ncatelli / mainspring
A CPU simulator framework built around, and to support the other tools under, the constraints of the first principles of computing project.
☆14Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for mainspring
- ☆10Updated 3 years ago
- A cycle accurate emulator for the 6502 microprocessor☆14Updated last year
- [in-progress] toy rust microkernel and operating system for riscv64☆25Updated 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
- 💐 j is a subset of J, and an essay.☆35Updated 11 months ago
- Allows for proper and easy handling of volatile memory☆35Updated 6 months ago
- A (very experimental) WebAssembly backend for Cranelift.☆13Updated 2 years ago
- berlin windowing system -- historical snapshot☆13Updated 10 months ago
- rust NES game template☆13Updated last year
- Experimenting with ergonomic dyn types☆29Updated 2 years ago
- A data structure for tracking source code positions, inspired by the type in rustc's libsyntax.☆50Updated 3 years ago
- LowLevel Jam 0001☆21Updated 2 years ago
- Java class file parser for Zig☆24Updated last year
- Composable digital logic simulation in Rust!☆31Updated 3 years ago
- a reasonably fast syntax highlighter☆13Updated 3 years ago
- 🦜 yair - a high-level compiler IR entirely written in Rust☆37Updated 2 years ago
- GBA emulator written in Rust.☆25Updated 4 years ago
- global allocator for Rust that provides hooks for tracking allocations☆47Updated last year
- The Solid-State Register Allocator☆83Updated 2 years ago
- Tracing JIT compiler and runtime for a subset of the JVM☆23Updated 10 months ago
- To experiment with ligh-weight user threads based on stack copying.☆11Updated 2 years ago
- A Rust macro that parses Java-like syntax and runs it as a Rust program☆27Updated 6 years ago
- The WebAssembly Indirect Call Inliner☆26Updated last year
- Rust testing framework for compilers and VMs☆49Updated 2 months ago
- Create a zig type to easily decode json from a struct