Class name |
Method name |
Groups |
com.ibm.j9.jsr292.SwitchPointTest |
| |
@Test |
|
testSwitchPoint_guardWithTest_Basic |
level.extended |
|
testSwitchPoint_Invalidation_Basic |
level.extended |
|
testSwitchPoint_guardWithTest_Chained |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.ConstantCallSiteTest |
| |
@Test |
|
testBasic_ConstantCallSite |
level.extended |
|
testNullHook_TargetHookConstructor |
level.extended |
|
testTypeMismatch_TargetHookConstructor |
level.extended |
|
testClassCast_TargetHookConstructor |
level.extended |
|
testUnconstructedCCS |
level.extended |
|
testConstantCallSiteSetTarget |
level.extended |
|
testTargetHookConstructor |
level.extended |
|
testBasicNegative_ConstantCallSite |
level.extended |
|
testType_ConstantCallSite |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.GuardTest |
| |
@Test |
|
test_guardWithTest_Short |
level.extended |
|
test_guardWithTest_DoubleObject |
level.extended |
|
test_guardWithTest_Float |
level.extended |
|
test_guardWithTest_Byte |
level.extended |
|
test_guardWithTest_Character |
level.extended |
|
test_guardWithTest_Integer |
level.extended |
|
test_guardWithTest_Long |
level.extended |
|
test_guardWithTest_Double |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.MethodHandleTest |
| |
@Test |
|
test_asVarargsCollector_CrossPackage_Virtual_InvokeExact |
level.extended |
|
test_asSpreader_SamePackage_Static_WrongType |
level.extended |
|
test_asCollector_CrossPackage_Static |
level.extended |
|
test_asSpreader_CrossPackage_Virtual_WrongType |
level.extended |
|
test_exactInvoker_Static_ArityLimit |
level.extended |
|
test_asVarargsCollector_CrossPackage_Static |
level.extended |
|
test_invokeWithArguments_WMT_NULL_args |
level.extended |
|
test_asSpreader_CrossPackage_Virtual |
level.extended |
|
test_invokeWithArguments_VarargsObj_CrossPackage_Static |
level.extended |
|
test_isVarargsCollector_Using_VariableArity_JavaMethod_Static_CrossPackage |
level.extended |
|
test_asVarargsCollector_SamePackage_Virtual_WrongType |
level.extended |
|
test_asCollector_TypeCompatibility_Array_Object |
level.extended |
|
test_invoker_ArityLimit |
level.extended |
|
test_exactInvoker_Static_ArityLimit_TooHigh |
level.extended |
|
test_asVarargsCollector_CrossPackage_Virtual_Invoke |
level.extended |
|
test_invokeWithArguments_Static_ArityLimit |
level.extended |
|
test_findConstructor_ArityLimit |
level.extended |
|
test_asCollector_Static_ArityLimit_TooHigh |
level.extended |
|
test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_SamePackage |
level.extended |
|
testBindTo |
level.extended |
|
test_asFixedArity_SamePackage_Static |
level.extended |
|
test_invokeWithArguments_VarargsObj_SamePackage_Static |
level.extended |
|
test_Invoke_Int |
level.extended |
|
test_asCollector_SamePackage_Static_Array |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_double |
level.extended |
|
test_asCollector_SamePackage_Virtual_WrongType |
level.extended |
|
test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_CrossPackage |
level.extended |
|
test_asFixedArity_Using_VariableArity_JavaMethod_Virtual_SamePackage |
level.extended |
|
test_invokeWithArguments_VarargsObj_SamePackage_Virtual |
level.extended |
|
test_isVarargsCollector_Using_VariableArity_JavaConstructor_SamePackage |
level.extended |
|
test_isVarargsCollector_Using_asCollector_Virtual_SamePackage |
level.extended |
|
test_asVarargsCollector_TypeCompatibility_Array_Object |
level.extended |
|
test_Invoke_String |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_byte |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_Virtual_SamePackage |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_Static_CrossPackage |
level.extended |
|
test_asSpreader_SamePackage_Virtual |
level.extended |
|
test_invoker_Static_ArityLimit_TooHigh |
level.extended |
|
test_exactInvoker_ArityLimit_TooHigh |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_byte |
level.extended |
|
test_asSpreader_SamePackage_Virtual_WrongArgCount |
level.extended |
|
test_invoker_Static_ArityLimit |
level.extended |
|
test_asVarargsCollector_SamePackage_Virtual_InvokeExact |
level.extended |
|
test_asSpreader_SamePackage_Virtual_WrongType |
level.extended |
|
test_asSpreader_CrossPackage_Static |
level.extended |
|
test_invokeWithArguments_List_SamePackage_Static |
level.extended |
|
test_asSpreader_CrossPackage_Static_WrongType |
level.extended |
|
test_asCollector_ArityLimit_TooHigh |
level.extended |
|
test_invokeWithArguments_variable_input |
level.extended |
|
test_asCollector_CompatibleArrayTypes_StringToObject |
level.extended |
|
test_invokeWithArguments_VarargsObj_CrossPackage_Static_ZeroLengthArray |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_long |
level.extended |
|
test_asVarargsCollector_SamePackage_Static_Array |
level.extended |
|
test_findConstructor_ArityLimit_TooHigh |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_long |
level.extended |
|
test_asVarargsCollector_SamePackage_Virtual_Invoke |
level.extended |
|
test_MethodHandle_Static_ArityLimit_TooHigh |
level.extended |
|
test_asSpreader_Static_ArityLimit |
level.extended |
|
test_asCollector_CrossPackage_Virtual_WrongType_nonArrayTarget |
level.extended |
|
test_invokeWithArguments_List_SamePackage_Virtual_WrongArgCount |
level.extended |
|
test_asCollector_SamePackage_Static |
level.extended |
|
test_invokeWithArguments_VarargsObj_SamePackage_Virtual_VarargsMethod |
level.extended |
|
test_exactInvoker_ArityLimit |
level.extended |
|
test_invokeWithArguments_List_Different_Array_Type |
level.extended |
|
test_asFixedArity_SamePackage_Static_VarialbeInput |
level.extended |
|
test_invokeWithArguments_ArityLimit |
level.extended |
|
test_invokeWithArguments_VarArgs_SmallArityLimit |
level.extended |
|
test_asCollector_SamePackage_Virtual |
level.extended |
|
test_asVarargsCollector_CrossPackage_Virtual_WrongType |
level.extended |
|
test_invokeWithArguments_List_CrossPackage_Static |
level.extended |
|
test_invoker_ArityLimit_TooHigh |
level.extended |
|
test_invokeWithArguments_VarargsObj_SamePackage_Virtual_WrongArgCount |
level.extended |
|
test_asCollector_CrossPackage_Virtual_WrongType |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_short |
level.extended |
|
test_spreadInvoker_Static_ArityLimit |
level.extended |
|
test_invokeWithArguments_VarargsObj_CrossPackage_Virtual |
level.extended |
|
test_asSpreader_ArityLimit |
level.extended |
|
test_spreadInvoker_ArityLimit |
level.extended |
|
test_invokeWithArguments_VarArgs_EdgeArityLimit |
level.extended |
|
test_asCollector_CrossPackage_Virtual |
level.extended |
|
test_asSpreader_CrossPackage_Static_WrongArgCount |
level.extended |
|
test_invokeWithArguments_List_SamePackage_Virtual |
level.extended |
|
test_InvokeExact_InvalidArgument1 |
level.extended |
|
test_InvokeExact_InvalidArgument2 |
level.extended |
|
test_asVarargsCollector_CompatibleArrayTypes_StringToObject |
level.extended |
|
test_asCollector_Static_ArityLimit |
level.extended |
|
test_asVarargsCollector_CrossPackage_Virtual_WrongType_nonArrayTarget |
level.extended |
|
test_asSpreader_SamePackage_Static |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_asTyped |
level.extended |
|
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_short |
level.extended |
|
test_asCollector_ZeroSizedArray |
level.extended |
|
test_invokeWithArguments_List_CrossPackage_Virtual |
level.extended |
|
test_MethodHandle_ArityLimit_TooHigh |
level.extended |
|
test_asCollector_ArityLimit |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.FoldArgumentsTest |
| |
@Test |
|
test_foldArguments_Short |
level.extended |
|
test_foldArguments_Integer |
level.extended |
|
test_foldArguments_Float |
level.extended |
|
test_foldArguments_Long |
level.extended |
|
test_foldArguments_Boolean |
level.extended |
|
test_foldArguments_Character |
level.extended |
|
test_foldArguments_Double |
level.extended |
|
test_foldArguments_DoubleObject |
level.extended |
|
test_foldArguments_Byte |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.FilterArgumentsTest |
| |
@Test |
|
test_filterArguments_Float |
level.extended |
|
test_filterArguments_DoubleObject |
level.extended |
|
test_filterArguments_Boolean |
level.extended |
|
test_filterArguments_Integer |
level.extended |
|
test_filterArguments_Double |
level.extended |
|
test_filterArguments_Byte |
level.extended |
|
test_filterArguments_Character |
level.extended |
|
test_filterArguments_Short |
level.extended |
|
test_filterArguments_Long |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.VolatileCallSiteTest |
| |
@Test |
|
testIllegalState_dynamicInvoker_VolatileCallSite |
level.extended |
|
testBasicNegative_VolatileCallSite |
level.extended |
|
testType_VolatileCallSite |
level.extended |
|
testBasic_VolatileCallSite |
level.extended |
|
testIllegalState_getTarget_VolatileCallSite |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.MutableCallSiteTest |
| |
@Test |
|
testIllegalState_dynamicInvoker_MutableCallSite |
level.extended |
|
testMCSChild_DoesNotCallParent |
level.extended |
|
testBasicNegative_MutableCallSite |
level.extended |
|
testMCSChild_CallsParent |
level.extended |
|
testIllegalState_getTarget_MutableCallSite |
level.extended |
|
testType |
level.extended |
|
testBasic_MutableCallSite |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.PermuteTest |
| |
@Test |
|
testPermuteHandleMaximumArguments |
level.extended |
|
testMiddleArgument |
level.extended |
|
testFirstArgument |
level.extended |
|
testLastArgument |
level.extended |
|
testPermuteArguments |
disabled.generic-all level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.InsertArgumentsTests |
| |
@Test |
|
test_insert_no_values |
level.extended |
|
test_insert_values_NPE |
level.extended |
|
test_insert_handle_NPE |
level.extended |
|
test_insert_location_IAE |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.RestrictReceiverTest |
| |
@Test |
|
testFindSpecial |
|
|
testUnreflect |
|
|
testFindVirtual |
|
|
testBind |
|
|
testUnrelfectNoAccess |
|
|
testRestrictReceiver |
level.extended |
|
testFindSpecialSameTokenAsCurrentClass |
|
|
testClass |
|
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.Crash |
| |
@Test |
|
testIllegalArgument |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.JSR292_MultiThreadedTests |
| |
@Test |
|
testSwitchPoint_Invalidation_Global |
level.extended |
|
testSyncAll |
level.extended |
|
testVolatility |
level.extended |
|
testSyncAll_WithoutJoin |
level.extended |
|
testVolatility_WithoutJoin |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.AdaptorTests |
| |
@Test |
|
testConstantWithDropAndInsert |
level.extended |
|
testInsertArgumentsSafety |
level.extended |
|
testArrayElementSetter |
level.extended |
|
testThrowException |
level.extended |
|
test_MethodHandles_SpreadInvoker |
level.extended |
|
testConstantWithDrop |
level.extended |
|
testExactInvoker |
level.extended |
|
testIdentity |
level.extended |
|
testMethodHandleCachingVisibilityForStaticProtected |
level.extended |
|
testCatchException |
level.extended |
|
testVoidFoldArguments |
level.extended |
|
testBindToAndInsertArgumentsForNull |
level.extended |
|
testInsertArguments_two |
level.extended |
|
testFoldArguments |
level.extended |
|
testInsertArguments |
level.extended |
|
testInsertArguments_five |
level.extended |
|
testInsertArguments_six |
level.extended |
|
testMethodHandleCachingVisibilityForStaticPrivate |
level.extended |
|
testInvoker |
level.extended |
|
testAsSpreader |
level.extended |
|
testFilterReturnValue |
level.extended |
|
testDropArgumentsMethodHandleIntClassOfQArray |
level.extended |
|
testInsertArguments_three |
level.extended |
|
testConstant |
level.extended |
|
testAsType_four |
level.extended |
|
testPermuteSafety |
level.extended |
|
testMethodHandleCachingVisibilityForStaticDefault |
level.extended |
|
testDropArgumentsMethodHandleIntListOfClassOfQ |
level.extended |
|
testFilterArgumentsSafety |
level.extended |
|
testGuardWithTest |
level.extended |
|
testArrayElementGetter |
level.extended |
|
testInsertArguments_one |
level.extended |
|
testFilterArguments |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.Catch |
| |
@Test |
|
testCatcher |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.MethodHandleProxiesTest |
| |
@Test |
|
test_isWrapperInstance_InnerClass |
level.extended |
|
test_isWrapperInstance_StaticMethod |
level.extended |
|
test_wrapperInstanceTarget_InnerClass |
level.extended |
|
test_wrapperInstanceType_VirtualMethod |
level.extended |
|
test_isWrapperInstance_VirtualMethod |
level.extended |
|
test_wrapperInstanceTarget_NegativeTest |
level.extended |
|
test_isWrapperInstance_NegativeTest |
level.extended |
|
test_asInterfaceInstance_VirtualMethod |
level.extended |
|
test_wrapperInstanceType_StaticMethod |
level.extended |
|
test_wrapperInstanceTarget_VirtualMethod |
level.extended |
|
test_wrapperInstanceTarget_StaticMethod |
level.extended |
|
test_asInterfaceInstance_StaticMethod |
level.extended |
|
test_asInterfaceInstance_InnerClass |
level.extended |
|
test_wrapperInstanceType_InnerClass |
level.extended |
|
test_wrapperInstanceType_NegativeTest |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |
com.ibm.j9.jsr292.MethodTypeTests |
| |
@Test |
|
test_ChangeParameterType |
level.extended |
|
test_Erase |
level.extended |
|
test_ParameterList |
level.extended |
|
test_MethodType_TypeArray |
level.extended |
|
test_MethodType_MethodType |
level.extended |
|
test_ParameterCount |
level.extended |
|
test_InsertParameterTypes_List |
level.extended |
|
test_DropParameterTypes |
level.extended |
|
test_DropParameterTypesEdgeCases |
level.extended |
|
test_FromMethodDescriptorString |
level.extended |
|
test_MethodType_Default |
level.extended |
|
test_ParameterType |
level.extended |
|
test_GenericMethodType_FinalArrayOption |
level.extended |
|
test_MethodType_Prepend |
level.extended |
|
test_ReturnType |
level.extended |
|
test_MethodType_List |
level.extended |
|
test_MethodType_OneParam |
level.extended |
|
test_ParameterArray |
level.extended |
|
test_AppendParameterTypes_Default |
level.extended |
|
test_GenericMethodType |
level.extended |
|
test_Wrap |
level.extended |
|
test_ToMethodDescriptorString |
level.extended |
|
test_ChangeReturnType |
level.extended |
|
test_Generic |
level.extended |
|
test_Unwrap |
level.extended |
|
test_HasWrapper |
level.extended |
|
test_AppendParameterTypes_List |
level.extended |
|
test_HasPrimitive |
level.extended |
|
test_InsertParameterTypes |
level.extended |
@BeforeClass |
@BeforeMethod |
@AfterMethod |
@AfterClass |