Fixes bug libgcj/8170 * java/lang/ClassLoader.java (loadClass): Don't rewrap ClassNotFoundException. * gnu/java/lang/MainThread.java (run): Chain NoClassDefFoundError. * gnu/gcj/runtime/NameFinder.java (remove_interpreter): Removed. (remove_internal): New field superceding remove_interpreter. (sanitizeStack): Remove all no-package classes starting with "_Jv_". Remove no-class methods starting with "_Jv_". And Replace null class or method names with the empty string. Stop at either the MainThread or a real Thread run() method. (newElement): Made static. * java/net/URLClassLoader.java (findClass): Throw ClassNotFoundExceptions including urls, plus parent using toString(). (thisString): New field. (toString): New method. From-SVN: r94935
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
FileDeleter.java | Loading commit data... | |
FinalizerThread.java | Loading commit data... | |
JNIWeakRef.java | Loading commit data... | |
MethodRef.java | Loading commit data... | |
NameFinder.java | Loading commit data... | |
PersistentByteMap.java | Loading commit data... | |
SharedLibHelper.java | Loading commit data... | |
SharedLibLoader.java | Loading commit data... | |
StackTrace.java | Loading commit data... | |
StringBuffer.java | Loading commit data... | |
SystemClassLoader.java | Loading commit data... | |
VMClassLoader.java | Loading commit data... | |
natFinalizerThread.cc | Loading commit data... | |
natNameFinder.cc | Loading commit data... | |
natSharedLibLoader.cc | Loading commit data... | |
natStackTrace.cc | Loading commit data... | |
natStringBuffer.cc | Loading commit data... | |
natVMClassLoader.cc | Loading commit data... |