public class Sleep extends Task
Task.Fork, Task.Invoke<TT>, Task.Spawn<TT>done, exitResult, fiber, id, pauseReason, running, scheduler, timer| Constructor and Description |
|---|
Sleep(int an) |
| Modifier and Type | Method and Description |
|---|---|
void |
echoNoPause(int x) |
void |
execute() |
static void |
main(java.lang.String[] args)
benchmark interleaved Thread.sleep(1) and Fiber.pause calls
runtime in msec should be approximately 4 times the number of passes
|
static void |
nop() |
void |
noPauseRun() |
static long |
testCont(Sleep ex) |
checkKill, dump, equals, errNotWoven, errNotWoven, errorExit, errorExit, execute, exit, exit, fork, getCurrentTask, getExecutionThread, getPauseReason, getScheduler, getStackDepth, getState, getTid, hashCode, id, idledown, informOnExit, invoke, isDone, join, joinb, onEvent, pause, pause, pinToThread, prePin, resume, resumeOnScheduler, run, setPauseReason, setScheduler, setTid, shutdown, sleep, spawn, spawn, start, toString, unpinFromThread, yield, yieldpublic static void main(java.lang.String[] args)
throws java.lang.Exception
args - the number of passes, optionaljava.lang.Exceptionpublic static long testCont(Sleep ex) throws java.lang.Exception
java.lang.Exceptionpublic void execute()
throws Pausable
execute in interface Fiber.Workerexecute in class TaskPausablepublic void noPauseRun()
public void echoNoPause(int x)
public static void nop()