summaryrefslogtreecommitdiff
path: root/tools/perf/builtin-c2c.c
AgeCommit message (Expand)Author
2026-06-17perf c2c: Fix hist entry and format list leaks in c2c_he_free()Arnaldo Carvalho de Melo
2026-06-17perf c2c: Free format list entries when c2c_hists__init() failsArnaldo Carvalho de Melo
2026-06-17perf c2c: Free format list entries when releasing c2c hist entriesArnaldo Carvalho de Melo
2026-06-06perf c2c: Fix use-after-free in he__get_c2c_hists() error pathArnaldo Carvalho de Melo
2026-06-05perf c2c: Bounds-check CPU IDs in setup_nodes() topology loopArnaldo Carvalho de Melo
2026-06-05perf c2c: Bounds-check CPU and node IDs before bitmap and array accessArnaldo Carvalho de Melo
2026-06-03perf c2c: Use perf_env e_machine rather than archIan Rogers
2026-06-03perf tools: Include file offset and event type name in skip messagesArnaldo Carvalho de Melo
2026-05-20perf hist: Remove evsel parameter from inc samples functionsIan Rogers
2026-05-20perf callchain: Don't pass evsel and sampleIan Rogers
2026-05-20perf tool: Remove evsel from tool APIs that pass the sampleIan Rogers
2026-04-08perf tools: Use calloc() where applicableArnaldo Carvalho de Melo
2026-04-08perf tools: Make more global variables staticIan Rogers
2026-04-01libperf cpumap: Make index and nr types unsignedIan Rogers
2025-12-03perf c2c: Clean up some defensive gets and make asan cleanIan Rogers
2025-10-19perf c2c annotate: Start from the contention lineTianyou Li
2025-10-19perf c2c: Add annotation support to perf c2c reportTianyou Li
2025-07-25perf sort: Use perf_env to set arch sort keys and headerIan Rogers
2025-07-25perf session: Add accessor for session->header.envIan Rogers
2025-04-25perf hist: Set levels in output_field_add()Namhyung Kim
2025-03-10perf mem: Don't leak mem event namesIan Rogers
2024-09-06perf mem: Fix missed p-core mem events on ADL and RPLKan Liang
2024-09-06perf mem: Check mem_events for all eligible PMUsKan Liang
2024-08-12perf c2c: Use perf_tool__init()Ian Rogers
2024-08-12perf tool: Constify tool pointersIan Rogers
2024-05-07perf mem-info: Add reference count checkingIan Rogers
2024-05-07perf mem-info: Move mem-info out of mem-events and symbolIan Rogers
2024-03-21perf cpumap: Clean up use of perf_cpu_map__has_any_cpu_or_is_emptyIan Rogers
2024-03-21perf c2c: Fix a punctuationBhaskar Chowdhury
2024-01-24perf mem: Clean up perf_pmus__num_mem_pmus()Kan Liang
2024-01-24perf mem: Clean up perf_mem_events__record_args()Kan Liang
2024-01-24perf mem: Clean up perf_mem_events__ptr()Kan Liang
2023-12-12libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_...Ian Rogers
2023-06-12perf callchain: Use pthread keys for tls callchain_cursorIan Rogers
2023-06-12perf addr_location: Add init/exit/copy functionsIan Rogers
2023-06-12perf thread: Add accessor functions for threadIan Rogers
2023-05-27perf pmu: Separate pmu and pmusIan Rogers
2023-05-27perf mem: Avoid hybrid PMU listIan Rogers
2023-04-12perf c2c: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo
2023-04-10perf util: Move input_name to utilIan Rogers
2023-03-15perf hist: Add 'kvm_info' field in histograms entryLeo Yan
2023-02-16perf c2c: Add report option to show false sharing in adjacent cachelinesFeng Tang
2022-12-02perf tools: Use dedicated non-atomic clear/set bit helpersSean Christopherson
2022-10-06perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE eventsRavi Bangoria
2022-10-04perf c2c: Add helpers to get counts of loads or storesShang XiaoJing
2022-09-06perf c2c: Prevent potential memory leak in c2c_he_zalloc()Shang XiaoJing
2022-08-11perf c2c: Use 'peer' as default display for Arm64Leo Yan
2022-08-11perf c2c: Sort on peer snooping for load operationsLeo Yan
2022-08-11perf c2c: Refactor display stringLeo Yan
2022-08-11perf c2c: Refactor node headerLeo Yan