diff options
| author | Tony Garnock-Jones <[email protected]> | 2021-09-16 14:09:39 +0200 |
|---|---|---|
| committer | Arnaldo Carvalho de Melo <[email protected]> | 2021-10-04 09:29:07 -0300 |
| commit | be8ecc57f180415e8a7c1cc5620c5236be2a7e56 (patch) | |
| tree | ff580864e971a6a30ec8312f346ce6c705aa318c /tools/perf/scripts/python | |
| parent | 2b775152bbe838c9de0055eb5bdb530c2c88235b (diff) | |
perf srcline: Use long-running addr2line per DSO
Invoking addr2line in a separate subprocess, one for each required
lookup, takes a terribly long time.
This patch introduces a long-running addr2line process for each DSO,
*DRAMATICALLY* speeding up runs of perf.
What used to take tens of minutes now takes tens of seconds.
Debian bug report about this issue:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911815
Signed-off-by: Tony Garnock-Jones <[email protected]>
Tested-by: Ian Rogers <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions