Changing OoOJava work scheduler to true work stealing, garbage collection can walk...
authorjjenista <jjenista>
Mon, 25 Oct 2010 20:09:31 +0000 (20:09 +0000)
committerjjenista <jjenista>
Mon, 25 Oct 2010 20:09:31 +0000 (20:09 +0000)
commit80ece8144ca7c2943c4ebdea2e8919c6341e571d
treea9b612fe74b5bd198a344ebfb067c597a42f468b
parentad298e259d554dc660c7ff300a3781970bfc543e
Changing OoOJava work scheduler to true work stealing, garbage collection can walk the deques used, changes to build code and workschedule are awesome because work stealing threads exit gracefully when system is out of work
Robust/src/IR/Flat/BuildCode.java
Robust/src/Runtime/deque.c
Robust/src/Runtime/deque.h
Robust/src/Runtime/garbage.c
Robust/src/Runtime/workschedule.c
Robust/src/Runtime/workschedule.h