summaryrefslogtreecommitdiffstats
path: root/tools/perf/builtin-mem.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* perf mem: Fix the wrong reference in parse_record_events()Kan Liang2024-09-061-1/+1
* perf mem: Fix missed p-core mem events on ADL and RPLKan Liang2024-09-061-11/+6
* perf mem: Check mem_events for all eligible PMUsKan Liang2024-09-061-1/+1
* libsubcmd: Don't free the usage stringAditya Gupta2024-09-041-0/+3
* perf mem: Use perf_tool__init()Ian Rogers2024-08-121-16/+17
* perf tool: Constify tool pointersIan Rogers2024-08-121-2/+2
* perf mem: Add -T/--data-type option to report subcommandNamhyung Kim2024-08-011-0/+9
* perf mem: Add -s/--sort optionNamhyung Kim2024-08-011-2/+9
* perf mem: Rework command option handlingNamhyung Kim2024-08-011-34/+45
* perf mem: Free the allocated sort string, fixing a leakNamhyung Kim2024-08-011-0/+1
* perf dso: Add reference count checking and accessor functionsIan Rogers2024-05-061-2/+2
* perf mem: Clean up perf_pmus__num_mem_pmus()Kan Liang2024-01-241-1/+1
* perf mem: Clean up perf_mem_events__record_args()Kan Liang2024-01-241-16/+2
* perf mem: Clean up perf_mem_events__ptr()Kan Liang2024-01-241-7/+21
* perf addr_location: Add init/exit/copy functionsIan Rogers2023-06-121-1/+3
* perf pmu: Separate pmu and pmusIan Rogers2023-05-271-2/+2
* perf mem: Avoid hybrid PMU listIan Rogers2023-05-271-5/+2
* perf util: Move input_name to utilIan Rogers2023-04-111-1/+1
* perf map: Add accessor for dsoIan Rogers2023-04-041-3/+7
* perf tools: Move 'struct perf_sample' to a separate header file to disentangl...Arnaldo Carvalho de Melo2022-10-311-0/+1
* perf mem: Fix -C option behavior for perf mem recordNamhyung Kim2022-10-141-0/+8
* perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE eventsRavi Bangoria2022-10-061-0/+1
* perf tools: Enhance the matching of sub-commands abbreviationsWei Li2022-03-261-2/+3
* perf tools: Remove repipe argument from perf_session__new()Namhyung Kim2021-08-021-2/+1
* perf mem: Fix wrong verbose output for recording eventsJin Yao2021-06-011-3/+5
* perf mem: Support record for hybrid platformJin Yao2021-06-011-17/+26
* perf tools: Support pmu prefix for mem-load eventJin Yao2021-06-011-2/+2
* perf tools: Support data block and addr blockKan Liang2021-02-081-1/+1
* perf mem: Support data page sizeKan Liang2021-01-201-1/+19
* perf mem: Clean up output formatKan Liang2021-01-201-55/+38
* perf mem: Factor out a function to generate sort orderKan Liang2020-12-191-14/+27
* perf mem: Support AUX traceLeo Yan2020-11-111-0/+13
* perf mem: Only initialize memory event for recordingLeo Yan2020-11-111-5/+5
* perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORELeo Yan2020-11-111-6/+18
* perf mem: Introduce weak function perf_mem_events__ptr()Leo Yan2020-11-111-7/+14
* perf c2c: Fix 'perf c2c record -e list' to show the default events usedIan Rogers2020-05-281-17/+7
* perf tools: Remove unneeded semicolonsZou Wei2020-04-301-1/+1
* perf session: Return error code for perf_session__new() function on failureMamatha Inamdar2019-09-201-2/+3
* perf symbols: Move mem_info and branch_info out of symbol.hArnaldo Carvalho de Melo2019-09-011-0/+1
* perf dsos: Move the dsos struct and its methods to separate source filesArnaldo Carvalho de Melo2019-09-011-0/+1
* perf evsel: Rename struct perf_evsel to struct evselJiri Olsa2019-07-291-1/+1
* perf data: Add global path holderJiri Olsa2019-02-221-5/+3
* pref tools: Add missing map.h includesArnaldo Carvalho de Melo2019-02-061-0/+1
* perf mem: Allow all record/report optionsAndi Kleen2018-04-181-2/+2
* Merge branch 'linus' into perf/core, to fix conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | perf tools: Add struct perf_data_fileJiri Olsa2017-10-301-3/+5
* | perf tools: Rename struct perf_data_file to perf_dataJiri Olsa2017-10-301-2/+2
* | perf tools: Fix leaking rec_argv in error casesMartin Kepplinger2017-09-181-0/+1
|/
* perf mem: Support physical addressKan Liang2017-09-011-26/+71