All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] perf tools: Add support for multiline headers and spans
@ 2016-08-07 15:28 Jiri Olsa
  2016-08-07 15:28 ` [PATCH 1/5] perf tools: Introduce nr_header_lines into struct perf_hpp_list Jiri Olsa
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Jiri Olsa @ 2016-08-07 15:28 UTC (permalink / raw)
  To: Arnaldo Carvalho de Melo
  Cc: lkml, David Ahern, Ingo Molnar, Namhyung Kim, Peter Zijlstra

hi,
the c2c output readability heavily depends on headers
being displayed on multiple lines and allowing span
of some headers over multiple columns, like:

#                                Total     %All             Total  ----- Core Load Hit -----  -- LLC Load Hit --  ----- LLC Load Hitm -----
# Index             Cacheline  records  Ld Miss    %hitm    Loads       FB       L1       L2       Llc       Rmt    Total      Lcl      Rmt
# .....  ....................  .......  .......  .......  .......  .......  .......  .......  ........  ........  .......  .......  .......
#
      0        0x7fbe65acee00      203    2.37%    3.34%      162       26       72        0        20         2       39       11       28


I haven't found use for this under current perf code,
so there's no actual current user in perf code of
those features.

Also available in:
  git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git
  perf/fixes

thanks,
jirka

---
Jiri Olsa (5):
      perf tools: Introduce nr_header_lines into struct perf_hpp_list
      perf tools: Add line argument into perf_hpp_fmt's header callback
      perf tools tui: Display multiple header lines
      perf tools stdio: Display multiple header lines
      perf tools: Add support for header span

 tools/perf/builtin-diff.c      |  4 +++-
 tools/perf/ui/browsers/hists.c | 48 +++++++++++++++++++++++++++++++++++-------------
 tools/perf/ui/gtk/hists.c      |  2 +-
 tools/perf/ui/hist.c           |  4 +++-
 tools/perf/ui/stdio/hist.c     | 45 ++++++++++++++++++++++++++++++++-------------
 tools/perf/util/hist.h         |  3 ++-
 tools/perf/util/sort.c         |  7 +++++--
 7 files changed, 81 insertions(+), 32 deletions(-)

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2016-08-24  9:22 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-07 15:28 [PATCH 0/5] perf tools: Add support for multiline headers and spans Jiri Olsa
2016-08-07 15:28 ` [PATCH 1/5] perf tools: Introduce nr_header_lines into struct perf_hpp_list Jiri Olsa
2016-08-24  9:19   ` [tip:perf/core] perf hists: " tip-bot for Jiri Olsa
2016-08-07 15:28 ` [PATCH 2/5] perf tools: Add line argument into perf_hpp_fmt's header callback Jiri Olsa
2016-08-24  9:19   ` [tip:perf/core] perf hists: " tip-bot for Jiri Olsa
2016-08-07 15:28 ` [PATCH 3/5] perf tools tui: Display multiple header lines Jiri Olsa
2016-08-24  9:20   ` [tip:perf/core] " tip-bot for Jiri Olsa
2016-08-07 15:28 ` [PATCH 4/5] perf tools stdio: " Jiri Olsa
2016-08-24  9:20   ` [tip:perf/core] " tip-bot for Jiri Olsa
2016-08-07 15:28 ` [PATCH 5/5] perf tools: Add support for header span Jiri Olsa
2016-08-24  9:21   ` [tip:perf/core] perf hists: " tip-bot for Jiri Olsa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.