X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;ds=sidebyside;f=schedule.cc;h=cb97d5bdba2efdbd95f44e1d4a355f9499140826;hb=332eb3dfeb0f0272f4dbe3a3b10a8ff4bf3bb188;hp=59a6e3a44d250be8cdb0bbc217f50cade4ef2cce;hpb=63b2c687570085f2a87b6a659d26608228af1ee0;p=c11tester.git diff --git a/schedule.cc b/schedule.cc index 59a6e3a4..cb97d5bd 100644 --- a/schedule.cc +++ b/schedule.cc @@ -5,7 +5,6 @@ #include "schedule.h" #include "common.h" #include "model.h" -#include "nodestack.h" #include "execution.h" #include "fuzzer.h" @@ -197,12 +196,10 @@ void Scheduler::wake(Thread *t) /** * @brief Select a Thread to run via round-robin * - * @param n The current Node, holding priority information for the next thread - * selection * * @return The next Thread to run */ -Thread * Scheduler::select_next_thread(Node *n) +Thread * Scheduler::select_next_thread() { int avail_threads = 0; int thread_list[enabled_len]; @@ -214,7 +211,7 @@ Thread * Scheduler::select_next_thread(Node *n) if (avail_threads == 0) return NULL;// No threads availablex - Thread * thread = execution->getFuzzer()->selectThread(n, thread_list, avail_threads); + Thread * thread = execution->getFuzzer()->selectThread(thread_list, avail_threads); curr_thread_index = id_to_int(thread->get_id()); return thread; }