Adrian Hunter e216708d98 perf script: Add callindent option před 9 roky
..
include 915b0882c3 tools lib: Move bitmap.[ch] from tools/perf/ to tools/{lib,include}/ před 10 roky
intel-pt-decoder c066489305 perf intel-pt: Fix off-by-one comparison on maximum code před 9 roky
libunwind 3bd03c9583 perf unwind: Fix wrongly used regs for aarch64 unwind před 9 roky
scripting-engines fe176085a4 perf tools: Fix usage of max_stack sysctl před 9 roky
Build 057fbfb25c perf callchain: Support aarch64 cross-platform před 9 roky
PERF-VERSION-GEN a614d01bdd perf tools: Fix version when building out of tree před 12 roky
alias.c 41840d211c perf config: Move config declarations from util/cache.h to util/config.h před 9 roky
annotate.c 7e4c149813 perf annotate: Sort list of recognised instructions před 9 roky
annotate.h b8f8eb84f4 perf tools: Remove misplaced __maybe_unused před 9 roky
auxtrace.c d1706b39f0 perf tools: Add support for skipping itrace instructions před 9 roky
auxtrace.h 50f736372d perf auxtrace: Add option to feed branches to the thread stack před 9 roky
bpf-loader.c edb13ed47c tools lib bpf: Rename set_private() to set_priv() před 9 roky
bpf-loader.h d78885739a perf bpf: Clone bpf stdout events in multiple bpf scripts před 9 roky
bpf-prologue.c bfc077b4cf perf bpf: Add prologue for BPF programs for fetching arguments před 10 roky
bpf-prologue.h bfc077b4cf perf bpf: Add prologue for BPF programs for fetching arguments před 10 roky
build-id.c 4698b8b757 perf buildid: Rename and export build_id_cache__cachedir() před 9 roky
build-id.h 4698b8b757 perf buildid: Rename and export build_id_cache__cachedir() před 9 roky
cache.h 41840d211c perf config: Move config declarations from util/cache.h to util/config.h před 9 roky
call-path.c 451db12617 perf tools: Refactor code to move call path handling out of thread-stack před 9 roky
call-path.h 451db12617 perf tools: Refactor code to move call path handling out of thread-stack před 9 roky
callchain.c de7e6a7c8b perf hists: Move sort__has_parent into struct perf_hpp_list před 9 roky
callchain.h 792d48b4cf perf tools: Per event max-stack settings před 9 roky
cgroup.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
cgroup.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes před 9 roky
cloexec.c 2b42b09b88 perf bench numa: Fix to show proper convergence stats před 10 roky
cloexec.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes před 9 roky
color.c 41840d211c perf config: Move config declarations from util/cache.h to util/config.h před 9 roky
color.h 8011de7ab3 perf tools: Remove trail argument to color vsprintf před 10 roky
comm.c 86c19525b7 perf comm: Use atomic.h for refcounting před 10 roky
comm.h 0db15b1e84 perf tools: Add facility to export data in database-friendly way před 11 roky
config.c 814b3f5127 perf tools: Remove some unused functions před 9 roky
config.h 41840d211c perf config: Move config declarations from util/cache.h to util/config.h před 9 roky
counts.c d809560b36 perf stat: Move perf_counts struct and functions into separate object před 10 roky
counts.h d809560b36 perf stat: Move perf_counts struct and functions into separate object před 10 roky
cpumap.c e632aa69c9 perf cpu_map: Add has() method před 9 roky
cpumap.h e632aa69c9 perf cpu_map: Add has() method před 9 roky
ctype.c 8e2fc44f46 perf ui/stdio: Align column header for hierarchy output před 10 roky
data-convert-bt.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
data-convert-bt.h bd05954bfa perf data: Support using -f to override perf.data file ownership for 'convert' před 10 roky
data.c 040f9915e9 perf data: Add perf_data_file__switch() helper před 9 roky
data.h 040f9915e9 perf data: Add perf_data_file__switch() helper před 9 roky
db-export.c 480ca357fd perf thread: Adopt get_main_thread from db-export.c před 9 roky
db-export.h 568850eaad perf script: Add call path id to exported sample in db export před 9 roky
debug.c c339b1a90e perf tools: Make binary data printer code in trace_event public available před 10 roky
debug.h dd629cc097 perf tools: Initialize libapi debug output před 10 roky
demangle-java.c e9c4bcdd34 perf symbols: add Java demangling support před 10 roky
demangle-java.h e9c4bcdd34 perf symbols: add Java demangling support před 10 roky
dso.c a706670900 perf tools: Set buildid dir under symfs when --symfs is provided před 9 roky
dso.h 01412261d9 perf buildid-cache: Use path/to/bin/buildid/elf instead of path/to/bin/buildid před 9 roky
dwarf-aux.c bf4d5f25c9 perf probe: Check the return value of strbuf APIs před 9 roky
dwarf-aux.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes před 9 roky
env.c 720e98b5fa perf tools: Add perf data cache feature před 10 roky
env.h 720e98b5fa perf tools: Add perf data cache feature před 10 roky
event.c 3dc6c1d54f perf record: Fix crash when kptr is restricted před 9 roky
event.h 46bc29b970 perf tools: Add time conversion event před 9 roky
evlist.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
evlist.h e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
evsel.c 7da36e94e7 perf evsel: Fix write_backwards fallback před 9 roky
evsel.h 90525176d7 perf evsel: Provide way to extract integer value from format_field před 9 roky
evsel_fprintf.c 25da4fab5f perf evsel: Move fprintf methods to separate source file před 9 roky
find-vdso-map.c e477f3f01a perf tools: Build programs to copy 32-bit compatibility před 11 roky
genelf.c 598b7c6919 perf jit: add source line info support před 10 roky
genelf.h 9f56c092b9 perf jit: genelf makes assumptions about endian před 9 roky
genelf_debug.c 598b7c6919 perf jit: add source line info support před 10 roky
generate-cmdlist.sh cbd08b7335 perf tools: Do not show trace command if it's not compiled in před 10 roky
group.h 44b1e60ab5 perf stat: Basic support for TopDown in perf stat před 9 roky
header.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
header.h b8f8eb84f4 perf tools: Remove misplaced __maybe_unused před 9 roky
help-unknown-cmd.c 41840d211c perf config: Move config declarations from util/cache.h to util/config.h před 9 roky
help-unknown-cmd.h 5feaac248a perf tools: Move help_unknown_cmd() to its own file před 10 roky
hist.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
hist.h 0102ef3ec9 perf hists: Rename __hists__add_entry to hists__add_entry před 9 roky
intel-bts.c 50f736372d perf auxtrace: Add option to feed branches to the thread stack před 9 roky
intel-bts.h d0170af700 perf tools: Add Intel BTS support před 10 roky
intel-pt.c 50f736372d perf auxtrace: Add option to feed branches to the thread stack před 9 roky
intel-pt.h 11fa7cb86b perf tools: Pass Intel PT information for decoding MTC and CYC před 10 roky
intlist.c 813335b8b2 perf util: Add findnew method to intlist před 12 roky
intlist.h 10daf4d01b perf intlist: Rename for_each() macros to for_each_entry() před 9 roky
jit.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes před 9 roky
jitdump.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
jitdump.h 2a28e23049 perf jit: Add support for using TSC as a timestamp před 9 roky
kvm-stat.h 066d3593e1 perf kvm/powerpc: Port perf kvm stat to powerpc před 10 roky
levenshtein.c 864709302a perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/ před 16 roky
levenshtein.h 8b40f521cf perf tools: Protect header files with a consistent style před 16 roky
llvm-utils.c 41840d211c perf config: Move config declarations from util/cache.h to util/config.h před 9 roky
llvm-utils.h f078464925 perf llvm: Allow dump llvm output object file using llvm.dump-obj před 9 roky
lzma.c 80a32e5b49 perf tools: Add lzma decompression support for kernel module před 10 roky
machine.c 32ca678dcd perf machine: Destructors should accept NULL před 9 roky
machine.h caf8a0d049 perf trace: Warn when trying to resolve kernel addresses with kptr_restrict=1 před 9 roky
map.c b5d8bbe860 perf tools: Use SBUILD_ID_SIZE where applicable před 9 roky
map.h b7f9ff5654 perf maps: Introduce maps__find_symbol_by_name() před 10 roky
mem-events.c b0d745b3c3 perf mem: Add --ldlat option před 9 roky
mem-events.h b0d745b3c3 perf mem: Add --ldlat option před 9 roky
ordered-events.c 4532f64297 perf ordered_events: Introduce reinit() před 9 roky
ordered-events.h 4532f64297 perf ordered_events: Introduce reinit() před 9 roky
parse-branch-options.c 4b6ab94eab perf subcmd: Create subcmd library před 10 roky
parse-branch-options.h f00898f4e2 perf tools: Move branch option parsing to own file před 10 roky
parse-events.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
parse-events.h 792d48b4cf perf tools: Per event max-stack settings před 9 roky
parse-events.l 44b1e60ab5 perf stat: Basic support for TopDown in perf stat před 9 roky
parse-events.y 07ef757445 perf tools: Explicitly declare inc_group_count as a void function před 9 roky
parse-regs-options.c 4b6ab94eab perf subcmd: Create subcmd library před 10 roky
parse-regs-options.h bcc84ec65a perf record: Add ability to name registers to record před 10 roky
path.c 814b3f5127 perf tools: Remove some unused functions před 9 roky
perf_regs.c f47822078d perf tools: Fix perf regs mask generation před 9 roky
perf_regs.h 9fb4765451 perf tools: Fix build break on powerpc due to sample_reg_masks před 10 roky
pmu.c 11db4e29bb perf pmu: Make pmu_formats_string to check return value of strbuf před 9 roky
pmu.h 09ff607176 perf tools: Add perf_pmu__format_bits() před 10 roky
pmu.l cd82a32e99 perf tools: Add perf pmu object to access pmu format definition před 14 roky
pmu.y 85df3b3769 perf tools: Fix build with bison 2.3 and older. před 13 roky
probe-event.c 10daf4d01b perf intlist: Rename for_each() macros to for_each_entry() před 9 roky
probe-event.h 2fd457a345 perf probe: Add --cache option to cache the probe definitions před 9 roky
probe-file.c 602a1f4daa perf tools: Rename strlist_for_each() macros to for_each_entry() před 9 roky
probe-file.h dd975497ad perf probe: Introduce perf_cache interfaces před 9 roky
probe-finder.c bf4d5f25c9 perf probe: Check the return value of strbuf APIs před 9 roky
probe-finder.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes před 9 roky
pstack.c c8539e3fc6 perf tools: Introduce pstack_peek() před 10 roky
pstack.h c8539e3fc6 perf tools: Introduce pstack_peek() před 10 roky
python-ext-sources bfbba189b6 perf symbols: Move fprintf routines to separate object file před 9 roky
python.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
quote.c 70a6898fdc perf tools: Make alias handler to check return value of strbuf před 9 roky
quote.h 70a6898fdc perf tools: Make alias handler to check return value of strbuf před 9 roky
rb_resort.h 98a91837dd perf rb_resort: Rename for_each() macros to for_each_entry() před 9 roky
rblist.c 813335b8b2 perf util: Add findnew method to intlist před 12 roky
rblist.h 813335b8b2 perf util: Add findnew method to intlist před 12 roky
record.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
session.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
session.h e20ab86e51 perf evsel: Move some methods from session.[ch] to evsel.[ch] před 9 roky
setup.py 67d5268908 perf tools: Fix python extension build před 9 roky
sort.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
sort.h 508be0dfe6 perf report: Add srcline_from/to branch sort keys před 9 roky
srcline.c 2f84b42b28 perf tools: Always use non inlined file name for 'srcfile' sort key před 10 roky
stat-shadow.c 239bd47f83 perf stat: Add computation of TopDown formulas před 9 roky
stat.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() před 9 roky
stat.h 239bd47f83 perf stat: Add computation of TopDown formulas před 9 roky
strbuf.c 5cea57f30a perf tools: Rewrite strbuf not to die() před 9 roky
strbuf.h 5cea57f30a perf tools: Rewrite strbuf not to die() před 9 roky
strfilter.c 3f51972c59 perf tools: Add strfilter__string to recover rules string před 10 roky
strfilter.h 3f51972c59 perf tools: Add strfilter__string to recover rules string před 10 roky
string.c 4ddd32741d tools: Adopt memdup() from tools/perf, moving it to tools/lib/string.c před 10 roky
strlist.c dd8232bc9d perf tools: Add file_only config option to strlist před 10 roky
strlist.h 602a1f4daa perf tools: Rename strlist_for_each() macros to for_each_entry() před 9 roky
svghelper.c f30a79b012 perf tools: Add reference counting for cpu_map object před 10 roky
svghelper.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes před 9 roky
symbol-elf.c 0b3c2264ae perf symbols: Fix kallsyms perf test on ppc64le před 9 roky
symbol-minimal.c f2f3096888 perf symbols: Fix type error when reading a build-id před 10 roky
symbol.c 602a1f4daa perf tools: Rename strlist_for_each() macros to for_each_entry() před 9 roky
symbol.h 508be0dfe6 perf report: Add srcline_from/to branch sort keys před 9 roky
symbol_fprintf.c bfbba189b6 perf symbols: Move fprintf routines to separate object file před 9 roky
syscalltbl.c 1b700c9975 perf tools: Build syscall table .c header from kernel's syscall_64.tbl před 9 roky
syscalltbl.h 5af56fab2b perf tools: Allow generating per-arch syscall table arrays před 9 roky
target.c 17e44dc46f perf target: Simplify handling of strerror_r return před 10 roky
target.h 9c105fbc94 perf target: Move the checking of which map function to call into function. před 12 roky
term.c 1fe143c5f9 perf tools: Move term functions out of util.c před 10 roky
term.h 1fe143c5f9 perf tools: Move term functions out of util.c před 10 roky
thread-stack.c e216708d98 perf script: Add callindent option před 9 roky
thread-stack.h e216708d98 perf script: Add callindent option před 9 roky
thread.c d64ec10ec8 perf unwind: Check the target platform before assigning unwind methods před 9 roky
thread.h 8132a2a841 perf unwind: Move unwind__prepare_access from thread_new into thread__insert_map před 9 roky
thread_map.c 602a1f4daa perf tools: Rename strlist_for_each() macros to for_each_entry() před 9 roky
thread_map.h 097be0f503 perf thread_map: Make new_by_tid_str constructor public před 9 roky
tool.h 46bc29b970 perf tools: Add time conversion event před 9 roky
top.c b40067964f perf tools: Rename 'perf_record_opts' to 'record_opts před 12 roky
top.h e77a07425f perf top: Use machine->kptr_restrict_warned před 9 roky
trace-event-info.c 592d5a6ba8 tools lib api fs: Move tracing_path interface into api/fs/tracing_path.c před 10 roky
trace-event-parse.c 511cbce2ff irq_poll: make blk-iopoll available outside the block layer před 10 roky
trace-event-read.c 4263cece22 perf tools: Stop reading the kallsyms data from perf.data před 10 roky
trace-event-scripting.c f9d5d549d2 perf scripting: No need to pass thread twice to the scripting callbacks před 10 roky
trace-event.c 607bfbd7ff tools lib api fs: Adopt filename__read_str from perf před 10 roky
trace-event.h 8058a30ce1 perf script: Add process_stat/process_stat_interval scripting interface před 10 roky
trigger.h 3dcc4436fa perf tools: Introduce trigger class před 9 roky
tsc.c a23f96ee4d perf tools: Use 64-bit shifts with (TSC) time conversion před 9 roky
tsc.h 2a28e23049 perf jit: Add support for using TSC as a timestamp před 9 roky
unwind-libdw.c 0ba98149f8 perf libdw: Check for mmaps also in MAP__VARIABLE tree před 10 roky
unwind-libdw.h 8bd508b001 perf callchain: Add order support for libdw DWARF unwinder před 10 roky
unwind-libunwind-local.c 78ff1d6d8b perf unwind: Change macro names of perf register před 9 roky
unwind-libunwind.c 057fbfb25c perf callchain: Support aarch64 cross-platform před 9 roky
unwind.h 78ff1d6d8b perf unwind: Change macro names of perf register před 9 roky
usage.c e476343860 perf tools: Simplify die() mechanism před 9 roky
util.c 2a1ef032cf perf tools: Fix rm_rf() to handle non-regular files correctly před 9 roky
util.h a29d5c9b81 perf tools: Separate accounting of contexts and real addresses in a stack trace před 9 roky
values.c 74cf249d5c perf tools: Use zfree to help detect use after free bugs před 12 roky
values.h d944c4eebc tools: Consolidate types.h před 11 roky
vdso.c 76c588f1f6 perf tools: Find right DSO taking into account if binary is 32 or 64-bit před 9 roky
vdso.h 9a4388c711 perf machine: Fix up vdso methods names před 10 roky
xyarray.c b45f65e8fd perf tools: Introduce xyarray__reset function před 10 roky
xyarray.h b45f65e8fd perf tools: Introduce xyarray__reset function před 10 roky
zlib.c e92ce12ed6 perf tools: Add gzip decompression support for kernel module před 11 roky