11ff9bcd7dfe ("perf metricgroups: Use zfree() to reduce chances of use after free") 1725e9cd32a0 ("perf metrics: Wire up core_wide") a4b8cfcabb1d ("perf stat: Delay metric parsing") 09b73fe9e3de ("perf smt: Compute SMT from topology") 1a6abdde13bb ("perf expr: Move the scanner_ctx into the parse_ctx") 9dcc22efff4b ("perf smt: Tidy header guard add SPDX") 3f5df3ac646e ("perf metric: Return early if no CPU PMU table exists") d3abd7b8bd8a ("perf metrics: Copy entire pmu_event in find metric") 1ba3752aec30 ("perf pmu-events: Hide the pmu_events") 660842e468dc ("perf pmu-events: Don't assume pmu_event is an array") 7ae5c03a2793 ("perf pmu-events: Move test events/metrics to JSON") 64234c141bc8 ("perf test: Use full metric resolution") 29be2fe0c157 ("perf pmu-events: Hide pmu_events_map") eeac77304185 ("perf pmu-events: Avoid passing pmu_events_map") 2519db2a9dc4 ("perf pmu-events: Hide pmu_sys_event_tables") f793ae185e27 ("perf jevents: Remove the type/version variables") 099b157c08e8 ("perf jevent: Add an 'all' architecture argument") bc2373a58aac ("perf tsc: Add arch TSC frequency information") c7a774d78111 ("perf test: Add debug line to diagnose broken metrics") 00facc760903 ("perf jevents: Switch build to use jevents.py")