Source code
Revision control
Copy as Markdown
Other Tools
Running target/release/dynamic-e87a67d7ea67f0eb
running 67 tests
test bench::anchored_literal_long_match ... bench: 75 ns/iter (+/- 3) = 5200 MB/s
test bench::anchored_literal_long_non_match ... bench: 61 ns/iter (+/- 2) = 6393 MB/s
test bench::anchored_literal_short_match ... bench: 75 ns/iter (+/- 3) = 346 MB/s
test bench::anchored_literal_short_non_match ... bench: 61 ns/iter (+/- 1) = 426 MB/s
test bench::easy0_1K ... bench: 196 ns/iter (+/- 8) = 5224 MB/s
test bench::easy0_1MB ... bench: 255,138 ns/iter (+/- 4,820) = 4109 MB/s
test bench::easy0_32 ... bench: 71 ns/iter (+/- 2) = 450 MB/s
test bench::easy0_32K ... bench: 5,392 ns/iter (+/- 108) = 6077 MB/s
test bench::easy1_1K ... bench: 241 ns/iter (+/- 37) = 4248 MB/s
test bench::easy1_1MB ... bench: 334,872 ns/iter (+/- 3,433) = 3131 MB/s
test bench::easy1_32 ... bench: 65 ns/iter (+/- 2) = 492 MB/s
test bench::easy1_32K ... bench: 6,139 ns/iter (+/- 703) = 5337 MB/s
test bench::hard_1K ... bench: 4,654 ns/iter (+/- 63) = 220 MB/s
test bench::hard_1MB ... bench: 4,719,487 ns/iter (+/- 71,818) = 222 MB/s
test bench::hard_32 ... bench: 199 ns/iter (+/- 8) = 160 MB/s
test bench::hard_32K ... bench: 147,389 ns/iter (+/- 4,391) = 222 MB/s
test bench::literal ... bench: 20 ns/iter (+/- 4) = 2550 MB/s
test bench::match_class ... bench: 85 ns/iter (+/- 4) = 952 MB/s
test bench::match_class_in_range ... bench: 32 ns/iter (+/- 3) = 2531 MB/s
test bench::match_class_unicode ... bench: 783 ns/iter (+/- 13) = 205 MB/s
test bench::medium_1K ... bench: 1,334 ns/iter (+/- 154) = 767 MB/s
test bench::medium_1MB ... bench: 2,044,757 ns/iter (+/- 72,936) = 512 MB/s
test bench::medium_32 ... bench: 99 ns/iter (+/- 18) = 323 MB/s
test bench::medium_32K ... bench: 59,603 ns/iter (+/- 13,750) = 549 MB/s
test bench::no_exponential ... bench: 553 ns/iter (+/- 150) = 180 MB/s
test bench::not_literal ... bench: 293 ns/iter (+/- 59) = 174 MB/s
test bench::one_pass_long_prefix ... bench: 177 ns/iter (+/- 35) = 146 MB/s
test bench::one_pass_long_prefix_not ... bench: 175 ns/iter (+/- 47) = 148 MB/s
test bench::one_pass_short ... bench: 134 ns/iter (+/- 34) = 126 MB/s
test bench::one_pass_short_not ... bench: 136 ns/iter (+/- 39) = 125 MB/s
test bench::replace_all ... bench: 153 ns/iter (+/- 17)
test bench_dynamic_compile::compile_huge ... bench: 165,209 ns/iter (+/- 4,396)
test bench_dynamic_compile::compile_huge_bytes ... bench: 18,795,770 ns/iter (+/- 2,674,909)
test bench_dynamic_compile::compile_simple ... bench: 6,883 ns/iter (+/- 391)
test bench_dynamic_compile::compile_simple_bytes ... bench: 7,281 ns/iter (+/- 751)
test bench_dynamic_compile::compile_small ... bench: 9,091 ns/iter (+/- 1,125)
test bench_dynamic_compile::compile_small_bytes ... bench: 182,815 ns/iter (+/- 3,814)
test bench_dynamic_parse::parse_huge ... bench: 1,233 ns/iter (+/- 123)
test bench_dynamic_parse::parse_simple ... bench: 2,015 ns/iter (+/- 108)
test bench_dynamic_parse::parse_small ... bench: 2,500 ns/iter (+/- 76)
test bench_sherlock::before_holmes ... bench: 2,741,811 ns/iter (+/- 58,389) = 216 MB/s
test bench_sherlock::everything_greedy ... bench: 7,807,696 ns/iter (+/- 328,585) = 76 MB/s
test bench_sherlock::everything_greedy_nl ... bench: 5,424,922 ns/iter (+/- 78,937) = 109 MB/s
test bench_sherlock::holmes_cochar_watson ... bench: 266,557 ns/iter (+/- 3,832) = 2231 MB/s
test bench_sherlock::holmes_coword_watson ... bench: 1,327,967 ns/iter (+/- 12,773) = 448 MB/s
test bench_sherlock::line_boundary_sherlock_holmes ... bench: 2,690,485 ns/iter (+/- 17,393) = 221 MB/s
test bench_sherlock::name_alt1 ... bench: 77,206 ns/iter (+/- 951) = 7705 MB/s
test bench_sherlock::name_alt2 ... bench: 303,775 ns/iter (+/- 5,030) = 1958 MB/s
test bench_sherlock::name_alt3 ... bench: 1,385,153 ns/iter (+/- 15,871) = 429 MB/s
test bench_sherlock::name_alt3_nocase ... bench: 1,473,833 ns/iter (+/- 9,825) = 403 MB/s
test bench_sherlock::name_alt4 ... bench: 300,912 ns/iter (+/- 3,896) = 1977 MB/s
test bench_sherlock::name_alt4_nocase ... bench: 1,421,519 ns/iter (+/- 16,246) = 418 MB/s
test bench_sherlock::name_holmes ... bench: 52,027 ns/iter (+/- 785) = 11435 MB/s
test bench_sherlock::name_holmes_nocase ... bench: 1,241,204 ns/iter (+/- 16,862) = 479 MB/s
test bench_sherlock::name_sherlock ... bench: 34,378 ns/iter (+/- 677) = 17305 MB/s
test bench_sherlock::name_sherlock_holmes ... bench: 34,463 ns/iter (+/- 580) = 17262 MB/s
test bench_sherlock::name_sherlock_holmes_nocase ... bench: 1,281,540 ns/iter (+/- 11,054) = 464 MB/s
test bench_sherlock::name_sherlock_nocase ... bench: 1,281,293 ns/iter (+/- 13,129) = 464 MB/s
test bench_sherlock::name_whitespace ... bench: 60,463 ns/iter (+/- 815) = 9839 MB/s
test bench_sherlock::no_match_common ... bench: 568,357 ns/iter (+/- 11,237) = 1046 MB/s
test bench_sherlock::no_match_uncommon ... bench: 23,656 ns/iter (+/- 340) = 25149 MB/s
test bench_sherlock::quotes ... bench: 977,907 ns/iter (+/- 13,926) = 608 MB/s
test bench_sherlock::the_lower ... bench: 794,285 ns/iter (+/- 8,513) = 749 MB/s
test bench_sherlock::the_nocase ... bench: 1,837,240 ns/iter (+/- 22,738) = 323 MB/s
test bench_sherlock::the_upper ... bench: 54,083 ns/iter (+/- 1,153) = 11000 MB/s
test bench_sherlock::the_whitespace ... bench: 1,986,579 ns/iter (+/- 9,292) = 299 MB/s
test bench_sherlock::word_ending_n ... bench: 55,205,101 ns/iter (+/- 93,542) = 10 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 67 measured