Home
last modified time | relevance | path

Searched refs:StoreCodePC (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/module/
H A Dregistry.rs3 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 Dcode.rs69 define_pc_kind!(StoreCodePC);
71 impl StoreCodePC { impl
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 Ddebug.rs11 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