Replies: 2 comments
-
For those on ArchLinux, I've created a package for this MIR release in AUR at https://aur.archlinux.org/packages/mir-jit/ |
Beta Was this translation helpful? Give feedback.
0 replies
-
great news |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, everyone. I'd like to announce the very first release of MIR code.
MIR is the light-weight JIT compiler with very fast start up time. It can generate code for the following platforms:
x86-64 Windows is not officially supported yet although some people already successfully use MIR on this platform.
You can generate machine code in memory from Medium Internal Representation or/and C code.
The JIT compiler is designed to work in multi-threaded environment and can generate machine code for different MIR functions and/or C files in parallel.
The generated code should work with code generated by other compilers (e.g. GCC/Clang) as a lot of efforts were spent to achieve target C ABI compatibility (argument passing, memory layout, etc).
The part of release is a standalone C11 compiler/interpreter
c2m
. It permits to use C as a scripting language.The more details about the release can be found on https://github.com/vnmakarov/mir/tree/v_0_1
I would like to thank numerous people who are interested in the project, provided invaluable feedback and pull requests, tried the code before any release, and were patient in waiting the promised release.
The project work will continue. The future development directions are
This discussion was created from the release The first release of MIR project.
Beta Was this translation helpful? Give feedback.
All reactions