Source code
Revision control
Copy as Markdown
Other Tools
running 96 tests
test misc::anchored_literal_long_match ... bench: 102 ns/iter (+/- 3) = 3823 MB/s
test misc::anchored_literal_long_non_match ... bench: 20 ns/iter (+/- 0) = 19500 MB/s
test misc::anchored_literal_short_match ... bench: 95 ns/iter (+/- 8) = 273 MB/s
test misc::anchored_literal_short_non_match ... bench: 17 ns/iter (+/- 0) = 1529 MB/s
test misc::easy0_1K ... bench: 149 ns/iter (+/- 10) = 7053 MB/s
test misc::easy0_1MB ... bench: 29,234 ns/iter (+/- 886) = 35869 MB/s
test misc::easy0_32 ... bench: 126 ns/iter (+/- 4) = 468 MB/s
test misc::easy0_32K ... bench: 1,266 ns/iter (+/- 42) = 25904 MB/s
test misc::easy1_1K ... bench: 130 ns/iter (+/- 4) = 8030 MB/s
test misc::easy1_1MB ... bench: 29,218 ns/iter (+/- 791) = 35888 MB/s
test misc::easy1_32 ... bench: 112 ns/iter (+/- 7) = 464 MB/s
test misc::easy1_32K ... bench: 1,251 ns/iter (+/- 45) = 26209 MB/s
test misc::hard_1K ... bench: 2,357 ns/iter (+/- 33) = 445 MB/s
test misc::hard_1MB ... bench: 2,149,909 ns/iter (+/- 151,258) = 487 MB/s
test misc::hard_32 ... bench: 195 ns/iter (+/- 16) = 302 MB/s
test misc::hard_32K ... bench: 105,137 ns/iter (+/- 6,252) = 311 MB/s
test misc::literal ... bench: 89 ns/iter (+/- 3) = 573 MB/s
test misc::long_needle1 ... bench: 170,090 ns/iter (+/- 5,891) = 587 MB/s
test misc::long_needle2 ... bench: 174,341 ns/iter (+/- 7,949) = 573 MB/s
test misc::match_class ... bench: 220 ns/iter (+/- 16) = 368 MB/s
test misc::match_class_in_range ... bench: 215 ns/iter (+/- 16) = 376 MB/s
test misc::match_class_unicode ... bench: 382 ns/iter (+/- 27) = 421 MB/s
test misc::medium_1K ... bench: 1,939 ns/iter (+/- 153) = 542 MB/s
test misc::medium_1MB ... bench: 1,775,335 ns/iter (+/- 91,241) = 590 MB/s
test misc::medium_32 ... bench: 190 ns/iter (+/- 12) = 315 MB/s
test misc::medium_32K ... bench: 83,245 ns/iter (+/- 5,385) = 393 MB/s
test misc::no_exponential ... bench: 269 ns/iter (+/- 22) = 371 MB/s
test misc::not_literal ... bench: 167 ns/iter (+/- 13) = 305 MB/s
test misc::one_pass_long_prefix ... bench: 84 ns/iter (+/- 7) = 309 MB/s
test misc::one_pass_long_prefix_not ... bench: 137 ns/iter (+/- 12) = 189 MB/s
test misc::one_pass_short ... bench: 108 ns/iter (+/- 3) = 157 MB/s
test misc::one_pass_short_not ... bench: 105 ns/iter (+/- 6) = 161 MB/s
test misc::reallyhard2_1K ... bench: 1,811 ns/iter (+/- 44) = 574 MB/s
test misc::reallyhard_1K ... bench: 2,324 ns/iter (+/- 223) = 452 MB/s
test misc::reallyhard_1MB ... bench: 2,033,298 ns/iter (+/- 148,939) = 515 MB/s
test misc::reallyhard_32 ... bench: 185 ns/iter (+/- 8) = 318 MB/s
test misc::reallyhard_32K ... bench: 83,263 ns/iter (+/- 4,231) = 393 MB/s
test misc::reverse_suffix_no_quadratic ... bench: 13,501 ns/iter (+/- 1,380) = 592 MB/s
test regexdna::find_new_lines ... bench: 31,464,067 ns/iter (+/- 2,248,457) = 161 MB/s
test regexdna::subst1 ... bench: 5,257,629 ns/iter (+/- 142,910) = 966 MB/s
test regexdna::subst10 ... bench: 5,189,384 ns/iter (+/- 130,525) = 979 MB/s
test regexdna::subst11 ... bench: 5,261,936 ns/iter (+/- 309,355) = 966 MB/s
test regexdna::subst2 ... bench: 5,268,281 ns/iter (+/- 348,592) = 964 MB/s
test regexdna::subst3 ... bench: 5,245,664 ns/iter (+/- 403,198) = 969 MB/s
test regexdna::subst4 ... bench: 5,264,833 ns/iter (+/- 312,063) = 965 MB/s
test regexdna::subst5 ... bench: 5,181,850 ns/iter (+/- 117,306) = 981 MB/s
test regexdna::subst6 ... bench: 5,200,226 ns/iter (+/- 124,723) = 977 MB/s
test regexdna::subst7 ... bench: 5,233,678 ns/iter (+/- 367,749) = 971 MB/s
test regexdna::subst8 ... bench: 5,242,400 ns/iter (+/- 317,859) = 969 MB/s
test regexdna::subst9 ... bench: 5,325,464 ns/iter (+/- 395,485) = 954 MB/s
test regexdna::variant1 ... bench: 24,377,246 ns/iter (+/- 733,355) = 208 MB/s
test regexdna::variant2 ... bench: 26,405,686 ns/iter (+/- 771,755) = 192 MB/s
test regexdna::variant3 ... bench: 25,130,419 ns/iter (+/- 1,245,527) = 202 MB/s
test regexdna::variant4 ... bench: 32,527,780 ns/iter (+/- 5,073,721) = 156 MB/s
test regexdna::variant5 ... bench: 31,081,800 ns/iter (+/- 1,256,796) = 163 MB/s
test regexdna::variant6 ... bench: 28,744,478 ns/iter (+/- 1,243,565) = 176 MB/s
test regexdna::variant7 ... bench: 26,693,756 ns/iter (+/- 886,566) = 190 MB/s
test regexdna::variant8 ... bench: 21,478,184 ns/iter (+/- 1,374,415) = 236 MB/s
test regexdna::variant9 ... bench: 18,639,814 ns/iter (+/- 519,136) = 272 MB/s
test sherlock::before_after_holmes ... bench: 1,552,265 ns/iter (+/- 105,467) = 383 MB/s
test sherlock::before_holmes ... bench: 1,360,446 ns/iter (+/- 111,123) = 437 MB/s
test sherlock::everything_greedy ... bench: 6,356,610 ns/iter (+/- 343,163) = 93 MB/s
test sherlock::everything_greedy_nl ... bench: 2,380,946 ns/iter (+/- 36,936) = 249 MB/s
test sherlock::holmes_cochar_watson ... bench: 1,144,439 ns/iter (+/- 25,948) = 519 MB/s
test sherlock::holmes_coword_watson ... bench: 1,503,311 ns/iter (+/- 99,075) = 395 MB/s
test sherlock::ing_suffix ... bench: 3,003,144 ns/iter (+/- 239,408) = 198 MB/s
test sherlock::ing_suffix_limited_space ... bench: 1,721,656 ns/iter (+/- 129,795) = 345 MB/s
test sherlock::letters ... bench: 73,833,131 ns/iter (+/- 2,542,107) = 8 MB/s
test sherlock::letters_lower ... bench: 72,250,289 ns/iter (+/- 1,280,826) = 8 MB/s
test sherlock::letters_upper ... bench: 3,397,481 ns/iter (+/- 160,294) = 175 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 3,694,486 ns/iter (+/- 403,679) = 161 MB/s
test sherlock::name_alt1 ... bench: 70,121 ns/iter (+/- 3,926) = 8484 MB/s
test sherlock::name_alt2 ... bench: 1,120,245 ns/iter (+/- 36,040) = 531 MB/s
test sherlock::name_alt3 ... bench: 1,247,630 ns/iter (+/- 127,226) = 476 MB/s
test sherlock::name_alt3_nocase ... bench: 2,894,586 ns/iter (+/- 201,023) = 205 MB/s
test sherlock::name_alt4 ... bench: 1,142,872 ns/iter (+/- 82,896) = 520 MB/s
test sherlock::name_alt4_nocase ... bench: 1,785,266 ns/iter (+/- 166,100) = 333 MB/s
test sherlock::name_alt5 ... bench: 1,167,553 ns/iter (+/- 91,672) = 509 MB/s
test sherlock::name_alt5_nocase ... bench: 2,023,732 ns/iter (+/- 74,558) = 293 MB/s
test sherlock::name_holmes ... bench: 126,480 ns/iter (+/- 6,959) = 4703 MB/s
test sherlock::name_holmes_nocase ... bench: 1,420,548 ns/iter (+/- 75,407) = 418 MB/s
test sherlock::name_sherlock ... bench: 57,090 ns/iter (+/- 1,392) = 10420 MB/s
test sherlock::name_sherlock_holmes ... bench: 57,965 ns/iter (+/- 2,996) = 10263 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 1,837,721 ns/iter (+/- 66,965) = 323 MB/s
test sherlock::name_sherlock_nocase ... bench: 1,672,451 ns/iter (+/- 204,590) = 355 MB/s
test sherlock::name_whitespace ... bench: 60,342 ns/iter (+/- 3,290) = 9859 MB/s
test sherlock::no_match_common ... bench: 434,496 ns/iter (+/- 35,617) = 1369 MB/s
test sherlock::no_match_really_common ... bench: 431,778 ns/iter (+/- 11,799) = 1377 MB/s
test sherlock::no_match_uncommon ... bench: 19,313 ns/iter (+/- 1,167) = 30804 MB/s
test sherlock::quotes ... bench: 1,301,485 ns/iter (+/- 92,772) = 457 MB/s
test sherlock::the_lower ... bench: 1,846,403 ns/iter (+/- 39,799) = 322 MB/s
test sherlock::the_nocase ... bench: 2,956,115 ns/iter (+/- 136,011) = 201 MB/s
test sherlock::the_upper ... bench: 165,976 ns/iter (+/- 5,838) = 3584 MB/s
test sherlock::the_whitespace ... bench: 1,816,669 ns/iter (+/- 117,437) = 327 MB/s
test sherlock::word_ending_n ... bench: 2,601,847 ns/iter (+/- 166,024) = 228 MB/s
test sherlock::words ... bench: 21,137,049 ns/iter (+/- 750,253) = 28 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 96 measured