Searched refs:invokerType (Results 1 - 8 of 8) sorted by relevance
/openjdk7/jdk/src/share/classes/java/lang/invoke/ |
H A D | InvokerBytecodeGenerator.java | 76 private final MethodType invokerType; field in class:InvokerBytecodeGenerator 87 String className, String invokerName, MethodType invokerType) { 100 this.invokerType = invokerType; 104 private InvokerBytecodeGenerator(String className, String invokerName, MethodType invokerType) { argument 105 this(null, invokerType.parameterCount(), 106 className, invokerName, invokerType); 109 localsMap[i] = invokerType.parameterSlotCount() - invokerType.parameterSlotDepth(i); 113 private InvokerBytecodeGenerator(String className, LambdaForm form, MethodType invokerType) { argument 86 InvokerBytecodeGenerator(LambdaForm lambdaForm, int localsMapSize, String className, String invokerName, MethodType invokerType) argument 507 generateCustomizedCode(LambdaForm form, MethodType invokerType) argument [all...] |
H A D | Invokers.java | 78 MethodType invokerType = mtype.invokerType(); 83 invoker = BoundMethodHandle.bindSingle(invokerType, lform, mtype); 88 invoker = SimpleMethodHandle.make(invokerType, lform); 99 MethodType invokerType = mtype.invokerType(); 106 invoker = BoundMethodHandle.bindSingle(invokerType, lform, mtype); 111 invoker = SimpleMethodHandle.make(invokerType, lform); 138 assert(targetType.invokerType().equals(invoker.type())) 139 : java.util.Arrays.asList(targetType, targetType.invokerType(), invoke [all...] |
H A D | InvokeGeneric.java | 80 MethodType invokerType = erasedCallerType.insertParameterTypes(0, EXTRA_ARGS); 81 return invokerType.invokers().exactInvoker();
|
H A D | MethodHandleImpl.java | 61 MethodType lambdaType = srcType.invokerType(); 200 MethodType lambdaType = srcType.basicType().invokerType(); 299 MethodType lambdaType = MethodType.genericMethodType(1).invokerType(); 422 MethodType lambdaType = srcType.invokerType(); 507 MethodType lambdaType = srcType.invokerType(); 569 MethodType lambdaType = basicType.invokerType();
|
H A D | MethodHandle.java | 1361 LambdaForm.Name[] names = LambdaForm.arguments(nameCursor - ARG_LIMIT, mtype.invokerType());
|
H A D | DirectMethodHandle.java | 241 Name[] names = arguments(nameCursor - ARG_LIMIT, mtype.invokerType()); 596 Name[] names = arguments(nameCursor - ARG_LIMIT, mtype.invokerType());
|
H A D | LambdaForm.java | 448 MethodType invokerType = methodType(); 449 assert(vmentry == null || vmentry.getMethodType().basicType().equals(invokerType)); 454 vmentry = InvokerBytecodeGenerator.generateCustomizedCode(this, invokerType);
|
H A D | MethodType.java | 536 /*non-public*/ MethodType invokerType() { method in class:MethodType
|
Completed in 73 milliseconds