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
538 stars
19 watching
12 forks
Language: Rust
last commit: over 6 years agoLinked from 1 awesome list
compile-time-garbage-collectioncompilersdata-flow-analysismemory-management
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A modern, statically typed low-level programming language with strong focus on performance and minimalism. | 773 | |
| Compiles the MicroC programming language into machine code using Haskell | 116 | |
| An experimental language project providing a toy compiler and tools for working with it | 162 | |
| Experimental programming language with GraalVM JIT | 110 | |
| A framework for building incremental language compilers and analyzers. | 447 | |
| A compiler for an experimental programming language called Okta | 27 | |
| A tool to build and test old versions of the D programming language | 57 | |
| A JIT compiler for a microcomputer's embedded processor | 10 | |
| A minimal functional programming language compiler target | 18 | |
| An experimental project demonstrating the compilation and execution of Rust code using Cosmopolitan Libc. | 189 | |
| An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend. | 156 | |
| An Aarch64 and x86-64 JIT compiler written in Rust. | 500 | |
| A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing | 295 | |
| A systems-level language focused on ease of use, portability, and speed, designed to optimize performance and safety. | 52 | |
| An interactive educational tool for learning how compilers work | 462 |