Arnaldo Carvalho de Melo c53412ee8c perf evsel: Do not access outside hw cache name arrays 9 роки тому
..
include e0643c4e9f perf tools: Remove tools/perf/util/include/linux/const.h 9 роки тому
intel-pt-decoder e1717e0485 perf intel-pt: Fix ip compression 9 роки тому
libunwind 3bd03c9583 perf unwind: Fix wrongly used regs for aarch64 unwind 9 роки тому
scripting-engines accaed2659 perf tools: Make is_printable_array global 9 роки тому
Build 8149a774d5 tools lib api: Add str_error_c to libapi 9 роки тому
PERF-VERSION-GEN a614d01bdd perf tools: Fix version when building out of tree 12 роки тому
alias.c 175729fc2c perf tools: Remove needless includes from cache.h 9 роки тому
annotate.c c17c17e8c2 perf annotate: Plug filename string leak 9 роки тому
annotate.h ee51d85139 perf annotate: Introduce strerror for handling symbol__disassemble() errors 9 роки тому
auxtrace.c d1706b39f0 perf tools: Add support for skipping itrace instructions 9 роки тому
auxtrace.h 50f736372d perf auxtrace: Add option to feed branches to the thread stack 9 роки тому
bpf-loader.c b4ee6d415e perf bpf: Support BPF program attach to tracepoints 9 роки тому
bpf-loader.h cd102d70fe perf bpf: Rename bpf__foreach_tev() to bpf__foreach_event() 9 роки тому
bpf-prologue.c bfc077b4cf perf bpf: Add prologue for BPF programs for fetching arguments 9 роки тому
bpf-prologue.h bfc077b4cf perf bpf: Add prologue for BPF programs for fetching arguments 9 роки тому
build-id.c a598180aa1 perf probe: Support @BUILDID or @FILE suffix for SDT events 9 роки тому
build-id.h a598180aa1 perf probe: Support @BUILDID or @FILE suffix for SDT events 9 роки тому
cache.h 175729fc2c perf tools: Remove needless includes from cache.h 9 роки тому
call-path.c 451db12617 perf tools: Refactor code to move call path handling out of thread-stack 9 роки тому
call-path.h 451db12617 perf tools: Refactor code to move call path handling out of thread-stack 9 роки тому
callchain.c de7e6a7c8b perf hists: Move sort__has_parent into struct perf_hpp_list 9 роки тому
callchain.h 347ca87806 perf tests: Fix hist accumulation test 9 роки тому
cgroup.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 роки тому
cgroup.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 роки тому
cloexec.c c7007e9836 perf tools: Introduce weak alternative to sched_getcpu() 9 роки тому
cloexec.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 роки тому
color.c d0761e37fe perf tools: Uninline scnprintf() and vscnprint() 9 роки тому
color.h 8011de7ab3 perf tools: Remove trail argument to color vsprintf 10 роки тому
comm.c 86c19525b7 perf comm: Use atomic.h for refcounting 10 роки тому
comm.h 0db15b1e84 perf tools: Add facility to export data in database-friendly way 11 роки тому
config.c 8a0a9c7e91 perf config: Introduce new init() and exit() 9 роки тому
config.h 8a0a9c7e91 perf config: Introduce new init() and exit() 9 роки тому
counts.c d809560b36 perf stat: Move perf_counts struct and functions into separate object 10 роки тому
counts.h d809560b36 perf stat: Move perf_counts struct and functions into separate object 10 роки тому
cpumap.c 9a6c582d57 perf cpu_map: Add more helpers 9 роки тому
cpumap.h 9a6c582d57 perf cpu_map: Add more helpers 9 роки тому
ctype.c 8e2fc44f46 perf ui/stdio: Align column header for hierarchy output 9 роки тому
data-convert-bt.c ebccba3fe0 perf data ctf: Generate fork and exit events to CTF output 9 роки тому
data-convert-bt.h 3275f68e50 perf data ctf: Pass convert options through opts structure 9 роки тому
data-convert.h f02a6489d1 perf data ctf: Add 'all' option 9 роки тому
data.c c8b5f2c96d tools: Introduce str_error_r() 9 роки тому
data.h 040f9915e9 perf data: Add perf_data_file__switch() helper 9 роки тому
db-export.c 480ca357fd perf thread: Adopt get_main_thread from db-export.c 9 роки тому
db-export.h 568850eaad perf script: Add call path id to exported sample in db export 9 роки тому
debug.c c339b1a90e perf tools: Make binary data printer code in trace_event public available 9 роки тому
debug.h c8b5f2c96d tools: Introduce str_error_r() 9 роки тому
demangle-java.c e9c4bcdd34 perf symbols: add Java demangling support 9 роки тому
demangle-java.h e9c4bcdd34 perf symbols: add Java demangling support 9 роки тому
demangle-rust.c cae15db749 perf symbols: Add Rust demangling 9 роки тому
demangle-rust.h cae15db749 perf symbols: Add Rust demangling 9 роки тому
dso.c c8b5f2c96d tools: Introduce str_error_r() 9 роки тому
dso.h d0761e37fe perf tools: Uninline scnprintf() and vscnprint() 9 роки тому
dwarf-aux.c bf4d5f25c9 perf probe: Check the return value of strbuf APIs 9 роки тому
dwarf-aux.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 роки тому
env.c c60da22aca perf header: Transform nodes string info to struct 9 роки тому
env.h c60da22aca perf header: Transform nodes string info to struct 9 роки тому
event.c a24020e6b7 perf tools: Change cpu_map__fprintf output 9 роки тому
event.h 4e3ba8af21 Revert "perf tools: event.h needs asm/perf_regs.h" 9 роки тому
evlist.c 7c48dcfd32 perf evsel: Introduce constructor for cycles event 9 роки тому
evlist.h f6cdff8329 perf evlist: Make {pause,resume} internal helpers 9 роки тому
evsel.c c53412ee8c perf evsel: Do not access outside hw cache name arrays 9 роки тому
evsel.h 7c48dcfd32 perf evsel: Introduce constructor for cycles event 9 роки тому
evsel_fprintf.c 25da4fab5f perf evsel: Move fprintf methods to separate source file 9 роки тому
find-vdso-map.c e477f3f01a perf tools: Build programs to copy 32-bit compatibility 11 роки тому
genelf.c 598b7c6919 perf jit: add source line info support 9 роки тому
genelf.h 9f56c092b9 perf jit: genelf makes assumptions about endian 9 роки тому
genelf_debug.c 598b7c6919 perf jit: add source line info support 9 роки тому
generate-cmdlist.sh cbd08b7335 perf tools: Do not show trace command if it's not compiled in 9 роки тому
group.h 44b1e60ab5 perf stat: Basic support for TopDown in perf stat 9 роки тому
header.c c60da22aca perf header: Transform nodes string info to struct 9 роки тому
header.h b8f8eb84f4 perf tools: Remove misplaced __maybe_unused 9 роки тому
help-unknown-cmd.c d0761e37fe perf tools: Uninline scnprintf() and vscnprint() 9 роки тому
help-unknown-cmd.h 5feaac248a perf tools: Move help_unknown_cmd() to its own file 9 роки тому
hist.c 52c5cc363f perf hists: Introduce output_resort_cb method 9 роки тому
hist.h 52c5cc363f perf hists: Introduce output_resort_cb method 9 роки тому
intel-bts.c 50f736372d perf auxtrace: Add option to feed branches to the thread stack 9 роки тому
intel-bts.h d0170af700 perf tools: Add Intel BTS support 10 роки тому
intel-pt.c 50f736372d perf auxtrace: Add option to feed branches to the thread stack 9 роки тому
intel-pt.h 11fa7cb86b perf tools: Pass Intel PT information for decoding MTC and CYC 10 роки тому
intlist.c 813335b8b2 perf util: Add findnew method to intlist 12 роки тому
intlist.h 10daf4d01b perf intlist: Rename for_each() macros to for_each_entry() 9 роки тому
jit.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 роки тому
jitdump.c 49a7f01064 perf jitdump: Add the right header to get the major()/minor() definitions 9 роки тому
jitdump.h 2a28e23049 perf jit: Add support for using TSC as a timestamp 9 роки тому
kvm-stat.h 066d3593e1 perf kvm/powerpc: Port perf kvm stat to powerpc 9 роки тому
levenshtein.c 175729fc2c perf tools: Remove needless includes from cache.h 9 роки тому
levenshtein.h 8b40f521cf perf tools: Protect header files with a consistent style 16 роки тому
llvm-utils.c 175729fc2c perf tools: Remove needless includes from cache.h 9 роки тому
llvm-utils.h f078464925 perf llvm: Allow dump llvm output object file using llvm.dump-obj 9 роки тому
lzma.c 80a32e5b49 perf tools: Add lzma decompression support for kernel module 10 роки тому
machine.c 203d8a4aa6 perf s390: Fix 'start' address of module's map 9 роки тому
machine.h 203d8a4aa6 perf s390: Fix 'start' address of module's map 9 роки тому
map.c e70493429b perf probe: Warn unmatched function filter correctly 9 роки тому
map.h 6c50258443 perf unwind: Call unwind__prepare_access for forked thread 9 роки тому
mem-events.c b0d745b3c3 perf mem: Add --ldlat option 9 роки тому
mem-events.h b0d745b3c3 perf mem: Add --ldlat option 9 роки тому
ordered-events.c 4532f64297 perf ordered_events: Introduce reinit() 9 роки тому
ordered-events.h 4532f64297 perf ordered_events: Introduce reinit() 9 роки тому
parse-branch-options.c 4b6ab94eab perf subcmd: Create subcmd library 9 роки тому
parse-branch-options.h f00898f4e2 perf tools: Move branch option parsing to own file 10 роки тому
parse-events.c 626a6b784e perf tools: Enable overwrite settings 9 роки тому
parse-events.h 626a6b784e perf tools: Enable overwrite settings 9 роки тому
parse-events.l 626a6b784e perf tools: Enable overwrite settings 9 роки тому
parse-events.y 07ef757445 perf tools: Explicitly declare inc_group_count as a void function 9 роки тому
parse-regs-options.c 4b6ab94eab perf subcmd: Create subcmd library 9 роки тому
parse-regs-options.h bcc84ec65a perf record: Add ability to name registers to record 10 роки тому
path.c 175729fc2c perf tools: Remove needless includes from cache.h 9 роки тому
perf_regs.c f47822078d perf tools: Fix perf regs mask generation 9 роки тому
perf_regs.h 9fb4765451 perf tools: Fix build break on powerpc due to sample_reg_masks 10 роки тому
pmu.c 11db4e29bb perf pmu: Make pmu_formats_string to check return value of strbuf 9 роки тому
pmu.h 09ff607176 perf tools: Add perf_pmu__format_bits() 10 роки тому
pmu.l cd82a32e99 perf tools: Add perf pmu object to access pmu format definition 13 роки тому
pmu.y 85df3b3769 perf tools: Fix build with bison 2.3 and older. 12 роки тому
probe-event.c 99e608b595 perf probe ppc64le: Fix probe location when using DWARF 9 роки тому
probe-event.h 99e608b595 perf probe ppc64le: Fix probe location when using DWARF 9 роки тому
probe-file.c 60ebc15981 perf probe: Release resources on error when handling exit paths 9 роки тому
probe-file.h 40218daea1 perf list: Show SDT and pre-cached events 9 роки тому
probe-finder.c 19f00b0117 perf probe: Support signedness casting 9 роки тому
probe-finder.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 роки тому
pstack.c c8539e3fc6 perf tools: Introduce pstack_peek() 10 роки тому
pstack.h c8539e3fc6 perf tools: Introduce pstack_peek() 10 роки тому
python-ext-sources 8149a774d5 tools lib api: Add str_error_c to libapi 9 роки тому
python.c accaed2659 perf tools: Make is_printable_array global 9 роки тому
quote.c 380a71a22b perf quote: Disentangle headers 9 роки тому
quote.h 380a71a22b perf quote: Disentangle headers 9 роки тому
rb_resort.h 98a91837dd perf rb_resort: Rename for_each() macros to for_each_entry() 9 роки тому
rblist.c 813335b8b2 perf util: Add findnew method to intlist 12 роки тому
rblist.h 813335b8b2 perf util: Add findnew method to intlist 12 роки тому
record.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 роки тому
session.c f06149c0db perf session: Don't warn about out of order event if write_backward is used 9 роки тому
session.h e20ab86e51 perf evsel: Move some methods from session.[ch] to evsel.[ch] 9 роки тому
setup.py 67d5268908 perf tools: Fix python extension build 9 роки тому
sort.c 887fa86d6f perf hists: Trim libtraceevent trace_seq buffers 9 роки тому
sort.h f542e7670e perf hists: Introduce hist_entry_ops 9 роки тому
srcline.c 2f84b42b28 perf tools: Always use non inlined file name for 'srcfile' sort key 10 роки тому
stat-shadow.c 239bd47f83 perf stat: Add computation of TopDown formulas 9 роки тому
stat.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 роки тому
stat.h 239bd47f83 perf stat: Add computation of TopDown formulas 9 роки тому
strbuf.c 7ed0958ae8 perf strbuf: Add missing headers 9 роки тому
strbuf.h 7ed0958ae8 perf strbuf: Add missing headers 9 роки тому
strfilter.c 3f51972c59 perf tools: Add strfilter__string to recover rules string 10 роки тому
strfilter.h 3f51972c59 perf tools: Add strfilter__string to recover rules string 10 роки тому
string.c 4ddd32741d tools: Adopt memdup() from tools/perf, moving it to tools/lib/string.c 9 роки тому
strlist.c dd8232bc9d perf tools: Add file_only config option to strlist 9 роки тому
strlist.h 602a1f4daa perf tools: Rename strlist_for_each() macros to for_each_entry() 9 роки тому
svghelper.c f30a79b012 perf tools: Add reference counting for cpu_map object 10 роки тому
svghelper.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 роки тому
symbol-elf.c 50de1a0c54 perf symbols: Fix annotation of objects with debuginfo files 9 роки тому
symbol-minimal.c f2f3096888 perf symbols: Fix type error when reading a build-id 10 роки тому
symbol.c ed7b630b31 perf symbols: Use proper dso name for is_regular_file 9 роки тому
symbol.h 060fa0c7a3 perf sdt: ELF support for SDT 9 роки тому
symbol_fprintf.c bfbba189b6 perf symbols: Move fprintf routines to separate object file 9 роки тому
syscalltbl.c 1b700c9975 perf tools: Build syscall table .c header from kernel's syscall_64.tbl 9 роки тому
syscalltbl.h 5af56fab2b perf tools: Allow generating per-arch syscall table arrays 9 роки тому
target.c ce92834407 perf target: str_error_r() always returns the buffer it receives 9 роки тому
target.h 9c105fbc94 perf target: Move the checking of which map function to call into function. 11 роки тому
term.c 1fe143c5f9 perf tools: Move term functions out of util.c 9 роки тому
term.h 1fe143c5f9 perf tools: Move term functions out of util.c 9 роки тому
thread-stack.c e216708d98 perf script: Add callindent option 9 роки тому
thread-stack.h e216708d98 perf script: Add callindent option 9 роки тому
thread.c 6c50258443 perf unwind: Call unwind__prepare_access for forked thread 9 роки тому
thread.h 8132a2a841 perf unwind: Move unwind__prepare_access from thread_new into thread__insert_map 9 роки тому
thread_map.c 602a1f4daa perf tools: Rename strlist_for_each() macros to for_each_entry() 9 роки тому
thread_map.h 097be0f503 perf thread_map: Make new_by_tid_str constructor public 9 роки тому
tool.h 46bc29b970 perf tools: Add time conversion event 9 роки тому
top.c b40067964f perf tools: Rename 'perf_record_opts' to 'record_opts 11 роки тому
top.h e77a07425f perf top: Use machine->kptr_restrict_warned 9 роки тому
trace-event-info.c 592d5a6ba8 tools lib api fs: Move tracing_path interface into api/fs/tracing_path.c 10 роки тому
trace-event-parse.c 511cbce2ff irq_poll: make blk-iopoll available outside the block layer 9 роки тому
trace-event-read.c 4263cece22 perf tools: Stop reading the kallsyms data from perf.data 10 роки тому
trace-event-scripting.c f9d5d549d2 perf scripting: No need to pass thread twice to the scripting callbacks 10 роки тому
trace-event.c 71fe1052af perf tools: Introduce trace_event__tp_format_id() 9 роки тому
trace-event.h 71fe1052af perf tools: Introduce trace_event__tp_format_id() 9 роки тому
trigger.h 3dcc4436fa perf tools: Introduce trigger class 9 роки тому
tsc.c a23f96ee4d perf tools: Use 64-bit shifts with (TSC) time conversion 9 роки тому
tsc.h 2a28e23049 perf jit: Add support for using TSC as a timestamp 9 роки тому
unwind-libdw.c 6754075915 perf unwind: Use addr_location::addr instead of ip for entries 9 роки тому
unwind-libdw.h 8bd508b001 perf callchain: Add order support for libdw DWARF unwinder 9 роки тому
unwind-libunwind-local.c 6754075915 perf unwind: Use addr_location::addr instead of ip for entries 9 роки тому
unwind-libunwind.c a2873325ff perf unwind: Add initialized arg into unwind__prepare_access 9 роки тому
unwind.h a2873325ff perf unwind: Add initialized arg into unwind__prepare_access 9 роки тому
usage.c e476343860 perf tools: Simplify die() mechanism 9 роки тому
util.c accaed2659 perf tools: Make is_printable_array global 9 роки тому
util.h accaed2659 perf tools: Make is_printable_array global 9 роки тому
values.c 74cf249d5c perf tools: Use zfree to help detect use after free bugs 11 роки тому
values.h d944c4eebc tools: Consolidate types.h 11 роки тому
vdso.c 76c588f1f6 perf tools: Find right DSO taking into account if binary is 32 or 64-bit 9 роки тому
vdso.h 9a4388c711 perf machine: Fix up vdso methods names 10 роки тому
xyarray.c b45f65e8fd perf tools: Introduce xyarray__reset function 10 роки тому
xyarray.h b45f65e8fd perf tools: Introduce xyarray__reset function 10 роки тому
zlib.c e92ce12ed6 perf tools: Add gzip decompression support for kernel module 11 роки тому