Home
last modified time | relevance | path

Searched refs:Module (Results 1 – 25 of 265) sorted by relevance

1234567891011

/wasmtime-44.0.1/tests/all/
H A Dmodule.rs61 let res = Module::deserialize( in caches_across_engines()
214 let module = Module::new( in missing_sse_and_floats_still_works()
262 Module::new(&engine, &wat)?; in large_add_chain_no_stack_overflow()
288 Module::new( in tail_call_defaults()
295 let err = Module::new( in tail_call_defaults()
311 let b_module = Module::new( in cross_engine_module_exports()
347 Module(&'static str), in concurrent_type_registry_modifications() enumerator
367 Test::Module( in concurrent_type_registry_modifications()
393 Test::Module( in concurrent_type_registry_modifications()
404 Test::Module( in concurrent_type_registry_modifications()
[all …]
H A Dmodule_serialize.rs6 let module = Module::new(&engine, wat)?; in serialize()
11 let module = unsafe { Module::deserialize(store.engine(), buffer)? }; in deserialize_and_instantiate()
25 match unsafe { Module::deserialize(&custom_version_engine, &buffer) } { in test_version_mismatch()
36 unsafe { Module::deserialize(&none_version_engine, &buffer) } in test_version_mismatch()
40 unsafe { Module::deserialize(&none_version_engine, &buffer) } in test_version_mismatch()
103 let module = unsafe { Module::deserialize_file(store.engine(), &path)? }; in test_deserialize_from_file()
119 let module = unsafe { Module::deserialize_open_file(store.engine(), file)? }; in test_deserialize_from_file()
136 let buffer2 = unsafe { Module::deserialize(&engine, &buffer1)?.serialize()? }; in deserialize_from_serialized()
153 Some(Precompiled::Module) in detect_precompiled()
H A Dtraps.rs771 let module = Module::new( in no_hint_even_with_dwarf_info()
802 let module = Module::new( in hint_with_dwarf_info()
828 let module = Module::new( in multithreaded_traps()
1131 let module = Module::new( in standalone_backtrace()
1163 let module = Module::new( in standalone_backtrace_disabled()
1191 let module = Module::new( in host_return_error_no_backtrace()
1214 let module = Module::new( in div_plus_load_reported_right()
1308 let module = Module::new( in wasm_fault_address_reported_by_default()
1359 let module = Module::new( in wasm_fault_address_reported_from_mpk_protected_memory()
1385 let module = Module::new( in trap_with_array_to_wasm_stack_args()
[all …]
H A Dpooling_allocator.rs59 let module = Module::new( in memory_limit()
109 let module = Module::new( in memory_init()
143 let module = Module::new( in memory_guard_page_trap()
266 let module = Module::new( in table_limit()
326 let module = Module::new( in table_init()
450 let m = Module::new( in preserve_data_segments()
500 let module = Module::new( in multi_memory_with_imported_memories()
539 let module = Module::new( in drop_externref_global_during_module_init()
556 let module = Module::new( in drop_externref_global_during_module_init()
1306 let err = Module::new( in shared_memory_unsupported()
[all …]
H A Dlinker.rs18 let module = Module::new( in link_undefined()
31 let module = Module::new( in test_unknown_import_error()
109 module = Module::new( in function_interposition()
144 module = Module::new( in function_interposition_renamed()
174 module = Module::new( in module_interposition()
198 let module = Module::new( in allow_unknown_exports()
360 let module = Module::new( in instance_pre()
454 let module = Module::new( in linker_instantiate_with_concrete_func_refs()
596 let module = Module::new( in linker_defines_func_subtype()
626 let module = Module::new( in linker_defines_global_subtype_const_ok()
[all …]
H A Dcoredump.rs19 let module = Module::new(store.engine(), wat)?; in coredump_attached_to_error()
60 let module = Module::new(store.engine(), wat)?; in coredump_has_stack()
98 let module1 = Module::new(store.engine(), wat1)?; in coredump_has_modules_and_instances()
99 let module2 = Module::new(store.engine(), wat2)?; in coredump_has_modules_and_instances()
121 let module = Module::new( in coredump_has_host_globals_and_memory()
176 let module = Module::new( in coredump_has_defined_globals_and_memory()
223 let module_a = Module::new( in multiple_globals_memories_and_instances()
235 let module_b = Module::new( in multiple_globals_memories_and_instances()
279 let module = Module::new(&engine, wat)?; in core_dump_with_shared_memory()
/wasmtime-44.0.1/crates/c-api/tests/
H A Dsimple.cc25 TEST(Module, Smoke) { in TEST() argument
28 Module::compile(engine, "wat").err(); in TEST()
31 Module::compile(engine, wasm).ok(); in TEST()
35 Module::validate(engine, wasm).ok(); in TEST()
38 Module m2 = unwrap(Module::compile(engine, "(module)")); in TEST()
39 Module m3 = m2; in TEST()
40 Module m4(m3); in TEST()
42 Module m5(std::move(m3)); in TEST()
46 TEST(Module, Serialize) { in TEST() argument
48 Module m = unwrap(Module::compile(engine, "(module)")); in TEST()
[all …]
H A Dmodule.cc7 TEST(Module, Simple) { in TEST() argument
9 Module m = Module::compile(engine, "(module)").unwrap(); in TEST()
11 Module::compile(engine, wasm).unwrap(); in TEST()
12 Module::validate(engine, wasm).unwrap(); in TEST()
15 Module::deserialize(engine, serialized).unwrap(); in TEST()
H A Dexception.cc50 Module module = Module::compile(engine, "(module" in TEST()
76 Module module = in TEST()
77 Module::compile(engine, "(module" in TEST()
122 Module module = in TEST()
123 Module::compile(engine, "(module" in TEST()
153 Module module2 = in TEST()
154 Module::compile(engine, in TEST()
185 Module module = Module::compile(engine, "(module" in TEST()
H A Dlinker.cc23 Module mod = Module::compile(engine, "(module)").unwrap(); in TEST()
80 Module mod = in TEST()
81 Module::compile( in TEST()
97 Module mod = in TEST()
98 Module::compile( in TEST()
/wasmtime-44.0.1/crates/fuzzing/tests/oom/
H A Dmodule_read.rs3 use wasmtime::{Config, Engine, Module, Result};
12 Module::new(&engine, r#"(module $my_module (func (export "f")))"#)?.serialize()? in module_name()
18 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in module_name()
32 Module::new( in module_imports()
42 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in module_imports()
57 Module::new( in module_exports()
67 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in module_exports()
82 Module::new(&engine, r#"(module (func (export "f")))"#)?.serialize()? in module_get_export()
88 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in module_get_export()
105 Module::new(&engine, "(module)")?.serialize()? in module_engine()
[all …]
H A Dinstance.rs3 use wasmtime::{Config, Engine, Func, Instance, Linker, Module, Result, Store};
12 let module = Module::new( in call_exported_func()
30 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in call_exported_func()
50 Module::new( in instance_new()
60 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in instance_new()
82 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in instance_get_export()
100 Module::new( in instance_exports()
110 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in instance_exports()
129 Module::new( in instance_get_func()
158 Module::new( in instance_get_typed_func()
[all …]
H A Dcaller.rs3 use wasmtime::{Config, Engine, Func, FuncType, Module, Result, Store};
12 Module::new( in caller_get_export()
26 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in caller_get_export()
52 Module::new( in caller_data()
65 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in caller_data()
90 Module::new( in caller_engine()
103 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in caller_engine()
H A Dfunc.rs3 use wasmtime::{Config, Engine, Func, FuncType, Linker, Module, Result, Store, Val, ValType};
44 Module::new( in func_call()
54 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in func_call()
75 Module::new( in func_call_async()
85 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in func_call_async()
109 Module::new( in func_typed()
119 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in func_typed()
H A Dlinker.rs3 use wasmtime::{Config, Engine, Func, FuncType, Linker, Module, Result, Store};
35 let module = Module::new( in linker_instantiate_pre()
65 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in linker_instantiate_pre()
114 Module::new( in linker_instance()
124 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in linker_instance()
160 Module::new(&engine, r#"(module (import "mod" "func" (func)))"#)?.serialize()? in linker_get_by_import()
166 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in linker_get_by_import()
187 Module::new(&engine, r#"(module (func (export "_start")))"#)?.serialize()? in linker_get_default()
193 let module = unsafe { Module::deserialize(&engine, &module_bytes)? }; in linker_get_default()
H A Dmodule.rs3 use wasmtime::{Config, Engine, Module, Result};
12 let module = Module::new( in module_deserialize()
47 let _ = Module::deserialize(&engine, &module_bytes)?; in module_deserialize()
/wasmtime-44.0.1/crates/c-api/include/wasmtime/
H A Dmodule.hh28 class Module { class
29 WASMTIME_CLONE_WRAPPER(Module, wasmtime_module);
40 static Result<Module> compile(Engine &engine, std::string_view wat) { in compile()
60 static Result<Module> compile(Engine &engine, Span<uint8_t> wasm) { in compile()
67 return Module(ret); in compile()
98 static Result<Module> deserialize(Engine &engine, Span<uint8_t> wasm) { in deserialize()
105 return Module(ret); in deserialize()
120 static Result<Module> deserialize_file(Engine &engine, in deserialize_file()
128 return Module(ret); in deserialize_file()
/wasmtime-44.0.1/crates/c-api/src/
H A Dmodule.rs9 use wasmtime::{Engine, Module};
13 pub(crate) module: Module,
19 pub(crate) fn new(module: Module) -> wasm_module_t { in new()
27 module: Module,
50 Module::validate(store.store.context().engine(), binary.as_slice()).is_ok() in wasm_module_validate()
53 fn fill_exports(module: &Module, out: &mut wasm_exporttype_vec_t) { in fill_exports() argument
66 fn fill_imports(module: &Module, out: &mut wasm_importtype_vec_t) { in fill_imports() argument
131 pub(crate) module: Module,
181 handle_result(Module::validate(&engine.engine, binary), |()| {}) in wasmtime_module_validate()
212 handle_result(Module::deserialize(&engine.engine, bytes), |module| { in wasmtime_module_deserialize()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dmodule.rs132 pub struct Module { struct
169 impl fmt::Debug for Module { implementation
185 impl Module { implementation
357 return Module::from_parts(engine, code, None); in from_trusted_file()
409 Module::from_parts(engine, code, None) in deserialize()
429 Module::from_parts(engine, code, None) in deserialize_raw()
490 Module::from_parts(engine, code, None) in deserialize_open_file()
1209 pub fn same(a: &Module, b: &Module) -> bool { in same() argument
1245 _assert::<Module>(); in _assert_send_sync()
1278 use crate::{CodeBuilder, Engine, Module};
[all …]
H A Dvm.rs292 Module(crate::Module), enumerator
302 module: Arc<wasmtime_environ::Module>,
313 module: Arc<wasmtime_environ::Module>, in bare_with_registered_type() argument
325 pub(crate) fn env_module(&self) -> &Arc<wasmtime_environ::Module> { in env_module() argument
327 ModuleRuntimeInfo::Module(m) => m.env_module(), in env_module()
337 ModuleRuntimeInfo::Module(m) => m in engine_type_index()
350 ModuleRuntimeInfo::Module(m) => { in memory_image()
364 ModuleRuntimeInfo::Module(m) => Some(m.id()), in unique_id()
372 ModuleRuntimeInfo::Module(m) => m.engine_code().wasm_data(), in wasm_data()
381 ModuleRuntimeInfo::Module(m) => m in type_ids()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/module/
H A Dregistry.rs9 use crate::{Engine, FrameInfo, Module, code_memory::CodeMemory, prelude::*};
75 modules: TryBTreeMap<RegisteredModuleId, Module>,
113 fn update(&self, code: &mut StoreCode, module: &Module) -> Result<()> { in update()
117 fn update(&self, _code: &mut StoreCode, _module: &Module) -> Result<()> { in update()
124 pub fn module_by_id(&self, id: RegisteredModuleId) -> Option<&Module> { in module_by_id() argument
129 pub fn module_by_compiled_id(&self, id: CompiledModuleId) -> Option<&Module> { in module_by_compiled_id() argument
162 module: &Module, in store_code_base_or_register() argument
182 pub fn all_modules(&self) -> impl Iterator<Item = &'_ Module> + '_ { in all_modules()
189 module: &Module, in register_module() argument
225 module: Option<&Module>, in register() argument
[all …]
/wasmtime-44.0.1/benches/
H A Dthread_eager_init.rs51 fn duration_of_call(engine: &Engine, module: &Module) -> Duration { in duration_of_call()
66 fn lazy_thread_instantiate(engine: Engine, module: Module) -> Duration { in lazy_thread_instantiate()
75 fn eager_thread_instantiate(engine: Engine, module: Module) -> (Duration, Duration) { in eager_thread_instantiate()
87 fn test_setup() -> (Engine, Module) { in test_setup()
100 let module = Module::new(&engine, r#"(module (memory 1) (func (export "f")))"#).unwrap(); in test_setup()
/wasmtime-44.0.1/examples/
H A Dserialize.cc37 Module module = Module::compile(engine, wat).unwrap(); in serialize()
51 Module module = in deserialize()
52 Module::deserialize(engine, Span<uint8_t>(buffer.data(), buffer.size())) in deserialize()
H A Dlinking.cc33 Module linking1_module = Module::compile(engine, linking1_wat).unwrap(); in main()
34 Module linking2_module = Module::compile(engine, linking2_wat).unwrap(); in main()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dvmcontext.rs102 let module = Module::new(StaticModuleIndex::from_u32(0)); in check_vmfunction_import_offsets()
172 let module = Module::new(StaticModuleIndex::from_u32(0)); in check_vmtable_offsets()
197 let module = Module::new(StaticModuleIndex::from_u32(0)); in ensure_sizes_match()
235 let module = Module::new(StaticModuleIndex::from_u32(0)); in check_vmmemory_import_offsets()
311 let module = Module::new(StaticModuleIndex::from_u32(0)); in check_vmglobal_import_offsets()
350 let module = Module::new(StaticModuleIndex::from_u32(0)); in check_vmtag_import_offsets()
427 let module = Module::new(StaticModuleIndex::from_u32(0)); in check_vmmemory_definition_offsets()
474 let module = Module::new(StaticModuleIndex::from_u32(0)); in check_vmtable_definition_offsets()
524 let module = Module::new(StaticModuleIndex::from_u32(0)); in check_vmglobal_definition_offsets()
534 let module = Module::new(StaticModuleIndex::from_u32(0)); in check_vmglobal_begins_aligned()
[all …]

1234567891011