Struct parity_wasm::interpreter::CallerContext [] [src]

pub struct CallerContext<'a, E: 'a + UserError> {
    pub value_stack_limit: usize,
    pub frame_stack_limit: usize,
    pub value_stack: &'a mut StackWithLimit<RuntimeValue, E>,
    pub externals: &'a HashMap<String, Arc<ModuleInstanceInterface<E> + 'a>>,
}

Caller context.

Fields

Value stack limit

Frame stack limit

Stack of the input parameters

Execution-local external modules.

Methods

impl<'a, E> CallerContext<'a, E> where
    E: UserError
[src]

[src]

Top most args

[src]

Nested context