Caught exception from uninitialized call site
Caught exception from uninitialized call site
linkerMethod failure type 1
Returning null instead of CallSite for _add (int,int)int
linkerMethod failure type 2
Throwing InstantiationException in linkerMethod()
linkerMethod failure type 3
Throwing ArithmeticException in add()
Failure Type + 0 (1013 )
Linking _add (int,int)int
100
-9000
9000
Linking _add (int,int,int,int,int,int)int
15
188
5728
Linking _multiply (Double,Double,Double,Double,Double,Double)Double
1 .0
111 .0
12543 .0
2310 .0
TestLinkerUnrelatedBSM
Winners 1 Votes 16
TestInvocationKinds
testStaticFieldAccessors
testInstanceFieldAccessors
testInvokeVirtual => max(77 , -3 ) = 77
testConstructor => class TestInvocationKinds$Widget
TestDynamicArguments
bsm
0 , One, 3 .141592653589793
bsm
1 , Two, 2 .718281828459045
bsm
2 , Three, 0 .0
0 , One, 3 .141592653589793
1 , Two, 2 .718281828459045
2 , Three, 0 .0
TestBadBootstrapArguments
bsm(class TestBadBootstrapArguments, happy, ()void, -1 , very)
happy
invokeWrongParameterTypes => class java.lang.NoSuchMethodError
invokeMissingParameterTypes => class java.lang.NoSuchMethodError
invokeExtraArguments => class java.lang.BootstrapMethodError => class java.lang.invoke.WrongMethodTypeException
invokeWrongArguments => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
invokeWrongArguments => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
invokeWrongArgumentsAgain => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
invokeNarrowArguments => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
bsmDJ(..., 1 .7976931348623157 E308, 2147483647 )
wideningArguments
bsmDoubleLong(..., 1 .7976931348623157 E308, 9223372036854775807 )
boxingArguments
invokeWideningBoxingArguments => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
bsm returning void value.
invokeVoidReturnType() => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
bsm returning Object value.
invokeObjectReturnType() => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
bsm returning Integer value.
invokeIntegerReturnType() => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
Hello!
bsmWithStringArray(TestVariableArityLinkerMethod, methodA, ()void, [Aachen, Aalborg, Aalto]);
methodA
bsmWithStringArray(TestVariableArityLinkerMethod, methodB, ()void, [barium]);
methodB
bsmWithStringArray(TestVariableArityLinkerMethod, methodC, ()void, []);
methodC
methodA
methodB
methodC
bsmWithIntAndStringArray(TestVariableArityLinkerMethod, methodD, ()void, 101 , [zoo, zoogene, zoogenic]);
methodD
bsmWithIntAndStringArray(TestVariableArityLinkerMethod, methodE, ()void, 102 , [zonic]);
methodE
bsmWithIntAndStringArray(TestVariableArityLinkerMethod, methodF, ()void, 103 , []);
methodF
methodD
methodE
methodF
bsmWithLongAndIntArray(TestVariableArityLinkerMethod, methodG, ()void, 81985529216486895 , [1 , -1 , 2 , -2 ]);
methodG
bsmWithFloatAndLongArray(TestVariableArityLinkerMethod, methodH, ()void, -2 .7182817 , [999999999999 , -8888888888888 ]);
methodH
bsmWithClassAndFloatArray(TestVariableArityLinkerMethod, methodI, ()void, class java.lang.Throwable, [3 .4028235 E38, 1 .4 E-45 , 3 .1415927 , -3 .1415927 ]);
methodI
bsmWithDoubleArray(TestVariableArityLinkerMethod, methodJ, ()void, [1 .7976931348623157 E308, 4 .9 E-324 , 2 .718281828459045 , -3 .141592653589793 ]);
methodJ
bsmWithClassArray(TestVariableArityLinkerMethod, methodK, ()void, [class java.lang.Integer, class java.lang.invoke.MethodHandles, class java.util.Arrays]);
methodK
methodO => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
methodP => class java.lang.BootstrapMethodError => class java.lang.ClassCastException
methodQ => class java.lang.BootstrapMethodError => class java.lang.invoke.WrongMethodTypeException
methodR => class java.lang.BootstrapMethodError => class java.lang.invoke.WrongMethodTypeException
Messung V0.5 in Prozent C=93 H=93 G=92
¤ Dauer der Verarbeitung: 0.20 Sekunden
(vorverarbeitet am 2026-06-29)
¤
*© Formatika GbR, Deutschland