micro-mitten

Compiler experiment

An experimental language research project exploring alternative memory management strategies at compile-time using data-flow analysis and static approximation.

You might not need your garbage collector

GitHub

536 stars
19 watching
12 forks
Language: Rust
last commit: over 4 years ago
Linked from 1 awesome list

compile-time-garbage-collectioncompilersdata-flow-analysismemory-management

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nickmqb/muon A modern, statically typed low-level programming language with strong focus on performance and minimalism. 772
jmorag/mcc Compiles the MicroC programming language into machine code using Haskell 116
ekmett/coda An experimental language project providing a toy compiler and tools for working with it 163
cesquivias/mumbler Experimental programming language with GraalVM JIT 109
eliah-lakhin/lady-deirdre A framework for building incremental language compilers and analyzers. 444
mikelma/oktac A compiler for an experimental programming language called Okta 28
cybershadow/digger A tool to build and test old versions of the D programming language 57
thomasdenney/microjit A JIT compiler for a microcomputer's embedded processor 10
raviqqe/fmm A minimal functional programming language compiler target 18
ahgamut/rust-ape-example An experimental project demonstrating the compilation and execution of Rust code using Cosmopolitan Libc. 189
yubrot/llrl An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend. 156
dinfuehr/dora An Aarch64 and x86-64 JIT compiler written in Rust. 493
mustafaquraish/cup A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing 296
kixiron/crunch-lang A systems-level language focused on ease of use, portability, and speed, designed to optimize performance and safety. 52
ahoppen/introduction-to-compilers An interactive educational tool for learning how compilers work 461