/art/test/044-proxy/src/ |
D | NarrowingTest.java | 32 I2 proxy = (I2) Proxy.newProxyInstance(NarrowingTest.class.getClassLoader(), in main() local 37 public Object invoke(Object proxy, Method method, in main() 48 Main.registerProxyClassName(proxy.getClass().getCanonicalName()); in main() 50 Method[] methods = proxy.getClass().getDeclaredMethods(); in main() 54 System.out.println("Invoking foo using I2 type: " + proxy.foo()); in main() 56 I1 proxyAsParent = proxy; in main() 60 proxy.foo(); in main()
|
D | BasicTest.java | 34 Object proxy = createProxy(proxyMe); in main() local 36 if (!Proxy.isProxyClass(proxy.getClass())) in main() 38 if (Proxy.getInvocationHandler(proxy) == null) in main() 42 Shapes shapes = (Shapes) proxy; in main() 46 Quads quads = (Quads) proxy; in main() 49 Colors colors = (Colors) proxy; in main() 54 Trace trace = (Trace) proxy; in main() 75 Method[] methods = proxy.getClass().getDeclaredMethods(); in main() 86 Arrays.deepToString(proxy.getClass().getInterfaces())); in main() 107 Object proxy = null; in createProxy() local [all …]
|
D | WrappedThrow.java | 31 Object proxy; in main() local 34 proxy = Proxy.newProxyInstance(WrappedThrow.class.getClassLoader(), in main() 42 InterfaceW1 if1 = (InterfaceW1) proxy; in main() 43 InterfaceW2 if2 = (InterfaceW2) proxy; in main() 188 public Object invoke(Object proxy, Method method, Object[] args) in invoke() argument
|
D | FloatSelect.java | 29 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() argument
|
D | Clash2.java | 55 public Object invoke(Object proxy, Method method, Object[] args) in invoke() argument
|
D | ConstructorProxy.java | 49 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() argument
|
D | Clash.java | 65 public Object invoke(Object proxy, Method method, Object[] args) in invoke() argument
|
D | NativeProxy.java | 53 public Object invoke(final Object proxy, in invoke() argument
|
D | Clash4.java | 72 public Object invoke(Object proxy, Method method, Object[] args) in invoke() argument
|
D | Clash3.java | 70 public Object invoke(Object proxy, Method method, Object[] args) in invoke() argument
|
D | ReturnsAndArgPassing.java | 56 public Object invoke(Object proxy, Method method, Object[] args) { in invoke() argument 57 check(proxy instanceof Proxy); in invoke()
|
/art/test/616-cha-regression-proxy-method/src/ |
D | Main.java | 61 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() argument 110 Runnable proxy = (Runnable)Proxy.newProxyInstance( in main() local 114 proxy.run(); in main()
|
/art/test/616-cha-regression-proxy-method/ |
D | info.txt | 1 Regression test for Class Hierarchy Analysis (CHA) on visiting proxy method frame.
|
/art/test/616-cha-proxy-method-inline/ |
D | info.txt | 1 Test for Class Hierarchy Analysis (CHA) on inlining a cross-dex proxy method.
|
/art/test/004-JniTest/src/ |
D | Main.java | 223 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() argument 230 SimpleInterface proxy = in testProxyGetMethodID() local 236 if (testGetMethodID(proxy.getClass()) == 0) { in testProxyGetMethodID()
|
/art/test/616-cha-proxy-method-inline/src/ |
D | Main.java | 35 public Object invoke(Object proxy, Method m, Object[] args) throws Throwable { in invoke() argument
|
/art/test/ |
D | Android.bp | 370 "044-proxy/native_proxy.cc",
|
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 1447 blx artQuickProxyInvokeHandler @ (Method* proxy method, receiver, Thread*, SP)
|
/art/runtime/arch/mips64/ |
D | quick_entrypoints_mips64.S | 1670 jal artQuickProxyInvokeHandler # (Method* proxy method, receiver, Thread*, SP)
|
/art/runtime/arch/mips/ |
D | quick_entrypoints_mips.S | 1717 jalr $t9 # (Method* proxy method, receiver, Thread*, SP)
|