summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/stat-shadow.c
AgeCommit message (Expand)AuthorLines
2020-04-14perf stat: Fix no metric header if --per-socket and --metric-only setJin Yao-2/+5
2020-03-09perf expr: Straighten expr__parse()/expr__find_other() interfaceJiri Olsa-3/+1
2020-02-10perf stat: Don't report a null stalled cycles per insn metricKim Phillips-6/+0
2019-09-25perf stat: Fix free memory access / memory leaks in metricsAndi Kleen-2/+2
2019-08-31perf metricgroup: Support multiple events for metricgroupJin Yao-4/+23
2019-08-31perf metricgroup: Scale the metric resultJin Yao-11/+27
2019-07-29libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evselJiri Olsa-15/+15
2019-07-29perf evlist: Rename struct perf_evlist to struct evlistJiri Olsa-2/+2
2019-07-29perf evsel: Rename struct perf_evsel to struct evselJiri Olsa-19/+19
2019-07-23perf stat: Always separate stalled cycles per insnCong Wang-1/+2
2019-07-09perf tools: Use zfree() where applicableArnaldo Carvalho de Melo-1/+2
2019-07-01perf stat: Fix metrics with --no-mergeAndi Kleen-1/+17
2019-07-01perf stat: Make metric event lookup more robustAndi Kleen-2/+3
2019-06-10perf stat: Support per-die aggregationKan Liang-0/+1
2019-01-25perf util: Use cached rbtree for rblistsDavidlohr Bueso-1/+1
2018-12-17perf stat: Fix shadow stats for clock eventsRavi Bangoria-1/+2
2018-11-21perf stat: Use perf_evsel__is_clocki() for clock eventsRavi Bangoria-2/+1
2018-08-30perf stat: Pass a 'struct perf_stat_config' argument to global print functionsJiri Olsa-68/+79
2018-07-24perf stat: Get rid of extra clock display functionJiri Olsa-3/+2
2017-12-27perf stat: Remove a set of shadow stats static variablesJin Yao-53/+15
2017-12-27perf stat: Print per-thread shadow statsJin Yao-77/+132
2017-12-27perf stat: Update per-thread shadow statsJin Yao-28/+58
2017-12-27perf stat: Create the runtime_stat init/exit functionJin Yao-0/+17
2017-12-27perf stat: Extend rbtree to support per-thread shadow statsJin Yao-0/+27
2017-12-27perf stat: Define a structure for per-thread shadow statsJin Yao-11/+0
2017-12-05perf stat: Add rbtree node_delete opJin Yao-1/+11
2017-11-07Merge branch 'linus' into perf/core, to fix conflictsIngo Molnar-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+1
2017-10-30perf stat: Move the shadow stats scale computation in perf_stat__update_shado...Jiri Olsa-23/+25
2017-09-13perf stat: Support duration_time for metricsAndi Kleen-4/+13
2017-09-13perf stat: Don't use ctx for saved values lookupAndi Kleen-11/+5
2017-09-13perf stat: Support JSON metrics in perf statAndi Kleen-2/+20
2017-09-13perf stat: Print generic metric header even for failed expressionsAndi Kleen-1/+3
2017-09-13perf stat: Factor out generic metric printingAndi Kleen-27/+42
2017-08-11perf stat: Fix saved values rbtree lookupAndi Kleen-1/+5
2017-06-21perf stat: Add support to measure SMI costKan Liang-0/+33
2017-03-23perf pmu: Add support for MetricName JSON attributeAndi Kleen-1/+3
2017-03-23perf stat: Output JSON MetricExpr metricAndi Kleen-0/+195
2016-06-06perf stat: Add computation of TopDown formulasAndi Kleen-0/+162
2016-05-16perf stat: Update runtime using cpu-clock eventNamhyung Kim-2/+4
2016-05-16perf stat: Fix indentation of stalled backend cycleNamhyung Kim-1/+1
2016-03-23perf tools: Remove misplaced __maybe_unusedArnaldo Carvalho de Melo-10/+8
2016-03-03perf stat: Check for frontend stalled for metricsAndi Kleen-1/+8
2016-03-03perf stat: Support metrics in --per-core/socket modeAndi Kleen-0/+7
2016-03-03perf stat: Implement CSV metrics outputAndi Kleen-1/+1
2016-02-16perf stat: Abstract stat metrics printingAndi Kleen-95/+116
2015-11-04perf stat: Move sw clock metrics printout to stat-shadowAndi Kleen-0/+5
2015-07-28perf stat: Fix transaction lenght metricsAndi Kleen-5/+3
2015-06-08perf stat: Move shadow stat counters into separate objectJiri Olsa-0/+434