MCPcopy Create free account
hub / github.com/MultiFuzz/MultiFuzz / get_last_blocks

Method get_last_blocks

hail-fuzz/src/debugging/trace.rs:144–147  ·  view source on GitHub ↗
(&self, vm: &mut icicle_vm::Vm)

Source from the content-addressed store, hash-verified

142
143impl PathTracerRef {
144 pub fn get_last_blocks(&self, vm: &mut icicle_vm::Vm) -> Vec<TraceEntry> {
145 let path_tracer = vm.cpu.get_hook_mut(self.0);
146 path_tracer.data_mut::<PathTracer>().unwrap().blocks.clone()
147 }
148
149 pub fn get_mmio_reads(&self, vm: &mut icicle_vm::Vm) -> Vec<(StreamKey, u64, u8)> {
150 let path_tracer = vm.cpu.get_hook_mut(self.0);

Callers 4

find_input_for_testsFunction · 0.80
print_last_blocksMethod · 0.80
save_traceMethod · 0.80
validate_last_execFunction · 0.80

Calls 1

cloneMethod · 0.80

Tested by 1

find_input_for_testsFunction · 0.64