0eba2169fb19ef0707a2c96201e33769001b5f11 |
|
25-Oct-2011 |
Ken Werner <ken.werner@linaro.org> |
[ARM] Add support for systems that don't support ucontext.h Define unw_tdep_context rather than using ucontext_t in order to support systems that lack ucontext.h. Note that POSIX.1-2008 removed getcontext, makecontext and swapcontext from its specification. Signed-off-by: Ken Werner <ken.werner@linaro.org>
/external/libunwind/include/libunwind-arm.h
|
d83846f120596ea60f74816947deceb93d0a8944 |
|
20-Jul-2011 |
Ken Werner <ken.werner@linaro.org> |
ARM: Initial support for remote unwinding using libunwind-ptrace Change _UPTi_find_unwind_table to also look for the ARM specific unwind information. Adjust the ARM unwind code to read memory using the accessor routines. Signed-off-by: Ken Werner <ken.werner@linaro.org>
/external/libunwind/include/libunwind-arm.h
|
545023c2072975c6b85a09d5faf2cf05db10e064 |
|
14-Jul-2011 |
Ken Werner <ken.werner@linaro.org> |
Rework the lookup of the ARM specific unwind info Implement routines for finding the proc_info and searching the unwind table for the ARM backend. Signed-off-by: Ken Werner <ken.werner@linaro.org>
/external/libunwind/include/libunwind-arm.h
|
25f6b8295d0427746e2a760bb17e63c0461e47f2 |
|
06-Jul-2011 |
Ken Werner <ken.werner@linaro.org> |
Change address type from void* to unw_word_t. Signed-off-by: Ken Werner <ken.werner@linaro.org>
/external/libunwind/include/libunwind-arm.h
|
264b101905c53993fd1294cca821cd01fb17e1c8 |
|
03-Jul-2011 |
Ken Werner <ken.werner@linaro.org> |
Move arm_exidx_entry and arm_exidx_table structs from ex_tables.h into libunwind-arm.h. Signed-off-by: Ken Werner <ken.werner@linaro.org>
/external/libunwind/include/libunwind-arm.h
|
5f38f35d5d6c78aafa6da20845d9ceff74af00f8 |
|
01-Apr-2011 |
Lassi Tuura <lat@cern.ch> |
Drop a call frame in tdep_trace and avoid a call to unw_step. Dropping the extra frame for unw_backtrace itself using unw_step is approximately 15% slower than skipping the frame in tdep_trace. So drop the frame in the latter, and make the function a private implementation detail for libunwind, not an exported interface. Also moves unw_getcontext call back into unw_backtrace to avoid an extra call frame in case slow_backtrace does not get inlined into unw_backtrace.
/external/libunwind/include/libunwind-arm.h
|
7ff83c051e33de1adbcbc20bf63ea368c2745a70 |
|
25-Mar-2011 |
Arun Sharma <asharma@fb.com> |
Fix up compilation and test failures
/external/libunwind/include/libunwind-arm.h
|
44a14d1364abff3dc7ec49f35b7220542c4cf2b1 |
|
21-Mar-2011 |
Lassi Tuura <lat@cern.ch> |
Integrate fast trace into backtrace().
/external/libunwind/include/libunwind-arm.h
|
9e98f15e9aee12e67cd5956d06ccb559f6a06213 |
|
19-Mar-2011 |
Lassi Tuura <lat@iki.fi> |
Fast back-trace for x86_64 for only collecting the call stack. Adds new function to perform a pure stack walk without unwinding, functionally similar to backtrace() but accelerated by an address attribute cache the caller maintains across calls.
/external/libunwind/include/libunwind-arm.h
|
3842dac7333e42aa44531eda34ba55200b99ccf8 |
|
05-Feb-2008 |
Daniel Jacobowitz <drow@false.org> |
Add initial ARM and MIPS support. To support this, also enable the reading of .debug_frame sections (used in lieu of .eh_frame sections when they're not available).
/external/libunwind/include/libunwind-arm.h
|