|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
IInstrumentationStrategy | Interface to instrument classes during loading. |
Class Summary | |
---|---|
AssignThreadIDStrategy | Instrumentation strategy that adds code to java.lang.Thread to maintain a unique thread ID and an "old thread" flag. |
CompoundCompactRecordStrategy | Compact compound instrumentor for instrumenting regular classes for recording. |
CompoundCompactSystemStrategy | Compound instrumentor for instrumenting CUnit system classes. |
CompoundYieldStrategy | Compound instrumentor for executing programs with inserted random yields. |
MarkerInlineStrategy | Instrumentation strategy to replace static calls to certain marker methods with inlined bytecode. |
SynchronizedMethodToBlockStrategy | Instrumentor that turns a synchronized methods into an unsynchronized method with a synchronized block. |
Exception Summary | |
---|---|
CouldNotDeleteAndRenameException | Exception inside the file instrumentor, preventing it to delete and rename two files. |
CouldNotDoubleRenameException | Exception inside the file instrumentor, preventing it to delete and rename two files. |
CouldNotRenameException | Exception inside the file instrumentor, preventing it to rename two files. |
InstrumentorException | Exception inside an instrumentor strategy. |
RetryIOException | An IOException that we can retry. |
Annotation Types Summary | |
---|---|
DoNotInstrument | Annotation for a class signaling that the class should not be instrumented by instrumentors matching the names in the semicolon-separated list class name patterns. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |