1. 6e0a9b3 perf record: No need to process the synthesized MMAP events twice by Arnaldo Carvalho de Melo · 5 years ago
  2. 6d57581 perf record: Add support for limit perf output file size by Jiwei Sun · 5 years ago
  3. eeb399b perf record: Put a copy of kcore into the perf.data directory by Adrian Hunter · 5 years ago
  4. 46e201e perf data: Support single perf.data file directory by Adrian Hunter · 5 years ago
  5. 80e53d1 libperf: Adopt perf_mmap__put() function from tools/perf by Jiri Olsa · 5 years ago
  6. e75710f libperf: Adopt perf_mmap__get() function from tools/perf by Jiri Olsa · 5 years ago
  7. bf59b30 libperf: Adopt perf_mmap__mmap_len() function from tools/perf by Jiri Olsa · 5 years ago
  8. 80ab298 libperf: Add perf_evlist__poll() function by Jiri Olsa · 5 years ago
  9. f4009e7 libperf: Add perf_evlist__add_pollfd() function by Jiri Olsa · 5 years ago
  10. 515dbe4 libperf: Add perf_evlist__first()/last() functions by Jiri Olsa · 5 years ago
  11. f6fa437 libperf: Move 'mmap_len' from 'struct evlist' to 'struct perf_evlist' by Jiri Olsa · 5 years ago
  12. c976ee1 libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' by Jiri Olsa · 5 years ago
  13. 65aa2e6 libperf: Add 'flush' to 'struct perf_mmap' by Jiri Olsa · 5 years ago
  14. 547740f libperf: Add perf_mmap struct by Jiri Olsa · 5 years ago
  15. e0fcfb0 perf evlist: Adopt backwards ring buffer state enum by Arnaldo Carvalho de Melo · 5 years ago
  16. 9521b5f perf tools: Rename perf_evlist__mmap() to evlist__mmap() by Jiri Olsa · 5 years ago
  17. a583053 perf tools: Rename 'struct perf_mmap' to 'struct mmap' by Jiri Olsa · 5 years ago
  18. c8b567c perf record: Move restricted maps check to after a possible fallback to not collect kernel samples by Arnaldo Carvalho de Melo · 5 years ago
  19. 6ef81c5 perf session: Return error code for perf_session__new() function on failure by Mamatha Inamdar · 5 years ago
  20. 055c67e perf tools: Move event synthesizing routines to separate .c file by Arnaldo Carvalho de Melo · 5 years ago
  21. ea49e01 perf tools: Move event synthesizing routines to separate header by Arnaldo Carvalho de Melo · 5 years ago
  22. 8520a98 perf debug: Remove needless include directives from debug.h by Arnaldo Carvalho de Melo · 5 years ago
  23. c1a604d perf tools: Remove needless perf.h include directive from headers by Arnaldo Carvalho de Melo · 5 years ago
  24. 7293237 libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix by Jiri Olsa · 5 years ago
  25. d06e5fa perf tools: Warn that perf_event_paranoid can restrict kernel symbols by Igor Lubashev · 5 years ago
  26. aeb00b1 perf record: Move record_opts and other record decls out of perf.h by Arnaldo Carvalho de Melo · 5 years ago
  27. ce7b0e4 perf record: Add an option to take an AUX snapshot on exit by Alexander Shishkin · 5 years ago
  28. 03617c2 libperf: Add threads to struct perf_evlist by Jiri Olsa · 5 years ago
  29. f72f901 libperf: Add cpus to struct perf_evlist by Jiri Olsa · 5 years ago
  30. af663bd libperf: Add threads to struct perf_evsel by Jiri Olsa · 5 years ago
  31. d400bd3 libperf: Add cpus to struct perf_evsel by Jiri Olsa · 5 years ago
  32. 1fc632c libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel by Jiri Olsa · 5 years ago
  33. 6484d2f libperf: Add nr_entries to struct perf_evlist by Jiri Olsa · 5 years ago
  34. ce9036a libperf: Include perf_evlist in evlist object by Jiri Olsa · 5 years ago
  35. 7836e52 libperf: Add perf_thread_map__get()/perf_thread_map__put() by Jiri Olsa · 5 years ago
  36. e74676d perf evlist: Rename perf_evlist__disable() to evlist__disable() by Jiri Olsa · 5 years ago
  37. 1c87f16 perf evlist: Rename perf_evlist__enable() to evlist__enable() by Jiri Olsa · 5 years ago
  38. 5972d1e perf evsel: Rename perf_evsel__open() to evsel__open() by Jiri Olsa · 5 years ago
  39. c12995a perf evlist: Rename perf_evlist__delete() to evlist__delete() by Jiri Olsa · 5 years ago
  40. 0f98b11 perf evlist: Rename perf_evlist__new() to evlist__new() by Jiri Olsa · 5 years ago
  41. 63503db perf evlist: Rename struct perf_evlist to struct evlist by Jiri Olsa · 5 years ago
  42. 32dcd02 perf evsel: Rename struct perf_evsel to struct evsel by Jiri Olsa · 5 years ago
  43. 9749b90 perf tools: Rename struct thread_map to struct perf_thread_map by Jiri Olsa · 5 years ago
  44. d8f9da2 perf tools: Use zfree() where applicable by Arnaldo Carvalho de Melo · 6 years ago
  45. 53651b2 perf record: Add support to collect callchains from kernel or user space only by yuzhoujian · 6 years ago
  46. aeea906 perf parse-regs: Split parse_regs by Kan Liang · 6 years ago
  47. 504c1ad perf record: Implement -z,--compression_level[=<n>] option by Alexey Budankov · 6 years ago
  48. ef78112 perf record: Implement compression for AIO trace streaming by Alexey Budankov · 6 years ago
  49. 5d7f411 perf record: Implement compression for serial trace streaming by Alexey Budankov · 6 years ago
  50. 51255a8 perf mmap: Implement dedicated memory buffer for data compression by Alexey Budankov · 6 years ago
  51. 42e1fd8 perf record: Implement COMPRESSED event record and its attributes by Alexey Budankov · 6 years ago
  52. d3c8c08 perf session: Define 'bytes_transferred' and 'bytes_compressed' metrics by Alexey Budankov · 6 years ago
  53. 8e5bc76 perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs by Arnaldo Carvalho de Melo · 6 years ago
  54. 470530b perf record: Implement --mmap-flush=<number> option by Alexey Budankov · 6 years ago
  55. d56354d perf tools: Save bpf_prog_info and BTF of new BPF programs by Song Liu · 6 years ago
  56. 657ee55 perf evlist: Introduce side band thread by Song Liu · 6 years ago
  57. e541695 perf bpf: Make synthesize_bpf_events() receive perf_session pointer instead of perf_tool by Song Liu · 6 years ago
  58. 71184c6 perf record: Replace option --bpf-event with --no-bpf-event by Song Liu · 6 years ago
  59. c38dab7 perf record: Clarify help for --switch-output by Andi Kleen · 6 years ago
  60. 03724b2 perf record: Allow to limit number of reported perf.data files by Andi Kleen · 6 years ago
  61. 258031c perf header: Add DIR_FORMAT feature to describe directory data by Jiri Olsa · 6 years ago
  62. cd3dd8d perf data: Don't store auxtrace index for directory data file by Jiri Olsa · 6 years ago
  63. 2d4f279 perf data: Add global path holder by Jiri Olsa · 6 years ago
  64. 45112e8 perf data: Move size to struct perf_data_file by Jiri Olsa · 6 years ago
  65. f4fe11b perf record: Implement --affinity=node|cpu option by Alexey Budankov · 6 years ago
  66. f13de66 perf record: Apply affinity masks when reading mmap buffers by Alexey Budankov · 6 years ago
  67. 9d2ed64 perf record: Allocate affinity masks by Alexey Budankov · 6 years ago
  68. 159b0da perf pmu: Remove set_drv_config API by Mathieu Poirier · 6 years ago
  69. 7b612e2 perf tools: Synthesize PERF_RECORD_* for loaded BPF programs by Song Liu · 6 years ago
  70. 45178a9 perf tools: Handle PERF_RECORD_BPF_EVENT by Song Liu · 6 years ago
  71. 3fcb10e perf tools: Allow specifying proc-map-timeout in config file by Mark Drayton · 6 years ago
  72. 93f20c0 perf record: Extend trace writing to multi AIO by Alexey Budankov · 6 years ago
  73. d3d1af6 perf record: Enable asynchronous trace writing by Alexey Budankov · 6 years ago
  74. cf99ad1 perf record: Support weak groups by Andi Kleen · 6 years ago
  75. cf79051 perf record: Encode -k clockid frequency into Perf trace by Alexey Budankov · 6 years ago
  76. ded2b8f perf tools: Add 'struct perf_mmap' arg to record__write() by Jiri Olsa · 6 years ago
  77. e035f4c perf auxtrace: Pass struct perf_mmap into mmap__read* functions by Jiri Olsa · 6 years ago
  78. 318ec18 perf tools: Switch 'session' argument to 'evlist' in perf_event__synthesize_attrs() by Jiri Olsa · 6 years ago
  79. a201551 perf record: Synthesize features before events in pipe mode by Jiri Olsa · 7 years ago
  80. cff1720 perf record: Avoid duplicate call of perf_default_config() by Yisheng Xie · 7 years ago
  81. 915b4e2 perf record: Remove progname from struct record by Jiri Olsa · 7 years ago
  82. 20a8a3c perf record: Move machine variable down the function by Jiri Olsa · 7 years ago
  83. 07a9461 perf mmap: Use the stored scope data in perf_mmap__push() by Kan Liang · 7 years ago
  84. 4b5ea3b perf record: Combine some auxtrace initialization into a single function by Adrian Hunter · 7 years ago
  85. ad46e48c perf record: Fix crash in pipe mode by Jiri Olsa · 7 years ago
  86. b09c236 perf record: Throttle user defined frequencies to the maximum allowed by Arnaldo Carvalho de Melo · 7 years ago
  87. 6723047 perf record: Allow asking for the maximum allowed sample rate by Arnaldo Carvalho de Melo · 7 years ago
  88. c3dec27 perf record: Put new line after target override warning by Jiri Olsa · 7 years ago
  89. f290aa1 perf record: Fix period option handling by Jiri Olsa · 7 years ago
  90. 68588ba perf record: Record the first and last sample time in the header by Jin Yao · 7 years ago
  91. ca80006 perf evsel: Enable ignore_missing_thread for pid option by Mengting Zhang · 7 years ago
  92. 3315d14 perf perf: Remove duplicate includes by Pravin Shedge · 7 years ago
  93. 0b72d69 perf tools: Rename 'backward' to 'overwrite' in evlist, mmap and record by Wang Nan · 7 years ago
  94. ca6a9a0 perf mmap: Remove overwrite from arguments list of perf_mmap__push by Wang Nan · 7 years ago
  95. 144b9a4 perf evlist: Remove evlist->overwrite by Wang Nan · 7 years ago
  96. 7a276ff perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap_ex by Wang Nan · 7 years ago
  97. 373565d perf record: Synthesize thread map and cpu map by Andi Kleen · 7 years ago
  98. bfd8f72 perf record: Synthesize unit/scale/... in event update by Andi Kleen · 7 years ago
  99. 6c44395 perf record: Ignore kptr_restrict when not sampling the kernel by Arnaldo Carvalho de Melo · 7 years ago
  100. d3dbf43 perf record: Generate PERF_RECORD_{MMAP,COMM,EXEC} with --delay by Arnaldo Carvalho de Melo · 7 years ago