| /wasmtime-44.0.1/crates/wasmtime/src/runtime/store/ |
| H A D | context.rs | 114 fn as_context_mut(&mut self) -> StoreContextMut<'_, T> { in as_context_mut() 115 StoreContextMut(&mut self.inner) in as_context_mut() 128 impl<T: 'static> AsContext for StoreContextMut<'_, T> { implementation 137 impl<T: 'static> AsContextMut for StoreContextMut<'_, T> { implementation 139 fn as_context_mut(&mut self) -> StoreContextMut<'_, T> { in as_context_mut() 140 StoreContextMut(&mut *self.0) in as_context_mut() 146 fn from(store: StoreContextMut<'a, T>) -> StoreContext<'a, T> { in from() 173 fn as_context_mut(&mut self) -> StoreContextMut<'_, T> { in as_context_mut() 174 StoreContextMut(&mut **self) in as_context_mut() 201 fn as_context_mut(&mut self) -> StoreContextMut<'_, T::Data> { in as_context_mut() [all …]
|
| H A D | async_.rs | 8 use crate::{Store, StoreContextMut, UpdateDeadline}; 16 async fn handle_call_event(&self, t: StoreContextMut<'_, T>, ch: CallHook) -> Result<()>; in handle_call_event() 104 StoreContextMut(&mut self.inner).gc_async(why).await in gc_async() 136 impl<'a, T> StoreContextMut<'a, T> { impl 206 impl<T> StoreContextMut<'_, T> { implementation 210 func: impl FnOnce(&mut StoreContextMut<'_, T>) -> R + Send + Sync, in on_fiber() 212 fiber::on_fiber(self.0, |me| func(&mut StoreContextMut(me))).await in on_fiber()
|
| H A D | token.rs | 2 use crate::{StoreContextMut, store::StoreId}; 30 pub fn new(store: StoreContextMut<T>) -> Self { in new() 41 pub fn as_context_mut<'a>(&self, store: &'a mut dyn VMStore) -> StoreContextMut<'a, T> { in as_context_mut()
|
| H A D | data.rs | 4 use crate::{Engine, StoreContext, StoreContextMut}; 38 pub fn run_manual_drop_routines<T>(store: StoreContextMut<T>) { in run_manual_drop_routines() 90 impl<I, T> Index<I> for StoreContextMut<'_, T> implementation 102 impl<I, T> IndexMut<I> for StoreContextMut<'_, T> implementation
|
| /wasmtime-44.0.1/crates/component-macro/tests/expanded/ |
| H A D | resources-import.rs | 303 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker_imports() 720 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 731 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 742 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 761 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 772 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 791 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 802 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 821 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 832 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() [all …]
|
| H A D | integers.rs | 307 move |mut caller: wasmtime::StoreContextMut<'_, T>, (arg0,): (u8,)| { in add_to_linker() 372 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 401 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 409 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 417 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 425 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 433 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 441 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 449 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 457 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() [all …]
|
| H A D | resources-import_async.rs | 331 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker_imports() 842 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 855 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 868 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 891 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 904 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 927 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 940 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 963 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 976 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() [all …]
|
| H A D | conventions.rs | 307 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 316 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 326 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 334 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 342 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 350 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 358 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 366 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 374 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 382 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() [all …]
|
| H A D | integers_async.rs | 359 move |mut caller: wasmtime::StoreContextMut<'_, T>, (arg0,): (u8,)| { in add_to_linker() 440 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 472 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 482 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 492 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 502 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 512 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 522 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 532 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 542 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() [all …]
|
| H A D | lists.rs | 646 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 657 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 668 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 679 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 690 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 701 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 712 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 723 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 734 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 745 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() [all …]
|
| H A D | conventions_async.rs | 341 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 352 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 364 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 374 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 384 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 394 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 404 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 414 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 424 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 434 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() [all …]
|
| H A D | resources-import_tracing_async.rs | 357 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker_imports() 931 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 960 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 989 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 1041 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 1070 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 1122 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 1151 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 1203 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 1232 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() [all …]
|
| H A D | lists_async.rs | 754 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 767 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 780 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 793 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 806 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 819 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 832 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 845 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 858 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 871 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() [all …]
|
| H A D | integers_tracing_async.rs | 359 move |mut caller: wasmtime::StoreContextMut<'_, T>, (arg0,): (u8,)| { in add_to_linker() 568 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker() 620 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 643 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 666 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 689 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 712 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 735 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 758 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() 781 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker() [all …]
|
| /wasmtime-44.0.1/crates/misc/component-async-tests/src/ |
| H A D | util.rs | 9 StoreContextMut, 39 _: StoreContextMut<D>, in poll_produce() 80 store: StoreContextMut<D>, in poll_consume() 129 _: StoreContextMut<D>, in poll_produce() 154 store: StoreContextMut<D>, in poll_consume()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/ |
| H A D | host.rs | 18 use crate::{AsContextMut, CallHook, StoreContextMut, ValRaw}; 97 F: Fn(StoreContextMut<T>, P) -> Result<R> + Send + Sync + 'static, in func_wrap() 184 StoreContextMut<'a, T>, in func_new_async() 297 fn run(&self, store: StoreContextMut<'_, T>, params: P) -> HostResult<R>; in run() 364 mut store: StoreContextMut<'_, T>, in entrypoint() 419 mut store: StoreContextMut<'_, T>, in call_sync_lower() 461 store: StoreContextMut<'_, T>, in call_async_lower() 470 let mut store = StoreContextMut(store); in call_async_lower() 610 F: Fn(StoreContextMut<'_, T>, P) -> HostResult<R>, in new() 619 F: Fn(StoreContextMut<'_, T>, P) -> HostResult<R>, [all …]
|
| H A D | options.rs | 1 use crate::StoreContextMut; 33 pub store: StoreContextMut<'a, T>, 59 store: StoreContextMut<'a, T>, in new() 71 store: StoreContextMut(store), in new() 89 store: StoreContextMut<'a, T>, in new_without_realloc() 95 store: StoreContextMut(store), in new_without_realloc() 166 ReallocFunc::call_raw(&mut StoreContextMut(store), &realloc_ty, realloc, params)? in realloc()
|
| /wasmtime-44.0.1/crates/wasi-tls/src/p3/util/ |
| H A D | closed.rs | 7 use wasmtime::StoreContextMut; 46 _store: StoreContextMut<'a, D>, in poll_produce() 59 _store: StoreContextMut<D>, in poll_consume()
|
| /wasmtime-44.0.1/tests/all/component_model/ |
| H A D | import.rs | 7 use wasmtime::{Config, Engine, Store, StoreContextMut, Trap, WasmBacktrace}; 132 |mut store: StoreContextMut<'_, Option<String>>, (arg,): (WasmStr,)| -> Result<_> { in simple() 151 |mut store: StoreContextMut<'_, Option<String>>, _, args, _results| { in simple() 234 |mut store: StoreContextMut<'_, Option<String>>, (arg,): (WasmStr,)| -> Result<_> { in functions_in_instances() 252 |mut store: StoreContextMut<'_, Option<String>>, _, args, _results| { in functions_in_instances() 447 |mut store: StoreContextMut<'_, StaticState>, _: ()| -> Result<()> { in attempt_to_reenter_during_host() 473 |mut store: StoreContextMut<'_, DynamicState>, _, _, _| { in attempt_to_reenter_during_host() 797 |cx: StoreContextMut<'_, ()>, in test_stack_and_heap_args_and_rets() 822 |cx: StoreContextMut<'_, ()>, in test_stack_and_heap_args_and_rets() 1125 |mut store: StoreContextMut<'_, u32>, _: ()| -> Result<()> { in no_actual_wasm_code() [all …]
|
| H A D | nested.rs | 6 use wasmtime::{Module, Store, StoreContextMut}; 100 .func_wrap("count", |mut store: StoreContextMut<'_, u32>, _: ()| { in nested_many_instantiations()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/disabled/ |
| H A D | structref.rs | 3 store::{StoreContextMut, StoreOpaque}, 31 _store: impl Into<StoreContextMut<'a, T>>, in fields()
|
| H A D | arrayref.rs | 3 store::{StoreContextMut, StoreOpaque}, 35 _store: impl Into<StoreContextMut<'a, T>>, in elems()
|
| H A D | externref.rs | 3 AsContextMut, GcRefImpl, Result, Rooted, StoreContext, StoreContextMut, store::AutoAssertNoGc, 33 _store: impl Into<StoreContextMut<'a, T>>, in data_mut()
|
| H A D | exnref.rs | 5 store::{AutoAssertNoGc, StoreContextMut, StoreOpaque}, 65 _store: impl Into<StoreContextMut<'a, T>>, in fields()
|
| /wasmtime-44.0.1/crates/misc/component-async-tests/tests/scenario/ |
| H A D | transmit.rs | 34 mut store: StoreContextMut<'a, D>, in poll_produce() 63 mut store: StoreContextMut<D>, in poll_consume() 92 _: StoreContextMut<'a, D>, in poll_produce() 109 store: StoreContextMut<D>, in poll_consume() 132 store: StoreContextMut<'a, D>, in poll_produce() 159 store: StoreContextMut<D>, in poll_consume() 186 store: StoreContextMut<'a, D>, in poll_produce() 212 store: StoreContextMut<D>, in poll_consume() 237 store: StoreContextMut<'a, D>, in poll_produce() 260 store: StoreContextMut<D>, in poll_consume() [all …]
|