@@ -74,7 +74,7 @@ public Observable<Integer> call(Integer i) {
74
74
75
75
@ GenerateMicroBenchmark
76
76
public void flatMapTwoNestedSync (final Input input ) throws InterruptedException {
77
- Observable .range (1 , 10 ).flatMap (new Func1 <Integer , Observable <Integer >>() {
77
+ Observable .range (1 , 2 ).flatMap (new Func1 <Integer , Observable <Integer >>() {
78
78
79
79
@ Override
80
80
public Observable <Integer > call (Integer i ) {
@@ -84,16 +84,17 @@ public Observable<Integer> call(Integer i) {
84
84
}).subscribe (input .observer );
85
85
}
86
86
87
- @ GenerateMicroBenchmark
88
- public void flatMapTenNestedAsync (final Input input ) throws InterruptedException {
89
- Observable .range (1 , 10 ).flatMap (new Func1 <Integer , Observable <Integer >>() {
90
-
91
- @ Override
92
- public Observable <Integer > call (Integer i ) {
93
- return input .observable .subscribeOn (Schedulers .computation ());
94
- }
95
-
96
- }).subscribe (input .observer );
97
- }
87
+ // this runs out of memory currently
88
+ // @GenerateMicroBenchmark
89
+ // public void flatMapTwoNestedAsync(final Input input) throws InterruptedException {
90
+ // Observable.range(1, 2).flatMap(new Func1<Integer, Observable<Integer>>() {
91
+ //
92
+ // @Override
93
+ // public Observable<Integer> call(Integer i) {
94
+ // return input.observable.subscribeOn(Schedulers.computation());
95
+ // }
96
+ //
97
+ // }).subscribe(input.observer);
98
+ // }
98
99
99
100
}
0 commit comments