platform_system_core/debuggerd
Christopher Ferris 60eb19795b Replace libbacktrace with libunwindstack directly.
Small modifications to the dump_stack method and added unit tests to
verify the output.

Bug: 120606663

Test: Unit tests pass, debuggerd run on processes on target.
Change-Id: Id385a915b751abda3dd6baebed6c3ce498c3bf6e
2019-01-29 17:57:14 -08:00
..
client debuggerd: Fix return type in error case 2019-01-08 06:29:22 -08:00
common/include tombstoned: allow intercepts for java traces. 2017-05-31 10:35:32 +01:00
crasher Fix two clang-tidy issues in crasher.cpp. 2018-09-24 13:18:22 -07:00
handler Replace libbacktrace with libunwindstack directly. 2019-01-29 17:57:14 -08:00
include/debuggerd tombstoned: allow intercepts for java traces. 2017-05-31 10:35:32 +01:00
libdebuggerd Replace libbacktrace with libunwindstack directly. 2019-01-29 17:57:14 -08:00
seccomp_policy debuggerd seccomp: explain why we define PROT_READ/WRITE. 2018-02-18 23:50:19 -08:00
tombstoned tombstoned: don't generate tombstones for native backtraces. 2018-09-14 14:06:47 -07:00
.clang-format Remove extraneous .clang-format files 2017-03-14 14:06:31 -07:00
Android.bp Replace libbacktrace with libunwindstack directly. 2019-01-29 17:57:14 -08:00
Android.mk Mark crash_dump.policy as not supported on mips 2018-02-27 15:35:11 -08:00
crash_dump.cpp Replace libbacktrace with libunwindstack directly. 2019-01-29 17:57:14 -08:00
debuggerd.cpp debuggerd: add support for Java traces. 2018-06-14 15:40:06 -07:00
debuggerd_benchmark.cpp debuggerd: add pause time benchmark. 2017-12-19 16:36:04 -08:00
debuggerd_test.cpp tombstoned: don't generate tombstones for native backtraces. 2018-09-14 14:06:47 -07:00
MODULE_LICENSE_APACHE2
OWNERS Add OWNERS. 2017-12-07 13:30:03 -08:00
protocol.h crash_dump: pass the address of the fdsan table. 2018-08-06 18:50:10 -07:00
util.cpp crash_dump: fork a copy of the target's address space. 2017-12-15 14:11:12 -08:00
util.h crash_dump: fork a copy of the target's address space. 2017-12-15 14:11:12 -08:00