< 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 >