struct UnwinderData

Defined at line 49 of file ../../src/performance/experimental/profiler/targets.h

The unwinding library receives pointers and references. We place the relevant structs together to

ensure they don't get copied/moved and invalidate the references.

Public Members

FuchsiaMemory memory
CachedModuleMemory cached_memory
vector modules
ElfModuleCache elf_module_cache_
FramePointerUnwinder fp_unwinder

Public Methods

void UnwinderData (const zx::unowned_process & process)

Defined at line 50 of file ../../src/performance/experimental/profiler/targets.h

void UnwinderData (const UnwinderData & )

Defined at line 56 of file ../../src/performance/experimental/profiler/targets.h

void UnwinderData (UnwinderData && )

Defined at line 57 of file ../../src/performance/experimental/profiler/targets.h

UnwinderData & operator= (const UnwinderData & )

Defined at line 58 of file ../../src/performance/experimental/profiler/targets.h

UnwinderData & operator= (UnwinderData && )

Defined at line 59 of file ../../src/performance/experimental/profiler/targets.h