Commit Graph

11 Commits

Author SHA1 Message Date
Krunoslav Zaher 2da94a2136 Performance optimizations for stateful components. 2015-11-08 22:34:16 +01:00
Krunoslav Zaher cd9f7654d5 Sink modifications. 2015-11-01 22:12:52 +01:00
Krunoslav Zaher d0824eca4f Removes optimizations on `PerformanceTests` because it generates wrong assembly, kudos Swift compiler team. 2015-11-01 20:44:09 +01:00
Krunoslav Zaher 13a87af009 Moves disposables combo in `Producer.subscribe` to `Sink`. `SynchronizedOnType` overhauls. 2015-11-01 20:44:09 +01:00
Krunoslav Zaher aada661889 Low hanging fruit optimizations for `just`, `failWith`, `never`, `empty`, `flatMap`. 2015-11-01 20:40:08 +01:00
Krunoslav Zaher dcc65e8fe0 Adds synchronization protocols to reduce allocations. 2015-11-01 20:40:08 +01:00
Krunoslav Zaher 451c2be94e Adds additional `UITableView` and `UICollectionView` unit tests. 2015-10-30 23:58:18 +01:00
Krunoslav Zaher a861028d4f Fixes performance tester. 2015-10-25 00:27:39 +02:00
Krunoslav Zaher 82b004e82a Replaces value of iterations with alias. 2015-09-28 21:37:25 +02:00
Krunoslav Zaher 47dc91808e Transforms performance test to Cocoa app. 2015-09-28 12:46:39 +02:00
Krunoslav Zaher cee58007b1 Adding benchmarking infrastructure. 2015-09-27 02:28:14 +02:00