perf stat: Make all displayed event names parseable as well
Commit-ID: 749141d926faf23ef811686a8050e7cf13dc223f Gitweb: http://git.kernel.org/tip/749141d926faf23ef811686a8050e7cf13dc223f Author: Ingo Molnar <[email protected]> AuthorDate: Wed, 27 Apr 2011 04:24:57 +0200 Committer: Ingo Molnar <[email protected]> CommitDate: Tue, 26 Apr 2011 20:04:55 +0200
perf stat: Make all displayed event names parseable as well
Right now we display this by default:
0.202204 task-clock-msecs # 0.282 CPUs
0 context-switches # 0.000 M/sec
0 CPU-migrations # 0.000 M/sec
85 page-faults # 0.420 M/secThe task-clock-msecs event cannot actually be passed back as an event name, the event name we recognize is 'task-clock'.
So change the output of the cpu-clock and task-clock events to be idempotent.
( Units should be printed out in the right-side column, if needed. )
Acked-by Peter Zijlstra <[email protected]>
Cc Frederic Weisbecker <[email protected]>
Signed-off-by Ingo Molnar <[email protected]>
--- tools/perf/util/parse-events.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
tools/perf/util/parse-events.c +2 -2
@@ -70,8 +70,8 @@ static const char *hw_event_names[] = { };static const char *sw_event_names[] = { -"cpu-clock-msecs" , -"task-clock-msecs" , +"cpu-clock" , +"task-clock" ,"page-faults" ,"context-switches" ,"CPU-migrations" ,