digorithm / LC-3-Rust
An LC-3 virtual machine written in Rust for learning purposes.
☆36Updated last year
Related projects ⓘ
Alternatives and complementary repositories for LC-3-Rust
- Yet another key-value storage for Rust☆70Updated 2 years ago
- Experimenting with Rust's fundamental data model☆47Updated last month
- A super-simple compiler demoing how to talk to LLVM from Rust☆92Updated 8 years ago
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆128Updated this week
- A lock-free memory allocator☆50Updated this week
- A concurrent, append-only vector.☆135Updated 2 weeks ago
- Choose Rust types at compile-time via constants☆62Updated 9 months ago
- A new register allocator☆218Updated last week
- A reader-writer lock that provides extremely fast read access without starving writers☆74Updated last year
- A lock-free, append-only atomic pool.☆66Updated 2 years ago
- Left Recursive PEG for rust☆67Updated 2 years ago
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆115Updated 5 months ago
- A Rust implementation of two segment trees and a fenwick tree.☆65Updated 5 years ago
- ☆91Updated last year
- Define your own PhantomData☆147Updated 2 weeks ago
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆80Updated 2 years ago
- New register allocator designed as a successor to regalloc2☆29Updated this week
- Memory validation framework for Rust☆65Updated last month
- Very fast lock-free, bounded, work-stealing queues with FIFO stealing and LIFO or FIFO semantic for the worker thread.☆66Updated 2 months ago
- A low-level MVCC file format for storing blobs.☆63Updated 8 months ago
- Discovering and describing Rust's design axioms☆68Updated 7 months ago
- Adaptive Radix Trie implementation for fixed-length keys☆53Updated 9 months ago
- Lending iterators on stable Rust☆80Updated 10 months ago
- RISC-V V Extension Encoder☆11Updated 2 years ago
- Programming Languages Intermediate Representation☆86Updated 3 weeks ago
- Simple RISC-V emulator presented at Rust Nation 2023☆61Updated last year
- Fast and correct async IO runtime in a small amount of readable code. Inspired by tokio☆70Updated 6 months ago
- Arbitrary, fixed size numeric types that extend the functionality of primitive numeric types in Rust.☆75Updated 2 months ago
- RFC process for Bytecode Alliance projects☆62Updated last month
- A meta-JIT library for Rust interpreters☆159Updated last year