This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: Some questions regarding contributing
- From: Tom Tromey <tromey at redhat dot com>
- To: "Gueven Bay" <guevenbay at web dot de>
- Cc: java at gcc dot gnu dot org
- Date: 17 Feb 2004 12:08:38 -0700
- Subject: Re: Some questions regarding contributing
- References: <200402171239.i1HCdDQ18108@mailgate5.cinetic.de>
- Reply-to: tromey at redhat dot com
>>>>> "Gueven" == Gueven Bay <guevenbay@web.de> writes:
Gueven> c)In the table that shows the diffs of libgcj vs Classpath
Gueven> what does the "VM-specific" and "GCJ-specific" mean? Have I to
Gueven> use some special software to merge Classpath with libgcj or
Gueven> can I do it manually?
"VM-specific" means it is a class in Classpath that each VM is
expected to implement for itself. Classpath comes with stub or sample
implementations for these, but there's no point trying to merge
anything beyond the javadoc.
"GCJ-specific" means it is a class that appears in gcj and that won't
be put into Classpath for some reason. For instance,
java.lang.PosixProcess is our concrete implementation of Process. It
uses CNI code, etc, there isn't much point trying to merge it with
Classpath (merging the whole approach to Process might make sense, I
don't know).
Tom