Crossbeam-STM
Crossbeam-STM is a Software Transactional Memory implementation using crossbeam-epoch for memory reclamation. It is meant to be as fast and consistent as possible for load speed, at the expense of having inconsistent-timed and potentially very slow writes.
THIS PROJECT IS NOT READY FOR GENERAL USAGE.
Example
extern crate crossbeam_stm;
use Stm;
// Create a new STM pointer with a Vec of numbers
let stm = new