Skip to content

Instantly share code, notes, and snippets.

@kunalspathak
Last active March 7, 2017 00:50
Show Gist options
  • Save kunalspathak/7c98baff8348458a4026ef32b60f0ce0 to your computer and use it in GitHub Desktop.
Save kunalspathak/7c98baff8348458a4026ef32b60f0ce0 to your computer and use it in GitHub Desktop.
PGO improvements with minimal training set

Below comparison shows performance improvement with PGO binaries for following training set:

  • Techempower
  • Acmeair
                                                improvement confidence    p.value
 arrays\\var-int.js n=25 type="Array"                0.29 %            0.22755023
 arrays\\var-int.js n=25 type="Buffer"               0.08 %            0.55475179
 arrays\\var-int.js n=25 type="Float32Array"        -0.09 %            0.57513148
 arrays\\var-int.js n=25 type="Float64Array"         0.06 %            0.66479226
 arrays\\var-int.js n=25 type="Int16Array"           0.16 %            0.52886050
 arrays\\var-int.js n=25 type="Int32Array"           0.11 %            0.25528547
 arrays\\var-int.js n=25 type="Int8Array"           -0.13 %            0.29234474
 arrays\\var-int.js n=25 type="Uint16Array"         -0.05 %            0.70984128
 arrays\\var-int.js n=25 type="Uint32Array"         -0.00 %            0.99465752
 arrays\\var-int.js n=25 type="Uint8Array"          -0.25 %            0.10182607
 arrays\\zero-float.js n=25 type="Array"             0.19 %            0.62963538
 arrays\\zero-float.js n=25 type="Buffer"            0.06 %            0.65817884
 arrays\\zero-float.js n=25 type="Float32Array"     -0.05 %            0.61791453
 arrays\\zero-float.js n=25 type="Float64Array"      0.02 %            0.80768416
 arrays\\zero-float.js n=25 type="Int16Array"       -0.19 %            0.19829640
 arrays\\zero-float.js n=25 type="Int32Array"        0.11 %            0.48335804
 arrays\\zero-float.js n=25 type="Int8Array"        -0.08 %            0.48598587
 arrays\\zero-float.js n=25 type="Uint16Array"       0.11 %            0.50632451
 arrays\\zero-float.js n=25 type="Uint32Array"       0.19 %            0.08386146
 arrays\\zero-float.js n=25 type="Uint8Array"       -0.04 %            0.67549337
 arrays\\zero-int.js n=25 type="Array"              -0.10 %            0.70733021
 arrays\\zero-int.js n=25 type="Buffer"              0.11 %            0.50909897
 arrays\\zero-int.js n=25 type="Float32Array"       -0.07 %            0.81327321
 arrays\\zero-int.js n=25 type="Float64Array"        0.60 %            0.09441645
 arrays\\zero-int.js n=25 type="Int16Array"         -0.15 %            0.45276158
 arrays\\zero-int.js n=25 type="Int32Array"          0.06 %            0.74266491
 arrays\\zero-int.js n=25 type="Int8Array"           0.02 %            0.90297098
 arrays\\zero-int.js n=25 type="Uint16Array"         0.21 %            0.22918799
 arrays\\zero-int.js n=25 type="Uint32Array"         0.24 %            0.52068135
 arrays\\zero-int.js n=25 type="Uint8Array"          0.19 %            0.32078953
                                                                        improvement confidence      p.value
 assert\\deepequal-prims-and-objs-big-array.js n=25 prim="array"             1.73 %        *** 3.146985e-18
 assert\\deepequal-prims-and-objs-big-array.js n=25 prim="boolean"           1.86 %        *** 8.876164e-19
 assert\\deepequal-prims-and-objs-big-array.js n=25 prim="new-array"         1.83 %        *** 4.021156e-21
 assert\\deepequal-prims-and-objs-big-array.js n=25 prim="null"              1.94 %        *** 2.472261e-20
 assert\\deepequal-prims-and-objs-big-array.js n=25 prim="number"            0.41 %         ** 7.572556e-03
 assert\\deepequal-prims-and-objs-big-array.js n=25 prim="object"            1.77 %        *** 5.790894e-18
 assert\\deepequal-prims-and-objs-big-array.js n=25 prim="string"            1.88 %        *** 5.961365e-16
 assert\\deepequal-prims-and-objs-big-array.js n=25 prim="undefined"         1.90 %        *** 3.824938e-18
 assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="array"         11.21 %        *** 1.447275e-30
 assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="boolean"       13.55 %        *** 2.342324e-39
 assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="new-array"     13.15 %        *** 3.712172e-31
 assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="null"          13.00 %        *** 5.132768e-31
 assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="number"         8.12 %        *** 5.248744e-34
 assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="object"        11.89 %        *** 3.115038e-33
 assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="string"        12.74 %        *** 1.434804e-29
 assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="undefined"     12.98 %        *** 8.434685e-31
 assert\\deepequal-typedarrays.js n=1 type="Float32Array"                   -0.03 %            8.293213e-01
 assert\\deepequal-typedarrays.js n=1 type="Float64Array"                   -0.12 %            2.791879e-01
 assert\\deepequal-typedarrays.js n=1 type="Int16Array"                      6.74 %        *** 4.034002e-17
 assert\\deepequal-typedarrays.js n=1 type="Int32Array"                      4.41 %        *** 2.311934e-12
 assert\\deepequal-typedarrays.js n=1 type="Int8Array"                      10.22 %          * 3.607462e-02
 assert\\deepequal-typedarrays.js n=1 type="Uint16Array"                     6.88 %        *** 3.783634e-13
 assert\\deepequal-typedarrays.js n=1 type="Uint32Array"                     3.54 %        *** 1.745326e-06
 assert\\deepequal-typedarrays.js n=1 type="Uint8Array"                      8.33 %        *** 1.135871e-10
 assert\\deepequal-typedarrays.js n=1 type="Uint8ClampedArray"               9.42 %        *** 1.458248e-09
                                                                                                                                                 improvement confidence      p.value
 buffers\\buffer-base64-decode.js n=32                                                                                                               -0.10 %            5.935340e-01
 buffers\\buffer-base64-encode.js n=32 len=67108864                                                                                                  -6.42 %        *** 2.344079e-34
 buffers\\buffer-bytelength.js n=5000000 len=1 encoding="base64"                                                                                     -0.38 %            1.648501e-01
 buffers\\buffer-bytelength.js n=5000000 len=1 encoding="utf8"                                                                                        5.42 %        *** 4.652659e-06
 buffers\\buffer-bytelength.js n=5000000 len=16 encoding="base64"                                                                                    -0.07 %            6.175154e-01
 buffers\\buffer-bytelength.js n=5000000 len=16 encoding="utf8"                                                                                       6.43 %        *** 3.518068e-52
 buffers\\buffer-bytelength.js n=5000000 len=2 encoding="base64"                                                                                      0.00 %            9.776295e-01
 buffers\\buffer-bytelength.js n=5000000 len=2 encoding="utf8"                                                                                       12.17 %        *** 3.704241e-55
 buffers\\buffer-bytelength.js n=5000000 len=256 encoding="base64"                                                                                   -0.61 %            1.831780e-01
 buffers\\buffer-bytelength.js n=5000000 len=256 encoding="utf8"                                                                                      1.79 %        *** 5.885190e-29
 buffers\\buffer-bytelength.js n=5000000 len=4 encoding="base64"                                                                                     -0.09 %            5.312596e-01
 buffers\\buffer-bytelength.js n=5000000 len=4 encoding="utf8"                                                                                       24.73 %        *** 1.238167e-48
 buffers\\buffer-bytelength.js n=5000000 len=64 encoding="base64"                                                                                    -0.40 %          * 4.937534e-02
 buffers\\buffer-bytelength.js n=5000000 len=64 encoding="utf8"                                                                                       2.96 %        *** 1.642138e-36
 buffers\\buffer-compare-instance-method.js millions=1 size=1024                                                                                      5.48 %        *** 1.343819e-04
 buffers\\buffer-compare-instance-method.js millions=1 size=16                                                                                        8.04 %        *** 5.802435e-10
 buffers\\buffer-compare-instance-method.js millions=1 size=16386                                                                                     1.69 %        *** 1.690816e-05
 buffers\\buffer-compare-instance-method.js millions=1 size=4096                                                                                      2.34 %         ** 4.847535e-03
 buffers\\buffer-compare-instance-method.js millions=1 size=512                                                                                       2.52 %            9.504594e-02
 buffers\\buffer-compare-offset.js millions=1 size=1024 method="offset"                                                                              23.05 %        *** 3.420702e-49
 buffers\\buffer-compare-offset.js millions=1 size=1024 method="slice"                                                                               26.89 %        *** 1.256624e-37
 buffers\\buffer-compare-offset.js millions=1 size=16 method="offset"                                                                                22.65 %        *** 3.557906e-46
 buffers\\buffer-compare-offset.js millions=1 size=16 method="slice"                                                                                 27.72 %        *** 5.314122e-40
 buffers\\buffer-compare-offset.js millions=1 size=16386 method="offset"                                                                             23.09 %        *** 1.397666e-53
 buffers\\buffer-compare-offset.js millions=1 size=16386 method="slice"                                                                              26.77 %        *** 7.576706e-38
 buffers\\buffer-compare-offset.js millions=1 size=4096 method="offset"                                                                              22.63 %        *** 3.926931e-47
 buffers\\buffer-compare-offset.js millions=1 size=4096 method="slice"                                                                               27.52 %        *** 8.509267e-41
 buffers\\buffer-compare-offset.js millions=1 size=512 method="offset"                                                                               23.42 %        *** 3.918175e-54
 buffers\\buffer-compare-offset.js millions=1 size=512 method="slice"                                                                                26.19 %        *** 1.128925e-43
 buffers\\buffer-compare.js millions=1 size=1024                                                                                                     17.34 %        *** 7.369461e-13
 buffers\\buffer-compare.js millions=1 size=16                                                                                                       25.76 %        *** 5.181068e-13
 buffers\\buffer-compare.js millions=1 size=16386                                                                                                    -0.79 %          * 2.320362e-02
 buffers\\buffer-compare.js millions=1 size=4096                                                                                                      4.85 %        *** 7.894388e-07
 buffers\\buffer-compare.js millions=1 size=512                                                                                                      21.08 %        *** 9.434917e-12
 buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=1 pieces=1                                                                              0.95 %         ** 1.158997e-03
 buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=1 pieces=16                                                                             2.01 %            1.280396e-01
 buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=1 pieces=4                                                                              0.58 %            2.119643e-01
 buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=16 pieces=1                                                                             2.63 %        *** 5.965920e-06
 buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=16 pieces=16                                                                            0.61 %            1.570558e-01
 buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=16 pieces=4                                                                             0.16 %            7.579167e-01
 buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=256 pieces=1                                                                            0.81 %            1.825530e-01
 buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=256 pieces=16                                                                           1.10 %            1.254868e-01
 buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=256 pieces=4                                                                           -1.55 %        *** 7.777993e-13
 buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=1 pieces=1                                                                              1.47 %        *** 7.373408e-05
 buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=1 pieces=16                                                                             4.68 %         ** 2.281694e-03
 buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=1 pieces=4                                                                              0.79 %         ** 6.229078e-03
 buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=16 pieces=1                                                                             1.74 %         ** 3.727441e-03
 buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=16 pieces=16                                                                            0.47 %          * 4.662239e-02
 buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=16 pieces=4                                                                            -0.15 %            6.271546e-01
 buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=256 pieces=1                                                                            2.37 %        *** 1.612433e-04
 buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=256 pieces=16                                                                           1.32 %            8.152167e-02
 buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=256 pieces=4                                                                           -0.86 %        *** 4.126950e-04
 buffers\\buffer-creation.js n=1024 len=10 type="buffer()"                                                                                            2.58 %        *** 7.343278e-12
 buffers\\buffer-creation.js n=1024 len=10 type="fast-alloc-fill"                                                                                     3.59 %        *** 3.337927e-07
 buffers\\buffer-creation.js n=1024 len=10 type="fast-alloc"                                                                                         -5.69 %        *** 4.069288e-29
 buffers\\buffer-creation.js n=1024 len=10 type="fast-allocUnsafe"                                                                                    5.53 %        *** 6.891595e-16
 buffers\\buffer-creation.js n=1024 len=10 type="slow-allocUnsafe"                                                                                   -0.72 %          * 3.230668e-02
 buffers\\buffer-creation.js n=1024 len=10 type="slow"                                                                                               -0.59 %          * 3.264730e-02
 buffers\\buffer-creation.js n=1024 len=1024 type="buffer()"                                                                                         -0.90 %            2.370304e-01
 buffers\\buffer-creation.js n=1024 len=1024 type="fast-alloc-fill"                                                                                  -0.80 %            8.142501e-02
 buffers\\buffer-creation.js n=1024 len=1024 type="fast-alloc"                                                                                       -3.71 %        *** 3.429653e-23
 buffers\\buffer-creation.js n=1024 len=1024 type="fast-allocUnsafe"                                                                                 -0.29 %            4.938967e-01
 buffers\\buffer-creation.js n=1024 len=1024 type="slow-allocUnsafe"                                                                                 -2.39 %        *** 2.447626e-14
 buffers\\buffer-creation.js n=1024 len=1024 type="slow"                                                                                             -2.38 %        *** 9.383456e-11
 buffers\\buffer-creation.js n=1024 len=2048 type="buffer()"                                                                                          0.39 %            3.134135e-01
 buffers\\buffer-creation.js n=1024 len=2048 type="fast-alloc-fill"                                                                                   0.15 %            6.380378e-01
 buffers\\buffer-creation.js n=1024 len=2048 type="fast-alloc"                                                                                       -2.55 %        *** 1.336396e-21
 buffers\\buffer-creation.js n=1024 len=2048 type="fast-allocUnsafe"                                                                                  0.02 %            9.450296e-01
 buffers\\buffer-creation.js n=1024 len=2048 type="slow-allocUnsafe"                                                                                 -0.30 %            4.618242e-01
 buffers\\buffer-creation.js n=1024 len=2048 type="slow"                                                                                             -1.45 %        *** 3.480288e-09
 buffers\\buffer-creation.js n=1024 len=4096 type="buffer()"                                                                                         -0.78 %        *** 3.219469e-06
 buffers\\buffer-creation.js n=1024 len=4096 type="fast-alloc-fill"                                                                                   0.33 %          * 4.253885e-02
 buffers\\buffer-creation.js n=1024 len=4096 type="fast-alloc"                                                                                       -1.49 %        *** 1.550217e-20
 buffers\\buffer-creation.js n=1024 len=4096 type="fast-allocUnsafe"                                                                                 -0.36 %            5.950034e-02
 buffers\\buffer-creation.js n=1024 len=4096 type="slow-allocUnsafe"                                                                                 -0.69 %        *** 1.835564e-04
 buffers\\buffer-creation.js n=1024 len=4096 type="slow"                                                                                             -0.72 %        *** 3.247301e-04
 buffers\\buffer-creation.js n=1024 len=8192 type="buffer()"                                                                                         -0.29 %            7.479155e-01
 buffers\\buffer-creation.js n=1024 len=8192 type="fast-alloc-fill"                                                                                   0.55 %            5.565541e-01
 buffers\\buffer-creation.js n=1024 len=8192 type="fast-alloc"                                                                                        0.28 %            6.843864e-01
 buffers\\buffer-creation.js n=1024 len=8192 type="fast-allocUnsafe"                                                                                 -0.03 %            9.608246e-01
 buffers\\buffer-creation.js n=1024 len=8192 type="slow-allocUnsafe"                                                                                 -0.85 %            3.120671e-01
 buffers\\buffer-creation.js n=1024 len=8192 type="slow"                                                                                             -0.87 %            1.978553e-01
 buffers\\buffer-from.js n=1024 len=10 source="array"                                                                                                 9.93 %        *** 5.151303e-08
 buffers\\buffer-from.js n=1024 len=10 source="arraybuffer-middle"                                                                                   -2.28 %         ** 8.476178e-03
 buffers\\buffer-from.js n=1024 len=10 source="arraybuffer"                                                                                           6.56 %        *** 1.566372e-05
 buffers\\buffer-from.js n=1024 len=10 source="buffer"                                                                                                1.52 %        *** 8.486671e-08
 buffers\\buffer-from.js n=1024 len=10 source="object"                                                                                               -0.60 %            1.381099e-01
 buffers\\buffer-from.js n=1024 len=10 source="string-base64"                                                                                        29.72 %        *** 9.109358e-15
 buffers\\buffer-from.js n=1024 len=10 source="string"                                                                                                4.84 %        *** 7.499529e-20
 buffers\\buffer-from.js n=1024 len=10 source="uint8array"                                                                                            3.40 %        *** 5.461370e-04
 buffers\\buffer-from.js n=1024 len=2048 source="array"                                                                                               0.10 %            1.031284e-01
 buffers\\buffer-from.js n=1024 len=2048 source="arraybuffer-middle"                                                                                 -0.14 %            8.861018e-01
 buffers\\buffer-from.js n=1024 len=2048 source="arraybuffer"                                                                                         5.44 %        *** 1.729987e-04
 buffers\\buffer-from.js n=1024 len=2048 source="buffer"                                                                                             -1.20 %        *** 7.139657e-04
 buffers\\buffer-from.js n=1024 len=2048 source="object"                                                                                              0.10 %            8.300408e-01
 buffers\\buffer-from.js n=1024 len=2048 source="string-base64"                                                                                       4.17 %        *** 5.182756e-25
 buffers\\buffer-from.js n=1024 len=2048 source="string"                                                                                              2.72 %        *** 1.763994e-09
 buffers\\buffer-from.js n=1024 len=2048 source="uint8array"                                                                                          0.16 %            6.028318e-01
 buffers\\buffer-hex.js n=10000000 len=0                                                                                                             -2.93 %        *** 3.596083e-06
 buffers\\buffer-hex.js n=10000000 len=1                                                                                                             56.96 %        *** 1.482232e-45
 buffers\\buffer-hex.js n=10000000 len=1024                                                                                                          -4.05 %        *** 4.720291e-25
 buffers\\buffer-hex.js n=10000000 len=64                                                                                                            30.36 %        *** 6.196002e-43
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="--l"                                                                       2.05 %        *** 2.142842e-23
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="@"                                                                         0.79 %        *** 6.262882e-06
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="</i> to the Caterpillar"                                                   3.69 %        *** 1.380233e-24
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="10x"                                                                       3.64 %        *** 4.409670e-32
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="aaaaaaaaaaaaaaaaa"                                                         5.39 %        *** 1.067094e-35
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Alice"                                                                    16.93 %        *** 2.597439e-20
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="among mad people"                                                          6.60 %        *** 2.449714e-24
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="found it very"                                                             1.25 %        *** 1.069633e-07
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Gryphon"                                                                   0.25 %            6.071831e-02
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="neighbouring pool"                                                         1.85 %        *** 1.382325e-08
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Ou est ma chatte?"                                                        -0.62 %         ** 3.294912e-03
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Panther"                                                                   0.31 %          * 4.875946e-02
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Soo--oop"                                                                  0.31 %            1.865159e-01
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="SQ"                                                                        1.31 %        *** 2.869004e-13
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="venture to go near the house till she had brought herself down to"         4.31 %        *** 8.954667e-38
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="--l"                                                                         2.22 %        *** 1.142189e-23
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="@"                                                                           0.59 %        *** 1.255994e-06
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="</i> to the Caterpillar"                                                     2.55 %        *** 8.382491e-22
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="10x"                                                                         3.10 %        *** 4.282551e-29
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="aaaaaaaaaaaaaaaaa"                                                           5.36 %        *** 1.229593e-40
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Alice"                                                                      11.54 %        *** 2.251053e-23
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="among mad people"                                                            8.07 %        *** 7.861822e-36
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="found it very"                                                               4.33 %        *** 1.333517e-31
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Gryphon"                                                                     0.34 %          * 1.429979e-02
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="neighbouring pool"                                                           3.10 %        *** 4.102820e-18
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Ou est ma chatte?"                                                           1.88 %        *** 2.290222e-17
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Panther"                                                                     0.39 %         ** 3.840524e-03
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Soo--oop"                                                                    4.31 %        *** 6.618597e-24
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="SQ"                                                                          1.29 %        *** 3.245539e-14
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="venture to go near the house till she had brought herself down to"           3.88 %        *** 1.296054e-20
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="--l"                                                                    1.89 %        *** 1.276975e-20
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="@"                                                                      1.25 %        *** 2.766734e-04
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="</i> to the Caterpillar"                                                3.42 %        *** 5.167517e-15
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="10x"                                                                    3.38 %        *** 8.493358e-16
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="aaaaaaaaaaaaaaaaa"                                                      5.27 %        *** 1.347455e-34
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Alice"                                                                 11.70 %        *** 3.072032e-09
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="among mad people"                                                       6.57 %        *** 6.839406e-24
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="found it very"                                                          1.34 %        *** 2.485536e-07
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Gryphon"                                                                0.28 %          * 3.064479e-02
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="neighbouring pool"                                                      1.97 %        *** 1.067058e-11
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Ou est ma chatte?"                                                     -1.27 %        *** 2.723045e-04
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Panther"                                                                0.26 %            5.630336e-02
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Soo--oop"                                                               0.25 %            3.031315e-01
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="SQ"                                                                     1.01 %        *** 1.801237e-10
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="venture to go near the house till she had brought herself down to"      3.90 %        *** 1.697079e-29
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="--l"                                                                         2.05 %        *** 1.302244e-22
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="@"                                                                           1.36 %        *** 6.071363e-10
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="</i> to the Caterpillar"                                                     3.68 %        *** 1.972624e-18
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="10x"                                                                         4.50 %        *** 2.374409e-19
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="aaaaaaaaaaaaaaaaa"                                                           5.09 %        *** 6.885470e-27
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Alice"                                                                      19.88 %        *** 5.224917e-21
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="among mad people"                                                            7.09 %        *** 2.830245e-40
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="found it very"                                                               1.19 %        *** 4.126652e-05
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Gryphon"                                                                     0.26 %            5.738564e-02
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="neighbouring pool"                                                           1.67 %        *** 1.076687e-06
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Ou est ma chatte?"                                                          -0.96 %         ** 3.431873e-03
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Panther"                                                                     0.48 %        *** 8.784139e-04
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Soo--oop"                                                                    0.59 %         ** 2.205146e-03
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="SQ"                                                                          1.21 %        *** 6.369177e-13
 buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="venture to go near the house till she had brought herself down to"           4.13 %        *** 1.181709e-32
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="--l"                                                                       1.99 %        *** 9.419000e-09
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="@"                                                                         1.71 %        *** 4.824982e-15
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="</i> to the Caterpillar"                                                   3.72 %        *** 7.695304e-19
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="10x"                                                                       4.38 %        *** 2.625032e-31
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="aaaaaaaaaaaaaaaaa"                                                         5.41 %        *** 3.999203e-36
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Alice"                                                                    13.72 %        *** 2.661408e-38
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="among mad people"                                                          7.19 %        *** 6.653993e-47
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="found it very"                                                             1.68 %        *** 1.816642e-17
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Gryphon"                                                                   0.31 %          * 2.831359e-02
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="neighbouring pool"                                                         2.17 %        *** 5.763932e-23
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Ou est ma chatte?"                                                        -0.02 %            8.757385e-01
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Panther"                                                                   0.41 %         ** 4.114465e-03
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Soo--oop"                                                                  0.52 %         ** 1.628569e-03
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="SQ"                                                                        1.45 %        *** 5.020036e-15
 buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="venture to go near the house till she had brought herself down to"         4.40 %        *** 1.609845e-41
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="--l"                                                                         2.45 %        *** 4.077812e-17
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="@"                                                                           0.95 %        *** 3.150959e-09
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="</i> to the Caterpillar"                                                     2.59 %        *** 1.818383e-18
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="10x"                                                                         4.14 %        *** 2.959973e-26
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="aaaaaaaaaaaaaaaaa"                                                           5.60 %        *** 1.077438e-41
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Alice"                                                                      15.50 %        *** 9.395654e-39
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="among mad people"                                                            8.42 %        *** 7.553058e-55
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="found it very"                                                               4.65 %        *** 2.218347e-37
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Gryphon"                                                                     0.27 %          * 4.492319e-02
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="neighbouring pool"                                                           3.41 %        *** 2.867958e-32
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Ou est ma chatte?"                                                           2.22 %        *** 3.561988e-22
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Panther"                                                                     0.45 %         ** 1.011202e-03
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Soo--oop"                                                                    4.61 %        *** 2.228483e-36
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="SQ"                                                                          1.33 %        *** 1.409814e-13
 buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="venture to go near the house till she had brought herself down to"           3.79 %        *** 1.542765e-13
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="--l"                                                                    2.03 %        *** 2.631470e-22
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="@"                                                                      0.68 %        *** 2.308142e-05
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="</i> to the Caterpillar"                                                3.70 %        *** 1.153838e-33
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="10x"                                                                    2.77 %        *** 7.268813e-08
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="aaaaaaaaaaaaaaaaa"                                                      5.38 %        *** 2.064623e-40
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Alice"                                                                  8.59 %        *** 4.279260e-20
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="among mad people"                                                       7.26 %        *** 6.855474e-40
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="found it very"                                                          1.56 %        *** 3.775677e-16
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Gryphon"                                                                0.29 %          * 3.751432e-02
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="neighbouring pool"                                                      2.22 %        *** 7.830508e-20
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Ou est ma chatte?"                                                     -0.26 %            1.736980e-01
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Panther"                                                                0.36 %         ** 8.558882e-03
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Soo--oop"                                                               0.40 %         ** 7.983722e-03
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="SQ"                                                                     1.16 %        *** 1.280433e-06
 buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="venture to go near the house till she had brought herself down to"      4.48 %        *** 8.271710e-38
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="--l"                                                                         2.19 %        *** 1.884708e-23
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="@"                                                                           2.55 %        *** 1.180157e-24
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="</i> to the Caterpillar"                                                     3.91 %        *** 1.168971e-35
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="10x"                                                                         5.05 %        *** 5.891723e-37
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="aaaaaaaaaaaaaaaaa"                                                           5.37 %        *** 3.586542e-41
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Alice"                                                                      16.87 %        *** 3.047081e-44
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="among mad people"                                                            7.47 %        *** 7.632628e-49
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="found it very"                                                               1.58 %        *** 1.382025e-15
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Gryphon"                                                                     0.26 %            7.825482e-02
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="neighbouring pool"                                                           2.27 %        *** 4.381111e-21
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Ou est ma chatte?"                                                           0.27 %            6.523475e-02
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Panther"                                                                     0.46 %        *** 5.274940e-04
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Soo--oop"                                                                    0.72 %         ** 9.715285e-03
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="SQ"                                                                          1.41 %        *** 6.522193e-16
 buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="venture to go near the house till she had brought herself down to"           4.69 %        *** 1.426893e-40
 buffers\\buffer-iterate.js n=1000 method="for" type="fast" size=1024                                                                                 2.01 %        *** 1.145992e-04
 buffers\\buffer-iterate.js n=1000 method="for" type="fast" size=16                                                                                   6.94 %        *** 8.866231e-10
 buffers\\buffer-iterate.js n=1000 method="for" type="fast" size=16386                                                                                0.22 %            5.753785e-01
 buffers\\buffer-iterate.js n=1000 method="for" type="fast" size=4096                                                                                 0.95 %            5.432270e-02
 buffers\\buffer-iterate.js n=1000 method="for" type="fast" size=512                                                                                  3.83 %        *** 8.634061e-10
 buffers\\buffer-iterate.js n=1000 method="for" type="slow" size=1024                                                                                 1.82 %         ** 2.403864e-03
 buffers\\buffer-iterate.js n=1000 method="for" type="slow" size=16                                                                                   8.39 %        *** 4.457257e-16
 buffers\\buffer-iterate.js n=1000 method="for" type="slow" size=16386                                                                               -0.25 %            4.570359e-01
 buffers\\buffer-iterate.js n=1000 method="for" type="slow" size=4096                                                                                 0.85 %            5.332467e-02
 buffers\\buffer-iterate.js n=1000 method="for" type="slow" size=512                                                                                  2.79 %        *** 9.441841e-07
 buffers\\buffer-iterate.js n=1000 method="forOf" type="fast" size=1024                                                                               0.07 %            8.228902e-01
 buffers\\buffer-iterate.js n=1000 method="forOf" type="fast" size=16                                                                                -0.11 %            9.697391e-01
 buffers\\buffer-iterate.js n=1000 method="forOf" type="fast" size=16386                                                                             -0.47 %            1.741485e-01
 buffers\\buffer-iterate.js n=1000 method="forOf" type="fast" size=4096                                                                               0.29 %            2.244924e-01
 buffers\\buffer-iterate.js n=1000 method="forOf" type="fast" size=512                                                                                0.68 %            5.847044e-02
 buffers\\buffer-iterate.js n=1000 method="forOf" type="slow" size=1024                                                                               0.74 %            5.217015e-02
 buffers\\buffer-iterate.js n=1000 method="forOf" type="slow" size=16                                                                                 2.00 %         ** 2.820219e-03
 buffers\\buffer-iterate.js n=1000 method="forOf" type="slow" size=16386                                                                              0.04 %            7.919956e-01
 buffers\\buffer-iterate.js n=1000 method="forOf" type="slow" size=4096                                                                               0.13 %            5.383914e-01
 buffers\\buffer-iterate.js n=1000 method="forOf" type="slow" size=512                                                                                0.62 %            7.206775e-02
 buffers\\buffer-iterate.js n=1000 method="iterator" type="fast" size=1024                                                                            1.30 %         ** 1.126036e-03
 buffers\\buffer-iterate.js n=1000 method="iterator" type="fast" size=16                                                                              3.11 %        *** 1.627648e-08
 buffers\\buffer-iterate.js n=1000 method="iterator" type="fast" size=16386                                                                           0.30 %            2.624066e-01
 buffers\\buffer-iterate.js n=1000 method="iterator" type="fast" size=4096                                                                            1.08 %        *** 6.614873e-04
 buffers\\buffer-iterate.js n=1000 method="iterator" type="fast" size=512                                                                             2.24 %        *** 3.995685e-04
 buffers\\buffer-iterate.js n=1000 method="iterator" type="slow" size=1024                                                                            1.03 %         ** 2.866393e-03
 buffers\\buffer-iterate.js n=1000 method="iterator" type="slow" size=16                                                                              3.40 %        *** 7.819900e-06
 buffers\\buffer-iterate.js n=1000 method="iterator" type="slow" size=16386                                                                           0.43 %          * 4.987842e-02
 buffers\\buffer-iterate.js n=1000 method="iterator" type="slow" size=4096                                                                            0.92 %        *** 9.150054e-04
 buffers\\buffer-iterate.js n=1000 method="iterator" type="slow" size=512                                                                             1.40 %          * 3.037649e-02
 buffers\\buffer-read.js millions=1 type="DoubleBE" buffer="fast" noAssert="false"                                                                    3.48 %        *** 7.124881e-14
 buffers\\buffer-read.js millions=1 type="DoubleBE" buffer="fast" noAssert="true"                                                                     4.53 %        *** 1.776410e-17
 buffers\\buffer-read.js millions=1 type="DoubleBE" buffer="slow" noAssert="false"                                                                    3.65 %        *** 1.452618e-09
 buffers\\buffer-read.js millions=1 type="DoubleBE" buffer="slow" noAssert="true"                                                                     3.70 %        *** 7.365223e-17
 buffers\\buffer-read.js millions=1 type="DoubleLE" buffer="fast" noAssert="false"                                                                   15.63 %        *** 6.051686e-43
 buffers\\buffer-read.js millions=1 type="DoubleLE" buffer="fast" noAssert="true"                                                                    15.07 %        *** 2.105964e-40
 buffers\\buffer-read.js millions=1 type="DoubleLE" buffer="slow" noAssert="false"                                                                   14.69 %        *** 7.657946e-34
 buffers\\buffer-read.js millions=1 type="DoubleLE" buffer="slow" noAssert="true"                                                                    14.40 %        *** 3.098674e-35
 buffers\\buffer-read.js millions=1 type="FloatBE" buffer="fast" noAssert="false"                                                                     5.94 %        *** 7.725333e-21
 buffers\\buffer-read.js millions=1 type="FloatBE" buffer="fast" noAssert="true"                                                                     13.95 %        *** 2.835378e-16
 buffers\\buffer-read.js millions=1 type="FloatBE" buffer="slow" noAssert="false"                                                                     5.80 %        *** 2.906598e-20
 buffers\\buffer-read.js millions=1 type="FloatBE" buffer="slow" noAssert="true"                                                                     10.78 %        *** 3.203257e-16
 buffers\\buffer-read.js millions=1 type="FloatLE" buffer="fast" noAssert="false"                                                                     8.31 %        *** 4.037429e-30
 buffers\\buffer-read.js millions=1 type="FloatLE" buffer="fast" noAssert="true"                                                                     12.16 %        *** 8.796398e-32
 buffers\\buffer-read.js millions=1 type="FloatLE" buffer="slow" noAssert="false"                                                                     8.58 %        *** 1.336541e-27
 buffers\\buffer-read.js millions=1 type="FloatLE" buffer="slow" noAssert="true"                                                                     12.72 %        *** 3.966050e-40
 buffers\\buffer-read.js millions=1 type="Int16BE" buffer="fast" noAssert="false"                                                                     2.72 %        *** 3.380559e-06
 buffers\\buffer-read.js millions=1 type="Int16BE" buffer="fast" noAssert="true"                                                                      2.69 %        *** 3.535432e-04
 buffers\\buffer-read.js millions=1 type="Int16BE" buffer="slow" noAssert="false"                                                                     3.71 %        *** 1.308210e-08
 buffers\\buffer-read.js millions=1 type="Int16BE" buffer="slow" noAssert="true"                                                                      2.61 %        *** 6.210308e-06
 buffers\\buffer-read.js millions=1 type="Int16LE" buffer="fast" noAssert="false"                                                                     2.91 %        *** 7.499211e-07
 buffers\\buffer-read.js millions=1 type="Int16LE" buffer="fast" noAssert="true"                                                                      2.33 %        *** 1.881447e-04
 buffers\\buffer-read.js millions=1 type="Int16LE" buffer="slow" noAssert="false"                                                                     3.05 %        *** 5.479002e-04
 buffers\\buffer-read.js millions=1 type="Int16LE" buffer="slow" noAssert="true"                                                                      4.28 %        *** 3.214880e-05
 buffers\\buffer-read.js millions=1 type="Int32BE" buffer="fast" noAssert="false"                                                                     2.34 %        *** 8.667521e-04
 buffers\\buffer-read.js millions=1 type="Int32BE" buffer="fast" noAssert="true"                                                                      3.94 %        *** 1.885644e-08
 buffers\\buffer-read.js millions=1 type="Int32BE" buffer="slow" noAssert="false"                                                                     2.83 %         ** 1.331132e-03
 buffers\\buffer-read.js millions=1 type="Int32BE" buffer="slow" noAssert="true"                                                                      2.97 %        *** 3.872022e-06
 buffers\\buffer-read.js millions=1 type="Int32LE" buffer="fast" noAssert="false"                                                                     2.92 %        *** 4.820051e-05
 buffers\\buffer-read.js millions=1 type="Int32LE" buffer="fast" noAssert="true"                                                                      3.44 %        *** 3.644579e-07
 buffers\\buffer-read.js millions=1 type="Int32LE" buffer="slow" noAssert="false"                                                                     2.34 %        *** 1.918121e-04
 buffers\\buffer-read.js millions=1 type="Int32LE" buffer="slow" noAssert="true"                                                                      3.91 %        *** 6.471245e-06
 buffers\\buffer-read.js millions=1 type="Int8" buffer="fast" noAssert="false"                                                                        1.92 %        *** 7.908850e-04
 buffers\\buffer-read.js millions=1 type="Int8" buffer="fast" noAssert="true"                                                                         1.83 %          * 3.304257e-02
 buffers\\buffer-read.js millions=1 type="Int8" buffer="slow" noAssert="false"                                                                        2.41 %        *** 3.349082e-04
 buffers\\buffer-read.js millions=1 type="Int8" buffer="slow" noAssert="true"                                                                         2.47 %        *** 1.931168e-04
 buffers\\buffer-read.js millions=1 type="UInt16BE" buffer="fast" noAssert="false"                                                                    2.00 %         ** 6.577509e-03
 buffers\\buffer-read.js millions=1 type="UInt16BE" buffer="fast" noAssert="true"                                                                     4.53 %        *** 4.815119e-09
 buffers\\buffer-read.js millions=1 type="UInt16BE" buffer="slow" noAssert="false"                                                                    3.15 %        *** 3.304514e-06
 buffers\\buffer-read.js millions=1 type="UInt16BE" buffer="slow" noAssert="true"                                                                     3.92 %        *** 6.511211e-09
 buffers\\buffer-read.js millions=1 type="UInt16LE" buffer="fast" noAssert="false"                                                                    3.05 %        *** 1.785470e-07
 buffers\\buffer-read.js millions=1 type="UInt16LE" buffer="fast" noAssert="true"                                                                     3.54 %        *** 5.777318e-08
 buffers\\buffer-read.js millions=1 type="UInt16LE" buffer="slow" noAssert="false"                                                                    1.39 %         ** 4.386916e-03
 buffers\\buffer-read.js millions=1 type="UInt16LE" buffer="slow" noAssert="true"                                                                     3.71 %        *** 3.920976e-08
 buffers\\buffer-read.js millions=1 type="UInt32BE" buffer="fast" noAssert="false"                                                                    1.47 %          * 3.154120e-02
 buffers\\buffer-read.js millions=1 type="UInt32BE" buffer="fast" noAssert="true"                                                                     3.61 %        *** 1.213122e-11
 buffers\\buffer-read.js millions=1 type="UInt32BE" buffer="slow" noAssert="false"                                                                    2.13 %        *** 3.583214e-05
 buffers\\buffer-read.js millions=1 type="UInt32BE" buffer="slow" noAssert="true"                                                                     3.86 %        *** 8.526323e-08
 buffers\\buffer-read.js millions=1 type="UInt32LE" buffer="fast" noAssert="false"                                                                    1.95 %         ** 2.507312e-03
 buffers\\buffer-read.js millions=1 type="UInt32LE" buffer="fast" noAssert="true"                                                                     2.94 %        *** 9.383312e-07
 buffers\\buffer-read.js millions=1 type="UInt32LE" buffer="slow" noAssert="false"                                                                    2.24 %        *** 2.383490e-04
 buffers\\buffer-read.js millions=1 type="UInt32LE" buffer="slow" noAssert="true"                                                                     2.91 %        *** 3.450896e-05
 buffers\\buffer-read.js millions=1 type="UInt8" buffer="fast" noAssert="false"                                                                       0.83 %            6.753344e-01
 buffers\\buffer-read.js millions=1 type="UInt8" buffer="fast" noAssert="true"                                                                        2.92 %        *** 9.949287e-07
 buffers\\buffer-read.js millions=1 type="UInt8" buffer="slow" noAssert="false"                                                                       2.13 %        *** 7.033730e-05
 buffers\\buffer-read.js millions=1 type="UInt8" buffer="slow" noAssert="true"                                                                        1.94 %        *** 1.607182e-04
 buffers\\buffer-slice.js n=1024 type="fast"                                                                                                          2.63 %        *** 4.311659e-24
 buffers\\buffer-slice.js n=1024 type="slow"                                                                                                          2.63 %        *** 2.348263e-21
 buffers\\buffer-swap.js n=50000000 len=1024 method="swap16" aligned="false"                                                                          2.82 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1024 method="swap16" aligned="true"                                                                         -78.26 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1024 method="swap32" aligned="false"                                                                         -0.59 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1024 method="swap32" aligned="true"                                                                         -58.83 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1024 method="swap64" aligned="false"                                                                          6.64 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1024 method="swap64" aligned="true"                                                                           3.19 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=128 method="swap16" aligned="false"                                                                           8.97 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=128 method="swap16" aligned="true"                                                                          -43.28 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=128 method="swap32" aligned="false"                                                                          -3.02 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=128 method="swap32" aligned="true"                                                                            0.47 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=128 method="swap64" aligned="false"                                                                          -6.23 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=128 method="swap64" aligned="true"                                                                            1.05 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1536 method="swap16" aligned="false"                                                                          2.36 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1536 method="swap16" aligned="true"                                                                         -79.71 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1536 method="swap32" aligned="false"                                                                          1.06 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1536 method="swap32" aligned="true"                                                                         -61.26 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1536 method="swap64" aligned="false"                                                                         29.18 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=1536 method="swap64" aligned="true"                                                                         -32.11 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=2056 method="swap16" aligned="false"                                                                          2.58 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=2056 method="swap16" aligned="true"                                                                         -81.39 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=2056 method="swap32" aligned="false"                                                                         -0.77 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=2056 method="swap32" aligned="true"                                                                         -63.51 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=2056 method="swap64" aligned="false"                                                                          8.80 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=2056 method="swap64" aligned="true"                                                                         -35.67 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=256 method="swap16" aligned="false"                                                                           6.42 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=256 method="swap16" aligned="true"                                                                          -56.90 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=256 method="swap32" aligned="false"                                                                          -1.72 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=256 method="swap32" aligned="true"                                                                          -39.11 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=256 method="swap64" aligned="false"                                                                          13.99 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=256 method="swap64" aligned="true"                                                                           68.70 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=4096 method="swap16" aligned="false"                                                                          1.64 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=4096 method="swap16" aligned="true"                                                                         -83.73 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=4096 method="swap32" aligned="false"                                                                          0.55 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=4096 method="swap32" aligned="true"                                                                         -68.99 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=4096 method="swap64" aligned="false"                                                                          2.11 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=4096 method="swap64" aligned="true"                                                                         -41.72 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=512 method="swap16" aligned="false"                                                                           4.42 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=512 method="swap16" aligned="true"                                                                          -69.23 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=512 method="swap32" aligned="false"                                                                          -1.25 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=512 method="swap32" aligned="true"                                                                          -49.64 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=512 method="swap64" aligned="false"                                                                          17.24 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=512 method="swap64" aligned="true"                                                                           26.85 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=64 method="swap16" aligned="false"                                                                            1.14 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=64 method="swap16" aligned="true"                                                                             0.77 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=64 method="swap32" aligned="false"                                                                            1.87 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=64 method="swap32" aligned="true"                                                                            10.94 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=64 method="swap64" aligned="false"                                                                            0.54 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=64 method="swap64" aligned="true"                                                                             6.10 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=768 method="swap16" aligned="false"                                                                           3.26 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=768 method="swap16" aligned="true"                                                                          -74.99 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=768 method="swap32" aligned="false"                                                                          -0.71 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=768 method="swap32" aligned="true"                                                                          -55.33 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=768 method="swap64" aligned="false"                                                                           7.87 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=768 method="swap64" aligned="true"                                                                          -28.28 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8 method="swap16" aligned="false"                                                                             0.64 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8 method="swap16" aligned="true"                                                                             -0.68 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8 method="swap32" aligned="false"                                                                             0.62 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8 method="swap32" aligned="true"                                                                             -2.02 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8 method="swap64" aligned="false"                                                                            -0.60 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8 method="swap64" aligned="true"                                                                              5.64 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8192 method="swap16" aligned="false"                                                                          1.48 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8192 method="swap16" aligned="true"                                                                         -85.79 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8192 method="swap32" aligned="false"                                                                         -0.26 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8192 method="swap32" aligned="true"                                                                         -71.72 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8192 method="swap64" aligned="false"                                                                          1.42 %         NA           NA
 buffers\\buffer-swap.js n=50000000 len=8192 method="swap64" aligned="true"                                                                         -45.48 %         NA           NA
                                                                         improvement confidence      p.value
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=1 num=100 len=1024     14.84 %        *** 2.731734e-44
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=1 num=100 len=256      15.59 %        *** 1.090486e-48
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=1 num=100 len=512      15.12 %        *** 3.011520e-44
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=1 num=100 len=64       16.00 %        *** 3.700104e-48
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=2 num=100 len=1024     15.00 %        *** 8.540373e-53
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=2 num=100 len=256      16.21 %        *** 2.435050e-36
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=2 num=100 len=512      15.22 %        *** 5.501651e-40
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=2 num=100 len=64       15.69 %        *** 2.321818e-49
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=4 num=100 len=1024     14.39 %        *** 5.423066e-41
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=4 num=100 len=256      15.00 %        *** 7.298513e-48
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=4 num=100 len=512      15.57 %        *** 5.106252e-53
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=4 num=100 len=64       15.66 %        *** 5.653077e-48
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=8 num=100 len=1024     14.54 %        *** 1.728295e-55
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=8 num=100 len=256      14.62 %        *** 1.140470e-48
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=8 num=100 len=512      14.54 %        *** 2.228874e-35
 dgram\\array-vs-concat.js dur=5 type="concat" chunks=8 num=100 len=64       14.22 %        *** 7.220796e-48
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=1 num=100 len=1024      13.11 %        *** 3.728154e-38
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=1 num=100 len=256       13.18 %        *** 1.870940e-45
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=1 num=100 len=512       13.28 %        *** 6.526978e-41
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=1 num=100 len=64        13.26 %        *** 7.362593e-45
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=2 num=100 len=1024      12.58 %        *** 2.819050e-42
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=2 num=100 len=256       13.79 %        *** 1.427518e-42
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=2 num=100 len=512       13.40 %        *** 7.792208e-48
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=2 num=100 len=64        13.20 %        *** 1.156876e-46
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=4 num=100 len=1024      13.29 %        *** 1.548340e-45
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=4 num=100 len=256       13.20 %        *** 2.097829e-51
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=4 num=100 len=512       13.29 %        *** 5.741464e-47
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=4 num=100 len=64        13.74 %        *** 6.581363e-45
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=8 num=100 len=1024      13.31 %        *** 2.307765e-50
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=8 num=100 len=256       13.99 %        *** 2.094185e-50
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=8 num=100 len=512       13.43 %        *** 7.584508e-42
 dgram\\array-vs-concat.js dur=5 type="multi" chunks=8 num=100 len=64        13.69 %        *** 7.789606e-45
 dgram\\multi-buffer.js dur=5 type="recv" chunks=1 num=100 len=1024          12.68 %        *** 4.604655e-50
 dgram\\multi-buffer.js dur=5 type="recv" chunks=1 num=100 len=256           12.05 %        *** 1.015310e-45
 dgram\\multi-buffer.js dur=5 type="recv" chunks=1 num=100 len=64            13.22 %        *** 4.566834e-41
 dgram\\multi-buffer.js dur=5 type="recv" chunks=2 num=100 len=1024          12.87 %        *** 2.259936e-48
 dgram\\multi-buffer.js dur=5 type="recv" chunks=2 num=100 len=256           13.10 %        *** 1.942155e-48
 dgram\\multi-buffer.js dur=5 type="recv" chunks=2 num=100 len=64            12.47 %        *** 7.269203e-40
 dgram\\multi-buffer.js dur=5 type="recv" chunks=4 num=100 len=1024          12.92 %        *** 1.567521e-48
 dgram\\multi-buffer.js dur=5 type="recv" chunks=4 num=100 len=256           13.00 %        *** 1.569346e-44
 dgram\\multi-buffer.js dur=5 type="recv" chunks=4 num=100 len=64            12.81 %        *** 1.589882e-49
 dgram\\multi-buffer.js dur=5 type="recv" chunks=8 num=100 len=1024          13.31 %        *** 1.310274e-45
 dgram\\multi-buffer.js dur=5 type="recv" chunks=8 num=100 len=256           13.01 %        *** 7.181442e-52
 dgram\\multi-buffer.js dur=5 type="recv" chunks=8 num=100 len=64            13.18 %        *** 6.776480e-49
 dgram\\multi-buffer.js dur=5 type="send" chunks=1 num=100 len=1024          12.89 %        *** 9.721465e-41
 dgram\\multi-buffer.js dur=5 type="send" chunks=1 num=100 len=256           12.40 %        *** 4.746559e-48
 dgram\\multi-buffer.js dur=5 type="send" chunks=1 num=100 len=64            12.96 %        *** 9.135701e-41
 dgram\\multi-buffer.js dur=5 type="send" chunks=2 num=100 len=1024          12.45 %        *** 2.217134e-47
 dgram\\multi-buffer.js dur=5 type="send" chunks=2 num=100 len=256           13.16 %        *** 6.738231e-49
 dgram\\multi-buffer.js dur=5 type="send" chunks=2 num=100 len=64            12.63 %        *** 4.960299e-42
 dgram\\multi-buffer.js dur=5 type="send" chunks=4 num=100 len=1024          12.65 %        *** 1.976347e-49
 dgram\\multi-buffer.js dur=5 type="send" chunks=4 num=100 len=256           12.37 %        *** 6.518320e-50
 dgram\\multi-buffer.js dur=5 type="send" chunks=4 num=100 len=64            12.50 %        *** 1.923760e-45
 dgram\\multi-buffer.js dur=5 type="send" chunks=8 num=100 len=1024          13.02 %        *** 1.652785e-46
 dgram\\multi-buffer.js dur=5 type="send" chunks=8 num=100 len=256           12.90 %        *** 1.684839e-36
 dgram\\multi-buffer.js dur=5 type="send" chunks=8 num=100 len=64            12.94 %        *** 3.530183e-50
 dgram\\offset-length.js dur=5 type="recv" num=100 len=1                     14.71 %        *** 1.569505e-47
 dgram\\offset-length.js dur=5 type="recv" num=100 len=1024                  15.35 %        *** 1.080647e-49
 dgram\\offset-length.js dur=5 type="recv" num=100 len=256                   15.33 %        *** 1.155748e-51
 dgram\\offset-length.js dur=5 type="recv" num=100 len=64                    14.37 %        *** 8.137090e-48
 dgram\\offset-length.js dur=5 type="send" num=100 len=1                     14.77 %        *** 3.469394e-56
 dgram\\offset-length.js dur=5 type="send" num=100 len=1024                  15.24 %        *** 4.769070e-52
 dgram\\offset-length.js dur=5 type="send" num=100 len=256                   15.09 %        *** 4.512887e-51
 dgram\\offset-length.js dur=5 type="send" num=100 len=64                    15.27 %        *** 1.071194e-44
 dgram\\single-buffer.js dur=5 type="recv" num=100 len=1                     12.74 %        *** 3.843337e-45
 dgram\\single-buffer.js dur=5 type="recv" num=100 len=1024                  12.42 %        *** 5.879145e-38
 dgram\\single-buffer.js dur=5 type="recv" num=100 len=256                   12.44 %        *** 3.377555e-47
 dgram\\single-buffer.js dur=5 type="recv" num=100 len=64                    12.36 %        *** 6.818868e-48
 dgram\\single-buffer.js dur=5 type="send" num=100 len=1                     12.51 %        *** 2.967307e-42
 dgram\\single-buffer.js dur=5 type="send" num=100 len=1024                  12.43 %        *** 1.179862e-45
 dgram\\single-buffer.js dur=5 type="send" num=100 len=256                   12.82 %        *** 1.905818e-33
 dgram\\single-buffer.js dur=5 type="send" num=100 len=64                    13.34 %        *** 1.245971e-52
                                            improvement confidence      p.value
 domain\\domain-fn-args.js n=10 arguments=0     21.77 %        *** 3.363282e-07
 domain\\domain-fn-args.js n=10 arguments=1     18.81 %        *** 2.000648e-23
 domain\\domain-fn-args.js n=10 arguments=2     18.34 %        *** 6.665590e-47
 domain\\domain-fn-args.js n=10 arguments=3     17.59 %        *** 1.419520e-43
                                                      improvement confidence      p.value
 events\\ee-add-remove.js n=250000                         1.78 %        *** 1.104450e-18
 events\\ee-emit-multi-args.js n=2000000                   0.37 %            6.850978e-01
 events\\ee-emit.js n=2000000                              0.41 %            2.716630e-01
 events\\ee-listener-count-on-prototype.js n=50000000      0.51 %         ** 2.826762e-03
 events\\ee-listeners-many.js n=5000000                    0.50 %        *** 1.229642e-06
 events\\ee-listeners.js n=5000000                         0.77 %         ** 3.767959e-03
 events\\ee-once.js n=20000000                             7.85 %        *** 2.332250e-55
                                                                                     improvement confidence      p.value
 http\\http_server_for_chunky_client.js type="send" num=2000 len=1                       23.69 %        *** 1.738183e-60
 http\\http_server_for_chunky_client.js type="send" num=2000 len=128                     22.40 %        *** 6.173607e-66
 http\\http_server_for_chunky_client.js type="send" num=2000 len=16                      23.48 %        *** 4.640105e-51
 http\\http_server_for_chunky_client.js type="send" num=2000 len=32                      21.39 %        *** 7.123649e-62
 http\\http_server_for_chunky_client.js type="send" num=2000 len=4                       23.29 %        *** 2.855729e-61
 http\\http_server_for_chunky_client.js type="send" num=2000 len=64                      21.92 %        *** 2.705577e-60
 http\\http_server_for_chunky_client.js type="send" num=2000 len=8                       23.98 %        *** 1.412230e-50
 http\\http_server_for_chunky_client.js type="send" num=5 len=1                          21.34 %        *** 6.182249e-43
 http\\http_server_for_chunky_client.js type="send" num=5 len=128                        21.41 %        *** 1.108320e-39
 http\\http_server_for_chunky_client.js type="send" num=5 len=16                         20.66 %        *** 9.573806e-60
 http\\http_server_for_chunky_client.js type="send" num=5 len=32                         19.51 %        *** 4.270266e-41
 http\\http_server_for_chunky_client.js type="send" num=5 len=4                          21.31 %        *** 5.376158e-52
 http\\http_server_for_chunky_client.js type="send" num=5 len=64                         20.92 %        *** 4.432491e-53
 http\\http_server_for_chunky_client.js type="send" num=5 len=8                          22.02 %        *** 1.852081e-52
 http\\http_server_for_chunky_client.js type="send" num=50 len=1                         23.61 %        *** 1.814780e-46
 http\\http_server_for_chunky_client.js type="send" num=50 len=128                       22.06 %        *** 2.234153e-51
 http\\http_server_for_chunky_client.js type="send" num=50 len=16                        24.49 %        *** 4.879544e-61
 http\\http_server_for_chunky_client.js type="send" num=50 len=32                        21.27 %        *** 5.063373e-55
 http\\http_server_for_chunky_client.js type="send" num=50 len=4                         24.98 %        *** 1.574482e-58
 http\\http_server_for_chunky_client.js type="send" num=50 len=64                        22.25 %        *** 1.069699e-54
 http\\http_server_for_chunky_client.js type="send" num=50 len=8                         24.93 %        *** 4.085949e-54
 http\\http_server_for_chunky_client.js type="send" num=500 len=1                        23.11 %        *** 4.482230e-61
 http\\http_server_for_chunky_client.js type="send" num=500 len=128                      22.74 %        *** 1.652437e-60
 http\\http_server_for_chunky_client.js type="send" num=500 len=16                       22.85 %        *** 2.520317e-56
 http\\http_server_for_chunky_client.js type="send" num=500 len=32                       20.93 %        *** 1.531172e-46
 http\\http_server_for_chunky_client.js type="send" num=500 len=4                        23.05 %        *** 3.764928e-58
 http\\http_server_for_chunky_client.js type="send" num=500 len=64                       21.43 %        *** 8.819866e-50
 http\\http_server_for_chunky_client.js type="send" num=500 len=8                        24.29 %        *** 5.763122e-62
 http\\simple.js c=50 chunks=0 length=1024 type="buffer" benchmarker="autocannon"        11.40 %        *** 2.865567e-35
 http\\simple.js c=50 chunks=0 length=1024 type="bytes" benchmarker="autocannon"          9.33 %        *** 2.495320e-30
 http\\simple.js c=50 chunks=0 length=102400 type="buffer" benchmarker="autocannon"       0.48 %         ** 6.473930e-03
 http\\simple.js c=50 chunks=0 length=102400 type="bytes" benchmarker="autocannon"       11.05 %        *** 8.414787e-44
 http\\simple.js c=50 chunks=0 length=4 type="buffer" benchmarker="autocannon"           11.33 %        *** 4.128694e-20
 http\\simple.js c=50 chunks=0 length=4 type="bytes" benchmarker="autocannon"            10.40 %        *** 5.007308e-29
 http\\simple.js c=50 chunks=1 length=1024 type="buffer" benchmarker="autocannon"        11.27 %        *** 1.998318e-31
 http\\simple.js c=50 chunks=1 length=1024 type="bytes" benchmarker="autocannon"         12.79 %        *** 1.303701e-37
 http\\simple.js c=50 chunks=1 length=102400 type="buffer" benchmarker="autocannon"       0.15 %            4.242743e-01
 http\\simple.js c=50 chunks=1 length=102400 type="bytes" benchmarker="autocannon"       15.81 %        *** 1.834822e-63
 http\\simple.js c=50 chunks=1 length=4 type="buffer" benchmarker="autocannon"           11.79 %        *** 1.108195e-42
 http\\simple.js c=50 chunks=1 length=4 type="bytes" benchmarker="autocannon"            11.79 %        *** 5.242447e-28
 http\\simple.js c=50 chunks=4 length=1024 type="buffer" benchmarker="autocannon"        12.31 %        *** 1.759515e-35
 http\\simple.js c=50 chunks=4 length=1024 type="bytes" benchmarker="autocannon"         10.77 %        *** 7.578106e-48
 http\\simple.js c=50 chunks=4 length=102400 type="buffer" benchmarker="autocannon"       0.45 %          * 2.545555e-02
 http\\simple.js c=50 chunks=4 length=102400 type="bytes" benchmarker="autocannon"       10.22 %        *** 7.959445e-24
 http\\simple.js c=50 chunks=4 length=4 type="buffer" benchmarker="autocannon"           13.44 %        *** 1.341120e-25
 http\\simple.js c=50 chunks=4 length=4 type="bytes" benchmarker="autocannon"            11.74 %        *** 4.569339e-32
 http\\simple.js c=500 chunks=0 length=1024 type="buffer" benchmarker="autocannon"        9.94 %        *** 2.806727e-37
 http\\simple.js c=500 chunks=0 length=1024 type="bytes" benchmarker="autocannon"         7.57 %        *** 6.168385e-30
 http\\simple.js c=500 chunks=0 length=102400 type="buffer" benchmarker="autocannon"      0.04 %            8.483788e-01
 http\\simple.js c=500 chunks=0 length=102400 type="bytes" benchmarker="autocannon"      10.89 %        *** 1.581819e-50
 http\\simple.js c=500 chunks=0 length=4 type="buffer" benchmarker="autocannon"          10.15 %        *** 4.487991e-25
 http\\simple.js c=500 chunks=0 length=4 type="bytes" benchmarker="autocannon"            6.41 %        *** 2.040107e-28
 http\\simple.js c=500 chunks=1 length=1024 type="buffer" benchmarker="autocannon"        9.93 %        *** 4.832628e-35
 http\\simple.js c=500 chunks=1 length=1024 type="bytes" benchmarker="autocannon"        10.98 %        *** 5.951041e-41
 http\\simple.js c=500 chunks=1 length=102400 type="buffer" benchmarker="autocannon"     -0.33 %          * 3.285362e-02
 http\\simple.js c=500 chunks=1 length=102400 type="bytes" benchmarker="autocannon"      14.83 %        *** 9.744657e-30
 http\\simple.js c=500 chunks=1 length=4 type="buffer" benchmarker="autocannon"           9.73 %        *** 1.748473e-26
 http\\simple.js c=500 chunks=1 length=4 type="bytes" benchmarker="autocannon"            9.52 %        *** 2.243331e-42
 http\\simple.js c=500 chunks=4 length=1024 type="buffer" benchmarker="autocannon"       11.20 %        *** 1.142091e-44
 http\\simple.js c=500 chunks=4 length=1024 type="bytes" benchmarker="autocannon"        10.20 %        *** 1.189235e-45
 http\\simple.js c=500 chunks=4 length=102400 type="buffer" benchmarker="autocannon"     -0.20 %            3.372197e-01
 http\\simple.js c=500 chunks=4 length=102400 type="bytes" benchmarker="autocannon"       7.91 %        *** 9.975006e-23
 http\\simple.js c=500 chunks=4 length=4 type="buffer" benchmarker="autocannon"          11.53 %        *** 4.964922e-55
 http\\simple.js c=500 chunks=4 length=4 type="bytes" benchmarker="autocannon"           11.57 %        *** 4.572245e-43
                                                                                                                                                                         improvement confidence
 http\\bench-parser.js n=100000 fields=16                                                                                                                                    -1.09 %        ***
 http\\bench-parser.js n=100000 fields=32                                                                                                                                    -3.70 %        ***
 http\\bench-parser.js n=100000 fields=4                                                                                                                                      0.38 %           
 http\\bench-parser.js n=100000 fields=8                                                                                                                                     -1.09 %        ***
 http\\check_invalid_header_char.js n=500000000 key="\177"                                                                                                                    0.02 %           
 http\\check_invalid_header_char.js n=500000000 key=""                                                                                                                       -0.71 %           
 http\\check_invalid_header_char.js n=500000000 key="\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tFoo bar baz"                                                                               0.11 %           
 http\\check_invalid_header_char.js n=500000000 key="1"                                                                                                                      -0.02 %           
 http\\check_invalid_header_char.js n=500000000 key="20091"                                                                                                                   0.15 %           
 http\\check_invalid_header_char.js n=500000000 key="中文呢"                                                                                                              -0.07 %           
 http\\check_invalid_header_char.js n=500000000 key="close"                                                                                                                   0.18 %           
 http\\check_invalid_header_char.js n=500000000 key="en-US"                                                                                                                   0.28 %           
 http\\check_invalid_header_char.js n=500000000 key="foo\\nbar"                                                                                                              -0.07 %           
 http\\check_invalid_header_char.js n=500000000 key="gzip"                                                                                                                    0.07 %           
 http\\check_invalid_header_char.js n=500000000 key="Here is a value that is really a folded header value\\r\\n  this should be      supported, but it is not currently"      0.04 %           
 http\\check_invalid_header_char.js n=500000000 key="keep-alive"                                                                                                              0.08 %           
 http\\check_invalid_header_char.js n=500000000 key="private"                                                                                                                 0.21 %           
 http\\check_invalid_header_char.js n=500000000 key="SAMEORIGIN"                                                                                                              0.21 %           
 http\\check_invalid_header_char.js n=500000000 key="Sat, 07 May 2016 16:54:48 GMT"                                                                                          -0.24 %           
 http\\check_invalid_header_char.js n=500000000 key="text/html; charset=utf-8"                                                                                                0.10 %           
 http\\check_invalid_header_char.js n=500000000 key="text/plain"                                                                                                              0.04 %           
 http\\check_is_http_token.js n=500000000 key="((((())))"                                                                                                                    -0.02 %           
 http\\check_is_http_token.js n=500000000 key=":"                                                                                                                             0.00 %           
 http\\check_is_http_token.js n=500000000 key=":alternate-protocol"                                                                                                           0.09 %           
 http\\check_is_http_token.js n=500000000 key="@@"                                                                                                                            0.05 %           
 http\\check_is_http_token.js n=500000000 key="中文呢"                                                                                                                    -0.02 %           
 http\\check_is_http_token.js n=500000000 key="Accept-Ranges"                                                                                                                -0.05 %           
 http\\check_is_http_token.js n=500000000 key="alt-svc"                                                                                                                      -0.02 %           
 http\\check_is_http_token.js n=500000000 key="alternate-protocol"                                                                                                           -0.18 %          *
 http\\check_is_http_token.js n=500000000 key="alternate-protocol:"                                                                                                          -0.49 %        ***
 http\\check_is_http_token.js n=500000000 key="Cache-Control"                                                                                                                -0.05 %           
 http\\check_is_http_token.js n=500000000 key="Connection"                                                                                                                   -0.06 %           
 http\\check_is_http_token.js n=500000000 key="Content-Encoding"                                                                                                             -1.26 %        ***
 http\\check_is_http_token.js n=500000000 key="content-length"                                                                                                               -0.42 %        ***
 http\\check_is_http_token.js n=500000000 key="Content-Location"                                                                                                             -0.95 %        ***
 http\\check_is_http_token.js n=500000000 key="content-type"                                                                                                                 -0.01 %           
 http\\check_is_http_token.js n=500000000 key="Content-Type"                                                                                                                 -0.02 %           
 http\\check_is_http_token.js n=500000000 key="date"                                                                                                                         -0.01 %           
 http\\check_is_http_token.js n=500000000 key="ETag"                                                                                                                          0.15 %           
 http\\check_is_http_token.js n=500000000 key="Expires"                                                                                                                      -0.13 %           
 http\\check_is_http_token.js n=500000000 key="Keep-Alive"                                                                                                                   -0.07 %           
 http\\check_is_http_token.js n=500000000 key="Last-Modified"                                                                                                                -0.08 %           
 http\\check_is_http_token.js n=500000000 key="location"                                                                                                                     -0.07 %           
 http\\check_is_http_token.js n=500000000 key="server"                                                                                                                        0.06 %           
 http\\check_is_http_token.js n=500000000 key="Server"                                                                                                                        0.07 %           
 http\\check_is_http_token.js n=500000000 key="status"                                                                                                                        0.04 %           
 http\\check_is_http_token.js n=500000000 key="TCN"                                                                                                                           0.01 %           
 http\\check_is_http_token.js n=500000000 key="Transfer-Encoding"                                                                                                            -0.32 %         **
 http\\check_is_http_token.js n=500000000 key="Vary"                                                                                                                         -0.10 %           
 http\\check_is_http_token.js n=500000000 key="version"                                                                                                                      -0.00 %           
 http\\check_is_http_token.js n=500000000 key="x-frame-options"                                                                                                              -0.25 %           
 http\\check_is_http_token.js n=500000000 key="x-xss-protection"                                                                                                             -0.75 %        ***
 http\\chunked.js c=100 size=1 num=1 benchmarker="autocannon"                                                                                                                16.08 %        ***
 http\\chunked.js c=100 size=1 num=16 benchmarker="autocannon"                                                                                                               11.81 %        ***
 http\\chunked.js c=100 size=1 num=4 benchmarker="autocannon"                                                                                                                14.80 %        ***
 http\\chunked.js c=100 size=1 num=8 benchmarker="autocannon"                                                                                                                13.17 %        ***
 http\\chunked.js c=100 size=256 num=1 benchmarker="autocannon"                                                                                                              16.01 %        ***
 http\\chunked.js c=100 size=256 num=16 benchmarker="autocannon"                                                                                                             11.72 %        ***
 http\\chunked.js c=100 size=256 num=4 benchmarker="autocannon"                                                                                                              14.66 %        ***
 http\\chunked.js c=100 size=256 num=8 benchmarker="autocannon"                                                                                                              12.91 %        ***
 http\\chunked.js c=100 size=64 num=1 benchmarker="autocannon"                                                                                                               15.42 %        ***
 http\\chunked.js c=100 size=64 num=16 benchmarker="autocannon"                                                                                                              12.03 %        ***
 http\\chunked.js c=100 size=64 num=4 benchmarker="autocannon"                                                                                                               14.50 %        ***
 http\\chunked.js c=100 size=64 num=8 benchmarker="autocannon"                                                                                                               13.09 %        ***
 http\\client-request-body.js method="end" bytes=1024 type="asc" dur=5                                                                                                       12.44 %        ***
 http\\client-request-body.js method="end" bytes=1024 type="buf" dur=5                                                                                                       12.09 %        ***
 http\\client-request-body.js method="end" bytes=1024 type="utf" dur=5                                                                                                       12.55 %        ***
 http\\client-request-body.js method="end" bytes=256 type="asc" dur=5                                                                                                        12.15 %        ***
 http\\client-request-body.js method="end" bytes=256 type="buf" dur=5                                                                                                        12.66 %        ***
 http\\client-request-body.js method="end" bytes=256 type="utf" dur=5                                                                                                        12.14 %        ***
 http\\client-request-body.js method="end" bytes=32 type="asc" dur=5                                                                                                         12.90 %        ***
 http\\client-request-body.js method="end" bytes=32 type="buf" dur=5                                                                                                         12.51 %        ***
 http\\client-request-body.js method="end" bytes=32 type="utf" dur=5                                                                                                         12.54 %        ***
 http\\client-request-body.js method="write" bytes=1024 type="asc" dur=5                                                                                                     12.58 %        ***
 http\\client-request-body.js method="write" bytes=1024 type="buf" dur=5                                                                                                     12.08 %        ***
 http\\client-request-body.js method="write" bytes=1024 type="utf" dur=5                                                                                                     12.42 %        ***
 http\\client-request-body.js method="write" bytes=256 type="asc" dur=5                                                                                                      12.82 %        ***
 http\\client-request-body.js method="write" bytes=256 type="buf" dur=5                                                                                                      12.75 %        ***
 http\\client-request-body.js method="write" bytes=256 type="utf" dur=5                                                                                                      12.07 %        ***
 http\\client-request-body.js method="write" bytes=32 type="asc" dur=5                                                                                                       12.38 %        ***
 http\\client-request-body.js method="write" bytes=32 type="buf" dur=5                                                                                                       12.55 %        ***
 http\\client-request-body.js method="write" bytes=32 type="utf" dur=5                                                                                                       12.17 %        ***
 http\\cluster.js c=50 length=1024 type="buffer" benchmarker="autocannon"                                                                                                    -3.07 %        ***
 http\\cluster.js c=50 length=1024 type="bytes" benchmarker="autocannon"                                                                                                     -0.77 %           
 http\\cluster.js c=50 length=102400 type="buffer" benchmarker="autocannon"                                                                                                   0.54 %        ***
 http\\cluster.js c=50 length=102400 type="bytes" benchmarker="autocannon"                                                                                                   13.31 %        ***
 http\\cluster.js c=50 length=4 type="buffer" benchmarker="autocannon"                                                                                                       -3.67 %        ***
 http\\cluster.js c=50 length=4 type="bytes" benchmarker="autocannon"                                                                                                        -0.21 %           
 http\\cluster.js c=500 length=1024 type="buffer" benchmarker="autocannon"                                                                                                   -4.06 %        ***
 http\\cluster.js c=500 length=1024 type="bytes" benchmarker="autocannon"                                                                                                    -2.41 %        ***
 http\\cluster.js c=500 length=102400 type="buffer" benchmarker="autocannon"                                                                                                  0.06 %           
 http\\cluster.js c=500 length=102400 type="bytes" benchmarker="autocannon"                                                                                                  12.14 %        ***
 http\\cluster.js c=500 length=4 type="buffer" benchmarker="autocannon"                                                                                                      -4.41 %        ***
 http\\cluster.js c=500 length=4 type="bytes" benchmarker="autocannon"                                                                                                       -1.57 %          *
 http\\end-vs-write-end.js method="end" c=100 kb=1024 type="asc" benchmarker="autocannon"                                                                                     1.45 %          *
 http\\end-vs-write-end.js method="end" c=100 kb=1024 type="buf" benchmarker="autocannon"                                                                                     0.27 %           
 http\\end-vs-write-end.js method="end" c=100 kb=1024 type="utf" benchmarker="autocannon"                                                                                     0.92 %           
 http\\end-vs-write-end.js method="end" c=100 kb=128 type="asc" benchmarker="autocannon"                                                                                      0.94 %           
 http\\end-vs-write-end.js method="end" c=100 kb=128 type="buf" benchmarker="autocannon"                                                                                      0.43 %           
 http\\end-vs-write-end.js method="end" c=100 kb=128 type="utf" benchmarker="autocannon"                                                                                      0.31 %          *
 http\\end-vs-write-end.js method="end" c=100 kb=256 type="asc" benchmarker="autocannon"                                                                                      5.18 %           
 http\\end-vs-write-end.js method="end" c=100 kb=256 type="buf" benchmarker="autocannon"                                                                                     -0.36 %           
 http\\end-vs-write-end.js method="end" c=100 kb=256 type="utf" benchmarker="autocannon"                                                                                      8.16 %           
 http\\end-vs-write-end.js method="end" c=100 kb=64 type="asc" benchmarker="autocannon"                                                                                       1.70 %        ***
 http\\end-vs-write-end.js method="end" c=100 kb=64 type="buf" benchmarker="autocannon"                                                                                       0.34 %           
 http\\end-vs-write-end.js method="end" c=100 kb=64 type="utf" benchmarker="autocannon"                                                                                       1.30 %        ***
 http\\end-vs-write-end.js method="write" c=100 kb=1024 type="asc" benchmarker="autocannon"                                                                                  -3.28 %         **
 http\\end-vs-write-end.js method="write" c=100 kb=1024 type="buf" benchmarker="autocannon"                                                                                  -0.60 %           
 http\\end-vs-write-end.js method="write" c=100 kb=1024 type="utf" benchmarker="autocannon"                                                                                   0.87 %           
 http\\end-vs-write-end.js method="write" c=100 kb=128 type="asc" benchmarker="autocannon"                                                                                    1.28 %          *
 http\\end-vs-write-end.js method="write" c=100 kb=128 type="buf" benchmarker="autocannon"                                                                                   -0.11 %           
 http\\end-vs-write-end.js method="write" c=100 kb=128 type="utf" benchmarker="autocannon"                                                                                    0.97 %           
 http\\end-vs-write-end.js method="write" c=100 kb=256 type="asc" benchmarker="autocannon"                                                                                   11.81 %           
 http\\end-vs-write-end.js method="write" c=100 kb=256 type="buf" benchmarker="autocannon"                                                                                   -0.37 %           
 http\\end-vs-write-end.js method="write" c=100 kb=256 type="utf" benchmarker="autocannon"                                                                                   -4.16 %           
 http\\end-vs-write-end.js method="write" c=100 kb=64 type="asc" benchmarker="autocannon"                                                                                     4.41 %        ***
 http\\end-vs-write-end.js method="write" c=100 kb=64 type="buf" benchmarker="autocannon"                                                                                     0.51 %           
 http\\end-vs-write-end.js method="write" c=100 kb=64 type="utf" benchmarker="autocannon"                                                                                     3.13 %        ***
                                                                                                                                                                              p.value
 http\\bench-parser.js n=100000 fields=16                                                                                                                                4.431749e-08
 http\\bench-parser.js n=100000 fields=32                                                                                                                                3.565746e-37
 http\\bench-parser.js n=100000 fields=4                                                                                                                                 3.224628e-01
 http\\bench-parser.js n=100000 fields=8                                                                                                                                 1.389670e-07
 http\\check_invalid_header_char.js n=500000000 key="\177"                                                                                                               8.789614e-01
 http\\check_invalid_header_char.js n=500000000 key=""                                                                                                                   6.251671e-01
 http\\check_invalid_header_char.js n=500000000 key="\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tFoo bar baz"                                                                          4.878538e-01
 http\\check_invalid_header_char.js n=500000000 key="1"                                                                                                                  9.110245e-01
 http\\check_invalid_header_char.js n=500000000 key="20091"                                                                                                              2.443401e-01
 http\\check_invalid_header_char.js n=500000000 key="中文呢"                                                                                                          6.316053e-01
 http\\check_invalid_header_char.js n=500000000 key="close"                                                                                                              2.009776e-01
 http\\check_invalid_header_char.js n=500000000 key="en-US"                                                                                                              3.068050e-01
 http\\check_invalid_header_char.js n=500000000 key="foo\\nbar"                                                                                                          6.017229e-01
 http\\check_invalid_header_char.js n=500000000 key="gzip"                                                                                                               5.637457e-01
 http\\check_invalid_header_char.js n=500000000 key="Here is a value that is really a folded header value\\r\\n  this should be      supported, but it is not currently" 8.045265e-01
 http\\check_invalid_header_char.js n=500000000 key="keep-alive"                                                                                                         5.356594e-01
 http\\check_invalid_header_char.js n=500000000 key="private"                                                                                                            1.619287e-01
 http\\check_invalid_header_char.js n=500000000 key="SAMEORIGIN"                                                                                                         4.725750e-01
 http\\check_invalid_header_char.js n=500000000 key="Sat, 07 May 2016 16:54:48 GMT"                                                                                      1.261127e-01
 http\\check_invalid_header_char.js n=500000000 key="text/html; charset=utf-8"                                                                                           5.074712e-01
 http\\check_invalid_header_char.js n=500000000 key="text/plain"                                                                                                         7.767204e-01
 http\\check_is_http_token.js n=500000000 key="((((())))"                                                                                                                6.557352e-01
 http\\check_is_http_token.js n=500000000 key=":"                                                                                                                        9.576543e-01
 http\\check_is_http_token.js n=500000000 key=":alternate-protocol"                                                                                                      6.782014e-02
 http\\check_is_http_token.js n=500000000 key="@@"                                                                                                                       4.437963e-01
 http\\check_is_http_token.js n=500000000 key="中文呢"                                                                                                                8.143172e-01
 http\\check_is_http_token.js n=500000000 key="Accept-Ranges"                                                                                                            2.262410e-01
 http\\check_is_http_token.js n=500000000 key="alt-svc"                                                                                                                  4.038906e-01
 http\\check_is_http_token.js n=500000000 key="alternate-protocol"                                                                                                       3.212242e-02
 http\\check_is_http_token.js n=500000000 key="alternate-protocol:"                                                                                                      1.973333e-09
 http\\check_is_http_token.js n=500000000 key="Cache-Control"                                                                                                            2.039050e-01
 http\\check_is_http_token.js n=500000000 key="Connection"                                                                                                               5.528259e-02
 http\\check_is_http_token.js n=500000000 key="Content-Encoding"                                                                                                         4.204502e-04
 http\\check_is_http_token.js n=500000000 key="content-length"                                                                                                           1.145301e-04
 http\\check_is_http_token.js n=500000000 key="Content-Location"                                                                                                         1.537282e-05
 http\\check_is_http_token.js n=500000000 key="content-type"                                                                                                             8.545201e-01
 http\\check_is_http_token.js n=500000000 key="Content-Type"                                                                                                             7.348881e-01
 http\\check_is_http_token.js n=500000000 key="date"                                                                                                                     9.320639e-01
 http\\check_is_http_token.js n=500000000 key="ETag"                                                                                                                     1.647484e-01
 http\\check_is_http_token.js n=500000000 key="Expires"                                                                                                                  2.856036e-01
 http\\check_is_http_token.js n=500000000 key="Keep-Alive"                                                                                                               2.170808e-01
 http\\check_is_http_token.js n=500000000 key="Last-Modified"                                                                                                            6.619530e-02
 http\\check_is_http_token.js n=500000000 key="location"                                                                                                                 2.601347e-01
 http\\check_is_http_token.js n=500000000 key="server"                                                                                                                   3.856979e-01
 http\\check_is_http_token.js n=500000000 key="Server"                                                                                                                   6.095939e-02
 http\\check_is_http_token.js n=500000000 key="status"                                                                                                                   2.344790e-01
 http\\check_is_http_token.js n=500000000 key="TCN"                                                                                                                      9.064455e-01
 http\\check_is_http_token.js n=500000000 key="Transfer-Encoding"                                                                                                        1.270687e-03
 http\\check_is_http_token.js n=500000000 key="Vary"                                                                                                                     3.410000e-01
 http\\check_is_http_token.js n=500000000 key="version"                                                                                                                  9.584056e-01
 http\\check_is_http_token.js n=500000000 key="x-frame-options"                                                                                                          3.057672e-01
 http\\check_is_http_token.js n=500000000 key="x-xss-protection"                                                                                                         8.873387e-06
 http\\chunked.js c=100 size=1 num=1 benchmarker="autocannon"                                                                                                            5.001091e-51
 http\\chunked.js c=100 size=1 num=16 benchmarker="autocannon"                                                                                                           8.571348e-51
 http\\chunked.js c=100 size=1 num=4 benchmarker="autocannon"                                                                                                            1.904560e-43
 http\\chunked.js c=100 size=1 num=8 benchmarker="autocannon"                                                                                                            2.111702e-42
 http\\chunked.js c=100 size=256 num=1 benchmarker="autocannon"                                                                                                          3.665161e-49
 http\\chunked.js c=100 size=256 num=16 benchmarker="autocannon"                                                                                                         9.268307e-50
 http\\chunked.js c=100 size=256 num=4 benchmarker="autocannon"                                                                                                          1.063309e-48
 http\\chunked.js c=100 size=256 num=8 benchmarker="autocannon"                                                                                                          5.049426e-50
 http\\chunked.js c=100 size=64 num=1 benchmarker="autocannon"                                                                                                           1.042127e-49
 http\\chunked.js c=100 size=64 num=16 benchmarker="autocannon"                                                                                                          2.125854e-52
 http\\chunked.js c=100 size=64 num=4 benchmarker="autocannon"                                                                                                           1.220361e-48
 http\\chunked.js c=100 size=64 num=8 benchmarker="autocannon"                                                                                                           1.120615e-38
 http\\client-request-body.js method="end" bytes=1024 type="asc" dur=5                                                                                                   7.677881e-43
 http\\client-request-body.js method="end" bytes=1024 type="buf" dur=5                                                                                                   3.220895e-46
 http\\client-request-body.js method="end" bytes=1024 type="utf" dur=5                                                                                                   8.983175e-38
 http\\client-request-body.js method="end" bytes=256 type="asc" dur=5                                                                                                    1.463777e-38
 http\\client-request-body.js method="end" bytes=256 type="buf" dur=5                                                                                                    3.769373e-26
 http\\client-request-body.js method="end" bytes=256 type="utf" dur=5                                                                                                    7.631507e-46
 http\\client-request-body.js method="end" bytes=32 type="asc" dur=5                                                                                                     9.692330e-42
 http\\client-request-body.js method="end" bytes=32 type="buf" dur=5                                                                                                     1.170490e-48
 http\\client-request-body.js method="end" bytes=32 type="utf" dur=5                                                                                                     8.453930e-49
 http\\client-request-body.js method="write" bytes=1024 type="asc" dur=5                                                                                                 6.315424e-45
 http\\client-request-body.js method="write" bytes=1024 type="buf" dur=5                                                                                                 7.920316e-41
 http\\client-request-body.js method="write" bytes=1024 type="utf" dur=5                                                                                                 6.542964e-36
 http\\client-request-body.js method="write" bytes=256 type="asc" dur=5                                                                                                  4.158859e-44
 http\\client-request-body.js method="write" bytes=256 type="buf" dur=5                                                                                                  1.186790e-43
 http\\client-request-body.js method="write" bytes=256 type="utf" dur=5                                                                                                  3.137178e-44
 http\\client-request-body.js method="write" bytes=32 type="asc" dur=5                                                                                                   1.572539e-46
 http\\client-request-body.js method="write" bytes=32 type="buf" dur=5                                                                                                   2.703246e-42
 http\\client-request-body.js method="write" bytes=32 type="utf" dur=5                                                                                                   3.589083e-46
 http\\cluster.js c=50 length=1024 type="buffer" benchmarker="autocannon"                                                                                                1.526836e-12
 http\\cluster.js c=50 length=1024 type="bytes" benchmarker="autocannon"                                                                                                 1.572531e-01
 http\\cluster.js c=50 length=102400 type="buffer" benchmarker="autocannon"                                                                                              3.996441e-05
 http\\cluster.js c=50 length=102400 type="bytes" benchmarker="autocannon"                                                                                               3.776598e-46
 http\\cluster.js c=50 length=4 type="buffer" benchmarker="autocannon"                                                                                                   7.621363e-11
 http\\cluster.js c=50 length=4 type="bytes" benchmarker="autocannon"                                                                                                    6.656226e-01
 http\\cluster.js c=500 length=1024 type="buffer" benchmarker="autocannon"                                                                                               3.584218e-05
 http\\cluster.js c=500 length=1024 type="bytes" benchmarker="autocannon"                                                                                                7.852349e-04
 http\\cluster.js c=500 length=102400 type="buffer" benchmarker="autocannon"                                                                                             8.334714e-01
 http\\cluster.js c=500 length=102400 type="bytes" benchmarker="autocannon"                                                                                              1.565807e-09
 http\\cluster.js c=500 length=4 type="buffer" benchmarker="autocannon"                                                                                                  1.679493e-05
 http\\cluster.js c=500 length=4 type="bytes" benchmarker="autocannon"                                                                                                   4.781220e-02
 http\\end-vs-write-end.js method="end" c=100 kb=1024 type="asc" benchmarker="autocannon"                                                                                3.924993e-02
 http\\end-vs-write-end.js method="end" c=100 kb=1024 type="buf" benchmarker="autocannon"                                                                                4.482454e-01
 http\\end-vs-write-end.js method="end" c=100 kb=1024 type="utf" benchmarker="autocannon"                                                                                2.846710e-01
 http\\end-vs-write-end.js method="end" c=100 kb=128 type="asc" benchmarker="autocannon"                                                                                 5.391828e-01
 http\\end-vs-write-end.js method="end" c=100 kb=128 type="buf" benchmarker="autocannon"                                                                                 2.649008e-01
 http\\end-vs-write-end.js method="end" c=100 kb=128 type="utf" benchmarker="autocannon"                                                                                 1.389631e-02
 http\\end-vs-write-end.js method="end" c=100 kb=256 type="asc" benchmarker="autocannon"                                                                                 5.697969e-01
 http\\end-vs-write-end.js method="end" c=100 kb=256 type="buf" benchmarker="autocannon"                                                                                 3.489646e-01
 http\\end-vs-write-end.js method="end" c=100 kb=256 type="utf" benchmarker="autocannon"                                                                                 4.369877e-01
 http\\end-vs-write-end.js method="end" c=100 kb=64 type="asc" benchmarker="autocannon"                                                                                  2.170017e-05
 http\\end-vs-write-end.js method="end" c=100 kb=64 type="buf" benchmarker="autocannon"                                                                                  5.135680e-01
 http\\end-vs-write-end.js method="end" c=100 kb=64 type="utf" benchmarker="autocannon"                                                                                  2.491281e-04
 http\\end-vs-write-end.js method="write" c=100 kb=1024 type="asc" benchmarker="autocannon"                                                                              8.212542e-03
 http\\end-vs-write-end.js method="write" c=100 kb=1024 type="buf" benchmarker="autocannon"                                                                              6.432713e-02
 http\\end-vs-write-end.js method="write" c=100 kb=1024 type="utf" benchmarker="autocannon"                                                                              9.179557e-02
 http\\end-vs-write-end.js method="write" c=100 kb=128 type="asc" benchmarker="autocannon"                                                                               2.719111e-02
 http\\end-vs-write-end.js method="write" c=100 kb=128 type="buf" benchmarker="autocannon"                                                                               6.881670e-01
 http\\end-vs-write-end.js method="write" c=100 kb=128 type="utf" benchmarker="autocannon"                                                                               7.324948e-02
 http\\end-vs-write-end.js method="write" c=100 kb=256 type="asc" benchmarker="autocannon"                                                                               1.727819e-01
 http\\end-vs-write-end.js method="write" c=100 kb=256 type="buf" benchmarker="autocannon"                                                                               2.784716e-01
 http\\end-vs-write-end.js method="write" c=100 kb=256 type="utf" benchmarker="autocannon"                                                                               5.986869e-01
 http\\end-vs-write-end.js method="write" c=100 kb=64 type="asc" benchmarker="autocannon"                                                                                1.078445e-04
 http\\end-vs-write-end.js method="write" c=100 kb=64 type="buf" benchmarker="autocannon"                                                                                4.444640e-01
 http\\end-vs-write-end.js method="write" c=100 kb=64 type="utf" benchmarker="autocannon"                                                                                4.793700e-06
                                                                improvement confidence      p.value
 misc\\console.js n=1000000 concat=0 method="argumentsAndApply"     20.55 %        *** 2.626119e-51
 misc\\console.js n=1000000 concat=0 method="restAndApply"          15.09 %        *** 1.494135e-39
 misc\\console.js n=1000000 concat=0 method="restAndSpread"         19.85 %        *** 9.960802e-50
 misc\\console.js n=1000000 concat=1 method="argumentsAndApply"     19.05 %        *** 3.311653e-58
 misc\\console.js n=1000000 concat=1 method="restAndApply"          16.00 %        *** 3.188966e-42
 misc\\console.js n=1000000 concat=1 method="restAndConcat"         17.70 %        *** 2.508253e-69
 misc\\console.js n=1000000 concat=1 method="restAndSpread"         18.32 %        *** 7.899340e-44
 misc\\freelist.js n=100000                                         -1.49 %        *** 8.785301e-06
 misc\\set-immediate-breadth-args.js millions=5                     12.96 %        *** 3.984168e-37
 misc\\set-immediate-breadth.js millions=10                          9.53 %        *** 9.625414e-44
 misc\\set-immediate-depth-args.js millions=10                      18.25 %        *** 6.958154e-27
 misc\\set-immediate-depth.js millions=10                           15.99 %        *** 2.479281e-45
 misc\\startup.js dur=1                                              8.65 %        *** 1.479354e-35
 misc\\util-extend-vs-object-assign.js n=100000 type="assign"       16.09 %        *** 2.915369e-69
 misc\\util-extend-vs-object-assign.js n=100000 type="extend"       25.46 %        *** 2.489080e-52
 misc\\v8-bench.js benchmark="Crypto"                                0.08 %            4.017495e-01
 misc\\v8-bench.js benchmark="DeltaBlue"                             0.93 %            5.793178e-02
 misc\\v8-bench.js benchmark="EarleyBoyer"                           8.38 %        *** 9.252251e-45
 misc\\v8-bench.js benchmark="NavierStokes"                         -0.06 %            3.734993e-01
 misc\\v8-bench.js benchmark="RayTrace"                              0.31 %            4.089067e-01
 misc\\v8-bench.js benchmark="RegExp"                                5.69 %        *** 4.089869e-15
 misc\\v8-bench.js benchmark="Richards"                              0.07 %            6.284671e-01
 misc\\v8-bench.js benchmark="Score (version 7)"                     2.02 %        *** 4.119454e-21
 misc\\v8-bench.js benchmark="Splay"                                 1.14 %            8.285609e-02
                                                        improvement confidence    p.value
 module\\module-loader.js fullPath="false" thousands=50      5.02 %            0.07805378
 module\\module-loader.js fullPath="true" thousands=50       7.98 %          * 0.01385467
                                                                                                     improvement confidence      p.value
 path\\basename-posix.js n=1000000 pathext=""                                                             0.79 %          * 4.933267e-02
 path\\basename-posix.js n=1000000 pathext="/"                                                           -0.72 %          * 2.456030e-02
 path\\basename-posix.js n=1000000 pathext="/foo"                                                         1.14 %         ** 1.921999e-03
 path\\basename-posix.js n=1000000 pathext="/foo/.bar.baz"                                               -0.64 %         ** 9.653708e-03
 path\\basename-posix.js n=1000000 pathext="/foo/.bar.baz|.baz"                                           0.28 %            1.755761e-01
 path\\basename-posix.js n=1000000 pathext="/foo/bar/baz/asdf/quux.html"                                  0.39 %            2.207616e-01
 path\\basename-posix.js n=1000000 pathext="/foo/bar/baz/asdf/quux.html|.html"                           -0.82 %        *** 6.684690e-06
 path\\basename-posix.js n=1000000 pathext="foo"                                                         -0.82 %         ** 9.606510e-03
 path\\basename-posix.js n=1000000 pathext="foo/bar."                                                     0.07 %            8.092129e-01
 path\\basename-posix.js n=1000000 pathext="foo/bar.|."                                                  -0.75 %         ** 3.036440e-03
 path\\basename-win32.js n=1000000 pathext=""                                                             0.84 %         ** 8.134792e-03
 path\\basename-win32.js n=1000000 pathext="\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux.html"                   1.19 %        *** 3.245588e-04
 path\\basename-win32.js n=1000000 pathext="\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux.html|.html"             0.03 %            9.230287e-01
 path\\basename-win32.js n=1000000 pathext="C:\\\\"                                                      -0.99 %         ** 5.066456e-03
 path\\basename-win32.js n=1000000 pathext="C:\\\\foo"                                                    1.79 %        *** 6.477742e-08
 path\\basename-win32.js n=1000000 pathext="D:\\\\foo\\\\.bar.baz"                                        0.09 %            7.533032e-01
 path\\basename-win32.js n=1000000 pathext="E:\\\\foo\\\\.bar.baz|.baz"                                   0.72 %         ** 3.431144e-03
 path\\basename-win32.js n=1000000 pathext="foo"                                                         -1.16 %        *** 4.398249e-04
 path\\basename-win32.js n=1000000 pathext="foo\\\\bar."                                                  1.35 %        *** 2.147099e-04
 path\\basename-win32.js n=1000000 pathext="foo\\\\bar.|."                                               -0.07 %            7.849213e-01
 path\\dirname-posix.js n=1000000 path=""                                                                -0.09 %            8.241557e-01
 path\\dirname-posix.js n=1000000 path="/"                                                                0.20 %            6.496569e-01
 path\\dirname-posix.js n=1000000 path="/foo"                                                            -0.54 %            2.664706e-01
 path\\dirname-posix.js n=1000000 path="/foo/bar"                                                         0.35 %            4.455191e-01
 path\\dirname-posix.js n=1000000 path="/foo/bar/baz/asdf/quux"                                          -0.01 %            9.846013e-01
 path\\dirname-posix.js n=1000000 path="foo"                                                             -0.88 %          * 2.136891e-02
 path\\dirname-posix.js n=1000000 path="foo/bar"                                                          0.40 %            1.931138e-01
 path\\dirname-win32.js n=1000000 path=""                                                                -0.22 %            5.502422e-01
 path\\dirname-win32.js n=1000000 path="\\\\"                                                            -0.15 %            4.928959e-01
 path\\dirname-win32.js n=1000000 path="\\\\foo"                                                         -0.45 %            2.016566e-01
 path\\dirname-win32.js n=1000000 path="C:\\\\foo\\\\bar"                                                -0.43 %            7.904004e-02
 path\\dirname-win32.js n=1000000 path="D:\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux"                         -0.60 %            3.084797e-01
 path\\dirname-win32.js n=1000000 path="foo"                                                             -0.25 %            5.080932e-01
 path\\dirname-win32.js n=1000000 path="foo\\\\bar"                                                      -0.54 %          * 1.261988e-02
 path\\extname-posix.js n=1000000 path=""                                                                -0.06 %            8.904436e-01
 path\\extname-posix.js n=1000000 path="/"                                                               -0.03 %            9.330362e-01
 path\\extname-posix.js n=1000000 path="/foo"                                                            -0.26 %            4.406117e-01
 path\\extname-posix.js n=1000000 path="/foo/bar/baz/asdf/quux"                                          -0.53 %            1.226970e-01
 path\\extname-posix.js n=1000000 path="/foo/bar/baz/asdf/quux.foobarbazasdfquux"                         0.09 %            5.057812e-01
 path\\extname-posix.js n=1000000 path="foo/.bar.baz"                                                     0.10 %            6.880932e-01
 path\\extname-posix.js n=1000000 path="foo/bar/...baz.quux"                                             -0.16 %            5.213856e-01
 path\\extname-posix.js n=1000000 path="foo/bar/..baz.quux"                                              -0.48 %          * 3.255344e-02
 path\\extname-posix.js n=1000000 path="index"                                                            0.16 %            6.698679e-01
 path\\extname-posix.js n=1000000 path="index.html"                                                      -0.41 %            2.664686e-01
 path\\extname-win32.js n=1000000 path=""                                                                 0.07 %            8.748555e-01
 path\\extname-win32.js n=1000000 path="\\\\"                                                            -0.96 %          * 1.548470e-02
 path\\extname-win32.js n=1000000 path="\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux.foobarbazasdfquux"         -0.16 %            3.231013e-01
 path\\extname-win32.js n=1000000 path="C:\\\\foo"                                                        1.29 %        *** 6.289225e-05
 path\\extname-win32.js n=1000000 path="D:\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux"                          0.37 %            2.486791e-01
 path\\extname-win32.js n=1000000 path="foo\\\\.bar.baz"                                                 -0.63 %          * 1.281216e-02
 path\\extname-win32.js n=1000000 path="foo\\\\bar\\\\...baz.quux"                                       -0.88 %         ** 1.558902e-03
 path\\extname-win32.js n=1000000 path="foo\\\\bar\\\\..baz.quux"                                        -0.42 %          * 3.906886e-02
 path\\extname-win32.js n=1000000 path="index"                                                           -0.62 %          * 4.210026e-02
 path\\extname-win32.js n=1000000 path="index.html"                                                      -0.39 %            1.114632e-01
 path\\format-posix.js n=10000000 props="/|/home/user/dir|index.html|.html|index"                        -0.15 %            2.025701e-01
 path\\format-win32.js n=10000000 props="C:\\\\|C:\\\\path\\\\dir|index.html|.html|index"                 0.08 %            7.708567e-01
 path\\isAbsolute-posix.js n=1000000 path=""                                                             -0.57 %          * 3.865046e-02
 path\\isAbsolute-posix.js n=1000000 path="."                                                             0.07 %            7.420787e-01
 path\\isAbsolute-posix.js n=1000000 path="/baz/.."                                                       0.85 %         ** 3.908842e-03
 path\\isAbsolute-posix.js n=1000000 path="/foo/bar"                                                     -0.09 %            5.696137e-01
 path\\isAbsolute-posix.js n=1000000 path="bar/baz"                                                      -0.03 %            8.932650e-01
 path\\isAbsolute-win32.js n=1000000 path=""                                                              1.69 %        *** 2.726226e-09
 path\\isAbsolute-win32.js n=1000000 path="."                                                            -1.72 %        *** 1.271264e-04
 path\\isAbsolute-win32.js n=1000000 path="//server"                                                      2.10 %        *** 3.113762e-09
 path\\isAbsolute-win32.js n=1000000 path="bar\\\\baz"                                                   -2.64 %        *** 2.267486e-11
 path\\isAbsolute-win32.js n=1000000 path="C:\\\\baz\\\\.."                                              -2.01 %        *** 6.677280e-09
 path\\isAbsolute-win32.js n=1000000 path="C:baz\\\\.."                                                   1.59 %        *** 8.150429e-05
 path\\join-posix.js n=1000000 paths="/foo|bar||baz/asdf|quux|.."                                         2.33 %        *** 1.856680e-30
 path\\join-win32.js n=1000000 paths="C:\\\\foo|bar||baz\\\\asdf|quux|.."                                 1.27 %        *** 4.005906e-16
 path\\makeLong-win32.js n=1000000 path="\\\\\\\\?\\\\foo"                                               -0.03 %            8.669449e-01
 path\\makeLong-win32.js n=1000000 path="\\\\\\\\foo\\\\bar"                                              0.06 %            7.325196e-01
 path\\makeLong-win32.js n=1000000 path="C:\\\\foo"                                                       0.09 %            6.166693e-01
 path\\makeLong-win32.js n=1000000 path="foo\\\\bar"                                                      0.08 %            6.750279e-01
 path\\normalize-posix.js n=1000000 path=""                                                               1.06 %         ** 1.719343e-03
 path\\normalize-posix.js n=1000000 path="."                                                              0.45 %            2.418628e-01
 path\\normalize-posix.js n=1000000 path="/../"                                                           2.45 %        *** 3.965803e-10
 path\\normalize-posix.js n=1000000 path="/foo"                                                           0.09 %            7.111589e-01
 path\\normalize-posix.js n=1000000 path="/foo/bar"                                                       0.33 %            7.135404e-02
 path\\normalize-posix.js n=1000000 path="/foo/bar//baz/asdf/quux/.."                                     5.45 %        *** 1.702186e-56
 path\\normalize-win32.js n=1000000 path=""                                                              -0.19 %            5.111977e-01
 path\\normalize-win32.js n=1000000 path="."                                                              0.91 %        *** 9.622922e-04
 path\\normalize-win32.js n=1000000 path="C:\\\\..\\\\"                                                   0.27 %            8.171929e-02
 path\\normalize-win32.js n=1000000 path="C:\\\\foo"                                                     -0.11 %            5.766139e-01
 path\\normalize-win32.js n=1000000 path="C:\\\\foo\\\\bar"                                               0.27 %          * 4.915809e-02
 path\\normalize-win32.js n=1000000 path="C:\\\\foo\\\\bar\\\\\\\\baz\\\\asdf\\\\quux\\\\.."              5.05 %        *** 1.983732e-51
 path\\parse-posix.js n=1000000 path=""                                                                  -0.31 %            2.996142e-01
 path\\parse-posix.js n=1000000 path="/"                                                                  0.38 %            2.971443e-01
 path\\parse-posix.js n=1000000 path="/foo"                                                               0.14 %            4.198603e-01
 path\\parse-posix.js n=1000000 path="/foo/bar.baz"                                                       0.46 %         ** 3.532629e-03
 path\\parse-posix.js n=1000000 path="/foo/bar/baz/asdf/.quux"                                           -0.02 %            9.514680e-01
 path\\parse-posix.js n=1000000 path="foo/.bar.baz"                                                       0.10 %            4.278897e-01
 path\\parse-posix.js n=1000000 path="foo/bar"                                                           -0.02 %            9.360682e-01
 path\\parse-win32.js n=1000000 path=""                                                                   3.17 %        *** 7.833994e-12
 path\\parse-win32.js n=1000000 path="\\\\foo"                                                            0.69 %          * 4.930252e-02
 path\\parse-win32.js n=1000000 path="\\\\foo\\\\bar\\\\baz\\\\asdf\\\\.quux"                             0.67 %         ** 8.419404e-03
 path\\parse-win32.js n=1000000 path="C:\\\\"                                                            -1.00 %        *** 1.218791e-05
 path\\parse-win32.js n=1000000 path="C:\\\\foo"                                                          2.46 %        *** 7.229380e-07
 path\\parse-win32.js n=1000000 path="E:\\\\foo\\\\bar.baz"                                               0.70 %        *** 5.156421e-07
 path\\parse-win32.js n=1000000 path="foo\\\\.bar.baz"                                                   -0.56 %        *** 7.765148e-04
 path\\parse-win32.js n=1000000 path="foo\\\\bar"                                                         0.40 %          * 3.898148e-02
 path\\relative-posix.js n=1000000 paths="/|/"                                                            0.47 %            1.947642e-01
 path\\relative-posix.js n=1000000 paths="/|/var"                                                        -0.14 %            1.383547e-01
 path\\relative-posix.js n=1000000 paths="/data/orandea/test/aaa|/data/orandea/impl/bbb"                  7.11 %        *** 3.846224e-49
 path\\relative-posix.js n=1000000 paths="/foo/bar/baz/quux|/"                                            0.87 %         ** 1.344526e-03
 path\\relative-posix.js n=1000000 paths="/foo/bar/baz/quux|/foo/bar/baz/quux"                          -13.05 %        *** 3.940521e-48
 path\\relative-posix.js n=1000000 paths="/foo/bar/baz/quux|/var/log"                                     1.38 %        *** 3.458157e-28
 path\\relative-posix.js n=1000000 paths="/var|/bin"                                                      0.08 %            5.457982e-01
 path\\relative-win32.js n=1000000 paths="C:\\\\|D:\\\\"                                                 -1.05 %        *** 4.319420e-17
 path\\relative-win32.js n=1000000 paths="C:\\\\foo\\\\bar\\\\baz\\\\quux|C:\\\\"                         1.77 %        *** 1.324838e-09
 path\\relative-win32.js n=1000000 paths="C:\\\\foo\\\\bar\\\\baz|C:\\\\foo\\\\bar\\\\baz"              -12.24 %        *** 4.065695e-38
 path\\relative-win32.js n=1000000 paths="C:\\\\foo\\\\BAR\\\\BAZ|C:\\\\foo\\\\bar\\\\baz"                2.17 %        *** 3.652116e-39
 path\\relative-win32.js n=1000000 paths="C:\\\\orandea\\\\test\\\\aaa|C:\\\\orandea\\\\impl\\\\bbb"      5.60 %        *** 5.631091e-31
 path\\resolve-posix.js n=1000000 paths=""                                                                6.11 %        *** 4.477888e-05
 path\\resolve-posix.js n=1000000 paths="|"                                                               4.15 %        *** 4.165334e-04
 path\\resolve-posix.js n=1000000 paths="a/b/c/|../../.."                                                 7.01 %        *** 3.711273e-19
 path\\resolve-posix.js n=1000000 paths="foo/bar|/tmp/file/|..|a/../subfile"                              0.82 %        *** 1.763165e-09
 path\\resolve-win32.js n=1000000 paths=""                                                                6.23 %        *** 3.608882e-10
 path\\resolve-win32.js n=1000000 paths="|"                                                               5.06 %        *** 2.681299e-05
 path\\resolve-win32.js n=1000000 paths="c:/blah\\\\blah|d:/games|c:../a"                                -3.46 %        *** 8.066052e-32
 path\\resolve-win32.js n=1000000 paths="c:/ignore|d:\\\\a/b\\\\c/d|\\\\e.exe"                            0.37 %          * 1.504844e-02
                                               improvement confidence      p.value
 process\\bench-env.js n=100000                    13.78 %        *** 1.488991e-10
 process\\bench-hrtime.js n=1000000                -2.74 %        *** 2.346419e-05
 process\\next-tick-breadth-args.js millions=2      4.90 %        *** 8.700103e-33
 process\\next-tick-breadth.js millions=2          -2.09 %        *** 1.295317e-31
 process\\next-tick-depth-args.js millions=2        2.02 %        *** 4.738042e-18
 process\\next-tick-depth.js millions=2             1.41 %        *** 2.757697e-07
                                                                    improvement confidence      p.value
 querystring\\querystring-parse.js n=1000000 type="encodelast"          23.32 %        *** 2.396647e-21
 querystring\\querystring-parse.js n=1000000 type="encodemany"          22.47 %        *** 2.857426e-29
 querystring\\querystring-parse.js n=1000000 type="manypairs"           11.19 %        *** 1.054889e-51
 querystring\\querystring-parse.js n=1000000 type="multicharsep"        23.50 %        *** 1.659978e-18
 querystring\\querystring-parse.js n=1000000 type="multivalue"          23.65 %        *** 4.237971e-15
 querystring\\querystring-parse.js n=1000000 type="multivaluemany"      25.54 %        *** 1.189236e-13
 querystring\\querystring-parse.js n=1000000 type="noencode"            26.10 %        *** 2.374593e-17
 querystring\\querystring-stringify.js n=10000000 type="encodelast"      6.90 %        *** 1.817344e-47
 querystring\\querystring-stringify.js n=10000000 type="encodemany"      4.55 %        *** 1.713584e-37
 querystring\\querystring-stringify.js n=10000000 type="noencode"        7.10 %        *** 1.531833e-24
                                           improvement confidence      p.value
 streams\\readable-bigread.js n=1000           11.91 %        *** 1.202769e-32
 streams\\readable-bigunevenread.js n=1000     14.43 %        *** 1.934127e-44
 streams\\readable-boundaryread.js n=2000       8.86 %        *** 2.198281e-35
 streams\\readable-readall.js n=5000            3.63 %        *** 3.651720e-24
 streams\\readable-unevenread.js n=1000         4.42 %        *** 1.845397e-18
                                                                                           improvement confidence      p.value
 string_decoder\\string-decoder-create.js n=25000000 encoding="ascii"                           0.29 %          * 1.858534e-02
 string_decoder\\string-decoder-create.js n=25000000 encoding="AscII"                          -3.33 %        *** 3.291810e-21
 string_decoder\\string-decoder-create.js n=25000000 encoding="base64"                          1.56 %        *** 1.548522e-15
 string_decoder\\string-decoder-create.js n=25000000 encoding="ucs2"                            0.76 %        *** 9.071450e-05
 string_decoder\\string-decoder-create.js n=25000000 encoding="UTF-16LE"                       -0.89 %        *** 2.140410e-07
 string_decoder\\string-decoder-create.js n=25000000 encoding="utf-8"                           1.49 %        *** 7.480698e-09
 string_decoder\\string-decoder-create.js n=25000000 encoding="UTF-8"                          -0.16 %            4.446507e-01
 string_decoder\\string-decoder-create.js n=25000000 encoding="utf8"                            1.68 %        *** 9.777252e-15
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="ascii"             1.98 %        *** 6.735016e-08
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="base64-ascii"     -2.28 %        *** 4.152529e-20
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="base64-utf8"      -1.90 %        *** 1.851367e-24
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="utf16le"          -1.22 %        *** 3.157221e-14
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="utf8"             53.77 %        *** 4.081662e-63
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="ascii"              6.60 %        *** 1.893615e-11
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="base64-ascii"       5.56 %        *** 1.435047e-12
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="base64-utf8"        4.18 %        *** 4.084290e-17
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="utf16le"           -5.62 %        *** 2.202696e-31
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="utf8"              26.22 %        *** 8.816395e-62
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="ascii"               0.06 %            7.869358e-01
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="base64-ascii"        7.40 %        *** 3.813191e-29
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="base64-utf8"         7.73 %        *** 3.772617e-34
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="utf16le"            -8.75 %        *** 2.378469e-42
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="utf8"               25.00 %        *** 6.101568e-72
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="ascii"             1.51 %        *** 1.370478e-04
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="base64-ascii"     -1.87 %        *** 6.601055e-19
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="base64-utf8"      -3.05 %        *** 6.365958e-27
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="utf16le"          -1.12 %        *** 6.632349e-15
 string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="utf8"             53.85 %        *** 1.225920e-62
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="ascii"               7.70 %        *** 5.495454e-59
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="base64-ascii"        9.42 %        *** 7.739044e-39
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="base64-utf8"         9.06 %        *** 1.783097e-37
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="utf16le"            -8.21 %        *** 8.835677e-49
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="utf8"               20.13 %        *** 5.771068e-76
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="ascii"                8.25 %        *** 2.869258e-47
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="base64-ascii"        10.55 %        *** 4.463628e-38
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="base64-utf8"          9.67 %        *** 1.265725e-32
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="utf16le"             -9.44 %        *** 6.991155e-34
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="utf8"                20.75 %        *** 4.431296e-70
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="ascii"                 5.54 %        *** 1.872640e-34
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="base64-ascii"         10.74 %        *** 4.441479e-40
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="base64-utf8"           9.74 %        *** 1.507092e-36
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="utf16le"              -6.72 %        *** 7.302053e-48
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="utf8"                 23.93 %        *** 1.386349e-71
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="ascii"               8.07 %        *** 6.225342e-63
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="base64-ascii"        8.72 %        *** 6.364142e-43
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="base64-utf8"         8.56 %        *** 1.119347e-37
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="utf16le"            -8.75 %        *** 1.009625e-19
 string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="utf8"               22.85 %        *** 3.044019e-30
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="ascii"              2.33 %        *** 1.703000e-12
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="base64-ascii"       3.84 %        *** 4.724577e-15
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="base64-utf8"        3.60 %        *** 2.762031e-33
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="utf16le"           -3.89 %        *** 5.002030e-31
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="utf8"              28.20 %        *** 6.533043e-59
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="ascii"               6.50 %        *** 1.418283e-18
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="base64-ascii"        5.77 %        *** 6.010808e-12
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="base64-utf8"         4.12 %        *** 8.185690e-24
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="utf16le"            -5.79 %        *** 2.708674e-27
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="utf8"               25.70 %        *** 1.733041e-54
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="ascii"                0.18 %            1.991795e-01
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="base64-ascii"         7.38 %        *** 9.963023e-35
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="base64-utf8"          7.67 %        *** 1.577640e-30
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="utf16le"             -8.75 %        *** 2.311332e-35
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="utf8"                24.89 %        *** 6.503003e-65
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="ascii"              2.15 %        *** 1.336428e-16
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="base64-ascii"       4.16 %        *** 4.857431e-20
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="base64-utf8"        3.31 %        *** 6.087027e-29
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="utf16le"           -3.12 %        *** 2.108031e-29
 string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="utf8"              27.11 %        *** 4.004607e-49
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="ascii"               1.82 %        *** 5.512022e-27
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="base64-ascii"        7.04 %        *** 1.014028e-43
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="base64-utf8"         7.03 %        *** 1.952109e-42
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="utf16le"           -10.01 %        *** 1.650427e-28
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="utf8"               23.97 %        *** 4.820566e-56
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="ascii"                2.07 %        *** 1.505195e-22
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="base64-ascii"         7.75 %        *** 2.363136e-23
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="base64-utf8"          7.52 %        *** 1.809747e-35
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="utf16le"             -7.84 %        *** 1.019057e-32
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="utf8"                24.35 %        *** 1.426199e-54
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="ascii"                 0.18 %            3.597793e-01
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="base64-ascii"          7.40 %        *** 1.018100e-29
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="base64-utf8"           7.91 %        *** 2.922488e-42
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="utf16le"              -8.98 %        *** 3.212502e-49
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="utf8"                 24.63 %        *** 9.771296e-55
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="ascii"               1.44 %        *** 3.091825e-18
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="base64-ascii"        7.38 %        *** 7.470624e-42
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="base64-utf8"         7.41 %        *** 6.752019e-31
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="utf16le"            -8.16 %        *** 3.040370e-44
 string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="utf8"               24.45 %        *** 3.822314e-72
                                                     improvement confidence      p.value
 timers\\immediate.js type="breadth" thousands=2000       7.76 %        *** 5.503923e-25
 timers\\immediate.js type="breadth1" thousands=2000     12.08 %        *** 1.742570e-29
 timers\\immediate.js type="breadth4" thousands=2000      6.01 %        *** 4.252163e-32
 timers\\immediate.js type="clear" thousands=2000        13.93 %        *** 5.500670e-27
 timers\\immediate.js type="depth" thousands=2000        20.14 %        *** 1.500917e-20
 timers\\immediate.js type="depth1" thousands=2000       22.52 %        *** 5.141900e-33
 timers\\timers-breadth.js thousands=500                  3.56 %        *** 1.044575e-18
 timers\\timers-depth.js thousands=1                      0.01 %            8.658365e-01
                                                  improvement confidence      p.value
 tls\\convertprotocols.js n=1                         13.52 %        *** 4.908441e-06
 tls\\convertprotocols.js n=50000                      9.56 %        *** 7.559673e-21
 tls\\throughput.js size=1024 type="asc" dur=5        10.63 %        *** 5.477175e-50
 tls\\throughput.js size=1024 type="buf" dur=5         9.63 %        *** 1.026964e-40
 tls\\throughput.js size=1024 type="utf" dur=5        15.11 %        *** 2.393892e-39
 tls\\throughput.js size=1048576 type="asc" dur=5      1.78 %        *** 1.233391e-12
 tls\\throughput.js size=1048576 type="buf" dur=5      2.35 %        *** 5.778450e-12
 tls\\throughput.js size=1048576 type="utf" dur=5      1.08 %        *** 6.373215e-04
 tls\\throughput.js size=2 type="asc" dur=5           18.70 %        *** 1.723352e-44
 tls\\throughput.js size=2 type="buf" dur=5           14.16 %        *** 1.031201e-43
 tls\\throughput.js size=2 type="utf" dur=5           17.98 %        *** 5.528232e-39
 tls\\tls-connect.js dur=5 concurrency=1               4.50 %        *** 7.088401e-08
 tls\\tls-connect.js dur=5 concurrency=10              4.67 %        *** 1.467905e-24
                                                                                                                                  improvement confidence      p.value
 url\\new-url-parse.js n=250000 method="new" type="five"                                                                              11.58 %        *** 8.990946e-26
 url\\new-url-parse.js n=250000 method="new" type="four"                                                                              11.66 %        *** 1.764670e-25
 url\\new-url-parse.js n=250000 method="new" type="one"                                                                                2.84 %        *** 1.489888e-07
 url\\new-url-parse.js n=250000 method="new" type="three"                                                                             12.29 %        *** 2.977383e-17
 url\\new-url-parse.js n=250000 method="new" type="two"                                                                               11.46 %        *** 7.598620e-19
 url\\new-url-parse.js n=250000 method="old" type="five"                                                                              18.68 %        *** 1.246025e-49
 url\\new-url-parse.js n=250000 method="old" type="four"                                                                              16.43 %        *** 1.185703e-40
 url\\new-url-parse.js n=250000 method="old" type="one"                                                                               16.36 %        *** 3.453422e-54
 url\\new-url-parse.js n=250000 method="old" type="three"                                                                             14.31 %        *** 5.099806e-42
 url\\new-url-parse.js n=250000 method="old" type="two"                                                                               17.74 %        *** 2.483193e-35
 url\\url-format.js n=25000000 type="one"                                                                                             11.07 %        *** 1.650165e-30
 url\\url-format.js n=25000000 type="two"                                                                                             12.89 %        *** 4.156179e-51
 url\\url-parse.js n=250000 type="five"                                                                                                5.85 %        *** 2.465667e-53
 url\\url-parse.js n=250000 type="four"                                                                                               13.80 %        *** 1.615043e-52
 url\\url-parse.js n=250000 type="one"                                                                                                15.23 %        *** 6.051750e-50
 url\\url-parse.js n=250000 type="six"                                                                                                18.39 %        *** 1.978883e-56
 url\\url-parse.js n=250000 type="three"                                                                                              15.58 %        *** 8.539922e-29
 url\\url-parse.js n=250000 type="two"                                                                                                17.05 %        *** 4.989902e-51
 url\\url-resolve.js n=100000 path="0" href="0"                                                                                       20.68 %        *** 4.148097e-45
 url\\url-resolve.js n=100000 path="0" href="1"                                                                                       17.89 %        *** 4.256128e-35
 url\\url-resolve.js n=100000 path="0" href="2"                                                                                       19.19 %        *** 5.798266e-41
 url\\url-resolve.js n=100000 path="0" href="3"                                                                                       16.50 %        *** 6.016923e-29
 url\\url-resolve.js n=100000 path="0" href="4"                                                                                       17.34 %        *** 5.067344e-41
 url\\url-resolve.js n=100000 path="0" href="5"                                                                                       14.54 %        *** 4.170808e-49
 url\\url-resolve.js n=100000 path="1" href="0"                                                                                       19.93 %        *** 4.094368e-28
 url\\url-resolve.js n=100000 path="1" href="1"                                                                                       16.01 %        *** 9.147123e-32
 url\\url-resolve.js n=100000 path="1" href="2"                                                                                       18.12 %        *** 1.946002e-27
 url\\url-resolve.js n=100000 path="1" href="3"                                                                                       16.07 %        *** 3.330355e-30
 url\\url-resolve.js n=100000 path="1" href="4"                                                                                       18.92 %        *** 6.710071e-45
 url\\url-resolve.js n=100000 path="1" href="5"                                                                                       12.14 %        *** 4.919586e-44
 url\\url-resolve.js n=100000 path="2" href="0"                                                                                       22.18 %        *** 2.829288e-31
 url\\url-resolve.js n=100000 path="2" href="1"                                                                                       19.35 %        *** 2.094658e-27
 url\\url-resolve.js n=100000 path="2" href="2"                                                                                       20.77 %        *** 5.127762e-30
 url\\url-resolve.js n=100000 path="2" href="3"                                                                                       19.29 %        *** 1.864022e-31
 url\\url-resolve.js n=100000 path="2" href="4"                                                                                       20.84 %        *** 2.428203e-50
 url\\url-resolve.js n=100000 path="2" href="5"                                                                                       16.65 %        *** 6.567288e-45
 url\\url-resolve.js n=100000 path="3" href="0"                                                                                       20.40 %        *** 2.146010e-35
 url\\url-resolve.js n=100000 path="3" href="1"                                                                                       17.97 %        *** 9.961904e-49
 url\\url-resolve.js n=100000 path="3" href="2"                                                                                       19.04 %        *** 1.220603e-37
 url\\url-resolve.js n=100000 path="3" href="3"                                                                                       15.64 %        *** 6.241167e-45
 url\\url-resolve.js n=100000 path="3" href="4"                                                                                       16.77 %        *** 2.279330e-27
 url\\url-resolve.js n=100000 path="3" href="5"                                                                                       17.47 %        *** 3.347292e-38
 url\\url-resolve.js n=100000 path="4" href="0"                                                                                       20.79 %        *** 4.593450e-22
 url\\url-resolve.js n=100000 path="4" href="1"                                                                                       15.68 %        *** 2.201835e-23
 url\\url-resolve.js n=100000 path="4" href="2"                                                                                       21.90 %        *** 1.345787e-36
 url\\url-resolve.js n=100000 path="4" href="3"                                                                                       17.24 %        *** 1.915371e-29
 url\\url-resolve.js n=100000 path="4" href="4"                                                                                       18.71 %        *** 2.565544e-45
 url\\url-resolve.js n=100000 path="4" href="5"                                                                                       13.57 %        *** 8.673406e-41
 url\\whatwg-url-properties.js n=10000 prop="hash" url="http://example.com/"                                                          32.49 %        *** 1.442953e-50
 url\\whatwg-url-properties.js n=10000 prop="hash" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                            31.23 %        *** 5.491213e-52
 url\\whatwg-url-properties.js n=10000 prop="hash" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"             31.62 %        *** 2.824726e-46
 url\\whatwg-url-properties.js n=10000 prop="hash" url="javascript:alert(\\"node is awesome\\");"                                     12.15 %        *** 1.595525e-19
 url\\whatwg-url-properties.js n=10000 prop="host" url="http://example.com/"                                                          15.09 %        *** 6.300521e-36
 url\\whatwg-url-properties.js n=10000 prop="host" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                            14.74 %        *** 1.835900e-33
 url\\whatwg-url-properties.js n=10000 prop="host" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"             15.87 %        *** 1.159023e-39
 url\\whatwg-url-properties.js n=10000 prop="host" url="javascript:alert(\\"node is awesome\\");"                                     13.96 %        *** 6.798937e-24
 url\\whatwg-url-properties.js n=10000 prop="hostname" url="http://example.com/"                                                      19.46 %        *** 7.540396e-41
 url\\whatwg-url-properties.js n=10000 prop="hostname" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                        21.28 %        *** 9.664193e-33
 url\\whatwg-url-properties.js n=10000 prop="hostname" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"         22.31 %        *** 9.666139e-45
 url\\whatwg-url-properties.js n=10000 prop="hostname" url="javascript:alert(\\"node is awesome\\");"                                 15.49 %        *** 1.818757e-25
 url\\whatwg-url-properties.js n=10000 prop="href" url="http://example.com/"                                                           9.93 %        *** 2.282511e-22
 url\\whatwg-url-properties.js n=10000 prop="href" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                            11.24 %        *** 1.246032e-25
 url\\whatwg-url-properties.js n=10000 prop="href" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"             11.91 %        *** 2.925344e-34
 url\\whatwg-url-properties.js n=10000 prop="href" url="javascript:alert(\\"node is awesome\\");"                                     10.31 %        *** 1.047498e-21
 url\\whatwg-url-properties.js n=10000 prop="origin" url="http://example.com/"                                                         7.13 %        *** 3.884023e-06
 url\\whatwg-url-properties.js n=10000 prop="origin" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                          14.03 %        *** 5.136489e-31
 url\\whatwg-url-properties.js n=10000 prop="origin" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"            7.39 %        *** 8.081054e-20
 url\\whatwg-url-properties.js n=10000 prop="origin" url="javascript:alert(\\"node is awesome\\");"                                   10.01 %        *** 1.943368e-23
 url\\whatwg-url-properties.js n=10000 prop="password" url="http://example.com/"                                                      27.09 %        *** 1.315378e-38
 url\\whatwg-url-properties.js n=10000 prop="password" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                        16.78 %        *** 5.687707e-36
 url\\whatwg-url-properties.js n=10000 prop="password" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"         22.95 %        *** 3.657218e-37
 url\\whatwg-url-properties.js n=10000 prop="password" url="javascript:alert(\\"node is awesome\\");"                                 13.47 %        *** 2.241035e-18
 url\\whatwg-url-properties.js n=10000 prop="pathname" url="http://example.com/"                                                      18.15 %        *** 8.280798e-43
 url\\whatwg-url-properties.js n=10000 prop="pathname" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                        17.41 %        *** 2.318884e-36
 url\\whatwg-url-properties.js n=10000 prop="pathname" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"         18.31 %        *** 2.984814e-36
 url\\whatwg-url-properties.js n=10000 prop="pathname" url="javascript:alert(\\"node is awesome\\");"                                 13.26 %        *** 3.667604e-29
 url\\whatwg-url-properties.js n=10000 prop="port" url="http://example.com/"                                                          25.35 %        *** 2.189331e-52
 url\\whatwg-url-properties.js n=10000 prop="port" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                            26.95 %        *** 1.819006e-48
 url\\whatwg-url-properties.js n=10000 prop="port" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"             25.83 %        *** 1.408293e-40
 url\\whatwg-url-properties.js n=10000 prop="port" url="javascript:alert(\\"node is awesome\\");"                                     10.91 %        *** 1.713577e-23
 url\\whatwg-url-properties.js n=10000 prop="protocol" url="http://example.com/"                                                      24.92 %        *** 1.968384e-45
 url\\whatwg-url-properties.js n=10000 prop="protocol" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                        25.38 %        *** 1.959513e-50
 url\\whatwg-url-properties.js n=10000 prop="protocol" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"         22.89 %        *** 3.954941e-42
 url\\whatwg-url-properties.js n=10000 prop="protocol" url="javascript:alert(\\"node is awesome\\");"                                 23.69 %        *** 3.502958e-40
 url\\whatwg-url-properties.js n=10000 prop="search" url="http://example.com/"                                                        25.23 %        *** 4.291026e-43
 url\\whatwg-url-properties.js n=10000 prop="search" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                          27.66 %        *** 1.612745e-52
 url\\whatwg-url-properties.js n=10000 prop="search" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"           28.07 %        *** 5.398440e-33
 url\\whatwg-url-properties.js n=10000 prop="search" url="javascript:alert(\\"node is awesome\\");"                                   25.71 %        *** 1.006495e-40
 url\\whatwg-url-properties.js n=10000 prop="searchParams" url="http://example.com/"                                                  18.36 %        *** 4.111760e-18
 url\\whatwg-url-properties.js n=10000 prop="searchParams" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                    13.89 %        *** 6.288841e-17
 url\\whatwg-url-properties.js n=10000 prop="searchParams" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"     13.42 %        *** 7.646887e-15
 url\\whatwg-url-properties.js n=10000 prop="searchParams" url="javascript:alert(\\"node is awesome\\");"                             19.17 %        *** 1.190278e-20
 url\\whatwg-url-properties.js n=10000 prop="toString" url="http://example.com/"                                                       5.37 %        *** 6.440975e-10
 url\\whatwg-url-properties.js n=10000 prop="toString" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                         3.72 %        *** 2.734172e-13
 url\\whatwg-url-properties.js n=10000 prop="toString" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"          5.05 %        *** 2.114137e-10
 url\\whatwg-url-properties.js n=10000 prop="toString" url="javascript:alert(\\"node is awesome\\");"                                  7.48 %        *** 1.570230e-19
 url\\whatwg-url-properties.js n=10000 prop="username" url="http://example.com/"                                                      25.70 %        *** 1.496564e-43
 url\\whatwg-url-properties.js n=10000 prop="username" url="http://user:pass@foo.bar.com:21/aaa/zzz?l=24#test"                        17.40 %        *** 7.108940e-35
 url\\whatwg-url-properties.js n=10000 prop="username" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en"         23.43 %        *** 2.059388e-33
 url\\whatwg-url-properties.js n=10000 prop="username" url="javascript:alert(\\"node is awesome\\");"                                 13.85 %        *** 2.464978e-19
                                             improvement confidence      p.value
 util\\format.js type="no-replace" n=1000000     24.48 %        *** 7.419503e-62
 util\\format.js type="number" n=1000000          0.05 %            8.210398e-01
 util\\format.js type="object" n=1000000         23.37 %        *** 4.277678e-68
 util\\format.js type="string" n=1000000         -0.90 %        *** 3.231019e-06
 util\\format.js type="unknown" n=1000000         1.27 %        *** 6.217932e-04
 util\\inspect-proxy.js n=1000000 v=1            22.38 %        *** 9.056882e-50
 util\\inspect-proxy.js n=1000000 v=2            22.13 %        *** 3.866081e-46
 util\\inspect.js n=5000000                      25.85 %        *** 1.395125e-38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment