diff options
| author | Douglas Gregor <dgregor@apple.com> | 2010-10-30 00:23:06 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2010-10-30 00:23:06 +0000 |
| commit | 5ef9e33137443ef85eaba34e4293c3b95db8c40c (patch) | |
| tree | 6dbf68a77d84e90e9e40dcdfee9229eec8d3fbb8 /clang/lib/CodeGen/CodeGenModule.cpp | |
| parent | 6a16b2f10ca4aa2afa400efd0dbac2dba9534bd3 (diff) | |
| download | llvm-5ef9e33137443ef85eaba34e4293c3b95db8c40c.zip llvm-5ef9e33137443ef85eaba34e4293c3b95db8c40c.tar.gz llvm-5ef9e33137443ef85eaba34e4293c3b95db8c40c.tar.bz2 | |
Make the deserialization of macro definitions lazy, so that we can
load identifiers without loading their corresponding macro
definitions. This is likely to improve PCH performance slightly, and
reduces deserialization stack depth considerably when using
preprocessor metaprogramming.
llvm-svn: 117750
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
