• 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 65 tests
5test misc::anchored_literal_long_match       ... bench:         925 ns/iter (+/- 16) = 421 MB/s
6test misc::anchored_literal_long_non_match   ... bench:         144 ns/iter (+/- 2) = 2708 MB/s
7test misc::anchored_literal_short_match      ... bench:         920 ns/iter (+/- 11) = 28 MB/s
8test misc::anchored_literal_short_non_match  ... bench:         144 ns/iter (+/- 1) = 180 MB/s
9test misc::easy0_1K                          ... bench:      14,228 ns/iter (+/- 204) = 73 MB/s
10test misc::easy0_1MB                         ... bench:   3,728,677 ns/iter (+/- 4,564) = 281 MB/s
11test misc::easy0_32                          ... bench:      10,023 ns/iter (+/- 156) = 5 MB/s
12test misc::easy0_32K                         ... bench:     125,851 ns/iter (+/- 287) = 260 MB/s
13test misc::easy1_1K                          ... bench:       8,797 ns/iter (+/- 90) = 118 MB/s
14test misc::easy1_1MB                         ... bench:   3,722,675 ns/iter (+/- 4,912) = 281 MB/s
15test misc::easy1_32                          ... bench:       5,189 ns/iter (+/- 77) = 10 MB/s
16test misc::easy1_32K                         ... bench:     121,106 ns/iter (+/- 694) = 270 MB/s
17test misc::hard_1K                           ... bench:      17,111 ns/iter (+/- 251) = 61 MB/s
18test misc::hard_1MB                          ... bench:   3,743,313 ns/iter (+/- 7,634) = 280 MB/s
19test misc::hard_32                           ... bench:      13,489 ns/iter (+/- 220) = 4 MB/s
20test misc::hard_32K                          ... bench:     129,358 ns/iter (+/- 257) = 253 MB/s
21test misc::literal                           ... bench:         629 ns/iter (+/- 5) = 81 MB/s
22test misc::long_needle1                      ... bench:  21,495,182 ns/iter (+/- 41,993) = 4 MB/s
23test misc::long_needle2                      ... bench:  21,501,034 ns/iter (+/- 34,033) = 4 MB/s
24test misc::match_class                       ... bench:         732 ns/iter (+/- 3) = 110 MB/s
25test misc::match_class_in_range              ... bench:         736 ns/iter (+/- 6) = 110 MB/s
26test misc::medium_1K                         ... bench:      14,433 ns/iter (+/- 49) = 72 MB/s
27test misc::medium_1MB                        ... bench:   3,729,861 ns/iter (+/- 4,198) = 281 MB/s
28test misc::medium_32                         ... bench:      10,756 ns/iter (+/- 75) = 5 MB/s
29test misc::medium_32K                        ... bench:     126,593 ns/iter (+/- 169) = 259 MB/s
30test misc::not_literal                       ... bench:       2,350 ns/iter (+/- 13) = 21 MB/s
31test misc::one_pass_long_prefix              ... bench:       9,183 ns/iter (+/- 198) = 2 MB/s
32test misc::one_pass_long_prefix_not          ... bench:       8,470 ns/iter (+/- 110) = 3 MB/s
33test misc::one_pass_short                    ... bench:         956 ns/iter (+/- 4) = 17 MB/s
34test misc::one_pass_short_not                ... bench:       1,042 ns/iter (+/- 13) = 16 MB/s
35test misc::reallyhard2_1K                    ... bench:     129,563 ns/iter (+/- 336) = 8 MB/s
36test misc::reallyhard_1K                     ... bench:      16,656 ns/iter (+/- 152) = 63 MB/s
37test misc::reallyhard_1MB                    ... bench:   3,744,123 ns/iter (+/- 4,556) = 280 MB/s
38test misc::reallyhard_32                     ... bench:      12,910 ns/iter (+/- 112) = 4 MB/s
39test misc::reallyhard_32K                    ... bench:     129,293 ns/iter (+/- 301) = 253 MB/s
40test sherlock::before_holmes                 ... bench:   3,593,560 ns/iter (+/- 8,574) = 165 MB/s
41test sherlock::holmes_cochar_watson          ... bench:   2,906,271 ns/iter (+/- 5,153) = 204 MB/s
42test sherlock::ing_suffix                    ... bench:   7,016,213 ns/iter (+/- 30,321) = 84 MB/s
43test sherlock::ing_suffix_limited_space      ... bench:  24,592,817 ns/iter (+/- 78,720) = 24 MB/s
44test sherlock::line_boundary_sherlock_holmes ... bench:   2,457,984 ns/iter (+/- 3,932) = 242 MB/s
45test sherlock::name_alt1                     ... bench:   2,569,156 ns/iter (+/- 5,789) = 231 MB/s
46test sherlock::name_alt2                     ... bench:   3,686,183 ns/iter (+/- 13,550) = 161 MB/s
47test sherlock::name_alt3                     ... bench:   6,715,311 ns/iter (+/- 15,208) = 88 MB/s
48test sherlock::name_alt3_nocase              ... bench:   9,702,060 ns/iter (+/- 32,628) = 61 MB/s
49test sherlock::name_alt4                     ... bench:   3,834,029 ns/iter (+/- 3,955) = 155 MB/s
50test sherlock::name_alt4_nocase              ... bench:   4,762,730 ns/iter (+/- 751,201) = 124 MB/s
51test sherlock::name_alt5                     ... bench:   4,582,303 ns/iter (+/- 8,073) = 129 MB/s
52test sherlock::name_alt5_nocase              ... bench:   5,583,652 ns/iter (+/- 14,573) = 106 MB/s
53test sherlock::name_holmes                   ... bench:   2,968,764 ns/iter (+/- 6,198) = 200 MB/s
54test sherlock::name_holmes_nocase            ... bench:   3,066,080 ns/iter (+/- 8,986) = 194 MB/s
55test sherlock::name_sherlock                 ... bench:   2,372,708 ns/iter (+/- 3,272) = 250 MB/s
56test sherlock::name_sherlock_holmes          ... bench:   2,607,914 ns/iter (+/- 3,361) = 228 MB/s
57test sherlock::name_sherlock_holmes_nocase   ... bench:   2,641,260 ns/iter (+/- 9,409) = 225 MB/s
58test sherlock::name_sherlock_nocase          ... bench:   2,420,591 ns/iter (+/- 11,053) = 245 MB/s
59test sherlock::name_whitespace               ... bench:   2,592,553 ns/iter (+/- 3,476) = 229 MB/s
60test sherlock::no_match_common               ... bench:   2,114,367 ns/iter (+/- 1,665) = 281 MB/s
61test sherlock::no_match_really_common        ... bench:   2,114,835 ns/iter (+/- 2,491) = 281 MB/s
62test sherlock::no_match_uncommon             ... bench:   2,105,274 ns/iter (+/- 1,657) = 282 MB/s
63test sherlock::quotes                        ... bench:  10,978,890 ns/iter (+/- 30,645) = 54 MB/s
64test sherlock::repeated_class_negation       ... bench:  69,836,043 ns/iter (+/- 117,415) = 8 MB/s
65test sherlock::the_lower                     ... bench:   9,343,518 ns/iter (+/- 29,387) = 63 MB/s
66test sherlock::the_nocase                    ... bench:   9,690,676 ns/iter (+/- 42,585) = 61 MB/s
67test sherlock::the_upper                     ... bench:   2,780,398 ns/iter (+/- 6,949) = 213 MB/s
68test sherlock::the_whitespace                ... bench:  11,562,612 ns/iter (+/- 78,789) = 51 MB/s
69test sherlock::words                         ... bench:  64,139,234 ns/iter (+/- 491,422) = 9 MB/s
70
71test result: ok. 0 passed; 0 failed; 0 ignored; 65 measured
72
73