aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
diff options
context:
space:
mode:
authorEnrico Granata <egranata@apple.com>2013-04-03 01:25:29 +0000
committerEnrico Granata <egranata@apple.com>2013-04-03 01:25:29 +0000
commiteb8bd925c6df81bd6105ce34e7fefc5318e640a4 (patch)
tree8bb9a1218a0db0004050ba1c16cb83ff7146a7b4 /clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
parentaff608141530bb1f2ffbd192e2b0f81dcc885722 (diff)
downloadllvm-eb8bd925c6df81bd6105ce34e7fefc5318e640a4.zip
llvm-eb8bd925c6df81bd6105ce34e7fefc5318e640a4.tar.gz
llvm-eb8bd925c6df81bd6105ce34e7fefc5318e640a4.tar.bz2
<rdar://problem/13563403>
Reimplemented the NSDictionary synthetic children provider for added performance. Instead of generating pairs by running an expression, we now create a pair type using clang-level APIs and fill in a buffer with the pointers to key and value This strategy takes the time required to dump a 10k items __NSDictionaryM from ~45s to <4s llvm-svn: 178601
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp')
0 files changed, 0 insertions, 0 deletions