summaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)AuthorFilesLines
2021-02-18perf buildid-cache: Don't skip 16-byte build-idsNicholas Fraser2-3/+6
2021-02-18perf symbol: Remove redundant libbfd checksNicholas Fraser1-9/+0
2021-02-18perf tools: Fix arm64 build error with gcc-11Jianlin Lv1-0/+7
2021-02-18perf intel-pt: Split VM-Entry and VM-Exit branchesAdrian Hunter1-1/+21
2021-02-18perf intel-pt: Adjust sample flags for VM-ExitAdrian Hunter1-4/+7
2021-02-18perf intel-pt: Allow for a guest kernel address filterAdrian Hunter1-1/+7
2021-02-18perf intel-pt: Support decoding of guest kernelAdrian Hunter1-12/+69
2021-02-18perf machine: Factor out machine__idle_thread()Adrian Hunter3-22/+22
2021-02-18perf machine: Factor out machines__find_guest()Adrian Hunter3-6/+11
2021-02-18perf intel-pt: Amend decoder to track the NR flagAdrian Hunter2-9/+53
2021-02-18perf intel-pt: Retain the last PIP packet payload as isAdrian Hunter4-16/+14
2021-02-18perf intel_pt: Add vmlaunch and vmresume as branchesAdrian Hunter2-0/+16
2021-02-18perf script: Add branch types for VM-Entry and VM-ExitAdrian Hunter2-1/+7
2021-02-18perf auxtrace: Automatically group aux-output eventsAdrian Hunter2-0/+21
2021-02-18perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processingKan Liang3-14/+18
2021-02-18perf intel-pt: Add PSB eventsAdrian Hunter4-51/+230
2021-02-18perf intel-pt: Fix IPC with CYC thresholdAdrian Hunter3-0/+41
2021-02-18perf intel-pt: Fix premature IPCAdrian Hunter3-11/+17
2021-02-18perf intel-pt: Fix missing CYC processing in PSBAdrian Hunter1-0/+3
2021-02-18perf unwind: Set userdata for all __report_module() pathsDave Rigby1-3/+8
2021-02-18perf record: Fix continue profiling after draining the bufferYang Jihong2-0/+12
2021-02-18perf tools: Simplify the calculation of variablesJiapeng Chong1-1/+1
2021-02-17perf metricgroup: Remove unneeded semicolonYang Li1-1/+1
2021-02-17perf tools: Add OCaml demanglingFabian Hemmer6-2/+106
2021-02-17perf symbols: Resolve symbols against debug file firstJiri Slaby1-1/+15
2021-02-16Merge branch 'perf/urgent' into perf/coreArnaldo Carvalho de Melo4-10/+24
2021-02-16perf arm-spe: Set sample's data source fieldLeo Yan1-9/+60
2021-02-16perf arm-spe: Synthesize memory eventLeo Yan1-0/+30
2021-02-16perf arm-spe: Fill address info for samplesLeo Yan1-20/+30
2021-02-13perf probe: Fix kretprobe issue caused by GCC bugJianlin Lv1-0/+10
2021-02-13perf symbols: Fix return value when loading PE DSONicholas Fraser1-1/+3
2021-02-13perf symbols: Make dso__load_bfd_symbols() load PE files from debug cache onlyNicholas Fraser1-7/+1
2021-02-12perf arm-spe: Store operation type in packetLeo Yan2-0/+12
2021-02-12perf arm-spe: Store memory address in packetLeo Yan2-0/+6
2021-02-12perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRCLeo Yan1-1/+1
2021-02-12perf env: Remove unneeded internal/cpumap inclusionsIan Rogers1-1/+0
2021-02-12perf tools: Remove unused xyarray.c as it was moved to tools/lib/perfIan Rogers1-33/+0
2021-02-12perf symbols: Use (long) for iterator for bfd symbolsDmitry Safonov1-2/+1
2021-02-12perf annotate: Fix jump parsing for C++ code.Martin Liška2-0/+9
2021-02-11perf tools: Replace lkml.org links with loreKees Cook1-1/+1
2021-02-08perf script: Support filtering by hex addressJin Yao3-1/+76
2021-02-08perf intlist: Change 'struct intlist' int member to 'unsigned long'Jin Yao3-17/+22
2021-02-08perf stat: Use nftw() instead of ftw()Paul Cercueil1-4/+4
2021-02-08perf stat: Support L2 Topdown eventsKan Liang3-0/+105
2021-02-08perf report: Support instruction latencyKan Liang9-10/+76
2021-02-08perf tools: Support PERF_SAMPLE_WEIGHT_STRUCTKan Liang6-10/+52
2021-02-08perf c2c: Support data block and addr blockKan Liang2-0/+8
2021-02-08perf tools: Support data block and addr blockKan Liang6-1/+66
2021-02-08perf tools: Support the auxiliary eventKan Liang5-1/+15
2021-02-08perf probe: Add protection to avoid endless loopJianlin Lv1-2/+6