aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-ml/Disassembler.cpp
diff options
context:
space:
mode:
authorUnnar Freyr Erlendsson <unnar@google.com>2020-01-20 12:49:15 +0100
committerPavel Labath <pavel@labath.sk>2020-01-20 12:50:58 +0100
commit39f1335486eae355b2259d59549382e5cee9e38f (patch)
tree6907d1f2563cf84c189fd527b95d3e6d42192887 /llvm/tools/llvm-ml/Disassembler.cpp
parentb7af1bfa6e31a2a896e8a94a7f086914719e7d5d (diff)
downloadllvm-39f1335486eae355b2259d59549382e5cee9e38f.zip
llvm-39f1335486eae355b2259d59549382e5cee9e38f.tar.gz
llvm-39f1335486eae355b2259d59549382e5cee9e38f.tar.bz2
Make SymbolFileDWARF::ParseLineTable use std::sort instead of insertion sort
Summary: Motivation: When setting breakpoints in certain projects line sequences are frequently being inserted out of order. Rather than inserting sequences one at a time into a sorted line table, store all the line sequences as we're building them up and sort and flatten afterwards. Reviewers: jdoerfert, labath Reviewed By: labath Subscribers: teemperor, labath, mgrang, JDevlieghere, lldb-commits Tags: #lldb Differential Revision: https://reviews.llvm.org/D72909
Diffstat (limited to 'llvm/tools/llvm-ml/Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions