commit | c968334510b0193ae8977c83d3ee66cbd6867639 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Thu May 03 21:25:24 2012 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Thu May 03 21:25:24 2012 +0000 |
tree | 27624fa3b0661c9a47bb977128bc9c9b44a2293b | |
parent | 502261a6731699f08716d928f254a6895e0cfb6e [diff] |
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>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156103 91177308-0d34-0410-b5e6-96231b3b80d8