Home
last modified time | relevance | path

Searched refs:VMStackChain (Results 1 – 6 of 6) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dstack_switching.rs197 pub parent_chain: VMStackChain,
257 let parent_chain = VMStackChain::Absent; in empty()
315 contref.parent_chain = VMStackChain::Absent; in cont_new()
429 pub enum VMStackChain { enum
445 impl VMStackChain { impl
479 pub struct ContinuationIterator(VMStackChain);
482 pub struct StackLimitsIterator(VMStackChain);
489 VMStackChain::Absent | VMStackChain::InitialStack(_) => None, in next()
504 VMStackChain::Absent => None, in next()
507 self.0 = VMStackChain::Absent; in next()
[all …]
H A Dvmcontext.rs10 use crate::vm::stack_switching::VMStackChain;
1209 pub stack_chain: UnsafeCell<VMStackChain>,
1307 stack_chain: UnsafeCell::new(VMStackChain::Absent), in default()
H A Dtraphandlers.rs476 use crate::runtime::vm::{Unwind, VMStackChain};
615 pub unsafe fn old_stack_chain(&self) -> VMStackChain { in old_stack_chain() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/traphandlers/
H A Dbacktrace.rs26 use crate::runtime::vm::stack_switching::VMStackChain;
165 VMStackChain::Continuation(continuation as *const VMContRef as *mut VMContRef); in trace_suspended_continuation()
270 debug_assert_ne!(chain.clone(), VMStackChain::Absent) in trace_with_trap_state()
303 chain: VMStackChain, in trace_through_continuations() argument
323 assert_ne!(chain, VMStackChain::Absent); in trace_through_continuations()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/stack_switching/
H A Dinstructions.rs78 pub struct VMStackChain { struct
150 ) -> VMStackChain { in get_parent_stack_chain() argument
446 impl VMStackChain { implementation
452 ) -> VMStackChain { in from_continuation() argument
461 VMStackChain { in from_continuation()
471 ) -> VMStackChain { in absent() argument
481 VMStackChain { in absent()
506 VMStackChain {
840 use helpers::VMStackChain;
939 ) -> VMStackChain { in vmctx_load_stack_chain() argument
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dfunc.rs318 use crate::runtime::vm::VMStackChain;
1478 pub stack_chain: VMStackChain,
1568 let new_stack_chain = VMStackChain::InitialStack(initial_stack_information); in enter_wasm()