| 1d078ccb3380 ("perf record: Introduce --control fd:ctl-fd[,ack-fd] options") |
| 709434907842 ("perf tools: Add optional support for libpfm4") |
| 43de3869b516 ("perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variable") |
| 9b90d9734ab7 ("perf build: Group the NO_SYSCALL_TABLE logic") |
| 525c821de0a6 ("perf tests: Add test for the java demangler") |
| e95770af4c4a ("tools api: Add a lightweight buffered reading api") |
| d99c22eabee4 ("perf record: Add num-synthesize-threads option") |
| 13e0c844fa09 ("perf top: Add option to enable the LBR stitching approach") |
| df7deb2cceef ("perf top: Support --group-sort-idx to change the sort order") |
| f382842fa024 ("perf top: Add --all-cgroups option") |
| ab64069f1a66 ("perf record: Support synthesizing cgroup events") |
| 1af62ce61cd8 ("perf stat: Show percore counts in per CPU output") |
| fa7f7e735495 ("perf jit: Move test functionality in to a test") |
| 4804e0111662 ("perf stat: Use affinity for opening events") |
| e0e6a6ca3ac2 ("perf stat: Factor out open error handling") |
| 7b65e2034fde ("perf tools: Allow to link with libbpf dynamicaly") |
| a5732681e0e6 ("perf tests: Rename tests/map_groups.c to tests/maps.c") |
| 6d57581659f7 ("perf record: Add support for limit perf output file size") |
| eeb399b531a1 ("perf record: Put a copy of kcore into the perf.data directory") |
| 46e201efa15b ("perf data: Support single perf.data file directory") |
| 3dedec4f5ccc ("perf data: Move perf_dir_version into data.h") |
| dd071024bf52 ("perf stat: Support --all-kernel/--all-user") |
| 5a40e1994815 ("perf evlist: Fix fix for freed id arrays") |
| bb91a073ed12 ("perf tools: Allow to build with -ltcmalloc") |
| 7834fa948beb ("perf evlist: Fix access of freed id arrays") |
| 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") |
| 20f2be1d48ec ("libperf: Move 'page_size' global variable to libperf") |
| 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") |
| a583053299c1 ("perf tools: Rename 'struct perf_mmap' to 'struct mmap'") |
| 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") |
| bd23ac11fe93 ("perf auxtrace: Add missing 'struct perf_sample' forward declaration") |
| 9c9e754fb804 ("perf callchain: Remove needless event.h include") |
| b251892d6cea ("perf stat: Move perf_stat_synthesize_config() to event.h") |
| 278306163882 ("perf event: Move perf_event__synthesize* to event.h") |
| fb71c86cc804 ("perf tools: Remove util.h from where it is not needed") |
| 4a903c2e1514 ("perf tools: Remove debug.h from places where it is not needed") |
| b22bb139dcb3 ("perf debug: No need to include ui/util.h") |
| 00a263902ac3 ("perf intel-pt: Use shared x86 insn decoder") |
| f1da0a6c1365 ("perf intel-pt: Remove inat.c from build dependency list") |