added a setName function |
|
More...
|
about 15 years ago
|
Fixed yet another race condition. |
|
More...
|
over 16 years ago
|
Fixed a potential deadlock error due to synchronization in the AbstractThread class. |
|
More...
|
over 16 years ago
|
Fixed a possible IllegalStateException error condition. |
|
More...
|
over 16 years ago
|
Updated with the routines feature. |
|
More...
|
over 16 years ago
|
Added the ability to have routines in a thread. |
|
More...
|
over 16 years ago
|
Added a busy cursor to the control panel, and added some API hooks. |
|
More...
|
over 16 years ago
|
Minor hacks to prevent livelocks. |
|
More...
|
over 16 years ago
|
Fixed a deadlock in yieldAndConsume of the SimulatedThread. |
|
More...
|
over 16 years ago
|
Fixed the sleepMutex synchronization to hopefully prevent an (albeit unlikely) deadlock. |
|
More...
|
almost 17 years ago
|
Cleaned up the API for the join command. Cleaned up concurrency (mutexes) in the SimulatedThread. |
|
More...
|
almost 17 years ago
|
Updated the examples to use the ThreadAdapter. Added java.lang.Thread-like static functions to Sefirs.java Added thread factory customization. |
|
More...
|
almost 17 years ago
|
Implemented the thread adapter. |
|
More...
|
almost 17 years ago
|
Got the real time version working. |
|
More...
|
almost 17 years ago
|
Added. |
|
More...
|
almost 17 years ago
|
Implemented the real-time thread. |
|
More...
|
almost 17 years ago
|
Now the main class hierarchy is based off of an interface instead of a class. |
|
More...
|
almost 17 years ago
|
Added accounting of actual CPU time for each simulated process. |
|
More...
|
almost 17 years ago
|
Removed some debug printouts. |
|
More...
|
over 17 years ago
|
Fixed a small bug in the prioritization according to last execution time in the RoundRobinProcessComparator. |
|
More...
|
over 17 years ago
|
fixed the spelling of the word "yield" and added two sleep functions |
|
More...
|
over 17 years ago
|
Implemented yieldAndConsume(). |
|
More...
|
over 17 years ago
|
Removed. |
|
More...
|
over 17 years ago
|
Added a note about continuations. |
|
More...
|
almost 18 years ago
|
ProcessStatusUpdated events are now thrown when running in real time. |
|
More...
|
almost 18 years ago
|
Added simplifications to the time display. |
|
More...
|
almost 18 years ago
|
When running in real time processes are now automatically started. |
|
More...
|
almost 18 years ago
|
The simulation control panel now checks whether or not the simulation is running in real time. |
|
More...
|
almost 18 years ago
|
Simulations can now be run in real time. |
|
More...
|
almost 18 years ago
|
Added a check to prevent a possible NullPointerException. |
|
More...
|
almost 18 years ago
|