1. d792a7a perf session: Check for NULL pointer before dereference by Ameer Hamza · 3 years ago
  2. 4402869 perf cpumap: Migrate to libperf cpumap api by Ian Rogers · 3 years ago
  3. 6d18804 perf cpumap: Give CPUs their own type by Ian Rogers · 3 years ago
  4. 8386901 perf arch: Support register names from all archs by German Gomez · 3 years, 1 month ago
  5. 3a55445 Merge remote-tracking branch 'torvalds/master' into perf/core by Arnaldo Carvalho de Melo · 3 years, 2 months ago
  6. 25900ea perf session: Introduce reader EOF function by Alexey Bayduraev · 3 years, 3 months ago
  7. 4c00288 perf session: Introduce reader return codes by Alexey Bayduraev · 3 years, 3 months ago
  8. 5c10dc9 perf session: Move the event read code to a separate function by Alexey Bayduraev · 3 years, 3 months ago
  9. de09648 perf session: Move unmap code to reader__mmap by Alexey Bayduraev · 3 years, 3 months ago
  10. 06763e7 perf session: Move reader map code to a separate function by Alexey Bayduraev · 3 years, 3 months ago
  11. 5965063 perf session: Move init/release code to separate functions by Alexey Bayduraev · 3 years, 3 months ago
  12. 3a3535e perf session: Introduce decompressor in reader object by Alexey Bayduraev · 3 years, 3 months ago
  13. 529b6fb perf session: Move all state items to reader object by Alexey Bayduraev · 3 years, 3 months ago
  14. 6175047 perf tools: Add support for PERF_RECORD_AUX_OUTPUT_HW_ID by Adrian Hunter · 3 years, 4 months ago
  15. 8e820f9 perf report: Output non-zero offset for decompressed records by Alexey Bayduraev · 3 years, 3 months ago
  16. c68b421 perf session: Report collisions in AUX records by Suzuki K Poulose · 3 years, 5 months ago
  17. 0ae0389 perf tools: Pass a fd to perf_file_header__read_pipe() by Namhyung Kim · 3 years, 5 months ago
  18. 2681bd8 perf tools: Remove repipe argument from perf_session__new() by Namhyung Kim · 3 years, 5 months ago
  19. 423b917 perf session: Cleanup trace_event by Riccardo Mancini · 3 years, 5 months ago
  20. cf96b8e perf session: Add missing evlist__delete when deleting a session by Riccardo Mancini · 3 years, 6 months ago
  21. ce09673 Merge remote-tracking branch 'torvalds/master' into perf/core by Arnaldo Carvalho de Melo · 3 years, 6 months ago
  22. 197eecb perf session: Correct buffer copying when peeking events by Leo Yan · 3 years, 7 months ago
  23. 2a525f6 perf inject: Add facility to do in place update by Adrian Hunter · 3 years, 8 months ago
  24. a11c9a6 perf session: Fix swapping of cpu_map and stat_config records by Dmitry Koshelev · 3 years, 8 months ago
  25. 81e70d7 perf session: Dump PERF_RECORD_TIME_CONV event by Leo Yan · 3 years, 8 months ago
  26. 050ffc4 perf session: Add swap operation for event TIME_CONV by Leo Yan · 3 years, 8 months ago
  27. 2775de0 perf report: Add --skip-empty option to suppress 0 event stat by Namhyung Kim · 3 years, 8 months ago
  28. 06e5ca7 perf tools: Support pipeline stage cycles for powerpc by Athira Rajeev · 3 years, 9 months ago
  29. 4d39c89 perf tools: Fix various typos in comments by Ingo Molnar · 3 years, 9 months ago
  30. 3035cb6 perf machine: Factor out machine__idle_thread() by Adrian Hunter · 3 years, 10 months ago
  31. fcda5ff perf machine: Factor out machines__find_guest() by Adrian Hunter · 3 years, 10 months ago
  32. 590db42 perf report: Support instruction latency by Kan Liang · 3 years, 11 months ago
  33. ea8d0ed perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT by Kan Liang · 3 years, 11 months ago
  34. cd07e536 Merge remote-tracking branch 'torvalds/master' into perf/core by Arnaldo Carvalho de Melo · 4 years ago
  35. c513de8 perf script: Add support for PERF_SAMPLE_CODE_PAGE_SIZE by Stephane Eranian · 4 years ago
  36. 5501e92 perf intel-pt: Fix 'CPU too large' error by Adrian Hunter · 4 years ago
  37. 29245ae perf tools: Do not swap mmap2 fields in case it contains build id by Jiri Olsa · 4 years ago
  38. 6b9bae6 perf script: Support data page size by Kan Liang · 4 years ago
  39. 515ea46 perf evlist: Use the right prefix for 'struct evlist' deliver event method by Arnaldo Carvalho de Melo · 4 years, 1 month ago
  40. 1420ba2 perf evlist: Use the right prefix for 'struct evlist' header methods by Arnaldo Carvalho de Melo · 4 years, 1 month ago
  41. 44d2a55 perf evlist: Use the right prefix for 'struct evlist' raw samples methods by Arnaldo Carvalho de Melo · 4 years, 1 month ago
  42. 78e1bc2 perf evlist: Use the right prefix for 'struct evlist' event attribute config methods by Arnaldo Carvalho de Melo · 4 years, 1 month ago
  43. 7127372 perf evlist: Use the right prefix for 'struct evlist' print methods by Arnaldo Carvalho de Melo · 4 years, 1 month ago
  44. 3ccf8a7 perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods by Arnaldo Carvalho de Melo · 4 years, 1 month ago
  45. 2a6599c perf evlist: Use the right prefix for 'struct evlist' sample parsing methods by Arnaldo Carvalho de Melo · 4 years, 1 month ago
  46. 6013666 perf data: Allow to use stdio functions for pipe mode by Namhyung Kim · 4 years, 2 months ago
  47. 2c589d9 perf tools: Add missing swap for cgroup events by Namhyung Kim · 4 years, 2 months ago
  48. fe01adb perf tools: Add missing swap for ino_generation by Jiri Olsa · 4 years, 2 months ago
  49. 20befbb perf tools: Use %zd for size_t printf formats on 32-bit by Chris Wilson · 4 years, 4 months ago
  50. 246eba8 perf tools: Add support for PERF_RECORD_TEXT_POKE by Adrian Hunter · 4 years, 8 months ago
  51. 8cedf3a perf evlist: Fix the class prefix for 'struct evlist' sample_id_all methods by Arnaldo Carvalho de Melo · 4 years, 6 months ago
  52. b3c2cc2 perf evlist: Fix the class prefix for 'struct evlist' sample_type methods by Arnaldo Carvalho de Melo · 4 years, 6 months ago
  53. 3e9b26d perf tools: Remove some duplicated includes by Tiezhu Yang · 4 years, 7 months ago
  54. 498ef71 perf script: Better align register values in dump by Paul A. Clarke · 4 years, 7 months ago
  55. b491198 perf tools: Do not seek in pipe fd during tracing data processing by Jiri Olsa · 4 years, 8 months ago
  56. 4f138a9 perf evsel: Rename perf_evsel__has*() to evsel__has*() by Arnaldo Carvalho de Melo · 4 years, 8 months ago
  57. 8ab2e96 perf evsel: Rename *perf_evsel__*name() to *evsel__*name() by Arnaldo Carvalho de Melo · 4 years, 8 months ago
  58. 6cd2cbfc perf evsel: Add support for synthesized branch stack sample type by Adrian Hunter · 4 years, 8 months ago
  59. ba78c1c perf tools: Basic support for CGROUP event by Namhyung Kim · 4 years, 9 months ago
  60. 42bbabe perf tools: Add hw_idx in struct branch_stack by Kan Liang · 4 years, 10 months ago
  61. 103ed40 perf session: Add facility to peek at all events by Adrian Hunter · 5 years ago
  62. b04b8dd perf auxtrace: Add support for dumping AUX area samples by Adrian Hunter · 5 years ago
  63. 98dcf14 perf tools: Add kernel AUX area sampling definitions by Adrian Hunter · 5 years ago
  64. bb1835a perf session: Fix decompression of PERF_RECORD_COMPRESSED records by Alexey Budankov · 5 years ago
  65. eeb399b perf record: Put a copy of kcore into the perf.data directory by Adrian Hunter · 5 years ago
  66. 01e97a5 perf session: Fix indent in perf_session__new()" by Jiri Olsa · 5 years ago
  67. c0e5347 perf evlist: Adopt __set_tracepoint_handlers method from perf_session by Arnaldo Carvalho de Melo · 5 years ago
  68. 20f2be1 libperf: Move 'page_size' global variable to libperf by Jiri Olsa · 5 years ago
  69. 70c2036 libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions by Jiri Olsa · 5 years ago
  70. 6ef81c5 perf session: Return error code for perf_session__new() function on failure by Mamatha Inamdar · 5 years ago
  71. 055c67e perf tools: Move event synthesizing routines to separate .c file by Arnaldo Carvalho de Melo · 5 years ago
  72. ea49e01 perf tools: Move event synthesizing routines to separate header by Arnaldo Carvalho de Melo · 5 years ago
  73. 87ffb6c perf env: Remove needless cpumap.h header by Arnaldo Carvalho de Melo · 5 years ago
  74. fb71c86c perf tools: Remove util.h from where it is not needed by Arnaldo Carvalho de Melo · 5 years ago
  75. d3300a3 perf symbols: Move mem_info and branch_info out of symbol.h by Arnaldo Carvalho de Melo · 5 years ago
  76. 5c9dbe6 perf tools: Remove needless sort.h include directives by Arnaldo Carvalho de Melo · 5 years ago
  77. 171f747 perf hist: Remove needless ui/progress.h from hist.h by Arnaldo Carvalho de Melo · 5 years ago
  78. b420902 perf tools: Remove debug.h from header files not needing it by Arnaldo Carvalho de Melo · 5 years ago
  79. c1a604d perf tools: Remove needless perf.h include directive from headers by Arnaldo Carvalho de Melo · 5 years ago
  80. 108a1bb perf tools: Remove needless libtraceevent include directives by Arnaldo Carvalho de Melo · 5 years ago
  81. 7df4e36 perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online by Kyle Meyer · 5 years ago
  82. 7293237 libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix by Jiri Olsa · 5 years ago
  83. fecb410 libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h by Jiri Olsa · 5 years ago
  84. 2da39f1 perf evlist: Remove needless util.h from evlist.h by Arnaldo Carvalho de Melo · 5 years ago
  85. 3f604b5 perf tool: Rename perf_tool::bpf_event to bpf by Arnaldo Carvalho de Melo · 5 years ago
  86. 69d81f0 libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix by Arnaldo Carvalho de Melo · 5 years ago
  87. 213a6c1 libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h by Jiri Olsa · 5 years ago
  88. d2720c3 perf report: Dump LBR callstack data by -D jointly with thread stack by Alexey Budankov · 5 years ago
  89. 57fc032 perf session: Avoid infinite loop when seeing invalid header.size by Arnaldo Carvalho de Melo · 5 years ago
  90. 9c3516d libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions by Jiri Olsa · 5 years ago
  91. 1fc632c libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel by Jiri Olsa · 5 years ago
  92. 38f01d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() by Jiri Olsa · 5 years ago
  93. 63503db perf evlist: Rename struct perf_evlist to struct evlist by Jiri Olsa · 5 years ago
  94. 32dcd02 perf evsel: Rename struct perf_evsel to struct evsel by Jiri Olsa · 5 years ago
  95. f854839 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map by Jiri Olsa · 5 years ago
  96. 872c8ee perf session: Fix loading of compressed data split across adjacent records by Alexey Budankov · 5 years ago
  97. 7f7c536 tools lib: Adopt zalloc()/zfree() from tools/perf by Arnaldo Carvalho de Melo · 5 years ago
  98. fc50e0b perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel by Arnaldo Carvalho de Melo · 5 years ago
  99. f3c8d90 perf session: Fix potential NULL pointer dereference found by the smatch tool by Leo Yan · 5 years ago
  100. acd244b perf session: Add missing swap ops for namespace events by Namhyung Kim · 6 years ago