Leo Yan f80aa52ef6 perf session: Correct buffer copying when peeking events hace 3 años
..
c++ 28dbfc731f perf tools: Fix a clang 7.0 compilation error hace 6 años
include b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
intel-pt-decoder 55a16e40cd perf intel-pt: Fix transaction abort handling hace 3 años
libunwind b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
scripting-engines 953c9cddc9 perf script python: Fix dict reference counting hace 6 años
Build e95a27359b tools build feature: Check if get_current_dir_name() is available hace 3 años
PERF-VERSION-GEN b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
annotate.c 57e936e340 perf annotate: Fix dereferencing freed memory found by the smatch tool hace 5 años
annotate.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
auxtrace.c be4153fe56 perf auxtrace: Fix auxtrace queue conflict hace 3 años
auxtrace.h 23cdc3b165 perf auxtrace: Define auxtrace record alignment hace 6 años
block-range.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
block-range.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
bpf-loader.c ae14c04458 perf bpf: Fix NULL return handling in bpf__prepare_load() hace 6 años
bpf-loader.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
bpf-prologue.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
bpf-prologue.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
branch.c 992c7e9267 perf util: Create branch.c/.h for common branch functions hace 7 años
branch.h a1a8bed32d perf report: Tag branch type/flag on "to" and tag cycles on "from" hace 7 años
build-id.c 801a590193 perf build-id: Fix memory leak in print_sdt_events() hace 5 años
build-id.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
cache.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
call-path.c 451db12617 perf tools: Refactor code to move call path handling out of thread-stack hace 8 años
call-path.h 451db12617 perf tools: Refactor code to move call path handling out of thread-stack hace 8 años
callchain.c 0eda4d03ef perf unwind: Do not look just at the global callchain_param.record_mode hace 6 años
callchain.h 0eda4d03ef perf unwind: Do not look just at the global callchain_param.record_mode hace 6 años
cgroup.c d0c9f9f9fb perf tools: Fix snprint warnings for gcc 8 hace 6 años
cgroup.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
cloexec.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
cloexec.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
color.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
color.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
comm.c b0c7f4ddbf perf tools: Fix struct comm_str removal crash hace 6 años
comm.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
compress.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
config.c b820793ac5 perf config: Fix a memory leak in collect_config() hace 5 años
config.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
counts.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
counts.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
cpumap.c 4f6dcb50ae perf cpumap: Fix snprintf overflow check hace 4 años
cpumap.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
cs-etm.h a818c563ae perf tools: Add coresight etm PMU record capabilities hace 8 años
ctype.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
data-convert-bt.c 9c18909f15 perf data: Fix 'strncat may truncate' build failure with recent gcc hace 5 años
data-convert-bt.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
data-convert.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
data.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
data.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
db-export.c 480ca357fd perf thread: Adopt get_main_thread from db-export.c hace 8 años
db-export.h 568850eaad perf script: Add call path id to exported sample in db export hace 8 años
debug.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
debug.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
demangle-java.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
demangle-java.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
demangle-rust.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
demangle-rust.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
drv_configs.c a43783aeec perf tools: Include errno.h where needed hace 7 años
drv_configs.h 859442bd3f perf pmu: Push configuration down to PMU driver hace 8 años
dso.c df5bd9357c perf symbols: Fix debuginfo search for Ubuntu hace 4 años
dso.h df5bd9357c perf symbols: Fix debuginfo search for Ubuntu hace 4 años
dump-insn.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
dump-insn.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
dwarf-aux.c b58e9864f9 perf probe: Fix to die_entrypc() returns error correctly hace 4 años
dwarf-aux.h c2816fc40d perf probe: Fix to show function entry line as probe-able hace 5 años
dwarf-regs.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
env.c 5d390059ea perf machine: Add nr_cpus_avail() hace 6 años
env.h 5d390059ea perf machine: Add nr_cpus_avail() hace 6 años
event.c 78c9fad3fd perf tools: Fix DSO filtering when not finding a map for a sampled address hace 4 años
event.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
evlist.c 475fb533fb perf evsel: Fix buffer overflow while freeing events hace 7 años
evlist.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
evsel.c b5b7d3a8d3 perf evsel: Make perf_evsel__name() accept a NULL argument hace 5 años
evsel.h bfb3906919 perf record: Fix -c/-F options for cpu event aliases hace 7 años
evsel_fprintf.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
expr.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
expr.y 3c9decd4fc perf tools: Use %define api.pure full instead of %pure-parser hace 3 años
find-vdso-map.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
genelf.c 086f9f3d78 perf jit: Generate .eh_frame/.eh_frame_hdr in DSO hace 8 años
genelf.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
genelf_debug.c c9f5da742f tools: Adopt __packed from kernel sources hace 7 años
generate-cmdlist.sh b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
get_current_dir_name.c e95a27359b tools build feature: Check if get_current_dir_name() is available hace 3 años
group.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
header.c de04f6c61e perf tools: Fix segfault in cpu_cache_level__read() hace 5 años
header.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
help-unknown-cmd.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
help-unknown-cmd.h 5feaac248a perf tools: Move help_unknown_cmd() to its own file hace 9 años
hist.c ce117617cb perf tools: Fix time sorting hace 5 años
hist.h 14f820498a perf hists: Fix variable name's inconsistency in hists__for_each() macro hace 5 años
intel-bts.c d3cef7fe51 perf intel-pt/bts: Remove unused SAMPLE_SIZE defines and bts priv array hace 7 años
intel-bts.h d0170af700 perf tools: Add Intel BTS support hace 9 años
intel-pt.c bc586be0ef perf intel-pt: Fix sample instruction bytes hace 3 años
intel-pt.h c093f308ce perf intel-pt: Record address filter in AUXTRACE_INFO event hace 8 años
intlist.c 813335b8b2 perf util: Add findnew method to intlist hace 11 años
intlist.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
jit.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
jitdump.c c7791b7cf0 perf inject jit: Fix JIT_CODE_MOVE filename hace 5 años
jitdump.h 0284fecd13 perf jit: Add unwinding support hace 8 años
kvm-stat.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
levenshtein.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
levenshtein.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
llvm-utils.c 0ad2402c0d perf llvm: Don't access out-of-scope array hace 5 años
llvm-utils.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
lzma.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
machine.c d8cf018993 perf record: Fix module size on s390 hace 5 años
machine.h d8cf018993 perf record: Fix module size on s390 hace 5 años
map.c 125571123c perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches hace 3 años
map.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
mem-events.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
mem-events.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
memswap.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
memswap.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
namespaces.c d36cc60736 perf tools: Restore proper cwd on return from mnt namespace hace 6 años
namespaces.h d36cc60736 perf tools: Restore proper cwd on return from mnt namespace hace 6 años
ordered-events.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
ordered-events.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
parse-branch-options.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
parse-branch-options.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
parse-events.c 9dff39a5fa perf parse: If pmu configuration fails free terms hace 5 años
parse-events.h bfb3906919 perf record: Fix -c/-F options for cpu event aliases hace 7 años
parse-events.l a271bfaf30 perf tools: Fix eBPF event specification parsing hace 7 años
parse-events.y 3c9decd4fc perf tools: Use %define api.pure full instead of %pure-parser hace 3 años
parse-regs-options.c 48bf1a9af8 perf record: Fix memory leak when using '--user-regs=?' to list registers hace 4 años
parse-regs-options.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
path.c dfe96e30b5 perf utils: Move is_directory() to path.h hace 6 años
path.h dfe96e30b5 perf utils: Move is_directory() to path.h hace 6 años
perf-hooks-list.h a074865e60 perf tools: Introduce perf hooks hace 8 años
perf-hooks.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
perf-hooks.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
perf_regs.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
perf_regs.h 9edc3a3ddb perf regs: Make perf_reg_name() return "unknown" instead of NULL hace 5 años
pmu.c 1cf043baa0 perf test: Free formats for perf pmu parse test hace 4 años
pmu.h 1cf043baa0 perf test: Free formats for perf pmu parse test hace 4 años
pmu.l cd82a32e99 perf tools: Add perf pmu object to access pmu format definition hace 13 años
pmu.y 85df3b3769 perf tools: Fix build with bison 2.3 and older. hace 12 años
print_binary.c f9b29e6e03 perf python scripting: Fix printable strings in python3 scripts hace 4 años
print_binary.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
probe-event.c 23789fb848 perf probe: Fix to check blacklist address correctly hace 4 años
probe-event.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
probe-file.c e7752f5caa perf probe: Fix unchecked usage of strncpy() hace 6 años
probe-file.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
probe-finder.c 61c4decf37 perf probe: Fix memory leakage when the probe point is not found hace 4 años
probe-finder.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
pstack.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
pstack.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
python-ext-sources f045b8c4b3 perf buildid-cache: Support binary objects from other namespaces hace 7 años
python.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
quote.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
quote.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
rb_resort.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
rblist.c 813335b8b2 perf util: Add findnew method to intlist hace 11 años
rblist.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
record.c 48aaff1bcd Revert "perf record: Fix crash in pipe mode" hace 6 años
sane_ctype.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
session.c f80aa52ef6 perf session: Correct buffer copying when peeking events hace 3 años
session.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
setns.c 86bcdb5a43 tools build: Add test for setns() hace 7 años
setup.py 5ea96edf5d tweewide: Fix most Shebang lines hace 3 años
smt.c de5077c4e3 perf tools: Add utility function to detect SMT status hace 7 años
smt.h de5077c4e3 perf tools: Add utility function to detect SMT status hace 7 años
sort.c 5c339f2c9a perf util: Fix memory leak of prefix_if_not_in hace 4 años
sort.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
srcline.c 635a002105 perf: Make perf able to build with latest libbfd hace 3 años
srcline.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
stat-shadow.c f0e6f461a2 perf stat: Make metric event lookup more robust hace 5 años
stat.c c9417a3fea perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode hace 4 años
stat.h 2680daf4c6 perf stat: Reset previous counts on repeat with interval hace 5 años
strbuf.c 29061e0875 perf strbuf: Remove redundant va_end() in strbuf_addv() hace 5 años
strbuf.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
strfilter.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
strfilter.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
string.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
string2.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
strlist.c 7a8ef4c4b5 perf tools: Remove string.h, unistd.h and sys/stat.h from util.h hace 7 años
strlist.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
svghelper.c 9010bb9eaa perf svghelper: Fix unchecked usage of strncpy() hace 6 años
svghelper.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
symbol-elf.c 5c4c75707f perf kcore_copy: Fix module map when there are no modules loaded hace 4 años
symbol-minimal.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
symbol.c df5bd9357c perf symbols: Fix debuginfo search for Ubuntu hace 4 años
symbol.h f273a49211 perf annotate: Fix s390 gap between kernel end and module start hace 5 años
symbol_fprintf.c 427c1eea3d perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars hace 3 años
syscalltbl.c 090657c9fb perf tools: Fix syscalltbl build failure hace 7 años
syscalltbl.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
target.c ce92834407 perf target: str_error_r() always returns the buffer it receives hace 8 años
target.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
term.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
term.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
thread-stack.c a43783aeec perf tools: Include errno.h where needed hace 7 años
thread-stack.h e216708d98 perf script: Add callindent option hace 8 años
thread.c 4f3af12307 perf db-export: Fix thread__exec_comm() hace 5 años
thread.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
thread_map.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
thread_map.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
time-utils.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
time-utils.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
tool.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
top.c b40067964f perf tools: Rename 'perf_record_opts' to 'record_opts hace 11 años
top.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
trace-event-info.c 2e8e70e562 perf tools: Cleanup trace-event-info 'tdata' leak hace 6 años
trace-event-parse.c d2a74d53aa perf event-parse: Use pr_warning() hace 7 años
trace-event-read.c f5e60f4b4e perf traceevent: Ensure read cmdlines are null terminated. hace 3 años
trace-event-scripting.c 9a8860bbaa perf scripting: Don't die if scripting can't be setup, disable it hace 8 años
trace-event.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
trace-event.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
trigger.h c192a793f0 perf tools: Fix trigger class trigger_on() hace 7 años
tsc.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
tsc.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
units.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
units.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
unwind-libdw.c dbf8065943 perf unwind: Take pgoff into account when reporting elf to libdwfl hace 6 años
unwind-libdw.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
unwind-libunwind-local.c 0eda4d03ef perf unwind: Do not look just at the global callchain_param.record_mode hace 6 años
unwind-libunwind.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
unwind.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
usage.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
util-cxx.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
util.c 6a88a999c4 perf tools: Fix copyfile_offset update of output offset hace 6 años
util.h e95a27359b tools build feature: Check if get_current_dir_name() is available hace 3 años
values.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
values.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
vdso.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
vdso.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
xyarray.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años
xyarray.h bbaab8bf29 libperf: Fix alignment trap with xyarray contents in 'perf stat' hace 5 años
zlib.c b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license hace 7 años