Created
September 24, 2017 14:34
-
-
Save alexcrichton/a8f8bbf662a651c46a3a8a7f7b136e26 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
running 98 tests | |
test misc::anchored_literal_long_match ... bench: 25 ns/iter (+/- 0) = 15600 MB/s | |
test misc::anchored_literal_long_non_match ... bench: 19 ns/iter (+/- 0) = 20526 MB/s | |
test misc::anchored_literal_short_match ... bench: 22 ns/iter (+/- 0) = 1181 MB/s | |
test misc::anchored_literal_short_non_match ... bench: 18 ns/iter (+/- 0) = 1444 MB/s | |
test misc::easy0_1K ... bench: 15 ns/iter (+/- 0) = 70066 MB/s | |
test misc::easy0_1MB ... bench: 18 ns/iter (+/- 0) = 58255722 MB/s | |
test misc::easy0_32 ... bench: 15 ns/iter (+/- 0) = 3933 MB/s | |
test misc::easy0_32K ... bench: 15 ns/iter (+/- 0) = 2186333 MB/s | |
test misc::easy1_1K ... bench: 48 ns/iter (+/- 0) = 21750 MB/s | |
test misc::easy1_1MB ... bench: 50 ns/iter (+/- 0) = 20971920 MB/s | |
test misc::easy1_32 ... bench: 48 ns/iter (+/- 1) = 1083 MB/s | |
test misc::easy1_32K ... bench: 48 ns/iter (+/- 0) = 683083 MB/s | |
test misc::hard_1K ... bench: 60 ns/iter (+/- 0) = 17516 MB/s | |
test misc::hard_1MB ... bench: 64 ns/iter (+/- 1) = 16384421 MB/s | |
test misc::hard_32 ... bench: 60 ns/iter (+/- 0) = 983 MB/s | |
test misc::hard_32K ... bench: 60 ns/iter (+/- 0) = 546583 MB/s | |
test misc::literal ... bench: 15 ns/iter (+/- 0) = 3400 MB/s | |
test misc::long_needle1 ... bench: 2,045 ns/iter (+/- 23) = 48900 MB/s | |
test misc::long_needle2 ... bench: 553,491 ns/iter (+/- 5,722) = 180 MB/s | |
test misc::match_class ... bench: 62 ns/iter (+/- 2) = 1306 MB/s | |
test misc::match_class_in_range ... bench: 24 ns/iter (+/- 0) = 3375 MB/s | |
test misc::match_class_unicode ... bench: 307 ns/iter (+/- 2) = 524 MB/s | |
test misc::medium_1K ... bench: 15 ns/iter (+/- 0) = 70133 MB/s | |
test misc::medium_1MB ... bench: 18 ns/iter (+/- 0) = 58255777 MB/s | |
test misc::medium_32 ... bench: 16 ns/iter (+/- 0) = 3750 MB/s | |
test misc::medium_32K ... bench: 15 ns/iter (+/- 0) = 2186400 MB/s | |
test misc::no_exponential ... bench: 402 ns/iter (+/- 0) = 248 MB/s | |
test misc::not_literal ... bench: 111 ns/iter (+/- 0) = 459 MB/s | |
test misc::one_pass_long_prefix ... bench: 65 ns/iter (+/- 0) = 400 MB/s | |
test misc::one_pass_long_prefix_not ... bench: 65 ns/iter (+/- 0) = 400 MB/s | |
test misc::one_pass_short ... bench: 50 ns/iter (+/- 0) = 340 MB/s | |
test misc::one_pass_short_not ... bench: 51 ns/iter (+/- 0) = 333 MB/s | |
test misc::reallyhard2_1K ... bench: 78 ns/iter (+/- 0) = 13333 MB/s | |
test misc::reallyhard_1K ... bench: 1,910 ns/iter (+/- 3) = 550 MB/s | |
test misc::reallyhard_1MB ... bench: 1,887,535 ns/iter (+/- 10,470) = 555 MB/s | |
test misc::reallyhard_32 ... bench: 125 ns/iter (+/- 0) = 472 MB/s | |
test misc::reallyhard_32K ... bench: 59,082 ns/iter (+/- 568) = 555 MB/s | |
test misc::replace_all ... bench: 163 ns/iter (+/- 0) | |
test misc::reverse_suffix_no_quadratic ... bench: 5,230 ns/iter (+/- 32) = 1529 MB/s | |
test regexdna::find_new_lines ... bench: 15,015,342 ns/iter (+/- 67,537) = 338 MB/s | |
test regexdna::subst1 ... bench: 895,716 ns/iter (+/- 4,384) = 5675 MB/s | |
test regexdna::subst10 ... bench: 841,324 ns/iter (+/- 4,513) = 6042 MB/s | |
test regexdna::subst11 ... bench: 837,029 ns/iter (+/- 14,500) = 6073 MB/s | |
test regexdna::subst2 ... bench: 838,547 ns/iter (+/- 4,898) = 6062 MB/s | |
test regexdna::subst3 ... bench: 839,152 ns/iter (+/- 22,713) = 6057 MB/s | |
test regexdna::subst4 ... bench: 838,968 ns/iter (+/- 8,387) = 6059 MB/s | |
test regexdna::subst5 ... bench: 837,878 ns/iter (+/- 4,664) = 6067 MB/s | |
test regexdna::subst6 ... bench: 838,987 ns/iter (+/- 5,844) = 6058 MB/s | |
test regexdna::subst7 ... bench: 838,525 ns/iter (+/- 16,554) = 6062 MB/s | |
test regexdna::subst8 ... bench: 840,519 ns/iter (+/- 5,539) = 6047 MB/s | |
test regexdna::subst9 ... bench: 841,249 ns/iter (+/- 4,658) = 6042 MB/s | |
test regexdna::variant1 ... bench: 3,480,024 ns/iter (+/- 34,352) = 1460 MB/s | |
test regexdna::variant2 ... bench: 6,320,913 ns/iter (+/- 42,923) = 804 MB/s | |
test regexdna::variant3 ... bench: 7,521,758 ns/iter (+/- 43,268) = 675 MB/s | |
test regexdna::variant4 ... bench: 7,562,414 ns/iter (+/- 55,927) = 672 MB/s | |
test regexdna::variant5 ... bench: 6,340,961 ns/iter (+/- 34,130) = 801 MB/s | |
test regexdna::variant6 ... bench: 6,253,559 ns/iter (+/- 44,420) = 812 MB/s | |
test regexdna::variant7 ... bench: 6,285,117 ns/iter (+/- 26,366) = 808 MB/s | |
test regexdna::variant8 ... bench: 6,370,324 ns/iter (+/- 27,833) = 797 MB/s | |
test regexdna::variant9 ... bench: 6,283,929 ns/iter (+/- 42,027) = 808 MB/s | |
test sherlock::before_after_holmes ... bench: 1,085,193 ns/iter (+/- 8,342) = 548 MB/s | |
test sherlock::before_holmes ... bench: 76,081 ns/iter (+/- 3,047) = 7819 MB/s | |
test sherlock::everything_greedy ... bench: 2,184,565 ns/iter (+/- 31,291) = 272 MB/s | |
test sherlock::everything_greedy_nl ... bench: 819,763 ns/iter (+/- 6,753) = 725 MB/s | |
test sherlock::holmes_cochar_watson ... bench: 137,260 ns/iter (+/- 805) = 4334 MB/s | |
test sherlock::holmes_coword_watson ... bench: 564,187 ns/iter (+/- 701) = 1054 MB/s | |
test sherlock::ing_suffix ... bench: 436,918 ns/iter (+/- 4,504) = 1361 MB/s | |
test sherlock::ing_suffix_limited_space ... bench: 1,255,801 ns/iter (+/- 8,887) = 473 MB/s | |
test sherlock::letters ... bench: 23,332,304 ns/iter (+/- 148,898) = 25 MB/s | |
test sherlock::letters_lower ... bench: 22,771,734 ns/iter (+/- 69,349) = 26 MB/s | |
test sherlock::letters_upper ... bench: 1,988,706 ns/iter (+/- 8,507) = 299 MB/s | |
test sherlock::line_boundary_sherlock_holmes ... bench: 1,074,473 ns/iter (+/- 7,982) = 553 MB/s | |
test sherlock::name_alt1 ... bench: 30,267 ns/iter (+/- 424) = 19656 MB/s | |
test sherlock::name_alt2 ... bench: 112,522 ns/iter (+/- 1,027) = 5287 MB/s | |
test sherlock::name_alt3 ... bench: 123,715 ns/iter (+/- 649) = 4808 MB/s | |
test sherlock::name_alt3_nocase ... bench: 1,191,106 ns/iter (+/- 8,425) = 499 MB/s | |
test sherlock::name_alt4 ... bench: 154,270 ns/iter (+/- 1,637) = 3856 MB/s | |
test sherlock::name_alt4_nocase ... bench: 217,715 ns/iter (+/- 1,962) = 2732 MB/s | |
test sherlock::name_alt5 ... bench: 116,989 ns/iter (+/- 1,104) = 5085 MB/s | |
test sherlock::name_alt5_nocase ... bench: 596,176 ns/iter (+/- 1,187) = 997 MB/s | |
test sherlock::name_holmes ... bench: 37,512 ns/iter (+/- 343) = 15859 MB/s | |
test sherlock::name_holmes_nocase ... bench: 177,105 ns/iter (+/- 1,285) = 3359 MB/s | |
test sherlock::name_sherlock ... bench: 67,264 ns/iter (+/- 706) = 8844 MB/s | |
test sherlock::name_sherlock_holmes ... bench: 28,813 ns/iter (+/- 495) = 20648 MB/s | |
test sherlock::name_sherlock_holmes_nocase ... bench: 155,835 ns/iter (+/- 192) = 3817 MB/s | |
test sherlock::name_sherlock_nocase ... bench: 157,052 ns/iter (+/- 4,430) = 3788 MB/s | |
test sherlock::name_whitespace ... bench: 77,582 ns/iter (+/- 844) = 7668 MB/s | |
test sherlock::no_match_common ... bench: 18,524 ns/iter (+/- 83) = 32116 MB/s | |
test sherlock::no_match_really_common ... bench: 350,727 ns/iter (+/- 2,653) = 1696 MB/s | |
test sherlock::no_match_uncommon ... bench: 18,569 ns/iter (+/- 256) = 32039 MB/s | |
test sherlock::quotes ... bench: 508,773 ns/iter (+/- 8,195) = 1169 MB/s | |
test sherlock::repeated_class_negation ... bench: 79,450,010 ns/iter (+/- 318,034) = 7 MB/s | |
test sherlock::the_lower ... bench: 594,260 ns/iter (+/- 1,893) = 1001 MB/s | |
test sherlock::the_nocase ... bench: 413,331 ns/iter (+/- 4,149) = 1439 MB/s | |
test sherlock::the_upper ... bench: 40,547 ns/iter (+/- 519) = 14672 MB/s | |
test sherlock::the_whitespace ... bench: 1,147,136 ns/iter (+/- 9,004) = 518 MB/s | |
test sherlock::word_ending_n ... bench: 1,896,719 ns/iter (+/- 51,876) = 313 MB/s | |
test sherlock::words ... bench: 8,784,203 ns/iter (+/- 40,723) = 67 MB/s | |
test result: ok. 0 passed; 0 failed; 0 ignored; 98 measured; 0 filtered out | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
running 98 tests | |
test misc::anchored_literal_long_match ... bench: 25 ns/iter (+/- 0) = 15600 MB/s | |
test misc::anchored_literal_long_non_match ... bench: 19 ns/iter (+/- 0) = 20526 MB/s | |
test misc::anchored_literal_short_match ... bench: 22 ns/iter (+/- 0) = 1181 MB/s | |
test misc::anchored_literal_short_non_match ... bench: 18 ns/iter (+/- 0) = 1444 MB/s | |
test misc::easy0_1K ... bench: 15 ns/iter (+/- 0) = 70066 MB/s | |
test misc::easy0_1MB ... bench: 18 ns/iter (+/- 0) = 58255722 MB/s | |
test misc::easy0_32 ... bench: 15 ns/iter (+/- 0) = 3933 MB/s | |
test misc::easy0_32K ... bench: 15 ns/iter (+/- 0) = 2186333 MB/s | |
test misc::easy1_1K ... bench: 48 ns/iter (+/- 0) = 21750 MB/s | |
test misc::easy1_1MB ... bench: 49 ns/iter (+/- 0) = 21399918 MB/s | |
test misc::easy1_32 ... bench: 48 ns/iter (+/- 0) = 1083 MB/s | |
test misc::easy1_32K ... bench: 48 ns/iter (+/- 0) = 683083 MB/s | |
test misc::hard_1K ... bench: 62 ns/iter (+/- 0) = 16951 MB/s | |
test misc::hard_1MB ... bench: 64 ns/iter (+/- 0) = 16384421 MB/s | |
test misc::hard_32 ... bench: 62 ns/iter (+/- 4) = 951 MB/s | |
test misc::hard_32K ... bench: 62 ns/iter (+/- 0) = 528951 MB/s | |
test misc::literal ... bench: 14 ns/iter (+/- 0) = 3642 MB/s | |
test misc::long_needle1 ... bench: 2,044 ns/iter (+/- 34) = 48924 MB/s | |
test misc::long_needle2 ... bench: 553,122 ns/iter (+/- 5,313) = 180 MB/s | |
test misc::match_class ... bench: 61 ns/iter (+/- 2) = 1327 MB/s | |
test misc::match_class_in_range ... bench: 24 ns/iter (+/- 0) = 3375 MB/s | |
test misc::match_class_unicode ... bench: 307 ns/iter (+/- 0) = 524 MB/s | |
test misc::medium_1K ... bench: 15 ns/iter (+/- 0) = 70133 MB/s | |
test misc::medium_1MB ... bench: 18 ns/iter (+/- 0) = 58255777 MB/s | |
test misc::medium_32 ... bench: 15 ns/iter (+/- 0) = 4000 MB/s | |
test misc::medium_32K ... bench: 15 ns/iter (+/- 0) = 2186400 MB/s | |
test misc::no_exponential ... bench: 403 ns/iter (+/- 1) = 248 MB/s | |
test misc::not_literal ... bench: 113 ns/iter (+/- 0) = 451 MB/s | |
test misc::one_pass_long_prefix ... bench: 65 ns/iter (+/- 0) = 400 MB/s | |
test misc::one_pass_long_prefix_not ... bench: 66 ns/iter (+/- 0) = 393 MB/s | |
test misc::one_pass_short ... bench: 48 ns/iter (+/- 0) = 354 MB/s | |
test misc::one_pass_short_not ... bench: 51 ns/iter (+/- 0) = 333 MB/s | |
test misc::reallyhard2_1K ... bench: 78 ns/iter (+/- 0) = 13333 MB/s | |
test misc::reallyhard_1K ... bench: 1,910 ns/iter (+/- 43) = 550 MB/s | |
test misc::reallyhard_1MB ... bench: 1,887,467 ns/iter (+/- 8,264) = 555 MB/s | |
test misc::reallyhard_32 ... bench: 125 ns/iter (+/- 5) = 472 MB/s | |
test misc::reallyhard_32K ... bench: 59,089 ns/iter (+/- 561) = 555 MB/s | |
test misc::replace_all ... bench: 161 ns/iter (+/- 2) | |
test misc::reverse_suffix_no_quadratic ... bench: 5,232 ns/iter (+/- 70) = 1529 MB/s | |
test regexdna::find_new_lines ... bench: 14,976,112 ns/iter (+/- 78,706) = 339 MB/s | |
test regexdna::subst1 ... bench: 840,990 ns/iter (+/- 13,125) = 6044 MB/s | |
test regexdna::subst10 ... bench: 842,063 ns/iter (+/- 13,151) = 6036 MB/s | |
test regexdna::subst11 ... bench: 836,245 ns/iter (+/- 10,816) = 6078 MB/s | |
test regexdna::subst2 ... bench: 871,817 ns/iter (+/- 3,055) = 5830 MB/s | |
test regexdna::subst3 ... bench: 837,483 ns/iter (+/- 4,946) = 6069 MB/s | |
test regexdna::subst4 ... bench: 838,322 ns/iter (+/- 4,844) = 6063 MB/s | |
test regexdna::subst5 ... bench: 837,832 ns/iter (+/- 7,239) = 6067 MB/s | |
test regexdna::subst6 ... bench: 836,928 ns/iter (+/- 5,100) = 6073 MB/s | |
test regexdna::subst7 ... bench: 836,590 ns/iter (+/- 4,590) = 6076 MB/s | |
test regexdna::subst8 ... bench: 839,206 ns/iter (+/- 5,036) = 6057 MB/s | |
test regexdna::subst9 ... bench: 836,587 ns/iter (+/- 4,585) = 6076 MB/s | |
test regexdna::variant1 ... bench: 3,480,440 ns/iter (+/- 32,651) = 1460 MB/s | |
test regexdna::variant2 ... bench: 6,309,510 ns/iter (+/- 43,835) = 805 MB/s | |
test regexdna::variant3 ... bench: 7,492,691 ns/iter (+/- 84,176) = 678 MB/s | |
test regexdna::variant4 ... bench: 7,536,872 ns/iter (+/- 111,660) = 674 MB/s | |
test regexdna::variant5 ... bench: 6,325,626 ns/iter (+/- 114,843) = 803 MB/s | |
test regexdna::variant6 ... bench: 6,138,225 ns/iter (+/- 25,878) = 828 MB/s | |
test regexdna::variant7 ... bench: 6,274,660 ns/iter (+/- 168,064) = 810 MB/s | |
test regexdna::variant8 ... bench: 6,399,338 ns/iter (+/- 40,867) = 794 MB/s | |
test regexdna::variant9 ... bench: 6,266,860 ns/iter (+/- 39,593) = 811 MB/s | |
test sherlock::before_after_holmes ... bench: 1,085,406 ns/iter (+/- 13,956) = 548 MB/s | |
test sherlock::before_holmes ... bench: 76,286 ns/iter (+/- 824) = 7798 MB/s | |
test sherlock::everything_greedy ... bench: 2,188,488 ns/iter (+/- 29,964) = 271 MB/s | |
test sherlock::everything_greedy_nl ... bench: 819,750 ns/iter (+/- 5,228) = 725 MB/s | |
test sherlock::holmes_cochar_watson ... bench: 136,885 ns/iter (+/- 839) = 4346 MB/s | |
test sherlock::holmes_coword_watson ... bench: 564,411 ns/iter (+/- 3,302) = 1054 MB/s | |
test sherlock::ing_suffix ... bench: 437,108 ns/iter (+/- 11,736) = 1361 MB/s | |
test sherlock::ing_suffix_limited_space ... bench: 1,255,798 ns/iter (+/- 45,839) = 473 MB/s | |
test sherlock::letters ... bench: 23,362,898 ns/iter (+/- 153,908) = 25 MB/s | |
test sherlock::letters_lower ... bench: 22,760,448 ns/iter (+/- 109,071) = 26 MB/s | |
test sherlock::letters_upper ... bench: 1,990,197 ns/iter (+/- 18,060) = 298 MB/s | |
test sherlock::line_boundary_sherlock_holmes ... bench: 1,074,577 ns/iter (+/- 8,089) = 553 MB/s | |
test sherlock::name_alt1 ... bench: 30,243 ns/iter (+/- 260) = 19671 MB/s | |
test sherlock::name_alt2 ... bench: 112,620 ns/iter (+/- 1,025) = 5282 MB/s | |
test sherlock::name_alt3 ... bench: 123,552 ns/iter (+/- 1,768) = 4815 MB/s | |
test sherlock::name_alt3_nocase ... bench: 1,188,835 ns/iter (+/- 7,927) = 500 MB/s | |
test sherlock::name_alt4 ... bench: 154,157 ns/iter (+/- 1,709) = 3859 MB/s | |
test sherlock::name_alt4_nocase ... bench: 217,117 ns/iter (+/- 2,808) = 2740 MB/s | |
test sherlock::name_alt5 ... bench: 117,709 ns/iter (+/- 709) = 5054 MB/s | |
test sherlock::name_alt5_nocase ... bench: 596,251 ns/iter (+/- 1,706) = 997 MB/s | |
test sherlock::name_holmes ... bench: 38,268 ns/iter (+/- 348) = 15546 MB/s | |
test sherlock::name_holmes_nocase ... bench: 177,001 ns/iter (+/- 2,151) = 3361 MB/s | |
test sherlock::name_sherlock ... bench: 67,244 ns/iter (+/- 1,577) = 8847 MB/s | |
test sherlock::name_sherlock_holmes ... bench: 28,882 ns/iter (+/- 261) = 20598 MB/s | |
test sherlock::name_sherlock_holmes_nocase ... bench: 155,267 ns/iter (+/- 1,595) = 3831 MB/s | |
test sherlock::name_sherlock_nocase ... bench: 152,502 ns/iter (+/- 1,727) = 3901 MB/s | |
test sherlock::name_whitespace ... bench: 77,609 ns/iter (+/- 244) = 7665 MB/s | |
test sherlock::no_match_common ... bench: 18,487 ns/iter (+/- 397) = 32181 MB/s | |
test sherlock::no_match_really_common ... bench: 350,004 ns/iter (+/- 3,917) = 1699 MB/s | |
test sherlock::no_match_uncommon ... bench: 18,405 ns/iter (+/- 147) = 32324 MB/s | |
test sherlock::quotes ... bench: 508,899 ns/iter (+/- 1,059) = 1169 MB/s | |
test sherlock::repeated_class_negation ... bench: 80,960,116 ns/iter (+/- 491,236) = 7 MB/s | |
test sherlock::the_lower ... bench: 593,714 ns/iter (+/- 8,921) = 1002 MB/s | |
test sherlock::the_nocase ... bench: 416,467 ns/iter (+/- 2,137) = 1428 MB/s | |
test sherlock::the_upper ... bench: 40,915 ns/iter (+/- 735) = 14540 MB/s | |
test sherlock::the_whitespace ... bench: 1,148,121 ns/iter (+/- 8,649) = 518 MB/s | |
test sherlock::word_ending_n ... bench: 1,892,142 ns/iter (+/- 22,507) = 314 MB/s | |
test sherlock::words ... bench: 8,819,755 ns/iter (+/- 112,279) = 67 MB/s | |
test result: ok. 0 passed; 0 failed; 0 ignored; 98 measured; 0 filtered out | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
running 98 tests | |
test misc::anchored_literal_long_match ... bench: 74 ns/iter (+/- 1) = 5270 MB/s | |
test misc::anchored_literal_long_non_match ... bench: 56 ns/iter (+/- 2) = 6964 MB/s | |
test misc::anchored_literal_short_match ... bench: 74 ns/iter (+/- 1) = 351 MB/s | |
test misc::anchored_literal_short_non_match ... bench: 56 ns/iter (+/- 2) = 464 MB/s | |
test misc::easy0_1K ... bench: 39 ns/iter (+/- 0) = 26948 MB/s | |
test misc::easy0_1MB ... bench: 55 ns/iter (+/- 3) = 19065509 MB/s | |
test misc::easy0_32 ... bench: 40 ns/iter (+/- 1) = 1475 MB/s | |
test misc::easy0_32K ... bench: 37 ns/iter (+/- 0) = 886351 MB/s | |
test misc::easy1_1K ... bench: 187 ns/iter (+/- 1) = 5582 MB/s | |
test misc::easy1_1MB ... bench: 203 ns/iter (+/- 0) = 5165497 MB/s | |
test misc::easy1_32 ... bench: 187 ns/iter (+/- 0) = 278 MB/s | |
test misc::easy1_32K ... bench: 188 ns/iter (+/- 0) = 174404 MB/s | |
test misc::hard_1K ... bench: 234 ns/iter (+/- 7) = 4491 MB/s | |
test misc::hard_1MB ... bench: 252 ns/iter (+/- 9) = 4161123 MB/s | |
test misc::hard_32 ... bench: 236 ns/iter (+/- 9) = 250 MB/s | |
test misc::hard_32K ... bench: 233 ns/iter (+/- 1) = 140751 MB/s | |
test misc::literal ... bench: 31 ns/iter (+/- 0) = 1645 MB/s | |
test misc::long_needle1 ... bench: 2,065 ns/iter (+/- 25) = 48426 MB/s | |
test misc::long_needle2 ... bench: 538,525 ns/iter (+/- 4,773) = 185 MB/s | |
test misc::match_class ... bench: 271 ns/iter (+/- 13) = 298 MB/s | |
test misc::match_class_in_range ... bench: 45 ns/iter (+/- 0) = 1800 MB/s | |
test misc::match_class_unicode ... bench: 1,140 ns/iter (+/- 6) = 141 MB/s | |
test misc::medium_1K ... bench: 40 ns/iter (+/- 1) = 26300 MB/s | |
test misc::medium_1MB ... bench: 58 ns/iter (+/- 1) = 18079379 MB/s | |
test misc::medium_32 ... bench: 40 ns/iter (+/- 1) = 1500 MB/s | |
test misc::medium_32K ... bench: 39 ns/iter (+/- 1) = 840923 MB/s | |
test misc::no_exponential ... bench: 1,594 ns/iter (+/- 2) = 62 MB/s | |
test misc::not_literal ... bench: 407 ns/iter (+/- 3) = 125 MB/s | |
test misc::one_pass_long_prefix ... bench: 239 ns/iter (+/- 4) = 108 MB/s | |
test misc::one_pass_long_prefix_not ... bench: 240 ns/iter (+/- 4) = 108 MB/s | |
test misc::one_pass_short ... bench: 177 ns/iter (+/- 1) = 96 MB/s | |
test misc::one_pass_short_not ... bench: 186 ns/iter (+/- 5) = 91 MB/s | |
test misc::reallyhard2_1K ... bench: 227 ns/iter (+/- 14) = 4581 MB/s | |
test misc::reallyhard_1K ... bench: 7,149 ns/iter (+/- 115) = 147 MB/s | |
test misc::reallyhard_1MB ... bench: 7,043,696 ns/iter (+/- 30,077) = 148 MB/s | |
test misc::reallyhard_32 ... bench: 461 ns/iter (+/- 0) = 127 MB/s | |
test misc::reallyhard_32K ... bench: 220,009 ns/iter (+/- 2,573) = 149 MB/s | |
test misc::replace_all ... bench: 400 ns/iter (+/- 4) | |
test misc::reverse_suffix_no_quadratic ... bench: 23,018 ns/iter (+/- 29) = 347 MB/s | |
test regexdna::find_new_lines ... bench: 51,280,221 ns/iter (+/- 229,255) = 99 MB/s | |
test regexdna::subst1 ... bench: 1,088,427 ns/iter (+/- 14,067) = 4670 MB/s | |
test regexdna::subst10 ... bench: 1,164,677 ns/iter (+/- 11,706) = 4364 MB/s | |
test regexdna::subst11 ... bench: 1,089,820 ns/iter (+/- 21,327) = 4664 MB/s | |
test regexdna::subst2 ... bench: 1,086,162 ns/iter (+/- 8,448) = 4680 MB/s | |
test regexdna::subst3 ... bench: 1,090,714 ns/iter (+/- 30,153) = 4660 MB/s | |
test regexdna::subst4 ... bench: 1,088,233 ns/iter (+/- 7,835) = 4671 MB/s | |
test regexdna::subst5 ... bench: 1,090,113 ns/iter (+/- 5,790) = 4663 MB/s | |
test regexdna::subst6 ... bench: 1,094,390 ns/iter (+/- 11,628) = 4644 MB/s | |
test regexdna::subst7 ... bench: 1,145,966 ns/iter (+/- 9,323) = 4435 MB/s | |
test regexdna::subst8 ... bench: 1,093,219 ns/iter (+/- 15,261) = 4649 MB/s | |
test regexdna::subst9 ... bench: 1,089,004 ns/iter (+/- 24,239) = 4667 MB/s | |
test regexdna::variant1 ... bench: 11,075,260 ns/iter (+/- 76,524) = 458 MB/s | |
test regexdna::variant2 ... bench: 15,881,199 ns/iter (+/- 36,299) = 320 MB/s | |
test regexdna::variant3 ... bench: 17,760,114 ns/iter (+/- 37,742) = 286 MB/s | |
test regexdna::variant4 ... bench: 17,810,491 ns/iter (+/- 43,168) = 285 MB/s | |
test regexdna::variant5 ... bench: 15,906,637 ns/iter (+/- 52,047) = 319 MB/s | |
test regexdna::variant6 ... bench: 15,478,820 ns/iter (+/- 43,711) = 328 MB/s | |
test regexdna::variant7 ... bench: 15,441,324 ns/iter (+/- 170,097) = 329 MB/s | |
test regexdna::variant8 ... bench: 15,791,401 ns/iter (+/- 59,076) = 321 MB/s | |
test regexdna::variant9 ... bench: 15,483,148 ns/iter (+/- 49,356) = 328 MB/s | |
test sherlock::before_after_holmes ... bench: 4,108,590 ns/iter (+/- 25,238) = 144 MB/s | |
test sherlock::before_holmes ... bench: 165,186 ns/iter (+/- 3,235) = 3601 MB/s | |
test sherlock::everything_greedy ... bench: 10,585,640 ns/iter (+/- 32,847) = 56 MB/s | |
test sherlock::everything_greedy_nl ... bench: 8,087,972 ns/iter (+/- 43,943) = 73 MB/s | |
test sherlock::holmes_cochar_watson ... bench: 945,430 ns/iter (+/- 6,163) = 629 MB/s | |
test sherlock::holmes_coword_watson ... bench: 2,303,707 ns/iter (+/- 15,693) = 258 MB/s | |
test sherlock::ing_suffix ... bench: 953,446 ns/iter (+/- 8,487) = 623 MB/s | |
test sherlock::ing_suffix_limited_space ... bench: 4,485,187 ns/iter (+/- 27,585) = 132 MB/s | |
test sherlock::letters ... bench: 56,349,353 ns/iter (+/- 146,109) = 10 MB/s | |
test sherlock::letters_lower ... bench: 54,997,503 ns/iter (+/- 273,492) = 10 MB/s | |
test sherlock::letters_upper ... bench: 6,117,604 ns/iter (+/- 36,915) = 97 MB/s | |
test sherlock::line_boundary_sherlock_holmes ... bench: 4,066,911 ns/iter (+/- 35,774) = 146 MB/s | |
test sherlock::name_alt1 ... bench: 71,581 ns/iter (+/- 463) = 8311 MB/s | |
test sherlock::name_alt2 ... bench: 864,437 ns/iter (+/- 9,940) = 688 MB/s | |
test sherlock::name_alt3 ... bench: 879,727 ns/iter (+/- 8,588) = 676 MB/s | |
test sherlock::name_alt3_nocase ... bench: 3,910,204 ns/iter (+/- 33,026) = 152 MB/s | |
test sherlock::name_alt4 ... bench: 994,718 ns/iter (+/- 5,204) = 598 MB/s | |
test sherlock::name_alt4_nocase ... bench: 1,148,534 ns/iter (+/- 9,112) = 517 MB/s | |
test sherlock::name_alt5 ... bench: 869,706 ns/iter (+/- 12,121) = 684 MB/s | |
test sherlock::name_alt5_nocase ... bench: 1,873,759 ns/iter (+/- 10,942) = 317 MB/s | |
test sherlock::name_holmes ... bench: 44,568 ns/iter (+/- 313) = 13348 MB/s | |
test sherlock::name_holmes_nocase ... bench: 1,062,213 ns/iter (+/- 8,845) = 560 MB/s | |
test sherlock::name_sherlock ... bench: 68,666 ns/iter (+/- 685) = 8664 MB/s | |
test sherlock::name_sherlock_holmes ... bench: 29,989 ns/iter (+/- 251) = 19838 MB/s | |
test sherlock::name_sherlock_holmes_nocase ... bench: 1,013,308 ns/iter (+/- 8,333) = 587 MB/s | |
test sherlock::name_sherlock_nocase ... bench: 1,002,093 ns/iter (+/- 5,412) = 593 MB/s | |
test sherlock::name_whitespace ... bench: 104,182 ns/iter (+/- 1,098) = 5710 MB/s | |
test sherlock::no_match_common ... bench: 18,596 ns/iter (+/- 151) = 31992 MB/s | |
test sherlock::no_match_really_common ... bench: 365,838 ns/iter (+/- 2,914) = 1626 MB/s | |
test sherlock::no_match_uncommon ... bench: 18,525 ns/iter (+/- 133) = 32115 MB/s | |
test sherlock::quotes ... bench: 1,362,784 ns/iter (+/- 9,217) = 436 MB/s | |
test sherlock::repeated_class_negation ... bench: 297,643,665 ns/iter (+/- 867,430) = 1 MB/s | |
test sherlock::the_lower ... bench: 721,917 ns/iter (+/- 3,216) = 824 MB/s | |
test sherlock::the_nocase ... bench: 1,340,457 ns/iter (+/- 10,006) = 443 MB/s | |
test sherlock::the_upper ... bench: 53,685 ns/iter (+/- 401) = 11081 MB/s | |
test sherlock::the_whitespace ... bench: 2,305,530 ns/iter (+/- 15,307) = 258 MB/s | |
test sherlock::word_ending_n ... bench: 6,156,044 ns/iter (+/- 25,765) = 96 MB/s | |
test sherlock::words ... bench: 23,343,593 ns/iter (+/- 154,048) = 25 MB/s | |
test result: ok. 0 passed; 0 failed; 0 ignored; 98 measured; 0 filtered out | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
running 98 tests | |
test misc::anchored_literal_long_match ... bench: 25 ns/iter (+/- 0) = 15600 MB/s | |
test misc::anchored_literal_long_non_match ... bench: 26 ns/iter (+/- 0) = 15000 MB/s | |
test misc::anchored_literal_short_match ... bench: 22 ns/iter (+/- 0) = 1181 MB/s | |
test misc::anchored_literal_short_non_match ... bench: 27 ns/iter (+/- 0) = 962 MB/s | |
test misc::easy0_1K ... bench: 17 ns/iter (+/- 0) = 61823 MB/s | |
test misc::easy0_1MB ... bench: 19 ns/iter (+/- 0) = 55189631 MB/s | |
test misc::easy0_32 ... bench: 16 ns/iter (+/- 0) = 3687 MB/s | |
test misc::easy0_32K ... bench: 16 ns/iter (+/- 0) = 2049687 MB/s | |
test misc::easy1_1K ... bench: 48 ns/iter (+/- 1) = 21750 MB/s | |
test misc::easy1_1MB ... bench: 50 ns/iter (+/- 0) = 20971920 MB/s | |
test misc::easy1_32 ... bench: 48 ns/iter (+/- 0) = 1083 MB/s | |
test misc::easy1_32K ... bench: 48 ns/iter (+/- 0) = 683083 MB/s | |
test misc::hard_1K ... bench: 64 ns/iter (+/- 0) = 16421 MB/s | |
test misc::hard_1MB ... bench: 67 ns/iter (+/- 0) = 15650791 MB/s | |
test misc::hard_32 ... bench: 64 ns/iter (+/- 0) = 921 MB/s | |
test misc::hard_32K ... bench: 64 ns/iter (+/- 1) = 512421 MB/s | |
test misc::literal ... bench: 14 ns/iter (+/- 0) = 3642 MB/s | |
test misc::long_needle1 ... bench: 2,048 ns/iter (+/- 12) = 48828 MB/s | |
test misc::long_needle2 ... bench: 533,669 ns/iter (+/- 4,778) = 187 MB/s | |
test misc::match_class ... bench: 62 ns/iter (+/- 0) = 1306 MB/s | |
test misc::match_class_in_range ... bench: 23 ns/iter (+/- 0) = 3521 MB/s | |
test misc::match_class_unicode ... bench: 307 ns/iter (+/- 8) = 524 MB/s | |
test misc::medium_1K ... bench: 16 ns/iter (+/- 0) = 65750 MB/s | |
test misc::medium_1MB ... bench: 20 ns/iter (+/- 0) = 52430200 MB/s | |
test misc::medium_32 ... bench: 16 ns/iter (+/- 0) = 3750 MB/s | |
test misc::medium_32K ... bench: 16 ns/iter (+/- 0) = 2049750 MB/s | |
test misc::no_exponential ... bench: 408 ns/iter (+/- 3) = 245 MB/s | |
test misc::not_literal ... bench: 111 ns/iter (+/- 0) = 459 MB/s | |
test misc::one_pass_long_prefix ... bench: 64 ns/iter (+/- 1) = 406 MB/s | |
test misc::one_pass_long_prefix_not ... bench: 65 ns/iter (+/- 0) = 400 MB/s | |
test misc::one_pass_short ... bench: 48 ns/iter (+/- 0) = 354 MB/s | |
test misc::one_pass_short_not ... bench: 51 ns/iter (+/- 0) = 333 MB/s | |
test misc::reallyhard2_1K ... bench: 76 ns/iter (+/- 4) = 13684 MB/s | |
test misc::reallyhard_1K ... bench: 1,959 ns/iter (+/- 51) = 536 MB/s | |
test misc::reallyhard_1MB ... bench: 1,887,564 ns/iter (+/- 16,941) = 555 MB/s | |
test misc::reallyhard_32 ... bench: 125 ns/iter (+/- 1) = 472 MB/s | |
test misc::reallyhard_32K ... bench: 59,085 ns/iter (+/- 719) = 555 MB/s | |
test misc::replace_all ... bench: 181 ns/iter (+/- 3) | |
test misc::reverse_suffix_no_quadratic ... bench: 4,197 ns/iter (+/- 57) = 1906 MB/s | |
test regexdna::find_new_lines ... bench: 15,042,764 ns/iter (+/- 195,783) = 337 MB/s | |
test regexdna::subst1 ... bench: 815,747 ns/iter (+/- 4,700) = 6231 MB/s | |
test regexdna::subst10 ... bench: 809,221 ns/iter (+/- 9,951) = 6281 MB/s | |
test regexdna::subst11 ... bench: 815,011 ns/iter (+/- 25,139) = 6237 MB/s | |
test regexdna::subst2 ... bench: 851,948 ns/iter (+/- 7,386) = 5966 MB/s | |
test regexdna::subst3 ... bench: 854,401 ns/iter (+/- 7,813) = 5949 MB/s | |
test regexdna::subst4 ... bench: 815,088 ns/iter (+/- 6,465) = 6236 MB/s | |
test regexdna::subst5 ... bench: 813,941 ns/iter (+/- 11,233) = 6245 MB/s | |
test regexdna::subst6 ... bench: 816,023 ns/iter (+/- 4,331) = 6229 MB/s | |
test regexdna::subst7 ... bench: 810,664 ns/iter (+/- 6,497) = 6270 MB/s | |
test regexdna::subst8 ... bench: 810,742 ns/iter (+/- 8,809) = 6270 MB/s | |
test regexdna::subst9 ... bench: 854,452 ns/iter (+/- 9,858) = 5949 MB/s | |
test regexdna::variant1 ... bench: 3,480,177 ns/iter (+/- 24,509) = 1460 MB/s | |
test regexdna::variant2 ... bench: 6,312,445 ns/iter (+/- 42,459) = 805 MB/s | |
test regexdna::variant3 ... bench: 7,503,430 ns/iter (+/- 35,504) = 677 MB/s | |
test regexdna::variant4 ... bench: 7,550,201 ns/iter (+/- 46,378) = 673 MB/s | |
test regexdna::variant5 ... bench: 6,342,396 ns/iter (+/- 39,012) = 801 MB/s | |
test regexdna::variant6 ... bench: 6,124,881 ns/iter (+/- 84,077) = 829 MB/s | |
test regexdna::variant7 ... bench: 6,291,197 ns/iter (+/- 25,535) = 808 MB/s | |
test regexdna::variant8 ... bench: 6,384,620 ns/iter (+/- 65,243) = 796 MB/s | |
test regexdna::variant9 ... bench: 6,280,456 ns/iter (+/- 26,307) = 809 MB/s | |
test sherlock::before_after_holmes ... bench: 1,085,222 ns/iter (+/- 8,159) = 548 MB/s | |
test sherlock::before_holmes ... bench: 75,862 ns/iter (+/- 272) = 7842 MB/s | |
test sherlock::everything_greedy ... bench: 2,184,789 ns/iter (+/- 56,661) = 272 MB/s | |
test sherlock::everything_greedy_nl ... bench: 819,651 ns/iter (+/- 8,255) = 725 MB/s | |
test sherlock::holmes_cochar_watson ... bench: 142,568 ns/iter (+/- 795) = 4172 MB/s | |
test sherlock::holmes_coword_watson ... bench: 566,925 ns/iter (+/- 8,226) = 1049 MB/s | |
test sherlock::ing_suffix ... bench: 439,244 ns/iter (+/- 4,352) = 1354 MB/s | |
test sherlock::ing_suffix_limited_space ... bench: 1,257,053 ns/iter (+/- 11,059) = 473 MB/s | |
test sherlock::letters ... bench: 23,578,639 ns/iter (+/- 240,639) = 25 MB/s | |
test sherlock::letters_lower ... bench: 23,311,614 ns/iter (+/- 61,324) = 25 MB/s | |
test sherlock::letters_upper ... bench: 1,986,181 ns/iter (+/- 11,493) = 299 MB/s | |
test sherlock::line_boundary_sherlock_holmes ... bench: 1,074,408 ns/iter (+/- 8,338) = 553 MB/s | |
test sherlock::name_alt1 ... bench: 31,339 ns/iter (+/- 365) = 18983 MB/s | |
test sherlock::name_alt2 ... bench: 119,102 ns/iter (+/- 1,035) = 4995 MB/s | |
test sherlock::name_alt3 ... bench: 129,966 ns/iter (+/- 953) = 4577 MB/s | |
test sherlock::name_alt3_nocase ... bench: 1,185,093 ns/iter (+/- 8,085) = 502 MB/s | |
test sherlock::name_alt4 ... bench: 159,748 ns/iter (+/- 1,190) = 3724 MB/s | |
test sherlock::name_alt4_nocase ... bench: 220,990 ns/iter (+/- 1,520) = 2692 MB/s | |
test sherlock::name_alt5 ... bench: 123,255 ns/iter (+/- 1,072) = 4826 MB/s | |
test sherlock::name_alt5_nocase ... bench: 596,017 ns/iter (+/- 6,765) = 998 MB/s | |
test sherlock::name_holmes ... bench: 37,302 ns/iter (+/- 475) = 15949 MB/s | |
test sherlock::name_holmes_nocase ... bench: 182,541 ns/iter (+/- 2,210) = 3259 MB/s | |
test sherlock::name_sherlock ... bench: 65,715 ns/iter (+/- 828) = 9053 MB/s | |
test sherlock::name_sherlock_holmes ... bench: 28,558 ns/iter (+/- 250) = 20832 MB/s | |
test sherlock::name_sherlock_holmes_nocase ... bench: 159,723 ns/iter (+/- 2,155) = 3724 MB/s | |
test sherlock::name_sherlock_nocase ... bench: 159,038 ns/iter (+/- 1,651) = 3740 MB/s | |
test sherlock::name_whitespace ... bench: 78,342 ns/iter (+/- 930) = 7594 MB/s | |
test sherlock::no_match_common ... bench: 18,652 ns/iter (+/- 226) = 31896 MB/s | |
test sherlock::no_match_really_common ... bench: 347,431 ns/iter (+/- 4,678) = 1712 MB/s | |
test sherlock::no_match_uncommon ... bench: 18,531 ns/iter (+/- 179) = 32104 MB/s | |
test sherlock::quotes ... bench: 507,306 ns/iter (+/- 1,157) = 1172 MB/s | |
test sherlock::repeated_class_negation ... bench: 85,060,104 ns/iter (+/- 349,142) = 6 MB/s | |
test sherlock::the_lower ... bench: 587,479 ns/iter (+/- 6,730) = 1012 MB/s | |
test sherlock::the_nocase ... bench: 416,365 ns/iter (+/- 12,384) = 1428 MB/s | |
test sherlock::the_upper ... bench: 40,087 ns/iter (+/- 218) = 14841 MB/s | |
test sherlock::the_whitespace ... bench: 1,156,613 ns/iter (+/- 8,732) = 514 MB/s | |
test sherlock::word_ending_n ... bench: 1,900,766 ns/iter (+/- 11,068) = 312 MB/s | |
test sherlock::words ... bench: 8,717,437 ns/iter (+/- 40,675) = 68 MB/s | |
test result: ok. 0 passed; 0 failed; 0 ignored; 98 measured; 0 filtered out | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
running 98 tests | |
test misc::anchored_literal_long_match ... bench: 77 ns/iter (+/- 1) = 5064 MB/s | |
test misc::anchored_literal_long_non_match ... bench: 53 ns/iter (+/- 1) = 7358 MB/s | |
test misc::anchored_literal_short_match ... bench: 73 ns/iter (+/- 2) = 356 MB/s | |
test misc::anchored_literal_short_non_match ... bench: 53 ns/iter (+/- 2) = 490 MB/s | |
test misc::easy0_1K ... bench: 36 ns/iter (+/- 0) = 29194 MB/s | |
test misc::easy0_1MB ... bench: 55 ns/iter (+/- 2) = 19065509 MB/s | |
test misc::easy0_32 ... bench: 36 ns/iter (+/- 0) = 1638 MB/s | |
test misc::easy0_32K ... bench: 35 ns/iter (+/- 0) = 937000 MB/s | |
test misc::easy1_1K ... bench: 191 ns/iter (+/- 8) = 5465 MB/s | |
test misc::easy1_1MB ... bench: 214 ns/iter (+/- 2) = 4899981 MB/s | |
test misc::easy1_32 ... bench: 191 ns/iter (+/- 5) = 272 MB/s | |
test misc::easy1_32K ... bench: 191 ns/iter (+/- 8) = 171664 MB/s | |
test misc::hard_1K ... bench: 243 ns/iter (+/- 3) = 4325 MB/s | |
test misc::hard_1MB ... bench: 262 ns/iter (+/- 3) = 4002301 MB/s | |
test misc::hard_32 ... bench: 242 ns/iter (+/- 10) = 243 MB/s | |
test misc::hard_32K ... bench: 240 ns/iter (+/- 10) = 136645 MB/s | |
test misc::literal ... bench: 30 ns/iter (+/- 0) = 1700 MB/s | |
test misc::long_needle1 ... bench: 2,071 ns/iter (+/- 20) = 48286 MB/s | |
test misc::long_needle2 ... bench: 532,596 ns/iter (+/- 4,970) = 187 MB/s | |
test misc::match_class ... bench: 268 ns/iter (+/- 4) = 302 MB/s | |
test misc::match_class_in_range ... bench: 43 ns/iter (+/- 0) = 1883 MB/s | |
test misc::match_class_unicode ... bench: 1,257 ns/iter (+/- 19) = 128 MB/s | |
test misc::medium_1K ... bench: 40 ns/iter (+/- 7) = 26300 MB/s | |
test misc::medium_1MB ... bench: 56 ns/iter (+/- 1) = 18725071 MB/s | |
test misc::medium_32 ... bench: 39 ns/iter (+/- 0) = 1538 MB/s | |
test misc::medium_32K ... bench: 39 ns/iter (+/- 5) = 840923 MB/s | |
test misc::no_exponential ... bench: 1,543 ns/iter (+/- 29) = 64 MB/s | |
test misc::not_literal ... bench: 440 ns/iter (+/- 8) = 115 MB/s | |
test misc::one_pass_long_prefix ... bench: 256 ns/iter (+/- 4) = 101 MB/s | |
test misc::one_pass_long_prefix_not ... bench: 256 ns/iter (+/- 1) = 101 MB/s | |
test misc::one_pass_short ... bench: 185 ns/iter (+/- 2) = 91 MB/s | |
test misc::one_pass_short_not ... bench: 190 ns/iter (+/- 3) = 89 MB/s | |
test misc::reallyhard2_1K ... bench: 231 ns/iter (+/- 3) = 4502 MB/s | |
test misc::reallyhard_1K ... bench: 7,947 ns/iter (+/- 21) = 132 MB/s | |
test misc::reallyhard_1MB ... bench: 7,712,098 ns/iter (+/- 143,296) = 135 MB/s | |
test misc::reallyhard_32 ... bench: 509 ns/iter (+/- 4) = 115 MB/s | |
test misc::reallyhard_32K ... bench: 244,573 ns/iter (+/- 2,745) = 134 MB/s | |
test misc::replace_all ... bench: 366 ns/iter (+/- 3) | |
test misc::reverse_suffix_no_quadratic ... bench: 23,050 ns/iter (+/- 202) = 347 MB/s | |
test regexdna::find_new_lines ... bench: 49,118,932 ns/iter (+/- 307,208) = 103 MB/s | |
test regexdna::subst1 ... bench: 1,135,292 ns/iter (+/- 8,303) = 4477 MB/s | |
test regexdna::subst10 ... bench: 1,134,138 ns/iter (+/- 9,596) = 4482 MB/s | |
test regexdna::subst11 ... bench: 1,135,456 ns/iter (+/- 8,307) = 4476 MB/s | |
test regexdna::subst2 ... bench: 1,136,811 ns/iter (+/- 13,303) = 4471 MB/s | |
test regexdna::subst3 ... bench: 1,137,230 ns/iter (+/- 8,397) = 4469 MB/s | |
test regexdna::subst4 ... bench: 1,211,821 ns/iter (+/- 34,751) = 4194 MB/s | |
test regexdna::subst5 ... bench: 1,135,006 ns/iter (+/- 8,666) = 4478 MB/s | |
test regexdna::subst6 ... bench: 1,135,841 ns/iter (+/- 7,436) = 4475 MB/s | |
test regexdna::subst7 ... bench: 1,136,349 ns/iter (+/- 16,394) = 4473 MB/s | |
test regexdna::subst8 ... bench: 1,138,470 ns/iter (+/- 7,795) = 4465 MB/s | |
test regexdna::subst9 ... bench: 1,133,857 ns/iter (+/- 11,587) = 4483 MB/s | |
test regexdna::variant1 ... bench: 10,290,622 ns/iter (+/- 316,156) = 493 MB/s | |
test regexdna::variant2 ... bench: 14,928,924 ns/iter (+/- 56,392) = 340 MB/s | |
test regexdna::variant3 ... bench: 16,776,436 ns/iter (+/- 70,583) = 303 MB/s | |
test regexdna::variant4 ... bench: 16,942,741 ns/iter (+/- 517,594) = 300 MB/s | |
test regexdna::variant5 ... bench: 14,965,388 ns/iter (+/- 147,006) = 339 MB/s | |
test regexdna::variant6 ... bench: 14,663,931 ns/iter (+/- 61,346) = 346 MB/s | |
test regexdna::variant7 ... bench: 14,424,816 ns/iter (+/- 57,779) = 352 MB/s | |
test regexdna::variant8 ... bench: 14,573,148 ns/iter (+/- 113,463) = 348 MB/s | |
test regexdna::variant9 ... bench: 14,421,567 ns/iter (+/- 57,244) = 352 MB/s | |
test sherlock::before_after_holmes ... bench: 4,509,625 ns/iter (+/- 41,364) = 131 MB/s | |
test sherlock::before_holmes ... bench: 166,439 ns/iter (+/- 1,392) = 3574 MB/s | |
test sherlock::everything_greedy ... bench: 10,878,347 ns/iter (+/- 57,849) = 54 MB/s | |
test sherlock::everything_greedy_nl ... bench: 8,638,478 ns/iter (+/- 141,756) = 68 MB/s | |
test sherlock::holmes_cochar_watson ... bench: 880,776 ns/iter (+/- 8,449) = 675 MB/s | |
test sherlock::holmes_coword_watson ... bench: 2,373,050 ns/iter (+/- 17,370) = 250 MB/s | |
test sherlock::ing_suffix ... bench: 932,616 ns/iter (+/- 8,060) = 637 MB/s | |
test sherlock::ing_suffix_limited_space ... bench: 4,885,131 ns/iter (+/- 36,753) = 121 MB/s | |
test sherlock::letters ... bench: 53,501,473 ns/iter (+/- 107,057) = 11 MB/s | |
test sherlock::letters_lower ... bench: 52,187,257 ns/iter (+/- 189,102) = 11 MB/s | |
test sherlock::letters_upper ... bench: 6,349,023 ns/iter (+/- 19,534) = 93 MB/s | |
test sherlock::line_boundary_sherlock_holmes ... bench: 4,445,691 ns/iter (+/- 22,623) = 133 MB/s | |
test sherlock::name_alt1 ... bench: 71,780 ns/iter (+/- 785) = 8288 MB/s | |
test sherlock::name_alt2 ... bench: 789,240 ns/iter (+/- 8,100) = 753 MB/s | |
test sherlock::name_alt3 ... bench: 805,072 ns/iter (+/- 3,866) = 738 MB/s | |
test sherlock::name_alt3_nocase ... bench: 3,963,942 ns/iter (+/- 19,273) = 150 MB/s | |
test sherlock::name_alt4 ... bench: 921,701 ns/iter (+/- 4,263) = 645 MB/s | |
test sherlock::name_alt4_nocase ... bench: 1,073,777 ns/iter (+/- 31,652) = 554 MB/s | |
test sherlock::name_alt5 ... bench: 795,529 ns/iter (+/- 4,819) = 747 MB/s | |
test sherlock::name_alt5_nocase ... bench: 1,736,137 ns/iter (+/- 8,822) = 342 MB/s | |
test sherlock::name_holmes ... bench: 44,751 ns/iter (+/- 317) = 13294 MB/s | |
test sherlock::name_holmes_nocase ... bench: 983,310 ns/iter (+/- 8,557) = 605 MB/s | |
test sherlock::name_sherlock ... bench: 68,428 ns/iter (+/- 833) = 8694 MB/s | |
test sherlock::name_sherlock_holmes ... bench: 30,181 ns/iter (+/- 148) = 19712 MB/s | |
test sherlock::name_sherlock_holmes_nocase ... bench: 948,169 ns/iter (+/- 27,743) = 627 MB/s | |
test sherlock::name_sherlock_nocase ... bench: 914,690 ns/iter (+/- 9,410) = 650 MB/s | |
test sherlock::name_whitespace ... bench: 104,263 ns/iter (+/- 941) = 5706 MB/s | |
test sherlock::no_match_common ... bench: 18,561 ns/iter (+/- 268) = 32052 MB/s | |
test sherlock::no_match_really_common ... bench: 367,442 ns/iter (+/- 2,188) = 1619 MB/s | |
test sherlock::no_match_uncommon ... bench: 18,595 ns/iter (+/- 139) = 31994 MB/s | |
test sherlock::quotes ... bench: 1,416,164 ns/iter (+/- 9,516) = 420 MB/s | |
test sherlock::repeated_class_negation ... bench: 298,096,048 ns/iter (+/- 685,008) = 1 MB/s | |
test sherlock::the_lower ... bench: 714,148 ns/iter (+/- 8,308) = 833 MB/s | |
test sherlock::the_nocase ... bench: 1,242,079 ns/iter (+/- 8,453) = 478 MB/s | |
test sherlock::the_upper ... bench: 53,535 ns/iter (+/- 570) = 11112 MB/s | |
test sherlock::the_whitespace ... bench: 2,263,328 ns/iter (+/- 11,496) = 262 MB/s | |
test sherlock::word_ending_n ... bench: 6,472,979 ns/iter (+/- 31,792) = 91 MB/s | |
test sherlock::words ... bench: 22,732,275 ns/iter (+/- 104,368) = 26 MB/s | |
test result: ok. 0 passed; 0 failed; 0 ignored; 98 measured; 0 filtered out | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
running 98 tests | |
test misc::anchored_literal_long_match ... bench: 24 ns/iter (+/- 0) = 16250 MB/s | |
test misc::anchored_literal_long_non_match ... bench: 26 ns/iter (+/- 0) = 15000 MB/s | |
test misc::anchored_literal_short_match ... bench: 24 ns/iter (+/- 0) = 1083 MB/s | |
test misc::anchored_literal_short_non_match ... bench: 26 ns/iter (+/- 0) = 1000 MB/s | |
test misc::easy0_1K ... bench: 16 ns/iter (+/- 0) = 65687 MB/s | |
test misc::easy0_1MB ... bench: 20 ns/iter (+/- 0) = 52430150 MB/s | |
test misc::easy0_32 ... bench: 17 ns/iter (+/- 0) = 3470 MB/s | |
test misc::easy0_32K ... bench: 17 ns/iter (+/- 0) = 1929117 MB/s | |
test misc::easy1_1K ... bench: 48 ns/iter (+/- 0) = 21750 MB/s | |
test misc::easy1_1MB ... bench: 50 ns/iter (+/- 0) = 20971920 MB/s | |
test misc::easy1_32 ... bench: 48 ns/iter (+/- 0) = 1083 MB/s | |
test misc::easy1_32K ... bench: 48 ns/iter (+/- 0) = 683083 MB/s | |
test misc::hard_1K ... bench: 61 ns/iter (+/- 0) = 17229 MB/s | |
test misc::hard_1MB ... bench: 64 ns/iter (+/- 0) = 16384421 MB/s | |
test misc::hard_32 ... bench: 60 ns/iter (+/- 0) = 983 MB/s | |
test misc::hard_32K ... bench: 62 ns/iter (+/- 0) = 528951 MB/s | |
test misc::literal ... bench: 14 ns/iter (+/- 0) = 3642 MB/s | |
test misc::long_needle1 ... bench: 2,048 ns/iter (+/- 60) = 48828 MB/s | |
test misc::long_needle2 ... bench: 526,973 ns/iter (+/- 2,407) = 189 MB/s | |
test misc::match_class ... bench: 66 ns/iter (+/- 1) = 1227 MB/s | |
test misc::match_class_in_range ... bench: 24 ns/iter (+/- 0) = 3375 MB/s | |
test misc::match_class_unicode ... bench: 308 ns/iter (+/- 0) = 522 MB/s | |
test misc::medium_1K ... bench: 17 ns/iter (+/- 0) = 61882 MB/s | |
test misc::medium_1MB ... bench: 21 ns/iter (+/- 0) = 49933523 MB/s | |
test misc::medium_32 ... bench: 17 ns/iter (+/- 0) = 3529 MB/s | |
test misc::medium_32K ... bench: 17 ns/iter (+/- 0) = 1929176 MB/s | |
test misc::no_exponential ... bench: 405 ns/iter (+/- 0) = 246 MB/s | |
test misc::not_literal ... bench: 113 ns/iter (+/- 0) = 451 MB/s | |
test misc::one_pass_long_prefix ... bench: 66 ns/iter (+/- 0) = 393 MB/s | |
test misc::one_pass_long_prefix_not ... bench: 67 ns/iter (+/- 0) = 388 MB/s | |
test misc::one_pass_short ... bench: 49 ns/iter (+/- 0) = 346 MB/s | |
test misc::one_pass_short_not ... bench: 51 ns/iter (+/- 0) = 333 MB/s | |
test misc::reallyhard2_1K ... bench: 78 ns/iter (+/- 0) = 13333 MB/s | |
test misc::reallyhard_1K ... bench: 1,911 ns/iter (+/- 25) = 549 MB/s | |
test misc::reallyhard_1MB ... bench: 1,887,569 ns/iter (+/- 52,051) = 555 MB/s | |
test misc::reallyhard_32 ... bench: 126 ns/iter (+/- 0) = 468 MB/s | |
test misc::reallyhard_32K ... bench: 59,086 ns/iter (+/- 37) = 555 MB/s | |
test misc::replace_all ... bench: 175 ns/iter (+/- 0) | |
test misc::reverse_suffix_no_quadratic ... bench: 4,198 ns/iter (+/- 29) = 1905 MB/s | |
test regexdna::find_new_lines ... bench: 14,991,377 ns/iter (+/- 56,920) = 339 MB/s | |
test regexdna::subst1 ... bench: 825,029 ns/iter (+/- 5,412) = 6161 MB/s | |
test regexdna::subst10 ... bench: 823,381 ns/iter (+/- 4,652) = 6173 MB/s | |
test regexdna::subst11 ... bench: 824,750 ns/iter (+/- 4,925) = 6163 MB/s | |
test regexdna::subst2 ... bench: 831,953 ns/iter (+/- 22,843) = 6110 MB/s | |
test regexdna::subst3 ... bench: 852,322 ns/iter (+/- 5,177) = 5964 MB/s | |
test regexdna::subst4 ... bench: 859,681 ns/iter (+/- 4,677) = 5913 MB/s | |
test regexdna::subst5 ... bench: 825,416 ns/iter (+/- 5,667) = 6158 MB/s | |
test regexdna::subst6 ... bench: 832,284 ns/iter (+/- 4,949) = 6107 MB/s | |
test regexdna::subst7 ... bench: 824,413 ns/iter (+/- 5,412) = 6166 MB/s | |
test regexdna::subst8 ... bench: 826,180 ns/iter (+/- 12,923) = 6152 MB/s | |
test regexdna::subst9 ... bench: 840,557 ns/iter (+/- 4,981) = 6047 MB/s | |
test regexdna::variant1 ... bench: 3,465,501 ns/iter (+/- 23,749) = 1466 MB/s | |
test regexdna::variant2 ... bench: 6,337,385 ns/iter (+/- 29,198) = 802 MB/s | |
test regexdna::variant3 ... bench: 7,476,133 ns/iter (+/- 25,156) = 679 MB/s | |
test regexdna::variant4 ... bench: 7,529,895 ns/iter (+/- 40,875) = 675 MB/s | |
test regexdna::variant5 ... bench: 6,345,165 ns/iter (+/- 37,825) = 801 MB/s | |
test regexdna::variant6 ... bench: 6,121,318 ns/iter (+/- 76,803) = 830 MB/s | |
test regexdna::variant7 ... bench: 6,303,885 ns/iter (+/- 24,312) = 806 MB/s | |
test regexdna::variant8 ... bench: 6,390,442 ns/iter (+/- 26,002) = 795 MB/s | |
test regexdna::variant9 ... bench: 6,299,042 ns/iter (+/- 85,425) = 807 MB/s | |
test sherlock::before_after_holmes ... bench: 1,085,060 ns/iter (+/- 5,426) = 548 MB/s | |
test sherlock::before_holmes ... bench: 76,097 ns/iter (+/- 920) = 7818 MB/s | |
test sherlock::everything_greedy ... bench: 2,140,607 ns/iter (+/- 16,573) = 277 MB/s | |
test sherlock::everything_greedy_nl ... bench: 819,699 ns/iter (+/- 8,208) = 725 MB/s | |
test sherlock::holmes_cochar_watson ... bench: 143,764 ns/iter (+/- 2,082) = 4138 MB/s | |
test sherlock::holmes_coword_watson ... bench: 568,335 ns/iter (+/- 6,550) = 1046 MB/s | |
test sherlock::ing_suffix ... bench: 448,701 ns/iter (+/- 4,591) = 1325 MB/s | |
test sherlock::ing_suffix_limited_space ... bench: 1,267,726 ns/iter (+/- 8,677) = 469 MB/s | |
test sherlock::letters ... bench: 23,468,956 ns/iter (+/- 209,590) = 25 MB/s | |
test sherlock::letters_lower ... bench: 23,254,389 ns/iter (+/- 173,552) = 25 MB/s | |
test sherlock::letters_upper ... bench: 1,980,087 ns/iter (+/- 11,628) = 300 MB/s | |
test sherlock::line_boundary_sherlock_holmes ... bench: 1,074,528 ns/iter (+/- 8,217) = 553 MB/s | |
test sherlock::name_alt1 ... bench: 31,190 ns/iter (+/- 331) = 19074 MB/s | |
test sherlock::name_alt2 ... bench: 119,522 ns/iter (+/- 1,015) = 4977 MB/s | |
test sherlock::name_alt3 ... bench: 130,415 ns/iter (+/- 1,220) = 4561 MB/s | |
test sherlock::name_alt3_nocase ... bench: 1,183,846 ns/iter (+/- 8,685) = 502 MB/s | |
test sherlock::name_alt4 ... bench: 160,894 ns/iter (+/- 7,008) = 3697 MB/s | |
test sherlock::name_alt4_nocase ... bench: 223,088 ns/iter (+/- 1,497) = 2666 MB/s | |
test sherlock::name_alt5 ... bench: 123,665 ns/iter (+/- 3,142) = 4810 MB/s | |
test sherlock::name_alt5_nocase ... bench: 591,779 ns/iter (+/- 974) = 1005 MB/s | |
test sherlock::name_holmes ... bench: 35,682 ns/iter (+/- 1,406) = 16673 MB/s | |
test sherlock::name_holmes_nocase ... bench: 183,643 ns/iter (+/- 2,285) = 3239 MB/s | |
test sherlock::name_sherlock ... bench: 67,504 ns/iter (+/- 2,189) = 8813 MB/s | |
test sherlock::name_sherlock_holmes ... bench: 28,469 ns/iter (+/- 893) = 20897 MB/s | |
test sherlock::name_sherlock_holmes_nocase ... bench: 160,205 ns/iter (+/- 1,479) = 3713 MB/s | |
test sherlock::name_sherlock_nocase ... bench: 157,850 ns/iter (+/- 1,723) = 3768 MB/s | |
test sherlock::name_whitespace ... bench: 78,251 ns/iter (+/- 1,092) = 7602 MB/s | |
test sherlock::no_match_common ... bench: 18,509 ns/iter (+/- 230) = 32142 MB/s | |
test sherlock::no_match_really_common ... bench: 355,027 ns/iter (+/- 4,396) = 1675 MB/s | |
test sherlock::no_match_uncommon ... bench: 18,549 ns/iter (+/- 257) = 32073 MB/s | |
test sherlock::quotes ... bench: 506,206 ns/iter (+/- 1,027) = 1175 MB/s | |
test sherlock::repeated_class_negation ... bench: 81,399,251 ns/iter (+/- 337,209) = 7 MB/s | |
test sherlock::the_lower ... bench: 592,518 ns/iter (+/- 5,285) = 1004 MB/s | |
test sherlock::the_nocase ... bench: 423,885 ns/iter (+/- 4,598) = 1403 MB/s | |
test sherlock::the_upper ... bench: 40,257 ns/iter (+/- 273) = 14778 MB/s | |
test sherlock::the_whitespace ... bench: 1,132,697 ns/iter (+/- 9,544) = 525 MB/s | |
test sherlock::word_ending_n ... bench: 1,910,884 ns/iter (+/- 25,803) = 311 MB/s | |
test sherlock::words ... bench: 8,692,530 ns/iter (+/- 50,887) = 68 MB/s | |
test result: ok. 0 passed; 0 failed; 0 ignored; 98 measured; 0 filtered out | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment