libgcj -vs- Classpath (No GUI Classes)

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

Only lists non-gui files (NO AWT, Swing, or gtk-peer)

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
GCJ

GCJ Home
GCC Home
Status
FAQ
Documentation
Contributing
Done with GCJ

About GCC
Mission Statement
Releases
Snapshots
Mailing lists
Contributors
Steering Committee
@gnutools on Twitter@gnutools
Documentation
Installation
· Platforms
· Testing
Manual
FAQ
Wiki
Further Readings
Download
Mirror sites
Binaries
"Live" Sources
SVN read access
Git read access
Rsync read access
SVN write access
Development
Development Plan
· Tentative Timeline
Contributing
Why contribute?
Open projects
Front ends
Back ends
Extensions
Benchmarks
Build Robot
Translations
Bugs
Known bugs
How to report
Bug tracker
· Management