• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1   Compiling regex-benchmark v0.1.0 (file:///home/andrew/data/projects/rust/regex/bench)
2     Running target/release/bench-0d58c0af2e68ae0d
3
4running 70 tests
5test misc::anchored_literal_long_match       ... bench:          32 ns/iter (+/- 0) = 12187 MB/s
6test misc::anchored_literal_long_non_match   ... bench:          27 ns/iter (+/- 1) = 14444 MB/s
7test misc::anchored_literal_short_match      ... bench:          31 ns/iter (+/- 0) = 838 MB/s
8test misc::anchored_literal_short_non_match  ... bench:          27 ns/iter (+/- 2) = 962 MB/s
9test misc::easy0_1K                          ... bench:         247 ns/iter (+/- 1) = 4255 MB/s
10test misc::easy0_1MB                         ... bench:     193,485 ns/iter (+/- 906) = 5419 MB/s
11test misc::easy0_32                          ... bench:          55 ns/iter (+/- 1) = 1072 MB/s
12test misc::easy0_32K                         ... bench:       6,057 ns/iter (+/- 19) = 5414 MB/s
13test misc::easy1_1K                          ... bench:         604 ns/iter (+/- 3) = 1728 MB/s
14test misc::easy1_1MB                         ... bench:     553,893 ns/iter (+/- 1,299) = 1893 MB/s
15test misc::easy1_32                          ... bench:          81 ns/iter (+/- 1) = 641 MB/s
16test misc::easy1_32K                         ... bench:      17,335 ns/iter (+/- 33) = 1891 MB/s
17test misc::hard_1K                           ... bench:      56,956 ns/iter (+/- 148) = 18 MB/s
18test misc::hard_1MB                          ... bench:  63,576,485 ns/iter (+/- 93,278) = 16 MB/s
19test misc::hard_32                           ... bench:       1,744 ns/iter (+/- 10) = 33 MB/s
20test misc::hard_32K                          ... bench:   1,931,799 ns/iter (+/- 7,752) = 16 MB/s
21test misc::literal                           ... bench:          73 ns/iter (+/- 1) = 698 MB/s
22test misc::long_needle1                      ... bench:     532,256 ns/iter (+/- 4,633) = 187 MB/s
23test misc::long_needle2                      ... bench:     532,131 ns/iter (+/- 3,771) = 187 MB/s
24test misc::match_class                       ... bench:         120 ns/iter (+/- 0) = 675 MB/s
25test misc::match_class_in_range              ... bench:         119 ns/iter (+/- 0) = 680 MB/s
26test misc::match_class_unicode               ... bench:         456 ns/iter (+/- 2) = 353 MB/s
27test misc::medium_1K                         ... bench:         260 ns/iter (+/- 1) = 4046 MB/s
28test misc::medium_1MB                        ... bench:     206,175 ns/iter (+/- 983) = 5085 MB/s
29test misc::medium_32                         ... bench:          58 ns/iter (+/- 0) = 1034 MB/s
30test misc::medium_32K                        ... bench:       6,443 ns/iter (+/- 26) = 5090 MB/s
31test misc::not_literal                       ... bench:         216 ns/iter (+/- 0) = 236 MB/s
32test misc::one_pass_long_prefix              ... bench:          31 ns/iter (+/- 0) = 838 MB/s
33test misc::one_pass_long_prefix_not          ... bench:          31 ns/iter (+/- 0) = 838 MB/s
34test misc::one_pass_short                    ... bench:          59 ns/iter (+/- 0) = 288 MB/s
35test misc::one_pass_short_not                ... bench:          63 ns/iter (+/- 2) = 269 MB/s
36test misc::reallyhard2_1K                    ... bench:      96,070 ns/iter (+/- 238) = 10 MB/s
37test misc::reallyhard_1K                     ... bench:      60,783 ns/iter (+/- 170) = 17 MB/s
38test misc::reallyhard_1MB                    ... bench:  60,899,076 ns/iter (+/- 483,661) = 17 MB/s
39test misc::reallyhard_32                     ... bench:       1,822 ns/iter (+/- 58) = 32 MB/s
40test misc::reallyhard_32K                    ... bench:   1,809,770 ns/iter (+/- 45,348) = 18 MB/s
41test sherlock::before_holmes                 ... bench:  14,513,309 ns/iter (+/- 146,332) = 40 MB/s
42test sherlock::holmes_cochar_watson          ... bench:     543,738 ns/iter (+/- 4,549) = 1094 MB/s
43test sherlock::ing_suffix                    ... bench:   5,561,653 ns/iter (+/- 44,720) = 106 MB/s
44test sherlock::ing_suffix_limited_space      ... bench:   6,116,112 ns/iter (+/- 91,799) = 97 MB/s
45test sherlock::letters                       ... bench:  15,633,185 ns/iter (+/- 313,036) = 38 MB/s
46test sherlock::letters_lower                 ... bench:  15,228,423 ns/iter (+/- 290,879) = 39 MB/s
47test sherlock::letters_upper                 ... bench:   3,279,472 ns/iter (+/- 48,073) = 181 MB/s
48test sherlock::line_boundary_sherlock_holmes ... bench:     192,935 ns/iter (+/- 1,405) = 3083 MB/s
49test sherlock::name_alt1                     ... bench:     452,708 ns/iter (+/- 4,728) = 1314 MB/s
50test sherlock::name_alt2                     ... bench:     477,092 ns/iter (+/- 6,192) = 1246 MB/s
51test sherlock::name_alt3                     ... bench:     959,514 ns/iter (+/- 25,214) = 620 MB/s
52test sherlock::name_alt3_nocase              ... bench:   3,478,546 ns/iter (+/- 52,300) = 171 MB/s
53test sherlock::name_alt4                     ... bench:     947,187 ns/iter (+/- 9,985) = 628 MB/s
54test sherlock::name_alt4_nocase              ... bench:   1,852,289 ns/iter (+/- 30,616) = 321 MB/s
55test sherlock::name_alt5                     ... bench:     655,616 ns/iter (+/- 9,327) = 907 MB/s
56test sherlock::name_alt5_nocase              ... bench:   1,957,627 ns/iter (+/- 47,271) = 303 MB/s
57test sherlock::name_holmes                   ... bench:     383,813 ns/iter (+/- 1,185) = 1550 MB/s
58test sherlock::name_holmes_nocase            ... bench:     478,335 ns/iter (+/- 4,851) = 1243 MB/s
59test sherlock::name_sherlock                 ... bench:     263,611 ns/iter (+/- 875) = 2256 MB/s
60test sherlock::name_sherlock_holmes          ... bench:     193,687 ns/iter (+/- 1,070) = 3071 MB/s
61test sherlock::name_sherlock_holmes_nocase   ... bench:   1,258,447 ns/iter (+/- 32,369) = 472 MB/s
62test sherlock::name_sherlock_nocase          ... bench:   1,330,069 ns/iter (+/- 36,657) = 447 MB/s
63test sherlock::name_whitespace               ... bench:     264,340 ns/iter (+/- 2,723) = 2250 MB/s
64test sherlock::no_match_common               ... bench:     589,309 ns/iter (+/- 5,038) = 1009 MB/s
65test sherlock::no_match_really_common        ... bench:     683,909 ns/iter (+/- 4,987) = 869 MB/s
66test sherlock::no_match_uncommon             ... bench:     578,309 ns/iter (+/- 2,831) = 1028 MB/s
67test sherlock::quotes                        ... bench:   1,184,492 ns/iter (+/- 27,247) = 502 MB/s
68test sherlock::repeated_class_negation       ... bench:   7,208,342 ns/iter (+/- 17,978) = 82 MB/s
69test sherlock::the_lower                     ... bench:   1,001,754 ns/iter (+/- 6,215) = 593 MB/s
70test sherlock::the_nocase                    ... bench:   1,043,260 ns/iter (+/- 10,217) = 570 MB/s
71test sherlock::the_upper                     ... bench:     753,058 ns/iter (+/- 1,640) = 790 MB/s
72test sherlock::the_whitespace                ... bench:   1,195,227 ns/iter (+/- 9,524) = 497 MB/s
73test sherlock::word_ending_n                 ... bench:  11,767,448 ns/iter (+/- 15,460) = 50 MB/s
74test sherlock::words                         ... bench:   7,551,361 ns/iter (+/- 25,566) = 78 MB/s
75
76test result: ok. 0 passed; 0 failed; 0 ignored; 70 measured
77
78