summaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)Author
2024-08-11perf tool: fix dereferencing NULL al->mapsCasey Chen
2024-08-03perf stat: Fix the hard-coded metrics calculation on the hybridKan Liang
2024-08-03perf report: Fix condition in sort__sym_cmp()Namhyung Kim
2024-08-03perf pmus: Fixes always false when compare duplicates aliasesJunhao He
2024-06-21perf auxtrace: Fix multiple use of --itrace optionAdrian Hunter
2024-06-12perf util: Add a function for replacing characters in a stringJames Clark
2024-06-12perf pmu: Count sys and cpuid JSON events separatelyIan Rogers
2024-06-12perf pmu: Assume sysfs events are always the same caseIan Rogers
2024-06-12perf tools: Add/use PMU reverse lookup from config to nameIan Rogers
2024-06-12perf tools: Use pmus to describe type from attributeIan Rogers
2024-06-12perf pmu: "Compat" supports regular expression matching identifiersJing Zhang
2024-06-12perf pmu: Move pmu__find_core_pmu() to pmus.cJames Clark
2024-06-12perf stat: Don't display metric header for non-leader uncore eventsIan Rogers
2024-06-12perf symbols: Fix ownership of string in dso__load_vmlinux()James Clark
2024-06-12perf maps: Move symbol maps functions to maps.cIan Rogers
2024-06-12perf thread: Fixes to thread__new() related to initializing commIan Rogers
2024-06-12perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer)Adrian Hunter
2024-06-12perf evlist: Add evlist__findnew_tracking_event() helperYang Jihong
2024-06-12perf annotate: Fix annotation_calc_lines() to pass correct address to get_src...Namhyung Kim
2024-06-12perf annotate: Use global annotation_optionsNamhyung Kim
2024-06-12perf top: Convert to the global annotation_optionsNamhyung Kim
2024-06-12perf annotate: Introduce global annotation_optionsNamhyung Kim
2024-06-12perf annotate: Split branch stack cycles information out of 'struct annotatio...Namhyung Kim
2024-06-12perf machine thread: Remove exited threads by defaultIan Rogers
2024-06-12perf record: Lazy load kernel symbolsIan Rogers
2024-06-12perf probe: Add missing libgen.h header needed for using basename()Arnaldo Carvalho de Melo
2024-04-27perf lock contention: Add a missing NULL checkNamhyung Kim
2024-03-26perf pmu: Fix a potential memory leak in perf_pmu__lookup()Christophe JAILLET
2024-03-26perf print-events: make is_event_supported() more robustMark Rutland
2024-03-26perf metric: Don't remove scale from countsIan Rogers
2024-03-26perf stat: Avoid metric-only segvIan Rogers
2024-03-26perf expr: Fix "has_event" function for metric style eventsIan Rogers
2024-03-26perf srcline: Add missed addr2line closesIan Rogers
2024-03-26perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()Yang Jihong
2024-03-26perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()Yang Jihong
2024-03-26perf pmu: Treat the msr pmu as softwareIan Rogers
2024-03-26perf record: Check conflict between '--timestamp-filename' option and pipe mo...Yang Jihong
2024-03-26perf top: Uniform the event name for the hybrid machineKan Liang
2024-02-16perf evlist: Fix evlist__new_default() for > 1 core PMUJames Clark
2024-01-25perf db-export: Fix missing reference count get in call_path_from_sample()Ben Gainey
2024-01-25perf stat: Fix hard coded LL miss unitsIan Rogers
2024-01-25perf env: Avoid recursively taking env->bpf_progs.lockIan Rogers
2024-01-25perf unwind-libunwind: Fix base address for .eh_frameNamhyung Kim
2024-01-25perf unwind-libdw: Handle JIT-generated DSOs properlyNamhyung Kim
2024-01-25perf genelf: Set ELF program header addresses properlyNamhyung Kim
2024-01-25perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event()Yicong Yang
2024-01-25perf header: Fix one memory leakage in perf_event__fprintf_event_update()Yicong Yang
2024-01-25perf mem: Fix error on hybrid related to availability of mem event in a PMUKan Liang
2024-01-25perf header: Fix segfault on build_mem_topology() error pathAdrian Hunter
2023-12-13perf metrics: Avoid segv if default metricgroup isn't setIan Rogers