summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/metricgroup.c
Commit message (Expand)AuthorAgeFilesLines
* tools: rename bitmap_alloc() to bitmap_zalloc()Andy Shevchenko2021-09-081-1/+1
* libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa2021-07-091-4/+4
* libperf: Move 'idx' from tools/perf to perf_evsel::idxJiri Olsa2021-07-091-7/+7
* perf metricgroup: Return error code from metricgroup__add_metric_sys_event_it...John Garry2021-06-191-3/+5
* perf metricgroup: Fix find_evsel_group() event selectorJohn Garry2021-06-191-3/+3
* perf pmu: Add pmu_events_map__find() function to find the common PMU map for ...John Garry2021-04-081-4/+3
* perf metricgroup: Make find_metric() public with name changeJohn Garry2021-04-081-2/+3
* perf tools: Fix various typos in commentsIngo Molnar2021-03-231-1/+1
* perf metricgroup: Remove unneeded semicolonYang Li2021-02-171-1/+1
* perf metricgroup: Fix system PMU metricsJohn Garry2021-01-211-3/+2
* perf metricgroup: Fix for metrics containing duration_timeJohn Garry2021-01-211-2/+9
* perf metricgroup: Support adding metrics for system PMUsJohn Garry2020-12-171-6/+60
* perf metricgroup: Support printing metric groups for system PMUsJohn Garry2020-12-171-4/+60
* perf metricgroup: Split up metricgroup__print()John Garry2020-12-171-54/+70
* perf metricgroup: Fix metrics using aliases covering multiple PMUsJohn Garry2020-12-171-1/+3
* perf expr: Force encapsulation on expr_id_dataIan Rogers2020-11-161-2/+2
* Merge branch 'perf/urgent' into perf/coreArnaldo Carvalho de Melo2020-10-131-19/+56
|\
| * perf metricgroup: Fix uncore metric expressionsIan Rogers2020-09-171-19/+56
* | perf tools: Copy metric events properly when expand cgroupsNamhyung Kim2020-09-281-0/+85
* | Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2020-09-171-10/+25
|\|
| * perf metric: Do not free metric when failed to resolveNamhyung Kim2020-09-151-3/+6
| * perf metric: Free metric when it failed to resolveNamhyung Kim2020-09-151-5/+12
| * perf metric: Fix some memory leaks - part 2Namhyung Kim2020-09-151-0/+2
| * perf metric: Fix some memory leaksNamhyung Kim2020-09-151-2/+5
* | perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtim...Kajol Jain2020-09-101-3/+2
* | perf metricgroup: Fix typo in comment.Ian Rogers2020-09-101-1/+1
* | perf list: Do not print 'Metric Groups:' unnecessarilyNamhyung Kim2020-09-091-4/+6
|/
* perf metric: Rename group_list to metric_listJiri Olsa2020-07-301-21/+21
* perf metric: Rename struct egroup to metricJiri Olsa2020-07-301-75/+75
* perf metric: Add recursion check when processing nested metricsJiri Olsa2020-07-301-12/+110
* perf metric: Add events for the current listJiri Olsa2020-07-301-3/+6
* perf metric: Collect referenced metrics in struct metric_exprJiri Olsa2020-07-301-0/+32
* perf metric: Collect referenced metrics in struct metric_ref_nodeJiri Olsa2020-07-301-16/+172
* perf metric: Rename __metricgroup__add_metric to __add_metricJiri Olsa2020-07-301-11/+6
* perf metric: Add add_metric functionJiri Olsa2020-07-301-26/+36
* perf metric: Add macros for iterating map eventsJiri Olsa2020-07-301-37/+40
* perf metric: Add 'struct expr_id_data' to keep expr valueJiri Olsa2020-07-171-1/+1
* perf tools: Release metric_events rblistJiri Olsa2020-06-221-0/+19
* perf tools: Add metricgroup__parse_groups_test functionJiri Olsa2020-06-221-0/+11
* perf tools: Add map to parse_groups() functionJiri Olsa2020-06-221-10/+13
* perf tools: Add fake_pmu to parse_group() functionJiri Olsa2020-06-221-2/+3
* perf parse: Factor out parse_groups() functionJiri Olsa2020-06-221-6/+16
* perf metricgroup: Remove unnecessary ',' from eventsIan Rogers2020-05-281-2/+7
* perf metricgroup: Add options to not group or mergeIan Rogers2020-05-281-16/+52
* perf metricgroup: Remove duped metric group eventsIan Rogers2020-05-281-29/+62
* perf metricgroup: Order event groups by sizeIan Rogers2020-05-281-1/+15
* perf metricgroup: Delay events string creationIan Rogers2020-05-281-12/+21
* perf metricgroup: Use early return in add_metricIan Rogers2020-05-281-7/+15
* perf metricgroup: Always place duration_time lastIan Rogers2020-05-281-9/+9
* perf metricgroup: Free metric_events on errorIan Rogers2020-05-281-0/+3