diff options
author | Stefan Granitz <stefan.graenitz@gmail.com> | 2018-07-25 15:19:04 +0000 |
---|---|---|
committer | Stefan Granitz <stefan.graenitz@gmail.com> | 2018-07-25 15:19:04 +0000 |
commit | 2f842d68df805e26b81373647b4471dd49cef8f4 (patch) | |
tree | c09257b64198f60b1150e742a994762136dd3d22 /llvm/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp | |
parent | ee10ce713749a5aa2fe9a3033f1828529d138eeb (diff) | |
download | bcm5719-llvm-2f842d68df805e26b81373647b4471dd49cef8f4.tar.gz bcm5719-llvm-2f842d68df805e26b81373647b4471dd49cef8f4.zip |
Use LLVM's new ItaniumPartialDemangler in LLDB
Summary:
Replace the existing combination of FastDemangle and the fallback to llvm::itaniumDemangle() with LLVM's new ItaniumPartialDemangler. It slightly reduces complexity and slightly improves performance, but doesn't introduce conceptual changes. This patch is preparing for more fundamental improvements on LLDB's demangling approach.
Reviewers: friss, jingham, erik.pilkington, labath, clayborg, mgorny, davide, JDevlieghere
Reviewed By: JDevlieghere
Subscribers: teemperor, JDevlieghere, labath, clayborg, davide, lldb-commits, mgorny, erik.pilkington
Differential Revision: https://reviews.llvm.org/D49612
llvm-svn: 337931
Diffstat (limited to 'llvm/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp')
0 files changed, 0 insertions, 0 deletions