Searched refs:MutableCallSite (Results 1 - 15 of 15) sorted by relevance

/openjdk9/jdk/src/java.base/share/classes/java/lang/invoke/
H A DMutableCallSite.java32 * A {@code MutableCallSite} is a {@link CallSite} whose target variable
34 * An {@code invokedynamic} instruction linked to a {@code MutableCallSite} delegates
43 MutableCallSite name = new MutableCallSite(MethodType.methodType(String.class));
86 public class MutableCallSite extends CallSite { class in inherits:CallSite
101 public MutableCallSite(MethodType type) { method in class:MutableCallSite
111 public MutableCallSite(MethodHandle target) { method in class:MutableCallSite
117 * like a normal field of the {@code MutableCallSite}.
267 * Simple implementations of {@code MutableCallSite} may use
276 public static void syncAll(MutableCallSite[] site
[all...]
H A DSwitchPoint.java83 * A switch point behaves as if implemented on top of {@link MutableCallSite},
90 * private final MutableCallSite mcs;
93 * this.mcs = new MutableCallSite(K_true);
103 * List<MutableCallSite> mcss = new ArrayList<>();
105 * for (MutableCallSite mcs : mcss) mcs.setTarget(K_false);
106 * MutableCallSite.syncAll(mcss.toArray(new MutableCallSite[0]));
118 private final MutableCallSite mcs;
125 this.mcs = new MutableCallSite(K_true);
208 * a private {@link MutableCallSite} t
[all...]
/openjdk9/hotspot/test/compiler/c1/
H A DTest8172751.java36 import java.lang.invoke.MutableCallSite;
41 private static final MutableCallSite CALL_SITE = new MutableCallSite(CONSTANT_FALSE);
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/support/
H A DAbstractRelinkableCallSite.java88 import java.lang.invoke.MutableCallSite;
95 * {@link MutableCallSite}. It carries a {@link CallSiteDescriptor} passed in
102 public abstract class AbstractRelinkableCallSite extends MutableCallSite implements RelinkableCallSite {
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/
H A DDynamicLinker.java90 import java.lang.invoke.MutableCallSite;
288 MutableCallSite.syncAll(new MutableCallSite[] { (MutableCallSite)callSite });
H A DDynamicLinkerFactory.java88 import java.lang.invoke.MutableCallSite;
263 * {@link MutableCallSite#syncAll(MutableCallSite[])} after a call site is
/openjdk9/hotspot/test/compiler/jsr292/
H A DCallSiteDepContextTest.java50 import java.lang.invoke.MutableCallSite;
69 static MutableCallSite mcs;
140 mcs = new MutableCallSite(LOOKUP.findStatic(T.class, "f1", TYPE));
147 mcs = new MutableCallSite(LOOKUP.findStatic(T.class, "f1", TYPE));
170 mcs = new MutableCallSite(LOOKUP.findStatic(T.class, "f1", TYPE));
H A DContinuousCallSiteTargetChange.java41 import java.lang.invoke.MutableCallSite;
106 static final CallSite cs = new MutableCallSite(mt);
140 static final CallSite cs = new MutableCallSite(mt);
H A DVMAnonymousClasses.java44 import java.lang.invoke.MutableCallSite;
125 test(new MutableCallSite(MethodType.methodType(void.class)));
/openjdk9/jdk/test/java/lang/invoke/
H A DCallStaticInitOrder.java88 private static final MutableCallSite CONSTANT_CS_baz;
103 CONSTANT_CS_baz = new MutableCallSite(methodType(int.class));
H A DCallSiteTest.java56 mcs = new MutableCallSite(mh_foo);
H A DJavaDocExamplesTest.java590 MutableCallSite name = new MutableCallSite(MethodType.methodType(String.class));
H A DMethodHandlesTest.java2532 CallSite site = new MutableCallSite(type);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/
H A DHotSpotGraphBuilderPlugins.java35 import java.lang.invoke.MutableCallSite;
296 plugins.register(plugin, MutableCallSite.class, "getTarget", Receiver.class);
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/
H A DCompiledFunction.java35 import java.lang.invoke.MutableCallSite;
584 final CallSite cs = new MutableCallSite(handle.type());

Completed in 142 milliseconds