Home
last modified time | relevance | path

Searched refs:Instance (Results 1 – 25 of 312) sorted by relevance

12345678910>>...13

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/component/
H A Dlibcalls.rs187 _: Instance, in utf8_to_utf8() argument
208 _: Instance, in utf16_to_utf16() argument
244 _: Instance, in latin1_to_latin1() argument
263 _: Instance, in latin1_to_utf16() argument
294 _: Instance, in utf8_to_utf16() argument
339 _: Instance, in utf16_to_utf8() argument
394 _: Instance, in latin1_to_utf8() argument
420 _: Instance, in utf16_to_compact_probably_utf16() argument
456 _: Instance, in utf8_to_latin1() argument
478 _: Instance, in utf16_to_latin1() argument
[all …]
/wasmtime-44.0.1/crates/c-api/src/
H A Dinstance.rs7 use wasmtime::{Instance, InstancePre, Trap};
12 instance: Instance,
18 pub(crate) fn new(store: WasmStoreRef, instance: Instance) -> wasm_instance_t { in new()
38 match Instance::new(store.store.context_mut(), &wasm_module.module, &imports) { in wasm_instance_new()
78 instance: &mut Instance, in wasmtime_instance_new() argument
86 Instance::new(store, &module.module, &imports), in wasmtime_instance_new()
93 instance: wasmtime::Result<Instance>, in handle_instantiate() argument
94 instance_ptr: &mut Instance, in handle_instantiate() argument
116 instance: &Instance, in wasmtime_instance_export_get() argument
138 instance: &Instance, in wasmtime_instance_export_nth() argument
[all …]
/wasmtime-44.0.1/tests/all/
H A Dtraps.rs126 let instance = Instance::new(&mut store, &module, &[])?; in test_trap_trace()
197 let instance = Instance::new( in test_trap_through_host()
226 let instance = Instance::new(&mut store, &module, &[])?; in test_trap_backtrace_disabled()
309 let instance = Instance::new(&mut store, &module, &[])?; in trap_display_pretty()
339 let instance = Instance::new(&mut store, &module, &[])?; in trap_display_multi_module()
524 let instance = Instance::new(&mut store, &module, &[])?; in mismatched_arguments()
581 let e = match Instance::new(&mut store, &module, &[]) { in start_trap_pretty()
603 let instance = Instance::new(&mut store, &module, &[])?; in present_after_module_drop()
907 child_instance: Instance, in catch_trap_calling_across_stores()
997 sync_instance: Instance, in async_then_sync_trap()
[all …]
H A Dpooling_allocator.rs17 Instance::new(&mut store, &module, &[])?; in successful_instantiation()
423 Instance::new(&mut store, &module, &[])?; in total_core_instances_limit()
426 match Instance::new(&mut store, &module, &[]) { in total_core_instances_limit()
437 Instance::new(&mut store, &module, &[])?; in total_core_instances_limit()
459 let i = Instance::new(&mut store, &m, &[])?; in preserve_data_segments()
553 Instance::new(&mut store, &module, &[])?; in drop_externref_global_during_module_init()
1288 Instance::new(&mut store, &module, &[])?; in tricky_empty_table_with_empty_virtual_memory_alloc()
1348 Instance::new(&mut store, &m1, &[])?; in custom_page_sizes_reusing_same_slot()
1364 Instance::new(&mut store, &m2, &[])?; in custom_page_sizes_reusing_same_slot()
1389 Instance::new(&mut store, &module, &[])?; in instantiate_non_page_aligned_sizes()
[all …]
H A Dthreads.rs39 assert!(Instance::new(&mut store, &module, &[]).is_err()); in shared_memory_failed_creation()
52 let _instance = Instance::new(&mut store, &module, &[])?; in test_instantiate_shared_memory()
66 let _instance = Instance::new(&mut store, &module, &[shared_memory.into()])?; in test_import_shared_memory()
79 let instance = Instance::new(&mut store, &module, &[])?; in test_export_shared_memory()
102 let instance1 = Instance::new(&mut store, &module, &[shared_memory.clone().into()])?; in test_sharing_of_shared_memory()
103 let instance2 = Instance::new(&mut store, &module, &[shared_memory.clone().into()])?; in test_sharing_of_shared_memory()
145 let instance = Instance::new(&mut store, &module, &[])?; in test_probe_shared_memory_size()
175 let instance = Instance::new(&mut store, &module, &[incoming_shared_memory.into()])?; in test_multi_memory()
224 let instance = Instance::new(&mut store, &module, &[shared_memory.into()]).unwrap(); in test_grow_memory_in_multiple_threads()
300 let instance = Instance::new(&mut store, &module, &[probe_memory.into()]).unwrap(); in test_memory_size_accessibility()
H A Dinstance.rs9 assert!(Instance::new(&mut store, &module, &[]).is_err()); in wrong_import_numbers()
11 assert!(Instance::new(&mut store, &module, &[func.into(), func.into()]).is_err()); in wrong_import_numbers()
27 let instance = Instance::new(&mut store, &module, &[])?; in initializes_linear_memory()
68 let instance = Instance::new(&mut store, &module, &[])?; in linear_memory_limits()
H A Dfuel.rs56 drop(Instance::new(&mut store, &module, &[])); in fuel_consumed()
194 let error = Instance::new(&mut store, &module, &[]).err().unwrap(); in iloop()
240 let instance = Instance::new(&mut store, &module, &[func.into()]).unwrap(); in host_function_consumes_all()
288 let instance = Instance::new(&mut store, &module, &[]).unwrap(); in unconditionally_trapping_memory_accesses_save_fuel_before_trapping()
319 let instance = Instance::new(&mut store, &module, &[])?; in get_fuel_clamps_at_zero()
357 let instance = Instance::new(&mut store, &module, &[])?; in immediate_trap_with_fuel1()
376 let instance = Instance::new(&mut store, &module, &[])?; in ensure_stack_alignment()
417 let instance = Instance::new(&mut store, &module, &[])?; in custom_operator_cost()
H A Ddebug.rs28 let instance = Instance::new(&mut store, &module, &[])?; in debugging_apis_are_denied_without_debugging()
439 let instance = Instance::new( in private_entity_access()
510 let instance = Instance::new(&mut store, &module, &[])?; in private_entity_access_shared_memory()
538 let i1 = Instance::new(&mut store, &m1, &[])?; in all_instances_and_modules_in_store()
539 let i2 = Instance::new(&mut store, &m2, &[])?; in all_instances_and_modules_in_store()
641 let instance = Instance::new_async(&mut store, &module, &[]).await?; in uncaught_exception_events()
694 let instance = Instance::new_async(&mut store, &module, &[]).await?; in caught_exception_events()
737 let instance = Instance::new_async(&mut store, &module, &[]).await?; in hostcall_trap_events()
1257 let instance1 = Instance::new(&mut store, &module1, &[])?; in debug_ids()
1258 let instance2 = Instance::new(&mut store, &module2, &[])?; in debug_ids()
[all …]
H A Diloop.rs33 let instance = Instance::new(&mut store, &module, &[])?; in loops_interruptible()
46 let instance = Instance::new(&mut store, &module, &[func.into()])?; in functions_interruptible()
79 let instance = Instance::new(&mut store, &module, &[func.into()])?; in loop_interrupt_from_afar()
116 let instance = Instance::new(&mut store, &module, &[func.into()])?; in function_interrupt_from_afar()
H A Dfuncref.rs20 let instance = Instance::new(&mut store, &module, &[])?; in pass_funcref_in_and_out_of_wasm()
43 let other_instance = Instance::new(&mut store, &module, &[])?; in pass_funcref_in_and_out_of_wasm()
66 let other_store_instance = Instance::new(&mut other_store, &other_module, &[])?; in pass_funcref_in_and_out_of_wasm()
94 let instance = Instance::new(&mut store, &module, &[])?; in receive_null_funcref_from_wasm()
H A Dmodule_serialize.rs10 unsafe fn deserialize_and_instantiate(store: &mut Store<()>, buffer: &[u8]) -> Result<Instance> { in deserialize_and_instantiate() argument
12 Ok(Instance::new(store, &module, &[])?) in deserialize_and_instantiate()
104 let instance = Instance::new(&mut store, &module, &[])?; in test_deserialize_from_file()
120 let instance = Instance::new(&mut store, &module, &[])?; in test_deserialize_from_file()
H A Dwait_notify.rs27 let instance = Instance::new(&mut store, &module, &[shared_memory.clone().into()])?; in atomic_wait_timeout_length()
71 let instance1 = Instance::new(&mut store, &module, &[shared_memory.clone().into()])?; in atomic_wait_notify_basic()
79 let instance2 = Instance::new(&mut store, &module, &[shared_memory.into()]).unwrap(); in atomic_wait_notify_basic()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dinstance.rs37 pub struct Instance { struct
46 assert!(core::mem::size_of::<C>() == core::mem::size_of::<Instance>());
48 assert!(core::mem::offset_of!(Instance, id) == 0);
51 impl Instance { impl
116 ) -> Result<Instance> { in new() argument
195 ) -> Result<Instance> { in new_async() argument
247 ) -> Result<Instance> { in new_started() argument
292 ) -> Result<(Instance, Option<FuncIndex>)> { in new_raw() argument
339 let instance = Instance::from_wasmtime(id, store); in new_raw()
370 Instance { in from_wasmtime()
[all …]
/wasmtime-44.0.1/crates/wizer/tests/all/
H A Dpreloads.rs2 use wasmtime::{Instance, Linker, Module};
31 let i1 = Instance::new_async(&mut *store, &mod1, &[]).await?; in run_with_preloads()
32 let i2 = Instance::new_async(&mut *store, &mod2, &[]).await?; in run_with_preloads()
42 let mod1_inst = wasmtime::Instance::new_async(&mut store, &mod1, &[]).await?; in run_with_preloads()
43 let mod2_inst = wasmtime::Instance::new_async(&mut store, &mod2, &[]).await?; in run_with_preloads()
/wasmtime-44.0.1/crates/c-api/tests/
H A Dinstance.cc6 TEST(Instance, Smoke) { in TEST() argument
32 Instance::create(store, mod, {}).err(); in TEST()
33 Instance i = Instance::create(store, mod, {f, g, t, m}).unwrap(); in TEST()
/wasmtime-44.0.1/crates/c-api/include/wasmtime/
H A Dinstance.hh32 class Instance { class
40 Instance(wasmtime_instance_t instance) : instance(instance) {} in Instance() function in wasmtime::Instance
58 static TrapResult<Instance> create(Store::Context cx, const Module &m, in create()
76 return Instance(instance); in create()
/wasmtime-44.0.1/crates/c-api/src/component/
H A Dinstance.rs1 use wasmtime::component::{Func, Instance};
9 instance: &Instance, in wasmtime_component_instance_get_export_index() argument
33 instance: &Instance, in wasmtime_component_instance_get_func() argument
/wasmtime-44.0.1/crates/debugger/src/host/
H A Dopaque.rs7 Engine, ExnRef, ExnRefPre, ExnType, FrameHandle, Func, FuncType, Global, Instance, Memory,
31 async fn all_instances(&mut self) -> Result<Vec<Instance>>; in all_instances() argument
37 async fn get_instance_module(&mut self, instance: Instance) -> Result<Module>; in get_instance_module()
39 async fn instance_get_memory(&mut self, instance: Instance, idx: u32) in instance_get_memory() argument
41 async fn instance_get_global(&mut self, instance: Instance, idx: u32) in instance_get_global() argument
104 async fn frame_instance(&mut self, frame: FrameHandle) -> Result<Instance>; in frame_instance() argument
118 async fn all_instances(&mut self) -> Result<Vec<Instance>> { in all_instances() argument
168 instance: Instance, in instance_get_memory() argument
177 instance: Instance, in instance_get_global() argument
491 async fn frame_instance(&mut self, frame: FrameHandle) -> Result<Instance> { in frame_instance() argument
[all …]
/wasmtime-44.0.1/crates/wasmtime/tests/
H A Dcustom_signal_handler.rs49 fn invoke_export(store: &mut Store<()>, instance: Instance, func_name: &str) -> Result<i32> { in invoke_export() argument
57 fn set_up_memory(store: &mut Store<()>, instance: Instance) -> (usize, usize) { in set_up_memory()
138 let instance = Instance::new(&mut store, &module, &externs)?; in test_custom_signal_handler_single_instance_hostcall()
159 let instance = Instance::new(&mut store, &module, &externs)?; in test_custom_signal_handler_single_instance()
215 let instance1 = Instance::new(&mut store, &module, &externs)?; in test_custom_signal_handler_multiple_instances()
261 Instance::new(&mut store, &module, &externs).expect("failed to instantiate module"); in test_custom_signal_handler_multiple_instances()
313 let instance1 = Instance::new(&mut store, &module1, &externs)?; in test_custom_signal_handler_instance_calling_another_instance()
328 let instance2 = Instance::new(&mut store, &module2, &[instance1_read])?; in test_custom_signal_handler_instance_calling_another_instance()
/wasmtime-44.0.1/examples/
H A Dthreads.cc57 auto instance_res = Instance::create(store, module, {hello_func}); in run_worker()
62 Instance instance = instance_res.unwrap(); in run_worker()
83 Instance instance = Instance::create(store, module, {hello_func}).unwrap(); in run_worker()
/wasmtime-44.0.1/crates/wizer/src/
H A Dwasmtime.rs5 use wasmtime::{Extern, Instance, Module, Result, Store, Val};
14 instantiate: impl AsyncFnOnce(&mut Store<T>, &Module) -> Result<wasmtime::Instance>, in run() argument
58 instance: &wasmtime::Instance, in initialize() argument
94 pub instance: Instance,
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/
H A Doptions.rs7 use crate::component::{Instance, ResourceType, RuntimeInstance};
49 instance: Instance,
61 instance: Instance, in new() argument
91 instance: Instance, in new_without_realloc() argument
313 instance_handle: Instance,
334 instance_handle: Instance, in new() argument
396 pub fn instance_handle(&self) -> Instance { in instance_handle() argument
/wasmtime-44.0.1/crates/wizer/src/component/
H A Dwasmtime.rs4 Component, ComponentExportIndex, Instance, Lift, WasmList, types::ComponentItem,
17 instantiate: impl AsyncFnOnce(&mut Store<T>, &Component) -> Result<Instance>, in run_component() argument
63 instance: &Instance, in initialize_component() argument
83 pub instance: Instance,
/wasmtime-44.0.1/crates/wasmtime/src/runtime/store/
H A Ddata.rs257 pub(crate) fn get<'a>(&self, store: &'a StoreOpaque) -> &'a vm::Instance { in get() argument
268 pub(crate) fn get_mut<'a>(&self, store: &'a mut StoreOpaque) -> Pin<&'a mut vm::Instance> { in get_mut() argument
283 ) -> (Pin<&'a mut vm::Instance>, &'a ModuleRegistry) { in get_mut_and_module_registry() argument
293 ) -> (Option<&'a mut GcStore>, Pin<&'a mut vm::Instance>) { in get_with_gc_store_mut() argument
300 type Output = vm::Instance;
/wasmtime-44.0.1/benches/
H A Dtrap.rs39 let instance = Instance::new(&mut store, &module, &[]).unwrap(); in bench_multi_threaded_traps()
67 let instance = Instance::new(&mut store, &module, &[]).unwrap(); in bench_multi_threaded_traps()
109 let instance = Instance::new(&mut store, modules.last().unwrap(), &[]).unwrap(); in bench_many_modules_registered_traps()
139 let instance = Instance::new(&mut store, &module, &[]).unwrap(); in bench_many_stack_frames_traps()
197 let instance = Instance::new(&mut store, &module, &[host_func.into()]).unwrap(); in bench_host_wasm_frames_traps()

12345678910>>...13