]> granicus.if.org Git - clang/commit
Revert r156141 (making RecursiveASTVisitor data recursive). It is causing clang...
authorTed Kremenek <kremenek@apple.com>
Sat, 5 May 2012 04:35:20 +0000 (04:35 +0000)
committerTed Kremenek <kremenek@apple.com>
Sat, 5 May 2012 04:35:20 +0000 (04:35 +0000)
commit86b32fd702d794bb655c59a1238bf7422869f506
treeedcfe82c4feb04bee256ac68266fd2da63f43510
parent7ad5c996e9519ed4e9afd1f0166be1cd2be8415a
Revert r156141 (making RecursiveASTVisitor data recursive).  It is causing clang to blow up in memory usage on -O2 when compiling itself,
which is leading to swapping in some cases when it didn't before.  We need to see if we can make this change
without leading to a massive compile-time bloat.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156229 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/RecursiveASTVisitor.h