summaryrefslogtreecommitdiff
path: root/tools/perf/util/annotate.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* perf bpf: Pull in bpf_program__get_prog_info_linear()Dave Marchevsky2021-11-011-1/+2
* perf annotate: Add riscv64 supportWilliam Cohen2021-09-271-0/+5
* perf annotate: Add fusion logic for AMD microarchsRavi Bangoria2021-09-151-1/+0
* perf bpf: Fix memory leaks relating to BTF.Ian Rogers2021-08-311-1/+1
* perf annotate: Add disassembly warnings for annotate --stdioJames Clark2021-08-031-2/+18
* perf annotate: Add error log in symbol__annotate()Li Huafei2021-08-021-1/+3
* libperf: Move 'idx' from tools/perf to perf_evsel::idxJiri Olsa2021-07-091-4/+4
* perf annotate: Add line number like in TUI and source location at EOLMartin Liška2021-04-201-16/+14
* perf annotate: Show full source location with 'l' hotkeyMartin Liska2021-03-061-2/+10
* perf config: Add annotate.demangle{,_kernel}Martin Liska2021-03-061-0/+4
* perf annotate: Fix jump parsing for C++ code.Martin Liška2021-02-111-0/+8
* perf annotate: Move bpf header inclusion to inside HAVE_LIBBPF_SUPPORTArnaldo Carvalho de Melo2020-11-041-4/+4
* perf annotate mips: Add perf arch instructions annotate handlersDengcheng Zhu2020-11-041-0/+8
* perf tools: Pass build_id object to build_id__sprintf()Jiri Olsa2020-10-141-2/+1
* perf tools: Use build_id object in dsoJiri Olsa2020-10-141-2/+2
* perf annotate: Allow configuring the 'disassembler_style' knob via 'perf config'Arnaldo Carvalho de Melo2020-09-041-0/+2
* perf annotate: Fix non-null terminated buffer returned by readlink()Numfor Mbiziwo-Tiapo2020-07-091-4/+11
* perf tools: Remove some duplicated includesTiezhu Yang2020-06-021-1/+0
* perf evsel: Rename perf_evsel__env() to evsel__env()Arnaldo Carvalho de Melo2020-05-051-1/+1
* perf evsel: Rename perf_evsel__is_*() to evsel__is*()Arnaldo Carvalho de Melo2020-05-051-5/+5
* perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc()Arnaldo Carvalho de Melo2020-05-051-2/+2
* perf evsel: Rename *perf_evsel__*name() to *evsel__*name()Arnaldo Carvalho de Melo2020-05-051-2/+2
* perf annotate: Add basic support for bpf_imageJiri Olsa2020-04-161-0/+20
* perf annotate: Get rid of annotation->nr_jumpsRavi Bangoria2020-03-041-2/+0
* perf annotate: Fix segfault with source toggleRavi Bangoria2020-02-271-0/+2
* perf annotate: Align struct annotate_argsRavi Bangoria2020-02-271-6/+6
* perf annotate: Simplify disasm_line allocation and freeing codeRavi Bangoria2020-02-271-55/+31
* perf annotate: Remove privsize from symbol__annotate() argsRavi Bangoria2020-02-271-3/+4
* perf annotate: Make perf config effectiveRavi Bangoria2020-02-271-49/+29
* perf annotate: Fix --show-nr-samples for tui/stdio2Ravi Bangoria2020-02-271-4/+2