| a8fcbd269b43 ("perf tools: Add FIFO file names as alternative options to --control") |
| 1f4390d825cc ("perf tools: Use AsciiDoc formatting for --control option documentation") |
| 9864a66defeb ("perf tools: Consolidate --control option parsing into one function") |
| 1d078ccb3380 ("perf record: Introduce --control fd:ctl-fd[,ack-fd] options") |
| 27e9769aad3c ("perf stat: Introduce --control fd:ctl-fd[,ack-fd] options") |
| bee328cb71eb ("perf stat: Implement control commands handling") |
| 987b8238136d ("perf stat: Factor out event handling loop into dispatch_events()") |
| b0ce0c8df4dd ("perf stat: Factor out body of event handling loop for fork case") |
| 7bb4ff05c090 ("perf stat: Move target check to loop control statement") |
| dece3a4d33ce ("perf stat: Factor out body of event handling loop for system wide") |
| ec886bf538f6 ("perf evlist: Implement control command handling functions") |
| 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") |
| 9a39994467d4 ("perf evlist: Move the sideband thread routines to separate object") |
| b38d85ef49cf ("perf bpf: Decouple creating the evlist from adding the SB event") |
| ca6c9c8b107f ("perf top: Move sb_evlist to 'struct perf_top'") |
| bc477d7983e3 ("perf record: Move sb_evlist to 'struct record'") |
| 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") |
| cfbd41b78651 ("perf stat: Honour --timeout for forked workloads") |
| 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") |
| 8384a2600c7d ("perf record: Adapt affinity to machines with #CPUs > 1K") |
| 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") |
| 151ed5d70da8 ("libperf: Adopt perf_mmap__read_event() from tools/perf") |
| 32fdc2ca7e2a ("libperf: Adopt perf_mmap__read_done() from tools/perf") |
| 7c4d41824f9a ("libperf: Adopt perf_mmap__read_init() from tools/perf") |
| 7728fa0cfaeb ("libperf: Adopt perf_mmap__consume() function from tools/perf") |
| 1d40ae4e1784 ("perf tools: Use perf_mmap way to detect aux mmap") |
| 80e53d114823 ("libperf: Adopt perf_mmap__put() function from tools/perf") |
| 59d7ea620b58 ("libperf: Adopt perf_mmap__unmap() function from tools/perf") |
| e75710f063e2 ("libperf: Adopt perf_mmap__get() function from tools/perf") |
| 32c261c070c2 ("libperf: Adopt perf_mmap__mmap() function from tools/perf") |
| bf59b3053e63 ("libperf: Adopt perf_mmap__mmap_len() function from tools/perf") |