classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Classpath / GCJ java.io Merge


From: Aaron M. Renn
Subject: Classpath / GCJ java.io Merge
Date: Wed, 26 Feb 2003 21:19:02 -0600
User-agent: Mutt/1.4i

Hi.  I've been looking at the Classpath / GCJ merge status here:

http://gcc.gnu.org/java/libgcj-classpath-compare.html

specifically, java.io.  Of the un-merged classes, I group them as follows:

1. Classes Doing Native I/O
---------------------------
FileDescriptor
File
FileInputStream
FileOutputStream
RandomAccessFile

2. Classes Doing Character Encoding
-----------------------------------
InputStreamReader
OutputStreamWriter

3. Random Classes
-----------------
DataOutputStream
LineNumberReader
PrintStream

For #2, it seems that the answer is to switch to NIO.  I hear that the
Classpath version is not yet functional however.

For #1, I have no idea what has been decided regarding native code.
Last I checked, we still had a JNI/CNI deadlock going on.

For #3, I'm a bit confused.  Does anyone have any background on why
these classes aren't merged?  I poked around the source code, and it
does not appear obvious.  Are the Classpath versions seriously broken
or something?  (I already found a few errors that need fixing).

I'm thinking about trying to tackle some of the remaining un-merged
classes.

-- 
Aaron M. Renn (address@hidden) http://www.urbanophile.com/arenn/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]