confidence improvement accuracy (*) (**) (***) assert/deepequal-buffer.js method='deepEqual' len=10000 n=100000 *** 1.71 % ±0.59% ±0.78% ±1.02% assert/deepequal-buffer.js method='deepEqual' len=100 n=100000 *** 2.99 % ±1.02% ±1.36% ±1.78% assert/deepequal-buffer.js method='deepStrictEqual' len=10000 n=100000 *** -1.99 % ±1.01% ±1.34% ±1.75% assert/deepequal-buffer.js method='deepStrictEqual' len=100 n=100000 0.95 % ±1.18% ±1.58% ±2.06% assert/deepequal-buffer.js method='notDeepEqual' len=10000 n=100000 *** 3.91 % ±1.14% ±1.52% ±1.99% assert/deepequal-buffer.js method='notDeepEqual' len=100 n=100000 *** 3.97 % ±0.70% ±0.94% ±1.22% assert/deepequal-buffer.js method='notDeepStrictEqual' len=10000 n=100000 *** 3.50 % ±0.61% ±0.82% ±1.06% assert/deepequal-buffer.js method='notDeepStrictEqual' len=100 n=100000 *** 3.46 % ±0.81% ±1.08% ±1.40% assert/deepequal-map.js method='deepEqual_looseMatches' len=500 n=500 0.87 % ±1.18% ±1.57% ±2.04% assert/deepequal-map.js method='deepEqual_mixed' len=500 n=500 *** 2.71 % ±1.31% ±1.75% ±2.29% assert/deepequal-map.js method='deepEqual_objectOnly' len=500 n=500 * 1.21 % ±1.16% ±1.54% ±2.00% assert/deepequal-map.js method='deepEqual_primitiveOnly' len=500 n=500 *** 2.71 % ±1.19% ±1.58% ±2.06% assert/deepequal-map.js method='deepStrictEqual_mixed' len=500 n=500 *** 3.18 % ±1.37% ±1.82% ±2.38% assert/deepequal-map.js method='deepStrictEqual_objectOnly' len=500 n=500 *** 3.87 % ±1.38% ±1.84% ±2.40% assert/deepequal-map.js method='deepStrictEqual_primitiveOnly' len=500 n=500 *** 1.81 % ±0.92% ±1.22% ±1.59% assert/deepequal-map.js method='notDeepEqual_looseMatches' len=500 n=500 0.95 % ±1.48% ±1.96% ±2.56% assert/deepequal-map.js method='notDeepEqual_mixed' len=500 n=500 * 2.39 % ±1.94% ±2.58% ±3.36% assert/deepequal-map.js method='notDeepEqual_objectOnly' len=500 n=500 0.56 % ±1.57% ±2.08% ±2.72% assert/deepequal-map.js method='notDeepEqual_primitiveOnly' len=500 n=500 ** 2.29 % ±1.48% ±1.97% ±2.57% assert/deepequal-map.js method='notDeepStrictEqual_mixed' len=500 n=500 1.69 % ±1.72% ±2.29% ±2.98% assert/deepequal-map.js method='notDeepStrictEqual_objectOnly' len=500 n=500 *** 4.15 % ±1.03% ±1.37% ±1.78% assert/deepequal-map.js method='notDeepStrictEqual_primitiveOnly' len=500 n=500 * 1.81 % ±1.48% ±1.97% ±2.57% assert/deepequal-object.js method='deepEqual' size=10000 n=1000000 0.37 % ±1.02% ±1.36% ±1.78% assert/deepequal-object.js method='deepEqual' size=1000 n=1000000 1.35 % ±2.18% ±2.90% ±3.79% assert/deepequal-object.js method='deepEqual' size=100 n=1000000 -1.48 % ±1.97% ±2.62% ±3.41% assert/deepequal-object.js method='deepStrictEqual' size=10000 n=1000000 *** 8.00 % ±1.14% ±1.52% ±1.98% assert/deepequal-object.js method='deepStrictEqual' size=1000 n=1000000 *** 7.32 % ±1.36% ±1.81% ±2.36% assert/deepequal-object.js method='deepStrictEqual' size=100 n=1000000 *** 6.02 % ±2.08% ±2.78% ±3.63% assert/deepequal-object.js method='notDeepEqual' size=10000 n=1000000 ** 2.12 % ±1.31% ±1.74% ±2.27% assert/deepequal-object.js method='notDeepEqual' size=1000 n=1000000 *** 3.09 % ±0.86% ±1.15% ±1.49% assert/deepequal-object.js method='notDeepEqual' size=100 n=1000000 * 1.46 % ±1.28% ±1.71% ±2.23% assert/deepequal-object.js method='notDeepStrictEqual' size=10000 n=1000000 *** 2.03 % ±1.17% ±1.55% ±2.02% assert/deepequal-object.js method='notDeepStrictEqual' size=1000 n=1000000 *** 2.74 % ±1.08% ±1.43% ±1.87% assert/deepequal-object.js method='notDeepStrictEqual' size=100 n=1000000 *** 3.87 % ±2.07% ±2.76% ±3.60% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Array' len=100000 n=25 primitive='array' ** -1.04 % ±0.76% ±1.01% ±1.31% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Array' len=100000 n=25 primitive='boolean' * -0.81 % ±0.65% ±0.87% ±1.13% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Array' len=100000 n=25 primitive='new-array' -0.40 % ±0.59% ±0.79% ±1.03% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Array' len=100000 n=25 primitive='null' *** -1.06 % ±0.61% ±0.81% ±1.06% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Array' len=100000 n=25 primitive='number' -0.22 % ±1.00% ±1.33% ±1.74% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Array' len=100000 n=25 primitive='object' -0.42 % ±1.01% ±1.35% ±1.77% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Array' len=100000 n=25 primitive='string' ** -0.97 % ±0.67% ±0.89% ±1.16% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Array' len=100000 n=25 primitive='undefined' -0.50 % ±0.67% ±0.89% ±1.15% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Set' len=100000 n=25 primitive='array' *** 5.52 % ±1.60% ±2.13% ±2.78% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Set' len=100000 n=25 primitive='boolean' *** 4.67 % ±2.01% ±2.67% ±3.48% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Set' len=100000 n=25 primitive='new-array' *** 6.45 % ±1.42% ±1.89% ±2.46% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Set' len=100000 n=25 primitive='null' *** 5.65 % ±1.94% ±2.59% ±3.37% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Set' len=100000 n=25 primitive='number' *** 6.31 % ±1.65% ±2.20% ±2.86% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Set' len=100000 n=25 primitive='object' *** 5.35 % ±1.65% ±2.19% ±2.85% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Set' len=100000 n=25 primitive='string' *** 4.94 % ±1.40% ±1.86% ±2.42% assert/deepequal-prims-and-objs-big-array-set.js method='deepEqual_Set' len=100000 n=25 primitive='undefined' *** 4.90 % ±1.76% ±2.34% ±3.05% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Array' len=100000 n=25 primitive='array' -0.57 % ±0.82% ±1.10% ±1.43% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Array' len=100000 n=25 primitive='boolean' -0.43 % ±0.67% ±0.89% ±1.16% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Array' len=100000 n=25 primitive='new-array' -0.61 % ±0.92% ±1.23% ±1.61% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Array' len=100000 n=25 primitive='null' -0.56 % ±0.73% ±0.97% ±1.27% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Array' len=100000 n=25 primitive='number' -0.30 % ±0.86% ±1.16% ±1.52% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Array' len=100000 n=25 primitive='object' * -0.90 % ±0.72% ±0.95% ±1.24% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Array' len=100000 n=25 primitive='string' -0.48 % ±0.68% ±0.90% ±1.18% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Array' len=100000 n=25 primitive='undefined' -0.01 % ±0.69% ±0.92% ±1.20% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Set' len=100000 n=25 primitive='array' *** 5.65 % ±1.61% ±2.15% ±2.80% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Set' len=100000 n=25 primitive='boolean' *** 5.48 % ±1.65% ±2.20% ±2.86% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Set' len=100000 n=25 primitive='new-array' *** 5.97 % ±1.56% ±2.07% ±2.69% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Set' len=100000 n=25 primitive='null' *** 3.82 % ±1.49% ±1.99% ±2.59% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Set' len=100000 n=25 primitive='number' *** 5.48 % ±1.40% ±1.86% ±2.42% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Set' len=100000 n=25 primitive='object' *** 4.01 % ±1.90% ±2.53% ±3.29% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Set' len=100000 n=25 primitive='string' *** 4.48 % ±1.77% ±2.36% ±3.07% assert/deepequal-prims-and-objs-big-array-set.js method='deepStrictEqual_Set' len=100000 n=25 primitive='undefined' *** 4.31 % ±1.60% ±2.13% ±2.77% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Array' len=100000 n=25 primitive='array' -0.60 % ±0.63% ±0.84% ±1.09% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Array' len=100000 n=25 primitive='boolean' 0.13 % ±0.66% ±0.88% ±1.15% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Array' len=100000 n=25 primitive='new-array' -0.50 % ±0.62% ±0.82% ±1.07% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Array' len=100000 n=25 primitive='null' * -0.77 % ±0.67% ±0.90% ±1.17% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Array' len=100000 n=25 primitive='number' -0.41 % ±0.82% ±1.09% ±1.43% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Array' len=100000 n=25 primitive='object' -0.58 % ±0.73% ±0.97% ±1.26% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Array' len=100000 n=25 primitive='string' 0.19 % ±0.70% ±0.94% ±1.23% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Array' len=100000 n=25 primitive='undefined' -0.06 % ±0.63% ±0.85% ±1.10% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Set' len=100000 n=25 primitive='array' *** 4.20 % ±1.43% ±1.90% ±2.48% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Set' len=100000 n=25 primitive='boolean' *** 6.80 % ±1.74% ±2.32% ±3.03% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Set' len=100000 n=25 primitive='new-array' *** 5.50 % ±1.64% ±2.18% ±2.84% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Set' len=100000 n=25 primitive='null' *** 4.78 % ±1.60% ±2.12% ±2.77% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Set' len=100000 n=25 primitive='number' *** 7.18 % ±1.56% ±2.07% ±2.70% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Set' len=100000 n=25 primitive='object' *** 6.67 % ±1.81% ±2.40% ±3.13% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Set' len=100000 n=25 primitive='string' *** 5.10 % ±1.96% ±2.61% ±3.40% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepEqual_Set' len=100000 n=25 primitive='undefined' *** 6.09 % ±1.47% ±1.96% ±2.55% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Array' len=100000 n=25 primitive='array' -0.30 % ±0.72% ±0.96% ±1.25% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Array' len=100000 n=25 primitive='boolean' -0.69 % ±0.70% ±0.93% ±1.21% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Array' len=100000 n=25 primitive='new-array' * -0.82 % ±0.69% ±0.91% ±1.19% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Array' len=100000 n=25 primitive='null' * -0.77 % ±0.66% ±0.87% ±1.14% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Array' len=100000 n=25 primitive='number' -1.15 % ±1.76% ±2.35% ±3.07% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Array' len=100000 n=25 primitive='object' -0.75 % ±0.76% ±1.01% ±1.31% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Array' len=100000 n=25 primitive='string' *** -1.09 % ±0.56% ±0.75% ±0.97% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Array' len=100000 n=25 primitive='undefined' * -0.77 % ±0.66% ±0.87% ±1.14% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Set' len=100000 n=25 primitive='array' *** 6.79 % ±1.63% ±2.17% ±2.82% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Set' len=100000 n=25 primitive='boolean' *** 4.77 % ±1.69% ±2.25% ±2.92% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Set' len=100000 n=25 primitive='new-array' *** 5.65 % ±1.50% ±2.00% ±2.60% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Set' len=100000 n=25 primitive='null' *** 4.12 % ±1.52% ±2.03% ±2.65% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Set' len=100000 n=25 primitive='number' *** 7.22 % ±1.56% ±2.08% ±2.70% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Set' len=100000 n=25 primitive='object' *** 4.34 % ±1.53% ±2.04% ±2.65% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Set' len=100000 n=25 primitive='string' *** 5.88 % ±1.82% ±2.42% ±3.15% assert/deepequal-prims-and-objs-big-array-set.js method='notDeepStrictEqual_Set' len=100000 n=25 primitive='undefined' *** 4.76 % ±1.49% ±1.99% ±2.59% assert/deepequal-prims-and-objs-big-loop.js method='deepEqual' n=1000000 primitive='array' -0.63 % ±1.47% ±1.95% ±2.55% assert/deepequal-prims-and-objs-big-loop.js method='deepEqual' n=1000000 primitive='boolean' 1.25 % ±1.46% ±1.94% ±2.54% assert/deepequal-prims-and-objs-big-loop.js method='deepEqual' n=1000000 primitive='new-array' -1.10 % ±1.68% ±2.23% ±2.91% assert/deepequal-prims-and-objs-big-loop.js method='deepEqual' n=1000000 primitive='null' -1.54 % ±1.93% ±2.56% ±3.34% assert/deepequal-prims-and-objs-big-loop.js method='deepEqual' n=1000000 primitive='number' -0.62 % ±1.93% ±2.57% ±3.35% assert/deepequal-prims-and-objs-big-loop.js method='deepEqual' n=1000000 primitive='object' 0.38 % ±1.49% ±1.99% ±2.59% assert/deepequal-prims-and-objs-big-loop.js method='deepEqual' n=1000000 primitive='string' -1.15 % ±1.88% ±2.50% ±3.26% assert/deepequal-prims-and-objs-big-loop.js method='deepEqual' n=1000000 primitive='undefined' -0.05 % ±1.96% ±2.62% ±3.42% assert/deepequal-prims-and-objs-big-loop.js method='deepStrictEqual' n=1000000 primitive='array' *** 5.40 % ±2.20% ±2.93% ±3.83% assert/deepequal-prims-and-objs-big-loop.js method='deepStrictEqual' n=1000000 primitive='boolean' *** 3.64 % ±1.71% ±2.27% ±2.96% assert/deepequal-prims-and-objs-big-loop.js method='deepStrictEqual' n=1000000 primitive='new-array' *** 4.80 % ±1.50% ±2.00% ±2.60% assert/deepequal-prims-and-objs-big-loop.js method='deepStrictEqual' n=1000000 primitive='null' *** 5.51 % ±2.02% ±2.68% ±3.50% assert/deepequal-prims-and-objs-big-loop.js method='deepStrictEqual' n=1000000 primitive='number' *** 5.04 % ±1.56% ±2.07% ±2.69% assert/deepequal-prims-and-objs-big-loop.js method='deepStrictEqual' n=1000000 primitive='object' *** 5.42 % ±1.63% ±2.17% ±2.82% assert/deepequal-prims-and-objs-big-loop.js method='deepStrictEqual' n=1000000 primitive='string' *** 6.34 % ±1.91% ±2.54% ±3.30% assert/deepequal-prims-and-objs-big-loop.js method='deepStrictEqual' n=1000000 primitive='undefined' *** 4.02 % ±1.81% ±2.41% ±3.14% assert/deepequal-prims-and-objs-big-loop.js method='notDeepEqual' n=1000000 primitive='array' -0.45 % ±1.67% ±2.22% ±2.90% assert/deepequal-prims-and-objs-big-loop.js method='notDeepEqual' n=1000000 primitive='boolean' * 1.52 % ±1.50% ±2.00% ±2.62% assert/deepequal-prims-and-objs-big-loop.js method='notDeepEqual' n=1000000 primitive='new-array' -0.18 % ±1.14% ±1.51% ±1.97% assert/deepequal-prims-and-objs-big-loop.js method='notDeepEqual' n=1000000 primitive='null' -0.04 % ±1.38% ±1.84% ±2.39% assert/deepequal-prims-and-objs-big-loop.js method='notDeepEqual' n=1000000 primitive='number' 0.12 % ±1.73% ±2.31% ±3.03% assert/deepequal-prims-and-objs-big-loop.js method='notDeepEqual' n=1000000 primitive='object' 1.42 % ±1.50% ±2.00% ±2.60% assert/deepequal-prims-and-objs-big-loop.js method='notDeepEqual' n=1000000 primitive='string' -0.97 % ±1.33% ±1.77% ±2.30% assert/deepequal-prims-and-objs-big-loop.js method='notDeepEqual' n=1000000 primitive='undefined' -0.50 % ±1.20% ±1.60% ±2.08% assert/deepequal-prims-and-objs-big-loop.js method='notDeepStrictEqual' n=1000000 primitive='array' *** 2.43 % ±1.35% ±1.82% ±2.39% assert/deepequal-prims-and-objs-big-loop.js method='notDeepStrictEqual' n=1000000 primitive='boolean' *** 5.59 % ±1.38% ±1.84% ±2.39% assert/deepequal-prims-and-objs-big-loop.js method='notDeepStrictEqual' n=1000000 primitive='new-array' *** 3.97 % ±1.28% ±1.70% ±2.22% assert/deepequal-prims-and-objs-big-loop.js method='notDeepStrictEqual' n=1000000 primitive='null' *** 5.67 % ±1.68% ±2.24% ±2.92% assert/deepequal-prims-and-objs-big-loop.js method='notDeepStrictEqual' n=1000000 primitive='number' *** 3.53 % ±1.86% ±2.48% ±3.23% assert/deepequal-prims-and-objs-big-loop.js method='notDeepStrictEqual' n=1000000 primitive='object' *** 4.40 % ±1.81% ±2.41% ±3.15% assert/deepequal-prims-and-objs-big-loop.js method='notDeepStrictEqual' n=1000000 primitive='string' *** 4.94 % ±1.56% ±2.08% ±2.70% assert/deepequal-prims-and-objs-big-loop.js method='notDeepStrictEqual' n=1000000 primitive='undefined' *** 5.10 % ±1.05% ±1.40% ±1.82% assert/deepequal-set.js method='deepEqual_looseMatches' len=500 n=500 * 1.24 % ±1.22% ±1.62% ±2.11% assert/deepequal-set.js method='deepEqual_mixed' len=500 n=500 0.58 % ±1.27% ±1.69% ±2.21% assert/deepequal-set.js method='deepEqual_objectOnly' len=500 n=500 0.61 % ±1.06% ±1.41% ±1.84% assert/deepequal-set.js method='deepEqual_primitiveOnly' len=500 n=500 * 1.26 % ±1.25% ±1.66% ±2.16% assert/deepequal-set.js method='deepStrictEqual_mixed' len=500 n=500 *** 4.43 % ±1.09% ±1.45% ±1.90% assert/deepequal-set.js method='deepStrictEqual_objectOnly' len=500 n=500 *** 2.24 % ±1.11% ±1.49% ±1.97% assert/deepequal-set.js method='deepStrictEqual_primitiveOnly' len=500 n=500 * 1.80 % ±1.71% ±2.28% ±2.97% assert/deepequal-set.js method='notDeepEqual_looseMatches' len=500 n=500 *** 1.44 % ±0.82% ±1.09% ±1.42% assert/deepequal-set.js method='notDeepEqual_mixed' len=500 n=500 *** 2.78 % ±1.61% ±2.14% ±2.78% assert/deepequal-set.js method='notDeepEqual_objectOnly' len=500 n=500 ** 1.65 % ±1.14% ±1.52% ±1.98% assert/deepequal-set.js method='notDeepEqual_primitiveOnly' len=500 n=500 0.84 % ±1.68% ±2.23% ±2.91% assert/deepequal-set.js method='notDeepStrictEqual_mixed' len=500 n=500 *** 3.33 % ±1.38% ±1.83% ±2.39% assert/deepequal-set.js method='notDeepStrictEqual_objectOnly' len=500 n=500 *** 3.60 % ±1.12% ±1.49% ±1.94% assert/deepequal-set.js method='notDeepStrictEqual_primitiveOnly' len=500 n=500 * 2.10 % ±1.81% ±2.41% ±3.15% assert/deepequal-typedarrays.js len=1000000 method='deepEqual' n=1 type='Float32Array' ** 1.78 % ±1.11% ±1.49% ±1.97% assert/deepequal-typedarrays.js len=1000000 method='deepEqual' n=1 type='Float64Array' ** 0.77 % ±0.57% ±0.76% ±0.99% assert/deepequal-typedarrays.js len=1000000 method='deepEqual' n=1 type='Int16Array' *** 3.78 % ±2.01% ±2.67% ±3.48% assert/deepequal-typedarrays.js len=1000000 method='deepEqual' n=1 type='Int32Array' -0.95 % ±3.23% ±4.30% ±5.60% assert/deepequal-typedarrays.js len=1000000 method='deepEqual' n=1 type='Int8Array' * 2.60 % ±2.48% ±3.32% ±4.36% assert/deepequal-typedarrays.js len=1000000 method='deepEqual' n=1 type='Uint16Array' 0.59 % ±2.31% ±3.08% ±4.02% assert/deepequal-typedarrays.js len=1000000 method='deepEqual' n=1 type='Uint32Array' 0.69 % ±3.33% ±4.44% ±5.77% assert/deepequal-typedarrays.js len=1000000 method='deepEqual' n=1 type='Uint8Array' * 2.96 % ±2.44% ±3.25% ±4.23% assert/deepequal-typedarrays.js len=1000000 method='deepEqual' n=1 type='Uint8ClampedArray' *** 5.19 % ±1.88% ±2.50% ±3.26% assert/deepequal-typedarrays.js len=1000000 method='deepStrictEqual' n=1 type='Float32Array' *** -5.85 % ±1.44% ±1.92% ±2.51% assert/deepequal-typedarrays.js len=1000000 method='deepStrictEqual' n=1 type='Float64Array' *** -6.32 % ±1.17% ±1.55% ±2.03% assert/deepequal-typedarrays.js len=1000000 method='deepStrictEqual' n=1 type='Int16Array' *** -7.21 % ±1.73% ±2.31% ±3.04% assert/deepequal-typedarrays.js len=1000000 method='deepStrictEqual' n=1 type='Int32Array' *** -6.26 % ±0.87% ±1.16% ±1.51% assert/deepequal-typedarrays.js len=1000000 method='deepStrictEqual' n=1 type='Int8Array' *** -6.32 % ±1.85% ±2.47% ±3.22% assert/deepequal-typedarrays.js len=1000000 method='deepStrictEqual' n=1 type='Uint16Array' *** -7.15 % ±1.29% ±1.71% ±2.23% assert/deepequal-typedarrays.js len=1000000 method='deepStrictEqual' n=1 type='Uint32Array' *** -5.95 % ±1.18% ±1.57% ±2.05% assert/deepequal-typedarrays.js len=1000000 method='deepStrictEqual' n=1 type='Uint8Array' *** -6.17 % ±1.53% ±2.04% ±2.66% assert/deepequal-typedarrays.js len=1000000 method='deepStrictEqual' n=1 type='Uint8ClampedArray' *** -5.46 % ±1.42% ±1.89% ±2.46% assert/deepequal-typedarrays.js len=1000000 method='notDeepEqual' n=1 type='Float32Array' 0.38 % ±1.09% ±1.45% ±1.89% assert/deepequal-typedarrays.js len=1000000 method='notDeepEqual' n=1 type='Float64Array' *** -2.15 % ±1.15% ±1.54% ±2.00% assert/deepequal-typedarrays.js len=1000000 method='notDeepEqual' n=1 type='Int16Array' *** -2.30 % ±0.88% ±1.18% ±1.54% assert/deepequal-typedarrays.js len=1000000 method='notDeepEqual' n=1 type='Int32Array' * -1.29 % ±1.17% ±1.56% ±2.03% assert/deepequal-typedarrays.js len=1000000 method='notDeepEqual' n=1 type='Int8Array' -1.28 % ±1.37% ±1.82% ±2.37% assert/deepequal-typedarrays.js len=1000000 method='notDeepEqual' n=1 type='Uint16Array' *** -1.87 % ±1.02% ±1.36% ±1.77% assert/deepequal-typedarrays.js len=1000000 method='notDeepEqual' n=1 type='Uint32Array' * -1.35 % ±1.16% ±1.55% ±2.03% assert/deepequal-typedarrays.js len=1000000 method='notDeepEqual' n=1 type='Uint8Array' ** 3.76 % ±2.48% ±3.30% ±4.29% assert/deepequal-typedarrays.js len=1000000 method='notDeepEqual' n=1 type='Uint8ClampedArray' -0.62 % ±1.27% ±1.70% ±2.24% assert/deepequal-typedarrays.js len=1000000 method='notDeepStrictEqual' n=1 type='Float32Array' *** 5.45 % ±2.43% ±3.23% ±4.20% assert/deepequal-typedarrays.js len=1000000 method='notDeepStrictEqual' n=1 type='Float64Array' *** 4.96 % ±2.52% ±3.36% ±4.39% assert/deepequal-typedarrays.js len=1000000 method='notDeepStrictEqual' n=1 type='Int16Array' *** 4.64 % ±2.07% ±2.76% ±3.60% assert/deepequal-typedarrays.js len=1000000 method='notDeepStrictEqual' n=1 type='Int32Array' * 2.55 % ±2.46% ±3.28% ±4.26% assert/deepequal-typedarrays.js len=1000000 method='notDeepStrictEqual' n=1 type='Int8Array' *** 5.52 % ±2.46% ±3.27% ±4.26% assert/deepequal-typedarrays.js len=1000000 method='notDeepStrictEqual' n=1 type='Uint16Array' ** 3.69 % ±2.46% ±3.29% ±4.30% assert/deepequal-typedarrays.js len=1000000 method='notDeepStrictEqual' n=1 type='Uint32Array' * 3.49 % ±2.80% ±3.72% ±4.85% assert/deepequal-typedarrays.js len=1000000 method='notDeepStrictEqual' n=1 type='Uint8Array' ** 3.98 % ±2.35% ±3.13% ±4.08% assert/deepequal-typedarrays.js len=1000000 method='notDeepStrictEqual' n=1 type='Uint8ClampedArray' *** 5.00 % ±2.48% ±3.30% ±4.29% assert/ok.js n=1000000000 0.59 % ±0.83% ±1.11% ±1.47% assert/throws.js method='doesNotThrow' n=1000000 * 2.39 % ±2.38% ±3.16% ±4.12% assert/throws.js method='throws' n=1000000 *** 2.73 % ±1.26% ±1.69% ±2.21% assert/throws.js method='throws_RegExp' n=1000000 *** 4.73 % ±1.73% ±2.30% ±2.99% assert/throws.js method='throws_TypeError' n=1000000 *** 4.00 % ±1.36% ±1.80% ±2.35% Be aware that when doing many comparisons the risk of a false-positive result increases. In this case there are 185 comparisons, you can thus expect the following amount of false-positive results: 9.25 false positives, when considering a 5% risk acceptance (*, **, ***), 1.85 false positives, when considering a 1% risk acceptance (**, ***), 0.18 false positives, when considering a 0.1% risk acceptance (***)