harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Tanzer <stru...@guglhupf.net>
Subject [Fwd: Re: Call for Contributions (was Re: 4 Months and...)]
Date Wed, 23 Nov 2005 16:57:16 GMT
Oops, didn't send it to the mailing list. Sorry.

-------- Forwarded Message --------
> From: David Tanzer <struppi@guglhupf.net>
> To: Rodrigo Kumpera <kumpera@gmail.com>
> 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 <struppi@guglhupf.net> 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. <geirm@apache.org> wrote:
> > > > >
> > > > > On Sep 20, 2005, at 8:52 AM, acoliver@apache.org 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, acoliver@apache.org 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
> > > > > geirm@apache.org
> > > > >
> > > > >
> > > > >
> > > --
> > > 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.
> > >
> > >
> > >
-- 
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
--
Pinky, Are You Pondering What I'm Pondering?
Well, I think so Brain but if Jimmy cracks corn and no one cares, 
why does he keep doing it?

Mime
View raw message