diff options
author | Arnaldo Carvalho de Melo <[email protected]> | 2012-10-06 16:26:02 -0300 |
---|---|---|
committer | Arnaldo Carvalho de Melo <[email protected]> | 2012-10-06 16:34:13 -0300 |
commit | b0a7d1a0cd2e228dc06d099db2e1bb02f1b7d591 (patch) | |
tree | e943d42d36229261829b7c51978ecd1ee649a59a /lib/string_helpers.c | |
parent | 0439539f72ea222fbfe511b47318b9c1815a7108 (diff) |
perf machine: Carve up event processing specific from perf_tool
The perf_tool vtable expects methods that receive perf_tool and
perf_sample entries, but for tools not interested in doing any special
processing on non PERF_RECORD_SAMPLE events, like 'perf top', and for
those not using perf_session, like 'perf trace', they were using
perf_event__process passing tool and sample paramenters that were just
not used.
Provide 'machine' methods for this purpose and make the perf_event
ones use them.
Cc: David Ahern <[email protected]>
Cc: Frederic Weisbecker <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Mike Galbraith <[email protected]>
Cc: Namhyung Kim <[email protected]>
Cc: Paul Mackerras <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Stephane Eranian <[email protected]>
Link: http://lkml.kernel.org/n/[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'lib/string_helpers.c')
0 files changed, 0 insertions, 0 deletions