summaryrefslogtreecommitdiffstats
path: root/vendor/regex/record/old-bench-log/10-last-frontier
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/regex/record/old-bench-log/10-last-frontier')
-rw-r--r--vendor/regex/record/old-bench-log/10-last-frontier/rust-after-literal.log124
-rw-r--r--vendor/regex/record/old-bench-log/10-last-frontier/rust-before-literal.log124
-rw-r--r--vendor/regex/record/old-bench-log/10-last-frontier/rust-bytes-after-literal.log112
-rw-r--r--vendor/regex/record/old-bench-log/10-last-frontier/rust-bytes-before-literal.log112
4 files changed, 472 insertions, 0 deletions
diff --git a/vendor/regex/record/old-bench-log/10-last-frontier/rust-after-literal.log b/vendor/regex/record/old-bench-log/10-last-frontier/rust-after-literal.log
new file mode 100644
index 000000000..c45b55cac
--- /dev/null
+++ b/vendor/regex/record/old-bench-log/10-last-frontier/rust-after-literal.log
@@ -0,0 +1,124 @@
+
+running 119 tests
+test misc::anchored_literal_long_match ... bench: 18 ns/iter (+/- 0) = 21666 MB/s
+test misc::anchored_literal_long_non_match ... bench: 20 ns/iter (+/- 0) = 19500 MB/s
+test misc::anchored_literal_short_match ... bench: 18 ns/iter (+/- 0) = 1444 MB/s
+test misc::anchored_literal_short_non_match ... bench: 20 ns/iter (+/- 0) = 1300 MB/s
+test misc::easy0_1K ... bench: 51 ns/iter (+/- 2) = 20607 MB/s
+test misc::easy0_1MB ... bench: 56 ns/iter (+/- 1) = 18725053 MB/s
+test misc::easy0_32 ... bench: 51 ns/iter (+/- 0) = 1156 MB/s
+test misc::easy0_32K ... bench: 53 ns/iter (+/- 1) = 618773 MB/s
+test misc::easy1_1K ... bench: 41 ns/iter (+/- 0) = 25463 MB/s
+test misc::easy1_1MB ... bench: 44 ns/iter (+/- 1) = 23831727 MB/s
+test misc::easy1_32 ... bench: 40 ns/iter (+/- 1) = 1300 MB/s
+test misc::easy1_32K ... bench: 40 ns/iter (+/- 1) = 819700 MB/s
+test misc::hard_1K ... bench: 51 ns/iter (+/- 2) = 20607 MB/s
+test misc::hard_1MB ... bench: 56 ns/iter (+/- 1) = 18725053 MB/s
+test misc::hard_32 ... bench: 51 ns/iter (+/- 2) = 1156 MB/s
+test misc::hard_32K ... bench: 51 ns/iter (+/- 1) = 643039 MB/s
+test misc::is_match_set ... bench: 61 ns/iter (+/- 2) = 409 MB/s
+test misc::literal ... bench: 13 ns/iter (+/- 0) = 3923 MB/s
+test misc::long_needle1 ... bench: 3,242 ns/iter (+/- 79) = 30845 MB/s
+test misc::long_needle2 ... bench: 350,572 ns/iter (+/- 6,860) = 285 MB/s
+test misc::match_class ... bench: 62 ns/iter (+/- 6) = 1306 MB/s
+test misc::match_class_in_range ... bench: 14 ns/iter (+/- 0) = 5785 MB/s
+test misc::match_class_unicode ... bench: 259 ns/iter (+/- 15) = 621 MB/s
+test misc::matches_set ... bench: 462 ns/iter (+/- 9) = 54 MB/s
+test misc::medium_1K ... bench: 53 ns/iter (+/- 0) = 19849 MB/s
+test misc::medium_1MB ... bench: 58 ns/iter (+/- 1) = 18079379 MB/s
+test misc::medium_32 ... bench: 53 ns/iter (+/- 1) = 1132 MB/s
+test misc::medium_32K ... bench: 53 ns/iter (+/- 1) = 618792 MB/s
+test misc::no_exponential ... bench: 423 ns/iter (+/- 13) = 236 MB/s
+test misc::not_literal ... bench: 89 ns/iter (+/- 0) = 573 MB/s
+test misc::one_pass_long_prefix ... bench: 52 ns/iter (+/- 0) = 500 MB/s
+test misc::one_pass_long_prefix_not ... bench: 52 ns/iter (+/- 1) = 500 MB/s
+test misc::one_pass_short ... bench: 38 ns/iter (+/- 1) = 447 MB/s
+test misc::one_pass_short_not ... bench: 41 ns/iter (+/- 1) = 414 MB/s
+test misc::reallyhard2_1K ... bench: 81 ns/iter (+/- 1) = 12839 MB/s
+test misc::reallyhard_1K ... bench: 1,592 ns/iter (+/- 1) = 660 MB/s
+test misc::reallyhard_1MB ... bench: 1,575,822 ns/iter (+/- 39,203) = 665 MB/s
+test misc::reallyhard_32 ... bench: 102 ns/iter (+/- 0) = 578 MB/s
+test misc::reallyhard_32K ... bench: 49,328 ns/iter (+/- 2,598) = 664 MB/s
+test misc::replace_all ... bench: 132 ns/iter (+/- 3)
+test misc::reverse_suffix_no_quadratic ... bench: 4,171 ns/iter (+/- 134) = 1918 MB/s
+test misc::short_haystack_1000000x ... bench: 132,251 ns/iter (+/- 729) = 60491 MB/s
+test misc::short_haystack_100000x ... bench: 13,184 ns/iter (+/- 408) = 60680 MB/s
+test misc::short_haystack_10000x ... bench: 6,036 ns/iter (+/- 167) = 13255 MB/s
+test misc::short_haystack_1000x ... bench: 602 ns/iter (+/- 14) = 13307 MB/s
+test misc::short_haystack_100x ... bench: 230 ns/iter (+/- 7) = 3526 MB/s
+test misc::short_haystack_10x ... bench: 218 ns/iter (+/- 3) = 417 MB/s
+test misc::short_haystack_1x ... bench: 210 ns/iter (+/- 8) = 90 MB/s
+test misc::short_haystack_2x ... bench: 225 ns/iter (+/- 6) = 120 MB/s
+test misc::short_haystack_3x ... bench: 211 ns/iter (+/- 8) = 165 MB/s
+test misc::short_haystack_4x ... bench: 212 ns/iter (+/- 6) = 202 MB/s
+test regexdna::find_new_lines ... bench: 12,245,066 ns/iter (+/- 117,141) = 415 MB/s
+test regexdna::subst1 ... bench: 786,357 ns/iter (+/- 14,200) = 6464 MB/s
+test regexdna::subst10 ... bench: 788,550 ns/iter (+/- 26,456) = 6446 MB/s
+test regexdna::subst11 ... bench: 782,161 ns/iter (+/- 15,583) = 6499 MB/s
+test regexdna::subst2 ... bench: 784,902 ns/iter (+/- 23,379) = 6476 MB/s
+test regexdna::subst3 ... bench: 786,640 ns/iter (+/- 27,063) = 6462 MB/s
+test regexdna::subst4 ... bench: 785,591 ns/iter (+/- 20,498) = 6470 MB/s
+test regexdna::subst5 ... bench: 787,447 ns/iter (+/- 20,892) = 6455 MB/s
+test regexdna::subst6 ... bench: 784,994 ns/iter (+/- 19,687) = 6475 MB/s
+test regexdna::subst7 ... bench: 801,921 ns/iter (+/- 15,391) = 6339 MB/s
+test regexdna::subst8 ... bench: 785,541 ns/iter (+/- 11,908) = 6471 MB/s
+test regexdna::subst9 ... bench: 785,848 ns/iter (+/- 28,020) = 6468 MB/s
+test regexdna::variant1 ... bench: 2,195,058 ns/iter (+/- 44,066) = 2315 MB/s
+test regexdna::variant2 ... bench: 3,219,968 ns/iter (+/- 59,372) = 1578 MB/s
+test regexdna::variant3 ... bench: 3,776,467 ns/iter (+/- 54,326) = 1346 MB/s
+test regexdna::variant4 ... bench: 3,803,674 ns/iter (+/- 95,281) = 1336 MB/s
+test regexdna::variant5 ... bench: 2,661,333 ns/iter (+/- 46,408) = 1910 MB/s
+test regexdna::variant6 ... bench: 2,645,716 ns/iter (+/- 38,659) = 1921 MB/s
+test regexdna::variant7 ... bench: 3,228,352 ns/iter (+/- 69,155) = 1574 MB/s
+test regexdna::variant8 ... bench: 3,305,563 ns/iter (+/- 59,321) = 1537 MB/s
+test regexdna::variant9 ... bench: 3,225,039 ns/iter (+/- 49,720) = 1576 MB/s
+test rust_compile::compile_huge ... bench: 100,381 ns/iter (+/- 2,052)
+test rust_compile::compile_huge_bytes ... bench: 5,899,989 ns/iter (+/- 114,363)
+test rust_compile::compile_huge_full ... bench: 11,650,995 ns/iter (+/- 172,285)
+test rust_compile::compile_simple ... bench: 4,082 ns/iter (+/- 88)
+test rust_compile::compile_simple_bytes ... bench: 4,153 ns/iter (+/- 120)
+test rust_compile::compile_simple_full ... bench: 20,414 ns/iter (+/- 1,860)
+test rust_compile::compile_small ... bench: 9,114 ns/iter (+/- 216)
+test rust_compile::compile_small_bytes ... bench: 183,049 ns/iter (+/- 9,917)
+test rust_compile::compile_small_full ... bench: 361,291 ns/iter (+/- 11,045)
+test sherlock::before_after_holmes ... bench: 907,103 ns/iter (+/- 12,165) = 655 MB/s
+test sherlock::before_holmes ... bench: 62,501 ns/iter (+/- 1,880) = 9518 MB/s
+test sherlock::everything_greedy ... bench: 2,062,116 ns/iter (+/- 41,900) = 288 MB/s
+test sherlock::everything_greedy_nl ... bench: 894,529 ns/iter (+/- 38,723) = 665 MB/s
+test sherlock::holmes_cochar_watson ... bench: 103,305 ns/iter (+/- 3,798) = 5758 MB/s
+test sherlock::holmes_coword_watson ... bench: 479,423 ns/iter (+/- 13,924) = 1240 MB/s
+test sherlock::ing_suffix ... bench: 318,300 ns/iter (+/- 6,846) = 1869 MB/s
+test sherlock::ing_suffix_limited_space ... bench: 1,066,300 ns/iter (+/- 19,375) = 557 MB/s
+test sherlock::letters ... bench: 21,777,358 ns/iter (+/- 230,478) = 27 MB/s
+test sherlock::letters_lower ... bench: 21,152,019 ns/iter (+/- 203,617) = 28 MB/s
+test sherlock::letters_upper ... bench: 1,777,626 ns/iter (+/- 26,243) = 334 MB/s
+test sherlock::line_boundary_sherlock_holmes ... bench: 897,509 ns/iter (+/- 24,983) = 662 MB/s
+test sherlock::name_alt1 ... bench: 32,255 ns/iter (+/- 681) = 18444 MB/s
+test sherlock::name_alt2 ... bench: 86,369 ns/iter (+/- 2,494) = 6888 MB/s
+test sherlock::name_alt3 ... bench: 97,618 ns/iter (+/- 564) = 6094 MB/s
+test sherlock::name_alt3_nocase ... bench: 944,848 ns/iter (+/- 31,039) = 629 MB/s
+test sherlock::name_alt4 ... bench: 122,029 ns/iter (+/- 2,716) = 4875 MB/s
+test sherlock::name_alt4_nocase ... bench: 225,544 ns/iter (+/- 5,783) = 2637 MB/s
+test sherlock::name_alt5 ... bench: 91,897 ns/iter (+/- 3,796) = 6473 MB/s
+test sherlock::name_alt5_nocase ... bench: 936,420 ns/iter (+/- 15,092) = 635 MB/s
+test sherlock::name_holmes ... bench: 33,448 ns/iter (+/- 959) = 17786 MB/s
+test sherlock::name_holmes_nocase ... bench: 115,864 ns/iter (+/- 1,645) = 5134 MB/s
+test sherlock::name_sherlock ... bench: 22,474 ns/iter (+/- 674) = 26472 MB/s
+test sherlock::name_sherlock_holmes ... bench: 22,184 ns/iter (+/- 497) = 26818 MB/s
+test sherlock::name_sherlock_holmes_nocase ... bench: 99,629 ns/iter (+/- 2,398) = 5971 MB/s
+test sherlock::name_sherlock_nocase ... bench: 99,523 ns/iter (+/- 2,674) = 5977 MB/s
+test sherlock::name_whitespace ... bench: 30,815 ns/iter (+/- 107) = 19306 MB/s
+test sherlock::no_match_common ... bench: 19,661 ns/iter (+/- 656) = 30259 MB/s
+test sherlock::no_match_really_common ... bench: 27,544 ns/iter (+/- 527) = 21599 MB/s
+test sherlock::no_match_uncommon ... bench: 19,553 ns/iter (+/- 31) = 30426 MB/s
+test sherlock::quotes ... bench: 369,144 ns/iter (+/- 45,316) = 1611 MB/s
+test sherlock::repeated_class_negation ... bench: 68,838,857 ns/iter (+/- 330,544) = 8 MB/s
+test sherlock::the_lower ... bench: 321,692 ns/iter (+/- 5,418) = 1849 MB/s
+test sherlock::the_nocase ... bench: 507,936 ns/iter (+/- 3,080) = 1171 MB/s
+test sherlock::the_upper ... bench: 43,705 ns/iter (+/- 788) = 13612 MB/s
+test sherlock::the_whitespace ... bench: 819,179 ns/iter (+/- 20,071) = 726 MB/s
+test sherlock::word_ending_n ... bench: 1,700,300 ns/iter (+/- 36,623) = 349 MB/s
+test sherlock::words ... bench: 8,249,767 ns/iter (+/- 75,015) = 72 MB/s
+
+test result: ok. 0 passed; 0 failed; 0 ignored; 119 measured; 0 filtered out; finished in 111.55s
+
diff --git a/vendor/regex/record/old-bench-log/10-last-frontier/rust-before-literal.log b/vendor/regex/record/old-bench-log/10-last-frontier/rust-before-literal.log
new file mode 100644
index 000000000..98b3496ae
--- /dev/null
+++ b/vendor/regex/record/old-bench-log/10-last-frontier/rust-before-literal.log
@@ -0,0 +1,124 @@
+
+running 119 tests
+test misc::anchored_literal_long_match ... bench: 18 ns/iter (+/- 0) = 21666 MB/s
+test misc::anchored_literal_long_non_match ... bench: 18 ns/iter (+/- 0) = 21666 MB/s
+test misc::anchored_literal_short_match ... bench: 18 ns/iter (+/- 0) = 1444 MB/s
+test misc::anchored_literal_short_non_match ... bench: 18 ns/iter (+/- 0) = 1444 MB/s
+test misc::easy0_1K ... bench: 15 ns/iter (+/- 0) = 70066 MB/s
+test misc::easy0_1MB ... bench: 21 ns/iter (+/- 0) = 49933476 MB/s
+test misc::easy0_32 ... bench: 15 ns/iter (+/- 0) = 3933 MB/s
+test misc::easy0_32K ... bench: 14 ns/iter (+/- 0) = 2342500 MB/s
+test misc::easy1_1K ... bench: 40 ns/iter (+/- 1) = 26100 MB/s
+test misc::easy1_1MB ... bench: 45 ns/iter (+/- 1) = 23302133 MB/s
+test misc::easy1_32 ... bench: 40 ns/iter (+/- 5) = 1300 MB/s
+test misc::easy1_32K ... bench: 40 ns/iter (+/- 1) = 819700 MB/s
+test misc::hard_1K ... bench: 51 ns/iter (+/- 1) = 20607 MB/s
+test misc::hard_1MB ... bench: 56 ns/iter (+/- 0) = 18725053 MB/s
+test misc::hard_32 ... bench: 51 ns/iter (+/- 3) = 1156 MB/s
+test misc::hard_32K ... bench: 51 ns/iter (+/- 1) = 643039 MB/s
+test misc::is_match_set ... bench: 61 ns/iter (+/- 2) = 409 MB/s
+test misc::literal ... bench: 13 ns/iter (+/- 0) = 3923 MB/s
+test misc::long_needle1 ... bench: 3,259 ns/iter (+/- 86) = 30684 MB/s
+test misc::long_needle2 ... bench: 350,722 ns/iter (+/- 6,984) = 285 MB/s
+test misc::match_class ... bench: 60 ns/iter (+/- 1) = 1350 MB/s
+test misc::match_class_in_range ... bench: 14 ns/iter (+/- 0) = 5785 MB/s
+test misc::match_class_unicode ... bench: 255 ns/iter (+/- 0) = 631 MB/s
+test misc::matches_set ... bench: 481 ns/iter (+/- 11) = 51 MB/s
+test misc::medium_1K ... bench: 15 ns/iter (+/- 0) = 70133 MB/s
+test misc::medium_1MB ... bench: 22 ns/iter (+/- 0) = 47663818 MB/s
+test misc::medium_32 ... bench: 15 ns/iter (+/- 0) = 4000 MB/s
+test misc::medium_32K ... bench: 15 ns/iter (+/- 0) = 2186400 MB/s
+test misc::no_exponential ... bench: 442 ns/iter (+/- 13) = 226 MB/s
+test misc::not_literal ... bench: 89 ns/iter (+/- 1) = 573 MB/s
+test misc::one_pass_long_prefix ... bench: 54 ns/iter (+/- 1) = 481 MB/s
+test misc::one_pass_long_prefix_not ... bench: 52 ns/iter (+/- 1) = 500 MB/s
+test misc::one_pass_short ... bench: 39 ns/iter (+/- 0) = 435 MB/s
+test misc::one_pass_short_not ... bench: 42 ns/iter (+/- 0) = 404 MB/s
+test misc::reallyhard2_1K ... bench: 83 ns/iter (+/- 6) = 12530 MB/s
+test misc::reallyhard_1K ... bench: 1,592 ns/iter (+/- 4) = 660 MB/s
+test misc::reallyhard_1MB ... bench: 1,575,691 ns/iter (+/- 29,668) = 665 MB/s
+test misc::reallyhard_32 ... bench: 101 ns/iter (+/- 5) = 584 MB/s
+test misc::reallyhard_32K ... bench: 49,325 ns/iter (+/- 1,734) = 664 MB/s
+test misc::replace_all ... bench: 134 ns/iter (+/- 2)
+test misc::reverse_suffix_no_quadratic ... bench: 4,189 ns/iter (+/- 274) = 1909 MB/s
+test misc::short_haystack_1000000x ... bench: 132,182 ns/iter (+/- 4,966) = 60522 MB/s
+test misc::short_haystack_100000x ... bench: 13,344 ns/iter (+/- 275) = 59952 MB/s
+test misc::short_haystack_10000x ... bench: 6,119 ns/iter (+/- 285) = 13075 MB/s
+test misc::short_haystack_1000x ... bench: 617 ns/iter (+/- 15) = 12983 MB/s
+test misc::short_haystack_100x ... bench: 230 ns/iter (+/- 7) = 3526 MB/s
+test misc::short_haystack_10x ... bench: 207 ns/iter (+/- 8) = 439 MB/s
+test misc::short_haystack_1x ... bench: 213 ns/iter (+/- 7) = 89 MB/s
+test misc::short_haystack_2x ... bench: 206 ns/iter (+/- 6) = 131 MB/s
+test misc::short_haystack_3x ... bench: 207 ns/iter (+/- 10) = 169 MB/s
+test misc::short_haystack_4x ... bench: 208 ns/iter (+/- 7) = 206 MB/s
+test regexdna::find_new_lines ... bench: 12,275,804 ns/iter (+/- 145,331) = 414 MB/s
+test regexdna::subst1 ... bench: 793,517 ns/iter (+/- 44,203) = 6406 MB/s
+test regexdna::subst10 ... bench: 794,922 ns/iter (+/- 23,459) = 6394 MB/s
+test regexdna::subst11 ... bench: 790,525 ns/iter (+/- 23,010) = 6430 MB/s
+test regexdna::subst2 ... bench: 790,637 ns/iter (+/- 17,962) = 6429 MB/s
+test regexdna::subst3 ... bench: 793,559 ns/iter (+/- 17,575) = 6405 MB/s
+test regexdna::subst4 ... bench: 792,738 ns/iter (+/- 15,237) = 6412 MB/s
+test regexdna::subst5 ... bench: 795,060 ns/iter (+/- 26,172) = 6393 MB/s
+test regexdna::subst6 ... bench: 792,357 ns/iter (+/- 15,067) = 6415 MB/s
+test regexdna::subst7 ... bench: 797,006 ns/iter (+/- 27,928) = 6378 MB/s
+test regexdna::subst8 ... bench: 790,603 ns/iter (+/- 22,754) = 6429 MB/s
+test regexdna::subst9 ... bench: 793,055 ns/iter (+/- 13,202) = 6409 MB/s
+test regexdna::variant1 ... bench: 2,204,304 ns/iter (+/- 50,669) = 2306 MB/s
+test regexdna::variant2 ... bench: 3,224,798 ns/iter (+/- 45,705) = 1576 MB/s
+test regexdna::variant3 ... bench: 3,802,774 ns/iter (+/- 86,530) = 1336 MB/s
+test regexdna::variant4 ... bench: 3,805,916 ns/iter (+/- 69,737) = 1335 MB/s
+test regexdna::variant5 ... bench: 2,662,373 ns/iter (+/- 61,259) = 1909 MB/s
+test regexdna::variant6 ... bench: 2,654,072 ns/iter (+/- 51,095) = 1915 MB/s
+test regexdna::variant7 ... bench: 3,232,369 ns/iter (+/- 67,147) = 1572 MB/s
+test regexdna::variant8 ... bench: 3,311,225 ns/iter (+/- 66,086) = 1535 MB/s
+test regexdna::variant9 ... bench: 3,241,601 ns/iter (+/- 68,394) = 1568 MB/s
+test rust_compile::compile_huge ... bench: 100,955 ns/iter (+/- 2,466)
+test rust_compile::compile_huge_bytes ... bench: 5,936,732 ns/iter (+/- 126,993)
+test rust_compile::compile_huge_full ... bench: 11,880,838 ns/iter (+/- 211,387)
+test rust_compile::compile_simple ... bench: 4,575 ns/iter (+/- 139)
+test rust_compile::compile_simple_bytes ... bench: 4,653 ns/iter (+/- 122)
+test rust_compile::compile_simple_full ... bench: 20,656 ns/iter (+/- 535)
+test rust_compile::compile_small ... bench: 9,613 ns/iter (+/- 992)
+test rust_compile::compile_small_bytes ... bench: 188,349 ns/iter (+/- 4,733)
+test rust_compile::compile_small_full ... bench: 341,554 ns/iter (+/- 9,774)
+test sherlock::before_after_holmes ... bench: 907,419 ns/iter (+/- 11,645) = 655 MB/s
+test sherlock::before_holmes ... bench: 62,036 ns/iter (+/- 1,854) = 9590 MB/s
+test sherlock::everything_greedy ... bench: 2,072,694 ns/iter (+/- 45,192) = 287 MB/s
+test sherlock::everything_greedy_nl ... bench: 884,483 ns/iter (+/- 25,710) = 672 MB/s
+test sherlock::holmes_cochar_watson ... bench: 103,873 ns/iter (+/- 1,310) = 5727 MB/s
+test sherlock::holmes_coword_watson ... bench: 481,491 ns/iter (+/- 11,516) = 1235 MB/s
+test sherlock::ing_suffix ... bench: 323,119 ns/iter (+/- 7,438) = 1841 MB/s
+test sherlock::ing_suffix_limited_space ... bench: 1,067,293 ns/iter (+/- 18,661) = 557 MB/s
+test sherlock::letters ... bench: 21,732,526 ns/iter (+/- 253,563) = 27 MB/s
+test sherlock::letters_lower ... bench: 21,187,465 ns/iter (+/- 191,023) = 28 MB/s
+test sherlock::letters_upper ... bench: 1,766,003 ns/iter (+/- 17,494) = 336 MB/s
+test sherlock::line_boundary_sherlock_holmes ... bench: 897,387 ns/iter (+/- 26,674) = 662 MB/s
+test sherlock::name_alt1 ... bench: 34,183 ns/iter (+/- 885) = 17404 MB/s
+test sherlock::name_alt2 ... bench: 87,151 ns/iter (+/- 2,139) = 6826 MB/s
+test sherlock::name_alt3 ... bench: 99,293 ns/iter (+/- 1,938) = 5991 MB/s
+test sherlock::name_alt3_nocase ... bench: 379,228 ns/iter (+/- 22,539) = 1568 MB/s
+test sherlock::name_alt4 ... bench: 123,040 ns/iter (+/- 2,676) = 4835 MB/s
+test sherlock::name_alt4_nocase ... bench: 186,045 ns/iter (+/- 403) = 3197 MB/s
+test sherlock::name_alt5 ... bench: 91,679 ns/iter (+/- 2,543) = 6489 MB/s
+test sherlock::name_alt5_nocase ... bench: 343,668 ns/iter (+/- 6,807) = 1731 MB/s
+test sherlock::name_holmes ... bench: 33,802 ns/iter (+/- 936) = 17600 MB/s
+test sherlock::name_holmes_nocase ... bench: 136,208 ns/iter (+/- 4,317) = 4367 MB/s
+test sherlock::name_sherlock ... bench: 22,534 ns/iter (+/- 462) = 26401 MB/s
+test sherlock::name_sherlock_holmes ... bench: 22,514 ns/iter (+/- 697) = 26425 MB/s
+test sherlock::name_sherlock_holmes_nocase ... bench: 97,796 ns/iter (+/- 2,037) = 6083 MB/s
+test sherlock::name_sherlock_nocase ... bench: 95,809 ns/iter (+/- 1,538) = 6209 MB/s
+test sherlock::name_whitespace ... bench: 30,959 ns/iter (+/- 968) = 19216 MB/s
+test sherlock::no_match_common ... bench: 19,568 ns/iter (+/- 616) = 30403 MB/s
+test sherlock::no_match_really_common ... bench: 26,273 ns/iter (+/- 1,143) = 22644 MB/s
+test sherlock::no_match_uncommon ... bench: 19,643 ns/iter (+/- 496) = 30287 MB/s
+test sherlock::quotes ... bench: 371,876 ns/iter (+/- 2,494) = 1599 MB/s
+test sherlock::repeated_class_negation ... bench: 76,963,104 ns/iter (+/- 277,311) = 7 MB/s
+test sherlock::the_lower ... bench: 331,250 ns/iter (+/- 8,588) = 1796 MB/s
+test sherlock::the_nocase ... bench: 516,528 ns/iter (+/- 40,826) = 1151 MB/s
+test sherlock::the_upper ... bench: 44,206 ns/iter (+/- 1,277) = 13458 MB/s
+test sherlock::the_whitespace ... bench: 822,577 ns/iter (+/- 23,649) = 723 MB/s
+test sherlock::word_ending_n ... bench: 1,685,110 ns/iter (+/- 34,615) = 353 MB/s
+test sherlock::words ... bench: 8,333,499 ns/iter (+/- 152,757) = 71 MB/s
+
+test result: ok. 0 passed; 0 failed; 0 ignored; 119 measured; 0 filtered out; finished in 124.94s
+
diff --git a/vendor/regex/record/old-bench-log/10-last-frontier/rust-bytes-after-literal.log b/vendor/regex/record/old-bench-log/10-last-frontier/rust-bytes-after-literal.log
new file mode 100644
index 000000000..470e09b9c
--- /dev/null
+++ b/vendor/regex/record/old-bench-log/10-last-frontier/rust-bytes-after-literal.log
@@ -0,0 +1,112 @@
+
+running 107 tests
+test misc::anchored_literal_long_match ... bench: 18 ns/iter (+/- 0) = 21666 MB/s
+test misc::anchored_literal_long_non_match ... bench: 20 ns/iter (+/- 1) = 19500 MB/s
+test misc::anchored_literal_short_match ... bench: 18 ns/iter (+/- 0) = 1444 MB/s
+test misc::anchored_literal_short_non_match ... bench: 20 ns/iter (+/- 0) = 1300 MB/s
+test misc::easy0_1K ... bench: 54 ns/iter (+/- 2) = 19462 MB/s
+test misc::easy0_1MB ... bench: 56 ns/iter (+/- 1) = 18725053 MB/s
+test misc::easy0_32 ... bench: 51 ns/iter (+/- 1) = 1156 MB/s
+test misc::easy0_32K ... bench: 51 ns/iter (+/- 2) = 643039 MB/s
+test misc::easy1_1K ... bench: 41 ns/iter (+/- 1) = 25463 MB/s
+test misc::easy1_1MB ... bench: 44 ns/iter (+/- 1) = 23831727 MB/s
+test misc::easy1_32 ... bench: 40 ns/iter (+/- 2) = 1300 MB/s
+test misc::easy1_32K ... bench: 40 ns/iter (+/- 1) = 819700 MB/s
+test misc::hard_1K ... bench: 52 ns/iter (+/- 1) = 20211 MB/s
+test misc::hard_1MB ... bench: 57 ns/iter (+/- 0) = 18396543 MB/s
+test misc::hard_32 ... bench: 51 ns/iter (+/- 0) = 1156 MB/s
+test misc::hard_32K ... bench: 51 ns/iter (+/- 3) = 643039 MB/s
+test misc::is_match_set ... bench: 61 ns/iter (+/- 2) = 409 MB/s
+test misc::literal ... bench: 14 ns/iter (+/- 0) = 3642 MB/s
+test misc::long_needle1 ... bench: 3,249 ns/iter (+/- 87) = 30779 MB/s
+test misc::long_needle2 ... bench: 350,559 ns/iter (+/- 7,154) = 285 MB/s
+test misc::match_class ... bench: 61 ns/iter (+/- 4) = 1327 MB/s
+test misc::match_class_in_range ... bench: 14 ns/iter (+/- 0) = 5785 MB/s
+test misc::matches_set ... bench: 401 ns/iter (+/- 17) = 62 MB/s
+test misc::medium_1K ... bench: 53 ns/iter (+/- 0) = 19849 MB/s
+test misc::medium_1MB ... bench: 58 ns/iter (+/- 0) = 18079379 MB/s
+test misc::medium_32 ... bench: 53 ns/iter (+/- 0) = 1132 MB/s
+test misc::medium_32K ... bench: 53 ns/iter (+/- 2) = 618792 MB/s
+test misc::no_exponential ... bench: 421 ns/iter (+/- 8) = 237 MB/s
+test misc::not_literal ... bench: 90 ns/iter (+/- 0) = 566 MB/s
+test misc::one_pass_long_prefix ... bench: 53 ns/iter (+/- 1) = 490 MB/s
+test misc::one_pass_long_prefix_not ... bench: 53 ns/iter (+/- 0) = 490 MB/s
+test misc::one_pass_short ... bench: 38 ns/iter (+/- 0) = 447 MB/s
+test misc::one_pass_short_not ... bench: 42 ns/iter (+/- 3) = 404 MB/s
+test misc::reallyhard2_1K ... bench: 77 ns/iter (+/- 1) = 13506 MB/s
+test misc::reallyhard_1K ... bench: 1,592 ns/iter (+/- 1) = 660 MB/s
+test misc::reallyhard_1MB ... bench: 1,575,759 ns/iter (+/- 49,997) = 665 MB/s
+test misc::reallyhard_32 ... bench: 102 ns/iter (+/- 2) = 578 MB/s
+test misc::reallyhard_32K ... bench: 49,326 ns/iter (+/- 1,055) = 664 MB/s
+test misc::reverse_suffix_no_quadratic ... bench: 4,161 ns/iter (+/- 94) = 1922 MB/s
+test regexdna::find_new_lines ... bench: 12,344,799 ns/iter (+/- 188,054) = 411 MB/s
+test regexdna::subst1 ... bench: 780,449 ns/iter (+/- 14,474) = 6513 MB/s
+test regexdna::subst10 ... bench: 795,203 ns/iter (+/- 40,742) = 6392 MB/s
+test regexdna::subst11 ... bench: 816,444 ns/iter (+/- 23,334) = 6226 MB/s
+test regexdna::subst2 ... bench: 777,546 ns/iter (+/- 19,625) = 6537 MB/s
+test regexdna::subst3 ... bench: 783,295 ns/iter (+/- 8,266) = 6489 MB/s
+test regexdna::subst4 ... bench: 775,154 ns/iter (+/- 21,350) = 6557 MB/s
+test regexdna::subst5 ... bench: 781,414 ns/iter (+/- 21,057) = 6505 MB/s
+test regexdna::subst6 ... bench: 783,595 ns/iter (+/- 23,835) = 6487 MB/s
+test regexdna::subst7 ... bench: 821,620 ns/iter (+/- 46,131) = 6187 MB/s
+test regexdna::subst8 ... bench: 818,402 ns/iter (+/- 21,350) = 6211 MB/s
+test regexdna::subst9 ... bench: 779,115 ns/iter (+/- 21,335) = 6524 MB/s
+test regexdna::variant1 ... bench: 2,189,308 ns/iter (+/- 32,528) = 2321 MB/s
+test regexdna::variant2 ... bench: 3,217,478 ns/iter (+/- 36,011) = 1579 MB/s
+test regexdna::variant3 ... bench: 3,771,330 ns/iter (+/- 74,944) = 1347 MB/s
+test regexdna::variant4 ... bench: 3,787,593 ns/iter (+/- 37,825) = 1342 MB/s
+test regexdna::variant5 ... bench: 2,669,799 ns/iter (+/- 69,777) = 1904 MB/s
+test regexdna::variant6 ... bench: 2,651,559 ns/iter (+/- 33,895) = 1917 MB/s
+test regexdna::variant7 ... bench: 3,222,991 ns/iter (+/- 41,014) = 1577 MB/s
+test regexdna::variant8 ... bench: 3,298,048 ns/iter (+/- 41,331) = 1541 MB/s
+test regexdna::variant9 ... bench: 3,218,486 ns/iter (+/- 50,318) = 1579 MB/s
+test rust_compile::compile_huge ... bench: 100,031 ns/iter (+/- 3,464)
+test rust_compile::compile_huge_bytes ... bench: 5,885,102 ns/iter (+/- 130,016)
+test rust_compile::compile_huge_full ... bench: 11,641,251 ns/iter (+/- 147,700)
+test rust_compile::compile_simple ... bench: 4,263 ns/iter (+/- 116)
+test rust_compile::compile_simple_bytes ... bench: 4,236 ns/iter (+/- 91)
+test rust_compile::compile_simple_full ... bench: 22,349 ns/iter (+/- 2,085)
+test rust_compile::compile_small ... bench: 9,537 ns/iter (+/- 298)
+test rust_compile::compile_small_bytes ... bench: 178,561 ns/iter (+/- 3,796)
+test rust_compile::compile_small_full ... bench: 363,343 ns/iter (+/- 9,481)
+test sherlock::before_after_holmes ... bench: 907,022 ns/iter (+/- 19,133) = 655 MB/s
+test sherlock::before_holmes ... bench: 63,729 ns/iter (+/- 1,830) = 9335 MB/s
+test sherlock::everything_greedy ... bench: 2,181,593 ns/iter (+/- 46,002) = 272 MB/s
+test sherlock::everything_greedy_nl ... bench: 884,811 ns/iter (+/- 26,211) = 672 MB/s
+test sherlock::holmes_cochar_watson ... bench: 105,610 ns/iter (+/- 3,120) = 5633 MB/s
+test sherlock::holmes_coword_watson ... bench: 480,986 ns/iter (+/- 13,228) = 1236 MB/s
+test sherlock::ing_suffix ... bench: 322,921 ns/iter (+/- 3,555) = 1842 MB/s
+test sherlock::ing_suffix_limited_space ... bench: 1,065,372 ns/iter (+/- 21,242) = 558 MB/s
+test sherlock::letters ... bench: 22,109,015 ns/iter (+/- 146,243) = 26 MB/s
+test sherlock::letters_lower ... bench: 21,686,153 ns/iter (+/- 206,041) = 27 MB/s
+test sherlock::letters_upper ... bench: 1,778,225 ns/iter (+/- 25,935) = 334 MB/s
+test sherlock::line_boundary_sherlock_holmes ... bench: 897,355 ns/iter (+/- 26,781) = 662 MB/s
+test sherlock::name_alt1 ... bench: 31,927 ns/iter (+/- 633) = 18634 MB/s
+test sherlock::name_alt2 ... bench: 87,040 ns/iter (+/- 1,859) = 6835 MB/s
+test sherlock::name_alt3 ... bench: 97,715 ns/iter (+/- 2,109) = 6088 MB/s
+test sherlock::name_alt3_nocase ... bench: 944,955 ns/iter (+/- 26,503) = 629 MB/s
+test sherlock::name_alt4 ... bench: 120,935 ns/iter (+/- 2,399) = 4919 MB/s
+test sherlock::name_alt4_nocase ... bench: 228,597 ns/iter (+/- 7,137) = 2602 MB/s
+test sherlock::name_alt5 ... bench: 91,174 ns/iter (+/- 1,096) = 6525 MB/s
+test sherlock::name_alt5_nocase ... bench: 937,189 ns/iter (+/- 23,839) = 634 MB/s
+test sherlock::name_holmes ... bench: 34,020 ns/iter (+/- 752) = 17487 MB/s
+test sherlock::name_holmes_nocase ... bench: 117,194 ns/iter (+/- 3,444) = 5076 MB/s
+test sherlock::name_sherlock ... bench: 22,557 ns/iter (+/- 388) = 26374 MB/s
+test sherlock::name_sherlock_holmes ... bench: 22,428 ns/iter (+/- 683) = 26526 MB/s
+test sherlock::name_sherlock_holmes_nocase ... bench: 99,637 ns/iter (+/- 636) = 5971 MB/s
+test sherlock::name_sherlock_nocase ... bench: 97,895 ns/iter (+/- 1,875) = 6077 MB/s
+test sherlock::name_whitespace ... bench: 30,772 ns/iter (+/- 1,591) = 19333 MB/s
+test sherlock::no_match_common ... bench: 19,665 ns/iter (+/- 296) = 30253 MB/s
+test sherlock::no_match_really_common ... bench: 27,403 ns/iter (+/- 2,507) = 21710 MB/s
+test sherlock::no_match_uncommon ... bench: 19,601 ns/iter (+/- 293) = 30352 MB/s
+test sherlock::quotes ... bench: 370,323 ns/iter (+/- 1,345) = 1606 MB/s
+test sherlock::repeated_class_negation ... bench: 68,414,794 ns/iter (+/- 342,428) = 8 MB/s
+test sherlock::the_lower ... bench: 327,767 ns/iter (+/- 5,493) = 1815 MB/s
+test sherlock::the_nocase ... bench: 507,818 ns/iter (+/- 1,796) = 1171 MB/s
+test sherlock::the_upper ... bench: 45,045 ns/iter (+/- 1,400) = 13207 MB/s
+test sherlock::the_whitespace ... bench: 822,080 ns/iter (+/- 16,581) = 723 MB/s
+test sherlock::word_ending_n ... bench: 1,690,084 ns/iter (+/- 40,361) = 352 MB/s
+test sherlock::words ... bench: 8,573,617 ns/iter (+/- 143,313) = 69 MB/s
+
+test result: ok. 0 passed; 0 failed; 0 ignored; 107 measured; 0 filtered out; finished in 110.03s
+
diff --git a/vendor/regex/record/old-bench-log/10-last-frontier/rust-bytes-before-literal.log b/vendor/regex/record/old-bench-log/10-last-frontier/rust-bytes-before-literal.log
new file mode 100644
index 000000000..7016e3c56
--- /dev/null
+++ b/vendor/regex/record/old-bench-log/10-last-frontier/rust-bytes-before-literal.log
@@ -0,0 +1,112 @@
+
+running 107 tests
+test misc::anchored_literal_long_match ... bench: 18 ns/iter (+/- 0) = 21666 MB/s
+test misc::anchored_literal_long_non_match ... bench: 19 ns/iter (+/- 1) = 20526 MB/s
+test misc::anchored_literal_short_match ... bench: 18 ns/iter (+/- 0) = 1444 MB/s
+test misc::anchored_literal_short_non_match ... bench: 20 ns/iter (+/- 0) = 1300 MB/s
+test misc::easy0_1K ... bench: 14 ns/iter (+/- 0) = 75071 MB/s
+test misc::easy0_1MB ... bench: 21 ns/iter (+/- 0) = 49933476 MB/s
+test misc::easy0_32 ... bench: 14 ns/iter (+/- 0) = 4214 MB/s
+test misc::easy0_32K ... bench: 14 ns/iter (+/- 0) = 2342500 MB/s
+test misc::easy1_1K ... bench: 41 ns/iter (+/- 0) = 25463 MB/s
+test misc::easy1_1MB ... bench: 48 ns/iter (+/- 0) = 21845750 MB/s
+test misc::easy1_32 ... bench: 41 ns/iter (+/- 0) = 1268 MB/s
+test misc::easy1_32K ... bench: 41 ns/iter (+/- 1) = 799707 MB/s
+test misc::hard_1K ... bench: 51 ns/iter (+/- 1) = 20607 MB/s
+test misc::hard_1MB ... bench: 56 ns/iter (+/- 2) = 18725053 MB/s
+test misc::hard_32 ... bench: 51 ns/iter (+/- 6) = 1156 MB/s
+test misc::hard_32K ... bench: 51 ns/iter (+/- 1) = 643039 MB/s
+test misc::is_match_set ... bench: 62 ns/iter (+/- 2) = 403 MB/s
+test misc::literal ... bench: 13 ns/iter (+/- 0) = 3923 MB/s
+test misc::long_needle1 ... bench: 2,825 ns/iter (+/- 57) = 35398 MB/s
+test misc::long_needle2 ... bench: 350,755 ns/iter (+/- 11,905) = 285 MB/s
+test misc::match_class ... bench: 64 ns/iter (+/- 1) = 1265 MB/s
+test misc::match_class_in_range ... bench: 13 ns/iter (+/- 0) = 6230 MB/s
+test misc::matches_set ... bench: 422 ns/iter (+/- 12) = 59 MB/s
+test misc::medium_1K ... bench: 15 ns/iter (+/- 0) = 70133 MB/s
+test misc::medium_1MB ... bench: 21 ns/iter (+/- 0) = 49933523 MB/s
+test misc::medium_32 ... bench: 15 ns/iter (+/- 0) = 4000 MB/s
+test misc::medium_32K ... bench: 14 ns/iter (+/- 0) = 2342571 MB/s
+test misc::no_exponential ... bench: 443 ns/iter (+/- 12) = 225 MB/s
+test misc::not_literal ... bench: 89 ns/iter (+/- 1) = 573 MB/s
+test misc::one_pass_long_prefix ... bench: 52 ns/iter (+/- 1) = 500 MB/s
+test misc::one_pass_long_prefix_not ... bench: 52 ns/iter (+/- 1) = 500 MB/s
+test misc::one_pass_short ... bench: 40 ns/iter (+/- 1) = 425 MB/s
+test misc::one_pass_short_not ... bench: 42 ns/iter (+/- 0) = 404 MB/s
+test misc::reallyhard2_1K ... bench: 80 ns/iter (+/- 0) = 13000 MB/s
+test misc::reallyhard_1K ... bench: 1,592 ns/iter (+/- 1) = 660 MB/s
+test misc::reallyhard_1MB ... bench: 1,575,789 ns/iter (+/- 34,236) = 665 MB/s
+test misc::reallyhard_32 ... bench: 101 ns/iter (+/- 2) = 584 MB/s
+test misc::reallyhard_32K ... bench: 49,321 ns/iter (+/- 2,718) = 664 MB/s
+test misc::reverse_suffix_no_quadratic ... bench: 4,158 ns/iter (+/- 93) = 1924 MB/s
+test regexdna::find_new_lines ... bench: 12,391,732 ns/iter (+/- 180,913) = 410 MB/s
+test regexdna::subst1 ... bench: 781,690 ns/iter (+/- 29,637) = 6503 MB/s
+test regexdna::subst10 ... bench: 778,306 ns/iter (+/- 22,706) = 6531 MB/s
+test regexdna::subst11 ... bench: 777,716 ns/iter (+/- 24,635) = 6536 MB/s
+test regexdna::subst2 ... bench: 791,786 ns/iter (+/- 15,778) = 6420 MB/s
+test regexdna::subst3 ... bench: 783,470 ns/iter (+/- 25,543) = 6488 MB/s
+test regexdna::subst4 ... bench: 814,902 ns/iter (+/- 14,146) = 6238 MB/s
+test regexdna::subst5 ... bench: 781,464 ns/iter (+/- 19,532) = 6504 MB/s
+test regexdna::subst6 ... bench: 780,116 ns/iter (+/- 16,558) = 6516 MB/s
+test regexdna::subst7 ... bench: 795,982 ns/iter (+/- 11,254) = 6386 MB/s
+test regexdna::subst8 ... bench: 781,746 ns/iter (+/- 24,996) = 6502 MB/s
+test regexdna::subst9 ... bench: 783,793 ns/iter (+/- 14,943) = 6485 MB/s
+test regexdna::variant1 ... bench: 2,188,940 ns/iter (+/- 42,308) = 2322 MB/s
+test regexdna::variant2 ... bench: 3,218,011 ns/iter (+/- 50,700) = 1579 MB/s
+test regexdna::variant3 ... bench: 3,778,907 ns/iter (+/- 90,543) = 1345 MB/s
+test regexdna::variant4 ... bench: 3,803,852 ns/iter (+/- 68,319) = 1336 MB/s
+test regexdna::variant5 ... bench: 2,660,949 ns/iter (+/- 55,488) = 1910 MB/s
+test regexdna::variant6 ... bench: 2,647,131 ns/iter (+/- 26,846) = 1920 MB/s
+test regexdna::variant7 ... bench: 3,235,032 ns/iter (+/- 37,599) = 1571 MB/s
+test regexdna::variant8 ... bench: 3,305,124 ns/iter (+/- 67,109) = 1538 MB/s
+test regexdna::variant9 ... bench: 3,231,033 ns/iter (+/- 55,626) = 1573 MB/s
+test rust_compile::compile_huge ... bench: 99,387 ns/iter (+/- 2,366)
+test rust_compile::compile_huge_bytes ... bench: 5,865,693 ns/iter (+/- 62,255)
+test rust_compile::compile_huge_full ... bench: 11,752,845 ns/iter (+/- 195,440)
+test rust_compile::compile_simple ... bench: 4,117 ns/iter (+/- 141)
+test rust_compile::compile_simple_bytes ... bench: 4,162 ns/iter (+/- 67)
+test rust_compile::compile_simple_full ... bench: 19,955 ns/iter (+/- 622)
+test rust_compile::compile_small ... bench: 9,140 ns/iter (+/- 112)
+test rust_compile::compile_small_bytes ... bench: 165,990 ns/iter (+/- 5,876)
+test rust_compile::compile_small_full ... bench: 342,897 ns/iter (+/- 13,730)
+test sherlock::before_after_holmes ... bench: 906,789 ns/iter (+/- 13,931) = 656 MB/s
+test sherlock::before_holmes ... bench: 62,319 ns/iter (+/- 790) = 9546 MB/s
+test sherlock::everything_greedy ... bench: 2,175,424 ns/iter (+/- 47,720) = 273 MB/s
+test sherlock::everything_greedy_nl ... bench: 884,406 ns/iter (+/- 22,679) = 672 MB/s
+test sherlock::holmes_cochar_watson ... bench: 105,261 ns/iter (+/- 3,536) = 5651 MB/s
+test sherlock::holmes_coword_watson ... bench: 479,524 ns/iter (+/- 7,749) = 1240 MB/s
+test sherlock::ing_suffix ... bench: 321,401 ns/iter (+/- 9,123) = 1851 MB/s
+test sherlock::ing_suffix_limited_space ... bench: 1,069,722 ns/iter (+/- 16,366) = 556 MB/s
+test sherlock::letters ... bench: 21,959,896 ns/iter (+/- 204,695) = 27 MB/s
+test sherlock::letters_lower ... bench: 21,462,457 ns/iter (+/- 207,449) = 27 MB/s
+test sherlock::letters_upper ... bench: 1,768,026 ns/iter (+/- 41,459) = 336 MB/s
+test sherlock::line_boundary_sherlock_holmes ... bench: 897,197 ns/iter (+/- 14,349) = 663 MB/s
+test sherlock::name_alt1 ... bench: 34,037 ns/iter (+/- 719) = 17479 MB/s
+test sherlock::name_alt2 ... bench: 86,788 ns/iter (+/- 1,203) = 6855 MB/s
+test sherlock::name_alt3 ... bench: 98,225 ns/iter (+/- 1,589) = 6056 MB/s
+test sherlock::name_alt3_nocase ... bench: 377,597 ns/iter (+/- 14,840) = 1575 MB/s
+test sherlock::name_alt4 ... bench: 122,440 ns/iter (+/- 8,123) = 4858 MB/s
+test sherlock::name_alt4_nocase ... bench: 187,282 ns/iter (+/- 5,176) = 3176 MB/s
+test sherlock::name_alt5 ... bench: 91,429 ns/iter (+/- 1,944) = 6507 MB/s
+test sherlock::name_alt5_nocase ... bench: 348,111 ns/iter (+/- 12,721) = 1709 MB/s
+test sherlock::name_holmes ... bench: 33,547 ns/iter (+/- 1,119) = 17734 MB/s
+test sherlock::name_holmes_nocase ... bench: 132,342 ns/iter (+/- 3,974) = 4495 MB/s
+test sherlock::name_sherlock ... bench: 22,562 ns/iter (+/- 364) = 26368 MB/s
+test sherlock::name_sherlock_holmes ... bench: 22,313 ns/iter (+/- 579) = 26663 MB/s
+test sherlock::name_sherlock_holmes_nocase ... bench: 97,556 ns/iter (+/- 2,092) = 6098 MB/s
+test sherlock::name_sherlock_nocase ... bench: 95,917 ns/iter (+/- 4,054) = 6202 MB/s
+test sherlock::name_whitespace ... bench: 30,997 ns/iter (+/- 1,039) = 19193 MB/s
+test sherlock::no_match_common ... bench: 19,690 ns/iter (+/- 378) = 30214 MB/s
+test sherlock::no_match_really_common ... bench: 27,629 ns/iter (+/- 465) = 21532 MB/s
+test sherlock::no_match_uncommon ... bench: 19,681 ns/iter (+/- 291) = 30228 MB/s
+test sherlock::quotes ... bench: 368,290 ns/iter (+/- 1,508) = 1615 MB/s
+test sherlock::repeated_class_negation ... bench: 73,004,024 ns/iter (+/- 1,040,743) = 8 MB/s
+test sherlock::the_lower ... bench: 320,929 ns/iter (+/- 12,287) = 1853 MB/s
+test sherlock::the_nocase ... bench: 514,946 ns/iter (+/- 11,241) = 1155 MB/s
+test sherlock::the_upper ... bench: 43,816 ns/iter (+/- 1,719) = 13577 MB/s
+test sherlock::the_whitespace ... bench: 825,245 ns/iter (+/- 20,797) = 720 MB/s
+test sherlock::word_ending_n ... bench: 1,676,908 ns/iter (+/- 40,650) = 354 MB/s
+test sherlock::words ... bench: 8,449,099 ns/iter (+/- 123,842) = 70 MB/s
+
+test result: ok. 0 passed; 0 failed; 0 ignored; 107 measured; 0 filtered out; finished in 128.47s
+