[plt-scheme] Re: Nanojit - an alternative to LLVM

From: Robert (robert.winslow at gmail.com)
Date: Thu Jun 18 13:59:44 EDT 2009

Parrot has been getting a lot of attention lately. What is your take
on using that for PLT?

On Jun 13, 3:08 am, Noel Welsh <noelwe... at gmail.com> wrote:
> A little while ago someone asked about using LLVM as an alternative
> compiler backend to Lightning. Another alternative, with perhaps a
> better set of tradeoffs (much smaller but lower performance than LLVM)
> is Nanojit, used in the pre-release versions of Firefox:
>
>  https://developer.mozilla.org/En/Nanojit
>
> It currently support x86 and ARM. I believe Sparc support is at least
> on the wishlist.
>
> [Another alternative is libjit, but their website is makes ridiculous
> claims, which doesn't inspire confidence in the project.]
>
> [Implementing a trace based compiler should lead to publishable
> research, so it might be more appealing to those likely to actual do
> the work.]
>
> N.
> _________________________________________________
>   For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme


Posted on the users mailing list.