Compiling regex-benchmark v0.1 .0 (file:///home/andrew/data/projects/rust/regex/bench)
Running target/release/bench-0 d58c0af2e68ae0d
running 65 tests
test misc::anchored_literal_long_match ... bench: 925 ns/iter (+/- 16 ) = 421 MB/s
test misc::anchored_literal_long_non_match ... bench: 144 ns/iter (+/- 2 ) = 2708 MB/s
test misc::anchored_literal_short_match ... bench: 920 ns/iter (+/- 11 ) = 28 MB/s
test misc::anchored_literal_short_non_match ... bench: 144 ns/iter (+/- 1 ) = 180 MB/s
test misc::easy0_1K ... bench: 14 ,228 ns/iter (+/- 204 ) = 73 MB/s
test misc::easy0_1MB ... bench: 3 ,728 ,677 ns/iter (+/- 4 ,564 ) = 281 MB/s
test misc::easy0_32 ... bench: 10 ,023 ns/iter (+/- 156 ) = 5 MB/s
test misc::easy0_32K ... bench: 125 ,851 ns/iter (+/- 287 ) = 260 MB/s
test misc::easy1_1K ... bench: 8 ,797 ns/iter (+/- 90 ) = 118 MB/s
test misc::easy1_1MB ... bench: 3 ,722 ,675 ns/iter (+/- 4 ,912 ) = 281 MB/s
test misc::easy1_32 ... bench: 5 ,189 ns/iter (+/- 77 ) = 10 MB/s
test misc::easy1_32K ... bench: 121 ,106 ns/iter (+/- 694 ) = 270 MB/s
test misc::hard_1K ... bench: 17 ,111 ns/iter (+/- 251 ) = 61 MB/s
test misc::hard_1MB ... bench: 3 ,743 ,313 ns/iter (+/- 7 ,634 ) = 280 MB/s
test misc::hard_32 ... bench: 13 ,489 ns/iter (+/- 220 ) = 4 MB/s
test misc::hard_32K ... bench: 129 ,358 ns/iter (+/- 257 ) = 253 MB/s
test misc::literal ... bench: 629 ns/iter (+/- 5 ) = 81 MB/s
test misc::long_needle1 ... bench: 21 ,495 ,182 ns/iter (+/- 41 ,993 ) = 4 MB/s
test misc::long_needle2 ... bench: 21 ,501 ,034 ns/iter (+/- 34 ,033 ) = 4 MB/s
test misc::match_class ... bench: 732 ns/iter (+/- 3 ) = 110 MB/s
test misc::match_class_in_range ... bench: 736 ns/iter (+/- 6 ) = 110 MB/s
test misc::medium_1K ... bench: 14 ,433 ns/iter (+/- 49 ) = 72 MB/s
test misc::medium_1MB ... bench: 3 ,729 ,861 ns/iter (+/- 4 ,198 ) = 281 MB/s
test misc::medium_32 ... bench: 10 ,756 ns/iter (+/- 75 ) = 5 MB/s
test misc::medium_32K ... bench: 126 ,593 ns/iter (+/- 169 ) = 259 MB/s
test misc::not_literal ... bench: 2 ,350 ns/iter (+/- 13 ) = 21 MB/s
test misc::one_pass_long_prefix ... bench: 9 ,183 ns/iter (+/- 198 ) = 2 MB/s
test misc::one_pass_long_prefix_not ... bench: 8 ,470 ns/iter (+/- 110 ) = 3 MB/s
test misc::one_pass_short ... bench: 956 ns/iter (+/- 4 ) = 17 MB/s
test misc::one_pass_short_not ... bench: 1 ,042 ns/iter (+/- 13 ) = 16 MB/s
test misc::reallyhard2_1K ... bench: 129 ,563 ns/iter (+/- 336 ) = 8 MB/s
test misc::reallyhard_1K ... bench: 16 ,656 ns/iter (+/- 152 ) = 63 MB/s
test misc::reallyhard_1MB ... bench: 3 ,744 ,123 ns/iter (+/- 4 ,556 ) = 280 MB/s
test misc::reallyhard_32 ... bench: 12 ,910 ns/iter (+/- 112 ) = 4 MB/s
test misc::reallyhard_32K ... bench: 129 ,293 ns/iter (+/- 301 ) = 253 MB/s
test sherlock::before_holmes ... bench: 3 ,593 ,560 ns/iter (+/- 8 ,574 ) = 165 MB/s
test sherlock::holmes_cochar_watson ... bench: 2 ,906 ,271 ns/iter (+/- 5 ,153 ) = 204 MB/s
test sherlock::ing_suffix ... bench: 7 ,016 ,213 ns/iter (+/- 30 ,321 ) = 84 MB/s
test sherlock::ing_suffix_limited_space ... bench: 24 ,592 ,817 ns/iter (+/- 78 ,720 ) = 24 MB/s
test sherlock::line_boundary_sherlock_holmes ... bench: 2 ,457 ,984 ns/iter (+/- 3 ,932 ) = 242 MB/s
test sherlock::name_alt1 ... bench: 2 ,569 ,156 ns/iter (+/- 5 ,789 ) = 231 MB/s
test sherlock::name_alt2 ... bench: 3 ,686 ,183 ns/iter (+/- 13 ,550 ) = 161 MB/s
test sherlock::name_alt3 ... bench: 6 ,715 ,311 ns/iter (+/- 15 ,208 ) = 88 MB/s
test sherlock::name_alt3_nocase ... bench: 9 ,702 ,060 ns/iter (+/- 32 ,628 ) = 61 MB/s
test sherlock::name_alt4 ... bench: 3 ,834 ,029 ns/iter (+/- 3 ,955 ) = 155 MB/s
test sherlock::name_alt4_nocase ... bench: 4 ,762 ,730 ns/iter (+/- 751 ,201 ) = 124 MB/s
test sherlock::name_alt5 ... bench: 4 ,582 ,303 ns/iter (+/- 8 ,073 ) = 129 MB/s
test sherlock::name_alt5_nocase ... bench: 5 ,583 ,652 ns/iter (+/- 14 ,573 ) = 106 MB/s
test sherlock::name_holmes ... bench: 2 ,968 ,764 ns/iter (+/- 6 ,198 ) = 200 MB/s
test sherlock::name_holmes_nocase ... bench: 3 ,066 ,080 ns/iter (+/- 8 ,986 ) = 194 MB/s
test sherlock::name_sherlock ... bench: 2 ,372 ,708 ns/iter (+/- 3 ,272 ) = 250 MB/s
test sherlock::name_sherlock_holmes ... bench: 2 ,607 ,914 ns/iter (+/- 3 ,361 ) = 228 MB/s
test sherlock::name_sherlock_holmes_nocase ... bench: 2 ,641 ,260 ns/iter (+/- 9 ,409 ) = 225 MB/s
test sherlock::name_sherlock_nocase ... bench: 2 ,420 ,591 ns/iter (+/- 11 ,053 ) = 245 MB/s
test sherlock::name_whitespace ... bench: 2 ,592 ,553 ns/iter (+/- 3 ,476 ) = 229 MB/s
test sherlock::no_match_common ... bench: 2 ,114 ,367 ns/iter (+/- 1 ,665 ) = 281 MB/s
test sherlock::no_match_really_common ... bench: 2 ,114 ,835 ns/iter (+/- 2 ,491 ) = 281 MB/s
test sherlock::no_match_uncommon ... bench: 2 ,105 ,274 ns/iter (+/- 1 ,657 ) = 282 MB/s
test sherlock::quotes ... bench: 10 ,978 ,890 ns/iter (+/- 30 ,645 ) = 54 MB/s
test sherlock::repeated_class_negation ... bench: 69 ,836 ,043 ns/iter (+/- 117 ,415 ) = 8 MB/s
test sherlock::the_lower ... bench: 9 ,343 ,518 ns/iter (+/- 29 ,387 ) = 63 MB/s
test sherlock::the_nocase ... bench: 9 ,690 ,676 ns/iter (+/- 42 ,585 ) = 61 MB/s
test sherlock::the_upper ... bench: 2 ,780 ,398 ns/iter (+/- 6 ,949 ) = 213 MB/s
test sherlock::the_whitespace ... bench: 11 ,562 ,612 ns/iter (+/- 78 ,789 ) = 51 MB/s
test sherlock::words ... bench: 64 ,139 ,234 ns/iter (+/- 491 ,422 ) = 9 MB/s
test result: ok. 0 passed; 0 failed; 0 ignored; 65 measured
Messung V0.5 in Prozent C=93 H=95 G=93
¤ Dauer der Verarbeitung: 0.3 Sekunden
¤
*© Formatika GbR, Deutschland