Linus Torvalds bdc6b758e4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip há 9 anos atrás
..
include 915b0882c3 tools lib: Move bitmap.[ch] from tools/perf/ to tools/{lib,include}/ há 10 anos atrás
intel-pt-decoder c066489305 perf intel-pt: Fix off-by-one comparison on maximum code há 9 anos atrás
scripting-engines fe176085a4 perf tools: Fix usage of max_stack sysctl há 9 anos atrás
Build 452e840125 perf tools: Remove xrealloc and ALLOC_GROW há 9 anos atrás
PERF-VERSION-GEN a614d01bdd perf tools: Fix version when building out of tree há 12 anos atrás
alias.c 046625231a perf tools: Introduce zfree há 12 anos atrás
annotate.c 7e4c149813 perf annotate: Sort list of recognised instructions há 9 anos atrás
annotate.h b8f8eb84f4 perf tools: Remove misplaced __maybe_unused há 9 anos atrás
auxtrace.c d1706b39f0 perf tools: Add support for skipping itrace instructions há 9 anos atrás
auxtrace.h d1706b39f0 perf tools: Add support for skipping itrace instructions há 9 anos atrás
bpf-loader.c 72c0809856 perf bpf: Automatically create bpf-output event __bpf_stdout__ há 9 anos atrás
bpf-loader.h d78885739a perf bpf: Clone bpf stdout events in multiple bpf scripts há 9 anos atrás
bpf-prologue.c bfc077b4cf perf bpf: Add prologue for BPF programs for fetching arguments há 10 anos atrás
bpf-prologue.h bfc077b4cf perf bpf: Add prologue for BPF programs for fetching arguments há 10 anos atrás
build-id.c 6ae98ba611 perf symbols: Store vdso buildid unconditionally há 9 anos atrás
build-id.h e7ee404757 perf symbols: Fix symbols searching for module in buildid-cache há 10 anos atrás
cache.h 452e840125 perf tools: Remove xrealloc and ALLOC_GROW há 9 anos atrás
call-path.c 451db12617 perf tools: Refactor code to move call path handling out of thread-stack há 9 anos atrás
call-path.h 451db12617 perf tools: Refactor code to move call path handling out of thread-stack há 9 anos atrás
callchain.c de7e6a7c8b perf hists: Move sort__has_parent into struct perf_hpp_list há 9 anos atrás
callchain.h 0883e820a0 perf record: Export record_opts based callchain parsing helper há 9 anos atrás
cgroup.c 4b6ab94eab perf subcmd: Create subcmd library há 10 anos atrás
cgroup.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes há 9 anos atrás
cloexec.c 2b42b09b88 perf bench numa: Fix to show proper convergence stats há 10 anos atrás
cloexec.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes há 9 anos atrás
color.c b8cbb34906 perf config: Bring perf_default_config to the very beginning at main() há 9 anos atrás
color.h 8011de7ab3 perf tools: Remove trail argument to color vsprintf há 10 anos atrás
comm.c 86c19525b7 perf comm: Use atomic.h for refcounting há 10 anos atrás
comm.h 0db15b1e84 perf tools: Add facility to export data in database-friendly way há 11 anos atrás
config.c 20105ca124 perf config: Introduce perf_config_set class há 9 anos atrás
config.h 20105ca124 perf config: Introduce perf_config_set class há 9 anos atrás
counts.c d809560b36 perf stat: Move perf_counts struct and functions into separate object há 10 anos atrás
counts.h d809560b36 perf stat: Move perf_counts struct and functions into separate object há 10 anos atrás
cpumap.c e632aa69c9 perf cpu_map: Add has() method há 9 anos atrás
cpumap.h e632aa69c9 perf cpu_map: Add has() method há 9 anos atrás
ctype.c 8e2fc44f46 perf ui/stdio: Align column header for hierarchy output há 9 anos atrás
data-convert-bt.c b8f8eb84f4 perf tools: Remove misplaced __maybe_unused há 9 anos atrás
data-convert-bt.h bd05954bfa perf data: Support using -f to override perf.data file ownership for 'convert' há 10 anos atrás
data.c 040f9915e9 perf data: Add perf_data_file__switch() helper há 9 anos atrás
data.h 040f9915e9 perf data: Add perf_data_file__switch() helper há 9 anos atrás
db-export.c fe176085a4 perf tools: Fix usage of max_stack sysctl há 9 anos atrás
db-export.h 568850eaad perf script: Add call path id to exported sample in db export há 9 anos atrás
debug.c c339b1a90e perf tools: Make binary data printer code in trace_event public available há 9 anos atrás
debug.h dd629cc097 perf tools: Initialize libapi debug output há 10 anos atrás
demangle-java.c e9c4bcdd34 perf symbols: add Java demangling support há 10 anos atrás
demangle-java.h e9c4bcdd34 perf symbols: add Java demangling support há 10 anos atrás
dso.c a706670900 perf tools: Set buildid dir under symfs when --symfs is provided há 9 anos atrás
dso.h b8f8eb84f4 perf tools: Remove misplaced __maybe_unused há 9 anos atrás
dwarf-aux.c bf4d5f25c9 perf probe: Check the return value of strbuf APIs há 9 anos atrás
dwarf-aux.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes há 9 anos atrás
env.c 720e98b5fa perf tools: Add perf data cache feature há 10 anos atrás
env.h 720e98b5fa perf tools: Add perf data cache feature há 10 anos atrás
event.c 7093b4c963 perf tools: Use readdir() instead of deprecated readdir_r() há 9 anos atrás
event.h 46bc29b970 perf tools: Add time conversion event há 9 anos atrás
evlist.c 3a62a7b820 perf record: Read from backward ring buffer há 9 anos atrás
evlist.h 3a62a7b820 perf record: Read from backward ring buffer há 9 anos atrás
evsel.c bdc6b758e4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip há 9 anos atrás
evsel.h b90dc17a5d perf evsel: Add overwrite attribute and check write_backward há 9 anos atrás
evsel_fprintf.c 25da4fab5f perf evsel: Move fprintf methods to separate source file há 9 anos atrás
find-vdso-map.c e477f3f01a perf tools: Build programs to copy 32-bit compatibility há 11 anos atrás
genelf.c 598b7c6919 perf jit: add source line info support há 10 anos atrás
genelf.h 9f56c092b9 perf jit: genelf makes assumptions about endian há 9 anos atrás
genelf_debug.c 598b7c6919 perf jit: add source line info support há 10 anos atrás
generate-cmdlist.sh cbd08b7335 perf tools: Do not show trace command if it's not compiled in há 10 anos atrás
header.c b5d8bbe860 perf tools: Use SBUILD_ID_SIZE where applicable há 9 anos atrás
header.h b8f8eb84f4 perf tools: Remove misplaced __maybe_unused há 9 anos atrás
help-unknown-cmd.c 682f4f035e perf help: Do not use ALLOC_GROW in add_cmd_list há 9 anos atrás
help-unknown-cmd.h 5feaac248a perf tools: Move help_unknown_cmd() to its own file há 10 anos atrás
hist.c 508be0dfe6 perf report: Add srcline_from/to branch sort keys há 9 anos atrás
hist.h 508be0dfe6 perf report: Add srcline_from/to branch sort keys há 9 anos atrás
intel-bts.c d1706b39f0 perf tools: Add support for skipping itrace instructions há 9 anos atrás
intel-bts.h d0170af700 perf tools: Add Intel BTS support há 10 anos atrás
intel-pt.c 65cbbd037b Merge branch 'perf/urgent' into perf/core, to resolve conflict há 9 anos atrás
intel-pt.h 11fa7cb86b perf tools: Pass Intel PT information for decoding MTC and CYC há 10 anos atrás
intlist.c 813335b8b2 perf util: Add findnew method to intlist há 12 anos atrás
intlist.h 813335b8b2 perf util: Add findnew method to intlist há 12 anos atrás
jit.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes há 9 anos atrás
jitdump.c f56ebf20d0 perf jit: memset() variable 'st' using the correct size há 9 anos atrás
jitdump.h 2a28e23049 perf jit: Add support for using TSC as a timestamp há 9 anos atrás
kvm-stat.h 066d3593e1 perf kvm/powerpc: Port perf kvm stat to powerpc há 10 anos atrás
levenshtein.c 864709302a perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/ há 16 anos atrás
levenshtein.h 8b40f521cf perf tools: Protect header files with a consistent style há 16 anos atrás
llvm-utils.c 76267147f2 perf llvm: Use strerror_r instead of the thread unsafe strerror one há 9 anos atrás
llvm-utils.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes há 9 anos atrás
lzma.c 80a32e5b49 perf tools: Add lzma decompression support for kernel module há 10 anos atrás
machine.c bdc6b758e4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip há 9 anos atrás
machine.h caf8a0d049 perf trace: Warn when trying to resolve kernel addresses with kptr_restrict=1 há 9 anos atrás
map.c b5d8bbe860 perf tools: Use SBUILD_ID_SIZE where applicable há 9 anos atrás
map.h b7f9ff5654 perf maps: Introduce maps__find_symbol_by_name() há 10 anos atrás
mem-events.c c19ac91245 perf script: Display data_src values há 9 anos atrás
mem-events.h c19ac91245 perf script: Display data_src values há 9 anos atrás
ordered-events.c 4532f64297 perf ordered_events: Introduce reinit() há 9 anos atrás
ordered-events.h 4532f64297 perf ordered_events: Introduce reinit() há 9 anos atrás
parse-branch-options.c 4b6ab94eab perf subcmd: Create subcmd library há 10 anos atrás
parse-branch-options.h f00898f4e2 perf tools: Move branch option parsing to own file há 10 anos atrás
parse-events.c 16bf834805 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial há 9 anos atrás
parse-events.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes há 9 anos atrás
parse-events.l 03e0a7df3e perf tools: Introduce bpf-output event há 9 anos atrás
parse-events.y 07ef757445 perf tools: Explicitly declare inc_group_count as a void function há 9 anos atrás
parse-regs-options.c 4b6ab94eab perf subcmd: Create subcmd library há 10 anos atrás
parse-regs-options.h bcc84ec65a perf record: Add ability to name registers to record há 10 anos atrás
path.c cf47a8aede perf tools: Remove unused perf_pathdup, xstrdup functions há 9 anos atrás
perf_regs.c f47822078d perf tools: Fix perf regs mask generation há 9 anos atrás
perf_regs.h 9fb4765451 perf tools: Fix build break on powerpc due to sample_reg_masks há 10 anos atrás
pmu.c 11db4e29bb perf pmu: Make pmu_formats_string to check return value of strbuf há 9 anos atrás
pmu.h 09ff607176 perf tools: Add perf_pmu__format_bits() há 10 anos atrás
pmu.l cd82a32e99 perf tools: Add perf pmu object to access pmu format definition há 13 anos atrás
pmu.y 85df3b3769 perf tools: Fix build with bison 2.3 and older. há 13 anos atrás
probe-event.c bf4d5f25c9 perf probe: Check the return value of strbuf APIs há 9 anos atrás
probe-event.h 0b3c2264ae perf symbols: Fix kallsyms perf test on ppc64le há 9 anos atrás
probe-file.c 6ed0720a74 perf probe: Let probe_file__add_event return 0 if succeeded há 9 anos atrás
probe-file.h e607f1426b perf probe: Print deleted events in cmd_probe() há 10 anos atrás
probe-finder.c bf4d5f25c9 perf probe: Check the return value of strbuf APIs há 9 anos atrás
probe-finder.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes há 9 anos atrás
pstack.c c8539e3fc6 perf tools: Introduce pstack_peek() há 10 anos atrás
pstack.h c8539e3fc6 perf tools: Introduce pstack_peek() há 10 anos atrás
python-ext-sources bfbba189b6 perf symbols: Move fprintf routines to separate object file há 9 anos atrás
python.c ae93880244 perf python: Support the PERF_RECORD_SWITCH event há 10 anos atrás
quote.c 70a6898fdc perf tools: Make alias handler to check return value of strbuf há 9 anos atrás
quote.h 70a6898fdc perf tools: Make alias handler to check return value of strbuf há 9 anos atrás
rb_resort.h f58c253564 perf tools: Add template for generating rbtree resort class há 9 anos atrás
rblist.c 813335b8b2 perf util: Add findnew method to intlist há 12 anos atrás
rblist.h 813335b8b2 perf util: Add findnew method to intlist há 12 anos atrás
record.c e68ae9cf7d perf evsel: Do not use globals in config() há 9 anos atrás
session.c 16bf834805 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial há 9 anos atrás
session.h e20ab86e51 perf evsel: Move some methods from session.[ch] to evsel.[ch] há 9 anos atrás
setup.py 67d5268908 perf tools: Fix python extension build há 9 anos atrás
sort.c 508be0dfe6 perf report: Add srcline_from/to branch sort keys há 9 anos atrás
sort.h 508be0dfe6 perf report: Add srcline_from/to branch sort keys há 9 anos atrás
srcline.c 2f84b42b28 perf tools: Always use non inlined file name for 'srcfile' sort key há 10 anos atrás
stat-shadow.c daf4f4786e perf stat: Update runtime using cpu-clock event há 9 anos atrás
stat.c f340c5fc93 perf stat: Scale values by unit before metrics há 9 anos atrás
stat.h fb4605ba47 perf stat: Check for frontend stalled for metrics há 9 anos atrás
strbuf.c 5cea57f30a perf tools: Rewrite strbuf not to die() há 9 anos atrás
strbuf.h 5cea57f30a perf tools: Rewrite strbuf not to die() há 9 anos atrás
strfilter.c 3f51972c59 perf tools: Add strfilter__string to recover rules string há 10 anos atrás
strfilter.h 3f51972c59 perf tools: Add strfilter__string to recover rules string há 10 anos atrás
string.c 4ddd32741d tools: Adopt memdup() from tools/perf, moving it to tools/lib/string.c há 10 anos atrás
strlist.c dd8232bc9d perf tools: Add file_only config option to strlist há 10 anos atrás
strlist.h dd8232bc9d perf tools: Add file_only config option to strlist há 10 anos atrás
svghelper.c f30a79b012 perf tools: Add reference counting for cpu_map object há 10 anos atrás
svghelper.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes há 9 anos atrás
symbol-elf.c 0b3c2264ae perf symbols: Fix kallsyms perf test on ppc64le há 9 anos atrás
symbol-minimal.c f2f3096888 perf symbols: Fix type error when reading a build-id há 10 anos atrás
symbol.c a706670900 perf tools: Set buildid dir under symfs when --symfs is provided há 9 anos atrás
symbol.h 508be0dfe6 perf report: Add srcline_from/to branch sort keys há 9 anos atrás
symbol_fprintf.c bfbba189b6 perf symbols: Move fprintf routines to separate object file há 9 anos atrás
syscalltbl.c 1b700c9975 perf tools: Build syscall table .c header from kernel's syscall_64.tbl há 9 anos atrás
syscalltbl.h 5af56fab2b perf tools: Allow generating per-arch syscall table arrays há 9 anos atrás
target.c 17e44dc46f perf target: Simplify handling of strerror_r return há 10 anos atrás
target.h 9c105fbc94 perf target: Move the checking of which map function to call into function. há 12 anos atrás
term.c 1fe143c5f9 perf tools: Move term functions out of util.c há 10 anos atrás
term.h 1fe143c5f9 perf tools: Move term functions out of util.c há 10 anos atrás
thread-stack.c 2c15f5eb04 perf script: Expose usage of the callchain db export via the python api há 9 anos atrás
thread-stack.h 2c15f5eb04 perf script: Expose usage of the callchain db export via the python api há 9 anos atrás
thread.c 2f3027ac28 perf thread: Introduce method to set comm from /proc/pid/self há 9 anos atrás
thread.h 2f3027ac28 perf thread: Introduce method to set comm from /proc/pid/self há 9 anos atrás
thread_map.c 097be0f503 perf thread_map: Make new_by_tid_str constructor public há 9 anos atrás
thread_map.h 097be0f503 perf thread_map: Make new_by_tid_str constructor public há 9 anos atrás
tool.h 46bc29b970 perf tools: Add time conversion event há 9 anos atrás
top.c b40067964f perf tools: Rename 'perf_record_opts' to 'record_opts há 12 anos atrás
top.h e77a07425f perf top: Use machine->kptr_restrict_warned há 9 anos atrás
trace-event-info.c 592d5a6ba8 tools lib api fs: Move tracing_path interface into api/fs/tracing_path.c há 10 anos atrás
trace-event-parse.c 511cbce2ff irq_poll: make blk-iopoll available outside the block layer há 10 anos atrás
trace-event-read.c 4263cece22 perf tools: Stop reading the kallsyms data from perf.data há 10 anos atrás
trace-event-scripting.c f9d5d549d2 perf scripting: No need to pass thread twice to the scripting callbacks há 10 anos atrás
trace-event.c 607bfbd7ff tools lib api fs: Adopt filename__read_str from perf há 10 anos atrás
trace-event.h 8058a30ce1 perf script: Add process_stat/process_stat_interval scripting interface há 10 anos atrás
trigger.h 3dcc4436fa perf tools: Introduce trigger class há 9 anos atrás
tsc.c a23f96ee4d perf tools: Use 64-bit shifts with (TSC) time conversion há 9 anos atrás
tsc.h 2a28e23049 perf jit: Add support for using TSC as a timestamp há 9 anos atrás
unwind-libdw.c 0ba98149f8 perf libdw: Check for mmaps also in MAP__VARIABLE tree há 10 anos atrás
unwind-libdw.h 8bd508b001 perf callchain: Add order support for libdw DWARF unwinder há 10 anos atrás
unwind-libunwind.c e583d70c54 perf tools: Add dedicated unwind addr_space member into thread struct há 9 anos atrás
unwind.h dd8c17a5fe perf callchains: Use thread->mg->machine há 11 anos atrás
usage.c e476343860 perf tools: Simplify die() mechanism há 9 anos atrás
util.c a29d5c9b81 perf tools: Separate accounting of contexts and real addresses in a stack trace há 9 anos atrás
util.h a29d5c9b81 perf tools: Separate accounting of contexts and real addresses in a stack trace há 9 anos atrás
values.c 74cf249d5c perf tools: Use zfree to help detect use after free bugs há 12 anos atrás
values.h d944c4eebc tools: Consolidate types.h há 11 anos atrás
vdso.c 6d545a632f perf tools: Fix lockup using 32-bit compat vdso há 10 anos atrás
vdso.h 9a4388c711 perf machine: Fix up vdso methods names há 10 anos atrás
xyarray.c b45f65e8fd perf tools: Introduce xyarray__reset function há 10 anos atrás
xyarray.h b45f65e8fd perf tools: Introduce xyarray__reset function há 10 anos atrás
zlib.c e92ce12ed6 perf tools: Add gzip decompression support for kernel module há 11 anos atrás