tarekwiz / smallvm
A very small and minimal virtual machine written in rust.
☆106Updated 4 years ago
Alternatives and similar repositories for smallvm:
Users that are interested in smallvm are comparing it to the libraries listed below
- A minimalistic async/await executor for Rust☆231Updated last year
- An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection☆252Updated 2 years ago
- Build your own - linker☆193Updated 3 years ago
- Wait, another virtual machine ?☆62Updated 4 years ago
- An MVP stack VM☆103Updated last year
- Oxide Programming Language☆133Updated 3 years ago
- A JIT experiment in Rust☆137Updated 8 months ago
- A port of Rob Pike's Go lexer to Rust☆48Updated 5 years ago
- A gradually typed language originally based on the crafting interpreters series☆64Updated 3 months ago
- 🌵 Cycle-Aware Reference Counting in Rust☆147Updated last week
- A super-simple compiler demoing how to talk to LLVM from Rust☆94Updated 8 years ago
- ☆227Updated 9 months ago
- A Rust library providing a builder API to generate Rust code.☆251Updated 9 months ago
- C99 (toy) compiler toolchain in Rust (in a weekend, for fun and self-education)☆173Updated 4 years ago
- A virtual file system written in Rust.☆133Updated 5 years ago
- ☆74Updated 9 months ago
- A kernel written in Rust☆92Updated 3 months ago
- Rust-based Unikernel☆126Updated last year
- Exploration of using Storage instead of Allocator to parameterize collections in Rust☆140Updated 2 years ago
- A NES emulator written in Rust☆118Updated 2 years ago
- Garbage collected smart pointers for Rust☆268Updated 3 years ago
- A functional programming language☆48Updated 4 years ago
- JIT codegen backend with SSA IR based on B3 from WebKit☆62Updated last year
- Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap.☆259Updated 3 years ago
- Macro to generate bitfields for structs that allow for modular use of enums.☆183Updated 4 months ago
- Learn assembly with entirely too many brainfuck compilers☆58Updated 4 years ago
- A fast, concurrent string interner☆149Updated 7 months ago
- Write and execute C code inside Rust.☆150Updated 5 months ago
- Microkernel and userspace written in Rust exploring modern ideas☆256Updated this week
- A clean, efficient parser combinator☆124Updated 3 years ago