summaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)AuthorFilesLines
2023-03-14perf tools bpf: Add vmlinux.h to .gitignoreArnaldo Carvalho de Melo1-1/+2
2023-03-14perf lock contention: Show lock type with addressNamhyung Kim1-0/+2
2023-03-14perf lock contention: Show per-cpu rq_lock with addressNamhyung Kim3-2/+61
2023-03-14perf lock contention: Track and show siglock with addressNamhyung Kim3-3/+13
2023-03-14perf lock contention: Track and show mmap_lock with addressNamhyung Kim2-0/+47
2023-03-14perf symbol: Add abi::__cxa_demangle C++ demangling supportIan Rogers4-30/+74
2023-03-14perf util: Remove weak sched_getcpuIan Rogers2-13/+16
2023-03-14perf bpf: Remove pre libbpf 1.0 conditional logicIan Rogers3-102/+0
2023-03-13perf lock contention: Fix compiler builtin detectionIan Rogers1-1/+7
2023-03-13perf parse-events: Warn when events are regroupedIan Rogers4-14/+36
2023-03-13perf evlist: Remove nr_groupsIan Rogers7-16/+8
2023-03-13perf evsel: Remove use_uncore_aliasIan Rogers5-17/+11
2023-03-13perf parse-events: Sort and group parsed eventsIan Rogers4-129/+120
2023-03-13perf parse-events: Pass ownership of the group nameIan Rogers2-2/+3
2023-03-13perf evsel: Add function to compute group PMU nameIan Rogers3-0/+30
2023-03-13perf evsel: Allow const evsel for certain accessesIan Rogers4-8/+8
2023-03-13perf stat: Modify the group testIan Rogers1-1/+1
2023-03-13perf ftrace: Reuse target::initial_delayChangbin Du1-1/+0
2023-03-13perf record: Reuse target::initial_delayChangbin Du3-5/+4
2023-03-11Merge remote-tracking branch 'acme/perf-tools' into perf-tools-nextArnaldo Carvalho de Melo3-6/+13
2023-03-02perf stat: Fix counting when initial delay configuredChangbin Du3-6/+13
2023-02-22perf test: Fix offcpu test prev_state checkNamhyung Kim1-1/+1
2023-02-19perf stat: Remove saved_value/runtime_statIan Rogers3-226/+0
2023-02-19perf stat: Use counts rather than saved_valueIan Rogers2-266/+270
2023-02-19perf metric: Directly use counts rather than saved_valueIan Rogers1-37/+19
2023-02-19perf stat: Add cpu_aggr_map for loopIan Rogers5-125/+132
2023-02-19perf stat: Hide runtime_statIan Rogers4-114/+75
2023-02-19perf stat: Move enums from headerIan Rogers2-27/+25
2023-02-19perf stat: Remove perf_stat_evsel_idIan Rogers2-43/+0
2023-02-19perf stat: Use metrics for --smi-costIan Rogers3-36/+0
2023-02-19perf stat: Remove hard coded transaction eventsIan Rogers3-58/+1
2023-02-19perf stat: Remove topdown event special handlingIan Rogers3-385/+0
2023-02-19perf stat: Implement --topdown using json metricsIan Rogers4-74/+37
2023-02-19perf stat: Add TopdownL1 metric as a default if presentIan Rogers1-4/+2
2023-02-19perf metric: Add --metric-no-threshold optionIan Rogers4-26/+43
2023-02-19perf expr: More explicit NAN handlingIan Rogers1-2/+10
2023-02-19perf metric: Compute and print threshold valuesIan Rogers3-11/+38
2023-02-19perf list: Support for printing metric thresholdsIan Rogers2-0/+4
2023-02-19perf pmu-events: Make the metric_constraint an enumIan Rogers1-7/+12
2023-02-19perf expr: Make the online topology accessible globallyIan Rogers5-22/+36
2023-02-19perf pmu-events: Change perpkg to be a boolIan Rogers1-7/+4
2023-02-19perf pmu-events: Change deprecated to be a boolIan Rogers1-6/+4
2023-02-19perf metrics: Improve variable namesIan Rogers1-23/+22
2023-02-19perf tools: Ensure evsel name is initializedIan Rogers1-1/+1
2023-02-19perf test: Fix offcpu test prev_state checkNamhyung Kim1-1/+1
2023-02-17perf intel-pt: Synthesize cycle eventsSteinar H. Gunderson3-8/+75
2023-02-16perf c2c: Add report option to show false sharing in adjacent cachelinesFeng Tang3-8/+31
2023-02-10perf stat: Avoid merging/aggregating metric counts twiceIan Rogers1-1/+1
2023-02-08perf tools: Fix perf tool build error in util/pfm.cThomas Richter1-4/+2
2023-02-08perf lock contention: Support old rw_semaphore typeNamhyung Kim1-13/+44