mirror of
https://github.com/fluencelabs/wasmer
synced 2025-06-20 12:16:30 +00:00
Make lookup_*_ip public.
This commit is contained in:
@ -109,7 +109,7 @@ pub struct CodeVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl ModuleStateMap {
|
impl ModuleStateMap {
|
||||||
fn lookup_ip<F: FnOnce(&FunctionStateMap) -> &BTreeMap<usize, OffsetInfo>>(
|
pub fn lookup_ip<F: FnOnce(&FunctionStateMap) -> &BTreeMap<usize, OffsetInfo>>(
|
||||||
&self,
|
&self,
|
||||||
ip: usize,
|
ip: usize,
|
||||||
base: usize,
|
base: usize,
|
||||||
@ -141,12 +141,12 @@ impl ModuleStateMap {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fn lookup_call_ip(&self, ip: usize, base: usize) -> Option<(&FunctionStateMap, MachineState)> {
|
pub fn lookup_call_ip(&self, ip: usize, base: usize) -> Option<(&FunctionStateMap, MachineState)> {
|
||||||
self.lookup_ip(ip, base, |fsm| &fsm.call_offsets)
|
self.lookup_ip(ip, base, |fsm| &fsm.call_offsets)
|
||||||
}
|
}
|
||||||
|
|
||||||
#[warn(dead_code)]
|
#[warn(dead_code)]
|
||||||
fn lookup_trappable_ip(
|
pub fn lookup_trappable_ip(
|
||||||
&self,
|
&self,
|
||||||
ip: usize,
|
ip: usize,
|
||||||
base: usize,
|
base: usize,
|
||||||
@ -155,7 +155,7 @@ impl ModuleStateMap {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#[warn(dead_code)]
|
#[warn(dead_code)]
|
||||||
fn lookup_loop_ip(&self, ip: usize, base: usize) -> Option<(&FunctionStateMap, MachineState)> {
|
pub fn lookup_loop_ip(&self, ip: usize, base: usize) -> Option<(&FunctionStateMap, MachineState)> {
|
||||||
self.lookup_ip(ip, base, |fsm| &fsm.loop_offsets)
|
self.lookup_ip(ip, base, |fsm| &fsm.loop_offsets)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user