This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Some questions regarding contributing


>>>>> "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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]