summaryrefslogtreecommitdiff
path: root/tools/perf/util/stat.h
AgeCommit message (Expand)AuthorFilesLines
2023-05-23perf stat: Setup the foundation to allow aggregation based on cache topologyK Prateek Nayak1-0/+2
2023-03-11Merge remote-tracking branch 'acme/perf-tools' into perf-tools-nextArnaldo Carvalho de Melo1-1/+0
2023-03-02perf stat: Fix counting when initial delay configuredChangbin Du1-1/+0
2023-02-19perf stat: Remove saved_value/runtime_statIan Rogers1-4/+0
2023-02-19perf stat: Add cpu_aggr_map for loopIan Rogers1-3/+3
2023-02-19perf stat: Hide runtime_statIan Rogers1-13/+4
2023-02-19perf stat: Move enums from headerIan Rogers1-27/+0
2023-02-19perf stat: Remove perf_stat_evsel_idIan Rogers1-12/+0
2023-02-19perf stat: Use metrics for --smi-costIan Rogers1-4/+0
2023-02-19perf stat: Remove hard coded transaction eventsIan Rogers1-7/+0
2023-02-19perf stat: Remove topdown event special handlingIan Rogers1-26/+0
2023-02-19perf metric: Add --metric-no-threshold optionIan Rogers1-0/+1
2023-02-03perf stat: Remove evsel metric_name/exprIan Rogers1-1/+0
2022-10-27perf tools: Make quiet mode consistent between toolsJames Clark1-1/+0
2022-10-27perf stat: Display event stats using aggr countsNamhyung Kim1-9/+0
2022-10-27perf stat: Add perf_stat_process_shadow_stats()Namhyung Kim1-0/+1
2022-10-27perf stat: Add perf_stat_process_percore()Namhyung Kim1-0/+3
2022-10-27perf stat: Add perf_stat_merge_counters()Namhyung Kim1-0/+2
2022-10-27perf stat: Reset aggr counts for each intervalNamhyung Kim1-0/+1
2022-10-27perf stat: Allocate aggr counts for recorded dataNamhyung Kim1-0/+2
2022-10-27perf stat: Allocate evsel->stats->aggr properlyNamhyung Kim1-1/+2
2022-10-27perf stat: Add struct perf_stat_aggr to perf_stat_evselNamhyung Kim1-0/+19
2022-10-06perf stat: Kill unused per-thread runtime statsNamhyung Kim1-2/+0
2022-10-06perf stat: Rename saved_value->cpu_map_idxNamhyung Kim1-3/+3
2022-10-06perf stat: Convert perf_stat_evsel.res_stats arrayNamhyung Kim1-1/+1
2022-10-04perf metrics: Wire up core_wideIan Rogers1-0/+2
2022-08-10perf stat: Add JSON output optionClaire Jensen1-0/+2
2022-04-22perf stat: Merge event counts from all hybrid PMUsZhengjun Xing1-0/+1
2022-04-20perf stat: Introduce stats for the user and system rusage timesFlorian Fischer1-0/+21
2022-01-12perf cpumap: Give CPUs their own typeIan Rogers1-1/+1
2022-01-12perf stat: Swap variable name cpu to indexIan Rogers1-2/+2
2022-01-12perf evsel: Rename variable cpu to indexIan Rogers1-1/+1
2022-01-12perf stat: Switch to cpu version of cpu_map__get()Ian Rogers1-2/+1
2021-04-20perf stat: Basic support for iostat in perfAlexander Antonov1-0/+1
2021-03-24perf stat: Align CSV output for summary modeJin Yao1-0/+2
2021-03-09perf stat: Fixup __perf_stat_evsel__is() prefixArnaldo Carvalho de Melo1-3/+2
2021-02-08perf stat: Support L2 Topdown eventsKan Liang1-0/+9
2020-12-24perf cpumap: Drop in cpu_aggr_map structJames Clark1-2/+2
2020-12-24perf stat: Replace aggregation ID with a structJames Clark1-2/+3
2020-11-30perf evlist: Use the right prefix for 'struct evlist' print methodsArnaldo Carvalho de Melo1-6/+2
2020-11-30perf evlist: Use the right prefix for 'struct evlist' stats methodsArnaldo Carvalho de Melo1-6/+6
2020-11-04perf stat: Add --quiet optionAndi Kleen1-0/+1
2020-09-28perf stat: Add --for-each-cgroup optionNamhyung Kim1-0/+1
2020-09-17perf stat: Support new per thread TopDown metricsAndi Kleen1-0/+8
2020-09-04perf tools: Add FIFO file names as alternative options to --controlAdrian Hunter1-0/+1
2020-09-03perf stat: Turn off summary for interval mode by defaultJin Yao1-0/+1
2020-08-04perf stat: Introduce --control fd:ctl-fd[,ack-fd] optionsAlexey Budankov1-0/+2
2020-07-22perf stat: extend -D,--delay option with -1 valueAlexey Budankov1-1/+1
2020-06-22perf tools: Add test_generic_metric functionJiri Olsa1-0/+3
2020-05-28perf metricgroup: Add options to not group or mergeIan Rogers1-0/+2