Searched refs:StoreCodePC (Results 1 – 3 of 3) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/module/ |
| H A D | registry.rs | 3 use crate::code::{EngineCode, EngineCodePC, ModuleWithCode, StoreCode, StoreCodePC}; 64 loaded_code: TryBTreeMap<StoreCodePC, LoadedCode>, 69 store_code: TryBTreeMap<EngineCodePC, StoreCodePC>, 95 loaded_code: &TryBTreeMap<StoreCodePC, LoadedCode>, in assert_no_overlap() argument 96 range: Range<StoreCodePC>, in assert_no_overlap() argument 138 .range(..=StoreCodePC::from_raw(pc)) in module_and_code_by_pc() 140 let offset = StoreCodePC::offset_of(code.code.text_range(), pc)?; in module_and_code_by_pc() 154 pub fn store_code_base(&self, engine_code: &EngineCode) -> Option<StoreCodePC> { in store_code_base() argument 164 ) -> Result<StoreCodePC> { in store_code_base_or_register() argument 285 .range(..=StoreCodePC::from_raw(pc)) in lookup_frame_info() [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | code.rs | 69 define_pc_kind!(StoreCodePC); 71 impl StoreCodePC { implementation 74 pub fn from_raw(pc: usize) -> StoreCodePC { in from_raw() argument 75 StoreCodePC(pc) in from_raw() 380 pub fn text_range(&self) -> Range<StoreCodePC> { in text_range() argument 382 StoreCodePC(raw.start)..StoreCodePC(raw.end) in text_range() 482 StoreCodePC::offset_of(self.store_code.text_range(), pc) in text_offset()
|
| H A D | debug.rs | 11 code::StoreCodePC, 623 by_pc: BTreeMap<StoreCodePC, Vec<FrameData>>, 640 let pc = StoreCodePC::from_raw(frame.pc()); in lookup_or_compute() 1000 dirty_modules: BTreeSet<StoreCodePC>, 1045 dirty_modules: &mut BTreeSet<StoreCodePC>, in get_code_memory() argument
|