aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/builtin-script.c
diff options
context:
space:
mode:
authorAdrian Hunter <[email protected]>2015-04-09 15:53:54 +0000
committerArnaldo Carvalho de Melo <[email protected]>2015-04-29 13:37:55 +0000
commitc3278f0231e833c6030c3aeab510415fdbbfd353 (patch)
tree7ec3f9c9bad02da9ec8a58590a3446ba720edec3 /tools/perf/builtin-script.c
parentperf auxtrace: Add processing for AUX area tracing events (diff)
downloadkernel-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