dd34bad8535c0120f3bc2d19e3f822f9dd6e3554 |
|
16-Apr-2014 |
Christopher Ferris <cferris@google.com> |
Revert "Temporarily disable local unwinds on aarch64." This reverts commit 34c2265f705d8d98830a7c4b098b311c41f90bf1. Change-Id: Ie1e31b9b5466409957d39e29e4d0958d797e2712
/external/libunwind/src/aarch64/Ginit_local.c
|
34c2265f705d8d98830a7c4b098b311c41f90bf1 |
|
11-Apr-2014 |
Christopher Ferris <cferris@google.com> |
Temporarily disable local unwinds on aarch64. Change-Id: Ibb18a813597b73fa6d3e2fe235c0c2c24213fd05
/external/libunwind/src/aarch64/Ginit_local.c
|
f4a8df5f4f338f1a12c25213227e98b34b42447f |
|
08-Mar-2014 |
Christopher Ferris <cferris@google.com> |
Fix maps caching for local processes. It is possible for the map to change while running libunwind. For example, if lots of threads are doing local unwinds at the same time. Allow the cached map to regenerate when it detects this case. Included in this change is a refactor of all of the os code so that it can also be used to do caching. This is a prelude to being able to attempt to push the code upstream. Also, this moves the code back closer to the original upstream code. Hopefully, this will allow me to upstream all of these changes. Change-Id: Ia219fa61e16e36416133bc95b1dd2161bd5b8ff7
/external/libunwind/src/aarch64/Ginit_local.c
|
0996405de25a3aab5045d20803c8f0a5441d0c57 |
|
01-Feb-2014 |
Christopher Ferris <cferris@google.com> |
Fix memory corruption bug. There are two problems, some of the init code needs the map created before the init function since it does a verify check during init. The second problem is that the local addr space seems to change for reasons I don't understand, so it's necessary to init the map list when doing a unw_cursor init. Bug: 12852152 Change-Id: I32246d7c5adf7e24192868cb32a8c2fdc53c12f0
/external/libunwind/src/aarch64/Ginit_local.c
|
ac6c0a6535975f1dc2da6e4e2766614baac2a14a |
|
11-May-2013 |
Yvan Roux <yvan.roux@linaro.org> |
[PATCH] AArch64 port.
/external/libunwind/src/aarch64/Ginit_local.c
|