summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/stat-shadow.c
AgeCommit message (Expand)AuthorLines
2023-03-13perf stat: Modify the group testIan Rogers-1/+1
2023-02-19perf stat: Remove saved_value/runtime_statIan Rogers-198/+0
2023-02-19perf stat: Use counts rather than saved_valueIan Rogers-265/+269
2023-02-19perf metric: Directly use counts rather than saved_valueIan Rogers-37/+19
2023-02-19perf stat: Add cpu_aggr_map for loopIan Rogers-64/+64
2023-02-19perf stat: Hide runtime_statIan Rogers-97/+68
2023-02-19perf stat: Move enums from headerIan Rogers-0/+25
2023-02-19perf stat: Use metrics for --smi-costIan Rogers-30/+0
2023-02-19perf stat: Remove hard coded transaction eventsIan Rogers-47/+1
2023-02-19perf stat: Remove topdown event special handlingIan Rogers-346/+0
2023-02-19perf metric: Add --metric-no-threshold optionIan Rogers-1/+2
2023-02-19perf metric: Compute and print threshold valuesIan Rogers-8/+16
2023-02-09perf stat: Avoid merging/aggregating metric counts twiceIan Rogers-1/+1
2023-02-03perf stat: Remove evsel metric_name/exprIan Rogers-112/+0
2022-12-16Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo-1/+1
2022-11-16perf expr: Tidy hashmap dependencyIan Rogers-0/+1
2022-11-09libbpf: Hashmap interface update to allow both long and void* keys/valuesEduard Zingerman-1/+1
2022-10-06perf stat: Don't compare runtime stat for shadow statsNamhyung Kim-12/+0
2022-10-06perf stat: Use thread map index for shadow statNamhyung Kim-1/+1
2022-10-06perf stat: Rename saved_value->cpu_map_idxNamhyung Kim-154/+154
2022-10-06perf metrics: Don't scale counts going into metricsIan Rogers-2/+7
2022-10-04perf metrics: Wire up core_wideIan Rogers-3/+8
2022-10-04perf expr: Move the scanner_ctx into the parse_ctxIan Rogers-1/+1
2022-08-27perf stat: Capitalize topdown metrics' namesZhengjun Xing-12/+12
2022-05-09perf metrics: Support all tool eventsIan Rogers-3/+24
2022-04-20perf stat: Introduce stats for the user and system rusage timesFlorian Fischer-0/+2
2022-01-12perf stat: Swap variable name cpu to indexIan Rogers-154/+154
2021-11-13perf expr: Add source_count for aggregating eventsIan Rogers-1/+6
2021-11-07perf stat: Fix memory leak on error pathIan Rogers-0/+1
2021-10-20perf metric: Encode and use metric-id as qualifierIan Rogers-16/+4
2021-10-20perf metric: Move runtime value to the expr contextIan Rogers-3/+4
2021-09-29perf metric: Rename expr__find_other.Ian Rogers-3/+3
2021-09-29perf metric: Restructure struct expr_parse_ctx.Ian Rogers-18/+32
2021-07-09libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa-1/+1
2021-04-20perf stat: Basic support for iostat in perfAlexander Antonov-1/+4
2021-03-15perf stat: Improve readability of shadow statsChangbin Du-9/+7
2021-02-08perf stat: Support L2 Topdown eventsKan Liang-0/+92
2021-01-15perf stat: Take cgroups into account for shadow statsNamhyung Kim-7/+19
2021-01-15perf stat: Introduce struct runtime_stat_dataNamhyung Kim-173/+173
2020-09-17perf stat: Support new per thread TopDown metricsAndi Kleen-0/+89
2020-09-16perf stat: Fix the ratio comments of miss-eventsQi Liu-10/+10
2020-09-15perf metric: Release expr_parse_ctx after testingNamhyung Kim-3/+5
2020-07-30perf metric: Add referenced metrics to hash dataJiri Olsa-6/+14
2020-07-17perf metric: Rename expr__add_id() to expr__add_val()Jiri Olsa-2/+2
2020-06-22perf tools: Add test_generic_metric functionJiri Olsa-0/+14
2020-06-22perf tools: Factor out prepare_metric functionJiri Olsa-19/+34
2020-05-28perf stat: Do not pass avg to generic_metricJiri Olsa-8/+2
2020-05-28perf expr: Migrate expr ids table to a hashmapIan Rogers-17/+32
2020-05-28perf stat: Increase perf metric output resolutionPaul A. Clarke-1/+1
2020-05-05perf evsel: Rename perf_evsel__is_*() to evsel__is*()Arnaldo Carvalho de Melo-18/+18