summaryrefslogtreecommitdiffstats
path: root/tools/perf/util (follow)
Commit message (Expand)AuthorAgeFilesLines
* perf lock contention: Add a missing NULL checkNamhyung Kim2024-04-111-1/+4
* perf annotate: Make sure to call symbol__annotate2() in TUINamhyung Kim2024-04-111-0/+3
* perf annotate: Add comments in the data structuresNamhyung Kim2024-03-071-7/+62
* perf annotate: Remove sym_hist.addr[] arrayNamhyung Kim2024-03-072-34/+6
* perf annotate: Calculate instruction overhead using hashmapNamhyung Kim2024-03-072-14/+41
* perf annotate: Add a hashmap for symbol histogramNamhyung Kim2024-03-072-2/+42
* perf threads: Reduce table size from 256 to 8Ian Rogers2024-03-041-1/+1
* perf threads: Switch from rbtree to hashmapIan Rogers2024-03-042-105/+47
* perf threads: Move threads to its own filesIan Rogers2024-03-045-273/+285
* perf machine: Move machine's threads into its own abstractionIan Rogers2024-03-045-203/+243
* perf machine: Move fprintf to for_each loop and a callbackIan Rogers2024-03-041-16/+27
* perf trace: Ignore thread hashing in summaryIan Rogers2024-03-041-5/+0
* perf report: Sort child tasks by tidIan Rogers2024-03-042-0/+40
* perf map: Fix map reference count issuesIan Rogers2024-03-012-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-271-4/+3
* perf data convert: Fix segfault when converting to json when cpu_desc isn't setIlkka Koskinen2024-02-261-1/+3
* perf print-events: make is_event_supported() more robustMark Rutland2024-02-231-8/+19
* 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 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: util: use capstone disasm engine to show assembly instructionsChangbin Du2024-02-214-1/+152
* perf tools: Fixup module symbol end address properlyNamhyung Kim2024-02-171-2/+19
* perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.hArnaldo Carvalho de Melo2024-02-172-14/+8
* perf parse-regs: Introduce a weak function arch__sample_reg_masks()Leo Yan2024-02-153-8/+12
* perf parse-regs: Always build perf register functionsLeo Yan2024-02-1511-71/+0
* perf metric: Don't remove scale from countsIan Rogers2024-02-131-6/+1
* perf stat: Avoid metric-only segvIan Rogers2024-02-131-1/+1
* perf expr: Fix "has_event" function for metric style eventsIan Rogers2024-02-131-1/+19
* perf expr: Allow NaN to be a valid numberIan Rogers2024-02-131-0/+9
* perf maps: Locking tidy up of nr_mapsIan Rogers2024-02-123-5/+11
* perf maps: Hide maps internalsIan Rogers2024-02-128-98/+120
* perf maps: Get map before returning in maps__find_next_entryIan Rogers2024-02-122-2/+4
* perf maps: Get map before returning in maps__find_by_nameIan Rogers2024-02-125-13/+22
* perf maps: Get map before returning in maps__findIan Rogers2024-02-125-24/+23
* perf maps: Switch from rbtree to lazily sorted array for addressesIan Rogers2024-02-123-484/+774
* Merge branch 'perf-tools' into perf-tools-nextNamhyung Kim2024-02-125-6/+10
|\
| * perf evlist: Fix evlist__new_default() for > 1 core PMUJames Clark2024-01-301-1/+8
| * tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench'Arnaldo Carvalho de Melo2024-01-301-0/+4
| * perf tools: Fix calloc() arguments to address error introduced in gcc-14Sun Haiyong2024-01-263-5/+5
| * perf list: Switch error message to pr_err() to respect debug settings (-v)Ian Rogers2024-01-261-1/+1
* | perf srcline: Add missed addr2line closesIan Rogers2024-02-101-0/+2
* | perf stat: Support per-cluster aggregationYicong Yang2024-02-095-5/+62
* | perf tools: Remove misleading comments on map functionsNamhyung Kim2024-02-091-8/+0
* | perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()Yang Jihong2024-02-091-1/+1
* | perf symbols: Slightly improve module file executable section mappingsAdrian Hunter2024-02-091-2/+73