aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/Module.h
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-12-19 15:27:36 +0000
committerDouglas Gregor <dgregor@apple.com>2011-12-19 15:27:36 +0000
commitecb19382e1041f4e90f44c541173b85e4f328b84 (patch)
treefe26c126b0c5a23fd735a05810a4c572e03b0a0f /include/clang/Basic/Module.h
parent68d7bb97fc8574bb6708c4a7dc89486a895c4114 (diff)
Optimize serialized representation of redeclarable declarations for
which there are no redeclarations. This reduced by size of the PCH file for Cocoa.h by ~650k: ~536k of that was in the new LOCAL_REDECLARATIONS table, which went from a ridiculous 540k down to an acceptable 3.5k, while the rest was due to the more compact abbreviated representation of redeclarable declaration kinds (which no longer need to store the 'first' declaration ID). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146869 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/Module.h')
0 files changed, 0 insertions, 0 deletions