ncatelli / mainspring
A CPU simulator framework built around, and to support the other tools under, the constraints of the first principles of computing project.
☆15Updated last year
Alternatives and similar repositories for mainspring:
Users that are interested in mainspring are comparing it to the libraries listed below
- ☆11Updated 4 years ago
- The Solid-State Register Allocator☆84Updated 2 years ago
- Wait, another virtual machine ?☆61Updated 3 years ago
- FerrisGC is a thread safe Garbage Collector implementation for Global (between threads) and Local (per thread) Garbage Collector☆15Updated 4 years ago
- A data structure for tracking source code positions, inspired by the type in rustc's libsyntax.☆51Updated 3 years ago
- 🧙♂️A small programming language with static typing and native compilation, selfhosted☆30Updated this week
- ☆23Updated 3 years ago
- A cycle accurate emulator for the 6502 microprocessor☆14Updated last year
- lox virtual machine implementation in zig!☆27Updated 2 years ago
- (WIP) A programming language☆42Updated last month
- The most peculiar std you have ever seen☆37Updated last year
- An LLVM compiler for an ML-like language (written in Rust)☆60Updated 2 years ago
- LowLevel Jam 0001☆21Updated 2 years ago
- Experimenting with ergonomic dyn types☆29Updated 3 years ago
- Composable digital logic simulation in Rust!☆32Updated 4 years ago
- Rotth is a stack based concatenative language highly inspired by Porth☆16Updated 10 months ago
- Rust, cargo and QEMU setup for multi-architecture OS development.☆36Updated 4 years ago
- Tracing JIT compiler and runtime for a subset of the JVM☆24Updated last year
- A L4-like micro-kernel OS written in Rust☆60Updated last year
- Garbage collector implementation in Rust for Rust☆13Updated 4 years ago
- a JVM bytecode assembler☆30Updated 5 years ago
- Macro assembler for Rust☆34Updated 11 months ago
- 🗃 UTF-8 string, byte string, and C string interner☆27Updated this week
- Allows for proper and easy handling of volatile memory☆38Updated 9 months ago
- ☆52Updated 4 months ago
- 🦜 yair - a high-level compiler IR entirely written in Rust☆38Updated 3 years ago
- Sruth Lùbach: A toy optimization engine☆23Updated 3 years ago
- An interface for writing a RustTypeChecker.☆42Updated last year
- a concurrent compiled programming language☆15Updated 2 years ago
- Buddy allocator, forked from the toyos repository.☆14Updated 3 years ago