Re: Building choices (was: Re: Code contribution to harmony)

2005-11-30 Thread Andrey Chernyshev
On 11/23/05, Graeme Johnson <[EMAIL PROTECTED]> wrote: > 'make' also simplifies the bootstrapping issue. When you are doing the > initial port of the VM to a new platform, and you don't have java > running yet, having your build instructions encoded in Ant is problematic. > Well, good point. Howe

Re: Building choices (was: Re: Code contribution to harmony)

2005-11-23 Thread Robin Garner
Matt Benson wrote: --- Ashish Ranjan <[EMAIL PROTECTED]> wrote: that is the most convincing argument till now. :-) +1 from an Ant PMC member. That logic is irrefutable. :) -Matt What about cross-compilation/cross-building ? If harmony is to be successful in its goal of wid

Re: Building choices (was: Re: Code contribution to harmony)

2005-11-23 Thread Matt Benson
--- Ashish Ranjan <[EMAIL PROTECTED]> wrote: > that is the most convincing argument till now. :-) +1 from an Ant PMC member. That logic is irrefutable. :) -Matt > bye :-) > Ashish Ranjan > India > [EMAIL PROTECTED] > > On 11/23/05, Graeme Johnson > <[EMAIL PROTECTED]> wrote: > > > > Tim E

Re: Building choices (was: Re: Code contribution to harmony)

2005-11-23 Thread Ashish Ranjan
that is the most convincing argument till now. :-) bye :-) Ashish Ranjan India [EMAIL PROTECTED] On 11/23/05, Graeme Johnson <[EMAIL PROTECTED]> wrote: > > Tim Ellison <[EMAIL PROTECTED]> wrote on 11/21/2005 07:17:16 AM: > > > Andrey Chernyshev wrote: > > > On 11/15/05, Tim Ellison <[EMAIL PROTE

Re: Building choices (was: Re: Code contribution to harmony)

2005-11-23 Thread Graeme Johnson
Tim Ellison <[EMAIL PROTECTED]> wrote on 11/21/2005 07:17:16 AM: > Andrey Chernyshev wrote: > > On 11/15/05, Tim Ellison <[EMAIL PROTECTED]> wrote: > > > >>In the end we decided to go with a 'conventional' native code tool set > >>for the native source, and 'conventional' Java code tools for the

Re: Building choices (was: Re: Code contribution to harmony)

2005-11-21 Thread Leo Simons
On Mon, Nov 21, 2005 at 12:17:16PM +, Tim Ellison wrote: > There is a distinction to be drawn between the portability of the > 'product' (i.e. the VM, class libaries, tools, etc.) that we are > building, and the portability of the toolsuite that is used to build it. Hmm. > I'm not convinced

Building choices (was: Re: Code contribution to harmony)

2005-11-21 Thread Tim Ellison
Andrey Chernyshev wrote: > On 11/15/05, Tim Ellison <[EMAIL PROTECTED]> wrote: > >>In the end we decided to go with a 'conventional' native code tool set >>for the native source, and 'conventional' Java code tools for the Java >>source. People just felt more comfortable with that. >> >>Do you thi

Re: Code contribution to harmony

2005-11-21 Thread Andrey Chernyshev
On 11/15/05, Tim Ellison <[EMAIL PROTECTED]> wrote: > In the end we decided to go with a 'conventional' native code tool set > for the native source, and 'conventional' Java code tools for the Java > source. People just felt more comfortable with that. > > Do you think we are missing out on someth

Re: Code contribution to harmony

2005-11-15 Thread Tim Ellison
Andrey Chernyshev wrote: > Hello, > > First of all, good job with this class libraries contribution! Thanks Andrey (on behalf of a wide group of people who worked hard to make it happen). > Sorry for being late, but I have one question related to build. I > noticed that make is used to build nat

Re: Code contribution to harmony

2005-11-15 Thread Andrey Chernyshev
Hello, First of all, good job with this class libraries contribution! Sorry for being late, but I have one question related to build. I noticed that make is used to build native sources. Did you try using ant cpptask? If yes, what kind of issues did you face that influenced the choice in favor of

Re: Code contribution to harmony

2005-11-13 Thread Geir Magnusson Jr.
On Nov 12, 2005, at 10:24 AM, Mark Wielaard wrote: Hi Tim, On Wed, 2005-11-09 at 16:56 +, Tim Ellison wrote: I agree that getting a resolution to the community/licensing differences would be fantastic. I don't see that happening quickly, and I don't want to see the success or failure

Re: Waiting for license resolutions (was: Re: Code contribution to harmony)

2005-11-13 Thread Mark Wielaard
Hi Tim, On Sun, 2005-11-13 at 23:32 +, Tim Ellison wrote: > Mark Wielaard wrote: > > I believe people are really reluctant to hack on the [new] code > > while there is a legal limbo whether it can be included into the > > other code bases out there > > I hope that I've misunderstood your comm

Waiting for license resolutions (was: Re: Code contribution to harmony)

2005-11-13 Thread Tim Ellison
Mark Wielaard wrote: > On Wed, 2005-11-09 at 16:56 +, Tim Ellison wrote: > >>I agree that getting a resolution to the community/licensing differences >>would be fantastic. I don't see that happening quickly, and I don't >>want to see the success or failure of a development project gated upon >

Re: Code contribution to harmony

2005-11-12 Thread Mark Wielaard
Hi Geir, On Wed, 2005-11-09 at 11:27 -0500, Geir Magnusson Jr. wrote: > On Nov 9, 2005, at 10:37 AM, Geir Magnusson Jr. wrote: > > On Nov 9, 2005, at 6:17 AM, Mark Wielaard wrote: > >> > >> Would IBM be willing to assign this code to the FSF for inclusion > >> in GNU Classpath or contribute it u

Re: Code contribution to harmony

2005-11-12 Thread Mark Wielaard
Hi Tim, On Wed, 2005-11-09 at 16:56 +, Tim Ellison wrote: > Mark Wielaard wrote: > > Right! I have been thinking on how to move forward with this. And I am > > excited to see some core class library code since that is where my > > expertise is. Obviously we should be able to extend this easily

Re: Code contribution to harmony

2005-11-10 Thread Jean-frederic Clere
@incubator.apache.org cc Subject Re: Code contribution to harmony Hi Jean-Frederic, It sounds like you do not have a compatible VM to run with (i.e. a VM that implements the proposed interface to the class libraries). As mentioned by Tim the other day you can obtain one from the IBM developerWorks site

Re: Code contribution to harmony

2005-11-10 Thread Jean-frederic Clere
ot found (required by /home/jfclere/harmony/Harmony/deploy/jre/bin/default/libj9thr23.so)) +++ George Jean-frederic Clere <[EMAIL PROTECTED]> 09/11/2005 22:56 Please respond to harmony-dev@incubator.apache.org To harmony-dev@incubator.apache.org cc Subject Re: Code contribut

