platform_system_core/debuggerd/libdebuggerd
Christopher Ferris b05c472421 Add arch member into Unwinder object.
This simplifies some of the logic and removes the need to pass an
Arch value to functions that should already know about the arch
it is operating on.

Includes fixes for debuggerd/libbacktrace.

Added new unit tests to cover new cases.

Test: All unit tests pass.
Test: Faked unwinder failing to verify debuggerd error messages display
Test: properly in backtrace and tombstone.
Change-Id: I439fcae0695befcfb1cb4c0a786cc74949d33425
2020-09-24 18:46:23 -07:00
..
include/libdebuggerd Dump the per-thread TAGGED_ADDR_CTRL value if available. 2020-09-15 21:32:36 -07:00
test Merge "debuggerd: use One True timestamp function." 2020-07-24 15:47:03 +00:00
backtrace.cpp Add arch member into Unwinder object. 2020-09-24 18:46:23 -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
scudo.cpp Add support for MTE error reports in tombstones. 2020-04-27 13:15:49 -07:00
tombstone.cpp Add arch member into Unwinder object. 2020-09-24 18:46:23 -07:00
utility.cpp Update language to comply with Android's inclusive language guidance 2020-07-31 16:36:06 -06:00