|
DRCL J-Sim API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectdrcl.DrclObj
drcl.comp.ForkManager
drcl.comp.ACARuntime
drcl.comp.ARuntime
drcl.sim.process.SMMTSimulator
This class implements a Single-Machine Multi-Threaded simulation engine.
| Field Summary | |
static java.lang.String |
Debug_LEAP_FORWARD
|
| Fields inherited from class drcl.comp.ARuntime |
Debug_Q, Debug_RECYCLE, Debug_STATE, Debug_THREAD, Debug_THREAD_STATE, Debug_WORKFORCE, State_RESETTING, State_SUSPENDING |
| Fields inherited from class drcl.comp.ACARuntime |
debug, DEFAULT_RUNTIME, logenabled, resetting, State_INACTIVE, State_RUNNING, State_SUSPENDED |
| Constructor Summary | |
SMMTSimulator()
|
|
SMMTSimulator(java.lang.String name_)
|
|
| Method Summary | |
void |
reset()
The workerpool enters a transitional period when reset() is issued. |
| Methods inherited from class drcl.comp.ForkManager |
a_list, getRuntime, info, list, takeover |
| Methods inherited from class drcl.DrclObj |
clone, duplicate |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String Debug_LEAP_FORWARD
| Constructor Detail |
public SMMTSimulator()
public SMMTSimulator(java.lang.String name_)
| Method Detail |
public void reset()
ARuntimeCAUTION: 1. This method is better be executed by a thread that is not created from this worker pool, unless you know what you're doing. 2. Current implementation does not work if a thread executes indefinitely.
reset in class ARuntime
|
DRCL J-Sim API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||