diff options
author | Steve Naroff <snaroff@apple.com> | 2009-01-20 21:06:31 +0000 |
---|---|---|
committer | Steve Naroff <snaroff@apple.com> | 2009-01-20 21:06:31 +0000 |
commit | e5564628b467ecb7a717519e94f97a1d2ec5729a (patch) | |
tree | 69a8319a35d549cb58b86cf0fee19a2f5ede4598 /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp | |
parent | 82c1fe1cfcfac87c240738c2abea135f4ef3e6f2 (diff) | |
download | llvm-e5564628b467ecb7a717519e94f97a1d2ec5729a.zip llvm-e5564628b467ecb7a717519e94f97a1d2ec5729a.tar.gz llvm-e5564628b467ecb7a717519e94f97a1d2ec5729a.tar.bz2 |
Convert more exprs to use ASTContext's Allocator.
When using a BumpPtrAllocator, this reduces malloc overhead from 2.2->1.9% (for Cocoa.h).
At this point, malloc() has dropped the fourth most expensive routine (behind Preprocessor::HandleIdentifier()).
llvm-svn: 62612
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp')
0 files changed, 0 insertions, 0 deletions