android_system_core/libbacktrace
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/backtrace libbacktrace: Fix clang-tidy warning 2019-09-09 18:39:08 +02:00
testdata
.clang-format
Android.bp Make libbacktrace buildable for native_bridge 2020-06-18 22:02:46 +02:00
Backtrace.cpp
BacktraceAsyncSafeLog.h
BacktraceCurrent.cpp Add arch member into Unwinder object. 2020-09-24 18:46:23 -07:00
BacktraceCurrent.h
BacktraceLog.h
BacktraceMap.cpp
BacktracePtrace.cpp
BacktracePtrace.h
BacktraceTest.h
OWNERS
ThreadEntry.cpp
ThreadEntry.h
UnwindMap.cpp
UnwindMap.h
UnwindStack.cpp Add arch member into Unwinder object. 2020-09-24 18:46:23 -07:00
UnwindStack.h
UnwindStackMap.cpp
UnwindStackMap.h
backtrace_benchmarks.cpp
backtrace_read_benchmarks.cpp
backtrace_test.cpp Cleanup for #inclusivefixit. 2020-07-28 12:08:03 -07:00
backtrace_testlib.cpp
backtrace_testlib.h