Uses of Class
edu.rice.cs.cunit.instrumentors.util.AInsertAtOpcodeStrategy

Packages that use AInsertAtOpcodeStrategy
edu.rice.cs.cunit.instrumentors.delay   
edu.rice.cs.cunit.instrumentors.record   
 

Uses of AInsertAtOpcodeStrategy in edu.rice.cs.cunit.instrumentors.delay
 

Subclasses of AInsertAtOpcodeStrategy in edu.rice.cs.cunit.instrumentors.delay
 class CallOnObjectNotifyStrategy
          Instrumentation strategy that adds a delay before calls to Object.notify and Object.notifyAll.
 class CallOnObjectWaitStrategy
          Instrumentation strategy that adds a delay before calls to Object.wait.
 class CallOnSynchronizedBlockStrategy
          Instrumentation strategy that adds code before and after a monitorenter instruction.
 class CallOnThreadExitStrategy
          Instrumentation strategy that adds code to java.lang.Thread.exit to call SyncPointBuffer.delayThreadExit.
 class CallOnThreadJoinStrategy
          Instrumentation strategy that adds code to java.lang.Thread.join to call SyncPointBuffer.randomDelay.
 class CallOnThreadRunStrategy
          Instrumentation strategy that adds code to java.lang.Thread.run to call SyncPointBuffer.randomDelay.
 class CallOnThreadStartStrategy
          Instrumentation strategy that adds code to java.lang.Thread.start to call a static void method without parameters.
 

Uses of AInsertAtOpcodeStrategy in edu.rice.cs.cunit.instrumentors.record
 

Subclasses of AInsertAtOpcodeStrategy in edu.rice.cs.cunit.instrumentors.record
 class CompactRecordBufferCodeStrategy
          Instrumentation strategy that adds code to call SyncPointBuffer.compactAdd and write a code-tid pair.
 class CompactRecordThreadExitStrategy
          Instrumentation strategy that adds code to java.lang.Thread.exit to call SyncPointBuffer.compactAdd.
 class CompactRecordThreadStartStrategy
          Instrumentation strategy that adds code to java.lang.Thread.start to call SyncPointBuffer.compactAdd.