(fuzzer: &mut Fuzzer)
| 422 | } |
| 423 | |
| 424 | pub fn restore_initial(fuzzer: &mut Fuzzer) { |
| 425 | fuzzer.coverage.restore_local(&mut fuzzer.vm, &fuzzer.snapshot.coverage); |
| 426 | fuzzer.vm.restore(&fuzzer.snapshot.vm); |
| 427 | if let Some(x) = fuzzer.path_tracer { |
| 428 | x.restore(&mut fuzzer.vm, fuzzer.snapshot.tracer.as_ref().unwrap()); |
| 429 | } |
| 430 | fuzzer.vm.cpu.mem.mapping_changed = false; |
| 431 | } |
| 432 | |
| 433 | pub fn restore_prefix(fuzzer: &mut Fuzzer) { |
| 434 | let snapshot = fuzzer.prefix_snapshot.as_ref().unwrap(); |
nothing calls this directly
no test coverage detected