* jni.cc (_Jv_JNI_GetAnyFieldID): Throw ClassNotFoundException. * java/lang/reflect/natMethod.cc (_Jv_GetTypesFromSignature): Rewrote to use _Jv_FindClassFromSignature. * verify.cc (resolve): throw NoClassDefFoundError. * link.cc (resolve_field): Throw NoClassDefFoundError. (find_field): Likewise. * prims.cc (_Jv_FindClassFromSignature): Removed recursion. Handle error cases. Added 'endp' argument. * include/jvm.h (_Jv_FindClassFromSignature): Updated prototype. From-SVN: r97660 |
||
|---|---|---|
| .. | ||
| 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 | ||