[kaffe] [PATCH] JIT on arm

Sascha Hauer s.hauer at pengutronix.de
Tue Apr 24 07:08:45 PDT 2007

On Tue, Apr 24, 2007 at 06:27:31PM +0900, Kiyo Inaba wrote:
> Hi Sascha,
> >Thank you for finally applying it. I thought there would be more
> >interest in the patch since jit on arm comes to the mailing list every
> >few months. But ok, after half a year somebody has found the patch ;)
> Sorry for the delay about applying this. I am also partially responsible
> for this... Since you are still on this list (right?), I just want to
> make sure when and how you tested arm-jit? Or preferablly, if you can
> check it now, please let me know whether it works with 1.1.7 and/or
> cvs-head (snap can be downloaded from ftp://ftp.ricoh.co.jp
> /pub/Lang/Java/Kaffe, if you need).

I tested it with kaffe-1.1.7, gcc-4.0.3 and hardfloat. Neither softfloat
nor eabi worked. And I used ecj instead of jikes. I tested it on a
PXA270 based board.

Another problem with the jit was that doubles did not work. The kernel
floating point emulator expects doubles to get in fpa format while the
jit generates vfp format. Our customer did not need this, so I was lucky

I can test it with current CVS head once my Toolchain/rootfs setup is up
again. BTW The link seems to be broken, but that should not be a
problem. I can checkout the CVS.

> Since I don't want to see 'jit on arm every few months', I started
> to work with emulators...

A good thing. 


Pengutronix - Linux Solutions for Science and Industry
Entwicklungszentrum Nord     http://www.pengutronix.de

More information about the kaffe mailing list