classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Jikesrvm-core] Re: Updates to GNU Classpath port of JRVM


From: Michael Hind
Subject: Re: [Jikesrvm-core] Re: Updates to GNU Classpath port of JRVM
Date: Thu, 24 Oct 2002 14:28:23 -0400




> Would you mind submitting these changes to GNU Classpath? (Brian can
> probably help with any copyright assignment or licensing issues.) Or
> describe the changes that you needed to make? Are they online somewhere?

Hi Mark,

      Brian and I have been discussing this mostly on the
jikesrvm-researchers list.  (You may want to check the thread in the
archive.)

We very much want to contribution the changes.  We are about to get IBM's
approval to do this.  Brian recently mentioned the FSF licensing statement
requirement.   I'll have to get our legal folks involved again to deal with
the issues.

Mike

- - - - - - - - - - - - - - - -
Michael Hind, Manager, Dynamic Optimization Group, JalapeƱo Project

IBM Watson Research Center
http://www.research.ibm.com/people/h/hind
address@hidden, 914 784-7589, tie: 863-7589
Jikes RVM open source release:
http://www.ibm.com/developerworks/oss/jikesrvm


                                                                       
                      Mark Wielaard                                    
                      <address@hidden>         To:       Michael 
Hind/Watson/address@hidden
                                               cc:       address@hidden, Julian 
Dolby/Watson/address@hidden
                      10/24/2002 11:41         Subject:  Re: [Jikesrvm-core] 
Re: Updates to GNU Classpath port of JRVM
                      AM                                               
                                                                       
                                                                       



Hi,

On Tue, 2002-10-22 at 14:03, Michael Hind wrote:
> This message should have cc'd the classpath list as well, so Brian could
> see.

Thanks. Nice to know this is working.

>  The result is that the GNUClasspathSupport  directory in our current CVS
> head is an implementation of the files
> that Classpath expects to be VM-supplied.

I found this code at
http://www-124.ibm.com/developerworks/oss/cvs/jikesrvm/rvm/src/vm/GNUClasspathSupport/


If you have comments on the current Classpath VM interface please let us
know. Were there things that are missing or could be made easier?

In the future I hope to move things like Thread.java and Runtime.java
out of the VM interfaces and just have small VMThread and VMRuntime stub
classes. This is what was recently done for Throwable but I see that you
don't use the VMThrowable. Was anything missing from the VMThrowable
Interface or was it just easier for you to keep your own Throwable
implementation?

> The only gotcha is that I have made one or two
> structural changes to the Classpath
> code (I keep a check-out of Classpath'sCVS), involving moving some stuff
> out of the core vm classes into the
> classes like VMSystem.  In addition,in my CVS version of classpath, there
> are various bug fixes to the classpath
> code that are required for Jikes RVM to pass our full suite of sanity
> tests.

Would you mind submitting these changes to GNU Classpath? (Brian can
probably help with any copyright assignment or licensing issues.) Or
describe the changes that you needed to make? Are they online somewhere?

Thanks,

Mark








reply via email to

[Prev in Thread] Current Thread [Next in Thread]