Struct wasmtime_jit::SymbolizeContext
source · [−]pub struct SymbolizeContext<'a> { /* private fields */ }
Expand description
A context which contains dwarf debug information to translate program counters back to filenames and line numbers.
Implementations
sourceimpl<'a> SymbolizeContext<'a>
impl<'a> SymbolizeContext<'a>
sourcepub fn addr2line(&self) -> &Context<EndianSlice<'a, LittleEndian>>
pub fn addr2line(&self) -> &Context<EndianSlice<'a, LittleEndian>>
Returns access to the addr2line::Context
which can be used to query
frame information with.
sourcepub fn code_section_offset(&self) -> u64
pub fn code_section_offset(&self) -> u64
Returns the offset of the code section in the original wasm file, used to calculate lookup values into the DWARF.
Auto Trait Implementations
impl<'a> !RefUnwindSafe for SymbolizeContext<'a>
impl<'a> Send for SymbolizeContext<'a>
impl<'a> !Sync for SymbolizeContext<'a>
impl<'a> Unpin for SymbolizeContext<'a>
impl<'a> UnwindSafe for SymbolizeContext<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more