Classpath remerge

Bryce McKinlay bryce@waitaki.otago.ac.nz
Wed Feb 13 16:50:00 GMT 2002


Mark Wielaard wrote:

>This remerges some classes with Classpath 0.03. Mostly small workarounds
>for some java compilers.
>
>2002-02-13  Mark Wielaard  <mark@klomp.org>
>
>  Classpath 0.03 remerge:
>  * java/math/BigInteger.java: import gnu.java.math.MPN not the whole
>  package.
>  * java/security/BasicPermission.java: extends with fully qualified
>  classname.
>  * java/util/WeakHashMap.java (WeakEntrySet): Add non-private
>  constructor to reduce amount of emitted bytecode.
>  (WeakEntry.getEntry()): this.get().
>  * java/util/Arrays.java (ArrayList.indexOf()): this.equals().
>  (ArrayList.lastIndexOf()): Likewise.
>  * java/net/DatagramSocketImpl.java: Reformat.
>  (setOption, getOption): Repeat abstract method definition from super.
>  * java/net/SocketImpl.java: Reformat.
>  (setOption, getOption): Repeat abstract method definition from super.
>  * java/rmi/server/RMIClassLoader.java: Reformat.
>  (MyClassLoader):  Add non-private constructor to reduce amount of
>  emitted bytecode.
>  * gnu/java/rmi/server/UnicastRemoteCall.java: Reformat.
>  (DummyObjectOutputStream, DummyObjectInputStream): Add non-private
>  constructor to reduce amount of emitted bytecode.
>
>OK to commit?
>
OK. But it would be preferable to re-use the origional ChangeLog entries 
from classpath, if possible (update the dates on them).

>
>There are some reformatting changes in there. Should I separate them?
>

In general that is prefered, but in this case (since its a merge) its ok 
as is.

Thanks,

Bryce.




More information about the Java-patches mailing list