Adding STL stuff and operator news of snapshot to model-checker. Need to actuallly...
[model-checker.git] / schedule.cc
index c9a1ce1ed8be0f9b7176585bb53aaa53f8be8cdf..40f9894ebb9a7be5a8ecc918fe56038471c64020 100644 (file)
@@ -45,12 +45,12 @@ Thread * Scheduler::get_current_thread(void)
 void Scheduler::print()
 {
        if (current)
-               printf("Current thread: %d\n", current->get_id());
+               DEBUG("Current thread: %d\n", current->get_id());
        else
-               printf("No current thread\n");
-       printf("Num. threads in ready list: %ld\n", readyList.size());
+               DEBUG("No current thread\n");
+       DEBUG("Num. threads in ready list: %zu\n", readyList.size());
 
-       std::list<Thread *>::iterator it;
+       std::list<Thread *, MyAlloc< Thread * > >::iterator it;
        for (it = readyList.begin(); it != readyList.end(); it++)
-               printf("In ready list: thread %d\n", (*it)->get_id());
+               DEBUG("In ready list: thread %d\n", (*it)->get_id());
 }