Searched refs:callSiteDescriptor (Results 1 - 8 of 8) sorted by relevance
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/ |
H A D | SimpleLinkRequest.java | 95 private final CallSiteDescriptor callSiteDescriptor; field in class:SimpleLinkRequest 102 * @param callSiteDescriptor the descriptor for the call site being linked. 107 * @throws NullPointerException if either {@code callSiteDescriptor} or 110 public SimpleLinkRequest(final CallSiteDescriptor callSiteDescriptor, final boolean callSiteUnstable, final Object... arguments) { argument 111 this.callSiteDescriptor = Objects.requireNonNull(callSiteDescriptor); 128 return callSiteDescriptor;
|
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/linker/ |
H A D | LinkRequest.java | 136 * @param callSiteDescriptor the new call site descriptor 141 public LinkRequest replaceArguments(CallSiteDescriptor callSiteDescriptor, Object... arguments); argument
|
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/beans/ |
H A D | DynamicMethod.java | 116 * @param callSiteDescriptor the descriptor of the call site 120 abstract MethodHandle getInvocation(CallSiteDescriptor callSiteDescriptor, LinkerServices linkerServices); argument
|
H A D | OverloadedDynamicMethod.java | 152 MethodHandle getInvocation(final CallSiteDescriptor callSiteDescriptor, final LinkerServices linkerServices) { argument 153 final MethodType callSiteType = callSiteDescriptor.getMethodType(); 209 return invokables.iterator().next().getInvocation(callSiteDescriptor, linkerServices); 220 methodHandles.add(method.getTarget(callSiteDescriptor)); 222 return new OverloadedMethod(methodHandles, this, getCallSiteClassLoader(callSiteDescriptor), callSiteType, linkerServices, callSiteDescriptor).getInvoker(); 231 private static ClassLoader getCallSiteClassLoader(final CallSiteDescriptor callSiteDescriptor) { argument 235 return callSiteDescriptor.getLookup().lookupClass().getClassLoader();
|
H A D | AbstractJavaLinker.java | 352 final CallSiteDescriptor callSiteDescriptor = request.getCallSiteDescriptor(); 483 private GuardedInvocation createGuardedDynamicMethodInvocation(final CallSiteDescriptor callSiteDescriptor, argument 485 final MethodHandle inv = getDynamicMethodInvocation(callSiteDescriptor, linkerServices, methodName, methodMap); 486 return inv == null ? null : new GuardedInvocation(inv, getClassGuard(callSiteDescriptor.getMethodType())); 489 private MethodHandle getDynamicMethodInvocation(final CallSiteDescriptor callSiteDescriptor, argument 492 return dynaMethod != null ? dynaMethod.getInvocation(callSiteDescriptor, linkerServices) : null; 552 final CallSiteDescriptor callSiteDescriptor = req.getDescriptor(); 554 assertParameterCount(callSiteDescriptor, 3); 559 final MethodType origType = callSiteDescriptor.getMethodType(); 577 callSiteDescriptor [all...] |
H A D | SingleDynamicMethod.java | 130 MethodHandle getInvocation(final CallSiteDescriptor callSiteDescriptor, final LinkerServices linkerServices) { argument 131 return linkerServices.getWithLookup(()->getInvocation(getTarget(callSiteDescriptor), 132 callSiteDescriptor.getMethodType(), linkerServices), callSiteDescriptor);
|
H A D | BeanLinker.java | 186 final CallSiteDescriptor callSiteDescriptor = req.getDescriptor(); 189 assertParameterCount(callSiteDescriptor, isFixedKey ? 1 : 2); 191 final MethodType callSiteType = callSiteDescriptor.getMethodType(); 248 checkGuard = convertArgToNumber(RANGE_CHECK_LIST, linkerServices, callSiteDescriptor); 254 checkGuard = convertArgToNumber(RANGE_CHECK_ARRAY, linkerServices, callSiteDescriptor); 432 final CallSiteDescriptor callSiteDescriptor = req.getDescriptor(); 435 assertParameterCount(callSiteDescriptor, isFixedKey ? 2 : 3); 437 final MethodType callSiteType = callSiteDescriptor.getMethodType(); 507 RANGE_CHECK_ARRAY, linkerServices, callSiteDescriptor);
|
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/ |
H A D | DynamicLinker.java | 260 final CallSiteDescriptor callSiteDescriptor = callSite.getDescriptor(); 263 final LinkRequest linkRequest = new SimpleLinkRequest(callSiteDescriptor, callSiteUnstable, arguments); 269 throw new NoSuchDynamicMethodException(callSiteDescriptor.toString());
|
Completed in 158 milliseconds