tusharmath / observable-air

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

Support subject #230

Closed tusharmath closed 6 years ago

tusharmath commented 6 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc; node ./benchmarks/run

Node: v9.4.0 V8: 6.2.414.46-node.17

┌─────────────────────────────────────────────────────┬─────────────────┬─────────┐
│ name                                                │ ops/sec         │ samples │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ create                                              │ 673 (±2.25%)    │ 78      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> debounce                                    │ 426 (±8.72%)    │ 44      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 46,628 (±6.67%) │ 50      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> map -> reduce                               │ 34 (±5.09%)     │ 59      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> scan -> reduce                              │ 15 (±8.14%)     │ 42      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 356 (±4.62%)    │ 77      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest                │ 4,203 (±5.14%)  │ 53      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ tryCatch                                            │ 722 (±8.26%)    │ 58      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> mergeMap                                    │ 27 (±7.78%)     │ 45      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ (file, file) -> concat                              │ 15,795 (±6.56%) │ 66      │
└─────────────────────────────────────────────────────┴─────────────────┴─────────┘
coveralls commented 6 years ago

Coverage Status

Coverage increased (+0.5%) to 89.492% when pulling 6484f8b6cd43885ad12fcea7f9094076d9ac8607 on support-subject into c9629656751fd3bb97c68a4ae60c01f3bea7f88a on master.

tusharmath commented 6 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc; node ./benchmarks/run

Node: v9.4.0 V8: 6.2.414.46-node.17

┌─────────────────────────────────────────────────────┬─────────────────┬─────────┐
│ name                                                │ ops/sec         │ samples │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ create                                              │ 638 (±2.49%)    │ 72      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> debounce                                    │ 495 (±6.43%)    │ 45      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 74,974 (±6.86%) │ 63      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> map -> reduce                               │ 47 (±2.24%)     │ 73      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> scan -> reduce                              │ 21 (±5.72%)     │ 52      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 358 (±5.88%)    │ 80      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest                │ 5,545 (±4.71%)  │ 62      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ tryCatch                                            │ 1,026 (±1.72%)  │ 82      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> mergeMap                                    │ 37 (±1.93%)     │ 59      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ (file, file) -> concat                              │ 19,246 (±1.98%) │ 77      │
└─────────────────────────────────────────────────────┴─────────────────┴─────────┘
coveralls commented 6 years ago

Coverage Status

Coverage increased (+0.5%) to 89.492% when pulling 273338f7e0116a9bb7119937f0b1047777751b52 on support-subject into dec4dc357db56401f4b224dcd6cf7c20a8117810 on master.

tusharmath commented 6 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc; node ./benchmarks/run

Node: v9.4.0 V8: 6.2.414.46-node.17

┌─────────────────────────────────────────────────────┬─────────────────┬─────────┐
│ name                                                │ ops/sec         │ samples │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ create                                              │ 685 (±1.2%)     │ 79      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> debounce                                    │ 480 (±6.4%)     │ 48      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 65,356 (±5.59%) │ 63      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> map -> reduce                               │ 39 (±4.91%)     │ 62      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> scan -> reduce                              │ 22 (±3.49%)     │ 55      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 346 (±3.29%)    │ 76      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ array(2) -> array(i) -> switchLatest                │ 5,638 (±4.75%)  │ 60      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ tryCatch                                            │ 783 (±5.24%)    │ 68      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ file -> mergeMap                                    │ 35 (±2.43%)     │ 62      │
├─────────────────────────────────────────────────────┼─────────────────┼─────────┤
│ (file, file) -> concat                              │ 17,172 (±3.28%) │ 72      │
└─────────────────────────────────────────────────────┴─────────────────┴─────────┘
coveralls commented 6 years ago

Coverage Status

Coverage increased (+0.5%) to 89.492% when pulling e74a6d73e89f7497e891cd3ad6d939849ca1423a on support-subject into dec4dc357db56401f4b224dcd6cf7c20a8117810 on master.