[package] name = "rtrb-basedrop" version = "0.1.2" authors = [ "Stjepan Glavina ", "Matthias Geier ", "Billy Messenger " ] repository = "https://github.com/RustyDAW/rtrb-basedrop" description = "A fork of the `rtrb` crate that uses basedrop's Shared pointer in place of Arc" readme = "README.md" categories = ["concurrency", "data-structures", "no-std"] keywords = ["lock-free", "wait-free", "spsc", "queue"] license = "MIT OR Apache-2.0" edition = "2021" exclude = [ ".*", ] [features] default = ["std"] std = [] [dependencies] cache-padded = "1.1" basedrop = "0.1" [dev-dependencies] rand = "0.7" criterion = "0.3" [lib] bench = false # Don't disturb criterion command line parsing [[bench]] name = "single_thread_single_byte" harness = false [[bench]] name = "single_thread_two_bytes" harness = false [[bench]] name = "single_thread_with_chunks" harness = false [[bench]] name = "two_threads" harness = false