Searched refs:stack_creator (Results 1 – 4 of 4) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/allocator/ |
| H A D | on_demand.rs | 32 stack_creator: Option<Arc<dyn RuntimeFiberStackCreator>>, field 50 stack_creator: None, in new() 60 pub fn set_stack_creator(&mut self, stack_creator: Arc<dyn RuntimeFiberStackCreator>) { in set_stack_creator() 61 self.stack_creator = Some(stack_creator); in set_stack_creator() 70 stack_creator: None, in default() 187 let stack = match &self.stack_creator { in allocate_fiber_stack() 188 Some(stack_creator) => { in allocate_fiber_stack() 189 let stack = stack_creator.new_stack(self.stack_size, self.stack_zeroing)?; in allocate_fiber_stack()
|
| /wasmtime-44.0.1/tests/all/ |
| H A D | stack_creator.rs | 117 let stack_creator = Arc::new(CustomStackCreator::new().unwrap()); in config() localVariable 120 .max_wasm_stack(stack_creator.size / 2) in config() 121 .async_stack_size(stack_creator.size) in config() 122 .with_host_stack(stack_creator.clone()); in config() 125 stack_creator, in config() 132 let (mut store, stack_creator) = config(); in called_on_custom_heap_stack() 161 assert!(stack_creator.range().contains(&stack_address)); in called_on_custom_heap_stack()
|
| H A D | main.rs | 52 mod stack_creator; module
|
| /wasmtime-44.0.1/crates/wasmtime/src/ |
| H A D | config.rs | 183 pub(crate) stack_creator: Option<Arc<dyn RuntimeFiberStackCreator>>, field 290 stack_creator: None, in new() 1561 pub fn with_host_stack(&mut self, stack_creator: Arc<dyn StackCreator>) -> &mut Self { in with_host_stack() 1562 self.stack_creator = Some(Arc::new(StackCreatorProxy(stack_creator))); in with_host_stack() 2543 if let Some(stack_creator) = &self.stack_creator { in build_allocator() 2544 _allocator.set_stack_creator(stack_creator.clone()); in build_allocator()
|