Searched refs:methodHandles (Results 1 - 5 of 5) sorted by relevance

/openjdk10/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/beans/
H A DOverloadedMethod.java116 OverloadedMethod(final List<MethodHandle> methodHandles, argument
124 final Class<?> commonRetType = getCommonReturnType(methodHandles);
129 fixArgMethods = new ArrayList<>(methodHandles.size());
130 varArgMethods = new ArrayList<>(methodHandles.size());
132 for(final MethodHandle mh: methodHandles) {
279 private static Class<?> getCommonReturnType(final List<MethodHandle> methodHandles) { argument
280 final Iterator<MethodHandle> it = methodHandles.iterator();
H A DOverloadedDynamicMethod.java218 final List<MethodHandle> methodHandles = new ArrayList<>(invokables.size());
220 methodHandles.add(method.getTarget(callSiteDescriptor));
222 return new OverloadedMethod(methodHandles, this, getCallSiteClassLoader(callSiteDescriptor), callSiteType, linkerServices, callSiteDescriptor).getInvoker();
/openjdk10/jdk/src/java.base/share/classes/java/lang/invoke/
H A DMethodTypeForm.java56 @Stable final SoftReference<MethodHandle>[] methodHandles; field in class:MethodTypeForm
57 // Indexes into methodHandles:
115 SoftReference<MethodHandle> entry = methodHandles[which];
121 SoftReference<MethodHandle> entry = methodHandles[which];
128 methodHandles[which] = new SoftReference<>(mh);
211 this.methodHandles = null;
257 this.methodHandles = new SoftReference[MH_LIMIT];
/openjdk10/hotspot/src/share/vm/prims/
H A DmethodHandles.hpp195 #include CPU_HEADER(methodHandles)
/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/
H A DJSType.java1792 private static List<MethodHandle> toUnmodifiableList(final MethodHandle... methodHandles) { argument
1793 return Collections.unmodifiableList(Arrays.asList(methodHandles));

Completed in 81 milliseconds