| Summary: | RFE: improve #2 GDB performance on an application performing a lot of object loading - breakpoints re-set | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Jan Kratochvil <jan.kratochvil> |
| Component: | gdb | Assignee: | Keith Seitz <keiths> |
| Status: | CLOSED WONTFIX | QA Contact: | qe-baseos-tools-bugs |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 7.0 | CC: | bgollahe, cww, dsmith, gbenson, gdb-bugs, jan.kratochvil, john.delsignore, kdube, keiths, mcermak, patrickm, sergiodj, tgummels, woodard |
| Target Milestone: | rc | Keywords: | FutureFeature, Reopened |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 698001 | Environment: | |
| Last Closed: | 2019-06-05 19:27:16 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | 698001 | ||
| Bug Blocks: | 1593423 | ||
|
Comment 3
Brian Gollaher
2012-11-05 16:49:40 UTC
Development Management has reviewed and declined this request. You may appeal this decision by reopening this request. This all went in with: commit f9e148520a52325c43e325984cd1cfea952b8ad8 Author: Gary Benson <gary> Date: Tue Jun 4 13:17:06 2013 +0000 grep for "enum probe_action" in gdb/solib-svr4.c. If it's there the speedup patch is in GDB. There is a glibc component too, see https://sourceware.org/gdb/wiki/LinkerInterface for details of how to check. Ben, Is the requested feature something LLNL continues to desire? If so should likely be targeted at DTS 8+. Travis My understanding is most of this was addressed with some of the changes which went into DWARF4 and DWARF5 so that all the locations in the binary that could reference a particular line number are more easy to enumerated. This is a bigger issue with C++ codes and that is where things like this showed up. This has never been a problem with DWARF, it is a problem with internal GDB data structures and their processing. And GDB performance has not changed in this respect. 'm going to close this one. At this point in RHEL7's life cycle, new features aren't really allowed (without strong business justification). Plus, this work still hasn't made it upstream. |