Home
last modified time | relevance | path

Searched refs:continuation (Results 1 – 25 of 25) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/traphandlers/
H A Dbacktrace.rs141 continuation: &VMContRef, in trace_suspended_continuation()
147 continuation.common_stack_information.state, in trace_suspended_continuation()
153 let pc = continuation.stack.control_context_instruction_pointer(); in trace_suspended_continuation()
154 let fp = continuation.stack.control_context_frame_pointer(); in trace_suspended_continuation()
155 let trampoline_fp = continuation in trace_suspended_continuation()
165 VMStackChain::Continuation(continuation as *const VMContRef as *mut VMContRef); in trace_suspended_continuation()
349 let continuation = unsafe { &*continuations_vec[i] }; in trace_through_continuations() localVariable
357 let fiber_stack = continuation.fiber_stack(); in trace_through_continuations()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dstack_switching.rs491 let continuation = unsafe { ptr.as_mut().unwrap() }; in next() localVariable
492 self.0 = continuation.parent_chain.clone(); in next()
511 let continuation = unsafe { ptr.as_mut().unwrap() }; in next() localVariable
513 (&mut continuation.common_stack_information.limits) as *mut VMStackLimits; in next()
514 self.0 = continuation.parent_chain.clone(); in next()
/wasmtime-44.0.1/cranelift/filetests/filetests/isa/pulley32/
H A Dexceptions.clif27 …ler_conv: Fast, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(1), …
78 …ler_conv: Fast, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(1), …
135 …ler_conv: Fast, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(3), …
210 …ler_conv: Fast, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(2), …
H A Dpatchable-call.clif95 …_conv: SystemV, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(1), …
/wasmtime-44.0.1/cranelift/filetests/filetests/isa/pulley64/
H A Dexceptions.clif28 …ler_conv: Fast, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(1), …
80 …ler_conv: Fast, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(1), …
138 …ler_conv: Fast, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(3), …
212 …ler_conv: Fast, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(2), …
H A Dpatchable-call.clif94 …_conv: SystemV, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(1), …
/wasmtime-44.0.1/crates/c-api/src/
H A Dasync.rs130 let mut continuation = wasmtime_async_continuation_t { in invoke_c_async_callback() localVariable
143 &mut continuation, in invoke_c_async_callback()
145 continuation.await; in invoke_c_async_callback()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dstore.rs2211 for continuation in &self.continuations { in trace_wasm_continuation_roots()
2212 let state = continuation.common_stack_information.state; in trace_wasm_continuation_roots()
2223 Backtrace::trace_suspended_continuation(self, continuation.deref(), |frame| { in trace_wasm_continuation_roots()
2575 let mut continuation = Box::new(VMContRef::empty()); in allocate_continuation() localVariable
2578 continuation.stack = stack; in allocate_continuation()
2579 let ptr = continuation.deref_mut() as *mut VMContRef; in allocate_continuation()
2580 self.continuations.push(continuation); in allocate_continuation()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs549 let continuation = builder.create_block(); in translate_exn_throw_ref() localVariable
551 builder.insert_block_after(continuation, current_block); in translate_exn_throw_ref()
552 let continuation_call = builder.func.dfg.block_call(continuation, &[]); in translate_exn_throw_ref()
569 builder.switch_to_block(continuation); in translate_exn_throw_ref()
570 builder.seal_block(continuation); in translate_exn_throw_ref()
/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Disle.rs666 let continuation = labels.next().unwrap(); localVariable
672 continuation,
H A Dabi.rs648 pub continuation: MachLabel, field
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/
H A Demit.rs225 label: try_call.continuation, in pulley_emit()
268 label: try_call.continuation, in pulley_emit()
H A Dmod.rs647 info.continuation, in pretty_print_try_call()
/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Dmod.rs1130 let continuation = self.masm.get_label()?; in maybe_emit_fuel_check() localVariable
1141 continuation, in maybe_emit_fuel_check()
1154 self.masm.bind(continuation)?; in maybe_emit_fuel_check()
/wasmtime-44.0.1/crates/wasi-keyvalue/wit/deps/keyvalue/
H A Dstore.wit44 /// The continuation token to use to fetch the next page of keys. If this is `null`, then
/wasmtime-44.0.1/tests/disas/stack-switching/
H A Dresume-suspend.wat18 ;; continuation suspended back...
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/
H A Demit.rs463 dst: try_call.continuation, in emit()
538 dst: try_call.continuation, in emit()
H A Dmod.rs854 info.continuation, in pretty_print_try_call()
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/
H A Demit.rs1240 label: try_call.continuation, in emit_uncompressed()
1287 label: try_call.continuation, in emit_uncompressed()
H A Dmod.rs912 info.continuation, in pretty_print_try_call()
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/
H A Demit.rs2990 dest: BranchTarget::Label(try_call.continuation), in emit()
3037 dest: BranchTarget::Label(try_call.continuation), in emit()
H A Dmod.rs1215 info.continuation, in pretty_print_try_call()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dfunc_environ.rs2227 let continuation = self in exception_table() localVariable
2244 let etd = ExceptionTableData::new(sig, continuation, handlers); in exception_table()
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/
H A Demit.rs3492 dest: try_call.continuation, in emit_with_alloc_consumer()
H A Dmod.rs3335 try_call_info.continuation, in print_with_state()