/dalvik/dx/tests/137-dexmerger-dex38/src/invokecustom/ |
D | InvokeCustom.java | 33 public class InvokeCustom extends Super implements Runnable { class 35 public InvokeCustom() {} in InvokeCustom() method in InvokeCustom 36 public InvokeCustom(int i) { in InvokeCustom() method in InvokeCustom 125 System.out.println("helperMethodTest9 in " + InvokeCustom.class); in helperMethodTest9() 172 InvokeCustom instance = new InvokeCustom(); in bsmLookupTest9() 178 InvokeCustom instance2 = (InvokeCustom) constructor.invokeExact(3); in bsmLookupTest9()
|
D | TestGenerator.java | 97 String internalName = Type.getInternalName(InvokeCustom.class); in generateMethodMain() 124 Type.getInternalName(InvokeCustom.class), in generateMethodTest1() 146 Type.getInternalName(InvokeCustom.class), in generateMethodTest2() 184 Type.getInternalName(InvokeCustom.class), in generateMethodTest3() 217 Type.getInternalName(InvokeCustom.class), in generateMethodTest4() 221 mv.visitTypeInsn(Opcodes.NEW, Type.getInternalName(InvokeCustom.class)); in generateMethodTest4() 224 Opcodes.INVOKESPECIAL, Type.getInternalName(InvokeCustom.class), "<init>", "()V", false); in generateMethodTest4() 252 Type.getInternalName(InvokeCustom.class), in generateMethodTest5() 295 Type.getInternalName(InvokeCustom.class), in generateMethodTest6() 338 Type.getInternalName(InvokeCustom.class), in generateMethodTest7() [all …]
|
/dalvik/dx/tests/135-invoke-custom/src/invokecustom/ |
D | TestGenerator.java | 44 TestGenerator.class.getPackage().getName(), InvokeCustom.class.getSimpleName() + ".class")); in main() 79 String internalName = Type.getInternalName(InvokeCustom.class); in generateMethodMain() 102 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest1() 118 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest2() 144 Handle bootstrap = new Handle( Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest3() 166 Handle bootstrap = new Handle( Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest4() 168 mv.visitTypeInsn(Opcodes.NEW, Type.getInternalName(InvokeCustom.class)); in generateMethodTest4() 170 mv.visitMethodInsn(Opcodes.INVOKESPECIAL, Type.getInternalName(InvokeCustom.class), in generateMethodTest4() 188 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest5() 222 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest6() [all …]
|
D | InvokeCustom.java | 37 public class InvokeCustom extends Super implements Runnable { class 39 public InvokeCustom() {} in InvokeCustom() method in InvokeCustom 40 public InvokeCustom(int i) { in InvokeCustom() method in InvokeCustom 129 System.out.println("helperMethodTest9 in " + InvokeCustom.class); in helperMethodTest9() 180 InvokeCustom instance = new InvokeCustom(); in bsmLookupTest9() 186 InvokeCustom instance2 = (InvokeCustom) constructor.invokeExact(3); in bsmLookupTest9()
|
/dalvik/dx/tests/135-invoke-custom/ |
D | expected.txt | 2 Uncaught translation error: com.android.dx.cf.code.SimException: ERROR in invokecustom.InvokeCustom… 83 |[1a] "InvokeCustom.<init>(" 85 |[1b] "InvokeCustom.java" 87 |[1c] "InvokeCustom.privateMethodTest9()" 117 |[2b] "Linvokecustom/InvokeCustom;" 307 |[8a] "targetMethodTest3 from InvokeCustom" 311 |[8c] "targetMethodTest4 from InvokeCustom (oops!)" 381 |[7] Linvokecustom/InvokeCustom; 449 |[1] float proto(invokecustom.InvokeCustom) 465 |[5] invokecustom.InvokeCustom proto(int) [all …]
|
D | info.txt | 5 $ art -cp invokecustom.dex invokecustom.InvokeCustom 6 $ java -cp invokecustom.jar invokecustom.InvokeCustom
|
D | run | 40 JAVAP_OUTPUT=invokecustom.InvokeCustom.txt 41 javap -c -v -cp invokecustom.jar invokecustom.InvokeCustom > ${JAVAP_OUTPUT}
|
D | build | 38 (cd "${BUILD_PATH}" && jar cf "${JAR_FILE}" invokecustom/InvokeCustom.class invokecustom/Super.clas…
|
/dalvik/dx/tests/137-dexmerger-dex38/ |
D | run | 19 CLASSES=(invokecustom/Super.class invokecustom/InvokeCustom*.class)
|
D | build | 38 (cd "${BUILD_PATH}" && jar cf "${JAR_FILE}" invokecustom/InvokeCustom*.class invokecustom/Super.cla…
|
D | expected.txt | 57 source_file_idx : 25 (InvokeCustom.java) 87 0040f6: 6700 0f00 |0001: sput v0, Linvokecustom/InvokeCustom;.staticFi… 106 004114: 5910 0e00 |0004: iput v0, v1, Linvokecustom/InvokeCustom;.fiel… 128 004134: 5930 0e00 |0004: iput v0, v3, Linvokecustom/InvokeCustom;.fiel… 132 004146: 1a02 1800 |000d: const-string v2, "InvokeCustom.<init>(" // st… 343 … |0058: invoke-static {v6, v7}, Linvokecustom/InvokeCustom;.checkStaticFie… 344 004396: 2200 0e00 |005b: new-instance v0, Linvokecustom/InvokeCustom; … 345 …0000 |005d: invoke-direct {v0}, Linvokecustom/InvokeCustom;.<init>:()V // … 346 … |0060: invoke-super {v0, v8, v9}, Linvokecustom/InvokeCustom;.checkFieldTest… 347 …;.invokeExact:([Ljava/lang/Object;)Ljava/lang/Object;, (Linvokecustom/InvokeCustom;)V // method@00… [all …]
|