class ArmEhAbiUnwinder

Defined at line 19 of file ../../src/lib/unwinder/arm_ehabi_unwinder.h

Unwinder implementation that supports unwinding from .ARM extension unwinding tables as specified

in the ARM EHABI32 specification:

https://github.com/ARM-software/abi-aa/blob/c51addc3dc03e73a016a1e4edf25440bcac76431/ehabi32/ehabi32.rst

Public Methods

Error Step (Memory * stack, const Frame & current, Frame & next)

Defined at line 15 of file ../../src/lib/unwinder/arm_ehabi_unwinder.cc

void ArmEhAbiUnwinder (CfiUnwinder * cfi_unwinder)

CfiUnwinder is needed for |IsValidPC| and |GetModuleInfoForPC|.

Defined at line 22 of file ../../src/lib/unwinder/arm_ehabi_unwinder.h

void AsyncStep (AsyncMemory * stack, const Frame & current, fit::callback<void (Error, Registers)> cb)

Defined at line 54 of file ../../src/lib/unwinder/arm_ehabi_unwinder.cc