summaryrefslogtreecommitdiff
path: root/tools/perf/builtin-record.c
AgeCommit message (Expand)Author
2025-05-28perf record: Fix incorrect --user-regs commentsDapeng Mi
2025-05-16perf record: Add 8-byte aligned event type PERF_RECORD_COMPRESSED2Chun-Tse Shao
2025-05-14perf evlist: Make uniquifying counter names consistentIan Rogers
2025-05-08perf evlist: Refactor evlist__scnprintf_evsels()Ian Rogers
2025-05-05perf record --off-cpu: Add --off-cpu-thresh optionHoward Chu
2025-05-05perf record --off-cpu: Parse off-cpu eventHoward Chu
2025-05-02perf record: Add --sample-mem-info optionNamhyung Kim
2025-03-02perf tools: Skip BPF sideband event for userspace profilingNamhyung Kim
2025-02-18perf report: Add --latency flagDmitry Vyukov
2025-02-12perf sample: Make user_regs and intr_regs optionalIan Rogers
2024-12-18perf tools: Parse aux-actionAdrian Hunter
2024-12-09perf trace-event: Always build trace-event-info.cIan Rogers
2024-10-22perf record: Just use "cycles:P" as the default eventNamhyung Kim
2024-08-19perf record: Fix sample cgroup & namespace trackingNamhyung Kim
2024-08-12perf record: Use perf_tool__init()Ian Rogers
2024-08-12perf tool: Constify tool pointersIan Rogers
2024-08-01perf record: Add --setup-filter optionNamhyung Kim
2024-08-01perf record: Fix a potential error handling issueNamhyung Kim
2024-08-01perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare()Namhyung Kim
2024-07-12perf record: Fix memset out-of-range errorHaoze Xie
2024-06-13perf record: Ensure space for lost samplesIan Rogers
2024-04-26perf record: Fix comment misspellingsHoward Chu
2024-04-12perf dsos: Attempt to better abstract DSOs internalsIan Rogers
2024-04-12perf record: Fix debug message placement for test consumptionAdrian Hunter
2024-03-21perf record: Delete session after stopping sideband threadIan Rogers
2024-02-12Merge branch 'perf-tools' into perf-tools-nextNamhyung Kim
2024-02-07perf record: Display data size on pipe modeNamhyung Kim
2024-01-26perf tools: Fix calloc() arguments to address error introduced in gcc-14Sun Haiyong
2024-01-22perf data: Minor code style alignment cleanupYang Jihong
2024-01-22perf record: Check conflict between '--timestamp-filename' option and pipe mo...Yang Jihong
2024-01-22perf record: Fix possible incorrect free in record__switch_output()Yang Jihong
2024-01-03perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES eventIan Rogers
2023-12-14perf top: Uniform the event name for the hybrid machineKan Liang
2023-12-12libperf cpumap: Add for_each_cpu() that skips the "any CPU" caseIan Rogers
2023-12-06perf record: Be lazier in allocating lost samples bufferIan Rogers
2023-12-06perf evsel: Fallback to "task-clock" when not system wideIan Rogers
2023-11-28perf mmap: Lazily initialize zstd streams to save memory when not using itIan Rogers
2023-11-09perf record: Lazy load kernel symbolsIan Rogers
2023-09-12perf record: Track sideband events for all CPUs when tracing selected CPUsYang Jihong
2023-09-12perf record: Move setting tracking events before record__init_thread_masks()Yang Jihong
2023-09-12perf evlist: Add evlist__findnew_tracking_event() helperYang Jihong
2023-08-15perf parse-events: Remove BPF event supportIan Rogers
2023-05-27perf pmus: Remove perf_pmus__has_hybridIan Rogers
2023-05-27perf pmu: Separate pmu and pmusIan Rogers
2023-05-27perf pmu: Remove perf_pmu__hybrid_pmus listIan Rogers
2023-05-27perf evlist: Reduce scope of evlist__has_hybridIan Rogers
2023-05-27perf evlist: Remove __evlist__add_defaultIan Rogers
2023-05-27perf tools: Warn if no user requested CPUs match PMU's CPUsIan Rogers
2023-05-27perf target: Remove unused hybrid valueIan Rogers
2023-05-15perf parse-events: Add pmu filterIan Rogers