1. 4402869 perf cpumap: Migrate to libperf cpumap api by Ian Rogers · 3 years ago
  2. 6f844b1 perf evsel: Rename variable cpu to index by Ian Rogers · 3 years ago
  3. 1fa497d perf evsel: Reduce scope of evsel__ignore_missing_thread by Ian Rogers · 3 years ago
  4. da8c94c perf stat: Correct variable name for read counter by Ian Rogers · 3 years ago
  5. 472832d perf evlist: Refactor evlist__for_each_cpu() by Ian Rogers · 3 years ago
  6. 9a5b2d1 libperf: Adopt perf_counts_values__scale() from tools/perf/util by Shunsuke Nakamura · 3 years, 2 months ago
  7. 9aba0ad perf expr: Add source_count for aggregating events by Ian Rogers · 3 years, 2 months ago
  8. eb39bf3 perf evsel: Don't set exclude_guest by default by Ravi Bangoria · 3 years, 2 months ago
  9. 3500eee perf evsel: Fix missing exclude_{host,guest} setting by Namhyung Kim · 3 years, 2 months ago
  10. 63c12ae perf evsel: Add bitfield_swap() to handle branch_stack endian issue by Madhavan Srinivasan · 3 years, 3 months ago
  11. 2b62b3a perf parse-events: Add new "metric-id" term by Ian Rogers · 3 years, 3 months ago
  12. a7d212f perf tools: Factor out copy_config_terms() and free_config_terms() by Adrian Hunter · 3 years, 4 months ago
  13. 28667a5 perf evsel: Handle precise_ip fallback in evsel__open_cpu() by Riccardo Mancini · 3 years, 5 months ago
  14. da7c3b4 perf evsel: Move ignore_missing_thread() to fallback code by Riccardo Mancini · 3 years, 5 months ago
  15. 71efc48 perf evsel: Separate rlimit increase from evsel__open_cpu() by Riccardo Mancini · 3 years, 5 months ago
  16. d21fc5f perf evsel: Separate missing feature detection from evsel__open_cpu() by Riccardo Mancini · 3 years, 5 months ago
  17. 6efd06e perf evsel: Add evsel__prepare_open() by Riccardo Mancini · 3 years, 5 months ago
  18. 46def08 perf evsel: Save open flags in evsel in prepare_open() by Riccardo Mancini · 3 years, 5 months ago
  19. fba7c86 libperf: Move 'leader' from tools/perf to perf_evsel::leader by Jiri Olsa · 3 years, 6 months ago
  20. 38fe0e0 libperf: Move 'idx' from tools/perf to perf_evsel::idx by Jiri Olsa · 3 years, 6 months ago
  21. 2dc065e perf evsel: Add missing cloning of evsel->use_config_name by Namhyung Kim · 3 years, 8 months ago
  22. 660e533 perf stat: Warn group events from different hybrid PMU by Jin Yao · 3 years, 9 months ago
  23. b53a075 perf record: Create two hybrid 'cycles' events by default by Jin Yao · 3 years, 9 months ago
  24. 1227942 perf stat: Uniquify hybrid event name by Jin Yao · 3 years, 9 months ago
  25. 01bd8efc perf stat: Introduce ':b' modifier by Song Liu · 3 years, 9 months ago
  26. 112cb56 perf stat: Introduce config stat.bpf-counter-events by Song Liu · 3 years, 9 months ago
  27. fd6103c perf evsel: Remove duplicate 'struct target' forward declaration by Wan Jiabing · 3 years, 10 months ago
  28. 7fac83a perf stat: Introduce 'bperf' to share hardware PMCs with BPF by Song Liu · 3 years, 10 months ago
  29. 034f7ee perf stat: Fix wrong skipping for per-die aggregation by Jin Yao · 4 years ago
  30. ea8d0ed perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT by Kan Liang · 4 years ago
  31. c1de7f3 perf record: Add support for PERF_SAMPLE_CODE_PAGE_SIZE by Kan Liang · 4 years ago
  32. fa853c4 perf stat: Enable counting events for BPF programs by Song Liu · 4 years, 1 month ago
  33. 456ef4c1 perf evsel: Emit warning about kernel not supporting the data page size sample_type bit by Arnaldo Carvalho de Melo · 4 years, 1 month ago
  34. 7fedd9b perf evsel: Add evsel__clone() function by Namhyung Kim · 4 years, 4 months ago
  35. 442ad225 perf record: Fix duplicated sideband events with Intel PT system wide tracing by Adrian Hunter · 4 years, 7 months ago
  36. 7094349 perf tools: Add optional support for libpfm4 by Stephane Eranian · 4 years, 8 months ago
  37. c64e85e perf evsel: Rename perf_evsel__[hs]w_cache* to evsel__[hs]w_cache* by Arnaldo Carvalho de Melo · 4 years, 8 months ago
  38. 8f6725a perf evsel: Rename perf_evsel__new*() to evsel__new*() by Arnaldo Carvalho de Melo · 4 years, 8 months ago
  39. 4c70382 perf evsel: Rename perf_evsel__object_config() to evsel__object_config() by Arnaldo Carvalho de Melo · 4 years, 8 months ago
  40. 3439775 perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  41. 6e6d1d6 perf evsel: Rename perf_evsel__env() to evsel__env() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  42. 2bb72db perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  43. ae43089 perf evsel: Rename perf_evsel__fallback() to evsel__fallback() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  44. 4f138a9 perf evsel: Rename perf_evsel__has*() to evsel__has*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  45. e470dae perf evsel: Rename perf_evsel__{prev,next}() to evsel__{prev,next}() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  46. 6b6017a perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  47. ea08969 perf evsel: Rename *perf_evsel__read*() to *evsel__read() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  48. 53fcfa6 perf evsel: Ditch perf_evsel__cmp(), not used for quite a while by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  49. c754c38 perf evsel: Rename perf_evsel__is_*() to evsel__is*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  50. efc0cdc perf evsel: Rename perf_evsel__{str,int}val() and other tracepoint field metehods to to evsel__*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  51. aa8c406 perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  52. ad681ad perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  53. 862b2f8 perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  54. 347c751 perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  55. 8ab2e96 perf evsel: Rename *perf_evsel__*name() to *evsel__*name() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  56. 2aaefde perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  57. 4b5e87b perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  58. 6ec17b4 perf evsel: Rename perf_evsel__config*() to evsel__config*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  59. 30f7c59 perf evsel: Rename perf_evsel__exit() to evsel__exit() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  60. 39453ed perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  61. e76026b perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  62. 12f5261 perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  63. 5eb88f0 perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  64. 65ddce3 perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct evsel__sb_cb_t' by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  65. 6cd2cbfc perf evsel: Add support for synthesized branch stack sample type by Adrian Hunter · 4 years, 9 months ago
  66. e12ee9f perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() by Adrian Hunter · 4 years, 10 months ago
  67. e11869a perf evsel: Add support for synthesized sample type by Adrian Hunter · 4 years, 10 months ago
  68. 8fb4b67 perf record: Add --all-cgroups option by Namhyung Kim · 4 years, 10 months ago
  69. d3f8543 perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX by Kan Liang · 4 years, 11 months ago
  70. 42bbabe perf tools: Add hw_idx in struct branch_stack by Kan Liang · 4 years, 11 months ago
  71. 363fb12 perf evsel: Add functions to enable/disable for a specific CPU by Andi Kleen · 5 years ago
  72. 4b49ab7 perf stat: Use affinity for reading by Andi Kleen · 5 years ago
  73. 4804e01 perf stat: Use affinity for opening events by Andi Kleen · 5 years ago
  74. a8cbe40 perf evsel: Add iterator to iterate over events ordered by CPU by Andi Kleen · 5 years ago
  75. 95be9d1 perf evsel: Move config terms to a separate header by Arnaldo Carvalho de Melo · 5 years ago
  76. ca12527 perf evsel: Introduce evsel_fprintf.h by Arnaldo Carvalho de Melo · 5 years ago
  77. 9620bc36 perf evsel: Remove need for symbol_conf in evsel_fprintf.c by Arnaldo Carvalho de Melo · 5 years ago
  78. 70c2036 libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions by Jiri Olsa · 5 years ago
  79. e7eb900 libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' by Jiri Olsa · 5 years ago
  80. deaf321 libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' by Jiri Olsa · 5 years ago
  81. 8cd36f3 libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel' by Jiri Olsa · 5 years ago
  82. 648b5af libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel' by Jiri Olsa · 5 years ago
  83. 5cac8ea perf memswap: Adopt 'struct u64_swap' from evsel.h by Arnaldo Carvalho de Melo · 5 years ago
  84. f01642e perf metricgroup: Support multiple events for metricgroup by Jin Yao · 5 years ago
  85. 74a1e86 perf evsel: Rename perf_missing_features::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. f7004f5 perf evsel: Switch to libperf's cpumap.h by Arnaldo Carvalho de Melo · 5 years ago
  88. 43cc5d5 perf evsel: util/evsel.h needs stdio.h as it uses FILE by Arnaldo Carvalho de Melo · 5 years ago
  89. a06b7f4 perf evsel: Remove needless stddef.h from util/evsel.h by Arnaldo Carvalho de Melo · 5 years ago
  90. ddee688 perf evsel: Remove needless counts.h header from util/evsel.h by Arnaldo Carvalho de Melo · 5 years ago
  91. 69714a4 perf evsel: Add missing perf/evsel.h header in util/evsel.h by Arnaldo Carvalho de Melo · 5 years ago
  92. 7646602 perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree by Arnaldo Carvalho de Melo · 5 years ago
  93. 3c84e65 perf evsel: Add comment for 'idx' member in 'struct perf_sample_id by Adrian Hunter · 5 years ago
  94. acb9f2d perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels by Arnaldo Carvalho de Melo · 5 years ago
  95. 1b99215 perf tools: Add aux-output config term by Adrian Hunter · 5 years ago
  96. 0ff1a0f libperf: Add perf_evsel__cpus()/threads() functions by Jiri Olsa · 5 years ago
  97. a00571f libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions by Jiri Olsa · 5 years ago
  98. 5c30af9 libperf: Adopt perf_evsel__read() function from tools/perf by Jiri Olsa · 5 years ago
  99. 88761fa libperf: Adopt simplified perf_evsel__close() function from tools/perf by Jiri Olsa · 5 years ago
  100. 5643b1a libperf: Move nr_members from perf's evsel to libperf's perf_evsel by Jiri Olsa · 5 years ago