1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-06-29 04:31:45 +02:00
libunwind-eh_elf/include/tdep-arm
Lassi Tuura 5f38f35d5d 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.
2011-04-01 00:00:39 -07:00
..
dwarf-config.h Add initial ARM and MIPS support. To support this, also enable the 2008-02-04 17:16:37 -07:00
ex_tables.h Remove the ARM_EXIDX_TABLE_MALLOC code path. 2011-03-24 20:44:33 -07:00
jmpbuf.h Add initial ARM and MIPS support. To support this, also enable the 2008-02-04 17:16:37 -07:00
libunwind_i.h Drop a call frame in tdep_trace and avoid a call to unw_step. 2011-04-01 00:00:39 -07:00