SmnTin / lincheck
A linearizability checker for concurrent data structures
☆11Updated last year
Alternatives and similar repositories for lincheck:
Users that are interested in lincheck are comparing it to the libraries listed below
- Distributed, Replicated, Protocol-generic Key-value Store in Async Rust For SMR Protocols Research☆13Updated 5 months ago
- CIRC: Concurrent Immediate Reference Counting☆51Updated 5 months ago
- An experimental optimizing compiler for Bril☆65Updated last week
- Synchronous fault-tolerant distributed algorithms encoded in TLA+☆32Updated 4 years ago
- VSCode extension that is designed to help automate writing of Coq proofs.☆100Updated last week
- The Reussir Programming Language. Reuse Analysis in MLIR and Rust. Functional programming meets performance.☆16Updated 2 weeks ago
- TLA+ specifications related to Viewstamped Replication☆32Updated 2 years ago
- An attempt at safe imperative GPU programming.☆42Updated this week
- sketches for egg: a flexible, high-performance e-graph library☆26Updated 3 weeks ago
- Solving the 1 Billion Row Challenge in MPL☆17Updated last year
- Model-based testing tool☆56Updated last month
- Datalog with equality for rust☆68Updated 5 months ago
- The Coq development of A Promising Semantics for Relaxed-Memory Concurrency☆36Updated 6 months ago
- Sruth Lùbach: A toy optimization engine☆23Updated 3 years ago
- MimIR is my Intermediate Representation☆66Updated this week
- embedding MLIR in LEAN☆47Updated 10 months ago
- egraphs-good website☆16Updated 6 months ago
- A simple induction and BMC engine.☆23Updated 2 years ago
- Automatically generate a compiler using equality saturation☆28Updated last year
- ☆19Updated 7 months ago
- Memory Management ToolKit☆34Updated this week
- Session Type EDSL for Rust☆102Updated 2 years ago
- A key-value store benchmark framework with customizable workloads☆17Updated last month
- Material for a workshop on Apalache and TLA+. To be populated with more examples.☆22Updated 2 years ago
- OpenJDK binding for MMTk☆34Updated 3 weeks ago
- Compositional Verification of Composite Byzantine Protocols☆12Updated 7 months ago
- Rewrites TLA⁺ specs to use Unicode symbols instead of ASCII, and vice-versa☆34Updated 3 weeks ago
- ☆19Updated 2 years ago
- benchmarking e-graph extraction☆37Updated 5 months ago
- High level Lean 4 FFI for Rust☆13Updated last year