Skip to content

Instantly share code, notes, and snippets.

@vzhou842
Created August 23, 2019 07:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vzhou842/eee22267e1cb5172a83a504cf9809ac3 to your computer and use it in GitHub Desktop.
Save vzhou842/eee22267e1cb5172a83a504cf9809ac3 to your computer and use it in GitHub Desktop.
Example output from a full benchmark of faster.js on Node v12.1.0 on a 15-inch 2018 Macbook Pro.
array-every small
✓ native x 39,053,612 ops/sec ±0.48% (61 runs sampled)
✓ faster.js x 38,408,826 ops/sec ±0.53% (60 runs sampled)
native is 1.7% faster (0.000μs) than faster.js
array-every medium
✓ native x 25,580,893 ops/sec ±0.50% (59 runs sampled)
✓ faster.js x 23,213,169 ops/sec ±0.34% (55 runs sampled)
native is 10.2% faster (0.004μs) than faster.js
array-every large
✓ native x 22,989,570 ops/sec ±0.83% (56 runs sampled)
✓ faster.js x 20,972,569 ops/sec ±0.29% (58 runs sampled)
native is 9.6% faster (0.004μs) than faster.js
array-filter small
✓ native x 27,461,767 ops/sec ±1.06% (57 runs sampled)
✓ faster.js x 27,991,422 ops/sec ±0.75% (60 runs sampled)
faster.js is 1.9% faster (0.001μs) than native
array-filter medium
✓ native x 12,100,969 ops/sec ±1.76% (56 runs sampled)
✓ faster.js x 11,786,073 ops/sec ±0.44% (58 runs sampled)
native is 2.7% faster (0.002μs) than faster.js
array-filter large
✓ native x 1,260,131 ops/sec ±0.55% (59 runs sampled)
✓ faster.js x 1,273,508 ops/sec ±0.48% (59 runs sampled)
faster.js is 1.1% faster (0.008μs) than native
array-forEach small
✓ native x 22,251,021 ops/sec ±0.67% (58 runs sampled)
✓ faster.js x 21,617,555 ops/sec ±1.43% (56 runs sampled)
native is 2.9% faster (0.001μs) than faster.js
array-forEach medium
✓ native x 4,727,284 ops/sec ±1.46% (55 runs sampled)
✓ faster.js x 4,776,422 ops/sec ±0.90% (57 runs sampled)
faster.js is 1.0% faster (0.002μs) than native
array-forEach large
✓ native x 451,432 ops/sec ±1.43% (56 runs sampled)
✓ faster.js x 452,202 ops/sec ±0.94% (57 runs sampled)
faster.js is 0.2% faster (0.004μs) than native
array-map small
✓ native x 11,928,067 ops/sec ±0.89% (57 runs sampled)
✓ faster.js x 36,166,730 ops/sec ±0.41% (58 runs sampled)
faster.js is 203.2% faster (0.056μs) than native
array-map medium
✓ native x 5,576,348 ops/sec ±0.77% (58 runs sampled)
✓ faster.js x 14,480,730 ops/sec ±0.68% (61 runs sampled)
faster.js is 159.7% faster (0.110μs) than native
array-map large
✓ native x 1,080,119 ops/sec ±0.77% (59 runs sampled)
✓ faster.js x 2,299,493 ops/sec ±1.05% (57 runs sampled)
faster.js is 112.9% faster (0.491μs) than native
array-reduce small
✓ native x 42,840,340 ops/sec ±0.19% (59 runs sampled)
✓ faster.js x 40,884,034 ops/sec ±0.95% (59 runs sampled)
native is 4.8% faster (0.001μs) than faster.js
array-reduce medium
✓ native x 25,564,702 ops/sec ±0.41% (60 runs sampled)
✓ faster.js x 16,968,765 ops/sec ±0.54% (58 runs sampled)
native is 50.7% faster (0.020μs) than faster.js
array-reduce large
✓ native x 5,041,593 ops/sec ±0.83% (57 runs sampled)
✓ faster.js x 1,653,817 ops/sec ±0.16% (60 runs sampled)
native is 204.8% faster (0.406μs) than faster.js
array-reduceRight small
✓ native x 38,577,219 ops/sec ±0.52% (61 runs sampled)
✓ faster.js x 40,098,767 ops/sec ±0.50% (54 runs sampled)
faster.js is 3.9% faster (0.001μs) than native
array-reduceRight medium
✓ native x 15,733,860 ops/sec ±0.79% (59 runs sampled)
✓ faster.js x 17,038,325 ops/sec ±0.18% (60 runs sampled)
faster.js is 8.3% faster (0.005μs) than native
array-reduceRight large
✓ native x 1,607,679 ops/sec ±1.12% (60 runs sampled)
✓ faster.js x 1,633,516 ops/sec ±0.76% (54 runs sampled)
faster.js is 1.6% faster (0.010μs) than native
array-some small
✓ native x 40,186,381 ops/sec ±0.31% (58 runs sampled)
✓ faster.js x 40,052,265 ops/sec ±0.34% (61 runs sampled)
native is 0.3% faster (0.000μs) than faster.js
array-some medium
✓ native x 26,067,580 ops/sec ±0.51% (58 runs sampled)
✓ faster.js x 23,661,689 ops/sec ±0.44% (60 runs sampled)
native is 10.2% faster (0.004μs) than faster.js
array-some large
✓ native x 23,475,584 ops/sec ±0.66% (59 runs sampled)
✓ faster.js x 21,365,110 ops/sec ±0.41% (58 runs sampled)
native is 9.9% faster (0.004μs) than faster.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment