< prev index next >

src/java.base/share/classes/java/lang/invoke/package-info.java

Print this page

        

*** 42,58 **** * <li>The JVM bytecode format supports immediate constants of * the classes {@link java.lang.invoke.MethodHandle MethodHandle} and {@link java.lang.invoke.MethodType MethodType}. * </li> * </ul> * ! * <h1><a name="jvm_mods"></a>Summary of relevant Java Virtual Machine changes</h1> * The following low-level information summarizes relevant parts of the * Java Virtual Machine specification. For full details, please see the * current version of that specification. * * Each occurrence of an {@code invokedynamic} instruction is called a <em>dynamic call site</em>. ! * <h2><a name="indyinsn"></a>{@code invokedynamic} instructions</h2> * A dynamic call site is originally in an unlinked state. In this state, there is * no target method for the call site to invoke. * <p> * Before the JVM can execute a dynamic call site (an {@code invokedynamic} instruction), * the call site must first be <em>linked</em>. --- 42,58 ---- * <li>The JVM bytecode format supports immediate constants of * the classes {@link java.lang.invoke.MethodHandle MethodHandle} and {@link java.lang.invoke.MethodType MethodType}. * </li> * </ul> * ! * <h1><a id="jvm_mods"></a>Summary of relevant Java Virtual Machine changes</h1> * The following low-level information summarizes relevant parts of the * Java Virtual Machine specification. For full details, please see the * current version of that specification. * * Each occurrence of an {@code invokedynamic} instruction is called a <em>dynamic call site</em>. ! * <h2><a id="indyinsn"></a>{@code invokedynamic} instructions</h2> * A dynamic call site is originally in an unlinked state. In this state, there is * no target method for the call site to invoke. * <p> * Before the JVM can execute a dynamic call site (an {@code invokedynamic} instruction), * the call site must first be <em>linked</em>.
< prev index next >