Below comparison shows performance improvement with PGO binaries for following training set:
- Techempower
- Acmeair
- Top 10 modules
- core benchmarks
improvement confidence p.value
arrays\\var-int.js n=25 type="Array" 0.04 % 0.703954006
arrays\\var-int.js n=25 type="Buffer" 0.40 % ** 0.003731872
arrays\\var-int.js n=25 type="Float32Array" -0.30 % 0.363753842
arrays\\var-int.js n=25 type="Float64Array" 0.07 % 0.548803224
arrays\\var-int.js n=25 type="Int16Array" -0.08 % 0.477308955
arrays\\var-int.js n=25 type="Int32Array" -0.48 % 0.125456887
arrays\\var-int.js n=25 type="Int8Array" 0.07 % 0.556053760
arrays\\var-int.js n=25 type="Uint16Array" 0.28 % ** 0.004619695
arrays\\var-int.js n=25 type="Uint32Array" -0.55 % 0.243779307
arrays\\var-int.js n=25 type="Uint8Array" -0.02 % 0.851761911
arrays\\zero-float.js n=25 type="Array" 0.08 % 0.377494683
arrays\\zero-float.js n=25 type="Buffer" 0.10 % 0.308800204
arrays\\zero-float.js n=25 type="Float32Array" 0.09 % 0.309148235
arrays\\zero-float.js n=25 type="Float64Array" -0.03 % 0.606788153
arrays\\zero-float.js n=25 type="Int16Array" 0.05 % 0.635219417
arrays\\zero-float.js n=25 type="Int32Array" -0.04 % 0.697215320
arrays\\zero-float.js n=25 type="Int8Array" -0.01 % 0.907533550
arrays\\zero-float.js n=25 type="Uint16Array" 0.08 % 0.423680774
arrays\\zero-float.js n=25 type="Uint32Array" 0.04 % 0.666359183
arrays\\zero-float.js n=25 type="Uint8Array" 0.02 % 0.830795981
arrays\\zero-int.js n=25 type="Array" -0.04 % 0.552859174
arrays\\zero-int.js n=25 type="Buffer" 0.13 % 0.554559118
arrays\\zero-int.js n=25 type="Float32Array" 0.15 % 0.275035191
arrays\\zero-int.js n=25 type="Float64Array" -0.03 % 0.686217100
arrays\\zero-int.js n=25 type="Int16Array" -0.04 % 0.787161996
arrays\\zero-int.js n=25 type="Int32Array" -0.01 % 0.948673348
arrays\\zero-int.js n=25 type="Int8Array" 0.09 % 0.516423172
arrays\\zero-int.js n=25 type="Uint16Array" 0.02 % 0.880070355
arrays\\zero-int.js n=25 type="Uint32Array" -0.23 % 0.061946551
arrays\\zero-int.js n=25 type="Uint8Array" 0.18 % 0.149374581
improvement confidence p.value
assert\\deepequal-prims-and-objs-big-array.js n=25 prim="array" 3.17 % *** 4.914793e-33
assert\\deepequal-prims-and-objs-big-array.js n=25 prim="boolean" 3.26 % *** 9.522643e-36
assert\\deepequal-prims-and-objs-big-array.js n=25 prim="new-array" 3.01 % *** 1.433374e-30
assert\\deepequal-prims-and-objs-big-array.js n=25 prim="null" 3.25 % *** 1.191709e-25
assert\\deepequal-prims-and-objs-big-array.js n=25 prim="number" 2.67 % *** 1.292323e-28
assert\\deepequal-prims-and-objs-big-array.js n=25 prim="object" 3.19 % *** 2.946288e-33
assert\\deepequal-prims-and-objs-big-array.js n=25 prim="string" 3.33 % *** 3.768755e-26
assert\\deepequal-prims-and-objs-big-array.js n=25 prim="undefined" 3.23 % *** 4.085494e-12
assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="array" 19.81 % *** 4.173269e-57
assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="boolean" 22.63 % *** 2.537041e-51
assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="new-array" 22.56 % *** 2.126405e-62
assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="null" 21.95 % *** 7.971201e-61
assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="number" 16.70 % *** 1.654805e-49
assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="object" 20.29 % *** 1.264884e-63
assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="string" 22.31 % *** 5.623220e-54
assert\\deepequal-prims-and-objs-big-loop.js n=100000 prim="undefined" 21.91 % *** 2.348036e-55
assert\\deepequal-typedarrays.js n=1 type="Float32Array" 1.97 % *** 2.004568e-07
assert\\deepequal-typedarrays.js n=1 type="Float64Array" 1.46 % *** 1.786201e-33
assert\\deepequal-typedarrays.js n=1 type="Int16Array" 3.15 % *** 1.333566e-07
assert\\deepequal-typedarrays.js n=1 type="Int32Array" 2.96 % *** 5.851117e-10
assert\\deepequal-typedarrays.js n=1 type="Int8Array" 6.51 % *** 9.558436e-15
assert\\deepequal-typedarrays.js n=1 type="Uint16Array" 4.72 % *** 2.016069e-12
assert\\deepequal-typedarrays.js n=1 type="Uint32Array" 2.50 % *** 4.611026e-06
assert\\deepequal-typedarrays.js n=1 type="Uint8Array" 5.64 % *** 8.023382e-12
assert\\deepequal-typedarrays.js n=1 type="Uint8ClampedArray" 5.22 % *** 2.114948e-10
improvement confidence p.value
buffers\\buffer-base64-decode.js n=32 -0.05 % 4.222574e-01
buffers\\buffer-base64-encode.js n=32 len=67108864 0.21 % 2.244683e-01
buffers\\buffer-bytelength.js n=5000000 len=1 encoding="base64" -0.02 % 9.040970e-01
buffers\\buffer-bytelength.js n=5000000 len=1 encoding="utf8" 0.25 % 8.053866e-02
buffers\\buffer-bytelength.js n=5000000 len=16 encoding="base64" -0.24 % * 3.864077e-02
buffers\\buffer-bytelength.js n=5000000 len=16 encoding="utf8" 31.61 % *** 6.400927e-62
buffers\\buffer-bytelength.js n=5000000 len=2 encoding="base64" 0.06 % 7.271985e-01
buffers\\buffer-bytelength.js n=5000000 len=2 encoding="utf8" 13.90 % *** 1.496181e-34
buffers\\buffer-bytelength.js n=5000000 len=256 encoding="base64" -0.21 % 1.072065e-01
buffers\\buffer-bytelength.js n=5000000 len=256 encoding="utf8" 33.34 % *** 1.353076e-85
buffers\\buffer-bytelength.js n=5000000 len=4 encoding="base64" 0.07 % 6.243343e-01
buffers\\buffer-bytelength.js n=5000000 len=4 encoding="utf8" 40.40 % *** 2.444900e-63
buffers\\buffer-bytelength.js n=5000000 len=64 encoding="base64" -0.03 % 8.127551e-01
buffers\\buffer-bytelength.js n=5000000 len=64 encoding="utf8" 33.10 % *** 2.243289e-82
buffers\\buffer-compare-instance-method.js millions=1 size=1024 15.21 % *** 4.345027e-54
buffers\\buffer-compare-instance-method.js millions=1 size=16 13.83 % *** 9.735455e-54
buffers\\buffer-compare-instance-method.js millions=1 size=16386 2.04 % *** 3.541585e-07
buffers\\buffer-compare-instance-method.js millions=1 size=4096 6.73 % *** 2.779023e-40
buffers\\buffer-compare-instance-method.js millions=1 size=512 12.20 % *** 1.299864e-32
buffers\\buffer-compare-offset.js millions=1 size=1024 method="offset" 29.16 % *** 1.602055e-55
buffers\\buffer-compare-offset.js millions=1 size=1024 method="slice" 35.84 % *** 1.415822e-39
buffers\\buffer-compare-offset.js millions=1 size=16 method="offset" 30.39 % *** 1.202540e-55
buffers\\buffer-compare-offset.js millions=1 size=16 method="slice" 34.96 % *** 4.221408e-39
buffers\\buffer-compare-offset.js millions=1 size=16386 method="offset" 30.03 % *** 1.874592e-54
buffers\\buffer-compare-offset.js millions=1 size=16386 method="slice" 35.70 % *** 2.809504e-37
buffers\\buffer-compare-offset.js millions=1 size=4096 method="offset" 30.29 % *** 2.924341e-68
buffers\\buffer-compare-offset.js millions=1 size=4096 method="slice" 36.84 % *** 3.391469e-36
buffers\\buffer-compare-offset.js millions=1 size=512 method="offset" 30.00 % *** 8.347634e-65
buffers\\buffer-compare-offset.js millions=1 size=512 method="slice" 34.23 % *** 5.793849e-42
buffers\\buffer-compare.js millions=1 size=1024 33.41 % *** 3.701022e-23
buffers\\buffer-compare.js millions=1 size=16 49.30 % *** 2.526780e-28
buffers\\buffer-compare.js millions=1 size=16386 2.08 % *** 7.417114e-18
buffers\\buffer-compare.js millions=1 size=4096 12.38 % *** 1.816939e-19
buffers\\buffer-compare.js millions=1 size=512 41.67 % *** 7.259651e-22
buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=1 pieces=1 6.40 % *** 2.547385e-26
buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=1 pieces=16 14.10 % *** 6.243673e-11
buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=1 pieces=4 6.84 % *** 2.871771e-45
buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=16 pieces=1 6.79 % *** 9.969569e-26
buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=16 pieces=16 8.69 % *** 1.686482e-39
buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=16 pieces=4 6.75 % *** 9.997948e-27
buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=256 pieces=1 4.74 % *** 6.131824e-27
buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=256 pieces=16 3.79 % *** 2.605372e-07
buffers\\buffer-concat.js n=1024 withTotalLength=0 pieceSize=256 pieces=4 2.85 % *** 2.417218e-10
buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=1 pieces=1 5.35 % *** 3.458428e-16
buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=1 pieces=16 12.00 % *** 6.292554e-11
buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=1 pieces=4 7.29 % *** 2.198231e-31
buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=16 pieces=1 5.55 % *** 8.339062e-33
buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=16 pieces=16 9.17 % *** 6.349518e-38
buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=16 pieces=4 6.81 % *** 1.747963e-34
buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=256 pieces=1 5.46 % *** 4.263848e-26
buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=256 pieces=16 5.03 % *** 3.645629e-07
buffers\\buffer-concat.js n=1024 withTotalLength=1 pieceSize=256 pieces=4 2.90 % *** 3.823848e-15
buffers\\buffer-creation.js n=1024 len=10 type="buffer()" 4.65 % *** 1.445291e-17
buffers\\buffer-creation.js n=1024 len=10 type="fast-alloc-fill" 11.04 % *** 1.162930e-13
buffers\\buffer-creation.js n=1024 len=10 type="fast-alloc" 10.00 % *** 4.872310e-39
buffers\\buffer-creation.js n=1024 len=10 type="fast-allocUnsafe" 4.77 % *** 4.495377e-15
buffers\\buffer-creation.js n=1024 len=10 type="slow-allocUnsafe" 9.19 % *** 3.286875e-22
buffers\\buffer-creation.js n=1024 len=10 type="slow" 8.28 % *** 1.133883e-17
buffers\\buffer-creation.js n=1024 len=1024 type="buffer()" 0.61 % * 4.498504e-02
buffers\\buffer-creation.js n=1024 len=1024 type="fast-alloc-fill" 2.98 % *** 2.631753e-06
buffers\\buffer-creation.js n=1024 len=1024 type="fast-alloc" 2.23 % *** 4.927219e-16
buffers\\buffer-creation.js n=1024 len=1024 type="fast-allocUnsafe" 0.95 % * 2.993058e-02
buffers\\buffer-creation.js n=1024 len=1024 type="slow-allocUnsafe" 2.68 % *** 1.340990e-07
buffers\\buffer-creation.js n=1024 len=1024 type="slow" 1.76 % *** 1.083763e-07
buffers\\buffer-creation.js n=1024 len=2048 type="buffer()" 2.82 % *** 2.701963e-10
buffers\\buffer-creation.js n=1024 len=2048 type="fast-alloc-fill" 2.41 % *** 1.790600e-04
buffers\\buffer-creation.js n=1024 len=2048 type="fast-alloc" 1.63 % *** 2.157824e-15
buffers\\buffer-creation.js n=1024 len=2048 type="fast-allocUnsafe" 1.89 % *** 1.019129e-07
buffers\\buffer-creation.js n=1024 len=2048 type="slow-allocUnsafe" 2.99 % *** 5.550402e-08
buffers\\buffer-creation.js n=1024 len=2048 type="slow" 1.54 % *** 1.949839e-05
buffers\\buffer-creation.js n=1024 len=4096 type="buffer()" 0.34 % 3.841022e-01
buffers\\buffer-creation.js n=1024 len=4096 type="fast-alloc-fill" 2.54 % *** 3.358711e-18
buffers\\buffer-creation.js n=1024 len=4096 type="fast-alloc" 1.02 % *** 1.062372e-12
buffers\\buffer-creation.js n=1024 len=4096 type="fast-allocUnsafe" 2.12 % *** 3.858563e-12
buffers\\buffer-creation.js n=1024 len=4096 type="slow-allocUnsafe" 1.94 % *** 7.745120e-19
buffers\\buffer-creation.js n=1024 len=4096 type="slow" 1.19 % *** 4.736214e-07
buffers\\buffer-creation.js n=1024 len=8192 type="buffer()" -1.34 % 7.880352e-02
buffers\\buffer-creation.js n=1024 len=8192 type="fast-alloc-fill" 1.59 % * 4.759978e-02
buffers\\buffer-creation.js n=1024 len=8192 type="fast-alloc" 0.53 % 2.863518e-01
buffers\\buffer-creation.js n=1024 len=8192 type="fast-allocUnsafe" -0.33 % 6.607138e-01
buffers\\buffer-creation.js n=1024 len=8192 type="slow-allocUnsafe" 1.36 % 8.322542e-02
buffers\\buffer-creation.js n=1024 len=8192 type="slow" 1.03 % 9.773948e-02
buffers\\buffer-from.js n=1024 len=10 source="array" 14.85 % *** 3.167190e-13
buffers\\buffer-from.js n=1024 len=10 source="arraybuffer-middle" -3.58 % *** 3.331122e-04
buffers\\buffer-from.js n=1024 len=10 source="arraybuffer" 5.11 % *** 1.014638e-04
buffers\\buffer-from.js n=1024 len=10 source="buffer" 5.01 % *** 3.197313e-11
buffers\\buffer-from.js n=1024 len=10 source="object" 0.81 % *** 4.171596e-04
buffers\\buffer-from.js n=1024 len=10 source="string-base64" 47.19 % *** 6.488509e-25
buffers\\buffer-from.js n=1024 len=10 source="string" 4.40 % *** 3.219022e-04
buffers\\buffer-from.js n=1024 len=10 source="uint8array" 5.25 % *** 1.951875e-05
buffers\\buffer-from.js n=1024 len=2048 source="array" 0.85 % *** 1.123024e-08
buffers\\buffer-from.js n=1024 len=2048 source="arraybuffer-middle" -1.94 % 5.698147e-02
buffers\\buffer-from.js n=1024 len=2048 source="arraybuffer" 3.30 % ** 3.613542e-03
buffers\\buffer-from.js n=1024 len=2048 source="buffer" 2.79 % *** 3.006691e-05
buffers\\buffer-from.js n=1024 len=2048 source="object" -0.52 % ** 6.101909e-03
buffers\\buffer-from.js n=1024 len=2048 source="string-base64" 4.50 % *** 7.172623e-28
buffers\\buffer-from.js n=1024 len=2048 source="string" 2.66 % *** 7.916883e-10
buffers\\buffer-from.js n=1024 len=2048 source="uint8array" 3.10 % *** 9.794559e-14
buffers\\buffer-hex.js n=10000000 len=0 -4.03 % *** 2.277888e-06
buffers\\buffer-hex.js n=10000000 len=1 46.72 % *** 2.006416e-22
buffers\\buffer-hex.js n=10000000 len=1024 5.42 % *** 1.392135e-15
buffers\\buffer-hex.js n=10000000 len=64 21.34 % *** 1.175966e-21
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="--l" 8.80 % *** 7.217513e-63
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="@" 1.28 % *** 3.007964e-10
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="</i> to the Caterpillar" 32.23 % *** 5.950915e-52
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="10x" 12.38 % *** 8.658523e-45
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="aaaaaaaaaaaaaaaaa" 32.60 % *** 2.915439e-55
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Alice" 26.61 % *** 4.717449e-18
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="among mad people" 45.81 % *** 1.674655e-49
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="found it very" 26.05 % *** 4.193430e-38
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Gryphon" 1.12 % *** 1.924353e-25
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="neighbouring pool" 27.00 % *** 4.852846e-42
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Ou est ma chatte?" 15.00 % *** 1.679821e-30
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Panther" 1.88 % *** 1.381412e-16
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="Soo--oop" 21.38 % *** 8.402319e-36
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="SQ" 5.14 % *** 7.033496e-26
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="binary" search="venture to go near the house till she had brought herself down to" 36.99 % *** 6.113671e-53
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="--l" 6.94 % *** 6.798150e-45
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="@" 0.96 % *** 2.292714e-05
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="</i> to the Caterpillar" 23.31 % *** 3.059164e-57
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="10x" 8.48 % *** 1.458617e-43
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="aaaaaaaaaaaaaaaaa" 30.27 % *** 1.460784e-73
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Alice" 20.33 % *** 1.931928e-36
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="among mad people" 47.48 % *** 9.284613e-55
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="found it very" 27.36 % *** 1.100758e-66
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Gryphon" 0.90 % *** 4.990128e-15
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="neighbouring pool" 25.24 % *** 1.062692e-53
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Ou est ma chatte?" 13.85 % *** 5.293806e-44
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Panther" 1.40 % *** 5.766928e-29
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="Soo--oop" 23.59 % *** 2.383013e-41
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="SQ" 4.37 % *** 1.269797e-24
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="ucs2" search="venture to go near the house till she had brought herself down to" 26.84 % *** 8.417283e-40
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="--l" 8.59 % *** 3.440038e-26
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="@" 1.47 % *** 2.967472e-08
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="</i> to the Caterpillar" 32.69 % *** 3.027931e-43
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="10x" 11.29 % *** 1.386231e-27
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="aaaaaaaaaaaaaaaaa" 32.53 % *** 2.751108e-51
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Alice" 22.90 % *** 6.936348e-16
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="among mad people" 45.71 % *** 1.880188e-53
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="found it very" 26.09 % *** 1.805695e-67
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Gryphon" 1.10 % *** 1.194941e-20
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="neighbouring pool" 26.85 % *** 1.521415e-39
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Ou est ma chatte?" 14.16 % *** 1.221222e-37
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Panther" 1.50 % *** 1.372518e-09
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="Soo--oop" 20.36 % *** 1.123450e-37
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="SQ" 5.21 % *** 2.889940e-29
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="undefined" search="venture to go near the house till she had brought herself down to" 37.05 % *** 2.603328e-44
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="--l" 8.82 % *** 4.782335e-58
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="@" 1.80 % *** 1.948110e-06
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="</i> to the Caterpillar" 32.50 % *** 3.051256e-42
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="10x" 11.19 % *** 3.311441e-35
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="aaaaaaaaaaaaaaaaa" 32.85 % *** 3.558708e-51
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Alice" 30.46 % *** 3.748263e-22
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="among mad people" 45.95 % *** 2.788356e-51
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="found it very" 26.10 % *** 1.223089e-58
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Gryphon" 1.14 % *** 2.781702e-23
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="neighbouring pool" 26.56 % *** 3.642994e-51
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Ou est ma chatte?" 14.60 % *** 1.048373e-46
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Panther" 1.53 % *** 1.533568e-07
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="Soo--oop" 20.72 % *** 3.658318e-61
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="SQ" 5.47 % *** 2.110429e-27
buffers\\buffer-indexof.js iter=1 type="buffer" encoding="utf8" search="venture to go near the house till she had brought herself down to" 36.84 % *** 4.244966e-53
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="--l" 8.89 % *** 2.263657e-62
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="@" 3.07 % *** 1.746731e-20
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="</i> to the Caterpillar" 32.36 % *** 2.544313e-45
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="10x" 14.12 % *** 4.066642e-33
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="aaaaaaaaaaaaaaaaa" 32.85 % *** 1.569759e-50
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Alice" 26.79 % *** 1.814766e-42
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="among mad people" 46.17 % *** 1.363824e-87
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="found it very" 26.81 % *** 2.391819e-32
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Gryphon" 1.27 % *** 4.679032e-13
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="neighbouring pool" 26.84 % *** 2.905381e-62
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Ou est ma chatte?" 14.31 % *** 1.393389e-20
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Panther" 1.83 % *** 9.601253e-18
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="Soo--oop" 20.74 % *** 7.140355e-34
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="SQ" 5.35 % *** 1.476420e-31
buffers\\buffer-indexof.js iter=1 type="string" encoding="binary" search="venture to go near the house till she had brought herself down to" 36.88 % *** 1.887281e-55
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="--l" 7.02 % *** 3.982520e-39
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="@" 1.62 % *** 5.428157e-08
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="</i> to the Caterpillar" 23.25 % *** 7.543057e-59
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="10x" 10.64 % *** 3.604170e-49
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="aaaaaaaaaaaaaaaaa" 30.25 % *** 1.250700e-50
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Alice" 28.70 % *** 2.642927e-44
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="among mad people" 47.18 % *** 1.435269e-64
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="found it very" 27.37 % *** 9.114574e-61
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Gryphon" 0.95 % *** 1.462380e-19
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="neighbouring pool" 25.21 % *** 5.337884e-86
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Ou est ma chatte?" 14.18 % *** 2.009750e-49
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Panther" 1.46 % *** 4.264282e-19
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="Soo--oop" 23.55 % *** 6.266092e-50
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="SQ" 4.54 % *** 6.237751e-24
buffers\\buffer-indexof.js iter=1 type="string" encoding="ucs2" search="venture to go near the house till she had brought herself down to" 26.87 % *** 4.610208e-47
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="--l" 8.77 % *** 9.675794e-37
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="@" 1.22 % *** 7.720991e-10
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="</i> to the Caterpillar" 32.52 % *** 1.292948e-54
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="10x" 11.93 % *** 1.844945e-29
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="aaaaaaaaaaaaaaaaa" 32.80 % *** 6.983654e-48
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Alice" 17.33 % *** 3.142366e-36
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="among mad people" 46.16 % *** 1.994420e-57
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="found it very" 26.36 % *** 8.017847e-62
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Gryphon" 1.12 % *** 1.105450e-22
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="neighbouring pool" 26.85 % *** 3.083419e-45
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Ou est ma chatte?" 14.59 % *** 3.060446e-53
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Panther" 1.50 % *** 1.344523e-09
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="Soo--oop" 20.86 % *** 1.921014e-72
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="SQ" 5.21 % *** 5.210911e-26
buffers\\buffer-indexof.js iter=1 type="string" encoding="undefined" search="venture to go near the house till she had brought herself down to" 36.50 % *** 1.900193e-54
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="--l" 8.82 % *** 1.956458e-62
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="@" 2.88 % *** 2.495020e-10
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="</i> to the Caterpillar" 32.41 % *** 1.787345e-69
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="10x" 12.90 % *** 4.541643e-36
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="aaaaaaaaaaaaaaaaa" 32.88 % *** 3.327836e-50
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Alice" 23.55 % *** 8.924471e-32
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="among mad people" 46.01 % *** 6.335363e-65
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="found it very" 26.39 % *** 2.624512e-53
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Gryphon" 1.18 % *** 3.736392e-24
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="neighbouring pool" 26.59 % *** 6.917074e-41
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Ou est ma chatte?" 14.44 % *** 8.474631e-58
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Panther" 1.80 % *** 5.369752e-32
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="Soo--oop" 20.89 % *** 1.012429e-54
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="SQ" 5.32 % *** 7.506000e-37
buffers\\buffer-indexof.js iter=1 type="string" encoding="utf8" search="venture to go near the house till she had brought herself down to" 36.42 % *** 8.915983e-35
improvement confidence p.value
crypto\\aes-gcm-throughput.js len=1024 cipher="aes-128-gcm" n=500 9.66 % *** 7.408970e-17
crypto\\aes-gcm-throughput.js len=1024 cipher="aes-192-gcm" n=500 11.70 % *** 9.251410e-20
crypto\\aes-gcm-throughput.js len=1024 cipher="aes-256-gcm" n=500 10.71 % *** 3.410204e-16
crypto\\aes-gcm-throughput.js len=1048576 cipher="aes-128-gcm" n=500 1.18 % *** 1.880676e-13
crypto\\aes-gcm-throughput.js len=1048576 cipher="aes-192-gcm" n=500 0.22 % 3.609084e-01
crypto\\aes-gcm-throughput.js len=1048576 cipher="aes-256-gcm" n=500 0.38 % 3.138811e-01
crypto\\aes-gcm-throughput.js len=16384 cipher="aes-128-gcm" n=500 5.54 % *** 1.090540e-10
crypto\\aes-gcm-throughput.js len=16384 cipher="aes-192-gcm" n=500 5.36 % *** 8.252602e-12
crypto\\aes-gcm-throughput.js len=16384 cipher="aes-256-gcm" n=500 4.24 % *** 2.248924e-07
crypto\\aes-gcm-throughput.js len=262144 cipher="aes-128-gcm" n=500 0.99 % *** 3.493593e-06
crypto\\aes-gcm-throughput.js len=262144 cipher="aes-192-gcm" n=500 0.74 % *** 1.281421e-06
crypto\\aes-gcm-throughput.js len=262144 cipher="aes-256-gcm" n=500 1.29 % ** 3.617343e-03
crypto\\aes-gcm-throughput.js len=4096 cipher="aes-128-gcm" n=500 6.31 % *** 1.156097e-11
crypto\\aes-gcm-throughput.js len=4096 cipher="aes-192-gcm" n=500 7.81 % *** 3.616386e-13
crypto\\aes-gcm-throughput.js len=4096 cipher="aes-256-gcm" n=500 6.83 % *** 3.988676e-12
crypto\\aes-gcm-throughput.js len=65536 cipher="aes-128-gcm" n=500 2.86 % *** 3.392651e-06
crypto\\aes-gcm-throughput.js len=65536 cipher="aes-192-gcm" n=500 2.09 % *** 1.845164e-09
crypto\\aes-gcm-throughput.js len=65536 cipher="aes-256-gcm" n=500 2.37 % *** 2.722383e-04
crypto\\cipher-stream.js api="legacy" len=1024 type="asc" cipher="AES192" writes=500 7.71 % *** 1.404022e-07
crypto\\cipher-stream.js api="legacy" len=1024 type="asc" cipher="AES256" writes=500 6.81 % *** 1.918150e-05
crypto\\cipher-stream.js api="legacy" len=1024 type="buf" cipher="AES192" writes=500 6.45 % *** 1.786187e-05
crypto\\cipher-stream.js api="legacy" len=1024 type="buf" cipher="AES256" writes=500 5.17 % *** 1.322278e-04
crypto\\cipher-stream.js api="legacy" len=1024 type="utf" cipher="AES192" writes=500 4.91 % *** 8.477566e-05
crypto\\cipher-stream.js api="legacy" len=1024 type="utf" cipher="AES256" writes=500 4.52 % *** 4.296285e-05
crypto\\cipher-stream.js api="legacy" len=102400 type="asc" cipher="AES192" writes=500 -0.07 % 7.282242e-01
crypto\\cipher-stream.js api="legacy" len=102400 type="asc" cipher="AES256" writes=500 0.49 % 1.646554e-01
crypto\\cipher-stream.js api="legacy" len=102400 type="buf" cipher="AES192" writes=500 0.29 % * 4.248363e-02
crypto\\cipher-stream.js api="legacy" len=102400 type="buf" cipher="AES256" writes=500 0.02 % 9.239660e-01
crypto\\cipher-stream.js api="legacy" len=102400 type="utf" cipher="AES192" writes=500 -0.07 % 6.708781e-01
crypto\\cipher-stream.js api="legacy" len=102400 type="utf" cipher="AES256" writes=500 0.12 % 5.958193e-01
crypto\\cipher-stream.js api="legacy" len=1048576 type="asc" cipher="AES192" writes=500 0.03 % 8.130147e-01
crypto\\cipher-stream.js api="legacy" len=1048576 type="asc" cipher="AES256" writes=500 -0.02 % 8.728541e-01
crypto\\cipher-stream.js api="legacy" len=1048576 type="buf" cipher="AES192" writes=500 0.02 % 8.649323e-01
crypto\\cipher-stream.js api="legacy" len=1048576 type="buf" cipher="AES256" writes=500 0.10 % 4.112342e-01
crypto\\cipher-stream.js api="legacy" len=1048576 type="utf" cipher="AES192" writes=500 -0.21 % 1.678914e-01
crypto\\cipher-stream.js api="legacy" len=1048576 type="utf" cipher="AES256" writes=500 -0.31 % 4.138535e-01
crypto\\cipher-stream.js api="legacy" len=2 type="asc" cipher="AES192" writes=500 12.86 % *** 6.633773e-33
crypto\\cipher-stream.js api="legacy" len=2 type="asc" cipher="AES256" writes=500 12.35 % *** 5.358609e-24
crypto\\cipher-stream.js api="legacy" len=2 type="buf" cipher="AES192" writes=500 9.35 % *** 2.568327e-18
crypto\\cipher-stream.js api="legacy" len=2 type="buf" cipher="AES256" writes=500 8.76 % *** 2.110582e-15
crypto\\cipher-stream.js api="legacy" len=2 type="utf" cipher="AES192" writes=500 12.23 % *** 7.813895e-29
crypto\\cipher-stream.js api="legacy" len=2 type="utf" cipher="AES256" writes=500 11.71 % *** 1.739296e-19
crypto\\cipher-stream.js api="stream" len=1024 type="asc" cipher="AES192" writes=500 5.80 % *** 4.395883e-12
crypto\\cipher-stream.js api="stream" len=1024 type="asc" cipher="AES256" writes=500 5.64 % *** 4.177316e-15
crypto\\cipher-stream.js api="stream" len=1024 type="buf" cipher="AES192" writes=500 6.02 % *** 2.079433e-12
crypto\\cipher-stream.js api="stream" len=1024 type="buf" cipher="AES256" writes=500 3.92 % *** 8.277195e-11
crypto\\cipher-stream.js api="stream" len=1024 type="utf" cipher="AES192" writes=500 4.61 % *** 4.316395e-12
crypto\\cipher-stream.js api="stream" len=1024 type="utf" cipher="AES256" writes=500 4.91 % *** 5.971271e-12
crypto\\cipher-stream.js api="stream" len=102400 type="asc" cipher="AES192" writes=500 1.33 % *** 1.238529e-11
crypto\\cipher-stream.js api="stream" len=102400 type="asc" cipher="AES256" writes=500 0.99 % *** 5.591675e-07
crypto\\cipher-stream.js api="stream" len=102400 type="buf" cipher="AES192" writes=500 1.26 % *** 2.410817e-05
crypto\\cipher-stream.js api="stream" len=102400 type="buf" cipher="AES256" writes=500 1.39 % *** 9.340909e-06
crypto\\cipher-stream.js api="stream" len=102400 type="utf" cipher="AES192" writes=500 1.25 % *** 3.190356e-09
crypto\\cipher-stream.js api="stream" len=102400 type="utf" cipher="AES256" writes=500 0.93 % *** 8.602316e-05
crypto\\cipher-stream.js api="stream" len=1048576 type="asc" cipher="AES192" writes=500 0.16 % 2.316136e-01
crypto\\cipher-stream.js api="stream" len=1048576 type="asc" cipher="AES256" writes=500 -0.20 % 5.516865e-01
crypto\\cipher-stream.js api="stream" len=1048576 type="buf" cipher="AES192" writes=500 -0.29 % 1.375156e-01
crypto\\cipher-stream.js api="stream" len=1048576 type="buf" cipher="AES256" writes=500 0.19 % 2.121335e-01
crypto\\cipher-stream.js api="stream" len=1048576 type="utf" cipher="AES192" writes=500 -0.06 % 7.968754e-01
crypto\\cipher-stream.js api="stream" len=1048576 type="utf" cipher="AES256" writes=500 0.06 % 7.867710e-01
crypto\\cipher-stream.js api="stream" len=2 type="asc" cipher="AES192" writes=500 5.71 % *** 1.039154e-21
crypto\\cipher-stream.js api="stream" len=2 type="asc" cipher="AES256" writes=500 5.77 % *** 1.129433e-20
crypto\\cipher-stream.js api="stream" len=2 type="buf" cipher="AES192" writes=500 5.87 % *** 1.276024e-21
crypto\\cipher-stream.js api="stream" len=2 type="buf" cipher="AES256" writes=500 6.01 % *** 1.617821e-21
crypto\\cipher-stream.js api="stream" len=2 type="utf" cipher="AES192" writes=500 5.66 % *** 1.240383e-17
crypto\\cipher-stream.js api="stream" len=2 type="utf" cipher="AES256" writes=500 5.38 % *** 6.313335e-15
crypto\\get-ciphers.js v="crypto" n=1 13.08 % *** 1.651566e-09
crypto\\get-ciphers.js v="crypto" n=5000 6.07 % *** 3.224220e-09
crypto\\get-ciphers.js v="tls" n=1 8.80 % *** 1.088073e-13
crypto\\get-ciphers.js v="tls" n=5000 6.98 % *** 6.731149e-04
crypto\\hash-stream-creation.js api="legacy" len=1024 out="binary" type="asc" algo="md5" writes=500 7.21 % *** 4.725077e-11
crypto\\hash-stream-creation.js api="legacy" len=1024 out="binary" type="asc" algo="sha256" writes=500 6.69 % *** 9.290482e-12
crypto\\hash-stream-creation.js api="legacy" len=1024 out="binary" type="buf" algo="md5" writes=500 9.62 % *** 9.379466e-16
crypto\\hash-stream-creation.js api="legacy" len=1024 out="binary" type="buf" algo="sha256" writes=500 5.99 % *** 5.174499e-05
crypto\\hash-stream-creation.js api="legacy" len=1024 out="binary" type="utf" algo="md5" writes=500 8.53 % *** 1.471517e-13
crypto\\hash-stream-creation.js api="legacy" len=1024 out="binary" type="utf" algo="sha256" writes=500 6.40 % *** 1.030046e-08
crypto\\hash-stream-creation.js api="legacy" len=1024 out="buffer" type="asc" algo="md5" writes=500 12.66 % *** 1.215847e-24
crypto\\hash-stream-creation.js api="legacy" len=1024 out="buffer" type="asc" algo="sha256" writes=500 10.09 % *** 2.266354e-17
crypto\\hash-stream-creation.js api="legacy" len=1024 out="buffer" type="buf" algo="md5" writes=500 14.23 % *** 6.332253e-26
crypto\\hash-stream-creation.js api="legacy" len=1024 out="buffer" type="buf" algo="sha256" writes=500 8.65 % *** 2.937954e-12
crypto\\hash-stream-creation.js api="legacy" len=1024 out="buffer" type="utf" algo="md5" writes=500 10.90 % *** 6.499437e-18
crypto\\hash-stream-creation.js api="legacy" len=1024 out="buffer" type="utf" algo="sha256" writes=500 8.73 % *** 3.430328e-15
crypto\\hash-stream-creation.js api="legacy" len=1024 out="hex" type="asc" algo="md5" writes=500 8.43 % *** 1.379274e-18
crypto\\hash-stream-creation.js api="legacy" len=1024 out="hex" type="asc" algo="sha256" writes=500 8.23 % *** 1.327037e-14
crypto\\hash-stream-creation.js api="legacy" len=1024 out="hex" type="buf" algo="md5" writes=500 7.75 % *** 4.097752e-10
crypto\\hash-stream-creation.js api="legacy" len=1024 out="hex" type="buf" algo="sha256" writes=500 6.44 % *** 1.887311e-14
crypto\\hash-stream-creation.js api="legacy" len=1024 out="hex" type="utf" algo="md5" writes=500 8.72 % *** 2.075107e-14
crypto\\hash-stream-creation.js api="legacy" len=1024 out="hex" type="utf" algo="sha256" writes=500 6.47 % *** 4.782113e-10
crypto\\hash-stream-creation.js api="legacy" len=102400 out="binary" type="asc" algo="md5" writes=500 0.01 % 9.917095e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="binary" type="asc" algo="sha256" writes=500 0.79 % 9.866025e-02
crypto\\hash-stream-creation.js api="legacy" len=102400 out="binary" type="buf" algo="md5" writes=500 0.54 % * 2.249286e-02
crypto\\hash-stream-creation.js api="legacy" len=102400 out="binary" type="buf" algo="sha256" writes=500 -0.16 % 6.657052e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="binary" type="utf" algo="md5" writes=500 0.13 % 7.976689e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="binary" type="utf" algo="sha256" writes=500 0.94 % * 1.498374e-02
crypto\\hash-stream-creation.js api="legacy" len=102400 out="buffer" type="asc" algo="md5" writes=500 -0.81 % 4.476436e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="buffer" type="asc" algo="sha256" writes=500 0.55 % 3.936485e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="buffer" type="buf" algo="md5" writes=500 1.15 % *** 1.058688e-05
crypto\\hash-stream-creation.js api="legacy" len=102400 out="buffer" type="buf" algo="sha256" writes=500 0.14 % 6.606573e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="buffer" type="utf" algo="md5" writes=500 1.32 % * 2.669047e-02
crypto\\hash-stream-creation.js api="legacy" len=102400 out="buffer" type="utf" algo="sha256" writes=500 0.19 % 7.007937e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="hex" type="asc" algo="md5" writes=500 0.28 % 6.592067e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="hex" type="asc" algo="sha256" writes=500 -0.09 % 8.483036e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="hex" type="buf" algo="md5" writes=500 0.35 % 1.534758e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="hex" type="buf" algo="sha256" writes=500 -0.06 % 8.647657e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="hex" type="utf" algo="md5" writes=500 0.70 % 2.445460e-01
crypto\\hash-stream-creation.js api="legacy" len=102400 out="hex" type="utf" algo="sha256" writes=500 0.33 % 3.474186e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="binary" type="asc" algo="md5" writes=500 0.27 % 4.689116e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="binary" type="asc" algo="sha256" writes=500 0.24 % ** 4.606396e-03
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="binary" type="buf" algo="md5" writes=500 0.15 % 5.984935e-02
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="binary" type="buf" algo="sha256" writes=500 -0.39 % 1.894953e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="binary" type="utf" algo="md5" writes=500 0.10 % 3.446090e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="binary" type="utf" algo="sha256" writes=500 -0.12 % 6.067426e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="buffer" type="asc" algo="md5" writes=500 0.03 % 8.631301e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="buffer" type="asc" algo="sha256" writes=500 0.21 % *** 2.861353e-06
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="buffer" type="buf" algo="md5" writes=500 0.03 % 7.189262e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="buffer" type="buf" algo="sha256" writes=500 -0.14 % 4.213423e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="buffer" type="utf" algo="md5" writes=500 0.17 % * 4.663998e-02
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="buffer" type="utf" algo="sha256" writes=500 0.03 % 7.277033e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="hex" type="asc" algo="md5" writes=500 0.06 % 5.433015e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="hex" type="asc" algo="sha256" writes=500 0.17 % *** 3.484679e-04
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="hex" type="buf" algo="md5" writes=500 0.11 % 1.363682e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="hex" type="buf" algo="sha256" writes=500 -0.23 % 3.823883e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="hex" type="utf" algo="md5" writes=500 0.06 % 7.239412e-01
crypto\\hash-stream-creation.js api="legacy" len=1048576 out="hex" type="utf" algo="sha256" writes=500 0.03 % 6.456780e-01
crypto\\hash-stream-creation.js api="legacy" len=2 out="binary" type="asc" algo="md5" writes=500 17.30 % *** 3.984156e-25
crypto\\hash-stream-creation.js api="legacy" len=2 out="binary" type="asc" algo="sha256" writes=500 13.63 % *** 1.213133e-17
crypto\\hash-stream-creation.js api="legacy" len=2 out="binary" type="buf" algo="md5" writes=500 13.27 % *** 3.023875e-20
crypto\\hash-stream-creation.js api="legacy" len=2 out="binary" type="buf" algo="sha256" writes=500 14.05 % *** 5.648175e-17
crypto\\hash-stream-creation.js api="legacy" len=2 out="binary" type="utf" algo="md5" writes=500 15.66 % *** 3.511421e-20
crypto\\hash-stream-creation.js api="legacy" len=2 out="binary" type="utf" algo="sha256" writes=500 10.80 % *** 4.980552e-13
crypto\\hash-stream-creation.js api="legacy" len=2 out="buffer" type="asc" algo="md5" writes=500 19.71 % *** 2.635554e-25
crypto\\hash-stream-creation.js api="legacy" len=2 out="buffer" type="asc" algo="sha256" writes=500 14.35 % *** 1.845242e-20
crypto\\hash-stream-creation.js api="legacy" len=2 out="buffer" type="buf" algo="md5" writes=500 16.12 % *** 2.174652e-21
crypto\\hash-stream-creation.js api="legacy" len=2 out="buffer" type="buf" algo="sha256" writes=500 11.68 % *** 1.306212e-12
crypto\\hash-stream-creation.js api="legacy" len=2 out="buffer" type="utf" algo="md5" writes=500 19.65 % *** 5.692331e-21
crypto\\hash-stream-creation.js api="legacy" len=2 out="buffer" type="utf" algo="sha256" writes=500 15.86 % *** 3.657863e-22
crypto\\hash-stream-creation.js api="legacy" len=2 out="hex" type="asc" algo="md5" writes=500 15.84 % *** 4.950064e-19
crypto\\hash-stream-creation.js api="legacy" len=2 out="hex" type="asc" algo="sha256" writes=500 15.28 % *** 2.558585e-21
crypto\\hash-stream-creation.js api="legacy" len=2 out="hex" type="buf" algo="md5" writes=500 13.90 % *** 3.712918e-19
crypto\\hash-stream-creation.js api="legacy" len=2 out="hex" type="buf" algo="sha256" writes=500 12.88 % *** 2.486102e-16
crypto\\hash-stream-creation.js api="legacy" len=2 out="hex" type="utf" algo="md5" writes=500 14.91 % *** 4.366115e-24
crypto\\hash-stream-creation.js api="legacy" len=2 out="hex" type="utf" algo="sha256" writes=500 14.39 % *** 3.415408e-19
crypto\\hash-stream-creation.js api="stream" len=1024 out="binary" type="asc" algo="md5" writes=500 7.49 % *** 1.026545e-28
crypto\\hash-stream-creation.js api="stream" len=1024 out="binary" type="asc" algo="sha256" writes=500 7.44 % *** 3.847707e-34
crypto\\hash-stream-creation.js api="stream" len=1024 out="binary" type="buf" algo="md5" writes=500 7.61 % *** 1.865215e-17
crypto\\hash-stream-creation.js api="stream" len=1024 out="binary" type="buf" algo="sha256" writes=500 7.27 % *** 1.194113e-24
crypto\\hash-stream-creation.js api="stream" len=1024 out="binary" type="utf" algo="md5" writes=500 7.29 % *** 3.226402e-22
crypto\\hash-stream-creation.js api="stream" len=1024 out="binary" type="utf" algo="sha256" writes=500 7.48 % *** 1.349900e-27
crypto\\hash-stream-creation.js api="stream" len=1024 out="buffer" type="asc" algo="md5" writes=500 8.07 % *** 3.840146e-30
crypto\\hash-stream-creation.js api="stream" len=1024 out="buffer" type="asc" algo="sha256" writes=500 6.99 % *** 4.725008e-24
crypto\\hash-stream-creation.js api="stream" len=1024 out="buffer" type="buf" algo="md5" writes=500 7.48 % *** 7.067488e-24
crypto\\hash-stream-creation.js api="stream" len=1024 out="buffer" type="buf" algo="sha256" writes=500 6.82 % *** 8.585646e-21
crypto\\hash-stream-creation.js api="stream" len=1024 out="buffer" type="utf" algo="md5" writes=500 6.48 % *** 7.784579e-19
crypto\\hash-stream-creation.js api="stream" len=1024 out="buffer" type="utf" algo="sha256" writes=500 7.79 % *** 7.255833e-29
crypto\\hash-stream-creation.js api="stream" len=1024 out="hex" type="asc" algo="md5" writes=500 7.12 % *** 6.237381e-23
crypto\\hash-stream-creation.js api="stream" len=1024 out="hex" type="asc" algo="sha256" writes=500 7.00 % *** 4.090851e-24
crypto\\hash-stream-creation.js api="stream" len=1024 out="hex" type="buf" algo="md5" writes=500 7.54 % *** 2.471095e-24
crypto\\hash-stream-creation.js api="stream" len=1024 out="hex" type="buf" algo="sha256" writes=500 7.15 % *** 2.436126e-22
crypto\\hash-stream-creation.js api="stream" len=1024 out="hex" type="utf" algo="md5" writes=500 8.38 % *** 2.511205e-15
crypto\\hash-stream-creation.js api="stream" len=1024 out="hex" type="utf" algo="sha256" writes=500 7.19 % *** 8.410731e-29
crypto\\hash-stream-creation.js api="stream" len=102400 out="binary" type="asc" algo="md5" writes=500 2.32 % *** 1.853768e-04
crypto\\hash-stream-creation.js api="stream" len=102400 out="binary" type="asc" algo="sha256" writes=500 1.91 % *** 1.873940e-08
crypto\\hash-stream-creation.js api="stream" len=102400 out="binary" type="buf" algo="md5" writes=500 2.44 % *** 3.307487e-17
crypto\\hash-stream-creation.js api="stream" len=102400 out="binary" type="buf" algo="sha256" writes=500 0.96 % *** 1.256267e-04
crypto\\hash-stream-creation.js api="stream" len=102400 out="binary" type="utf" algo="md5" writes=500 1.41 % ** 5.706572e-03
crypto\\hash-stream-creation.js api="stream" len=102400 out="binary" type="utf" algo="sha256" writes=500 1.19 % *** 9.509241e-04
crypto\\hash-stream-creation.js api="stream" len=102400 out="buffer" type="asc" algo="md5" writes=500 1.28 % ** 3.704148e-03
crypto\\hash-stream-creation.js api="stream" len=102400 out="buffer" type="asc" algo="sha256" writes=500 0.81 % * 1.197902e-02
crypto\\hash-stream-creation.js api="stream" len=102400 out="buffer" type="buf" algo="md5" writes=500 2.22 % *** 2.498152e-21
crypto\\hash-stream-creation.js api="stream" len=102400 out="buffer" type="buf" algo="sha256" writes=500 1.02 % ** 2.409297e-03
crypto\\hash-stream-creation.js api="stream" len=102400 out="buffer" type="utf" algo="md5" writes=500 1.45 % *** 7.279009e-04
crypto\\hash-stream-creation.js api="stream" len=102400 out="buffer" type="utf" algo="sha256" writes=500 1.92 % *** 3.974021e-05
crypto\\hash-stream-creation.js api="stream" len=102400 out="hex" type="asc" algo="md5" writes=500 2.16 % *** 1.902204e-04
crypto\\hash-stream-creation.js api="stream" len=102400 out="hex" type="asc" algo="sha256" writes=500 1.29 % *** 4.724284e-04
crypto\\hash-stream-creation.js api="stream" len=102400 out="hex" type="buf" algo="md5" writes=500 2.30 % *** 2.546300e-14
crypto\\hash-stream-creation.js api="stream" len=102400 out="hex" type="buf" algo="sha256" writes=500 0.96 % * 2.180424e-02
crypto\\hash-stream-creation.js api="stream" len=102400 out="hex" type="utf" algo="md5" writes=500 1.90 % ** 6.102887e-03
crypto\\hash-stream-creation.js api="stream" len=102400 out="hex" type="utf" algo="sha256" writes=500 1.14 % *** 6.847372e-04
crypto\\hash-stream-creation.js api="stream" len=1048576 out="binary" type="asc" algo="md5" writes=500 0.42 % * 1.044219e-02
crypto\\hash-stream-creation.js api="stream" len=1048576 out="binary" type="asc" algo="sha256" writes=500 0.34 % * 3.562440e-02
crypto\\hash-stream-creation.js api="stream" len=1048576 out="binary" type="buf" algo="md5" writes=500 0.45 % *** 1.720394e-05
crypto\\hash-stream-creation.js api="stream" len=1048576 out="binary" type="buf" algo="sha256" writes=500 -0.09 % 7.258668e-01
crypto\\hash-stream-creation.js api="stream" len=1048576 out="binary" type="utf" algo="md5" writes=500 0.03 % 8.882798e-01
crypto\\hash-stream-creation.js api="stream" len=1048576 out="binary" type="utf" algo="sha256" writes=500 0.04 % 7.068561e-01
crypto\\hash-stream-creation.js api="stream" len=1048576 out="buffer" type="asc" algo="md5" writes=500 0.18 % 3.118480e-01
crypto\\hash-stream-creation.js api="stream" len=1048576 out="buffer" type="asc" algo="sha256" writes=500 0.30 % *** 1.376530e-10
crypto\\hash-stream-creation.js api="stream" len=1048576 out="buffer" type="buf" algo="md5" writes=500 0.36 % ** 2.850252e-03
crypto\\hash-stream-creation.js api="stream" len=1048576 out="buffer" type="buf" algo="sha256" writes=500 -0.08 % 6.833394e-01
crypto\\hash-stream-creation.js api="stream" len=1048576 out="buffer" type="utf" algo="md5" writes=500 0.32 % ** 1.848490e-03
crypto\\hash-stream-creation.js api="stream" len=1048576 out="buffer" type="utf" algo="sha256" writes=500 -0.03 % 8.404567e-01
crypto\\hash-stream-creation.js api="stream" len=1048576 out="hex" type="asc" algo="md5" writes=500 0.27 % * 2.626509e-02
crypto\\hash-stream-creation.js api="stream" len=1048576 out="hex" type="asc" algo="sha256" writes=500 0.27 % *** 1.300634e-04
crypto\\hash-stream-creation.js api="stream" len=1048576 out="hex" type="buf" algo="md5" writes=500 0.21 % * 3.994244e-02
crypto\\hash-stream-creation.js api="stream" len=1048576 out="hex" type="buf" algo="sha256" writes=500 -0.26 % 3.830056e-01
crypto\\hash-stream-creation.js api="stream" len=1048576 out="hex" type="utf" algo="md5" writes=500 0.12 % 7.822835e-01
crypto\\hash-stream-creation.js api="stream" len=1048576 out="hex" type="utf" algo="sha256" writes=500 -0.00 % 9.953148e-01
crypto\\hash-stream-creation.js api="stream" len=2 out="binary" type="asc" algo="md5" writes=500 6.91 % *** 2.965388e-10
crypto\\hash-stream-creation.js api="stream" len=2 out="binary" type="asc" algo="sha256" writes=500 7.53 % *** 7.844104e-29
crypto\\hash-stream-creation.js api="stream" len=2 out="binary" type="buf" algo="md5" writes=500 8.42 % *** 7.803212e-25
crypto\\hash-stream-creation.js api="stream" len=2 out="binary" type="buf" algo="sha256" writes=500 7.16 % *** 3.768286e-15
crypto\\hash-stream-creation.js api="stream" len=2 out="binary" type="utf" algo="md5" writes=500 7.80 % *** 3.273766e-18
crypto\\hash-stream-creation.js api="stream" len=2 out="binary" type="utf" algo="sha256" writes=500 7.88 % *** 2.088923e-21
crypto\\hash-stream-creation.js api="stream" len=2 out="buffer" type="asc" algo="md5" writes=500 7.86 % *** 1.399357e-29
crypto\\hash-stream-creation.js api="stream" len=2 out="buffer" type="asc" algo="sha256" writes=500 7.71 % *** 1.563830e-24
crypto\\hash-stream-creation.js api="stream" len=2 out="buffer" type="buf" algo="md5" writes=500 8.12 % *** 9.836511e-32
crypto\\hash-stream-creation.js api="stream" len=2 out="buffer" type="buf" algo="sha256" writes=500 7.79 % *** 9.988380e-27
crypto\\hash-stream-creation.js api="stream" len=2 out="buffer" type="utf" algo="md5" writes=500 8.03 % *** 3.083106e-22
crypto\\hash-stream-creation.js api="stream" len=2 out="buffer" type="utf" algo="sha256" writes=500 7.93 % *** 5.089957e-27
crypto\\hash-stream-creation.js api="stream" len=2 out="hex" type="asc" algo="md5" writes=500 7.62 % *** 6.362092e-24
crypto\\hash-stream-creation.js api="stream" len=2 out="hex" type="asc" algo="sha256" writes=500 7.82 % *** 3.447466e-28
crypto\\hash-stream-creation.js api="stream" len=2 out="hex" type="buf" algo="md5" writes=500 8.03 % *** 1.637601e-27
crypto\\hash-stream-creation.js api="stream" len=2 out="hex" type="buf" algo="sha256" writes=500 6.72 % *** 7.024688e-24
crypto\\hash-stream-creation.js api="stream" len=2 out="hex" type="utf" algo="md5" writes=500 8.06 % *** 3.145385e-31
crypto\\hash-stream-creation.js api="stream" len=2 out="hex" type="utf" algo="sha256" writes=500 8.27 % *** 8.204461e-32
crypto\\hash-stream-throughput.js api="legacy" len=1024 type="asc" algo="sha1" writes=500 6.32 % *** 2.709727e-06
crypto\\hash-stream-throughput.js api="legacy" len=1024 type="asc" algo="sha256" writes=500 3.82 % *** 7.115089e-05
crypto\\hash-stream-throughput.js api="legacy" len=1024 type="asc" algo="sha512" writes=500 3.35 % ** 2.792710e-03
crypto\\hash-stream-throughput.js api="legacy" len=1024 type="buf" algo="sha1" writes=500 4.36 % *** 2.114217e-05
crypto\\hash-stream-throughput.js api="legacy" len=1024 type="buf" algo="sha256" writes=500 3.29 % *** 3.098864e-05
crypto\\hash-stream-throughput.js api="legacy" len=1024 type="buf" algo="sha512" writes=500 3.13 % ** 6.466621e-03
crypto\\hash-stream-throughput.js api="legacy" len=1024 type="utf" algo="sha1" writes=500 1.33 % 1.628850e-01
crypto\\hash-stream-throughput.js api="legacy" len=1024 type="utf" algo="sha256" writes=500 0.91 % 3.487810e-01
crypto\\hash-stream-throughput.js api="legacy" len=1024 type="utf" algo="sha512" writes=500 3.21 % *** 8.483200e-04
crypto\\hash-stream-throughput.js api="legacy" len=102400 type="asc" algo="sha1" writes=500 2.01 % 1.288211e-01
crypto\\hash-stream-throughput.js api="legacy" len=102400 type="asc" algo="sha256" writes=500 1.32 % 8.272706e-02
crypto\\hash-stream-throughput.js api="legacy" len=102400 type="asc" algo="sha512" writes=500 2.56 % ** 6.182785e-03
crypto\\hash-stream-throughput.js api="legacy" len=102400 type="buf" algo="sha1" writes=500 -0.15 % 5.979448e-01
crypto\\hash-stream-throughput.js api="legacy" len=102400 type="buf" algo="sha256" writes=500 0.00 % 9.853672e-01
crypto\\hash-stream-throughput.js api="legacy" len=102400 type="buf" algo="sha512" writes=500 -0.02 % 9.380967e-01
crypto\\hash-stream-throughput.js api="legacy" len=102400 type="utf" algo="sha1" writes=500 1.17 % 2.364293e-01
crypto\\hash-stream-throughput.js api="legacy" len=102400 type="utf" algo="sha256" writes=500 0.71 % 2.505528e-01
crypto\\hash-stream-throughput.js api="legacy" len=102400 type="utf" algo="sha512" writes=500 0.98 % 1.368718e-01
crypto\\hash-stream-throughput.js api="legacy" len=1048576 type="asc" algo="sha1" writes=500 0.11 % 5.284757e-02
crypto\\hash-stream-throughput.js api="legacy" len=1048576 type="asc" algo="sha256" writes=500 0.23 % * 1.758765e-02
crypto\\hash-stream-throughput.js api="legacy" len=1048576 type="asc" algo="sha512" writes=500 -0.79 % *** 5.064583e-06
crypto\\hash-stream-throughput.js api="legacy" len=1048576 type="buf" algo="sha1" writes=500 0.08 % 3.942964e-01
crypto\\hash-stream-throughput.js api="legacy" len=1048576 type="buf" algo="sha256" writes=500 -0.06 % 3.340561e-01
crypto\\hash-stream-throughput.js api="legacy" len=1048576 type="buf" algo="sha512" writes=500 -0.25 % 4.763867e-01
crypto\\hash-stream-throughput.js api="legacy" len=1048576 type="utf" algo="sha1" writes=500 0.39 % 2.107039e-01
crypto\\hash-stream-throughput.js api="legacy" len=1048576 type="utf" algo="sha256" writes=500 -0.24 % 2.772519e-01
crypto\\hash-stream-throughput.js api="legacy" len=1048576 type="utf" algo="sha512" writes=500 -0.06 % 2.021120e-01
crypto\\hash-stream-throughput.js api="legacy" len=2 type="asc" algo="sha1" writes=500 11.75 % *** 5.056347e-24
crypto\\hash-stream-throughput.js api="legacy" len=2 type="asc" algo="sha256" writes=500 11.42 % *** 1.082922e-14
crypto\\hash-stream-throughput.js api="legacy" len=2 type="asc" algo="sha512" writes=500 12.41 % *** 1.296440e-23
crypto\\hash-stream-throughput.js api="legacy" len=2 type="buf" algo="sha1" writes=500 10.81 % *** 2.287441e-10
crypto\\hash-stream-throughput.js api="legacy" len=2 type="buf" algo="sha256" writes=500 10.95 % *** 7.294473e-09
crypto\\hash-stream-throughput.js api="legacy" len=2 type="buf" algo="sha512" writes=500 8.90 % *** 3.291079e-04
crypto\\hash-stream-throughput.js api="legacy" len=2 type="utf" algo="sha1" writes=500 10.26 % *** 1.914382e-15
crypto\\hash-stream-throughput.js api="legacy" len=2 type="utf" algo="sha256" writes=500 10.67 % *** 5.204013e-20
crypto\\hash-stream-throughput.js api="legacy" len=2 type="utf" algo="sha512" writes=500 9.51 % *** 2.900279e-07
crypto\\hash-stream-throughput.js api="stream" len=1024 type="asc" algo="sha1" writes=500 7.91 % *** 3.233839e-25
crypto\\hash-stream-throughput.js api="stream" len=1024 type="asc" algo="sha256" writes=500 8.25 % *** 7.647540e-30
crypto\\hash-stream-throughput.js api="stream" len=1024 type="asc" algo="sha512" writes=500 7.72 % *** 2.251475e-27
crypto\\hash-stream-throughput.js api="stream" len=1024 type="buf" algo="sha1" writes=500 7.98 % *** 3.003157e-23
crypto\\hash-stream-throughput.js api="stream" len=1024 type="buf" algo="sha256" writes=500 6.75 % *** 1.303431e-26
crypto\\hash-stream-throughput.js api="stream" len=1024 type="buf" algo="sha512" writes=500 7.47 % *** 4.276064e-31
crypto\\hash-stream-throughput.js api="stream" len=1024 type="utf" algo="sha1" writes=500 7.51 % *** 5.416374e-24
crypto\\hash-stream-throughput.js api="stream" len=1024 type="utf" algo="sha256" writes=500 6.46 % *** 1.027948e-21
crypto\\hash-stream-throughput.js api="stream" len=1024 type="utf" algo="sha512" writes=500 6.13 % *** 3.832017e-22
crypto\\hash-stream-throughput.js api="stream" len=102400 type="asc" algo="sha1" writes=500 0.69 % 2.761608e-01
crypto\\hash-stream-throughput.js api="stream" len=102400 type="asc" algo="sha256" writes=500 0.36 % 5.131818e-01
crypto\\hash-stream-throughput.js api="stream" len=102400 type="asc" algo="sha512" writes=500 0.37 % 6.263942e-01
crypto\\hash-stream-throughput.js api="stream" len=102400 type="buf" algo="sha1" writes=500 1.07 % *** 2.760027e-04
crypto\\hash-stream-throughput.js api="stream" len=102400 type="buf" algo="sha256" writes=500 0.55 % ** 2.131218e-03
crypto\\hash-stream-throughput.js api="stream" len=102400 type="buf" algo="sha512" writes=500 -0.05 % 8.707458e-01
crypto\\hash-stream-throughput.js api="stream" len=102400 type="utf" algo="sha1" writes=500 1.81 % ** 9.070385e-03
crypto\\hash-stream-throughput.js api="stream" len=102400 type="utf" algo="sha256" writes=500 0.70 % 1.475802e-01
crypto\\hash-stream-throughput.js api="stream" len=102400 type="utf" algo="sha512" writes=500 0.76 % * 3.278741e-02
crypto\\hash-stream-throughput.js api="stream" len=1048576 type="asc" algo="sha1" writes=500 0.63 % 2.318022e-01
crypto\\hash-stream-throughput.js api="stream" len=1048576 type="asc" algo="sha256" writes=500 0.22 % ** 9.980888e-03
crypto\\hash-stream-throughput.js api="stream" len=1048576 type="asc" algo="sha512" writes=500 -0.67 % *** 1.019460e-05
crypto\\hash-stream-throughput.js api="stream" len=1048576 type="buf" algo="sha1" writes=500 0.12 % 2.182151e-01
crypto\\hash-stream-throughput.js api="stream" len=1048576 type="buf" algo="sha256" writes=500 0.08 % 1.915605e-01
crypto\\hash-stream-throughput.js api="stream" len=1048576 type="buf" algo="sha512" writes=500 -0.13 % * 4.764279e-02
crypto\\hash-stream-throughput.js api="stream" len=1048576 type="utf" algo="sha1" writes=500 0.16 % ** 5.434804e-03
crypto\\hash-stream-throughput.js api="stream" len=1048576 type="utf" algo="sha256" writes=500 -0.17 % 6.521683e-01
crypto\\hash-stream-throughput.js api="stream" len=1048576 type="utf" algo="sha512" writes=500 0.12 % 5.827515e-01
crypto\\hash-stream-throughput.js api="stream" len=2 type="asc" algo="sha1" writes=500 8.44 % *** 3.680609e-35
crypto\\hash-stream-throughput.js api="stream" len=2 type="asc" algo="sha256" writes=500 8.96 % *** 3.698220e-29
crypto\\hash-stream-throughput.js api="stream" len=2 type="asc" algo="sha512" writes=500 9.05 % *** 1.294207e-23
crypto\\hash-stream-throughput.js api="stream" len=2 type="buf" algo="sha1" writes=500 8.49 % *** 1.610306e-21
crypto\\hash-stream-throughput.js api="stream" len=2 type="buf" algo="sha256" writes=500 7.84 % *** 3.005945e-19
crypto\\hash-stream-throughput.js api="stream" len=2 type="buf" algo="sha512" writes=500 8.46 % *** 1.270223e-22
crypto\\hash-stream-throughput.js api="stream" len=2 type="utf" algo="sha1" writes=500 9.45 % *** 3.545301e-24
crypto\\hash-stream-throughput.js api="stream" len=2 type="utf" algo="sha256" writes=500 9.68 % *** 3.109597e-31
crypto\\hash-stream-throughput.js api="stream" len=2 type="utf" algo="sha512" writes=500 8.26 % *** 3.572902e-26
crypto\\rsa-encrypt-decrypt-throughput.js len=16 keylen="1024" n=500 1.43 % *** 4.282806e-14
crypto\\rsa-encrypt-decrypt-throughput.js len=16 keylen="2048" n=500 -0.08 % 1.442384e-01
crypto\\rsa-encrypt-decrypt-throughput.js len=16 keylen="4096" n=500 -0.88 % *** 4.711580e-25
crypto\\rsa-encrypt-decrypt-throughput.js len=32 keylen="1024" n=500 1.50 % *** 3.249265e-20
crypto\\rsa-encrypt-decrypt-throughput.js len=32 keylen="2048" n=500 -0.19 % ** 3.569655e-03
crypto\\rsa-encrypt-decrypt-throughput.js len=32 keylen="4096" n=500 -0.81 % *** 6.205483e-26
crypto\\rsa-encrypt-decrypt-throughput.js len=64 keylen="1024" n=500 1.41 % *** 2.097500e-17
crypto\\rsa-encrypt-decrypt-throughput.js len=64 keylen="2048" n=500 -0.20 % ** 2.457174e-03
crypto\\rsa-encrypt-decrypt-throughput.js len=64 keylen="4096" n=500 -0.86 % *** 8.409824e-33
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="1024" algo="RSA-SHA1" writes=500 6.37 % *** 8.010946e-08
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="1024" algo="RSA-SHA224" writes=500 5.14 % *** 2.027911e-09
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="1024" algo="RSA-SHA256" writes=500 3.19 % *** 8.220261e-05
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="1024" algo="RSA-SHA384" writes=500 4.75 % *** 8.420536e-06
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="1024" algo="RSA-SHA512" writes=500 2.99 % *** 1.868299e-04
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="2048" algo="RSA-SHA1" writes=500 2.80 % ** 2.213915e-03
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="2048" algo="RSA-SHA224" writes=500 2.40 % ** 4.451475e-03
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="2048" algo="RSA-SHA256" writes=500 2.27 % *** 6.831463e-04
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="2048" algo="RSA-SHA384" writes=500 3.41 % *** 3.752425e-05
crypto\\rsa-sign-verify-throughput.js len=1024 keylen="2048" algo="RSA-SHA512" writes=500 2.87 % *** 3.589478e-04
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="1024" algo="RSA-SHA1" writes=500 0.26 % 1.154127e-01
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="1024" algo="RSA-SHA224" writes=500 -0.07 % 5.884816e-01
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="1024" algo="RSA-SHA256" writes=500 0.11 % 3.474673e-01
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="1024" algo="RSA-SHA384" writes=500 0.25 % * 2.509799e-02
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="1024" algo="RSA-SHA512" writes=500 0.17 % 4.165705e-01
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="2048" algo="RSA-SHA1" writes=500 0.10 % 3.991706e-01
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="2048" algo="RSA-SHA224" writes=500 0.36 % 1.727716e-01
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="2048" algo="RSA-SHA256" writes=500 -0.06 % 6.717882e-01
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="2048" algo="RSA-SHA384" writes=500 0.26 % 1.065959e-01
crypto\\rsa-sign-verify-throughput.js len=102400 keylen="2048" algo="RSA-SHA512" writes=500 -0.40 % 4.851118e-01
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="1024" algo="RSA-SHA1" writes=500 0.03 % 7.565325e-01
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="1024" algo="RSA-SHA224" writes=500 0.01 % 9.353741e-01
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="1024" algo="RSA-SHA256" writes=500 0.08 % 5.948179e-01
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="1024" algo="RSA-SHA384" writes=500 0.15 % 6.477757e-02
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="1024" algo="RSA-SHA512" writes=500 0.12 % 1.413698e-01
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="2048" algo="RSA-SHA1" writes=500 0.07 % 3.770541e-01
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="2048" algo="RSA-SHA224" writes=500 -0.04 % 6.153177e-01
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="2048" algo="RSA-SHA256" writes=500 0.04 % 6.673632e-01
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="2048" algo="RSA-SHA384" writes=500 0.11 % 4.499117e-01
crypto\\rsa-sign-verify-throughput.js len=1048576 keylen="2048" algo="RSA-SHA512" writes=500 -0.33 % 4.422548e-01
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="1024" algo="RSA-SHA1" writes=500 0.04 % 7.261621e-01
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="1024" algo="RSA-SHA224" writes=500 0.08 % 4.109749e-01
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="1024" algo="RSA-SHA256" writes=500 -0.06 % 4.846615e-01
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="1024" algo="RSA-SHA384" writes=500 0.05 % 7.601628e-01
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="1024" algo="RSA-SHA512" writes=500 -0.02 % 8.858045e-01
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="2048" algo="RSA-SHA1" writes=500 0.05 % 6.682517e-01
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="2048" algo="RSA-SHA224" writes=500 0.03 % 7.459716e-01
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="2048" algo="RSA-SHA256" writes=500 -0.17 % 2.286734e-01
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="2048" algo="RSA-SHA384" writes=500 0.22 % 8.153916e-02
crypto\\rsa-sign-verify-throughput.js len=204800 keylen="2048" algo="RSA-SHA512" writes=500 -0.15 % 1.206066e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="1024" algo="RSA-SHA1" writes=500 0.16 % 1.373191e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="1024" algo="RSA-SHA224" writes=500 0.13 % 1.786382e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="1024" algo="RSA-SHA256" writes=500 -0.07 % 3.860598e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="1024" algo="RSA-SHA384" writes=500 0.13 % 5.127438e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="1024" algo="RSA-SHA512" writes=500 0.18 % 3.086318e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="2048" algo="RSA-SHA1" writes=500 0.09 % 3.418944e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="2048" algo="RSA-SHA224" writes=500 -0.07 % 5.997950e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="2048" algo="RSA-SHA256" writes=500 -0.03 % 7.400971e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="2048" algo="RSA-SHA384" writes=500 0.05 % 5.509055e-01
crypto\\rsa-sign-verify-throughput.js len=307200 keylen="2048" algo="RSA-SHA512" writes=500 -0.16 % 4.467214e-01
improvement confidence p.value
dgram\\array-vs-concat.js dur=5 type="concat" chunks=1 num=100 len=1024 10.89 % *** 4.501365e-43
dgram\\array-vs-concat.js dur=5 type="concat" chunks=1 num=100 len=256 10.68 % *** 5.321931e-47
dgram\\array-vs-concat.js dur=5 type="concat" chunks=1 num=100 len=512 10.81 % *** 1.270610e-42
dgram\\array-vs-concat.js dur=5 type="concat" chunks=1 num=100 len=64 11.54 % *** 5.752291e-39
dgram\\array-vs-concat.js dur=5 type="concat" chunks=2 num=100 len=1024 10.63 % *** 3.291925e-44
dgram\\array-vs-concat.js dur=5 type="concat" chunks=2 num=100 len=256 11.34 % *** 4.520422e-49
dgram\\array-vs-concat.js dur=5 type="concat" chunks=2 num=100 len=512 10.77 % *** 1.252507e-38
dgram\\array-vs-concat.js dur=5 type="concat" chunks=2 num=100 len=64 11.10 % *** 1.501603e-34
dgram\\array-vs-concat.js dur=5 type="concat" chunks=4 num=100 len=1024 10.24 % *** 3.687306e-38
dgram\\array-vs-concat.js dur=5 type="concat" chunks=4 num=100 len=256 10.85 % *** 3.227526e-36
dgram\\array-vs-concat.js dur=5 type="concat" chunks=4 num=100 len=512 10.61 % *** 4.468194e-36
dgram\\array-vs-concat.js dur=5 type="concat" chunks=4 num=100 len=64 11.81 % *** 1.166406e-44
dgram\\array-vs-concat.js dur=5 type="concat" chunks=8 num=100 len=1024 10.87 % *** 2.271898e-35
dgram\\array-vs-concat.js dur=5 type="concat" chunks=8 num=100 len=256 11.77 % *** 6.949075e-42
dgram\\array-vs-concat.js dur=5 type="concat" chunks=8 num=100 len=512 11.10 % *** 1.056882e-40
dgram\\array-vs-concat.js dur=5 type="concat" chunks=8 num=100 len=64 11.45 % *** 5.578807e-35
dgram\\array-vs-concat.js dur=5 type="multi" chunks=1 num=100 len=1024 9.76 % *** 1.712496e-43
dgram\\array-vs-concat.js dur=5 type="multi" chunks=1 num=100 len=256 9.71 % *** 3.289773e-39
dgram\\array-vs-concat.js dur=5 type="multi" chunks=1 num=100 len=512 10.22 % *** 3.502879e-43
dgram\\array-vs-concat.js dur=5 type="multi" chunks=1 num=100 len=64 8.84 % *** 4.175934e-38
dgram\\array-vs-concat.js dur=5 type="multi" chunks=2 num=100 len=1024 10.00 % *** 2.069010e-34
dgram\\array-vs-concat.js dur=5 type="multi" chunks=2 num=100 len=256 10.04 % *** 3.397362e-39
dgram\\array-vs-concat.js dur=5 type="multi" chunks=2 num=100 len=512 9.95 % *** 2.019360e-43
dgram\\array-vs-concat.js dur=5 type="multi" chunks=2 num=100 len=64 9.86 % *** 7.538268e-42
dgram\\array-vs-concat.js dur=5 type="multi" chunks=4 num=100 len=1024 9.32 % *** 2.015123e-37
dgram\\array-vs-concat.js dur=5 type="multi" chunks=4 num=100 len=256 10.16 % *** 7.522945e-37
dgram\\array-vs-concat.js dur=5 type="multi" chunks=4 num=100 len=512 9.93 % *** 5.303510e-24
dgram\\array-vs-concat.js dur=5 type="multi" chunks=4 num=100 len=64 10.32 % *** 7.234345e-42
dgram\\array-vs-concat.js dur=5 type="multi" chunks=8 num=100 len=1024 10.32 % *** 1.311735e-43
dgram\\array-vs-concat.js dur=5 type="multi" chunks=8 num=100 len=256 10.56 % *** 3.559292e-39
dgram\\array-vs-concat.js dur=5 type="multi" chunks=8 num=100 len=512 10.11 % *** 6.558690e-40
dgram\\array-vs-concat.js dur=5 type="multi" chunks=8 num=100 len=64 10.21 % *** 4.295816e-43
dgram\\multi-buffer.js dur=5 type="recv" chunks=1 num=100 len=1024 9.05 % *** 8.852574e-31
dgram\\multi-buffer.js dur=5 type="recv" chunks=1 num=100 len=256 9.50 % *** 3.328463e-37
dgram\\multi-buffer.js dur=5 type="recv" chunks=1 num=100 len=64 9.71 % *** 5.448636e-39
dgram\\multi-buffer.js dur=5 type="recv" chunks=2 num=100 len=1024 10.04 % *** 2.919694e-39
dgram\\multi-buffer.js dur=5 type="recv" chunks=2 num=100 len=256 9.35 % *** 1.891625e-37
dgram\\multi-buffer.js dur=5 type="recv" chunks=2 num=100 len=64 9.37 % *** 1.503597e-33
dgram\\multi-buffer.js dur=5 type="recv" chunks=4 num=100 len=1024 10.21 % *** 2.118066e-33
dgram\\multi-buffer.js dur=5 type="recv" chunks=4 num=100 len=256 9.75 % *** 6.301417e-42
dgram\\multi-buffer.js dur=5 type="recv" chunks=4 num=100 len=64 9.93 % *** 1.931859e-36
dgram\\multi-buffer.js dur=5 type="recv" chunks=8 num=100 len=1024 9.90 % *** 3.662626e-38
dgram\\multi-buffer.js dur=5 type="recv" chunks=8 num=100 len=256 10.34 % *** 1.207438e-24
dgram\\multi-buffer.js dur=5 type="recv" chunks=8 num=100 len=64 10.01 % *** 9.295348e-39
dgram\\multi-buffer.js dur=5 type="send" chunks=1 num=100 len=1024 9.07 % *** 1.215211e-33
dgram\\multi-buffer.js dur=5 type="send" chunks=1 num=100 len=256 9.60 % *** 3.217449e-28
dgram\\multi-buffer.js dur=5 type="send" chunks=1 num=100 len=64 9.39 % *** 1.735797e-37
dgram\\multi-buffer.js dur=5 type="send" chunks=2 num=100 len=1024 9.79 % *** 5.587527e-35
dgram\\multi-buffer.js dur=5 type="send" chunks=2 num=100 len=256 9.98 % *** 1.611670e-39
dgram\\multi-buffer.js dur=5 type="send" chunks=2 num=100 len=64 9.59 % *** 4.327610e-39
dgram\\multi-buffer.js dur=5 type="send" chunks=4 num=100 len=1024 10.16 % *** 1.266602e-41
dgram\\multi-buffer.js dur=5 type="send" chunks=4 num=100 len=256 10.04 % *** 4.513089e-39
dgram\\multi-buffer.js dur=5 type="send" chunks=4 num=100 len=64 9.79 % *** 6.742707e-41
dgram\\multi-buffer.js dur=5 type="send" chunks=8 num=100 len=1024 9.99 % *** 6.746386e-23
dgram\\multi-buffer.js dur=5 type="send" chunks=8 num=100 len=256 10.27 % *** 8.454818e-27
dgram\\multi-buffer.js dur=5 type="send" chunks=8 num=100 len=64 10.31 % *** 4.093177e-43
dgram\\offset-length.js dur=5 type="recv" num=100 len=1 10.17 % *** 2.100143e-34
dgram\\offset-length.js dur=5 type="recv" num=100 len=1024 10.60 % *** 2.508263e-41
dgram\\offset-length.js dur=5 type="recv" num=100 len=256 10.97 % *** 4.877092e-43
dgram\\offset-length.js dur=5 type="recv" num=100 len=64 10.70 % *** 6.510070e-28
dgram\\offset-length.js dur=5 type="send" num=100 len=1 10.20 % *** 9.258987e-44
dgram\\offset-length.js dur=5 type="send" num=100 len=1024 10.79 % *** 6.869532e-45
dgram\\offset-length.js dur=5 type="send" num=100 len=256 11.44 % *** 4.685765e-45
dgram\\offset-length.js dur=5 type="send" num=100 len=64 10.11 % *** 4.425044e-33
dgram\\single-buffer.js dur=5 type="recv" num=100 len=1 10.12 % *** 1.865316e-42
dgram\\single-buffer.js dur=5 type="recv" num=100 len=1024 10.20 % *** 4.766852e-47
dgram\\single-buffer.js dur=5 type="recv" num=100 len=256 10.44 % *** 3.338803e-44
dgram\\single-buffer.js dur=5 type="recv" num=100 len=64 10.03 % *** 1.724100e-40
dgram\\single-buffer.js dur=5 type="send" num=100 len=1 10.60 % *** 1.160864e-30
dgram\\single-buffer.js dur=5 type="send" num=100 len=1024 10.81 % *** 2.167004e-40
dgram\\single-buffer.js dur=5 type="send" num=100 len=256 10.45 % *** 2.718382e-36
dgram\\single-buffer.js dur=5 type="send" num=100 len=64 10.16 % *** 2.416680e-43
improvement confidence p.value
domain\\domain-fn-args.js n=10 arguments=0 7.72 % *** 3.767892e-13
domain\\domain-fn-args.js n=10 arguments=1 8.13 % *** 4.648228e-14
domain\\domain-fn-args.js n=10 arguments=2 10.13 % *** 5.764056e-13
domain\\domain-fn-args.js n=10 arguments=3 9.74 % *** 7.374071e-19
improvement confidence p.value
events\\ee-add-remove.js n=250000 1.18 % *** 2.033694e-06
events\\ee-emit-multi-args.js n=2000000 1.64 % * 2.343920e-02
events\\ee-emit.js n=2000000 -0.43 % * 4.701431e-02
events\\ee-listener-count-on-prototype.js n=50000000 -0.08 % 6.955556e-01
events\\ee-listeners-many.js n=5000000 0.51 % *** 1.368463e-11
events\\ee-listeners.js n=5000000 -0.38 % 1.567077e-01
events\\ee-once.js n=20000000 1.05 % 3.692961e-01
improvement confidence
http\\bench-parser.js n=100000 fields=16 -1.37 % ***
http\\bench-parser.js n=100000 fields=32 -1.93 % ***
http\\bench-parser.js n=100000 fields=4 -0.88 % *
http\\bench-parser.js n=100000 fields=8 -1.49 % ***
http\\check_invalid_header_char.js n=500000000 key="\177" -0.06 %
http\\check_invalid_header_char.js n=500000000 key="" 0.98 %
http\\check_invalid_header_char.js n=500000000 key="\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tFoo bar baz" 0.08 %
http\\check_invalid_header_char.js n=500000000 key="1" -0.27 %
http\\check_invalid_header_char.js n=500000000 key="20091" 0.04 %
http\\check_invalid_header_char.js n=500000000 key="中文呢" -0.07 %
http\\check_invalid_header_char.js n=500000000 key="close" -0.05 %
http\\check_invalid_header_char.js n=500000000 key="en-US" 0.04 %
http\\check_invalid_header_char.js n=500000000 key="foo\\nbar" 0.24 %
http\\check_invalid_header_char.js n=500000000 key="gzip" 0.13 %
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.50 % ***
http\\check_invalid_header_char.js n=500000000 key="keep-alive" 0.05 %
http\\check_invalid_header_char.js n=500000000 key="private" -0.00 %
http\\check_invalid_header_char.js n=500000000 key="SAMEORIGIN" 0.05 %
http\\check_invalid_header_char.js n=500000000 key="Sat, 07 May 2016 16:54:48 GMT" -0.67 % ***
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.00 %
http\\check_is_http_token.js n=500000000 key="((((())))" 0.08 %
http\\check_is_http_token.js n=500000000 key=":" 0.25 %
http\\check_is_http_token.js n=500000000 key=":alternate-protocol" 0.01 %
http\\check_is_http_token.js n=500000000 key="@@" 0.10 %
http\\check_is_http_token.js n=500000000 key="中文呢" 0.04 %
http\\check_is_http_token.js n=500000000 key="Accept-Ranges" -0.02 %
http\\check_is_http_token.js n=500000000 key="alt-svc" -0.08 %
http\\check_is_http_token.js n=500000000 key="alternate-protocol" 0.03 %
http\\check_is_http_token.js n=500000000 key="alternate-protocol:" -0.13 %
http\\check_is_http_token.js n=500000000 key="Cache-Control" -0.12 %
http\\check_is_http_token.js n=500000000 key="Connection" -0.13 %
http\\check_is_http_token.js n=500000000 key="Content-Encoding" 0.94 %
http\\check_is_http_token.js n=500000000 key="content-length" -0.02 %
http\\check_is_http_token.js n=500000000 key="Content-Location" 0.91 % *
http\\check_is_http_token.js n=500000000 key="content-type" 0.03 %
http\\check_is_http_token.js n=500000000 key="Content-Type" -0.14 %
http\\check_is_http_token.js n=500000000 key="date" -0.00 %
http\\check_is_http_token.js n=500000000 key="ETag" -0.01 %
http\\check_is_http_token.js n=500000000 key="Expires" -0.08 %
http\\check_is_http_token.js n=500000000 key="Keep-Alive" -0.08 %
http\\check_is_http_token.js n=500000000 key="Last-Modified" -0.05 %
http\\check_is_http_token.js n=500000000 key="location" -0.23 %
http\\check_is_http_token.js n=500000000 key="server" -0.12 %
http\\check_is_http_token.js n=500000000 key="Server" 0.01 %
http\\check_is_http_token.js n=500000000 key="status" 0.00 %
http\\check_is_http_token.js n=500000000 key="TCN" -0.06 %
http\\check_is_http_token.js n=500000000 key="Transfer-Encoding" -0.05 %
http\\check_is_http_token.js n=500000000 key="Vary" 0.04 %
http\\check_is_http_token.js n=500000000 key="version" -0.12 %
http\\check_is_http_token.js n=500000000 key="x-frame-options" 0.03 %
http\\check_is_http_token.js n=500000000 key="x-xss-protection" 1.19 % *
http\\chunked.js c=100 size=1 num=1 benchmarker="autocannon" 10.58 % ***
http\\chunked.js c=100 size=1 num=16 benchmarker="autocannon" 6.78 % ***
http\\chunked.js c=100 size=1 num=4 benchmarker="autocannon" 8.43 % ***
http\\chunked.js c=100 size=1 num=8 benchmarker="autocannon" 7.31 % ***
http\\chunked.js c=100 size=256 num=1 benchmarker="autocannon" 10.38 % ***
http\\chunked.js c=100 size=256 num=16 benchmarker="autocannon" 6.59 % ***
http\\chunked.js c=100 size=256 num=4 benchmarker="autocannon" 7.94 % ***
http\\chunked.js c=100 size=256 num=8 benchmarker="autocannon" 6.99 % ***
http\\chunked.js c=100 size=64 num=1 benchmarker="autocannon" 10.12 % ***
http\\chunked.js c=100 size=64 num=16 benchmarker="autocannon" 6.94 % ***
http\\chunked.js c=100 size=64 num=4 benchmarker="autocannon" 7.76 % ***
http\\chunked.js c=100 size=64 num=8 benchmarker="autocannon" 7.12 % ***
http\\client-request-body.js method="end" bytes=1024 type="asc" dur=5 8.82 % ***
http\\client-request-body.js method="end" bytes=1024 type="buf" dur=5 8.85 % ***
http\\client-request-body.js method="end" bytes=1024 type="utf" dur=5 7.18 % ***
http\\client-request-body.js method="end" bytes=256 type="asc" dur=5 8.07 % ***
http\\client-request-body.js method="end" bytes=256 type="buf" dur=5 9.34 % ***
http\\client-request-body.js method="end" bytes=256 type="utf" dur=5 7.83 % ***
http\\client-request-body.js method="end" bytes=32 type="asc" dur=5 9.01 % ***
http\\client-request-body.js method="end" bytes=32 type="buf" dur=5 8.54 % ***
http\\client-request-body.js method="end" bytes=32 type="utf" dur=5 8.87 % ***
http\\client-request-body.js method="write" bytes=1024 type="asc" dur=5 8.33 % ***
http\\client-request-body.js method="write" bytes=1024 type="buf" dur=5 8.89 % ***
http\\client-request-body.js method="write" bytes=1024 type="utf" dur=5 7.56 % ***
http\\client-request-body.js method="write" bytes=256 type="asc" dur=5 8.39 % ***
http\\client-request-body.js method="write" bytes=256 type="buf" dur=5 8.89 % ***
http\\client-request-body.js method="write" bytes=256 type="utf" dur=5 8.44 % ***
http\\client-request-body.js method="write" bytes=32 type="asc" dur=5 8.78 % ***
http\\client-request-body.js method="write" bytes=32 type="buf" dur=5 8.88 % ***
http\\client-request-body.js method="write" bytes=32 type="utf" dur=5 8.71 % ***
http\\cluster.js c=50 length=1024 type="buffer" benchmarker="autocannon" -2.57 % ***
http\\cluster.js c=50 length=1024 type="bytes" benchmarker="autocannon" -0.50 %
http\\cluster.js c=50 length=102400 type="buffer" benchmarker="autocannon" 0.58 % ***
http\\cluster.js c=50 length=102400 type="bytes" benchmarker="autocannon" 22.01 % ***
http\\cluster.js c=50 length=4 type="buffer" benchmarker="autocannon" -2.00 % ***
http\\cluster.js c=50 length=4 type="bytes" benchmarker="autocannon" 0.51 %
http\\cluster.js c=500 length=1024 type="buffer" benchmarker="autocannon" -2.11 % **
http\\cluster.js c=500 length=1024 type="bytes" benchmarker="autocannon" -1.87 % **
http\\cluster.js c=500 length=102400 type="buffer" benchmarker="autocannon" 0.83 % **
http\\cluster.js c=500 length=102400 type="bytes" benchmarker="autocannon" 16.57 % ***
http\\cluster.js c=500 length=4 type="buffer" benchmarker="autocannon" -0.64 %
http\\cluster.js c=500 length=4 type="bytes" benchmarker="autocannon" -0.84 %
http\\end-vs-write-end.js method="end" c=100 kb=1024 type="asc" benchmarker="autocannon" 0.64 %
http\\end-vs-write-end.js method="end" c=100 kb=1024 type="buf" benchmarker="autocannon" -0.23 %
http\\end-vs-write-end.js method="end" c=100 kb=1024 type="utf" benchmarker="autocannon" 0.13 %
http\\end-vs-write-end.js method="end" c=100 kb=128 type="asc" benchmarker="autocannon" 1.63 % **
http\\end-vs-write-end.js method="end" c=100 kb=128 type="buf" benchmarker="autocannon" -0.24 % **
http\\end-vs-write-end.js method="end" c=100 kb=128 type="utf" benchmarker="autocannon" 0.75 % **
http\\end-vs-write-end.js method="end" c=100 kb=256 type="asc" benchmarker="autocannon" 18.11 % ***
http\\end-vs-write-end.js method="end" c=100 kb=256 type="buf" benchmarker="autocannon" -0.16 %
http\\end-vs-write-end.js method="end" c=100 kb=256 type="utf" benchmarker="autocannon" 1.89 %
http\\end-vs-write-end.js method="end" c=100 kb=64 type="asc" benchmarker="autocannon" 1.68 % ***
http\\end-vs-write-end.js method="end" c=100 kb=64 type="buf" benchmarker="autocannon" 0.05 %
http\\end-vs-write-end.js method="end" c=100 kb=64 type="utf" benchmarker="autocannon" 2.48 % ***
http\\end-vs-write-end.js method="write" c=100 kb=1024 type="asc" benchmarker="autocannon" -0.04 %
http\\end-vs-write-end.js method="write" c=100 kb=1024 type="buf" benchmarker="autocannon" -0.18 %
http\\end-vs-write-end.js method="write" c=100 kb=1024 type="utf" benchmarker="autocannon" 0.31 %
http\\end-vs-write-end.js method="write" c=100 kb=128 type="asc" benchmarker="autocannon" 2.09 % ***
http\\end-vs-write-end.js method="write" c=100 kb=128 type="buf" benchmarker="autocannon" -0.03 %
http\\end-vs-write-end.js method="write" c=100 kb=128 type="utf" benchmarker="autocannon" 1.52 % ***
http\\end-vs-write-end.js method="write" c=100 kb=256 type="asc" benchmarker="autocannon" 10.37 % **
http\\end-vs-write-end.js method="write" c=100 kb=256 type="buf" benchmarker="autocannon" -0.01 %
http\\end-vs-write-end.js method="write" c=100 kb=256 type="utf" benchmarker="autocannon" 4.52 %
http\\end-vs-write-end.js method="write" c=100 kb=64 type="asc" benchmarker="autocannon" 2.56 % ***
http\\end-vs-write-end.js method="write" c=100 kb=64 type="buf" benchmarker="autocannon" -0.07 %
http\\end-vs-write-end.js method="write" c=100 kb=64 type="utf" benchmarker="autocannon" 2.48 % ***
http\\http_server_for_chunky_client.js type="send" num=2000 len=1 13.77 % ***
http\\http_server_for_chunky_client.js type="send" num=2000 len=128 16.55 % ***
http\\http_server_for_chunky_client.js type="send" num=2000 len=16 18.17 % ***
http\\http_server_for_chunky_client.js type="send" num=2000 len=32 12.80 % ***
http\\http_server_for_chunky_client.js type="send" num=2000 len=4 13.20 % ***
http\\http_server_for_chunky_client.js type="send" num=2000 len=64 15.09 % ***
http\\http_server_for_chunky_client.js type="send" num=2000 len=8 15.63 % ***
http\\http_server_for_chunky_client.js type="send" num=5 len=1 10.55 % ***
http\\http_server_for_chunky_client.js type="send" num=5 len=128 10.81 % ***
http\\http_server_for_chunky_client.js type="send" num=5 len=16 10.32 % ***
http\\http_server_for_chunky_client.js type="send" num=5 len=32 9.10 % ***
http\\http_server_for_chunky_client.js type="send" num=5 len=4 10.75 % ***
http\\http_server_for_chunky_client.js type="send" num=5 len=64 9.17 % ***
http\\http_server_for_chunky_client.js type="send" num=5 len=8 10.51 % ***
http\\http_server_for_chunky_client.js type="send" num=50 len=1 13.03 % ***
http\\http_server_for_chunky_client.js type="send" num=50 len=128 15.53 % ***
http\\http_server_for_chunky_client.js type="send" num=50 len=16 15.45 % ***
http\\http_server_for_chunky_client.js type="send" num=50 len=32 12.43 % ***
http\\http_server_for_chunky_client.js type="send" num=50 len=4 13.22 % ***
http\\http_server_for_chunky_client.js type="send" num=50 len=64 13.30 % ***
http\\http_server_for_chunky_client.js type="send" num=50 len=8 14.63 % ***
http\\http_server_for_chunky_client.js type="send" num=500 len=1 13.09 % ***
http\\http_server_for_chunky_client.js type="send" num=500 len=128 16.16 % ***
http\\http_server_for_chunky_client.js type="send" num=500 len=16 16.56 % ***
http\\http_server_for_chunky_client.js type="send" num=500 len=32 12.57 % ***
http\\http_server_for_chunky_client.js type="send" num=500 len=4 13.52 % ***
http\\http_server_for_chunky_client.js type="send" num=500 len=64 14.66 % ***
http\\http_server_for_chunky_client.js type="send" num=500 len=8 15.41 % ***
http\\simple.js c=50 chunks=0 length=1024 type="buffer" benchmarker="autocannon" 8.03 % ***
http\\simple.js c=50 chunks=0 length=1024 type="bytes" benchmarker="autocannon" 6.19 % ***
http\\simple.js c=50 chunks=0 length=102400 type="buffer" benchmarker="autocannon" 0.14 %
http\\simple.js c=50 chunks=0 length=102400 type="bytes" benchmarker="autocannon" 19.35 % ***
http\\simple.js c=50 chunks=0 length=4 type="buffer" benchmarker="autocannon" 8.43 % ***
http\\simple.js c=50 chunks=0 length=4 type="bytes" benchmarker="autocannon" 6.67 % ***
http\\simple.js c=50 chunks=1 length=1024 type="buffer" benchmarker="autocannon" 8.44 % ***
http\\simple.js c=50 chunks=1 length=1024 type="bytes" benchmarker="autocannon" 9.82 % ***
http\\simple.js c=50 chunks=1 length=102400 type="buffer" benchmarker="autocannon" -0.26 %
http\\simple.js c=50 chunks=1 length=102400 type="bytes" benchmarker="autocannon" 27.49 % ***
http\\simple.js c=50 chunks=1 length=4 type="buffer" benchmarker="autocannon" 8.70 % ***
http\\simple.js c=50 chunks=1 length=4 type="bytes" benchmarker="autocannon" 8.45 % ***
http\\simple.js c=50 chunks=4 length=1024 type="buffer" benchmarker="autocannon" 8.83 % ***
http\\simple.js c=50 chunks=4 length=1024 type="bytes" benchmarker="autocannon" 6.21 % ***
http\\simple.js c=50 chunks=4 length=102400 type="buffer" benchmarker="autocannon" -0.36 %
http\\simple.js c=50 chunks=4 length=102400 type="bytes" benchmarker="autocannon" 0.62 % *
http\\simple.js c=50 chunks=4 length=4 type="buffer" benchmarker="autocannon" 8.97 % ***
http\\simple.js c=50 chunks=4 length=4 type="bytes" benchmarker="autocannon" 6.70 % ***
http\\simple.js c=500 chunks=0 length=1024 type="buffer" benchmarker="autocannon" 7.34 % ***
http\\simple.js c=500 chunks=0 length=1024 type="bytes" benchmarker="autocannon" 5.84 % ***
http\\simple.js c=500 chunks=0 length=102400 type="buffer" benchmarker="autocannon" -0.10 %
http\\simple.js c=500 chunks=0 length=102400 type="bytes" benchmarker="autocannon" 18.56 % ***
http\\simple.js c=500 chunks=0 length=4 type="buffer" benchmarker="autocannon" 7.57 % ***
http\\simple.js c=500 chunks=0 length=4 type="bytes" benchmarker="autocannon" 5.49 % ***
http\\simple.js c=500 chunks=1 length=1024 type="buffer" benchmarker="autocannon" 7.26 % ***
http\\simple.js c=500 chunks=1 length=1024 type="bytes" benchmarker="autocannon" 8.55 % ***
http\\simple.js c=500 chunks=1 length=102400 type="buffer" benchmarker="autocannon" -0.19 %
http\\simple.js c=500 chunks=1 length=102400 type="bytes" benchmarker="autocannon" 25.50 % ***
http\\simple.js c=500 chunks=1 length=4 type="buffer" benchmarker="autocannon" 7.93 % ***
http\\simple.js c=500 chunks=1 length=4 type="bytes" benchmarker="autocannon" 6.99 % ***
http\\simple.js c=500 chunks=4 length=1024 type="buffer" benchmarker="autocannon" 8.01 % ***
http\\simple.js c=500 chunks=4 length=1024 type="bytes" benchmarker="autocannon" 5.95 % ***
http\\simple.js c=500 chunks=4 length=102400 type="buffer" benchmarker="autocannon" -0.46 % **
http\\simple.js c=500 chunks=4 length=102400 type="bytes" benchmarker="autocannon" 0.95 % ***
http\\simple.js c=500 chunks=4 length=4 type="buffer" benchmarker="autocannon" 8.30 % ***
http\\simple.js c=500 chunks=4 length=4 type="bytes" benchmarker="autocannon" 6.97 % ***
p.value
http\\bench-parser.js n=100000 fields=16 9.662146e-04
http\\bench-parser.js n=100000 fields=32 4.682170e-07
http\\bench-parser.js n=100000 fields=4 2.367975e-02
http\\bench-parser.js n=100000 fields=8 2.108108e-04
http\\check_invalid_header_char.js n=500000000 key="\177" 5.918235e-01
http\\check_invalid_header_char.js n=500000000 key="" 5.407713e-01
http\\check_invalid_header_char.js n=500000000 key="\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tFoo bar baz" 4.258853e-01
http\\check_invalid_header_char.js n=500000000 key="1" 5.070115e-01
http\\check_invalid_header_char.js n=500000000 key="20091" 6.811971e-01
http\\check_invalid_header_char.js n=500000000 key="中文呢" 7.370823e-01
http\\check_invalid_header_char.js n=500000000 key="close" 7.144281e-01
http\\check_invalid_header_char.js n=500000000 key="en-US" 8.957050e-01
http\\check_invalid_header_char.js n=500000000 key="foo\\nbar" 4.532571e-01
http\\check_invalid_header_char.js n=500000000 key="gzip" 1.586284e-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" 1.061801e-10
http\\check_invalid_header_char.js n=500000000 key="keep-alive" 7.251876e-01
http\\check_invalid_header_char.js n=500000000 key="private" 9.785522e-01
http\\check_invalid_header_char.js n=500000000 key="SAMEORIGIN" 5.139440e-01
http\\check_invalid_header_char.js n=500000000 key="Sat, 07 May 2016 16:54:48 GMT" 2.093582e-20
http\\check_invalid_header_char.js n=500000000 key="text/html; charset=utf-8" 3.301871e-01
http\\check_invalid_header_char.js n=500000000 key="text/plain" 9.201342e-01
http\\check_is_http_token.js n=500000000 key="((((())))" 6.663106e-01
http\\check_is_http_token.js n=500000000 key=":" 2.552935e-01
http\\check_is_http_token.js n=500000000 key=":alternate-protocol" 9.489020e-01
http\\check_is_http_token.js n=500000000 key="@@" 4.683846e-01
http\\check_is_http_token.js n=500000000 key="中文呢" 8.193595e-01
http\\check_is_http_token.js n=500000000 key="Accept-Ranges" 5.172339e-01
http\\check_is_http_token.js n=500000000 key="alt-svc" 2.068917e-01
http\\check_is_http_token.js n=500000000 key="alternate-protocol" 5.772590e-01
http\\check_is_http_token.js n=500000000 key="alternate-protocol:" 2.324777e-01
http\\check_is_http_token.js n=500000000 key="Cache-Control" 1.716439e-01
http\\check_is_http_token.js n=500000000 key="Connection" 1.925098e-01
http\\check_is_http_token.js n=500000000 key="Content-Encoding" 8.755792e-02
http\\check_is_http_token.js n=500000000 key="content-length" 8.678848e-01
http\\check_is_http_token.js n=500000000 key="Content-Location" 3.365357e-02
http\\check_is_http_token.js n=500000000 key="content-type" 8.022255e-01
http\\check_is_http_token.js n=500000000 key="Content-Type" 3.227429e-01
http\\check_is_http_token.js n=500000000 key="date" 9.705537e-01
http\\check_is_http_token.js n=500000000 key="ETag" 8.476373e-01
http\\check_is_http_token.js n=500000000 key="Expires" 2.386506e-01
http\\check_is_http_token.js n=500000000 key="Keep-Alive" 4.085281e-01
http\\check_is_http_token.js n=500000000 key="Last-Modified" 6.871984e-01
http\\check_is_http_token.js n=500000000 key="location" 1.534288e-01
http\\check_is_http_token.js n=500000000 key="server" 2.498165e-01
http\\check_is_http_token.js n=500000000 key="Server" 7.668098e-01
http\\check_is_http_token.js n=500000000 key="status" 9.301314e-01
http\\check_is_http_token.js n=500000000 key="TCN" 2.157926e-01
http\\check_is_http_token.js n=500000000 key="Transfer-Encoding" 6.181105e-01
http\\check_is_http_token.js n=500000000 key="Vary" 1.918747e-01
http\\check_is_http_token.js n=500000000 key="version" 2.152512e-01
http\\check_is_http_token.js n=500000000 key="x-frame-options" 9.063611e-01
http\\check_is_http_token.js n=500000000 key="x-xss-protection" 1.839962e-02
http\\chunked.js c=100 size=1 num=1 benchmarker="autocannon" 8.732164e-34
http\\chunked.js c=100 size=1 num=16 benchmarker="autocannon" 7.609630e-37
http\\chunked.js c=100 size=1 num=4 benchmarker="autocannon" 1.237535e-26
http\\chunked.js c=100 size=1 num=8 benchmarker="autocannon" 4.664627e-34
http\\chunked.js c=100 size=256 num=1 benchmarker="autocannon" 3.026850e-32
http\\chunked.js c=100 size=256 num=16 benchmarker="autocannon" 1.549293e-36
http\\chunked.js c=100 size=256 num=4 benchmarker="autocannon" 2.699481e-43
http\\chunked.js c=100 size=256 num=8 benchmarker="autocannon" 3.743381e-45
http\\chunked.js c=100 size=64 num=1 benchmarker="autocannon" 3.652785e-29
http\\chunked.js c=100 size=64 num=16 benchmarker="autocannon" 5.804643e-34
http\\chunked.js c=100 size=64 num=4 benchmarker="autocannon" 3.413446e-22
http\\chunked.js c=100 size=64 num=8 benchmarker="autocannon" 1.112055e-36
http\\client-request-body.js method="end" bytes=1024 type="asc" dur=5 8.623653e-41
http\\client-request-body.js method="end" bytes=1024 type="buf" dur=5 1.376763e-38
http\\client-request-body.js method="end" bytes=1024 type="utf" dur=5 1.539749e-37
http\\client-request-body.js method="end" bytes=256 type="asc" dur=5 1.120785e-34
http\\client-request-body.js method="end" bytes=256 type="buf" dur=5 3.249180e-33
http\\client-request-body.js method="end" bytes=256 type="utf" dur=5 2.818118e-29
http\\client-request-body.js method="end" bytes=32 type="asc" dur=5 2.155461e-38
http\\client-request-body.js method="end" bytes=32 type="buf" dur=5 5.186255e-33
http\\client-request-body.js method="end" bytes=32 type="utf" dur=5 2.625886e-32
http\\client-request-body.js method="write" bytes=1024 type="asc" dur=5 1.892529e-19
http\\client-request-body.js method="write" bytes=1024 type="buf" dur=5 9.397598e-42
http\\client-request-body.js method="write" bytes=1024 type="utf" dur=5 1.359800e-35
http\\client-request-body.js method="write" bytes=256 type="asc" dur=5 1.675133e-29
http\\client-request-body.js method="write" bytes=256 type="buf" dur=5 8.003602e-41
http\\client-request-body.js method="write" bytes=256 type="utf" dur=5 4.873361e-30
http\\client-request-body.js method="write" bytes=32 type="asc" dur=5 1.134443e-42
http\\client-request-body.js method="write" bytes=32 type="buf" dur=5 3.523749e-32
http\\client-request-body.js method="write" bytes=32 type="utf" dur=5 2.141312e-36
http\\cluster.js c=50 length=1024 type="buffer" benchmarker="autocannon" 2.614459e-08
http\\cluster.js c=50 length=1024 type="bytes" benchmarker="autocannon" 1.985647e-01
http\\cluster.js c=50 length=102400 type="buffer" benchmarker="autocannon" 4.285546e-04
http\\cluster.js c=50 length=102400 type="bytes" benchmarker="autocannon" 7.478295e-55
http\\cluster.js c=50 length=4 type="buffer" benchmarker="autocannon" 4.807496e-04
http\\cluster.js c=50 length=4 type="bytes" benchmarker="autocannon" 2.504324e-01
http\\cluster.js c=500 length=1024 type="buffer" benchmarker="autocannon" 8.272423e-03
http\\cluster.js c=500 length=1024 type="bytes" benchmarker="autocannon" 2.739077e-03
http\\cluster.js c=500 length=102400 type="buffer" benchmarker="autocannon" 6.867747e-03
http\\cluster.js c=500 length=102400 type="bytes" benchmarker="autocannon" 4.512329e-12
http\\cluster.js c=500 length=4 type="buffer" benchmarker="autocannon" 4.337940e-01
http\\cluster.js c=500 length=4 type="bytes" benchmarker="autocannon" 1.886923e-01
http\\end-vs-write-end.js method="end" c=100 kb=1024 type="asc" benchmarker="autocannon" 6.526384e-02
http\\end-vs-write-end.js method="end" c=100 kb=1024 type="buf" benchmarker="autocannon" 3.221692e-01
http\\end-vs-write-end.js method="end" c=100 kb=1024 type="utf" benchmarker="autocannon" 5.947347e-01
http\\end-vs-write-end.js method="end" c=100 kb=128 type="asc" benchmarker="autocannon" 8.549521e-03
http\\end-vs-write-end.js method="end" c=100 kb=128 type="buf" benchmarker="autocannon" 6.709498e-03
http\\end-vs-write-end.js method="end" c=100 kb=128 type="utf" benchmarker="autocannon" 4.974545e-03
http\\end-vs-write-end.js method="end" c=100 kb=256 type="asc" benchmarker="autocannon" 2.645608e-04
http\\end-vs-write-end.js method="end" c=100 kb=256 type="buf" benchmarker="autocannon" 3.087047e-01
http\\end-vs-write-end.js method="end" c=100 kb=256 type="utf" benchmarker="autocannon" 7.125232e-01
http\\end-vs-write-end.js method="end" c=100 kb=64 type="asc" benchmarker="autocannon" 2.173475e-15
http\\end-vs-write-end.js method="end" c=100 kb=64 type="buf" benchmarker="autocannon" 7.725188e-01
http\\end-vs-write-end.js method="end" c=100 kb=64 type="utf" benchmarker="autocannon" 4.419713e-07
http\\end-vs-write-end.js method="write" c=100 kb=1024 type="asc" benchmarker="autocannon" 9.352308e-01
http\\end-vs-write-end.js method="write" c=100 kb=1024 type="buf" benchmarker="autocannon" 5.219422e-01
http\\end-vs-write-end.js method="write" c=100 kb=1024 type="utf" benchmarker="autocannon" 3.461792e-01
http\\end-vs-write-end.js method="write" c=100 kb=128 type="asc" benchmarker="autocannon" 9.107097e-11
http\\end-vs-write-end.js method="write" c=100 kb=128 type="buf" benchmarker="autocannon" 7.720745e-01
http\\end-vs-write-end.js method="write" c=100 kb=128 type="utf" benchmarker="autocannon" 1.598571e-10
http\\end-vs-write-end.js method="write" c=100 kb=256 type="asc" benchmarker="autocannon" 2.443991e-03
http\\end-vs-write-end.js method="write" c=100 kb=256 type="buf" benchmarker="autocannon" 9.297338e-01
http\\end-vs-write-end.js method="write" c=100 kb=256 type="utf" benchmarker="autocannon" 2.026818e-01
http\\end-vs-write-end.js method="write" c=100 kb=64 type="asc" benchmarker="autocannon" 1.247654e-12
http\\end-vs-write-end.js method="write" c=100 kb=64 type="buf" benchmarker="autocannon" 5.237173e-01
http\\end-vs-write-end.js method="write" c=100 kb=64 type="utf" benchmarker="autocannon" 3.154154e-15
http\\http_server_for_chunky_client.js type="send" num=2000 len=1 3.207679e-41
http\\http_server_for_chunky_client.js type="send" num=2000 len=128 7.776629e-57
http\\http_server_for_chunky_client.js type="send" num=2000 len=16 2.262779e-42
http\\http_server_for_chunky_client.js type="send" num=2000 len=32 5.497438e-50
http\\http_server_for_chunky_client.js type="send" num=2000 len=4 6.754079e-45
http\\http_server_for_chunky_client.js type="send" num=2000 len=64 1.640310e-49
http\\http_server_for_chunky_client.js type="send" num=2000 len=8 1.612325e-48
http\\http_server_for_chunky_client.js type="send" num=5 len=1 4.506724e-37
http\\http_server_for_chunky_client.js type="send" num=5 len=128 6.050086e-27
http\\http_server_for_chunky_client.js type="send" num=5 len=16 1.193112e-38
http\\http_server_for_chunky_client.js type="send" num=5 len=32 9.666635e-36
http\\http_server_for_chunky_client.js type="send" num=5 len=4 3.917976e-34
http\\http_server_for_chunky_client.js type="send" num=5 len=64 3.556362e-31
http\\http_server_for_chunky_client.js type="send" num=5 len=8 6.065870e-32
http\\http_server_for_chunky_client.js type="send" num=50 len=1 1.331888e-45
http\\http_server_for_chunky_client.js type="send" num=50 len=128 4.475828e-24
http\\http_server_for_chunky_client.js type="send" num=50 len=16 3.155902e-50
http\\http_server_for_chunky_client.js type="send" num=50 len=32 1.702705e-38
http\\http_server_for_chunky_client.js type="send" num=50 len=4 5.062900e-43
http\\http_server_for_chunky_client.js type="send" num=50 len=64 9.286923e-43
http\\http_server_for_chunky_client.js type="send" num=50 len=8 6.943297e-42
http\\http_server_for_chunky_client.js type="send" num=500 len=1 5.052389e-46
http\\http_server_for_chunky_client.js type="send" num=500 len=128 3.920920e-50
http\\http_server_for_chunky_client.js type="send" num=500 len=16 1.989679e-55
http\\http_server_for_chunky_client.js type="send" num=500 len=32 4.247319e-49
http\\http_server_for_chunky_client.js type="send" num=500 len=4 4.956256e-43
http\\http_server_for_chunky_client.js type="send" num=500 len=64 2.378876e-54
http\\http_server_for_chunky_client.js type="send" num=500 len=8 1.719288e-50
http\\simple.js c=50 chunks=0 length=1024 type="buffer" benchmarker="autocannon" 3.501469e-27
http\\simple.js c=50 chunks=0 length=1024 type="bytes" benchmarker="autocannon" 9.338618e-25
http\\simple.js c=50 chunks=0 length=102400 type="buffer" benchmarker="autocannon" 3.723743e-01
http\\simple.js c=50 chunks=0 length=102400 type="bytes" benchmarker="autocannon" 1.960324e-69
http\\simple.js c=50 chunks=0 length=4 type="buffer" benchmarker="autocannon" 2.083082e-31
http\\simple.js c=50 chunks=0 length=4 type="bytes" benchmarker="autocannon" 2.622151e-24
http\\simple.js c=50 chunks=1 length=1024 type="buffer" benchmarker="autocannon" 1.146264e-33
http\\simple.js c=50 chunks=1 length=1024 type="bytes" benchmarker="autocannon" 1.065026e-36
http\\simple.js c=50 chunks=1 length=102400 type="buffer" benchmarker="autocannon" 5.660030e-02
http\\simple.js c=50 chunks=1 length=102400 type="bytes" benchmarker="autocannon" 4.959157e-52
http\\simple.js c=50 chunks=1 length=4 type="buffer" benchmarker="autocannon" 1.247482e-29
http\\simple.js c=50 chunks=1 length=4 type="bytes" benchmarker="autocannon" 1.104654e-24
http\\simple.js c=50 chunks=4 length=1024 type="buffer" benchmarker="autocannon" 5.464136e-24
http\\simple.js c=50 chunks=4 length=1024 type="bytes" benchmarker="autocannon" 2.671608e-36
http\\simple.js c=50 chunks=4 length=102400 type="buffer" benchmarker="autocannon" 5.537333e-02
http\\simple.js c=50 chunks=4 length=102400 type="bytes" benchmarker="autocannon" 1.545852e-02
http\\simple.js c=50 chunks=4 length=4 type="buffer" benchmarker="autocannon" 1.567034e-23
http\\simple.js c=50 chunks=4 length=4 type="bytes" benchmarker="autocannon" 7.327532e-13
http\\simple.js c=500 chunks=0 length=1024 type="buffer" benchmarker="autocannon" 1.490404e-30
http\\simple.js c=500 chunks=0 length=1024 type="bytes" benchmarker="autocannon" 6.559210e-19
http\\simple.js c=500 chunks=0 length=102400 type="buffer" benchmarker="autocannon" 4.380713e-01
http\\simple.js c=500 chunks=0 length=102400 type="bytes" benchmarker="autocannon" 2.945040e-56
http\\simple.js c=500 chunks=0 length=4 type="buffer" benchmarker="autocannon" 2.963296e-29
http\\simple.js c=500 chunks=0 length=4 type="bytes" benchmarker="autocannon" 3.370395e-25
http\\simple.js c=500 chunks=1 length=1024 type="buffer" benchmarker="autocannon" 2.607595e-34
http\\simple.js c=500 chunks=1 length=1024 type="bytes" benchmarker="autocannon" 2.284361e-35
http\\simple.js c=500 chunks=1 length=102400 type="buffer" benchmarker="autocannon" 5.852916e-02
http\\simple.js c=500 chunks=1 length=102400 type="bytes" benchmarker="autocannon" 4.346707e-58
http\\simple.js c=500 chunks=1 length=4 type="buffer" benchmarker="autocannon" 2.612050e-31
http\\simple.js c=500 chunks=1 length=4 type="bytes" benchmarker="autocannon" 1.822617e-32
http\\simple.js c=500 chunks=4 length=1024 type="buffer" benchmarker="autocannon" 2.315786e-45
http\\simple.js c=500 chunks=4 length=1024 type="bytes" benchmarker="autocannon" 3.496888e-30
http\\simple.js c=500 chunks=4 length=102400 type="buffer" benchmarker="autocannon" 2.295832e-03
http\\simple.js c=500 chunks=4 length=102400 type="bytes" benchmarker="autocannon" 7.555259e-06
http\\simple.js c=500 chunks=4 length=4 type="buffer" benchmarker="autocannon" 2.128990e-40
http\\simple.js c=500 chunks=4 length=4 type="bytes" benchmarker="autocannon" 1.238014e-31
improvement confidence p.value
misc\\console.js n=1000000 concat=0 method="argumentsAndApply" 25.70 % *** 9.019988e-48
misc\\console.js n=1000000 concat=0 method="restAndApply" 21.91 % *** 1.015946e-42
misc\\console.js n=1000000 concat=0 method="restAndSpread" 17.51 % *** 9.038577e-47
misc\\console.js n=1000000 concat=1 method="argumentsAndApply" 24.52 % *** 3.035144e-48
misc\\console.js n=1000000 concat=1 method="restAndApply" 24.70 % *** 9.433961e-51
misc\\console.js n=1000000 concat=1 method="restAndConcat" 22.60 % *** 4.709076e-44
misc\\console.js n=1000000 concat=1 method="restAndSpread" 16.79 % *** 1.260405e-39
misc\\freelist.js n=100000 -0.09 % 8.852031e-01
misc\\set-immediate-breadth-args.js millions=5 10.04 % *** 1.038964e-27
misc\\set-immediate-breadth.js millions=10 7.08 % *** 1.861096e-37
misc\\set-immediate-depth-args.js millions=10 17.15 % *** 1.725419e-27
misc\\set-immediate-depth.js millions=10 21.93 % *** 1.483800e-34
misc\\startup.js dur=1 5.13 % *** 2.335770e-54
misc\\util-extend-vs-object-assign.js n=100000 type="assign" 14.84 % *** 2.507355e-34
misc\\util-extend-vs-object-assign.js n=100000 type="extend" 23.07 % *** 6.121099e-29
misc\\v8-bench.js benchmark="Crypto" 0.09 % 5.514815e-01
misc\\v8-bench.js benchmark="DeltaBlue" 0.74 % 1.536705e-01
misc\\v8-bench.js benchmark="EarleyBoyer" 9.19 % *** 8.351166e-42
misc\\v8-bench.js benchmark="NavierStokes" 0.00 % 9.752320e-01
misc\\v8-bench.js benchmark="RayTrace" 1.40 % ** 3.887476e-03
misc\\v8-bench.js benchmark="RegExp" -3.31 % *** 5.763358e-10
misc\\v8-bench.js benchmark="Richards" 0.03 % 8.590484e-01
misc\\v8-bench.js benchmark="Score (version 7)" 1.19 % *** 8.108180e-11
misc\\v8-bench.js benchmark="Splay" 1.78 % ** 8.683992e-03
improvement confidence p.value
module\\module-loader.js fullPath="false" thousands=50 2.36 % 0.4852456
module\\module-loader.js fullPath="true" thousands=50 7.93 % * 0.0250156
improvement confidence p.value
path\\basename-posix.js n=1000000 pathext="" -0.25 % 5.023125e-01
path\\basename-posix.js n=1000000 pathext="/" 0.26 % 5.301118e-01
path\\basename-posix.js n=1000000 pathext="/foo" -0.23 % 4.536816e-01
path\\basename-posix.js n=1000000 pathext="/foo/.bar.baz" -0.07 % 7.645619e-01
path\\basename-posix.js n=1000000 pathext="/foo/.bar.baz|.baz" -0.60 % 2.239821e-01
path\\basename-posix.js n=1000000 pathext="/foo/bar/baz/asdf/quux.html" 0.03 % 9.192183e-01
path\\basename-posix.js n=1000000 pathext="/foo/bar/baz/asdf/quux.html|.html" -0.31 % 1.262964e-01
path\\basename-posix.js n=1000000 pathext="foo" 0.22 % 5.213568e-01
path\\basename-posix.js n=1000000 pathext="foo/bar." -0.37 % 1.878756e-01
path\\basename-posix.js n=1000000 pathext="foo/bar.|." -0.33 % 1.603593e-01
path\\basename-win32.js n=1000000 pathext="" 0.46 % 2.616168e-01
path\\basename-win32.js n=1000000 pathext="\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux.html" 0.67 % * 1.365805e-02
path\\basename-win32.js n=1000000 pathext="\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux.html|.html" 0.10 % 5.928539e-01
path\\basename-win32.js n=1000000 pathext="C:\\\\" -0.67 % 5.555522e-02
path\\basename-win32.js n=1000000 pathext="C:\\\\foo" 1.74 % *** 3.820976e-07
path\\basename-win32.js n=1000000 pathext="D:\\\\foo\\\\.bar.baz" 0.25 % 3.712654e-01
path\\basename-win32.js n=1000000 pathext="E:\\\\foo\\\\.bar.baz|.baz" 0.77 % *** 8.711467e-05
path\\basename-win32.js n=1000000 pathext="foo" -0.60 % 1.126121e-01
path\\basename-win32.js n=1000000 pathext="foo\\\\bar." 2.18 % *** 4.092391e-09
path\\basename-win32.js n=1000000 pathext="foo\\\\bar.|." 0.07 % 7.557850e-01
path\\dirname-posix.js n=1000000 path="" 0.02 % 9.450593e-01
path\\dirname-posix.js n=1000000 path="/" -0.02 % 9.544112e-01
path\\dirname-posix.js n=1000000 path="/foo" -0.04 % 9.251026e-01
path\\dirname-posix.js n=1000000 path="/foo/bar" -0.60 % 1.067419e-01
path\\dirname-posix.js n=1000000 path="/foo/bar/baz/asdf/quux" -0.10 % 5.940726e-01
path\\dirname-posix.js n=1000000 path="foo" 0.36 % 3.929298e-01
path\\dirname-posix.js n=1000000 path="foo/bar" -0.31 % 2.182576e-01
path\\dirname-win32.js n=1000000 path="" 0.01 % 9.901955e-01
path\\dirname-win32.js n=1000000 path="\\\\" -0.41 % 3.295187e-01
path\\dirname-win32.js n=1000000 path="\\\\foo" -0.20 % 5.748239e-01
path\\dirname-win32.js n=1000000 path="C:\\\\foo\\\\bar" 1.26 % 2.909490e-01
path\\dirname-win32.js n=1000000 path="D:\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux" 1.01 % ** 9.388767e-03
path\\dirname-win32.js n=1000000 path="foo" 0.39 % 4.633292e-01
path\\dirname-win32.js n=1000000 path="foo\\\\bar" 0.37 % 3.160592e-01
path\\extname-posix.js n=1000000 path="" -0.91 % ** 9.488942e-03
path\\extname-posix.js n=1000000 path="/" 1.03 % ** 1.549475e-03
path\\extname-posix.js n=1000000 path="/foo" -1.09 % ** 1.735226e-03
path\\extname-posix.js n=1000000 path="/foo/bar/baz/asdf/quux" -0.94 % ** 3.928081e-03
path\\extname-posix.js n=1000000 path="/foo/bar/baz/asdf/quux.foobarbazasdfquux" 0.35 % * 3.787036e-02
path\\extname-posix.js n=1000000 path="foo/.bar.baz" 0.64 % ** 5.693524e-03
path\\extname-posix.js n=1000000 path="foo/bar/...baz.quux" 0.42 % * 2.049736e-02
path\\extname-posix.js n=1000000 path="foo/bar/..baz.quux" -0.34 % 5.438704e-02
path\\extname-posix.js n=1000000 path="index" 1.45 % *** 5.716338e-06
path\\extname-posix.js n=1000000 path="index.html" -0.34 % 8.173501e-02
path\\extname-win32.js n=1000000 path="" -0.75 % * 3.527150e-02
path\\extname-win32.js n=1000000 path="\\\\" 1.26 % *** 2.484484e-04
path\\extname-win32.js n=1000000 path="\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux.foobarbazasdfquux" 0.22 % 2.116326e-01
path\\extname-win32.js n=1000000 path="C:\\\\foo" -1.27 % *** 2.627310e-04
path\\extname-win32.js n=1000000 path="D:\\\\foo\\\\bar\\\\baz\\\\asdf\\\\quux" -0.56 % 8.722623e-02
path\\extname-win32.js n=1000000 path="foo\\\\.bar.baz" 0.58 % ** 6.992025e-03
path\\extname-win32.js n=1000000 path="foo\\\\bar\\\\...baz.quux" -0.90 % *** 1.227469e-04
path\\extname-win32.js n=1000000 path="foo\\\\bar\\\\..baz.quux" -1.43 % *** 6.174828e-09
path\\extname-win32.js n=1000000 path="index" 0.21 % 5.341256e-01
path\\extname-win32.js n=1000000 path="index.html" -0.68 % ** 2.581825e-03
path\\format-posix.js n=10000000 props="/|/home/user/dir|index.html|.html|index" -0.13 % 3.068503e-01
path\\format-win32.js n=10000000 props="C:\\\\|C:\\\\path\\\\dir|index.html|.html|index" 0.23 % *** 7.576351e-04
path\\isAbsolute-posix.js n=1000000 path="" -0.50 % 1.615863e-01
path\\isAbsolute-posix.js n=1000000 path="." -0.86 % ** 7.489886e-03
path\\isAbsolute-posix.js n=1000000 path="/baz/.." -0.37 % 1.841858e-01
path\\isAbsolute-posix.js n=1000000 path="/foo/bar" 1.50 % *** 1.506718e-04
path\\isAbsolute-posix.js n=1000000 path="bar/baz" -0.56 % 1.573943e-01
path\\isAbsolute-win32.js n=1000000 path="" -0.62 % 5.587650e-01
path\\isAbsolute-win32.js n=1000000 path="." -0.17 % 7.420634e-01
path\\isAbsolute-win32.js n=1000000 path="//server" -0.27 % 4.487571e-01
path\\isAbsolute-win32.js n=1000000 path="bar\\\\baz" 0.48 % 1.838426e-01
path\\isAbsolute-win32.js n=1000000 path="C:\\\\baz\\\\.." 0.20 % 6.271226e-01
path\\isAbsolute-win32.js n=1000000 path="C:baz\\\\.." -0.49 % 2.022729e-01
path\\join-posix.js n=1000000 paths="/foo|bar||baz/asdf|quux|.." 0.50 % *** 2.558017e-12
path\\join-win32.js n=1000000 paths="C:\\\\foo|bar||baz\\\\asdf|quux|.." 0.56 % *** 2.738503e-09
path\\makeLong-win32.js n=1000000 path="\\\\\\\\?\\\\foo" -0.22 % 3.060741e-01
path\\makeLong-win32.js n=1000000 path="\\\\\\\\foo\\\\bar" -0.33 % * 1.235316e-02
path\\makeLong-win32.js n=1000000 path="C:\\\\foo" -0.42 % 4.349388e-01
path\\makeLong-win32.js n=1000000 path="foo\\\\bar" -1.70 % *** 3.787871e-11
path\\normalize-posix.js n=1000000 path="" 0.24 % 4.938181e-01
path\\normalize-posix.js n=1000000 path="." 0.78 % * 2.531485e-02
path\\normalize-posix.js n=1000000 path="/../" 1.39 % *** 4.790672e-04
path\\normalize-posix.js n=1000000 path="/foo" 0.04 % 8.102650e-01
path\\normalize-posix.js n=1000000 path="/foo/bar" -0.29 % 6.690189e-02
path\\normalize-posix.js n=1000000 path="/foo/bar//baz/asdf/quux/.." 4.74 % *** 9.570343e-60
path\\normalize-win32.js n=1000000 path="" 0.37 % 4.330638e-01
path\\normalize-win32.js n=1000000 path="." 0.83 % *** 4.419746e-04
path\\normalize-win32.js n=1000000 path="C:\\\\..\\\\" -0.28 % 2.241963e-01
path\\normalize-win32.js n=1000000 path="C:\\\\foo" 0.08 % 7.250027e-01
path\\normalize-win32.js n=1000000 path="C:\\\\foo\\\\bar" -0.02 % 9.492637e-01
path\\normalize-win32.js n=1000000 path="C:\\\\foo\\\\bar\\\\\\\\baz\\\\asdf\\\\quux\\\\.." 4.40 % *** 1.345042e-31
path\\parse-posix.js n=1000000 path="" 0.84 % 6.033706e-02
path\\parse-posix.js n=1000000 path="/" 0.73 % * 4.154882e-02
path\\parse-posix.js n=1000000 path="/foo" 0.46 % 1.154955e-01
path\\parse-posix.js n=1000000 path="/foo/bar.baz" -0.13 % 7.626125e-01
path\\parse-posix.js n=1000000 path="/foo/bar/baz/asdf/.quux" -0.21 % 6.390171e-01
path\\parse-posix.js n=1000000 path="foo/.bar.baz" -0.27 % 4.868089e-01
path\\parse-posix.js n=1000000 path="foo/bar" -0.46 % 8.872779e-02
path\\parse-win32.js n=1000000 path="" 0.27 % 4.906764e-01
path\\parse-win32.js n=1000000 path="\\\\foo" -0.45 % * 4.197038e-02
path\\parse-win32.js n=1000000 path="\\\\foo\\\\bar\\\\baz\\\\asdf\\\\.quux" 1.77 % *** 4.504295e-09
path\\parse-win32.js n=1000000 path="C:\\\\" -2.71 % *** 1.814196e-06
path\\parse-win32.js n=1000000 path="C:\\\\foo" 0.24 % 8.990665e-02
path\\parse-win32.js n=1000000 path="E:\\\\foo\\\\bar.baz" -0.03 % 8.175289e-01
path\\parse-win32.js n=1000000 path="foo\\\\.bar.baz" 0.08 % 5.961220e-01
path\\parse-win32.js n=1000000 path="foo\\\\bar" -0.12 % 5.247884e-01
path\\relative-posix.js n=1000000 paths="/|/" -0.08 % 8.615894e-01
path\\relative-posix.js n=1000000 paths="/|/var" 0.14 % 4.404237e-01
path\\relative-posix.js n=1000000 paths="/data/orandea/test/aaa|/data/orandea/impl/bbb" 4.49 % *** 7.390555e-28
path\\relative-posix.js n=1000000 paths="/foo/bar/baz/quux|/" -0.55 % * 3.617713e-02
path\\relative-posix.js n=1000000 paths="/foo/bar/baz/quux|/foo/bar/baz/quux" -13.17 % *** 3.703907e-36
path\\relative-posix.js n=1000000 paths="/foo/bar/baz/quux|/var/log" -0.09 % 5.764407e-01
path\\relative-posix.js n=1000000 paths="/var|/bin" -0.20 % 4.313141e-01
path\\relative-win32.js n=1000000 paths="C:\\\\|D:\\\\" -1.22 % *** 3.958537e-17
path\\relative-win32.js n=1000000 paths="C:\\\\foo\\\\bar\\\\baz\\\\quux|C:\\\\" 0.22 % 1.986568e-01
path\\relative-win32.js n=1000000 paths="C:\\\\foo\\\\bar\\\\baz|C:\\\\foo\\\\bar\\\\baz" -9.76 % *** 1.257479e-36
path\\relative-win32.js n=1000000 paths="C:\\\\foo\\\\BAR\\\\BAZ|C:\\\\foo\\\\bar\\\\baz" 0.40 % *** 6.036650e-05
path\\relative-win32.js n=1000000 paths="C:\\\\orandea\\\\test\\\\aaa|C:\\\\orandea\\\\impl\\\\bbb" -0.69 % ** 8.579029e-03
path\\resolve-posix.js n=1000000 paths="" 7.22 % *** 3.820354e-07
path\\resolve-posix.js n=1000000 paths="|" 7.23 % *** 1.182816e-05
path\\resolve-posix.js n=1000000 paths="a/b/c/|../../.." 6.59 % *** 5.127554e-16
path\\resolve-posix.js n=1000000 paths="foo/bar|/tmp/file/|..|a/../subfile" -0.12 % 7.551035e-02
path\\resolve-win32.js n=1000000 paths="" 3.05 % *** 3.859892e-04
path\\resolve-win32.js n=1000000 paths="|" 6.10 % *** 5.562113e-09
path\\resolve-win32.js n=1000000 paths="c:/blah\\\\blah|d:/games|c:../a" -3.50 % *** 6.592783e-13
path\\resolve-win32.js n=1000000 paths="c:/ignore|d:\\\\a/b\\\\c/d|\\\\e.exe" 0.19 % 2.113834e-01
improvement confidence p.value
process\\bench-env.js n=100000 6.00 % *** 1.119203e-36
process\\bench-hrtime.js n=1000000 -2.33 % ** 8.337333e-03
process\\next-tick-breadth-args.js millions=2 2.98 % *** 2.369821e-04
process\\next-tick-breadth.js millions=2 -2.62 % *** 2.942157e-05
process\\next-tick-depth-args.js millions=2 2.26 % *** 1.870397e-22
process\\next-tick-depth.js millions=2 1.25 % *** 3.750375e-06
improvement confidence p.value
querystring\\querystring-parse.js n=1000000 type="encodelast" 24.66 % *** 3.459474e-21
querystring\\querystring-parse.js n=1000000 type="encodemany" 19.25 % *** 1.713834e-23
querystring\\querystring-parse.js n=1000000 type="manypairs" 7.89 % *** 4.540729e-31
querystring\\querystring-parse.js n=1000000 type="multicharsep" 25.20 % *** 3.183689e-18
querystring\\querystring-parse.js n=1000000 type="multivalue" 28.57 % *** 5.102405e-16
querystring\\querystring-parse.js n=1000000 type="multivaluemany" 21.51 % *** 5.685441e-15
querystring\\querystring-parse.js n=1000000 type="noencode" 22.50 % *** 7.299650e-18
querystring\\querystring-stringify.js n=10000000 type="encodelast" 4.24 % *** 9.821689e-39
querystring\\querystring-stringify.js n=10000000 type="encodemany" 3.30 % *** 1.861467e-29
querystring\\querystring-stringify.js n=10000000 type="noencode" 4.17 % *** 2.919948e-31
improvement confidence p.value
streams\\readable-bigread.js n=1000 13.65 % *** 3.217463e-27
streams\\readable-bigunevenread.js n=1000 15.93 % *** 5.207191e-41
streams\\readable-boundaryread.js n=2000 8.32 % *** 9.067588e-55
streams\\readable-readall.js n=5000 6.73 % *** 1.383245e-33
streams\\readable-unevenread.js n=1000 5.36 % *** 3.997643e-25
improvement confidence p.value
string_decoder\\string-decoder-create.js n=25000000 encoding="ascii" -0.14 % 3.705342e-01
string_decoder\\string-decoder-create.js n=25000000 encoding="AscII" -3.07 % *** 4.257480e-13
string_decoder\\string-decoder-create.js n=25000000 encoding="base64" 1.29 % *** 1.493530e-17
string_decoder\\string-decoder-create.js n=25000000 encoding="ucs2" 1.76 % *** 6.315621e-11
string_decoder\\string-decoder-create.js n=25000000 encoding="UTF-16LE" -1.14 % *** 1.852262e-07
string_decoder\\string-decoder-create.js n=25000000 encoding="utf-8" 1.23 % *** 2.210370e-17
string_decoder\\string-decoder-create.js n=25000000 encoding="UTF-8" -0.76 % *** 5.462787e-09
string_decoder\\string-decoder-create.js n=25000000 encoding="utf8" 2.66 % *** 3.238878e-13
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="ascii" 11.00 % *** 7.710458e-13
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="base64-ascii" 2.81 % *** 4.758415e-07
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="base64-utf8" 3.00 % *** 4.514999e-07
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="utf16le" -1.92 % *** 1.923820e-06
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=1024 encoding="utf8" -13.91 % *** 1.034433e-23
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="ascii" 25.73 % *** 4.700812e-18
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="base64-ascii" 6.32 % *** 8.839041e-12
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="base64-utf8" 4.54 % *** 7.583251e-06
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="utf16le" -7.76 % *** 1.043385e-16
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=128 encoding="utf8" -7.84 % *** 2.750977e-17
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="ascii" 27.12 % *** 6.824242e-19
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="base64-ascii" 7.49 % *** 1.763315e-13
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="base64-utf8" 8.04 % *** 3.413365e-13
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="utf16le" -8.20 % *** 7.288001e-20
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=32 encoding="utf8" -0.91 % * 3.421867e-02
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="ascii" 11.62 % *** 1.449991e-10
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="base64-ascii" 3.11 % *** 7.785854e-09
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="base64-utf8" 2.67 % *** 9.491817e-08
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="utf16le" -1.97 % *** 1.593983e-06
string_decoder\\string-decoder.js n=2500000 chunk=1024 inlen=4096 encoding="utf8" -13.97 % *** 1.513807e-22
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="ascii" 31.36 % *** 2.446208e-26
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="base64-ascii" 8.02 % *** 2.947078e-15
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="base64-utf8" 7.76 % *** 7.113434e-13
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="utf16le" -9.25 % *** 5.772065e-14
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=1024 encoding="utf8" 5.67 % *** 2.072457e-14
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="ascii" 31.80 % *** 4.476351e-24
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="base64-ascii" 9.12 % *** 8.704902e-13
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="base64-utf8" 8.78 % *** 1.147960e-13
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="utf16le" -10.86 % *** 4.861548e-12
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=128 encoding="utf8" 7.40 % *** 2.991461e-15
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="ascii" 37.34 % *** 5.526234e-24
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="base64-ascii" 8.93 % *** 1.045038e-12
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="base64-utf8" 7.41 % *** 1.360694e-04
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="utf16le" -6.16 % *** 8.914833e-07
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=32 encoding="utf8" 9.28 % *** 3.000923e-19
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="ascii" 31.33 % *** 2.278408e-15
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="base64-ascii" 7.25 % *** 1.865635e-12
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="base64-utf8" 7.69 % *** 2.075041e-13
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="utf16le" -13.05 % *** 1.864153e-05
string_decoder\\string-decoder.js n=2500000 chunk=16 inlen=4096 encoding="utf8" 6.45 % *** 1.386794e-15
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="ascii" 16.71 % *** 6.643309e-20
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="base64-ascii" 4.99 % *** 1.924450e-08
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="base64-utf8" 5.44 % *** 3.777022e-13
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="utf16le" -4.71 % *** 2.843678e-12
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=1024 encoding="utf8" -9.14 % *** 5.374133e-17
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="ascii" 25.31 % *** 3.578792e-19
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="base64-ascii" 6.07 % *** 2.547101e-11
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="base64-utf8" 5.56 % *** 1.845564e-11
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="utf16le" -8.03 % *** 3.603958e-12
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=128 encoding="utf8" -7.87 % *** 1.364798e-16
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="ascii" 26.88 % *** 7.988530e-25
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="base64-ascii" 7.36 % *** 6.084144e-09
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="base64-utf8" 8.34 % *** 2.594535e-13
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="utf16le" -7.88 % *** 1.041227e-08
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=32 encoding="utf8" -0.94 % ** 1.133856e-03
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="ascii" 18.12 % *** 1.082210e-20
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="base64-ascii" 5.16 % *** 1.926139e-09
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="base64-utf8" 5.42 % *** 3.488965e-11
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="utf16le" -4.77 % *** 1.602437e-11
string_decoder\\string-decoder.js n=2500000 chunk=256 inlen=4096 encoding="utf8" -9.77 % *** 1.930306e-16
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="ascii" 22.95 % *** 9.615409e-26
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="base64-ascii" 7.75 % *** 1.121870e-14
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="base64-utf8" 7.49 % *** 2.094620e-11
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="utf16le" -12.25 % *** 7.734120e-11
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=1024 encoding="utf8" -3.97 % *** 2.035949e-12
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="ascii" 21.54 % *** 4.276660e-19
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="base64-ascii" 8.80 % *** 1.600658e-09
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="base64-utf8" 8.26 % *** 5.550710e-16
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="utf16le" -10.59 % *** 1.145765e-13
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=128 encoding="utf8" -3.53 % *** 1.440575e-13
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="ascii" 26.78 % *** 9.860231e-27
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="base64-ascii" 8.00 % *** 1.320589e-15
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="base64-utf8" 8.61 % *** 4.350767e-14
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="utf16le" -7.71 % *** 4.022407e-07
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=32 encoding="utf8" -0.72 % * 1.157463e-02
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="ascii" 22.28 % *** 3.719891e-25
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="base64-ascii" 4.37 % *** 1.300101e-10
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="base64-utf8" 4.18 % *** 1.186184e-10
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="utf16le" -11.20 % *** 1.522552e-14
string_decoder\\string-decoder.js n=2500000 chunk=64 inlen=4096 encoding="utf8" -3.98 % *** 2.033067e-09
improvement confidence p.value
timers\\immediate.js type="breadth" thousands=2000 5.22 % *** 6.967931e-16
timers\\immediate.js type="breadth1" thousands=2000 9.11 % *** 1.538005e-18
timers\\immediate.js type="breadth4" thousands=2000 2.74 % *** 6.071468e-08
timers\\immediate.js type="clear" thousands=2000 13.43 % *** 2.948458e-38
timers\\immediate.js type="depth" thousands=2000 22.56 % *** 3.459853e-32
timers\\immediate.js type="depth1" thousands=2000 20.78 % *** 5.800138e-34
timers\\timers-breadth.js thousands=500 2.73 % *** 1.044602e-05
timers\\timers-depth.js thousands=1 -0.01 % 7.737829e-01
improvement confidence p.value
tls\\convertprotocols.js n=1 10.23 % *** 1.428171e-19
tls\\convertprotocols.js n=50000 10.66 % *** 2.883712e-29
tls\\throughput.js size=1024 type="asc" dur=5 10.15 % *** 2.979979e-57
tls\\throughput.js size=1024 type="buf" dur=5 9.40 % *** 5.072254e-54
tls\\throughput.js size=1024 type="utf" dur=5 9.04 % *** 4.127964e-54
tls\\throughput.js size=1048576 type="asc" dur=5 2.03 % *** 1.297816e-19
tls\\throughput.js size=1048576 type="buf" dur=5 2.23 % *** 1.904378e-14
tls\\throughput.js size=1048576 type="utf" dur=5 1.47 % *** 1.902380e-06
tls\\throughput.js size=2 type="asc" dur=5 22.64 % *** 1.741474e-67
tls\\throughput.js size=2 type="buf" dur=5 16.05 % *** 1.645530e-46
tls\\throughput.js size=2 type="utf" dur=5 18.45 % *** 6.452852e-57
tls\\tls-connect.js dur=5 concurrency=1 5.48 % *** 2.619933e-22
tls\\tls-connect.js dur=5 concurrency=10 3.72 % *** 1.096252e-27
improvement confidence p.value
url\\new-url-parse.js n=250000 method="new" type="five" 28.04 % *** 2.696115e-43
url\\new-url-parse.js n=250000 method="new" type="four" 24.79 % *** 2.874680e-22
url\\new-url-parse.js n=250000 method="new" type="one" 17.79 % *** 6.644548e-34
url\\new-url-parse.js n=250000 method="new" type="three" 25.06 % *** 4.950383e-27
url\\new-url-parse.js n=250000 method="new" type="two" 29.80 % *** 2.062898e-33
url\\new-url-parse.js n=250000 method="old" type="five" 15.47 % *** 1.712914e-22
url\\new-url-parse.js n=250000 method="old" type="four" 12.95 % *** 2.085960e-29
url\\new-url-parse.js n=250000 method="old" type="one" 10.90 % *** 3.310348e-15
url\\new-url-parse.js n=250000 method="old" type="three" 8.13 % *** 1.248747e-07
url\\new-url-parse.js n=250000 method="old" type="two" 7.79 % *** 8.260336e-04
url\\url-format.js n=25000000 type="one" 13.20 % *** 2.480923e-33
url\\url-format.js n=25000000 type="two" 15.25 % *** 3.455174e-47
url\\url-parse.js n=250000 type="five" 3.37 % *** 2.754887e-29
url\\url-parse.js n=250000 type="four" 7.78 % *** 1.061970e-29
url\\url-parse.js n=250000 type="one" 9.99 % *** 2.690797e-14
url\\url-parse.js n=250000 type="six" 11.04 % *** 6.823306e-16
url\\url-parse.js n=250000 type="three" 9.83 % *** 1.507959e-14
url\\url-parse.js n=250000 type="two" 14.23 % *** 2.788372e-16
url\\url-resolve.js n=100000 path="0" href="0" 16.25 % *** 2.186037e-37
url\\url-resolve.js n=100000 path="0" href="1" 13.02 % *** 5.164905e-17
url\\url-resolve.js n=100000 path="0" href="2" 17.03 % *** 6.671444e-15
url\\url-resolve.js n=100000 path="0" href="3" 13.14 % *** 2.084220e-23
url\\url-resolve.js n=100000 path="0" href="4" 11.41 % *** 2.089920e-33
url\\url-resolve.js n=100000 path="0" href="5" 9.72 % *** 4.931213e-31
url\\url-resolve.js n=100000 path="1" href="0" 15.62 % *** 9.070298e-32
url\\url-resolve.js n=100000 path="1" href="1" 14.05 % *** 5.660385e-32
url\\url-resolve.js n=100000 path="1" href="2" 15.16 % *** 6.922513e-14
url\\url-resolve.js n=100000 path="1" href="3" 12.73 % *** 3.129262e-27
url\\url-resolve.js n=100000 path="1" href="4" 11.61 % *** 6.496897e-33
url\\url-resolve.js n=100000 path="1" href="5" 8.19 % *** 1.482726e-30
url\\url-resolve.js n=100000 path="2" href="0" 18.88 % *** 1.694422e-40
url\\url-resolve.js n=100000 path="2" href="1" 14.90 % *** 2.499959e-29
url\\url-resolve.js n=100000 path="2" href="2" 17.66 % *** 6.055499e-15
url\\url-resolve.js n=100000 path="2" href="3" 14.25 % *** 1.311557e-33
url\\url-resolve.js n=100000 path="2" href="4" 12.36 % *** 7.962949e-36
url\\url-resolve.js n=100000 path="2" href="5" 12.18 % *** 8.526993e-34
url\\url-resolve.js n=100000 path="3" href="0" 17.33 % *** 7.855541e-38
url\\url-resolve.js n=100000 path="3" href="1" 15.16 % *** 2.414771e-28
url\\url-resolve.js n=100000 path="3" href="2" 16.11 % *** 2.556118e-23
url\\url-resolve.js n=100000 path="3" href="3" 12.66 % *** 2.783240e-45
url\\url-resolve.js n=100000 path="3" href="4" 13.96 % *** 2.657379e-29
url\\url-resolve.js n=100000 path="3" href="5" 14.80 % *** 6.690647e-31
url\\url-resolve.js n=100000 path="4" href="0" 18.81 % *** 9.117341e-37
url\\url-resolve.js n=100000 path="4" href="1" 15.06 % *** 2.231203e-12
url\\url-resolve.js n=100000 path="4" href="2" 17.25 % *** 4.478058e-27
url\\url-resolve.js n=100000 path="4" href="3" 14.38 % *** 9.499539e-33
url\\url-resolve.js n=100000 path="4" href="4" 10.79 % *** 7.247227e-32
url\\url-resolve.js n=100000 path="4" href="5" 10.97 % *** 3.691272e-23
url\\whatwg-url-properties.js n=10000 prop="hash" url="http://example.com/" 26.77 % *** 4.100716e-41
url\\whatwg-url-properties.js n=10000 prop="hash" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 25.01 % *** 3.268477e-46
url\\whatwg-url-properties.js n=10000 prop="hash" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 26.03 % *** 5.609210e-48
url\\whatwg-url-properties.js n=10000 prop="hash" url="javascript:alert(\\"node is awesome\\");" 14.73 % *** 4.342637e-17
url\\whatwg-url-properties.js n=10000 prop="host" url="http://example.com/" 20.01 % *** 1.815657e-39
url\\whatwg-url-properties.js n=10000 prop="host" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 21.67 % *** 2.459807e-42
url\\whatwg-url-properties.js n=10000 prop="host" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 21.26 % *** 6.943380e-43
url\\whatwg-url-properties.js n=10000 prop="host" url="javascript:alert(\\"node is awesome\\");" 13.83 % *** 3.889705e-13
url\\whatwg-url-properties.js n=10000 prop="hostname" url="http://example.com/" 27.30 % *** 1.549945e-37
url\\whatwg-url-properties.js n=10000 prop="hostname" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 28.68 % *** 1.774110e-59
url\\whatwg-url-properties.js n=10000 prop="hostname" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 26.97 % *** 9.467545e-46
url\\whatwg-url-properties.js n=10000 prop="hostname" url="javascript:alert(\\"node is awesome\\");" 13.76 % *** 5.291489e-19
url\\whatwg-url-properties.js n=10000 prop="href" url="http://example.com/" 4.24 % *** 1.276454e-08
url\\whatwg-url-properties.js n=10000 prop="href" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 6.70 % *** 3.801666e-24
url\\whatwg-url-properties.js n=10000 prop="href" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 7.57 % *** 1.132100e-16
url\\whatwg-url-properties.js n=10000 prop="href" url="javascript:alert(\\"node is awesome\\");" 5.59 % *** 3.665473e-10
url\\whatwg-url-properties.js n=10000 prop="origin" url="http://example.com/" 15.05 % *** 1.769989e-07
url\\whatwg-url-properties.js n=10000 prop="origin" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 16.81 % *** 1.769136e-38
url\\whatwg-url-properties.js n=10000 prop="origin" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 14.87 % *** 4.389681e-41
url\\whatwg-url-properties.js n=10000 prop="origin" url="javascript:alert(\\"node is awesome\\");" 5.78 % *** 3.570838e-10
url\\whatwg-url-properties.js n=10000 prop="password" url="http://example.com/" 25.02 % *** 2.430115e-39
url\\whatwg-url-properties.js n=10000 prop="password" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 27.48 % *** 8.763962e-42
url\\whatwg-url-properties.js n=10000 prop="password" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 23.47 % *** 7.416220e-38
url\\whatwg-url-properties.js n=10000 prop="password" url="javascript:alert(\\"node is awesome\\");" 11.27 % *** 5.717105e-14
url\\whatwg-url-properties.js n=10000 prop="pathname" url="http://example.com/" 20.22 % *** 6.415084e-51
url\\whatwg-url-properties.js n=10000 prop="pathname" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 21.04 % *** 1.977635e-41
url\\whatwg-url-properties.js n=10000 prop="pathname" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 19.88 % *** 1.833604e-43
url\\whatwg-url-properties.js n=10000 prop="pathname" url="javascript:alert(\\"node is awesome\\");" 11.41 % *** 5.333400e-20
url\\whatwg-url-properties.js n=10000 prop="port" url="http://example.com/" 23.84 % *** 3.082172e-51
url\\whatwg-url-properties.js n=10000 prop="port" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 23.61 % *** 1.676012e-51
url\\whatwg-url-properties.js n=10000 prop="port" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 22.71 % *** 2.282869e-50
url\\whatwg-url-properties.js n=10000 prop="port" url="javascript:alert(\\"node is awesome\\");" 11.03 % *** 1.314061e-16
url\\whatwg-url-properties.js n=10000 prop="protocol" url="http://example.com/" 18.81 % *** 3.107794e-43
url\\whatwg-url-properties.js n=10000 prop="protocol" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 18.84 % *** 4.230119e-41
url\\whatwg-url-properties.js n=10000 prop="protocol" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 16.83 % *** 1.497414e-32
url\\whatwg-url-properties.js n=10000 prop="protocol" url="javascript:alert(\\"node is awesome\\");" 19.86 % *** 8.892427e-46
url\\whatwg-url-properties.js n=10000 prop="search" url="http://example.com/" 27.38 % *** 8.237501e-50
url\\whatwg-url-properties.js n=10000 prop="search" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 27.60 % *** 3.632332e-50
url\\whatwg-url-properties.js n=10000 prop="search" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 29.87 % *** 1.720035e-40
url\\whatwg-url-properties.js n=10000 prop="search" url="javascript:alert(\\"node is awesome\\");" 27.08 % *** 6.152589e-55
url\\whatwg-url-properties.js n=10000 prop="searchParams" url="http://example.com/" 17.93 % *** 6.890014e-25
url\\whatwg-url-properties.js n=10000 prop="searchParams" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 18.06 % *** 1.365120e-20
url\\whatwg-url-properties.js n=10000 prop="searchParams" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 17.10 % *** 6.339854e-20
url\\whatwg-url-properties.js n=10000 prop="searchParams" url="javascript:alert(\\"node is awesome\\");" 17.60 % *** 2.756091e-18
url\\whatwg-url-properties.js n=10000 prop="toString" url="http://example.com/" 2.03 % *** 5.935677e-04
url\\whatwg-url-properties.js n=10000 prop="toString" url="http://user:[email protected]:21/aaa/zzz?l=24#test" -1.11 % * 1.003546e-02
url\\whatwg-url-properties.js n=10000 prop="toString" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 2.07 % ** 1.988860e-03
url\\whatwg-url-properties.js n=10000 prop="toString" url="javascript:alert(\\"node is awesome\\");" 0.46 % 6.064229e-01
url\\whatwg-url-properties.js n=10000 prop="username" url="http://example.com/" 25.16 % *** 3.123949e-38
url\\whatwg-url-properties.js n=10000 prop="username" url="http://user:[email protected]:21/aaa/zzz?l=24#test" 27.04 % *** 1.246889e-39
url\\whatwg-url-properties.js n=10000 prop="username" url="https://encrypted.google.com/search?q=url&q=site:npmjs.org&hl=en" 25.91 % *** 1.999436e-37
url\\whatwg-url-properties.js n=10000 prop="username" url="javascript:alert(\\"node is awesome\\");" 12.14 % *** 3.974066e-17
improvement confidence p.value
util\\format.js type="no-replace" n=1000000 16.13 % *** 1.068711e-33
util\\format.js type="number" n=1000000 0.68 % * 3.239004e-02
util\\format.js type="object" n=1000000 9.94 % *** 2.206394e-54
util\\format.js type="string" n=1000000 0.19 % 6.129474e-01
util\\format.js type="unknown" n=1000000 -0.19 % 6.390966e-01
util\\inspect-proxy.js n=1000000 v=1 15.75 % *** 2.408590e-29
util\\inspect-proxy.js n=1000000 v=2 16.25 % *** 1.366269e-32
util\\inspect.js n=5000000 21.32 % *** 4.826487e-29