Home
last modified time | relevance | path

Searched refs:allocation_strategy (Results 1 – 22 of 22) sorted by relevance

/wasmtime-44.0.1/tests/all/
H A Dpooling_allocator.rs8 config.allocation_strategy(pool); in successful_instantiation()
28 config.allocation_strategy(pool); in memory_limit()
105 config.allocation_strategy(pool); in memory_init()
139 config.allocation_strategy(pool); in memory_guard_page_trap()
206 config.allocation_strategy(pool); in memory_zeroed()
243 config.allocation_strategy(pool); in table_limit()
322 config.allocation_strategy(pool); in table_init()
376 config.allocation_strategy(pool); in table_zeroed()
411 config.allocation_strategy(pool); in total_core_instances_limit()
448 config.allocation_strategy(pool); in preserve_data_segments()
[all …]
H A Dinstance.rs48 test(&Engine::new(Config::new().allocation_strategy( in linear_memory_limits()
H A Dasync_functions.rs356 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in async_with_pooling_stacks()
379 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pooling)); in async_host_func_with_pooling_stacks()
412 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pooling)); in async_mpk_protection()
H A Dlimits.rs359 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in test_pooling_allocator_initial_limits_exceeded()
753 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in custom_limiter_detect_grow_failure()
864 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in custom_limiter_async_detect_grow_failure()
H A Dgc.rs279 config.allocation_strategy(crate::small_pool_config()); in global_drops_externref()
328 config.allocation_strategy(crate::small_pool_config()); in table_drops_externref()
1362 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pooling)); in gc_heap_oom()
1818 config.allocation_strategy(pool); in select_gc_ref_stack_map()
H A Dmemory.rs204 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in guards_present_pooling()
269 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in guards_present_pooling_mpk()
H A Dtraps.rs1355 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in wasm_fault_address_reported_from_mpk_protected_memory()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/allocator/pooling/
H A Dmetrics.rs159 let engine = Engine::new(&Config::new().allocation_strategy(small_pool_config())).unwrap(); in smoke_test()
190 Engine::new(&Config::new().allocation_strategy(InstanceAllocationStrategy::OnDemand)) in test_non_pooling_allocator()
205 config.allocation_strategy(pool); in unused_memories_tables_and_more()
316 config.allocation_strategy(pool); in gc_heaps()
336 config.allocation_strategy(pool); in stacks()
/wasmtime-44.0.1/examples/
H A Dfast_instantiation.rs21 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in main()
H A Dmpk.rs202 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in build_engine()
/wasmtime-44.0.1/benches/
H A Dinstantiation.rs40 config.allocation_strategy(strategy.clone()); in bench_sequential()
75 config.allocation_strategy(strategy.clone()); in bench_parallel()
H A Dthread_eager_init.rs96 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in test_setup()
H A Dcall.rs65 .allocation_strategy(InstanceAllocationStrategy::Pooling(pool.clone())), in engines()
72 Engine::new(config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool))) in engines()
/wasmtime-44.0.1/docs/
H A Dexamples-fast-instantiation.md23 [`wasmtime::Config::allocation_strategy`](https://docs.rs/wasmtime/latest/wasmtime/struct.Config.ht…
/wasmtime-44.0.1/crates/wasmtime/tests/
H A Dpooling_alloc_near_oom.rs47 config.allocation_strategy(pooling); in exhausted_vmas()
H A Dengine_across_forks.rs56 config.allocation_strategy(pooling); in pooling_allocator_reset()
H A Dhost_segfault.rs196 config.allocation_strategy(cfg); in main()
/wasmtime-44.0.1/crates/wasmtime/src/
H A Dconfig.rs164 pub(crate) allocation_strategy: InstanceAllocationStrategy, field
270 allocation_strategy: InstanceAllocationStrategy::OnDemand, in new()
1597 pub fn allocation_strategy( in allocation_strategy() method
1601 self.allocation_strategy = strategy.into(); in allocation_strategy()
2535 match &self.allocation_strategy { in build_allocator()
/wasmtime-44.0.1/tests/
H A Dwast.rs244 cfg.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in run_wast()
/wasmtime-44.0.1/tests/all/component_model/
H A Dstrings.rs594 config.allocation_strategy(pooling_config); in pass_string_on_component_boundary()
/wasmtime-44.0.1/crates/c-api/src/
H A Dconfig.rs698 .allocation_strategy(InstanceAllocationStrategy::Pooling(pc.config.clone())); in wasmtime_pooling_allocation_strategy_set()
/wasmtime-44.0.1/crates/cli-flags/src/
H A Dlib.rs1030 config.allocation_strategy(wasmtime::InstanceAllocationStrategy::Pooling(cfg)); in config()