summaryrefslogtreecommitdiffstats
path: root/tools/perf
Commit message (Expand)AuthorAgeFilesLines
* perf annotate: Add comments in the data structuresNamhyung Kim2024-03-061-7/+62
* perf annotate: Remove sym_hist.addr[] arrayNamhyung Kim2024-03-062-34/+6
* perf annotate: Calculate instruction overhead using hashmapNamhyung Kim2024-03-063-17/+52
* perf annotate: Add a hashmap for symbol histogramNamhyung Kim2024-03-062-2/+42
* perf threads: Reduce table size from 256 to 8Ian Rogers2024-03-031-1/+1
* perf threads: Switch from rbtree to hashmapIan Rogers2024-03-032-105/+47
* perf threads: Move threads to its own filesIan Rogers2024-03-035-273/+285
* perf machine: Move machine's threads into its own abstractionIan Rogers2024-03-035-203/+243
* perf machine: Move fprintf to for_each loop and a callbackIan Rogers2024-03-031-16/+27
* perf trace: Ignore thread hashing in summaryIan Rogers2024-03-032-23/+23
* perf report: Sort child tasks by tidIan Rogers2024-03-033-89/+168
* perf vendor events amd: Fix Zen 4 cache latency eventsSandipan Das2024-03-032-0/+60
* perf version: Display availability of OpenCSD supportJames Clark2024-03-031-0/+1
* perf vendor events intel: Add umasks/occ_sel to PCU events.Ian Rogers2024-02-299-0/+27
* perf map: Fix map reference count issuesIan Rogers2024-02-292-10/+8
* perf lock contention: Account contending locks tooNamhyung Kim2024-02-293-7/+136
* perf metrics: Fix segv for metrics with no eventsIan Rogers2024-02-291-1/+1
* perf metrics: Fix metric matchingIan Rogers2024-02-291-12/+10
* perf pmu: Fix a potential memory leak in perf_pmu__lookup()Christophe JAILLET2024-02-261-4/+3
* perf test: Fix spelling mistake "curent" -> "current"Colin Ian King2024-02-261-1/+1
* perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1Arnaldo Carvalho de Melo2024-02-261-8/+8
* perf data convert: Fix segfault when converting to json when cpu_desc isn't setIlkka Koskinen2024-02-261-1/+3
* perf bpf: Check that the minimal vmlinux.h installed is the latest oneArnaldo Carvalho de Melo2024-02-261-1/+1
* treewide: remove meaningless assignments in MakefilesMasahiro Yamada2024-02-238-53/+53
* perf print-events: make is_event_supported() more robustMark Rutland2024-02-231-8/+19
* perf tests: Add option to run tests in parallelIan Rogers2024-02-221-99/+215
* perf tests: Run time generate shell test suitesIan Rogers2024-02-223-149/+80
* perf tests: Use scandirat for shell script findingIan Rogers2024-02-223-71/+95
* perf test: Rename builtin-test-list and add missed header guardIan Rogers2024-02-224-3/+7
* perf tests: Avoid fork in perf_has_symbol testIan Rogers2024-02-221-1/+1
* perf list: Add scandirat compatibility functionIan Rogers2024-02-223-9/+31
* perf thread_map: Skip exited threads when scanning /procIan Rogers2024-02-221-5/+4
* perf list: fix short description for some cache eventsThomas Richter2024-02-221-31/+31
* perf stat: Fix metric-only aggregation indexIan Rogers2024-02-221-2/+7
* perf metrics: Compute unmerged uncore metrics individuallyIan Rogers2024-02-222-4/+29
* perf stat: Pass fewer metric argumentsIan Rogers2024-02-221-20/+18
* perf: script: prefer capstone to XEDChangbin Du2024-02-203-7/+11
* perf: script: add raw|disasm arguments to --insn-trace optionChangbin Du2024-02-202-7/+22
* perf: script: add field 'disasm' to display mnemonic instructionsChangbin Du2024-02-202-7/+21
* perf: util: use capstone disasm engine to show assembly instructionsChangbin Du2024-02-205-6/+155
* perf: build: introduce the libcapstoneChangbin Du2024-02-204-1/+28
* perf list: For metricgroup only list include descriptionIan Rogers2024-02-161-7/+14
* perf tools: Fixup module symbol end address properlyNamhyung Kim2024-02-161-2/+19
* perf vendor events intel: Update tigerlake TMA metrics to 4.7Ian Rogers2024-02-162-157/+261
* perf vendor events intel: Update skylakex TMA metrics to 4.7Ian Rogers2024-02-162-168/+392
* perf vendor events intel: Update skylake TMA metrics to 4.7Ian Rogers2024-02-162-161/+246
* perf vendor events intel: Update sapphirerapids TMA metrics to 4.7Ian Rogers2024-02-162-221/+564
* perf vendor events intel: Update sandybridge TMA metrics to 4.7Ian Rogers2024-02-162-32/+46
* perf vendor events intel: Update rocketlake TMA metrics to 4.7Ian Rogers2024-02-162-157/+261
* perf vendor events intel: Update jaketown TMA metrics to 4.7Ian Rogers2024-02-162-19/+52