digorithm / LC-3-Rust
An LC-3 virtual machine written in Rust for learning purposes.
☆38Updated 2 years ago
Alternatives and similar repositories for LC-3-Rust:
Users that are interested in LC-3-Rust are comparing it to the libraries listed below
- Norpl (NOt a Real Programming Language) is a skeleton language for research purposes☆22Updated 2 years ago
- RISC-V V Extension Encoder☆11Updated 2 years ago
- A super-simple compiler demoing how to talk to LLVM from Rust☆94Updated 8 years ago
- This is a project to learn how to implement instruction dispatch in Rust.☆24Updated 8 months ago
- Yet another key-value storage for Rust☆70Updated 3 years ago
- A new register allocator☆227Updated 3 months ago
- Experimental JIT compiler generator☆27Updated 11 months ago
- ☆30Updated 3 years ago
- A lightweight, recoverable sandbox for executing untrusted RISC-V code in constrained environments☆43Updated last week
- A simple and spec-compliant WebAssembly interpreter☆89Updated last year
- Modular register allocator algorithms☆106Updated 2 years ago
- A hobby x86-64 operating system written in Rust☆136Updated 8 months ago
- Left Recursive PEG for rust☆67Updated 2 years ago
- An MVP stack VM☆103Updated last year
- JIT codegen backend with SSA IR based on B3 from WebKit☆62Updated last year
- LRVM - A lightweight but powerful virtual machine runtime written in Rust☆75Updated last month
- Fast and correct async IO runtime in a small amount of readable code. Inspired by tokio☆71Updated 10 months ago
- Memory validation framework for Rust☆67Updated last month
- Debugger written in Rust☆21Updated 2 years ago
- Very fast lock-free, bounded, work-stealing queues with FIFO stealing and LIFO or FIFO semantic for the worker thread.☆70Updated 6 months ago
- Experimenting with Rust's fundamental data model☆51Updated 5 months ago
- Discovering and describing Rust's design axioms☆72Updated 11 months ago
- Lending iterators on stable Rust☆82Updated last year
- Rust-based Unikernel☆126Updated last year
- A low-level MVCC file format for storing blobs.☆63Updated last year
- A meta-JIT library for Rust interpreters☆162Updated 2 years ago
- Rust library for managing an interactive command-line session☆26Updated last year
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆120Updated 9 months ago
- ☆19Updated 2 years ago
- Simple RISC-V emulator presented at Rust Nation 2023☆62Updated 2 years ago