Closed tusharmath closed 7 years ago
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.5.0 V8: 5.4.500.48
┌────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├────────────────────────┼─────────────────────┼─────────┤
│ create │ 1,023 (±0.15%) │ 86 │
├────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 304 (±0.26%) │ 85 │
├────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 65 (±0.31%) │ 75 │
├────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 1,689 (±0.52%) │ 85 │
├────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 15,020,129 (±0.45%) │ 89 │
└────────────────────────┴─────────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.5.0 V8: 5.4.500.48
┌────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├────────────────────────┼─────────────────────┼─────────┤
│ create │ 1,017 (±0.66%) │ 86 │
├────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 303 (±0.29%) │ 84 │
├────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 66 (±0.32%) │ 75 │
├────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 1,811 (±0.89%) │ 86 │
├────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 14,421,042 (±0.78%) │ 87 │
└────────────────────────┴─────────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.5.0 V8: 5.4.500.48
┌────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├────────────────────────┼─────────────────────┼─────────┤
│ create │ 899 (±1.82%) │ 75 │
├────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 248 (±5.84%) │ 71 │
├────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 42 (±4.74%) │ 57 │
├────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 1,684 (±2.81%) │ 80 │
├────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 10,915,375 (±5.81%) │ 71 │
└────────────────────────┴─────────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.5.0 V8: 5.4.500.48
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 1,015 (±0.9%) │ 86 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 773 (±5.65%) │ 61 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 169 (±0.43%) │ 84 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 50 (±0.62%) │ 77 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 522 (±0.27%) │ 85 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 5,173 (±6.11%) │ 65 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,109 (±1.67%) │ 90 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 1,000 (±1.3%) │ 84 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 821 (±4.45%) │ 63 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 166 (±0.97%) │ 82 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 48 (±1.72%) │ 74 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 514 (±0.45%) │ 84 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,625 (±3.89%) │ 65 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,098 (±1.52%) │ 86 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 1,004 (±0.84%) │ 84 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 784 (±6.83%) │ 61 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 161 (±2.17%) │ 80 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 46 (±1.68%) │ 72 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 497 (±2.79%) │ 81 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,123 (±4.67%) │ 63 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,093 (±1.71%) │ 88 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 981 (±1.71%) │ 82 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 752 (±8.09%) │ 60 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 155 (±2.19%) │ 77 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 44 (±2.43%) │ 69 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 493 (±2.28%) │ 81 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,459 (±4.64%) │ 64 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,063 (±1.97%) │ 87 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 956 (±2.09%) │ 81 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 807 (±4.97%) │ 61 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 160 (±2.01%) │ 79 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 45 (±2.73%) │ 69 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 496 (±2.51%) │ 81 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,340 (±5.34%) │ 64 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,170 (±0.75%) │ 89 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 1,020 (±0.38%) │ 86 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 806 (±5.35%) │ 64 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 167 (±0.63%) │ 83 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 48 (±1.13%) │ 73 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 493 (±2.5%) │ 81 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,314 (±4.34%) │ 64 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,082 (±1.55%) │ 86 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 998 (±1%) │ 84 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 775 (±5.26%) │ 62 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 165 (±0.97%) │ 81 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 45 (±2.61%) │ 70 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 500 (±2.5%) │ 82 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,409 (±4.33%) │ 62 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 1,972 (±0.28%) │ 89 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 975 (±1.98%) │ 82 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 850 (±4.93%) │ 63 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 160 (±2.57%) │ 80 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 43 (±4.95%) │ 66 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 501 (±2.08%) │ 82 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,639 (±4.66%) │ 68 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,093 (±3.59%) │ 87 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 1,015 (±0.2%) │ 86 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 806 (±5.41%) │ 61 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 165 (±1.1%) │ 82 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 46 (±1.77%) │ 71 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 486 (±2.63%) │ 80 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,553 (±4.27%) │ 63 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,055 (±1.76%) │ 87 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 993 (±1.42%) │ 84 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 796 (±4.84%) │ 63 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 94 (±2.92%) │ 72 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 48 (±1.23%) │ 74 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 480 (±4.09%) │ 79 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,631 (±4.04%) │ 66 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,123 (±0.96%) │ 88 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 1,022 (±0.17%) │ 86 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 839 (±6.04%) │ 62 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 97 (±0.47%) │ 86 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 49 (±0.83%) │ 75 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 516 (±1.26%) │ 84 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,821 (±4.14%) │ 64 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,202 (±0.22%) │ 90 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 1,017 (±0.17%) │ 86 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 817 (±4.78%) │ 66 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 169 (±0.29%) │ 84 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 48 (±0.51%) │ 74 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 523 (±0.23%) │ 86 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,544 (±5.98%) │ 61 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,142 (±2.38%) │ 89 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 965 (±1.76%) │ 81 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 833 (±5.34%) │ 63 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 160 (±2.07%) │ 79 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 41 (±2.84%) │ 64 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 476 (±3.47%) │ 79 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,442 (±4.54%) │ 61 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,164 (±0.26%) │ 91 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 999 (±1.25%) │ 84 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 774 (±5.93%) │ 38 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 154 (±2.8%) │ 77 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 46 (±2.43%) │ 72 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 482 (±2.68%) │ 80 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,526 (±5.03%) │ 57 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 1,963 (±1.58%) │ 87 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 1,011 (±0.53%) │ 85 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 851 (±5.03%) │ 64 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 168 (±0.31%) │ 83 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 49 (±1.07%) │ 75 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 516 (±1.29%) │ 85 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,546 (±4.65%) │ 67 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,162 (±0.63%) │ 89 │
└──────────────────────────────────────┴────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./.dist/benchmarks/run
Node: v7.6.0 V8: 5.5.372.40
┌──────────────────────────────────────┬────────────────┬─────────┐
│ name │ ops/sec │ samples │
├──────────────────────────────────────┼────────────────┼─────────┤
│ create │ 973 (±1.31%) │ 82 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce │ 728 (±5.55%) │ 59 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce │ 162 (±1.42%) │ 81 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce │ 44 (±2.12%) │ 69 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 503 (±1.73%) │ 83 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,267 (±4.99%) │ 63 │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch │ 2,051 (±2.46%) │ 87 │
└──────────────────────────────────────┴────────────────┴─────────┘
Node: v7.5.0 V8: 5.4.500.48