[Mono-devel-list] Initial ARM JIT port in svn

Paolo Molaro lupus at ximian.com
Thu Aug 4 15:29:59 EDT 2005


Hi.
People may be interested to know that the initial pass at the
JIT port to ARM is in svn.
make test in mono/tests reports 123 pass, 70 fail.
Most of the regression tests in mini/ work as well.

The missing stuff is related to stack walks (so exceptions
don't work yet, as well as some reflection features) and
some specialized opcodes. Of course, when mcs will run I'm sure
more bugs will emerge.

I only tested on my ARM box, running Debian, on an xscale
processor (v5), in little endian mode, FPA floating point format.
At this time I'm interested about compilation issues on
different systems (like with older processor versions, v4 and newer).
Also, if anyone has a big endian ARM system I would be interested in
bug reports.
Soft-float support is planned only for later (and you may speedup
the process by doing the support yourself or providing me a tarball
of a complete system compiled with soft-float).

You will need to copy mscorlib.dll, System.dll etc
and the test programs from another box and install them manually.

Thanks.

lupus

-- 
-----------------------------------------------------------------
lupus at debian.org                                     debian/rules
lupus at ximian.com                             Monkeys do it better



More information about the Mono-devel-list mailing list