Lines Matching refs:MutableCallSite
83 * 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} to publish the state of a switch point.
211 * {@linkplain MutableCallSite#syncAll synchronize} all the
220 MutableCallSite[] sites = new MutableCallSite[switchPoints.length];
227 MutableCallSite.syncAll(sites);