pveentjer / Rust-based-ARM-emulator
A bogus CPU emulator written in Rust.
☆52Updated last month
Related projects: ⓘ
- Rust port of dendibakh/perf-ninja - an online course where you can learn and master the skill of low-level performance analysis and tunin…☆188Updated 3 weeks ago
- Viewstamped Replication for Rust☆62Updated last year
- TLA+ specifications related to Viewstamped Replication☆27Updated last year
- Tracing JIT compiler and runtime for a subset of the JVM☆23Updated 8 months ago
- Rust io_uring examples☆73Updated 5 months ago
- SquirrelFS: A crash-consistent Rust file system for persistent memory (OSDI 24)☆40Updated 3 weeks ago
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆109Updated last year
- Fast and correct async IO runtime in a small amount of readable code. Inspired by tokio☆69Updated 4 months ago
- A program written in C++ that emulates a bogus CPU☆20Updated 4 months ago
- A new register allocator☆209Updated last week
- An educational implementation of a modern compressor in Rust☆46Updated 11 months ago
- lock-free B+ tree☆264Updated last week
- Terminal flame graph☆108Updated 4 years ago
- Library and proc macro to analyze memory usage of data structures in rust.☆131Updated last week
- A SQL query compiler written in Rust from scratch☆20Updated 8 months ago
- wait-free 4-level 64-bit pagetable for contiguous low-contention concurrent metadata☆35Updated last month
- ☆45Updated 4 years ago
- SIMD base64 codecs☆75Updated 7 months ago
- A Rust port of Yahoo! Cloud Serving Benchmark (YCSB)☆27Updated 2 years ago
- a minimalistic implementation of RAFT algorithm☆25Updated 10 months ago
- Pure-Rust implementation of Fast Static Symbol Tables string compression☆76Updated this week
- log for concurrent workloads, with support for atomic batches and in-order recovery☆30Updated 2 years ago
- Wait-free, cache-aware MPSC queue in Rust (proof of concept)☆14Updated last year
- Bw-Tree for Rust☆23Updated last year
- A reader-writer lock that provides extremely fast read access without starving writers☆70Updated 11 months ago
- A lock-free, append-only atomic pool.☆66Updated 2 years ago
- A `VecDeque` (and `Vec`) variant that spreads resize load across pushes.☆106Updated 9 months ago
- Rust interface for Linux futexes, the fast user-space locking primitive.☆84Updated 3 months ago
- Systems performance telemetry☆58Updated this week