[package] name = "st3" # When incrementing version and releasing to crates.io: # - Update crate version in README.md # - Update CHANGELOG.md # - Update if necessary copyright notice in LICENSE-MIT # - Create a "vX.Y.Z" git tag version = "0.4.1" authors = ["Serge Barral "] edition = "2021" rust-version = "1.60" license = "MIT OR Apache-2.0" repository = "https://github.com/asynchronics/st3" readme = "README.md" description = """ A very fast lock-free, bounded, work-stealing LIFO queue. """ categories = ["concurrency", "data-structures"] keywords = ["queue", "stack", "bounded", "lock-free", "work-stealing"] autotests = false autobenches = false [dependencies] crossbeam-utils = { version = "0.8.14", default-features = false } [dev-dependencies] criterion = "0.3" oorandom = "11.1" crossbeam-deque = "0.8" num_cpus = "1.13" [[bench]] name = "benchmark" path = "benches/benchmark.rs" harness = false [[test]] name = "integration" path = "tests/tests.rs" [target.'cfg(st3_loom)'.dependencies] loom = "0.5"