aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/unwind-libdw.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-16perf unwind: Use perf_arch_reg_{ip|sp}() to substitute macrosGravatar Leo Yan 1-2/+6
2023-07-01perf: unwind: Fix symfs with libdwGravatar Vincent Whitchurch 1-2/+6
2023-06-12perf addr_location: Add init/exit/copy functionsGravatar Ian Rogers 1-4/+17
2023-06-12perf thread: Add accessor functions for threadGravatar Ian Rogers 1-3/+3
2023-04-19perf maps: Add reference count checkingGravatar Ian Rogers 1-1/+1
2023-04-06perf map: Add accessors for ->pgoff and ->relocGravatar Ian Rogers 1-3/+3
2023-04-06perf map: Add helper for ->map_ip() and ->unmap_ip()Gravatar Ian Rogers 1-1/+1
2023-04-04perf map: Add accessor for start and endGravatar Ian Rogers 1-3/+3
2023-04-04perf map: Add accessor for dsoGravatar Ian Rogers 1-5/+5
2022-04-09perf unwind: Don't show unwind error messages when augmenting frame pointer s...Gravatar James Clark 1-3/+7
2021-02-18perf unwind: Set userdata for all __report_module() pathsGravatar Dave Rigby 1-3/+8
2020-12-17perf unwind: Fix separate debug info files when using elfutils' libdw's unwinderGravatar Jan Kratochvil 1-5/+27
2019-11-26perf map_symbol: Rename ms->mg to ms->mapsGravatar Arnaldo Carvalho de Melo 1-1/+1
2019-11-26perf addr_location: Rename al->mg to al->mapsGravatar Arnaldo Carvalho de Melo 1-1/+1
2019-11-26perf thread: Rename thread->mg to thread->mapsGravatar Arnaldo Carvalho de Melo 1-1/+1
2019-11-12perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol'Gravatar Arnaldo Carvalho de Melo 1-0/+1
2019-11-12perf unwind: Use 'struct map_symbol' in 'struct unwind_entry'Gravatar Arnaldo Carvalho de Melo 1-3/+3
2019-09-20perf tools: Remove util.h from where it is not neededGravatar Arnaldo Carvalho de Melo 1-1/+0
2019-08-31perf dsos: Move the dsos struct and its methods to separate source filesGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-07-09tools lib: Adopt zalloc()/zfree() from tools/perfGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-02-06perf tools: Add missing include for symbols.hGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-02-06pref tools: Add missing map.h includesGravatar Arnaldo Carvalho de Melo 1-0/+1
2018-10-31perf unwind: Take pgoff into account when reporting elf to libdwflGravatar Milian Wolff 1-2/+2
2018-07-24perf script: Show correct offsets for DWARF-based unwindingGravatar Sandipan Das 1-1/+1
2018-04-26perf thread: Make thread__find_map() search all mapsGravatar Arnaldo Carvalho de Melo 1-10/+0
2018-04-26perf thread: Make thread__find_map() return the mapGravatar Arnaldo Carvalho de Melo 1-2/+1
2018-04-26perf thread: Introduce thread__find_symbol()Gravatar Arnaldo Carvalho de Melo 1-4/+5
2018-04-26perf thread: Introduce thread__find_map()Gravatar Arnaldo Carvalho de Melo 1-4/+3
2018-03-20perf unwind: Report error from dwfl_attach_stateGravatar Martin Vuille 1-1/+2
2018-03-16perf unwind: Unwind with libdw doesn't take symfs into accountGravatar Martin Vuille 1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-06-16perf unwind: Report module before querying isactivation in dwfl unwindGravatar Milian Wolff 1-0/+8
2017-06-05perf report: Ensure the perf DSO mapping matches what libdw seesGravatar Milian Wolff 1-0/+8
2017-06-05perf report: Include partial stacks unwound with libdwGravatar Milian Wolff 1-1/+1
2017-05-24perf report: Fix off-by-one for non-activation framesGravatar Milian Wolff 1-1/+5
2017-04-19perf tools: Move path related functions to util/path.hGravatar Arnaldo Carvalho de Melo 1-0/+1
2016-08-16perf unwind: Use addr_location::addr instead of ip for entriesGravatar Milian Wolff 1-1/+1
2016-01-08perf libdw: Check for mmaps also in MAP__VARIABLE treeGravatar Jiri Olsa 1-0/+10
2015-11-23perf callchain: Add order support for libdw DWARF unwinderGravatar Jiri Olsa 1-15/+38
2014-10-29perf callchains: Use thread->mg->machineGravatar Arnaldo Carvalho de Melo 1-2/+2
2014-10-29perf tools: A thread's machine can be found via thread->mg->machineGravatar Arnaldo Carvalho de Melo 1-2/+2
2014-07-17perf tools: Move pr_* debug macros into debug objectGravatar Jiri Olsa 1-0/+1
2014-05-01tools: Consolidate types.hGravatar Borislav Petkov 1-1/+1
2014-02-24perf tools: Add libdw DWARF post unwind supportGravatar Jiri Olsa 1-0/+210