diff options
| author | Adrian Hunter <[email protected]> | 2015-04-09 15:53:54 +0000 |
|---|---|---|
| committer | Arnaldo Carvalho de Melo <[email protected]> | 2015-04-29 13:37:55 +0000 |
| commit | c3278f0231e833c6030c3aeab510415fdbbfd353 (patch) | |
| tree | 7ec3f9c9bad02da9ec8a58590a3446ba720edec3 /tools/perf/builtin-script.c | |
| parent | perf auxtrace: Add processing for AUX area tracing events (diff) | |
| download | kernel-c3278f0231e833c6030c3aeab510415fdbbfd353.tar.gz kernel-c3278f0231e833c6030c3aeab510415fdbbfd353.zip | |
perf auxtrace: Add a hashtable for caching
Decoding AUX area data may involve walking object code. Rather than
repetitively decoding the same instructions, a cache can be used to
cache the results.
This patch implements a fairly generic hashtable with a 32-bit key that
could be used for other purposes as well.
Signed-off-by: Adrian Hunter <[email protected]>
Cc: David Ahern <[email protected]>
Cc: Frederic Weisbecker <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Namhyung Kim <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Stephane Eranian <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'tools/perf/builtin-script.c')
0 files changed, 0 insertions, 0 deletions
