AW: [Mono-list] array casts in mint
Sun, 13 Jul 2003 19:15:30 +0200 (CEST)
The array cast issue is fixed in CVS. About using a mixed=20
interpreter-JIT configuration: lots of methods are executed
their performance is not important. For these methods, it
to use an interpreter, since compiling these methods takes
memory, with no gain in performance. Some production quality=20
VMs like Hotspot use such a configuration, see for example:
As course, making interpreted and compiled code interoperate i
far from easy...
Dietmar Maurer <email@example.com> =EDrta:
> > -----Urspr=FCngliche Nachricht-----
> > Von: Sam Clegg [mailto:firstname.lastname@example.org]=20
> > Gesendet: Freitag, 11. Juli 2003 15:30
> > An: email@example.com
> > Betreff: [Mono-list] array casts in mint
> > The attached code works in mono but fails in mint. Seems=20
> > that mint can't cast from Object to Array.
> > Is this a bug? Is there much interest in fixing bugs in
> > interpreter now that mini is working?
> Our first priority is the JIT. But we will try to fix it
if you provide us with small test cases and post a bug report.
> > I am interested in the interpreter because I am working on=20
> > some optimisations that are better suited (at the moment=20
> > anyway) to it. They involve runtime aggregation of remoting=20
> > calls. In the end, what I plan to do is, from with the
> > select certain methods and run them through my optimising=20
> > interpreter. It looks like switching from JIT to interp at=20
> > runtime is possible since they=20
> > share most data structures. Has anyone else tried to do
> Why cant you work with the JIT?
> - Dietmar
> Mono-list maillist - Monofirstname.lastname@example.org