Skip to content

Instantly share code, notes, and snippets.

@akarnokd
Last active September 19, 2016 14:42
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/6550d42f4a4fb7bbead0ea3afdbbf42e to your computer and use it in GitHub Desktop.
Save akarnokd/6550d42f4a4fb7bbead0ea3afdbbf42e to your computer and use it in GitHub Desktop.
<?xml version='1.0' encoding='UTF-8'?>
<jmh-compare-gui-config window-state='0' window-x='42' window-y='167' window-width='1634' window-height='878' workdir='C:\Users\akarnokd\Downloads' cell-padding='1' csv-separator=',' locale-decimal-separator='true' small-diff='3.0' large-diff='15.0' selected-tab='5'>
<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='SubscribePerf' compare-index='4' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib-type = RxCompletable'>
<result-line benchmark='empty' value='9.2130102947E7' error='2674001.64'/>
<result-line benchmark='just' value='7.6443486647E7' error='872774.795'/>
<result-line benchmark='never' value='1.11568212738E8' error='3202032.098'/>
</results>
<results name='lib-type = RxObservable'>
<result-line benchmark='empty' value='6.2896282403E7' error='2428229.966'/>
<result-line benchmark='just' value='1.8147462083E7' error='433363.923'/>
<result-line benchmark='never' value='8.8814997632E7' error='1068553.26'/>
</results>
<results name='lib-type = RxSingle'>
<result-line benchmark='empty' value='8195248.286' error='175819.005'/>
<result-line benchmark='just' value='9299978.562' error='241886.409'/>
<result-line benchmark='never' value='1.3226562078E7' error='438740.103'/>
</results>
<results name='lib-type = Rx2Completable'>
<result-line benchmark='empty' value='2.55922871723E8' error='3403477.153'/>
<result-line benchmark='just' value='2.07209659736E8' error='1891520.406'/>
<result-line benchmark='never' value='3.81134128546E8' error='4.2437858238E7'/>
</results>
<results name='lib-type = Rx2Flowable'>
<result-line benchmark='empty' value='2.56169260105E8' error='1391927.94'/>
<result-line benchmark='just' value='5.7046355861E7' error='986185.806'/>
<result-line benchmark='never' value='3.86107780049E8' error='1637270.489'/>
</results>
<results name='lib-type = Rx2Maybe'>
<result-line benchmark='empty' value='2.56159142371E8' error='965912.165'/>
<result-line benchmark='just' value='2.08927922895E8' error='9361307.076'/>
<result-line benchmark='never' value='3.86011798277E8' error='3093158.958'/>
</results>
<results name='lib-type = Rx2Observable'>
<result-line benchmark='empty' value='2.56982966751E8' error='1196903.234'/>
<result-line benchmark='just' value='5.7056114694E7' error='896136.993'/>
<result-line benchmark='never' value='3.85712998895E8' error='3522908.359'/>
</results>
<results name='lib-type = Rx2Single'>
<result-line benchmark='empty' value='1.92549689154E8' error='1698287.923'/>
<result-line benchmark='just' value='2.08691496492E8' error='8122252.382'/>
<result-line benchmark='never' value='3.85366055775E8' error='3558416.986'/>
</results>
<results name='lib-type = ReactorFlux'>
<result-line benchmark='empty' value='2.61685475862E8' error='2.2799459357E7'/>
<result-line benchmark='just' value='8.2346206767E7' error='2203311.403'/>
<result-line benchmark='never' value='4.24097848271E8' error='4626249.997'/>
</results>
<results name='lib-type = ReactorMono'>
<result-line benchmark='empty' value='2.67500803451E8' error='1137657.431'/>
<result-line benchmark='just' value='6.02310221E7' error='667017.351'/>
<result-line benchmark='never' value='4.23805855693E8' error='4245845.172'/>
</results>
</tab>
<tab title='SubscribePerf2' compare-index='0' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = Rx'>
<parameter-name value='type'/>
<result-line benchmark='empty' value='9.2130102947E7' error='2674001.64'>
<parameter value='Completable'/>
</result-line>
<result-line benchmark='empty' value='6.2896282403E7' error='2428229.966'>
<parameter value='Flowable'/>
</result-line>
<result-line benchmark='empty' value='6.2896282403E7' error='2428229.966'>
<parameter value='Observable'/>
</result-line>
<result-line benchmark='empty' value='8195248.286' error='175819.005'>
<parameter value='Single'/>
</result-line>
<result-line benchmark='just' value='7.6443486647E7' error='872774.795'>
<parameter value='Completable'/>
</result-line>
<result-line benchmark='just' value='1.8147462083E7' error='433363.923'>
<parameter value='Flowable'/>
</result-line>
<result-line benchmark='just' value='1.8147462083E7' error='433363.923'>
<parameter value='Observable'/>
</result-line>
<result-line benchmark='just' value='9299978.562' error='241886.409'>
<parameter value='Single'/>
</result-line>
<result-line benchmark='never' value='1.11568212738E8' error='3202032.098'>
<parameter value='Completable'/>
</result-line>
<result-line benchmark='never' value='8.8814997632E7' error='1068553.26'>
<parameter value='Flowable'/>
</result-line>
<result-line benchmark='never' value='8.8814997632E7' error='1068553.26'>
<parameter value='Observable'/>
</result-line>
<result-line benchmark='never' value='1.3226562078E7' error='438740.103'>
<parameter value='Single'/>
</result-line>
</results>
<results name='lib = Rx2'>
<parameter-name value='type'/>
<result-line benchmark='empty' value='2.55922871723E8' error='3403477.153'>
<parameter value='Completable'/>
</result-line>
<result-line benchmark='empty' value='2.56169260105E8' error='1391927.94'>
<parameter value='Flowable'/>
</result-line>
<result-line benchmark='empty' value='2.56982966751E8' error='1196903.234'>
<parameter value='Observable'/>
</result-line>
<result-line benchmark='empty' value='1.92549689154E8' error='1698287.923'>
<parameter value='Single'/>
</result-line>
<result-line benchmark='just' value='2.07209659736E8' error='1891520.406'>
<parameter value='Completable'/>
</result-line>
<result-line benchmark='just' value='5.7046355861E7' error='986185.806'>
<parameter value='Flowable'/>
</result-line>
<result-line benchmark='just' value='5.7056114694E7' error='896136.993'>
<parameter value='Observable'/>
</result-line>
<result-line benchmark='just' value='2.08691496492E8' error='8122252.382'>
<parameter value='Single'/>
</result-line>
<result-line benchmark='never' value='3.81134128546E8' error='4.2437858238E7'>
<parameter value='Completable'/>
</result-line>
<result-line benchmark='never' value='3.86107780049E8' error='1637270.489'>
<parameter value='Flowable'/>
</result-line>
<result-line benchmark='never' value='3.85712998895E8' error='3522908.359'>
<parameter value='Observable'/>
</result-line>
<result-line benchmark='never' value='3.85366055775E8' error='3558416.986'>
<parameter value='Single'/>
</result-line>
</results>
</tab>
<tab title='StreamingPerf' compare-index='1' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib-type = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='array' value='7.9802622504E7' error='1121792.447'>
<parameter value='1'/>
</result-line>
<result-line benchmark='array' value='1.5958946817E7' error='1288853.801'>
<parameter value='10'/>
</result-line>
<result-line benchmark='array' value='2997540.515' error='7635.658'>
<parameter value='100'/>
</result-line>
<result-line benchmark='array' value='340318.384' error='2715.624'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='array' value='33692.605' error='319.615'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='array' value='3016.97' error='8.138'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='array' value='295.75' error='1.429'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapJust' value='6.0584645136E7' error='510924.668'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapJust' value='4310915.08' error='55276.007'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapJust' value='618806.495' error='6285.801'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapJust' value='64881.728' error='510.232'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapJust' value='6520.079' error='34.171'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapJust' value='653.127' error='3.217'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapJust' value='65.21' error='0.748'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapRange' value='1.7712939537E7' error='686214.748'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapRange' value='847358.604' error='3009.645'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapRange' value='88498.885' error='598.789'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapRange' value='8855.626' error='218.164'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapRange' value='890.286' error='12.285'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapRange' value='88.589' error='0.587'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapRange' value='8.463' error='1.835'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='297.386' error='57.016'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapXRange' value='61.074' error='11.292'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapXRange' value='65.074' error='0.768'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapXRange' value='64.902' error='0.504'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='62.117' error='0.396'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='42.724' error='1.494'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='65.081' error='0.826'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapJust' value='6.0169030267E7' error='705370.244'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapJust' value='3495878.488' error='24890.5'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapJust' value='501233.203' error='22881.851'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapJust' value='52701.734' error='437.0'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapJust' value='5154.35' error='163.128'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapJust' value='535.792' error='4.732'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapJust' value='53.727' error='0.931'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapRange' value='1.7794035541E7' error='654009.499'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapRange' value='837537.144' error='5287.657'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapRange' value='93459.712' error='1485.649'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapRange' value='9151.454' error='66.404'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapRange' value='915.911' error='10.398'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapRange' value='94.0' error='3.535'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapRange' value='9.346' error='0.479'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='304.751' error='4.504'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapXRange' value='215.702' error='1.82'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapXRange' value='209.392' error='0.376'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapXRange' value='199.951' error='20.735'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='171.219' error='1.219'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='70.407' error='0.702'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='53.776' error='0.952'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenJust' value='2.6316426279E7' error='752788.991'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenJust' value='7897242.617' error='39317.25'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenJust' value='1375952.798' error='8434.91'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenJust' value='152324.505' error='922.203'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenJust' value='15388.163' error='119.354'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenJust' value='1543.296' error='9.502'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenJust' value='152.673' error='6.638'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenRange' value='2.1160359418E7' error='205958.606'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenRange' value='5105255.162' error='90916.148'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenRange' value='703983.208' error='28048.875'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenRange' value='75640.159' error='13487.039'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenRange' value='7760.836' error='107.247'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenRange' value='775.23' error='9.011'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenRange' value='77.566' error='0.763'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenXRange' value='189.133' error='2.309'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenXRange' value='171.507' error='1.329'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenXRange' value='195.264' error='3.236'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenXRange' value='195.028' error='1.76'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenXRange' value='210.661' error='36.698'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenXRange' value='199.365' error='35.852'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenXRange' value='136.436' error='0.749'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='iterable' value='2.4438492926E7' error='73053.094'>
<parameter value='1'/>
</result-line>
<result-line benchmark='iterable' value='1.0572851959E7' error='183524.003'>
<parameter value='10'/>
</result-line>
<result-line benchmark='iterable' value='1567555.836' error='15123.424'>
<parameter value='100'/>
</result-line>
<result-line benchmark='iterable' value='171914.547' error='1928.789'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='iterable' value='17596.127' error='2629.156'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='iterable' value='1905.014' error='15.964'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='iterable' value='189.386' error='0.815'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='8.0153285067E7' error='1068357.4'>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='1.5385896739E7' error='45835.613'>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='2755339.557' error='17271.009'>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='265700.895' error='2076.492'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='26177.564' error='551.98'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='2432.612' error='73.222'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='256.811' error='6.071'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib-type = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='array' value='5.5467899614E7' error='403037.54'>
<parameter value='1'/>
</result-line>
<result-line benchmark='array' value='1.5366666526E7' error='224854.447'>
<parameter value='10'/>
</result-line>
<result-line benchmark='array' value='2978821.827' error='30729.495'>
<parameter value='100'/>
</result-line>
<result-line benchmark='array' value='335253.864' error='2849.83'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='array' value='34581.962' error='384.607'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='array' value='3095.256' error='49.63'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='array' value='305.085' error='9.314'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapJust' value='5.5748112837E7' error='282634.705'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapJust' value='4090745.542' error='33559.918'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapJust' value='603471.084' error='5206.751'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapJust' value='63537.022' error='785.56'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapJust' value='6502.354' error='27.318'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapJust' value='641.217' error='4.922'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapJust' value='64.095' error='0.852'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapRange' value='1.7598869175E7' error='1470193.867'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapRange' value='825114.147' error='4729.696'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapRange' value='85479.718' error='337.462'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapRange' value='8638.073' error='102.044'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapRange' value='864.807' error='8.383'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapRange' value='86.517' error='0.316'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapRange' value='8.631' error='0.778'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='304.698' error='8.569'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapXRange' value='60.582' error='5.731'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapXRange' value='59.258' error='0.319'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapXRange' value='64.924' error='0.615'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='56.423' error='0.499'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='42.743' error='0.455'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='64.084' error='0.921'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapJust' value='5.5635241245E7' error='310930.626'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapJust' value='3592642.514' error='28676.497'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapJust' value='561557.698' error='3976.22'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapJust' value='56507.812' error='1989.132'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapJust' value='5200.801' error='52.888'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapJust' value='523.817' error='4.363'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapJust' value='51.9' error='0.571'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapRange' value='1.813791247E7' error='1570288.982'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapRange' value='792919.428' error='17816.807'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapRange' value='85056.113' error='656.779'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapRange' value='8572.492' error='246.023'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapRange' value='859.995' error='9.285'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapRange' value='85.806' error='0.504'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapRange' value='8.531' error='0.658'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='304.318' error='8.121'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapXRange' value='190.224' error='0.714'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapXRange' value='196.131' error='3.2'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapXRange' value='191.794' error='2.369'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='160.309' error='0.781'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='63.244' error='0.817'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='53.81' error='0.696'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenJust' value='2.5395199317E7' error='110569.401'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenJust' value='5949232.032' error='117921.513'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenJust' value='915049.466' error='22126.631'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenJust' value='94683.494' error='1482.823'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenJust' value='8691.141' error='66.497'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenJust' value='871.223' error='9.391'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenJust' value='86.809' error='1.006'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenRange' value='2.1454180268E7' error='194065.043'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenRange' value='3231324.576' error='85142.947'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenRange' value='399162.784' error='2001.783'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenRange' value='42770.935' error='569.53'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenRange' value='4275.204' error='120.08'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenRange' value='430.714' error='8.128'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenRange' value='43.243' error='0.276'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenXRange' value='199.622' error='0.902'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenXRange' value='136.696' error='2.049'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenXRange' value='136.69' error='2.049'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenXRange' value='137.864' error='1.072'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenXRange' value='132.227' error='0.57'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenXRange' value='120.173' error='0.747'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenXRange' value='63.144' error='4.072'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='iterable' value='2.4377530958E7' error='274364.058'>
<parameter value='1'/>
</result-line>
<result-line benchmark='iterable' value='1.1081165606E7' error='402023.093'>
<parameter value='10'/>
</result-line>
<result-line benchmark='iterable' value='1827935.412' error='12560.045'>
<parameter value='100'/>
</result-line>
<result-line benchmark='iterable' value='184740.863' error='503.923'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='iterable' value='19631.249' error='2696.337'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='iterable' value='1840.58' error='88.263'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='iterable' value='198.937' error='1.562'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='5.7262096025E7' error='467760.183'>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='1.616903356E7' error='64621.209'>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='2834402.556' error='12405.156'>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='263166.663' error='7309.213'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='26092.025' error='887.321'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='2570.785' error='114.178'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='252.333' error='11.211'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib-type = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='array' value='5.7154838428E7' error='194278.923'>
<parameter value='1'/>
</result-line>
<result-line benchmark='array' value='2.3070369728E7' error='121749.537'>
<parameter value='10'/>
</result-line>
<result-line benchmark='array' value='2882172.307' error='17960.767'>
<parameter value='100'/>
</result-line>
<result-line benchmark='array' value='297848.939' error='1071.435'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='array' value='29930.973' error='234.521'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='array' value='2954.405' error='26.225'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='array' value='278.035' error='78.071'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapJust' value='5.5406738042E7' error='393699.692'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapJust' value='1760893.718' error='22802.758'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapJust' value='199033.407' error='1239.066'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapJust' value='19947.275' error='91.055'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapJust' value='1843.879' error='5.973'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapJust' value='193.709' error='1.204'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapJust' value='18.312' error='2.134'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapRange' value='2.8269162833E7' error='262916.801'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapRange' value='1662976.892' error='12983.292'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapRange' value='184122.501' error='1322.793'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapRange' value='18642.481' error='81.566'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapRange' value='1752.065' error='14.35'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapRange' value='190.953' error='0.976'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapRange' value='17.923' error='1.718'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='292.457' error='14.982'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapXRange' value='120.685' error='14.294'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapXRange' value='130.786' error='1.166'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapXRange' value='124.678' error='1.502'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='122.099' error='2.129'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='77.621' error='4.04'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='18.859' error='2.055'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapJust' value='5.3719801276E7' error='858353.668'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapJust' value='4331649.55' error='47402.627'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapJust' value='569267.099' error='24467.534'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapJust' value='60320.538' error='1880.566'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapJust' value='6017.647' error='355.503'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapJust' value='605.08' error='21.17'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapJust' value='61.904' error='0.311'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapRange' value='2.8061546569E7' error='207206.238'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapRange' value='960293.052' error='11899.589'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapRange' value='101189.647' error='562.995'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapRange' value='10359.249' error='39.085'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapRange' value='1025.784' error='4.725'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapRange' value='100.539' error='0.659'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapRange' value='9.792' error='0.77'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='293.365' error='10.88'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapXRange' value='182.694' error='26.397'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapXRange' value='200.127' error='1.808'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapXRange' value='215.139' error='1.781'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='181.049' error='1.168'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='76.733' error='0.78'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='61.959' error='0.544'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenJust' value='2.96399277E7' error='209880.591'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenJust' value='1026202.107' error='10577.693'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenJust' value='106812.258' error='1258.611'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenJust' value='10834.431' error='101.151'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenJust' value='1075.627' error='41.309'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenJust' value='105.088' error='2.191'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenJust' value='10.814' error='0.098'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenRange' value='2.100498017E7' error='423708.443'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenRange' value='897096.784' error='10326.202'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenRange' value='95810.284' error='758.74'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenRange' value='9641.092' error='138.478'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenRange' value='962.792' error='6.207'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenRange' value='96.532' error='1.679'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenRange' value='9.596' error='0.081'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenXRange' value='147.112' error='1.222'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenXRange' value='111.192' error='0.412'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenXRange' value='129.988' error='0.691'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenXRange' value='120.851' error='1.546'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenXRange' value='110.607' error='3.848'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenXRange' value='58.486' error='0.881'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenXRange' value='10.475' error='0.123'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='iterable' value='5.1910078659E7' error='1201952.801'>
<parameter value='1'/>
</result-line>
<result-line benchmark='iterable' value='1.3372222645E7' error='134696.498'>
<parameter value='10'/>
</result-line>
<result-line benchmark='iterable' value='1602993.978' error='7907.05'>
<parameter value='100'/>
</result-line>
<result-line benchmark='iterable' value='167317.596' error='784.384'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='iterable' value='15462.314' error='4158.87'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='iterable' value='1463.526' error='8.053'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='iterable' value='145.888' error='1.048'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='5.7016381913E7' error='956078.624'>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='2.3647687665E7' error='401767.592'>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='2999251.293' error='20119.074'>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='268115.489' error='5036.122'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='26592.656' error='793.354'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='2534.145' error='71.563'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='271.755' error='3.074'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib-type = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='array' value='1.8019798088E7' error='176275.284'>
<parameter value='1'/>
</result-line>
<result-line benchmark='array' value='1.0287354623E7' error='147040.481'>
<parameter value='10'/>
</result-line>
<result-line benchmark='array' value='2058706.515' error='9394.563'>
<parameter value='100'/>
</result-line>
<result-line benchmark='array' value='257122.857' error='4187.773'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='array' value='26927.392' error='115.168'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='array' value='2697.938' error='7.06'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='array' value='266.559' error='2.293'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapJust' value='1.8089083894E7' error='272944.653'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapJust' value='1001864.258' error='9172.117'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapJust' value='143283.067' error='680.136'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapJust' value='14455.455' error='98.662'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapJust' value='1469.171' error='42.848'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapJust' value='151.138' error='3.708'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapJust' value='14.693' error='0.636'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapRange' value='1.1769184158E7' error='116040.138'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapRange' value='697582.864' error='8783.151'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapRange' value='84045.876' error='519.639'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapRange' value='8713.841' error='233.152'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapRange' value='884.033' error='9.059'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapRange' value='85.788' error='1.521'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapRange' value='8.824' error='0.352'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='221.389' error='15.142'>
<parameter value='1'/>
</result-line>
<result-line benchmark='concatMapXRange' value='96.933' error='0.756'>
<parameter value='10'/>
</result-line>
<result-line benchmark='concatMapXRange' value='96.621' error='1.285'>
<parameter value='100'/>
</result-line>
<result-line benchmark='concatMapXRange' value='96.222' error='1.198'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='90.173' error='3.053'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='49.79' error='1.209'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='concatMapXRange' value='14.457' error='0.237'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapJust' value='1.8160970985E7' error='131474.647'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapJust' value='3430070.94' error='27042.711'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapJust' value='777577.768' error='5344.522'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapJust' value='80687.739' error='552.615'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapJust' value='9033.065' error='56.615'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapJust' value='960.307' error='2.42'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapJust' value='95.828' error='1.268'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapRange' value='1.1570595012E7' error='65321.598'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapRange' value='439185.008' error='4194.094'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapRange' value='50068.936' error='3020.69'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapRange' value='5068.893' error='59.358'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapRange' value='503.731' error='4.185'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapRange' value='48.815' error='0.86'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapRange' value='5.045' error='0.281'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='222.829' error='15.331'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flatMapXRange' value='86.314' error='1.531'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flatMapXRange' value='85.78' error='0.859'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flatMapXRange' value='84.426' error='0.695'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='76.215' error='1.898'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='33.36' error='0.388'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flatMapXRange' value='96.339' error='0.557'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenJust' value='1.5203029814E7' error='459118.755'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenJust' value='1563976.606' error='18987.059'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenJust' value='320162.723' error='6366.803'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenJust' value='35276.658' error='126.201'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenJust' value='3505.722' error='58.522'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenJust' value='362.623' error='3.25'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenJust' value='35.076' error='2.648'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenRange' value='1.3934506489E7' error='329491.766'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenRange' value='1398538.802' error='55715.623'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenRange' value='250772.291' error='2230.367'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenRange' value='26641.547' error='596.66'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenRange' value='2690.645' error='38.413'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenRange' value='267.087' error='10.265'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenRange' value='26.37' error='2.169'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='flattenXRange' value='184.112' error='0.684'>
<parameter value='1'/>
</result-line>
<result-line benchmark='flattenXRange' value='132.853' error='1.432'>
<parameter value='10'/>
</result-line>
<result-line benchmark='flattenXRange' value='152.878' error='0.814'>
<parameter value='100'/>
</result-line>
<result-line benchmark='flattenXRange' value='139.534' error='0.749'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='flattenXRange' value='129.156' error='0.606'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='flattenXRange' value='104.573' error='0.828'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='flattenXRange' value='32.643' error='2.481'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='iterable' value='1.5356904985E7' error='425165.712'>
<parameter value='1'/>
</result-line>
<result-line benchmark='iterable' value='8917147.661' error='198295.798'>
<parameter value='10'/>
</result-line>
<result-line benchmark='iterable' value='1449074.24' error='11486.053'>
<parameter value='100'/>
</result-line>
<result-line benchmark='iterable' value='166244.749' error='2690.171'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='iterable' value='18064.952' error='78.895'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='iterable' value='1801.368' error='66.341'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='iterable' value='185.019' error='1.365'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='1.8157736715E7' error='257173.198'>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='1.06710364E7' error='241310.988'>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='2025154.298' error='18981.188'>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='191099.583' error='5499.356'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='20846.206' error='521.041'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='2054.753' error='79.42'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='214.873' error='2.887'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='AsyncPerf' compare-index='1' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib-type = ReactorFlux'>
<parameter-name value='count'/>
<result-line benchmark='async' value='366055.405' error='15813.121'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='289300.337' error='38799.04'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='292708.77' error='13015.78'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='126734.887' error='5640.567'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='18332.264' error='2233.017'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='2115.465' error='98.583'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='228.423' error='2.241'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='pipeline' value='163075.692' error='23116.658'>
<parameter value='1'/>
</result-line>
<result-line benchmark='pipeline' value='109565.009' error='21772.441'>
<parameter value='10'/>
</result-line>
<result-line benchmark='pipeline' value='109199.277' error='10369.998'>
<parameter value='100'/>
</result-line>
<result-line benchmark='pipeline' value='23111.76' error='1262.058'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='pipeline' value='2172.601' error='141.99'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='pipeline' value='259.679' error='10.455'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='pipeline' value='22.723' error='2.533'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib-type = Rx2Flowable'>
<parameter-name value='count'/>
<result-line benchmark='async' value='282030.654' error='25892.662'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='344422.645' error='24481.356'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='254645.792' error='34338.031'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='131936.192' error='3500.814'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='19459.248' error='1118.804'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='2134.851' error='71.705'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='228.395' error='4.307'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='pipeline' value='160445.733' error='6599.639'>
<parameter value='1'/>
</result-line>
<result-line benchmark='pipeline' value='148912.071' error='16063.42'>
<parameter value='10'/>
</result-line>
<result-line benchmark='pipeline' value='145341.645' error='7546.547'>
<parameter value='100'/>
</result-line>
<result-line benchmark='pipeline' value='12472.496' error='2266.747'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='pipeline' value='1771.818' error='22.425'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='pipeline' value='131.753' error='17.328'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='pipeline' value='18.397' error='0.264'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib-type = Rx2Observable'>
<parameter-name value='count'/>
<result-line benchmark='async' value='354563.613' error='9305.027'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='262772.418' error='12525.994'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='283573.875' error='27002.306'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='30760.69' error='1162.898'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='2828.399' error='180.034'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='291.836' error='50.002'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='26.054' error='4.269'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='pipeline' value='110128.971' error='10716.04'>
<parameter value='1'/>
</result-line>
<result-line benchmark='pipeline' value='149815.629' error='54048.685'>
<parameter value='10'/>
</result-line>
<result-line benchmark='pipeline' value='106814.34' error='7714.858'>
<parameter value='100'/>
</result-line>
<result-line benchmark='pipeline' value='27870.653' error='1637.87'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='pipeline' value='1859.373' error='104.351'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='pipeline' value='265.79' error='20.988'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='pipeline' value='30.089' error='2.188'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib-type = RxObservable'>
<parameter-name value='count'/>
<result-line benchmark='async' value='325162.699' error='69620.948'>
<parameter value='1'/>
</result-line>
<result-line benchmark='async' value='319222.396' error='6575.567'>
<parameter value='10'/>
</result-line>
<result-line benchmark='async' value='263274.352' error='16868.758'>
<parameter value='100'/>
</result-line>
<result-line benchmark='async' value='51496.332' error='1367.233'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='async' value='5774.554' error='51.265'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='async' value='600.492' error='18.519'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='async' value='57.964' error='0.441'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='pipeline' value='146574.089' error='16506.655'>
<parameter value='1'/>
</result-line>
<result-line benchmark='pipeline' value='99865.919' error='25731.663'>
<parameter value='10'/>
</result-line>
<result-line benchmark='pipeline' value='86389.599' error='8380.732'>
<parameter value='100'/>
</result-line>
<result-line benchmark='pipeline' value='12050.818' error='2695.758'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='pipeline' value='1431.638' error='187.211'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='pipeline' value='144.608' error='16.668'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='pipeline' value='8.607' error='1.063'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='MemoryPerf' compare-index='2' show-errors='false' show-percentages='true' reverse-colors='true'>
<results name='lib-type = RxObservable'>
<result-line benchmark='just' value='39.68' error='0.0'/>
<result-line benchmark='range' value='40.36' error='0.0'/>
<result-line benchmark='empty' value='1.219' error='0.0'/>
<result-line benchmark='fromCallable' value='31.692' error='0.0'/>
<result-line benchmark='consumer' value='54.049' error='0.0'/>
<result-line benchmark='test-consumer' value='176.655' error='0.0'/>
<result-line benchmark='just+consumer' value='119.362' error='0.0'/>
<result-line benchmark='range+consumer' value='135.043' error='0.0'/>
<result-line benchmark='range+map+consumer' value='266.33' error='0.0'/>
<result-line benchmark='range+map+filter+consumer' value='390.942' error='0.0'/>
<result-line benchmark='range+subscribeOn+consumer' value='636.736' error='0.0'/>
<result-line benchmark='range+observeOn+consumer' value='1924.536' error='0.0'/>
<result-line benchmark='range+subscribeOn+observeOn+consumer' value='2283.186' error='0.0'/>
<result-line benchmark='Async' value='89.105' error='0.0'/>
<result-line benchmark='Publish' value='51.978' error='0.0'/>
<result-line benchmark='Replay' value='170.786' error='0.0'/>
<result-line benchmark='Behavior' value='81.68' error='0.0'/>
<result-line benchmark='Unicast' value='341.577' error='0.0'/>
<result-line benchmark='Async+consumer' value='333.145' error='0.0'/>
<result-line benchmark='Publish+consumer' value='231.474' error='0.0'/>
<result-line benchmark='Replay+consumer' value='378.998' error='0.0'/>
<result-line benchmark='Behavior+consumer' value='334.556' error='0.0'/>
<result-line benchmark='Unicast+consumer' value='461.966' error='0.0'/>
</results>
<results name='lib-type = Rx2Observable'>
<result-line benchmark='just' value='26.428' error='0.0'/>
<result-line benchmark='range' value='26.428' error='0.0'/>
<result-line benchmark='empty' value='8.809' error='0.0'/>
<result-line benchmark='fromCallable' value='17.619' error='0.0'/>
<result-line benchmark='consumer' value='61.666' error='0.0'/>
<result-line benchmark='test-consumer' value='176.187' error='0.0'/>
<result-line benchmark='just+consumer' value='44.047' error='0.0'/>
<result-line benchmark='range+consumer' value='61.666' error='0.0'/>
<result-line benchmark='range+map+consumer' value='123.554' error='0.0'/>
<result-line benchmark='range+map+filter+consumer' value='167.378' error='0.0'/>
<result-line benchmark='range+subscribeOn+consumer' value='328.776' error='0.0'/>
<result-line benchmark='range+observeOn+consumer' value='975.608' error='0.0'/>
<result-line benchmark='range+subscribeOn+observeOn+consumer' value='1127.1' error='0.0'/>
<result-line benchmark='Async' value='39.55' error='0.0'/>
<result-line benchmark='Publish' value='39.55' error='0.0'/>
<result-line benchmark='Replay' value='169.501' error='0.0'/>
<result-line benchmark='Behavior' value='192.1' error='0.0'/>
<result-line benchmark='Unicast' value='737.2' error='0.0'/>
<result-line benchmark='Async+consumer' value='113.214' error='0.0'/>
<result-line benchmark='Publish+consumer' value='105.666' error='0.0'/>
<result-line benchmark='Replay+consumer' value='241.523' error='0.0'/>
<result-line benchmark='Behavior+consumer' value='271.633' error='0.0'/>
<result-line benchmark='Unicast+consumer' value='755.671' error='0.0'/>
</results>
<results name='lib-type = Rx2Flowable'>
<result-line benchmark='just' value='17.263' error='0.0'/>
<result-line benchmark='range' value='25.894' error='0.0'/>
<result-line benchmark='empty' value='8.632' error='0.0'/>
<result-line benchmark='fromCallable' value='17.263' error='0.0'/>
<result-line benchmark='consumer' value='60.42' error='0.0'/>
<result-line benchmark='test-consumer' value='172.63' error='0.0'/>
<result-line benchmark='just+consumer' value='43.157' error='0.0'/>
<result-line benchmark='range+consumer' value='60.643' error='0.0'/>
<result-line benchmark='range+map+consumer' value='120.902' error='0.0'/>
<result-line benchmark='range+map+filter+consumer' value='181.261' error='0.0'/>
<result-line benchmark='range+subscribeOn+consumer' value='379.046' error='0.0'/>
<result-line benchmark='range+observeOn+consumer' value='338.955' error='0.0'/>
<result-line benchmark='range+subscribeOn+observeOn+consumer' value='1227.757' error='0.0'/>
<result-line benchmark='Async' value='45.829' error='0.0'/>
<result-line benchmark='Publish' value='42.136' error='0.0'/>
<result-line benchmark='Replay' value='168.545' error='0.0'/>
<result-line benchmark='Behavior' value='196.635' error='0.0'/>
<result-line benchmark='Unicast' value='765.806' error='0.0'/>
<result-line benchmark='Async+consumer' value='113.753' error='0.0'/>
<result-line benchmark='Publish+consumer' value='113.753' error='0.0'/>
<result-line benchmark='Replay+consumer' value='268.162' error='0.0'/>
<result-line benchmark='Behavior+consumer' value='275.859' error='0.0'/>
<result-line benchmark='Unicast+consumer' value='778.607' error='0.0'/>
</results>
<results name='lib-type = ReactorFlux'>
<result-line benchmark='just' value='26.245' error='0.0'/>
<result-line benchmark='range' value='35.033' error='0.0'/>
<result-line benchmark='empty' value='8.748' error='0.0'/>
<result-line benchmark='consumer' value='61.238' error='0.0'/>
<result-line benchmark='test-consumer' value='174.966' error='0.0'/>
<result-line benchmark='just+consumer' value='43.742' error='0.0'/>
<result-line benchmark='range+consumer' value='69.987' error='0.0'/>
<result-line benchmark='range+map+consumer' value='96.251' error='0.0'/>
<result-line benchmark='range+map+filter+consumer' value='183.714' error='0.0'/>
<result-line benchmark='range+subscribeOn+consumer' value='431.147' error='0.0'/>
<result-line benchmark='range+observeOn+consumer' value='268.071' error='0.0'/>
<result-line benchmark='range+subscribeOn+observeOn+consumer' value='1834.361' error='0.0'/>
<result-line benchmark='Publish' value='26.956' error='0.0'/>
<result-line benchmark='Replay' value='1109.135' error='0.0'/>
<result-line benchmark='Unicast' value='137.44' error='0.0'/>
<result-line benchmark='Publish+consumer' value='97.016' error='0.0'/>
<result-line benchmark='Replay+consumer' value='1199.183' error='0.0'/>
<result-line benchmark='Unicast+consumer' value='156.413' error='0.0'/>
</results>
</tab>
<tab title='SubjectPerf' compare-index='1' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorProcessor'>
<parameter-name value='type'/>
<parameter-name value='count'/>
<result-line benchmark='range' value='1.5932003237E7' error='280734.023'>
<parameter value='Publish'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='9131649.506' error='33938.585'>
<parameter value='Publish'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='1562040.312' error='13923.928'>
<parameter value='Publish'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='149289.562' error='3776.504'>
<parameter value='Publish'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='13649.267' error='10585.037'>
<parameter value='Publish'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='1790.0' error='134.352'>
<parameter value='Publish'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='178.045' error='1.732'>
<parameter value='Publish'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='8039086.898' error='43334.157'>
<parameter value='Replay'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='2614312.292' error='40777.977'>
<parameter value='Replay'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='325057.84' error='3176.415'>
<parameter value='Replay'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='27151.913' error='715.062'>
<parameter value='Replay'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='2833.392' error='34.505'>
<parameter value='Replay'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='273.27' error='3.386'>
<parameter value='Replay'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='26.486' error='0.722'>
<parameter value='Replay'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='9142499.799' error='107650.756'>
<parameter value='Unicast'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='3293189.214' error='32648.695'>
<parameter value='Unicast'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='399813.235' error='3565.673'>
<parameter value='Unicast'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='43944.237' error='577.845'>
<parameter value='Unicast'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='4299.291' error='301.636'>
<parameter value='Unicast'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='437.575' error='2.463'>
<parameter value='Unicast'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='45.133' error='0.739'>
<parameter value='Unicast'/>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Processor'>
<parameter-name value='type'/>
<parameter-name value='count'/>
<result-line benchmark='range' value='1.6536010779E7' error='157966.372'>
<parameter value='Async'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='1.5357060776E7' error='178874.147'>
<parameter value='Async'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='7394900.441' error='72402.817'>
<parameter value='Async'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='1345763.452' error='8467.178'>
<parameter value='Async'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='150947.034' error='2279.085'>
<parameter value='Async'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='12288.581' error='458.417'>
<parameter value='Async'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='1236.065' error='26.237'>
<parameter value='Async'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='6877399.086' error='86978.135'>
<parameter value='Behavior'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='2988634.687' error='22133.79'>
<parameter value='Behavior'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='427387.94' error='3049.393'>
<parameter value='Behavior'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='44377.166' error='611.378'>
<parameter value='Behavior'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='4458.868' error='22.362'>
<parameter value='Behavior'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='446.252' error='4.474'>
<parameter value='Behavior'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='44.619' error='0.36'>
<parameter value='Behavior'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='1.5280352918E7' error='253732.884'>
<parameter value='Publish'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='8113752.527' error='50418.359'>
<parameter value='Publish'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='1311800.304' error='2003.91'>
<parameter value='Publish'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='132212.167' error='1011.214'>
<parameter value='Publish'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='13980.343' error='3323.389'>
<parameter value='Publish'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='1478.544' error='2.027'>
<parameter value='Publish'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='148.218' error='0.888'>
<parameter value='Publish'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='6720171.732' error='62601.708'>
<parameter value='Replay'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='2445268.066' error='27548.749'>
<parameter value='Replay'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='304740.365' error='5942.621'>
<parameter value='Replay'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='29943.59' error='451.755'>
<parameter value='Replay'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='2986.023' error='46.215'>
<parameter value='Replay'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='305.621' error='5.84'>
<parameter value='Replay'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='29.435' error='2.028'>
<parameter value='Replay'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='5987023.405' error='283275.841'>
<parameter value='Unicast'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='2680897.495' error='39580.017'>
<parameter value='Unicast'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='426153.033' error='3611.832'>
<parameter value='Unicast'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='45617.379' error='322.508'>
<parameter value='Unicast'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='4597.874' error='23.565'>
<parameter value='Unicast'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='470.755' error='24.761'>
<parameter value='Unicast'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='47.595' error='0.436'>
<parameter value='Unicast'/>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = Rx2Subject'>
<parameter-name value='type'/>
<parameter-name value='count'/>
<result-line benchmark='range' value='1.8658647004E7' error='749748.206'>
<parameter value='Async'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='1.6942272844E7' error='464214.991'>
<parameter value='Async'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='7370675.391' error='69330.376'>
<parameter value='Async'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='1349162.249' error='23747.009'>
<parameter value='Async'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='151204.275' error='1388.394'>
<parameter value='Async'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='14833.168' error='4297.523'>
<parameter value='Async'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='1238.95' error='14.073'>
<parameter value='Async'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='7608130.283' error='66926.989'>
<parameter value='Behavior'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='3219741.028' error='50716.201'>
<parameter value='Behavior'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='439522.495' error='3505.273'>
<parameter value='Behavior'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='45469.86' error='315.309'>
<parameter value='Behavior'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='4564.953' error='26.939'>
<parameter value='Behavior'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='456.376' error='1.998'>
<parameter value='Behavior'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='45.709' error='0.284'>
<parameter value='Behavior'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='1.7505369964E7' error='367421.955'>
<parameter value='Publish'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='9123320.524' error='39517.949'>
<parameter value='Publish'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='1530146.86' error='15050.379'>
<parameter value='Publish'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='143532.72' error='1348.646'>
<parameter value='Publish'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='14073.672' error='9461.871'>
<parameter value='Publish'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='1670.435' error='11.714'>
<parameter value='Publish'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='171.485' error='4.12'>
<parameter value='Publish'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='8428416.1' error='223456.23'>
<parameter value='Replay'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='2897431.758' error='14672.218'>
<parameter value='Replay'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='328035.044' error='3435.265'>
<parameter value='Replay'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='30068.937' error='329.839'>
<parameter value='Replay'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='3181.72' error='46.087'>
<parameter value='Replay'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='315.174' error='6.686'>
<parameter value='Replay'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='30.416' error='2.794'>
<parameter value='Replay'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='6874043.718' error='190413.041'>
<parameter value='Unicast'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='3068691.995' error='62949.557'>
<parameter value='Unicast'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='453706.61' error='19866.515'>
<parameter value='Unicast'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='54388.781' error='478.761'>
<parameter value='Unicast'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='4987.326' error='35.604'>
<parameter value='Unicast'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='500.515' error='4.871'>
<parameter value='Unicast'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='49.922' error='0.214'>
<parameter value='Unicast'/>
<parameter value='1000000'/>
</result-line>
</results>
<results name='lib = RxSubject'>
<parameter-name value='type'/>
<parameter-name value='count'/>
<result-line benchmark='range' value='6681825.704' error='135309.871'>
<parameter value='Async'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='4780997.533' error='46956.196'>
<parameter value='Async'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='1205464.976' error='3660.087'>
<parameter value='Async'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='143974.765' error='1145.339'>
<parameter value='Async'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='14745.743' error='150.372'>
<parameter value='Async'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='1479.799' error='19.818'>
<parameter value='Async'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='148.538' error='1.072'>
<parameter value='Async'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='7117196.486' error='127800.105'>
<parameter value='Behavior'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='4055608.727' error='20995.616'>
<parameter value='Behavior'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='768446.376' error='1012.272'>
<parameter value='Behavior'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='75698.671' error='563.254'>
<parameter value='Behavior'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='7651.1' error='58.894'>
<parameter value='Behavior'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='751.656' error='1.517'>
<parameter value='Behavior'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='76.724' error='1.688'>
<parameter value='Behavior'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='8536774.41' error='88859.07'>
<parameter value='Publish'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='5452118.243' error='121764.854'>
<parameter value='Publish'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='1201445.042' error='3579.683'>
<parameter value='Publish'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='124762.689' error='741.933'>
<parameter value='Publish'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='13174.12' error='1471.362'>
<parameter value='Publish'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='1421.738' error='8.381'>
<parameter value='Publish'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='133.647' error='3.831'>
<parameter value='Publish'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='5348613.093' error='29712.647'>
<parameter value='Replay'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='2182471.832' error='24116.503'>
<parameter value='Replay'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='295164.642' error='2949.129'>
<parameter value='Replay'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='33238.485' error='421.217'>
<parameter value='Replay'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='3159.961' error='135.878'>
<parameter value='Replay'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='313.048' error='9.733'>
<parameter value='Replay'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='31.874' error='1.021'>
<parameter value='Replay'/>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='range' value='6921840.965' error='655679.626'>
<parameter value='Unicast'/>
<parameter value='1'/>
</result-line>
<result-line benchmark='range' value='5486807.682' error='215715.668'>
<parameter value='Unicast'/>
<parameter value='10'/>
</result-line>
<result-line benchmark='range' value='1462853.167' error='74014.268'>
<parameter value='Unicast'/>
<parameter value='100'/>
</result-line>
<result-line benchmark='range' value='194620.981' error='1041.19'>
<parameter value='Unicast'/>
<parameter value='1000'/>
</result-line>
<result-line benchmark='range' value='19725.379' error='2092.364'>
<parameter value='Unicast'/>
<parameter value='10000'/>
</result-line>
<result-line benchmark='range' value='1893.868' error='145.186'>
<parameter value='Unicast'/>
<parameter value='100000'/>
</result-line>
<result-line benchmark='range' value='191.192' error='1.058'>
<parameter value='Unicast'/>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='BlockingPerf-Empty' compare-index='3' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorMono'>
<result-line benchmark='empty' value='4.09946799729E8' error='3708411.12'/>
</results>
<results name='lib = Rx2Completable'>
<result-line benchmark='empty' value='5.419427827E7' error='711336.184'/>
</results>
<results name='lib = Rx2Maybe'>
<result-line benchmark='empty' value='5.4367671447E7' error='207930.748'/>
</results>
<results name='lib = RxCompletable'>
<result-line benchmark='empty' value='4.4178122853E7' error='532792.257'/>
</results>
</tab>
<tab title='BlockingPerf-First' compare-index='8' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<result-line benchmark='first' value='3.0319387546E7' error='145010.668'/>
</results>
<results name='lib = ReactorMono'>
<result-line benchmark='first' value='3.88967684732E8' error='2196208.758'/>
</results>
<results name='lib = Rx2Flowable'>
<result-line benchmark='first' value='3.0763711542E7' error='2624828.541'/>
</results>
<results name='lib = Rx2Maybe'>
<result-line benchmark='first' value='5.3458290935E7' error='192658.509'/>
</results>
<results name='lib = Rx2Observable'>
<result-line benchmark='first' value='2.7704647229E7' error='451314.228'/>
</results>
<results name='lib = Rx2Single'>
<result-line benchmark='first' value='5.3522972944E7' error='671769.121'/>
</results>
<results name='lib = RxBlockingObservable'>
<result-line benchmark='first' value='5167628.907' error='80830.767'/>
</results>
<results name='lib = RxBlockingSingle'>
<result-line benchmark='first' value='7331614.562' error='110798.881'/>
</results>
<results name='lib = RxObservable'>
<result-line benchmark='first' value='5165119.702' error='63868.051'/>
</results>
<results name='lib = RxSingle'>
<result-line benchmark='first' value='7204972.352' error='119977.966'/>
</results>
</tab>
<tab title='BlockingPerf-Last' compare-index='4' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='lib = ReactorFlux'>
<result-line benchmark='last' value='959.405' error='11.887'/>
</results>
<results name='lib = Rx2Flowable'>
<result-line benchmark='last' value='1521.636' error='5.752'/>
</results>
<results name='lib = Rx2Observable'>
<result-line benchmark='last' value='1164.321' error='615.142'/>
</results>
<results name='lib = RxBlockingObservable'>
<result-line benchmark='last' value='1393.72' error='10.452'/>
</results>
<results name='lib = RxObservable'>
<result-line benchmark='last' value='1393.262' error='16.017'/>
</results>
</tab>
</jmh-compare-gui-config>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment