{"id":58217,"library":"crossbeam-epoch","title":"Crossbeam Epoch","description":"Epoch-based garbage collection for lock-free data structures.","status":"active","version":"0.9.18","language":"rust","source_language":null,"source_url":"https://github.com/crossbeam-rs/crossbeam","tags":["concurrency","garbage-collection","lock-free"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\ncrossbeam-epoch = \"0.9.18\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add crossbeam-epoch","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"Collector","correct":"use crossbeam_epoch::Collector;"}],"quickstart":{"code":"use crossbeam_epoch::Collector;\n\nfn main() {\n    let collector = Collector::new();\n    println!(\"Collector created\");\n}","lang":"rust","description":"Creates a new epoch-based garbage collector."},"warnings":[{"fix":"Ensure proper pinning and unpinning of guards when accessing shared data.","message":"Requires careful handling of epochs to avoid memory leaks or premature reclamation.","severity":"gotcha","affected_versions":">=0.9.0"}],"env_vars":null,"search_vec":"'base':5 'collect':7,17 'concurr':14 'crossbeam':1 'data':12 'epoch':2,4 'epoch-bas':3 'free':11,20 'garbag':6,16 'garbage-collect':15 'lock':10,19 'lock-fre':9,18 'structur':13","created_at":"2026-06-16T16:15:35.483055+00:00","updated_at":"2026-06-16T16:15:35.483055+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch","github":"https://github.com/crossbeam-rs/crossbeam","docs":"https://docs.rs/crossbeam-epoch/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["async"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-16","next_check":"2026-12-13","install_tag":null}}