summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/stat-shadow.c
Commit message (Expand)AuthorAgeFilesLines
* perf stat: Modify the group testIan Rogers2023-03-131-1/+1
* perf stat: Remove saved_value/runtime_statIan Rogers2023-02-191-198/+0
* perf stat: Use counts rather than saved_valueIan Rogers2023-02-191-265/+269
* perf metric: Directly use counts rather than saved_valueIan Rogers2023-02-191-37/+19
* perf stat: Add cpu_aggr_map for loopIan Rogers2023-02-191-64/+64
* perf stat: Hide runtime_statIan Rogers2023-02-191-97/+68
* perf stat: Move enums from headerIan Rogers2023-02-191-0/+25
* perf stat: Use metrics for --smi-costIan Rogers2023-02-191-30/+0
* perf stat: Remove hard coded transaction eventsIan Rogers2023-02-191-47/+1
* perf stat: Remove topdown event special handlingIan Rogers2023-02-191-346/+0
* perf metric: Add --metric-no-threshold optionIan Rogers2023-02-191-1/+2
* perf metric: Compute and print threshold valuesIan Rogers2023-02-191-8/+16
* perf stat: Avoid merging/aggregating metric counts twiceIan Rogers2023-02-091-1/+1
* perf stat: Remove evsel metric_name/exprIan Rogers2023-02-031-112/+0
* Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2022-12-161-1/+1
|\
| * libbpf: Hashmap interface update to allow both long and void* keys/valuesEduard Zingerman2022-11-091-1/+1
* | perf expr: Tidy hashmap dependencyIan Rogers2022-11-161-0/+1
|/
* perf stat: Don't compare runtime stat for shadow statsNamhyung Kim2022-10-061-12/+0
* perf stat: Use thread map index for shadow statNamhyung Kim2022-10-061-1/+1
* perf stat: Rename saved_value->cpu_map_idxNamhyung Kim2022-10-061-154/+154
* perf metrics: Don't scale counts going into metricsIan Rogers2022-10-061-2/+7
* perf metrics: Wire up core_wideIan Rogers2022-10-041-3/+8
* perf expr: Move the scanner_ctx into the parse_ctxIan Rogers2022-10-041-1/+1
* perf stat: Capitalize topdown metrics' namesZhengjun Xing2022-08-271-12/+12
* perf metrics: Support all tool eventsIan Rogers2022-05-091-3/+24
* perf stat: Introduce stats for the user and system rusage timesFlorian Fischer2022-04-201-0/+2
* perf stat: Swap variable name cpu to indexIan Rogers2022-01-121-154/+154
* perf expr: Add source_count for aggregating eventsIan Rogers2021-11-131-1/+6
* perf stat: Fix memory leak on error pathIan Rogers2021-11-071-0/+1
* perf metric: Encode and use metric-id as qualifierIan Rogers2021-10-201-16/+4
* perf metric: Move runtime value to the expr contextIan Rogers2021-10-201-3/+4
* perf metric: Rename expr__find_other.Ian Rogers2021-09-291-3/+3
* perf metric: Restructure struct expr_parse_ctx.Ian Rogers2021-09-291-18/+32
* libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa2021-07-091-1/+1
* perf stat: Basic support for iostat in perfAlexander Antonov2021-04-201-1/+4
* perf stat: Improve readability of shadow statsChangbin Du2021-03-151-9/+7
* perf stat: Support L2 Topdown eventsKan Liang2021-02-081-0/+92
* perf stat: Take cgroups into account for shadow statsNamhyung Kim2021-01-151-7/+19
* perf stat: Introduce struct runtime_stat_dataNamhyung Kim2021-01-151-173/+173
* perf stat: Support new per thread TopDown metricsAndi Kleen2020-09-171-0/+89
* perf stat: Fix the ratio comments of miss-eventsQi Liu2020-09-161-10/+10
* perf metric: Release expr_parse_ctx after testingNamhyung Kim2020-09-151-3/+5
* perf metric: Add referenced metrics to hash dataJiri Olsa2020-07-301-6/+14
* perf metric: Rename expr__add_id() to expr__add_val()Jiri Olsa2020-07-171-2/+2
* perf tools: Add test_generic_metric functionJiri Olsa2020-06-221-0/+14
* perf tools: Factor out prepare_metric functionJiri Olsa2020-06-221-19/+34
* perf stat: Do not pass avg to generic_metricJiri Olsa2020-05-281-8/+2
* perf expr: Migrate expr ids table to a hashmapIan Rogers2020-05-281-17/+32
* perf stat: Increase perf metric output resolutionPaul A. Clarke2020-05-281-1/+1
* perf evsel: Rename perf_evsel__is_*() to evsel__is*()Arnaldo Carvalho de Melo2020-05-051-18/+18