Main Page | Class List | File List | Class Members

PriorityScheduler.cc

Go to the documentation of this file.
1.8 04:54:58
Several bug fixes.
QueueListners are now properly changed from input listeners to internal
listeners and vice-versa. That should be the proper rewrite replacing
Magda's fix (Magda, thank you for the quick fix! :)
A subtle bug with scheduler not waking up occasionally should be fixed now.
As far as I understand it was an interesting combination of two different
bugs, where each could cause similar behavior involving a non-waking up
scheduler.
Please report to me if scheduler fails to wake up during your runs. This
bug was somewhat non-determenistic and difficult to observe.
2004/09/24 yna Moved most of the Aurora code into the Borealis namespace. There are still a few things in util/ that aren't
used that need to be moved.....
2004/07/18 alexr
drainSubNetwork now works (still disabled by default).
chokeSubNetwork works much better with border cases being taken care of.
TupleQueueListeners are now disabled/enabled properly.
A few subtle bugs fixed.
2004/06/30 yna Fixed scheduler's removeBoxes, fixed TupleQueueListener's notify method to use try_lock, working movebox_test demo.
2004/06/29 yna Fixed some scheduler removeBoxes stuff. Changed rates in movebox_test to highlight a scheduler bug.
movebox_test is broken for now (simply decrease batch size to run).
2004/06/24 alexr Added a to_string method to scheduler.
Also a small fix.
2004/06/16 alexr Added preliminary box-remove code on the scheduler side.
2004/04/14 mbalazin New dir structure

Generated on Thu Jul 22 08:51:53 2004 for Borealis by doxygen 1.3.7-20040704