android_system_core/libbacktrace
Yabin Cui 0ca49b09ad libBacktraceOffline: try both .debug_frame and .ARM.exidx on arm.
Currently, libBacktraceOffline doesn't try .ARM.exidx if a function
appears in .debug_frame. This make it can't unwind through functions
appear in both .debug_frame and .ARM.exidx, but having dwarf instructions
not accepted by libunwind.
This patch fixes this by trying first .debug_frame then .ARM.exidx on arm.

Bug: http://b/69383534
Test: run libbacktrace_test on arm.

Change-Id: Ib95dd56d5cc123a20948e880b51b28ddc04b4a6e
2017-12-10 18:00:35 -08:00
..
include/backtrace Demand read load bias for a map. 2017-12-05 13:12:47 -08:00
testdata libBacktraceOffline: try both .debug_frame and .ARM.exidx on arm. 2017-12-10 18:00:35 -08:00
.clang-format
Android.bp Add method to detect remote read function to use. 2017-12-07 19:00:00 -08:00
Backtrace.cpp Switch libbacktrace new unwinder. 2017-10-30 13:37:50 -07:00
BacktraceAsyncSafeLog.h Use async safe logging in signal handlers. 2017-05-04 17:15:17 -07:00
BacktraceCurrent.cpp Use async safe logging in signal handlers. 2017-05-04 17:15:17 -07:00
BacktraceCurrent.h
BacktraceLog.h
BacktraceMap.cpp Demand read load bias for a map. 2017-12-05 13:12:47 -08:00
BacktraceOffline.cpp libBacktraceOffline: try both .debug_frame and .ARM.exidx on arm. 2017-12-10 18:00:35 -08:00
BacktraceOffline.h libBacktraceOffline: try both .debug_frame and .ARM.exidx on arm. 2017-12-10 18:00:35 -08:00
BacktracePtrace.cpp
BacktracePtrace.h Add method to detect remote read function to use. 2017-12-07 19:00:00 -08:00
GetPss.cpp
GetPss.h
OWNERS Add OWNERS. 2017-12-07 13:30:03 -08:00
ThreadEntry.cpp Use async safe logging in signal handlers. 2017-05-04 17:15:17 -07:00
ThreadEntry.h
UnwindCurrent.cpp Cleanup the libbacktrace interface a bit. 2017-07-19 15:36:32 -07:00
UnwindCurrent.h
UnwindMap.cpp Switch libbacktrace new unwinder. 2017-10-30 13:37:50 -07:00
UnwindMap.h
UnwindPtrace.cpp Cleanup the libbacktrace interface a bit. 2017-07-19 15:36:32 -07:00
UnwindPtrace.h
UnwindStack.cpp Add method to detect remote read function to use. 2017-12-07 19:00:00 -08:00
UnwindStack.h Add method to detect remote read function to use. 2017-12-07 19:00:00 -08:00
UnwindStackMap.cpp Demand read load bias for a map. 2017-12-05 13:12:47 -08:00
UnwindStackMap.h Demand read load bias for a map. 2017-12-05 13:12:47 -08:00
backtrace_benchmarks.cpp Make sure at least XX maps are created. 2017-12-08 12:48:46 -08:00
backtrace_offline_test.cpp libBacktraceOffline: try both .debug_frame and .ARM.exidx on arm. 2017-12-10 18:00:35 -08:00
backtrace_read_benchmarks.cpp Add method to detect remote read function to use. 2017-12-07 19:00:00 -08:00
backtrace_test.cpp Demand read load bias for a map. 2017-12-05 13:12:47 -08:00
backtrace_testlib.cpp
backtrace_testlib.h
thread_utils.c
thread_utils.h