summaryrefslogtreecommitdiff
path: root/gprofng
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2022-04-25 11:20:36 -0600
committerTom Tromey <tromey@adacore.com>2022-04-29 13:16:44 -0600
commitc7a73fa4dc7c7e9589b144e9ff9d9103b78ed362 (patch)
treec1506ab5c0e3e060fa9f2cc8d22ae13e37aa1e4d /gprofng
parent446fcb446f57dbb33728c3dbd5f092bca3ba3547 (diff)
downloadbinutils-gdb-c7a73fa4dc7c7e9589b144e9ff9d9103b78ed362.tar.gz
De-duplicate .gdb_index
This de-duplicates variables and types in .gdb_index, making the new index closer to what gdb generated before the new DWARF scanner series. Spot-checking the resulting index for gdb itself, it seems that the new scanner picks up some extra symbols not detected by the old one. I tested both the new and old versions of gdb on both new and old versions of the index, and startup time in all cases is roughly the same (it's worth noting that, for gdb itself, the index no longer provides any benefit over the DWARF scanner). So, I think this fixes the size issue with the new index writer. Regression tested on x86-64 Fedora 34.
Diffstat (limited to 'gprofng')
0 files changed, 0 insertions, 0 deletions