Source code
Revision control
Copy as Markdown
Other Tools
running 96 tests
test misc::anchored_literal_long_match ... bench: 16 ns/iter (+/- 0) = 24375 MB/s
test misc::anchored_literal_long_non_match ... bench: 16 ns/iter (+/- 0) = 24375 MB/s
test misc::anchored_literal_short_match ... bench: 14 ns/iter (+/- 0) = 1857 MB/s
test misc::anchored_literal_short_non_match ... bench: 16 ns/iter (+/- 0) = 1625 MB/s
test misc::easy0_1K ... bench: 11 ns/iter (+/- 0) = 95545 MB/s
test misc::easy0_1MB ... bench: 14 ns/iter (+/- 0) = 74900214 MB/s
test misc::easy0_32 ... bench: 11 ns/iter (+/- 0) = 5363 MB/s
test misc::easy0_32K ... bench: 11 ns/iter (+/- 0) = 2981363 MB/s
test misc::easy1_1K ... bench: 36 ns/iter (+/- 0) = 29000 MB/s
test misc::easy1_1MB ... bench: 38 ns/iter (+/- 0) = 27594631 MB/s
test misc::easy1_32 ... bench: 36 ns/iter (+/- 0) = 1444 MB/s
test misc::easy1_32K ... bench: 36 ns/iter (+/- 0) = 910777 MB/s
test misc::hard_1K ... bench: 46 ns/iter (+/- 0) = 22847 MB/s
test misc::hard_1MB ... bench: 49 ns/iter (+/- 0) = 21400061 MB/s
test misc::hard_32 ... bench: 46 ns/iter (+/- 0) = 1282 MB/s
test misc::hard_32K ... bench: 46 ns/iter (+/- 0) = 712934 MB/s
test misc::literal ... bench: 10 ns/iter (+/- 0) = 5100 MB/s
test misc::long_needle1 ... bench: 1,119 ns/iter (+/- 22) = 89366 MB/s
test misc::long_needle2 ... bench: 535,168 ns/iter (+/- 2,976) = 186 MB/s
test misc::match_class ... bench: 67 ns/iter (+/- 0) = 1208 MB/s
test misc::match_class_in_range ... bench: 21 ns/iter (+/- 0) = 3857 MB/s
test misc::medium_1K ... bench: 12 ns/iter (+/- 0) = 87666 MB/s
test misc::medium_1MB ... bench: 16 ns/iter (+/- 0) = 65537750 MB/s
test misc::medium_32 ... bench: 12 ns/iter (+/- 0) = 5000 MB/s
test misc::medium_32K ... bench: 12 ns/iter (+/- 0) = 2733000 MB/s
test misc::no_exponential ... bench: 320 ns/iter (+/- 3) = 312 MB/s
test misc::not_literal ... bench: 86 ns/iter (+/- 0) = 593 MB/s
test misc::one_pass_long_prefix ... bench: 48 ns/iter (+/- 0) = 541 MB/s
test misc::one_pass_long_prefix_not ... bench: 48 ns/iter (+/- 0) = 541 MB/s
test misc::one_pass_short ... bench: 34 ns/iter (+/- 0) = 500 MB/s
test misc::one_pass_short_not ... bench: 37 ns/iter (+/- 0) = 459 MB/s
test misc::reallyhard2_1K ... bench: 50 ns/iter (+/- 0) = 20800 MB/s
test misc::reallyhard_1K ... bench: 1,548 ns/iter (+/- 0) = 678 MB/s
test misc::reallyhard_1MB ... bench: 1,534,068 ns/iter (+/- 14,813) = 683 MB/s
test misc::reallyhard_32 ... bench: 98 ns/iter (+/- 1) = 602 MB/s
test misc::reallyhard_32K ... bench: 48,003 ns/iter (+/- 128) = 683 MB/s
test misc::reverse_suffix_no_quadratic ... bench: 4,015 ns/iter (+/- 11) = 1992 MB/s
test regexdna::find_new_lines ... bench: 11,859,603 ns/iter (+/- 22,707) = 428 MB/s
test regexdna::subst1 ... bench: 717,255 ns/iter (+/- 3,261) = 7087 MB/s
test regexdna::subst10 ... bench: 719,600 ns/iter (+/- 4,712) = 7064 MB/s
test regexdna::subst11 ... bench: 708,612 ns/iter (+/- 6,314) = 7173 MB/s
test regexdna::subst2 ... bench: 715,174 ns/iter (+/- 5,097) = 7107 MB/s
test regexdna::subst3 ... bench: 711,261 ns/iter (+/- 12,051) = 7147 MB/s
test regexdna::subst4 ... bench: 761,920 ns/iter (+/- 4,924) = 6671 MB/s
test regexdna::subst5 ... bench: 740,755 ns/iter (+/- 12,762) = 6862 MB/s
test regexdna::subst6 ... bench: 713,936 ns/iter (+/- 7,103) = 7120 MB/s
test regexdna::subst7 ... bench: 710,142 ns/iter (+/- 5,377) = 7158 MB/s
test regexdna::subst8 ... bench: 712,154 ns/iter (+/- 4,485) = 7138 MB/s
test regexdna::subst9 ... bench: 713,214 ns/iter (+/- 6,830) = 7127 MB/s
test regexdna::variant1 ... bench: 2,448,709 ns/iter (+/- 10,799) = 2075 MB/s
test regexdna::variant2 ... bench: 5,541,606 ns/iter (+/- 26,197) = 917 MB/s
test regexdna::variant3 ... bench: 6,563,736 ns/iter (+/- 163,805) = 774 MB/s
test regexdna::variant4 ... bench: 6,428,096 ns/iter (+/- 38,372) = 790 MB/s
test regexdna::variant5 ... bench: 5,110,667 ns/iter (+/- 141,363) = 994 MB/s
test regexdna::variant6 ... bench: 5,086,936 ns/iter (+/- 25,675) = 999 MB/s
test regexdna::variant7 ... bench: 4,607,360 ns/iter (+/- 31,834) = 1103 MB/s
test regexdna::variant8 ... bench: 4,636,550 ns/iter (+/- 11,143) = 1096 MB/s
test regexdna::variant9 ... bench: 4,534,765 ns/iter (+/- 18,435) = 1120 MB/s
test sherlock::before_after_holmes ... bench: 880,980 ns/iter (+/- 1,386) = 675 MB/s
test sherlock::before_holmes ... bench: 56,626 ns/iter (+/- 612) = 10506 MB/s
test sherlock::everything_greedy ... bench: 1,715,022 ns/iter (+/- 7,374) = 346 MB/s
test sherlock::everything_greedy_nl ... bench: 778,398 ns/iter (+/- 6,195) = 764 MB/s
test sherlock::holmes_cochar_watson ... bench: 91,093 ns/iter (+/- 266) = 6531 MB/s
test sherlock::holmes_coword_watson ... bench: 457,793 ns/iter (+/- 3,094) = 1299 MB/s
test sherlock::ing_suffix ... bench: 348,696 ns/iter (+/- 2,174) = 1706 MB/s
test sherlock::ing_suffix_limited_space ... bench: 1,017,664 ns/iter (+/- 8,581) = 584 MB/s
test sherlock::letters ... bench: 19,098,779 ns/iter (+/- 36,233) = 31 MB/s
test sherlock::letters_lower ... bench: 17,748,386 ns/iter (+/- 37,835) = 33 MB/s
test sherlock::letters_upper ... bench: 1,592,729 ns/iter (+/- 2,977) = 373 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 873,365 ns/iter (+/- 1,399) = 681 MB/s
test sherlock::name_alt1 ... bench: 21,965 ns/iter (+/- 336) = 27085 MB/s
test sherlock::name_alt2 ... bench: 73,887 ns/iter (+/- 107) = 8051 MB/s
test sherlock::name_alt3 ... bench: 79,186 ns/iter (+/- 274) = 7513 MB/s
test sherlock::name_alt3_nocase ... bench: 1,111,949 ns/iter (+/- 3,589) = 535 MB/s
test sherlock::name_alt4 ... bench: 102,493 ns/iter (+/- 959) = 5804 MB/s
test sherlock::name_alt4_nocase ... bench: 158,438 ns/iter (+/- 946) = 3754 MB/s
test sherlock::name_alt5 ... bench: 74,362 ns/iter (+/- 139) = 8000 MB/s
test sherlock::name_alt5_nocase ... bench: 469,720 ns/iter (+/- 5,941) = 1266 MB/s
test sherlock::name_holmes ... bench: 28,919 ns/iter (+/- 372) = 20572 MB/s
test sherlock::name_holmes_nocase ... bench: 123,251 ns/iter (+/- 786) = 4827 MB/s
test sherlock::name_sherlock ... bench: 53,032 ns/iter (+/- 487) = 11218 MB/s
test sherlock::name_sherlock_holmes ... bench: 20,566 ns/iter (+/- 280) = 28927 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 108,166 ns/iter (+/- 303) = 5500 MB/s
test sherlock::name_sherlock_nocase ... bench: 105,034 ns/iter (+/- 797) = 5664 MB/s
test sherlock::name_whitespace ... bench: 60,968 ns/iter (+/- 490) = 9758 MB/s
test sherlock::no_match_common ... bench: 12,191 ns/iter (+/- 128) = 48801 MB/s
test sherlock::no_match_really_common ... bench: 274,528 ns/iter (+/- 1,101) = 2167 MB/s
test sherlock::no_match_uncommon ... bench: 12,197 ns/iter (+/- 191) = 48776 MB/s
test sherlock::quotes ... bench: 446,264 ns/iter (+/- 5,936) = 1333 MB/s
test sherlock::repeated_class_negation ... bench: 69,728,764 ns/iter (+/- 155,104) = 8 MB/s
test sherlock::the_lower ... bench: 493,734 ns/iter (+/- 5,997) = 1204 MB/s
test sherlock::the_nocase ... bench: 339,088 ns/iter (+/- 3,760) = 1754 MB/s
test sherlock::the_upper ... bench: 30,957 ns/iter (+/- 313) = 19218 MB/s
test sherlock::the_whitespace ... bench: 921,059 ns/iter (+/- 8,102) = 645 MB/s
test sherlock::word_ending_n ... bench: 1,530,899 ns/iter (+/- 18,006) = 388 MB/s
test sherlock::words ... bench: 6,959,355 ns/iter (+/- 31,671) = 85 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 96 measured; 0 filtered out