webrtc/sdk/android/native_api
Magnus Jedvert dc32cc00e8 Android: Add helper methods for printing native stack traces
This CL adds utility functions to unwind the stack for a given thread on
Android ARM devices. This works on top of unwind.h and unwinds native
(C++) stack traces only. Unwinding a thread from another thread is done
by overriding the signal handler with a custom function and then
interrupting the specific thread.

Bug: webrtc:10168
Change-Id: If5adffd3a6bb57bf502168743e09a7eefc292bf3
Reviewed-on: https://webrtc-review.googlesource.com/c/118141
Commit-Queue: Magnus Jedvert <magjed@webrtc.org>
Reviewed-by: Tommi <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26328}
2019-01-20 12:01:50 +00:00
..
audio_device_module (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
base (5) Rename files to snake_case: install forwarding headers 2019-01-11 17:13:36 +00:00
codecs (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
jni (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
peerconnection (5) Rename files to snake_case: install forwarding headers 2019-01-11 17:13:36 +00:00
stacktrace Android: Add helper methods for printing native stack traces 2019-01-20 12:01:50 +00:00
video (5) Rename files to snake_case: install forwarding headers 2019-01-11 17:13:36 +00:00
DEPS Move android audio device code into sdk/android 2018-03-20 16:04:33 +00:00