Skip to content

Instantly share code, notes, and snippets.

@akarnokd
Created March 14, 2018 21:16
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/317e2d38128f45c8fbb1ec8ebd20d970 to your computer and use it in GitHub Desktop.
Save akarnokd/317e2d38128f45c8fbb1ec8ebd20d970 to your computer and use it in GitHub Desktop.
<?xml version='1.0' encoding='UTF-8'?>
<jmh-compare-gui-tabs cell-padding='2' csv-separator=',' locale-decimal-separator='false' small-diff='3.0' large-diff='15.0' selected-tab='1'>
<font name='Dialog' style='0' size='14'/>
<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='New tab' compare-index='5' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='Flowable-Dedicated'>
<parameter-name value='count'/>
<result-line benchmark='ConcatMapCompletable' value='7254991.366' error='114576.293'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='1527959.76' error='14570.05'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='174573.902' error='2208.915'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='16555.65' error='237.121'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='1798.378' error='22.037'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='175.823' error='2.066'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='17.395' error='0.959'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='6554975.158' error='122653.553'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1256950.215' error='16969.403'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='144051.507' error='554.829'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='16444.869' error='166.219'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1560.912' error='31.366'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='164.333' error='1.977'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='16.476' error='0.12'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='6049496.247' error='39142.111'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1076122.943' error='4284.011'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='120316.765' error='1155.669'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='11957.151' error='118.528'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1328.744' error='12.19'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='133.189' error='1.031'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='13.271' error='0.216'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='5920072.956' error='32431.053'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='1114697.629' error='13062.819'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='131025.745' error='1625.24'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='12289.631' error='1295.26'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='1291.417' error='8.526'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='133.28' error='1.2'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='13.489' error='0.188'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='9028518.296' error='169377.686'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='1376305.135' error='8346.133'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='150178.105' error='1573.72'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='15182.889' error='939.964'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='1532.601' error='18.016'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='154.055' error='1.42'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='15.242' error='1.24'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='6053855.307' error='123331.131'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='1155654.76' error='6225.49'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='130235.794' error='1342.625'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='13297.314' error='75.808'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='1337.548' error='8.139'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='129.695' error='0.516'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='13.143' error='1.956'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='5820351.091' error='81605.94'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='1128363.217' error='7059.232'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='126457.928' error='2886.324'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='12353.747' error='83.445'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='1261.636' error='6.714'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='126.632' error='4.13'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='12.706' error='0.144'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='5802886.082' error='66428.919'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='1107315.056' error='12849.432'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='126399.569' error='1137.212'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='12267.282' error='293.009'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='1258.104' error='10.092'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='123.139' error='1.991'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='12.352' error='0.967'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='1.6694507105E7' error='376158.042'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='3353295.777' error='29558.744'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='431034.153' error='4233.946'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='44156.464' error='353.641'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='4427.066' error='32.384'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='455.895' error='12.425'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='45.248' error='2.608'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='9974116.476' error='78068.442'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='2451922.951' error='13842.209'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='314653.862' error='4935.269'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='32182.799' error='368.66'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='2770.829' error='29.642'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='279.108' error='3.348'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='27.782' error='1.229'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='8578529.654' error='67029.618'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='1754577.341' error='7758.454'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='186085.209' error='6945.669'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='20715.144' error='116.873'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='2244.027' error='35.946'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='224.583' error='3.623'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='22.225' error='1.867'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='8900584.284' error='65291.176'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='1891800.559' error='16893.104'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='218320.64' error='1947.457'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='20753.352' error='157.541'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='2236.334' error='32.262'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='225.573' error='1.655'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='22.354' error='2.0'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='Flowable-Plain'>
<parameter-name value='count'/>
<result-line benchmark='ConcatMapCompletable' value='1.23870899994E8' error='2485382.088'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='7959450.549' error='253734.42'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='2633935.042' error='414647.39'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='285213.242' error='4571.14'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='29083.717' error='200.519'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='2963.377' error='34.57'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='297.156' error='2.076'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1.27094994421E8' error='901780.365'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='8144762.068' error='75116.62'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='2696694.349' error='40990.421'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='287842.516' error='1543.429'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='29124.671' error='568.221'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='2972.026' error='24.388'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='288.376' error='4.272'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='4.4656464344E7' error='456652.584'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='3937855.243' error='32470.486'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='592150.42' error='5830.913'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='62583.037' error='317.229'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='6284.248' error='63.272'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='629.972' error='2.229'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='61.926' error='1.085'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='4.2331035632E7' error='7582522.563'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='3903375.725' error='293732.078'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='590638.527' error='2176.21'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='62368.883' error='404.123'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='6269.484' error='44.737'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='618.814' error='3.461'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='61.787' error='0.813'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='1.26472806297E8' error='2064296.971'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='7889024.113' error='154560.626'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='1392851.099' error='6784.162'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='260933.71' error='2138.359'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='37857.38' error='203.904'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='3807.792' error='18.48'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='381.033' error='1.74'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='1.2675073055E8' error='1089133.324'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='7969004.31' error='66988.379'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='1423067.217' error='9733.89'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='245599.085' error='1468.827'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='20465.95' error='157.949'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='2048.022' error='29.355'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='281.857' error='295.814'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='4.5089619557E7' error='351467.637'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='3048887.47' error='42021.98'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='539785.683' error='3326.531'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='55584.012' error='431.65'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='5717.53' error='51.334'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='574.802' error='2.104'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='57.404' error='0.945'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='4.4757028937E7' error='617950.614'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='3317944.134' error='21007.382'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='476590.172' error='7058.807'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='55596.288' error='425.938'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='5736.608' error='48.182'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='574.303' error='4.426'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='56.617' error='1.034'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='1.26732308247E8' error='1213417.061'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='1529255.178' error='30688.056'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='172424.921' error='2318.223'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='17265.818' error='450.956'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='1712.447' error='27.937'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='170.878' error='7.182'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='17.551' error='1.342'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='1.27114836982E8' error='1637924.879'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='1325330.424' error='18124.296'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='173026.444' error='8277.747'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='17261.69' error='232.559'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='1734.449' error='19.835'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='172.686' error='1.924'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='17.204' error='1.182'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='4.4795138534E7' error='911460.039'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='1196186.965' error='9673.545'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='126905.843' error='3510.548'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='12674.371' error='108.166'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='1469.58' error='76.549'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='145.431' error='4.25'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='14.549' error='0.824'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='4.461712309E7' error='1319084.514'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='1173845.29' error='14263.737'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='129054.223' error='440.204'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='12529.916' error='1766.326'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='1466.438' error='17.878'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='146.265' error='1.499'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='14.533' error='1.299'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='Flowable-Conv'>
<parameter-name value='count'/>
<result-line benchmark='ConcatMapCompletable' value='2.0654871172E7' error='1037284.58'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='1219521.405' error='32584.391'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='136953.57' error='1484.135'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='13479.276' error='257.431'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='1348.964' error='93.626'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='132.825' error='1.081'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='13.515' error='0.321'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1.8444408661E7' error='114180.952'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1018225.115' error='12346.456'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='111748.138' error='1120.765'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='11090.087' error='174.117'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1115.517' error='8.202'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='110.098' error='1.094'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='10.971' error='0.96'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1.5635660679E7' error='1352172.679'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='868968.849' error='26893.184'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='92007.598' error='1422.206'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='9304.598' error='195.916'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='929.286' error='4.795'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='92.686' error='1.178'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='9.362' error='0.189'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='1.6089008702E7' error='237563.275'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='886600.599' error='9909.725'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='91767.487' error='473.81'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='9472.16' error='122.383'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='923.226' error='4.118'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='95.16' error='0.686'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='9.494' error='0.068'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='2.0583401911E7' error='318488.541'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='722336.466' error='9291.941'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='85458.0' error='1155.164'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='8536.748' error='267.847'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='858.743' error='13.229'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='86.351' error='0.566'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='8.61' error='0.704'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='1.8448868385E7' error='292343.884'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='805886.893' error='6196.572'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='86990.179' error='1678.476'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='8668.633' error='116.707'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='876.154' error='6.611'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='87.531' error='1.264'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='8.702' error='0.785'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='1.2956099626E7' error='160529.997'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='674017.227' error='8476.35'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='71591.474' error='1933.61'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='7158.432' error='203.798'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='722.645' error='9.659'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='72.91' error='0.508'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='7.302' error='0.596'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='1.6074140609E7' error='612841.138'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='674697.043' error='8156.502'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='73229.756' error='1020.708'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='7206.552' error='197.133'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='731.706' error='8.37'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='72.458' error='2.02'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='7.319' error='0.583'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='2.0808772026E7' error='346162.337'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='573640.025' error='17260.7'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='59939.529' error='1788.432'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='5825.994' error='119.251'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='595.204' error='12.255'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='61.431' error='3.767'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='6.273' error='0.052'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='1.8387866045E7' error='1118590.417'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='1004850.946' error='4724.158'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='117094.031' error='1849.515'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='11439.841' error='172.718'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='1146.125' error='18.599'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='114.051' error='16.506'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='11.468' error='1.121'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='1.5838751515E7' error='284801.041'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='928128.35' error='7670.629'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='94068.683' error='1399.644'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='9657.496' error='96.303'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='962.768' error='23.087'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='96.178' error='1.334'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='9.676' error='0.709'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='1.6047969929E7' error='199451.889'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='914406.239' error='16373.373'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='97988.062' error='2580.305'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='9849.069' error='344.686'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='984.296' error='20.261'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='98.678' error='2.074'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='9.758' error='0.841'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='Observable-Dedicated'>
<parameter-name value='count'/>
<result-line benchmark='ConcatMapCompletable' value='6658708.279' error='46895.639'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='1664652.092' error='8204.241'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='182637.619' error='1017.383'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='18686.504' error='327.52'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='2013.067' error='13.628'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='199.594' error='2.499'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='20.22' error='0.293'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='7870758.469' error='168631.291'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1636671.152' error='21178.71'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='176881.162' error='1356.163'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='18063.116' error='158.361'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1845.144' error='12.565'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='182.829' error='0.369'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='18.329' error='0.167'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='6972009.993' error='78551.842'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1247904.084' error='3948.363'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='142768.516' error='5743.039'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='14367.68' error='268.971'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1515.424' error='8.101'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='151.368' error='1.353'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='15.025' error='0.146'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='7270256.109' error='109830.029'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='1289909.907' error='5593.504'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='141824.208' error='1563.125'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='14469.503' error='435.991'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='1436.588' error='20.95'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='140.106' error='1.638'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='14.378' error='0.151'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='8793908.208' error='166863.867'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='1434804.424' error='9970.029'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='156305.865' error='745.573'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='15592.078' error='491.243'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='1533.937' error='142.042'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='154.623' error='1.316'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='15.608' error='0.214'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='6891661.934' error='141106.412'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='1215973.135' error='12149.069'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='130957.325' error='3086.491'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='13167.105' error='171.677'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='1293.311' error='3.888'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='132.994' error='0.847'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='13.353' error='0.125'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='6760655.804' error='90592.078'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='1152253.208' error='8723.866'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='124789.176' error='3076.404'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='12606.544' error='72.035'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='1218.887' error='37.037'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='122.648' error='1.549'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='12.255' error='1.181'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='6871067.651' error='91557.386'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='1153876.435' error='6849.03'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='125343.333' error='1189.016'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='11585.427' error='1217.161'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='1213.1' error='12.191'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='121.237' error='0.91'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='12.026' error='1.055'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='1.4476605293E7' error='225178.083'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='4027800.524' error='72293.469'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='450079.406' error='6846.049'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='46211.956' error='536.861'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='4552.361' error='36.576'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='461.13' error='2.969'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='45.888' error='1.5'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='1.0815834356E7' error='478744.83'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='2361126.103' error='32598.612'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='258264.671' error='12257.032'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='29791.08' error='499.172'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='2977.122' error='25.12'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='297.208' error='2.479'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='29.533' error='1.869'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='1.0424174185E7' error='258120.827'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='1933083.387' error='13122.219'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='212856.984' error='4626.878'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='22230.801' error='224.817'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='2207.114' error='14.989'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='222.251' error='2.479'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='21.966' error='1.722'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='1.0654628334E7' error='126503.117'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='1954235.899' error='43340.823'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='213171.851' error='1401.294'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='22083.105' error='718.456'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='2188.961' error='67.761'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='220.105' error='3.681'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='21.874' error='2.159'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='Observable-Plain'>
<parameter-name value='count'/>
<result-line benchmark='ConcatMapCompletable' value='1.26788096948E8' error='1696604.119'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='2646549.433' error='17612.128'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='271786.681' error='2820.472'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='32027.445' error='148.328'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='3416.0' error='56.876'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='320.696' error='1.163'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='32.079' error='0.28'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1.2712473063E8' error='999165.348'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='2651644.293' error='44551.091'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='271669.076' error='2564.741'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='32053.898' error='353.201'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='2847.123' error='67.2'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='321.423' error='3.594'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='32.184' error='0.416'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='5.30064919E7' error='981303.908'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1769811.793' error='15902.426'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='202894.306' error='1210.304'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='20431.145' error='111.106'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1801.967' error='14.345'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='182.25' error='1.198'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='18.195' error='1.394'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='5.3145019271E7' error='996481.6'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='1778728.272' error='35574.219'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='202275.883' error='2228.769'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='20629.98' error='347.626'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='1868.33' error='14.851'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='184.855' error='4.928'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='18.359' error='1.258'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='1.26700421489E8' error='1952846.046'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='1.219930698E7' error='206764.868'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='4140796.108' error='46787.658'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='598646.856' error='4227.442'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='62620.89' error='645.174'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='6352.595' error='185.775'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='632.804' error='18.879'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='1.26458461951E8' error='3274363.898'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='1.2160505583E7' error='200497.855'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='4041735.815' error='24106.709'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='598421.643' error='3824.392'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='62484.523' error='350.697'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='6362.559' error='29.997'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='634.983' error='4.011'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='5.3005994363E7' error='1222500.162'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='4030483.514' error='60449.665'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='519696.461' error='3713.83'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='52129.392' error='684.11'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='5353.596' error='90.981'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='536.152' error='21.46'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='58.9' error='0.45'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='5.3286441611E7' error='439985.089'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='4035037.347' error='57175.678'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='518855.132' error='9506.552'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='51854.222' error='1044.308'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='5361.145' error='77.285'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='536.879' error='21.057'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='58.775' error='0.39'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='1.26195816944E8' error='4096150.549'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='791868.32' error='12845.987'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='85037.674' error='1264.67'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='7673.161' error='345.669'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='781.356' error='26.509'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='83.877' error='2.472'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='8.304' error='0.226'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='1.25859889018E8' error='1945338.642'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='776595.202' error='9073.572'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='91187.688' error='2075.629'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='8828.007' error='308.949'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='789.587' error='21.208'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='87.092' error='0.402'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='8.72' error='0.252'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='5.2841804726E7' error='921448.985'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='648240.645' error='6670.579'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='74596.71' error='2723.923'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='7306.257' error='453.637'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='739.386' error='8.224'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='73.547' error='3.761'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='6.907' error='0.338'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='5.2813906334E7' error='464699.658'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='657081.379' error='8096.593'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='72951.005' error='708.315'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='7287.917' error='179.139'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='742.722' error='30.958'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='74.077' error='2.666'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='7.073' error='0.539'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='Observable-Conv'>
<parameter-name value='count'/>
<result-line benchmark='ConcatMapCompletable' value='2.3628088584E7' error='129603.87'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='1907272.461' error='8849.41'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='227424.128' error='1903.014'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='23264.845' error='115.782'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='2200.555' error='12.47'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='229.547' error='3.843'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapCompletable' value='23.289' error='0.249'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='2.0413347758E7' error='272180.667'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1563838.143' error='52093.765'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='173340.92' error='2563.108'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='16964.743' error='231.827'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='1508.668' error='14.032'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='171.555' error='2.029'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-Empty' value='17.447' error='1.067'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1.7954362673E7' error='162759.649'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1451733.438' error='12324.302'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='153332.761' error='3542.731'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='15941.17' error='287.677'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='1558.549' error='34.867'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='162.686' error='6.434'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapMaybe-One' value='14.567' error='0.662'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='2.3533252841E7' error='166815.635'>
<parameter value='1'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='1550619.087' error='24976.309'>
<parameter value='10'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='176909.802' error='3090.247'>
<parameter value='100'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='17787.725' error='155.152'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='1447.825' error='30.246'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='179.043' error='4.608'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='ConcatMapSingle' value='17.146' error='3.015'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='2.3579614729E7' error='205974.446'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='877616.673' error='11016.726'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='96341.098' error='693.933'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='9812.061' error='102.084'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='983.937' error='12.276'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='96.376' error='0.913'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapCompletable' value='9.915' error='0.149'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='2.0467339563E7' error='776144.765'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='860507.309' error='12590.753'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='89779.029' error='1032.525'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='9020.837' error='131.301'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='908.892' error='15.375'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='90.053' error='3.313'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-Empty' value='8.807' error='0.823'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='1.7570850305E7' error='188481.584'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='702452.511' error='10786.972'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='74089.476' error='1085.974'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='7227.0' error='447.698'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='763.097' error='7.473'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='76.119' error='1.225'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapMaybe-One' value='7.521' error='0.628'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='2.2953847648E7' error='520835.751'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='755012.84' error='19778.778'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='77122.554' error='1200.462'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='7849.235' error='52.046'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='805.792' error='12.394'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='79.72' error='2.407'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlatMapSingle' value='7.665' error='0.713'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='2.3568423149E7' error='169590.903'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='686375.327' error='10750.492'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='76946.254' error='2205.072'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='7490.446' error='119.832'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='759.621' error='28.265'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='76.223' error='1.528'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapCompletable' value='7.414' error='0.269'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='2.0356556042E7' error='696434.544'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='694351.586' error='16258.337'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='76747.743' error='1034.629'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='7576.613' error='95.609'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='766.12' error='21.961'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='76.538' error='0.647'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-Empty' value='7.483' error='0.298'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='1.7527932638E7' error='210504.298'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='587268.621' error='10167.33'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='60437.052' error='2597.077'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='6048.579' error='189.554'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='601.317' error='24.901'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='60.409' error='1.819'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapMaybe-One' value='5.906' error='0.346'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='2.2593128495E7' error='118677.441'>
<parameter value='1'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='572049.24' error='12802.76'>
<parameter value='10'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='62568.217' error='1623.322'>
<parameter value='100'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='6216.36' error='76.304'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='597.685' error='27.15'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='62.939' error='1.318'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='SwitchMapSingle' value='5.978' error='0.375'>
<parameter value='1000000'/>
</result-line>
</results>
</tab>
<tab title='New tab' compare-index='0' show-errors='false' show-percentages='true' reverse-colors='false'>
<results name='type = flowable'>
<parameter-name value='times'/>
<result-line benchmark='FlattenJustPerf' value='2.6114764021E7' error='1031047.399'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='5626043.015' error='138448.468'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='869949.862' error='40431.609'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='90578.75' error='2652.944'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='8457.389' error='285.261'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='855.658' error='19.717'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='84.988' error='0.879'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='2.0152646342E7' error='248598.411'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='3259343.053' error='14067.469'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='397635.261' error='3234.875'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='43779.761' error='229.173'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='4110.362' error='40.694'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='404.706' error='26.388'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='41.025' error='0.255'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='183.523' error='1.402'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='118.969' error='0.687'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='117.622' error='1.631'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='130.623' error='1.253'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='124.429' error='7.315'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='108.278' error='1.64'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='64.415' error='0.599'>
<parameter value='1000000'/>
</result-line>
</results>
<results name='type = observable'>
<parameter-name value='times'/>
<result-line benchmark='FlattenJustPerf' value='3.4255123824E7' error='1298112.107'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='1.6083552507E7' error='475303.526'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='1958263.281' error='72736.392'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='177618.006' error='65126.773'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='19427.034' error='1354.86'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='1958.053' error='172.09'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlattenJustPerf' value='159.396' error='1.822'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='3.7044321735E7' error='591431.07'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='7507029.106' error='70387.936'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='772665.192' error='69061.362'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='72553.33' error='637.851'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='7905.388' error='39.914'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='821.918' error='9.432'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlattenRangePerf' value='70.061' error='8.66'>
<parameter value='1000000'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='205.519' error='2.064'>
<parameter value='1'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='202.918' error='19.44'>
<parameter value='10'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='201.84' error='1.709'>
<parameter value='100'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='202.809' error='12.585'>
<parameter value='1000'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='198.745' error='2.169'>
<parameter value='10000'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='182.432' error='1.94'>
<parameter value='100000'/>
</result-line>
<result-line benchmark='FlattenCrossMapPerf' value='112.39' error='1.563'>
<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