tusharmath / observable-air

Observable for the calorie conscious
MIT License
34 stars 3 forks source link

Safe value internalize #150

Closed tusharmath closed 7 years ago

tusharmath commented 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                               │ 89 (±2.14%)    │ 79      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce                     │ 711 (±5.38%)   │ 56      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce                │ 161 (±1.15%)   │ 80      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce               │ 45 (±3.58%)    │ 70      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10)               │ 320 (±3.36%)   │ 78      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,859 (±5.99%) │ 67      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch                             │ 1,974 (±3.73%) │ 84      │
└──────────────────────────────────────┴────────────────┴─────────┘
coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.4%) to 89.36% when pulling 03020c4d3bea8a0d26653d09561d602a6932d552 on safe-value-internalize into 2407e3a626e84e95b61b6044f4cd04c4bcd409e3 on master.

tusharmath commented 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                               │ 998 (±1.03%)   │ 83      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> debounce                     │ 743 (±4.41%)   │ 59      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> map -> reduce                │ 160 (±2.36%)   │ 80      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> scan -> reduce               │ 50 (±1.16%)    │ 77      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ file -> takeN(0, n/10)               │ 524 (±0.25%)   │ 86      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest │ 4,781 (±6.21%) │ 63      │
├──────────────────────────────────────┼────────────────┼─────────┤
│ tryCatch                             │ 1,946 (±0.65%) │ 87      │
└──────────────────────────────────────┴────────────────┴─────────┘
coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.03%) to 89.36% when pulling fdccaa48619b4417ec002f866f56df6347985ce4 on safe-value-internalize into 3dd3362a09e3f55dc6fa5958250c1f744af6874c on master.