java.lang.Object
PerformanceTest
measurements.suites.JVMAIMeasurement
- public class JVMAIMeasurement
- extends PerformanceTest
Performance testcase for measuring the dispatching speed of the debugger.
In this testcase,the column RUNS (the fifths)
represents the time needed to breakpoint a method RUNS times.
No additional functionality is called in the dispatch.
- Version:
- $Revision: 1.1.1.1 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
theFieldToAccess
public int theFieldToAccess
useProse
final boolean useProse
aspectInterface
ch.ethz.jvmai.JVMAspectInterface aspectInterface
method
java.lang.reflect.Method method
field
java.lang.reflect.Field field
interfaceMethod
java.lang.reflect.Method interfaceMethod
hook
JVMAIMeasurement.TestHook hook
JVMAIMeasurement
public JVMAIMeasurement(java.lang.String name)
- Construct test with given name.
theMethodToCall
public void theMethodToCall()
setUp
protected void setUp()
tearDown
protected void tearDown()
testHook
public void testHook()
testEmptyFieldAccess
public void testEmptyFieldAccess()
testDoubleField
public void testDoubleField()
testMethod
public void testMethod()
testMethod_Hook
public void testMethod_Hook()
testMethod_Suspended
public void testMethod_Suspended()
testMethod_HookSuspended
public void testMethod_HookSuspended()
testMethodEntryWatch
public void testMethodEntryWatch()
testMethodEntryWatch_Hook
public void testMethodEntryWatch_Hook()
testMethodEntryWatch_Suspended
public void testMethodEntryWatch_Suspended()
testMethodEntryWatch_HookSuspended
public void testMethodEntryWatch_HookSuspended()
testInterfaceMethod
public void testInterfaceMethod()
testInterfaceEntryWatch
public void testInterfaceEntryWatch()
testInterfaceEntryWatch_Hook
public void testInterfaceEntryWatch_Hook()
testInterfaceEntryWatch_Suspended
public void testInterfaceEntryWatch_Suspended()
testInterfaceEntryWatch_HookSuspended
public void testInterfaceEntryWatch_HookSuspended()
testInterfaceExitWatch
public void testInterfaceExitWatch()
testInterfaceExitWatch_Hook
public void testInterfaceExitWatch_Hook()
testInterfaceExitWatch_Suspended
public void testInterfaceExitWatch_Suspended()
testInterfaceExitWatch_HookSuspended
public void testInterfaceExitWatch_HookSuspended()
testMethodExitWatch
public void testMethodExitWatch()
testMethodExitWatch_Hook
public void testMethodExitWatch_Hook()
testMethodExitWatch_Suspended
public void testMethodExitWatch_Suspended()
testMethodExitWatch_HookSuspended
public void testMethodExitWatch_HookSuspended()
testFieldAccess
public void testFieldAccess()
testFieldAccess_Hook
public void testFieldAccess_Hook()
testFieldAccess_Suspended
public void testFieldAccess_Suspended()
testFieldAccess_HookSuspended
public void testFieldAccess_HookSuspended()
testFieldModification
public void testFieldModification()
testFieldModification_Hook
public void testFieldModification_Hook()
testFieldModification_Suspended
public void testFieldModification_Suspended()
testFieldModification_HookSuspended
public void testFieldModification_HookSuspended()
testFieldAccessWatch
public void testFieldAccessWatch()
testFieldAccessWatch_Hook
public void testFieldAccessWatch_Hook()
testFieldAccessWatch_Suspended
public void testFieldAccessWatch_Suspended()
testFieldAccessWatch_HookSuspended
public void testFieldAccessWatch_HookSuspended()
testFieldModificationWatch
public void testFieldModificationWatch()
testFieldModificationWatch_Hook
public void testFieldModificationWatch_Hook()
testFieldModificationWatch_Suspended
public void testFieldModificationWatch_Suspended()
test1FieldModificationWatch_HookSuspended
public void test1FieldModificationWatch_HookSuspended()
suite
public static junit.framework.Test suite()
- Test suite.