Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
perf(every): remove tryCatch/errorObject (~1.5x improvement)
Before: | RxJS 4.0.7 | RxJS 5.0.0-beta.1 | factor | % improved -------------------------------------------------------------------------------------------------- every-predicate-array - immediate | 95,665 (±1.63%) | 1,707,222 (±0.25%) | 17.85x | 1,684.6% every-predicate-scalar - immediate | 110,190 (±3.14%) | 1,676,966 (±0.59%) | 15.22x | 1,421.9% every-predicate-this - immediate | 40,100 (±0.37%) | 161,021 (±0.24%) | 4.02x | 301.6% every-predicate - immediate | 39,217 (±1.82%) | 166,973 (±0.46%) | 4.26x | 325.8% After: | RxJS 4.0.7 | RxJS 5.0.0-beta.1 | factor | % improved -------------------------------------------------------------------------------------------------- every-predicate-array - immediate | 98,913 (±1.28%) | 1,752,222 (±1.30%) | 17.71x | 1,671.5% every-predicate-scalar - immediate | 112,000 (±0.83%) | 1,652,837 (±0.99%) | 14.76x | 1,375.7% every-predicate-this - immediate | 39,521 (±0.69%) | 322,943 (±0.80%) | 8.17x | 717.1% every-predicate - immediate | 43,363 (±2.19%) | 293,080 (±0.52%) | 6.76x | 575.9%
- Loading branch information