aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/builtin-stat.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-03perf stat: Remove evsel metric_name/exprGravatar Ian Rogers 1-1/+0
2022-12-20perf tools: Fix usage of the verbose variableGravatar Yang Jihong 1-2/+2
2022-12-14perf stat: Do not delay the workload with --delayGravatar Namhyung Kim 1-16/+17
2022-12-14perf evlist: Remove group option.Gravatar Ian Rogers 1-6/+0
2022-11-16perf thread_map: Reduce exposure of libperf internal APIGravatar Ian Rogers 1-0/+1
2022-11-16perf stat: Clear screen only if output file is a ttyGravatar Namhyung Kim 1-0/+8
2022-11-03perf stat: Use sig_atomic_t to avoid undefined behaviour in a signal handlerGravatar Ian Rogers 1-4/+4
2022-10-27perf tools: Make quiet mode consistent between toolsGravatar James Clark 1-4/+4
2022-10-27perf stat: Display percore events properlyGravatar Namhyung Kim 1-16/+0
2022-10-27perf stat: Add perf_stat_process_shadow_stats()Gravatar Namhyung Kim 1-0/+1
2022-10-27perf stat: Add perf_stat_process_percore()Gravatar Namhyung Kim 1-0/+1
2022-10-27perf stat: Add perf_stat_merge_counters()Gravatar Namhyung Kim 1-0/+2
2022-10-27perf stat: Split process_counters() to share it with process_stat_round_event()Gravatar Namhyung Kim 1-9/+13
2022-10-27perf stat: Reset aggr counts for each intervalGravatar Namhyung Kim 1-0/+3
2022-10-27perf stat: Allocate aggr counts for recorded dataGravatar Namhyung Kim 1-5/+15
2022-10-27perf stat: Aggregate per-thread stats using evsel->stats->aggrGravatar Namhyung Kim 1-0/+31
2022-10-27perf stat: Aggregate events using evsel->stats->aggrGravatar Namhyung Kim 1-3/+0
2022-10-27perf stat: Allocate evsel->stats->aggr properlyGravatar Namhyung Kim 1-3/+3
2022-10-27perf stat: Add 'needs_sort' argument to cpu_aggr_map__new()Gravatar Namhyung Kim 1-2/+5
2022-10-27perf stat: Add cpu aggr id for no aggregation modeGravatar Namhyung Kim 1-5/+43
2022-10-27perf stat: Add aggr id for global modeGravatar Namhyung Kim 1-2/+34
2022-10-06perf stat: Kill unused per-thread runtime statsGravatar Namhyung Kim 1-54/+0
2022-10-06perf stat: Clean redundant if in process_evlistGravatar Shang XiaoJing 1-2/+0
2022-10-04perf stat: Merge cases in process_evlistGravatar Shang XiaoJing 1-3/+1
2022-10-04perf metrics: Wire up core_wideGravatar Ian Rogers 1-0/+14
2022-10-04perf stat: Delay metric parsingGravatar Ian Rogers 1-15/+37
2022-09-02perf stat: Fix L2 Topdown metrics disappear for raw eventsGravatar Zhengjun Xing 1-2/+3
2022-08-27perf stat: Clear evsel->reset_group for each stat runGravatar Ian Rogers 1-0/+1
2022-08-12perf stat: Remove duplicated include in builtin-stat.cGravatar Yang Li 1-1/+0
2022-08-10perf stat: Add JSON output optionGravatar Claire Jensen 1-0/+6
2022-08-03perf stat: Refactor __run_perf_stat() common codeGravatar Adrián Herrera Arcila 1-16/+9
2022-07-29perf stat: Add topdown metrics in the default perf stat on the hybrid machineGravatar Zhengjun Xing 1-12/+2
2022-07-29perf evlist: Always use arch_evlist__add_default_attrs()Gravatar Kan Liang 1-1/+5
2022-07-29perf stat: Revert "perf stat: Add default hybrid events"Gravatar Kan Liang 1-30/+0
2022-06-26perf stat: Enable ignore_missing_threadGravatar Gang Li 1-0/+2
2022-05-26perf stat: Add requires_cpu flag for uncoreGravatar Adrian Hunter 1-4/+1
2022-05-20perf stat: Always keep perf metrics topdown events in a groupGravatar Kan Liang 1-5/+2
2022-04-24perf stat: Support hybrid --topdown optionGravatar Zhengjun Xing 1-3/+18
2022-04-22perf stat: Merge event counts from all hybrid PMUsGravatar Zhengjun Xing 1-0/+2
2022-04-20perf stat: Add user_time and system_time eventsGravatar Florian Fischer 1-8/+28
2022-04-20perf stat: Introduce stats for the user and system rusage timesGravatar Florian Fischer 1-1/+4
2022-04-01perf evlist: Rename cpus to user_requested_cpusGravatar Ian Rogers 1-5/+5
2022-04-01perf stat: Avoid SEGV if core.cpus isn't setGravatar Ian Rogers 1-1/+4
2022-03-26perf tools: Enhance the matching of sub-commands abbreviationsGravatar Wei Li 1-2/+2
2022-03-24perf stat: Fix forked applications enablement of countersGravatar Thomas Richter 1-1/+1
2022-01-22perf cpumap: Migrate to libperf cpumap apiGravatar Ian Rogers 1-3/+4
2022-01-18perf stat: No need to setup affinities when starting a workloadGravatar Arnaldo Carvalho de Melo 1-7/+10
2022-01-12perf cpumap: Give CPUs their own typeGravatar Ian Rogers 1-33/+34
2022-01-12perf stat: Correct variable name for read counterGravatar Ian Rogers 1-12/+12
2022-01-12perf evsel: Pass cpu not cpu map index to synthesizeGravatar Ian Rogers 1-2/+3