Home
last modified time | relevance | path

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

12

/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/
H A Dmod.rs107 pub(crate) mod concurrent; module
121 pub use self::concurrent::{
764 pub(crate) use concurrent_disabled as concurrent;
H A Dstore.rs4 use crate::runtime::component::concurrent::ConcurrentState;
144 crate::component::concurrent::tls::set(store, move || drop(futures)); in drop_fibers_and_futures()
H A Dfunc.rs20 use crate::component::concurrent::{self, AsAccessor, PreparedCall};
412 concurrent::queue_call(store.as_context_mut(), prepared) in call_concurrent_dynamic()
433 concurrent::prepare_call( in prepare_call_dynamic()
H A Dlinker.rs2 use crate::component::concurrent::Accessor;
796 crate::component::concurrent::tls::set(store.0, || future.as_mut().poll(cx)) in resource_concurrent()
H A Dvalues.rs3 use crate::component::concurrent::{self, ErrorContext, FutureAny, StreamAny};
504 concurrent::lower_error_context_to_index(*rep, cx, ty)?.linear_lower_to_flat( in lower()
667 concurrent::lower_error_context_to_index(*rep, cx, ty)?.linear_lower_to_memory( in store()
/wasmtime-44.0.1/tests/all/component_model/
H A Dimport.rs502 async fn test_stack_and_heap_args_and_rets(concurrent: bool) -> Result<()> { in test_stack_and_heap_args_and_rets()
503 let (body, async_lower_opts, async_lift_opts, async_type) = if concurrent { in test_stack_and_heap_args_and_rets()
739 if concurrent { in test_stack_and_heap_args_and_rets()
844 if concurrent { in test_stack_and_heap_args_and_rets()
857 if concurrent { in test_stack_and_heap_args_and_rets()
968 if concurrent { in test_stack_and_heap_args_and_rets()
H A Dfunc.rs1168 async fn test_many_parameters(dynamic: bool, concurrent: bool) -> Result<()> { in test_many_parameters()
1169 let (body, async_opts) = if concurrent { in test_many_parameters()
1327 if concurrent { in test_many_parameters()
1372 if concurrent { in test_many_parameters()
1453 async fn test_many_results(dynamic: bool, concurrent: bool) -> Result<()> { in test_many_results()
1454 let (ret, async_opts) = if concurrent { in test_many_results()
1760 if concurrent { in test_many_results()
1850 if concurrent { in test_many_results()
/wasmtime-44.0.1/crates/wasi-keyvalue/wit/deps/keyvalue/
H A Dbatch.wit29 /// MAY show an out-of-date value if there are concurrent writes to the store.
46 /// Other concurrent operations may also be able to see the partial results.
61 /// Other concurrent operations may also be able to see the partial results.
H A Dstore.wit117 /// MAY show an out-of-date list of keys if there are concurrent writes to the store.
/wasmtime-44.0.1/cranelift/filetests/src/
H A Dlib.rs13 mod concurrent; module
H A Drunner.rs6 use crate::concurrent::{ConcurrentRunner, Reply};
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/concurrent/
H A Dfuture_stream_any.rs3 use crate::component::concurrent::futures_and_streams::{self, TransmitOrigin};
4 use crate::component::concurrent::{TableId, TransmitHandle};
/wasmtime-44.0.1/crates/wasmtime/
H A DREADME.md22 wasm, and scalability of concurrent instances.
38 servers with many concurrent instances.
/wasmtime-44.0.1/tests/misc_testsuite/component-model/async/
H A Dstreams.wast186 (assert_trap (invoke "read-twice") "cannot have concurrent operations active on a future/stream")
188 (assert_trap (invoke "write-twice") "cannot have concurrent operations active on a future/stream")
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/
H A Dhost.rs4 use crate::component::concurrent;
6 use crate::component::concurrent::{Accessor, Status};
431 HostResult::Future(future) => concurrent::poll_and_block(store.0, future)?, in call_sync_lower()
H A Doptions.rs3 use crate::component::concurrent::ConcurrentState;
H A Dtyped.rs21 use crate::component::concurrent::{self, AsAccessor, PreparedCall};
171 use crate::component::concurrent::TaskId; in call_async()
218 let result = concurrent::queue_call(wrapper.store.as_context_mut(), prepared)?; in call_async()
313 concurrent::queue_call(store, prepared) in call_concurrent()
372 concurrent::prepare_call( in prepare_call()
/wasmtime-44.0.1/
H A DREADME.md94 calls between the embedder and wasm, and scalability of concurrent instances.
111 on massive servers with many concurrent instances, we've got you covered.
/wasmtime-44.0.1/docs/
H A Dexamples-fast-instantiation.md13 run the configured maximum number of concurrent instances. Creating a new
/wasmtime-44.0.1/crates/component-macro/tests/
H A Dcodegen.rs16 mod concurrent {
/wasmtime-44.0.1/crates/wasi/src/p3/wit/deps/
H A Dcli.wit79 /// Multiple streams may be active at the same time. The behavior of concurrent
/wasmtime-44.0.1/crates/wasi-http/src/p3/wit/deps/
H A Dcli.wit79 /// Multiple streams may be active at the same time. The behavior of concurrent
H A Dfilesystem.wit32 /// concurrent writers.
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/component/
H A Dlibcalls.rs5 use crate::component::concurrent::WaitResult;
9 use crate::runtime::component::concurrent::{ResourcePair, SuspensionTarget};
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dcomponent.rs13 use crate::runtime::component::concurrent::ConcurrentInstanceState;

12