[pypy-dev] is anyone actively hacking on the JVM backend?

Antonio Cuni anto.cuni at gmail.com
Fri Nov 30 01:10:00 CET 2007


Niko Matsakis wrote:

> 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.

I think this new feature is very cool. Is the logic for all the 
InterLink stuff in jvm or in oosupport? I think it would be nice to 
reuse the same ideas also for the cli backend.

ciao Anto



More information about the Pypy-dev mailing list