/// Fuzz forever (or until stopped)
Fuzz forever (or until stopped)
Fuzz forever ( or until stopped )
fn fuzz_loop(
        &mut self,
        stages: &mut ST,
        executor: &mut E,
        state: &mut S,
        manager: &mut EM,
    ) -> Result<usize, Error> {
        let mut last = current_time();
        let monitor_timeout = STATS_TIMEOUT_DEFAULT;
        loop {
            self.fuzz_one(stages, executor, state, manager)?;
            last = manager.maybe_report_progress(state, last, monitor_timeout)?;
        }
    }
fn fuzz_loop ( & mut self , stages : & mut ST , executor : & mut E , state : & mut S , manager : & mut EM , ) -> Result < usize , Error > { let mut last = current_time ( ) ; let monitor_timeout = STATS_TIMEOUT_DEFAULT ; loop { self . fuzz_one ( stages , executor , state , manager ) ? ; last = manager . maybe_report_progress ( state , last , monitor_timeout ) ? ; } }
Fuzz forever (or until stopped)
Fuzz forever ( or until stopped )
&mut self
stages
&mut ST
executor
&mut E
state
&mut S
manager
&mut EM