platform_system_core/libbacktrace
Christopher Ferris 12385e3ad0 Move map data into backtrace data proper.
The backtrace structure used to include a pointer to a backtrace_map_t
that represented the map data for a particular pc. This introduced a
race condition where the pointer could be discarded, but the backtrace
structure still contained a pointer to garbage memory. Now all of the map
information is right in the structure.

Bug: 19028453
Change-Id: If7088a73f3c6bf1f3bc8cdd2bb4b62e7cab831c0
2015-02-06 15:00:09 -08:00
..
Android.build.mk Remove the stlport linked libbacktrace. 2014-11-11 15:57:38 -08:00
Android.mk Remove link to gccdemangle. 2015-02-05 19:33:11 -08:00
BacktraceImpl.cpp Move map data into backtrace data proper. 2015-02-06 15:00:09 -08:00
BacktraceImpl.h Move map data into backtrace data proper. 2015-02-06 15:00:09 -08:00
BacktraceLog.h Create an UnwindMapLocal object. 2014-04-03 14:19:24 -07:00
BacktraceMap.cpp Move map data into backtrace data proper. 2015-02-06 15:00:09 -08:00
BacktraceThread.cpp Convert futex to cond wait. 2014-11-14 10:46:39 -08:00
BacktraceThread.h Convert futex to cond wait. 2014-11-14 10:46:39 -08:00
GetPss.cpp Create an UnwindMapLocal object. 2014-04-03 14:19:24 -07:00
GetPss.h Create an UnwindMapLocal object. 2014-04-03 14:19:24 -07:00
UnwindCurrent.cpp Move map data into backtrace data proper. 2015-02-06 15:00:09 -08:00
UnwindCurrent.h Rewrite unwind thread handling. 2014-05-08 14:42:16 -07:00
UnwindMap.cpp Move map data into backtrace data proper. 2015-02-06 15:00:09 -08:00
UnwindMap.h Move map data into backtrace data proper. 2015-02-06 15:00:09 -08:00
UnwindPtrace.cpp Move map data into backtrace data proper. 2015-02-06 15:00:09 -08:00
UnwindPtrace.h Rewrite unwind thread handling. 2014-05-08 14:42:16 -07:00
backtrace_test.cpp Move map data into backtrace data proper. 2015-02-06 15:00:09 -08:00
backtrace_testlib.c Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
map_info.c 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