Modifications on JiST
General
- Replaced java.lang.Math with java.lang.StrictMath
jist.runtime.Controller
- Added new (optional) SchedulingQueues (in ext.jist.runtime)
jist.runtime.Event
- Event now implements the Comparable interface
jist.runtime.Main
- Removed unnecessary closing of output streams
jist.runtime.RemoteJist.RemoteRepository
- Implemented new method getClassPath() to be compatible with new version of BCEL
jist.runtime.RemoteJist.JistClient
- Added new constructor that accepts and initializes output streams instead of using stdout and stderr
- Modified method done() to assure that waiting objects are notified and do not wait endlessly in case of errors
jist.runtime.Rewriter
- Modifications to thwart Exceptions
jist.runtime.RewriterVerify
- Modified exception handling