aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/SourceManager.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2007-07-15 00:25:26 +0000
committerChris Lattner <sabre@nondot.org>2007-07-15 00:25:26 +0000
commit9594acf32de2939b15eafa8fe818607bfc56bf66 (patch)
tree7a6b83a0b4ddccddcd1c4e8de7d89edc09b0e39d /include/clang/Basic/SourceManager.h
parent9e344c65b1e8b83e1d3ada507cf653526ff2c005 (diff)
Cache macro expander objects to avoid thrashing malloc in heavy expansion situations.
This doesn't significantly improve carbon.h, but it does speed up INPUTS/macro_pounder_obj.c by 48% git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@39864 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/SourceManager.h')
0 files changed, 0 insertions, 0 deletions