diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-10-21 10:07:26 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-10-21 10:07:26 +0000 |
commit | e8c51fdbd6c74cfa07bc9fae089bc4587cb2226b (patch) | |
tree | 09ddff7de42fa6f9cfa6600b0739bc2b7b648b9e /lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp | |
parent | 7dacc242d90c98f74cb14d8e841e4a040e33bb81 (diff) | |
download | bcm5719-llvm-e8c51fdbd6c74cfa07bc9fae089bc4587cb2226b.tar.gz bcm5719-llvm-e8c51fdbd6c74cfa07bc9fae089bc4587cb2226b.zip |
Revert "[AST] Put TypeLocs and NestedNameSpecifierLocs into the ParentMap."
Putting DynTypedNode in the ParentMap bloats its memory foot print.
Before the void* key had 8 bytes, now we're at 40 bytes per key which
can mean multiple gigabytes increase for large ASTs and this count
doesn't even include all the added TypeLoc nodes. Revert until I come
up with a better data structure.
This reverts commit r250831.
llvm-svn: 250889
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp')
0 files changed, 0 insertions, 0 deletions