*/
void ModelChecker::switch_from_master(Thread *thread)
{
- scheduler->next_thread(thread);
+ scheduler->set_current_thread(thread);
Thread::swap(&system_context, thread);
}
/* Only ask for the next thread from Scheduler if we haven't chosen one
* already */
if (!next_thrd)
- next_thrd = scheduler->next_thread(next_thrd);
+ next_thrd = scheduler->select_next_thread();
DEBUG("(%d, %d)\n", curr_thrd ? id_to_int(curr_thrd->get_id()) : -1,
next_thrd ? id_to_int(next_thrd->get_id()) : -1);