This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: [patch] remerge most of java.rmi with Classpath
- From: Tom Tromey <tromey at redhat dot com>
- To: Nathanael Nerode <neroden at doctormoo dot dyndns dot org>
- Cc: java-patches at gcc dot gnu dot org
- Date: 16 Jun 2002 14:43:49 -0600
- Subject: Re: [patch] remerge most of java.rmi with Classpath
- References: <20020616002525.GA23324@doctormoo.dyndns.org>
- Reply-to: tromey at redhat dot com
>>>>> "Nathanael" == Nathanael Nerode <neroden@doctormoo.dyndns.org> writes:
Nathanael> lose the 'super' call in their no-arg constructors. This
Nathanael> doesn't make any practical difference, currently.
Nathanael> Theoretically, it might, if java.lang.Exception developed a
Nathanael> nontrivial constructor.
It doesn't make a difference in any situation, because the compiler
must emit the call to the superclass constructor. Omitting the call
is probably a bit preferred stylistically.
Nathanael> There's some tiny content changes in RemoteException.java:
Nathanael> the special implementations of printStackTrace which
Nathanael> printed a trace for the cause, and then the regular trace,
Nathanael> have been removed in favor of the normal routines. This
Nathanael> appears to be part of the update for 1.4.
Nathanael> The only things which could break would be things which
Nathanael> depend on the format of stack traces, which isn't a safe
Nathanael> thing to do because I believe the format is not guaranteed
Nathanael> to remain stable, so I figured this wasn't a significant
Nathanael> change.
I agree. I'm not concerned about this, and some of the exception
class merges I did yesterday have similar changes.
Nathanael> Someone with write access please commit. :-)
I'll do it shortly.
Tom