History log of /external/libunwind/include/libunwind-arm.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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