Source code
Revision control
Copy as Markdown
Other Tools
running 94 tests
test misc::anchored_literal_long_match ... bench: 129 ns/iter (+/- 3) = 3023 MB/s
test misc::anchored_literal_long_non_match ... bench: 402 ns/iter (+/- 1) = 970 MB/s
test misc::anchored_literal_short_match ... bench: 130 ns/iter (+/- 1) = 200 MB/s
test misc::anchored_literal_short_non_match ... bench: 49 ns/iter (+/- 0) = 530 MB/s
test misc::easy0_1K ... bench: 281 ns/iter (+/- 3) = 3740 MB/s
test misc::easy0_1MB ... bench: 119,847 ns/iter (+/- 713) = 8749 MB/s
test misc::easy0_32 ... bench: 154 ns/iter (+/- 4) = 383 MB/s
test misc::easy0_32K ... bench: 3,985 ns/iter (+/- 24) = 8229 MB/s
test misc::easy1_1K ... bench: 3,472 ns/iter (+/- 11) = 300 MB/s
test misc::easy1_1MB ... bench: 3,385,764 ns/iter (+/- 6,630) = 309 MB/s
test misc::easy1_32 ... bench: 283 ns/iter (+/- 6) = 183 MB/s
test misc::easy1_32K ... bench: 105,977 ns/iter (+/- 319) = 309 MB/s
test misc::hard_1K ... bench: 106,973 ns/iter (+/- 1,091) = 9 MB/s
test misc::hard_1MB ... bench: 114,602,847 ns/iter (+/- 336,051) = 9 MB/s
test misc::hard_32 ... bench: 3,569 ns/iter (+/- 3) = 16 MB/s
test misc::hard_32K ... bench: 3,570,108 ns/iter (+/- 17,057) = 9 MB/s
test misc::literal ... bench: 287 ns/iter (+/- 1) = 177 MB/s
test misc::long_needle1 ... bench: 5,430,190 ns/iter (+/- 271,737) = 18 MB/s
test misc::long_needle2 ... bench: 5,651,748 ns/iter (+/- 260,960) = 17 MB/s
test misc::match_class ... bench: 369 ns/iter (+/- 0) = 219 MB/s
test misc::match_class_in_range ... bench: 370 ns/iter (+/- 8) = 218 MB/s
test misc::match_class_unicode ... bench: 1,600 ns/iter (+/- 24) = 100 MB/s
test misc::medium_1K ... bench: 295 ns/iter (+/- 4) = 3566 MB/s
test misc::medium_1MB ... bench: 119,845 ns/iter (+/- 707) = 8749 MB/s
test misc::medium_32 ... bench: 166 ns/iter (+/- 0) = 361 MB/s
test misc::medium_32K ... bench: 3,995 ns/iter (+/- 30) = 8209 MB/s
test misc::not_literal ... bench: 365 ns/iter (+/- 1) = 139 MB/s
test misc::one_pass_long_prefix ... bench: 155 ns/iter (+/- 0) = 167 MB/s
test misc::one_pass_long_prefix_not ... bench: 162 ns/iter (+/- 0) = 160 MB/s
test misc::one_pass_short ... bench: 279 ns/iter (+/- 0) = 60 MB/s
test misc::one_pass_short_not ... bench: 269 ns/iter (+/- 3) = 63 MB/s
test misc::reallyhard2_1K ... bench: 227,630 ns/iter (+/- 963) = 4 MB/s
test misc::reallyhard_1K ... bench: 106,964 ns/iter (+/- 1,199) = 9 MB/s
test misc::reallyhard_1MB ... bench: 114,622,989 ns/iter (+/- 206,430) = 9 MB/s
test misc::reallyhard_32 ... bench: 3,477 ns/iter (+/- 13) = 16 MB/s
test misc::reallyhard_32K ... bench: 3,580,927 ns/iter (+/- 15,784) = 9 MB/s
test misc::reverse_suffix_no_quadratic ... bench: 23,518 ns/iter (+/- 105) = 340 MB/s
test regexdna::find_new_lines ... bench: 33,300,039 ns/iter (+/- 827,837) = 152 MB/s
test regexdna::subst1 ... bench: 22,829,688 ns/iter (+/- 81,653) = 222 MB/s
test regexdna::subst10 ... bench: 22,843,694 ns/iter (+/- 94,299) = 222 MB/s
test regexdna::subst11 ... bench: 22,827,872 ns/iter (+/- 84,129) = 222 MB/s
test regexdna::subst2 ... bench: 22,841,925 ns/iter (+/- 84,394) = 222 MB/s
test regexdna::subst3 ... bench: 22,885,409 ns/iter (+/- 114,277) = 222 MB/s
test regexdna::subst4 ... bench: 22,837,475 ns/iter (+/- 58,938) = 222 MB/s
test regexdna::subst5 ... bench: 22,835,207 ns/iter (+/- 39,862) = 222 MB/s
test regexdna::subst6 ... bench: 22,833,199 ns/iter (+/- 77,142) = 222 MB/s
test regexdna::subst7 ... bench: 22,851,757 ns/iter (+/- 322,186) = 222 MB/s
test regexdna::subst8 ... bench: 22,842,892 ns/iter (+/- 86,166) = 222 MB/s
test regexdna::subst9 ... bench: 22,840,862 ns/iter (+/- 105,926) = 222 MB/s
test regexdna::variant1 ... bench: 91,691,325 ns/iter (+/- 194,247) = 55 MB/s
test regexdna::variant2 ... bench: 105,586,659 ns/iter (+/- 320,354) = 48 MB/s
test regexdna::variant3 ... bench: 94,437,485 ns/iter (+/- 277,744) = 53 MB/s
test regexdna::variant4 ... bench: 90,399,600 ns/iter (+/- 184,588) = 56 MB/s
test regexdna::variant5 ... bench: 90,332,232 ns/iter (+/- 174,254) = 56 MB/s
test regexdna::variant6 ... bench: 90,519,504 ns/iter (+/- 227,643) = 56 MB/s
test regexdna::variant7 ... bench: 90,881,562 ns/iter (+/- 221,861) = 55 MB/s
test regexdna::variant8 ... bench: 96,962,980 ns/iter (+/- 180,002) = 52 MB/s
test regexdna::variant9 ... bench: 109,558,711 ns/iter (+/- 166,337) = 46 MB/s
test sherlock::before_after_holmes ... bench: 31,530,493 ns/iter (+/- 112,639) = 18 MB/s
test sherlock::before_holmes ... bench: 30,420,729 ns/iter (+/- 114,072) = 19 MB/s
test sherlock::everything_greedy ... bench: 6,656,677 ns/iter (+/- 167,110) = 89 MB/s
test sherlock::holmes_cochar_watson ... bench: 1,992,839 ns/iter (+/- 8,037) = 298 MB/s
test sherlock::ing_suffix ... bench: 15,878,331 ns/iter (+/- 150,901) = 37 MB/s
test sherlock::ing_suffix_limited_space ... bench: 2,085,471 ns/iter (+/- 8,438) = 285 MB/s
test sherlock::letters ... bench: 89,091,241 ns/iter (+/- 182,225) = 6 MB/s
test sherlock::letters_lower ... bench: 55,634,237 ns/iter (+/- 115,097) = 10 MB/s
test sherlock::letters_upper ... bench: 10,126,641 ns/iter (+/- 36,015) = 58 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 191,963 ns/iter (+/- 687) = 3099 MB/s
test sherlock::name_alt1 ... bench: 1,983,070 ns/iter (+/- 5,863) = 300 MB/s
test sherlock::name_alt2 ... bench: 1,972,746 ns/iter (+/- 14,082) = 301 MB/s
test sherlock::name_alt3 ... bench: 2,424,033 ns/iter (+/- 13,209) = 245 MB/s
test sherlock::name_alt3_nocase ... bench: 16,876,942 ns/iter (+/- 77,218) = 35 MB/s
test sherlock::name_alt4 ... bench: 1,986,579 ns/iter (+/- 9,195) = 299 MB/s
test sherlock::name_alt4_nocase ... bench: 4,992,277 ns/iter (+/- 10,882) = 119 MB/s
test sherlock::name_alt5 ... bench: 2,033,937 ns/iter (+/- 13,627) = 292 MB/s
test sherlock::name_alt5_nocase ... bench: 6,292,627 ns/iter (+/- 14,666) = 94 MB/s
test sherlock::name_holmes ... bench: 450,290 ns/iter (+/- 1,882) = 1321 MB/s
test sherlock::name_holmes_nocase ... bench: 3,032,489 ns/iter (+/- 8,728) = 196 MB/s
test sherlock::name_sherlock ... bench: 265,379 ns/iter (+/- 865) = 2241 MB/s
test sherlock::name_sherlock_holmes ... bench: 201,375 ns/iter (+/- 2,146) = 2954 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 3,010,059 ns/iter (+/- 7,093) = 197 MB/s
test sherlock::name_sherlock_nocase ... bench: 3,016,713 ns/iter (+/- 11,280) = 197 MB/s
test sherlock::name_whitespace ... bench: 266,706 ns/iter (+/- 908) = 2230 MB/s
test sherlock::no_match_common ... bench: 544,428 ns/iter (+/- 7,562) = 1092 MB/s
test sherlock::no_match_really_common ... bench: 626,986 ns/iter (+/- 2,959) = 948 MB/s
test sherlock::no_match_uncommon ... bench: 534,517 ns/iter (+/- 4,342) = 1113 MB/s
test sherlock::quotes ... bench: 3,210,614 ns/iter (+/- 15,699) = 185 MB/s
test sherlock::repeated_class_negation ... bench: 31,147,103 ns/iter (+/- 117,471) = 19 MB/s
test sherlock::the_lower ... bench: 2,275,468 ns/iter (+/- 19,220) = 261 MB/s
test sherlock::the_nocase ... bench: 4,999,086 ns/iter (+/- 20,184) = 119 MB/s
test sherlock::the_upper ... bench: 893,288 ns/iter (+/- 11,368) = 666 MB/s
test sherlock::the_whitespace ... bench: 2,364,893 ns/iter (+/- 21,124) = 251 MB/s
test sherlock::word_ending_n ... bench: 18,221,921 ns/iter (+/- 62,927) = 32 MB/s
test sherlock::words ... bench: 27,552,543 ns/iter (+/- 89,437) = 21 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 94 measured; 0 filtered out