Efficient transactional memory in rust.
-
Updated
Aug 2, 2021 - Rust
Efficient transactional memory in rust.
Functional Concurrency Primitives
hspp: An experimental library to bring Haskell Style Programming to C++.
A STM implementation for Cats Effect
Software Transactional Memory for OCaml
Software Transactional Memory
STM monad for cats-effect
STM-based in-memory database storing persistent data structures
Experiments with composable lock-free concurrency
Software Transactional Memory for Purescript
Chocola as an extension of Clojure
A transactional locking implementation for C++
Provides Cas.Cell, a direct analog to Clojure's atom, to provide (as Clojure says) "a way to manage shared, synchronous, independent state".
Compiling Concurrency Correctly—Verifying Software Transactional Memory
Software Transactional Memory for Cats Effect with intelligent scheduling to reduce contention
Quarantined Software Transactional Memory (QSTM)
Meta-circular Clojure STM implementation
Proofs of correctness for "Partial Aborts for Software Transactional Memory" formalized in Coq
An optimistic software transactional memory in Go
Add a description, image, and links to the software-transactional-memory topic page so that developers can more easily learn about it.
To associate your repository with the software-transactional-memory topic, visit your repo's landing page and select "manage topics."