android_system_core/debuggerd/libdebuggerd
Mitch Phillips b9c072c551 Move PC-only unwind frame generation to libunwindstack.
GWP-ASan uses frame-pointer based unwinding internally on
allocation/deallocation to collect stack traces that are used when
crashes are reported.

This should be generic, so pull it out into libunwindstack so it can be
used by MTE as well.

Bug: 152412331
Test: atest debuggerd_test
Change-Id: I27b32263aac63446f5fe398af108676b70cd3971
2020-03-26 13:39:05 -07:00
..
include/libdebuggerd Create a ProcessInfo structure with the process-wide information from the crasher. 2020-02-28 19:12:19 -08:00
test Create a ProcessInfo structure with the process-wide information from the crasher. 2020-02-28 19:12:19 -08:00
backtrace.cpp Add indicator that an elf is memory backed. 2019-04-18 15:37:52 -07:00
gwp_asan.cpp Move PC-only unwind frame generation to libunwindstack. 2020-03-26 13:39:05 -07:00
open_files_list.cpp libdebuggerd: decode fdsan owner tags. 2018-08-28 13:48:08 -07:00
tombstone.cpp Remove ANDROID_LOG_RDONLY, etc 2020-03-23 13:43:27 -07:00
utility.cpp debuggerd: switch to using platform headers for DEBUGGER_SIGNAL. 2019-12-17 16:36:05 -08:00