[Mono-dev] Porting runtime - where to start?
virgile.bello at free.fr
virgile.bello at free.fr
Sat Mar 31 07:58:54 EDT 2007
Quoting Miguel de Icaza <miguel at novell.com>:
> Hello,
>
> > When I checked about using the interpreter, I've read somewhere that it
> wasn't
> > up to date anymore (maybe the info was too old and it's now up to date to
> > execute everything, anyone can confirm ?).
>
> It still builds, but no maintenance has gone into it. It is also
> missing important things like generics support, that was never updated.
>
> But the main problem you have with the interpreter is that the
> interpreter *also* needs to generate dynamic code. All the trampoline
> code is emitted at runtime so you need to have that.
>
Ok, thanks for the summary of its current state & issues.
> So in short: the interpreter just generates *less* code than the JIT,
> but it still generates code.
>
> I heard from an embedded customer of ours that they are looking at
> pregenerating all the trampoline code but am not sure this is a long
> term strategy.
It could be very promising !
>
> Miguel.
>
>
More information about the Mono-devel-list
mailing list