-
Bug
-
Resolution: Unresolved
-
P4
-
repo-phoenix
-
sparc_64
-
solaris
Test- vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java
Reprodicible- Yes. Reproducible 73 out of 100 times. Intermittent failure
jvm args- -Xcomp -XX:TieredStopAtLevel=3
Exception in thread "Thread-203" Exception in thread "Thread-53" java.lang.VirtualMachineError: Out of space in CodeCache for method handle intrinsic
at java.base/java.lang.invoke.MethodHandleNatives.resolve(Native Method)
at java.base/java.lang.invoke.MemberName$Factory.resolve(MemberName.java:1085)
at java.base/java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:1114)
at java.base/java.lang.invoke.MethodHandles$Lookup.resolveOrFail(MethodHandles.java:3649)
at java.base/java.lang.invoke.Invokers.invokeBasicMethod(Invokers.java:186)
at java.base/java.lang.invoke.Invokers.basicInvoker(Invokers.java:96)
at java.base/java.lang.invoke.LambdaForm$NamedFunction.<init>(LambdaForm.java:1105)
at java.base/java.lang.invoke.LambdaForm$Name.<init>(LambdaForm.java:1358)
at java.base/java.lang.invoke.DelegatingMethodHandle.makeReinvokerForm(DelegatingMethodHandle.java:156)
at java.base/java.lang.invoke.DelegatingMethodHandle.makeReinvokerForm(DelegatingMethodHandle.java:116)
at java.base/java.lang.invoke.BoundMethodHandle.makeReinvoker(BoundMethodHandle.java:131)
at java.base/java.lang.invoke.DirectMethodHandle.rebind(DirectMethodHandle.java:150)
at java.base/java.lang.invoke.MethodHandles.insertArguments(MethodHandles.java:5169)
at java.base/sun.invoke.util.ValueConversions.unbox(ValueConversions.java:182)
at java.base/sun.invoke.util.ValueConversions.unboxWiden(ValueConversions.java:212)
at java.base/java.lang.invoke.MethodHandleImpl.valueConversion(MethodHandleImpl.java:424)
at java.base/java.lang.invoke.MethodHandleImpl.computeValueConversions(MethodHandleImpl.java:372)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvertByEditor(MethodHandleImpl.java:280)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvert(MethodHandleImpl.java:262)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvert(MethodHandleImpl.java:379)
at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:885)
at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:869)
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
at vm.mlvm.meth.stress.jni.nativeAndMH.Test.native01(Native Method)
at vm.mlvm.meth.stress.jni.nativeAndMH.Test.runThread(Test.java:93)
at vm.mlvm.share.MultiThreadedTest.lambda$run$1(MultiThreadedTest.java:71)
at java.base/java.lang.Thread.run(Thread.java:842)
java.lang.InternalError: java.lang.NoSuchMethodException: no such method: java.lang.invoke.MethodHandle.linkToSpecial(Object,Object,int,MemberName)double/invokeStatic
at java.base/java.lang.invoke.MethodHandleStatics.newInternalError(MethodHandleStatics.java:155)
at java.base/java.lang.invoke.DirectMethodHandle.makePreparedLambdaForm(DirectMethodHandle.java:266)
at java.base/java.lang.invoke.DirectMethodHandle.preparedLambdaForm(DirectMethodHandle.java:233)
at java.base/java.lang.invoke.DirectMethodHandle.preparedLambdaForm(DirectMethodHandle.java:218)
at java.base/java.lang.invoke.DirectMethodHandle.preparedLambdaForm(DirectMethodHandle.java:227)
at java.base/java.lang.invoke.DirectMethodHandle.make(DirectMethodHandle.java:108)
at java.base/java.lang.invoke.DirectMethodHandle.make(DirectMethodHandle.java:129)
at java.base/java.lang.invoke.DirectMethodHandle.make(DirectMethodHandle.java:134)
at java.base/java.lang.invoke.Invokers.basicInvoker(Invokers.java:97)
at java.base/java.lang.invoke.LambdaForm$NamedFunction.<init>(LambdaForm.java:1105)
at java.base/java.lang.invoke.LambdaForm$Name.<init>(LambdaForm.java:1358)
at java.base/java.lang.invoke.DelegatingMethodHandle.makeReinvokerForm(DelegatingMethodHandle.java:156)
at java.base/java.lang.invoke.DelegatingMethodHandle.makeReinvokerForm(DelegatingMethodHandle.java:116)
at java.base/java.lang.invoke.BoundMethodHandle.makeReinvoker(BoundMethodHandle.java:131)
at java.base/java.lang.invoke.DirectMethodHandle.rebind(DirectMethodHandle.java:150)
at java.base/java.lang.invoke.MethodHandles.insertArguments(MethodHandles.java:5169)
at java.base/sun.invoke.util.ValueConversions.unbox(ValueConversions.java:182)
at java.base/sun.invoke.util.ValueConversions.unboxWiden(ValueConversions.java:212)
at java.base/java.lang.invoke.MethodHandleImpl.valueConversion(MethodHandleImpl.java:424)
at java.base/java.lang.invoke.MethodHandleImpl.computeValueConversions(MethodHandleImpl.java:372)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvertByEditor(MethodHandleImpl.java:280)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvert(MethodHandleImpl.java:262)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvert(MethodHandleImpl.java:379)
at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:885)
at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:869)
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
at vm.mlvm.meth.stress.jni.nativeAndMH.Test.native01(Native Method)
at vm.mlvm.meth.stress.jni.nativeAndMH.Test.runThread(Test.java:93)
at vm.mlvm.share.MultiThreadedTest.lambda$run$1(MultiThreadedTest.java:71)
at java.base/java.lang.Thread.run(Thread.java:842)
Reprodicible- Yes. Reproducible 73 out of 100 times. Intermittent failure
jvm args- -Xcomp -XX:TieredStopAtLevel=3
Exception in thread "Thread-203" Exception in thread "Thread-53" java.lang.VirtualMachineError: Out of space in CodeCache for method handle intrinsic
at java.base/java.lang.invoke.MethodHandleNatives.resolve(Native Method)
at java.base/java.lang.invoke.MemberName$Factory.resolve(MemberName.java:1085)
at java.base/java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:1114)
at java.base/java.lang.invoke.MethodHandles$Lookup.resolveOrFail(MethodHandles.java:3649)
at java.base/java.lang.invoke.Invokers.invokeBasicMethod(Invokers.java:186)
at java.base/java.lang.invoke.Invokers.basicInvoker(Invokers.java:96)
at java.base/java.lang.invoke.LambdaForm$NamedFunction.<init>(LambdaForm.java:1105)
at java.base/java.lang.invoke.LambdaForm$Name.<init>(LambdaForm.java:1358)
at java.base/java.lang.invoke.DelegatingMethodHandle.makeReinvokerForm(DelegatingMethodHandle.java:156)
at java.base/java.lang.invoke.DelegatingMethodHandle.makeReinvokerForm(DelegatingMethodHandle.java:116)
at java.base/java.lang.invoke.BoundMethodHandle.makeReinvoker(BoundMethodHandle.java:131)
at java.base/java.lang.invoke.DirectMethodHandle.rebind(DirectMethodHandle.java:150)
at java.base/java.lang.invoke.MethodHandles.insertArguments(MethodHandles.java:5169)
at java.base/sun.invoke.util.ValueConversions.unbox(ValueConversions.java:182)
at java.base/sun.invoke.util.ValueConversions.unboxWiden(ValueConversions.java:212)
at java.base/java.lang.invoke.MethodHandleImpl.valueConversion(MethodHandleImpl.java:424)
at java.base/java.lang.invoke.MethodHandleImpl.computeValueConversions(MethodHandleImpl.java:372)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvertByEditor(MethodHandleImpl.java:280)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvert(MethodHandleImpl.java:262)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvert(MethodHandleImpl.java:379)
at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:885)
at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:869)
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
at vm.mlvm.meth.stress.jni.nativeAndMH.Test.native01(Native Method)
at vm.mlvm.meth.stress.jni.nativeAndMH.Test.runThread(Test.java:93)
at vm.mlvm.share.MultiThreadedTest.lambda$run$1(MultiThreadedTest.java:71)
at java.base/java.lang.Thread.run(Thread.java:842)
java.lang.InternalError: java.lang.NoSuchMethodException: no such method: java.lang.invoke.MethodHandle.linkToSpecial(Object,Object,int,MemberName)double/invokeStatic
at java.base/java.lang.invoke.MethodHandleStatics.newInternalError(MethodHandleStatics.java:155)
at java.base/java.lang.invoke.DirectMethodHandle.makePreparedLambdaForm(DirectMethodHandle.java:266)
at java.base/java.lang.invoke.DirectMethodHandle.preparedLambdaForm(DirectMethodHandle.java:233)
at java.base/java.lang.invoke.DirectMethodHandle.preparedLambdaForm(DirectMethodHandle.java:218)
at java.base/java.lang.invoke.DirectMethodHandle.preparedLambdaForm(DirectMethodHandle.java:227)
at java.base/java.lang.invoke.DirectMethodHandle.make(DirectMethodHandle.java:108)
at java.base/java.lang.invoke.DirectMethodHandle.make(DirectMethodHandle.java:129)
at java.base/java.lang.invoke.DirectMethodHandle.make(DirectMethodHandle.java:134)
at java.base/java.lang.invoke.Invokers.basicInvoker(Invokers.java:97)
at java.base/java.lang.invoke.LambdaForm$NamedFunction.<init>(LambdaForm.java:1105)
at java.base/java.lang.invoke.LambdaForm$Name.<init>(LambdaForm.java:1358)
at java.base/java.lang.invoke.DelegatingMethodHandle.makeReinvokerForm(DelegatingMethodHandle.java:156)
at java.base/java.lang.invoke.DelegatingMethodHandle.makeReinvokerForm(DelegatingMethodHandle.java:116)
at java.base/java.lang.invoke.BoundMethodHandle.makeReinvoker(BoundMethodHandle.java:131)
at java.base/java.lang.invoke.DirectMethodHandle.rebind(DirectMethodHandle.java:150)
at java.base/java.lang.invoke.MethodHandles.insertArguments(MethodHandles.java:5169)
at java.base/sun.invoke.util.ValueConversions.unbox(ValueConversions.java:182)
at java.base/sun.invoke.util.ValueConversions.unboxWiden(ValueConversions.java:212)
at java.base/java.lang.invoke.MethodHandleImpl.valueConversion(MethodHandleImpl.java:424)
at java.base/java.lang.invoke.MethodHandleImpl.computeValueConversions(MethodHandleImpl.java:372)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvertByEditor(MethodHandleImpl.java:280)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvert(MethodHandleImpl.java:262)
at java.base/java.lang.invoke.MethodHandleImpl.makePairwiseConvert(MethodHandleImpl.java:379)
at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:885)
at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:869)
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
at vm.mlvm.meth.stress.jni.nativeAndMH.Test.native01(Native Method)
at vm.mlvm.meth.stress.jni.nativeAndMH.Test.runThread(Test.java:93)
at vm.mlvm.share.MultiThreadedTest.lambda$run$1(MultiThreadedTest.java:71)
at java.base/java.lang.Thread.run(Thread.java:842)