aboutsummaryrefslogtreecommitdiff
path: root/tools/perf
AgeCommit message (Expand)AuthorFilesLines
2024-08-13perf Document: Add TPEBS (Timed PEBS(Precise Event-Based Sampling)) to DocumentsWeilin Wang2-0/+31
2024-08-13perf stat: Add command line option for enabling TPEBS recordingWeilin Wang2-0/+12
2024-08-13perf vendor events intel: Add MTL metric JSON filesWeilin Wang2-0/+2677
2024-08-13perf stat: Fork and launch 'perf record' when 'perf stat' needs to get retire...Weilin Wang8-2/+564
2024-08-12perf data: Allow to use given fd in data->file.fdWeilin Wang1-1/+6
2024-08-12perf parse-events: Add a retirement latency modifierIan Rogers4-1/+6
2024-08-12perf session: Constify toolIan Rogers2-4/+4
2024-08-12perf tool: Remove perf_tool__fill_defaults()Ian Rogers3-96/+0
2024-08-12perf kwork: Use perf_tool__init()Ian Rogers1-6/+5
2024-08-12perf test event_update: Ensure tools is initializedIan Rogers1-0/+1
2024-08-12perf data convert ctf: Use perf_tool__init()Ian Rogers1-16/+14
2024-08-12perf data convert json: Use perf_tool__init()Ian Rogers1-23/+20
2024-08-12perf diff: Use perf_tool__init()Ian Rogers1-15/+13
2024-08-12perf timechart: Use perf_tool__init()Ian Rogers1-9/+8
2024-08-12perf mem: Use perf_tool__init()Ian Rogers1-16/+17
2024-08-12perf sched: Use perf_tool__init()Ian Rogers1-9/+7
2024-08-12perf annotate: Use perf_tool__init()Ian Rogers1-22/+20
2024-08-12perf stat: Use perf_tool__init()Ian Rogers1-9/+9
2024-08-12perf report: Use perf_tool__init()Ian Rogers1-28/+27
2024-08-12perf inject: Use perf_tool__init()Ian Rogers1-48/+43
2024-08-12perf script: Use perf_tool__init()Ian Rogers1-35/+30
2024-08-12perf c2c: Use perf_tool__init()Ian Rogers1-18/+13
2024-08-12perf record: Use perf_tool__init()Ian Rogers3-18/+31
2024-08-12perf evlist: Use perf_tool__init()Ian Rogers1-5/+5
2024-08-12perf lock: Use perf_tool__init()Ian Rogers1-19/+18
2024-08-12perf kvm: Use perf_tool__init()Ian Rogers1-9/+6
2024-08-12perf buildid-list: Use perf_tool__initIan Rogers5-35/+35
2024-08-12perf kmem: Use perf_tool__initIan Rogers1-9/+8
2024-08-12perf tool: Add perf_tool__init()Ian Rogers2-0/+59
2024-08-12perf tool: Move fill defaults into tool.cIan Rogers5-311/+331
2024-08-12perf tool: Constify tool pointersIan Rogers49-316/+314
2024-08-12perf s390-cpumsf: Remove unused structIan Rogers1-5/+0
2024-08-12perf auxtrace: Remove dummy toolsIan Rogers6-123/+41
2024-08-12perf inject: Fix leader sampling inserting additional samplesIan Rogers3-0/+5
2024-08-12perf annotate-data: Show first-level children by default in TUINamhyung Kim1-2/+10
2024-08-12perf annotate-data: Implement folding in TUI browserNamhyung Kim1-6/+92
2024-08-12perf annotate-data: Support folding in TUI browserNamhyung Kim1-23/+212
2024-08-12perf vendor events: SKX, CLX, SNR uncore cache event fixesIan Rogers3-117/+60
2024-08-12perf lock contention: Change stack_id type to s32Namhyung Kim2-2/+3
2024-08-12perf annotate-data: Fix a buffer overflow in TUI browserNamhyung Kim1-1/+2
2024-08-12perf docs: Refine the description for the buffer sizeLeo Yan4-11/+12
2024-08-12perf script: add --addr2line optionMartin Liška3-1/+6
2024-08-12perf tests pmu: Initialize all fields of test_pmu variableArnaldo Carvalho de Melo1-3/+3
2024-08-09perf daemon: Fix the build on 32-bit architecturesArnaldo Carvalho de Melo1-4/+5
2024-08-09perf annotate-data: Support --skip-empty optionNamhyung Kim2-29/+45
2024-08-09perf annotate: Fix --group behavior when leader has no samplesNamhyung Kim1-2/+12
2024-08-09perf tools: Create source symlink in perf object dirAndi Kleen1-0/+2
2024-08-09perf debuginfo: Fix the build with !HAVE_DWARF_SUPPORTArnaldo Carvalho de Melo1-0/+2
2024-08-09perf script python: Add the 'ins_lat' field to event handlerZixian Cai1-1/+4
2024-08-08perf test shell lbr: Support hybrid x86 systems tooArnaldo Carvalho de Melo1-1/+1