summaryrefslogtreecommitdiff
path: root/tools/perf/builtin-stat.c
AgeCommit message (Expand)AuthorFilesLines
2026-04-09perf tools: Use calloc() where applicableArnaldo Carvalho de Melo1-1/+1
2026-04-02perf stat: Fix crash on arm64Breno Leitao1-9/+17
2026-04-02libperf cpumap: Make index and nr types unsignedIan Rogers1-1/+1
2026-03-27perf tools: Add --pmu-filter option for filtering PMUsQinxin Xia1-0/+19
2026-03-27perf stat: Fix opt->value type for parse_cache_levelIan Rogers1-20/+23
2026-02-10perf stat: Add no-affinity flagIan Rogers1-0/+6
2026-02-10perf evlist: Reduce affinity use and move into iterator, fix no affinityIan Rogers1-64/+44
2026-01-14perf tools: Switch printf("...%s", strerror(errno)) to printf("...%m")Ian Rogers1-5/+4
2025-12-05perf stat: Improve handling of termination by signalIan Rogers1-5/+16
2025-12-04perf stat: When no events, don't report an error if there is noneIan Rogers1-2/+4
2025-12-04perf stat: Allow no events to open if this is a "--null" runIan Rogers1-1/+1
2025-11-19perf stat: Read tool events lastIan Rogers1-6/+39
2025-11-18perf stat: Reduce scope of walltime_nsecs_statsIan Rogers1-8/+8
2025-11-18perf stat: Reduce scope of ru_statsIan Rogers1-1/+18
2025-11-18perf tool_pmu: Use old_count when computing count values for time eventsIan Rogers1-3/+13
2025-11-12perf stat: Sort default events/metricsIan Rogers1-0/+32
2025-11-12perf stat: Add detail -d,-dd,-ddd metricsIan Rogers1-83/+17
2025-11-12perf jevents: Add metric DefaultShowEventsIan Rogers1-39/+3
2025-11-08perf tool: Add the perf_tool argument to all callbacksIan Rogers1-7/+8
2025-10-26perf stat: Add/fix bperf cgroup max events workaroundsIan Rogers1-1/+12
2025-10-15perf stat: Avoid wildcarding PMUs for default eventsIan Rogers1-39/+94
2025-10-13perf bpf_counter: Fix opening of "any"(-1) CPU eventsIan Rogers1-0/+13
2025-10-13perf stat: Additional verbose details for <not supported> eventsIan Rogers1-5/+7
2025-10-03perf stat: Refactor retry/skip/fatal error handlingIan Rogers1-72/+51
2025-10-03perf stat: Move create_perf_stat_counter() to builtin-stat.cIan Rogers1-2/+58
2025-09-12perf stat: Don't skip failing group eventsIan Rogers1-27/+21
2025-07-25perf session: Add accessor for session->header.envIan Rogers1-11/+12
2025-07-24perf stat: Don't size aggregation ids from user_requested_cpusIan Rogers1-5/+2
2025-07-24perf stat: Avoid buffer overflow to the aggregation mapIan Rogers1-1/+1
2025-07-11perf stat: Move metric list from config to evlistIan Rogers1-13/+12
2025-06-09perf target: Remove uid from targetIan Rogers1-3/+1
2025-05-13perf metricgroup: Binary search when resolving referred to metricsIan Rogers1-3/+3
2025-04-25perf stat: Add mean, min, max and last --tpebs-mode optionsIan Rogers1-0/+29
2025-04-25perf intel-tpebs: Refactor tpebs_results listIan Rogers1-2/+0
2025-02-20perf tools: Fix up some comments and code to properly use the event_source busGreg Kroah-Hartman1-1/+1
2024-12-18perf stat: Move stat_config into config.cIan Rogers1-27/+0
2024-11-02perf stat: Support inherit events during fork() for bperfTengda Wu1-0/+1
2024-10-22perf tools: Add fallback for exclude_guestNamhyung Kim1-3/+15
2024-10-17perf stat: Disable metric thresholds for CSV and JSON metric-only modeIan Rogers1-0/+8
2024-10-11perf tool_pmu: Rename enum perf_tool_event to tool_pmu_eventIan Rogers1-3/+3
2024-10-11perf tool_pmu: Factor tool events into their own PMUIan Rogers1-0/+1
2024-10-03perf stat: Fix affinity memory leaks on error pathIan Rogers1-0/+2
2024-09-26perf stat: Remove evlist__add_default_attrs use stringsIan Rogers1-179/+118
2024-09-26perf stat: Stop repeating when ref_perf_stat() returns -1Levi Yun1-1/+12
2024-09-26perf stat: Close cork_fd when create_perf_stat_counter() failedLevi Yun1-15/+35
2024-09-11perf evsel: Add accessor for tool_eventIan Rogers1-3/+3
2024-08-13perf stat: Add command line option for enabling TPEBS recordingWeilin Wang1-0/+4
2024-08-13perf stat: Fork and launch 'perf record' when 'perf stat' needs to get retire...Weilin Wang1-0/+4
2024-08-13perf stat: Use perf_tool__init()Ian Rogers1-9/+9
2024-08-13perf tool: Constify tool pointersIan Rogers1-4/+4