[Fwd: Re: Call for Contributions (was Re: 4 Months and...)]
Oops, didn't send it to the mailing list. Sorry. Forwarded Message > From: David Tanzer <[EMAIL PROTECTED]> > To: Rodrigo Kumpera <[EMAIL PROTECTED]> > Subject: Re: Call for Contributions (was Re: 4 Months and...) > Date: Wed, 23 Nov 2005 17:51:05 +0100 > > Thanks for the status update, cool to hear that you're still working on > it. > > Cheers, David. > > On Wed, 2005-11-23 at 11:49 -0200, Rodrigo Kumpera wrote: > > Hi David, > > > > I haven´t dropped the idea, my current free time is really small and > > there are a few problems that I'm facing right know: > > > > -A Java JVM must have a JITer, I have one working for windows/x86 > > except for synchronization and String loading. I don't have even > > thought about multi-threading issues. > > > > -Bootstrapping is really hard, I've been studying how both joeq and > > jikesRVM work - it's troublesome and fragile. Taken from the mailing > > list archives I've dropped their approach of mmaping an image and > > decided for a more conventional approach. Right now I'm generating a > > COFF object file and linking it as a library, the missing parts are > > external method linking and making the JITer calling convention aware > > (java method invocations are diferent from C method invocations). > > > > -I want to make the JVM to be debugable as a Java application, this > > seens to be easier than to generate enouth debug information to make > > gdb happy. Maybe someone with DWARF-2 or COFF knowledge can say the > > oposite. > > > > -The JVM needs magic types for raw memory access, I've modeled then > > like MMtk but haven't implemented the magic code generation. > > > > I'm not sure that releasing code that perform just some random parts > > is worth the problem. > > > > []'s > > Rodrigo > > > > > > On 11/21/05, David Tanzer <[EMAIL PROTECTED]> wrote: > > > Hi Rodrigo, > > > > > > You wrote the email I'm answering to some time ago on harmony-dev. IMHO > > > it would be cool if we had a JVM in Java to compare against BootJVM and > > > JCHEVM. Are you still willing to contribute your JVM? > > > > > > I reply to you directly because I'm not sure if you still want to > > > contribute your JVM. You can also answer to this mail on harmony-dev if > > > you want your answer to be public. > > > > > > Regards, David. > > > > > > On Tue, 2005-09-20 at 11:39 -0300, Rodrigo Kumpera wrote: > > > > I've written a pet JVM in Java, it includes a very simple JITer, no GC > > > > (but it is starting to use MMtk magic, so should be doable to use it), > > > > no self-hosting and no support for native code. The code have never > > > > left my machine but I'm willing to donate if is desirable. > > > > > > > > > > > > []'s > > > > Rodrigo > > > > > > > > > > > > On 9/20/05, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: > > > > > > > > > > On Sep 20, 2005, at 8:52 AM, [EMAIL PROTECTED] wrote: > > > > > > > > > > > This is not likely to actually attract code. Opening up SVN to > > > > > > committership would. You've described a reverse of how most > > > > > > projects work if you will such that the barrier is to initial > > > > > > commit rather than lazy veto/etc. > > > > > > > > > > Most projects give committership to people that have offered code and > > > > > patches, don't they? > > > > > > > > > > geir > > > > > > > > > > > > > > > > > -Andy > > > > > > > > > > > > Geir Magnusson Jr. wrote: > > > > > > > > > > > >> I'd like to restate that we are always looking for code > > > > > >> contributions. I do know of some in preparation, but it should > > > > > >> be clear that if you have anything to offer (hey, Dan!) please > > > > > >> post a note to dev list to discuss. :) > > > > > >> geir > > > > > >> On Sep 19, 2005, at 5:35 PM, [EMAIL PROTECTED] wrote: > > > > > >> > > > > > >>> Four months and no code. Open up the repository and let the > > > > > >>> willing start c
Re: Call for Contributions (was Re: 4 Months and...)
Hi David, I haven´t dropped the idea, my current free time is really small and there are a few problems that I'm facing right know: -A Java JVM must have a JITer, I have one working for windows/x86 except for synchronization and String loading. I don't have even thought about multi-threading issues. -Bootstrapping is really hard, I've been studying how both joeq and jikesRVM work - it's troublesome and fragile. Taken from the mailing list archives I've dropped their approach of mmaping an image and decided for a more conventional approach. Right now I'm generating a COFF object file and linking it as a library, the missing parts are external method linking and making the JITer calling convention aware (java method invocations are diferent from C method invocations). -I want to make the JVM to be debugable as a Java application, this seens to be easier than to generate enouth debug information to make gdb happy. Maybe someone with DWARF-2 or COFF knowledge can say the oposite. -The JVM needs magic types for raw memory access, I've modeled then like MMtk but haven't implemented the magic code generation. I'm not sure that releasing code that perform just some random parts is worth the problem. []'s Rodrigo On 11/21/05, David Tanzer <[EMAIL PROTECTED]> wrote: > Hi Rodrigo, > > You wrote the email I'm answering to some time ago on harmony-dev. IMHO > it would be cool if we had a JVM in Java to compare against BootJVM and > JCHEVM. Are you still willing to contribute your JVM? > > I reply to you directly because I'm not sure if you still want to > contribute your JVM. You can also answer to this mail on harmony-dev if > you want your answer to be public. > > Regards, David. > > On Tue, 2005-09-20 at 11:39 -0300, Rodrigo Kumpera wrote: > > I've written a pet JVM in Java, it includes a very simple JITer, no GC > > (but it is starting to use MMtk magic, so should be doable to use it), > > no self-hosting and no support for native code. The code have never > > left my machine but I'm willing to donate if is desirable. > > > > > > []'s > > Rodrigo > > > > > > On 9/20/05, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: > > > > > > On Sep 20, 2005, at 8:52 AM, [EMAIL PROTECTED] wrote: > > > > > > > This is not likely to actually attract code. Opening up SVN to > > > > committership would. You've described a reverse of how most > > > > projects work if you will such that the barrier is to initial > > > > commit rather than lazy veto/etc. > > > > > > Most projects give committership to people that have offered code and > > > patches, don't they? > > > > > > geir > > > > > > > > > > > -Andy > > > > > > > > Geir Magnusson Jr. wrote: > > > > > > > >> I'd like to restate that we are always looking for code > > > >> contributions. I do know of some in preparation, but it should > > > >> be clear that if you have anything to offer (hey, Dan!) please > > > >> post a note to dev list to discuss. :) > > > >> geir > > > >> On Sep 19, 2005, at 5:35 PM, [EMAIL PROTECTED] wrote: > > > >> > > > >>> Four months and no code. Open up the repository and let the > > > >>> willing start committing. The discussion has gotten so verbose > > > >>> that there are already people publishing edited digests. Code > > > >>> will reduce the discussion :-) > > > >>> > > > >>> -Andy > > > >>> > > > >>> > > > >>> > > > > > > > > > > > > > > > > > > -- > > > Geir Magnusson Jr +1-203-665-6437 > > > [EMAIL PROTECTED] > > > > > > > > > > -- > David Tanzer, Haghofstr. 29, A-3352 St. Peter/Au, Austria/Europe > http://deltalabs.at -- http://dev.guglhupf.net -- http://guglhupf.net > My PGP Public Key: http://guglhupf.net/david/david.asc > -- > Real programmers don't draw flowcharts. Flowcharts are, after all, the > illiterate's form of documentation. Cavemen drew flowcharts; look how > much good it did them. > > >
Re: Call for Contributions (was Re: 4 Months and...)
Of course :) I assume you are willing to continue working with it? I need to do one update to the ACQ - when that is done, please get that, fill it out, and fax to +1 203 665 6437 Then do the ICLA and fax to same number. I'll post in a separate thread how a contribution should be packaged and submitted. geir On Sep 20, 2005, at 10:39 AM, Rodrigo Kumpera wrote: I've written a pet JVM in Java, it includes a very simple JITer, no GC (but it is starting to use MMtk magic, so should be doable to use it), no self-hosting and no support for native code. The code have never left my machine but I'm willing to donate if is desirable. []'s Rodrigo On 9/20/05, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: On Sep 20, 2005, at 8:52 AM, [EMAIL PROTECTED] wrote: This is not likely to actually attract code. Opening up SVN to committership would. You've described a reverse of how most projects work if you will such that the barrier is to initial commit rather than lazy veto/etc. Most projects give committership to people that have offered code and patches, don't they? geir -Andy Geir Magnusson Jr. wrote: I'd like to restate that we are always looking for code contributions. I do know of some in preparation, but it should be clear that if you have anything to offer (hey, Dan!) please post a note to dev list to discuss. :) geir On Sep 19, 2005, at 5:35 PM, [EMAIL PROTECTED] wrote: Four months and no code. Open up the repository and let the willing start committing. The discussion has gotten so verbose that there are already people publishing edited digests. Code will reduce the discussion :-) -Andy -- Geir Magnusson Jr +1-203-665-6437 [EMAIL PROTECTED] -- Geir Magnusson Jr +1-203-665-6437 [EMAIL PROTECTED]
Re: Call for Contributions (was Re: 4 Months and...)
I've written a pet JVM in Java, it includes a very simple JITer, no GC (but it is starting to use MMtk magic, so should be doable to use it), no self-hosting and no support for native code. The code have never left my machine but I'm willing to donate if is desirable. []'s Rodrigo On 9/20/05, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: > > On Sep 20, 2005, at 8:52 AM, [EMAIL PROTECTED] wrote: > > > This is not likely to actually attract code. Opening up SVN to > > committership would. You've described a reverse of how most > > projects work if you will such that the barrier is to initial > > commit rather than lazy veto/etc. > > Most projects give committership to people that have offered code and > patches, don't they? > > geir > > > > > -Andy > > > > Geir Magnusson Jr. wrote: > > > >> I'd like to restate that we are always looking for code > >> contributions. I do know of some in preparation, but it should > >> be clear that if you have anything to offer (hey, Dan!) please > >> post a note to dev list to discuss. :) > >> geir > >> On Sep 19, 2005, at 5:35 PM, [EMAIL PROTECTED] wrote: > >> > >>> Four months and no code. Open up the repository and let the > >>> willing start committing. The discussion has gotten so verbose > >>> that there are already people publishing edited digests. Code > >>> will reduce the discussion :-) > >>> > >>> -Andy > >>> > >>> > >>> > > > > > > > > -- > Geir Magnusson Jr +1-203-665-6437 > [EMAIL PROTECTED] > > >
Re: Call for Contributions (was Re: 4 Months and...)
On Sep 20, 2005, at 8:52 AM, [EMAIL PROTECTED] wrote: This is not likely to actually attract code. Opening up SVN to committership would. You've described a reverse of how most projects work if you will such that the barrier is to initial commit rather than lazy veto/etc. Most projects give committership to people that have offered code and patches, don't they? geir -Andy Geir Magnusson Jr. wrote: I'd like to restate that we are always looking for code contributions. I do know of some in preparation, but it should be clear that if you have anything to offer (hey, Dan!) please post a note to dev list to discuss. :) geir On Sep 19, 2005, at 5:35 PM, [EMAIL PROTECTED] wrote: Four months and no code. Open up the repository and let the willing start committing. The discussion has gotten so verbose that there are already people publishing edited digests. Code will reduce the discussion :-) -Andy -- Geir Magnusson Jr +1-203-665-6437 [EMAIL PROTECTED]
Re: Call for Contributions (was Re: 4 Months and...)
This is not likely to actually attract code. Opening up SVN to committership would. You've described a reverse of how most projects work if you will such that the barrier is to initial commit rather than lazy veto/etc. -Andy Geir Magnusson Jr. wrote: I'd like to restate that we are always looking for code contributions. I do know of some in preparation, but it should be clear that if you have anything to offer (hey, Dan!) please post a note to dev list to discuss. :) geir On Sep 19, 2005, at 5:35 PM, [EMAIL PROTECTED] wrote: Four months and no code. Open up the repository and let the willing start committing. The discussion has gotten so verbose that there are already people publishing edited digests. Code will reduce the discussion :-) -Andy
Call for Contributions (was Re: 4 Months and...)
I'd like to restate that we are always looking for code contributions. I do know of some in preparation, but it should be clear that if you have anything to offer (hey, Dan!) please post a note to dev list to discuss. :) geir On Sep 19, 2005, at 5:35 PM, [EMAIL PROTECTED] wrote: Four months and no code. Open up the repository and let the willing start committing. The discussion has gotten so verbose that there are already people publishing edited digests. Code will reduce the discussion :-) -Andy -- Geir Magnusson Jr +1-203-665-6437 [EMAIL PROTECTED]
Re: 4 Months and...
+1 from me On 9/19/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Four months and no code. Open up the repository and let the willing > start committing. The discussion has gotten so verbose that there are > already people publishing edited digests. Code will reduce the > discussion :-) > > -Andy > > -- Davanum Srinivas : http://wso2.com/ - Oxygenating The Web Service Platform
4 Months and...
Four months and no code. Open up the repository and let the willing start committing. The discussion has gotten so verbose that there are already people publishing edited digests. Code will reduce the discussion :-) -Andy