Source code

Revision control

Copy as Markdown

Other Tools

Compiling regex-benchmark v0.1.0 (file:///home/andrew/data/projects/rust/regex/benches)
Running benches/target/release/rust_bytes-9f3b188bc741e04b
running 59 tests
test misc::anchored_literal_long_match ... bench: 75 ns/iter (+/- 6) = 5200 MB/s
test misc::anchored_literal_long_non_match ... bench: 55 ns/iter (+/- 0) = 7090 MB/s
test misc::anchored_literal_short_match ... bench: 75 ns/iter (+/- 0) = 346 MB/s
test misc::anchored_literal_short_non_match ... bench: 55 ns/iter (+/- 0) = 472 MB/s
test misc::easy0_1K ... bench: 245 ns/iter (+/- 0) = 4179 MB/s
test misc::easy0_1MB ... bench: 251,614 ns/iter (+/- 1,143) = 4167 MB/s
test misc::easy0_32 ... bench: 62 ns/iter (+/- 1) = 516 MB/s
test misc::easy0_32K ... bench: 5,281 ns/iter (+/- 66) = 6204 MB/s
test misc::easy1_1K ... bench: 266 ns/iter (+/- 1) = 3849 MB/s
test misc::easy1_1MB ... bench: 325,060 ns/iter (+/- 2,011) = 3225 MB/s
test misc::easy1_32 ... bench: 73 ns/iter (+/- 0) = 438 MB/s
test misc::easy1_32K ... bench: 5,609 ns/iter (+/- 41) = 5842 MB/s
test misc::hard_1K ... bench: 4,678 ns/iter (+/- 38) = 218 MB/s
test misc::hard_1MB ... bench: 4,736,631 ns/iter (+/- 26,227) = 221 MB/s
test misc::hard_32 ... bench: 199 ns/iter (+/- 0) = 160 MB/s
test misc::hard_32K ... bench: 148,282 ns/iter (+/- 1,353) = 220 MB/s
test misc::literal ... bench: 18 ns/iter (+/- 0) = 2833 MB/s
test misc::match_class ... bench: 83 ns/iter (+/- 0) = 975 MB/s
test misc::match_class_in_range ... bench: 30 ns/iter (+/- 0) = 2700 MB/s
test misc::medium_1K ... bench: 1,147 ns/iter (+/- 10) = 892 MB/s
test misc::medium_1MB ... bench: 1,953,230 ns/iter (+/- 10,530) = 536 MB/s
test misc::medium_32 ... bench: 99 ns/iter (+/- 0) = 323 MB/s
test misc::medium_32K ... bench: 54,705 ns/iter (+/- 349) = 598 MB/s
test misc::no_exponential ... bench: 534 ns/iter (+/- 4) = 187 MB/s
test misc::not_literal ... bench: 292 ns/iter (+/- 3) = 174 MB/s
test misc::one_pass_long_prefix ... bench: 179 ns/iter (+/- 1) = 145 MB/s
test misc::one_pass_long_prefix_not ... bench: 180 ns/iter (+/- 2) = 144 MB/s
test misc::one_pass_short ... bench: 139 ns/iter (+/- 0) = 122 MB/s
test misc::one_pass_short_not ... bench: 139 ns/iter (+/- 0) = 122 MB/s
test sherlock::before_holmes ... bench: 2,778,686 ns/iter (+/- 8,735) = 214 MB/s
test sherlock::everything_greedy ... bench: 7,884,691 ns/iter (+/- 37,268) = 75 MB/s
test sherlock::everything_greedy_nl ... bench: 5,406,627 ns/iter (+/- 24,707) = 110 MB/s
test sherlock::holmes_cochar_watson ... bench: 262,175 ns/iter (+/- 1,995) = 2269 MB/s
test sherlock::holmes_coword_watson ... bench: 1,299,904 ns/iter (+/- 5,090) = 457 MB/s
test sherlock::ing_suffix ... bench: 3,202,899 ns/iter (+/- 20,810) = 185 MB/s
test sherlock::ing_suffix_limited_space ... bench: 3,367,381 ns/iter (+/- 14,143) = 176 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 2,725,593 ns/iter (+/- 10,736) = 218 MB/s
test sherlock::name_alt1 ... bench: 42,161 ns/iter (+/- 355) = 14110 MB/s
test sherlock::name_alt2 ... bench: 195,390 ns/iter (+/- 1,112) = 3044 MB/s
test sherlock::name_alt3 ... bench: 1,248,432 ns/iter (+/- 3,244) = 476 MB/s
test sherlock::name_alt3_nocase ... bench: 3,371,906 ns/iter (+/- 42,421) = 176 MB/s
test sherlock::name_alt4 ... bench: 296,423 ns/iter (+/- 1,812) = 2007 MB/s
test sherlock::name_alt4_nocase ... bench: 1,753,178 ns/iter (+/- 23,269) = 339 MB/s
test sherlock::name_holmes ... bench: 49,554 ns/iter (+/- 261) = 12005 MB/s
test sherlock::name_holmes_nocase ... bench: 1,347,682 ns/iter (+/- 5,678) = 441 MB/s
test sherlock::name_sherlock ... bench: 33,937 ns/iter (+/- 208) = 17530 MB/s
test sherlock::name_sherlock_holmes ... bench: 33,870 ns/iter (+/- 225) = 17565 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 1,212,233 ns/iter (+/- 5,452) = 490 MB/s
test sherlock::name_sherlock_nocase ... bench: 1,190,590 ns/iter (+/- 3,248) = 499 MB/s
test sherlock::name_whitespace ... bench: 59,434 ns/iter (+/- 253) = 10009 MB/s
test sherlock::no_match_common ... bench: 565,962 ns/iter (+/- 4,601) = 1051 MB/s
test sherlock::no_match_uncommon ... bench: 23,729 ns/iter (+/- 218) = 25071 MB/s
test sherlock::quotes ... bench: 966,904 ns/iter (+/- 7,115) = 615 MB/s
test sherlock::repeated_class_negation ... bench: 121,271,073 ns/iter (+/- 242,789) = 4 MB/s
test sherlock::the_lower ... bench: 778,850 ns/iter (+/- 6,781) = 763 MB/s
test sherlock::the_nocase ... bench: 2,876,190 ns/iter (+/- 8,611) = 206 MB/s
test sherlock::the_upper ... bench: 52,617 ns/iter (+/- 315) = 11306 MB/s
test sherlock::the_whitespace ... bench: 1,982,270 ns/iter (+/- 11,079) = 300 MB/s
test sherlock::word_ending_n ... bench: 76,442,330 ns/iter (+/- 236,690) = 7 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 59 measured