Source code

Revision control

Copy as Markdown

Other Tools

Running target/release/dynamic-a76738dddf3bdc6b
running 71 tests
test misc::anchored_literal_long_match ... bench: 74 ns/iter (+/- 8) = 5270 MB/s
test misc::anchored_literal_long_non_match ... bench: 58 ns/iter (+/- 0) = 6724 MB/s
test misc::anchored_literal_short_match ... bench: 73 ns/iter (+/- 0) = 356 MB/s
test misc::anchored_literal_short_non_match ... bench: 58 ns/iter (+/- 0) = 448 MB/s
test misc::easy0_1K ... bench: 214 ns/iter (+/- 2) = 4785 MB/s
test misc::easy0_1MB ... bench: 247,056 ns/iter (+/- 1,777) = 4244 MB/s
test misc::easy0_32 ... bench: 64 ns/iter (+/- 0) = 500 MB/s
test misc::easy0_32K ... bench: 5,281 ns/iter (+/- 29) = 6204 MB/s
test misc::easy1_1K ... bench: 278 ns/iter (+/- 5) = 3683 MB/s
test misc::easy1_1MB ... bench: 320,041 ns/iter (+/- 4,243) = 3276 MB/s
test misc::easy1_32 ... bench: 65 ns/iter (+/- 0) = 492 MB/s
test misc::easy1_32K ... bench: 5,885 ns/iter (+/- 83) = 5568 MB/s
test misc::hard_1K ... bench: 4,685 ns/iter (+/- 20) = 218 MB/s
test misc::hard_1MB ... bench: 4,745,020 ns/iter (+/- 19,440) = 220 MB/s
test misc::hard_32 ... bench: 197 ns/iter (+/- 1) = 162 MB/s
test misc::hard_32K ... bench: 147,409 ns/iter (+/- 656) = 222 MB/s
test misc::literal ... bench: 20 ns/iter (+/- 1) = 2550 MB/s
test misc::match_class ... bench: 86 ns/iter (+/- 3) = 941 MB/s
test misc::match_class_in_range ... bench: 32 ns/iter (+/- 2) = 2531 MB/s
test misc::match_class_unicode ... bench: 801 ns/iter (+/- 36) = 200 MB/s
test misc::medium_1K ... bench: 1,213 ns/iter (+/- 237) = 844 MB/s
test misc::medium_1MB ... bench: 1,991,418 ns/iter (+/- 239,612) = 526 MB/s
test misc::medium_32 ... bench: 100 ns/iter (+/- 8) = 320 MB/s
test misc::medium_32K ... bench: 57,080 ns/iter (+/- 709) = 574 MB/s
test misc::no_exponential ... bench: 522 ns/iter (+/- 17) = 191 MB/s
test misc::not_literal ... bench: 290 ns/iter (+/- 6) = 175 MB/s
test misc::one_pass_long_prefix ... bench: 176 ns/iter (+/- 15) = 147 MB/s
test misc::one_pass_long_prefix_not ... bench: 183 ns/iter (+/- 28) = 142 MB/s
test misc::one_pass_short ... bench: 136 ns/iter (+/- 8) = 125 MB/s
test misc::one_pass_short_not ... bench: 135 ns/iter (+/- 14) = 125 MB/s
test misc::replace_all ... bench: 149 ns/iter (+/- 34)
test rust_compile::compile_huge ... bench: 158,759 ns/iter (+/- 4,546)
test rust_compile::compile_huge_bytes ... bench: 17,538,290 ns/iter (+/- 1,735,383)
test rust_compile::compile_simple ... bench: 5,935 ns/iter (+/- 429)
test rust_compile::compile_simple_bytes ... bench: 6,682 ns/iter (+/- 293)
test rust_compile::compile_small ... bench: 7,664 ns/iter (+/- 473)
test rust_compile::compile_small_bytes ... bench: 175,272 ns/iter (+/- 4,492)
test rust_parse::parse_huge ... bench: 1,199 ns/iter (+/- 38)
test rust_parse::parse_simple ... bench: 1,849 ns/iter (+/- 28)
test rust_parse::parse_small ... bench: 2,470 ns/iter (+/- 35)
test sherlock::before_holmes ... bench: 2,750,028 ns/iter (+/- 21,847) = 216 MB/s
test sherlock::everything_greedy ... bench: 7,896,337 ns/iter (+/- 68,883) = 75 MB/s
test sherlock::everything_greedy_nl ... bench: 5,498,247 ns/iter (+/- 65,952) = 108 MB/s
test sherlock::holmes_cochar_watson ... bench: 260,499 ns/iter (+/- 4,984) = 2283 MB/s
test sherlock::holmes_coword_watson ... bench: 1,331,443 ns/iter (+/- 34,716) = 446 MB/s
test sherlock::letters ... bench: 60,985,848 ns/iter (+/- 592,838) = 9 MB/s
test sherlock::letters_lower ... bench: 59,041,695 ns/iter (+/- 186,034) = 10 MB/s
test sherlock::letters_upper ... bench: 4,714,214 ns/iter (+/- 35,672) = 126 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 2,730,524 ns/iter (+/- 69,565) = 217 MB/s
test sherlock::name_alt1 ... bench: 41,866 ns/iter (+/- 682) = 14210 MB/s
test sherlock::name_alt2 ... bench: 194,322 ns/iter (+/- 6,628) = 3061 MB/s
test sherlock::name_alt3 ... bench: 1,252,965 ns/iter (+/- 18,828) = 474 MB/s
test sherlock::name_alt3_nocase ... bench: 1,476,169 ns/iter (+/- 14,557) = 403 MB/s
test sherlock::name_alt4 ... bench: 298,639 ns/iter (+/- 3,905) = 1992 MB/s
test sherlock::name_alt4_nocase ... bench: 1,426,191 ns/iter (+/- 23,584) = 417 MB/s
test sherlock::name_holmes ... bench: 49,719 ns/iter (+/- 811) = 11965 MB/s
test sherlock::name_holmes_nocase ... bench: 1,191,400 ns/iter (+/- 19,175) = 499 MB/s
test sherlock::name_sherlock ... bench: 34,091 ns/iter (+/- 877) = 17451 MB/s
test sherlock::name_sherlock_holmes ... bench: 33,785 ns/iter (+/- 1,207) = 17609 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 1,235,442 ns/iter (+/- 18,023) = 481 MB/s
test sherlock::name_sherlock_nocase ... bench: 1,236,252 ns/iter (+/- 26,934) = 481 MB/s
test sherlock::name_whitespace ... bench: 60,200 ns/iter (+/- 1,873) = 9882 MB/s
test sherlock::no_match_common ... bench: 559,886 ns/iter (+/- 20,306) = 1062 MB/s
test sherlock::no_match_uncommon ... bench: 23,631 ns/iter (+/- 497) = 25175 MB/s
test sherlock::quotes ... bench: 967,379 ns/iter (+/- 12,856) = 614 MB/s
test sherlock::the_lower ... bench: 766,950 ns/iter (+/- 21,944) = 775 MB/s
test sherlock::the_nocase ... bench: 1,706,539 ns/iter (+/- 26,003) = 348 MB/s
test sherlock::the_upper ... bench: 52,529 ns/iter (+/- 1,208) = 11325 MB/s
test sherlock::the_whitespace ... bench: 2,012,952 ns/iter (+/- 26,968) = 295 MB/s
test sherlock::word_ending_n ... bench: 55,578,841 ns/iter (+/- 537,463) = 10 MB/s
test sherlock::words ... bench: 19,103,327 ns/iter (+/- 102,828) = 31 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 71 measured