Source code
Revision control
Copy as Markdown
Other Tools
running 93 tests
test misc::anchored_literal_long_match ... bench: 354 ns/iter (+/- 25) = 1101 MB/s
test misc::anchored_literal_long_non_match ... bench: 314 ns/iter (+/- 3) = 1242 MB/s
test misc::anchored_literal_short_match ... bench: 331 ns/iter (+/- 0) = 78 MB/s
test misc::anchored_literal_short_non_match ... bench: 314 ns/iter (+/- 4) = 82 MB/s
test misc::easy0_1K ... bench: 430 ns/iter (+/- 2) = 2444 MB/s
test misc::easy0_1MB ... bench: 16,692 ns/iter (+/- 222) = 62820 MB/s
test misc::easy0_32 ... bench: 420 ns/iter (+/- 4) = 140 MB/s
test misc::easy0_32K ... bench: 755 ns/iter (+/- 5) = 43437 MB/s
test misc::easy1_1K ... bench: 407 ns/iter (+/- 10) = 2565 MB/s
test misc::easy1_1MB ... bench: 16,670 ns/iter (+/- 205) = 62903 MB/s
test misc::easy1_32 ... bench: 389 ns/iter (+/- 0) = 133 MB/s
test misc::easy1_32K ... bench: 732 ns/iter (+/- 6) = 44792 MB/s
test misc::hard_1K ... bench: 35,518 ns/iter (+/- 346) = 29 MB/s
test misc::hard_1MB ... bench: 31,657,473 ns/iter (+/- 512,618) = 33 MB/s
test misc::hard_32 ... bench: 1,057 ns/iter (+/- 7) = 55 MB/s
test misc::hard_32K ... bench: 950,905 ns/iter (+/- 13,239) = 34 MB/s
test misc::literal ... bench: 320 ns/iter (+/- 3) = 159 MB/s
test misc::long_needle1 ... bench: 73,954 ns/iter (+/- 331) = 1352 MB/s
test misc::long_needle2 ... bench: 73,915 ns/iter (+/- 199) = 1352 MB/s
test misc::match_class ... bench: 374 ns/iter (+/- 3) = 216 MB/s
test misc::match_class_in_range ... bench: 372 ns/iter (+/- 0) = 217 MB/s
test misc::match_class_unicode ... bench: 1,631 ns/iter (+/- 8) = 98 MB/s
test misc::medium_1K ... bench: 965 ns/iter (+/- 10) = 1090 MB/s
test misc::medium_1MB ... bench: 563,242 ns/iter (+/- 6,767) = 1861 MB/s
test misc::medium_32 ... bench: 434 ns/iter (+/- 3) = 138 MB/s
test misc::medium_32K ... bench: 17,976 ns/iter (+/- 137) = 1824 MB/s
test misc::not_literal ... bench: 1,063 ns/iter (+/- 2) = 47 MB/s
test misc::one_pass_long_prefix ... bench: 405 ns/iter (+/- 4) = 64 MB/s
test misc::one_pass_long_prefix_not ... bench: 410 ns/iter (+/- 2) = 63 MB/s
test misc::one_pass_short ... bench: 539 ns/iter (+/- 12) = 31 MB/s
test misc::one_pass_short_not ... bench: 534 ns/iter (+/- 1) = 31 MB/s
test misc::reallyhard2_1K ... bench: 75,108 ns/iter (+/- 699) = 13 MB/s
test misc::reallyhard_1K ... bench: 34,681 ns/iter (+/- 268) = 30 MB/s
test misc::reallyhard_1MB ... bench: 30,579,065 ns/iter (+/- 389,443) = 34 MB/s
test misc::reallyhard_32 ... bench: 1,025 ns/iter (+/- 22) = 57 MB/s
test misc::reallyhard_32K ... bench: 920,515 ns/iter (+/- 26,281) = 35 MB/s
test misc::reverse_suffix_no_quadratic ... bench: 4,607 ns/iter (+/- 36) = 1736 MB/s
test regexdna::find_new_lines ... bench: 34,122,227 ns/iter (+/- 842,345) = 148 MB/s
test regexdna::subst1 ... bench: 9,932,271 ns/iter (+/- 86,915) = 511 MB/s
test regexdna::subst10 ... bench: 9,977,738 ns/iter (+/- 51,656) = 509 MB/s
test regexdna::subst11 ... bench: 9,945,085 ns/iter (+/- 53,175) = 511 MB/s
test regexdna::subst2 ... bench: 9,928,284 ns/iter (+/- 32,335) = 512 MB/s
test regexdna::subst3 ... bench: 9,968,901 ns/iter (+/- 41,254) = 509 MB/s
test regexdna::subst4 ... bench: 9,912,463 ns/iter (+/- 28,171) = 512 MB/s
test regexdna::subst5 ... bench: 9,948,128 ns/iter (+/- 22,949) = 510 MB/s
test regexdna::subst6 ... bench: 9,916,200 ns/iter (+/- 28,947) = 512 MB/s
test regexdna::subst7 ... bench: 9,996,277 ns/iter (+/- 37,585) = 508 MB/s
test regexdna::subst8 ... bench: 9,974,849 ns/iter (+/- 41,503) = 509 MB/s
test regexdna::subst9 ... bench: 9,961,948 ns/iter (+/- 28,254) = 510 MB/s
test regexdna::variant1 ... bench: 3,504,049 ns/iter (+/- 15,090) = 1450 MB/s
test regexdna::variant2 ... bench: 3,800,264 ns/iter (+/- 12,123) = 1337 MB/s
test regexdna::variant3 ... bench: 4,932,027 ns/iter (+/- 15,553) = 1030 MB/s
test regexdna::variant4 ... bench: 4,709,109 ns/iter (+/- 15,213) = 1079 MB/s
test regexdna::variant5 ... bench: 4,918,928 ns/iter (+/- 19,196) = 1033 MB/s
test regexdna::variant6 ... bench: 4,244,250 ns/iter (+/- 24,367) = 1197 MB/s
test regexdna::variant7 ... bench: 4,245,530 ns/iter (+/- 16,178) = 1197 MB/s
test regexdna::variant8 ... bench: 4,205,036 ns/iter (+/- 10,733) = 1208 MB/s
test regexdna::variant9 ... bench: 3,864,771 ns/iter (+/- 11,864) = 1315 MB/s
test sherlock::before_after_holmes ... bench: 22,490,817 ns/iter (+/- 571,510) = 26 MB/s
test sherlock::before_holmes ... bench: 22,603,264 ns/iter (+/- 74,703) = 26 MB/s
test sherlock::holmes_cochar_watson ... bench: 519,710 ns/iter (+/- 5,878) = 1144 MB/s
test sherlock::ing_suffix ... bench: 9,237,783 ns/iter (+/- 30,188) = 64 MB/s
test sherlock::ing_suffix_limited_space ... bench: 12,074,301 ns/iter (+/- 30,860) = 49 MB/s
test sherlock::letters ... bench: 137,678,575 ns/iter (+/- 131,761) = 4 MB/s
test sherlock::letters_lower ... bench: 135,414,657 ns/iter (+/- 134,307) = 4 MB/s
test sherlock::letters_upper ... bench: 5,004,996 ns/iter (+/- 23,224) = 118 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 341,556 ns/iter (+/- 1,500) = 1741 MB/s
test sherlock::name_alt1 ... bench: 378,291 ns/iter (+/- 1,545) = 1572 MB/s
test sherlock::name_alt2 ... bench: 528,403 ns/iter (+/- 2,273) = 1125 MB/s
test sherlock::name_alt3 ... bench: 685,634 ns/iter (+/- 17,205) = 867 MB/s
test sherlock::name_alt3_nocase ... bench: 825,069 ns/iter (+/- 10,490) = 721 MB/s
test sherlock::name_alt4 ... bench: 555,717 ns/iter (+/- 3,223) = 1070 MB/s
test sherlock::name_alt4_nocase ... bench: 649,913 ns/iter (+/- 4,543) = 915 MB/s
test sherlock::name_alt5 ... bench: 570,036 ns/iter (+/- 543) = 1043 MB/s
test sherlock::name_alt5_nocase ... bench: 580,445 ns/iter (+/- 2,100) = 1024 MB/s
test sherlock::name_holmes ... bench: 185,140 ns/iter (+/- 2,100) = 3213 MB/s
test sherlock::name_holmes_nocase ... bench: 479,902 ns/iter (+/- 5,898) = 1239 MB/s
test sherlock::name_sherlock ... bench: 51,053 ns/iter (+/- 491) = 11653 MB/s
test sherlock::name_sherlock_holmes ... bench: 50,722 ns/iter (+/- 296) = 11729 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 355,142 ns/iter (+/- 1,424) = 1675 MB/s
test sherlock::name_sherlock_nocase ... bench: 354,932 ns/iter (+/- 1,554) = 1676 MB/s
test sherlock::name_whitespace ... bench: 56,972 ns/iter (+/- 271) = 10442 MB/s
test sherlock::no_match_common ... bench: 274,260 ns/iter (+/- 3,092) = 2169 MB/s
test sherlock::no_match_really_common ... bench: 273,984 ns/iter (+/- 2,202) = 2171 MB/s
test sherlock::no_match_uncommon ... bench: 10,444 ns/iter (+/- 68) = 56964 MB/s
test sherlock::quotes ... bench: 2,755,414 ns/iter (+/- 11,488) = 215 MB/s
test sherlock::repeated_class_negation ... bench: 21,585,138 ns/iter (+/- 50,347) = 27 MB/s
test sherlock::the_lower ... bench: 2,835,360 ns/iter (+/- 10,083) = 209 MB/s
test sherlock::the_nocase ... bench: 3,060,088 ns/iter (+/- 10,321) = 194 MB/s
test sherlock::the_upper ... bench: 272,416 ns/iter (+/- 3,308) = 2183 MB/s
test sherlock::the_whitespace ... bench: 2,991,214 ns/iter (+/- 27,223) = 198 MB/s
test sherlock::word_ending_n ... bench: 30,726,303 ns/iter (+/- 83,743) = 19 MB/s
test sherlock::words ... bench: 42,256,710 ns/iter (+/- 88,302) = 14 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 93 measured; 0 filtered out