* 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
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... |