< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java

Print this page

        

@@ -1329,11 +1329,11 @@
     protected void genInvokeVirtual(JavaMethod target) {
         if (callTargetIsResolved(target)) {
             /*
              * Special handling for runtimes that rewrite an invocation of MethodHandle.invoke(...)
              * or MethodHandle.invokeExact(...) to a static adapter. HotSpot does this - see
-             * https://wikis.oracle.com/display/HotSpotInternals/Method+handles +and+invokedynamic
+             * https://wiki.openjdk.java.net/display/HotSpot/Method+handles+and+invokedynamic
              */
             boolean hasReceiver = !((ResolvedJavaMethod) target).isStatic();
             JavaConstant appendix = constantPool.lookupAppendix(stream.readCPI(), Bytecodes.INVOKEVIRTUAL);
             if (appendix != null) {
                 frameState.push(JavaKind.Object, ConstantNode.forConstant(appendix, metaAccess, graph));
< prev index next >