17 releases (1 stable)
|1.0.0||Aug 15, 2022|
|0.9.0||Aug 10, 2022|
|0.8.1||Aug 10, 2022|
|0.8.0||Jan 16, 2021|
|0.3.1||Jun 25, 2017|
#266 in Concurrency
271 downloads per month
Used in 3 crates
Testing & benchmarking tools for concurrent Rust code
What is this?
Just a simple collection of testing and benchmarking tools for concurrent Rust code.
The "benchmarking tool" part has been much reduced in v0.8 since I'm now using criterion.
This crate is distributed under the terms of the MPLv2 license. See the LICENSE file for details.
More relaxed licensing (Apache, MIT, BSD...) may also be negociated, in exchange of a financial contribution. Contact me for details at knights_of_ni AT gmx DOTCOM.
Testing and benchmarking tools for concurrent Rust code
This crate groups together a bunch of utilities which I've found useful when testing and benchmarking Rust concurrency primitives in the triple_buffer and spmc_buffer crates.
If it proves popular, other testing and benchmarking tools may be added, based on user demand.
For examples of this crate at work, look at its "tests" and "benchs" submodules, which showcase expected usage.