lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Tue, 31 Dec 2019 at 17:31, Dibyendu Majumdar <mobile@majumdar.org.uk> wrote:
>
> Ravi (http://ravilang.org) is a dialect of Lua 5.3 with multiple JIT
> backends and limited optional static typing. I am pleased to announce
> that the 1.0 Beta-3 release of Ravi is now available.
>
> This release is aligned with Lua 5.3.5.
>
> The main highlights of this release are:
>
> * New JIT backend based on MIR (https://github.com/vnmakarov/mir) has
> been added. This JIT backend is very small yet achieves good
> performance when type annotations are used.
>

The MIR JIT backend has a nice blog post from its author:

https://developers.redhat.com/blog/2020/01/20/mir-a-lightweight-jit-compiler-project/

Truly amazing work. Boon for Ravi and anyone else that wants to create
a small (in size) implementation of a JIT compiled language.

Regards