This page compares the "current" cvs libgcj against the "current"
cvs Classpath. It was generated using the gen-classpath-compare
script (available in gcc cvs repository in wwwdocs/bin/) on
Wed Dec 1 15:26:19 UTC 2004
This table intentionally omits certain classes which are not of
interest. If the second column shows a "Diff" link, then that means
the script believes that the class has been merged, but a difference
has been reintroduced. Note that such differences cannot be
automatically merged. Any merging must be done manually; some
differences are currently required.
| Class | Merge Status |
| gnu.java.beans.IntrospectionIncubator | Diff |
| gnu.java.io.Base64InputStream | Diff |
| gnu.java.io.EncodingManager | Classpath-only |
| gnu.java.io.PlatformHelper | Classpath-only |
| gnu.java.lang.CharData | Diff |
| gnu.java.lang.MainThread | Diff |
| gnu.java.lang.SystemClassLoader | Classpath-only |
| gnu.java.locale.LocaleInformation_de | Diff |
| gnu.java.net.BASE64 | Classpath-only |
| gnu.java.net.CRLFInputStream | Classpath-only |
| gnu.java.net.CRLFOutputStream | Classpath-only |
| gnu.java.net.DefaultContentHandlerFactory | GCJ-only |
| gnu.java.net.EmptyX509TrustManager | Classpath-only |
| gnu.java.net.GetLocalHostAction | Classpath-only |
| gnu.java.net.GetSystemPropertyAction | Classpath-only |
| gnu.java.net.LineInputStream | Classpath-only |
| gnu.java.net.PlainDatagramSocketImpl | Diff |
| gnu.java.net.PlainSocketImpl | Diff |
| gnu.java.net.protocol.core.Connection | GCJ-specific |
| gnu.java.net.protocol.core.CoreInputStream | GCJ-specific |
| gnu.java.net.protocol.core.Handler | GCJ-specific |
| gnu.java.net.protocol.ftp.ActiveModeDTP | Classpath-only |
| gnu.java.net.protocol.ftp.BlockInputStream | Classpath-only |
| gnu.java.net.protocol.ftp.BlockOutputStream | Classpath-only |
| gnu.java.net.protocol.ftp.CompressedInputStream | Classpath-only |
| gnu.java.net.protocol.ftp.CompressedOutputStream | Classpath-only |
| gnu.java.net.protocol.ftp.DTP | Classpath-only |
| gnu.java.net.protocol.ftp.DTPInputStream | Classpath-only |
| gnu.java.net.protocol.ftp.DTPOutputStream | Classpath-only |
| gnu.java.net.protocol.ftp.FTPConnection | Classpath-only |
| gnu.java.net.protocol.ftp.FTPException | Classpath-only |
| gnu.java.net.protocol.ftp.FTPResponse | Classpath-only |
| gnu.java.net.protocol.ftp.FTPURLConnection | Classpath-only |
| gnu.java.net.protocol.ftp.Handler | Classpath-only |
| gnu.java.net.protocol.ftp.PassiveModeDTP | Classpath-only |
| gnu.java.net.protocol.ftp.StreamInputStream | Classpath-only |
| gnu.java.net.protocol.ftp.StreamOutputStream | Classpath-only |
| gnu.java.net.protocol.gcjlib.Connection | GCJ-specific |
| gnu.java.net.protocol.gcjlib.Handler | GCJ-specific |
| gnu.java.net.protocol.http.Authenticator | Classpath-only |
| gnu.java.net.protocol.http.ByteArrayRequestBodyWriter | Classpath-only |
| gnu.java.net.protocol.http.ByteArrayResponseBodyReader | Classpath-only |
| gnu.java.net.protocol.http.ChunkedInputStream | Classpath-only |
| gnu.java.net.protocol.http.Connection | GCJ-only |
| gnu.java.net.protocol.http.Cookie | Classpath-only |
| gnu.java.net.protocol.http.CookieManager | Classpath-only |
| gnu.java.net.protocol.http.Credentials | Classpath-only |
| gnu.java.net.protocol.http.HTTPConnection | Classpath-only |
| gnu.java.net.protocol.http.HTTPDateFormat | Classpath-only |
| gnu.java.net.protocol.http.HTTPURLConnection | Classpath-only |
| gnu.java.net.protocol.http.Handler | Diff |
| gnu.java.net.protocol.http.Headers | Classpath-only |
| gnu.java.net.protocol.http.Request | Classpath-only |
| gnu.java.net.protocol.http.RequestBodyWriter | Classpath-only |
| gnu.java.net.protocol.http.Response | Classpath-only |
| gnu.java.net.protocol.http.ResponseBodyReader | Classpath-only |
| gnu.java.net.protocol.http.ResponseHeaderHandler | Classpath-only |
| gnu.java.net.protocol.http.SimpleCookieManager | Classpath-only |
| gnu.java.net.protocol.http.event.ConnectionEvent | Classpath-only |
| gnu.java.net.protocol.http.event.ConnectionListener | Classpath-only |
| gnu.java.net.protocol.http.event.RequestEvent | Classpath-only |
| gnu.java.net.protocol.http.event.RequestListener | Classpath-only |
| gnu.java.net.protocol.jar.Connection | Diff |
| gnu.java.nio.NIOServerSocket | Diff |
| gnu.java.nio.VMPipe | VM-specific |
| gnu.java.nio.VMSelector | VM-specific |
| gnu.java.nio.channels.FileChannelImpl | Diff |
| gnu.java.security.PolicyFile | No |
| gnu.java.security.ber.BER | Classpath-only |
| gnu.java.security.ber.BEREncodingException | Classpath-only |
| gnu.java.security.ber.BERReader | Classpath-only |
| gnu.java.security.ber.BERValue | Classpath-only |
| gnu.java.security.der.DERReader | Diff |
| gnu.java.security.pkcs.PKCS7SignedData | Classpath-only |
| gnu.java.security.pkcs.SignerInfo | Classpath-only |
| gnu.java.security.provider.GnuDSAPrivateKey | Diff |
| gnu.java.security.provider.GnuDSAPublicKey | Diff |
| gnu.javax.rmi.CORBA.DelegateFactory | Classpath-only |
| gnu.javax.rmi.CORBA.GetDelegateInstanceException | Classpath-only |
| gnu.javax.rmi.CORBA.PortableRemoteObjectDelegateImpl | Classpath-only |
| gnu.javax.rmi.CORBA.StubDelegateImpl | Classpath-only |
| gnu.javax.rmi.CORBA.UtilDelegateImpl | Classpath-only |
| gnu.javax.rmi.CORBA.ValueHandlerImpl | Classpath-only |
| gnu.javax.rmi.PortableServer | Classpath-only |
| java.applet.Applet | Diff |
| java.io.BufferedInputStream | Diff |
| java.io.DeleteFileHelper | Classpath-only |
| java.io.File | Diff |
| java.io.InputStreamReader | Diff |
| java.io.ObjectInputStream | Diff |
| java.io.ObjectOutputStream | Diff |
| java.io.ObjectStreamField | Diff |
| java.io.OutputStreamWriter | Diff |
| java.io.PrintStream | Diff |
| java.io.VMObjectStreamClass | VM-specific |
| java.lang.Character | Diff |
| java.lang.Class | Diff |
| java.lang.ClassLoader | Diff |
| java.lang.Double | Diff |
| java.lang.EcosProcess | GCJ-specific |
| java.lang.Float | Diff |
| java.lang.Object | Diff |
| java.lang.PosixProcess | GCJ-specific |
| java.lang.Runtime | Diff |
| java.lang.SecurityManager | Diff |
| java.lang.String | Diff |
| java.lang.StringBuffer | Expected diff changed |
| java.lang.System | Diff |
| java.lang.Thread | Diff |
| java.lang.VMClassLoader | VM-specific |
| java.lang.VMCompiler | VM-specific |
| java.lang.VMSecurityManager | VM-specific |
| java.lang.VMThrowable | VM-specific |
| java.lang.Win32Process | GCJ-specific |
| java.lang.ref.Reference | Expected diff changed |
| java.lang.reflect.Array | Expected diff |
| java.lang.reflect.Constructor | VM-specific |
| java.lang.reflect.Field | VM-specific |
| java.lang.reflect.Method | VM-specific |
| java.lang.reflect.Modifier | Expected diff |
| java.net.InetAddress | Diff |
| java.net.JarURLConnection | Diff |
| java.net.MimeTypeMapper | Classpath-only |
| java.net.URL | Expected diff changed |
| java.net.URLClassLoader | Diff |
| java.net.URLConnection | Diff |
| java.nio.DirectByteBufferImpl | Expected diff changed |
| java.nio.MappedByteBuffer | Diff |
| java.nio.MappedByteBufferImpl | Expected diff changed |
| java.nio.VMDirectByteBuffer | VM-specific |
| java.nio.charset.Charset | Diff |
| java.security.AccessControlContext | Diff |
| java.security.AccessController | Diff |
| java.security.BasicPermission | Diff |
| java.security.IntersectingDomainCombiner | Classpath-only |
| java.security.Security | Diff |
| java.security.cert.X509Certificate | Diff |
| java.text.Collator | Diff |
| java.util.Calendar | Diff |
| java.util.Date | Diff |
| java.util.GregorianCalendar | Diff |
| java.util.ResourceBundle | Diff |
| java.util.VMTimeZone | VM-specific |
| java.util.jar.JarFile | Diff |
| java.util.zip.Deflater | Diff |
| java.util.zip.DeflaterConstants | Classpath-only |
| java.util.zip.DeflaterEngine | Classpath-only |
| java.util.zip.DeflaterHuffman | Classpath-only |
| java.util.zip.DeflaterOutputStream | Diff |
| java.util.zip.DeflaterPending | Classpath-only |
| java.util.zip.GZIPInputStream | Diff |
| java.util.zip.GZIPOutputStream | Diff |
| java.util.zip.Inflater | Diff |
| java.util.zip.InflaterDynHeader | Classpath-only |
| java.util.zip.InflaterHuffmanTree | Classpath-only |
| java.util.zip.InflaterInputStream | Diff |
| java.util.zip.OutputWindow | Classpath-only |
| java.util.zip.PendingBuffer | Classpath-only |
| java.util.zip.StreamManipulator | Classpath-only |
| javax.rmi.BAD_OPERATION | Classpath-only |
| javax.rmi.CORBA.ClassDesc | Classpath-only |
| javax.rmi.CORBA.ObjectImpl | Classpath-only |
| javax.rmi.CORBA.PortableRemoteObjectDelegate | Classpath-only |
| javax.rmi.CORBA.Stub | Classpath-only |
| javax.rmi.CORBA.StubDelegate | Classpath-only |
| javax.rmi.CORBA.SystemException | Classpath-only |
| javax.rmi.CORBA.Tie | Classpath-only |
| javax.rmi.CORBA.Util | Classpath-only |
| javax.rmi.CORBA.UtilDelegate | Classpath-only |
| javax.rmi.CORBA.ValueHandler | Classpath-only |
| javax.rmi.ORB | Classpath-only |
| javax.rmi.PortableRemoteObject | Classpath-only |