bool isfinalfeasible();
void check_promises(ClockVector *old_cv, ClockVector * merge_cv);
+ void finish_execution();
+
MEMALLOC
private:
int next_thread_id;
*/
void set_current_action(ModelAction *act) { current_action = act; }
+ bool take_step();
+
ModelAction * get_last_conflict(ModelAction *act);
void set_backtracking(ModelAction *act);
thread_id_t get_next_replay_thread();