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
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
AccessibleObject.java | Loading commit data... | |
Array.java | Loading commit data... | |
Constructor.java | Loading commit data... | |
Field.java | Loading commit data... | |
InvocationHandler.java | Loading commit data... | |
InvocationTargetException.java | Loading commit data... | |
Member.java | Loading commit data... | |
Method.java | Loading commit data... | |
Modifier.java | Loading commit data... | |
Proxy.java | Loading commit data... | |
ReflectPermission.java | Loading commit data... | |
UndeclaredThrowableException.java | Loading commit data... | |
natArray.cc | Loading commit data... | |
natConstructor.cc | Loading commit data... | |
natField.cc | Loading commit data... | |
natMethod.cc | Loading commit data... | |
natProxy.cc | Loading commit data... |