Source code
Revision control
Copy as Markdown
Other Tools
running 93 tests
test misc::anchored_literal_long_match ... bench: 30 ns/iter (+/- 0) = 13000 MB/s
test misc::anchored_literal_long_non_match ... bench: 24 ns/iter (+/- 1) = 16250 MB/s
test misc::anchored_literal_short_match ... bench: 29 ns/iter (+/- 1) = 896 MB/s
test misc::anchored_literal_short_non_match ... bench: 24 ns/iter (+/- 1) = 1083 MB/s
test misc::easy0_1K ... bench: 260 ns/iter (+/- 15) = 4042 MB/s
test misc::easy0_1MB ... bench: 202,849 ns/iter (+/- 7,973) = 5169 MB/s
test misc::easy0_32 ... bench: 47 ns/iter (+/- 3) = 1255 MB/s
test misc::easy0_32K ... bench: 6,378 ns/iter (+/- 236) = 5141 MB/s
test misc::easy1_1K ... bench: 248 ns/iter (+/- 15) = 4209 MB/s
test misc::easy1_1MB ... bench: 203,105 ns/iter (+/- 7,590) = 5162 MB/s
test misc::easy1_32 ... bench: 51 ns/iter (+/- 1) = 1019 MB/s
test misc::easy1_32K ... bench: 6,508 ns/iter (+/- 160) = 5038 MB/s
test misc::hard_1K ... bench: 1,324 ns/iter (+/- 46) = 793 MB/s
test misc::hard_1MB ... bench: 1,134,691 ns/iter (+/- 41,296) = 924 MB/s
test misc::hard_32 ... bench: 113 ns/iter (+/- 13) = 522 MB/s
test misc::hard_32K ... bench: 42,269 ns/iter (+/- 2,298) = 775 MB/s
test misc::literal ... bench: 28 ns/iter (+/- 0) = 1821 MB/s
test misc::long_needle1 ... bench: 547,122 ns/iter (+/- 34,029) = 182 MB/s
test misc::long_needle2 ... bench: 546,018 ns/iter (+/- 24,721) = 183 MB/s
test misc::match_class ... bench: 97 ns/iter (+/- 5) = 835 MB/s
test misc::match_class_in_range ... bench: 30 ns/iter (+/- 1) = 2700 MB/s
test misc::match_class_unicode ... bench: 343 ns/iter (+/- 2) = 469 MB/s
test misc::medium_1K ... bench: 253 ns/iter (+/- 15) = 4158 MB/s
test misc::medium_1MB ... bench: 202,025 ns/iter (+/- 11,252) = 5190 MB/s
test misc::medium_32 ... bench: 51 ns/iter (+/- 2) = 1176 MB/s
test misc::medium_32K ... bench: 6,406 ns/iter (+/- 318) = 5119 MB/s
test misc::not_literal ... bench: 169 ns/iter (+/- 6) = 301 MB/s
test misc::one_pass_long_prefix ... bench: 28 ns/iter (+/- 1) = 928 MB/s
test misc::one_pass_long_prefix_not ... bench: 28 ns/iter (+/- 0) = 928 MB/s
test misc::one_pass_short ... bench: 54 ns/iter (+/- 0) = 314 MB/s
test misc::one_pass_short_not ... bench: 55 ns/iter (+/- 3) = 309 MB/s
test misc::reallyhard2_1K ... bench: 4,664 ns/iter (+/- 123) = 222 MB/s
test misc::reallyhard_1K ... bench: 1,595 ns/iter (+/- 34) = 658 MB/s
test misc::reallyhard_1MB ... bench: 1,377,542 ns/iter (+/- 2,203) = 761 MB/s
test misc::reallyhard_32 ... bench: 106 ns/iter (+/- 2) = 556 MB/s
test misc::reallyhard_32K ... bench: 43,256 ns/iter (+/- 1,230) = 758 MB/s
test misc::reverse_suffix_no_quadratic ... bench: 4,607 ns/iter (+/- 68) = 1736 MB/s
test regexdna::find_new_lines ... bench: 2,840,298 ns/iter (+/- 128,040) = 1789 MB/s
test regexdna::subst1 ... bench: 1,284,283 ns/iter (+/- 39,986) = 3958 MB/s
test regexdna::subst10 ... bench: 1,269,531 ns/iter (+/- 63,116) = 4004 MB/s
test regexdna::subst11 ... bench: 1,286,171 ns/iter (+/- 49,256) = 3952 MB/s
test regexdna::subst2 ... bench: 1,303,022 ns/iter (+/- 1,553) = 3901 MB/s
test regexdna::subst3 ... bench: 1,295,961 ns/iter (+/- 57,880) = 3922 MB/s
test regexdna::subst4 ... bench: 1,313,706 ns/iter (+/- 2,115) = 3869 MB/s
test regexdna::subst5 ... bench: 1,286,339 ns/iter (+/- 2,093) = 3951 MB/s
test regexdna::subst6 ... bench: 1,385,644 ns/iter (+/- 3,387) = 3668 MB/s
test regexdna::subst7 ... bench: 1,286,743 ns/iter (+/- 2,339) = 3950 MB/s
test regexdna::subst8 ... bench: 1,306,406 ns/iter (+/- 1,686) = 3891 MB/s
test regexdna::subst9 ... bench: 1,280,365 ns/iter (+/- 52,649) = 3970 MB/s
test regexdna::variant1 ... bench: 15,271,875 ns/iter (+/- 510,399) = 332 MB/s
test regexdna::variant2 ... bench: 16,704,090 ns/iter (+/- 446,145) = 304 MB/s
test regexdna::variant3 ... bench: 20,745,546 ns/iter (+/- 500,573) = 245 MB/s
test regexdna::variant4 ... bench: 19,285,154 ns/iter (+/- 543,793) = 263 MB/s
test regexdna::variant5 ... bench: 17,234,130 ns/iter (+/- 291,232) = 294 MB/s
test regexdna::variant6 ... bench: 17,462,350 ns/iter (+/- 510,036) = 291 MB/s
test regexdna::variant7 ... bench: 19,671,680 ns/iter (+/- 562,610) = 258 MB/s
test regexdna::variant8 ... bench: 24,515,319 ns/iter (+/- 725,298) = 207 MB/s
test regexdna::variant9 ... bench: 22,623,755 ns/iter (+/- 637,538) = 224 MB/s
test sherlock::before_after_holmes ... bench: 4,510,830 ns/iter (+/- 170,864) = 131 MB/s
test sherlock::before_holmes ... bench: 4,706,836 ns/iter (+/- 186,202) = 126 MB/s
test sherlock::holmes_cochar_watson ... bench: 523,122 ns/iter (+/- 988) = 1137 MB/s
test sherlock::ing_suffix ... bench: 2,030,438 ns/iter (+/- 9,228) = 293 MB/s
test sherlock::ing_suffix_limited_space ... bench: 4,996,956 ns/iter (+/- 197,705) = 119 MB/s
test sherlock::letters ... bench: 13,529,105 ns/iter (+/- 496,645) = 43 MB/s
test sherlock::letters_lower ... bench: 13,681,607 ns/iter (+/- 448,932) = 43 MB/s
test sherlock::letters_upper ... bench: 1,904,757 ns/iter (+/- 94,484) = 312 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 207,695 ns/iter (+/- 8,892) = 2864 MB/s
test sherlock::name_alt1 ... bench: 486,857 ns/iter (+/- 21,004) = 1221 MB/s
test sherlock::name_alt2 ... bench: 483,926 ns/iter (+/- 26,860) = 1229 MB/s
test sherlock::name_alt3 ... bench: 978,827 ns/iter (+/- 43,851) = 607 MB/s
test sherlock::name_alt3_nocase ... bench: 2,986,143 ns/iter (+/- 78,155) = 199 MB/s
test sherlock::name_alt4 ... bench: 78,104 ns/iter (+/- 4,056) = 7617 MB/s
test sherlock::name_alt4_nocase ... bench: 1,638,351 ns/iter (+/- 62,542) = 363 MB/s
test sherlock::name_alt5 ... bench: 685,723 ns/iter (+/- 26,092) = 867 MB/s
test sherlock::name_alt5_nocase ... bench: 1,817,760 ns/iter (+/- 80,781) = 327 MB/s
test sherlock::name_holmes ... bench: 411,102 ns/iter (+/- 1,887) = 1447 MB/s
test sherlock::name_holmes_nocase ... bench: 516,003 ns/iter (+/- 2,295) = 1152 MB/s
test sherlock::name_sherlock ... bench: 284,300 ns/iter (+/- 1,117) = 2092 MB/s
test sherlock::name_sherlock_holmes ... bench: 209,139 ns/iter (+/- 380) = 2844 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 1,118,324 ns/iter (+/- 1,654) = 531 MB/s
test sherlock::name_sherlock_nocase ... bench: 1,126,992 ns/iter (+/- 1,180) = 527 MB/s
test sherlock::name_whitespace ... bench: 284,672 ns/iter (+/- 510) = 2089 MB/s
test sherlock::no_match_common ... bench: 439,955 ns/iter (+/- 939) = 1352 MB/s
test sherlock::no_match_really_common ... bench: 439,266 ns/iter (+/- 3,751) = 1354 MB/s
test sherlock::no_match_uncommon ... bench: 28,872 ns/iter (+/- 31) = 20605 MB/s
test sherlock::quotes ... bench: 522,877 ns/iter (+/- 32,723) = 1137 MB/s
test sherlock::repeated_class_negation ... bench: 5,997,745 ns/iter (+/- 209,544) = 99 MB/s
test sherlock::the_lower ... bench: 747,234 ns/iter (+/- 43,110) = 796 MB/s
test sherlock::the_nocase ... bench: 802,320 ns/iter (+/- 27,715) = 741 MB/s
test sherlock::the_upper ... bench: 58,163 ns/iter (+/- 2,202) = 10228 MB/s
test sherlock::the_whitespace ... bench: 920,781 ns/iter (+/- 30,609) = 646 MB/s
test sherlock::word_ending_n ... bench: 5,703,864 ns/iter (+/- 191,007) = 104 MB/s
test sherlock::words ... bench: 6,786,318 ns/iter (+/- 168,049) = 87 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 93 measured