(&self, fuzzer: &mut Fuzzer)
| 413 | |
| 414 | #[allow(unused)] |
| 415 | pub fn restore(&self, fuzzer: &mut Fuzzer) { |
| 416 | fuzzer.coverage.restore_local(&mut fuzzer.vm, &self.coverage); |
| 417 | fuzzer.vm.restore(&self.vm); |
| 418 | if let Some(x) = fuzzer.path_tracer { |
| 419 | x.restore(&mut fuzzer.vm, self.tracer.as_ref().unwrap()); |
| 420 | } |
| 421 | fuzzer.vm.cpu.mem.mapping_changed = false; |
| 422 | } |
| 423 | |
| 424 | pub fn restore_initial(fuzzer: &mut Fuzzer) { |
| 425 | fuzzer.coverage.restore_local(&mut fuzzer.vm, &fuzzer.snapshot.coverage); |