diff options
author | Amir Ayupov <aaupov@fb.com> | 2024-09-11 16:33:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-11 16:33:34 -0700 |
commit | 86ec59e2f789ae6469ff434f3b6455f09af5919c (patch) | |
tree | 8933fc181caaa8a19848be421c4c382cfaebed62 /lldb/packages/Python/lldbsuite/test/configuration.py | |
parent | c820bd3e33caf8fb8a2ec984c584d54108430b65 (diff) | |
download | llvm-86ec59e2f789ae6469ff434f3b6455f09af5919c.zip llvm-86ec59e2f789ae6469ff434f3b6455f09af5919c.tar.gz llvm-86ec59e2f789ae6469ff434f3b6455f09af5919c.tar.bz2 |
[BOLT] Only parse probes for profiled functions in profile-write-pseudo-probes mode (#106365)
Implement selective probe parsing for profiled functions only when
emitting probe information to YAML profile as suggested in
https://github.com/llvm/llvm-project/pull/102904#pullrequestreview-2248714190
For a large binary, this reduces probe parsing
- processing time from 10.5925s to 5.6295s,
- peak RSS from 10.54 to 7.98 GiB.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/configuration.py')
0 files changed, 0 insertions, 0 deletions