summaryrefslogtreecommitdiff
path: root/tools/perf/builtin-record.c
AgeCommit message (Expand)AuthorFilesLines
2026-04-09perf data: Clean up use_stdio and structuresIan Rogers1-5/+7
2026-04-09perf tools: Use calloc() where applicableArnaldo Carvalho de Melo1-5/+5
2026-04-02libperf cpumap: Make index and nr types unsignedIan Rogers1-1/+1
2026-03-20perf evlist: Improve default event for s390Ian Rogers1-7/+11
2026-03-20perf callchain: Refactor callchain option parsingIan Rogers1-50/+15
2026-03-14perf record: Remove unused cpu-set-sched.hIan Rogers1-1/+0
2026-02-06perf record: Make logs more readable for event open failuresLeo Yan1-0/+1
2026-01-20perf record: Disable inline frames when marking build IDsIan Rogers1-1/+2
2026-01-14perf tools: Switch printf("...%s", strerror(errno)) to printf("...%m")Ian Rogers1-14/+10
2025-12-17perf record: Split --data-mmap optionNamhyung Kim1-6/+13
2025-11-14perf build: Remove NO_AUXTRACE build optionIan Rogers1-36/+0
2025-11-07perf record: Make sure to update build-ID cacheNamhyung Kim1-15/+15
2025-10-31perf record: skip synthesize event when open evsel failedShuai Xue1-1/+1
2025-10-15perf record: Use evlist__new_default when no events specifiedIan Rogers1-2/+6
2025-10-15perf record: Skip don't fail for events that don't openIan Rogers1-5/+80
2025-10-03perf stat: Refactor retry/skip/fatal error handlingIan Rogers1-2/+0
2025-07-25perf auxtrace: Pass perf_env from session through to mmap readIan Rogers1-2/+6
2025-07-25perf session: Add accessor for session->header.envIan Rogers1-10/+12
2025-07-25perf record: Make --buildid-mmap the defaultIan Rogers1-12/+22
2025-06-21perf record: collect BPF metadata from new programsBlake Jones1-0/+10
2025-06-09perf record: Switch user option to use BPF filterIan Rogers1-11/+16
2025-05-28perf record: Fix incorrect --user-regs commentsDapeng Mi1-1/+1
2025-05-16perf record: Add 8-byte aligned event type PERF_RECORD_COMPRESSED2Chun-Tse Shao1-5/+18
2025-05-14perf evlist: Make uniquifying counter names consistentIan Rogers1-1/+6
2025-05-08perf evlist: Refactor evlist__scnprintf_evsels()Ian Rogers1-3/+6
2025-05-06perf record --off-cpu: Add --off-cpu-thresh optionHoward Chu1-0/+26
2025-05-06perf record --off-cpu: Parse off-cpu eventHoward Chu1-0/+7
2025-05-02perf record: Add --sample-mem-info optionNamhyung Kim1-0/+6
2025-03-02perf tools: Skip BPF sideband event for userspace profilingNamhyung Kim1-0/+3
2025-02-19perf report: Add --latency flagDmitry Vyukov1-0/+20
2025-02-13perf sample: Make user_regs and intr_regs optionalIan Rogers1-1/+3
2024-12-18perf tools: Parse aux-actionAdrian Hunter1-1/+3
2024-12-09perf trace-event: Always build trace-event-info.cIan Rogers1-2/+0
2024-10-22perf record: Just use "cycles:P" as the default eventNamhyung Kim1-3/+1
2024-08-19perf record: Fix sample cgroup & namespace trackingNamhyung Kim1-6/+3
2024-08-13perf record: Use perf_tool__init()Ian Rogers1-13/+20
2024-08-13perf tool: Constify tool pointersIan Rogers1-7/+7
2024-08-01perf record: Add --setup-filter optionNamhyung Kim1-0/+15
2024-08-01perf record: Fix a potential error handling issueNamhyung Kim1-3/+3
2024-08-01perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare()Namhyung Kim1-1/+1
2024-07-12perf record: Fix memset out-of-range errorHaoze Xie1-2/+2
2024-06-14perf record: Ensure space for lost samplesIan Rogers1-25/+9
2024-04-27perf record: Fix comment misspellingsHoward Chu1-2/+2
2024-04-12perf dsos: Attempt to better abstract DSOs internalsIan Rogers1-1/+1
2024-04-12perf record: Fix debug message placement for test consumptionAdrian Hunter1-2/+2
2024-03-21perf record: Delete session after stopping sideband threadIan Rogers1-2/+2
2024-02-12Merge branch 'perf-tools' into perf-tools-nextNamhyung Kim1-2/+2
2024-02-07perf record: Display data size on pipe modeNamhyung Kim1-1/+4
2024-01-26perf tools: Fix calloc() arguments to address error introduced in gcc-14Sun Haiyong1-2/+2
2024-01-22perf data: Minor code style alignment cleanupYang Jihong1-3/+4