summaryrefslogtreecommitdiffstats
path: root/tools/perf
Commit message (Expand)AuthorAgeFilesLines
* bitops: make BYTES_TO_BITS() treewide-availableAlexander Lobakin2024-04-011-3/+1
* Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-03-225-0/+330
|\
| * riscv: andes: Support specifying symbolic firmware and hardware raw eventsLocus Wei-Han Chen2024-03-125-0/+330
* | Merge tag 'net-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2024-03-211-7/+0
|\ \
| * | net: remove {revc,send}msg_copy_msghdr() from exportsJens Axboe2024-03-141-7/+0
* | | 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