diff options
author | Douglas Gregor <dgregor@apple.com> | 2012-05-03 21:25:24 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2012-05-03 21:25:24 +0000 |
commit | cf4ac44377f1e59a4c65e7d3c794efed27e9e15e (patch) | |
tree | 278b6d56c602e3352ee072be05f40aaf9cca5022 /clang/lib/Basic/SourceManager.cpp | |
parent | d2b71e7fa9ff1cfd889a16bbf583bdce200236f9 (diff) | |
download | llvm-cf4ac44377f1e59a4c65e7d3c794efed27e9e15e.zip llvm-cf4ac44377f1e59a4c65e7d3c794efed27e9e15e.tar.gz llvm-cf4ac44377f1e59a4c65e7d3c794efed27e9e15e.tar.bz2 |
Do not keep track of the set of visited Objective-C containers when
performing the search for overridden methods. We very rarely see the
same container twice, and in those rare cases we still have the
fallback of the second SmallPtrSet to eliminate duplicates. Good for
~1.5% -fsyntax-only speedup on the code in <rdar://problem/11004361>.
llvm-svn: 156103
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions