bacon_rajan_cc
Cc<T>: A reference counted type with cycle collection for Rust. Concurrent or
stop-the-world. Based on the paper
"Concurrent Cycle Collection in Reference Counted Systems" by David
F. Bacon and V.T. Rajan. JVM implementation
Currently only stop-the-world, not concurrent.
Usage
Add to Cargo.toml:
Note this requires at least Rust 1.28 for the std::alloc api's.
[]
= "0.2"
Then, in your crate:
extern crate bacon_rajan_cc;
use ;
Documentation
Alternatives
https://github.com/withoutboats/shifgrethor https://github.com/Manishearth/rust-gc https://github.com/Others/shredder
