/art/test/956-methodhandles/src/ |
D | Main.java | 88 MethodType.methodType(void.class), B.class /* specialCaller */); in testfindSpecial_invokeSuperBehaviour() 118 MethodType.methodType(void.class), C.class /* specialCaller */); in testfindSpecial_invokeSuperBehaviour() 124 MethodType.methodType(void.class), D.class /* specialCaller */); in testfindSpecial_invokeSuperBehaviour() 132 MethodType.methodType(int.class), B.class /* specialCaller */); in testfindSpecial_invokeSuperBehaviour() 138 MethodType.methodType(void.class), B.class /* specialCaller */); in testfindSpecial_invokeSuperBehaviour() 147 MethodType.methodType(void.class), D.class /* specialCaller */); in testfindSpecial_invokeDirectBehaviour() 153 D.lookup.findSpecial(D.class, "privateRyan", MethodType.methodType(void.class), C.class); in testfindSpecial_invokeDirectBehaviour() 160 E.lookup.findSpecial(D.class, "privateRyan", MethodType.methodType(void.class), E.class); in testfindSpecial_invokeDirectBehaviour() 168 MethodType.methodType(String.class, String.class)); in testExceptionDetailMessages() 244 BarImpl.class, "staticMethod", MethodType.methodType(String.class)); in testfindVirtual() [all …]
|
/art/test/957-methodhandle-transforms/src/ |
D | Main.java | 74 MethodType.methodType(void.class, new Class<?>[] { String.class, long.class })); in testDropArguments() 111 transform = transform.asType(MethodType.methodType(void.class, in testDropArguments() 160 … MethodType.methodType(String.class, new Class<?>[] { String.class, long.class, String.class })); in testCatchException() 164 MethodType.methodType(String.class, new Class<?>[] { IllegalArgumentException.class, in testCatchException() 188 MethodType.methodType(String.class, new Class<?>[] { IllegalArgumentException.class, in testCatchException() 201 "toString", MethodType.methodType(String.class)); in testCatchException() 212 adapter = adapter.asType(MethodType.methodType(String.class, in testCatchException() 235 MethodType.methodType(boolean.class, new Class<?>[] { String.class, long.class })); in testGuardWithTest() 237 final MethodType type = MethodType.methodType(String.class, in testGuardWithTest() 260 adapter = adapter.asType(MethodType.methodType(String.class, in testGuardWithTest() [all …]
|
/art/test/958-methodhandle-stackframe/src-art/ |
D | Main.java | 85 Main.class, "testDelegate_allTypes", MethodType.methodType(void.class, in main() 119 Main.class, "testDelegate_returnBoolean", MethodType.methodType(boolean.class)); in main() 127 Main.class, "testDelegate_returnChar", MethodType.methodType(char.class)); in main() 135 Main.class, "testDelegate_returnInt", MethodType.methodType(int.class)); in main() 143 Main.class, "testDelegate_returnLong", MethodType.methodType(long.class)); in main() 151 Main.class, "testDelegate_returnFloat", MethodType.methodType(float.class)); in main() 159 Main.class, "testDelegate_returnDouble", MethodType.methodType(double.class)); in main() 167 Main.class, "testDelegate_returnString", MethodType.methodType(String.class)); in main()
|
/art/test/953-invoke-polymorphic-compiler/src/ |
D | Main.java | 116 Main.class, "Min2Print2", MethodType.methodType(int.class, int.class, int.class)); in $opt$BasicTest() 122 MethodType.methodType(int.class, int.class, int.class, int.class)); in $opt$BasicTest() 129 MethodType.methodType( in $opt$BasicTest() 151 MethodType.methodType( in $opt$BasicTest() 230 MethodType.methodType(boolean.class, boolean.class, boolean.class)); in $opt$ReturnBooleanTest() 241 MethodType.methodType(boolean.class, boolean.class, boolean.class)); in $opt$ReturnBooleanTest() 257 MethodType.methodType(char.class, char.class)); in $opt$ReturnCharTest() 266 MethodType.methodType(byte.class, byte.class, byte.class)); in $opt$ReturnByteTest() 275 MethodType.methodType(short.class, short.class, short.class)); in $opt$ReturnShortTest() 284 MethodType.methodType(int.class, int.class, int.class)); in $opt$ReturnIntTest() [all …]
|
/art/test/952-invoke-custom/generator/ |
D | TestLinkerMethodMinimalArguments.java | 56 MethodType methodType) throws Throwable { in linkerMethod() argument 59 caller.findStatic(TestLinkerMethodMinimalArguments.class, name, methodType); in linkerMethod() 61 System.out.println("Returning null instead of CallSite for " + name + " " + methodType); in linkerMethod()
|
D | TestLinkerMethodMultipleArgumentTypes.java | 54 MethodType methodType, boolean v1, byte v2, char v3, in linkerMethod() argument 57 System.out.println("Linking " + name + " " + methodType); in linkerMethod() 69 caller.findStatic(TestLinkerMethodMultipleArgumentTypes.class, name, methodType); in linkerMethod()
|
D | TestInvokeCustomWithConcurrentThreads.java | 91 MethodType methodType) throws Throwable { in linkerMethod() argument 94 caller.findStatic(TestInvokeCustomWithConcurrentThreads.class, name, methodType); in linkerMethod() 95 assertEquals(methodType, mh.type()); in linkerMethod() 100 assertEquals(methodType, mh.type()); in linkerMethod()
|
/art/test/955-methodhandles-smali/smali/ |
D | Main.smali | 59 # Call MethodType.methodType(rtype=String.class, ptype[0] = String.class) 60 …invoke-static {v1, v1}, Ljava/lang/invoke/MethodType;->methodType(Ljava/lang/Class;Ljava/lang/Clas… 63 # Call Main.getHandleForVirtual(String.class, "concat", methodType); 81 # Call MethodType.methodType(rtype=int.class, ptype[0] = Long.class) 82 …invoke-static {v1, v0}, Ljava/lang/invoke/MethodType;->methodType(Ljava/lang/Class;Ljava/lang/Clas… 86 # Call Main.getHandleForVirtual(Long.class, "compareTo", methodType); 106 # Call MethodType.methodType(rtype=String.class, ptype[0]=Object.class) 107 …invoke-static {v2, v0}, Ljava/lang/invoke/MethodType;->methodType(Ljava/lang/Class;Ljava/lang/Clas… 110 # Call Main.getHandleForStatic(String.class, "valueOf", methodType); 127 # Call MethodType.methodType(rtype=String.class, ptype[0]=Long.class) [all …]
|
/art/test/952-invoke-custom/src-art/ |
D | Main.java | 34 CallSite callSite = new MutableCallSite(MethodType.methodType(int.class)); in TestUninitializedCallSite() 42 callSite = new MutableCallSite(MethodType.methodType(String.class, int.class, char.class)); in TestUninitializedCallSite()
|
/art/test/990-method-handle-and-mr/src/ |
D | Main.java | 33 MethodType.methodType(Long.class, int.class, in Test()
|