(&mut self, cpu: &mut Cpu, path: &[u8])
| 663 | |
| 664 | impl icicle_vm::cpu::Environment for FuzzwareEnvironment { |
| 665 | fn load(&mut self, cpu: &mut Cpu, path: &[u8]) -> Result<(), String> { |
| 666 | use icicle_vm::cpu::elf::ElfLoader; |
| 667 | let metadata = self.load_elf(cpu, path)?; |
| 668 | self.debug_info = metadata.debug_info; |
| 669 | Ok(()) |
| 670 | } |
| 671 | |
| 672 | fn handle_exception(&mut self, cpu: &mut Cpu) -> Option<VmExit> { |
| 673 | match ExceptionCode::from_u32(cpu.exception.code) { |
no outgoing calls