summaryrefslogtreecommitdiffstats
path: root/tools/perf/util
Commit message (Expand)AuthorAgeFilesLines
...
* perf kvm: Use macro to replace variable 'decode_str_len'Leo Yan2023-03-151-1/+2
* perf kvm: Use subtraction for comparison metricsLeo Yan2023-03-151-1/+1
* perf kvm: Add pointer to 'perf_kvm_stat' in kvm eventLeo Yan2023-03-151-2/+3
* perf bpf filter: Show warning for missing sample flagsNamhyung Kim2023-03-151-0/+62
* perf bpf filter: Add logical OR operatorNamhyung Kim2023-03-156-17/+79
* perf bpf filter: Add data_src sample data supportNamhyung Kim2023-03-152-0/+84
* perf bpf filter: Add more weight sample data supportNamhyung Kim2023-03-152-0/+14
* perf bpf filter: Add 'pid' sample data supportNamhyung Kim2023-03-156-7/+26
* perf record: Record dropped sample countNamhyung Kim2023-03-153-1/+14
* perf record: Add BPF event filter supportNamhyung Kim2023-03-155-14/+38
* perf bpf filter: Implement event sample filteringNamhyung Kim2023-03-155-12/+235
* perf bpf filter: Introduce basic BPF filter expressionNamhyung Kim2023-03-155-0/+225
* perf top: Fix rare segfault in thread__comm_len()liuwenyu2023-03-151-6/+19
* perf script: Fix Python support when no libtraceeventAdrian Hunter2023-03-154-26/+62
* perf tools bpf: Add vmlinux.h to .gitignoreArnaldo Carvalho de Melo2023-03-141-1/+2
* perf lock contention: Show lock type with addressNamhyung Kim2023-03-141-0/+2
* perf lock contention: Show per-cpu rq_lock with addressNamhyung Kim2023-03-143-2/+61
* perf lock contention: Track and show siglock with addressNamhyung Kim2023-03-143-3/+13
* perf lock contention: Track and show mmap_lock with addressNamhyung Kim2023-03-142-0/+47
* perf symbol: Add abi::__cxa_demangle C++ demangling supportIan Rogers2023-03-144-30/+74
* perf util: Remove weak sched_getcpuIan Rogers2023-03-142-13/+16
* perf bpf: Remove pre libbpf 1.0 conditional logicIan Rogers2023-03-143-102/+0
* perf lock contention: Fix compiler builtin detectionIan Rogers2023-03-131-1/+7
* perf parse-events: Warn when events are regroupedIan Rogers2023-03-134-14/+36
* perf evlist: Remove nr_groupsIan Rogers2023-03-137-16/+8
* perf evsel: Remove use_uncore_aliasIan Rogers2023-03-135-17/+11
* perf parse-events: Sort and group parsed eventsIan Rogers2023-03-134-129/+120
* perf parse-events: Pass ownership of the group nameIan Rogers2023-03-132-2/+3
* perf evsel: Add function to compute group PMU nameIan Rogers2023-03-133-0/+30
* perf evsel: Allow const evsel for certain accessesIan Rogers2023-03-134-8/+8
* perf stat: Modify the group testIan Rogers2023-03-131-1/+1
* perf ftrace: Reuse target::initial_delayChangbin Du2023-03-131-1/+0
* perf record: Reuse target::initial_delayChangbin Du2023-03-133-5/+4
* Merge remote-tracking branch 'acme/perf-tools' into perf-tools-nextArnaldo Carvalho de Melo2023-03-103-6/+13
|\
| * perf stat: Fix counting when initial delay configuredChangbin Du2023-03-023-6/+13
| * perf test: Fix offcpu test prev_state checkNamhyung Kim2023-02-221-1/+1
* | perf stat: Remove saved_value/runtime_statIan Rogers2023-02-193-226/+0
* | perf stat: Use counts rather than saved_valueIan Rogers2023-02-192-266/+270
* | perf metric: Directly use counts rather than saved_valueIan Rogers2023-02-191-37/+19
* | perf stat: Add cpu_aggr_map for loopIan Rogers2023-02-195-125/+132
* | perf stat: Hide runtime_statIan Rogers2023-02-194-114/+75
* | perf stat: Move enums from headerIan Rogers2023-02-192-27/+25
* | perf stat: Remove perf_stat_evsel_idIan Rogers2023-02-192-43/+0
* | perf stat: Use metrics for --smi-costIan Rogers2023-02-193-36/+0
* | perf stat: Remove hard coded transaction eventsIan Rogers2023-02-193-58/+1
* | perf stat: Remove topdown event special handlingIan Rogers2023-02-193-385/+0
* | perf stat: Implement --topdown using json metricsIan Rogers2023-02-194-74/+37
* | perf stat: Add TopdownL1 metric as a default if presentIan Rogers2023-02-191-4/+2
* | perf metric: Add --metric-no-threshold optionIan Rogers2023-02-194-26/+43
* | perf expr: More explicit NAN handlingIan Rogers2023-02-191-2/+10