You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Arnaldo Carvalho de Melo
78f7defedb
perf annotate: Move annotate functions to util/
...
They will be used by perf top, so that we have just one set of routines
to do annotation.
Rename "struct sym_priv" to "struct annotation", etc, to clarify this
code a bit.
Rename "struct sym_ext" to "struct source_line", to give it a meaningful
name, that clarifies that it is a the result of an addr2line call, that
is sorted by percentage one particular source code line appeared in the
annotation.
And since we're moving things around also rename 'sym_hist->ip' to
'sym_hist->addr' as we want to do data structure annotation at some
point.
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Stephane Eranian <eranian@google.com>
Cc: Tom Zanussi <tzanussi@gmail.com>
LKML-Reference: <new-submission>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
14 years ago
..
Documentation
perf probe: Add filters support for available functions
14 years ago
arch
[S390] perf: add DWARF register lookup for s390
14 years ago
bench
perf bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem'
14 years ago
python
perf evlist: Store pointer to the cpu and thread maps
14 years ago
scripts
perf script: Finish the rename from trace to script
14 years ago
util
perf annotate: Move annotate functions to util/
14 years ago
.gitignore
perf tools: .gitignore += config.make config.make.autogen
15 years ago
CREDITS
…
MANIFEST
perf packaging: add memcpy to perf MANIFEST
14 years ago
Makefile
perf annotate: Move annotate functions to util/
14 years ago
builtin-annotate.c
perf annotate: Move annotate functions to util/
14 years ago
builtin-bench.c
…
builtin-buildid-cache.c
perf buildid: add perfconfig option to specify buildid cache dir
15 years ago
builtin-buildid-list.c
Merge commit 'v2.6.37-rc8' into perf/core
14 years ago
builtin-diff.c
perf tools: Kill event_t typedef, use 'union perf_event' instead
14 years ago
builtin-help.c
…
builtin-inject.c
perf tools: Kill event_t typedef, use 'union perf_event' instead
14 years ago
builtin-kmem.c
perf tools: Kill event_t typedef, use 'union perf_event' instead
14 years ago
builtin-kvm.c
…
builtin-list.c
…
builtin-lock.c
perf tools: Kill event_t typedef, use 'union perf_event' instead
14 years ago
builtin-probe.c
perf probe: Use %td for pointer arithmetic result
14 years ago
builtin-record.c
perf evlist: Store pointer to the cpu and thread maps
14 years ago
builtin-report.c
perf annotate: Move annotate functions to util/
14 years ago
builtin-sched.c
perf tools: Kill event_t typedef, use 'union perf_event' instead
14 years ago
builtin-script.c
perf tools: Kill event_t typedef, use 'union perf_event' instead
14 years ago
builtin-stat.c
perf stat: Fix up resource release order
14 years ago
builtin-test.c
perf evlist: Store pointer to the cpu and thread maps
14 years ago
builtin-timechart.c
perf tools: Kill event_t typedef, use 'union perf_event' instead
14 years ago
builtin-top.c
perf top: Remove superfluous name_len field
14 years ago
builtin.h
perf: Rename 'perf trace' to 'perf script'
14 years ago
command-list.txt
Merge branch 'perf/rename' into perf/core
14 years ago
design.txt
…
feature-tests.mak
perf tools: Remove hardcoded include paths for elfutils
14 years ago
perf-archive.sh
perf buildid: add perfconfig option to specify buildid cache dir
15 years ago
perf.c
perf evsel: Fix order of event list deletion
14 years ago
perf.h
perf record: Move perf_mmap__write_tail to perf.h
14 years ago