diff options
| author | Jin Yao <[email protected]> | 2017-05-04 14:58:15 +0000 |
|---|---|---|
| committer | Arnaldo Carvalho de Melo <[email protected]> | 2017-06-19 18:14:57 +0000 |
| commit | ec27ae1892f7f8119ce82535ffcc2889ea3bb3d8 (patch) | |
| tree | f56ff28a18fe56cc5edcbb1616a9a6083c624d7c /tools/perf/util/scripting-engines/trace-event-python.c | |
| parent | perf report: Remove unnecessary check in annotate_browser_write() (diff) | |
| download | kernel-ec27ae1892f7f8119ce82535ffcc2889ea3bb3d8.tar.gz kernel-ec27ae1892f7f8119ce82535ffcc2889ea3bb3d8.zip | |
perf annotate browser: Display titles in left frame
The annotate browser is divided into 2 frames. Left frame contains 3
columns (some platforms only have one column).
For example:
│26 int compute_flag()
│27 {
22.80 1.20 │ sub $0x8,%rsp
│25 int i;
│
│27 i = rand() % 2;
22.78 1.20 1 │ → callq rand@plt
While it's hard for user to understand what the data is.
This patch adds the titles "Percent", "IPC" and "Cycle" on columns.
Percent IPC Cycle │
│25 __attribute__((noinline))
│26 int compute_flag()
│27 {
22.80 1.20 │ sub $0x8,%rsp
│25 int i;
│
│27 i = rand() % 2;
22.78 1.20 1 │ → callq rand@plt
The titles are displayed at row 0 of annotate browser if row 0 doesn't
have values of percent, ipc and cycle.
Signed-off-by: Yao Jin <[email protected]>
Acked-by: Milian Wolff <[email protected]>
Cc: Alexander Shishkin <[email protected]>
Cc: Andi Kleen <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Kan Liang <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Yao Jin <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions
