aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/StringMap.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2017-07-19 22:27:35 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2017-07-19 22:27:35 +0000
commit8b1afd59c3af1bdebf28a21ec89c0af18cef7639 (patch)
tree08d9d2b0c323924e2aa7dfce04841f52b18cebaa /llvm/lib/Support/StringMap.cpp
parentc398e67fedaf2d0bdd7e1ad39e52e5200cecd577 (diff)
downloadllvm-8b1afd59c3af1bdebf28a21ec89c0af18cef7639.zip
llvm-8b1afd59c3af1bdebf28a21ec89c0af18cef7639.tar.gz
llvm-8b1afd59c3af1bdebf28a21ec89c0af18cef7639.tar.bz2
Speed up gdb index creation.
With that in place we can use lld's own infrastructure for the low level detail of dwarf parsing. With this we don't decompress sections twice, we don't scan all realocations and even with this simplistic implementation linking clang with gdb index goes from 34.09 seconds to 20.80 seconds. llvm-svn: 308544
Diffstat (limited to 'llvm/lib/Support/StringMap.cpp')
0 files changed, 0 insertions, 0 deletions