Source code
Revision control
Copy as Markdown
Other Tools
running 93 tests
test misc::anchored_literal_long_match ... bench: 15 ns/iter (+/- 0) = 26000 MB/s
test misc::anchored_literal_long_non_match ... bench: 12 ns/iter (+/- 0) = 32500 MB/s
test misc::anchored_literal_short_match ... bench: 14 ns/iter (+/- 0) = 1857 MB/s
test misc::anchored_literal_short_non_match ... bench: 11 ns/iter (+/- 0) = 2363 MB/s
test misc::easy0_1K ... bench: 81 ns/iter (+/- 4) = 12975 MB/s
test misc::easy0_1MB ... bench: 60,199 ns/iter (+/- 658) = 17418 MB/s
test misc::easy0_32 ... bench: 28 ns/iter (+/- 0) = 2107 MB/s
test misc::easy0_32K ... bench: 1,878 ns/iter (+/- 25) = 17462 MB/s
test misc::easy1_1K ... bench: 81 ns/iter (+/- 0) = 12888 MB/s
test misc::easy1_1MB ... bench: 59,222 ns/iter (+/- 598) = 17706 MB/s
test misc::easy1_32 ... bench: 28 ns/iter (+/- 0) = 1857 MB/s
test misc::easy1_32K ... bench: 1,819 ns/iter (+/- 6) = 18025 MB/s
test misc::hard_1K ... bench: 1,147 ns/iter (+/- 13) = 916 MB/s
test misc::hard_1MB ... bench: 990,924 ns/iter (+/- 6,065) = 1058 MB/s
test misc::hard_32 ... bench: 82 ns/iter (+/- 3) = 719 MB/s
test misc::hard_32K ... bench: 32,218 ns/iter (+/- 471) = 1017 MB/s
test misc::literal ... bench: 15 ns/iter (+/- 0) = 3400 MB/s
test misc::long_needle1 ... bench: 464,061 ns/iter (+/- 2,241) = 215 MB/s
test misc::long_needle2 ... bench: 465,191 ns/iter (+/- 823) = 214 MB/s
test misc::match_class ... bench: 46 ns/iter (+/- 1) = 1760 MB/s
test misc::match_class_in_range ... bench: 16 ns/iter (+/- 0) = 5062 MB/s
test misc::match_class_unicode ... bench: 246 ns/iter (+/- 0) = 654 MB/s
test misc::medium_1K ... bench: 102 ns/iter (+/- 9) = 10313 MB/s
test misc::medium_1MB ... bench: 60,042 ns/iter (+/- 585) = 17464 MB/s
test misc::medium_32 ... bench: 29 ns/iter (+/- 1) = 2068 MB/s
test misc::medium_32K ... bench: 1,901 ns/iter (+/- 23) = 17251 MB/s
test misc::not_literal ... bench: 122 ns/iter (+/- 2) = 418 MB/s
test misc::one_pass_long_prefix ... bench: 13 ns/iter (+/- 0) = 2000 MB/s
test misc::one_pass_long_prefix_not ... bench: 13 ns/iter (+/- 0) = 2000 MB/s
test misc::one_pass_short ... bench: 36 ns/iter (+/- 0) = 472 MB/s
test misc::one_pass_short_not ... bench: 36 ns/iter (+/- 0) = 472 MB/s
test misc::reallyhard2_1K ... bench: 3,517 ns/iter (+/- 39) = 295 MB/s
test misc::reallyhard_1K ... bench: 1,123 ns/iter (+/- 12) = 935 MB/s
test misc::reallyhard_1MB ... bench: 992,521 ns/iter (+/- 13,407) = 1056 MB/s
test misc::reallyhard_32 ... bench: 71 ns/iter (+/- 0) = 830 MB/s
test misc::reallyhard_32K ... bench: 30,626 ns/iter (+/- 206) = 1070 MB/s
test misc::reverse_suffix_no_quadratic ... bench: 2,824 ns/iter (+/- 21) = 2832 MB/s
test regexdna::find_new_lines ... bench: 1,500,377 ns/iter (+/- 8,152) = 3388 MB/s
test regexdna::subst1 ... bench: 815,769 ns/iter (+/- 14,286) = 6231 MB/s
test regexdna::subst10 ... bench: 820,459 ns/iter (+/- 57,098) = 6195 MB/s
test regexdna::subst11 ... bench: 810,986 ns/iter (+/- 4,270) = 6268 MB/s
test regexdna::subst2 ... bench: 815,568 ns/iter (+/- 35,148) = 6232 MB/s
test regexdna::subst3 ... bench: 812,590 ns/iter (+/- 6,782) = 6255 MB/s
test regexdna::subst4 ... bench: 831,679 ns/iter (+/- 12,372) = 6112 MB/s
test regexdna::subst5 ... bench: 823,207 ns/iter (+/- 12,977) = 6175 MB/s
test regexdna::subst6 ... bench: 815,506 ns/iter (+/- 11,610) = 6233 MB/s
test regexdna::subst7 ... bench: 818,104 ns/iter (+/- 4,807) = 6213 MB/s
test regexdna::subst8 ... bench: 815,265 ns/iter (+/- 21,504) = 6235 MB/s
test regexdna::subst9 ... bench: 809,236 ns/iter (+/- 7,003) = 6281 MB/s
test regexdna::variant1 ... bench: 8,375,573 ns/iter (+/- 80,345) = 606 MB/s
test regexdna::variant2 ... bench: 11,207,698 ns/iter (+/- 45,582) = 453 MB/s
test regexdna::variant3 ... bench: 10,505,744 ns/iter (+/- 69,756) = 483 MB/s
test regexdna::variant4 ... bench: 9,276,177 ns/iter (+/- 50,904) = 548 MB/s
test regexdna::variant5 ... bench: 9,333,446 ns/iter (+/- 41,108) = 544 MB/s
test regexdna::variant6 ... bench: 9,865,395 ns/iter (+/- 26,010) = 515 MB/s
test regexdna::variant7 ... bench: 10,033,179 ns/iter (+/- 28,272) = 506 MB/s
test regexdna::variant8 ... bench: 10,752,604 ns/iter (+/- 37,714) = 472 MB/s
test regexdna::variant9 ... bench: 11,397,272 ns/iter (+/- 41,200) = 446 MB/s
test sherlock::before_after_holmes ... bench: 3,627,616 ns/iter (+/- 18,202) = 164 MB/s
test sherlock::before_holmes ... bench: 3,614,713 ns/iter (+/- 18,191) = 164 MB/s
test sherlock::holmes_cochar_watson ... bench: 68,419 ns/iter (+/- 918) = 8695 MB/s
test sherlock::ing_suffix ... bench: 1,766,571 ns/iter (+/- 16,612) = 336 MB/s
test sherlock::ing_suffix_limited_space ... bench: 4,018,396 ns/iter (+/- 11,822) = 148 MB/s
test sherlock::letters ... bench: 8,058,390 ns/iter (+/- 39,083) = 73 MB/s
test sherlock::letters_lower ... bench: 8,014,051 ns/iter (+/- 33,500) = 74 MB/s
test sherlock::letters_upper ... bench: 1,452,421 ns/iter (+/- 157,023) = 409 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 36,248 ns/iter (+/- 252) = 16412 MB/s
test sherlock::name_alt1 ... bench: 45,538 ns/iter (+/- 235) = 13064 MB/s
test sherlock::name_alt2 ... bench: 62,202 ns/iter (+/- 892) = 9564 MB/s
test sherlock::name_alt3 ... bench: 623,900 ns/iter (+/- 3,139) = 953 MB/s
test sherlock::name_alt3_nocase ... bench: 2,518,464 ns/iter (+/- 31,943) = 236 MB/s
test sherlock::name_alt4 ... bench: 62,015 ns/iter (+/- 712) = 9593 MB/s
test sherlock::name_alt4_nocase ... bench: 1,162,489 ns/iter (+/- 14,622) = 511 MB/s
test sherlock::name_alt5 ... bench: 589,686 ns/iter (+/- 6,775) = 1008 MB/s
test sherlock::name_alt5_nocase ... bench: 1,359,066 ns/iter (+/- 7,487) = 437 MB/s
test sherlock::name_holmes ... bench: 45,993 ns/iter (+/- 812) = 12935 MB/s
test sherlock::name_holmes_nocase ... bench: 82,326 ns/iter (+/- 758) = 7226 MB/s
test sherlock::name_sherlock ... bench: 36,848 ns/iter (+/- 50) = 16145 MB/s
test sherlock::name_sherlock_holmes ... bench: 36,778 ns/iter (+/- 621) = 16176 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 636,825 ns/iter (+/- 2,957) = 934 MB/s
test sherlock::name_sherlock_nocase ... bench: 635,313 ns/iter (+/- 10,776) = 936 MB/s
test sherlock::name_whitespace ... bench: 37,360 ns/iter (+/- 132) = 15924 MB/s
test sherlock::no_match_common ... bench: 34,545 ns/iter (+/- 239) = 17221 MB/s
test sherlock::no_match_really_common ... bench: 49,019 ns/iter (+/- 590) = 12136 MB/s
test sherlock::no_match_uncommon ... bench: 34,410 ns/iter (+/- 182) = 17289 MB/s
test sherlock::quotes ... bench: 414,599 ns/iter (+/- 3,528) = 1434 MB/s
test sherlock::repeated_class_negation ... bench: 5,106,885 ns/iter (+/- 23,660) = 116 MB/s
test sherlock::the_lower ... bench: 234,135 ns/iter (+/- 3,821) = 2540 MB/s
test sherlock::the_nocase ... bench: 261,765 ns/iter (+/- 2,272) = 2272 MB/s
test sherlock::the_upper ... bench: 50,816 ns/iter (+/- 583) = 11707 MB/s
test sherlock::the_whitespace ... bench: 408,355 ns/iter (+/- 5,463) = 1456 MB/s
test sherlock::word_ending_n ... bench: 4,367,721 ns/iter (+/- 55,474) = 136 MB/s
test sherlock::words ... bench: 4,640,171 ns/iter (+/- 20,462) = 128 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 93 measured; 0 filtered out