Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MIR JIT #34

Open
RussellHaley opened this issue Jan 5, 2021 · 0 comments
Open

MIR JIT #34

RussellHaley opened this issue Jan 5, 2021 · 0 comments

Comments

@RussellHaley
Copy link

Hi Peter,

I just wanted to pass on some information. There is a new lightweight JIT called MIR - Medium Internal Representation. It is only 16,000 lines of code and claims close to native C performance in some scenarios.

An overview of the project is here: https://developers.redhat.com/blog/2020/01/20/mir-a-lightweight-jit-compiler-project/

MIR has been used to create a new "dialect" of Lua called Ravi. Ravi is a JIT-ed language that has optional static typing (sound familiar?). I haven't tried Ravi yet but it's on my todo list.

MIR looks like a very good technology and is written by a Senior GCC contributor. I thought I would pass on that tidbit. Feel free to close after you've read this. Cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant