mir
JIT framework
A compiler and interpreter framework designed to enable fast and lightweight implementation of just-in-time compilers for dynamic languages.
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
2k stars
78 watching
151 forks
Language: C
last commit: 4 months ago
Linked from 1 awesome list
aarch64appleccompilerintermediate-representationinterpreterjit-compilerlinuxm1macosppc64riscv64s390xx86-64
Related projects:
Repository | Description | Stars |
---|---|---|
jmorag/mcc | Compiles the MicroC programming language into machine code using Haskell | 116 |
mruby/mruby | A lightweight implementation of the Ruby language with C code and Ruby 3.x compatibility | 5,315 |
jank-lang/jank | An experimental programming language built on top of LLVM and C++ to provide performance and native runtime | 1,756 |
thomasdenney/microjit | A JIT compiler for a microcomputer's embedded processor | 10 |
asmjit/asmjit | Generates machine code at compile time | 3,992 |
mrsmith33/vox | A compiler for a scripting language with features like AOT and JIT compilation, inspired by D, Jai, and Zig. | 344 |
islam0mar/cl-cxx-jit | A Common Lisp interface to C++ code compilation and execution with JIT optimization | 63 |
sdiehl/tinyjit | A Haskell-based implementation of a JIT compiler for generating x86-64 machine code from an intermediate language composed of Haskell operations. | 183 |
dinfuehr/dora | An Aarch64 and x86-64 JIT compiler written in Rust. | 500 |
mirkosertic/bytecoder | A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. | 903 |
mimosa/jieba-jruby | Provides a Ruby port of the popular Chinese language processing library Jieba | 8 |
murisi/l2 | A minimalist language with procedural macro support | 135 |
rajkumardusad/jitcompiler | An online code compiler that supports multiple programming languages and allows users to write, compile, and run code in their browser or on-the-go. | 73 |
ckormanyos/real-time-cpp | A companion code repository for the book Real-Time C++ providing reference application code and examples for efficient object-oriented and template microcontroller programming. | 620 |
shikharj/minun | A repository to reproduce and experiment with accurate machine learning inference on microcontrollers | 0 |