Package edu.rice.cs.cunit.instrumentors.delay

Class Summary
CallOnObjectNotifyStrategy Instrumentation strategy that adds a delay before calls to Object.notify and Object.notifyAll.
CallOnObjectWaitStrategy Instrumentation strategy that adds a delay before calls to Object.wait.
CallOnSynchronizedBlockStrategy Instrumentation strategy that adds code before and after a monitorenter instruction.
CallOnThreadExitStrategy Instrumentation strategy that adds code to java.lang.Thread.exit to call SyncPointBuffer.delayThreadExit.
CallOnThreadJoinStrategy Instrumentation strategy that adds code to java.lang.Thread.join to call SyncPointBuffer.randomDelay.
CallOnThreadRunStrategy Instrumentation strategy that adds code to java.lang.Thread.run to call SyncPointBuffer.randomDelay.
CallOnThreadStartStrategy Instrumentation strategy that adds code to java.lang.Thread.start to call a static void method without parameters.