Go to file
Greg Clayton d20deac32d Xcode 5 crashes if lldb stops at breakpoint if long c++ template lists are present.
This fix reduces the stack size of SymbolFileDWARF::ParseType(). It seems that clang is not very good at sharing locations on the stack with local variables in large functions that have many blocks and each variable gets unique locations. The reduction in size was done by:
1 - removing some large locals that were default constructed by not used
2 - Placing some larger local variables into std::unique_ptr<> to make them on the heap
3 - removing local variables there were large and being populated but not being used
4 - reducing the size of some typedefs to llvm::SmallVector<T, N> so that N wasn’t excessively large


<rdar://problem/16431645>

llvm-svn: 205640
2014-04-04 18:15:18 +00:00
clang Add a test where the module map is overriden in the vfs 2014-04-04 16:42:53 +00:00
clang-tools-extra Fix regex bug in clang-tidy. 2014-04-02 08:52:06 +00:00
compiler-rt [sanitizer] Intercept a subset of sunrpc interface (xdr_*). 2014-04-04 14:51:23 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Introduce M_LOG2E_F and M_LOG2E 2014-03-28 21:19:03 +00:00
libcxx RTTI Uniqueness: remove __name_for_load function. 2014-04-03 09:12:38 +00:00
libcxxabi Include stdlib.h for getenv when !NDEBUG. 2014-04-03 22:00:08 +00:00
lld Fix indentation. 2014-04-04 18:12:27 +00:00
lldb Xcode 5 crashes if lldb stops at breakpoint if long c++ template lists are present. 2014-04-04 18:15:18 +00:00
llvm Tidy up naming. 2014-04-04 17:36:55 +00:00
openmp Revert commit (testing commit hook). 2014-03-04 18:06:04 +00:00
polly Add another hint for fixing check-polly errors to get_started.html 2014-04-03 19:38:38 +00:00