summaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)Author
2023-05-28perf evsel: Don't let for_each_group() treat the head of the list as one of i...Ian Rogers
2023-05-28perf evsel: Don't let evsel__group_pmu_name() traverse unsorted groupIan Rogers
2023-05-27perf pmu: Remove is_pmu_hybridIan Rogers
2023-05-27perf pmus: Remove perf_pmus__has_hybridIan Rogers
2023-05-27perf pmus: Add function to return count of core PMUsIan Rogers
2023-05-27perf pmus: Ensure all PMUs are read for find_by_typeIan Rogers
2023-05-27perf pmus: Avoid repeated sysfs scanningIan Rogers
2023-05-27perf pmus: Allow just core PMU scanningIan Rogers
2023-05-27perf pmus: Split pmus list into core and otherIan Rogers
2023-05-27perf pmu: Separate pmu and pmusIan Rogers
2023-05-27perf pmus: Prefer perf_pmu__scan over perf_pmus__for_each_pmuIan Rogers
2023-05-27perf pmu: Remove perf_pmu__hybrid_pmus listIan Rogers
2023-05-27perf mem: Avoid hybrid PMU listIan Rogers
2023-05-27perf stat: Avoid hybrid PMU listIan Rogers
2023-05-27perf metrics: Remove perf_pmu__is_hybrid useIan Rogers
2023-05-27perf header: Avoid hybrid PMU list in write_pmu_capsIan Rogers
2023-05-27perf evsel: Compute is_hybrid from PMU being coreIan Rogers
2023-05-27perf topology: Avoid hybrid list for hybrid topologyIan Rogers
2023-05-27perf pmu: Rewrite perf_pmu__has_hybrid to avoid listIan Rogers
2023-05-27perf pmu: Remove perf_pmu__hybrid_mountedIan Rogers
2023-05-27perf evlist: Reduce scope of evlist__has_hybridIan Rogers
2023-05-27perf evlist: Remove __evlist__add_defaultIan Rogers
2023-05-27perf evlist: Remove evlist__warn_hybrid_groupIan Rogers
2023-05-27perf tools: Warn if no user requested CPUs match PMU's CPUsIan Rogers
2023-05-27perf target: Remove unused hybrid valueIan Rogers
2023-05-27perf evlist: Allow has_user_cpus to be set on hybridIan Rogers
2023-05-27perf pmu: Add CPU map for "cpu" PMUsIan Rogers
2023-05-27perf evsel: Add is_pmu_core inorder to interpret own_cpusIan Rogers
2023-05-27perf pmu: Add is_core to pmuIan Rogers
2023-05-27perf pmu: Detect ARM and hybrid PMUs with sysfsIan Rogers
2023-05-26perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the sam...Song Liu
2023-05-26perf cs-etm: Copy kernel coresight-pmu.h headerJames Clark
2023-05-26perf build: Don't compile demangle-cxx.cpp if not necessaryIan Rogers
2023-05-26perf bpf filter: Fix a broken perf sample data naming for BPF CO-RENamhyung Kim
2023-05-23perf stat record: Save cache level informationK Prateek Nayak
2023-05-23perf stat: Setup the foundation to allow aggregation based on cache topologyK Prateek Nayak
2023-05-23perf: Extract building cache level for a CPU into separate functionK Prateek Nayak
2023-05-22Merge remote-tracking branch 'acme/perf-tools' into perf-tools-nextArnaldo Carvalho de Melo
2023-05-16perf metrics: Avoid segv with --topdown for metrics without a groupIan Rogers
2023-05-15perf annotate: Parse x86 SIB addressing properlyNamhyung Kim
2023-05-15perf build: Don't use -ftree-loop-distribute-patterns and -gno-variable-locat...Arnaldo Carvalho de Melo
2023-05-15perf parse-events: Reduce scope of is_event_supportedIan Rogers
2023-05-15perf metrics: Be PMU specific in event matchIan Rogers
2023-05-15perf stat: Command line PMU metric filteringIan Rogers
2023-05-15perf metrics: Be PMU specific for referenced metrics.Ian Rogers
2023-05-15perf parse-events: Don't auto merge hybrid wildcard eventsIan Rogers
2023-05-15perf parse-events: Avoid error when assigning a legacy cache termIan Rogers
2023-05-15perf parse-events: Avoid error when assigning a termIan Rogers
2023-05-15perf parse-events: Support hardware events as termsIan Rogers
2023-05-15perf stat: Make cputype filter genericIan Rogers