1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-12-23 03:53:43 +01:00
libunwind-eh_elf/include/tdep-x86
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 Rename: include/x86/dwarf-config.h -> include/tdep-x86/dwarf-config.h 2005-05-20 09:48:08 +00:00
jmpbuf.h Jump buffer indices for FreeBSD/x86. 2010-03-13 16:48:14 +02: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