Age | Commit message (Expand) | Author | Files | Lines |
2019-09-25 | libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' | Jiri Olsa | 1 | -1/+1 |
2019-09-20 | perf tools: Move event synthesizing routines to separate .c file | Arnaldo Carvalho de Melo | 1 | -0/+1 |
2019-09-20 | perf tools: Remove util.h from where it is not needed | Arnaldo Carvalho de Melo | 1 | -1/+0 |
2019-08-31 | perf symbols: Move mem_info and branch_info out of symbol.h | Arnaldo Carvalho de Melo | 1 | -0/+2 |
2019-08-31 | perf auxtrace: Uninline functions that touch perf_session | Arnaldo Carvalho de Melo | 1 | -0/+1 |
2019-08-31 | perf tools: Remove needless thread_map.h include directives | Arnaldo Carvalho de Melo | 1 | -1/+0 |
2019-08-31 | perf dsos: Move the dsos struct and its methods to separate source files | Arnaldo Carvalho de Melo | 1 | -0/+2 |
2019-08-29 | libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix | Jiri Olsa | 1 | -1/+1 |
2019-08-29 | libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/e... | Jiri Olsa | 1 | -1/+1 |
2019-08-20 | perf cs-etm: Support sample flags 'insn' and 'insnlen' | Leo Yan | 1 | -1/+34 |
2019-07-29 | libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel | Jiri Olsa | 1 | -10/+10 |
2019-07-29 | perf evlist: Rename struct perf_evlist to struct evlist | Jiri Olsa | 1 | -2/+2 |
2019-07-29 | perf evsel: Rename struct perf_evsel to struct evsel | Jiri Olsa | 1 | -2/+2 |
2019-07-11 | perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() | YueHaibing | 1 | -3/+7 |
2019-07-11 | perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__process_auxtrace_info | YueHaibing | 1 | -1/+1 |
2019-07-09 | perf cs-etm: Fix potential NULL pointer dereference found by the smatch | Leo Yan | 1 | -1/+1 |
2019-07-09 | perf tools: Use zfree() where applicable | Arnaldo Carvalho de Melo | 1 | -3/+2 |
2019-07-09 | tools lib: Adopt zalloc()/zfree() from tools/perf | Arnaldo Carvalho de Melo | 1 | -0/+1 |
2019-06-10 | perf cs-etm: Add support for CPU-wide trace scenarios | Mathieu Poirier | 1 | -8/+246 |
2019-06-10 | perf cs-etm: Add notion of time to decoding code | Mathieu Poirier | 1 | -0/+19 |
2019-06-10 | perf cs-etm: Linking PE contextID with perf thread mechanic | Mathieu Poirier | 1 | -6/+26 |
2019-06-10 | perf cs-etm: Add support for multiple traceID queues | Mathieu Poirier | 1 | -24/+107 |
2019-06-10 | perf cs-etm: Use traceID aware memory callback API | Mathieu Poirier | 1 | -13/+28 |
2019-06-10 | perf cs-etm: Move tid/pid to traceid_queue | Mathieu Poirier | 1 | -18/+26 |
2019-06-10 | perf cs-etm: Move thread to traceid_queue | Mathieu Poirier | 1 | -7/+10 |
2019-06-10 | perf cs-etm: Get rid of unused cpu in struct cs_etm_queue | Mathieu Poirier | 1 | -6/+1 |
2019-06-10 | perf cs-etm: Introduce the concept of trace ID queues | Mathieu Poirier | 1 | -141/+219 |
2019-06-10 | perf cs-etm: Fix indentation in function cs_etm__process_decoder_queue() | Mathieu Poirier | 1 | -54/+54 |
2019-06-10 | perf cs-etm: Move packet queue out of decoder structure | Mathieu Poirier | 1 | -1/+36 |
2019-06-10 | perf cs-etm: Add handling of switch-CPU-wide events | Mathieu Poirier | 1 | -0/+38 |
2019-06-10 | perf cs-etm: Add handling of itrace start events | Mathieu Poirier | 1 | -0/+26 |
2019-05-02 | perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet | Leo Yan | 1 | -5/+3 |
2019-05-02 | perf cs-etm: Don't check cs_etm_queue::prev_packet validity | Leo Yan | 1 | -5/+1 |
2019-02-14 | perf cs-etm: Modularize auxtrace_buffer fetch function | Mathieu Poirier | 1 | -12/+29 |
2019-02-14 | perf cs-etm: Modularize main packet processing loop | Mathieu Poirier | 1 | -57/+72 |
2019-02-14 | perf cs-etm: Modularize main decoder function | Mathieu Poirier | 1 | -12/+29 |
2019-02-14 | perf cs-etm: Make cs_etm__run_decoder() queue independent | Mathieu Poirier | 1 | -26/+26 |
2019-02-14 | perf cs-etm: Rethink kernel address initialisation | Mathieu Poirier | 1 | -4/+3 |
2019-02-14 | perf cs-etm: Cleaning up function cs_etm__alloc_queue() | Mathieu Poirier | 1 | -21/+16 |
2019-02-14 | perf cs-etm: Fix erroneous comment | Mathieu Poirier | 1 | -1/+1 |
2019-02-14 | perf cs-etm: Introducing function cs_etm__init_trace_params() | Mathieu Poirier | 1 | -56/+56 |
2019-02-14 | perf cs-etm: Fix memory leak in error path | Mathieu Poirier | 1 | -7/+13 |
2019-02-14 | perf cs-etm: Introducing function cs_etm_decoder__init_dparams() | Mathieu Poirier | 1 | -13/+28 |
2019-02-14 | perf cs-etm: Fix wrong return values in error path | Mathieu Poirier | 1 | -2/+2 |
2019-02-14 | perf cs-etm: Remove unused structure field "time" and "timestamp" | Mathieu Poirier | 1 | -8/+4 |
2019-02-14 | perf cs-etm: Remove unused structure field "state" | Mathieu Poirier | 1 | -1/+0 |
2019-02-14 | perf cs-etm: Add proper header file for symbols | Mathieu Poirier | 1 | -0/+1 |
2019-02-06 | perf cs-etm: Set sample flags for exception return packet | Leo Yan | 1 | -0/+44 |
2019-02-06 | perf cs-etm: Set sample flags for exception packet | Leo Yan | 1 | -0/+215 |
2019-02-06 | perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata | Leo Yan | 1 | -6/+20 |