Home
last modified time | relevance | path

Searched defs:Module (Results 1 – 25 of 72) sorted by relevance

123

/wasmtime-44.0.1/crates/environ/src/
H A Dmodule.rs293 pub struct Module { struct
298 pub strings: StringPool,
301 pub name: Option<Atom>,
328 pub types: TryPrimaryMap<TypeIndex, EngineOrModuleTypeIndex>, argument
331 pub num_imported_funcs: usize,
334 pub num_imported_tables: usize,
343 pub num_imported_tags: usize,
346 pub needs_gc_heap: bool,
353 pub num_escaped_funcs: usize,
390 impl Module { argument
[all …]
H A Dfact.rs54 pub struct Module<'a> { struct
58 types: &'a ComponentTypesBuilder,
61 core_types: core_types::CoreTypes,
66 core_imports: ImportSection,
69 imports: Vec<Import>,
72 imported: HashMap<CoreDef, usize>,
92 imported_trap: Option<FuncIndex>,
99 funcs: PrimaryMap<FunctionId, Function>,
103 exports: Vec<(u32, String)>,
105 task_may_block: Option<GlobalIndex>,
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dmodule.rs132 pub struct Module { struct
133 inner: Arc<ModuleInner>, argument
169 impl fmt::Debug for Module { implementation
185 impl Module { impl
251 pub fn new(engine: &Engine, bytes: impl AsRef<[u8]>) -> Result<Module> { in new()
286 pub fn from_file(engine: &Engine, file: impl AsRef<Path>) -> Result<Module> { in from_file()
324 pub fn from_binary(engine: &Engine, binary: &[u8]) -> Result<Module> { in from_binary()
407 pub unsafe fn deserialize(engine: &Engine, bytes: impl AsRef<[u8]>) -> Result<Module> { in deserialize()
488 pub unsafe fn deserialize_open_file(engine: &Engine, file: File) -> Result<Module> { in deserialize_open_file()
650 pub(crate) fn env_module(&self) -> &Arc<wasmtime_environ::Module> { in env_module()
[all …]
H A Dinstance.rs114 module: &Module, in new()
193 module: &Module, in new_async()
204 module: &Module, in typecheck_externs()
244 module: &Module, in new_started()
289 module: &Module, in new_raw()
398 pub fn module<'a, T: 'static>(&self, store: impl Into<StoreContext<'a, T>>) -> &'a Module { in module()
402 pub(crate) fn _module<'a>(&self, store: &'a StoreOpaque) -> &'a Module { in _module()
846 pub(crate) unsafe fn new(module: &Module, items: TryVec<Definition>) -> Result<InstancePre<T>> { in new()
882 pub fn module(&self) -> &Module { in module()
968 module: &Module, in pre_instantiate_raw()
[all …]
H A Ddebug.rs69 pub fn debug_all_modules(&mut self) -> Vec<Module> { in debug_all_modules()
100 pub fn debug_all_modules(self) -> Vec<Module> { in debug_all_modules()
131 pub fn debug_all_modules(&mut self) -> Vec<Module> { in debug_all_modules()
168 fn debug_all_modules(&self) -> Vec<Module> { in debug_all_modules()
535 ) -> Result<Option<&'a Module>> { in module()
675 fn decode(registry: &ModuleRegistry, pc: usize) -> (Module, Vec<VirtualFrame>) { in decode()
972 fn from_raw(module: &Module, pc: ModulePC) -> BreakpointKey { in from_raw()
1046 module: &Module, in get_code_memory()
1086 pub fn add_breakpoint(&mut self, module: &Module, pc: ModulePC) -> Result<()> { in add_breakpoint()
1117 pub fn remove_breakpoint(&mut self, module: &Module, pc: ModulePC) -> Result<()> { in remove_breakpoint()
[all …]
H A Dcode.rs274 Module(ModuleTypes), enumerator
418 module: &'a Module, in in_store()
424 pub(crate) fn from_raw(module: &'a Module, store_code: &'a StoreCode) -> ModuleWithCode<'a> { in from_raw()
429 pub fn module(&self) -> &'a Module { in module()
H A Dlinker.rs294 module: &Module, in define_unknown_imports_as_default_values()
771 module: &Module, in module()
841 module: &Module, in module_async()
904 module: &Module, in command()
1082 module: &Module, in instantiate()
1097 module: &Module, in instantiate_async()
1174 module: &Module, in _instantiate_pre()
H A Dvm.rs292 Module(crate::Module), enumerator
313 module: Arc<wasmtime_environ::Module>, in bare_with_registered_type()
325 pub(crate) fn env_module(&self) -> &Arc<wasmtime_environ::Module> { in env_module()
H A Dtrap.rs483 pub(crate) fn new(module: Module, text_offset: usize) -> Option<FrameInfo> { in new()
562 pub fn module(&self) -> &Module { in module()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/module/
H A Dregistry.rs124 pub fn module_by_id(&self, id: RegisteredModuleId) -> Option<&Module> { in module_by_id()
129 pub fn module_by_compiled_id(&self, id: CompiledModuleId) -> Option<&Module> { in module_by_compiled_id()
162 module: &Module, in store_code_base_or_register()
189 module: &Module, in register_module()
225 module: Option<&Module>, in register()
/wasmtime-44.0.1/crates/wiggle/generate/src/
H A Dwasmtime.rs10 module: &witx::Module, in link_module()
71 module: &witx::Module, in generate_func()
H A Dfuncs.rs12 module: &witx::Module, in define_func()
21 module: &witx::Module, in func_bounds()
30 module: &witx::Module, in _define_func()
H A Dmodule_trait.rs16 pub fn define_module_trait(m: &Module, settings: &CodegenSettings) -> TokenStream { in define_module_trait()
/wasmtime-44.0.1/crates/c-api/tests/
H A Dmodule.cc7 TEST(Module, Simple) { in TEST() argument
/wasmtime-44.0.1/tests/all/component_model/
H A Dinstance.rs148 fn assert_m2(module: &Module) { in export_missing_get_max()
151 fn assert_m1(module: &Module) { in export_missing_get_max()
/wasmtime-44.0.1/crates/wasi-threads/src/
H A Dlib.rs24 pub fn new(module: Module, linker: Arc<Linker<T>>, use_async: bool) -> Result<Self> { in new()
149 module: &Module, in add_to_linker()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/
H A Dallocator.rs140 get_module: &'a dyn Fn(StaticModuleIndex) -> &'a Module, in validate_component()
144 fn validate_module(&self, module: &Module, offsets: &VMOffsets<HostPtr>) -> Result<()>; in validate_module()
501 module: &Module, in check_table_init_bounds()
533 module: &Module, in initialize_tables()
642 module: &Module, in initialize_memories()
743 module: &Module, in check_init_bounds()
763 module: &Module, in initialize_globals()
818 module: &Module, in initialize_instance()
/wasmtime-44.0.1/crates/debugger/src/host/
H A Dopaque.rs32 async fn all_modules(&mut self) -> Result<Vec<Module>>; in all_modules()
37 async fn get_instance_module(&mut self, instance: Instance) -> Result<Module>; in get_instance_module()
110 async fn module_add_breakpoint(&mut self, module: Module, pc: u32) -> Result<()>; in module_add_breakpoint()
111 async fn module_remove_breakpoint(&mut self, module: Module, pc: u32) -> Result<()>; in module_remove_breakpoint()
122 async fn all_modules(&mut self) -> Result<Vec<Module>> { in all_modules()
161 async fn get_instance_module(&mut self, instance: Instance) -> Result<Module> { in get_instance_module()
554 async fn module_add_breakpoint(&mut self, module: Module, pc: u32) -> Result<()> { in module_add_breakpoint()
566 async fn module_remove_breakpoint(&mut self, module: Module, pc: u32) -> Result<()> { in module_remove_breakpoint()
/wasmtime-44.0.1/examples/
H A Dthreads.rs48 fn run(engine: &Engine, module: &Module, linker: &Linker<()>) -> Result<()> { in run()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dcow_disabled.rs29 _module: &Module, in new()
/wasmtime-44.0.1/crates/wizer/benches/
H A Dregex.rs9 fn run_iter(linker: &wasmtime::Linker<WasiP1Ctx>, module: &wasmtime::Module) { in run_iter()
H A Duap.rs9 fn run_iter(linker: &wasmtime::Linker<WasiP1Ctx>, module: &wasmtime::Module) { in run_iter()
/wasmtime-44.0.1/crates/c-api/src/
H A Dmodule.rs53 fn fill_exports(module: &Module, out: &mut wasm_exporttype_vec_t) { in fill_exports()
66 fn fill_imports(module: &Module, out: &mut wasm_importtype_vec_t) { in fill_imports()
/wasmtime-44.0.1/crates/c-api/include/wasmtime/
H A Dmodule.hh28 class Module { class
/wasmtime-44.0.1/cranelift/src/
H A Dcompile.rs83 module: Option<&mut impl cranelift_module::Module>, in handle_module()

123