| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/traphandlers/ |
| H A D | backtrace.rs | 141 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 D | stack_switching.rs | 491 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 D | exceptions.clif | 27 …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 D | patchable-call.clif | 95 …_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 D | exceptions.clif | 28 …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 D | patchable-call.clif | 94 …_conv: SystemV, callee_pop_size: 0, try_call_info: Some(TryCallInfo { continuation: MachLabel(1), …
|
| /wasmtime-44.0.1/crates/c-api/src/ |
| H A D | async.rs | 130 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 D | store.rs | 2211 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 D | enabled.rs | 549 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 D | isle.rs | 666 let continuation = labels.next().unwrap(); localVariable 672 continuation,
|
| H A D | abi.rs | 648 pub continuation: MachLabel, field
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/ |
| H A D | emit.rs | 225 label: try_call.continuation, in pulley_emit() 268 label: try_call.continuation, in pulley_emit()
|
| H A D | mod.rs | 647 info.continuation, in pretty_print_try_call()
|
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | mod.rs | 1130 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 D | store.wit | 44 /// 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 D | resume-suspend.wat | 18 ;; continuation suspended back...
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/ |
| H A D | emit.rs | 463 dst: try_call.continuation, in emit() 538 dst: try_call.continuation, in emit()
|
| H A D | mod.rs | 854 info.continuation, in pretty_print_try_call()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/ |
| H A D | emit.rs | 1240 label: try_call.continuation, in emit_uncompressed() 1287 label: try_call.continuation, in emit_uncompressed()
|
| H A D | mod.rs | 912 info.continuation, in pretty_print_try_call()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/ |
| H A D | emit.rs | 2990 dest: BranchTarget::Label(try_call.continuation), in emit() 3037 dest: BranchTarget::Label(try_call.continuation), in emit()
|
| H A D | mod.rs | 1215 info.continuation, in pretty_print_try_call()
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | func_environ.rs | 2227 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 D | emit.rs | 3492 dest: try_call.continuation, in emit_with_alloc_consumer()
|
| H A D | mod.rs | 3335 try_call_info.continuation, in print_with_state()
|