(fuzzer: &mut Fuzzer)
| 431 | } |
| 432 | |
| 433 | pub fn restore_prefix(fuzzer: &mut Fuzzer) { |
| 434 | let snapshot = fuzzer.prefix_snapshot.as_ref().unwrap(); |
| 435 | fuzzer.coverage.restore_local(&mut fuzzer.vm, &snapshot.coverage); |
| 436 | fuzzer.vm.restore(&snapshot.vm); |
| 437 | if let Some(x) = fuzzer.path_tracer { |
| 438 | x.restore(&mut fuzzer.vm, snapshot.tracer.as_ref().unwrap()); |
| 439 | } |
| 440 | fuzzer.vm.cpu.mem.mapping_changed = false; |
| 441 | } |
| 442 | } |
| 443 | |
| 444 | pub fn setup_vm( |
nothing calls this directly
no test coverage detected