aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen
diff options
context:
space:
mode:
authorTamas Berghammer <tberghammer@google.com>2015-10-23 10:34:49 +0000
committerTamas Berghammer <tberghammer@google.com>2015-10-23 10:34:49 +0000
commit2ff8870b6f49bc2cbfc79e4a65d0fe9dc4a51a7f (patch)
treedafa093bd4cfc3269f062346522614c8d64804e1 /clang/lib/CodeGen
parentd779da91de1f5706e1413bcd9c2e9cb64365e580 (diff)
downloadllvm-2ff8870b6f49bc2cbfc79e4a65d0fe9dc4a51a7f.zip
llvm-2ff8870b6f49bc2cbfc79e4a65d0fe9dc4a51a7f.tar.gz
llvm-2ff8870b6f49bc2cbfc79e4a65d0fe9dc4a51a7f.tar.bz2
Re-commit "Make dwarf parsing multi-threaded"
Re-commit the change after fixing a lot of race condition in LLDB exposed by this change 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. Differential revision: http://reviews.llvm.org/D13662 llvm-svn: 251106
Diffstat (limited to 'clang/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions