summaryrefslogtreecommitdiffstats
path: root/tools/lib/perf
Commit message (Expand)AuthorAgeFilesLines
* libperf rc_check: Add RC_CHK_EQUALIan Rogers2023-10-251-0/+7
* libperf rc_check: Make implicit enabling work for GCCIan Rogers2023-10-251-1/+5
* perf evlist: Add perf_evlist__go_system_wide() helperYang Jihong2023-09-122-0/+11
* libperf: Get rid of attr.id fieldNamhyung Kim2023-08-291-1/+7
* libperf: Add perf_record_header_attr_id()Namhyung Kim2023-08-291-0/+4
* libperf: Implement riscv mmap supportAlexandre Ghiti2023-08-161-0/+66
* perf evlist: Propagate user CPU maps intersecting core PMU mapsIan Rogers2023-05-272-8/+23
* perf evsel: Add is_pmu_core inorder to interpret own_cpusIan Rogers2023-05-271-0/+9
* libperf cpumap: Add "any CPU"/dummy test functionIan Rogers2023-05-272-0/+15
* perf cpumap: Add equal functionIan Rogers2023-05-272-0/+23
* perf cpumap: Add internal nr and cpu accessorsIan Rogers2023-05-271-29/+45
* perf cpumap: Add intersect functionIan Rogers2023-05-262-0/+37
* perf stat record: Save cache level informationK Prateek Nayak2023-05-231-1/+2
* perf stat: Setup the foundation to allow aggregation based on cache topologyK Prateek Nayak2023-05-231-0/+5
* libperf rc_check: Enable implicitly with sanitizersIan Rogers2023-04-201-0/+8
* perf cpumap: Add reference count checkingIan Rogers2023-04-173-42/+50
* libperf: Add reference count checking macrosIan Rogers2023-04-171-0/+94
* libperf: Add perf_cpu_map__refcnt() interanl accessor to use in the maps testArnaldo Carvalho de Melo2023-04-172-3/+7
* libperf: Add a perf_cpu_map__set_nr() available as an internal function for t...Arnaldo Carvalho de Melo2023-04-122-0/+7
* libperf: Make perf_cpu_map__alloc() available as an internal function for too...Ian Rogers2023-04-122-1/+2
* perf record: Record dropped sample countNamhyung Kim2023-03-151-0/+2
* perf evlist: Remove nr_groupsIan Rogers2023-03-133-2/+18
* libperf evlist: Avoid a use of evsel idxIan Rogers2023-03-131-7/+6
* libperf: Fix install_pkgconfig targetAlexander Gordeev2022-12-161-1/+1
* tools lib perf: Add dependency test to install_headersIan Rogers2022-12-141-21/+22
* tools lib perf: Make install_headers clearerIan Rogers2022-11-201-1/+1
* libperf: Add missing 'struct perf_cpu_map' forward declaration to perf/cpumap.hArnaldo Carvalho de Melo2022-11-161-0/+2
* libperf: Remove recursive perf/cpumap.h include from perf/cpumap.hArnaldo Carvalho de Melo2022-11-161-1/+0
* tools lib perf: Add missing install headersIan Rogers2022-11-161-1/+9
* libperf: Do not include non-UAPI linux/compiler.h headerArnaldo Carvalho de Melo2022-10-141-3/+2
* perf tools: Remove special handling of system-wide evselNamhyung Kim2022-10-061-3/+0
* libperf: Propagate maps only if necessaryNamhyung Kim2022-10-062-7/+5
* libperf: Populate system-wide evsel mapsNamhyung Kim2022-10-061-6/+9
* perf tools: Add debug messages and comments for testingAdrian Hunter2022-10-041-0/+2
* perf cpumap: Add range data encodingIan Rogers2022-10-041-0/+14
* perf events: Prefer union over variable length arrayIan Rogers2022-10-041-1/+10
* kallsyms: increase maximum kernel symbol length to 512Miguel Ojeda2022-09-281-1/+1
* libperf evlist: Fix polling of system-wide eventsAdrian Hunter2022-09-211-2/+3
* libperf evlist: Fix per-thread mmaps for multi-threaded targetsAdrian Hunter2022-09-081-0/+50
* libperf: Add a test case for read formatsNamhyung Kim2022-08-191-0/+161
* libperf: Handle read format in perf_evsel__read()Namhyung Kim2022-08-193-3/+83
* perf cpumap: Fix alignment for masks in event encodingIan Rogers2022-08-191-4/+43
* perf cpumap: Const map for max()Ian Rogers2022-08-192-2/+2
* perf auxtrace: Add machine_pid and vcpu to auxtrace_errorAdrian Hunter2022-07-201-0/+2
* perf tools: Add machine_pid and vcpu to id_indexAdrian Hunter2022-07-202-0/+9
* perf record: Add finished init eventAdrian Hunter2022-06-231-0/+1
* libperf evsel: Open shouldn't leak fd on failureIan Rogers2022-06-191-5/+12
* perf tools: Allow system-wide events to keep their own threadsAdrian Hunter2022-05-261-2/+5
* perf tools: Allow system-wide events to keep their own CPUsAdrian Hunter2022-05-261-6/+5
* libperf evsel: Add comments for booleansAdrian Hunter2022-05-261-0/+10