summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/TextDiagnosticBuffer.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-04-25 19:10:14 +0000
committerDouglas Gregor <dgregor@apple.com>2009-04-25 19:10:14 +0000
commit0e14997758d18a3dfa8c74e66b6709424cb26b33 (patch)
treed5e773e5f02877644ef2895b725fec2053530f81 /clang/lib/Frontend/TextDiagnosticBuffer.cpp
parentb28fe9eae63d8a6ca49eaeb5227f50ddd5c5b972 (diff)
downloadbcm5719-llvm-0e14997758d18a3dfa8c74e66b6709424cb26b33.tar.gz
bcm5719-llvm-0e14997758d18a3dfa8c74e66b6709424cb26b33.zip
Write the identifier offsets array into the PCH file as a blob, so
that the PCH reader does not have to decode the VBR encoding at PCH load time. Also, reduce the size of the identifier offsets from 64 bits down to 32 bits. The identifier table itself isn't going to grow to more than 4GB :) Overall, this results in a 13% speedup in the Cocoa-prefixed "Hello, World" benchmark. llvm-svn: 70063
Diffstat (limited to 'clang/lib/Frontend/TextDiagnosticBuffer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud