class SigReturnUnwinder
Defined at line 16 of file ../../src/lib/unwinder/sigreturn_unwinder.h
Unwind when pc is in a Linux sigreturn function.
Public Methods
void SigReturnUnwinder (const ElfModuleCache & module_cache)
We need |ElfModuleCache::GetModuleForPc|.
Defined at line 19 of file ../../src/lib/unwinder/sigreturn_unwinder.h
Frame::Trust trust ()
Defined at line 26 of file ../../src/lib/unwinder/sigreturn_unwinder.h
Error Step (Memory * stack, const Frame & current, Frame & next)
Defined at line 78 of file ../../src/lib/unwinder/sigreturn_unwinder.cc
void AsyncStep (AsyncMemory * stack, const Frame & current, fit::callback<void (Error, Registers)> cb)
Defined at line 104 of file ../../src/lib/unwinder/sigreturn_unwinder.cc
Error ProbePCForSigReturn (const ElfModuleCache & module_cache, Registers::Arch arch, uint64_t pc)
static.
Defined at line 156 of file ../../src/lib/unwinder/sigreturn_unwinder.cc
Error ProbePCForSigReturn (const ElfModuleCache & module_cache, const Registers & regs)
static.
Defined at line 145 of file ../../src/lib/unwinder/sigreturn_unwinder.cc