• Home
Name Date Size #Lines LOC

..--

README.mdD12-May-202430.3 KiB147141

raw.jsonD12-May-20242.6 MiB76,97076,969

README.md

1# Benchmark environment
2
3* Commit 54824bfe25336b9d41325a03a02eb92ea8722299.
4* Intel i5-7600 @ 3.5 GHz
5* Linux 5.11.8
6* `criterion 0.3.3`
7* `critcmp 0.1.7`
8
9# memchr benchmarks
10
11```
12group               2021-04-30/memchr1/fallback/           2021-04-30/memchr1/krate/              2021-04-30/memchr1/libc/               2021-04-30/memchr1/naive/
13-----               ----------------------------           -------------------------              ------------------------               -------------------------
14empty/never         7.00      1.7±0.00ns        0 B/sec    1.00      0.2±0.00ns        0 B/sec    10.75     2.6±0.03ns        0 B/sec    2.00      0.5±0.00ns        0 B/sec
15huge/common         2.92    641.9±1.75µs   883.9 MB/sec    1.00    220.1±0.28µs     2.5 GB/sec    1.28    281.2±0.35µs  2017.6 MB/sec    2.07    456.6±3.41µs  1242.6 MB/sec
16huge/never          3.76     32.2±0.03µs    17.2 GB/sec    1.00      8.6±0.01µs    64.7 GB/sec    1.07      9.2±0.02µs    60.5 GB/sec    17.00   145.5±0.15µs     3.8 GB/sec
17huge/rare           3.24     32.9±0.06µs    16.9 GB/sec    1.01     10.2±0.02µs    54.1 GB/sec    1.00     10.2±0.01µs    54.6 GB/sec    14.47   147.0±0.18µs     3.8 GB/sec
18huge/uncommon       2.14    156.3±0.17µs     3.5 GB/sec    1.08     79.1±0.13µs     7.0 GB/sec    1.00     73.2±0.11µs     7.6 GB/sec    2.71    198.0±0.08µs     2.8 GB/sec
19huge/verycommon     2.48   1140.5±1.85µs   497.5 MB/sec    1.00    460.0±0.95µs  1233.4 MB/sec    1.28    587.4±0.77µs   966.0 MB/sec    1.99    914.4±1.32µs   620.5 MB/sec
20small/common        1.27    260.5±0.36ns     2.4 GB/sec    1.00    204.7±0.27ns     3.0 GB/sec    1.07    219.9±0.55ns     2.8 GB/sec    1.31    268.6±2.68ns     2.3 GB/sec
21small/never         5.56     41.2±0.27ns    15.0 GB/sec    1.02      7.6±0.02ns    81.8 GB/sec    1.00      7.4±0.03ns    83.4 GB/sec    23.42   173.6±0.17ns     3.6 GB/sec
22small/rare          4.48     50.3±0.49ns    12.3 GB/sec    1.08     12.1±0.06ns    51.0 GB/sec    1.00     11.2±0.02ns    55.1 GB/sec    16.32   183.2±0.27ns     3.4 GB/sec
23small/uncommon      2.01     92.8±0.22ns     6.7 GB/sec    1.00     46.1±0.05ns    13.4 GB/sec    1.03     47.4±0.11ns    13.1 GB/sec    4.48    206.3±2.10ns     3.0 GB/sec
24small/verycommon    1.31    440.9±0.80ns  1436.1 MB/sec    1.46    494.3±0.81ns  1281.0 MB/sec    1.60    541.0±7.41ns  1170.5 MB/sec    1.00    337.8±4.09ns  1874.5 MB/sec
25tiny/common         1.08     43.1±0.04ns  1527.6 MB/sec    1.30     51.9±0.05ns  1268.6 MB/sec    1.24     49.5±0.06ns  1330.5 MB/sec    1.00     40.0±0.06ns  1644.1 MB/sec
26tiny/never          1.66      6.1±0.01ns    10.5 GB/sec    1.00      3.7±0.01ns    17.4 GB/sec    1.01      3.7±0.01ns    17.3 GB/sec    7.40     27.3±0.26ns     2.4 GB/sec
27tiny/rare           1.50      9.1±0.01ns     7.1 GB/sec    1.00      6.0±0.04ns    10.7 GB/sec    1.02      6.1±0.02ns    10.5 GB/sec    4.57     27.5±0.30ns     2.3 GB/sec
28tiny/uncommon       1.94     34.9±0.03ns  1886.3 MB/sec    1.00     18.0±0.03ns     3.6 GB/sec    1.05     18.8±0.04ns     3.4 GB/sec    1.50     26.9±0.37ns     2.4 GB/sec
29```
30
31# memmem benchmarks
32
33```
34group                                                                2021-04-30/memmem/krate/               2021-04-30/memmem/regex/                2021-04-30/memmem/sliceslice/          2021-04-30/memmem/stud/                2021-04-30/memmem/twoway/
35-----                                                                ------------------------               ------------------------                -----------------------------          -----------------------                -------------------------
36oneshot/code-rust-library/never-fn-quux                              1.00     41.0±0.18µs    37.4 GB/sec                                            1.17     48.2±0.04µs    31.9 GB/sec    29.89  1226.2±1.86µs  1281.8 MB/sec    3.89    159.6±0.45µs     9.6 GB/sec
37oneshot/code-rust-library/never-fn-strength                          1.00     48.6±0.06µs    31.6 GB/sec                                            1.02     49.5±0.09µs    31.0 GB/sec    28.15  1369.1±2.43µs  1148.1 MB/sec    4.65    226.4±0.61µs     6.8 GB/sec
38oneshot/code-rust-library/never-fn-strength-paren                    1.00     48.4±0.28µs    31.7 GB/sec                                            1.07     51.9±0.06µs    29.5 GB/sec    26.19  1267.1±3.62µs  1240.4 MB/sec    4.67    226.1±0.23µs     6.8 GB/sec
39oneshot/code-rust-library/rare-fn-from-str                           1.00     14.1±0.01µs   108.7 GB/sec                                            1.44     20.3±0.02µs    75.7 GB/sec    23.57   332.7±0.83µs     4.6 GB/sec    9.61    135.7±0.26µs    11.3 GB/sec
40oneshot/huge-en/never-all-common-bytes                               1.05     25.6±0.05µs    22.3 GB/sec                                            1.00     24.3±0.03µs    23.5 GB/sec    10.69   260.3±0.31µs     2.2 GB/sec    4.13    100.6±0.77µs     5.7 GB/sec
41oneshot/huge-en/never-john-watson                                    1.00     17.4±0.03µs    32.9 GB/sec                                            1.02     17.7±0.02µs    32.3 GB/sec    26.33   457.8±0.44µs  1277.8 MB/sec    4.93     85.8±0.24µs     6.7 GB/sec
42oneshot/huge-en/never-some-rare-bytes                                1.00     17.4±0.03µs    32.9 GB/sec                                            1.01     17.5±0.02µs    32.6 GB/sec    14.00   243.2±0.30µs     2.3 GB/sec    3.28     56.9±0.06µs    10.0 GB/sec
43oneshot/huge-en/never-two-space                                      1.00     17.4±0.02µs    32.9 GB/sec                                            1.00     17.3±0.02µs    32.9 GB/sec    35.79   620.5±0.97µs   942.7 MB/sec    7.05    122.2±0.09µs     4.7 GB/sec
44oneshot/huge-en/rare-huge-needle                                     1.54     39.4±0.11µs    14.5 GB/sec                                            1.00     25.6±0.05µs    22.3 GB/sec    4.50    115.0±0.17µs     5.0 GB/sec    3.10     79.3±0.20µs     7.2 GB/sec
45oneshot/huge-en/rare-long-needle                                     1.00     18.8±0.01µs    30.4 GB/sec                                            1.42     26.7±0.04µs    21.4 GB/sec    6.58    123.5±0.22µs     4.6 GB/sec    4.21     79.1±0.09µs     7.2 GB/sec
46oneshot/huge-en/rare-medium-needle                                   1.00     18.8±0.03µs    30.3 GB/sec                                            2.21     41.7±0.03µs    13.7 GB/sec    10.92   205.6±0.34µs     2.8 GB/sec    4.52     85.2±0.22µs     6.7 GB/sec
47oneshot/huge-en/rare-sherlock                                        1.00     17.5±0.02µs    32.6 GB/sec                                            1.01     17.6±0.01µs    32.4 GB/sec    15.95   279.3±0.39µs     2.0 GB/sec    4.29     75.1±0.17µs     7.6 GB/sec
48oneshot/huge-en/rare-sherlock-holmes                                 1.00     17.6±0.02µs    32.4 GB/sec                                            1.44     25.5±0.03µs    22.4 GB/sec    17.29   305.1±0.88µs  1917.3 MB/sec    13.38   236.1±0.33µs     2.4 GB/sec
49oneshot/huge-ru/never-john-watson                                    1.00     17.4±0.02µs    32.8 GB/sec                                            4.04     70.2±0.11µs     8.1 GB/sec    18.76   326.3±0.87µs  1792.9 MB/sec    9.05    157.5±0.26µs     3.6 GB/sec
50oneshot/huge-ru/rare-sherlock                                        1.00     17.6±0.02µs    32.4 GB/sec                                            1.95     34.4±0.06µs    16.6 GB/sec    23.09   407.3±0.80µs  1436.1 MB/sec    4.29     75.6±0.27µs     7.6 GB/sec
51oneshot/huge-ru/rare-sherlock-holmes                                 1.00     15.4±0.01µs    37.0 GB/sec                                            3.92     60.5±0.05µs     9.4 GB/sec    18.17   280.1±0.33µs     2.0 GB/sec    15.03   231.7±1.07µs     2.5 GB/sec
52oneshot/huge-zh/never-john-watson                                    1.00     16.2±0.02µs    35.2 GB/sec                                            1.61     26.2±0.03µs    21.8 GB/sec    7.76    126.0±0.14µs     4.5 GB/sec    3.67     59.6±0.07µs     9.6 GB/sec
53oneshot/huge-zh/rare-sherlock                                        1.00     18.0±0.03µs    31.8 GB/sec                                            1.27     22.9±0.02µs    25.0 GB/sec    11.58   208.1±0.55µs     2.7 GB/sec    3.65     65.6±0.13µs     8.7 GB/sec
54oneshot/huge-zh/rare-sherlock-holmes                                 1.00     18.2±0.02µs    31.4 GB/sec                                            1.58     28.8±0.03µs    19.9 GB/sec    8.51    154.9±0.13µs     3.7 GB/sec    3.86     70.3±0.14µs     8.1 GB/sec
55oneshot/pathological-defeat-simple-vector-freq/rare-alphabet         1.55     68.6±0.08µs     9.8 GB/sec                                            9.37    415.9±0.43µs  1651.0 MB/sec    1.00     44.4±0.08µs    15.1 GB/sec    2.14     94.8±0.11µs     7.1 GB/sec
56oneshot/pathological-defeat-simple-vector-repeated/rare-alphabet     18.31  1217.4±1.90µs   564.1 MB/sec                                            40.59     2.7±0.01ms   254.4 MB/sec    18.47  1228.0±2.65µs   559.2 MB/sec    1.00     66.5±0.07µs    10.1 GB/sec
57oneshot/pathological-defeat-simple-vector/rare-alphabet              2.20    205.6±0.24µs     2.5 GB/sec                                            1.26    117.7±0.12µs     4.4 GB/sec    1.11    103.9±0.11µs     4.9 GB/sec    1.00     93.5±0.26µs     5.5 GB/sec
58oneshot/pathological-md5-huge/never-no-hash                          1.00      5.5±0.02µs    25.7 GB/sec                                            1.69      9.3±0.01µs    15.2 GB/sec    4.95     27.1±0.04µs     5.2 GB/sec    3.74     20.5±0.06µs     6.9 GB/sec
59oneshot/pathological-md5-huge/rare-last-hash                         1.00      5.5±0.01µs    25.5 GB/sec                                            1.63      9.0±0.01µs    15.7 GB/sec    5.12     28.3±0.08µs     5.0 GB/sec    3.65     20.2±0.07µs     7.0 GB/sec
60oneshot/pathological-repeated-rare-huge/never-tricky                 1.02     14.8±0.03µs    31.4 GB/sec                                            1.00     14.5±0.02µs    32.1 GB/sec    39.01   565.6±1.21µs   843.3 MB/sec    18.91   274.2±2.16µs  1739.4 MB/sec
61oneshot/pathological-repeated-rare-small/never-tricky                1.17     58.2±0.13ns    16.0 GB/sec                                            1.00     49.6±0.05ns    18.8 GB/sec    22.78  1129.4±1.27ns   845.3 MB/sec    11.49   569.7±0.84ns  1675.5 MB/sec
62oneshot/teeny-en/never-all-common-bytes                              1.00     23.7±0.02ns  1124.8 MB/sec                                            1.23     29.3±0.02ns   911.3 MB/sec    1.45     34.5±0.04ns   774.2 MB/sec    1.86     44.2±0.04ns   604.4 MB/sec
63oneshot/teeny-en/never-john-watson                                   1.00     24.0±0.03ns  1113.9 MB/sec                                            1.23     29.6±0.03ns   903.6 MB/sec    1.58     37.9±0.02ns   704.1 MB/sec    1.98     47.4±0.06ns   563.1 MB/sec
64oneshot/teeny-en/never-some-rare-bytes                               1.05     27.7±1.04ns   964.3 MB/sec                                            1.05     27.7±0.04ns   962.8 MB/sec    1.00     26.4±0.02ns  1011.1 MB/sec    1.02     26.9±0.03ns   991.8 MB/sec
65oneshot/teeny-en/never-two-space                                     1.09     29.5±0.61ns   906.1 MB/sec                                            1.05     28.3±0.03ns   943.0 MB/sec    1.21     32.6±0.05ns   818.6 MB/sec    1.00     27.0±0.04ns   988.9 MB/sec
66oneshot/teeny-en/rare-sherlock                                       1.00     19.8±0.03ns  1346.0 MB/sec                                            1.40     27.8±0.03ns   961.4 MB/sec    2.03     40.4±0.07ns   661.5 MB/sec    1.85     36.8±0.04ns   725.8 MB/sec
67oneshot/teeny-en/rare-sherlock-holmes                                1.00     25.7±0.02ns  1039.8 MB/sec                                            1.70     43.7±0.04ns   610.6 MB/sec    2.84     72.9±0.10ns   366.1 MB/sec    1.98     50.9±0.07ns   524.7 MB/sec
68oneshot/teeny-ru/never-john-watson                                   1.00     33.0±0.04ns  1212.5 MB/sec                                            1.11     36.6±0.06ns  1094.7 MB/sec    2.00     66.2±0.19ns   605.5 MB/sec    2.08     68.6±0.11ns   583.7 MB/sec
69oneshot/teeny-ru/rare-sherlock                                       1.00     26.9±0.03ns  1487.1 MB/sec                                            1.10     29.7±0.02ns  1350.4 MB/sec    2.10     56.5±0.08ns   708.6 MB/sec    1.68     45.2±0.05ns   886.5 MB/sec
70oneshot/teeny-ru/rare-sherlock-holmes                                1.00     35.0±0.03ns  1144.2 MB/sec                                            1.13     39.4±0.05ns  1016.4 MB/sec    3.10    108.6±0.13ns   368.9 MB/sec    1.81     63.5±0.07ns   630.6 MB/sec
71oneshot/teeny-zh/never-john-watson                                   1.00     26.2±0.02ns  1129.2 MB/sec                                            1.29     33.7±0.04ns   878.2 MB/sec    1.75     45.8±0.05ns   645.7 MB/sec    2.03     53.2±0.08ns   555.7 MB/sec
72oneshot/teeny-zh/rare-sherlock                                       1.00     18.6±0.03ns  1590.2 MB/sec                                            1.48     27.6±0.03ns  1071.3 MB/sec    2.68     49.9±0.05ns   592.3 MB/sec    2.11     39.3±0.05ns   752.4 MB/sec
73oneshot/teeny-zh/rare-sherlock-holmes                                1.00     28.9±0.03ns  1024.6 MB/sec                                            1.55     44.7±0.06ns   661.6 MB/sec    3.14     90.7±0.13ns   325.9 MB/sec    2.24     64.5±0.10ns   458.2 MB/sec
74oneshotiter/code-rust-library/common-fn                              1.00     99.2±0.18µs    15.5 GB/sec                                                                                   11.22  1112.1±2.47µs  1413.4 MB/sec    2.31    229.3±0.24µs     6.7 GB/sec
75oneshotiter/code-rust-library/common-fn-is-empty                     1.00     52.4±0.09µs    29.3 GB/sec                                                                                   24.74  1295.5±2.14µs  1213.2 MB/sec    3.25    170.2±0.50µs     9.0 GB/sec
76oneshotiter/code-rust-library/common-let                             1.00    143.4±0.25µs    10.7 GB/sec                                                                                   9.64   1382.9±1.84µs  1136.6 MB/sec    2.08    297.7±0.41µs     5.2 GB/sec
77oneshotiter/code-rust-library/common-paren                           1.10    397.7±0.36µs     3.9 GB/sec                                                                                   4.75   1720.2±1.84µs   913.7 MB/sec    1.00    362.1±0.52µs     4.2 GB/sec
78oneshotiter/huge-en/common-one-space                                 1.14    571.7±0.69µs  1023.1 MB/sec                                                                                   3.46   1729.2±2.41µs   338.3 MB/sec    1.00    499.9±1.25µs  1170.0 MB/sec
79oneshotiter/huge-en/common-that                                      1.00     41.3±0.07µs    13.8 GB/sec                                                                                   8.45    349.3±0.76µs  1674.5 MB/sec    2.36     97.7±0.08µs     5.8 GB/sec
80oneshotiter/huge-en/common-you                                       1.00     98.1±0.08µs     5.8 GB/sec                                                                                   4.48    439.4±0.68µs  1331.3 MB/sec    1.60    157.2±0.20µs     3.6 GB/sec
81oneshotiter/huge-ru/common-not                                       1.00     73.6±0.12µs     7.8 GB/sec                                                                                   9.53    701.4±2.09µs   834.1 MB/sec    4.06    299.2±0.80µs  1955.4 MB/sec
82oneshotiter/huge-ru/common-one-space                                 1.13    308.1±1.56µs  1898.8 MB/sec                                                                                   3.84   1044.2±0.73µs   560.2 MB/sec    1.00    271.7±0.37µs     2.1 GB/sec
83oneshotiter/huge-ru/common-that                                      1.00     36.1±0.07µs    15.8 GB/sec                                                                                   17.94   648.3±0.98µs   902.3 MB/sec    3.79    136.9±0.25µs     4.2 GB/sec
84oneshotiter/huge-zh/common-do-not                                    1.00     64.1±0.05µs     8.9 GB/sec                                                                                   4.88    313.0±0.41µs  1869.0 MB/sec    2.29    146.9±0.45µs     3.9 GB/sec
85oneshotiter/huge-zh/common-one-space                                 1.11    170.2±0.25µs     3.4 GB/sec                                                                                   4.72    725.5±1.43µs   806.4 MB/sec    1.00    153.8±0.14µs     3.7 GB/sec
86oneshotiter/huge-zh/common-that                                      1.00     33.9±0.04µs    16.8 GB/sec                                                                                   5.46    185.0±0.34µs     3.1 GB/sec    2.44     82.7±0.12µs     6.9 GB/sec
87oneshotiter/pathological-md5-huge/common-two-bytes                   1.00     11.3±0.02µs    12.5 GB/sec                                                                                   13.89   156.8±0.28µs   920.5 MB/sec    2.51     28.4±0.06µs     5.0 GB/sec
88oneshotiter/pathological-repeated-rare-huge/common-match             1.00    503.9±1.48µs   946.5 MB/sec                                                                                   1.24    624.0±0.67µs   764.3 MB/sec    3.95   1990.7±2.92µs   239.6 MB/sec
89oneshotiter/pathological-repeated-rare-small/common-match            1.00   1033.5±1.28ns   923.6 MB/sec                                                                                   1.25   1293.6±1.15ns   738.0 MB/sec    3.86      4.0±0.00µs   239.3 MB/sec
90prebuilt/code-rust-library/never-fn-quux                             1.00     41.0±0.20µs    37.4 GB/sec    2.12     87.0±0.19µs    17.6 GB/sec     1.16     47.7±0.08µs    32.2 GB/sec
91prebuilt/code-rust-library/never-fn-strength                         1.00     48.6±0.07µs    31.6 GB/sec    6.11    297.1±0.57µs     5.2 GB/sec     1.02     49.5±0.07µs    31.0 GB/sec
92prebuilt/code-rust-library/never-fn-strength-paren                   1.00     48.8±0.06µs    31.4 GB/sec    5.71    278.7±0.34µs     5.5 GB/sec     1.06     51.7±0.07µs    29.7 GB/sec
93prebuilt/code-rust-library/rare-fn-from-str                          1.00     14.3±0.01µs   107.7 GB/sec    5.69     81.1±0.10µs    18.9 GB/sec     1.42     20.2±0.03µs    75.9 GB/sec
94prebuilt/huge-en/never-all-common-bytes                              1.06     25.8±0.09µs    22.1 GB/sec    8.34    202.1±0.49µs     2.8 GB/sec     1.00     24.3±0.02µs    23.6 GB/sec
95prebuilt/huge-en/never-john-watson                                   1.41     17.3±0.03µs    32.9 GB/sec    1.00     12.3±0.02µs    46.6 GB/sec     1.44     17.7±0.01µs    32.3 GB/sec
96prebuilt/huge-en/never-some-rare-bytes                               1.47     17.3±0.03µs    32.9 GB/sec    1.00     11.8±0.02µs    48.5 GB/sec     1.47     17.3±0.02µs    33.0 GB/sec
97prebuilt/huge-en/never-two-space                                     1.00     17.3±0.04µs    32.9 GB/sec    31.38   543.1±0.70µs  1077.1 MB/sec     1.00     17.3±0.03µs    33.0 GB/sec
98prebuilt/huge-en/rare-huge-needle                                    1.47     37.3±0.07µs    15.3 GB/sec    2.11     53.8±0.13µs    10.6 GB/sec     1.00     25.5±0.03µs    22.4 GB/sec
99prebuilt/huge-en/rare-long-needle                                    1.00     17.9±0.03µs    31.9 GB/sec    3.27     58.5±0.12µs     9.8 GB/sec     1.49     26.6±0.02µs    21.5 GB/sec
100prebuilt/huge-en/rare-medium-needle                                  1.00     18.5±0.07µs    30.8 GB/sec    6.10    113.0±0.08µs     5.1 GB/sec     2.24     41.5±0.05µs    13.7 GB/sec
101prebuilt/huge-en/rare-sherlock                                       1.01     17.7±0.02µs    32.2 GB/sec    3.64     64.0±0.12µs     8.9 GB/sec     1.00     17.6±0.04µs    32.5 GB/sec
102prebuilt/huge-en/rare-sherlock-holmes                                1.00     17.6±0.02µs    32.5 GB/sec    1.31     23.0±0.06µs    24.9 GB/sec     1.44     25.4±0.02µs    22.5 GB/sec
103prebuilt/huge-ru/never-john-watson                                   1.52     17.6±0.03µs    32.4 GB/sec    1.00     11.6±0.01µs    49.5 GB/sec     6.06     70.0±0.07µs     8.2 GB/sec
104prebuilt/huge-ru/rare-sherlock                                       1.71     17.6±0.02µs    32.4 GB/sec    1.00     10.3±0.01µs    55.4 GB/sec     3.32     34.3±0.05µs    16.7 GB/sec
105prebuilt/huge-ru/rare-sherlock-holmes                                1.48     15.2±0.02µs    37.5 GB/sec    1.00     10.3±0.01µs    55.7 GB/sec     5.89     60.4±0.09µs     9.5 GB/sec
106prebuilt/huge-zh/never-john-watson                                   1.00     16.3±0.02µs    35.0 GB/sec    3.38     55.1±0.11µs    10.4 GB/sec     1.61     26.3±0.03µs    21.8 GB/sec
107prebuilt/huge-zh/rare-sherlock                                       1.00     18.0±0.02µs    31.8 GB/sec    4.00     71.8±0.24µs     8.0 GB/sec     1.28     23.0±0.03µs    24.9 GB/sec
108prebuilt/huge-zh/rare-sherlock-holmes                                1.00     18.4±0.02µs    31.1 GB/sec    5.78    106.2±0.39µs     5.4 GB/sec     1.55     28.6±0.04µs    20.0 GB/sec
109prebuilt/pathological-defeat-simple-vector-freq/rare-alphabet        1.00     68.3±0.07µs     9.8 GB/sec    15.66  1070.1±0.98µs   641.7 MB/sec     6.09    415.9±1.04µs  1651.2 MB/sec
110prebuilt/pathological-defeat-simple-vector-repeated/rare-alphabet    1.00   1218.0±3.40µs   563.8 MB/sec    33.17    40.4±0.05ms    17.0 MB/sec     2.22      2.7±0.00ms   254.5 MB/sec
111prebuilt/pathological-defeat-simple-vector/rare-alphabet             1.74    205.1±0.31µs     2.5 GB/sec    8.59   1010.4±1.78µs   519.1 MB/sec     1.00    117.7±0.13µs     4.4 GB/sec
112prebuilt/pathological-md5-huge/never-no-hash                         1.00      5.4±0.01µs    25.9 GB/sec    7.01     38.1±0.04µs     3.7 GB/sec     1.69      9.2±0.01µs    15.4 GB/sec
113prebuilt/pathological-md5-huge/rare-last-hash                        1.00      5.5±0.01µs    25.8 GB/sec    6.48     35.4±0.05µs     4.0 GB/sec     1.62      8.9±0.01µs    15.9 GB/sec
114prebuilt/pathological-repeated-rare-huge/never-tricky                1.01     14.5±0.02µs    32.1 GB/sec    183.25     2.6±0.00ms   182.1 MB/sec    1.00     14.3±0.02µs    32.6 GB/sec
115prebuilt/pathological-repeated-rare-small/never-tricky               1.27     35.8±0.48ns    26.0 GB/sec    184.05     5.2±0.00µs   184.0 MB/sec    1.00     28.2±0.07ns    33.1 GB/sec
116prebuilt/sliceslice-i386/words                                       1.00     23.0±0.03ms        0 B/sec                                            1.15     26.4±0.02ms        0 B/sec    13.28   305.3±0.36ms        0 B/sec
117prebuilt/sliceslice-words/words                                      1.05     81.1±0.06ms        0 B/sec                                            1.00     77.2±0.60ms        0 B/sec    3.46    266.9±0.35ms        0 B/sec
118prebuilt/teeny-en/never-all-common-bytes                             1.71      9.0±0.01ns     2.9 GB/sec    2.76     14.6±0.03ns  1828.6 MB/sec     1.00      5.3±0.03ns     4.9 GB/sec
119prebuilt/teeny-en/never-john-watson                                  1.75      9.0±0.01ns     2.9 GB/sec    2.04     10.6±0.02ns     2.5 GB/sec     1.00      5.2±0.01ns     5.0 GB/sec
120prebuilt/teeny-en/never-some-rare-bytes                              1.68      9.1±0.01ns     2.9 GB/sec    1.96     10.6±0.02ns     2.5 GB/sec     1.00      5.4±0.01ns     4.8 GB/sec
121prebuilt/teeny-en/never-two-space                                    1.69      8.8±0.02ns     3.0 GB/sec    5.22     27.3±0.04ns   979.5 MB/sec     1.00      5.2±0.03ns     5.0 GB/sec
122prebuilt/teeny-en/rare-sherlock                                      2.11      9.5±0.02ns     2.7 GB/sec    3.37     15.3±0.04ns  1749.6 MB/sec     1.00      4.5±0.01ns     5.8 GB/sec
123prebuilt/teeny-en/rare-sherlock-holmes                               1.00     10.5±0.01ns     2.5 GB/sec    1.12     11.8±0.01ns     2.2 GB/sec     1.75     18.4±0.02ns  1454.6 MB/sec
124prebuilt/teeny-ru/never-john-watson                                  1.10      8.1±0.02ns     4.8 GB/sec    1.38     10.2±0.02ns     3.8 GB/sec     1.00      7.4±0.01ns     5.3 GB/sec
125prebuilt/teeny-ru/rare-sherlock                                      1.62      9.9±0.02ns     4.0 GB/sec    1.85     11.3±0.02ns     3.5 GB/sec     1.00      6.1±0.01ns     6.4 GB/sec
126prebuilt/teeny-ru/rare-sherlock-holmes                               1.31     12.8±0.01ns     3.0 GB/sec    1.15     11.3±0.04ns     3.5 GB/sec     1.00      9.8±0.01ns     4.0 GB/sec
127prebuilt/teeny-zh/never-john-watson                                  1.23      9.1±0.01ns     3.2 GB/sec    1.44     10.6±0.02ns     2.7 GB/sec     1.00      7.3±0.01ns     3.9 GB/sec
128prebuilt/teeny-zh/rare-sherlock                                      2.35      9.8±0.01ns     3.0 GB/sec    2.84     11.8±0.07ns     2.4 GB/sec     1.00      4.2±0.00ns     6.9 GB/sec
129prebuilt/teeny-zh/rare-sherlock-holmes                               1.33     19.5±0.03ns  1515.4 MB/sec    1.00     14.7±0.05ns  2010.6 MB/sec     1.06     15.7±0.02ns  1888.2 MB/sec
130prebuiltiter/code-rust-library/common-fn                             1.00     97.9±0.21µs    15.7 GB/sec    4.00    391.7±0.69µs     3.9 GB/sec
131prebuiltiter/code-rust-library/common-fn-is-empty                    1.00     52.9±0.19µs    29.0 GB/sec    4.98    263.7±0.42µs     5.8 GB/sec
132prebuiltiter/code-rust-library/common-let                            1.00    142.7±0.13µs    10.8 GB/sec    4.09    583.8±0.63µs     2.6 GB/sec
133prebuiltiter/code-rust-library/common-paren                          1.00    392.4±0.65µs     3.9 GB/sec    1.66    649.8±0.51µs     2.4 GB/sec
134prebuiltiter/huge-en/common-one-space                                1.00    574.4±0.39µs  1018.4 MB/sec    2.17   1247.9±1.00µs   468.7 MB/sec
135prebuiltiter/huge-en/common-that                                     1.00     41.1±0.09µs    13.9 GB/sec    6.38    262.2±0.65µs     2.2 GB/sec
136prebuiltiter/huge-en/common-you                                      1.00     96.8±0.16µs     5.9 GB/sec    2.59    251.0±0.28µs     2.3 GB/sec
137prebuiltiter/huge-ru/common-not                                      1.00     72.3±0.16µs     7.9 GB/sec    3.80    274.6±0.32µs     2.1 GB/sec
138prebuiltiter/huge-ru/common-one-space                                1.00    307.6±0.40µs  1902.1 MB/sec    2.03    623.9±1.11µs   937.6 MB/sec
139prebuiltiter/huge-ru/common-that                                     1.00     35.7±0.05µs    16.0 GB/sec    6.90    246.7±0.69µs     2.3 GB/sec
140prebuiltiter/huge-zh/common-do-not                                   1.00     63.8±0.06µs     9.0 GB/sec    1.94    123.9±0.13µs     4.6 GB/sec
141prebuiltiter/huge-zh/common-one-space                                1.00    168.6±0.49µs     3.4 GB/sec    1.74    293.1±0.35µs  1995.7 MB/sec
142prebuiltiter/huge-zh/common-that                                     1.00     34.2±0.04µs    16.7 GB/sec    1.65     56.4±0.12µs    10.1 GB/sec
143prebuiltiter/pathological-md5-huge/common-two-bytes                  1.00     11.2±0.04µs    12.6 GB/sec    6.46     72.3±0.14µs  1997.1 MB/sec
144prebuiltiter/pathological-repeated-rare-huge/common-match            1.00    500.7±0.42µs   952.6 MB/sec    1.53    768.1±0.68µs   621.0 MB/sec
145prebuiltiter/pathological-repeated-rare-small/common-match           1.00   1039.9±1.26ns   918.0 MB/sec    1.52   1583.2±4.29ns   603.0 MB/sec
146```
147