Tests were pretty slow before. Additionally, this commit fixes the indentation of .travis.yml and does also run `cargo test` in Travis.
|3 years ago|
|benches||4 years ago|
|examples||4 years ago|
|src||3 years ago|
|tests||3 years ago|
|.gitignore||4 years ago|
|.travis.yml||3 years ago|
|Cargo.toml||5 years ago|
|LICENSE_APACHE_20||5 years ago|
|LICENSE_MIT||5 years ago|
|README.md||4 years ago|
|appveyor.yml||3 years ago|
A thread-safe fixed size circular (ring) buffer written in safe Rust.
cargo run --example saw
The benchmarking feature needs rust nightly.
multirust run nightly -- cargo bench
It takes on my
Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz using
Rust nightly 1.9.0 about
15ms to push 2.8 million samples through the buffer in blocking IO mode.
The deviation of the benchmark is about as large as the benchmark result itself, so please take the iteration time with a grain of salt.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.