Home
last modified time | relevance | path

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 Don_demand.rs32 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 Dstack_creator.rs117 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 Dmain.rs52 mod stack_creator; module
/wasmtime-44.0.1/crates/wasmtime/src/
H A Dconfig.rs183 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()