Searched refs:RelinkableCallSite (Results 1 - 4 of 4) sorted by relevance

/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/support/
H A DAbstractRelinkableCallSite.java90 import jdk.dynalink.RelinkableCallSite;
94 * A basic implementation of the {@link RelinkableCallSite} as a
102 public abstract class AbstractRelinkableCallSite extends MutableCallSite implements RelinkableCallSite {
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/
H A DRelinkableCallSite.java101 * {@link DynamicLinker#link(RelinkableCallSite)} method.
103 public interface RelinkableCallSite { interface
110 * {@link DynamicLinker#link(RelinkableCallSite)} that will cause the call
H A DDynamicLinker.java103 * The linker for {@link RelinkableCallSite} objects. A dynamic linker is a main
110 * to invoke its {@link #link(RelinkableCallSite)} method from
208 * @param <T> the particular subclass of {@link RelinkableCallSite} for
214 public <T extends RelinkableCallSite> T link(final T callSite) {
223 * only care about the {@link #link(RelinkableCallSite)} method, in certain
235 MethodHandle.class, RelinkableCallSite.class, int.class, Object[].class);
237 private MethodHandle createRelinkAndInvokeMethod(final RelinkableCallSite callSite, final int relinkCount) {
259 private MethodHandle relink(final RelinkableCallSite callSite, final int relinkCount, final Object... arguments) throws Exception {
/openjdk9/nashorn/samples/
H A DMain.asm103 invokevirtual Method jdk/dynalink/DynamicLinker.link:"(Ljdk/dynalink/RelinkableCallSite;)Ljdk/dynalink/RelinkableCallSite;";

Completed in 48 milliseconds