class PltUnwinder

Defined at line 16 of file ../../src/lib/unwinder/plt_unwinder.h

Unwind when PC is in PLT, because lld doesn't generate CFI for PLT (https://fxbug.dev/42063697).

Public Methods

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

Defined at line 14 of file ../../src/lib/unwinder/plt_unwinder.cc

void PltUnwinder (const ElfModuleCache & module_cache)

We need |ElfModuleCache::IsValidPC|.

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

Frame::Trust trust ()

Defined at line 25 of file ../../src/lib/unwinder/plt_unwinder.h

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

Defined at line 31 of file ../../src/lib/unwinder/plt_unwinder.cc