summaryrefslogtreecommitdiffstats
path: root/tools/perf
AgeCommit message (Expand)AuthorLines
2024-04-18perf probe-event: Un-hardcode sizeof(buf)Dima Kogan-2/+2
2024-04-18perf stat: Add new field in stat_config to enable hardware aware groupingWeilin Wang-0/+10
2024-04-18perf test shell arm_coresight: Increase buffer size for Coresight basic testsJames Clark-1/+1
2024-04-18perf genelf: Fix compiling with libelf on rv32Chen Pei-0/+3
2024-04-18perf vendor events arm64: AmpereOne/AmpereOneX: Mark L1D_CACHE_INVAL impacted...Ilkka Koskinen-2/+6
2024-04-18perf test bpf-counters: Add test for BPF event modifierIan Rogers-23/+52
2024-04-18perf docs: Document bpf event modifierIan Rogers-0/+1
2024-04-17perf tools: Enable configs required for test_uprobe_from_different_cu.shChaitanya S Prakash-0/+3
2024-04-17perf report: Add weight[123] output fieldsNamhyung Kim-31/+115
2024-04-17perf hist: Add weight fields to hist entry statsNamhyung Kim-2/+13
2024-04-17perf hist: Move histogram related code to hist.hNamhyung Kim-196/+184
2024-04-16perf annotate-data: Handle RSP if it's not the FB registerNamhyung Kim-8/+19
2024-04-16perf dwarf-aux: Check variable address range properlyNamhyung Kim-4/+3
2024-04-16perf dwarf-aux: Check pointer offset when checking variablesNamhyung Kim-7/+21
2024-04-16perf annotate-data: Improve debug message with location infoNamhyung Kim-17/+82
2024-04-12perf bench uprobe: Add uretprobe variant of uprobe benchmarksIan Rogers-3/+37
2024-04-12perf bench uprobe: Remove lib64 from libc.so.6 binary pathIan Rogers-1/+1
2024-04-12perf trace beauty: Add shellcheck to scriptsIan Rogers-3/+19
2024-04-12perf util: Add shellcheck to generate-cmdlist.shIan Rogers-0/+14
2024-04-12perf arch x86: Add shellcheck to buildIan Rogers-1/+29
2024-04-12perf build: Add shellcheck to tools/perf scriptsIan Rogers-8/+31
2024-04-12perf list: Escape '\r' in JSON outputIan Rogers-0/+3
2024-04-12perf dsos: Switch more loops to dsos__for_each_dso()Ian Rogers-102/+174
2024-04-12perf dso: Move dso functions out of dsos.cIan Rogers-61/+65
2024-04-12perf dsos: Introduce dsos__for_each_dso()Ian Rogers-65/+100
2024-04-12perf dsos: Tidy reference counting and lockingIan Rogers-99/+97
2024-04-12perf dsos: Attempt to better abstract DSOs internalsIan Rogers-86/+97
2024-04-12perf record: Fix debug message placement for test consumptionAdrian Hunter-2/+2
2024-04-12perf annotate: Skip DSOs not foundNamhyung Kim-0/+2
2024-04-12perf report: Do not collect sample histogram unnecessarilyNamhyung Kim-1/+8
2024-04-12perf report: Add a menu item to annotate data type in TUINamhyung Kim-0/+36
2024-04-12perf annotate-data: Support event group display in TUINamhyung Kim-10/+40
2024-04-12perf annotate-data: Add hist_entry__annotate_data_tui()Namhyung Kim-5/+324
2024-04-12perf annotate-data: Add hist_entry__annotate_data_tty()Namhyung Kim-105/+122
2024-04-12perf annotate: Show progress of sample processingNamhyung Kim-2/+13
2024-04-12perf annotate-data: Skip sample histogram for stack canaryNamhyung Kim-2/+3
2024-04-12perf tests: Remove dependency on lscpuJames Clark-1/+3
2024-04-12perf map: Remove kernel map before updating start and end addressesJames Clark-1/+1
2024-04-12perf tests: Apply attributes to all events in object code reading testJames Clark-5/+5
2024-04-12perf tests: Make "test data symbol" more robust on Neoverse N1James Clark-0/+16
2024-04-12perf metrics: Remove the "No_group" metric groupIan Rogers-2/+2
2024-04-12perf annotate: Get rid of symbol__ensure_annotate()Namhyung Kim-12/+2
2024-04-12perf annotate-data: Do not delete non-asm linesNamhyung Kim-25/+74
2024-04-12perf annotate-data: Fix global variable lookupNamhyung Kim-1/+3
2024-04-11perf lock contention: Add a missing NULL checkNamhyung Kim-1/+4
2024-04-11perf annotate: Make sure to call symbol__annotate2() in TUINamhyung Kim-1/+4
2024-04-08perf annotate: Move 'start' field struct to 'struct annotated_source'Namhyung Kim-6/+6
2024-04-08perf annotate: Move nr_events struct to 'struct annotated_source'Namhyung Kim-5/+6
2024-04-08perf annotate: Move 'max_jump_sources' struct to 'struct annotated_source'Namhyung Kim-5/+7
2024-04-08perf annotate: Move 'widths' struct to 'struct annotated_source'Namhyung Kim-32/+35