summaryrefslogtreecommitdiff
path: root/clang/lib/Format/UnwrappedLineFormatter.cpp
diff options
context:
space:
mode:
authorTamas Berghammer <tberghammer@google.com>2015-10-20 12:42:10 +0000
committerTamas Berghammer <tberghammer@google.com>2015-10-20 12:42:10 +0000
commitf84916d40fb24692e1d4331c82920723d7b44ed1 (patch)
tree63011b9d6be32f23b9f07c8691f37f3aa396d047 /clang/lib/Format/UnwrappedLineFormatter.cpp
parentccb367609bdc19bccd73a8b7c79ee451096e738b (diff)
downloadllvm-f84916d40fb24692e1d4331c82920723d7b44ed1.tar.gz
Make dwarf parsing multi-threaded
Loading the debug info from a large application is the slowest task LLDB do. This CL makes most of the dwarf parsing code multi-threaded. As a result the speed of "attach; backtrace; exit;" when the inferior is an LLDB with full debug info increased by a factor of 2 (on my machine). Differential revision: http://reviews.llvm.org/D13662 llvm-svn: 250821
Diffstat (limited to 'clang/lib/Format/UnwrappedLineFormatter.cpp')
0 files changed, 0 insertions, 0 deletions