1. 31fb4c0 perf mmap: Store real cpu number in 'struct perf_mmap' by Jiri Olsa · 6 years ago
  2. e2bdbe8 perf evlist: Introduce force_leader() method by Jin Yao · 7 years ago
  3. 2c5f6d8 perf evlist: Store 'overwrite' in struct perf_mmap by Kan Liang · 7 years ago
  4. 6afad54 perf mmap: Discard legacy interfaces for mmap read forward by Kan Liang · 7 years ago
  5. 147c508 perf tools: Use target->per_thread and target->system_wide flags by Jin Yao · 7 years ago
  6. 6888ff6 perf evlist: Remove stale mmap read for backward by Kan Liang · 7 years ago
  7. bafae98 perf evlist: Remove fcntl.h from evlist.h by Arnaldo Carvalho de Melo · 7 years ago
  8. dd8bd53 perf evlist: Remove trailing semicolon by Luis de Bethencourt · 7 years ago
  9. 73c0ca1e perf thread_map: Enumerate all threads from /proc by Jin Yao · 7 years ago
  10. 0b72d69 perf tools: Rename 'backward' to 'overwrite' in evlist, mmap and record by Wang Nan · 7 years ago
  11. 71f566a perf mmap: Fix perf backward recording by Wang Nan · 7 years ago
  12. 8eb7a1f perf mmap: Remove overwrite and check_messup from mmap read by Wang Nan · 7 years ago
  13. 144b9a4 perf evlist: Remove evlist->overwrite by Wang Nan · 7 years ago
  14. 7a276ff perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap_ex by Wang Nan · 7 years ago
  15. f74b9d3a perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap by Wang Nan · 7 years ago
  16. 0146812 perf evlist: Add perf_evlist__parse_sample_timestamp function by Jiri Olsa · 7 years ago
  17. 07d6f44 perf evlist: Add helper to check if attr.exclude_kernel is set in all evsels by Arnaldo Carvalho de Melo · 7 years ago
  18. 640d517 perf evlist: Set the correct idx when adding dummy events by Arnaldo Carvalho de Melo · 7 years ago
  19. 1695849 perf mmap: Move perf_mmap and methods to separate mmap.[ch] files by Arnaldo Carvalho de Melo · 7 years ago
  20. 475fb53 perf evsel: Fix buffer overflow while freeing events by Andi Kleen · 7 years ago
  21. db918ac perf evlist: Allow asking for max precise_ip in add_default() by Arnaldo Carvalho de Melo · 8 years ago
  22. 30269dc perf evsel: Allow asking for max precise_ip in new_cycles() by Arnaldo Carvalho de Melo · 8 years ago
  23. 86a5e0c perf tools: Remove sys/ioctl.h from util.h by Arnaldo Carvalho de Melo · 8 years ago
  24. 58db1d6 perf tools: Move units conversion/formatting routines to separate object by Arnaldo Carvalho de Melo · 8 years ago
  25. 9607ad3 perf tools: Add signal.h to places using its definitions by Arnaldo Carvalho de Melo · 8 years ago
  26. a43783a perf tools: Include errno.h where needed by Arnaldo Carvalho de Melo · 8 years ago
  27. fd20e81 perf tools: Including missing inttypes.h header by Arnaldo Carvalho de Melo · 8 years ago
  28. 4738ca3 perf evlist: Clarify a bit the use of perf_mmap->refcnt by Arnaldo Carvalho de Melo · 8 years ago
  29. 25a3720 perf evlist: Convert perf_map.refcnt from atomic_t to refcount_t by Elena Reshetova · 8 years ago
  30. 0c58244 perf record: Add switch-output size warning by Jiri Olsa · 8 years ago
  31. 9808143 perf tools: Add unit_number__scnprintf function by Jiri Olsa · 8 years ago
  32. e978be9 perf evlist: Fix typo in perf_evlist__start_workload() by Soramichi Akiyama · 8 years ago
  33. 18ef15c perf tools: Experiment with cppcheck by Arnaldo Carvalho de Melo · 8 years ago
  34. 9f21b81 perf evlist: Only open events on CPUs an evsel permits by Mark Rutland · 8 years ago
  35. 7c48dcf perf evsel: Introduce constructor for cycles event by Arnaldo Carvalho de Melo · 8 years ago
  36. f6cdff8 perf evlist: Make {pause,resume} internal helpers by Wang Nan · 8 years ago
  37. 54cc54d perf evlist: Setup backward mmap state machine by Wang Nan · 8 years ago
  38. a0c6f45 perf evlist: Drop evlist->backward by Wang Nan · 8 years ago
  39. 078c338 perf evlist: Map backward events to backward_mmap by Wang Nan · 8 years ago
  40. b2cb615 perf evlist: Introduce backward_mmap array for evlist by Wang Nan · 8 years ago
  41. a1f7261 perf evlist: Extract common code in mmap failure processing by Wang Nan · 8 years ago
  42. 4876075 perf evlist: Record mmap cookie into fdarray private field by Wang Nan · 8 years ago
  43. 8db6d6b perf evlist: Update mmap related APIs and helpers by Wang Nan · 8 years ago
  44. 32a951b perf evlist: Drop redundant evsel->overwrite indicator by Arnaldo Carvalho de Melo · 8 years ago
  45. 7cb5c5a perf evlist: Make event2evsel public by Jiri Olsa · 8 years ago
  46. c8b5f2c tools: Introduce str_error_r() by Arnaldo Carvalho de Melo · 8 years ago
  47. e5cadb9 perf evlist: Rename for_each() macros to for_each_entry() by Arnaldo Carvalho de Melo · 9 years ago
  48. 0b04b3d perf evlist: Destructors should accept NULL by Arnaldo Carvalho de Melo · 9 years ago
  49. 946ae1d perf evlist: Fix alloc_mmap() failure path by Wang Nan · 9 years ago
  50. 258e4bf tools: Pass arg to fdarray__filter's call back function by Wang Nan · 9 years ago
  51. 5a5ddeb perf evlist: Choose correct reading direction according to evlist->backward by Wang Nan · 9 years ago
  52. e10e4ef perf evlist: Check 'base' pointer before checking refcnt when put a mmap by Wang Nan · 9 years ago
  53. f3058a1 perf evlist: Don't poll and mmap overwritable events by Wang Nan · 9 years ago
  54. 3a62a7b perf record: Read from backward ring buffer by Wang Nan · 9 years ago
  55. 65aea23 perf evlist: Add API to pause/resume by Wang Nan · 9 years ago
  56. d4c6fb3 perf evsel: Record fd into perf_mmap by Wang Nan · 9 years ago
  57. e24c752 perf tools: Support reading from backward ring buffer by Wang Nan · 9 years ago
  58. b6b85da perf evlist: Rename variable in perf_mmap__read() by Wang Nan · 9 years ago
  59. 0f4ccd1 perf evlist: Extract perf_mmap__read() by Wang Nan · 9 years ago
  60. b04b702 perf evlist: Enforce ring buffer reading by Wang Nan · 9 years ago
  61. f5e7150 perf evlist: Expose perf_event_mlock_kb_in_pages() helper by Arnaldo Carvalho de Melo · 9 years ago
  62. 22c8a37 perf evlist: Add (reset,set)_sample_bit methods by Arnaldo Carvalho de Melo · 9 years ago
  63. fdf1472 perf tools: Only set filter for tracepoints events by Wang Nan · 9 years ago
  64. 7630b3e perf tools: Enable passing event to BPF object by Wang Nan · 9 years ago
  65. d9aade7f perf evlist: Handle -EINVAL for sample_freq > max_sample_rate in strerror_open() by Arnaldo Carvalho de Melo · 9 years ago
  66. a55e566 perf evlist: Reference count the cpu and thread maps at set_maps() by Arnaldo Carvalho de Melo · 9 years ago
  67. d2190a8 perf evlist: Remove perf_evlist__(enable|disable)_event functions by Jiri Olsa · 9 years ago
  68. 23df7f7 perf evlist: Make perf_evlist__open() open evsels with their cpus and threads (like perf record does) by Adrian Hunter · 9 years ago
  69. 5bae025 perf evlist: Introduce perf_evlist__new_dummy constructor by Arnaldo Carvalho de Melo · 9 years ago
  70. 1c59612 perf evlist: Export id_add_fd() by Jiri Olsa · 9 years ago
  71. 4b6ab94 perf subcmd: Create subcmd library by Josh Poimboeuf · 9 years ago
  72. 3e27c92 perf evlist: Factor perf_evlist__(enable|disable) functions by Jiri Olsa · 9 years ago
  73. 45cf6c3 perf tools: Export perf_event_attr__set_max_precise_ip() by Jiri Olsa · 9 years ago
  74. 7f8d1ad perf tools: By default use the most precise "cycles" hw counter available by Arnaldo Carvalho de Melo · 9 years ago
  75. 4768230 perf evlist: Add perf_evlist__remove() by Adrian Hunter · 9 years ago
  76. dddcf6a perf evlist: Add perf_evlist__id2evsel_strict() by Adrian Hunter · 9 years ago
  77. d71b0ad Merge branch 'perf/urgent' into perf/core, to resolve a conflict by Ingo Molnar · 9 years ago
  78. 8c0498b perf evlist: Fix create_syswide_maps() not propagating maps by Adrian Hunter · 9 years ago
  79. 44c42d7 perf evlist: Fix add() not propagating maps by Adrian Hunter · 9 years ago
  80. adc0c3e perf evlist: Factor out a function to propagate maps for a single evsel by Adrian Hunter · 9 years ago
  81. 74bfd2b perf evlist: Make create_maps() use set_maps() by Adrian Hunter · 9 years ago
  82. 934e0f2 perf evlist: Make set_maps() more resilient by Adrian Hunter · 9 years ago
  83. fce4d29 perf evsel: Add own_cpus member by Adrian Hunter · 9 years ago
  84. b278c36 perf evlist: Fix missing thread_map__put in propagate_maps() by Adrian Hunter · 9 years ago
  85. f114d6e perf evlist: Fix splice_list_tail() not setting evlist by Adrian Hunter · 9 years ago
  86. ec9a77a perf evlist: Add has_user_cpus member by Adrian Hunter · 9 years ago
  87. d5bc056 perf evlist: Remove redundant validation from propagate_maps() by Adrian Hunter · 9 years ago
  88. 725e06b perf evlist: Simplify set_maps() logic by Adrian Hunter · 9 years ago
  89. a69b09e perf evlist: Simplify propagate_maps() logic by Adrian Hunter · 9 years ago
  90. 8dd2a13 perf evsel: Propagate error info from tp_format by Jiri Olsa · 9 years ago
  91. d988d5e perf evlist: Open event on evsel cpus and threads by Kan Liang · 9 years ago
  92. d49e469 perf evsel: Add a backpointer to the evlist a evsel is in by Arnaldo Carvalho de Melo · 9 years ago
  93. 05169df perf script: Fix segfault using --show-mmap-events by Adrian Hunter · 9 years ago
  94. 98df858 perf report: Add flag for non ANY branch mode by Andi Kleen · 9 years ago
  95. 0e5ffb3 perf evlist: Tolerate NULL maps in propagate_maps by Jiri Olsa · 9 years ago
  96. 52361ff perf evlist: Use bool instead of target argument in propagate_maps() by Jiri Olsa · 9 years ago
  97. 3de5cfb perf evlist: Force perf_evlist__set_maps to propagate maps through events by Jiri Olsa · 9 years ago
  98. 94ad89b perf evlist: Make perf_evlist__set_filter use perf_evsel__set_filter by Arnaldo Carvalho de Melo · 10 years ago
  99. f47805a perf evsel: Rename set_filter to apply_filter by Arnaldo Carvalho de Melo · 10 years ago
  100. 578e91e perf evlist: Propagate thread maps through the evlist by Jiri Olsa · 10 years ago