[pypy-dev] is anyone actively hacking on the JVM backend?
Paul deGrandis
paul.degrandis at gmail.com
Thu Nov 29 21:04:31 CET 2007
I'm working on some stuff but it's been stalled for awhile because I
didn't have Java6 on the mac. That changed yesterday, but I'm dealing
with school.... so have at it! Let me know if I can help with
anything!
Paul
On 11/29/07, amit <regmi.amit at gmail.com> wrote:
> Hi Niko,
>
> I am working on the "CLR" module --- ..pypy/module/clr/
> Just trying to play around with "interp_clr.py" and "app_clr.py" in
> there.
> Hope your commits will make it more better.
>
> regards,
> AmitReg
>
>
>
> Maciej Fijalkowski wrote:
> > As noone answers... I think amitReg is doing some CLI related stuff,
> > which means you can stomp on each other on oosupport, but he's doing
> > rather library integration, so sounds very unlikely. Besides, I'm not
> > aware of anyone.
> >
> > Cheers,
> > fija
> >
> > On Nov 29, 2007 7:46 PM, Niko Matsakis <niko at alum.mit.edu
> > <mailto:niko at alum.mit.edu>> wrote:
> >
> > I have been making small improvements to the JVM backend: I am aiming
> > towards eliminating any remaining conformance problems, and also
> > towards fixing a few warts in the implementation.
> >
> > Right now I am wringing out the last few bugs from a check-in that
> > would allow multiple PyPy-generated interpreters to be used
> > simultaneously. Currently, the code uses a few static fields that
> > would conflict if, for example, someone tried to load both a Python
> > and a Smalltalk interpreter into the same JVM. These static fields
> > were used to allow the helper code (src/PyPy.java and friends) to
> > create instances of exception classes and other RPython-generated
> > code. The new code creates a single instance of the PyPy helper class
> > per generated interpreter and use non-static-methods instead, which
> > should be better.
> >
> > Anyway, I just want to be sure I am not stepping on anyone's toes if I
> > check this in, since it makes small changes all over the place to
> > ensure that the proper PyPy object is pushed onto the stack, etc.
> >
> >
> > Niko
> > _______________________________________________
> > pypy-dev at codespeak.net <mailto:pypy-dev at codespeak.net>
> > http://codespeak.net/mailman/listinfo/pypy-dev
> > <http://codespeak.net/mailman/listinfo/pypy-dev>
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > pypy-dev at codespeak.net
> > http://codespeak.net/mailman/listinfo/pypy-dev
>
> _______________________________________________
> pypy-dev at codespeak.net
> http://codespeak.net/mailman/listinfo/pypy-dev
>
More information about the Pypy-dev
mailing list