| ObservableFlatMap.MergeObserver |  | 0% |  | 0% | 87 | 87 | 239 | 239 | 18 | 18 | 1 | 1 |
| ObservableGroupJoin.GroupJoinDisposable |  | 0% |  | 0% | 38 | 38 | 158 | 158 | 13 | 13 | 1 | 1 |
| ObservableJoin.JoinDisposable |  | 0% |  | 0% | 35 | 35 | 152 | 152 | 13 | 13 | 1 | 1 |
| ObservableConcatMapEager.ConcatMapEagerMainObserver |  | 0% |  | 0% | 52 | 52 | 180 | 180 | 13 | 13 | 1 | 1 |
| ObservableWindowBoundarySelector.WindowBoundaryMainObserver |  | 0% |  | 0% | 41 | 41 | 150 | 150 | 15 | 15 | 1 | 1 |
| ObservableBufferBoundary.BufferBoundaryObserver |  | 0% |  | 0% | 34 | 34 | 127 | 127 | 12 | 12 | 1 | 1 |
| ObservableCache |  | 0% |  | 0% | 37 | 37 | 109 | 109 | 13 | 13 | 1 | 1 |
| ObservableFlatMapMaybe.FlatMapMaybeObserver |  | 0% |  | 0% | 50 | 50 | 124 | 124 | 14 | 14 | 1 | 1 |
| ObservableCombineLatest.LatestCoordinator |  | 0% |  | 0% | 41 | 41 | 118 | 118 | 10 | 10 | 1 | 1 |
| ObservableObserveOn.ObserveOnObserver |  | 0% |  | 0% | 49 | 49 | 143 | 143 | 16 | 16 | 1 | 1 |
| ObservableSwitchMap.SwitchMapObserver |  | 0% |  | 0% | 46 | 46 | 134 | 134 | 11 | 11 | 1 | 1 |
| ObservableFlatMapSingle.FlatMapSingleObserver |  | 0% |  | 0% | 42 | 42 | 110 | 110 | 13 | 13 | 1 | 1 |
| ObservableWindowTimed.WindowExactBoundedObserver |  | 0% |  | 0% | 31 | 31 | 93 | 93 | 7 | 7 | 1 | 1 |
| ObservableZip.ZipCoordinator |  | 0% |  | 0% | 34 | 34 | 102 | 102 | 9 | 9 | 1 | 1 |
| ObservableBufferTimed.BufferExactBoundedObserver |  | 0% |  | 0% | 19 | 19 | 92 | 92 | 9 | 9 | 1 | 1 |
| ObservableConcatMapScheduler.ConcatMapDelayErrorObserver |  | 0% |  | 0% | 28 | 28 | 109 | 109 | 9 | 9 | 1 | 1 |
| ObservableThrottleLatest.ThrottleLatestObserver |  | 0% |  | 0% | 32 | 32 | 109 | 109 | 10 | 10 | 1 | 1 |
| ObservableReplay.BoundedReplayBuffer |  | 0% |  | 0% | 34 | 34 | 94 | 94 | 17 | 17 | 1 | 1 |
| ObservableSequenceEqual.EqualCoordinator |  | 0% |  | 0% | 32 | 32 | 92 | 92 | 7 | 7 | 1 | 1 |
| ObservableWindowBoundary.WindowBoundaryMainObserver |  | 0% |  | 0% | 36 | 36 | 102 | 102 | 13 | 13 | 1 | 1 |
| ObservableWindowTimed.WindowSkipObserver |  | 0% |  | 0% | 26 | 26 | 79 | 79 | 7 | 7 | 1 | 1 |
| ObservableSequenceEqualSingle.EqualCoordinator |  | 0% |  | 0% | 32 | 32 | 89 | 89 | 7 | 7 | 1 | 1 |
| ObservableConcatMap.ConcatMapDelayErrorObserver |  | 0% |  | 0% | 27 | 27 | 101 | 101 | 8 | 8 | 1 | 1 |
| ObservableGroupBy.State |  | 0% |  | 0% | 33 | 33 | 90 | 90 | 11 | 11 | 1 | 1 |
| ObservableWithLatestFromMany.WithLatestFromObserver |  | 0% |  | 0% | 25 | 25 | 74 | 74 | 12 | 12 | 1 | 1 |
| ObservableMergeWithMaybe.MergeWithObserver |  | 0% |  | 0% | 33 | 33 | 92 | 92 | 13 | 13 | 1 | 1 |
| ObservableBufferTimed.BufferSkipBoundedObserver |  | 0% |  | 0% | 17 | 17 | 74 | 74 | 10 | 10 | 1 | 1 |
| ObservableMergeWithSingle.MergeWithObserver |  | 0% |  | 0% | 32 | 32 | 89 | 89 | 12 | 12 | 1 | 1 |
| ObservableConcatMapScheduler.ConcatMapObserver |  | 0% |  | 0% | 27 | 27 | 95 | 95 | 10 | 10 | 1 | 1 |
| ObservableReplay.ReplayObserver |  | 0% |  | 0% | 27 | 27 | 68 | 68 | 12 | 12 | 1 | 1 |
| ObservablePublish.PublishConnection |  | 0% |  | 0% | 23 | 23 | 58 | 58 | 10 | 10 | 1 | 1 |
| ObservableGroupBy.GroupByObserver |  | 0% |  | 0% | 22 | 22 | 72 | 72 | 9 | 9 | 1 | 1 |
| ObservableConcatMap.SourceObserver |  | 0% |  | 0% | 26 | 26 | 88 | 88 | 9 | 9 | 1 | 1 |
| ObservableRefCount |  | 0% |  | 0% | 23 | 23 | 62 | 62 | 6 | 6 | 1 | 1 |
| ObservableBufferTimed.BufferExactUnboundedObserver |  | 0% |  | 0% | 17 | 17 | 69 | 69 | 9 | 9 | 1 | 1 |
| ObservableWindowTimed.WindowExactUnboundedObserver |  | 0% |  | 0% | 23 | 23 | 71 | 71 | 6 | 6 | 1 | 1 |
| ObservableTimeout.TimeoutFallbackObserver |  | 0% |  | 0% | 20 | 20 | 62 | 62 | 10 | 10 | 1 | 1 |
| ObservableTakeLastTimed.TakeLastTimedObserver |  | 0% |  | 0% | 24 | 24 | 66 | 66 | 8 | 8 | 1 | 1 |
| ObservableSkipLastTimed.SkipLastTimedObserver |  | 0% |  | 0% | 24 | 24 | 75 | 75 | 8 | 8 | 1 | 1 |
| ObservableCreate.SerializedEmitter |  | 0% |  | 0% | 34 | 34 | 74 | 74 | 12 | 12 | 1 | 1 |
| ObservableReplay.SizeAndTimeBoundReplayBuffer |  | 0% |  | 0% | 17 | 17 | 56 | 56 | 6 | 6 | 1 | 1 |
| ObservableBufferExactBoundary.BufferExactBoundaryObserver |  | 0% |  | 0% | 17 | 17 | 67 | 67 | 9 | 9 | 1 | 1 |
| ObservableWindow.WindowSkipObserver |  | 0% |  | 0% | 21 | 21 | 54 | 54 | 8 | 8 | 1 | 1 |
| ObservableTimeout.TimeoutObserver |  | 0% |  | 0% | 20 | 20 | 55 | 55 | 10 | 10 | 1 | 1 |
| ObservableReplay |  | 0% |  | 0% | 22 | 22 | 44 | 44 | 12 | 12 | 1 | 1 |
| ObservableTimeoutTimed.TimeoutFallbackObserver |  | 0% |  | 0% | 14 | 14 | 44 | 44 | 9 | 9 | 1 | 1 |
| ObservableDebounceTimed.DebounceTimedObserver |  | 0% |  | 0% | 19 | 19 | 59 | 59 | 8 | 8 | 1 | 1 |
| ObservableFlatMapCompletable.FlatMapCompletableMainObserver |  | 0% |  | 0% | 20 | 20 | 52 | 52 | 13 | 13 | 1 | 1 |
| ObservableGenerate.GeneratorDisposable |  | 0% |  | 0% | 17 | 17 | 59 | 59 | 8 | 8 | 1 | 1 |
| BlockingObservableIterable.BlockingObservableIterator |  | 0% |  | 0% | 21 | 21 | 55 | 55 | 11 | 11 | 1 | 1 |
| ObservableFlatMapCompletableCompletable.FlatMapCompletableMainObserver |  | 0% |  | 0% | 16 | 16 | 48 | 48 | 9 | 9 | 1 | 1 |
| ObservableTimeoutTimed.TimeoutObserver |  | 0% |  | 0% | 14 | 14 | 39 | 39 | 9 | 9 | 1 | 1 |
| ObservableWindow.WindowExactObserver |  | 0% |  | 0% | 19 | 19 | 49 | 49 | 8 | 8 | 1 | 1 |
| ObservableUsing.UsingObserver |  | 0% |  | 0% | 15 | 15 | 51 | 51 | 8 | 8 | 1 | 1 |
| ObservableDebounce.DebounceObserver |  | 0% |  | 0% | 16 | 16 | 48 | 48 | 8 | 8 | 1 | 1 |
| ObservablePublish |  | 0% |  | 0% | 18 | 18 | 44 | 44 | 5 | 5 | 1 | 1 |
| ObservableAmb.AmbCoordinator |  | 0% |  | 0% | 15 | 15 | 32 | 32 | 5 | 5 | 1 | 1 |
| ObservableDoOnEach.DoOnEachObserver |  | 0% |  | 0% | 11 | 11 | 57 | 57 | 7 | 7 | 1 | 1 |
| ObservableRepeatWhen.RepeatWhenObserver |  | 0% |  | 0% | 15 | 15 | 40 | 40 | 11 | 11 | 1 | 1 |
| ObservableRetryWhen.RepeatWhenObserver |  | 0% |  | 0% | 15 | 15 | 40 | 40 | 11 | 11 | 1 | 1 |
| ObservableBuffer.BufferSkipObserver |  | 0% |  | 0% | 12 | 12 | 40 | 40 | 7 | 7 | 1 | 1 |
| ObservableZipIterable.ZipIterableObserver |  | 0% |  | 0% | 13 | 13 | 53 | 53 | 8 | 8 | 1 | 1 |
| ObservableBuffer.BufferExactObserver |  | 0% |  | 0% | 14 | 14 | 42 | 42 | 8 | 8 | 1 | 1 |
| ObservableFlattenIterable.FlattenIterableObserver |  | 0% |  | 0% | 12 | 12 | 51 | 51 | 7 | 7 | 1 | 1 |
| BlockingObservableNext.NextIterator |  | 0% |  | 0% | 14 | 14 | 37 | 37 | 5 | 5 | 1 | 1 |
| ObservableMapNotification.MapNotificationObserver |  | 0% |  | 0% | 8 | 8 | 39 | 39 | 7 | 7 | 1 | 1 |
| ObservableDoFinally.DoFinallyObserver |  | 0% |  | 0% | 21 | 21 | 43 | 43 | 12 | 12 | 1 | 1 |
| ObservableSampleTimed.SampleTimedObserver |  | 0% |  | 0% | 13 | 13 | 40 | 40 | 9 | 9 | 1 | 1 |
| ObservableDematerialize.DematerializeObserver |  | 0% |  | 0% | 15 | 15 | 43 | 43 | 7 | 7 | 1 | 1 |
| ObservableFromArray.FromArrayDisposable |  | 0% |  | 0% | 15 | 15 | 31 | 31 | 8 | 8 | 1 | 1 |
| ObservableRetryPredicate.RepeatObserver |  | 0% |  | 0% | 12 | 12 | 38 | 38 | 6 | 6 | 1 | 1 |
| ObservableThrottleFirstTimed.DebounceTimedObserver |  | 0% |  | 0% | 12 | 12 | 39 | 39 | 8 | 8 | 1 | 1 |
| ObservableRange.RangeDisposable |  | 0% |  | 0% | 16 | 16 | 32 | 32 | 8 | 8 | 1 | 1 |
| ObservableElementAt.ElementAtObserver |  | 0% |  | 0% | 15 | 15 | 39 | 39 | 7 | 7 | 1 | 1 |
| ObservableWithLatestFromMany |  | 0% |  | 0% | 7 | 7 | 33 | 33 | 3 | 3 | 1 | 1 |
| ObservableRangeLong.RangeDisposable |  | 0% |  | 0% | 16 | 16 | 32 | 32 | 8 | 8 | 1 | 1 |
| ObservableOnErrorNext.OnErrorNextObserver |  | 0% |  | 0% | 10 | 10 | 37 | 37 | 5 | 5 | 1 | 1 |
| ObservableBufferTimed |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 2 | 2 | 1 | 1 |
| ObservableDistinct.DistinctObserver |  | 0% |  | 0% | 14 | 14 | 37 | 37 | 7 | 7 | 1 | 1 |
| ObservableSampleWithObservable.SampleMainObserver |  | 0% |  | 0% | 15 | 15 | 34 | 34 | 11 | 11 | 1 | 1 |
| ObservableDistinctUntilChanged.DistinctUntilChangedObserver |  | 0% |  | 0% | 11 | 11 | 38 | 38 | 4 | 4 | 1 | 1 |
| ObservableTake.TakeObserver |  | 0% |  | 0% | 15 | 15 | 33 | 33 | 7 | 7 | 1 | 1 |
| BlockingObservableLatest.BlockingObservableLatestIterator |  | 0% |  | 0% | 14 | 14 | 31 | 31 | 7 | 7 | 1 | 1 |
| ObservableMergeWithCompletable.MergeWithObserver |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 9 | 9 | 1 | 1 |
| ObservableBlockingSubscribe |  | 0% |  | 0% | 10 | 10 | 35 | 35 | 4 | 4 | 1 | 1 |
| ObservableReduceMaybe.ReduceObserver |  | 0% |  | 0% | 13 | 13 | 38 | 38 | 7 | 7 | 1 | 1 |
| ObservableSingleSingle.SingleElementObserver |  | 0% |  | 0% | 14 | 14 | 37 | 37 | 7 | 7 | 1 | 1 |
| ObservableSwitchMap.SwitchMapInnerObserver |  | 0% |  | 0% | 14 | 14 | 33 | 33 | 6 | 6 | 1 | 1 |
| ObservableWithLatestFrom.WithLatestFromObserver |  | 0% |  | 0% | 10 | 10 | 33 | 33 | 9 | 9 | 1 | 1 |
| ObservableScan.ScanObserver |  | 0% |  | 0% | 12 | 12 | 39 | 39 | 7 | 7 | 1 | 1 |
| ObservableCombineLatest |  | 0% |  | 0% | 6 | 6 | 30 | 30 | 2 | 2 | 1 | 1 |
| ObservableElementAtSingle.ElementAtObserver |  | 0% |  | 0% | 13 | 13 | 35 | 35 | 7 | 7 | 1 | 1 |
| ObservableAmb |  | 0% |  | 0% | 8 | 8 | 33 | 33 | 2 | 2 | 1 | 1 |
| ObservableReplay.UnboundedReplayBuffer |  | 0% |  | 0% | 12 | 12 | 34 | 34 | 5 | 5 | 1 | 1 |
| ObservableAll.AllObserver |  | 0% |  | 0% | 12 | 12 | 38 | 38 | 7 | 7 | 1 | 1 |
| ObservableCreate.CreateEmitter |  | 0% |  | 0% | 17 | 17 | 32 | 32 | 11 | 11 | 1 | 1 |
| ObservableWindowTimed.AbstractWindowObserver |  | 0% |  | 0% | 11 | 11 | 34 | 34 | 8 | 8 | 1 | 1 |
| ObservableScanSeed.ScanSeedObserver |  | 0% |  | 0% | 11 | 11 | 37 | 37 | 7 | 7 | 1 | 1 |
| ObservableRetryBiPredicate.RetryBiObserver |  | 0% |  | 0% | 10 | 10 | 32 | 32 | 6 | 6 | 1 | 1 |
| ObservableTakeUntil.TakeUntilMainObserver |  | 0% | | n/a | 9 | 9 | 26 | 26 | 9 | 9 | 1 | 1 |
| ObservableAny.AnyObserver |  | 0% |  | 0% | 12 | 12 | 37 | 37 | 7 | 7 | 1 | 1 |
| ObservableFlatMap.InnerObserver |  | 0% |  | 0% | 13 | 13 | 33 | 33 | 6 | 6 | 1 | 1 |
| ObservableScalarXMap |  | 0% |  | 0% | 7 | 7 | 36 | 36 | 3 | 3 | 1 | 1 |
| ObservableAmb.AmbInnerObserver |  | 0% |  | 0% | 12 | 12 | 29 | 29 | 6 | 6 | 1 | 1 |
| ObservableTakeWhile.TakeWhileObserver |  | 0% |  | 0% | 12 | 12 | 38 | 38 | 7 | 7 | 1 | 1 |
| ObservableWindowTimed |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 2 | 2 | 1 | 1 |
| ObservableAllSingle.AllObserver |  | 0% |  | 0% | 12 | 12 | 36 | 36 | 7 | 7 | 1 | 1 |
| ObservableAnySingle.AnyObserver |  | 0% |  | 0% | 12 | 12 | 35 | 35 | 7 | 7 | 1 | 1 |
| ObservableScalarXMap.ScalarDisposable |  | 0% |  | 0% | 17 | 17 | 26 | 26 | 10 | 10 | 1 | 1 |
| ObservableSingleMaybe.SingleElementObserver |  | 0% |  | 0% | 13 | 13 | 34 | 34 | 7 | 7 | 1 | 1 |
| ObservableOnErrorReturn.OnErrorReturnObserver |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 7 | 7 | 1 | 1 |
| ObservableTakeUntilPredicate.TakeUntilPredicateObserver |  | 0% |  | 0% | 12 | 12 | 34 | 34 | 7 | 7 | 1 | 1 |
| ObservableZip |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 2 | 2 | 1 | 1 |
| ObservableDelay.DelayObserver |  | 0% |  | 0% | 9 | 9 | 21 | 21 | 7 | 7 | 1 | 1 |
| ObservableWindowBoundarySelector.WindowBoundaryMainObserver.WindowEndObserverIntercept |  | 0% |  | 0% | 14 | 14 | 24 | 24 | 9 | 9 | 1 | 1 |
| ObservableReduceSeedSingle.ReduceSeedObserver |  | 0% |  | 0% | 11 | 11 | 32 | 32 | 7 | 7 | 1 | 1 |
| ObservableLastSingle.LastObserver |  | 0% |  | 0% | 11 | 11 | 28 | 28 | 7 | 7 | 1 | 1 |
| ObservableCollect.CollectObserver |  | 0% |  | 0% | 11 | 11 | 33 | 33 | 7 | 7 | 1 | 1 |
| ObservableElementAtMaybe.ElementAtObserver |  | 0% |  | 0% | 12 | 12 | 31 | 31 | 7 | 7 | 1 | 1 |
| ObservableUsing |  | 0% | | n/a | 2 | 2 | 27 | 27 | 2 | 2 | 1 | 1 |
| ObservableCollectSingle.CollectObserver |  | 0% |  | 0% | 11 | 11 | 32 | 32 | 7 | 7 | 1 | 1 |
| ObservableRefCount.RefCountObserver |  | 0% |  | 0% | 11 | 11 | 25 | 25 | 7 | 7 | 1 | 1 |
| ObservableInternalHelper |  | 0% | | n/a | 13 | 13 | 14 | 14 | 13 | 13 | 1 | 1 |
| ObservableRepeat.RepeatObserver |  | 0% |  | 0% | 11 | 11 | 28 | 28 | 6 | 6 | 1 | 1 |
| ObservableOnErrorComplete.OnErrorCompleteObserver |  | 0% |  | 0% | 9 | 9 | 25 | 25 | 7 | 7 | 1 | 1 |
| ObservableTimeInterval.TimeIntervalObserver |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 7 | 7 | 1 | 1 |
| ObservableBufferBoundary.BufferCloseObserver |  | 0% |  | 0% | 11 | 11 | 24 | 24 | 7 | 7 | 1 | 1 |
| ObservableSkipWhile.SkipWhileObserver |  | 0% |  | 0% | 10 | 10 | 28 | 28 | 7 | 7 | 1 | 1 |
| ObservableTakeLast.TakeLastObserver |  | 0% |  | 0% | 12 | 12 | 28 | 28 | 7 | 7 | 1 | 1 |
| ObservableConcatWithMaybe.ConcatWithObserver |  | 0% |  | 0% | 11 | 11 | 25 | 25 | 8 | 8 | 1 | 1 |
| ObservableTimeout.TimeoutConsumer |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 7 | 7 | 1 | 1 |
| ObservableRepeatUntil.RepeatUntilObserver |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 6 | 6 | 1 | 1 |
| ObservableIntervalRange |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 2 | 2 | 1 | 1 |
| ObservableLastMaybe.LastObserver |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 7 | 7 | 1 | 1 |
| ObservableTimeoutTimed |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 2 | 2 | 1 | 1 |
| ObservableDebounce.DebounceObserver.DebounceInnerObserver |  | 0% |  | 0% | 9 | 9 | 26 | 26 | 5 | 5 | 1 | 1 |
| ObservableFromIterable.FromIterableDisposable |   | 39% |   | 31% | 12 | 16 | 27 | 43 | 5 | 8 | 0 | 1 |
| ObservableUnsubscribeOn.UnsubscribeObserver |  | 0% |  | 0% | 12 | 12 | 23 | 23 | 7 | 7 | 1 | 1 |
| ObservableDetach.DetachObserver |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 7 | 7 | 1 | 1 |
| ObservableConcatWithSingle.ConcatWithObserver |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 8 | 8 | 1 | 1 |
| ObservableConcatMapScheduler |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 2 | 2 | 1 | 1 |
| ObservableConcatWithCompletable.ConcatWithObserver |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 7 | 7 | 1 | 1 |
| ObservableConcatMap |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 2 | 2 | 1 | 1 |
| ObservableScalarXMap.ScalarXMapObservable |  | 0% |  | 0% | 4 | 4 | 26 | 26 | 2 | 2 | 1 | 1 |
| ObservableReplay.ReplaySource |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 2 | 2 | 1 | 1 |
| ObserverResourceWrapper |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 8 | 8 | 1 | 1 |
| ObservableJoin |  | 0% | | n/a | 2 | 2 | 15 | 15 | 2 | 2 | 1 | 1 |
| ObservableIntervalRange.IntervalRangeObserver |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 5 | 5 | 1 | 1 |
| ObservableGroupJoin |  | 0% | | n/a | 2 | 2 | 15 | 15 | 2 | 2 | 1 | 1 |
| ObservableTakeLastOne.TakeLastOneObserver |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 8 | 8 | 1 | 1 |
| BlockingObservableNext.NextObserver |  | 0% |  | 0% | 11 | 11 | 19 | 19 | 6 | 6 | 1 | 1 |
| ObservableInterval |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 2 | 2 | 1 | 1 |
| ObservableSampleTimed |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 2 | 2 | 1 | 1 |
| ObservableToList.ToListObserver |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 7 | 7 | 1 | 1 |
| BlockingObservableMostRecent.MostRecentObserver.MostRecentIterator |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 4 | 4 | 1 | 1 |
| ObservableSkipUntil.SkipUntilObserver |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 5 | 5 | 1 | 1 |
| ObservableTimeout |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 2 | 2 | 1 | 1 |
| ObservableSkip.SkipObserver |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 7 | 7 | 1 | 1 |
| ObservableMap.MapObserver |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 4 | 4 | 1 | 1 |
| ObservableSkipLast.SkipLastObserver |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 7 | 7 | 1 | 1 |
| ObservableFromFuture |  | 0% |  | 0% | 5 | 5 | 17 | 17 | 2 | 2 | 1 | 1 |
| ObservableToListSingle.ToListObserver |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 7 | 7 | 1 | 1 |
| ObservableCountSingle.CountObserver |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 7 | 7 | 1 | 1 |
| ObservableSwitchIfEmpty.SwitchIfEmptyObserver |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 5 | 5 | 1 | 1 |
| ObservableMaterialize.MaterializeObserver |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 7 | 7 | 1 | 1 |
| ObservableZipIterable |  | 0% |  | 0% | 3 | 3 | 22 | 22 | 2 | 2 | 1 | 1 |
| ObservableZip.ZipObserver |  | 0% | | n/a | 6 | 6 | 19 | 19 | 6 | 6 | 1 | 1 |
| ObservableToListSingle |  | 0% | | n/a | 4 | 4 | 17 | 17 | 4 | 4 | 1 | 1 |
| ObservableConcatMapScheduler.ConcatMapDelayErrorObserver.DelayErrorInnerObserver |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 6 | 6 | 1 | 1 |
| ObservableConcatMap.ConcatMapDelayErrorObserver.DelayErrorInnerObserver |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 6 | 6 | 1 | 1 |
| ObservableFromPublisher.PublisherSubscriber |  | 0% |  | 0% | 9 | 9 | 18 | 18 | 7 | 7 | 1 | 1 |
| ObservableSkipUntil.SkipUntil |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 5 | 5 | 1 | 1 |
| ObservableFilter.FilterObserver |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 4 | 4 | 1 | 1 |
| ObservableDelaySubscriptionOther.DelayObserver |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 5 | 5 | 1 | 1 |
| ObservablePublishSelector.TargetObserver |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 7 | 7 | 1 | 1 |
| ObservableLift |  | 0% | | n/a | 2 | 2 | 15 | 15 | 2 | 2 | 1 | 1 |
| ObservableReplay.MulticastReplay |  | 0% | | n/a | 2 | 2 | 15 | 15 | 2 | 2 | 1 | 1 |
| ObservableBuffer |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 2 | 2 | 1 | 1 |
| ObservableSubscribeOn.SubscribeOnObserver |  | 0% | | n/a | 8 | 8 | 18 | 18 | 8 | 8 | 1 | 1 |
| ObservableSequenceEqualSingle.EqualObserver |  | 0% | | n/a | 5 | 5 | 17 | 17 | 5 | 5 | 1 | 1 |
| ObservableCount.CountObserver |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 7 | 7 | 1 | 1 |
| ObservableDebounceTimed.DebounceEmitter |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 5 | 5 | 1 | 1 |
| ObservableSequenceEqual.EqualObserver |  | 0% | | n/a | 5 | 5 | 17 | 17 | 5 | 5 | 1 | 1 |
| ObservableFromCallable |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 3 | 3 | 1 | 1 |
| ObservableCollectSingle |  | 0% | | n/a | 3 | 3 | 14 | 14 | 3 | 3 | 1 | 1 |
| ObservableFromSupplier |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 3 | 3 | 1 | 1 |
| ObservableGroupJoin.LeftRightEndObserver |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 7 | 7 | 1 | 1 |
| ObservableSequenceEqualSingle |  | 0% | | n/a | 3 | 3 | 11 | 11 | 3 | 3 | 1 | 1 |
| ObservableDelay |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 2 | 2 | 1 | 1 |
| ObservableWithLatestFromMany.WithLatestInnerObserver |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 6 | 6 | 1 | 1 |
| ObservableBufferBoundary.BufferBoundaryObserver.BufferOpenObserver |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 7 | 7 | 1 | 1 |
| ObservableRepeatWhen |  | 0% | | n/a | 2 | 2 | 15 | 15 | 2 | 2 | 1 | 1 |
| ObservableFromCompletable.FromCompletableObserver |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 6 | 6 | 1 | 1 |
| ObservableRetryWhen |  | 0% | | n/a | 2 | 2 | 15 | 15 | 2 | 2 | 1 | 1 |
| ObservableWindow |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableFromAction |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 3 | 3 | 1 | 1 |
| ObservableFromRunnable |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 3 | 3 | 1 | 1 |
| ObservableSampleWithObservable.SampleMainEmitLast |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 3 | 3 | 1 | 1 |
| ObservablePublishSelector |  | 0% | | n/a | 2 | 2 | 14 | 14 | 2 | 2 | 1 | 1 |
| ObservableTakeLastTimed |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
| ObservableHide.HideDisposable |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 7 | 7 | 1 | 1 |
| ObservableSkipUntil |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
| ObservableDoAfterNext.DoAfterObserver |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 4 | 4 | 1 | 1 |
| ObservableGenerate |  | 0% | | n/a | 2 | 2 | 15 | 15 | 2 | 2 | 1 | 1 |
| ObservableGroupBy.GroupedUnicast |  | 0% | | n/a | 6 | 6 | 13 | 13 | 6 | 6 | 1 | 1 |
| ObservableGroupJoin.LeftRightObserver |  | 0% | | n/a | 7 | 7 | 15 | 15 | 7 | 7 | 1 | 1 |
| ObservableFlatMap |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| ObservableWindowBoundary.WindowBoundaryInnerObserver |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 4 | 4 | 1 | 1 |
| ObservableObserveOn |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| ObservableInterval.IntervalObserver |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 5 | 5 | 1 | 1 |
| ObservableSampleTimed.SampleTimedEmitLast |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 3 | 3 | 1 | 1 |
| ObservableThrottleLatest |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableCombineLatest.CombinerObserver |  | 0% | | n/a | 6 | 6 | 14 | 14 | 6 | 6 | 1 | 1 |
| ObservableSampleWithObservable |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableWithLatestFrom |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
| ObservableTimer.TimerObserver |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 5 | 5 | 1 | 1 |
| ObservableDistinct |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ObservableReduceWithSingle |  | 0% | | n/a | 2 | 2 | 13 | 13 | 2 | 2 | 1 | 1 |
| ObservableFlatMapMaybe.FlatMapMaybeObserver.InnerObserver |  | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
| ObservableSkipLastTimed |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableRepeat |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableThrottleFirstTimed |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableDebounceTimed |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableElementAtSingle |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| ObservableConcatMap.SourceObserver.InnerObserver |  | 0% | | n/a | 6 | 6 | 15 | 15 | 6 | 6 | 1 | 1 |
| ObservableCollect |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.BufferedTimedReplaySupplier |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableFlatMapCompletableCompletable |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| ObservableScanSeed |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ObservableConcatMapScheduler.ConcatMapObserver.InnerObserver |  | 0% | | n/a | 6 | 6 | 15 | 15 | 6 | 6 | 1 | 1 |
| ObservableSwitchMap |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableSequenceEqual |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
| ObservableBufferTimed.BufferSkipBoundedObserver.RemoveFromBuffer |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableWindowSubscribeIntercept |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 3 | 3 | 1 | 1 |
| ObservableBufferTimed.BufferSkipBoundedObserver.RemoveFromBufferEmit |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableTimer |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
| ObservableAutoConnect |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| ObservableRetryPredicate |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableIgnoreElements.IgnoreObservable |  | 0% | | n/a | 7 | 7 | 14 | 14 | 7 | 7 | 1 | 1 |
| ObservableDoOnEach |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableReplay.ScheduledReplaySupplier |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableGroupBy |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableToList |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| ObservableFlatMapSingle.FlatMapSingleObserver.InnerObserver |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| ObservableConcatMapEager |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableBufferBoundary |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableIgnoreElementsCompletable.IgnoreObservable |  | 0% | | n/a | 7 | 7 | 14 | 14 | 7 | 7 | 1 | 1 |
| ObservableFlatMapCompletable.FlatMapCompletableMainObserver.InnerObserver |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| ObservableRefCount.RefConnection |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 3 | 3 | 1 | 1 |
| ObservableFlatMapCompletableCompletable.FlatMapCompletableMainObserver.InnerObserver |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| ObservableInternalHelper.TimedReplayCallable |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableElementAtMaybe |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| ObservableDelaySubscriptionOther.DelayObserver.OnComplete |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| ObservableWindowBoundary |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableReplay.InnerDisposable |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 4 | 4 | 1 | 1 |
| ObservablePublishSelector.SourceObserver |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| ObservableTimeoutTimed.FallbackObserver |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| ObservableRange |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableWindowBoundarySelector.WindowBoundaryMainObserver.WindowStartObserver |  | 0% | | n/a | 6 | 6 | 13 | 13 | 6 | 6 | 1 | 1 |
| ObservableInternalHelper.FlatMapWithCombinerOuter |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableDelaySubscriptionOther |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableAllSingle |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| ObservableAnySingle |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| ObservablePublish.InnerDisposable |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 3 | 3 | 1 | 1 |
| ObservableMapNotification |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableCache.CacheDisposable |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 3 | 3 | 1 | 1 |
| ObservableTakeUntil.TakeUntilMainObserver.OtherObserver |  | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| ObservableElementAt |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableRetryBiPredicate |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableRepeatUntil |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableRangeLong |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableWindowBoundarySelector |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableDefer |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| ObservableCreate |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| BlockingObservableMostRecent.MostRecentObserver |  | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| ObservableInternalHelper.ItemDelayFunction |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableSubscribeOn |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableWithLatestFrom.WithLatestFromOtherObserver |  | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| ObservableBufferExactBoundary |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableMergeWithMaybe |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableMergeWithMaybe.MergeWithObserver.OtherObserver |  | 0% | | n/a | 5 | 5 | 11 | 11 | 5 | 5 | 1 | 1 |
| ObservableMergeWithSingle |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableMergeWithCompletable |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableSampleWithObservable.SamplerObserver |  | 0% | | n/a | 5 | 5 | 11 | 11 | 5 | 5 | 1 | 1 |
| ObservableTakeUntil |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ObservableRepeatWhen.RepeatWhenObserver.InnerRepeatObserver |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| ObservableError |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
| ObservableRetryWhen.RepeatWhenObserver.InnerRepeatObserver |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| ObservableReduceSeedSingle |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableFromArray |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
| ObservableSwitchIfEmpty |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableOnErrorNext |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableTimeInterval |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableDoOnLifecycle |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableFlatMapMaybe |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableDistinctUntilChanged |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableFlatMapCompletable |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableJust |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| BlockingObservableMostRecent |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableFlatMapSingle |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| BlockingObservableIterable |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableIgnoreElementsCompletable |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ObservableMergeWithSingle.MergeWithObserver.OtherObserver |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| ObservableCountSingle |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| BlockingObservableLatest |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ObservableDelay.DelayObserver.OnError |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableDebounce |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.BufferedReplaySupplier |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableMergeWithCompletable.MergeWithObserver.OtherObserver |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| ObservableBufferExactBoundary.BufferBoundaryObserver |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| ObservableSingleSingle |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableReduceMaybe |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableWithLatestFromMany.SingletonArrayFunc |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ObservableLastSingle |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.FlatMapIntoIterable |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableFromIterable |   | 65% |   | 50% | 2 | 4 | 10 | 23 | 0 | 2 | 0 | 1 |
| ObservableDematerialize |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableFilter |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableSkipWhile |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableConcatWithCompletable |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableOnErrorComplete |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableConcatWithMaybe |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableOnErrorReturn |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableFlattenIterable |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableDoFinally |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableReplay.ReplayBufferSupplier |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableSkipLast |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableDoAfterNext |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableMap |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableUnsubscribeOn |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableFromCompletable |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ObservableTakeLast |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableTakeWhile |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableConcatWithSingle |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableScan |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableAny |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableAll |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableTake |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| BlockingObservableNext |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableTakeUntilPredicate |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableSkip |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.FlatMapWithCombinerInner |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableSubscribeOn.SubscribeTask |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableDelay.DelayObserver.OnNext |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableDelay.DelayObserver.OnComplete |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableTimeoutTimed.TimeoutTask |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableWindowTimed.WindowSkipObserver.WindowBoundaryRunnable |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableReplay.SizeBoundReplayBuffer |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableSampleTimed.SampleTimedNoLast |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ObservableFromPublisher |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableWindowTimed.WindowExactBoundedObserver.WindowBoundaryRunnable |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| ObservableSingleMaybe |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableLastMaybe |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.SimpleBiGenerator |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableTakeLastOne |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableIgnoreElements |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableDetach |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableCount |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableHide |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableMaterialize |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.SimpleGenerator |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableSerialized |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableSampleWithObservable.SampleMainNoLast |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ObservableInternalHelper.MapToInt |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ObservableReplay.DisposeConsumer |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableFromUnsafeSource |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.ObserverOnError |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.ObserverOnNext |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableUnsubscribeOn.UnsubscribeObserver.DisposeTask |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.ReplaySupplier |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableInternalHelper.ObserverOnComplete |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ObservableEmpty |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| ObservableWindowTimed.WindowExactUnboundedObserver.WindowRunnable |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ObservableNever |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| AbstractObservableWithUpstream |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ObservableReplay.UnBoundedFactory |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ObservableCache.Node |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| ObservableWindowBoundarySelector.WindowBoundaryMainObserver.WindowStartItem | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| ObservableReplay.Node | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |