android_system_core/libbacktrace
Christopher Ferris 20303f856f Next phase of the move, reformat use C++ features.
Use the libbacktrace C++ interface instead of the C interface in debuggerd.

Reformat the debuggerd code to be closer to Google C++ style.

Fix all debuggerd casts to be C++ casts.

Add a frame number to the frame data structure for ease of formatting and
add another FormatFrameData function.

Change the format_test to use the new FormatFrameData function.

Modify all of the backtrace_test to use the C++ interface.

Change-Id: I10e1610861acf7f4a3ad53276b74971cfbfda464
2014-01-13 14:21:52 -08:00
..
Android.mk Switch ARM back to libcorkscrew temporarily. 2014-01-02 15:25:21 -08:00
Backtrace.cpp Next phase of the move, reformat use C++ features. 2014-01-13 14:21:52 -08:00
Backtrace.h Refactor to share map_info amongst threads. 2014-01-08 15:32:28 -08:00
backtrace_test.cpp Next phase of the move, reformat use C++ features. 2014-01-13 14:21:52 -08:00
backtrace_testlib.c Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
BacktraceThread.cpp Refactor to share map_info amongst threads. 2014-01-08 15:32:28 -08:00
BacktraceThread.h Refactor to share map_info amongst threads. 2014-01-08 15:32:28 -08:00
Corkscrew.cpp Next phase of the move, reformat use C++ features. 2014-01-13 14:21:52 -08:00
Corkscrew.h Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
map_info.c Create a single backtrace library. 2013-09-28 12:26:35 -07:00
thread_utils.c Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
thread_utils.h Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
UnwindCurrent.cpp Next phase of the move, reformat use C++ features. 2014-01-13 14:21:52 -08:00
UnwindCurrent.h Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
UnwindPtrace.cpp Next phase of the move, reformat use C++ features. 2014-01-13 14:21:52 -08:00
UnwindPtrace.h Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00