Source code

Revision control

Copy as Markdown

Other Tools

running 119 tests
test misc::anchored_literal_long_match ... bench: 17 ns/iter (+/- 0) = 22941 MB/s
test misc::anchored_literal_long_non_match ... bench: 18 ns/iter (+/- 0) = 21666 MB/s
test misc::anchored_literal_short_match ... bench: 16 ns/iter (+/- 2) = 1625 MB/s
test misc::anchored_literal_short_non_match ... bench: 17 ns/iter (+/- 2) = 1529 MB/s
test misc::easy0_1K ... bench: 12 ns/iter (+/- 0) = 87583 MB/s
test misc::easy0_1MB ... bench: 14 ns/iter (+/- 1) = 74900214 MB/s
test misc::easy0_32 ... bench: 11 ns/iter (+/- 1) = 5363 MB/s
test misc::easy0_32K ... bench: 12 ns/iter (+/- 1) = 2732916 MB/s
test misc::easy1_1K ... bench: 38 ns/iter (+/- 5) = 27473 MB/s
test misc::easy1_1MB ... bench: 40 ns/iter (+/- 5) = 26214900 MB/s
test misc::easy1_32 ... bench: 38 ns/iter (+/- 1) = 1368 MB/s
test misc::easy1_32K ... bench: 38 ns/iter (+/- 1) = 862842 MB/s
test misc::hard_1K ... bench: 49 ns/iter (+/- 4) = 21448 MB/s
test misc::hard_1MB ... bench: 52 ns/iter (+/- 7) = 20165442 MB/s
test misc::hard_32 ... bench: 49 ns/iter (+/- 1) = 1204 MB/s
test misc::hard_32K ... bench: 49 ns/iter (+/- 6) = 669285 MB/s
test misc::is_match_set ... bench: 59 ns/iter (+/- 2) = 423 MB/s
test misc::literal ... bench: 11 ns/iter (+/- 0) = 4636 MB/s
test misc::long_needle1 ... bench: 1,179 ns/iter (+/- 92) = 84818 MB/s
test misc::long_needle2 ... bench: 680,418 ns/iter (+/- 27,142) = 146 MB/s
test misc::match_class ... bench: 68 ns/iter (+/- 6) = 1191 MB/s
test misc::match_class_in_range ... bench: 13 ns/iter (+/- 1) = 6230 MB/s
test misc::match_class_unicode ... bench: 253 ns/iter (+/- 33) = 636 MB/s
test misc::matches_set ... bench: 453 ns/iter (+/- 65) = 55 MB/s
test misc::medium_1K ... bench: 13 ns/iter (+/- 1) = 80923 MB/s
test misc::medium_1MB ... bench: 17 ns/iter (+/- 2) = 61682588 MB/s
test misc::medium_32 ... bench: 13 ns/iter (+/- 0) = 4615 MB/s
test misc::medium_32K ... bench: 13 ns/iter (+/- 0) = 2522769 MB/s
test misc::no_exponential ... bench: 330 ns/iter (+/- 47) = 303 MB/s
test misc::not_literal ... bench: 88 ns/iter (+/- 12) = 579 MB/s
test misc::one_pass_long_prefix ... bench: 50 ns/iter (+/- 6) = 520 MB/s
test misc::one_pass_long_prefix_not ... bench: 50 ns/iter (+/- 7) = 520 MB/s
test misc::one_pass_short ... bench: 36 ns/iter (+/- 2) = 472 MB/s
test misc::one_pass_short_not ... bench: 38 ns/iter (+/- 5) = 447 MB/s
test misc::reallyhard2_1K ... bench: 55 ns/iter (+/- 7) = 18909 MB/s
test misc::reallyhard_1K ... bench: 1,590 ns/iter (+/- 64) = 661 MB/s
test misc::reallyhard_1MB ... bench: 1,581,975 ns/iter (+/- 126,709) = 662 MB/s
test misc::reallyhard_32 ... bench: 100 ns/iter (+/- 4) = 590 MB/s
test misc::reallyhard_32K ... bench: 49,323 ns/iter (+/- 7,063) = 664 MB/s
test misc::replace_all ... bench: 127 ns/iter (+/- 5)
test misc::reverse_suffix_no_quadratic ... bench: 4,171 ns/iter (+/- 624) = 1918 MB/s
test misc::short_haystack_1000000x ... bench: 88,960 ns/iter (+/- 7,710) = 89928 MB/s
test misc::short_haystack_100000x ... bench: 10,193 ns/iter (+/- 952) = 78486 MB/s
test misc::short_haystack_10000x ... bench: 5,798 ns/iter (+/- 636) = 13799 MB/s
test misc::short_haystack_1000x ... bench: 418 ns/iter (+/- 60) = 19165 MB/s
test misc::short_haystack_100x ... bench: 258 ns/iter (+/- 21) = 3143 MB/s
test misc::short_haystack_10x ... bench: 216 ns/iter (+/- 21) = 421 MB/s
test misc::short_haystack_1x ... bench: 205 ns/iter (+/- 29) = 92 MB/s
test misc::short_haystack_2x ... bench: 206 ns/iter (+/- 22) = 131 MB/s
test misc::short_haystack_3x ... bench: 205 ns/iter (+/- 29) = 170 MB/s
test misc::short_haystack_4x ... bench: 214 ns/iter (+/- 6) = 200 MB/s
test regexdna::find_new_lines ... bench: 12,039,715 ns/iter (+/- 410,515) = 422 MB/s
test regexdna::subst1 ... bench: 750,454 ns/iter (+/- 65,358) = 6773 MB/s
test regexdna::subst10 ... bench: 748,321 ns/iter (+/- 93,416) = 6793 MB/s
test regexdna::subst11 ... bench: 747,906 ns/iter (+/- 92,141) = 6796 MB/s
test regexdna::subst2 ... bench: 755,082 ns/iter (+/- 88,044) = 6732 MB/s
test regexdna::subst3 ... bench: 753,496 ns/iter (+/- 70,987) = 6746 MB/s
test regexdna::subst4 ... bench: 747,103 ns/iter (+/- 102,992) = 6804 MB/s
test regexdna::subst5 ... bench: 750,805 ns/iter (+/- 72,572) = 6770 MB/s
test regexdna::subst6 ... bench: 748,419 ns/iter (+/- 47,272) = 6792 MB/s
test regexdna::subst7 ... bench: 752,556 ns/iter (+/- 95,329) = 6754 MB/s
test regexdna::subst8 ... bench: 756,009 ns/iter (+/- 78,049) = 6724 MB/s
test regexdna::subst9 ... bench: 749,278 ns/iter (+/- 70,259) = 6784 MB/s
test regexdna::variant1 ... bench: 2,215,182 ns/iter (+/- 114,543) = 2294 MB/s
test regexdna::variant2 ... bench: 3,207,983 ns/iter (+/- 184,419) = 1584 MB/s
test regexdna::variant3 ... bench: 3,791,716 ns/iter (+/- 192,185) = 1340 MB/s
test regexdna::variant4 ... bench: 3,809,934 ns/iter (+/- 222,872) = 1334 MB/s
test regexdna::variant5 ... bench: 2,651,345 ns/iter (+/- 183,673) = 1917 MB/s
test regexdna::variant6 ... bench: 2,635,566 ns/iter (+/- 170,288) = 1928 MB/s
test regexdna::variant7 ... bench: 3,265,519 ns/iter (+/- 234,923) = 1556 MB/s
test regexdna::variant8 ... bench: 3,340,830 ns/iter (+/- 183,129) = 1521 MB/s
test regexdna::variant9 ... bench: 3,267,141 ns/iter (+/- 185,543) = 1555 MB/s
test rust_compile::compile_huge ... bench: 94,368 ns/iter (+/- 13,293)
test rust_compile::compile_huge_bytes ... bench: 5,616,594 ns/iter (+/- 243,462)
test rust_compile::compile_huge_full ... bench: 10,862,100 ns/iter (+/- 260,207)
test rust_compile::compile_simple ... bench: 3,463 ns/iter (+/- 350)
test rust_compile::compile_simple_bytes ... bench: 3,542 ns/iter (+/- 504)
test rust_compile::compile_simple_full ... bench: 20,562 ns/iter (+/- 3,117)
test rust_compile::compile_small ... bench: 8,325 ns/iter (+/- 641)
test rust_compile::compile_small_bytes ... bench: 153,450 ns/iter (+/- 11,174)
test rust_compile::compile_small_full ... bench: 315,871 ns/iter (+/- 33,828)
test sherlock::before_after_holmes ... bench: 906,423 ns/iter (+/- 34,801) = 656 MB/s
test sherlock::before_holmes ... bench: 64,457 ns/iter (+/- 8,343) = 9229 MB/s
test sherlock::everything_greedy ... bench: 2,058,675 ns/iter (+/- 208,885) = 288 MB/s
test sherlock::everything_greedy_nl ... bench: 810,638 ns/iter (+/- 39,955) = 733 MB/s
test sherlock::holmes_cochar_watson ... bench: 106,048 ns/iter (+/- 8,158) = 5610 MB/s
test sherlock::holmes_coword_watson ... bench: 482,243 ns/iter (+/- 30,955) = 1233 MB/s
test sherlock::ing_suffix ... bench: 385,767 ns/iter (+/- 24,902) = 1542 MB/s
test sherlock::ing_suffix_limited_space ... bench: 1,060,762 ns/iter (+/- 94,273) = 560 MB/s
test sherlock::letters ... bench: 22,127,007 ns/iter (+/- 467,539) = 26 MB/s
test sherlock::letters_lower ... bench: 21,719,871 ns/iter (+/- 459,587) = 27 MB/s
test sherlock::letters_upper ... bench: 1,753,028 ns/iter (+/- 172,914) = 339 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 897,091 ns/iter (+/- 109,954) = 663 MB/s
test sherlock::name_alt1 ... bench: 31,636 ns/iter (+/- 2,323) = 18805 MB/s
test sherlock::name_alt2 ... bench: 85,898 ns/iter (+/- 10,486) = 6926 MB/s
test sherlock::name_alt3 ... bench: 97,104 ns/iter (+/- 8,851) = 6126 MB/s
test sherlock::name_alt3_nocase ... bench: 381,487 ns/iter (+/- 14,829) = 1559 MB/s
test sherlock::name_alt4 ... bench: 121,301 ns/iter (+/- 17,178) = 4904 MB/s
test sherlock::name_alt4_nocase ... bench: 187,262 ns/iter (+/- 17,478) = 3177 MB/s
test sherlock::name_alt5 ... bench: 90,773 ns/iter (+/- 2,791) = 6554 MB/s
test sherlock::name_alt5_nocase ... bench: 351,900 ns/iter (+/- 40,408) = 1690 MB/s
test sherlock::name_holmes ... bench: 34,767 ns/iter (+/- 3,334) = 17112 MB/s
test sherlock::name_holmes_nocase ... bench: 132,953 ns/iter (+/- 15,747) = 4474 MB/s
test sherlock::name_sherlock ... bench: 66,566 ns/iter (+/- 6,822) = 8937 MB/s
test sherlock::name_sherlock_holmes ... bench: 24,481 ns/iter (+/- 2,330) = 24301 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 97,531 ns/iter (+/- 12,331) = 6099 MB/s
test sherlock::name_sherlock_nocase ... bench: 95,808 ns/iter (+/- 13,250) = 6209 MB/s
test sherlock::name_whitespace ... bench: 71,342 ns/iter (+/- 9,877) = 8339 MB/s
test sherlock::no_match_common ... bench: 14,704 ns/iter (+/- 1,241) = 40460 MB/s
test sherlock::no_match_really_common ... bench: 238,731 ns/iter (+/- 31,179) = 2492 MB/s
test sherlock::no_match_uncommon ... bench: 14,620 ns/iter (+/- 1,250) = 40693 MB/s
test sherlock::quotes ... bench: 367,740 ns/iter (+/- 10,107) = 1617 MB/s
test sherlock::repeated_class_negation ... bench: 76,315,217 ns/iter (+/- 940,903) = 7 MB/s
test sherlock::the_lower ... bench: 464,322 ns/iter (+/- 14,654) = 1281 MB/s
test sherlock::the_nocase ... bench: 519,069 ns/iter (+/- 59,161) = 1146 MB/s
test sherlock::the_upper ... bench: 37,575 ns/iter (+/- 2,455) = 15833 MB/s
test sherlock::the_whitespace ... bench: 939,412 ns/iter (+/- 60,941) = 633 MB/s
test sherlock::word_ending_n ... bench: 1,681,192 ns/iter (+/- 156,265) = 353 MB/s
test sherlock::words ... bench: 8,213,141 ns/iter (+/- 322,533) = 72 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 119 measured; 0 filtered out; finished in 94.52s