-
Notifications
You must be signed in to change notification settings - Fork 421
Commit
Use unsafeBytes in rawDescGZIP() as well, which is safe because our CompressGZIP() does not write to the byte slice. Store the result of CompressGZIP as a byte slice so that subsequent calls do not cause any more allocations. In http://go.dev/cl/638135, I asserted that rawDescGZIP() is rarely-used, but after rolling out the change Google-internally, affected users made me aware of a few programs that heavily access these descriptors. Change-Id: Ieb5010ddc7b9ac6be88970321ff01a3d29e846bf Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/643276 Reviewed-by: Chressie Himpel <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]> Auto-Submit: Nicolas Hillegeer <[email protected]> Reviewed-by: Nicolas Hillegeer <[email protected]> Commit-Queue: Nicolas Hillegeer <[email protected]>
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.