0da021f5cc
PR libgcj/11951: * java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Returns void. Throw VirtualMachineError if ffi fails. Initialize return value. Added is_jni_call argument; only wrap exception if not a JNI call. Use descriptive message if operation not supported. (_Jv_GetTypesFromSignature): Use declaring class' loader to find array class. * include/jvm.h (_Jv_CallAnyMethodA): Updated declaration. * jni.cc (_Jv_JNI_CallAnyMethodV): Updated for new form of _Jv_CallAnyMethodA. (_Jv_JNI_CallAnyMethodA): Likewise. (_Jv_JNI_CallAnyVoidMethodV): Likewise. (_Jv_JNI_CallAnyVoidMethodA): Likewise. From-SVN: r70544 |
||
---|---|---|
.. | ||
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 |