summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/metricgroup.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* perf metrics: Sort the Default metricgroupKan Liang2023-06-161-0/+26
* perf stat,jevents: Introduce Default tags for the default modeKan Liang2023-06-161-0/+6
* perf metric: Fix no group checkKan Liang2023-06-141-1/+1
* perf pmus: Remove perf_pmus__has_hybridIan Rogers2023-05-271-1/+1
* perf pmu: Separate pmu and pmusIan Rogers2023-05-271-2/+3
* perf metrics: Remove perf_pmu__is_hybrid useIan Rogers2023-05-271-4/+2
* Merge remote-tracking branch 'acme/perf-tools' into perf-tools-nextArnaldo Carvalho de Melo2023-05-221-1/+1
|\
| * perf metrics: Avoid segv with --topdown for metrics without a groupIan Rogers2023-05-161-1/+1
* | perf metrics: Be PMU specific in event matchIan Rogers2023-05-151-3/+7
* | perf stat: Command line PMU metric filteringIan Rogers2023-05-151-1/+2
* | perf metrics: Be PMU specific for referenced metrics.Ian Rogers2023-05-151-26/+68
* | perf parse-events: Add pmu filterIan Rogers2023-05-151-2/+2
|/
* perf metric: JSON flag to not group events if gathering a metric groupIan Rogers2023-05-101-4/+4
* perf metrics: Fix SEGV with --for-each-cgroupIan Rogers2023-05-061-0/+1
* perf metricgroups: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo2023-04-121-9/+9
* perf parse-events: Warn when events are regroupedIan Rogers2023-03-131-1/+2
* perf stat: Implement --topdown using json metricsIan Rogers2023-02-191-0/+31
* perf stat: Add TopdownL1 metric as a default if presentIan Rogers2023-02-191-4/+2
* perf metric: Add --metric-no-threshold optionIan Rogers2023-02-191-23/+39
* perf metric: Compute and print threshold valuesIan Rogers2023-02-191-3/+21
* perf list: Support for printing metric thresholdsIan Rogers2023-02-191-0/+3
* perf pmu-events: Make the metric_constraint an enumIan Rogers2023-02-191-7/+12
* perf metrics: Improve variable namesIan Rogers2023-02-191-23/+22
* perf pmu-events: Introduce pmu_metrics_tableIan Rogers2023-02-031-27/+27
* perf pmu-events: Add separate metric from pmu_eventIan Rogers2023-02-021-82/+79
* Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2022-12-161-5/+5
|\
| * libbpf: Hashmap interface update to allow both long and void* keys/valuesEduard Zingerman2022-11-101-5/+5
* | perf list: Reorganize to use callbacks to allow honouring command line optionsIan Rogers2022-11-231-179/+64
* | perf expr: Tidy hashmap dependencyIan Rogers2022-11-161-0/+1
* | perf list: Generalize limiting to a PMU nameIan Rogers2022-11-151-1/+2
|/
* perf metric: Remove unused struct metric_ref_nodeYuan Can2022-10-061-11/+0
* perf metrics: Wire up core_wideIan Rogers2022-10-041-35/+90
* perf stat: Delay metric parsingIan Rogers2022-10-041-2/+1
* perf expr: Move the scanner_ctx into the parse_ctxIan Rogers2022-10-041-2/+2
* perf metrics: Use 'unsigned int' instead of just 'unsigned'.Xin Gao2022-10-041-1/+1
* perf metric: Return early if no CPU PMU table existsIan Rogers2022-08-311-0/+3
* perf metrics: Copy entire pmu_event in find metricIan Rogers2022-08-131-15/+18
* perf pmu-events: Hide the pmu_eventsIan Rogers2022-08-131-21/+21
* perf pmu-events: Don't assume pmu_event is an arrayIan Rogers2022-08-131-56/+125
* perf pmu-events: Hide pmu_events_mapIan Rogers2022-08-131-6/+9
* perf pmu-events: Avoid passing pmu_events_mapIan Rogers2022-08-131-43/+39
* perf metrics: Ensure at least 1 id per metricIan Rogers2022-06-191-0/+9
* perf metrics: Don't add all tool events for sharingIan Rogers2022-05-091-6/+39
* perf metrics: Support all tool eventsIan Rogers2022-05-091-36/+51
* Revert "perf stat: Support metrics with hybrid events"Ian Rogers2022-05-091-244/+19
* perf stat: Support metrics with hybrid eventsZhengjun Xing2022-04-221-19/+244
* perf metric: Fix metric_leaderIan Rogers2022-01-151-1/+1
* perf metricgroup: Fix use after free in metric__new()José Expósito2022-01-141-1/+1
* perf metric: Reduce multiplexing with duration_timeIan Rogers2021-12-081-9/+33
* perf metric: Fix memory leaksIan Rogers2021-11-071-1/+4