This is a 1.9% reduction in PCH size in my measurements.
In abbreviated records, VBR6 seems to be slightl better than VBR8 for locations
that may be delta-encoded (i.e. not the first)
Paths
| Differential D125952
[Serialization] Delta encode locations in expansion sloc entries ClosedPublic Authored by sammccall on May 19 2022, 1:01 AM.
Details Summary This is a 1.9% reduction in PCH size in my measurements. In abbreviated records, VBR6 seems to be slightl better than VBR8 for locations
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 19 2022, 1:41 AM This revision was landed with ongoing or failed builds.May 19 2022, 4:06 PM Closed by commit rG1dfd8e99f91c: [Serialization] Delta encode locations in expansion sloc entries (authored by sammccall). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 430841 clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ASTWriter.cpp
|