[pypy-dev] JVM backend - status and future work possibilities?

Antonio Cuni anto.cuni at gmail.com
Fri May 13 18:05:54 CEST 2011

On 13/05/11 17:53, Paul deGrandis wrote:
> A few years back I had started the process of using JPype with PyPy.  I most
> recently started digging into Clojure and JDK 7
> (https://github.com/ohpauleez/soymacchiato), but I now have some free cycles. 
> I'd certainly be up for digging in.

Hi Paul,

yes indeed, I forgot that there is already a bit of work done, although not
much.  For those who are interested, the code is in rlib/rjvm.py.

So, the first step is to complete this module so that it is possible to call
JVM classes without having to interface directly with JPype (or equivalent).

The next step would be to teach the RPython toolchain how to translate the
calls to rjvm.  It is important to get the design of rjvm right, else this
step would be very hard, and I'm certainly willing to help whoever is
interested in doing it.


More information about the pypy-dev mailing list