Lines Matching refs:engine

10 pub fn engine() -> Option<Engine> {  in engine()  function
15 Ok(engine) => { in engine()
17 Some(engine) in engine()
32 let Ok(engine) = Engine::new(&config) else { in shared_memory_failed_creation()
35 assert!(SharedMemory::new(&engine, MemoryType::shared(1, 1)).is_err()); in shared_memory_failed_creation()
37 let module = Module::new(&engine, wat)?; in shared_memory_failed_creation()
38 let mut store = Store::new(&engine, ()); in shared_memory_failed_creation()
47 let Some(engine) = engine() else { in test_instantiate_shared_memory()
50 let module = Module::new(&engine, wat)?; in test_instantiate_shared_memory()
51 let mut store = Store::new(&engine, ()); in test_instantiate_shared_memory()
60 let Some(engine) = engine() else { in test_import_shared_memory()
63 let module = Module::new(&engine, wat)?; in test_import_shared_memory()
64 let mut store = Store::new(&engine, ()); in test_import_shared_memory()
65 let shared_memory = SharedMemory::new(&engine, MemoryType::shared(1, 5))?; in test_import_shared_memory()
74 let Some(engine) = engine() else { in test_export_shared_memory()
77 let module = Module::new(&engine, wat)?; in test_export_shared_memory()
78 let mut store = Store::new(&engine, ()); in test_export_shared_memory()
96 let Some(engine) = engine() else { in test_sharing_of_shared_memory()
99 let module = Module::new(&engine, wat)?; in test_sharing_of_shared_memory()
100 let mut store = Store::new(&engine, ()); in test_sharing_of_shared_memory()
101 let shared_memory = SharedMemory::new(&engine, MemoryType::shared(1, 5))?; in test_sharing_of_shared_memory()
140 let Some(engine) = engine() else { in test_probe_shared_memory_size()
143 let module = Module::new(&engine, wat)?; in test_probe_shared_memory_size()
144 let mut store = Store::new(&engine, ()); in test_probe_shared_memory_size()
169 let Some(engine) = engine() else { in test_multi_memory()
172 let module = Module::new(&engine, wat)?; in test_multi_memory()
173 let mut store = Store::new(&engine, ()); in test_multi_memory()
174 let incoming_shared_memory = SharedMemory::new(&engine, MemoryType::shared(5, 10))?; in test_multi_memory()
207 let Some(engine) = engine() else { in test_grow_memory_in_multiple_threads()
210 let module = Module::new(&engine, wat)?; in test_grow_memory_in_multiple_threads()
211 let shared_memory = SharedMemory::new(&engine, MemoryType::shared(1, NUM_GROW_OPS as u32))?; in test_grow_memory_in_multiple_threads()
218 let engine = engine.clone(); in test_grow_memory_in_multiple_threads() localVariable
223 let mut store = Store::new(&engine, ()); in test_grow_memory_in_multiple_threads()
279 let Some(engine) = engine() else { in test_memory_size_accessibility()
282 let module = Module::new(&engine, wat)?; in test_memory_size_accessibility()
283 let shared_memory = SharedMemory::new(&engine, MemoryType::shared(1, NUM_GROW_OPS as u32))?; in test_memory_size_accessibility()
299 let mut store = Store::new(&engine, ()); in test_memory_size_accessibility()
319 let engine = Engine::default(); in create_shared_memory_through_memory() localVariable
320 let mut store = Store::new(&engine, ()); in create_shared_memory_through_memory()