[llvm-branch-commits] [llvm] [MC][NFC] Statically allocate storage for decoded pseudo probes and function records (PR #102789)

Lei Wang via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Aug 14 23:52:31 PDT 2024


wlei-llvm wrote:

Measured `decode_pseudo_probe(llvm-profgen)` on a large binary with 1.7GB `.pseudo_probe` section
Ported and used all the improvements in a whole.
Before those changes:
```
Time: 190s , RSS: 57.4GB
```
After those changes:
```
Time: 55s , RSS: 26.3GB
```
Awesome!




https://github.com/llvm/llvm-project/pull/102789


More information about the llvm-branch-commits mailing list