summaryrefslogtreecommitdiff
path: root/tools/perf/util/stat-shadow.c
AgeCommit message (Expand)AuthorFilesLines
2024-11-07perf stat: Expand metric+unit buffer sizeIan Rogers1-1/+1
2024-10-17perf stat: Change color to threshold in print_metricIan Rogers1-52/+53
2024-10-17perf stat: Fix/add parameter names for print_metricIan Rogers1-23/+32
2024-10-11perf tool_pmu: Move expr literals to tool_pmuIan Rogers1-1/+10
2024-10-11perf tool_pmu: Rename enum perf_tool_event to tool_pmu_eventIan Rogers1-5/+5
2024-10-11perf tool_pmu: Factor tool events into their own PMUIan Rogers1-0/+1
2024-09-26perf evsel: Remove pmu_nameIan Rogers1-5/+5
2024-09-26perf stat: Remove evlist__add_default_attrs use stringsIan Rogers1-2/+2
2024-09-11perf evsel: Add accessor for tool_eventIan Rogers1-1/+1
2024-06-21perf stat: Fix the hard-coded metrics calculation on the hybridKan Liang1-0/+7
2024-02-22perf metrics: Compute unmerged uncore metrics individuallyIan Rogers1-4/+27
2024-02-22perf stat: Pass fewer metric argumentsIan Rogers1-20/+18
2024-02-14perf metric: Don't remove scale from countsIan Rogers1-6/+1
2024-01-03perf stat: Fix hard coded LL miss unitsIan Rogers1-1/+1
2023-06-16perf stat: New metricgroup output for the default modeKan Liang1-12/+119
2023-05-10perf metric: Change divide by zero and !support events behaviorIan Rogers1-6/+19
2023-03-13perf stat: Modify the group testIan Rogers1-1/+1
2023-02-19perf stat: Remove saved_value/runtime_statIan Rogers1-198/+0
2023-02-19perf stat: Use counts rather than saved_valueIan Rogers1-265/+269
2023-02-19perf metric: Directly use counts rather than saved_valueIan Rogers1-37/+19
2023-02-19perf stat: Add cpu_aggr_map for loopIan Rogers1-64/+64
2023-02-19perf stat: Hide runtime_statIan Rogers1-97/+68
2023-02-19perf stat: Move enums from headerIan Rogers1-0/+25
2023-02-19perf stat: Use metrics for --smi-costIan Rogers1-30/+0
2023-02-19perf stat: Remove hard coded transaction eventsIan Rogers1-47/+1
2023-02-19perf stat: Remove topdown event special handlingIan Rogers1-346/+0
2023-02-19perf metric: Add --metric-no-threshold optionIan Rogers1-1/+2
2023-02-19perf metric: Compute and print threshold valuesIan Rogers1-8/+16
2023-02-10perf stat: Avoid merging/aggregating metric counts twiceIan Rogers1-1/+1
2023-02-03perf stat: Remove evsel metric_name/exprIan Rogers1-112/+0
2022-12-16Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo1-1/+1
2022-11-16perf expr: Tidy hashmap dependencyIan Rogers1-0/+1
2022-11-10libbpf: Hashmap interface update to allow both long and void* keys/valuesEduard Zingerman1-1/+1
2022-10-06perf stat: Don't compare runtime stat for shadow statsNamhyung Kim1-12/+0
2022-10-06perf stat: Use thread map index for shadow statNamhyung Kim1-1/+1
2022-10-06perf stat: Rename saved_value->cpu_map_idxNamhyung Kim1-154/+154
2022-10-06perf metrics: Don't scale counts going into metricsIan Rogers1-2/+7
2022-10-04perf metrics: Wire up core_wideIan Rogers1-3/+8
2022-10-04perf expr: Move the scanner_ctx into the parse_ctxIan Rogers1-1/+1
2022-08-27perf stat: Capitalize topdown metrics' namesZhengjun Xing1-12/+12
2022-05-09perf metrics: Support all tool eventsIan Rogers1-3/+24
2022-04-20perf stat: Introduce stats for the user and system rusage timesFlorian Fischer1-0/+2
2022-01-12perf stat: Swap variable name cpu to indexIan Rogers1-154/+154
2021-11-14perf expr: Add source_count for aggregating eventsIan Rogers1-1/+6
2021-11-07perf stat: Fix memory leak on error pathIan Rogers1-0/+1
2021-10-20perf metric: Encode and use metric-id as qualifierIan Rogers1-16/+4
2021-10-20perf metric: Move runtime value to the expr contextIan Rogers1-3/+4
2021-09-29perf metric: Rename expr__find_other.Ian Rogers1-3/+3
2021-09-29perf metric: Restructure struct expr_parse_ctx.Ian Rogers1-18/+32
2021-07-09libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa1-1/+1