SIGN IN SIGN UP

Protocol Buffers - Google's data interchange format

0 0 34 C++

Use an offset-pointer for some hash tables in FileDescriptorTables.

All the object live in their FlatAlloc, so they are guaranteed to be "close" to
the base pointer of the allocation.

This reduces their memory cost in half in 64-bit builds.

PiperOrigin-RevId: 914476807
S
Samuel Benzaquen committed
3ca8fc4e10cbacd5671bfaad7470266b49342a7d
Parent: 345df76
Committed by Copybara-Service <copybara-worker@google.com> on 5/12/2026, 9:28:27 PM