1acb3f0c936b75afede6795288a745ce7343fa8d |
|
25-May-2014 |
Christopher Ferris <cferris@google.com> |
Do not save/restore signals around locks. The unwind code defaults to saving and restoring signals around locks. Unfortunately, this causes problems with art and dumping the stack traces of running threads. With this enabled, sometimes the SIGQUIT signal winds up being unhandled and killing the process instead of just dumping the thread stack. Bug: 14229281 Change-Id: I96092f234e84db754ca63032327b0ceb2d2107f0
/external/libunwind/include/config.h
|
fb2fafb9daf5b9f5119d5550a68ebdc3d0564b06 |
|
14-Feb-2014 |
Christopher Ferris <cferris@google.com> |
Implement ptrace get registers for aarch64. Modify the mips code to use the current getregs code path. Create a new configuration value for getregset to be used by aarch64. Change-Id: I014c7418937619485ef6c1a0a8b3db8acc4fc89c
/external/libunwind/include/config.h
|
e153da5908031d627ab9f746a9684542f47fd859 |
|
28-Jan-2014 |
Elliott Hughes <enh@google.com> |
bionic no longer has <sys/procfs.h>. This was in libthread_db/include, but was pretty incomplete and seems unused by libunwind. Change-Id: I38dfade90fac074c0c3a123b9543044e66fd232a
/external/libunwind/include/config.h
|
cc6cc088ba4077f5b6cfa3931a1737b03fc0446e |
|
16-Oct-2013 |
Christopher Ferris <cferris@google.com> |
Add a new option to conserve stack space. There are a few places where large data structures are put on the stack. This causes failures when trying to dump threads using a smaller stack so use an option to conserve stack space. Tested by running these commands: autoreconf -i ./configure Verify that config.h has CONSERVE_STACK undefined since this is a host build. autoreconf -i android/conf_arm.sh Verify that config.h has CONSERVE_STACK defined. Built libunwind with both CONSERVE_STACK define and undefined. Bug: 8410085 Change-Id: I9ec4dee656475650883176d8801430b7e312153c
/external/libunwind/include/config.h
|
efb75a0b84fed700173700a2e4fee153ba491b32 |
|
01-Oct-2013 |
Christopher Ferris <cferris@google.com> |
Update external/libunwind to build in android. Bug: 8410085 Change-Id: Ideb46602d1e1cf2df5f858ef11d498055c02b969
/external/libunwind/include/config.h
|