gcc/libjava/java/lang/reflect
Tom Tromey 0da021f5cc re PR libgcj/11951 (natMethod.cc (_Jv_CallAnyMethodA) should clear ffi_result before ffi_call)
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
2003-08-18 14:36:07 +00:00
..
AccessibleObject.java
Array.java
Constructor.java Method.java: Updated status comment. 2003-08-05 19:50:54 +00:00
Field.java
InvocationHandler.java
InvocationTargetException.java
Member.java
Method.java Method.java: Updated status comment. 2003-08-05 19:50:54 +00:00
Modifier.java
natArray.cc
natConstructor.cc
natField.cc re PR libgcj/11779 (Field reflection incorrectly throws IllegalAccessException) 2003-08-05 20:06:57 +00:00
natMethod.cc re PR libgcj/11951 (natMethod.cc (_Jv_CallAnyMethodA) should clear ffi_result before ffi_call) 2003-08-18 14:36:07 +00:00
natProxy.cc
Proxy.java
ReflectPermission.java
UndeclaredThrowableException.java