(&self, start: u64, end: u64)
| 244 | } |
| 245 | |
| 246 | pub fn is_mapped(&self, start: u64, end: u64) -> bool { |
| 247 | self.memory_map.iter().any(|(_, mem)| { |
| 248 | let mem_end = mem.base_addr + mem.size; |
| 249 | mem.base_addr < end && start < mem_end |
| 250 | }) |
| 251 | } |
| 252 | } |
| 253 | |
| 254 | fn get_u64_env(name: &str) -> anyhow::Result<Option<u64>> { |