Skip to content

Instantly share code, notes, and snippets.

@akarnokd
Created March 14, 2018 14:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save akarnokd/20bb54cab8e6870fce86e90216f378a6 to your computer and use it in GitHub Desktop.
Save akarnokd/20bb54cab8e6870fce86e90216f378a6 to your computer and use it in GitHub Desktop.
<?xml version='1.0' encoding='UTF-8'?>
<jmh-compare-gui-tabs cell-padding='1' csv-separator=',' locale-decimal-separator='true' small-diff='3.0' large-diff='15.0' selected-tab='17'>
<font name='Dialog' style='0' size='16'/>
<small-plus-color r='192' g='255' b='192'/>
<small-minus-color r='255' g='192' b='192'/>
<large-plus-color r='0' g='255' b='0'/>
<large-minus-color r='255' g='0' b='0'/>
<tab title='Memory' compare-index='3' show-errors='false' show-percentages='true' reverse-colors='true'>
<results name='ReactorFlux'>
<result-line benchmark='just' value='14.08' error='0.0'/>
<result-line benchmark='range' value='32.001' error='0.0'/>
<result-line benchmark='empty' value='1.229' error='0.0'/>
<result-line benchmark='fromCallable' value='19.072' error='0.0'/>
<result-line benchmark='consumer' value='15.974' error='0.0'/>
<result-line benchmark='test-consumer' value='214.919' error='0.0'/>
<result-line benchmark='just+consumer' value='42.16' error='0.0'/>
<result-line benchmark='range+consumer' value='63.251' error='0.0'/>
<result-line benchmark='range+map+consumer' value='91.927' error='0.0'/>
<result-line benchmark='range+map+filter+consumer' value='130.017' error='0.0'/>
<result-line benchmark='range+subscribeOn+consumer' value='275.534' error='0.0'/>
<result-line benchmark='range+observeOn+consumer' value='276.988' error='0.0'/>
<result-line benchmark='range+subscribeOn+observeOn+consumer' value='1804.247' error='0.0'/>
<result-line benchmark='Publish' value='23.617' error='0.0'/>
<result-line benchmark='Replay' value='1111.835' error='0.0'/>
<result-line benchmark='Unicast' value='1119.445' error='0.0'/>
<result-line benchmark='Publish+consumer' value='93.341' error='0.0'/>
<result-line benchmark='Replay+consumer' value='1226.139' error='0.0'/>
<result-line benchmark='Unicast+consumer' value='1162.998' error='0.0'/>
</results>
<results name='RxObservable'>
<result-line benchmark='just' value='38.41' error='0.0'/>
<result-line benchmark='range' value='39.721' error='0.0'/>
<result-line benchmark='empty' value='1.226' error='0.0'/>
<result-line benchmark='fromCallable' value='30.64' error='0.0'/>
<result-line benchmark='consumer' value='54.566' error='0.0'/>
<result-line benchmark='test-consumer' value='176.513' error='0.0'/>
<result-line benchmark='just+consumer' value='119.756' error='0.0'/>
<result-line benchmark='range+consumer' value='155.412' error='0.0'/>
<result-line benchmark='range+map+consumer' value='285.11' error='0.0'/>
<result-line benchmark='range+map+filter+consumer' value='388.269' error='0.0'/>
<result-line benchmark='range+subscribeOn+consumer' value='552.452' error='0.0'/>
<result-line benchmark='range+observeOn+consumer' value='1876.581' error='0.0'/>
<result-line benchmark='range+subscribeOn+observeOn+consumer' value='2232.571' error='0.0'/>
<result-line benchmark='Async' value='82.945' error='0.0'/>
<result-line benchmark='Publish' value='48.385' error='0.0'/>
<result-line benchmark='Replay' value='173.118' error='0.0'/>
<result-line benchmark='Behavior' value='82.945' error='0.0'/>
<result-line benchmark='Unicast' value='338.697' error='0.0'/>
<result-line benchmark='Async+consumer' value='330.39' error='0.0'/>
<result-line benchmark='Publish+consumer' value='236.101' error='0.0'/>
<result-line benchmark='Replay+consumer' value='380.494' error='0.0'/>
<result-line benchmark='Behavior+consumer' value='331.654' error='0.0'/>
<result-line benchmark='Unicast+consumer' value='464.042' error='0.0'/>
</results>
<results name='Rx2Observable'>
<result-line benchmark='just' value='22.061' error='0.0'/>
<result-line benchmark='range' value='23.04' error='0.0'/>
<result-line benchmark='empty' value='1.28' error='0.0'/>
<result-line benchmark='fromCallable' value='15.36' error='0.0'/>
<result-line benchmark='consumer' value='15.36' error='0.0'/>
<result-line benchmark='test-consumer' value='216.058' error='0.0'/>
<result-line benchmark='just+consumer' value='39.163' error='0.0'/>
<result-line benchmark='range+consumer' value='56.569' error='0.0'/>
<result-line benchmark='range+map+consumer' value='124.027' error='0.0'/>
<result-line benchmark='range+map+filter+consumer' value='179.649' error='0.0'/>
<result-line benchmark='range+subscribeOn+consumer' value='234.74' error='0.0'/>
<result-line benchmark='range+observeOn+consumer' value='224.614' error='0.0'/>
<result-line benchmark='range+subscribeOn+observeOn+consumer' value='954.985' error='0.0'/>
<result-line benchmark='Async' value='42.291' error='0.0'/>
<result-line benchmark='Publish' value='42.291' error='0.0'/>
<result-line benchmark='Replay' value='169.634' error='0.0'/>
<result-line benchmark='Behavior' value='208.479' error='0.0'/>
<result-line benchmark='Unicast' value='733.493' error='0.0'/>
<result-line benchmark='Async+consumer' value='113.179' error='0.0'/>
<result-line benchmark='Publish+consumer' value='99.864' error='0.0'/>
<result-line benchmark='Replay+consumer' value='239.674' error='0.0'/>
<result-line benchmark='Behavior+consumer' value='286.842' error='0.0'/>
<result-line benchmark='Unicast+consumer' value='757.61' error='0.0'/>
</results>
<results name='Rx2Flowable'>
<result-line benchmark='just' value='17.636' error='0.0'/>
<result-line benchmark='range' value='26.454' error='0.0'/>
<result-line benchmark='empty' value='8.818' error='0.0'/>
<result-line benchmark='fromCallable' value='17.636' error='0.0'/>
<result-line benchmark='consumer' value='17.636' error='0.0'/>
<result-line benchmark='test-consumer' value='220.446' error='0.0'/>
<result-line benchmark='just+consumer' value='41.002' error='0.0'/>
<result-line benchmark='range+consumer' value='62.063' error='0.0'/>
<result-line benchmark='range+map+consumer' value='123.788' error='0.0'/>
<result-line benchmark='range+map+filter+consumer' value='176.418' error='0.0'/>
<result-line benchmark='range+subscribeOn+consumer' value='383.962' error='0.0'/>
<result-line benchmark='range+observeOn+consumer' value='339.868' error='0.0'/>
<result-line benchmark='range+subscribeOn+observeOn+consumer' value='1161.358' error='0.0'/>
<result-line benchmark='Async' value='38.449' error='0.0'/>
<result-line benchmark='Publish' value='38.449' error='0.0'/>
<result-line benchmark='Replay' value='169.175' error='0.0'/>
<result-line benchmark='Behavior' value='207.624' error='0.0'/>
<result-line benchmark='Unicast' value='760.591' error='0.0'/>
<result-line benchmark='Async+consumer' value='109.267' error='0.0'/>
<result-line benchmark='Publish+consumer' value='109.267' error='0.0'/>
<result-line benchmark='Replay+consumer' value='277.371' error='0.0'/>
<result-line benchmark='Behavior+consumer' value='290.416' error='0.0'/>
<result-line benchmark='Unicast+consumer' value='781.489' error='0.0'/>
</results>
</tab>
<tab title='Async' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='async' value='585396.459' error='11131.623'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='452542.313' error='7470.392'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='347916.371' error='13993.855'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='147136.945' error='6587.691'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='19388.732' error='2740.766'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='2048.022' error='76.621'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='215.574' error='1.659'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='pipeline' value='97446.316' error='35674.411'>
<parameter value='1'/>
</result-line>
<result-line benchmark='pipeline' value='93446.077' error='37368.693'>
<parameter value='10'/>
</result-line>
<result-line benchmark='pipeline' value='93377.887' error='18505.548'>
<parameter value='100'/>
</result-line>
<result-line benchmark='pipeline' value='22926.937' error='531.086'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='pipeline' value='2281.299' error='88.785'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='pipeline' value='235.314' error='6.848'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='pipeline' value='24.036' error='2.11'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='async' value='368032.698' error='13968.316'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='289002.008' error='6161.547'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='201323.762' error='12443.09'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='47772.193' error='988.716'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='5722.79' error='143.597'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='579.827' error='7.753'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='47.329' error='2.141'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='pipeline' value='97170.91' error='10765.939'>
<parameter value='1'/>
</result-line>
<result-line benchmark='pipeline' value='90679.185' error='26834.082'>
<parameter value='10'/>
</result-line>
<result-line benchmark='pipeline' value='90960.581' error='23505.777'>
<parameter value='100'/>
</result-line>
<result-line benchmark='pipeline' value='9807.987' error='4199.74'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='pipeline' value='1323.376' error='76.165'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='pipeline' value='140.725' error='3.246'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='pipeline' value='13.795' error='0.506'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='async' value='410788.96' error='6286.282'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='381146.812' error='13290.504'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='322179.55' error='4153.867'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='119581.892' error='5664.179'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='17027.87' error='319.088'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='1780.339' error='86.218'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='224.856' error='2.596'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='pipeline' value='97073.227' error='9155.717'>
<parameter value='1'/>
</result-line>
<result-line benchmark='pipeline' value='94438.813' error='27796.017'>
<parameter value='10'/>
</result-line>
<result-line benchmark='pipeline' value='93963.305' error='31567.14'>
<parameter value='100'/>
</result-line>
<result-line benchmark='pipeline' value='11630.438' error='1843.136'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='pipeline' value='1409.388' error='81.689'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='pipeline' value='136.965' error='24.493'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='pipeline' value='14.54' error='0.76'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='async' value='516168.421' error='14109.18'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='519548.44' error='8900.464'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='401768.941' error='9970.273'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='140034.678' error='8327.279'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='18860.816' error='395.633'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='2046.273' error='17.645'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='209.637' error='10.768'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='pipeline' value='104197.209' error='20603.136'>
<parameter value='1'/>
</result-line>
<result-line benchmark='pipeline' value='101381.401' error='27183.187'>
<parameter value='10'/>
</result-line>
<result-line benchmark='pipeline' value='95229.142' error='37340.057'>
<parameter value='100'/>
</result-line>
<result-line benchmark='pipeline' value='22268.643' error='3812.589'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='pipeline' value='1404.027' error='185.348'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='pipeline' value='192.371' error='6.952'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='pipeline' value='19.695' error='1.189'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='Blocking-N' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<result-line benchmark='empty' value='5.2485473133E7' error='1331850.349'/>
<result-line benchmark='first' value='2.9945893126E7' error='539131.413'/>
<result-line benchmark='last' value='952.635' error='15.57'/>
</results>
<results name='lib = RxObservable'>
<result-line benchmark='empty' value='3899591.66' error='219766.602'/>
<result-line benchmark='first' value='4824473.238' error='48471.308'/>
<result-line benchmark='last' value='1492.238' error='40.335'/>
</results>
<results name='lib = Rx2Flowable'>
<result-line benchmark='empty' value='5.3171538408E7' error='1317820.332'/>
<result-line benchmark='first' value='2.8252303961E7' error='206944.747'/>
<result-line benchmark='last' value='1272.17' error='18.954'/>
</results>
<results name='lib = Rx2Observable'>
<result-line benchmark='empty' value='5.3408281805E7' error='541103.813'/>
<result-line benchmark='first' value='2.7387499464E7' error='472778.76'/>
<result-line benchmark='last' value='886.312' error='182.529'/>
</results>
</tab>
<tab title='Blocking-0' compare-index='3' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorMono'>
<result-line benchmark='first' value='3.50260212934E8' error='7286111.152'/>
</results>
<results name='lib = RxSingle'>
<result-line benchmark='first' value='2.9557483737E7' error='1197695.661'/>
</results>
<results name='lib = Rx2Single'>
<result-line benchmark='first' value='5.1938626675E7' error='887871.144'/>
</results>
<results name='lib = Rx2Maybe'>
<result-line benchmark='first' value='5.2191553064E7' error='1166064.329'/>
</results>
</tab>
<tab title='Blocking-1' compare-index='4' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='ReactorMono'>
<result-line benchmark='empty' value='3.33544946631E8' error='1.0578078749E7'/>
</results>
<results name='RxCompletable'>
<result-line benchmark='empty' value='4.2475027959E7' error='922424.35'/>
</results>
<results name='RxObservable'>
<result-line benchmark='empty' value='3899591.66' error='219766.602'/>
</results>
<results name='Rx2Completable'>
<result-line benchmark='empty' value='5.3233070237E7' error='1360299.513'/>
</results>
<results name='Rx2Flowable'>
<result-line benchmark='empty' value='5.3171538408E7' error='1317820.332'/>
</results>
<results name='Rx2Maybe'>
<result-line benchmark='empty' value='5.3143324565E7' error='1102639.24'/>
</results>
<results name='Rx2Observable'>
<result-line benchmark='empty' value='5.3408281805E7' error='541103.813'/>
</results>
</tab>
<tab title='Subject' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = Reactor'>
<parameter-name value='count'/>
<result-line benchmark='direct' value='1.6287906657E7' error='324742.056'>
<parameter value='1'/>
</result-line>
<result-line benchmark='direct' value='8472820.239' error='141350.089'>
<parameter value='10'/>
</result-line>
<result-line benchmark='direct' value='1389698.335' error='4910.424'>
<parameter value='100'/>
</result-line>
<result-line benchmark='direct' value='141370.536' error='1283.49'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='direct' value='14143.046' error='8073.559'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='direct' value='1706.998' error='23.056'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='direct' value='168.848' error='2.956'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='replay' value='8046020.203' error='115386.873'>
<parameter value='1'/>
</result-line>
<result-line benchmark='replay' value='2598772.547' error='20749.874'>
<parameter value='10'/>
</result-line>
<result-line benchmark='replay' value='334784.247' error='5240.868'>
<parameter value='100'/>
</result-line>
<result-line benchmark='replay' value='29249.478' error='302.39'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='replay' value='2816.576' error='19.756'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='replay' value='267.375' error='1.746'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='replay' value='28.459' error='4.717'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='unicast' value='6729743.622' error='133163.628'>
<parameter value='1'/>
</result-line>
<result-line benchmark='unicast' value='2861993.084' error='32953.292'>
<parameter value='10'/>
</result-line>
<result-line benchmark='unicast' value='395614.645' error='8151.844'>
<parameter value='100'/>
</result-line>
<result-line benchmark='unicast' value='42398.834' error='169.679'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='unicast' value='4463.156' error='39.633'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='unicast' value='437.845' error='2.448'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='unicast' value='44.627' error='0.733'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxSubject'>
<parameter-name value='count'/>
<result-line benchmark='async' value='6038211.322' error='101811.418'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='5358058.859' error='79616.048'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='3419141.506' error='46785.413'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='755879.631' error='5303.005'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='87821.165' error='245.62'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='8927.337' error='104.675'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='895.932' error='38.703'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='behavior' value='6689618.912' error='62431.066'>
<parameter value='1'/>
</result-line>
<result-line benchmark='behavior' value='3759588.506' error='89723.739'>
<parameter value='10'/>
</result-line>
<result-line benchmark='behavior' value='693128.128' error='4345.908'>
<parameter value='100'/>
</result-line>
<result-line benchmark='behavior' value='82517.34' error='1120.344'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='behavior' value='8379.663' error='675.378'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='behavior' value='807.29' error='28.843'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='behavior' value='79.495' error='2.87'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='direct' value='8060334.883' error='47602.369'>
<parameter value='1'/>
</result-line>
<result-line benchmark='direct' value='5297311.175' error='131713.115'>
<parameter value='10'/>
</result-line>
<result-line benchmark='direct' value='1143519.024' error='8835.426'>
<parameter value='100'/>
</result-line>
<result-line benchmark='direct' value='117982.182' error='1459.261'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='direct' value='12686.594' error='1302.798'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='direct' value='1380.403' error='4.844'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='direct' value='129.907' error='0.64'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='replay' value='5394886.866' error='13296.834'>
<parameter value='1'/>
</result-line>
<result-line benchmark='replay' value='2237525.966' error='22111.105'>
<parameter value='10'/>
</result-line>
<result-line benchmark='replay' value='301314.331' error='1796.646'>
<parameter value='100'/>
</result-line>
<result-line benchmark='replay' value='33881.478' error='36.747'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='replay' value='3226.0' error='14.768'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='replay' value='324.191' error='2.259'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='replay' value='32.007' error='3.024'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='unicast' value='6301936.081' error='172917.618'>
<parameter value='1'/>
</result-line>
<result-line benchmark='unicast' value='4861511.079' error='89121.232'>
<parameter value='10'/>
</result-line>
<result-line benchmark='unicast' value='1444523.567' error='17849.844'>
<parameter value='100'/>
</result-line>
<result-line benchmark='unicast' value='188013.004' error='2275.926'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='unicast' value='18850.761' error='778.459'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='unicast' value='1875.269' error='17.805'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='unicast' value='185.894' error='1.929'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Processor'>
<parameter-name value='count'/>
<result-line benchmark='async' value='1.6572165427E7' error='188633.221'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='1.5680784315E7' error='198059.393'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='7525623.337' error='184360.884'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='1381043.054' error='5685.587'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='154523.51' error='347.81'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='13177.981' error='5354.381'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='1257.478' error='29.13'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='behavior' value='6821312.986' error='74192.996'>
<parameter value='1'/>
</result-line>
<result-line benchmark='behavior' value='2874950.474' error='41101.149'>
<parameter value='10'/>
</result-line>
<result-line benchmark='behavior' value='412331.406' error='7187.742'>
<parameter value='100'/>
</result-line>
<result-line benchmark='behavior' value='42984.666' error='455.815'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='behavior' value='4511.292' error='18.321'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='behavior' value='451.595' error='2.111'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='behavior' value='45.182' error='0.211'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='direct' value='1.5675046395E7' error='173215.671'>
<parameter value='1'/>
</result-line>
<result-line benchmark='direct' value='8224333.133' error='106521.879'>
<parameter value='10'/>
</result-line>
<result-line benchmark='direct' value='1323240.982' error='8680.031'>
<parameter value='100'/>
</result-line>
<result-line benchmark='direct' value='128163.869' error='786.207'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='direct' value='13650.422' error='2959.249'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='direct' value='1422.88' error='16.981'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='direct' value='143.638' error='0.976'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='replay' value='7543000.39' error='161344.055'>
<parameter value='1'/>
</result-line>
<result-line benchmark='replay' value='2499316.862' error='9425.646'>
<parameter value='10'/>
</result-line>
<result-line benchmark='replay' value='272241.04' error='2145.628'>
<parameter value='100'/>
</result-line>
<result-line benchmark='replay' value='30247.666' error='375.93'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='replay' value='3037.429' error='41.873'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='replay' value='294.355' error='2.242'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='replay' value='28.623' error='0.244'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='unicast' value='5920483.068' error='148169.911'>
<parameter value='1'/>
</result-line>
<result-line benchmark='unicast' value='2611704.032' error='63976.257'>
<parameter value='10'/>
</result-line>
<result-line benchmark='unicast' value='396751.045' error='6715.886'>
<parameter value='100'/>
</result-line>
<result-line benchmark='unicast' value='42570.502' error='499.615'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='unicast' value='4433.409' error='23.744'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='unicast' value='443.338' error='1.919'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='unicast' value='44.362' error='0.983'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Subject'>
<parameter-name value='count'/>
<result-line benchmark='async' value='1.9378065415E7' error='341573.125'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='1.6622621691E7' error='127252.055'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='7237821.157' error='118716.198'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='1384708.934' error='20565.59'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='154353.981' error='1673.539'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='15569.107' error='776.71'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='1258.511' error='22.464'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='behavior' value='7096517.493' error='78936.345'>
<parameter value='1'/>
</result-line>
<result-line benchmark='behavior' value='2992256.76' error='71806.769'>
<parameter value='10'/>
</result-line>
<result-line benchmark='behavior' value='421447.404' error='4513.232'>
<parameter value='100'/>
</result-line>
<result-line benchmark='behavior' value='43846.129' error='1122.196'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='behavior' value='4547.191' error='26.192'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='behavior' value='455.683' error='1.005'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='behavior' value='45.634' error='0.332'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='direct' value='1.7043213682E7' error='878882.386'>
<parameter value='1'/>
</result-line>
<result-line benchmark='direct' value='8825133.979' error='48282.287'>
<parameter value='10'/>
</result-line>
<result-line benchmark='direct' value='1480492.402' error='4724.193'>
<parameter value='100'/>
</result-line>
<result-line benchmark='direct' value='136576.198' error='1072.684'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='direct' value='13924.372' error='8492.971'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='direct' value='1596.423' error='11.634'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='direct' value='166.078' error='0.737'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='replay' value='8522672.199' error='42634.57'>
<parameter value='1'/>
</result-line>
<result-line benchmark='replay' value='2612367.221' error='13026.65'>
<parameter value='10'/>
</result-line>
<result-line benchmark='replay' value='317774.756' error='3663.505'>
<parameter value='100'/>
</result-line>
<result-line benchmark='replay' value='28355.693' error='353.46'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='replay' value='3146.837' error='39.103'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='replay' value='311.309' error='3.401'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='replay' value='29.709' error='4.398'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='unicast' value='7220239.842' error='346682.784'>
<parameter value='1'/>
</result-line>
<result-line benchmark='unicast' value='3262478.248' error='87378.984'>
<parameter value='10'/>
</result-line>
<result-line benchmark='unicast' value='489507.009' error='6583.007'>
<parameter value='100'/>
</result-line>
<result-line benchmark='unicast' value='51197.663' error='1011.705'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='unicast' value='5231.601' error='56.146'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='unicast' value='554.159' error='3.161'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='unicast' value='55.388' error='0.503'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='Subscribe' compare-index='6' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='ReactorFlux'>
<result-line benchmark='empty' value='2.54648039186E8' error='1101788.396'/>
<result-line benchmark='just' value='8.1406760699E7' error='1936756.153'/>
<result-line benchmark='never' value='3.92108395042E8' error='2440764.43'/>
</results>
<results name='ReactorMono'>
<result-line benchmark='empty' value='2.54436565992E8' error='3640308.058'/>
<result-line benchmark='just' value='5.6745762942E7' error='1887714.556'/>
<result-line benchmark='never' value='3.86371652368E8' error='4725164.502'/>
</results>
<results name='RxCompletable'>
<result-line benchmark='empty' value='9.3433512801E7' error='1895663.106'/>
<result-line benchmark='just' value='8.4086325876E7' error='1268472.639'/>
<result-line benchmark='never' value='1.11983165325E8' error='1885620.592'/>
</results>
<results name='RxObservable'>
<result-line benchmark='empty' value='6.4968666284E7' error='1292160.004'/>
<result-line benchmark='just' value='1.8505957019E7' error='158380.589'/>
<result-line benchmark='never' value='9.1631305872E7' error='1566284.594'/>
</results>
<results name='RxSingle'>
<result-line benchmark='empty' value='1.24457025953E8' error='1866108.382'/>
<result-line benchmark='just' value='1.23069859385E8' error='9189468.483'/>
<result-line benchmark='never' value='1.60521987286E8' error='3017372.286'/>
</results>
<results name='Rx2Completable'>
<result-line benchmark='empty' value='2.4671716723E8' error='1511747.134'/>
<result-line benchmark='just' value='1.91651486846E8' error='508830.47'/>
<result-line benchmark='never' value='3.77670447422E8' error='1787039.115'/>
</results>
<results name='Rx2Flowable'>
<result-line benchmark='empty' value='2.46854023253E8' error='1049211.755'/>
<result-line benchmark='just' value='5.6088253878E7' error='619452.011'/>
<result-line benchmark='never' value='3.77650478079E8' error='3307143.497'/>
</results>
<results name='Rx2Maybe'>
<result-line benchmark='empty' value='2.44833873239E8' error='1.2144123733E7'/>
<result-line benchmark='just' value='1.94312178821E8' error='1034610.254'/>
<result-line benchmark='never' value='3.78632589532E8' error='1786727.504'/>
</results>
<results name='Rx2Observable'>
<result-line benchmark='empty' value='2.46362495707E8' error='2525288.835'/>
<result-line benchmark='just' value='5.5224721998E7' error='897165.582'/>
<result-line benchmark='never' value='3.78128770156E8' error='2902472.739'/>
</results>
<results name='Rx2Single'>
<result-line benchmark='empty' value='1.79259980479E8' error='1110021.104'/>
<result-line benchmark='just' value='1.94514056972E8' error='1572574.657'/>
<result-line benchmark='never' value='3.67500761098E8' error='2296615.153'/>
</results>
</tab>
<tab title='streaming-array' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='array' value='8.1177155423E7' error='1426846.323'>
<parameter value='1'/>
</result-line>
<result-line benchmark='array' value='1.5809697425E7' error='246820.67'>
<parameter value='10'/>
</result-line>
<result-line benchmark='array' value='2817806.404' error='16091.759'>
<parameter value='100'/>
</result-line>
<result-line benchmark='array' value='316302.639' error='4265.987'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='array' value='30940.434' error='607.726'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='array' value='2840.51' error='44.118'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='array' value='273.747' error='1.367'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='array' value='1.9148232903E7' error='293340.362'>
<parameter value='1'/>
</result-line>
<result-line benchmark='array' value='9955557.708' error='349123.441'>
<parameter value='10'/>
</result-line>
<result-line benchmark='array' value='1991439.711' error='9795.961'>
<parameter value='100'/>
</result-line>
<result-line benchmark='array' value='236412.329' error='2156.748'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='array' value='24521.801' error='649.088'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='array' value='2468.728' error='8.771'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='array' value='245.363' error='0.388'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='array' value='5.642663484E7' error='470085.277'>
<parameter value='1'/>
</result-line>
<result-line benchmark='array' value='1.5205916909E7' error='105722.706'>
<parameter value='10'/>
</result-line>
<result-line benchmark='array' value='2742279.532' error='17513.746'>
<parameter value='100'/>
</result-line>
<result-line benchmark='array' value='305828.857' error='2140.409'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='array' value='31049.725' error='124.581'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='array' value='2859.079' error='13.406'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='array' value='281.265' error='0.609'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='array' value='5.563122907E7' error='242941.458'>
<parameter value='1'/>
</result-line>
<result-line benchmark='array' value='2.065759518E7' error='186513.865'>
<parameter value='10'/>
</result-line>
<result-line benchmark='array' value='2482462.4' error='80142.244'>
<parameter value='100'/>
</result-line>
<result-line benchmark='array' value='263177.496' error='1574.543'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='array' value='26353.788' error='70.544'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='array' value='2649.117' error='14.232'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='array' value='261.845' error='1.502'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-range' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='range' value='7.9660202455E7' error='597188.026'>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='1.5053294398E7' error='276822.685'>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='2523260.534' error='61213.429'>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='239894.306' error='7311.852'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='24521.55' error='351.69'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='2336.348' error='62.546'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='236.513' error='3.898'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='range' value='1.884600813E7' error='122334.505'>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='1.0459392924E7' error='235285.816'>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='1936787.944' error='16189.081'>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='179213.896' error='3292.609'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='19502.668' error='356.351'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='1948.113' error='15.823'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='194.831' error='1.542'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='range' value='5.6203515192E7' error='787612.259'>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='1.5171060869E7' error='172710.979'>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='2686716.265' error='26090.071'>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='261959.233' error='2966.929'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='25881.179' error='567.0'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='2361.818' error='75.237'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='239.413' error='3.731'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='range' value='5.5670734838E7' error='242919.177'>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='2.1971699914E7' error='153535.675'>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='2769244.99' error='24588.522'>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='250578.596' error='6637.199'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='24952.386' error='538.819'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='2363.257' error='77.266'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='242.335' error='3.828'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-iterable' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='iterable' value='2.1689465557E7' error='206583.897'>
<parameter value='1'/>
</result-line>
<result-line benchmark='iterable' value='9837449.155' error='211111.713'>
<parameter value='10'/>
</result-line>
<result-line benchmark='iterable' value='1499422.613' error='19994.495'>
<parameter value='100'/>
</result-line>
<result-line benchmark='iterable' value='175124.408' error='2677.616'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='iterable' value='16852.424' error='1392.878'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='iterable' value='1843.351' error='36.444'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='iterable' value='185.081' error='0.619'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='iterable' value='1.5642368908E7' error='170697.515'>
<parameter value='1'/>
</result-line>
<result-line benchmark='iterable' value='8486928.6' error='86979.85'>
<parameter value='10'/>
</result-line>
<result-line benchmark='iterable' value='1506362.13' error='12327.778'>
<parameter value='100'/>
</result-line>
<result-line benchmark='iterable' value='153602.429' error='7503.609'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='iterable' value='17082.805' error='74.713'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='iterable' value='1705.777' error='20.203'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='iterable' value='178.543' error='1.501'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='iterable' value='2.2531277991E7' error='121342.45'>
<parameter value='1'/>
</result-line>
<result-line benchmark='iterable' value='1.1516323554E7' error='61389.295'>
<parameter value='10'/>
</result-line>
<result-line benchmark='iterable' value='1859931.723' error='7381.51'>
<parameter value='100'/>
</result-line>
<result-line benchmark='iterable' value='202429.301' error='1111.908'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='iterable' value='19236.848' error='5213.632'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='iterable' value='1934.622' error='35.347'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='iterable' value='201.882' error='1.981'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='iterable' value='5.1170587413E7' error='737759.355'>
<parameter value='1'/>
</result-line>
<result-line benchmark='iterable' value='1.3426081456E7' error='412562.728'>
<parameter value='10'/>
</result-line>
<result-line benchmark='iterable' value='1587570.556' error='15046.704'>
<parameter value='100'/>
</result-line>
<result-line benchmark='iterable' value='165085.154' error='1581.524'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='iterable' value='14196.685' error='4661.453'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='iterable' value='1353.867' error='7.163'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='iterable' value='137.273' error='1.307'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-concatMapJust' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='concatMapJust' value='5.4738277332E7' error='580100.547'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapJust' value='4127767.992' error='49128.511'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapJust' value='610641.773' error='3718.563'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapJust' value='64167.362' error='362.128'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapJust' value='6439.165' error='20.482'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapJust' value='644.674' error='4.028'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapJust' value='64.411' error='0.708'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='concatMapJust' value='1.8700792398E7' error='145504.346'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapJust' value='1016045.587' error='6567.5'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapJust' value='144064.302' error='444.471'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapJust' value='14986.867' error='287.043'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapJust' value='1490.954' error='37.003'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapJust' value='149.473' error='3.067'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapJust' value='15.185' error='1.531'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='concatMapJust' value='5.5748398268E7' error='355618.149'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapJust' value='4122980.64' error='27564.413'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapJust' value='608555.072' error='4333.785'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapJust' value='63755.918' error='2226.135'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapJust' value='6335.944' error='18.435'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapJust' value='644.925' error='2.69'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapJust' value='64.504' error='0.628'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='concatMapJust' value='5.3779301227E7' error='514798.346'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapJust' value='1705956.624' error='19574.093'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapJust' value='173162.606' error='805.524'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapJust' value='17657.172' error='607.139'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapJust' value='1937.068' error='15.428'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapJust' value='188.319' error='1.537'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapJust' value='19.596' error='0.144'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-flatMapJust' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='flatMapJust' value='5.4838442624E7' error='617107.401'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapJust' value='3764813.55' error='18187.936'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapJust' value='435271.588' error='272709.026'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapJust' value='48912.511' error='6083.251'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapJust' value='4965.568' error='338.395'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapJust' value='522.703' error='54.817'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapJust' value='55.536' error='2.949'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='flatMapJust' value='1.905099485E7' error='287342.353'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapJust' value='3370267.043' error='23926.6'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapJust' value='779551.643' error='4928.087'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapJust' value='86118.285' error='733.568'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapJust' value='8812.507' error='122.154'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapJust' value='946.137' error='27.586'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapJust' value='95.018' error='0.669'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='flatMapJust' value='5.5786890121E7' error='407185.202'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapJust' value='3555084.561' error='22665.897'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapJust' value='526051.265' error='4046.625'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapJust' value='54611.599' error='655.193'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapJust' value='5495.223' error='25.505'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapJust' value='550.169' error='2.633'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapJust' value='54.996' error='0.719'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='flatMapJust' value='5.3647759681E7' error='609772.355'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapJust' value='4210869.42' error='24491.088'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapJust' value='564358.111' error='3060.275'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapJust' value='59354.789' error='372.543'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapJust' value='5938.291' error='72.611'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapJust' value='498.17' error='2.121'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapJust' value='60.372' error='0.733'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-concatMapRange' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='concatMapRange' value='1.6235140668E7' error='2026916.447'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapRange' value='837644.397' error='1626.49'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapRange' value='88220.555' error='371.347'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapRange' value='8822.192' error='41.675'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapRange' value='889.564' error='4.607'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapRange' value='89.507' error='0.979'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapRange' value='8.9' error='1.272'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='concatMapRange' value='1.1917000733E7' error='45239.523'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapRange' value='700044.75' error='6753.245'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapRange' value='83954.595' error='1034.539'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapRange' value='8611.888' error='31.499'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapRange' value='869.758' error='13.591'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapRange' value='88.1' error='1.83'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapRange' value='8.974' error='0.055'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='concatMapRange' value='1.690856935E7' error='1594357.955'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapRange' value='828545.494' error='9874.972'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapRange' value='86947.083' error='509.934'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapRange' value='8775.87' error='85.546'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapRange' value='877.738' error='7.578'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapRange' value='87.509' error='0.582'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapRange' value='8.564' error='1.124'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='concatMapRange' value='2.7916432772E7' error='290178.532'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapRange' value='1686085.525' error='6350.512'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapRange' value='183955.3' error='1874.005'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapRange' value='18373.082' error='3021.646'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapRange' value='1797.719' error='3.88'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapRange' value='193.742' error='1.404'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapRange' value='17.81' error='3.044'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-flatMapRange' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='flatMapRange' value='1.5505578387E7' error='2735000.266'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapRange' value='767372.714' error='23400.978'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapRange' value='87779.92' error='8634.472'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapRange' value='8920.815' error='609.248'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapRange' value='907.521' error='67.104'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapRange' value='92.506' error='1.394'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapRange' value='9.443' error='0.889'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='flatMapRange' value='1.1960841061E7' error='63913.516'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapRange' value='411445.417' error='3651.43'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapRange' value='50101.395' error='434.778'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapRange' value='5109.682' error='106.947'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapRange' value='526.595' error='1.585'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapRange' value='50.196' error='0.456'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapRange' value='5.106' error='0.027'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='flatMapRange' value='1.7289372802E7' error='1932478.878'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapRange' value='817112.384' error='8457.897'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapRange' value='88323.254' error='1672.508'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapRange' value='8933.519' error='95.568'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapRange' value='896.704' error='3.42'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapRange' value='89.479' error='1.083'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapRange' value='9.01' error='0.142'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='flatMapRange' value='2.8057043275E7' error='178641.248'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapRange' value='1018721.89' error='6711.98'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapRange' value='107099.126' error='919.701'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapRange' value='10833.003' error='30.931'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapRange' value='1063.767' error='27.063'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapRange' value='105.734' error='0.781'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapRange' value='10.769' error='0.109'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-concatMapXRange' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='concatMapXRange' value='281.216' error='0.727'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapXRange' value='54.652' error='17.109'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapXRange' value='52.23' error='0.937'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapXRange' value='50.247' error='7.395'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='55.403' error='0.439'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='40.078' error='0.436'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='64.451' error='0.73'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='concatMapXRange' value='206.475' error='2.456'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapXRange' value='93.753' error='2.84'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapXRange' value='94.434' error='1.031'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapXRange' value='93.973' error='0.638'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='88.52' error='3.213'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='50.428' error='0.658'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='14.789' error='0.892'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='concatMapXRange' value='280.256' error='6.739'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapXRange' value='57.925' error='0.342'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapXRange' value='57.815' error='0.519'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapXRange' value='57.625' error='1.077'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='55.158' error='0.981'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='39.159' error='0.701'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='64.399' error='1.399'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='concatMapXRange' value='262.185' error='0.891'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapXRange' value='115.615' error='13.44'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapXRange' value='117.044' error='1.587'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapXRange' value='110.767' error='1.311'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='119.109' error='0.8'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='88.16' error='2.223'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='20.249' error='0.205'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-flatMapXRange' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='flatMapXRange' value='276.265' error='23.129'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapXRange' value='193.36' error='11.617'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapXRange' value='199.67' error='2.136'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapXRange' value='187.655' error='0.766'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='154.414' error='2.255'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='65.729' error='0.776'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='53.15' error='1.54'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='flatMapXRange' value='208.87' error='4.336'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapXRange' value='85.108' error='0.983'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapXRange' value='84.588' error='0.867'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapXRange' value='83.122' error='0.535'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='75.143' error='0.685'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='33.663' error='0.851'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='95.058' error='0.889'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='flatMapXRange' value='280.691' error='6.374'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapXRange' value='211.421' error='1.006'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapXRange' value='193.893' error='0.874'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapXRange' value='199.42' error='6.445'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='167.538' error='1.027'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='66.795' error='1.384'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='54.994' error='1.032'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='flatMapXRange' value='261.652' error='2.826'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapXRange' value='186.158' error='0.925'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapXRange' value='216.673' error='1.62'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapXRange' value='234.121' error='1.476'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='195.859' error='1.924'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='80.333' error='1.434'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='60.285' error='0.746'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-flattenJust' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='flattenJust' value='2.5290270044E7' error='220930.515'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenJust' value='7409655.369' error='84302.054'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenJust' value='1337390.275' error='10895.126'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenJust' value='152556.973' error='1516.609'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenJust' value='15328.852' error='446.298'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenJust' value='1545.343' error='26.755'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenJust' value='148.351' error='2.368'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='flattenJust' value='1.6469254496E7' error='269639.248'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenJust' value='1335812.834' error='14168.58'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenJust' value='323613.185' error='5253.142'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenJust' value='34972.804' error='458.947'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenJust' value='3606.947' error='93.017'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenJust' value='363.663' error='4.633'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenJust' value='35.153' error='3.762'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='flattenJust' value='2.4318455956E7' error='373313.767'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenJust' value='5864688.096' error='93248.826'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenJust' value='893239.302' error='13149.466'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenJust' value='93683.967' error='1458.173'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenJust' value='8683.273' error='150.538'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenJust' value='866.175' error='16.449'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenJust' value='87.392' error='0.732'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='flattenJust' value='3.4825769881E7' error='272259.706'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenJust' value='1.2886712244E7' error='179353.722'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenJust' value='1587855.736' error='8640.802'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenJust' value='161448.178' error='2146.012'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenJust' value='16185.115' error='118.416'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenJust' value='1620.557' error='8.667'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenJust' value='147.617' error='2.444'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-flattenRange' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='flattenRange' value='2.0207649553E7' error='191769.849'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenRange' value='4752010.402' error='33631.999'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenRange' value='664684.267' error='8564.338'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenRange' value='71127.537' error='647.191'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenRange' value='7119.35' error='90.82'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenRange' value='698.634' error='19.394'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenRange' value='70.187' error='0.966'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='flattenRange' value='1.4991400964E7' error='223158.219'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenRange' value='1403915.577' error='16956.596'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenRange' value='238641.604' error='1582.693'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenRange' value='25220.699' error='315.17'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenRange' value='2723.329' error='41.27'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenRange' value='270.318' error='2.734'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenRange' value='27.012' error='2.921'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='flattenRange' value='1.853758517E7' error='74652.11'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenRange' value='3223769.857' error='50334.995'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenRange' value='396050.55' error='4449.247'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenRange' value='43197.146' error='703.305'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenRange' value='4434.108' error='81.992'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenRange' value='443.764' error='4.526'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenRange' value='44.726' error='0.411'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='flattenRange' value='3.3991393274E7' error='297221.373'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenRange' value='6462793.123' error='83691.345'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenRange' value='723735.226' error='7234.524'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenRange' value='73851.678' error='373.85'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenRange' value='7375.675' error='56.997'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenRange' value='738.967' error='1.227'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenRange' value='70.132' error='5.846'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='streaming-flattenXRange' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='flattenXRange' value='179.115' error='1.645'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenXRange' value='155.081' error='1.123'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenXRange' value='178.119' error='0.806'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenXRange' value='176.619' error='0.658'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenXRange' value='192.197' error='4.893'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenXRange' value='182.57' error='1.633'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenXRange' value='129.239' error='1.438'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='flattenXRange' value='174.779' error='14.337'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenXRange' value='130.352' error='7.938'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenXRange' value='151.361' error='1.778'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenXRange' value='130.789' error='2.685'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenXRange' value='124.109' error='5.99'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenXRange' value='103.707' error='0.714'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenXRange' value='33.338' error='3.624'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='flattenXRange' value='188.974' error='2.185'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenXRange' value='125.664' error='0.342'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenXRange' value='125.699' error='0.432'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenXRange' value='134.05' error='0.959'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenXRange' value='129.238' error='3.08'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenXRange' value='121.697' error='1.226'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenXRange' value='66.069' error='0.535'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='flattenXRange' value='210.3' error='4.539'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenXRange' value='208.541' error='18.08'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenXRange' value='206.159' error='7.701'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenXRange' value='198.636' error='1.956'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenXRange' value='195.569' error='2.134'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenXRange' value='189.231' error='5.309'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenXRange' value='118.006' error='1.229'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
</jmh-compare-gui-tabs>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment