1. 63503db perf evlist: Rename struct perf_evlist to struct evlist by Jiri Olsa · 5 years ago
  2. 32dcd02 perf evsel: Rename struct perf_evsel to struct evsel by Jiri Olsa · 5 years ago
  3. 7f7c536 tools lib: Adopt zalloc()/zfree() from tools/perf by Arnaldo Carvalho de Melo · 5 years ago
  4. 2d4f279 perf data: Add global path holder by Jiri Olsa · 6 years ago
  5. 3fcb10e perf tools: Allow specifying proc-map-timeout in config file by Mark Drayton · 6 years ago
  6. 9fd5578 perf tools: Ditch the symbol_conf.nr_events global by Arnaldo Carvalho de Melo · 6 years ago
  7. b9bae2c perf mmap: Simplify perf_mmap__read_init() by Kan Liang · 7 years ago
  8. 0019dc87 perf mmap: Simplify perf_mmap__read_event() by Kan Liang · 7 years ago
  9. d6ace3d perf mmap: Simplify perf_mmap__consume() by Kan Liang · 7 years ago
  10. 53172f9 perf kvm: Switch to new perf_mmap__read_event() interface by Kan Liang · 7 years ago
  11. bafae98 perf evlist: Remove fcntl.h from evlist.h by Arnaldo Carvalho de Melo · 7 years ago
  12. f74b9d3a perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap by Wang Nan · 7 years ago
  13. 93d10af perf tools: Optimize sample parsing for ordered events by Jiri Olsa · 7 years ago
  14. dc83e13 perf ordered_events: Pass timestamp arg in perf_session__queue_event by Jiri Olsa · 7 years ago
  15. 15bcdc9 Merge branch 'linus' into perf/core, to fix conflicts by Ingo Molnar · 7 years ago
  16. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  17. eae8ad8 perf tools: Add struct perf_data_file by Jiri Olsa · 8 years ago
  18. 8ceb41d perf tools: Rename struct perf_data_file to perf_data by Jiri Olsa · 8 years ago
  19. 340b47f perf top: Implement multithreading for perf_event__synthesize_threads by Kan Liang · 7 years ago
  20. 0a7c74e perf tools: Provide mutex wrappers for pthreads rwlocks by Arnaldo Carvalho de Melo · 8 years ago
  21. 4208735 perf tools: Remove poll.h and wait.h from util.h by Arnaldo Carvalho de Melo · 8 years ago
  22. bb8c16d perf kvm: Make function only used by 'perf kvm' static by Arnaldo Carvalho de Melo · 8 years ago
  23. c5e4027 perf tools: Move timestamp routines from util.h to time-utils.h by Arnaldo Carvalho de Melo · 8 years ago
  24. 9607ad3 perf tools: Add signal.h to places using its definitions by Arnaldo Carvalho de Melo · 8 years ago
  25. b0742e9 perf tools: Don't include terminal handling headers in util.h 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. 877a7a1 perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is used by Arnaldo Carvalho de Melo · 8 years ago
  29. b0ad8ea perf tools: Remove unused 'prefix' from builtin functions by Arnaldo Carvalho de Melo · 8 years ago
  30. f3b3614 perf tools: Add PERF_RECORD_NAMESPACES to include namespaces related info by Hari Bathini · 8 years ago
  31. c05a6e1 perf kvm: Use NSEC_PER_USEC by Arnaldo Carvalho de Melo · 8 years ago
  32. bd48c63 tools: Introduce tools/include/linux/time64.h for *SEC_PER_*SEC macros by Arnaldo Carvalho de Melo · 8 years ago
  33. c8b5f2c tools: Introduce str_error_r() by Arnaldo Carvalho de Melo · 8 years ago
  34. e5cadb9 perf evlist: Rename for_each() macros to for_each_entry() by Arnaldo Carvalho de Melo · 8 years ago
  35. e144655 perf session: Destructors should accept NULL by Arnaldo Carvalho de Melo · 8 years ago
  36. 0b04b3d perf evlist: Destructors should accept NULL by Arnaldo Carvalho de Melo · 8 years ago
  37. e68ae9c perf evsel: Do not use globals in config() by Arnaldo Carvalho de Melo · 9 years ago
  38. 066d359 perf kvm/powerpc: Port perf kvm stat to powerpc by Hemant Kumar · 9 years ago
  39. 162607e perf kvm/{x86,s390}: Remove dependency on uapi/kvm_perf.h by Hemant Kumar · 9 years ago
  40. 4b6ab94 perf subcmd: Create subcmd library by Josh Poimboeuf · 9 years ago
  41. 1b0344e perf kvm: Remove invocation of setup/exit_browser() by Namhyung Kim · 9 years ago
  42. 4605eab tools lib api fs: Replace debugfs/tracefs objects interface with fs.c by Jiri Olsa · 9 years ago
  43. 41b9836 perf kvm: Fill in the missing session freeing after an error occurs by Taeung Song · 9 years ago
  44. 9d9cad7 perf tools: Configurable per thread proc map processing time out by Kan Liang · 9 years ago
  45. b91fc39 perf machine: Protect the machine->threads with a rwlock by Arnaldo Carvalho de Melo · 10 years ago
  46. 8cc5ec1f perf kvm: Support using -f to override perf.data.guest file ownership by Yunlong Song · 10 years ago
  47. d704ebd perf tools: tool->finished_round() doesn't need perf_session by Arnaldo Carvalho de Melo · 10 years ago
  48. b7b61cb perf ordered_events: Shorten function signatures by Arnaldo Carvalho de Melo · 10 years ago
  49. 99d348a perf kvm stat live: Mark events as (x86 only) in help output by Alexander Yarygin · 10 years ago
  50. f45d20f perf kvm: Print kvm specific --help output by Namhyung Kim · 10 years ago
  51. 673d659 perf kvm stat live: Enable events copying by Alexander Yarygin · 10 years ago
  52. 69e865c perf kvm: Use thread_{,_set}_priv helpers by Namhyung Kim · 10 years ago
  53. 1ca7226 perf kvm stat live: Use fdarray object instead of pollfd by Jiri Olsa · 10 years ago
  54. 0cae013 perf kvm stat live: Use perf_evlist__add_pollfd return fd position by Jiri Olsa · 10 years ago
  55. fe636ad perf kvm stat live: Fix perf_evlist__add_pollfd error handling by Jiri Olsa · 10 years ago
  56. 52e02834 perf tools: Modify error code for when perf_session__new() fails by Taeung Song · 10 years ago
  57. 1b85337 tools lib api: Adopt fdarray class from perf's evlist by Arnaldo Carvalho de Melo · 10 years ago
  58. 0a04c9e perf kvm stat live: Use perf_evlist__add_pollfd() instead of local equivalent by Arnaldo Carvalho de Melo · 10 years ago
  59. 1f3e5b5 perf kvm stat report: Unify the title bar output by Alexander Yarygin · 10 years ago
  60. f181957 perf kvm stat report: Enable the target.system_wide flag by Alexander Yarygin · 10 years ago
  61. 3ae4a76 perf kvm stat report: Save pid string in opts.target.pid by Alexander Yarygin · 10 years ago
  62. f9f33fd perf kvm: Use strerror_r instead of strerror by Masami Hiramatsu · 10 years ago
  63. 0a7e6d1 perf tools: Check recorded kernel version when finding vmlinux by Namhyung Kim · 10 years ago
  64. 14d37f3 perf kvm: Move call to symbol__init() after creating session by Namhyung Kim · 10 years ago
  65. d5b4130 perf kvm: Fix stdin handling for 'kvm stat live' command by Jiri Olsa · 10 years ago
  66. d40b4a1 perf tools: Flush ordered events in case of allocation failure by Jiri Olsa · 10 years ago
  67. 37e39aa perf tools: Rename ordered_samples struct to ordered_events by Jiri Olsa · 10 years ago
  68. 0a8cb85 perf tools: Rename ordered_samples bool to ordered_events by Jiri Olsa · 10 years ago
  69. b048a24 perf kvm stat: Properly show submicrosecond times by Christian Borntraeger · 10 years ago
  70. 3be8e2a perf kvm: Add stat support on s390 by Alexander Yarygin · 10 years ago
  71. 54c801f perf kvm: Add skip_event() for --duration option by Alexander Yarygin · 10 years ago
  72. 9daa812 perf kvm: Move arch specific code into arch/ by Alexander Yarygin · 10 years ago
  73. 44b3802 perf kvm: Use defines of kvm events by Alexander Yarygin · 10 years ago
  74. 65c647a perf kvm: Refactoring of cpu_isa_config() by Alexander Yarygin · 10 years ago
  75. df74c13 perf kvm: Simplify exit reasons tables definitions by Alexander Yarygin · 10 years ago
  76. da50ad6 perf kvm: Introduce HAVE_KVM_STAT_SUPPORT flag by Alexander Yarygin · 10 years ago
  77. acb61fc perf kvm: Fix 'Min time' counting in report command by Alexander Yarygin · 11 years ago
  78. 09a71b9 perf kvm: introduce --list-cmds for use by scripts by Ramkumar Ramachandra · 11 years ago
  79. 0050f7a perf evlist: Introduce evlist__for_each() & friends by Arnaldo Carvalho de Melo · 11 years ago
  80. 03ad974 perf evlist: Move destruction of maps to evlist destructor by Arnaldo Carvalho de Melo · 11 years ago
  81. f538565 perf tools: No need to test against NULL before calling free() by Arnaldo Carvalho de Melo · 11 years ago
  82. b400679 perf tools: Rename 'perf_record_opts' to 'record_opts by Arnaldo Carvalho de Melo · 11 years ago
  83. 553873e tools/: Convert to new topic libraries by Borislav Petkov · 11 years ago
  84. e1a2b17 perf kvm: Move code to generate filename for perf-kvm to function. by Dongsheng Yang · 11 years ago
  85. 476b3a8 perf kvm: Fix bug in 'stat report' by Dongsheng Yang · 11 years ago
  86. 100b907 perf kvm: Introduce option -v for perf kvm command. by Dongsheng Yang · 11 years ago
  87. 602ad87 perf target: Shorten perf_target__ to target__ by Arnaldo Carvalho de Melo · 11 years ago
  88. a33fbd5 perf machine: Simplify synthesize_threads method by Arnaldo Carvalho de Melo · 11 years ago
  89. 58d925d perf machine: Introduce synthesize_threads method out of open coded equivalent by Arnaldo Carvalho de Melo · 11 years ago
  90. 62605dc50 perf record: Synthesize non-exec MMAP records when --data used by Arnaldo Carvalho de Melo · 11 years ago
  91. 87419c9 perf kvm: Disable live command if timerfd is not supported by David Ahern · 11 years ago
  92. aac8985 Merge branch 'perf/urgent' into perf/core by Ingo Molnar · 11 years ago
  93. 8e50d38 perf tools: Fixup mmap event consumption by Zhouyi Zhou · 11 years ago
  94. f5fc1412 perf tools: Add data object to handle perf data file by Jiri Olsa · 11 years ago
  95. 994a1f7 perf tools: Check mmap pages value early by Jiri Olsa · 11 years ago
  96. e71aa28 perf kvm: Fix sample_type manipulation by Adrian Hunter · 11 years ago
  97. 314add6 perf tools: change machine__findnew_thread() to set thread pid by Adrian Hunter · 11 years ago
  98. fe32ee0 perf kvm: Remove force option to cmd_record by David Ahern · 11 years ago
  99. 70f7b4a perf kvm: Option to print events that exceed a duration by David Ahern · 11 years ago
  100. 2e73f00 perf kvm stat report: Add option to analyze specific VM by David Ahern · 11 years ago