Created
May 26, 2020 14:55
-
-
Save maoe/a8a20ce49e97597b75ce61cefe0d0446 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE HTML><html><head><title>Criterion comparison</title><meta charset="UTF-8"><style> | |
.stddev | |
{ | |
font-size : x-small; | |
} | |
td | |
{ | |
padding-left : 1em; | |
padding-right : 1em; | |
} | |
.stat-p0 | |
{ | |
background-color : hsl(0,60.0000%,100.0000%); | |
} | |
.stat-n0 | |
{ | |
background-color : hsl(128,60.0000%,100.0000%); | |
} | |
.stat-p1 | |
{ | |
background-color : hsl(0,60.0000%,95.0000%); | |
} | |
.stat-n1 | |
{ | |
background-color : hsl(128,60.0000%,95.0000%); | |
} | |
.stat-p2 | |
{ | |
background-color : hsl(0,60.0000%,90.0000%); | |
} | |
.stat-n2 | |
{ | |
background-color : hsl(128,60.0000%,90.0000%); | |
} | |
.stat-p3 | |
{ | |
background-color : hsl(0,60.0000%,85.0000%); | |
} | |
.stat-n3 | |
{ | |
background-color : hsl(128,60.0000%,85.0000%); | |
} | |
.stat-p4 | |
{ | |
background-color : hsl(0,60.0000%,80.0000%); | |
} | |
.stat-n4 | |
{ | |
background-color : hsl(128,60.0000%,80.0000%); | |
} | |
.stat-p5 | |
{ | |
background-color : hsl(0,60.0000%,75.0000%); | |
} | |
.stat-n5 | |
{ | |
background-color : hsl(128,60.0000%,75.0000%); | |
} | |
.stat-p6 | |
{ | |
background-color : hsl(0,60.0000%,70.0000%); | |
} | |
.stat-n6 | |
{ | |
background-color : hsl(128,60.0000%,70.0000%); | |
} | |
.stat-p7 | |
{ | |
background-color : hsl(0,60.0000%,65.0000%); | |
} | |
.stat-n7 | |
{ | |
background-color : hsl(128,60.0000%,65.0000%); | |
} | |
.stat-p8 | |
{ | |
background-color : hsl(0,60.0000%,60.0000%); | |
} | |
.stat-n8 | |
{ | |
background-color : hsl(128,60.0000%,60.0000%); | |
} | |
.stat-p9 | |
{ | |
background-color : hsl(0,60.0000%,55.0000%); | |
} | |
.stat-n9 | |
{ | |
background-color : hsl(128,60.0000%,55.0000%); | |
} | |
.stat-p10 | |
{ | |
background-color : hsl(0,60.0000%,50.0000%); | |
} | |
.stat-n10 | |
{ | |
background-color : hsl(128,60.0000%,50.0000%); | |
} | |
/* Generated with Clay, http://fvisser.nl/clay */</style></head><body><div id="bench"><input placeholder="Filter by name" class="search"><span>Sort by: </span><button data-sort="orderOrig" class="sort">original order</button><button data-sort="significance" class="sort">significance</button><button data-sort="benchName" class="sort">name</button><table><thead><tr><th>Benchmark</th><th>develop</th><th>ghc-rts-flags</th></tr></thead><tbody class="list"><tr><td class="benchName">GeoMean (calculated)</td><td class="develop">1.00</td><td class="ghc-rts-flags"><span class="stat-n0">-0.4%</span></td><td style="display:none;" class="orderOrig">9223372036854775807</td><td style="display:none;" class="significance">99998.56413029066</td></tr><tr><td class="benchName">traceBinaryEvent</td><td class="develop">8.25e-9</td><td class="ghc-rts-flags"><span class="stat-p0">0.2%</span></td><td style="display:none;" class="orderOrig">20</td><td style="display:none;" class="significance">99998.77059423352</td></tr><tr><td class="benchName">traceBinaryEventIO</td><td class="develop">9.14e-9</td><td class="ghc-rts-flags"><span class="stat-p0">0.5%</span></td><td style="display:none;" class="orderOrig">21</td><td style="display:none;" class="significance">99998.54820937646</td></tr><tr><td class="benchName">traceEvent/Base</td><td class="develop">3.16e-7</td><td class="ghc-rts-flags"><span class="stat-n1">-3.1%</span></td><td style="display:none;" class="orderOrig">0</td><td style="display:none;" class="significance">99995.92077977644</td></tr><tr><td class="benchName">traceEvent/ByteString</td><td class="develop">8.00e-9</td><td class="ghc-rts-flags"><span class="stat-n0">-0.4%</span></td><td style="display:none;" class="orderOrig">2</td><td style="display:none;" class="significance">99998.55121902529</td></tr><tr><td class="benchName">traceEvent/ByteString/Unsafe</td><td class="develop">7.96e-9</td><td class="ghc-rts-flags"><span class="stat-p0">7.0e-2%</span></td><td style="display:none;" class="orderOrig">3</td><td style="display:none;" class="significance">99998.93045153038</td></tr><tr><td class="benchName">traceEvent/String</td><td class="develop">7.10e-9</td><td class="ghc-rts-flags"><span class="stat-n0">-2.7e-2%</span></td><td style="display:none;" class="orderOrig">1</td><td style="display:none;" class="significance">99998.97279418539</td></tr><tr><td class="benchName">traceEvent/Text</td><td class="develop">7.97e-9</td><td class="ghc-rts-flags"><span class="stat-p3">7.5%</span></td><td style="display:none;" class="orderOrig">4</td><td style="display:none;" class="significance">99991.4702210824</td></tr><tr><td class="benchName">traceEventIO/Base</td><td class="develop">3.16e-7</td><td class="ghc-rts-flags"><span class="stat-n1">-3.6%</span></td><td style="display:none;" class="orderOrig">5</td><td style="display:none;" class="significance">99995.40198580548</td></tr><tr><td class="benchName">traceEventIO/ByteString</td><td class="develop">1.00e-8</td><td class="ghc-rts-flags"><span class="stat-p0">0.1%</span></td><td style="display:none;" class="orderOrig">7</td><td style="display:none;" class="significance">99998.89543354308</td></tr><tr><td class="benchName">traceEventIO/ByteString/Unsafe</td><td class="develop">9.45e-9</td><td class="ghc-rts-flags"><span class="stat-n0">-0.1%</span></td><td style="display:none;" class="orderOrig">8</td><td style="display:none;" class="significance">99998.8542453887</td></tr><tr><td class="benchName">traceEventIO/String</td><td class="develop">9.74e-9</td><td class="ghc-rts-flags"><span class="stat-n0">-5.2e-2%</span></td><td style="display:none;" class="orderOrig">6</td><td style="display:none;" class="significance">99998.94843102555</td></tr><tr><td class="benchName">traceEventIO/Text</td><td class="develop">1.00e-8</td><td class="ghc-rts-flags"><span class="stat-n1">-3.2%</span></td><td style="display:none;" class="orderOrig">9</td><td style="display:none;" class="significance">99995.81957200613</td></tr><tr><td class="benchName">traceMarker/Base</td><td class="develop">3.16e-7</td><td class="ghc-rts-flags"><span class="stat-n1">-3.0%</span></td><td style="display:none;" class="orderOrig">10</td><td style="display:none;" class="significance">99995.96364060284</td></tr><tr><td class="benchName">traceMarker/ByteString</td><td class="develop">8.55e-9</td><td class="ghc-rts-flags"><span class="stat-p0">3.6e-2%</span></td><td style="display:none;" class="orderOrig">12</td><td style="display:none;" class="significance">99998.96447703445</td></tr><tr><td class="benchName">traceMarker/ByteString/Unsafe</td><td class="develop">8.85e-9</td><td class="ghc-rts-flags"><span class="stat-n0">-8.7e-2%</span></td><td style="display:none;" class="orderOrig">13</td><td style="display:none;" class="significance">99998.9126486475</td></tr><tr><td class="benchName">traceMarker/String</td><td class="develop">6.79e-9</td><td class="ghc-rts-flags"><span class="stat-n0">-0.1%</span></td><td style="display:none;" class="orderOrig">11</td><td style="display:none;" class="significance">99998.88590183733</td></tr><tr><td class="benchName">traceMarker/Text</td><td class="develop">8.54e-9</td><td class="ghc-rts-flags"><span class="stat-n1">-3.3%</span></td><td style="display:none;" class="orderOrig">14</td><td style="display:none;" class="significance">99995.67974313001</td></tr><tr><td class="benchName">traceMarkerIO/Base</td><td class="develop">3.16e-7</td><td class="ghc-rts-flags"><span class="stat-n1">-3.6%</span></td><td style="display:none;" class="orderOrig">15</td><td style="display:none;" class="significance">99995.40921227509</td></tr><tr><td class="benchName">traceMarkerIO/ByteString</td><td class="develop">1.00e-8</td><td class="ghc-rts-flags"><span class="stat-p0">0.1%</span></td><td style="display:none;" class="orderOrig">17</td><td style="display:none;" class="significance">99998.89723873248</td></tr><tr><td class="benchName">traceMarkerIO/ByteString/Unsafe</td><td class="develop">9.13e-9</td><td class="ghc-rts-flags"><span class="stat-p0">9.0e-2%</span></td><td style="display:none;" class="orderOrig">18</td><td style="display:none;" class="significance">99998.91004383378</td></tr><tr><td class="benchName">traceMarkerIO/String</td><td class="develop">9.14e-9</td><td class="ghc-rts-flags"><span class="stat-p0">4.1e-2%</span></td><td style="display:none;" class="orderOrig">16</td><td style="display:none;" class="significance">99998.95949053344</td></tr><tr><td class="benchName">traceMarkerIO/Text</td><td class="develop">9.73e-9</td><td class="ghc-rts-flags"><span class="stat-p1">3.1%</span></td><td style="display:none;" class="orderOrig">19</td><td style="display:none;" class="significance">99995.92930350461</td></tr></tbody></table></div></body><script src="http://cdnjs.cloudflare.com/ajax/libs/list.js/1.5.0/list.min.js"></script><script>new List("bench", {valueNames: ["orderOrig", "benchName","significance"]});</script></html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Name | Mean | MeanLB | MeanUB | Stddev | StddevLB | StddevUB | |
---|---|---|---|---|---|---|---|
traceEvent/Base | 3.1565310388585546e-7 | 3.1269014041481274e-7 | 3.262307045813257e-7 | 1.826282892580393e-8 | 4.108201175045494e-9 | 3.7938026906723505e-8 | |
traceEvent/String | 7.095216816952901e-9 | 7.0760583455682165e-9 | 7.1530208751138995e-9 | 1.077124728811107e-10 | 2.891927376766802e-11 | 2.1992655852134604e-10 | |
traceEvent/ByteString | 7.997600913079987e-9 | 7.972301863074898e-9 | 8.047509407248434e-9 | 1.1673376496005066e-10 | 6.17574869639631e-11 | 2.0589900013103487e-10 | |
traceEvent/ByteString/Unsafe | 7.96165746957702e-9 | 7.957740054450897e-9 | 7.968457826119152e-9 | 1.7109059379803312e-11 | 1.0226477424926318e-11 | 2.960414756406709e-11 | |
traceEvent/Text | 7.965246355923843e-9 | 7.961591145244795e-9 | 7.976410740925193e-9 | 1.9390581443415773e-11 | 6.207690716147894e-12 | 3.914938567647995e-11 | |
traceEventIO/Base | 3.161238441610356e-7 | 3.1503664805687155e-7 | 3.1866594361594355e-7 | 5.194404531381631e-9 | 2.2843374762033695e-9 | 1.0215484549831343e-8 | |
traceEventIO/String | 9.738016221417924e-9 | 9.735007298146774e-9 | 9.742209152400506e-9 | 1.0929444889507869e-11 | 7.844311261153642e-12 | 1.7707978983656626e-11 | |
traceEventIO/ByteString | 1.0029869299044606e-8 | 1.0022928612436288e-8 | 1.0052657383124307e-8 | 3.863066577903163e-11 | 1.3474168780703707e-11 | 8.237968310811953e-11 | |
traceEventIO/ByteString/Unsafe | 9.445672805719897e-9 | 9.439683285469082e-9 | 9.45971579943436e-9 | 2.920283090563501e-11 | 1.3948218724402646e-11 | 4.800888488492768e-11 | |
traceEventIO/Text | 1.0045652019974333e-8 | 1.0032225680877387e-8 | 1.0091702486488208e-8 | 6.899161230299902e-11 | 2.594522948389312e-11 | 1.5945701554890878e-10 | |
traceMarker/Base | 3.1569534642076135e-7 | 3.151836932367975e-7 | 3.1671297148170855e-7 | 2.2862243238332408e-9 | 1.2283223285486355e-9 | 4.1280798790883485e-9 | |
traceMarker/String | 6.791247364182521e-9 | 6.781331028191197e-9 | 6.822982178734607e-9 | 5.089745575405575e-11 | 2.5870548856384108e-11 | 9.880025397858306e-11 | |
traceMarker/ByteString | 8.549957488193684e-9 | 8.547071361765872e-9 | 8.555889051755015e-9 | 1.3596589637200559e-11 | 5.809861764872001e-12 | 2.6779219351459415e-11 | |
traceMarker/ByteString/Unsafe | 8.849218129523077e-9 | 8.841065803148867e-9 | 8.878697616076999e-9 | 4.4047591707402964e-11 | 1.3407890320775988e-11 | 8.883840199597024e-11 | |
traceMarker/Text | 8.54099198991351e-9 | 8.540363503608427e-9 | 8.542337737559742e-9 | 3.0052843656249623e-12 | 1.6060768518067777e-12 | 5.171279095015123e-12 | |
traceMarkerIO/Base | 3.1622047283202863e-7 | 3.138659675651498e-7 | 3.246985613919e-7 | 1.3829193564540453e-8 | 1.2234149589738338e-9 | 2.9083776814962267e-8 | |
traceMarkerIO/String | 9.137349329925305e-9 | 9.134943154791993e-9 | 9.144289938967716e-9 | 1.1831045871781442e-11 | 4.240298380439394e-12 | 2.260120327418168e-11 | |
traceMarkerIO/ByteString | 1.0022192768734403e-8 | 1.0020263264733472e-8 | 1.0024833009937174e-8 | 7.995479540201016e-12 | 5.776608928994829e-12 | 1.0685579885397685e-11 | |
traceMarkerIO/ByteString/Unsafe | 9.13363562958719e-9 | 9.130655816419191e-9 | 9.145364561999386e-9 | 1.7499733427552516e-11 | 3.826137779820546e-12 | 3.5827339138228985e-11 | |
traceMarkerIO/Text | 9.731781351144283e-9 | 9.724476741076917e-9 | 9.756171148635531e-9 | 4.092824075767914e-11 | 7.146858199375238e-12 | 8.274335286063178e-11 | |
traceBinaryEvent | 8.25259873639587e-9 | 8.248262594446549e-9 | 8.267462952841271e-9 | 2.363240476429734e-11 | 4.806660374050483e-12 | 4.793618587408543e-11 | |
traceBinaryEventIO | 9.1431217388623e-9 | 9.140188567846484e-9 | 9.147151722721015e-9 | 1.1226358883356562e-11 | 8.24422648159198e-12 | 1.4816916499948173e-11 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Name | Mean | MeanLB | MeanUB | Stddev | StddevLB | StddevUB | |
---|---|---|---|---|---|---|---|
traceEvent/Base | 3.059334496747032e-7 | 3.04776583186535e-7 | 3.0999292482059245e-7 | 6.723129295180733e-9 | 1.4780926953602106e-9 | 1.3689508275678284e-8 | |
traceEvent/String | 7.093286505419464e-9 | 7.077834978105097e-9 | 7.127797070408106e-9 | 7.295884800435176e-11 | 1.5843677350080604e-11 | 1.242706992958587e-10 | |
traceEvent/ByteString | 7.961709201749185e-9 | 7.959091977707297e-9 | 7.969127320153424e-9 | 1.3023471150550425e-11 | 5.349678341123583e-12 | 2.5748292918903457e-11 | |
traceEvent/ByteString/Unsafe | 7.967194680502839e-9 | 7.96395338247632e-9 | 7.974865943224426e-9 | 1.6514293670574966e-11 | 8.316158432535554e-12 | 2.971210768421034e-11 | |
traceEvent/Text | 8.565011796766284e-9 | 8.548292553395311e-9 | 8.612284274031096e-9 | 8.278961215074195e-11 | 4.2586690658117976e-11 | 1.6319217805958183e-10 | |
traceEventIO/Base | 3.047496633758836e-7 | 3.0410967029560937e-7 | 3.0696790821727214e-7 | 3.6487647841522613e-9 | 9.80493643253645e-10 | 7.49817530664836e-9 | |
traceEventIO/String | 9.73299442632016e-9 | 9.729700102926359e-9 | 9.740623830846672e-9 | 1.6454850928178138e-11 | 7.72675224164066e-12 | 3.434498568376164e-11 | |
traceEventIO/ByteString | 1.0040357178005129e-8 | 1.0027345319411736e-8 | 1.0078600594260462e-8 | 6.44851192856965e-11 | 2.090179337184755e-11 | 1.3887979822428094e-10 | |
traceEventIO/ByteString/Unsafe | 9.431905302038452e-9 | 9.429946834160093e-9 | 9.435485181052972e-9 | 8.72731413651522e-12 | 5.5006697955604095e-12 | 1.4966933685209615e-11 | |
traceEventIO/Text | 9.726157290965278e-9 | 9.72315313345553e-9 | 9.731022864432137e-9 | 1.3100423231920188e-11 | 9.090462826971713e-12 | 2.0362654022102643e-11 | |
traceMarker/Base | 3.0610970110335285e-7 | 3.0569207899469207e-7 | 3.068546671221564e-7 | 1.7650567498569026e-9 | 1.027673550924896e-9 | 2.630309829902094e-9 | |
traceMarker/String | 6.783498675717991e-9 | 6.778088429125371e-9 | 6.7946221305777315e-9 | 2.517286356039873e-11 | 1.1421911036891775e-11 | 4.3249388405594147e-11 | |
traceMarker/ByteString | 8.552994686646908e-9 | 8.544846564758487e-9 | 8.590472781066598e-9 | 4.944854959630728e-11 | 6.202084587147859e-12 | 1.1298585543527201e-10 | |
traceMarker/ByteString/Unsafe | 8.841488217801785e-9 | 8.839347369420917e-9 | 8.8473135308629e-9 | 1.088551352339026e-11 | 7.138069216480653e-12 | 1.9245202918941578e-11 | |
traceMarker/Text | 8.257409116602963e-9 | 8.250571753173239e-9 | 8.28603479981712e-9 | 3.713717534153196e-11 | 8.815975114556706e-12 | 7.89482250129084e-11 | |
traceMarkerIO/Base | 3.0486566690991657e-7 | 3.046790141509973e-7 | 3.054818521655566e-7 | 1.0491072782733537e-9 | 3.365951121917171e-10 | 2.1189474533076012e-9 | |
traceMarkerIO/String | 9.1410508213964e-9 | 9.13554406329326e-9 | 9.154052890068321e-9 | 2.5690291656548636e-11 | 5.144395495432537e-12 | 5.0571269936294823e-11 | |
traceMarkerIO/ByteString | 1.003249170105747e-8 | 1.0024625389646333e-8 | 1.005176480884944e-8 | 3.9492784175099656e-11 | 1.6005608168977098e-11 | 7.042011728335404e-11 | |
traceMarkerIO/ByteString/Unsafe | 9.141851898036171e-9 | 9.138091071780928e-9 | 9.150020135112999e-9 | 1.6910683225457837e-11 | 9.647318765786952e-12 | 3.281330723921109e-11 | |
traceMarkerIO/Text | 1.0030614820032445e-8 | 1.0024298095657904e-8 | 1.0048787184840677e-8 | 3.3789033983296346e-11 | 1.1684749641639833e-11 | 6.808465737794603e-11 | |
traceBinaryEvent | 8.271530673782185e-9 | 8.261601706460334e-9 | 8.296635346924953e-9 | 4.6951065398562255e-11 | 2.1663520574650688e-11 | 8.855504965079244e-11 | |
traceBinaryEventIO | 9.184429505577711e-9 | 9.162049466082073e-9 | 9.271801383698343e-9 | 1.3137428101526212e-10 | 3.7472527702339405e-11 | 2.6714834431236483e-10 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment