• 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 71 tests
5test misc::anchored_literal_long_match       ... bench:          66 ns/iter (+/- 1) = 5909 MB/s
6test misc::anchored_literal_long_non_match   ... bench:         414 ns/iter (+/- 2) = 942 MB/s
7test misc::anchored_literal_short_match      ... bench:          66 ns/iter (+/- 1) = 393 MB/s
8test misc::anchored_literal_short_non_match  ... bench:          36 ns/iter (+/- 0) = 722 MB/s
9test misc::easy0_1K                          ... bench:         217 ns/iter (+/- 2) = 4843 MB/s
10test misc::easy0_1MB                         ... bench:     130,657 ns/iter (+/- 365) = 8025 MB/s
11test misc::easy0_32                          ... bench:          84 ns/iter (+/- 1) = 702 MB/s
12test misc::easy0_32K                         ... bench:       4,092 ns/iter (+/- 25) = 8014 MB/s
13test misc::easy1_1K                          ... bench:       3,682 ns/iter (+/- 25) = 283 MB/s
14test misc::easy1_1MB                         ... bench:   3,613,381 ns/iter (+/- 5,960) = 290 MB/s
15test misc::easy1_32                          ... bench:         237 ns/iter (+/- 2) = 219 MB/s
16test misc::easy1_32K                         ... bench:     113,040 ns/iter (+/- 303) = 290 MB/s
17test misc::hard_1K                           ... bench:     184,299 ns/iter (+/- 2,508) = 5 MB/s
18test misc::hard_1MB                          ... bench: 198,378,531 ns/iter (+/- 150,404) = 5 MB/s
19test misc::hard_32                           ... bench:       5,765 ns/iter (+/- 26) = 10 MB/s
20test misc::hard_32K                          ... bench:   6,177,362 ns/iter (+/- 21,959) = 5 MB/s
21test misc::literal                           ... bench:         219 ns/iter (+/- 1) = 232 MB/s
22test misc::long_needle1                      ... bench:   6,978,321 ns/iter (+/- 120,792) = 14 MB/s
23test misc::long_needle2                      ... bench:   6,981,122 ns/iter (+/- 120,371) = 14 MB/s
24test misc::match_class                       ... bench:         329 ns/iter (+/- 5) = 246 MB/s
25test misc::match_class_in_range              ... bench:         332 ns/iter (+/- 1) = 243 MB/s
26test misc::match_class_unicode               ... bench:       1,980 ns/iter (+/- 23) = 81 MB/s
27test misc::medium_1K                         ... bench:         232 ns/iter (+/- 0) = 4534 MB/s
28test misc::medium_1MB                        ... bench:     130,702 ns/iter (+/- 997) = 8022 MB/s
29test misc::medium_32                         ... bench:          95 ns/iter (+/- 1) = 631 MB/s
30test misc::medium_32K                        ... bench:       4,103 ns/iter (+/- 13) = 7993 MB/s
31test misc::not_literal                       ... bench:         353 ns/iter (+/- 2) = 144 MB/s
32test misc::one_pass_long_prefix              ... bench:          89 ns/iter (+/- 1) = 292 MB/s
33test misc::one_pass_long_prefix_not          ... bench:          97 ns/iter (+/- 0) = 268 MB/s
34test misc::one_pass_short                    ... bench:         329 ns/iter (+/- 4) = 51 MB/s
35test misc::one_pass_short_not                ... bench:         324 ns/iter (+/- 4) = 52 MB/s
36test misc::reallyhard2_1K                    ... bench:     563,552 ns/iter (+/- 2,559) = 1 MB/s
37test misc::reallyhard_1K                     ... bench:     184,200 ns/iter (+/- 553) = 5 MB/s
38test misc::reallyhard_1MB                    ... bench: 198,336,145 ns/iter (+/- 149,796) = 5 MB/s
39test misc::reallyhard_32                     ... bench:       5,766 ns/iter (+/- 16) = 10 MB/s
40test misc::reallyhard_32K                    ... bench:   6,174,904 ns/iter (+/- 5,491) = 5 MB/s
41test sherlock::before_holmes                 ... bench:  70,476,093 ns/iter (+/- 271,168) = 8 MB/s
42test sherlock::everything_greedy             ... bench:   5,175,140 ns/iter (+/- 19,413) = 114 MB/s
43test sherlock::holmes_cochar_watson          ... bench:   2,379,427 ns/iter (+/- 5,816) = 250 MB/s
44test sherlock::ing_suffix                    ... bench:  28,275,131 ns/iter (+/- 49,569) = 21 MB/s
45test sherlock::ing_suffix_limited_space      ... bench:   2,648,838 ns/iter (+/- 9,247) = 224 MB/s
46test sherlock::letters                       ... bench:  25,940,039 ns/iter (+/- 57,724) = 22 MB/s
47test sherlock::letters_lower                 ... bench:  25,680,050 ns/iter (+/- 48,209) = 23 MB/s
48test sherlock::letters_upper                 ... bench:  11,122,063 ns/iter (+/- 28,302) = 53 MB/s
49test sherlock::line_boundary_sherlock_holmes ... bench:     195,903 ns/iter (+/- 1,162) = 3036 MB/s
50test sherlock::name_alt1                     ... bench:   2,100,175 ns/iter (+/- 4,251) = 283 MB/s
51test sherlock::name_alt2                     ... bench:   2,210,122 ns/iter (+/- 7,514) = 269 MB/s
52test sherlock::name_alt3                     ... bench:   3,025,653 ns/iter (+/- 9,375) = 196 MB/s
53test sherlock::name_alt3_nocase              ... bench:  39,475,102 ns/iter (+/- 51,488) = 15 MB/s
54test sherlock::name_alt4                     ... bench:   2,225,952 ns/iter (+/- 7,340) = 267 MB/s
55test sherlock::name_alt4_nocase              ... bench:   8,227,413 ns/iter (+/- 18,088) = 72 MB/s
56test sherlock::name_alt5                     ... bench:   2,300,803 ns/iter (+/- 6,325) = 258 MB/s
57test sherlock::name_alt5_nocase              ... bench:  11,488,783 ns/iter (+/- 28,880) = 51 MB/s
58test sherlock::name_holmes                   ... bench:     400,760 ns/iter (+/- 907) = 1484 MB/s
59test sherlock::name_holmes_nocase            ... bench:   4,044,850 ns/iter (+/- 11,665) = 147 MB/s
60test sherlock::name_sherlock                 ... bench:     269,021 ns/iter (+/- 791) = 2211 MB/s
61test sherlock::name_sherlock_holmes          ... bench:     196,161 ns/iter (+/- 899) = 3032 MB/s
62test sherlock::name_sherlock_holmes_nocase   ... bench:   4,363,621 ns/iter (+/- 5,339) = 136 MB/s
63test sherlock::name_sherlock_nocase          ... bench:   4,389,375 ns/iter (+/- 11,077) = 135 MB/s
64test sherlock::name_whitespace               ... bench:     273,691 ns/iter (+/- 957) = 2173 MB/s
65test sherlock::no_match_common               ... bench:     588,744 ns/iter (+/- 1,732) = 1010 MB/s
66test sherlock::no_match_really_common        ... bench:     673,335 ns/iter (+/- 1,407) = 883 MB/s
67test sherlock::no_match_uncommon             ... bench:     578,009 ns/iter (+/- 5,111) = 1029 MB/s
68test sherlock::quotes                        ... bench:   4,066,005 ns/iter (+/- 10,116) = 146 MB/s
69test sherlock::repeated_class_negation       ... bench:  43,374,733 ns/iter (+/- 48,409) = 13 MB/s
70test sherlock::the_lower                     ... bench:   1,275,300 ns/iter (+/- 5,351) = 466 MB/s
71test sherlock::the_nocase                    ... bench:   5,100,832 ns/iter (+/- 11,024) = 116 MB/s
72test sherlock::the_upper                     ... bench:     816,606 ns/iter (+/- 3,370) = 728 MB/s
73test sherlock::the_whitespace                ... bench:   2,079,544 ns/iter (+/- 4,585) = 286 MB/s
74test sherlock::word_ending_n                 ... bench:  27,699,175 ns/iter (+/- 58,998) = 21 MB/s
75test sherlock::words                         ... bench:  19,460,356 ns/iter (+/- 29,406) = 30 MB/s
76
77test result: ok. 0 passed; 0 failed; 0 ignored; 71 measured
78
79