Re: Code contribution to harmony

2005-11-09 Thread George Harley1
. Best regards, George George Harley1/UK/[EMAIL PROTECTED] 09/11/2005 23:54 Please respond to harmony-dev@incubator.apache.org To harmony-dev@incubator.apache.org cc Subject Re: Code contribution to harmony Hi Jean-Frederic, It sounds like you do not have a compatible VM to run

Re: Code contribution to harmony

2005-11-09 Thread George Harley1
, George Jean-frederic Clere <[EMAIL PROTECTED]> 09/11/2005 22:56 Please respond to harmony-dev@incubator.apache.org To harmony-dev@incubator.apache.org cc Subject Re: Code contribution to harmony Tim Ellison wrote: >Jean-frederic Clere wrote: > > >>Note whe

Re: Code contribution to harmony

2005-11-09 Thread Jean-frederic Clere
Tim Ellison wrote: Jean-frederic Clere wrote: Note when doing ant I get the following: +++ cc -fpic -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT -DHYX86 -DHYPORT_LIBRARY_DEFINE -I../include -c -o hyvmem.o hyvmem.c hyvmem.c: In function `hyvmem_reserve_memory': hyvme

Re: Code contribution to harmony

2005-11-09 Thread Tim Ellison
Jean-frederic Clere wrote: > Note when doing ant I get the following: > +++ > cc -fpic -DLINUX -D_REENTRANT -O1 -march=pentium3 > -DIPv6_FUNCTION_SUPPORT -DHYX86 -DHYPORT_LIBRARY_DEFINE > -I../include -c -o hyvmem.o hyvmem.c > hyvmem.c: In function `hyvmem_reserve_memory': > hyvmem.c:311: `SH

Re: Code contribution to harmony

2005-11-09 Thread Jean-frederic Clere
Note when doing ant I get the following: +++ cc -fpic -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT -DHYX86 -DHYPORT_LIBRARY_DEFINE -I../include -c -o hyvmem.o hyvmem.c hyvmem.c: In function `hyvmem_reserve_memory': hyvmem.c:311: `SHM_HUGETLB' undeclared (first use in t

