Searched refs:ConstantCallSite (Results 1 - 3 of 3) sorted by relevance

/openjdk7/jdk/src/share/classes/java/lang/invoke/
H A DConstantCallSite.java29 * A {@code ConstantCallSite} is a {@link CallSite} whose target is permanent, and can never be changed.
30 * An {@code invokedynamic} instruction linked to a {@code ConstantCallSite} is permanently
34 public class ConstantCallSite extends CallSite { class in inherits:CallSite
42 public ConstantCallSite(MethodHandle target) { method in class:ConstantCallSite
55 * since the target must be fixed before the {@code ConstantCallSite} constructor returns.
65 * While the hook is being called, the new {@code ConstantCallSite}
80 protected ConstantCallSite(MethodType targetType, MethodHandle createTargetHook) throws Throwable { method in class:ConstantCallSite
87 * like a {@code final} field of the {@code ConstantCallSite}.
92 * @throws IllegalStateException if the {@code ConstantCallSite} constructor has not completed
114 * @throws IllegalStateException if the {@code ConstantCallSite} constructo
[all...]
H A DCallSite.java47 * may be permanently bound by means of a {@linkplain ConstantCallSite constant call site}.
80 return new ConstantCallSite(printArgs.asType(type));
132 ConstantCallSite selfCCS = (ConstantCallSite) this;
157 * @see ConstantCallSite
160 * @see ConstantCallSite#getTarget
180 * @see ConstantCallSite#setTarget
/openjdk7/jdk/test/java/lang/invoke/
H A DInvokeDynamicPrintArgs.java148 return new ConstantCallSite(MH_printArgs().bindTo(bsmInfo).asCollector(Object[].class, type.parameterCount()).asType(type));
169 public static class PrintingCallSite extends ConstantCallSite {

Completed in 293 milliseconds