Lines Matching refs:module
113 fn update(&self, code: &mut StoreCode, module: &Module) -> Result<()> { in update()
114 self.0.patch_new_module(code, module) in update()
142 let module = self.modules.get(*module_id)?; in module_and_code_by_pc() localVariable
143 Some((ModuleWithCode::from_raw(module, &code.code), offset)) in module_and_code_by_pc()
162 module: &Module, in store_code_base_or_register()
165 let key = module.engine_code().text_range().start; in store_code_base_or_register()
167 let engine = module.engine().clone(); in store_code_base_or_register()
168 self.register_module(module, &engine, breakpoint_state)?; 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()
232 self.modules.entry(id).or_insert_with(|| module.clone())?; in register()
257 if let (Some(module), Some(id)) = (module, id) { in register()
258 if let Some((_, range)) = module.compiled_module().finished_function_ranges().next() { in register()
264 breakpoint_state.update(&mut loaded_code.code, module)?; in register()
289 let module = self in lookup_frame_info() localVariable
293 let info = FrameInfo::new(module.clone(), text_offset)?; in lookup_frame_info()
294 let module_with_code = ModuleWithCode::from_raw(module, &code.code); in lookup_frame_info()
309 for module in self.modules.values() { in wasm_to_array_trampoline()
310 if let Some(trampoline) = module.wasm_to_array_trampoline(sig) { in wasm_to_array_trampoline()
342 let (_end, (start, module)) = all_modules.range(pc..).next()?; in lookup_code()
344 Some((module.clone(), text_offset)) in lookup_code()
384 let module = Module::new( in test_frame_info() localVariable
399 Instance::new(&mut store, &module, &[])?; in test_frame_info()
403 for (i, range) in module.compiled_module().finished_function_ranges() { in test_frame_info()
404 let base = module.engine_code().text_range().start.raw(); in test_frame_info()