2e9f9d4a729f ("perf annotation: Switch lock from a mutex to a sharded_mutex") 9b3726ef836f ("perf annotate: Update use of pthread mutex") 4f74f187892e ("perf symbols: Factor out annotation init/exit") 2975489458c5 ("perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers") cebf7d51a6c3 ("perf diff: Report noisy for cycles diff") 252a2fdc742b ("perf tools: Replace needless mmap.h with what is needed, event.h") 95be9d197da6 ("perf evsel: Move config terms to a separate header") ca1252779f48 ("perf evsel: Introduce evsel_fprintf.h") 9620bc361ac6 ("perf evsel: Remove need for symbol_conf in evsel_fprintf.c") 70c20369ee95 ("libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions") e7eb9002d451 ("libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel'") deaf321913a7 ("libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel'") 8cd36f3ef492 ("libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel'") 648b5af3f3ae ("libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel'") e0fcfb086fbb ("perf evlist: Adopt backwards ring buffer state enum") 6ef81c55a2b6 ("perf session: Return error code for perf_session__new() function on failure") ce095c9ac293 ("perf test: Fix spelling mistake "allos" -> "allocate"") 055c67ed3988 ("perf tools: Move event synthesizing routines to separate .c file") ea49e01cfabd ("perf tools: Move event synthesizing routines to separate header") 9c9e754fb804 ("perf callchain: Remove needless event.h include")