diff options
author | spupyrev <spupyrev@users.noreply.github.com> | 2024-01-26 06:51:55 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-26 06:51:55 -0800 |
commit | 9058503d2690022642d952ee80ecde5ecdbc79ca (patch) | |
tree | 34c6f6ea9b8822f817a1519abc41c641fbf4ec63 /lldb/source/Commands/CommandObjectProcess.cpp | |
parent | 0d5ba8ace697a7ebc08e4eaa2be3aa959aabe298 (diff) | |
download | llvm-9058503d2690022642d952ee80ecde5ecdbc79ca.zip llvm-9058503d2690022642d952ee80ecde5ecdbc79ca.tar.gz llvm-9058503d2690022642d952ee80ecde5ecdbc79ca.tar.bz2 |
[BOLT] Deprecate hfsort+ in favor of cdsort (#72408)
A new function sorting algorithm (cdsort) in LLVM is an optimized
version of BOLT's hfsort+. In order to avoid code duplication and
simplify maintenance, getting rid of hfsort+.
Perf-wise this is likely a neutral change, though differences on
individual benchmarks are possible, since the generated function layout
has changed. I tested cdsort vs hfsort+ on a number of open-source and
prod binaries built in different modes and record an average neutral
perf difference, perhaps with more "green" counters.
Diffstat (limited to 'lldb/source/Commands/CommandObjectProcess.cpp')
0 files changed, 0 insertions, 0 deletions