[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the
From: |
amodra at gmail dot com |
Subject: |
[Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs |
Date: |
Sun, 04 Mar 2018 07:21:49 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=22911
Alan Modra <amodra at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |amodra at gmail dot com
--- Comment #5 from Alan Modra <amodra at gmail dot com> ---
The binary search idea is good, but you probably should handle the case where
multiple relocs apply to the same address. binary search to get a vma match,
scan back to first reloc at that vma, then while the vma matches scan forward
for a reloc with suitable symbol.
Also, strncmp (name, ".plt", 4) would be nicer than match 3 .plt variants.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/22911] New: Huge slowdown in objdump -d caused by scanning the dynamic relocs, mark at klomp dot org, 2018/03/02
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, hjl.tools at gmail dot com, 2018/03/03
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, mark at klomp dot org, 2018/03/03
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, hjl.tools at gmail dot com, 2018/03/03
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, hjl.tools at gmail dot com, 2018/03/03
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, hjl.tools at gmail dot com, 2018/03/03
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs,
amodra at gmail dot com <=
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, hjl.tools at gmail dot com, 2018/03/04
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, mark at klomp dot org, 2018/03/05
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, cvs-commit at gcc dot gnu.org, 2018/03/05
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, hjl.tools at gmail dot com, 2018/03/05
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, hjl.tools at gmail dot com, 2018/03/08
- [Bug binutils/22911] Huge slowdown in objdump -d caused by scanning the dynamic relocs, jeremip11 at gmail dot com, 2018/03/31