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

GitHub

2k stars
78 watching
153 forks
Language: C
last commit: about 2 years ago
Linked from 1 awesome list

aarch64appleccompilerintermediate-representationinterpreterjit-compilerlinuxm1macosppc64riscv64s390xx86-64

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jmorag/mccCompiles the MicroC programming language into machine code using Haskell116
mruby/mrubyA lightweight implementation of the Ruby language with C code and Ruby 3.x compatibility5,315
jank-lang/jankAn experimental programming language built on top of LLVM and C++ to provide performance and native runtime1,756
thomasdenney/microjitA JIT compiler for a microcomputer's embedded processor10
asmjit/asmjitGenerates machine code at compile time3,992
mrsmith33/voxA compiler for a scripting language with features like AOT and JIT compilation, inspired by D, Jai, and Zig.344
islam0mar/cl-cxx-jitA Common Lisp interface to C++ code compilation and execution with JIT optimization63
sdiehl/tinyjitA Haskell-based implementation of a JIT compiler for generating x86-64 machine code from an intermediate language composed of Haskell operations.183
dinfuehr/doraAn Aarch64 and x86-64 JIT compiler written in Rust.500
mirkosertic/bytecoderA tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL.903
mimosa/jieba-jrubyProvides a Ruby port of the popular Chinese language processing library Jieba8
murisi/l2A minimalist language with procedural macro support135
rajkumardusad/jitcompilerAn 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-cppA 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/minunA repository to reproduce and experiment with accurate machine learning inference on microcontrollers0