Source code
Revision control
Copy as Markdown
Other Tools
running 98 tests
test misc::anchored_literal_long_match ... bench: 15 ns/iter (+/- 0) = 26000 MB/s
test misc::anchored_literal_long_non_match ... bench: 12 ns/iter (+/- 0) = 32500 MB/s
test misc::anchored_literal_short_match ... bench: 15 ns/iter (+/- 0) = 1733 MB/s
test misc::anchored_literal_short_non_match ... bench: 12 ns/iter (+/- 0) = 2166 MB/s
test misc::easy0_1K ... bench: 42 ns/iter (+/- 0) = 25023 MB/s
test misc::easy0_1MB ... bench: 42 ns/iter (+/- 0) = 24966738 MB/s
test misc::easy0_32 ... bench: 42 ns/iter (+/- 0) = 1404 MB/s
test misc::easy0_32K ... bench: 42 ns/iter (+/- 0) = 780833 MB/s
test misc::easy1_1K ... bench: 34 ns/iter (+/- 1) = 30705 MB/s
test misc::easy1_1MB ... bench: 34 ns/iter (+/- 0) = 30841058 MB/s
test misc::easy1_32 ... bench: 34 ns/iter (+/- 0) = 1529 MB/s
test misc::easy1_32K ... bench: 34 ns/iter (+/- 0) = 964352 MB/s
test misc::hard_1K ... bench: 42 ns/iter (+/- 0) = 25023 MB/s
test misc::hard_1MB ... bench: 42 ns/iter (+/- 0) = 24966738 MB/s
test misc::hard_32 ... bench: 42 ns/iter (+/- 0) = 1404 MB/s
test misc::hard_32K ... bench: 42 ns/iter (+/- 0) = 780833 MB/s
test misc::is_match_set ... bench: 47 ns/iter (+/- 1) = 531 MB/s
test misc::literal ... bench: 10 ns/iter (+/- 0) = 5100 MB/s
test misc::long_needle1 ... bench: 1,808 ns/iter (+/- 7) = 55310 MB/s
test misc::long_needle2 ... bench: 213,106 ns/iter (+/- 416) = 469 MB/s
test misc::match_class ... bench: 23 ns/iter (+/- 1) = 3521 MB/s
test misc::match_class_in_range ... bench: 11 ns/iter (+/- 0) = 7363 MB/s
test misc::matches_set ... bench: 56 ns/iter (+/- 3) = 446 MB/s
test misc::medium_1K ... bench: 43 ns/iter (+/- 0) = 24465 MB/s
test misc::medium_1MB ... bench: 43 ns/iter (+/- 0) = 24386139 MB/s
test misc::medium_32 ... bench: 43 ns/iter (+/- 0) = 1395 MB/s
test misc::medium_32K ... bench: 43 ns/iter (+/- 0) = 762697 MB/s
test misc::no_exponential ... bench: 162 ns/iter (+/- 4) = 617 MB/s
test misc::not_literal ... bench: 27 ns/iter (+/- 1) = 1888 MB/s
test misc::one_pass_long_prefix ... bench: 41 ns/iter (+/- 0) = 634 MB/s
test misc::one_pass_long_prefix_not ... bench: 41 ns/iter (+/- 0) = 634 MB/s
test misc::one_pass_short ... bench: 30 ns/iter (+/- 0) = 566 MB/s
test misc::one_pass_short_not ... bench: 31 ns/iter (+/- 0) = 548 MB/s
test misc::reallyhard2_1K ... bench: 70 ns/iter (+/- 1) = 14857 MB/s
test misc::reallyhard_1K ... bench: 78 ns/iter (+/- 3) = 13474 MB/s
test misc::reallyhard_1MB ... bench: 19,850 ns/iter (+/- 345) = 52826 MB/s
test misc::reallyhard_32 ... bench: 61 ns/iter (+/- 2) = 967 MB/s
test misc::reallyhard_32K ... bench: 546 ns/iter (+/- 8) = 60064 MB/s
test misc::reverse_suffix_no_quadratic ... bench: 9,304 ns/iter (+/- 29) = 859 MB/s
test regexdna::find_new_lines ... bench: 1,733,767 ns/iter (+/- 66,699) = 2932 MB/s
test regexdna::subst1 ... bench: 486,442 ns/iter (+/- 11,929) = 10450 MB/s
test regexdna::subst10 ... bench: 486,073 ns/iter (+/- 12,157) = 10458 MB/s
test regexdna::subst11 ... bench: 483,485 ns/iter (+/- 11,703) = 10514 MB/s
test regexdna::subst2 ... bench: 487,298 ns/iter (+/- 9,184) = 10431 MB/s
test regexdna::subst3 ... bench: 491,219 ns/iter (+/- 9,614) = 10348 MB/s
test regexdna::subst4 ... bench: 482,668 ns/iter (+/- 9,576) = 10531 MB/s
test regexdna::subst5 ... bench: 489,673 ns/iter (+/- 8,331) = 10381 MB/s
test regexdna::subst6 ... bench: 484,707 ns/iter (+/- 5,276) = 10487 MB/s
test regexdna::subst7 ... bench: 485,109 ns/iter (+/- 9,360) = 10478 MB/s
test regexdna::subst8 ... bench: 485,790 ns/iter (+/- 9,298) = 10464 MB/s
test regexdna::subst9 ... bench: 483,255 ns/iter (+/- 12,434) = 10519 MB/s
test regexdna::variant1 ... bench: 654,757 ns/iter (+/- 8,719) = 7763 MB/s
test regexdna::variant2 ... bench: 905,052 ns/iter (+/- 9,599) = 5616 MB/s
test regexdna::variant3 ... bench: 1,161,187 ns/iter (+/- 13,798) = 4377 MB/s
test regexdna::variant4 ... bench: 1,144,656 ns/iter (+/- 15,198) = 4440 MB/s
test regexdna::variant5 ... bench: 1,136,222 ns/iter (+/- 9,112) = 4473 MB/s
test regexdna::variant6 ... bench: 1,062,124 ns/iter (+/- 12,336) = 4786 MB/s
test regexdna::variant7 ... bench: 1,144,371 ns/iter (+/- 44,700) = 4442 MB/s
test regexdna::variant8 ... bench: 1,143,064 ns/iter (+/- 53,456) = 4447 MB/s
test regexdna::variant9 ... bench: 1,187,063 ns/iter (+/- 14,341) = 4282 MB/s
test sherlock::before_after_holmes ... bench: 27,804 ns/iter (+/- 598) = 21397 MB/s
test sherlock::before_holmes ... bench: 31,197 ns/iter (+/- 933) = 19070 MB/s
test sherlock::everything_greedy ... bench: 1,272,335 ns/iter (+/- 12,466) = 467 MB/s
test sherlock::everything_greedy_nl ... bench: 801,469 ns/iter (+/- 955) = 742 MB/s
test sherlock::holmes_cochar_watson ... bench: 56,790 ns/iter (+/- 1,606) = 10476 MB/s
test sherlock::holmes_coword_watson ... bench: 300,554 ns/iter (+/- 3,460) = 1979 MB/s
test sherlock::ing_suffix ... bench: 179,355 ns/iter (+/- 5,486) = 3317 MB/s
test sherlock::ing_suffix_limited_space ... bench: 175,703 ns/iter (+/- 2,380) = 3386 MB/s
test sherlock::letters ... bench: 7,197,094 ns/iter (+/- 181,502) = 82 MB/s
test sherlock::letters_lower ... bench: 7,100,979 ns/iter (+/- 155,898) = 83 MB/s
test sherlock::letters_upper ... bench: 1,018,217 ns/iter (+/- 21,695) = 584 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 15,931 ns/iter (+/- 140) = 37344 MB/s
test sherlock::name_alt1 ... bench: 10,932 ns/iter (+/- 96) = 54421 MB/s
test sherlock::name_alt2 ... bench: 45,580 ns/iter (+/- 829) = 13052 MB/s
test sherlock::name_alt3 ... bench: 51,942 ns/iter (+/- 1,418) = 11453 MB/s
test sherlock::name_alt3_nocase ... bench: 171,749 ns/iter (+/- 1,451) = 3463 MB/s
test sherlock::name_alt4 ... bench: 45,705 ns/iter (+/- 1,536) = 13016 MB/s
test sherlock::name_alt4_nocase ... bench: 73,782 ns/iter (+/- 1,679) = 8063 MB/s
test sherlock::name_alt5 ... bench: 48,045 ns/iter (+/- 1,261) = 12382 MB/s
test sherlock::name_alt5_nocase ... bench: 100,307 ns/iter (+/- 553) = 5931 MB/s
test sherlock::name_holmes ... bench: 18,916 ns/iter (+/- 662) = 31451 MB/s
test sherlock::name_holmes_nocase ... bench: 52,714 ns/iter (+/- 774) = 11286 MB/s
test sherlock::name_sherlock ... bench: 14,575 ns/iter (+/- 163) = 40818 MB/s
test sherlock::name_sherlock_holmes ... bench: 14,625 ns/iter (+/- 166) = 40679 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 39,024 ns/iter (+/- 361) = 15245 MB/s
test sherlock::name_sherlock_nocase ... bench: 38,025 ns/iter (+/- 418) = 15645 MB/s
test sherlock::name_whitespace ... bench: 16,247 ns/iter (+/- 88) = 36618 MB/s
test sherlock::no_match_common ... bench: 13,724 ns/iter (+/- 28) = 43349 MB/s
test sherlock::no_match_really_common ... bench: 13,798 ns/iter (+/- 93) = 43117 MB/s
test sherlock::no_match_uncommon ... bench: 13,671 ns/iter (+/- 80) = 43517 MB/s
test sherlock::quotes ... bench: 189,359 ns/iter (+/- 2,334) = 3141 MB/s
test sherlock::repeated_class_negation ... bench: 29,083 ns/iter (+/- 708) = 20456 MB/s
test sherlock::the_lower ... bench: 204,122 ns/iter (+/- 4,256) = 2914 MB/s
test sherlock::the_nocase ... bench: 319,388 ns/iter (+/- 6,790) = 1862 MB/s
test sherlock::the_upper ... bench: 22,706 ns/iter (+/- 961) = 26201 MB/s
test sherlock::the_whitespace ... bench: 386,276 ns/iter (+/- 4,950) = 1540 MB/s
test sherlock::word_ending_n ... bench: 690,010 ns/iter (+/- 8,516) = 862 MB/s
test sherlock::words ... bench: 3,659,990 ns/iter (+/- 104,505) = 162 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 98 measured; 0 filtered out; finished in 105.65s