Closed tusharmath closed 7 years ago
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run
Node: v7.4.0 V8: 5.4.500.45
┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ create │ 1,010 (±0.92%) │ 84 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 833 (±0.66%) │ 81 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 80 (±0.77%) │ 74 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 54 (±1.65%) │ 81 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 578 (±1.23%) │ 83 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately │ 431,994 (±0.6%) │ 83 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 13,888,231 (±0.85%) │ 91 │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run
Node: v7.4.0 V8: 5.4.500.45
┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ create │ 1,021 (±0.2%) │ 86 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 840 (±0.57%) │ 84 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 82 (±0.5%) │ 75 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 57 (±1.34%) │ 75 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 569 (±1.48%) │ 81 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately │ 396,456 (±2.27%) │ 82 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 14,376,056 (±1.47%) │ 89 │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run
Node: v7.4.0 V8: 5.4.500.45
┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ create │ 1,006 (±0.65%) │ 84 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 834 (±0.72%) │ 83 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 74 (±3.5%) │ 69 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 52 (±2.33%) │ 79 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 574 (±1.31%) │ 82 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately │ 422,949 (±1.48%) │ 80 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 14,053,347 (±1.61%) │ 87 │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
Node: v7.4.0 V8: 5.4.500.45