platform_system_core/libbacktrace
Christopher Ferris 086baf981d Switch libbacktrace new unwinder.
Update the backtrace leak tests to share a map since this is the most
common way it will be used, and it runs much faster.

Remove the CreateNew functions, and references to them.

Remove benchmarks of CreateNew functions.

Test: Builds, ran new unit tests, ran art tests.

Change-Id: I4a25a412f1a74c6d43aebbebbf32ead20ead8f94
2017-10-30 13:37:50 -07:00
..
include/backtrace Switch libbacktrace new unwinder. 2017-10-30 13:37:50 -07:00
testdata Update the tests. 2017-08-28 18:08:52 -07:00
.clang-format Add a 2 width option of clang format. 2017-03-10 13:01:39 -08:00
Android.bp libbacktrace: remove exit time destructors. 2017-10-26 14:20:17 -07: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 Allow calling GetFunctionName before unwinding. 2017-03-21 14:21:49 -07:00
BacktraceLog.h liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
BacktraceMap.cpp liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
BacktraceOffline.cpp libbacktraceoffline: make it thread-safe. 2017-02-13 10:35:06 -08:00
BacktraceOffline.h libbacktrace_offline: support .ARM.exidx. 2016-12-07 10:25:33 -08:00
BacktracePtrace.cpp Revert "Use process_vm_readv to read memory." 2016-11-10 23:19:30 +00:00
BacktracePtrace.h Allow calling GetFunctionName before unwinding. 2017-03-21 14:21:49 -07:00
GetPss.cpp Fix misc-macro-parentheses warnings in adb, debuggerd, libbacktrace. 2016-05-18 15:53:15 -07:00
GetPss.h Create an UnwindMapLocal object. 2014-04-03 14:19:24 -07:00
ThreadEntry.cpp Use async safe logging in signal handlers. 2017-05-04 17:15:17 -07:00
ThreadEntry.h Allow calling GetFunctionName before unwinding. 2017-03-21 14:21:49 -07:00
UnwindCurrent.cpp Cleanup the libbacktrace interface a bit. 2017-07-19 15:36:32 -07:00
UnwindCurrent.h Allow calling GetFunctionName before unwinding. 2017-03-21 14:21:49 -07:00
UnwindMap.cpp Switch libbacktrace new unwinder. 2017-10-30 13:37:50 -07:00
UnwindMap.h Allow calling GetFunctionName before unwinding. 2017-03-21 14:21:49 -07:00
UnwindPtrace.cpp Cleanup the libbacktrace interface a bit. 2017-07-19 15:36:32 -07:00
UnwindPtrace.h Allow calling GetFunctionName before unwinding. 2017-03-21 14:21:49 -07:00
UnwindStack.cpp libbacktrace: remove exit time destructors. 2017-10-26 14:20:17 -07:00
UnwindStack.h Add a method to share the process memory object. 2017-09-05 14:30:22 -07:00
UnwindStackMap.cpp Switch libbacktrace new unwinder. 2017-10-30 13:37:50 -07:00
UnwindStackMap.h libbacktrace: expose BacktraceMap's unwindstack::Memory. 2017-10-20 13:52:56 -07:00
backtrace_benchmarks.cpp Switch libbacktrace new unwinder. 2017-10-30 13:37:50 -07:00
backtrace_offline_test.cpp Update the tests. 2017-08-28 18:08:52 -07:00
backtrace_test.cpp Switch libbacktrace new unwinder. 2017-10-30 13:37:50 -07:00
backtrace_testlib.cpp Test unwinding through a signal handler. 2017-03-23 16:16:02 -07:00
backtrace_testlib.h Test unwinding through a signal handler. 2017-03-23 16:16:02 -07:00
thread_utils.c Remove libbacktrace definition of gettid. 2015-05-13 13:44:34 -07:00
thread_utils.h Fix libbacktrace host build. 2015-12-07 20:09:24 -08:00