Source code
Revision control
Copy as Markdown
Other Tools
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