platform_system_core/libbacktrace
Christopher Ferris 46756821c4 Rewrite libbacktrace to be all C++.
This includes removing the map_info.c source and replacing it with the
BacktraceMap class to handle all map related code.

Change all callers of libbacktrace map functionality.

Also modify the corkscrew thread code so that it doesn't need to build
the map twice (once in the corkscrew format and once in the libbacktrace
format).

Change-Id: I32865a39f83a3dd6f958fc03c2759ba47d12382e
2014-01-16 16:12:29 -08:00
..
Android.mk Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
Backtrace.cpp Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
Backtrace.h Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
backtrace_test.cpp Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
backtrace_testlib.c Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
BacktraceMap.cpp Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
BacktraceThread.cpp Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
BacktraceThread.h Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
Corkscrew.cpp Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
Corkscrew.h Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08: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 Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
UnwindCurrent.h Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
UnwindPtrace.cpp Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
UnwindPtrace.h Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00