[Top][All Lists]
[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/
- Classpath / GCJ java.io Merge,
Aaron M. Renn <=