| /wasmtime-44.0.1/crates/c-api/src/ |
| H A D | module.rs | 27 module: Module, field 39 Ok(module) => Some(Box::new(wasm_module_t::new(module))), in wasm_module_new() 82 fill_exports(&module.module, out); in wasm_module_exports() 87 fill_imports(&module.module, out); in wasm_module_imports() 93 module: module.module.clone(), in wasm_module_share() 102 let module = shared_module.module.clone(); in wasm_module_obtain() localVariable 113 if let Ok(buf) = module.module.serialize() { in wasm_module_serialize() 124 Ok(module) => Some(Box::new(wasm_module_t::new(module))), in wasm_module_deserialize() 162 fill_exports(&module.module, out); in wasmtime_module_exports() 170 fill_imports(&module.module, out); in wasmtime_module_imports() [all …]
|
| H A D | linker.rs | 56 module: *const u8, in wasmtime_linker_define() 63 let module = to_str!(module, module_len); in wasmtime_linker_define() localVariable 72 module: *const u8, in wasmtime_linker_define_func() 82 let module = to_str!(module, module_len); in wasmtime_linker_define_func() localVariable 91 module: *const u8, in wasmtime_linker_define_func_unchecked() 101 let module = to_str!(module, module_len); in wasmtime_linker_define_func_unchecked() localVariable 144 let result = linker.linker.instantiate(store, &module.module); in wasmtime_linker_instantiate() 155 handle_result(linker.instantiate_pre(&module.module), |i| { in wasmtime_linker_instantiate_pre() 171 handle_result(linker.module(store, name, &module.module), |_linker| ()) in wasmtime_linker_module() 191 module: *const u8, in wasmtime_linker_get() [all …]
|
| /wasmtime-44.0.1/tests/misc_testsuite/component-model/ |
| H A D | modules.wast | 5 (core module (export "a-module")) 11 (export "a-module" (core module)) 18 (export "a-module" (core module 28 (export "a-module" (core module 36 (core module (export "a-module") 45 (export "a-module" (core module)) 52 (export "a-module" (core module 61 (export "a-module" (core module 69 (core module (export "a-module") 77 (export "a-module" (core module)) [all …]
|
| H A D | nested.wast | 9 (core module) 26 (core module $m) 38 (core module $m 51 (core module $m2 61 (core module $m2 93 (core module $m 105 (core module $m2 163 (core module $m 176 (core module $m 250 (core module $m) [all …]
|
| /wasmtime-44.0.1/examples/min-platform/embedding/src/ |
| H A D | lib.rs | 107 fn smoke(module: &[u8]) -> Result<()> { in smoke() 109 let module = match deserialize(&engine, module)? { in smoke() localVariable 110 Some(module) => module, in smoke() 119 let module = match deserialize(&engine, module)? { in simple_add() localVariable 120 Some(module) => module, in simple_add() 132 let module = match deserialize(&engine, module)? { in simple_host_fn() localVariable 133 Some(module) => module, in simple_host_fn() 147 let module = match deserialize(&engine, module)? { in simple_floats() localVariable 148 Some(module) => module, in simple_floats() 170 let memory_ptr = ptr::slice_from_raw_parts(module.as_ptr(), module.len()); in deserialize() [all …]
|
| /wasmtime-44.0.1/crates/wizer/src/ |
| H A D | parse.rs | 45 Ok(module) in parse_with() 49 module: &mut ModuleContext<'a>, in import_section() 62 module.push_import(imp); in import_section() 68 module: &mut ModuleContext<'a>, in function_section() 72 module.push_function(ty_idx?); in function_section() 78 module: &mut ModuleContext<'a>, in table_section() 82 module.push_table(table?.ty); in table_section() 88 module: &mut ModuleContext<'a>, in memory_section() 92 module.push_defined_memory(m?); in memory_section() 98 module: &mut ModuleContext<'a>, in global_section() [all …]
|
| /wasmtime-44.0.1/tests/misc_testsuite/custom-page-sizes/ |
| H A D | custom-page-sizes-invalid.wast | 12 (module (memory 0 (pagesize 2))) 16 (module (memory 0 (pagesize 4))) 20 (module (memory 0 (pagesize 8))) 24 (module (memory 0 (pagesize 16))) 28 (module (memory 0 (pagesize 32))) 32 (module (memory 0 (pagesize 64))) 36 (module (memory 0 (pagesize 128))) 81 (module binary 95 (module $m 102 (module [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | linker.rs | 114 module: Atom, field 361 module: &str, in define() 414 module: &str, in func_new() 767 pub fn module( in module() method 989 let module = self.pool.insert(module)?; in alias_module() localVariable 994 .filter(|(key, _def)| key.module == module) in alias_module() 1011 let module = &self.pool[key.module]; in insert() localVariable 1024 module: self.pool.insert(module)?, in import_key() 1253 module: self.pool.get_atom(module)?, in _get() 1490 module: String, field [all …]
|
| H A D | module.rs | 180 .field("name", &self.module.module().name.as_ref()) in fmt() 542 let offsets = VMOffsets::new(HostPtr, module.module()); in from_parts_raw() 545 .validate_module(module.module(), &offsets)?; in from_parts_raw() 686 let module = self.compiled_module().module(); in name() localVariable 754 ) -> impl ExactSizeIterator<Item = ImportType<'module>> + 'module { in imports() 755 let module = self.compiled_module().module(); in imports() localVariable 821 let module = self.compiled_module().module(); in exports() localVariable 878 let module = self.compiled_module().module(); in get_export() localVariable 896 let module = compiled_module.module(); in get_export_index() localVariable 1094 let idx = module.module().func_index(idx); in functions() [all …]
|
| H A D | instance.rs | 114 module: &Module, in new() 193 module: &Module, in new_async() 204 module: &Module, in typecheck_externs() 685 let raw = module.compiled_module().module(); in reserve() 791 module: Module, field 827 module: self.module.clone(), in clone() 871 module: module.clone(), in new() 883 &self.module in module() 968 module: &Module, in pre_instantiate_raw() 1029 module: &Module, in typecheck() [all …]
|
| /wasmtime-44.0.1/tests/all/ |
| H A D | fuel.wast | 4 (module 9 (module 17 (module 25 (module 32 (module 45 (module 59 (module 69 (module 80 (module 93 (module [all …]
|
| H A D | linker.rs | 18 let module = Module::new( in link_undefined() localVariable 31 let module = Module::new( in test_unknown_import_error() localVariable 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() localVariable 203 assert!(linker.module(&mut store, "module", &module).is_err()); in allow_unknown_exports() 207 linker.module(&mut store, "module", &module)?; in allow_unknown_exports() 235 linker.module(&mut store, "a", &module)?; in no_leak() 269 linker.module(&mut store, "a", &module)?; in no_leak_with_imports() [all …]
|
| H A D | traps.rs | 199 &module, in test_trap_through_host() 608 drop((instance, module)); in present_after_module_drop() 744 linker.module(&mut store, "", &module)?; in parse_dwarf_info() 771 let module = Module::new( in no_hint_even_with_dwarf_info() localVariable 802 let module = Module::new( in hint_with_dwarf_info() localVariable 828 let module = Module::new( in multithreaded_traps() localVariable 1131 let module = Module::new( in standalone_backtrace() localVariable 1163 let module = Module::new( in standalone_backtrace_disabled() localVariable 1191 let module = Module::new( in host_return_error_no_backtrace() localVariable 1214 let module = Module::new( in div_plus_load_reported_right() localVariable [all …]
|
| /wasmtime-44.0.1/crates/fuzzing/wasm-spec-interpreter/src/ |
| H A D | with_library.rs | 47 let module = module.to_boxroot(ocaml_runtime); in instantiate() localVariable 76 module: &[u8], in interpret_legacy() 84 let module = module.to_boxroot(ocaml_runtime); in interpret_legacy() localVariable 187 let module = wat::parse_file("tests/add.wat").unwrap(); in invalid_function_name() localVariable 188 let instance = instantiate(&module).unwrap(); in invalid_function_name() 200 let instance = instantiate(&module).unwrap(); in multiple_invocation() 243 let instance = instantiate(&module).unwrap(); in oob() 254 let results = interpret_legacy(&module, None); in oob_legacy() 264 let instance = instantiate(&module).unwrap(); in simd_not() 300 let instance = instantiate(&module).unwrap(); in order_of_params() [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/module/ |
| H A D | registry.rs | 162 module: &Module, in store_code_base_or_register() 189 module: &Module, in register_module() 194 module.id(), in register_module() 195 module.engine_code(), in register_module() 196 Some(module), in register_module() 225 module: Option<&Module>, in register() 230 let id = if let Some(module) = module { in register() 257 if let (Some(module), Some(id)) = (module, id) { in register() 289 let module = self in lookup_frame_info() localVariable 344 Some((module.clone(), text_offset)) in lookup_code() [all …]
|
| /wasmtime-44.0.1/benches/ |
| H A D | thread_eager_init.rs | 12 let (engine, module) = test_setup(); in measure_execution_time() 15 .map(|_| lazy_thread_instantiate(engine.clone(), module.clone())) in measure_execution_time() 23 let (engine, module) = test_setup(); in measure_execution_time() 37 let (engine, module) = test_setup(); in measure_execution_time() 51 fn duration_of_call(engine: &Engine, module: &Module) -> Duration { in duration_of_call() 53 let inst = Instance::new(&mut store, module, &[]).expect("instantiate"); in duration_of_call() 66 fn lazy_thread_instantiate(engine: Engine, module: Module) -> Duration { in lazy_thread_instantiate() 67 thread::spawn(move || duration_of_call(&engine, &module)) in lazy_thread_instantiate() 75 fn eager_thread_instantiate(engine: Engine, module: Module) -> (Duration, Duration) { in eager_thread_instantiate() 81 (init_duration, duration_of_call(&engine, &module)) in eager_thread_instantiate() [all …]
|
| /wasmtime-44.0.1/crates/environ/src/compile/ |
| H A D | module_environ.rs | 2 use crate::module::{ 47 pub module: Module, field 152 self.module.module_index in module_index() 269 .module in translate_payload() 820 module: &'data str, in declare_import() 826 name: self.result.module.strings.insert(module)?, in declare_import() 838 .module in push_type() 1063 .module in try_static_init() 1067 module: &self.module, in try_static_init() 1222 .module in try_func_table_init() [all …]
|
| /wasmtime-44.0.1/cranelift/object/tests/ |
| H A D | basic.rs | 17 let mut module = in error_on_incompatible_sig_in_declare_function() localVariable 24 module in error_on_incompatible_sig_in_declare_function() 28 module in error_on_incompatible_sig_in_declare_function() 68 let mut module = in panic_on_define_after_finalize() localVariable 84 let mut module = in panic_on_declare_without_define() localVariable 87 module in panic_on_declare_without_define() 91 module.finish(); in panic_on_declare_without_define() 173 let mut module = in libcall_function() localVariable 216 module.finish(); in libcall_function() 236 let _ = module in reject_nul_byte_symbol_for_func() [all …]
|
| /wasmtime-44.0.1/tests/misc_testsuite/ |
| H A D | empty.wast | 1 (module (func (export "empty"))) 5 (module binary 6 "\00asm\01\00\00\00" ;; module header 18 (module binary 19 "\00asm\01\00\00\00" ;; module header 33 (module binary 34 "\00asm\01\00\00\00" ;; module header 48 ;; empty module 49 (module) 51 ;; empty module with memory [all …]
|
| /wasmtime-44.0.1/crates/fuzzing/src/ |
| H A D | single_module_fuzzer.rs | 126 run(module, known_valid, config, &mut u) in execute() 190 Ok((module, _known_valid)) => { in mutate() 191 let module = encode_module(&module, &data[..new_size]); in mutate() localVariable 193 if module.len() < max_size { in mutate() 198 data[..module.len()].copy_from_slice(&module); in mutate() 199 return module.len(); in mutate() 218 let mut module = module.to_vec(); in encode_module() localVariable 223 .append_to(&mut module); in encode_module() 224 module in encode_module() 230 module: &'a [u8], field [all …]
|
| /wasmtime-44.0.1/cranelift/jit/tests/ |
| H A D | basic.rs | 31 module in error_on_incompatible_sig_in_declare_function() 35 module in error_on_incompatible_sig_in_declare_function() 60 module.define_function(func_id, &mut ctx)?; in define_simple_function() 72 define_simple_function(&mut module).unwrap(); in panic_on_define_after_finalize() 162 let func_id = module in libcall_function() 179 let mut signature = module.make_signature(); in libcall_function() 182 let callee = module in libcall_function() 195 module in libcall_function() 199 module.finalize_definitions().unwrap(); in libcall_function() 210 let data_id = module in empty_data_object() [all …]
|
| /wasmtime-44.0.1/crates/c-api/src/types/ |
| H A D | import.rs | 7 pub(crate) module: String, field 18 pub(crate) fn new(module: String, name: String, ty: CExternType) -> wasm_importtype_t { in new() 20 module, in new() 32 module: &mut wasm_name_t, in wasm_importtype_new() 36 let module = module.take(); in wasm_importtype_new() localVariable 38 let module = String::from_utf8(module).ok()?; in wasm_importtype_new() localVariable 41 module, in wasm_importtype_new() 50 .get_or_init(|| wasm_name_t::from_name(it.module.clone())) in wasm_importtype_module()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/ |
| H A D | allocator.rs | 501 module: &Module, in check_table_init_bounds() 533 module: &Module, in initialize_tables() 642 module: &Module, in initialize_memories() 723 let ok = module in initialize_memories() 726 module, in initialize_memories() 743 module: &Module, in check_init_bounds() 763 module: &Module, in initialize_globals() 767 module in initialize_globals() 818 module: &Module, in initialize_instance() 838 module, in initialize_instance() [all …]
|
| /wasmtime-44.0.1/cranelift/jit/examples/ |
| H A D | jit-minimal.rs | 20 let mut ctx = module.make_context(); in main() 23 let mut sig_a = module.make_signature(); in main() 27 let mut sig_b = module.make_signature(); in main() 30 let func_a = module in main() 33 let func_b = module in main() 53 module.define_function(func_a, &mut ctx).unwrap(); in main() 54 module.clear_context(&mut ctx); in main() 76 module.define_function(func_b, &mut ctx).unwrap(); in main() 77 module.clear_context(&mut ctx); in main() 80 module.finalize_definitions().unwrap(); in main() [all …]
|
| /wasmtime-44.0.1/crates/c-api/include/wasmtime/ |
| H A D | linker.hh | 40 Result<std::monostate> define(Store::Context cx, std::string_view module, in define() argument 45 wasmtime_linker_define(ptr.get(), cx.ptr, module.data(), module.size(), in define() 97 Result<std::monostate> module(Store::Context cx, std::string_view name, in module() function in wasmtime::Linker 110 get(Store::Context cx, std::string_view module, std::string_view name) { in get() argument 112 if (wasmtime_linker_get(ptr.get(), cx.ptr, module.data(), module.size(), in get() 126 Result<std::monostate> func_new(std::string_view module, in func_new() argument 131 ptr.get(), module.data(), module.length(), name.data(), name.length(), in func_new() 149 Result<std::monostate> func_wrap(std::string_view module, in func_wrap() argument 156 ptr.get(), module.data(), module.length(), name.data(), name.length(), in func_wrap() 185 ptr.get(), module.capi()); in define_unknown_imports_as_traps() [all …]
|