aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
diff options
context:
space:
mode:
authorRichard Allen <rsaxvc@gmail.com>2025-02-16 16:50:05 -0600
committerAlan Modra <amodra@gmail.com>2025-03-03 08:33:55 +1030
commitb8189cf9e40bd90502c9a2ce0df39dd54419bea4 (patch)
treeb3da28c7520f4fdc3cf9a24ceba3bac0ff7d6133 /gdb/python
parent44abbf103d1d30499a8f3081b3d893bbc7aae2eb (diff)
downloadbinutils-b8189cf9e40bd90502c9a2ce0df39dd54419bea4.zip
binutils-b8189cf9e40bd90502c9a2ce0df39dd54419bea4.tar.gz
binutils-b8189cf9e40bd90502c9a2ce0df39dd54419bea4.tar.bz2
gprof: only process line numbers for intersection of vmas and histograms
Some programs like RTOS firmware may have a large number of symbols. By loading the histograms before loading symbols, we can look up only the line numbers that were captured in the histogram file, which reduces processing time for such a firmware from ~2 minutes to ~2 seconds. Signed-off-by: Richard Allen <rsaxvc@gmail.com>
Diffstat (limited to 'gdb/python')
0 files changed, 0 insertions, 0 deletions