[package] name = "locktick" version = "0.2.0" edition = "2021" authors = ["ljedrz "] description = "Automated lock accounting & profiling" license = "CC0-1.0" repository = "https://github.com/ljedrz/locktick" documentation = "https://docs.rs/locktick" readme = "README.md" categories = ["concurrency", "development-tools"] keywords = ["lock", "profiling", "utility"] [features] default = ["std"] parking_lot = ["dep:parking_lot"] std = [] tokio = ["dep:tokio"] tracing = ["dep:tracing"] test = [] [dependencies] backtrace = "0.3" simple_moving_average = "1" parking_lot = { version = "0.12", optional = true } tokio = { version = "1", features = ["sync"], optional = true } tracing = { version = "0.1", optional = true } [dev-dependencies] locktick = { path = ".", default-features = false, features = ["test"] } tokio = { version = "1", features = ["macros", "rt"] }