sol-prog / x86-64-minimal-JIT-compiler-Cpp
Writing a minimal x86-64 JIT compiler in C++
☆95Updated 6 years ago
Related projects: ⓘ
- Bytecode interpreter☆67Updated 5 months ago
- NanoJIT is a small, cross-platform C++ library that emits machine code.☆150Updated 7 years ago
- C++11 ELF/DWARF parser☆77Updated 3 years ago
- A toy programming language compiled to LLVM IR (<200 LoC, dumbed down for educational)☆25Updated 4 years ago
- A toy programming language interpreter☆33Updated 11 years ago
- Example of C Compiler using JIT Engine of Clang.☆29Updated 4 years ago
- A tree-walker && virtual-machine && JIT interpreter for Lox language☆28Updated 4 months ago
- Scripting in C with JIT(x64)/VM.☆49Updated 3 years ago
- A compiler front end for the C++ language☆121Updated 2 months ago
- C++ implementation of Robert Nystrom's toy language lox☆31Updated 4 years ago
- LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)☆236Updated last year
- implement a full compiler based on c++ 11☆22Updated 7 years ago
- Example project from my talks in the LLVM Social Berlin and C++ User Group☆172Updated 3 years ago
- LALR(1) parser for C++☆76Updated 2 months ago
- A C interpreter developed live on YouTube☆49Updated last year
- A lightweight conservative garbage collector for C/C++☆118Updated 5 years ago
- A fast, dumb and small LLVM code generator. This generates x86-32 code from LLVM bitcode.☆60Updated 10 years ago
- DEPRECATED PROJECT, see README☆37Updated 2 years ago
- Toy programming language with LLVM backend☆40Updated this week
- Unofficial libjit mirror.☆57Updated 4 years ago
- An implementation of buddy memory allocation☆96Updated 6 years ago
- C++ implementation of the lox toy language used from the crafting interpreters book (http://www.craftinginterpreters.com/)☆33Updated 4 years ago
- AVX-optimized sin(), cos(), exp() and log() functions☆110Updated 2 years ago
- a simple tiny C Compiler using Lex & Yacc☆78Updated 8 years ago
- performance experiments for C++ exception handling☆29Updated 2 years ago
- Companion Repository for the Lecture Slides for the Clang Libraries☆87Updated 6 months ago
- C++ parser for Lex and YACC☆26Updated 4 years ago
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆51Updated 7 months ago
- Intel's x86-64 Architecture Simulation in C++☆195Updated 2 years ago
- A lightweight garbage collector for C++ programs☆67Updated 8 months ago