summaryrefslogtreecommitdiffstats
path: root/clang
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
parentaff608141530bb1f2ffbd192e2b0f81dcc885722 (diff)
downloadbcm5719-llvm-eb8bd925c6df81bd6105ce34e7fefc5318e640a4.tar.gz
bcm5719-llvm-eb8bd925c6df81bd6105ce34e7fefc5318e640a4.zip
<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')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud