return t;
}
-/*
+/**
* get_next_replay_thread() - Choose the next thread in the replay sequence
*
* If we've reached the 'diverge' point, then we pick a thread from the
action_list_t::reverse_iterator rit;
for (rit = action_trace->rbegin(); rit != action_trace->rend(); rit++) {
ModelAction *prev = *rit;
- if (act->is_dependent(prev))
+ if (act->is_synchronizing(prev))
return prev;
}
return NULL;