aboutsummaryrefslogtreecommitdiff
path: root/tools/perf
AgeCommit message (Expand)AuthorFilesLines
2025-10-31perf vendor events arm64: Fix typo in Ampere eMag json fileChu Guangqing1-1/+1
2025-10-31perf record: skip synthesize event when open evsel failedShuai Xue1-1/+1
2025-10-31perf lock contention: Load kernel map before lookupNamhyung Kim1-3/+3
2025-10-28perf test workload: Add thread count argument to thloopIan Rogers1-7/+38
2025-10-27perf hwmon_pmu: Fix uninitialized variable warningMichal Suchanek1-2/+1
2025-10-25perf auxtrace: Add auxtrace_synth_id_range_start() helpertanze7-17/+22
2025-10-25perf stat: Add/fix bperf cgroup max events workaroundsIan Rogers4-34/+91
2025-10-23perf cs-etm: Mute enumeration value warningLeo Yan1-33/+11
2025-10-23tools: arm64: Add Cortex-A720AE definitionsKuninori Morimoto1-0/+1
2025-10-23perf annotate: Fix Clang build by adding block in switch caseJames Clark1-1/+2
2025-10-23perf build: Fix perf build issues with fixdepJosh Poimboeuf1-3/+3
2025-10-21perf annotate: Invalidate register states for untracked instructionsZecheng Li1-0/+29
2025-10-21perf annotate: Save pointer offset in stack stateZecheng Li3-10/+15
2025-10-21perf annotate: Track arithmetic instructions on pointersZecheng Li3-8/+152
2025-10-21perf annotate: Track address registers via TSR_KIND_POINTERZecheng Li3-8/+71
2025-10-21perf annotate: Skip annotating data types to lea instructionsZecheng Li1-0/+20
2025-10-21perf annotate: Check return value of evsel__get_arch() properlyTianyou Li1-1/+1
2025-10-21perf annotate: fix a crash when annotate the same symbol with 's' and 'T'Tianyou Li3-5/+22
2025-10-21perf annotate: Fix build with NO_SLANG=1Namhyung Kim1-4/+6
2025-10-20perf jevents: Suppress circular dependency warningsJames Clark1-1/+3
2025-10-20perf jevents: Remove unused makefile variableJames Clark1-1/+0
2025-10-20perf jevents: Fix build when there are other json files in the treeJames Clark1-1/+1
2025-10-20perf parse-events: Make X modifier more respectful of groupsIan Rogers1-6/+10
2025-10-19perf c2c annotate: Start from the contention lineTianyou Li5-9/+55
2025-10-19perf c2c: Add annotation support to perf c2c reportTianyou Li2-5/+157
2025-10-19perf stat bperf cgroup: Increase MAX_EVENTS from 32 to 1024Ian Rogers1-1/+1
2025-10-19perf ilist: Add PMU information to metricsIan Rogers1-4/+18
2025-10-19perf python: Add PMU argument to parse_metricsIan Rogers1-3/+3
2025-10-19perf ilist: Don't display deprecated eventsIan Rogers1-0/+2
2025-10-19perf trace: Don't synthesize mmaps unless callchains are enabledIan Rogers1-1/+3
2025-10-15perf test parse-events: Add evsel test helperIan Rogers1-638/+742
2025-10-15perf test parse-events: Add evlist test helperIan Rogers1-71/+165
2025-10-15perf test: Clean up test_..config helpersIan Rogers1-19/+4
2025-10-15perf test: Switch cycles event to cpu-cyclesIan Rogers4-5/+5
2025-10-15perf test parse-events: Remove cpu PMU requirementIan Rogers1-120/+110
2025-10-15perf test parse-events: Without a PMU use cpu-cycles rather than cyclesIan Rogers1-28/+33
2025-10-15perf test parse-events: Use evsel__match for legacy eventsIan Rogers1-225/+74
2025-10-15perf evsel: Improvements to __evsel__matchIan Rogers1-9/+12
2025-10-15perf evlist: Avoid scanning all PMUs for evlist__new_defaultIan Rogers1-5/+13
2025-10-15perf top: Use evlist__new_default when no events specifiedIan Rogers1-3/+5
2025-10-15perf record: Use evlist__new_default when no events specifiedIan Rogers1-2/+6
2025-10-15perf parse-events: Remove hard coded legacy hardware and cache parsingIan Rogers5-362/+17
2025-10-15perf print-events: Remove print_symbol_eventsIan Rogers5-110/+12
2025-10-15perf print-events: Remove print_hwcache_eventsIan Rogers3-60/+12
2025-10-15perf jevents: Add legacy-hardware and legacy-cache jsonIan Rogers4-140/+2814
2025-10-15perf pmu: Add and use legacy_terms in alias informationIan Rogers1-20/+117
2025-10-15perf jevents: Add legacy json terms and default_core event table helperIan Rogers3-0/+59
2025-10-15perf parse-events: Add terms for legacy hardware and cache config valuesIan Rogers4-1/+105
2025-10-15perf pmu: Factor term parsing into a perf_event_attr into a helperIan Rogers1-14/+19
2025-10-15perf pmu: Use fd rather than FILE from new_aliasIan Rogers1-13/+10