• 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:          22 ns/iter (+/- 0) = 17727 MB/s
6test misc::anchored_literal_long_non_match   ... bench:          14 ns/iter (+/- 0) = 27857 MB/s
7test misc::anchored_literal_short_match      ... bench:          21 ns/iter (+/- 0) = 1238 MB/s
8test misc::anchored_literal_short_non_match  ... bench:          14 ns/iter (+/- 1) = 1857 MB/s
9test misc::easy0_1K                          ... bench:         235 ns/iter (+/- 2) = 4472 MB/s
10test misc::easy0_1MB                         ... bench:     193,652 ns/iter (+/- 524) = 5414 MB/s
11test misc::easy0_32                          ... bench:          43 ns/iter (+/- 0) = 1372 MB/s
12test misc::easy0_32K                         ... bench:       6,024 ns/iter (+/- 12) = 5444 MB/s
13test misc::easy1_1K                          ... bench:         235 ns/iter (+/- 4) = 4442 MB/s
14test misc::easy1_1MB                         ... bench:     193,685 ns/iter (+/- 617) = 5413 MB/s
15test misc::easy1_32                          ... bench:          45 ns/iter (+/- 0) = 1155 MB/s
16test misc::easy1_32K                         ... bench:       6,018 ns/iter (+/- 9) = 5448 MB/s
17test misc::hard_1K                           ... bench:       1,880 ns/iter (+/- 7) = 559 MB/s
18test misc::hard_1MB                          ... bench:   1,283,101 ns/iter (+/- 4,420) = 817 MB/s
19test misc::hard_32                           ... bench:         119 ns/iter (+/- 2) = 495 MB/s
20test misc::hard_32K                          ... bench:      39,919 ns/iter (+/- 95) = 821 MB/s
21test misc::literal                           ... bench:          18 ns/iter (+/- 1) = 2833 MB/s
22test misc::long_needle1                      ... bench:     513,050 ns/iter (+/- 2,267) = 194 MB/s
23test misc::long_needle2                      ... bench:     518,009 ns/iter (+/- 3,066) = 193 MB/s
24test misc::match_class                       ... bench:         106 ns/iter (+/- 1) = 764 MB/s
25test misc::match_class_in_range              ... bench:          24 ns/iter (+/- 1) = 3375 MB/s
26test misc::match_class_unicode               ... bench:         370 ns/iter (+/- 2) = 435 MB/s
27test misc::medium_1K                         ... bench:         237 ns/iter (+/- 0) = 4438 MB/s
28test misc::medium_1MB                        ... bench:     193,478 ns/iter (+/- 540) = 5419 MB/s
29test misc::medium_32                         ... bench:          46 ns/iter (+/- 0) = 1304 MB/s
30test misc::medium_32K                        ... bench:       6,024 ns/iter (+/- 15) = 5444 MB/s
31test misc::not_literal                       ... bench:         274 ns/iter (+/- 1) = 186 MB/s
32test misc::one_pass_long_prefix              ... bench:          19 ns/iter (+/- 1) = 1368 MB/s
33test misc::one_pass_long_prefix_not          ... bench:          19 ns/iter (+/- 0) = 1368 MB/s
34test misc::one_pass_short                    ... bench:          47 ns/iter (+/- 0) = 361 MB/s
35test misc::one_pass_short_not                ... bench:          50 ns/iter (+/- 2) = 340 MB/s
36test misc::reallyhard2_1K                    ... bench:       4,959 ns/iter (+/- 34) = 209 MB/s
37test misc::reallyhard_1K                     ... bench:       2,145 ns/iter (+/- 17) = 489 MB/s
38test misc::reallyhard_1MB                    ... bench:   1,292,683 ns/iter (+/- 3,342) = 811 MB/s
39test misc::reallyhard_32                     ... bench:         124 ns/iter (+/- 4) = 475 MB/s
40test misc::reallyhard_32K                    ... bench:      47,263 ns/iter (+/- 173) = 693 MB/s
41test sherlock::before_holmes                 ... bench:   4,706,445 ns/iter (+/- 23,483) = 126 MB/s
42test sherlock::holmes_cochar_watson          ... bench:     488,613 ns/iter (+/- 2,921) = 1217 MB/s
43test sherlock::ing_suffix                    ... bench:   1,886,092 ns/iter (+/- 9,951) = 315 MB/s
44test sherlock::ing_suffix_limited_space      ... bench:   5,091,401 ns/iter (+/- 21,315) = 116 MB/s
45test sherlock::letters                       ... bench:  10,082,811 ns/iter (+/- 41,989) = 59 MB/s
46test sherlock::letters_lower                 ... bench:   9,640,481 ns/iter (+/- 46,499) = 61 MB/s
47test sherlock::letters_upper                 ... bench:   1,772,105 ns/iter (+/- 8,833) = 335 MB/s
48test sherlock::line_boundary_sherlock_holmes ... bench:     192,075 ns/iter (+/- 1,043) = 3097 MB/s
49test sherlock::name_alt1                     ... bench:     447,382 ns/iter (+/- 2,142) = 1329 MB/s
50test sherlock::name_alt2                     ... bench:     447,421 ns/iter (+/- 2,077) = 1329 MB/s
51test sherlock::name_alt3                     ... bench:     963,775 ns/iter (+/- 1,684) = 617 MB/s
52test sherlock::name_alt3_nocase              ... bench:   3,152,920 ns/iter (+/- 5,757) = 188 MB/s
53test sherlock::name_alt4                     ... bench:      80,204 ns/iter (+/- 379) = 7417 MB/s
54test sherlock::name_alt4_nocase              ... bench:   1,665,405 ns/iter (+/- 7,134) = 357 MB/s
55test sherlock::name_alt5                     ... bench:     649,701 ns/iter (+/- 1,722) = 915 MB/s
56test sherlock::name_alt5_nocase              ... bench:   1,773,323 ns/iter (+/- 9,648) = 335 MB/s
57test sherlock::name_holmes                   ... bench:     377,003 ns/iter (+/- 3,390) = 1578 MB/s
58test sherlock::name_holmes_nocase            ... bench:     472,947 ns/iter (+/- 1,011) = 1257 MB/s
59test sherlock::name_sherlock                 ... bench:     262,237 ns/iter (+/- 1,268) = 2268 MB/s
60test sherlock::name_sherlock_holmes          ... bench:     192,306 ns/iter (+/- 520) = 3093 MB/s
61test sherlock::name_sherlock_holmes_nocase   ... bench:   1,318,573 ns/iter (+/- 1,462) = 451 MB/s
62test sherlock::name_sherlock_nocase          ... bench:   1,110,629 ns/iter (+/- 13,163) = 535 MB/s
63test sherlock::name_whitespace               ... bench:     262,889 ns/iter (+/- 637) = 2263 MB/s
64test sherlock::no_match_common               ... bench:     388,869 ns/iter (+/- 1,512) = 1529 MB/s
65test sherlock::no_match_really_common        ... bench:     422,058 ns/iter (+/- 1,788) = 1409 MB/s
66test sherlock::no_match_uncommon             ... bench:      30,594 ns/iter (+/- 166) = 19446 MB/s
67test sherlock::quotes                        ... bench:     569,628 ns/iter (+/- 2,052) = 1044 MB/s
68test sherlock::repeated_class_negation       ... bench:   6,410,128 ns/iter (+/- 19,866) = 92 MB/s
69test sherlock::the_lower                     ... bench:     648,366 ns/iter (+/- 5,142) = 917 MB/s
70test sherlock::the_nocase                    ... bench:     694,035 ns/iter (+/- 4,844) = 857 MB/s
71test sherlock::the_upper                     ... bench:      54,007 ns/iter (+/- 486) = 11015 MB/s
72test sherlock::the_whitespace                ... bench:     850,430 ns/iter (+/- 9,641) = 699 MB/s
73test sherlock::word_ending_n                 ... bench:   5,768,961 ns/iter (+/- 20,924) = 103 MB/s
74test sherlock::words                         ... bench:   5,866,550 ns/iter (+/- 34,451) = 101 MB/s
75
76test result: ok. 0 passed; 0 failed; 0 ignored; 70 measured
77
78