summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/annotate.c
Commit message (Expand)AuthorAgeFilesLines
* perf annotate: Add --insn-stat option for debuggingNamhyung Kim2023-12-231-0/+38
* perf annotate: Add --type-stat option for debuggingNamhyung Kim2023-12-231-5/+22
* perf annotate: Add --data-type optionNamhyung Kim2023-12-231-4/+6
* perf report: Add 'typeoff' sort keyNamhyung Kim2023-12-231-0/+1
* perf annotate-data: Update sample histogram for typeNamhyung Kim2023-12-231-1/+8
* perf annotate: Implement hist_entry__get_data_type()Namhyung Kim2023-12-231-0/+88
* perf annotate: Add annotate_get_insn_location()Namhyung Kim2023-12-231-0/+107
* perf annotate: Factor out evsel__get_arch()Namhyung Kim2023-12-231-13/+31
* perf annotate: Get rid of local annotation optionsNamhyung Kim2023-12-071-2/+0
* perf annotate: Remove remaining usages of local annotation optionsNamhyung Kim2023-12-071-1/+1
* perf annotate: Ensure init/exit for global optionsNamhyung Kim2023-12-071-8/+11
* perf annotate: Use global annotation_optionsNamhyung Kim2023-12-071-63/+55
* perf annotate: Introduce global annotation_optionsNamhyung Kim2023-12-071-0/+3
* perf annotate: Check if operand has multiple regsNamhyung Kim2023-11-271-0/+36
* perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_...Namhyung Kim2023-11-101-4/+13
* perf annotate: Pass "-l" option to objdump conditionallyNamhyung Kim2023-11-101-1/+2
* perf annotate: Move offsets array from 'struct annotation' to 'struct annotat...Namhyung Kim2023-11-091-10/+10
* perf annotate: Move some source code related fields from 'struct annotation' ...Namhyung Kim2023-11-091-8/+9
* perf annotate: Move max_coverage from 'struct annotation' to 'struct annotate...Namhyung Kim2023-11-091-1/+1
* perf annotate: Split branch stack cycles info from 'struct annotation'Namhyung Kim2023-11-091-45/+54
* perf annotate: Split branch stack cycles information out of 'struct annotatio...Namhyung Kim2023-11-091-17/+44
* perf annotate bpf: Don't enclose non-debug code with an assert()Arnaldo Carvalho de Melo2023-08-031-3/+7
* perf annotate: Fix instruction association and parsing for LoongArchWANG Rui2023-06-201-2/+6
* perf annotation: Switch lock from a mutex to a sharded_mutexIan Rogers2023-06-201-9/+57
* perf annotate: Work with vmlinux outside symfsVincent Whitchurch2023-06-161-1/+4
* perf annotate: Allow whitespace between insn operandsNamhyung Kim2023-06-121-1/+1
* perf srcline: Change free_srcline to zfree_srclineIan Rogers2023-06-121-1/+1
* perf annotate: Fix parse_objdump_line memory leakIan Rogers2023-06-121-1/+2
* perf annotate: Handle x86 instruction suffix generallyNamhyung Kim2023-06-091-0/+22
* perf annotate: Parse x86 SIB addressing properlyNamhyung Kim2023-05-151-0/+13
* Merge tag 'perf-tools-for-v6.4-3-2023-05-06' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-05-071-29/+56
|\
| * perf dso: Add dso__filename_with_chroot() to reduce number of accesses to dso...Arnaldo Carvalho de Melo2023-04-171-2/+1
| * perf annotate: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo2023-04-121-1/+2
| * perf map: Add helper for ->map_ip() and ->unmap_ip()Ian Rogers2023-04-061-7/+7
| * perf map: Add accessor for start and endIan Rogers2023-04-041-2/+2
| * perf map: Add accessor for dsoIan Rogers2023-04-041-8/+8
| * perf symbol: Add command line support for addr2line pathIan Rogers2023-04-041-0/+6
| * perf annotate: Allow objdump to be set in perfconfigIan Rogers2023-04-041-0/+6
| * perf annotate: Own objdump_path and disassembler_style stringsIan Rogers2023-04-041-2/+8
| * perf annotate: Add init/exit to annotation_options remove defaultIan Rogers2023-04-041-8/+17
* | tools/perf: Add basic support for LoongArchHuacai Chen2023-05-011-0/+8
|/
* perf annotate: Toggle full address <-> offset displayNamhyung Kim2022-10-041-1/+18
* perf dso: Hold lock when accessing nsinfoIan Rogers2022-10-041-0/+2
* perf annotate: Update use of pthread mutexIan Rogers2022-10-041-7/+6
* tools perf: Fix compilation error with new binutilsAndres Freund2022-08-011-3/+4
* perf annotate: Drop objdump stderr to avoid getting stuck waiting for stdout ...Ian Rogers2022-04-091-0/+1
* perf annotate: Try chroot filename for objdumpNamhyung Kim2022-02-101-0/+10
* perf annotate: Set error stream of objdump process for TUINamhyung Kim2022-02-061-0/+1
* perf symbols: Factor out annotation init/exitIan Rogers2021-11-131-0/+11
* perf symbols: Bit pack to save a byteIan Rogers2021-11-131-1/+1