summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/metricgroup.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of boolsIan Rogers2020-05-281-10/+8
* perf expr: Migrate expr ids table to a hashmapIan Rogers2020-05-281-50/+42
* perf metricgroups: Enhance JSON/metric infrastructure to handle "?"Kajol Jain2020-04-301-3/+25
* perf metrictroup: Split the metricgroup__add_metric functionKajol Jain2020-04-161-25/+35
* perf metricgroup: Fix printing event names of metric group with multiple even...Kajol Jain2020-03-241-19/+30
* perf metricgroup: Support metric constraintKan Liang2020-03-101-1/+53
* perf metricgroup: Factor out metricgroup__add_metric_weak_group()Kan Liang2020-03-101-24/+33
* perf metricgroup: Fix printing event names of metric group with multiple eventsKajol Jain2019-12-111-2/+5
* perf parse: Report initial event parsing errorIan Rogers2019-11-181-1/+1
* perf metricgroup: Support multiple events for metricgroupJin Yao2019-09-011-40/+44
* perf metricgroup: Scale the metric resultJin Yao2019-09-011-0/+3
* perf tools: Remove debug.h from header files not needing itArnaldo Carvalho de Melo2019-08-291-0/+2
* perf metricgroup: Remove needless includes from metricgroup.hArnaldo Carvalho de Melo2019-08-221-1/+2
* perf evlist: Rename struct perf_evlist to struct evlistJiri Olsa2019-07-291-3/+3
* perf evsel: Rename struct perf_evsel to struct evselJiri Olsa2019-07-291-11/+11
* perf metricgroup: Add missing list_del_init() when flushing egroups listArnaldo Carvalho de Melo2019-07-091-0/+1
* perf tools: Use zfree() where applicableArnaldo Carvalho de Melo2019-07-091-4/+5
* perf tools metric: Don't include duration_time in groupAndi Kleen2019-07-021-2/+17
* perf list: Avoid extra : for --raw metricsAndi Kleen2019-07-021-1/+1
* perf stat: Fix group lookup for metric groupAndi Kleen2019-07-021-12/+35
* perf metricgroup: Use strsep()Arnaldo Carvalho de Melo2019-06-261-2/+1
* perf tools: Use linux/ctype.h in more placesArnaldo Carvalho de Melo2019-06-261-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner2019-06-051-10/+1
* perf list: Display metric expressions for --details optionJiri Olsa2019-02-141-1/+7
* perf util: Use cached rbtree for rblistsDavidlohr Bueso2019-01-251-1/+1
* perf list: Unify metric group description format with PMU event descriptionMichael Petlan2018-07-311-2/+2
* perf stat: Add transaction flag (-T) support for s390Thomas Richter2018-07-241-0/+22