1. fa853c4 perf stat: Enable counting events for BPF programs by Song Liu · 4 years, 1 month ago
  2. 3ccf8a7 perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods by Arnaldo Carvalho de Melo · 4 years, 2 months ago
  3. a622eaf perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_leader() by Arnaldo Carvalho de Melo · 4 years, 2 months ago
  4. b214ba8 perf tools: Copy metric events properly when expand cgroups by Namhyung Kim · 4 years, 4 months ago
  5. 8366f0d perf tests: Call test_attr__open() directly by Jiri Olsa · 4 years, 5 months ago
  6. 6b6017a perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  7. 30f7c59 perf evsel: Rename perf_evsel__exit() to evsel__exit() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  8. ccd2674 perf tool: Provide an option to print perf_event_open args and return value by Ravi Bangoria · 5 years ago
  9. 151ed5d libperf: Adopt perf_mmap__read_event() from tools/perf by Jiri Olsa · 5 years ago
  10. 7c4d418 libperf: Adopt perf_mmap__read_init() from tools/perf by Jiri Olsa · 5 years ago
  11. 7728fa0 libperf: Adopt perf_mmap__consume() function from tools/perf by Jiri Olsa · 5 years ago
  12. 9db0e36 perf evsel: Fall back to global 'perf_env' in perf_evsel__env() by Arnaldo Carvalho de Melo · 5 years ago
  13. 80ab298 libperf: Add perf_evlist__poll() function by Jiri Olsa · 5 years ago
  14. 20f2be1 libperf: Move 'page_size' global variable to libperf by Jiri Olsa · 5 years ago
  15. 40cb2d5 libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist' by Jiri Olsa · 5 years ago
  16. c976ee1 libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' by Jiri Olsa · 5 years ago
  17. 56a9470 libperf: Add 'cpu' to struct perf_mmap by Jiri Olsa · 5 years ago
  18. 470579b perf tools: Rename perf_evlist__exit() to evlist__exit() by Jiri Olsa · 5 years ago
  19. 9521b5f perf tools: Rename perf_evlist__mmap() to evlist__mmap() by Jiri Olsa · 5 years ago
  20. a583053 perf tools: Rename 'struct perf_mmap' to 'struct mmap' by Jiri Olsa · 5 years ago
  21. 5939cac perf python: Remove debug.h by Arnaldo Carvalho de Melo · 5 years ago
  22. 87ffb6c perf env: Remove needless cpumap.h header by Arnaldo Carvalho de Melo · 5 years ago
  23. f2a39fe perf auxtrace: Uninline functions that touch perf_session by Arnaldo Carvalho de Melo · 5 years ago
  24. b420902 perf tools: Remove debug.h from header files not needing it by Arnaldo Carvalho de Melo · 5 years ago
  25. 91854f9 perf tools: Move everything related to sys_perf_event_open() to perf-sys.h by Arnaldo Carvalho de Melo · 5 years ago
  26. 7293237 libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix by Jiri Olsa · 5 years ago
  27. 69d81f0 libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix by Arnaldo Carvalho de Melo · 5 years ago
  28. 003c66f libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' to perf/event.h by Jiri Olsa · 5 years ago
  29. 5290ed6 libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h by Jiri Olsa · 5 years ago
  30. bceb59b libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h by Jiri Olsa · 5 years ago
  31. 1345e2e libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h by Jiri Olsa · 5 years ago
  32. 9c3516d libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions by Jiri Olsa · 6 years ago
  33. 1fc632c libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel by Jiri Olsa · 6 years ago
  34. 6484d2f libperf: Add nr_entries to struct perf_evlist by Jiri Olsa · 6 years ago
  35. 7836e52 libperf: Add perf_thread_map__get()/perf_thread_map__put() by Jiri Olsa · 6 years ago
  36. 38f01d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() by Jiri Olsa · 6 years ago
  37. 474ddc4 perf evlist: Rename perf_evlist__open() to evlist__open() by Jiri Olsa · 6 years ago
  38. 5972d1e perf evsel: Rename perf_evsel__open() to evsel__open() by Jiri Olsa · 6 years ago
  39. a1cf3a7 perf evlist: Rename perf_evlist__add() to evlist__add() by Jiri Olsa · 6 years ago
  40. 52c86bc perf evlist: Rename perf_evlist__init() to evlist__init() by Jiri Olsa · 6 years ago
  41. b4b62ee perf evsel: Rename perf_evsel__init() to evsel__init() by Jiri Olsa · 6 years ago
  42. 63503db perf evlist: Rename struct perf_evlist to struct evlist by Jiri Olsa · 6 years ago
  43. 32dcd02 perf evsel: Rename struct perf_evsel to struct evsel by Jiri Olsa · 6 years ago
  44. 9749b90 perf tools: Rename struct thread_map to struct perf_thread_map by Jiri Olsa · 6 years ago
  45. f854839 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map by Jiri Olsa · 6 years ago
  46. 1b2fc35 perf tools: Add missing util.h to pick up 'page_size' variable by Arnaldo Carvalho de Melo · 6 years ago
  47. 69769ce perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event to "tep" by Tzvetomir Stoyanov · 6 years ago
  48. a389aec perf python: Do not force closing original perf descriptor in evlist.get_pollfd() by Jiri Olsa · 6 years ago
  49. 97fbf3f tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct tep_event' by Tzvetomir Stoyanov · 6 years ago
  50. bb39ccb tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags by Tzvetomir Stoyanov (VMware) · 6 years ago
  51. 2c92f98 tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field} by Tzvetomir Stoyanov (VMware) · 6 years ago
  52. 4963b0f tools lib traceevent, perf tools: Rename struct event_format to struct tep_event_format by Tzvetomir Stoyanov (VMware) · 6 years ago
  53. 721f0df perf python: Fix pyrf_evlist__read_on_cpu() interface by Jiri Olsa · 6 years ago
  54. 59c1bae tools lib traceevent, perf tools: Rename pevent_read_number_* APIs by Tzvetomir Stoyanov (VMware) · 6 years ago
  55. af85cd1 tools lib traceevent, perf tools: Rename pevent find APIs by Tzvetomir Stoyanov (VMware) · 6 years ago
  56. 096177a tools lib traceevent, perf tools: Rename struct pevent to struct tep_handle by Tzvetomir Stoyanov (VMware) · 6 years ago
  57. 83428f2 perf python: Reference Py_None before returning it by Petr Machata · 7 years ago
  58. b9bae2c perf mmap: Simplify perf_mmap__read_init() by Kan Liang · 7 years ago
  59. 0019dc87 perf mmap: Simplify perf_mmap__read_event() by Kan Liang · 7 years ago
  60. d6ace3d perf mmap: Simplify perf_mmap__consume() by Kan Liang · 7 years ago
  61. 35b7cdc perf python: Switch to new perf_mmap__read_event() interface by Kan Liang · 7 years ago
  62. 66dfdff perf tools: Add Python 3 support by Jaroslav Škarvada · 7 years ago
  63. f74b9d3a perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap by Wang Nan · 7 years ago
  64. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  65. 56e2e05 perf callchain: Move callchain specific routines from util.[ch] by Arnaldo Carvalho de Melo · 8 years ago
  66. fea0139 perf tools: Move print_binary definitions to separate files by Arnaldo Carvalho de Melo · 8 years ago
  67. accaed2 perf tools: Make is_printable_array global by Jiri Olsa · 9 years ago
  68. bae57e3 perf python: Add support to resolve tracepoint fields by Jiri Olsa · 9 years ago
  69. 377f698 perf python: Add struct evsel into struct pyrf_event by Jiri Olsa · 9 years ago
  70. 1075fbb perf python: Add perf.tracepoint method by Jiri Olsa · 9 years ago
  71. 85e37de perf python: Put perf.event objects into dictionary by Jiri Olsa · 9 years ago
  72. e8968e6 perf python: Fix pyrf_evlist__read_on_cpu event consuming by Jiri Olsa · 9 years ago
  73. ad4e3c04 perf python: Init perf_event_attr::size in perf.evsel constructor by Jiri Olsa · 9 years ago
  74. e5cadb9 perf evlist: Rename for_each() macros to for_each_entry() by Arnaldo Carvalho de Melo · 9 years ago
  75. ae93880 perf python: Support the PERF_RECORD_SWITCH event by Arnaldo Carvalho de Melo · 9 years ago
  76. 84576da perf python: Add missing PERF_RECORD_{MMAP2,AUX,etc} by Arnaldo Carvalho de Melo · 9 years ago
  77. 5865fe3 perf python: Add macro to simplify maintainance of the constants array by Arnaldo Carvalho de Melo · 9 years ago
  78. 186fbb7 perf tools: Add reference counting for thread_map object by Jiri Olsa · 10 years ago
  79. f30a79b perf tools: Add reference counting for cpu_map object by Jiri Olsa · 10 years ago
  80. 48000a1 perf tools: Remove EOL whitespaces by Arnaldo Carvalho de Melo · 10 years ago
  81. 1b85337 tools lib api: Adopt fdarray class from perf's evlist by Arnaldo Carvalho de Melo · 10 years ago
  82. f66a889d perf evlist: Introduce poll method for common code idiom by Arnaldo Carvalho de Melo · 10 years ago
  83. c95688a perf tools: Factor eprintf to allow different debug variables by Jiri Olsa · 11 years ago
  84. 0050f7a perf evlist: Introduce evlist__for_each() & friends by Arnaldo Carvalho de Melo · 11 years ago
  85. aac8985 Merge branch 'perf/urgent' into perf/core by Ingo Molnar · 11 years ago
  86. 8e50d38 perf tools: Fixup mmap event consumption by Zhouyi Zhou · 11 years ago
  87. dd96c46 perf tools: Adding throttle event data struct support by Jiri Olsa · 11 years ago
  88. 918512b perf tools: Unify page_size usage by Jiri Olsa · 11 years ago
  89. d22d1a2 perf tools: Add support for PERF_COUNT_SW_DUMMY by Adrian Hunter · 11 years ago
  90. 8afb4c0 perf tools: Re-implement debug print function for linking python/perf.so by Adrian Hunter · 11 years ago
  91. 0c6332e perf python: Fix breakage introduced by the test_attr infrastructure by Arnaldo Carvalho de Melo · 12 years ago
  92. 0da2e9c perf python: Initialize 'page_size' variable by Arnaldo Carvalho de Melo · 12 years ago
  93. 0807d2d perf evsel: Know if byte swap is needed by Arnaldo Carvalho de Melo · 12 years ago
  94. 1d037ca perf tools: Use __maybe_used for unused variables by Irina Tirdea · 12 years ago
  95. 63dab22 perf evlist: Rename __group method to __set_leader by Arnaldo Carvalho de Melo · 12 years ago
  96. 6a4bb04 perf tools: Enable grouping logic for parsed events by Jiri Olsa · 12 years ago
  97. cb0b29e perf evlist: Introduce perf_evlist__parse_sample by Arnaldo Carvalho de Melo · 12 years ago
  98. bde0946 perf evsel: Precalculate the sample size by Arnaldo Carvalho de Melo · 12 years ago
  99. 0d37aa3 perf tools: Introduce per user view by Arnaldo Carvalho de Melo · 13 years ago
  100. 727ab04 perf evlist: Fix grouping of multiple events by Arnaldo Carvalho de Melo · 13 years ago