| Commit message (Expand) | Author | Age | Files | Lines |
* | perf tests: Add hybrid cases for 'Parse event definition strings' test | Jin Yao | 2021-04-29 | 1 | -0/+171 |
* | perf tools: Fix various typos in comments | Ingo Molnar | 2021-03-23 | 1 | -1/+1 |
* | perf evlist: Use the right prefix for 'struct evlist' event attribute config ... | Arnaldo Carvalho de Melo | 2020-11-30 | 1 | -6/+4 |
* | perf tools: Add support for exclusive groups/events | Andi Kleen | 2020-10-14 | 1 | -1/+57 |
* | perf parse-events: Set exclude_guest=1 for user-space counting | Jin Yao | 2020-09-01 | 1 | -2/+2 |
* | perf tools: Fix term parsing for raw syntax | Jiri Olsa | 2020-07-30 | 1 | -1/+36 |
* | perf tools: Allow r0x<HEX> event syntax | Jiri Olsa | 2020-07-30 | 1 | -0/+5 |
* | perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() | Arnaldo Carvalho de Melo | 2020-05-05 | 1 | -22/+22 |
* | perf evsel: Rename perf_evsel__{prev,next}() to evsel__{prev,next}() | Arnaldo Carvalho de Melo | 2020-05-05 | 1 | -26/+26 |
* | perf evsel: Rename perf_evsel__is_*() to evsel__is*() | Arnaldo Carvalho de Melo | 2020-05-05 | 1 | -14/+14 |
* | perf evsel: Rename *perf_evsel__*name() to *evsel__*name() | Arnaldo Carvalho de Melo | 2020-05-05 | 1 | -7/+7 |
* | perf parser: Add support to specify rXXX event with pmu | Jiri Olsa | 2020-04-18 | 1 | -1/+16 |
* | perf parse: Report initial event parsing error | Ian Rogers | 2019-11-18 | 1 | -1/+2 |
* | libperf: Add perf_evlist__first()/last() functions | Jiri Olsa | 2019-09-25 | 1 | -58/+58 |
* | perf tools: Remove util.h from where it is not needed | Arnaldo Carvalho de Melo | 2019-09-20 | 1 | -1/+0 |
* | perf auxtrace: Uninline functions that touch perf_session | Arnaldo Carvalho de Melo | 2019-09-01 | 1 | -0/+1 |
* | libperf: Move nr_members from perf's evsel to libperf's perf_evsel | Jiri Olsa | 2019-07-29 | 1 | -11/+11 |
* | libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel | Jiri Olsa | 2019-07-29 | 1 | -436/+436 |
* | libperf: Add nr_entries to struct perf_evlist | Jiri Olsa | 2019-07-29 | 1 | -38/+38 |
* | perf evlist: Rename perf_evlist__delete() to evlist__delete() | Jiri Olsa | 2019-07-29 | 1 | -1/+1 |
* | perf evlist: Rename perf_evlist__new() to evlist__new() | Jiri Olsa | 2019-07-29 | 1 | -1/+1 |
* | perf evlist: Rename struct perf_evlist to struct evlist | Jiri Olsa | 2019-07-29 | 1 | -63/+63 |
* | perf evsel: Rename struct perf_evsel to struct evsel | Jiri Olsa | 2019-07-29 | 1 | -60/+60 |
* | perf test 6: Fix missing kvm module load for s390 | Thomas Richter | 2019-06-10 | 1 | -0/+27 |
* | perf tools: Fix legacy events symbol separator parsing | Jiri Olsa | 2019-02-14 | 1 | -0/+30 |
* | perf tests: Fix complex event name parsing | Sandipan Das | 2018-07-31 | 1 | -1/+1 |
* | perf tests: Check that complex event name is parsed correctly | Alexey Budankov | 2018-07-24 | 1 | -0/+18 |
* | perf tests: Add valid callback for parse-events test | Jiri Olsa | 2018-06-25 | 1 | -2/+15 |
* | perf tests: Add event parsing error handling to parse events test | Jiri Olsa | 2018-06-25 | 1 | -3/+5 |
* | perf evsel: Add has_callchain() helper to make code more compact/clear | Arnaldo Carvalho de Melo | 2018-06-05 | 1 | -2/+2 |
* | tools lib api fs tracing_path: Introduce opendir() method | Arnaldo Carvalho de Melo | 2018-05-17 | 1 | -1/+1 |
* | perf parse-events: Use get/put_events_file() | Arnaldo Carvalho de Melo | 2018-05-17 | 1 | -3/+4 |
* | perf tests parse-events: Add intel_pt parse test | Arnaldo Carvalho de Melo | 2018-05-15 | 1 | -0/+13 |
* | perf perf: Remove duplicate includes | Pravin Shedge | 2017-12-27 | 1 | -1/+0 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | perf test: Add 'struct test *' to the test functions | Arnaldo Carvalho de Melo | 2017-08-11 | 1 | -1/+1 |
* | perf tools: Remove warning() | Arnaldo Carvalho de Melo | 2017-06-27 | 1 | -13/+0 |
* | perf tools: Remove string.h, unistd.h and sys/stat.h from util.h | Arnaldo Carvalho de Melo | 2017-04-24 | 1 | -0/+3 |
* | perf tools: Remove include dirent.h from util.h | Arnaldo Carvalho de Melo | 2017-04-19 | 1 | -0/+1 |
* | perf tools: Use api/fs/tracing_path.h where needed | Arnaldo Carvalho de Melo | 2017-04-19 | 1 | -0/+1 |
* | perf tools: Include errno.h where needed | Arnaldo Carvalho de Melo | 2017-04-19 | 1 | -0/+1 |
* | perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is used | Arnaldo Carvalho de Melo | 2017-04-19 | 1 | -1/+1 |
* | perf utils: Check verbose flag properly | Namhyung Kim | 2017-02-20 | 1 | -1/+1 |
* | perf tests: Avoid possible truncation with dirent->d_name + snprintf | Arnaldo Carvalho de Melo | 2017-02-09 | 1 | -5/+3 |
* | perf evlist: Rename for_each() macros to for_each_entry() | Arnaldo Carvalho de Melo | 2016-06-23 | 1 | -2/+2 |
* | perf test: Ignore .scale and other special files | Andi Kleen | 2016-06-06 | 1 | -2/+2 |
* | perf tools: Enable config and setting names for legacy cache events | Wang Nan | 2016-02-19 | 1 | -0/+12 |
* | perf tools: Enable config raw and numeric events | Wang Nan | 2016-02-19 | 1 | -0/+40 |
* | perf tools: Use perf_event_terms__purge() for non-malloced terms | Arnaldo Carvalho de Melo | 2016-02-12 | 1 | -1/+1 |
* | perf tests: Pass the subtest index to each test routine | Arnaldo Carvalho de Melo | 2015-11-19 | 1 | -1/+1 |