]> granicus.if.org Git - clang/commit
PTH: Replace string identifier to persistent ID lookup with a hashtable. This is
authorTed Kremenek <kremenek@apple.com>
Wed, 11 Feb 2009 21:29:16 +0000 (21:29 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 11 Feb 2009 21:29:16 +0000 (21:29 +0000)
commit7e3a004c6ed1fe87912203b9c5a113f8da89d261
tree1164db14751263371f56b858d1eb49d7ce2e4180
parent5b5c9ef865607e179413462dcd71bcebb5b7daae
PTH: Replace string identifier to persistent ID lookup with a hashtable. This is
actually *slightly* slower than the binary search. Since this is algorithmically
better, further performance tuning should be able to make this faster.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64326 91177308-0d34-0410-b5e6-96231b3b80d8
Driver/CacheTokens.cpp
include/clang/Basic/IdentifierTable.h
include/clang/Lex/PTHManager.h
lib/Lex/PTHLexer.cpp