Crapjit - The simplest JIT compiler.
C++ Python Assembly C CMake
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
jitgen
CMakeLists.txt
README.md
chunks.cpp
chunks.h
crapjit.cpp
crapjit.h
main.cpp
system.cpp
system.h

README.md

Crapjit

The terrible JIT compiler

Crapjit is a weekend project I worked on whenever I wasnt playing Fallout4.

Crapjit is my proof of concept for a really sucky JIT compiler implementation. It takes its name from the terrible code it produces; far worse then unoptimised, however it makes up for this (a little) in simplicity and ease of implementation.

See blogpost for more info: https://the8bitpimp.wordpress.com/2015/11/30/crap-jit/