summaryrefslogtreecommitdiffstats
path: root/tools/perf
AgeCommit message (Expand)AuthorLines
2025-10-21perf annotate: Save pointer offset in stack stateZecheng Li-10/+15
2025-10-21perf annotate: Track arithmetic instructions on pointersZecheng Li-8/+152
2025-10-21perf annotate: Track address registers via TSR_KIND_POINTERZecheng Li-8/+71
2025-10-21perf annotate: Skip annotating data types to lea instructionsZecheng Li-0/+20
2025-10-21perf annotate: Check return value of evsel__get_arch() properlyTianyou Li-1/+1
2025-10-21perf annotate: fix a crash when annotate the same symbol with 's' and 'T'Tianyou Li-5/+22
2025-10-21perf annotate: Fix build with NO_SLANG=1Namhyung Kim-4/+6
2025-10-20perf jevents: Suppress circular dependency warningsJames Clark-1/+3
2025-10-20perf jevents: Remove unused makefile variableJames Clark-1/+0
2025-10-20perf jevents: Fix build when there are other json files in the treeJames Clark-1/+1
2025-10-20perf parse-events: Make X modifier more respectful of groupsIan Rogers-6/+10
2025-10-19perf c2c annotate: Start from the contention lineTianyou Li-9/+55
2025-10-19perf c2c: Add annotation support to perf c2c reportTianyou Li-5/+157
2025-10-19perf stat bperf cgroup: Increase MAX_EVENTS from 32 to 1024Ian Rogers-1/+1
2025-10-19perf ilist: Add PMU information to metricsIan Rogers-4/+18
2025-10-19perf python: Add PMU argument to parse_metricsIan Rogers-3/+3
2025-10-19perf ilist: Don't display deprecated eventsIan Rogers-0/+2
2025-10-19perf trace: Don't synthesize mmaps unless callchains are enabledIan Rogers-1/+3
2025-10-15perf test parse-events: Add evsel test helperIan Rogers-638/+742
2025-10-15perf test parse-events: Add evlist test helperIan Rogers-71/+165
2025-10-15perf test: Clean up test_..config helpersIan Rogers-19/+4
2025-10-15perf test: Switch cycles event to cpu-cyclesIan Rogers-5/+5
2025-10-15perf test parse-events: Remove cpu PMU requirementIan Rogers-120/+110
2025-10-15perf test parse-events: Without a PMU use cpu-cycles rather than cyclesIan Rogers-28/+33
2025-10-15perf test parse-events: Use evsel__match for legacy eventsIan Rogers-225/+74
2025-10-15perf evsel: Improvements to __evsel__matchIan Rogers-9/+12
2025-10-15perf evlist: Avoid scanning all PMUs for evlist__new_defaultIan Rogers-5/+13
2025-10-15perf top: Use evlist__new_default when no events specifiedIan Rogers-3/+5
2025-10-15perf record: Use evlist__new_default when no events specifiedIan Rogers-2/+6
2025-10-15perf parse-events: Remove hard coded legacy hardware and cache parsingIan Rogers-362/+17
2025-10-15perf print-events: Remove print_symbol_eventsIan Rogers-110/+12
2025-10-15perf print-events: Remove print_hwcache_eventsIan Rogers-60/+12
2025-10-15perf jevents: Add legacy-hardware and legacy-cache jsonIan Rogers-140/+2814
2025-10-15perf pmu: Add and use legacy_terms in alias informationIan Rogers-20/+117
2025-10-15perf jevents: Add legacy json terms and default_core event table helperIan Rogers-0/+59
2025-10-15perf parse-events: Add terms for legacy hardware and cache config valuesIan Rogers-1/+105
2025-10-15perf pmu: Factor term parsing into a perf_event_attr into a helperIan Rogers-14/+19
2025-10-15perf pmu: Use fd rather than FILE from new_aliasIan Rogers-13/+10
2025-10-15perf parse-events: Remove unused FILE input argument to scannerIan Rogers-21/+13
2025-10-15perf pmu: Don't eagerly parse event termsIan Rogers-69/+70
2025-10-15perf jevents: Support copying the source json files to OUTPUTIan Rogers-11/+28
2025-10-15perf record: Skip don't fail for events that don't openIan Rogers-5/+80
2025-10-15perf stat: Avoid wildcarding PMUs for default eventsIan Rogers-39/+94
2025-10-15perf perf_api_probe: Avoid scanning all PMUs, try software PMU firstIan Rogers-8/+19
2025-10-15perf parse-events: Fix legacy cache events if event is duplicated in a PMUIan Rogers-3/+30
2025-10-13perf bpf_counter: Fix opening of "any"(-1) CPU eventsIan Rogers-1/+19
2025-10-13perf build python: Don't leave a.out file when building with clangIan Rogers-3/+10
2025-10-13perf stat: Additional verbose details for <not supported> eventsIan Rogers-5/+7
2025-10-13perf tests: use strdup() in "Object code reading"James Clark-2/+7
2025-10-11Merge tag 'x86_cleanups_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-1/+1