[0/4] gprofng: Improve HW counter markings and documentation

Message ID 20260626113840.44715-1-claziss@gmail.com
Headers
Series gprofng: Improve HW counter markings and documentation |

Message

Claudiu Zissulescu Ianculescu June 26, 2026, 11:33 a.m. UTC
  Hi all,

Here is a patch series for gprofng that improves the display of
hardware counter precision information and adds related documentation.

These patches have neem tested on x86 architecture.

Any feedback is welcomed,
Claudiu


Claudiu Zissulescu (4):
  gprofng: group precise vs. non-precise HW counters in -h listing
  gprofng: mark non-precise HW counter columns and add report footnote
  gprofng: testsuite coverage for HW-counter precision markings
  gprofng: document HW-counter interface, precise events, and
    source-line metrics

 gprofng/common/hwctable.c                     | 78 +++++++++++++++----
 gprofng/doc/gprofng_ug.texi                   | 52 +++++++++++++
 gprofng/src/Hist_data.cc                      | 27 +++++++
 gprofng/src/Metric.cc                         | 16 +++-
 gprofng/src/Print.cc                          | 26 +++++++
 .../testsuite/gprofng.display/hwc_listing.exp | 60 ++++++++++++++
 .../gprofng.display/hwc_precision_marker.exp  | 72 +++++++++++++++++
 7 files changed, 315 insertions(+), 16 deletions(-)
 create mode 100644 gprofng/testsuite/gprofng.display/hwc_listing.exp
 create mode 100644 gprofng/testsuite/gprofng.display/hwc_precision_marker.exp