| /wasmtime-44.0.1/tests/all/ |
| H A D | pooling_allocator.rs | 8 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 D | instance.rs | 48 test(&Engine::new(Config::new().allocation_strategy( in linear_memory_limits()
|
| H A D | async_functions.rs | 356 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 D | limits.rs | 359 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 D | gc.rs | 279 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 D | memory.rs | 204 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in guards_present_pooling() 269 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in guards_present_pooling_mpk()
|
| H A D | traps.rs | 1355 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 D | metrics.rs | 159 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 D | fast_instantiation.rs | 21 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in main()
|
| H A D | mpk.rs | 202 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in build_engine()
|
| /wasmtime-44.0.1/benches/ |
| H A D | instantiation.rs | 40 config.allocation_strategy(strategy.clone()); in bench_sequential() 75 config.allocation_strategy(strategy.clone()); in bench_parallel()
|
| H A D | thread_eager_init.rs | 96 config.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in test_setup()
|
| H A D | call.rs | 65 .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 D | examples-fast-instantiation.md | 23 [`wasmtime::Config::allocation_strategy`](https://docs.rs/wasmtime/latest/wasmtime/struct.Config.ht…
|
| /wasmtime-44.0.1/crates/wasmtime/tests/ |
| H A D | pooling_alloc_near_oom.rs | 47 config.allocation_strategy(pooling); in exhausted_vmas()
|
| H A D | engine_across_forks.rs | 56 config.allocation_strategy(pooling); in pooling_allocator_reset()
|
| H A D | host_segfault.rs | 196 config.allocation_strategy(cfg); in main()
|
| /wasmtime-44.0.1/crates/wasmtime/src/ |
| H A D | config.rs | 164 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 D | wast.rs | 244 cfg.allocation_strategy(InstanceAllocationStrategy::Pooling(pool)); in run_wast()
|
| /wasmtime-44.0.1/tests/all/component_model/ |
| H A D | strings.rs | 594 config.allocation_strategy(pooling_config); in pass_string_on_component_boundary()
|
| /wasmtime-44.0.1/crates/c-api/src/ |
| H A D | config.rs | 698 .allocation_strategy(InstanceAllocationStrategy::Pooling(pc.config.clone())); in wasmtime_pooling_allocation_strategy_set()
|
| /wasmtime-44.0.1/crates/cli-flags/src/ |
| H A D | lib.rs | 1030 config.allocation_strategy(wasmtime::InstanceAllocationStrategy::Pooling(cfg)); in config()
|