Source code

Revision control

Copy as Markdown

Other Tools

running 94 tests
test misc::anchored_literal_long_match ... bench: 189 ns/iter (+/- 23) = 2063 MB/s
test misc::anchored_literal_long_non_match ... bench: 128 ns/iter (+/- 14) = 3046 MB/s
test misc::anchored_literal_short_match ... bench: 191 ns/iter (+/- 20) = 136 MB/s
test misc::anchored_literal_short_non_match ... bench: 120 ns/iter (+/- 13) = 216 MB/s
test misc::easy0_1K ... bench: 536 ns/iter (+/- 49) = 1960 MB/s
test misc::easy0_1MB ... bench: 24,516 ns/iter (+/- 2,181) = 42772 MB/s
test misc::easy0_32 ... bench: 551 ns/iter (+/- 36) = 107 MB/s
test misc::easy0_32K ... bench: 961 ns/iter (+/- 105) = 34125 MB/s
test misc::easy1_1K ... bench: 518 ns/iter (+/- 59) = 2015 MB/s
test misc::easy1_1MB ... bench: 25,352 ns/iter (+/- 2,847) = 41361 MB/s
test misc::easy1_32 ... bench: 501 ns/iter (+/- 42) = 103 MB/s
test misc::easy1_32K ... bench: 919 ns/iter (+/- 69) = 35677 MB/s
test misc::hard_1K ... bench: 16,146 ns/iter (+/- 1,124) = 65 MB/s
test misc::hard_1MB ... bench: 16,482,695 ns/iter (+/- 805,077) = 63 MB/s
test misc::hard_32 ... bench: 1,807 ns/iter (+/- 173) = 32 MB/s
test misc::hard_32K ... bench: 516,772 ns/iter (+/- 33,884) = 63 MB/s
test misc::literal ... bench: 77 ns/iter (+/- 9) = 662 MB/s
test misc::long_needle1 ... bench: 56,900 ns/iter (+/- 3,087) = 1757 MB/s
test misc::long_needle2 ... bench: 57,364 ns/iter (+/- 4,166) = 1743 MB/s
test misc::match_class ... bench: 156 ns/iter (+/- 21) = 519 MB/s
test misc::match_class_in_range ... bench: 121 ns/iter (+/- 12) = 669 MB/s
test misc::match_class_unicode ... bench: 1,515 ns/iter (+/- 207) = 106 MB/s
test misc::medium_1K ... bench: 1,186 ns/iter (+/- 120) = 887 MB/s
test misc::medium_1MB ... bench: 559,677 ns/iter (+/- 59,284) = 1873 MB/s
test misc::medium_32 ... bench: 657 ns/iter (+/- 86) = 91 MB/s
test misc::medium_32K ... bench: 18,142 ns/iter (+/- 915) = 1807 MB/s
test misc::not_literal ... bench: 1,319 ns/iter (+/- 128) = 38 MB/s
test misc::one_pass_long_prefix ... bench: 509 ns/iter (+/- 56) = 51 MB/s
test misc::one_pass_long_prefix_not ... bench: 517 ns/iter (+/- 38) = 50 MB/s
test misc::one_pass_short ... bench: 783 ns/iter (+/- 83) = 21 MB/s
test misc::one_pass_short_not ... bench: 1,239 ns/iter (+/- 98) = 13 MB/s
test misc::reallyhard2_1K ... bench: 40,580 ns/iter (+/- 3,041) = 25 MB/s
test misc::reallyhard_1K ... bench: 15,162 ns/iter (+/- 652) = 69 MB/s
test misc::reallyhard_1MB ... bench: 16,065,920 ns/iter (+/- 886,245) = 65 MB/s
test misc::reallyhard_32 ... bench: 1,829 ns/iter (+/- 90) = 32 MB/s
test misc::reallyhard_32K ... bench: 520,572 ns/iter (+/- 88,290) = 62 MB/s
test misc::reverse_suffix_no_quadratic ... bench: 4,423 ns/iter (+/- 493) = 1808 MB/s
test regexdna::find_new_lines ... bench: 14,658,357 ns/iter (+/- 1,784,941) = 346 MB/s
test regexdna::subst1 ... bench: 2,984,959 ns/iter (+/- 422,186) = 1703 MB/s
test regexdna::subst10 ... bench: 2,836,747 ns/iter (+/- 274,300) = 1791 MB/s
test regexdna::subst11 ... bench: 2,809,880 ns/iter (+/- 309,516) = 1809 MB/s
test regexdna::subst2 ... bench: 2,868,765 ns/iter (+/- 435,511) = 1771 MB/s
test regexdna::subst3 ... bench: 2,837,000 ns/iter (+/- 319,135) = 1791 MB/s
test regexdna::subst4 ... bench: 2,856,540 ns/iter (+/- 320,458) = 1779 MB/s
test regexdna::subst5 ... bench: 2,820,953 ns/iter (+/- 340,996) = 1802 MB/s
test regexdna::subst6 ... bench: 3,588,607 ns/iter (+/- 462,158) = 1416 MB/s
test regexdna::subst7 ... bench: 2,896,235 ns/iter (+/- 165,525) = 1755 MB/s
test regexdna::subst8 ... bench: 2,982,961 ns/iter (+/- 315,768) = 1704 MB/s
test regexdna::subst9 ... bench: 3,024,311 ns/iter (+/- 300,274) = 1680 MB/s
test regexdna::variant1 ... bench: 5,234,342 ns/iter (+/- 269,577) = 971 MB/s
test regexdna::variant2 ... bench: 6,463,683 ns/iter (+/- 532,663) = 786 MB/s
test regexdna::variant3 ... bench: 10,720,523 ns/iter (+/- 414,684) = 474 MB/s
test regexdna::variant4 ... bench: 9,882,647 ns/iter (+/- 297,904) = 514 MB/s
test regexdna::variant5 ... bench: 9,664,151 ns/iter (+/- 659,587) = 526 MB/s
test regexdna::variant6 ... bench: 7,174,368 ns/iter (+/- 322,025) = 708 MB/s
test regexdna::variant7 ... bench: 7,605,668 ns/iter (+/- 411,605) = 668 MB/s
test regexdna::variant8 ... bench: 9,580,481 ns/iter (+/- 373,332) = 530 MB/s
test regexdna::variant9 ... bench: 18,270,186 ns/iter (+/- 986,510) = 278 MB/s
test sherlock::before_after_holmes ... bench: 21,982,853 ns/iter (+/- 1,032,853) = 27 MB/s
test sherlock::before_holmes ... bench: 21,947,949 ns/iter (+/- 848,014) = 27 MB/s
test sherlock::holmes_cochar_watson ... bench: 909,691 ns/iter (+/- 48,847) = 653 MB/s
test sherlock::holmes_coword_watson ... bench: 124,771,191 ns/iter (+/- 8,084,768) = 4 MB/s
test sherlock::ing_suffix ... bench: 17,864,129 ns/iter (+/- 1,343,114) = 33 MB/s
test sherlock::ing_suffix_limited_space ... bench: 21,009,249 ns/iter (+/- 452,676) = 28 MB/s
test sherlock::letters ... bench: 37,888,421 ns/iter (+/- 2,482,541) = 15 MB/s
test sherlock::letters_lower ... bench: 37,029,883 ns/iter (+/- 481,280) = 16 MB/s
test sherlock::letters_upper ... bench: 1,627,107 ns/iter (+/- 51,063) = 365 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 370,850 ns/iter (+/- 15,384) = 1604 MB/s
test sherlock::name_alt1 ... bench: 371,780 ns/iter (+/- 28,486) = 1600 MB/s
test sherlock::name_alt2 ... bench: 506,859 ns/iter (+/- 17,553) = 1173 MB/s
test sherlock::name_alt3 ... bench: 915,729 ns/iter (+/- 99,429) = 649 MB/s
test sherlock::name_alt3_nocase ... bench: 1,512,050 ns/iter (+/- 186,130) = 393 MB/s
test sherlock::name_alt4 ... bench: 578,710 ns/iter (+/- 18,089) = 1028 MB/s
test sherlock::name_alt4_nocase ... bench: 752,912 ns/iter (+/- 51,342) = 790 MB/s
test sherlock::name_alt5 ... bench: 595,803 ns/iter (+/- 15,053) = 998 MB/s
test sherlock::name_alt5_nocase ... bench: 730,149 ns/iter (+/- 40,662) = 814 MB/s
test sherlock::name_holmes ... bench: 115,596 ns/iter (+/- 4,597) = 5146 MB/s
test sherlock::name_holmes_nocase ... bench: 429,765 ns/iter (+/- 16,685) = 1384 MB/s
test sherlock::name_sherlock ... bench: 38,985 ns/iter (+/- 2,195) = 15260 MB/s
test sherlock::name_sherlock_holmes ... bench: 49,610 ns/iter (+/- 2,005) = 11992 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 374,335 ns/iter (+/- 37,062) = 1589 MB/s
test sherlock::name_sherlock_nocase ... bench: 355,559 ns/iter (+/- 40,873) = 1673 MB/s
test sherlock::name_whitespace ... bench: 57,616 ns/iter (+/- 5,124) = 10325 MB/s
test sherlock::no_match_common ... bench: 284,228 ns/iter (+/- 29,087) = 2093 MB/s
test sherlock::no_match_really_common ... bench: 287,263 ns/iter (+/- 22,755) = 2071 MB/s
test sherlock::no_match_uncommon ... bench: 14,030 ns/iter (+/- 526) = 42404 MB/s
test sherlock::quotes ... bench: 5,563,019 ns/iter (+/- 537,611) = 106 MB/s
test sherlock::repeated_class_negation ... bench: 54,831,275 ns/iter (+/- 5,982,214) = 10 MB/s
test sherlock::the_lower ... bench: 1,298,205 ns/iter (+/- 73,265) = 458 MB/s
test sherlock::the_nocase ... bench: 1,572,579 ns/iter (+/- 63,536) = 378 MB/s
test sherlock::the_upper ... bench: 112,795 ns/iter (+/- 4,179) = 5274 MB/s
test sherlock::the_whitespace ... bench: 2,630,026 ns/iter (+/- 227,760) = 226 MB/s
test sherlock::word_ending_n ... bench: 26,975,356 ns/iter (+/- 2,531,982) = 22 MB/s
test sherlock::words ... bench: 23,116,326 ns/iter (+/- 458,721) = 25 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 94 measured; 0 filtered out