1. efc0cdc perf evsel: Rename perf_evsel__{str,int}val() and other tracepoint field metehods to to evsel__*() by Arnaldo Carvalho de Melo · 4 years, 8 months ago
  2. 862b2f8 perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() by Arnaldo Carvalho de Melo · 4 years, 8 months ago
  3. 4bfbcf3 perf kvm: Use evlist layer api when possible by Igor Lubashev · 5 years ago
  4. 151ed5d libperf: Adopt perf_mmap__read_event() from tools/perf by Jiri Olsa · 5 years ago
  5. 32fdc2c libperf: Adopt perf_mmap__read_done() from tools/perf by Jiri Olsa · 5 years ago
  6. 7c4d418 libperf: Adopt perf_mmap__read_init() from tools/perf by Jiri Olsa · 5 years ago
  7. 7728fa0 libperf: Adopt perf_mmap__consume() function from tools/perf by Jiri Olsa · 5 years ago
  8. f67001a perf tools: Propagate get_cpuid() error by Arnaldo Carvalho de Melo · 5 years ago
  9. f4009e7 libperf: Add perf_evlist__add_pollfd() function by Jiri Olsa · 5 years ago
  10. 40cb2d5 libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist' by Jiri Olsa · 5 years ago
  11. c976ee1 libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' by Jiri Olsa · 5 years ago
  12. e0fcfb0 perf evlist: Adopt backwards ring buffer state enum by Arnaldo Carvalho de Melo · 5 years ago
  13. 9521b5f perf tools: Rename perf_evlist__mmap() to evlist__mmap() by Jiri Olsa · 5 years ago
  14. a583053 perf tools: Rename 'struct perf_mmap' to 'struct mmap' by Jiri Olsa · 5 years ago
  15. 6ef81c5 perf session: Return error code for perf_session__new() function on failure by Mamatha Inamdar · 5 years ago
  16. 124eb5f perf kvm: Add arch neutral function to choose event for perf kvm record by Anju T Sudhakar · 5 years ago
  17. 8067b3d perf kvm: Move kvm-stat header file from conditional inclusion to common include section by Anju T Sudhakar · 5 years ago
  18. ea49e01 perf tools: Move event synthesizing routines to separate header by Arnaldo Carvalho de Melo · 5 years ago
  19. fa0d984 perf tools: Remove needless evlist.h include directives by Arnaldo Carvalho de Melo · 5 years ago
  20. 4a3cec8 perf dsos: Move the dsos struct and its methods to separate source files by Arnaldo Carvalho de Melo · 5 years ago
  21. 03617c2 libperf: Add threads to struct perf_evlist by Jiri Olsa · 5 years ago
  22. 1fc632c libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel by Jiri Olsa · 5 years ago
  23. e74676d perf evlist: Rename perf_evlist__disable() to evlist__disable() by Jiri Olsa · 5 years ago
  24. 1c87f16 perf evlist: Rename perf_evlist__enable() to evlist__enable() by Jiri Olsa · 5 years ago
  25. 750b4ed perf evlist: Rename perf_evlist__close() to evlist__close() by Jiri Olsa · 5 years ago
  26. 474ddc4 perf evlist: Rename perf_evlist__open() to evlist__open() by Jiri Olsa · 5 years ago
  27. c12995a perf evlist: Rename perf_evlist__delete() to evlist__delete() by Jiri Olsa · 5 years ago
  28. 0f98b11 perf evlist: Rename perf_evlist__new() to evlist__new() by Jiri Olsa · 5 years ago
  29. 63503db perf evlist: Rename struct perf_evlist to struct evlist by Jiri Olsa · 5 years ago
  30. 32dcd02 perf evsel: Rename struct perf_evsel to struct evsel by Jiri Olsa · 5 years ago
  31. 7f7c536 tools lib: Adopt zalloc()/zfree() from tools/perf by Arnaldo Carvalho de Melo · 6 years ago
  32. 2d4f279 perf data: Add global path holder by Jiri Olsa · 6 years ago
  33. 3fcb10e perf tools: Allow specifying proc-map-timeout in config file by Mark Drayton · 6 years ago
  34. 9fd5578 perf tools: Ditch the symbol_conf.nr_events global by Arnaldo Carvalho de Melo · 7 years ago
  35. b9bae2c perf mmap: Simplify perf_mmap__read_init() by Kan Liang · 7 years ago
  36. 0019dc87 perf mmap: Simplify perf_mmap__read_event() by Kan Liang · 7 years ago
  37. d6ace3d perf mmap: Simplify perf_mmap__consume() by Kan Liang · 7 years ago
  38. 53172f9 perf kvm: Switch to new perf_mmap__read_event() interface by Kan Liang · 7 years ago
  39. bafae98 perf evlist: Remove fcntl.h from evlist.h by Arnaldo Carvalho de Melo · 7 years ago
  40. f74b9d3a perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap by Wang Nan · 7 years ago
  41. 93d10af perf tools: Optimize sample parsing for ordered events by Jiri Olsa · 7 years ago
  42. dc83e13 perf ordered_events: Pass timestamp arg in perf_session__queue_event by Jiri Olsa · 7 years ago
  43. 15bcdc9 Merge branch 'linus' into perf/core, to fix conflicts by Ingo Molnar · 7 years ago
  44. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  45. eae8ad8 perf tools: Add struct perf_data_file by Jiri Olsa · 8 years ago
  46. 8ceb41d perf tools: Rename struct perf_data_file to perf_data by Jiri Olsa · 8 years ago
  47. 340b47f perf top: Implement multithreading for perf_event__synthesize_threads by Kan Liang · 7 years ago
  48. 0a7c74e perf tools: Provide mutex wrappers for pthreads rwlocks by Arnaldo Carvalho de Melo · 8 years ago
  49. 4208735 perf tools: Remove poll.h and wait.h from util.h by Arnaldo Carvalho de Melo · 8 years ago
  50. bb8c16d perf kvm: Make function only used by 'perf kvm' static by Arnaldo Carvalho de Melo · 8 years ago
  51. c5e4027 perf tools: Move timestamp routines from util.h to time-utils.h by Arnaldo Carvalho de Melo · 8 years ago
  52. 9607ad3 perf tools: Add signal.h to places using its definitions by Arnaldo Carvalho de Melo · 8 years ago
  53. b0742e9 perf tools: Don't include terminal handling headers in util.h by Arnaldo Carvalho de Melo · 8 years ago
  54. a43783a perf tools: Include errno.h where needed by Arnaldo Carvalho de Melo · 8 years ago
  55. fd20e81 perf tools: Including missing inttypes.h header by Arnaldo Carvalho de Melo · 8 years ago
  56. 877a7a1 perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is used by Arnaldo Carvalho de Melo · 8 years ago
  57. b0ad8ea perf tools: Remove unused 'prefix' from builtin functions by Arnaldo Carvalho de Melo · 8 years ago
  58. f3b3614 perf tools: Add PERF_RECORD_NAMESPACES to include namespaces related info by Hari Bathini · 8 years ago
  59. c05a6e1 perf kvm: Use NSEC_PER_USEC by Arnaldo Carvalho de Melo · 8 years ago
  60. bd48c63 tools: Introduce tools/include/linux/time64.h for *SEC_PER_*SEC macros by Arnaldo Carvalho de Melo · 8 years ago
  61. c8b5f2c tools: Introduce str_error_r() by Arnaldo Carvalho de Melo · 9 years ago
  62. e5cadb9 perf evlist: Rename for_each() macros to for_each_entry() by Arnaldo Carvalho de Melo · 9 years ago
  63. e144655 perf session: Destructors should accept NULL by Arnaldo Carvalho de Melo · 9 years ago
  64. 0b04b3d perf evlist: Destructors should accept NULL by Arnaldo Carvalho de Melo · 9 years ago
  65. e68ae9c perf evsel: Do not use globals in config() by Arnaldo Carvalho de Melo · 9 years ago
  66. 066d359 perf kvm/powerpc: Port perf kvm stat to powerpc by Hemant Kumar · 9 years ago
  67. 162607e perf kvm/{x86,s390}: Remove dependency on uapi/kvm_perf.h by Hemant Kumar · 9 years ago
  68. 4b6ab94 perf subcmd: Create subcmd library by Josh Poimboeuf · 9 years ago
  69. 1b0344e perf kvm: Remove invocation of setup/exit_browser() by Namhyung Kim · 9 years ago
  70. 4605eab tools lib api fs: Replace debugfs/tracefs objects interface with fs.c by Jiri Olsa · 9 years ago
  71. 41b9836 perf kvm: Fill in the missing session freeing after an error occurs by Taeung Song · 10 years ago
  72. 9d9cad7 perf tools: Configurable per thread proc map processing time out by Kan Liang · 10 years ago
  73. b91fc39 perf machine: Protect the machine->threads with a rwlock by Arnaldo Carvalho de Melo · 10 years ago
  74. 8cc5ec1f perf kvm: Support using -f to override perf.data.guest file ownership by Yunlong Song · 10 years ago
  75. d704ebd perf tools: tool->finished_round() doesn't need perf_session by Arnaldo Carvalho de Melo · 10 years ago
  76. b7b61cb perf ordered_events: Shorten function signatures by Arnaldo Carvalho de Melo · 10 years ago
  77. 99d348a perf kvm stat live: Mark events as (x86 only) in help output by Alexander Yarygin · 10 years ago
  78. f45d20f perf kvm: Print kvm specific --help output by Namhyung Kim · 10 years ago
  79. 673d659 perf kvm stat live: Enable events copying by Alexander Yarygin · 10 years ago
  80. 69e865c perf kvm: Use thread_{,_set}_priv helpers by Namhyung Kim · 10 years ago
  81. 1ca7226 perf kvm stat live: Use fdarray object instead of pollfd by Jiri Olsa · 10 years ago
  82. 0cae013 perf kvm stat live: Use perf_evlist__add_pollfd return fd position by Jiri Olsa · 10 years ago
  83. fe636ad perf kvm stat live: Fix perf_evlist__add_pollfd error handling by Jiri Olsa · 10 years ago
  84. 52e02834 perf tools: Modify error code for when perf_session__new() fails by Taeung Song · 10 years ago
  85. 1b85337 tools lib api: Adopt fdarray class from perf's evlist by Arnaldo Carvalho de Melo · 10 years ago
  86. 0a04c9e perf kvm stat live: Use perf_evlist__add_pollfd() instead of local equivalent by Arnaldo Carvalho de Melo · 10 years ago
  87. 1f3e5b5 perf kvm stat report: Unify the title bar output by Alexander Yarygin · 10 years ago
  88. f181957 perf kvm stat report: Enable the target.system_wide flag by Alexander Yarygin · 10 years ago
  89. 3ae4a76 perf kvm stat report: Save pid string in opts.target.pid by Alexander Yarygin · 10 years ago
  90. f9f33fd perf kvm: Use strerror_r instead of strerror by Masami Hiramatsu · 10 years ago
  91. 0a7e6d1 perf tools: Check recorded kernel version when finding vmlinux by Namhyung Kim · 10 years ago
  92. 14d37f3 perf kvm: Move call to symbol__init() after creating session by Namhyung Kim · 10 years ago
  93. d5b4130 perf kvm: Fix stdin handling for 'kvm stat live' command by Jiri Olsa · 10 years ago
  94. d40b4a1 perf tools: Flush ordered events in case of allocation failure by Jiri Olsa · 10 years ago
  95. 37e39aa perf tools: Rename ordered_samples struct to ordered_events by Jiri Olsa · 11 years ago
  96. 0a8cb85 perf tools: Rename ordered_samples bool to ordered_events by Jiri Olsa · 11 years ago
  97. b048a24 perf kvm stat: Properly show submicrosecond times by Christian Borntraeger · 10 years ago
  98. 3be8e2a perf kvm: Add stat support on s390 by Alexander Yarygin · 11 years ago
  99. 54c801ff7 perf kvm: Add skip_event() for --duration option by Alexander Yarygin · 11 years ago
  100. 9daa812 perf kvm: Move arch specific code into arch/ by Alexander Yarygin · 11 years ago