summaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)Author
2025-03-17perf mutex: Add annotations for LOCKS_EXCLUDED and LOCKS_RETURNEDIan Rogers
2025-03-14perf libunwind: Fixup conversion perf_sample->user_regs to a pointerArnaldo Carvalho de Melo
2025-03-13perf script: Fix typo in branch event maskYujie Liu
2025-03-13perf units: Fix insufficient array spaceArnaldo Carvalho de Melo
2025-03-13perf annotate: Implement code + data type annotationNamhyung Kim
2025-03-13perf annotate: Factor out __hist_entry__get_data_type()Namhyung Kim
2025-03-13perf annotate: Pass hist_entry to annotate functionsNamhyung Kim
2025-03-13perf annotate: Pass annotation_options to annotation_line__print()Namhyung Kim
2025-03-13perf annotate: Remove unused len parameter from annotation_line__print()Namhyung Kim
2025-03-13perf annotate-data: Add annotated_data_type__get_member_name()Namhyung Kim
2025-03-13perf ftrace: Use atomic inc to update histogram in BPFNamhyung Kim
2025-03-13perf ftrace: Remove an unnecessary condition check in BPFNamhyung Kim
2025-03-13perf ftrace: Fix latency stats with BPFNamhyung Kim
2025-03-11perf parse-events: Corrections to topdown sortingIan Rogers
2025-03-11perf tools: Improve handling of hybrid PMUs in perf_event_attr__fprintfIan Rogers
2025-03-11perf python: Add evlist.config to set up record optionsIan Rogers
2025-03-11perf python: Add evlist all_cpus accessorIan Rogers
2025-03-11perf python: Avoid duplicated code in get_tracepoint_fieldIan Rogers
2025-03-11perf python: Update ungrouped evsel leader in cloneIan Rogers
2025-03-11perf python: Add optional cpus and threads arguments to parse_eventsIan Rogers
2025-03-11perf python: Add member access to a number of evsel variablesIan Rogers
2025-03-11perf python: Add evlist enable and disable methodsIan Rogers
2025-03-11perf evsel: tp_format accessing improvementsIan Rogers
2025-03-11perf evlist: Add success path to evlist__create_syswide_mapsIan Rogers
2025-03-11perf debug: Avoid stack overflow in recursive error messageIan Rogers
2025-03-10perf symbol: Support .gnu_debugdata for symbolsStephen Brennan
2025-03-10perf tools: Add LZMA decompression from FILEStephen Brennan
2025-03-10perf tools: Add dummy functions for !HAVE_LZMA_SUPPORTStephen Brennan
2025-03-10perf mem: Don't leak mem event namesIan Rogers
2025-03-10perf util: Remove unused perf_config__refreshDr. David Alan Gilbert
2025-03-10perf util: Remove unused perf_pmus__default_pmu_nameDr. David Alan Gilbert
2025-03-10perf util: Remove unused perf_data__update_dirDr. David Alan Gilbert
2025-03-10perf util: Remove unused pstack__popDr. David Alan Gilbert
2025-03-10perf util: Remove unused perf_color_default_configDr. David Alan Gilbert
2025-03-07perf report: Fix memory leaks in the hierarchy modeNamhyung Kim
2025-03-07perf report: Use map_symbol__copy() when copying callchainsNamhyung Kim
2025-03-06perf annotate: Return errors from disasm_line__parse_powerpc()Athira Rajeev
2025-03-06perf annotate: Add annotation_options.disassembler_usedAthira Rajeev
2025-03-06perf report: Do not process non-JIT BPF ksymbol eventsNamhyung Kim
2025-03-05perf machine: Fix insertion of PERF_RECORD_KSYMBOL related kernel mapsNamhyung Kim
2025-03-05perf maps: Add missing map__set_kmap_maps() when replacing a kernel mapArnaldo Carvalho de Melo
2025-03-05perf maps: Fixup maps_by_name when modifying maps_by_addressNamhyung Kim
2025-03-05perf machine: Fixup kernel maps ends after adding extra mapsNamhyung Kim
2025-03-05perf maps: Set the kmaps for newly created/added kernel mapsArnaldo Carvalho de Melo
2025-03-05perf maps: Introduce map__set_kmap_maps() for kernel mapsArnaldo Carvalho de Melo
2025-03-05perf arm-spe: Support previous branch target (PBT) addressLeo Yan
2025-03-05perf arm-spe: Add branch stackLeo Yan
2025-03-05perf arm-spe: Set sample flags with supplement infoLeo Yan
2025-03-05perf arm-spe: Fill branch operations and events to recordLeo Yan
2025-03-05perf arm-spe: Decode transactional eventLeo Yan