[[bench]]
harness = false
name = "hashmap_benchmark"
[[bin]]
name = "unsound"
path = "src/unsound.rs"
[[bin]]
name = "unsound2"
path = "src/unsound2.rs"
[[bin]]
name = "unsound3"
path = "src/unsound3.rs"
[dependencies.ahash]
version = "0.7"
[dependencies.crossbeam]
version = "0.8"
[dependencies.crossbeam-epoch]
version = "0.9"
[dependencies.crossbeam-utils]
version = "0.8"
[dependencies.packed_simd]
optional = true
package = "packed_simd_2"
version = "0.3"
[dependencies.parking_lot]
version = "0.11"
[dependencies.rand]
version = "0.8"
[dependencies.smallvec]
version = "1.4"
[dependencies.tokio]
features = ["sync", "rt", "macros"]
optional = true
version = "1"
[dev-dependencies.criterion]
version = "0.3"
[dev-dependencies.time]
version = "0.2"
[features]
asynch = ["tokio"]
default = ["asynch"]
simd_support = ["packed_simd"]
skinny = []
unsoundness = []
[package]
authors = ["William Brown <william@blackhats.net.au>"]
categories = ["data-structures", "memory-management", "caching", "lru", "arc"]
description = "Concurrently Readable Data-Structures for Rust"
documentation = "https://docs.rs/concread/latest/concread/"
edition = "2018"
homepage = "https://github.com/kanidm/concread/"
keywords = ["data-structures", "concread", "concurrency", "parallel"]
license = "MPL-2.0"
name = "concread"
readme = "README.md"
version = "0.2.10"