------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-02-12 
13:51 -------
Subject: Bug 8170

CVSROOT:        /cvs/gcc
Module name:    gcc
Changes by:     [EMAIL PROTECTED]       2005-02-12 13:51:12

Modified files:
        libjava        : ChangeLog 
        libjava/java/lang: ClassLoader.java 
        libjava/gnu/java/lang: MainThread.java 
        libjava/gnu/gcj/runtime: NameFinder.java 
        libjava/java/net: URLClassLoader.java 

Log message:
        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.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&r1=1.3317&r2=1.3318
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/lang/ClassLoader.java.diff?cvsroot=gcc&r1=1.36&r2=1.37
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/lang/MainThread.java.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/gcj/runtime/NameFinder.java.diff?cvsroot=gcc&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/net/URLClassLoader.java.diff?cvsroot=gcc&r1=1.22&r2=1.23



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8170

Reply via email to