newlinebench
newlinebench copied to clipboard
Linux Core i7-5930K CPU @ 3.50GHz (overclocked at 4.2GHz)
$ cargo +nightly bench
Compiling newlinebench v0.1.0 (file:///home/wscott/src/newlinebench)
Finished release [optimized] target(s) in 1.54 secs
Running target/release/deps/newlinebench-1e9e677286d8521b
running 25 tests
test check ... ignored
test test_fast_newlines ... bench: 1,915 ns/iter (+/- 63)
test test_fast_nonewlines ... bench: 1,911 ns/iter (+/- 391)
test test_fast_random ... bench: 28,540 ns/iter (+/- 4,189)
test test_fast_somenewlines ... bench: 14 ns/iter (+/- 1)
test test_faster_newlines ... bench: 2,157 ns/iter (+/- 41)
test test_faster_nonewlines ... bench: 2,160 ns/iter (+/- 47)
test test_faster_random ... bench: 32,210 ns/iter (+/- 321)
test test_faster_somenewlines ... bench: 15 ns/iter (+/- 1)
test test_fastest_newlines ... bench: 941 ns/iter (+/- 30)
test test_fastest_nonewlines ... bench: 942 ns/iter (+/- 5)
test test_fastest_random ... bench: 13,995 ns/iter (+/- 494)
test test_fastest_somenewlines ... bench: 10 ns/iter (+/- 1)
test test_hyperscreaming_newlines ... bench: 529 ns/iter (+/- 2)
test test_hyperscreaming_nonewlines ... bench: 528 ns/iter (+/- 3)
test test_hyperscreaming_random ... bench: 8,013 ns/iter (+/- 61)
test test_hyperscreaming_somenewlines ... bench: 9 ns/iter (+/- 0)
test test_screaming_newlines ... bench: 865 ns/iter (+/- 3)
test test_screaming_nonewlines ... bench: 866 ns/iter (+/- 8)
test test_screaming_random ... bench: 12,869 ns/iter (+/- 112)
test test_screaming_somenewlines ... bench: 7 ns/iter (+/- 1)
test test_slow_newlines ... bench: 4,179 ns/iter (+/- 27)
test test_slow_nonewlines ... bench: 2,733 ns/iter (+/- 58)
test test_slow_random ... bench: 49,122 ns/iter (+/- 888)
test test_slow_somenewlines ... bench: 20 ns/iter (+/- 0)
test result: ok. 0 passed; 0 failed; 1 ignored; 24 measured