bool ModelChecker::next_execution()
{
num_executions++;
+ print_summary();
if ((exploring = model->get_next_backtrack()) == NULL)
return false;
model->reset_to_initial_state();
this->action_trace->push_back(next);
}
-void ModelChecker::print_trace(void)
+void ModelChecker::print_summary(void)
{
action_list_t::iterator it;
void set_current_action(ModelAction *act) { current_action = act; }
void check_current_action(void);
- void print_trace(void);
+ void print_summary(void);
Thread * schedule_next_thread();
int add_thread(Thread *t);
/* Wait for all threads to complete */
thread_wait_finish();
-
- model->print_trace();
} while (model->next_execution());
delete th;