mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-18 03:13:58 +08:00
d7afe286b3
2004-04-14 Andrew Haley <aph@redhat.com> Bryce McKinlay <mckinlay@redhat.com> * java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Use _Jv_LookupInterfaceMethodIdx for calls to interfaces. * include/jvm.h (_Jv_CallAnyMethodA): Add new face' arg. * testsuite/libjava.lang/InvokeInterface.java: New file. * testsuite/libjava.lang/InvokeInterface.out: New file. 2004-04-14 Bryce McKinlay <mckinlay@redhat.com> * class.c (get_interface_method_index): New function. Return dispatch index for interface method. (make_method_value): For interface methods, set index field to iface dispatch index, not DECL_VINDEX. * expr.c (build_invokeinterface): Use get_interface_method_index. From-SVN: r80684 |
||
---|---|---|
.. | ||
AccessibleObject.java | ||
Array.java | ||
Constructor.java | ||
Field.java | ||
InvocationHandler.java | ||
InvocationTargetException.java | ||
Member.java | ||
Method.java | ||
Modifier.java | ||
natArray.cc | ||
natConstructor.cc | ||
natField.cc | ||
natMethod.cc | ||
natProxy.cc | ||
Proxy.java | ||
ReflectPermission.java | ||
UndeclaredThrowableException.java |