Go to file
Manuel Klimek 95403e6f60 Make the parent-map use significantly less memory.
On test files I ran this on, memory consumption overall went down from
2.5G to 2G, without performance regressions.
I also investigated making DynTypedNode by itself smaller (by pulling
out pointers for everything that doesn't fit in 8 bytes). This led to
another 200-300MB saved, but also introduced a significant regression in
performance due to the memory management overhead.

llvm-svn: 209297
2014-05-21 13:28:59 +00:00
clang Make the parent-map use significantly less memory. 2014-05-21 13:28:59 +00:00
clang-tools-extra Added a comment 2014-05-19 17:46:28 +00:00
compiler-rt [asan] add a test which ensures that we dump coverage after SEGV 2014-05-21 13:20:14 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Fix build broken by LLVM commit r207593 2014-04-30 18:35:20 +00:00
libcxx [modules] Add initial module map for libc++. 2014-05-21 00:33:49 +00:00
libcxxabi Fix typo in comment. 2014-05-14 17:16:57 +00:00
lld Update for llvm's r209253. 2014-05-21 13:07:41 +00:00
lldb ReExported symbols can point to a library that doesn't actually 2014-05-21 03:58:03 +00:00
llvm [mips][mips64r6] Add bc[12](eq|ne)z 2014-05-21 12:56:39 +00:00
openmp Add testsuite from OpenUH 2014-05-10 17:02:09 +00:00
polly polly: update for LLVM API change 2014-05-19 03:55:49 +00:00