Re: Code contribution to harmony

2005-11-09 Thread [EMAIL PROTECTED]
: Code contribution to harmony -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I'm delighted to be able to make a code contribution to the Harmony project on behalf of IBM. The code comprises a concrete implementation of the interface between virtual machine and class library that we have been discussi

Re: Code contribution to harmony

2005-11-09 Thread Tim Ellison
Mark Wielaard wrote: > Hi, > > On Tue, 2005-11-08 at 16:13 +, Stefano Mazzocchi wrote: > >>Tim Ellison wrote: >> >>>I'm delighted to be able to make a code contribution to the Harmony >>>project on behalf of IBM. >> >>Let's the harmonization process begin :-) > > > Right! I have been thinki

Re: Code contribution to harmony

2005-11-09 Thread Geir Magnusson Jr.
On Nov 9, 2005, at 10:37 AM, Geir Magnusson Jr. wrote: On Nov 9, 2005, at 6:17 AM, Mark Wielaard wrote: Would IBM be willing to assign this code to the FSF for inclusion in GNU Classpath or contribute it under a GPL-compatible license like MIT/X, W3C, etc. so that it can be mixed and mer

Re: Code contribution to harmony

2005-11-09 Thread Geir Magnusson Jr.
On Nov 9, 2005, at 10:37 AM, Geir Magnusson Jr. wrote: On Nov 9, 2005, at 6:17 AM, Mark Wielaard wrote: Hi, On Tue, 2005-11-08 at 16:13 +, Stefano Mazzocchi wrote: Tim Ellison wrote: I'm delighted to be able to make a code contribution to the Harmony project on behalf of IBM. Let's

Re: Code contribution to harmony

2005-11-09 Thread Geir Magnusson Jr.
On Nov 9, 2005, at 6:17 AM, Mark Wielaard wrote: Hi, On Tue, 2005-11-08 at 16:13 +, Stefano Mazzocchi wrote: Tim Ellison wrote: I'm delighted to be able to make a code contribution to the Harmony project on behalf of IBM. Let's the harmonization process begin :-) Right! I have been

Re: Code contribution to harmony

2005-11-09 Thread Mark Wielaard
Hi, On Tue, 2005-11-08 at 16:13 +, Stefano Mazzocchi wrote: > Tim Ellison wrote: > > > > I'm delighted to be able to make a code contribution to the Harmony > > project on behalf of IBM. > > Let's the harmonization process begin :-) Right! I have been thinking on how to move forward with th

Re: Code contribution to harmony

2005-11-08 Thread Stefano Mazzocchi
Tim Ellison wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I'm delighted to be able to make a code contribution to the Harmony project on behalf of IBM. Right on :-) Let's the harmonization process begin :-) -- Stefano.

Re: Code contribution to harmony

2005-11-08 Thread Davanum Srinivas
AWESOME!! thanks guys. -- dims On 11/8/05, Tim Ellison <[EMAIL PROTECTED]> wrote: > Tim Ellison wrote: > > I'll post the URL for the VM download (as soon as I know it) as a > > follow-up to this mail -- it could take a couple of days to organize. > > Hey, the DeveloperWorks download is available

Re: Code contribution to harmony

2005-11-08 Thread Tim Ellison
Tim Ellison wrote: > I'll post the URL for the VM download (as soon as I know it) as a > follow-up to this mail -- it could take a couple of days to organize. Hey, the DeveloperWorks download is available now: http://www.ibm.com/developerworks/java/jdk/harmony Any questions just shout.

Re: Code contribution to harmony

2005-11-08 Thread Dalibor Topic
Geir Magnusson Jr. wrote: > Thanks Tim! > > 4) To that end, I can think of a few things we can do to get started : > > a) Get our own current crop of VMs working with it - bootVM and jcheVM. > And I am hoping a lot to see a combination of both emerge ... > b) Help to get Kaffe working with t

Re: Code contribution to harmony

2005-11-08 Thread Geir Magnusson Jr.
Thanks Tim! A few comments, wearing my Apache hat of course (n.b I am an IBM employee as well). 0) We need to go through the bulk contribution process for this donation (of course). I have an outstanding to-do on that, which is to wrap up the bulk contrib rules. I have a proposal that I

Code contribution to harmony

2005-11-08 Thread Tim Ellison
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I'm delighted to be able to make a code contribution to the Harmony project on behalf of IBM. The code comprises a concrete implementation of the interface between virtual machine and class library that we have been discussing recently, together with