Add SVG report for typical stroke mask pooling at warm 10th stroke
mandatory-regression-gate / deterministic-tests (push) Has been cancelled
mandatory-regression-gate / protected-performance-path (push) Has been cancelled

This commit is contained in:
Your Name
2026-07-24 23:43:42 +03:00
parent 844fd4a026
commit 8563a44211
425 changed files with 31493 additions and 83 deletions
@@ -0,0 +1 @@
{"group_id":"below_cache_reuse","function_id":"first_stroke_cache_build","value_str":null,"throughput":null,"full_id":"below_cache_reuse/first_stroke_cache_build","directory_name":"below_cache_reuse/first_stroke_cache_build","title":"below_cache_reuse/first_stroke_cache_build"}
@@ -0,0 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":951849109.6060001,"upper_bound":997651459.8389999},"point_estimate":974726514.46,"standard_error":11692756.962205948},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":964333717.5,"upper_bound":1008235925.5},"point_estimate":997231071.5,"standard_error":10129990.438525524},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":69473355.28280139,"upper_bound":111001765.58222473},"point_estimate":82373110.72538495,"standard_error":11488167.256345619},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":100220051.94789164,"upper_bound":134052914.81567669},"point_estimate":117989793.53891322,"standard_error":8675705.832319831}}
@@ -0,0 +1 @@
{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[766746117.0,762780503.0,802092317.0,810590059.0,785041479.0,833094129.0,797319443.0,781000772.0,824826845.0,838767365.0,791226110.0,829267788.0,781862950.0,779800184.0,771607272.0,789280774.0,945732988.0,910218833.0,917873393.0,940920778.0,947424737.0,923242219.0,931625753.0,919991609.0,913492448.0,916444409.0,950341592.0,923541197.0,928591390.0,995396149.0,1004683636.0,1011866867.0,1070420231.0,1166316467.0,1004262906.0,1011788215.0,1005062028.0,965194005.0,1011232148.0,1036411621.0,1132321236.0,1000067767.0,955373101.0,1003324041.0,1078142864.0,1049865974.0,1161677421.0,1053145913.0,1062159998.0,1063995056.0,1027989008.0,1047439652.0,1071278744.0,1022373315.0,1029988264.0,1023854165.0,982070928.0,996018276.0,1014625316.0,997491612.0,1027984925.0,1038370019.0,1002373050.0,1037010034.0,1093033883.0,1052436036.0,1031065937.0,1120454718.0,1063462438.0,1116641430.0,1047847072.0,1022917719.0,1007374935.0,1051745013.0,997741814.0,972218953.0,991919297.0,1207522671.0,1086048497.0,1030363359.0,973244186.0,994653301.0,948561347.0,943817508.0,952406570.0,956448482.0,953828399.0,1106507324.0,1314654041.0,1169445937.0,1278647220.0,1002822645.0,1064879109.0,996265656.0,996970531.0,947121336.0,754580294.0,758791074.0,740759124.0,749133185.0]}
@@ -0,0 +1 @@
[567805984.25,745117775.375,1217949218.375,1395261009.5]
@@ -0,0 +1 @@
{"group_id":"below_cache_reuse","function_id":"first_stroke_cache_build","value_str":null,"throughput":null,"full_id":"below_cache_reuse/first_stroke_cache_build","directory_name":"below_cache_reuse/first_stroke_cache_build","title":"below_cache_reuse/first_stroke_cache_build"}
@@ -0,0 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":802628791.64,"upper_bound":813040484.75625},"point_estimate":807729115.66,"standard_error":2659045.297504378},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":795640433.0,"upper_bound":811508409.0},"point_estimate":802601736.5,"standard_error":3949402.862673317},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20569345.92322111,"upper_bound":31956485.414358974},"point_estimate":26899691.986835003,"standard_error":3013983.96001046},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":22212337.25510467,"upper_bound":30449660.487286024},"point_estimate":26573217.06894172,"standard_error":2097572.804009924}}
@@ -0,0 +1 @@
{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[790268733.0,778077824.0,777753927.0,790748016.0,774874563.0,795354479.0,830986321.0,774933025.0,795640433.0,781222991.0,783034032.0,779584961.0,860249621.0,824591352.0,770614531.0,793335010.0,793120148.0,798457837.0,789556400.0,791420744.0,824640662.0,786581195.0,833347053.0,819516805.0,806814155.0,799358662.0,823386809.0,809103800.0,809246261.0,798475071.0,822390064.0,814365804.0,766813870.0,801503376.0,785641800.0,829493669.0,807809674.0,818182313.0,782331838.0,802600901.0,828619321.0,865375932.0,847686000.0,868990008.0,865904316.0,836130205.0,829871107.0,879545539.0,811999444.0,804613012.0,812123871.0,832134920.0,821824032.0,811624727.0,843506464.0,809350841.0,788414381.0,828658428.0,813950594.0,824437606.0,799515634.0,801852171.0,789206101.0,777631654.0,819295064.0,817602677.0,844474444.0,817757416.0,857198407.0,891795835.0,797757772.0,807208096.0,792158260.0,788329122.0,829061221.0,802602572.0,803586470.0,813557418.0,814978517.0,867225429.0,834303995.0,829183844.0,786379472.0,780827692.0,785952512.0,781295034.0,781292589.0,785193215.0,781383953.0,781449903.0,783723070.0,791816434.0,782836286.0,778115079.0,780737656.0,783681127.0,797553564.0,767112383.0,811508409.0,795581591.0]}
@@ -0,0 +1 @@
[674142403.25,730207567.625,879714672.625,935779837.0]
@@ -0,0 +1 @@
{"group_id":"below_cache_reuse","function_id":"first_stroke_cache_build","value_str":null,"throughput":null,"full_id":"below_cache_reuse/first_stroke_cache_build","directory_name":"below_cache_reuse/first_stroke_cache_build","title":"below_cache_reuse/first_stroke_cache_build"}
@@ -0,0 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":802628791.64,"upper_bound":813040484.75625},"point_estimate":807729115.66,"standard_error":2659045.297504378},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":795640433.0,"upper_bound":811508409.0},"point_estimate":802601736.5,"standard_error":3949402.862673317},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20569345.92322111,"upper_bound":31956485.414358974},"point_estimate":26899691.986835003,"standard_error":3013983.96001046},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":22212337.25510467,"upper_bound":30449660.487286024},"point_estimate":26573217.06894172,"standard_error":2097572.804009924}}
@@ -0,0 +1 @@
{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[790268733.0,778077824.0,777753927.0,790748016.0,774874563.0,795354479.0,830986321.0,774933025.0,795640433.0,781222991.0,783034032.0,779584961.0,860249621.0,824591352.0,770614531.0,793335010.0,793120148.0,798457837.0,789556400.0,791420744.0,824640662.0,786581195.0,833347053.0,819516805.0,806814155.0,799358662.0,823386809.0,809103800.0,809246261.0,798475071.0,822390064.0,814365804.0,766813870.0,801503376.0,785641800.0,829493669.0,807809674.0,818182313.0,782331838.0,802600901.0,828619321.0,865375932.0,847686000.0,868990008.0,865904316.0,836130205.0,829871107.0,879545539.0,811999444.0,804613012.0,812123871.0,832134920.0,821824032.0,811624727.0,843506464.0,809350841.0,788414381.0,828658428.0,813950594.0,824437606.0,799515634.0,801852171.0,789206101.0,777631654.0,819295064.0,817602677.0,844474444.0,817757416.0,857198407.0,891795835.0,797757772.0,807208096.0,792158260.0,788329122.0,829061221.0,802602572.0,803586470.0,813557418.0,814978517.0,867225429.0,834303995.0,829183844.0,786379472.0,780827692.0,785952512.0,781295034.0,781292589.0,785193215.0,781383953.0,781449903.0,783723070.0,791816434.0,782836286.0,778115079.0,780737656.0,783681127.0,797553564.0,767112383.0,811508409.0,795581591.0]}
@@ -0,0 +1 @@
[674142403.25,730207567.625,879714672.625,935779837.0]
@@ -0,0 +1,84 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/first_stroke_cache_build:MAD
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="433" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.02
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,433 86,433 "/>
<text x="77" y="373" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.04
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,373 86,373 "/>
<text x="77" y="313" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.06
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,313 86,313 "/>
<text x="77" y="253" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.08
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,253 86,253 "/>
<text x="77" y="193" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,193 86,193 "/>
<text x="77" y="132" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.12
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,132 86,132 "/>
<text x="77" y="72" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.14
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,72 86,72 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="129" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
20
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="129,473 129,478 "/>
<text x="250" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
22
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="250,473 250,478 "/>
<text x="372" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
24
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="372,473 372,478 "/>
<text x="493" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
26
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="493,473 493,478 "/>
<text x="614" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
28
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="614,473 614,478 "/>
<text x="736" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
30
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="736,473 736,478 "/>
<text x="857" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
32
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="857,473 857,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,466 88,465 90,465 92,464 93,463 95,463 97,462 98,462 100,461 102,461 103,461 105,460 107,460 109,459 110,459 112,459 114,458 115,458 117,457 119,457 120,456 122,456 124,455 125,455 127,454 129,454 131,453 132,452 134,452 136,451 137,450 139,449 141,448 142,447 144,446 146,445 147,444 149,443 151,441 153,440 154,438 156,436 158,435 159,433 161,431 163,429 164,426 166,424 168,422 169,419 171,417 173,414 175,411 176,409 178,406 180,404 181,401 183,399 185,396 186,394 188,392 190,390 191,388 193,386 195,385 197,383 198,382 200,381 202,380 203,379 205,379 207,378 208,378 210,377 212,377 214,377 215,376 217,376 219,376 220,376 222,375 224,375 225,374 227,374 229,374 230,373 232,372 234,372 236,371 237,370 239,369 241,368 242,367 244,366 246,365 247,364 249,362 251,361 252,359 254,358 256,356 258,354 259,351 261,349 263,347 264,344 266,341 268,338 269,335 271,332 273,329 274,325 276,322 278,318 280,314 281,311 283,307 285,304 286,300 288,296 290,293 291,289 293,286 295,283 296,279 298,276 300,273 302,270 303,266 305,263 307,260 308,257 310,254 312,251 313,248 315,246 317,243 318,240 320,237 322,234 324,231 325,229 327,226 329,223 330,221 332,218 334,216 335,213 337,211 339,208 341,206 342,203 344,201 346,199 347,196 349,194 351,191 352,189 354,187 356,185 357,182 359,180 361,178 363,176 364,174 366,171 368,169 369,167 371,165 373,164 374,162 376,160 378,158 379,157 381,155 383,154 385,152 386,151 388,150 390,149 391,147 393,146 395,145 396,144 398,143 400,141 401,140 403,139 405,138 407,136 408,135 410,133 412,131 413,130 415,128 417,126 418,124 420,121 422,119 423,117 425,115 427,112 429,110 430,107 432,105 434,103 435,101 437,99 439,98 440,96 442,95 444,94 445,94 447,94 449,94 451,94 452,95 454,96 456,98 457,100 459,102 461,104 462,106 464,109 466,111 468,113 469,116 471,118 473,120 474,121 476,123 478,124 479,124 481,125 483,125 484,125 486,125 488,124 490,123 491,122 493,121 495,120 496,119 498,118 500,117 501,116 503,115 505,115 506,114 508,114 510,113 512,113 513,113 515,113 517,113 518,114 520,114 522,115 523,115 525,116 527,116 528,117 530,118 532,119 534,120 535,121 537,123 539,124 540,126 542,128 544,130 545,133 547,135 549,138 550,142 552,145 554,149 556,153 557,157 559,161 561,166 562,170 564,175 566,179 567,183 569,187 571,191 573,195 574,198 576,201 578,204 579,206 581,208 583,210 584,211 586,211 588,212 589,212 591,211 593,211 595,210 596,208 598,207 600,205 601,204 603,202 605,200 606,198 608,197 610,195 611,194 613,193 615,191 617,191 618,190 620,189 622,189 623,189 625,189 627,189 628,189 630,190 632,190 633,191 635,192 637,192 639,193 640,194 642,195 644,195 645,196 647,197 649,198 650,199 652,200 654,201 655,202 657,204 659,205 661,206 662,207 664,209 666,210 667,212 669,213 671,215 672,216 674,217 676,219 677,220 679,221 681,223 683,224 684,225 686,226 688,227 689,229 691,230 693,231 694,232 696,234 698,235 700,237 701,239 703,240 705,242 706,244 708,246 710,248 711,250 713,253 715,255 716,257 718,259 720,262 722,264 723,266 725,269 727,271 728,273 730,276 732,278 733,281 735,284 737,286 738,289 740,292 742,294 744,297 745,300 747,303 749,305 750,308 752,311 754,314 755,316 757,319 759,321 760,324 762,326 764,329 766,331 767,333 769,335 771,337 772,339 774,341 776,343 777,344 779,346 781,347 782,349 784,350 786,352 788,353 789,354 791,356 793,357 794,358 796,360 798,361 799,362 801,363 803,365 804,366 806,368 808,369 810,370 811,372 813,373 815,374 816,376 818,377 820,378 821,380 823,381 825,382 827,384 828,385 830,387 832,388 833,390 835,391 837,393 838,395 840,396 842,398 843,400 845,402 847,404 849,406 850,407 852,409 854,411 855,413 857,415 859,417 860,419 862,421 864,423 865,425 867,427 869,429 871,431 872,433 874,435 876,437 877,438 879,440 881,442 882,443 884,445 886,447 887,448 889,450 891,451 893,452 894,454 896,455 898,456 899,458 901,459 903,460 904,461 906,462 908,463 909,464 911,465 913,466 915,467 916,468 918,468 920,469 921,470 923,470 925,471 926,471 928,472 930,472 932,472 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,426 166,424 168,422 169,419 171,417 173,414 175,411 176,409 178,406 180,404 181,401 183,399 185,396 186,394 188,392 190,390 191,388 193,386 195,385 197,383 198,382 200,381 202,380 203,379 205,379 207,378 208,378 210,377 212,377 214,377 215,376 217,376 219,376 220,376 222,375 224,375 225,374 227,374 229,374 230,373 232,372 234,372 236,371 237,370 239,369 241,368 242,367 244,366 246,365 247,364 249,362 251,361 252,359 254,358 256,356 258,354 259,351 261,349 263,347 264,344 266,341 268,338 269,335 271,332 273,329 274,325 276,322 278,318 280,314 281,311 283,307 285,304 286,300 288,296 290,293 291,289 293,286 295,283 296,279 298,276 300,273 302,270 303,266 305,263 307,260 308,257 310,254 312,251 313,248 315,246 317,243 318,240 320,237 322,234 324,231 325,229 327,226 329,223 330,221 332,218 334,216 335,213 337,211 339,208 341,206 342,203 344,201 346,199 347,196 349,194 351,191 352,189 354,187 356,185 357,182 359,180 361,178 363,176 364,174 366,171 368,169 369,167 371,165 373,164 374,162 376,160 378,158 379,157 381,155 383,154 385,152 386,151 388,150 390,149 391,147 393,146 395,145 396,144 398,143 400,141 401,140 403,139 405,138 407,136 408,135 410,133 412,131 413,130 415,128 417,126 418,124 420,121 422,119 423,117 425,115 427,112 429,110 430,107 432,105 434,103 435,101 437,99 439,98 440,96 442,95 444,94 445,94 447,94 449,94 451,94 452,95 454,96 456,98 457,100 459,102 461,104 462,106 464,109 466,111 468,113 469,116 471,118 473,120 474,121 476,123 478,124 479,124 481,125 483,125 484,125 486,125 488,124 490,123 491,122 493,121 495,120 496,119 498,118 500,117 501,116 503,115 505,115 506,114 508,114 510,113 512,113 513,113 515,113 517,113 518,114 520,114 522,115 523,115 525,116 527,116 528,117 530,118 532,119 534,120 535,121 537,123 539,124 540,126 542,128 544,130 545,133 547,135 549,138 550,142 552,145 554,149 556,153 557,157 559,161 561,166 562,170 564,175 566,179 567,183 569,187 571,191 573,195 574,198 576,201 578,204 579,206 581,208 583,210 584,211 586,211 588,212 589,212 591,211 593,211 595,210 596,208 598,207 600,205 601,204 603,202 605,200 606,198 608,197 610,195 611,194 613,193 615,191 617,191 618,190 620,189 622,189 623,189 625,189 627,189 628,189 630,190 632,190 633,191 635,192 637,192 639,193 640,194 642,195 644,195 645,196 647,197 649,198 650,199 652,200 654,201 655,202 657,204 659,205 661,206 662,207 664,209 666,210 667,212 669,213 671,215 672,216 674,217 676,219 677,220 679,221 681,223 683,224 684,225 686,226 688,227 689,229 691,230 693,231 694,232 696,234 698,235 700,237 701,239 703,240 705,242 706,244 708,246 710,248 711,250 713,253 715,255 716,257 718,259 720,262 722,264 723,266 725,269 727,271 728,273 730,276 732,278 733,281 735,284 737,286 738,289 740,292 742,294 744,297 745,300 747,303 749,305 750,308 752,311 754,314 755,316 757,319 759,321 760,324 762,326 764,329 766,331 767,333 769,335 771,337 772,339 774,341 776,343 777,344 779,346 781,347 782,349 784,350 786,352 788,353 789,354 791,356 793,357 794,358 796,360 798,361 799,362 801,363 803,365 804,366 806,368 808,369 810,370 811,372 813,373 815,374 816,376 818,377 820,378 821,380 823,381 825,382 827,384 828,385 830,387 832,388 833,390 835,391 837,393 838,395 840,396 842,398 843,400 845,402 847,404 849,406 850,407 852,409 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="548,473 548,136 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

@@ -0,0 +1,108 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/first_stroke_cache_build:SD
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="452" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.02
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,452 86,452 "/>
<text x="77" y="411" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.04
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,411 86,411 "/>
<text x="77" y="369" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.06
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,369 86,369 "/>
<text x="77" y="327" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.08
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,327 86,327 "/>
<text x="77" y="285" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,285 86,285 "/>
<text x="77" y="244" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.12
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,244 86,244 "/>
<text x="77" y="202" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.14
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,202 86,202 "/>
<text x="77" y="160" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.16
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,160 86,160 "/>
<text x="77" y="118" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.18
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,118 86,118 "/>
<text x="77" y="77" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.2
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,77 86,77 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="145" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
22
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="145,473 145,478 "/>
<text x="229" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
23
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="229,473 229,478 "/>
<text x="313" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
24
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="313,473 313,478 "/>
<text x="397" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
25
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="397,473 397,478 "/>
<text x="481" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
26
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="481,473 481,478 "/>
<text x="565" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
27
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="565,473 565,478 "/>
<text x="649" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
28
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="649,473 649,478 "/>
<text x="733" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
29
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="733,473 733,478 "/>
<text x="817" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
30
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="817,473 817,478 "/>
<text x="901" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
31
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="901,473 901,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,472 88,472 90,472 92,471 93,471 95,470 97,469 98,469 100,468 102,467 103,467 105,466 107,465 109,464 110,464 112,463 114,462 115,461 117,460 119,459 120,459 122,458 124,457 125,456 127,455 129,454 131,453 132,452 134,452 136,451 137,450 139,449 141,448 142,447 144,446 146,445 147,444 149,443 151,442 153,441 154,440 156,439 158,438 159,437 161,436 163,435 164,434 166,433 168,431 169,430 171,429 173,428 175,426 176,425 178,424 180,423 181,421 183,420 185,419 186,417 188,416 190,415 191,414 193,412 195,411 197,410 198,409 200,407 202,406 203,405 205,404 207,402 208,401 210,400 212,399 214,397 215,396 217,395 219,394 220,392 222,391 224,389 225,388 227,386 229,384 230,383 232,381 234,379 236,377 237,376 239,374 241,372 242,370 244,368 246,366 247,364 249,362 251,360 252,358 254,356 256,355 258,353 259,351 261,349 263,348 264,346 266,344 268,343 269,341 271,339 273,338 274,336 276,335 278,333 280,331 281,330 283,328 285,326 286,325 288,323 290,321 291,319 293,317 295,315 296,313 298,311 300,309 302,306 303,304 305,302 307,300 308,297 310,295 312,292 313,290 315,288 317,285 318,283 320,281 322,278 324,276 325,273 327,271 329,269 330,266 332,264 334,261 335,259 337,256 339,254 341,251 342,248 344,246 346,243 347,240 349,238 351,235 352,232 354,229 356,226 357,224 359,221 361,218 363,215 364,213 366,210 368,208 369,205 371,203 373,201 374,198 376,196 378,194 379,192 381,190 383,188 385,186 386,184 388,183 390,181 391,179 393,177 395,176 396,174 398,172 400,171 401,169 403,168 405,166 407,165 408,164 410,162 412,161 413,160 415,159 417,158 418,156 420,155 422,154 423,153 425,152 427,151 429,150 430,149 432,147 434,146 435,145 437,143 439,142 440,140 442,139 444,137 445,136 447,134 449,132 451,131 452,129 454,127 456,125 457,124 459,122 461,120 462,119 464,117 466,115 468,114 469,112 471,111 473,110 474,108 476,107 478,106 479,105 481,104 483,103 484,103 486,102 488,101 490,101 491,100 493,99 495,99 496,98 498,98 500,97 501,97 503,96 505,96 506,96 508,95 510,95 512,94 513,94 515,94 517,94 518,94 520,94 522,94 523,94 525,94 527,94 528,95 530,95 532,96 534,97 535,98 537,98 539,99 540,100 542,101 544,102 545,103 547,104 549,105 550,106 552,107 554,107 556,108 557,109 559,110 561,111 562,112 564,113 566,114 567,115 569,116 571,117 573,118 574,120 576,121 578,122 579,124 581,126 583,127 584,129 586,131 588,133 589,135 591,137 593,139 595,141 596,143 598,145 600,147 601,149 603,151 605,153 606,155 608,157 610,158 611,160 613,162 615,164 617,166 618,168 620,170 622,172 623,173 625,175 627,177 628,179 630,180 632,182 633,184 635,185 637,187 639,188 640,190 642,192 644,193 645,195 647,197 649,198 650,200 652,202 654,204 655,206 657,208 659,210 661,212 662,214 664,217 666,219 667,222 669,224 671,227 672,229 674,232 676,234 677,237 679,239 681,242 683,244 684,247 686,249 688,251 689,254 691,256 693,258 694,260 696,262 698,264 700,266 701,268 703,270 705,272 706,274 708,276 710,279 711,281 713,283 715,285 716,287 718,290 720,292 722,294 723,297 725,299 727,301 728,304 730,306 732,309 733,312 735,314 737,317 738,319 740,322 742,324 744,327 745,329 747,332 749,334 750,337 752,339 754,341 755,343 757,346 759,348 760,350 762,352 764,354 766,355 767,357 769,359 771,361 772,362 774,364 776,365 777,367 779,368 781,370 782,371 784,372 786,374 788,375 789,377 791,378 793,380 794,382 796,383 798,385 799,387 801,389 803,390 804,392 806,394 808,396 810,398 811,400 813,401 815,403 816,405 818,407 820,408 821,410 823,411 825,413 827,414 828,416 830,417 832,419 833,420 835,421 837,422 838,424 840,425 842,426 843,427 845,428 847,429 849,430 850,431 852,432 854,433 855,434 857,435 859,436 860,437 862,438 864,439 865,439 867,440 869,441 871,442 872,443 874,444 876,444 877,445 879,446 881,447 882,448 884,449 886,450 887,451 889,452 891,453 893,453 894,454 896,455 898,456 899,457 901,458 903,459 904,460 906,461 908,462 909,462 911,463 913,464 915,465 916,465 918,466 920,467 921,467 923,468 925,468 926,469 928,470 930,470 932,471 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,434 166,433 168,431 169,430 171,429 173,428 175,426 176,425 178,424 180,423 181,421 183,420 185,419 186,417 188,416 190,415 191,414 193,412 195,411 197,410 198,409 200,407 202,406 203,405 205,404 207,402 208,401 210,400 212,399 214,397 215,396 217,395 219,394 220,392 222,391 224,389 225,388 227,386 229,384 230,383 232,381 234,379 236,377 237,376 239,374 241,372 242,370 244,368 246,366 247,364 249,362 251,360 252,358 254,356 256,355 258,353 259,351 261,349 263,348 264,346 266,344 268,343 269,341 271,339 273,338 274,336 276,335 278,333 280,331 281,330 283,328 285,326 286,325 288,323 290,321 291,319 293,317 295,315 296,313 298,311 300,309 302,306 303,304 305,302 307,300 308,297 310,295 312,292 313,290 315,288 317,285 318,283 320,281 322,278 324,276 325,273 327,271 329,269 330,266 332,264 334,261 335,259 337,256 339,254 341,251 342,248 344,246 346,243 347,240 349,238 351,235 352,232 354,229 356,226 357,224 359,221 361,218 363,215 364,213 366,210 368,208 369,205 371,203 373,201 374,198 376,196 378,194 379,192 381,190 383,188 385,186 386,184 388,183 390,181 391,179 393,177 395,176 396,174 398,172 400,171 401,169 403,168 405,166 407,165 408,164 410,162 412,161 413,160 415,159 417,158 418,156 420,155 422,154 423,153 425,152 427,151 429,150 430,149 432,147 434,146 435,145 437,143 439,142 440,140 442,139 444,137 445,136 447,134 449,132 451,131 452,129 454,127 456,125 457,124 459,122 461,120 462,119 464,117 466,115 468,114 469,112 471,111 473,110 474,108 476,107 478,106 479,105 481,104 483,103 484,103 486,102 488,101 490,101 491,100 493,99 495,99 496,98 498,98 500,97 501,97 503,96 505,96 506,96 508,95 510,95 512,94 513,94 515,94 517,94 518,94 520,94 522,94 523,94 525,94 527,94 528,95 530,95 532,96 534,97 535,98 537,98 539,99 540,100 542,101 544,102 545,103 547,104 549,105 550,106 552,107 554,107 556,108 557,109 559,110 561,111 562,112 564,113 566,114 567,115 569,116 571,117 573,118 574,120 576,121 578,122 579,124 581,126 583,127 584,129 586,131 588,133 589,135 591,137 593,139 595,141 596,143 598,145 600,147 601,149 603,151 605,153 606,155 608,157 610,158 611,160 613,162 615,164 617,166 618,168 620,170 622,172 623,173 625,175 627,177 628,179 630,180 632,182 633,184 635,185 637,187 639,188 640,190 642,192 644,193 645,195 647,197 649,198 650,200 652,202 654,204 655,206 657,208 659,210 661,212 662,214 664,217 666,219 667,222 669,224 671,227 672,229 674,232 676,234 677,237 679,239 681,242 683,244 684,247 686,249 688,251 689,254 691,256 693,258 694,260 696,262 698,264 700,266 701,268 703,270 705,272 706,274 708,276 710,279 711,281 713,283 715,285 716,287 718,290 720,292 722,294 723,297 725,299 727,301 728,304 730,306 732,309 733,312 735,314 737,317 738,319 740,322 742,324 744,327 745,329 747,332 749,334 750,337 752,339 754,341 755,343 757,346 759,348 760,350 762,352 764,354 766,355 767,357 769,359 771,361 772,362 774,364 776,365 777,367 779,368 781,370 782,371 784,372 786,374 788,375 789,377 791,378 793,380 794,382 796,383 798,385 799,387 801,389 803,390 804,392 806,394 808,396 810,398 811,400 813,401 815,403 816,405 818,407 820,408 821,410 823,411 825,413 827,414 828,416 830,417 832,419 833,420 835,421 837,422 838,424 840,425 842,426 843,427 845,428 847,429 849,430 850,431 852,432 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="529,473 529,95 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

@@ -0,0 +1,193 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>below_cache_reuse/first_stroke_cache_build - Criterion.rs</title>
<style type="text/css">
body {
font: 14px Helvetica Neue;
text-rendering: optimizelegibility;
}
.body {
width: 960px;
margin: auto;
}
th {
font-weight: 200
}
th,
td {
padding-right: 3px;
padding-bottom: 3px;
}
a:link {
color: #1F78B4;
text-decoration: none;
}
th.ci-bound {
opacity: 0.6
}
td.ci-bound {
opacity: 0.5
}
.stats {
width: 80%;
margin: auto;
display: flex;
}
.additional_stats {
flex: 0 0 60%
}
.additional_plots {
flex: 1
}
h2 {
font-size: 36px;
font-weight: 300;
}
h3 {
font-size: 24px;
font-weight: 300;
}
#footer {
height: 40px;
background: #888;
color: white;
font-size: larger;
font-weight: 300;
}
#footer a {
color: white;
text-decoration: underline;
}
#footer p {
text-align: center
}
</style>
</head>
<body>
<div class="body">
<h2>below_cache_reuse/first_stroke_cache_build</h2>
<div class="absolute">
<section class="plots">
<table width="100%">
<tbody>
<tr>
<td>
<a href="pdf.svg">
<img src="pdf_small.svg" alt="PDF of Slope" width="450" height="300" />
</a>
</td>
<td>
<a href="iteration_times.svg">
<img src="iteration_times_small.svg" alt="Iteration Times" width="450" height="300" />
</a>
</td>
</tr>
</tbody>
</table>
</section>
<section class="stats">
<div class="additional_stats">
<h4>Additional Statistics:</h4>
<table>
<thead>
<tr>
<th></th>
<th title="0.95 confidence level" class="ci-bound">Lower bound</th>
<th>Estimate</th>
<th title="0.95 confidence level" class="ci-bound">Upper bound</th>
</tr>
</thead>
<tbody>
<tr>
<td>R&#xb2;</td>
<td class="ci-bound">0.0020310</td>
<td>0.0021064</td>
<td class="ci-bound">0.0020248</td>
</tr>
<tr>
<td>Mean</td>
<td class="ci-bound">802.63 ms</td>
<td>807.73 ms</td>
<td class="ci-bound">813.04 ms</td>
</tr>
<tr>
<td title="Standard Deviation">Std. Dev.</td>
<td class="ci-bound">22.212 ms</td>
<td>26.573 ms</td>
<td class="ci-bound">30.450 ms</td>
</tr>
<tr>
<td>Median</td>
<td class="ci-bound">795.64 ms</td>
<td>802.60 ms</td>
<td class="ci-bound">811.51 ms</td>
</tr>
<tr>
<td title="Median Absolute Deviation">MAD</td>
<td class="ci-bound">20.569 ms</td>
<td>26.900 ms</td>
<td class="ci-bound">31.956 ms</td>
</tr>
</tbody>
</table>
</div>
<div class="additional_plots">
<h4>Additional Plots:</h4>
<ul>
<li>
<a href="typical.svg">Typical</a>
</li>
<li>
<a href="mean.svg">Mean</a>
</li>
<li>
<a href="SD.svg">Std. Dev.</a>
</li>
<li>
<a href="median.svg">Median</a>
</li>
<li>
<a href="MAD.svg">MAD</a>
</li>
</ul>
</div>
</section>
<section class="explanation">
<h4>Understanding this report:</h4>
<p>The plot on the left displays the average time per iteration for this benchmark. The shaded region
shows the estimated probability of an iteration taking a certain amount of time, while the line
shows the mean. Click on the plot for a larger view showing the outliers.</p>
<p>The plot on the right shows the average time per iteration for the samples. Each point
represents one sample.</p>
<p>See <a href="https://bheisler.github.io/criterion.rs/book/user_guide/command_line_output.html#additional-statistics">the
documentation</a> for more details on the additional statistics.</p>
</section>
</div>
</div>
<div id="footer">
<p>This report was generated by
<a href="https://github.com/bheisler/criterion.rs">Criterion.rs</a>, a statistics-driven benchmarking
library in Rust.</p>
</div>
</body>
</html>
@@ -0,0 +1,194 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/first_stroke_cache_build
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Average Iteration Time (ms)
</text>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="163" y1="472" x2="163" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="247" y1="472" x2="247" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="332" y1="472" x2="332" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="416" y1="472" x2="416" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="501" y1="472" x2="501" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="585" y1="472" x2="585" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="670" y1="472" x2="670" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="754" y1="472" x2="754" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="839" y1="472" x2="839" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="923" y1="472" x2="923" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="428" x2="932" y2="428"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="361" x2="932" y2="361"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="294" x2="932" y2="294"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="227" x2="932" y2="227"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="160" x2="932" y2="160"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="93" x2="932" y2="93"/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="428" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
780.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,428 86,428 "/>
<text x="77" y="361" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
800.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,361 86,361 "/>
<text x="77" y="294" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
820.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,294 86,294 "/>
<text x="77" y="227" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
840.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,227 86,227 "/>
<text x="77" y="160" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
860.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,160 86,160 "/>
<text x="77" y="93" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
880.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,93 86,93 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="163" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
10
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="163,473 163,478 "/>
<text x="247" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
20
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="247,473 247,478 "/>
<text x="332" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
30
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="332,473 332,478 "/>
<text x="416" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
40
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="416,473 416,478 "/>
<text x="501" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
50
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="501,473 501,478 "/>
<text x="585" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
60
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="585,473 585,478 "/>
<text x="670" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
70
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="670,473 670,478 "/>
<text x="754" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
80
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="754,473 754,478 "/>
<text x="839" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
90
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="839,473 839,478 "/>
<text x="923" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
100
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="923,473 923,478 "/>
<circle cx="87" cy="394" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="95" cy="435" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="103" cy="436" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="112" cy="392" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="120" cy="445" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="129" cy="377" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="137" cy="257" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="146" cy="445" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="154" cy="376" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="163" cy="424" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="171" cy="418" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="179" cy="430" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="188" cy="159" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="196" cy="279" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="205" cy="460" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="213" cy="384" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="222" cy="384" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="230" cy="366" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="239" cy="396" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="247" cy="390" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="256" cy="279" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="264" cy="406" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="272" cy="249" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="281" cy="296" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="289" cy="338" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="298" cy="363" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="306" cy="283" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="315" cy="331" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="323" cy="330" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="332" cy="366" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="340" cy="286" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="348" cy="313" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="357" cy="472" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="365" cy="356" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="374" cy="409" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="382" cy="262" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="391" cy="335" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="399" cy="300" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="408" cy="420" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="416" cy="353" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="425" cy="265" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="433" cy="142" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="441" cy="201" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="450" cy="130" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="458" cy="140" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="467" cy="240" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="475" cy="261" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="484" cy="95" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="492" cy="321" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="501" cy="346" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="509" cy="321" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="517" cy="254" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="526" cy="288" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="534" cy="322" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="543" cy="215" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="551" cy="330" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="560" cy="400" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="568" cy="265" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="577" cy="314" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="585" cy="279" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="594" cy="363" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="602" cy="355" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="610" cy="397" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="619" cy="436" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="627" cy="297" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="636" cy="302" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="644" cy="212" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="653" cy="302" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="661" cy="169" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="670" cy="53" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="678" cy="369" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="686" cy="337" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="695" cy="388" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="703" cy="400" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="712" cy="264" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="720" cy="353" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="729" cy="349" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="737" cy="316" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="746" cy="311" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="754" cy="136" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="763" cy="246" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="771" cy="263" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="779" cy="407" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="788" cy="426" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="796" cy="408" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="805" cy="424" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="813" cy="424" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="822" cy="411" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="830" cy="424" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="839" cy="423" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="847" cy="416" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="855" cy="389" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="864" cy="419" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="872" cy="435" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="881" cy="426" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="889" cy="416" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="898" cy="369" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="906" cy="471" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="915" cy="323" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="923" cy="376" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<text x="132" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Sample
</text>
<circle cx="112" cy="73" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

@@ -0,0 +1,187 @@
<svg width="450" height="300" viewBox="0 0 450 300" xmlns="http://www.w3.org/2000/svg">
<text x="15" y="130" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 15, 130)">
Average Iteration Time (ms)
</text>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="107" y1="244" x2="107" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="143" y1="244" x2="143" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="179" y1="244" x2="179" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="215" y1="244" x2="215" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="250" y1="244" x2="250" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="286" y1="244" x2="286" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="322" y1="244" x2="322" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="358" y1="244" x2="358" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="394" y1="244" x2="394" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="430" y1="244" x2="430" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="220" x2="434" y2="220"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="184" x2="434" y2="184"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="147" x2="434" y2="147"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="110" x2="434" y2="110"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="74" x2="434" y2="74"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="37" x2="434" y2="37"/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="74,15 74,244 "/>
<text x="65" y="220" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
780.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,220 74,220 "/>
<text x="65" y="184" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
800.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,184 74,184 "/>
<text x="65" y="147" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
820.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,147 74,147 "/>
<text x="65" y="110" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
840.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,110 74,110 "/>
<text x="65" y="74" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
860.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,74 74,74 "/>
<text x="65" y="37" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
880.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,37 74,37 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="75,245 434,245 "/>
<text x="107" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
10
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="107,245 107,250 "/>
<text x="143" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
20
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="143,245 143,250 "/>
<text x="179" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
30
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="179,245 179,250 "/>
<text x="215" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
40
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="215,245 215,250 "/>
<text x="250" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
50
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="250,245 250,250 "/>
<text x="286" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
60
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="286,245 286,250 "/>
<text x="322" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
70
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="322,245 322,250 "/>
<text x="358" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
80
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="358,245 358,250 "/>
<text x="394" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
90
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="394,245 394,250 "/>
<text x="430" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
100
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="430,245 430,250 "/>
<circle cx="75" cy="202" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="78" cy="224" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="82" cy="224" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="85" cy="201" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="89" cy="230" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="92" cy="192" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="96" cy="127" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="100" cy="230" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="103" cy="192" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="107" cy="218" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="110" cy="215" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="114" cy="221" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="118" cy="73" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="121" cy="139" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="125" cy="238" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="128" cy="196" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="132" cy="196" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="136" cy="187" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="139" cy="203" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="143" cy="199" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="146" cy="139" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="150" cy="208" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="153" cy="123" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="157" cy="148" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="161" cy="171" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="164" cy="185" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="168" cy="141" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="171" cy="167" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="175" cy="167" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="179" cy="186" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="182" cy="143" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="186" cy="157" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="189" cy="244" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="193" cy="181" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="197" cy="210" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="200" cy="130" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="204" cy="169" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="207" cy="150" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="211" cy="216" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="215" cy="179" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="218" cy="131" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="222" cy="64" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="225" cy="96" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="229" cy="57" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="232" cy="63" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="236" cy="117" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="240" cy="129" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="243" cy="38" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="247" cy="162" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="250" cy="175" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="254" cy="161" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="258" cy="125" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="261" cy="144" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="265" cy="162" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="268" cy="104" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="272" cy="167" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="276" cy="205" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="279" cy="131" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="283" cy="158" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="286" cy="139" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="290" cy="185" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="293" cy="180" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="297" cy="203" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="301" cy="225" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="304" cy="148" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="308" cy="151" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="311" cy="102" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="315" cy="151" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="319" cy="79" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="322" cy="15" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="326" cy="188" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="329" cy="170" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="333" cy="198" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="337" cy="205" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="340" cy="130" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="344" cy="179" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="347" cy="177" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="351" cy="159" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="355" cy="156" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="358" cy="61" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="362" cy="121" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="365" cy="130" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="369" cy="209" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="372" cy="219" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="376" cy="209" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="380" cy="218" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="383" cy="218" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="387" cy="211" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="390" cy="218" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="394" cy="218" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="398" cy="214" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="401" cy="199" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="405" cy="215" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="408" cy="224" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="412" cy="219" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="416" cy="214" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="419" cy="188" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="423" cy="244" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="426" cy="163" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="430" cy="192" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

@@ -0,0 +1,88 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/first_stroke_cache_build:mean
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="441" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.02
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,441 86,441 "/>
<text x="77" y="388" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.04
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,388 86,388 "/>
<text x="77" y="335" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.06
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,335 86,335 "/>
<text x="77" y="281" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.08
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,281 86,281 "/>
<text x="77" y="228" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,228 86,228 "/>
<text x="77" y="175" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.12
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,175 86,175 "/>
<text x="77" y="121" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.14
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,121 86,121 "/>
<text x="77" y="68" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.16
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,68 86,68 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="122" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
802
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="122,473 122,478 "/>
<text x="254" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
804
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="254,473 254,478 "/>
<text x="387" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
806
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="387,473 387,478 "/>
<text x="520" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
808
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="520,473 520,478 "/>
<text x="653" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
810
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="653,473 653,478 "/>
<text x="786" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
812
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="786,473 786,478 "/>
<text x="918" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
814
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="918,473 918,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,472 88,471 90,471 92,470 93,469 95,469 97,468 98,467 100,466 102,466 103,465 105,464 107,463 109,463 110,462 112,461 114,460 115,459 117,459 119,458 120,457 122,456 124,455 125,454 127,453 129,452 131,451 132,450 134,449 136,448 137,447 139,446 141,445 142,444 144,443 146,442 147,440 149,439 151,438 153,437 154,435 156,434 158,433 159,431 161,430 163,428 164,427 166,426 168,424 169,423 171,421 173,420 175,419 176,417 178,416 180,414 181,413 183,412 185,410 186,409 188,407 190,406 191,404 193,403 195,401 197,399 198,398 200,396 202,394 203,393 205,391 207,389 208,388 210,386 212,384 214,383 215,381 217,379 219,378 220,376 222,375 224,373 225,372 227,370 229,369 230,368 232,366 234,365 236,364 237,362 239,361 241,360 242,358 244,357 246,355 247,354 249,352 251,351 252,349 254,347 256,345 258,343 259,341 261,339 263,337 264,335 266,332 268,330 269,327 271,325 273,322 274,320 276,317 278,314 280,312 281,309 283,306 285,304 286,301 288,298 290,296 291,293 293,290 295,288 296,285 298,283 300,280 302,278 303,276 305,273 307,271 308,269 310,266 312,264 313,262 315,259 317,257 318,255 320,252 322,250 324,248 325,245 327,243 329,241 330,238 332,236 334,234 335,231 337,229 339,227 341,225 342,222 344,220 346,218 347,216 349,213 351,211 352,209 354,206 356,204 357,202 359,200 361,197 363,195 364,193 366,190 368,188 369,186 371,183 373,181 374,179 376,176 378,174 379,172 381,169 383,167 385,165 386,162 388,160 390,158 391,156 393,154 395,152 396,149 398,147 400,145 401,143 403,141 405,140 407,138 408,136 410,134 412,133 413,131 415,130 417,128 418,127 420,126 422,125 423,124 425,123 427,123 429,122 430,121 432,121 434,121 435,120 437,120 439,119 440,119 442,119 444,118 445,118 447,117 449,117 451,116 452,115 454,115 456,114 457,113 459,112 461,111 462,110 464,109 466,108 468,108 469,107 471,106 473,105 474,104 476,103 478,102 479,101 481,100 483,99 484,98 486,97 488,97 490,96 491,95 493,95 495,94 496,94 498,94 500,94 501,94 503,94 505,94 506,94 508,95 510,95 512,96 513,97 515,98 517,99 518,100 520,101 522,102 523,103 525,104 527,106 528,107 530,108 532,110 534,111 535,112 537,114 539,115 540,116 542,117 544,119 545,120 547,121 549,122 550,123 552,124 554,125 556,126 557,127 559,127 561,128 562,128 564,129 566,130 567,130 569,131 571,131 573,132 574,132 576,133 578,133 579,134 581,135 583,136 584,137 586,139 588,140 589,142 591,143 593,145 595,147 596,149 598,152 600,154 601,156 603,159 605,161 606,164 608,167 610,169 611,172 613,174 615,177 617,179 618,182 620,184 622,187 623,189 625,191 627,194 628,196 630,198 632,200 633,202 635,205 637,207 639,209 640,211 642,213 644,215 645,217 647,219 649,221 650,223 652,225 654,227 655,229 657,231 659,233 661,235 662,238 664,240 666,242 667,244 669,246 671,248 672,250 674,252 676,254 677,256 679,258 681,260 683,262 684,264 686,266 688,268 689,270 691,272 693,275 694,277 696,279 698,281 700,284 701,286 703,289 705,291 706,293 708,296 710,298 711,301 713,303 715,306 716,308 718,311 720,313 722,315 723,318 725,320 727,322 728,324 730,326 732,328 733,330 735,332 737,334 738,336 740,338 742,340 744,341 745,343 747,345 749,347 750,348 752,350 754,352 755,354 757,355 759,357 760,359 762,360 764,362 766,363 767,365 769,367 771,368 772,369 774,371 776,372 777,374 779,375 781,376 782,378 784,379 786,380 788,382 789,383 791,385 793,386 794,388 796,389 798,391 799,393 801,394 803,396 804,398 806,400 808,401 810,403 811,405 813,407 815,409 816,411 818,413 820,414 821,416 823,418 825,420 827,421 828,423 830,424 832,426 833,427 835,429 837,430 838,431 840,432 842,433 843,434 845,435 847,436 849,437 850,438 852,439 854,440 855,441 857,442 859,443 860,444 862,444 864,445 865,446 867,447 869,448 871,448 872,449 874,450 876,451 877,452 879,452 881,453 882,454 884,455 886,455 887,456 889,457 891,458 893,458 894,459 896,460 898,460 899,461 901,462 903,462 904,463 906,463 908,464 909,465 911,465 913,466 915,466 916,467 918,468 920,468 921,469 923,469 925,470 926,471 928,471 930,472 932,472 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,427 166,426 168,424 169,423 171,421 173,420 175,419 176,417 178,416 180,414 181,413 183,412 185,410 186,409 188,407 190,406 191,404 193,403 195,401 197,399 198,398 200,396 202,394 203,393 205,391 207,389 208,388 210,386 212,384 214,383 215,381 217,379 219,378 220,376 222,375 224,373 225,372 227,370 229,369 230,368 232,366 234,365 236,364 237,362 239,361 241,360 242,358 244,357 246,355 247,354 249,352 251,351 252,349 254,347 256,345 258,343 259,341 261,339 263,337 264,335 266,332 268,330 269,327 271,325 273,322 274,320 276,317 278,314 280,312 281,309 283,306 285,304 286,301 288,298 290,296 291,293 293,290 295,288 296,285 298,283 300,280 302,278 303,276 305,273 307,271 308,269 310,266 312,264 313,262 315,259 317,257 318,255 320,252 322,250 324,248 325,245 327,243 329,241 330,238 332,236 334,234 335,231 337,229 339,227 341,225 342,222 344,220 346,218 347,216 349,213 351,211 352,209 354,206 356,204 357,202 359,200 361,197 363,195 364,193 366,190 368,188 369,186 371,183 373,181 374,179 376,176 378,174 379,172 381,169 383,167 385,165 386,162 388,160 390,158 391,156 393,154 395,152 396,149 398,147 400,145 401,143 403,141 405,140 407,138 408,136 410,134 412,133 413,131 415,130 417,128 418,127 420,126 422,125 423,124 425,123 427,123 429,122 430,121 432,121 434,121 435,120 437,120 439,119 440,119 442,119 444,118 445,118 447,117 449,117 451,116 452,115 454,115 456,114 457,113 459,112 461,111 462,110 464,109 466,108 468,108 469,107 471,106 473,105 474,104 476,103 478,102 479,101 481,100 483,99 484,98 486,97 488,97 490,96 491,95 493,95 495,94 496,94 498,94 500,94 501,94 503,94 505,94 506,94 508,95 510,95 512,96 513,97 515,98 517,99 518,100 520,101 522,102 523,103 525,104 527,106 528,107 530,108 532,110 534,111 535,112 537,114 539,115 540,116 542,117 544,119 545,120 547,121 549,122 550,123 552,124 554,125 556,126 557,127 559,127 561,128 562,128 564,129 566,130 567,130 569,131 571,131 573,132 574,132 576,133 578,133 579,134 581,135 583,136 584,137 586,139 588,140 589,142 591,143 593,145 595,147 596,149 598,152 600,154 601,156 603,159 605,161 606,164 608,167 610,169 611,172 613,174 615,177 617,179 618,182 620,184 622,187 623,189 625,191 627,194 628,196 630,198 632,200 633,202 635,205 637,207 639,209 640,211 642,213 644,215 645,217 647,219 649,221 650,223 652,225 654,227 655,229 657,231 659,233 661,235 662,238 664,240 666,242 667,244 669,246 671,248 672,250 674,252 676,254 677,256 679,258 681,260 683,262 684,264 686,266 688,268 689,270 691,272 693,275 694,277 696,279 698,281 700,284 701,286 703,289 705,291 706,293 708,296 710,298 711,301 713,303 715,306 716,308 718,311 720,313 722,315 723,318 725,320 727,322 728,324 730,326 732,328 733,330 735,332 737,334 738,336 740,338 742,340 744,341 745,343 747,345 749,347 750,348 752,350 754,352 755,354 757,355 759,357 760,359 762,360 764,362 766,363 767,365 769,367 771,368 772,369 774,371 776,372 777,374 779,375 781,376 782,378 784,379 786,380 788,382 789,383 791,385 793,386 794,388 796,389 798,391 799,393 801,394 803,396 804,398 806,400 808,401 810,403 811,405 813,407 815,409 816,411 818,413 820,414 821,416 823,418 825,420 827,421 828,423 830,424 832,426 833,427 835,429 837,430 838,431 840,432 842,433 843,434 845,435 847,436 849,437 850,438 852,439 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="502,473 502,94 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

@@ -0,0 +1,100 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/first_stroke_cache_build:median
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="430" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.02
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,430 86,430 "/>
<text x="77" y="383" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.04
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,383 86,383 "/>
<text x="77" y="336" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.06
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,336 86,336 "/>
<text x="77" y="289" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.08
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,289 86,289 "/>
<text x="77" y="241" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,241 86,241 "/>
<text x="77" y="194" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.12
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,194 86,194 "/>
<text x="77" y="147" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.14
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,147 86,147 "/>
<text x="77" y="100" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.16
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,100 86,100 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="92" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
794
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="92,473 92,478 "/>
<text x="179" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
796
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="179,473 179,478 "/>
<text x="266" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
798
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="266,473 266,478 "/>
<text x="353" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
800
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="353,473 353,478 "/>
<text x="440" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
802
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="440,473 440,478 "/>
<text x="528" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
804
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="528,473 528,478 "/>
<text x="615" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
806
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="615,473 615,478 "/>
<text x="702" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
808
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="702,473 702,478 "/>
<text x="789" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
810
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="789,473 789,478 "/>
<text x="876" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
812
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="876,473 876,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,470 88,470 90,470 92,470 93,470 95,469 97,469 98,469 100,469 102,468 103,468 105,468 107,468 109,468 110,468 112,467 114,467 115,467 117,467 119,467 120,466 122,466 124,465 125,464 127,463 129,462 131,461 132,460 134,458 136,457 137,455 139,453 141,451 142,449 144,447 146,445 147,443 149,441 151,440 153,438 154,437 156,436 158,435 159,435 161,435 163,435 164,435 166,436 168,437 169,437 171,439 173,440 175,441 176,442 178,443 180,444 181,445 183,445 185,446 186,446 188,446 190,446 191,446 193,446 195,446 197,445 198,445 200,444 202,444 203,443 205,443 207,443 208,442 210,442 212,442 214,441 215,441 217,440 219,439 220,438 222,437 224,436 225,434 227,432 229,430 230,428 232,425 234,421 236,418 237,414 239,410 241,405 242,401 244,396 246,391 247,386 249,380 251,375 252,369 254,363 256,358 258,352 259,346 261,340 263,334 264,329 266,323 268,317 269,312 271,306 273,301 274,296 276,291 278,287 280,282 281,279 283,275 285,272 286,269 288,266 290,264 291,262 293,261 295,259 296,258 298,257 300,256 302,256 303,255 305,254 307,254 308,253 310,253 312,253 313,253 315,253 317,254 318,255 320,256 322,258 324,261 325,264 327,267 329,272 330,276 332,282 334,288 335,294 337,300 339,306 341,313 342,319 344,325 346,331 347,336 349,340 351,344 352,347 354,349 356,351 357,351 359,352 361,351 363,350 364,349 366,348 368,346 369,345 371,343 373,342 374,341 376,340 378,340 379,339 381,339 383,340 385,340 386,341 388,341 390,341 391,341 393,341 395,340 396,338 398,335 400,332 401,328 403,323 405,317 407,311 408,303 410,295 412,286 413,277 415,268 417,258 418,247 420,237 422,227 423,217 425,207 427,198 429,189 430,180 432,171 434,163 435,156 437,148 439,141 440,135 442,128 444,122 445,117 447,112 449,107 451,103 452,99 454,96 456,94 457,93 459,92 461,92 462,94 464,96 466,99 468,103 469,108 471,114 473,121 474,128 476,136 478,145 479,153 481,163 483,172 484,181 486,190 488,199 490,207 491,216 493,224 495,231 496,238 498,245 500,251 501,257 503,263 505,268 506,273 508,277 510,282 512,286 513,290 515,294 517,298 518,302 520,305 522,309 523,312 525,315 527,318 528,321 530,324 532,326 534,329 535,331 537,334 539,336 540,338 542,340 544,342 545,344 547,346 549,348 550,350 552,353 554,355 556,357 557,359 559,361 561,364 562,366 564,368 566,370 567,372 569,373 571,375 573,376 574,377 576,377 578,377 579,377 581,377 583,376 584,376 586,375 588,374 589,373 591,372 593,371 595,370 596,369 598,369 600,369 601,369 603,370 605,371 606,372 608,373 610,375 611,377 613,379 615,381 617,383 618,385 620,386 622,387 623,388 625,388 627,387 628,386 630,384 632,381 633,378 635,374 637,369 639,363 640,357 642,351 644,344 645,338 647,331 649,324 650,318 652,311 654,306 655,300 657,296 659,292 661,288 662,286 664,284 666,283 667,283 669,283 671,284 672,286 674,289 676,291 677,295 679,298 681,302 683,306 684,311 686,315 688,319 689,323 691,327 693,331 694,335 696,338 698,341 700,344 701,347 703,349 705,351 706,353 708,354 710,356 711,357 713,358 715,359 716,359 718,360 720,360 722,360 723,359 725,359 727,358 728,357 730,356 732,355 733,354 735,352 737,350 738,348 740,347 742,345 744,343 745,342 747,341 749,341 750,341 752,342 754,343 755,345 757,347 759,350 760,354 762,359 764,364 766,369 767,375 769,381 771,387 772,393 774,399 776,405 777,410 779,415 781,420 782,424 784,428 786,431 788,434 789,436 791,438 793,440 794,441 796,442 798,442 799,443 801,443 803,443 804,444 806,444 808,444 810,445 811,445 813,446 815,446 816,447 818,448 820,449 821,449 823,450 825,451 827,451 828,451 830,451 832,451 833,451 835,450 837,450 838,449 840,448 842,446 843,445 845,443 847,441 849,440 850,438 852,437 854,435 855,434 857,433 859,432 860,431 862,431 864,431 865,431 867,431 869,432 871,433 872,434 874,436 876,437 877,439 879,441 881,443 882,445 884,447 886,449 887,451 889,453 891,455 893,457 894,458 896,460 898,461 899,463 901,464 903,465 904,466 906,467 908,468 909,468 911,469 913,469 915,470 916,470 918,471 920,471 921,471 923,471 925,472 926,472 928,472 930,472 932,472 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,435 166,436 168,437 169,437 171,439 173,440 175,441 176,442 178,443 180,444 181,445 183,445 185,446 186,446 188,446 190,446 191,446 193,446 195,446 197,445 198,445 200,444 202,444 203,443 205,443 207,443 208,442 210,442 212,442 214,441 215,441 217,440 219,439 220,438 222,437 224,436 225,434 227,432 229,430 230,428 232,425 234,421 236,418 237,414 239,410 241,405 242,401 244,396 246,391 247,386 249,380 251,375 252,369 254,363 256,358 258,352 259,346 261,340 263,334 264,329 266,323 268,317 269,312 271,306 273,301 274,296 276,291 278,287 280,282 281,279 283,275 285,272 286,269 288,266 290,264 291,262 293,261 295,259 296,258 298,257 300,256 302,256 303,255 305,254 307,254 308,253 310,253 312,253 313,253 315,253 317,254 318,255 320,256 322,258 324,261 325,264 327,267 329,272 330,276 332,282 334,288 335,294 337,300 339,306 341,313 342,319 344,325 346,331 347,336 349,340 351,344 352,347 354,349 356,351 357,351 359,352 361,351 363,350 364,349 366,348 368,346 369,345 371,343 373,342 374,341 376,340 378,340 379,339 381,339 383,340 385,340 386,341 388,341 390,341 391,341 393,341 395,340 396,338 398,335 400,332 401,328 403,323 405,317 407,311 408,303 410,295 412,286 413,277 415,268 417,258 418,247 420,237 422,227 423,217 425,207 427,198 429,189 430,180 432,171 434,163 435,156 437,148 439,141 440,135 442,128 444,122 445,117 447,112 449,107 451,103 452,99 454,96 456,94 457,93 459,92 461,92 462,94 464,96 466,99 468,103 469,108 471,114 473,121 474,128 476,136 478,145 479,153 481,163 483,172 484,181 486,190 488,199 490,207 491,216 493,224 495,231 496,238 498,245 500,251 501,257 503,263 505,268 506,273 508,277 510,282 512,286 513,290 515,294 517,298 518,302 520,305 522,309 523,312 525,315 527,318 528,321 530,324 532,326 534,329 535,331 537,334 539,336 540,338 542,340 544,342 545,344 547,346 549,348 550,350 552,353 554,355 556,357 557,359 559,361 561,364 562,366 564,368 566,370 567,372 569,373 571,375 573,376 574,377 576,377 578,377 579,377 581,377 583,376 584,376 586,375 588,374 589,373 591,372 593,371 595,370 596,369 598,369 600,369 601,369 603,370 605,371 606,372 608,373 610,375 611,377 613,379 615,381 617,383 618,385 620,386 622,387 623,388 625,388 627,387 628,386 630,384 632,381 633,378 635,374 637,369 639,363 640,357 642,351 644,344 645,338 647,331 649,324 650,318 652,311 654,306 655,300 657,296 659,292 661,288 662,286 664,284 666,283 667,283 669,283 671,284 672,286 674,289 676,291 677,295 679,298 681,302 683,306 684,311 686,315 688,319 689,323 691,327 693,331 694,335 696,338 698,341 700,344 701,347 703,349 705,351 706,353 708,354 710,356 711,357 713,358 715,359 716,359 718,360 720,360 722,360 723,359 725,359 727,358 728,357 730,356 732,355 733,354 735,352 737,350 738,348 740,347 742,345 744,343 745,342 747,341 749,341 750,341 752,342 754,343 755,345 757,347 759,350 760,354 762,359 764,364 766,369 767,375 769,381 771,387 772,393 774,399 776,405 777,410 779,415 781,420 782,424 784,428 786,431 788,434 789,436 791,438 793,440 794,441 796,442 798,442 799,443 801,443 803,443 804,444 806,444 808,444 810,445 811,445 813,446 815,446 816,447 818,448 820,449 821,449 823,450 825,451 827,451 828,451 830,451 832,451 833,451 835,450 837,450 838,449 840,448 842,446 843,445 845,443 847,441 849,440 850,438 852,437 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="467,473 467,101 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

@@ -0,0 +1,161 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/first_stroke_cache_build
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Iterations
</text>
<text x="480" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average Time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="472" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,472 86,472 "/>
<text x="77" y="431" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,431 86,431 "/>
<text x="77" y="389" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.2
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,389 86,389 "/>
<text x="77" y="347" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.3
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,347 86,347 "/>
<text x="77" y="305" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.4
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,305 86,305 "/>
<text x="77" y="263" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,263 86,263 "/>
<text x="77" y="221" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.6
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,221 86,221 "/>
<text x="77" y="179" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.7
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,179 86,179 "/>
<text x="77" y="137" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.8
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,137 86,137 "/>
<text x="77" y="95" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.9
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,95 86,95 "/>
<text x="77" y="53" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,53 86,53 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 872,473 "/>
<text x="114" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
740
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="114,473 114,478 "/>
<text x="196" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
760
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="196,473 196,478 "/>
<text x="278" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
780
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="278,473 278,478 "/>
<text x="359" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
800
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="359,473 359,478 "/>
<text x="441" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
820
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="441,473 441,478 "/>
<text x="523" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
840
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="523,473 523,478 "/>
<text x="604" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
860
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="604,473 604,478 "/>
<text x="686" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
880
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="686,473 686,478 "/>
<text x="768" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
900
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="768,473 768,478 "/>
<text x="849" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
920
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="849,473 849,478 "/>
<text x="933" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(90, 933, 263)">
Density (a.u.)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,53 873,473 "/>
<text x="883" y="473" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,473 878,473 "/>
<text x="883" y="418" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.002
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,418 878,418 "/>
<text x="883" y="362" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.004
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,362 878,362 "/>
<text x="883" y="306" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.006
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,306 878,306 "/>
<text x="883" y="250" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.008
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,250 878,250 "/>
<text x="883" y="194" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.01
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,194 878,194 "/>
<text x="883" y="138" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.012
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,138 878,138 "/>
<text x="883" y="82" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.014
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,82 878,82 "/>
<polygon opacity="0.5" fill="#1F78B4" points="87,473 88,473 90,473 91,473 93,473 94,473 96,473 98,473 99,473 101,473 102,473 104,473 105,472 107,472 109,472 110,472 112,472 113,472 115,472 116,471 118,471 120,471 121,471 123,471 124,470 126,470 127,470 129,469 131,469 132,469 134,468 135,468 137,467 138,467 140,466 142,466 143,465 145,465 146,464 148,463 150,462 151,461 153,461 154,460 156,459 157,458 159,456 161,455 162,454 164,453 165,451 167,450 168,448 170,446 172,445 173,443 175,441 176,439 178,437 179,435 181,432 183,430 184,428 186,425 187,422 189,419 190,416 192,413 194,410 195,407 197,404 198,400 200,396 201,393 203,389 205,385 206,380 208,376 209,372 211,367 213,363 214,358 216,353 217,348 219,343 220,338 222,332 224,327 225,321 227,316 228,310 230,304 231,298 233,292 235,286 236,280 238,274 239,268 241,261 242,255 244,249 246,242 247,236 249,230 250,223 252,217 253,211 255,204 257,198 258,192 260,186 261,180 263,174 264,168 266,162 268,156 269,150 271,145 272,140 274,134 276,129 277,124 279,119 280,115 282,110 283,106 285,101 287,97 288,93 290,90 291,86 293,83 294,80 296,77 298,74 299,71 301,69 302,67 304,65 305,63 307,61 309,60 310,58 312,57 313,56 315,55 316,55 318,54 320,54 321,54 323,53 324,54 326,54 327,54 329,54 331,55 332,56 334,56 335,57 337,58 339,59 340,60 342,61 343,62 345,64 346,65 348,66 350,68 351,69 353,71 354,72 356,74 357,75 359,77 361,78 362,80 364,82 365,83 367,85 368,86 370,88 372,90 373,91 375,93 376,94 378,96 379,98 381,99 383,101 384,102 386,104 387,105 389,107 391,109 392,110 394,112 395,113 397,115 398,116 400,118 402,119 403,121 405,122 406,124 408,125 409,127 411,128 413,130 414,131 416,133 417,134 419,136 420,138 422,139 424,141 425,143 427,144 428,146 430,148 431,150 433,152 435,154 436,155 438,157 439,159 441,162 442,164 444,166 446,168 447,170 449,173 450,175 452,177 454,180 455,182 457,185 458,188 460,190 461,193 463,196 465,199 466,202 468,205 469,208 471,211 472,214 474,217 476,220 477,223 479,227 480,230 482,233 483,237 485,240 487,244 488,247 490,251 491,255 493,258 494,262 496,265 498,269 499,273 501,276 502,280 504,284 505,287 507,291 509,294 510,298 512,302 513,305 515,309 517,312 518,316 520,319 521,322 523,326 524,329 526,332 528,335 529,338 531,341 532,344 534,347 535,350 537,352 539,355 540,357 542,360 543,362 545,365 546,367 548,369 550,371 551,373 553,375 554,377 556,378 557,380 559,381 561,383 562,384 564,386 565,387 567,388 568,389 570,390 572,391 573,392 575,393 576,394 578,395 580,395 581,396 583,396 584,397 586,397 587,398 589,398 591,399 592,399 594,399 595,400 597,400 598,400 600,400 602,401 603,401 605,401 606,401 608,402 609,402 611,402 613,402 614,403 616,403 617,403 619,403 620,404 622,404 624,404 625,405 627,405 628,406 630,406 632,406 633,407 635,407 636,408 638,409 639,409 641,410 643,410 644,411 646,412 647,413 649,413 650,414 652,415 654,416 655,416 657,417 658,418 660,419 661,420 663,421 665,422 666,422 668,423 669,424 671,425 672,426 674,427 676,428 677,429 679,430 680,430 682,431 683,432 685,433 687,434 688,435 690,436 691,436 693,437 695,438 696,439 698,440 699,440 701,441 702,442 704,443 706,443 707,444 709,445 710,445 712,446 713,447 715,447 717,448 718,448 720,449 721,450 723,450 724,451 726,451 728,452 729,452 731,453 732,453 734,454 735,454 737,455 739,455 740,456 742,456 743,457 745,457 746,458 748,458 750,459 751,459 753,459 754,460 756,460 758,461 759,461 761,462 762,462 764,462 765,463 767,463 769,463 770,464 772,464 773,464 775,465 776,465 778,466 780,466 781,466 783,466 784,467 786,467 787,467 789,468 791,468 792,468 794,468 795,469 797,469 798,469 800,469 802,470 803,470 805,470 806,470 808,470 809,471 811,471 813,471 814,471 816,471 817,471 819,471 821,472 822,472 824,472 825,472 827,472 828,472 830,472 832,472 833,472 835,473 836,473 838,473 839,473 841,473 843,473 844,473 846,473 847,473 849,473 850,473 852,473 854,473 855,473 857,473 858,473 860,473 861,473 863,473 865,473 866,473 868,473 869,473 871,473 873,473 873,473 87,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="391,472 391,53 "/>
<polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="87,472 87,53 "/>
<polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="685,472 685,53 "/>
<polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="87,472 87,53 "/>
<polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="873,472 873,53 "/>
<circle cx="734" cy="53" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="734" cy="53" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<text x="776" y="228" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
PDF
</text>
<text x="776" y="243" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Mean
</text>
<text x="776" y="258" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
&quot;Clean&quot; sample
</text>
<text x="776" y="273" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Mild outliers
</text>
<text x="776" y="288" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Severe outliers
</text>
<rect x="746" y="228" width="20" height="10" opacity="0.5" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="746,248 766,248 "/>
<circle cx="756" cy="263" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="756" cy="278" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="756" cy="293" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

@@ -0,0 +1,64 @@
<svg width="450" height="300" viewBox="0 0 450 300" xmlns="http://www.w3.org/2000/svg">
<text x="15" y="130" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 15, 130)">
Density (a.u.)
</text>
<text x="255" y="285" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average Time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="74,15 74,244 "/>
<text x="65" y="244" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,244 74,244 "/>
<text x="65" y="217" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.002
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,217 74,217 "/>
<text x="65" y="189" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.004
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,189 74,189 "/>
<text x="65" y="161" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.006
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,161 74,161 "/>
<text x="65" y="134" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.008
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,134 74,134 "/>
<text x="65" y="106" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.01
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,106 74,106 "/>
<text x="65" y="78" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.012
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,78 74,78 "/>
<text x="65" y="50" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.014
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,50 74,50 "/>
<text x="65" y="23" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.016
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,23 74,23 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="75,245 434,245 "/>
<text x="106" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
750
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="106,245 106,250 "/>
<text x="199" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
800
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="199,245 199,250 "/>
<text x="293" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
850
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="293,245 293,250 "/>
<text x="386" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
900
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="386,245 386,250 "/>
<polygon opacity="0.25" fill="#1F78B4" points="75,244 75,244 76,244 77,244 77,244 78,244 79,244 80,244 80,244 81,244 82,244 82,244 83,244 84,244 85,244 85,244 86,244 87,244 87,244 88,244 89,243 90,243 90,243 91,243 92,243 92,243 93,243 94,242 95,242 95,242 96,242 97,242 98,241 98,241 99,241 100,241 100,240 101,240 102,240 103,239 103,239 104,239 105,238 105,238 106,237 107,237 108,236 108,235 109,235 110,234 110,233 111,233 112,232 113,231 113,230 114,229 115,228 116,227 116,226 117,225 118,224 118,223 119,222 120,220 121,219 121,218 122,216 123,215 123,213 124,212 125,210 126,208 126,206 127,204 128,202 128,200 129,198 130,196 131,194 131,192 132,190 133,187 133,185 134,182 135,180 136,177 136,174 137,172 138,169 139,166 139,163 140,161 141,158 141,155 142,152 143,149 144,146 144,142 145,139 146,136 146,133 147,130 148,127 149,124 149,121 150,117 151,114 151,111 152,108 153,105 154,102 154,99 155,96 156,93 157,90 157,87 158,84 159,82 159,79 160,76 161,74 162,71 162,69 163,67 164,64 164,62 165,60 166,58 167,56 167,54 168,53 169,51 169,49 170,48 171,46 172,45 172,44 173,43 174,42 175,41 175,40 176,39 177,39 177,38 178,38 179,37 180,37 180,37 181,36 182,36 182,36 183,36 184,36 185,37 185,37 186,37 187,37 187,38 188,38 189,39 190,39 190,40 191,40 192,41 192,41 193,42 194,43 195,43 195,44 196,45 197,46 198,46 198,47 199,48 200,49 200,49 201,50 202,51 203,52 203,53 204,53 205,54 205,55 206,56 207,57 208,57 208,58 209,59 210,60 210,61 211,61 212,62 213,63 213,64 214,64 215,65 216,66 216,67 217,67 218,68 218,69 219,70 220,70 221,71 221,72 222,73 223,73 223,74 224,75 225,76 226,76 226,77 227,78 228,79 228,80 229,81 230,81 231,82 231,83 232,84 233,85 233,86 234,87 235,88 236,89 236,90 237,91 238,92 239,93 239,94 240,95 241,97 241,98 242,99 243,100 244,101 244,103 245,104 246,105 246,107 247,108 248,110 249,111 249,113 250,114 251,116 251,117 252,119 253,121 254,122 254,124 255,126 256,127 257,129 257,131 258,132 259,134 259,136 260,138 261,140 262,141 262,143 263,145 264,147 264,149 265,150 266,152 267,154 267,156 268,158 269,159 269,161 270,163 271,165 272,166 272,168 273,170 274,171 275,173 275,174 276,176 277,177 277,179 278,180 279,182 280,183 280,184 281,186 282,187 282,188 283,189 284,190 285,192 285,193 286,194 287,195 287,196 288,196 289,197 290,198 290,199 291,200 292,200 292,201 293,202 294,202 295,203 295,203 296,204 297,204 298,205 298,205 299,205 300,206 300,206 301,206 302,207 303,207 303,207 304,207 305,207 305,208 306,208 307,208 308,208 308,208 309,208 310,208 310,209 311,209 312,209 313,209 313,209 314,209 315,209 316,209 316,209 317,210 318,210 318,210 319,210 320,210 321,210 321,211 322,211 323,211 323,211 324,212 325,212 326,212 326,212 327,213 328,213 328,213 329,214 330,214 331,214 331,215 332,215 333,215 333,216 334,216 335,217 336,217 336,217 337,218 338,218 339,219 339,219 340,220 341,220 341,221 342,221 343,221 344,222 344,222 345,223 346,223 346,224 347,224 348,224 349,225 349,225 350,226 351,226 351,227 352,227 353,227 354,228 354,228 355,228 356,229 357,229 357,230 358,230 359,230 359,231 360,231 361,231 362,232 362,232 363,232 364,232 364,233 365,233 366,233 367,234 367,234 368,234 369,234 369,235 370,235 371,235 372,235 372,236 373,236 374,236 375,236 375,236 376,237 377,237 377,237 378,237 379,238 380,238 380,238 381,238 382,238 382,239 383,239 384,239 385,239 385,239 386,240 387,240 387,240 388,240 389,240 390,240 390,241 391,241 392,241 392,241 393,241 394,241 395,241 395,242 396,242 397,242 398,242 398,242 399,242 400,242 400,242 401,243 402,243 403,243 403,243 404,243 405,243 405,243 406,243 407,243 408,243 408,243 409,244 410,244 410,244 411,244 412,244 413,244 413,244 414,244 415,244 416,244 416,244 417,244 418,244 418,244 419,244 420,244 421,244 421,244 422,244 423,244 423,244 424,244 425,244 426,244 426,244 427,244 428,244 428,244 429,244 430,244 431,244 431,244 432,244 433,244 434,244 434,244 75,244 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="2" points="214,244 214,64 "/>
</svg>

After

Width:  |  Height:  |  Size: 7.6 KiB

@@ -0,0 +1,88 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/first_stroke_cache_build:typical
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="441" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.02
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,441 86,441 "/>
<text x="77" y="388" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.04
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,388 86,388 "/>
<text x="77" y="335" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.06
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,335 86,335 "/>
<text x="77" y="281" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.08
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,281 86,281 "/>
<text x="77" y="228" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,228 86,228 "/>
<text x="77" y="175" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.12
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,175 86,175 "/>
<text x="77" y="121" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.14
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,121 86,121 "/>
<text x="77" y="68" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.16
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,68 86,68 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="122" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
802
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="122,473 122,478 "/>
<text x="254" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
804
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="254,473 254,478 "/>
<text x="387" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
806
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="387,473 387,478 "/>
<text x="520" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
808
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="520,473 520,478 "/>
<text x="653" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
810
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="653,473 653,478 "/>
<text x="786" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
812
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="786,473 786,478 "/>
<text x="918" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
814
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="918,473 918,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,472 88,471 90,471 92,470 93,469 95,469 97,468 98,467 100,466 102,466 103,465 105,464 107,463 109,463 110,462 112,461 114,460 115,459 117,459 119,458 120,457 122,456 124,455 125,454 127,453 129,452 131,451 132,450 134,449 136,448 137,447 139,446 141,445 142,444 144,443 146,442 147,440 149,439 151,438 153,437 154,435 156,434 158,433 159,431 161,430 163,428 164,427 166,426 168,424 169,423 171,421 173,420 175,419 176,417 178,416 180,414 181,413 183,412 185,410 186,409 188,407 190,406 191,404 193,403 195,401 197,399 198,398 200,396 202,394 203,393 205,391 207,389 208,388 210,386 212,384 214,383 215,381 217,379 219,378 220,376 222,375 224,373 225,372 227,370 229,369 230,368 232,366 234,365 236,364 237,362 239,361 241,360 242,358 244,357 246,355 247,354 249,352 251,351 252,349 254,347 256,345 258,343 259,341 261,339 263,337 264,335 266,332 268,330 269,327 271,325 273,322 274,320 276,317 278,314 280,312 281,309 283,306 285,304 286,301 288,298 290,296 291,293 293,290 295,288 296,285 298,283 300,280 302,278 303,276 305,273 307,271 308,269 310,266 312,264 313,262 315,259 317,257 318,255 320,252 322,250 324,248 325,245 327,243 329,241 330,238 332,236 334,234 335,231 337,229 339,227 341,225 342,222 344,220 346,218 347,216 349,213 351,211 352,209 354,206 356,204 357,202 359,200 361,197 363,195 364,193 366,190 368,188 369,186 371,183 373,181 374,179 376,176 378,174 379,172 381,169 383,167 385,165 386,162 388,160 390,158 391,156 393,154 395,152 396,149 398,147 400,145 401,143 403,141 405,140 407,138 408,136 410,134 412,133 413,131 415,130 417,128 418,127 420,126 422,125 423,124 425,123 427,123 429,122 430,121 432,121 434,121 435,120 437,120 439,119 440,119 442,119 444,118 445,118 447,117 449,117 451,116 452,115 454,115 456,114 457,113 459,112 461,111 462,110 464,109 466,108 468,108 469,107 471,106 473,105 474,104 476,103 478,102 479,101 481,100 483,99 484,98 486,97 488,97 490,96 491,95 493,95 495,94 496,94 498,94 500,94 501,94 503,94 505,94 506,94 508,95 510,95 512,96 513,97 515,98 517,99 518,100 520,101 522,102 523,103 525,104 527,106 528,107 530,108 532,110 534,111 535,112 537,114 539,115 540,116 542,117 544,119 545,120 547,121 549,122 550,123 552,124 554,125 556,126 557,127 559,127 561,128 562,128 564,129 566,130 567,130 569,131 571,131 573,132 574,132 576,133 578,133 579,134 581,135 583,136 584,137 586,139 588,140 589,142 591,143 593,145 595,147 596,149 598,152 600,154 601,156 603,159 605,161 606,164 608,167 610,169 611,172 613,174 615,177 617,179 618,182 620,184 622,187 623,189 625,191 627,194 628,196 630,198 632,200 633,202 635,205 637,207 639,209 640,211 642,213 644,215 645,217 647,219 649,221 650,223 652,225 654,227 655,229 657,231 659,233 661,235 662,238 664,240 666,242 667,244 669,246 671,248 672,250 674,252 676,254 677,256 679,258 681,260 683,262 684,264 686,266 688,268 689,270 691,272 693,275 694,277 696,279 698,281 700,284 701,286 703,289 705,291 706,293 708,296 710,298 711,301 713,303 715,306 716,308 718,311 720,313 722,315 723,318 725,320 727,322 728,324 730,326 732,328 733,330 735,332 737,334 738,336 740,338 742,340 744,341 745,343 747,345 749,347 750,348 752,350 754,352 755,354 757,355 759,357 760,359 762,360 764,362 766,363 767,365 769,367 771,368 772,369 774,371 776,372 777,374 779,375 781,376 782,378 784,379 786,380 788,382 789,383 791,385 793,386 794,388 796,389 798,391 799,393 801,394 803,396 804,398 806,400 808,401 810,403 811,405 813,407 815,409 816,411 818,413 820,414 821,416 823,418 825,420 827,421 828,423 830,424 832,426 833,427 835,429 837,430 838,431 840,432 842,433 843,434 845,435 847,436 849,437 850,438 852,439 854,440 855,441 857,442 859,443 860,444 862,444 864,445 865,446 867,447 869,448 871,448 872,449 874,450 876,451 877,452 879,452 881,453 882,454 884,455 886,455 887,456 889,457 891,458 893,458 894,459 896,460 898,460 899,461 901,462 903,462 904,463 906,463 908,464 909,465 911,465 913,466 915,466 916,467 918,468 920,468 921,469 923,469 925,470 926,471 928,471 930,472 932,472 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,427 166,426 168,424 169,423 171,421 173,420 175,419 176,417 178,416 180,414 181,413 183,412 185,410 186,409 188,407 190,406 191,404 193,403 195,401 197,399 198,398 200,396 202,394 203,393 205,391 207,389 208,388 210,386 212,384 214,383 215,381 217,379 219,378 220,376 222,375 224,373 225,372 227,370 229,369 230,368 232,366 234,365 236,364 237,362 239,361 241,360 242,358 244,357 246,355 247,354 249,352 251,351 252,349 254,347 256,345 258,343 259,341 261,339 263,337 264,335 266,332 268,330 269,327 271,325 273,322 274,320 276,317 278,314 280,312 281,309 283,306 285,304 286,301 288,298 290,296 291,293 293,290 295,288 296,285 298,283 300,280 302,278 303,276 305,273 307,271 308,269 310,266 312,264 313,262 315,259 317,257 318,255 320,252 322,250 324,248 325,245 327,243 329,241 330,238 332,236 334,234 335,231 337,229 339,227 341,225 342,222 344,220 346,218 347,216 349,213 351,211 352,209 354,206 356,204 357,202 359,200 361,197 363,195 364,193 366,190 368,188 369,186 371,183 373,181 374,179 376,176 378,174 379,172 381,169 383,167 385,165 386,162 388,160 390,158 391,156 393,154 395,152 396,149 398,147 400,145 401,143 403,141 405,140 407,138 408,136 410,134 412,133 413,131 415,130 417,128 418,127 420,126 422,125 423,124 425,123 427,123 429,122 430,121 432,121 434,121 435,120 437,120 439,119 440,119 442,119 444,118 445,118 447,117 449,117 451,116 452,115 454,115 456,114 457,113 459,112 461,111 462,110 464,109 466,108 468,108 469,107 471,106 473,105 474,104 476,103 478,102 479,101 481,100 483,99 484,98 486,97 488,97 490,96 491,95 493,95 495,94 496,94 498,94 500,94 501,94 503,94 505,94 506,94 508,95 510,95 512,96 513,97 515,98 517,99 518,100 520,101 522,102 523,103 525,104 527,106 528,107 530,108 532,110 534,111 535,112 537,114 539,115 540,116 542,117 544,119 545,120 547,121 549,122 550,123 552,124 554,125 556,126 557,127 559,127 561,128 562,128 564,129 566,130 567,130 569,131 571,131 573,132 574,132 576,133 578,133 579,134 581,135 583,136 584,137 586,139 588,140 589,142 591,143 593,145 595,147 596,149 598,152 600,154 601,156 603,159 605,161 606,164 608,167 610,169 611,172 613,174 615,177 617,179 618,182 620,184 622,187 623,189 625,191 627,194 628,196 630,198 632,200 633,202 635,205 637,207 639,209 640,211 642,213 644,215 645,217 647,219 649,221 650,223 652,225 654,227 655,229 657,231 659,233 661,235 662,238 664,240 666,242 667,244 669,246 671,248 672,250 674,252 676,254 677,256 679,258 681,260 683,262 684,264 686,266 688,268 689,270 691,272 693,275 694,277 696,279 698,281 700,284 701,286 703,289 705,291 706,293 708,296 710,298 711,301 713,303 715,306 716,308 718,311 720,313 722,315 723,318 725,320 727,322 728,324 730,326 732,328 733,330 735,332 737,334 738,336 740,338 742,340 744,341 745,343 747,345 749,347 750,348 752,350 754,352 755,354 757,355 759,357 760,359 762,360 764,362 766,363 767,365 769,367 771,368 772,369 774,371 776,372 777,374 779,375 781,376 782,378 784,379 786,380 788,382 789,383 791,385 793,386 794,388 796,389 798,391 799,393 801,394 803,396 804,398 806,400 808,401 810,403 811,405 813,407 815,409 816,411 818,413 820,414 821,416 823,418 825,420 827,421 828,423 830,424 832,426 833,427 835,429 837,430 838,431 840,432 842,433 843,434 845,435 847,436 849,437 850,438 852,439 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="502,473 502,94 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

@@ -0,0 +1,116 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>below_cache_reuse Summary - Criterion.rs</title>
<style type="text/css">
body {
font: 14px Helvetica Neue;
text-rendering: optimizelegibility;
}
.body {
width: 960px;
margin: auto;
}
a:link {
color: #1F78B4;
text-decoration: none;
}
h2 {
font-size: 36px;
font-weight: 300;
}
h3 {
font-size: 24px;
font-weight: 300;
}
#footer {
height: 40px;
background: #888;
color: white;
font-size: larger;
font-weight: 300;
}
#footer a {
color: white;
text-decoration: underline;
}
#footer p {
text-align: center
}
</style>
</head>
<body>
<div class="body">
<h2>below_cache_reuse</h2>
<h3>Violin Plot</h3>
<a href="violin.svg">
<img src="violin.svg" alt="Violin Plot" />
</a>
<p>This chart shows the relationship between function/parameter and iteration time. The thickness of the shaded
region indicates the probability that a measurement of the given function/parameter would take a particular
length of time.</p>
<section class="plots">
<a href="../../below_cache_reuse/first_stroke_cache_build/report/index.html">
<h4>below_cache_reuse/first_stroke_cache_build</h4>
</a>
<table width="100%">
<tbody>
<tr>
<td>
<a href="../../below_cache_reuse/first_stroke_cache_build/report/pdf.svg">
<img src="../../below_cache_reuse/first_stroke_cache_build/report/pdf_small.svg" alt="PDF of Slope" width="450"
height="300" />
</a>
</td>
<td>
<a href="../../below_cache_reuse/first_stroke_cache_build/report/iteration_times.svg">
<img src="../../below_cache_reuse/first_stroke_cache_build/report/iteration_times_small.svg" alt="Iteration Times" width="450"
height="300" />
</a>
</td>
</tr>
</tbody>
</table>
</section>
<section class="plots">
<a href="../../below_cache_reuse/second_stroke_cache_reuse/report/index.html">
<h4>below_cache_reuse/second_stroke_cache_reuse</h4>
</a>
<table width="100%">
<tbody>
<tr>
<td>
<a href="../../below_cache_reuse/second_stroke_cache_reuse/report/pdf.svg">
<img src="../../below_cache_reuse/second_stroke_cache_reuse/report/pdf_small.svg" alt="PDF of Slope" width="450"
height="300" />
</a>
</td>
<td>
<a href="../../below_cache_reuse/second_stroke_cache_reuse/report/iteration_times.svg">
<img src="../../below_cache_reuse/second_stroke_cache_reuse/report/iteration_times_small.svg" alt="Iteration Times" width="450"
height="300" />
</a>
</td>
</tr>
</tbody>
</table>
</section>
</div>
<div id="footer">
<p>This report was generated by
<a href="https://github.com/bheisler/criterion.rs">Criterion.rs</a>, a statistics-driven benchmarking
library in Rust.</p>
</div>
</body>
</html>
@@ -0,0 +1,65 @@
<svg width="960" height="186" viewBox="0 0 960 186" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="5" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse: Violin plot
</text>
<text x="8" y="82" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 8, 82)">
Input
</text>
<text x="528" y="178" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="103,34 103,129 "/>
<text x="94" y="106" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="8.064516129032258" opacity="1" fill="#000000">
below_cache_reuse/second_stroke_cache_reuse
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="98,106 103,106 "/>
<text x="94" y="58" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="8.064516129032258" opacity="1" fill="#000000">
below_cache_reuse/first_stroke_cache_build
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="98,58 103,58 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="104,130 951,130 "/>
<text x="104" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="104,130 104,135 "/>
<text x="195" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
100.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="195,130 195,135 "/>
<text x="287" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
200.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="287,130 287,135 "/>
<text x="378" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
300.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="378,130 378,135 "/>
<text x="470" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
400.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="470,130 470,135 "/>
<text x="561" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
500.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="561,130 561,135 "/>
<text x="653" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
600.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="653,130 653,135 "/>
<text x="744" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
700.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="744,130 744,135 "/>
<text x="836" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
800.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="836,130 836,135 "/>
<text x="927" y="140" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
900.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="927,130 927,135 "/>
<polygon opacity="1" fill="#1F78B4" points="115,106 115,106 115,106 115,106 115,106 115,106 115,106 115,106 115,106 115,106 115,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,105 116,104 116,104 116,104 116,104 116,104 116,104 116,104 116,104 116,104 116,104 116,104 116,104 116,104 116,103 116,103 116,103 116,103 116,103 116,103 116,103 116,103 116,102 116,102 116,102 116,102 116,102 116,102 116,101 116,101 116,101 116,101 116,101 116,100 116,100 116,100 116,100 116,99 116,99 116,99 116,99 116,98 116,98 116,98 116,98 116,97 116,97 116,97 116,96 116,96 116,96 116,95 116,95 116,95 116,94 116,94 116,94 116,93 116,93 116,93 116,93 116,92 116,92 116,92 116,91 116,91 116,91 116,90 116,90 116,90 116,89 116,89 116,89 116,88 116,88 116,88 116,87 116,87 116,87 117,87 117,86 117,86 117,86 117,86 117,85 117,85 117,85 117,85 117,84 117,84 117,84 117,84 117,84 117,83 117,83 117,83 117,83 117,83 117,83 117,83 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,82 117,83 117,83 117,83 117,83 117,83 117,83 117,83 117,84 117,84 117,84 117,84 117,84 117,85 117,85 117,85 117,85 117,85 117,86 117,86 117,86 117,86 117,87 117,87 117,87 117,88 117,88 117,88 117,88 117,89 117,89 117,89 117,89 117,90 117,90 117,90 117,91 117,91 117,91 117,91 117,92 117,92 117,92 117,92 117,93 117,93 117,93 117,93 117,94 117,94 117,94 117,94 117,94 117,95 117,95 117,95 117,95 117,95 117,96 117,96 117,96 117,96 117,96 117,96 117,97 117,97 117,97 117,97 117,97 117,97 117,98 117,98 117,98 117,98 117,98 117,98 117,98 117,98 117,99 117,99 117,99 117,99 117,99 117,99 117,99 117,99 117,99 117,100 117,100 117,100 117,100 117,100 117,100 117,100 117,100 117,100 117,100 117,100 117,100 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,101 117,102 117,102 117,102 117,102 117,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,102 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,103 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,104 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,105 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 119,106 119,106 119,106 119,106 119,106 119,106 119,106 115,106 "/>
<polygon opacity="1" fill="#1F78B4" points="115,106 115,106 115,106 115,106 115,106 115,106 115,106 115,106 115,106 115,106 115,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,106 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,107 116,108 116,108 116,108 116,108 116,108 116,108 116,108 116,108 116,108 116,109 116,109 116,109 116,109 116,109 116,109 116,109 116,110 116,110 116,110 116,110 116,110 116,111 116,111 116,111 116,111 116,111 116,112 116,112 116,112 116,112 116,113 116,113 116,113 116,113 116,114 116,114 116,114 116,115 116,115 116,115 116,115 116,116 116,116 116,116 116,117 116,117 116,117 116,118 116,118 116,118 116,119 116,119 116,119 116,120 116,120 116,120 116,121 116,121 116,121 116,122 116,122 116,122 116,123 116,123 116,123 116,123 116,124 116,124 116,124 116,125 117,125 117,125 117,125 117,126 117,126 117,126 117,126 117,127 117,127 117,127 117,127 117,128 117,128 117,128 117,128 117,128 117,128 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,129 117,128 117,128 117,128 117,128 117,128 117,128 117,127 117,127 117,127 117,127 117,127 117,126 117,126 117,126 117,126 117,125 117,125 117,125 117,125 117,124 117,124 117,124 117,123 117,123 117,123 117,123 117,122 117,122 117,122 117,122 117,121 117,121 117,121 117,120 117,120 117,120 117,120 117,119 117,119 117,119 117,119 117,118 117,118 117,118 117,118 117,118 117,117 117,117 117,117 117,117 117,117 117,116 117,116 117,116 117,116 117,116 117,115 117,115 117,115 117,115 117,115 117,115 117,114 117,114 117,114 117,114 117,114 117,114 117,114 117,113 117,113 117,113 117,113 117,113 117,113 117,113 117,113 117,112 117,112 117,112 117,112 117,112 117,112 117,112 117,112 117,112 117,112 117,112 117,111 117,111 117,111 117,111 117,111 117,111 117,111 117,111 117,111 117,111 117,111 117,111 117,111 117,111 117,110 117,110 117,110 117,110 117,110 117,110 117,110 117,110 117,110 117,110 117,110 117,110 117,110 117,110 117,110 117,110 118,110 118,110 118,110 118,110 118,110 118,110 118,110 118,110 118,110 118,110 118,110 118,110 118,110 118,110 118,110 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,109 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,108 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,107 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 118,106 119,106 119,106 119,106 119,106 119,106 119,106 119,106 115,106 "/>
<polygon opacity="1" fill="#1F78B4" points="775,58 775,58 775,58 776,58 776,58 776,58 777,58 777,58 777,58 778,58 778,58 778,58 779,58 779,58 780,58 780,58 780,58 781,58 781,58 781,58 782,58 782,58 782,58 783,58 783,58 783,58 784,58 784,58 784,58 785,58 785,58 786,58 786,58 786,58 787,58 787,58 787,58 788,58 788,58 788,58 789,58 789,58 789,58 790,57 790,57 790,57 791,57 791,57 791,57 792,57 792,57 793,57 793,57 793,57 794,57 794,57 794,56 795,56 795,56 795,56 796,56 796,56 796,56 797,56 797,55 797,55 798,55 798,55 799,55 799,54 799,54 800,54 800,54 800,54 801,53 801,53 801,53 802,53 802,52 802,52 803,52 803,52 803,51 804,51 804,51 805,51 805,50 805,50 806,50 806,49 806,49 807,49 807,48 807,48 808,48 808,47 808,47 809,47 809,46 809,46 810,46 810,45 811,45 811,44 811,44 812,44 812,43 812,43 813,43 813,42 813,42 814,42 814,41 814,41 815,41 815,40 815,40 816,40 816,39 817,39 817,39 817,38 818,38 818,38 818,38 819,37 819,37 819,37 820,37 820,37 820,36 821,36 821,36 821,36 822,36 822,36 823,35 823,35 823,35 824,35 824,35 824,35 825,35 825,35 825,35 826,35 826,35 826,35 827,35 827,35 827,34 828,35 828,35 829,35 829,35 829,35 830,35 830,35 830,35 831,35 831,35 831,35 832,35 832,35 832,35 833,35 833,35 833,35 834,35 834,35 835,36 835,36 835,36 836,36 836,36 836,36 837,36 837,36 837,36 838,36 838,36 838,37 839,37 839,37 839,37 840,37 840,37 841,37 841,37 841,37 842,37 842,37 842,38 843,38 843,38 843,38 844,38 844,38 844,38 845,38 845,38 845,38 846,38 846,38 846,39 847,39 847,39 848,39 848,39 848,39 849,39 849,39 849,39 850,39 850,39 850,40 851,40 851,40 851,40 852,40 852,40 852,40 853,40 853,40 854,40 854,41 854,41 855,41 855,41 855,41 856,41 856,41 856,42 857,42 857,42 857,42 858,42 858,42 858,42 859,43 859,43 860,43 860,43 860,43 861,43 861,44 861,44 862,44 862,44 862,44 863,44 863,45 863,45 864,45 864,45 864,45 865,46 865,46 866,46 866,46 866,46 867,47 867,47 867,47 868,47 868,48 868,48 869,48 869,48 869,48 870,49 870,49 870,49 871,49 871,49 872,50 872,50 872,50 873,50 873,50 873,50 874,51 874,51 874,51 875,51 875,51 875,51 876,52 876,52 876,52 877,52 877,52 878,52 878,52 878,52 879,53 879,53 879,53 880,53 880,53 880,53 881,53 881,53 881,53 882,53 882,53 882,53 883,54 883,54 884,54 884,54 884,54 885,54 885,54 885,54 886,54 886,54 886,54 887,54 887,54 887,54 888,54 888,54 888,54 889,54 889,54 890,54 890,54 890,54 891,54 891,54 891,54 892,54 892,54 892,54 893,54 893,54 893,54 894,54 894,54 894,54 895,54 895,54 896,54 896,54 896,54 897,54 897,54 897,55 898,55 898,55 898,55 899,55 899,55 899,55 900,55 900,55 900,55 901,55 901,55 901,55 902,55 902,55 903,55 903,55 903,55 904,55 904,55 904,55 905,55 905,55 905,56 906,56 906,56 906,56 907,56 907,56 907,56 908,56 908,56 909,56 909,56 909,56 910,56 910,56 910,56 911,56 911,56 911,56 912,56 912,56 912,56 913,57 913,57 913,57 914,57 914,57 915,57 915,57 915,57 916,57 916,57 916,57 917,57 917,57 917,57 918,57 918,57 918,57 919,57 919,57 919,57 920,57 920,57 921,57 921,57 921,57 922,57 922,57 922,57 923,57 923,57 923,57 924,57 924,57 924,58 925,58 925,58 925,58 926,58 926,58 927,58 927,58 927,58 928,58 928,58 928,58 929,58 929,58 929,58 930,58 930,58 930,58 931,58 931,58 931,58 932,58 932,58 933,58 933,58 933,58 934,58 934,58 934,58 935,58 935,58 935,58 936,58 936,58 936,58 937,58 937,58 937,58 938,58 938,58 939,58 939,58 939,58 940,58 940,58 940,58 941,58 941,58 941,58 942,58 942,58 942,58 943,58 943,58 943,58 944,58 944,58 945,58 945,58 945,58 946,58 946,58 946,58 947,58 947,58 947,58 948,58 948,58 948,58 949,58 949,58 949,58 950,58 950,58 951,58 951,58 775,58 "/>
<polygon opacity="1" fill="#1F78B4" points="775,58 775,58 775,58 776,58 776,58 776,58 777,58 777,58 777,58 778,58 778,58 778,58 779,58 779,58 780,58 780,58 780,58 781,58 781,58 781,58 782,58 782,58 782,58 783,58 783,58 783,58 784,58 784,58 784,58 785,59 785,59 786,59 786,59 786,59 787,59 787,59 787,59 788,59 788,59 788,59 789,59 789,59 789,59 790,59 790,59 790,59 791,59 791,59 791,59 792,59 792,60 793,60 793,60 793,60 794,60 794,60 794,60 795,60 795,60 795,60 796,61 796,61 796,61 797,61 797,61 797,61 798,61 798,62 799,62 799,62 799,62 800,62 800,63 800,63 801,63 801,63 801,64 802,64 802,64 802,64 803,65 803,65 803,65 804,65 804,66 805,66 805,66 805,67 806,67 806,67 806,68 807,68 807,68 807,69 808,69 808,69 808,70 809,70 809,70 809,71 810,71 810,71 811,72 811,72 811,72 812,73 812,73 812,73 813,74 813,74 813,75 814,75 814,75 814,76 815,76 815,76 815,77 816,77 816,77 817,77 817,78 817,78 818,78 818,79 818,79 819,79 819,79 819,80 820,80 820,80 820,80 821,80 821,81 821,81 822,81 822,81 823,81 823,81 823,81 824,81 824,82 824,82 825,82 825,82 825,82 826,82 826,82 826,82 827,82 827,82 827,82 828,82 828,82 829,82 829,82 829,82 830,82 830,82 830,82 831,82 831,82 831,82 832,82 832,81 832,81 833,81 833,81 833,81 834,81 834,81 835,81 835,81 835,81 836,81 836,81 836,81 837,80 837,80 837,80 838,80 838,80 838,80 839,80 839,80 839,80 840,80 840,80 841,79 841,79 841,79 842,79 842,79 842,79 843,79 843,79 843,79 844,79 844,79 844,78 845,78 845,78 845,78 846,78 846,78 846,78 847,78 847,78 848,78 848,78 848,78 849,77 849,77 849,77 850,77 850,77 850,77 851,77 851,77 851,77 852,77 852,76 852,76 853,76 853,76 854,76 854,76 854,76 855,76 855,76 855,75 856,75 856,75 856,75 857,75 857,75 857,75 858,74 858,74 858,74 859,74 859,74 860,74 860,73 860,73 861,73 861,73 861,73 862,73 862,72 862,72 863,72 863,72 863,72 864,71 864,71 864,71 865,71 865,71 866,70 866,70 866,70 867,70 867,70 867,69 868,69 868,69 868,69 869,69 869,68 869,68 870,68 870,68 870,68 871,67 871,67 872,67 872,67 872,67 873,66 873,66 873,66 874,66 874,66 874,66 875,65 875,65 875,65 876,65 876,65 876,65 877,65 877,64 878,64 878,64 878,64 879,64 879,64 879,64 880,64 880,64 880,63 881,63 881,63 881,63 882,63 882,63 882,63 883,63 883,63 884,63 884,63 884,63 885,63 885,63 885,63 886,63 886,63 886,63 887,63 887,63 887,62 888,62 888,62 888,62 889,62 889,62 890,62 890,62 890,62 891,62 891,62 891,62 892,62 892,62 892,62 893,62 893,62 893,62 894,62 894,62 894,62 895,62 895,62 896,62 896,62 896,62 897,62 897,62 897,62 898,62 898,62 898,62 899,62 899,62 899,62 900,62 900,62 900,62 901,62 901,62 901,62 902,61 902,61 903,61 903,61 903,61 904,61 904,61 904,61 905,61 905,61 905,61 906,61 906,61 906,61 907,61 907,61 907,61 908,61 908,61 909,61 909,60 909,60 910,60 910,60 910,60 911,60 911,60 911,60 912,60 912,60 912,60 913,60 913,60 913,60 914,60 914,60 915,60 915,60 915,60 916,60 916,60 916,60 917,60 917,60 917,60 918,60 918,59 918,59 919,59 919,59 919,59 920,59 920,59 921,59 921,59 921,59 922,59 922,59 922,59 923,59 923,59 923,59 924,59 924,59 924,59 925,59 925,59 925,59 926,59 926,59 927,59 927,59 927,59 928,59 928,59 928,59 929,59 929,59 929,59 930,59 930,59 930,59 931,59 931,59 931,59 932,59 932,59 933,59 933,59 933,59 934,59 934,58 934,58 935,58 935,58 935,58 936,58 936,58 936,58 937,58 937,58 937,58 938,58 938,58 939,58 939,58 939,58 940,58 940,58 940,58 941,58 941,58 941,58 942,58 942,58 942,58 943,58 943,58 943,58 944,58 944,58 945,58 945,58 945,58 946,58 946,58 946,58 947,58 947,58 947,58 948,58 948,58 948,58 949,58 949,58 949,58 950,58 950,58 951,58 951,58 775,58 "/>
</svg>

After

Width:  |  Height:  |  Size: 18 KiB

@@ -0,0 +1 @@
{"group_id":"below_cache_reuse","function_id":"second_stroke_cache_reuse","value_str":null,"throughput":null,"full_id":"below_cache_reuse/second_stroke_cache_reuse","directory_name":"below_cache_reuse/second_stroke_cache_reuse","title":"below_cache_reuse/second_stroke_cache_reuse"}
@@ -0,0 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14011367.892625,"upper_bound":14115720.443625},"point_estimate":14063016.8175,"standard_error":26654.954641667526},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13967945.25,"upper_bound":14050139.375},"point_estimate":13988508.0,"standard_error":23631.406088061587},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":142833.86678919196,"upper_bound":270162.1470786631},"point_estimate":193013.01887333393,"standard_error":32270.259457605036},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":224947.85966065503,"upper_bound":302207.5182213088},"point_estimate":266302.887150464,"standard_error":19729.233950716913}}
@@ -0,0 +1 @@
{"sampling_mode":"Flat","iters":[4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0],"times":[53700467.0,54920518.0,55620742.0,55401828.0,56275616.0,56281127.0,55566845.0,57638433.0,55384168.0,56459830.0,55420778.0,55976192.0,55741099.0,58163455.0,58010257.0,57765430.0,55514508.0,56145854.0,57707338.0,56934870.0,56425730.0,55879764.0,56594316.0,55599331.0,56752996.0,56198005.0,55788767.0,56112775.0,55735305.0,55828801.0,54752868.0,55902707.0,54720836.0,56977682.0,55772899.0,55189105.0,55886251.0,55921354.0,56790773.0,55780122.0,55923160.0,55955315.0,56248256.0,54234083.0,56786365.0,54912957.0,56596124.0,54846407.0,56152859.0,55199440.0,57566823.0,55111440.0,57800400.0,55871781.0,59184692.0,57091628.0,55983390.0,55610283.0,56448828.0,56935160.0,55778031.0,55952749.0,55549556.0,55570569.0,55306819.0,57889433.0,57329625.0,58419235.0,55339956.0,57293029.0,56116090.0,55522431.0,57023081.0,55878478.0,55865568.0,54848641.0,58151349.0,58082040.0,58515454.0,56809313.0,56407775.0,58512002.0,55827513.0,56025264.0,55734745.0,55915356.0,57133267.0,56393244.0,55400787.0,54980254.0,55623337.0,58793969.0,55419158.0,55296670.0,55445802.0,56141139.0,55945852.0,58614479.0,56326723.0,56328811.0]}
@@ -0,0 +1 @@
[12973082.0,13432745.75,14658515.75,15118179.5]
@@ -0,0 +1 @@
{"group_id":"below_cache_reuse","function_id":"second_stroke_cache_reuse","value_str":null,"throughput":null,"full_id":"below_cache_reuse/second_stroke_cache_reuse","directory_name":"below_cache_reuse/second_stroke_cache_reuse","title":"below_cache_reuse/second_stroke_cache_reuse"}
@@ -0,0 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14488632.766375,"upper_bound":14661973.6175},"point_estimate":14573274.1025,"standard_error":44333.11722230234},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14410274.0,"upper_bound":14557348.625},"point_estimate":14450582.625,"standard_error":39224.00761103059},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":233399.4128063321,"upper_bound":439276.41884190927},"point_estimate":306014.56496715546,"standard_error":53814.48743505519},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":360937.87698428595,"upper_bound":507599.9889355485},"point_estimate":440183.1426105533,"standard_error":37275.52487032545}}
@@ -0,0 +1 @@
{"sampling_mode":"Flat","iters":[4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0],"times":[57628913.0,58353908.0,56605650.0,57799624.0,58686849.0,55946393.0,56337845.0,55760868.0,56805002.0,57785389.0,56243017.0,58632749.0,57777417.0,57669559.0,56481193.0,57622070.0,57008318.0,56020679.0,56526513.0,57005853.0,56835596.0,57769094.0,56981517.0,56413875.0,56606509.0,58315868.0,57292684.0,57606731.0,59973906.0,63480721.0,62956347.0,61553983.0,62547651.0,59501308.0,62336152.0,57703451.0,57770279.0,57644664.0,58859858.0,62795382.0,62485666.0,58384144.0,59412088.0,59063185.0,58090574.0,58024579.0,57805037.0,60392763.0,58612125.0,56935410.0,58036047.0,58006286.0,57653279.0,57419211.0,58474392.0,60981794.0,57524070.0,61457181.0,57062106.0,57196936.0,58149191.0,57212231.0,57218615.0,57199377.0,59284978.0,57654495.0,56726059.0,59452210.0,59401486.0,58142921.0,60388321.0,56939117.0,61250168.0,56574771.0,57480802.0,58339161.0,59788369.0,58040318.0,57605241.0,58641391.0,56198499.0,59943735.0,58055631.0,59239610.0,58438516.0,58443994.0,60022111.0,57200925.0,56627532.0,57906487.0,57022995.0,57505197.0,59163050.0,54391122.0,58338005.0,61624038.0,56429249.0,58442056.0,57614149.0,60553260.0]}
@@ -0,0 +1 @@
[12847115.0625,13568961.09375,15493883.84375,16215729.875]
@@ -0,0 +1 @@
{"group_id":"below_cache_reuse","function_id":"second_stroke_cache_reuse","value_str":null,"throughput":null,"full_id":"below_cache_reuse/second_stroke_cache_reuse","directory_name":"below_cache_reuse/second_stroke_cache_reuse","title":"below_cache_reuse/second_stroke_cache_reuse"}
@@ -0,0 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14488632.766375,"upper_bound":14661973.6175},"point_estimate":14573274.1025,"standard_error":44333.11722230234},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14410274.0,"upper_bound":14557348.625},"point_estimate":14450582.625,"standard_error":39224.00761103059},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":233399.4128063321,"upper_bound":439276.41884190927},"point_estimate":306014.56496715546,"standard_error":53814.48743505519},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":360937.87698428595,"upper_bound":507599.9889355485},"point_estimate":440183.1426105533,"standard_error":37275.52487032545}}
@@ -0,0 +1 @@
{"sampling_mode":"Flat","iters":[4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0],"times":[57628913.0,58353908.0,56605650.0,57799624.0,58686849.0,55946393.0,56337845.0,55760868.0,56805002.0,57785389.0,56243017.0,58632749.0,57777417.0,57669559.0,56481193.0,57622070.0,57008318.0,56020679.0,56526513.0,57005853.0,56835596.0,57769094.0,56981517.0,56413875.0,56606509.0,58315868.0,57292684.0,57606731.0,59973906.0,63480721.0,62956347.0,61553983.0,62547651.0,59501308.0,62336152.0,57703451.0,57770279.0,57644664.0,58859858.0,62795382.0,62485666.0,58384144.0,59412088.0,59063185.0,58090574.0,58024579.0,57805037.0,60392763.0,58612125.0,56935410.0,58036047.0,58006286.0,57653279.0,57419211.0,58474392.0,60981794.0,57524070.0,61457181.0,57062106.0,57196936.0,58149191.0,57212231.0,57218615.0,57199377.0,59284978.0,57654495.0,56726059.0,59452210.0,59401486.0,58142921.0,60388321.0,56939117.0,61250168.0,56574771.0,57480802.0,58339161.0,59788369.0,58040318.0,57605241.0,58641391.0,56198499.0,59943735.0,58055631.0,59239610.0,58438516.0,58443994.0,60022111.0,57200925.0,56627532.0,57906487.0,57022995.0,57505197.0,59163050.0,54391122.0,58338005.0,61624038.0,56429249.0,58442056.0,57614149.0,60553260.0]}
@@ -0,0 +1 @@
[12847115.0625,13568961.09375,15493883.84375,16215729.875]
@@ -0,0 +1,72 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/second_stroke_cache_reuse:MAD
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (µs)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="417" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.002
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,417 86,417 "/>
<text x="77" y="348" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.004
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,348 86,348 "/>
<text x="77" y="280" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.006
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,280 86,280 "/>
<text x="77" y="211" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.008
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,211 86,211 "/>
<text x="77" y="142" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.01
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,142 86,142 "/>
<text x="77" y="74" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.012
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,74 86,74 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="219" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
250
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="219,473 219,478 "/>
<text x="387" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
300
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="387,473 387,478 "/>
<text x="555" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
350
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="555,473 555,478 "/>
<text x="723" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
400
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="723,473 723,478 "/>
<text x="891" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
450
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="891,473 891,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,471 88,470 90,469 92,468 93,467 95,466 97,466 98,465 100,464 102,463 103,462 105,461 107,460 109,459 110,458 112,457 114,457 115,456 117,455 119,454 120,453 122,453 124,452 125,451 127,450 129,450 131,449 132,448 134,447 136,447 137,446 139,445 141,444 142,443 144,442 146,441 147,440 149,439 151,438 153,437 154,436 156,434 158,433 159,431 161,430 163,428 164,427 166,425 168,423 169,422 171,420 173,418 175,416 176,415 178,413 180,411 181,409 183,407 185,406 186,404 188,402 190,400 191,399 193,397 195,396 197,394 198,393 200,391 202,390 203,388 205,387 207,385 208,384 210,383 212,381 214,380 215,378 217,377 219,375 220,373 222,372 224,370 225,368 227,366 229,364 230,361 232,359 234,356 236,354 237,351 239,348 241,345 242,342 244,339 246,336 247,333 249,329 251,326 252,324 254,321 256,318 258,316 259,313 261,311 263,309 264,307 266,306 268,304 269,303 271,302 273,301 274,300 276,299 278,299 280,298 281,298 283,297 285,297 286,296 288,295 290,295 291,294 293,293 295,292 296,291 298,290 300,288 302,287 303,285 305,283 307,280 308,278 310,275 312,273 313,270 315,267 317,264 318,261 320,258 322,255 324,252 325,249 327,246 329,243 330,241 332,238 334,236 335,233 337,231 339,229 341,227 342,225 344,223 346,221 347,219 349,218 351,216 352,214 354,213 356,211 357,209 359,208 361,206 363,204 364,202 366,200 368,198 369,195 371,193 373,190 374,187 376,184 378,181 379,177 381,173 383,169 385,165 386,160 388,156 390,151 391,146 393,141 395,136 396,130 398,125 400,120 401,116 403,111 405,107 407,103 408,100 410,97 412,95 413,94 415,93 417,93 418,94 420,95 422,98 423,101 425,106 427,111 429,117 430,123 432,131 434,139 435,147 437,156 439,166 440,175 442,185 444,195 445,205 447,214 449,224 451,233 452,242 454,251 456,259 457,267 459,274 461,281 462,287 464,293 466,298 468,302 469,306 471,310 473,313 474,315 476,317 478,319 479,320 481,321 483,322 484,323 486,323 488,323 490,323 491,323 493,323 495,323 496,323 498,323 500,323 501,323 503,323 505,323 506,324 508,324 510,324 512,325 513,326 515,326 517,327 518,327 520,328 522,329 523,330 525,331 527,332 528,333 530,334 532,335 534,336 535,337 537,338 539,340 540,341 542,342 544,344 545,345 547,347 549,348 550,349 552,351 554,352 556,354 557,355 559,356 561,358 562,359 564,360 566,361 567,362 569,363 571,364 573,365 574,366 576,367 578,368 579,369 581,369 583,370 584,371 586,371 588,372 589,372 591,373 593,373 595,373 596,373 598,373 600,373 601,373 603,372 605,372 606,371 608,370 610,369 611,368 613,366 615,365 617,363 618,361 620,359 622,357 623,355 625,353 627,351 628,348 630,346 632,343 633,341 635,339 637,337 639,335 640,333 642,331 644,329 645,328 647,327 649,327 650,326 652,326 654,326 655,327 657,328 659,329 661,331 662,332 664,334 666,337 667,339 669,341 671,344 672,347 674,349 676,352 677,355 679,358 681,360 683,362 684,365 686,367 688,369 689,371 691,373 693,374 694,376 696,377 698,379 700,380 701,381 703,382 705,384 706,385 708,386 710,387 711,388 713,389 715,390 716,391 718,392 720,393 722,394 723,396 725,397 727,398 728,399 730,399 732,400 733,401 735,402 737,403 738,403 740,404 742,404 744,405 745,405 747,406 749,406 750,406 752,406 754,407 755,407 757,407 759,408 760,408 762,409 764,409 766,410 767,410 769,411 771,412 772,413 774,414 776,415 777,417 779,418 781,419 782,421 784,422 786,424 788,425 789,426 791,428 793,429 794,430 796,432 798,433 799,434 801,435 803,436 804,437 806,437 808,438 810,439 811,440 813,440 815,441 816,441 818,442 820,442 821,443 823,443 825,444 827,444 828,445 830,445 832,446 833,447 835,447 837,448 838,448 840,449 842,449 843,450 845,451 847,451 849,452 850,452 852,453 854,453 855,454 857,454 859,454 860,455 862,455 864,456 865,456 867,456 869,456 871,457 872,457 874,457 876,458 877,458 879,458 881,458 882,459 884,459 886,459 887,460 889,460 891,460 893,461 894,461 896,461 898,462 899,462 901,463 903,463 904,464 906,464 908,465 909,466 911,466 913,467 915,467 916,468 918,468 920,469 921,469 923,470 925,471 926,471 928,472 930,472 932,472 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,427 166,425 168,423 169,422 171,420 173,418 175,416 176,415 178,413 180,411 181,409 183,407 185,406 186,404 188,402 190,400 191,399 193,397 195,396 197,394 198,393 200,391 202,390 203,388 205,387 207,385 208,384 210,383 212,381 214,380 215,378 217,377 219,375 220,373 222,372 224,370 225,368 227,366 229,364 230,361 232,359 234,356 236,354 237,351 239,348 241,345 242,342 244,339 246,336 247,333 249,329 251,326 252,324 254,321 256,318 258,316 259,313 261,311 263,309 264,307 266,306 268,304 269,303 271,302 273,301 274,300 276,299 278,299 280,298 281,298 283,297 285,297 286,296 288,295 290,295 291,294 293,293 295,292 296,291 298,290 300,288 302,287 303,285 305,283 307,280 308,278 310,275 312,273 313,270 315,267 317,264 318,261 320,258 322,255 324,252 325,249 327,246 329,243 330,241 332,238 334,236 335,233 337,231 339,229 341,227 342,225 344,223 346,221 347,219 349,218 351,216 352,214 354,213 356,211 357,209 359,208 361,206 363,204 364,202 366,200 368,198 369,195 371,193 373,190 374,187 376,184 378,181 379,177 381,173 383,169 385,165 386,160 388,156 390,151 391,146 393,141 395,136 396,130 398,125 400,120 401,116 403,111 405,107 407,103 408,100 410,97 412,95 413,94 415,93 417,93 418,94 420,95 422,98 423,101 425,106 427,111 429,117 430,123 432,131 434,139 435,147 437,156 439,166 440,175 442,185 444,195 445,205 447,214 449,224 451,233 452,242 454,251 456,259 457,267 459,274 461,281 462,287 464,293 466,298 468,302 469,306 471,310 473,313 474,315 476,317 478,319 479,320 481,321 483,322 484,323 486,323 488,323 490,323 491,323 493,323 495,323 496,323 498,323 500,323 501,323 503,323 505,323 506,324 508,324 510,324 512,325 513,326 515,326 517,327 518,327 520,328 522,329 523,330 525,331 527,332 528,333 530,334 532,335 534,336 535,337 537,338 539,340 540,341 542,342 544,344 545,345 547,347 549,348 550,349 552,351 554,352 556,354 557,355 559,356 561,358 562,359 564,360 566,361 567,362 569,363 571,364 573,365 574,366 576,367 578,368 579,369 581,369 583,370 584,371 586,371 588,372 589,372 591,373 593,373 595,373 596,373 598,373 600,373 601,373 603,372 605,372 606,371 608,370 610,369 611,368 613,366 615,365 617,363 618,361 620,359 622,357 623,355 625,353 627,351 628,348 630,346 632,343 633,341 635,339 637,337 639,335 640,333 642,331 644,329 645,328 647,327 649,327 650,326 652,326 654,326 655,327 657,328 659,329 661,331 662,332 664,334 666,337 667,339 669,341 671,344 672,347 674,349 676,352 677,355 679,358 681,360 683,362 684,365 686,367 688,369 689,371 691,373 693,374 694,376 696,377 698,379 700,380 701,381 703,382 705,384 706,385 708,386 710,387 711,388 713,389 715,390 716,391 718,392 720,393 722,394 723,396 725,397 727,398 728,399 730,399 732,400 733,401 735,402 737,403 738,403 740,404 742,404 744,405 745,405 747,406 749,406 750,406 752,406 754,407 755,407 757,407 759,408 760,408 762,409 764,409 766,410 767,410 769,411 771,412 772,413 774,414 776,415 777,417 779,418 781,419 782,421 784,422 786,424 788,425 789,426 791,428 793,429 794,430 796,432 798,433 799,434 801,435 803,436 804,437 806,437 808,438 810,439 811,440 813,440 815,441 816,441 818,442 820,442 821,443 823,443 825,444 827,444 828,445 830,445 832,446 833,447 835,447 837,448 838,448 840,449 842,449 843,450 845,451 847,451 849,452 850,452 852,453 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="407,473 407,102 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

@@ -0,0 +1,108 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/second_stroke_cache_reuse:SD
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (µs)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="458" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.001
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,458 86,458 "/>
<text x="77" y="420" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.002
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,420 86,420 "/>
<text x="77" y="382" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.003
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,382 86,382 "/>
<text x="77" y="344" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.004
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,344 86,344 "/>
<text x="77" y="306" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.005
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,306 86,306 "/>
<text x="77" y="268" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.006
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,268 86,268 "/>
<text x="77" y="230" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.007
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,230 86,230 "/>
<text x="77" y="192" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.008
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,192 86,192 "/>
<text x="77" y="154" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.009
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,154 86,154 "/>
<text x="77" y="116" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.01
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,116 86,116 "/>
<text x="77" y="78" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.011
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,78 86,78 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="159" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
360
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="159,473 159,478 "/>
<text x="253" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
380
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="253,473 253,478 "/>
<text x="347" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
400
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="347,473 347,478 "/>
<text x="442" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
420
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="442,473 442,478 "/>
<text x="536" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
440
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="536,473 536,478 "/>
<text x="630" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
460
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="630,473 630,478 "/>
<text x="725" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
480
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="725,473 725,478 "/>
<text x="819" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
500
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="819,473 819,478 "/>
<text x="913" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
520
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="913,473 913,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,472 88,472 90,472 92,471 93,470 95,470 97,469 98,469 100,468 102,468 103,467 105,466 107,466 109,465 110,464 112,464 114,463 115,463 117,462 119,461 120,460 122,460 124,459 125,458 127,458 129,457 131,456 132,455 134,455 136,454 137,453 139,453 141,452 142,451 144,450 146,449 147,449 149,448 151,447 153,446 154,446 156,445 158,444 159,443 161,442 163,441 164,441 166,440 168,439 169,438 171,437 173,436 175,435 176,434 178,433 180,432 181,430 183,429 185,428 186,427 188,426 190,424 191,423 193,422 195,421 197,420 198,418 200,417 202,416 203,414 205,413 207,412 208,411 210,409 212,408 214,407 215,405 217,404 219,403 220,401 222,400 224,398 225,397 227,395 229,394 230,392 232,391 234,389 236,388 237,386 239,384 241,382 242,381 244,379 246,377 247,375 249,373 251,371 252,369 254,367 256,365 258,363 259,361 261,359 263,357 264,355 266,353 268,352 269,350 271,348 273,346 274,344 276,342 278,340 280,338 281,336 283,334 285,333 286,331 288,329 290,327 291,325 293,323 295,321 296,319 298,317 300,315 302,313 303,311 305,309 307,308 308,306 310,304 312,302 313,300 315,298 317,296 318,294 320,292 322,290 324,288 325,287 327,285 329,283 330,281 332,279 334,277 335,275 337,273 339,271 341,269 342,267 344,265 346,262 347,260 349,258 351,256 352,253 354,251 356,249 357,246 359,244 361,242 363,239 364,237 366,234 368,232 369,229 371,227 373,225 374,222 376,220 378,217 379,215 381,213 383,210 385,208 386,206 388,204 390,201 391,199 393,197 395,195 396,193 398,191 400,189 401,187 403,185 405,183 407,181 408,179 410,177 412,175 413,173 415,171 417,168 418,166 420,164 422,162 423,160 425,158 427,156 429,153 430,151 432,149 434,147 435,145 437,143 439,141 440,139 442,137 444,135 445,133 447,131 449,130 451,128 452,126 454,125 456,123 457,122 459,120 461,119 462,117 464,116 466,115 468,114 469,113 471,111 473,110 474,109 476,108 478,108 479,107 481,106 483,105 484,104 486,104 488,103 490,102 491,102 493,101 495,100 496,100 498,99 500,99 501,98 503,98 505,97 506,97 508,96 510,96 512,96 513,95 515,95 517,95 518,95 520,94 522,94 523,94 525,94 527,94 528,94 530,94 532,94 534,94 535,94 537,94 539,94 540,94 542,94 544,94 545,94 547,95 549,95 550,95 552,95 554,95 556,95 557,95 559,95 561,95 562,96 564,96 566,96 567,96 569,96 571,97 573,97 574,97 576,98 578,98 579,99 581,100 583,101 584,102 586,103 588,104 589,105 591,106 593,107 595,109 596,110 598,112 600,114 601,115 603,117 605,119 606,121 608,123 610,125 611,127 613,129 615,131 617,133 618,135 620,138 622,140 623,142 625,144 627,146 628,148 630,151 632,153 633,155 635,157 637,159 639,161 640,164 642,166 644,168 645,170 647,172 649,175 650,177 652,179 654,182 655,184 657,186 659,189 661,191 662,194 664,196 666,198 667,201 669,203 671,206 672,208 674,211 676,213 677,216 679,218 681,220 683,223 684,225 686,228 688,230 689,233 691,235 693,237 694,240 696,242 698,244 700,247 701,249 703,251 705,254 706,256 708,258 710,260 711,262 713,265 715,267 716,269 718,271 720,273 722,276 723,278 725,280 727,282 728,285 730,287 732,289 733,292 735,294 737,296 738,299 740,301 742,304 744,306 745,309 747,311 749,314 750,316 752,319 754,321 755,323 757,326 759,328 760,331 762,333 764,336 766,338 767,341 769,343 771,345 772,348 774,350 776,352 777,355 779,357 781,359 782,361 784,364 786,366 788,368 789,370 791,372 793,374 794,376 796,378 798,380 799,382 801,384 803,386 804,388 806,390 808,392 810,394 811,395 813,397 815,399 816,401 818,402 820,404 821,405 823,407 825,408 827,410 828,411 830,413 832,414 833,415 835,417 837,418 838,419 840,420 842,422 843,423 845,424 847,425 849,427 850,428 852,429 854,430 855,432 857,433 859,434 860,435 862,436 864,438 865,439 867,440 869,441 871,443 872,444 874,445 876,446 877,447 879,449 881,450 882,451 884,452 886,453 887,454 889,455 891,456 893,457 894,458 896,459 898,460 899,461 901,461 903,462 904,463 906,464 908,464 909,465 911,465 913,466 915,467 916,467 918,468 920,468 921,469 923,469 925,470 926,470 928,471 930,471 932,472 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,441 166,440 168,439 169,438 171,437 173,436 175,435 176,434 178,433 180,432 181,430 183,429 185,428 186,427 188,426 190,424 191,423 193,422 195,421 197,420 198,418 200,417 202,416 203,414 205,413 207,412 208,411 210,409 212,408 214,407 215,405 217,404 219,403 220,401 222,400 224,398 225,397 227,395 229,394 230,392 232,391 234,389 236,388 237,386 239,384 241,382 242,381 244,379 246,377 247,375 249,373 251,371 252,369 254,367 256,365 258,363 259,361 261,359 263,357 264,355 266,353 268,352 269,350 271,348 273,346 274,344 276,342 278,340 280,338 281,336 283,334 285,333 286,331 288,329 290,327 291,325 293,323 295,321 296,319 298,317 300,315 302,313 303,311 305,309 307,308 308,306 310,304 312,302 313,300 315,298 317,296 318,294 320,292 322,290 324,288 325,287 327,285 329,283 330,281 332,279 334,277 335,275 337,273 339,271 341,269 342,267 344,265 346,262 347,260 349,258 351,256 352,253 354,251 356,249 357,246 359,244 361,242 363,239 364,237 366,234 368,232 369,229 371,227 373,225 374,222 376,220 378,217 379,215 381,213 383,210 385,208 386,206 388,204 390,201 391,199 393,197 395,195 396,193 398,191 400,189 401,187 403,185 405,183 407,181 408,179 410,177 412,175 413,173 415,171 417,168 418,166 420,164 422,162 423,160 425,158 427,156 429,153 430,151 432,149 434,147 435,145 437,143 439,141 440,139 442,137 444,135 445,133 447,131 449,130 451,128 452,126 454,125 456,123 457,122 459,120 461,119 462,117 464,116 466,115 468,114 469,113 471,111 473,110 474,109 476,108 478,108 479,107 481,106 483,105 484,104 486,104 488,103 490,102 491,102 493,101 495,100 496,100 498,99 500,99 501,98 503,98 505,97 506,97 508,96 510,96 512,96 513,95 515,95 517,95 518,95 520,94 522,94 523,94 525,94 527,94 528,94 530,94 532,94 534,94 535,94 537,94 539,94 540,94 542,94 544,94 545,94 547,95 549,95 550,95 552,95 554,95 556,95 557,95 559,95 561,95 562,96 564,96 566,96 567,96 569,96 571,97 573,97 574,97 576,98 578,98 579,99 581,100 583,101 584,102 586,103 588,104 589,105 591,106 593,107 595,109 596,110 598,112 600,114 601,115 603,117 605,119 606,121 608,123 610,125 611,127 613,129 615,131 617,133 618,135 620,138 622,140 623,142 625,144 627,146 628,148 630,151 632,153 633,155 635,157 637,159 639,161 640,164 642,166 644,168 645,170 647,172 649,175 650,177 652,179 654,182 655,184 657,186 659,189 661,191 662,194 664,196 666,198 667,201 669,203 671,206 672,208 674,211 676,213 677,216 679,218 681,220 683,223 684,225 686,228 688,230 689,233 691,235 693,237 694,240 696,242 698,244 700,247 701,249 703,251 705,254 706,256 708,258 710,260 711,262 713,265 715,267 716,269 718,271 720,273 722,276 723,278 725,280 727,282 728,285 730,287 732,289 733,292 735,294 737,296 738,299 740,301 742,304 744,306 745,309 747,311 749,314 750,316 752,319 754,321 755,323 757,326 759,328 760,331 762,333 764,336 766,338 767,341 769,343 771,345 772,348 774,350 776,352 777,355 779,357 781,359 782,361 784,364 786,366 788,368 789,370 791,372 793,374 794,376 796,378 798,380 799,382 801,384 803,386 804,388 806,390 808,392 810,394 811,395 813,397 815,399 816,401 818,402 820,404 821,405 823,407 825,408 827,410 828,411 830,413 832,414 833,415 835,417 837,418 838,419 840,420 842,422 843,423 845,424 847,425 849,427 850,428 852,429 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="537,473 537,94 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

@@ -0,0 +1,193 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>below_cache_reuse/second_stroke_cache_reuse - Criterion.rs</title>
<style type="text/css">
body {
font: 14px Helvetica Neue;
text-rendering: optimizelegibility;
}
.body {
width: 960px;
margin: auto;
}
th {
font-weight: 200
}
th,
td {
padding-right: 3px;
padding-bottom: 3px;
}
a:link {
color: #1F78B4;
text-decoration: none;
}
th.ci-bound {
opacity: 0.6
}
td.ci-bound {
opacity: 0.5
}
.stats {
width: 80%;
margin: auto;
display: flex;
}
.additional_stats {
flex: 0 0 60%
}
.additional_plots {
flex: 1
}
h2 {
font-size: 36px;
font-weight: 300;
}
h3 {
font-size: 24px;
font-weight: 300;
}
#footer {
height: 40px;
background: #888;
color: white;
font-size: larger;
font-weight: 300;
}
#footer a {
color: white;
text-decoration: underline;
}
#footer p {
text-align: center
}
</style>
</head>
<body>
<div class="body">
<h2>below_cache_reuse/second_stroke_cache_reuse</h2>
<div class="absolute">
<section class="plots">
<table width="100%">
<tbody>
<tr>
<td>
<a href="pdf.svg">
<img src="pdf_small.svg" alt="PDF of Slope" width="450" height="300" />
</a>
</td>
<td>
<a href="iteration_times.svg">
<img src="iteration_times_small.svg" alt="Iteration Times" width="450" height="300" />
</a>
</td>
</tr>
</tbody>
</table>
</section>
<section class="stats">
<div class="additional_stats">
<h4>Additional Statistics:</h4>
<table>
<thead>
<tr>
<th></th>
<th title="0.95 confidence level" class="ci-bound">Lower bound</th>
<th>Estimate</th>
<th title="0.95 confidence level" class="ci-bound">Upper bound</th>
</tr>
</thead>
<tbody>
<tr>
<td>R&#xb2;</td>
<td class="ci-bound">0.0157914</td>
<td>0.0163715</td>
<td class="ci-bound">0.0157366</td>
</tr>
<tr>
<td>Mean</td>
<td class="ci-bound">14.489 ms</td>
<td>14.573 ms</td>
<td class="ci-bound">14.662 ms</td>
</tr>
<tr>
<td title="Standard Deviation">Std. Dev.</td>
<td class="ci-bound">360.94 µs</td>
<td>440.18 µs</td>
<td class="ci-bound">507.60 µs</td>
</tr>
<tr>
<td>Median</td>
<td class="ci-bound">14.410 ms</td>
<td>14.451 ms</td>
<td class="ci-bound">14.557 ms</td>
</tr>
<tr>
<td title="Median Absolute Deviation">MAD</td>
<td class="ci-bound">233.40 µs</td>
<td>306.01 µs</td>
<td class="ci-bound">439.28 µs</td>
</tr>
</tbody>
</table>
</div>
<div class="additional_plots">
<h4>Additional Plots:</h4>
<ul>
<li>
<a href="typical.svg">Typical</a>
</li>
<li>
<a href="mean.svg">Mean</a>
</li>
<li>
<a href="SD.svg">Std. Dev.</a>
</li>
<li>
<a href="median.svg">Median</a>
</li>
<li>
<a href="MAD.svg">MAD</a>
</li>
</ul>
</div>
</section>
<section class="explanation">
<h4>Understanding this report:</h4>
<p>The plot on the left displays the average time per iteration for this benchmark. The shaded region
shows the estimated probability of an iteration taking a certain amount of time, while the line
shows the mean. Click on the plot for a larger view showing the outliers.</p>
<p>The plot on the right shows the average time per iteration for the samples. Each point
represents one sample.</p>
<p>See <a href="https://bheisler.github.io/criterion.rs/book/user_guide/command_line_output.html#additional-statistics">the
documentation</a> for more details on the additional statistics.</p>
</section>
</div>
</div>
<div id="footer">
<p>This report was generated by
<a href="https://github.com/bheisler/criterion.rs">Criterion.rs</a>, a statistics-driven benchmarking
library in Rust.</p>
</div>
</body>
</html>
@@ -0,0 +1,184 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/second_stroke_cache_reuse
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Average Iteration Time (ms)
</text>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="163" y1="472" x2="163" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="247" y1="472" x2="247" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="332" y1="472" x2="332" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="416" y1="472" x2="416" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="501" y1="472" x2="501" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="585" y1="472" x2="585" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="670" y1="472" x2="670" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="754" y1="472" x2="754" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="839" y1="472" x2="839" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="923" y1="472" x2="923" y2="53"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="398" x2="932" y2="398"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="306" x2="932" y2="306"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="214" x2="932" y2="214"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="87" y1="122" x2="932" y2="122"/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="398" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,398 86,398 "/>
<text x="77" y="306" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,306 86,306 "/>
<text x="77" y="214" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
15.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,214 86,214 "/>
<text x="77" y="122" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
15.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,122 86,122 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="163" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
10
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="163,473 163,478 "/>
<text x="247" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
20
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="247,473 247,478 "/>
<text x="332" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
30
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="332,473 332,478 "/>
<text x="416" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
40
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="416,473 416,478 "/>
<text x="501" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
50
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="501,473 501,478 "/>
<text x="585" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
60
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="585,473 585,478 "/>
<text x="670" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
70
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="670,473 670,478 "/>
<text x="754" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
80
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="754,473 754,478 "/>
<text x="839" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
90
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="839,473 839,478 "/>
<text x="923" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
100
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="923,473 923,478 "/>
<circle cx="87" cy="323" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="95" cy="290" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="103" cy="370" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="112" cy="315" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="120" cy="274" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="129" cy="401" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="137" cy="383" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="146" cy="409" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="154" cy="361" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="163" cy="316" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="171" cy="387" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="179" cy="277" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="188" cy="316" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="196" cy="321" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="205" cy="376" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="213" cy="324" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="222" cy="352" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="230" cy="397" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="239" cy="374" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="247" cy="352" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="256" cy="360" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="264" cy="317" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="272" cy="353" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="281" cy="379" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="289" cy="370" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="298" cy="292" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="306" cy="339" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="315" cy="324" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="323" cy="215" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="332" cy="53" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="340" cy="78" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="348" cy="142" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="357" cy="97" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="365" cy="237" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="374" cy="106" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="382" cy="320" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="391" cy="317" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="399" cy="323" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="408" cy="267" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="416" cy="85" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="425" cy="99" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="433" cy="288" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="441" cy="241" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="450" cy="257" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="458" cy="302" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="467" cy="305" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="475" cy="315" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="484" cy="196" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="492" cy="278" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="501" cy="355" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="509" cy="304" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="517" cy="306" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="526" cy="322" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="534" cy="333" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="543" cy="284" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="551" cy="169" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="560" cy="328" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="568" cy="147" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="577" cy="349" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="585" cy="343" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="594" cy="299" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="602" cy="342" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="610" cy="342" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="619" cy="343" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="627" cy="247" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="636" cy="322" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="644" cy="365" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="653" cy="239" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="661" cy="242" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="670" cy="300" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="678" cy="196" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="686" cy="355" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="695" cy="156" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="703" cy="372" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="712" cy="330" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="720" cy="291" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="729" cy="224" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="737" cy="304" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="746" cy="324" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="754" cy="277" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="763" cy="389" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="771" cy="217" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="779" cy="304" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="788" cy="249" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="796" cy="286" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="805" cy="286" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="813" cy="213" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="822" cy="343" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="830" cy="369" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="839" cy="310" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="847" cy="351" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="855" cy="329" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="864" cy="253" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="872" cy="472" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="881" cy="291" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="889" cy="139" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="898" cy="379" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="906" cy="286" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="915" cy="324" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="923" cy="188" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<text x="132" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Sample
</text>
<circle cx="112" cy="73" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

@@ -0,0 +1,177 @@
<svg width="450" height="300" viewBox="0 0 450 300" xmlns="http://www.w3.org/2000/svg">
<text x="15" y="130" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 15, 130)">
Average Iteration Time (ms)
</text>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="107" y1="244" x2="107" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="143" y1="244" x2="143" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="179" y1="244" x2="179" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="215" y1="244" x2="215" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="250" y1="244" x2="250" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="286" y1="244" x2="286" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="322" y1="244" x2="322" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="358" y1="244" x2="358" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="394" y1="244" x2="394" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="430" y1="244" x2="430" y2="15"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="204" x2="434" y2="204"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="154" x2="434" y2="154"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="103" x2="434" y2="103"/>
<line opacity="0.2" stroke="#000000" stroke-width="1" x1="75" y1="53" x2="434" y2="53"/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="74,15 74,244 "/>
<text x="65" y="204" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,204 74,204 "/>
<text x="65" y="154" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,154 74,154 "/>
<text x="65" y="103" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
15.0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,103 74,103 "/>
<text x="65" y="53" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
15.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,53 74,53 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="75,245 434,245 "/>
<text x="107" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
10
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="107,245 107,250 "/>
<text x="143" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
20
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="143,245 143,250 "/>
<text x="179" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
30
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="179,245 179,250 "/>
<text x="215" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
40
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="215,245 215,250 "/>
<text x="250" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
50
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="250,245 250,250 "/>
<text x="286" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
60
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="286,245 286,250 "/>
<text x="322" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
70
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="322,245 322,250 "/>
<text x="358" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
80
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="358,245 358,250 "/>
<text x="394" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
90
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="394,245 394,250 "/>
<text x="430" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
100
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="430,245 430,250 "/>
<circle cx="75" cy="163" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="78" cy="145" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="82" cy="189" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="85" cy="159" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="89" cy="136" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="92" cy="205" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="96" cy="195" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="100" cy="210" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="103" cy="184" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="107" cy="159" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="110" cy="198" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="114" cy="138" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="118" cy="159" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="121" cy="162" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="125" cy="192" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="128" cy="163" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="132" cy="179" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="136" cy="203" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="139" cy="191" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="143" cy="179" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="146" cy="183" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="150" cy="159" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="153" cy="179" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="157" cy="194" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="161" cy="189" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="164" cy="146" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="168" cy="171" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="171" cy="163" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="175" cy="104" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="179" cy="15" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="182" cy="29" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="186" cy="64" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="189" cy="39" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="193" cy="116" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="197" cy="44" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="200" cy="161" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="204" cy="159" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="207" cy="163" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="211" cy="132" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="215" cy="33" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="218" cy="41" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="222" cy="144" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="225" cy="118" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="229" cy="127" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="232" cy="151" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="236" cy="153" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="240" cy="158" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="243" cy="93" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="247" cy="138" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="250" cy="180" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="254" cy="153" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="258" cy="153" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="261" cy="162" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="265" cy="168" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="268" cy="142" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="272" cy="78" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="276" cy="166" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="279" cy="66" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="283" cy="177" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="286" cy="174" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="290" cy="150" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="293" cy="173" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="297" cy="173" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="301" cy="174" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="304" cy="121" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="308" cy="162" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="311" cy="186" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="315" cy="117" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="319" cy="118" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="322" cy="150" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="326" cy="93" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="329" cy="180" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="333" cy="72" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="337" cy="189" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="340" cy="167" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="344" cy="145" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="347" cy="109" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="351" cy="153" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="355" cy="164" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="358" cy="137" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="362" cy="199" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="365" cy="105" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="369" cy="152" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="372" cy="122" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="376" cy="143" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="380" cy="142" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="383" cy="103" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="387" cy="174" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="390" cy="188" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="394" cy="156" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="398" cy="178" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="401" cy="166" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="405" cy="124" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="408" cy="244" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="412" cy="145" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="416" cy="62" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="419" cy="193" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="423" cy="142" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="426" cy="163" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="430" cy="89" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

@@ -0,0 +1,108 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/second_stroke_cache_reuse:mean
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="450" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,450 86,450 "/>
<text x="77" y="405" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
2
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,405 86,405 "/>
<text x="77" y="360" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
3
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,360 86,360 "/>
<text x="77" y="315" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
4
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,315 86,315 "/>
<text x="77" y="270" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,270 86,270 "/>
<text x="77" y="225" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
6
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,225 86,225 "/>
<text x="77" y="180" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
7
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,180 86,180 "/>
<text x="77" y="135" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
8
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,135 86,135 "/>
<text x="77" y="90" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
9
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,90 86,90 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="129" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.48
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="129,473 129,478 "/>
<text x="209" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="209,473 209,478 "/>
<text x="288" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.52
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="288,473 288,478 "/>
<text x="368" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.54
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="368,473 368,478 "/>
<text x="448" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.56
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="448,473 448,478 "/>
<text x="528" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.58
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="528,473 528,478 "/>
<text x="608" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.6
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="608,473 608,478 "/>
<text x="687" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.62
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="687,473 687,478 "/>
<text x="767" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.64
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="767,473 767,478 "/>
<text x="847" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.66
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="847,473 847,478 "/>
<text x="927" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.68
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="927,473 927,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,472 88,471 90,470 92,470 93,469 95,468 97,468 98,467 100,466 102,465 103,465 105,464 107,463 109,463 110,462 112,461 114,460 115,460 117,459 119,458 120,457 122,456 124,456 125,455 127,454 129,453 131,452 132,451 134,450 136,449 137,448 139,447 141,446 142,445 144,444 146,443 147,442 149,441 151,440 153,439 154,437 156,436 158,435 159,434 161,433 163,431 164,430 166,429 168,427 169,426 171,424 173,423 175,421 176,420 178,418 180,417 181,415 183,414 185,412 186,410 188,409 190,407 191,405 193,404 195,402 197,400 198,398 200,397 202,395 203,393 205,391 207,390 208,388 210,386 212,384 214,383 215,381 217,379 219,377 220,376 222,374 224,372 225,370 227,368 229,367 230,365 232,363 234,361 236,359 237,358 239,356 241,354 242,352 244,350 246,348 247,346 249,344 251,342 252,340 254,338 256,336 258,334 259,332 261,330 263,328 264,326 266,324 268,322 269,320 271,317 273,315 274,313 276,311 278,309 280,306 281,304 283,302 285,299 286,297 288,295 290,292 291,290 293,287 295,285 296,282 298,279 300,277 302,274 303,271 305,269 307,266 308,263 310,261 312,258 313,255 315,253 317,250 318,248 320,245 322,243 324,240 325,238 327,236 329,233 330,231 332,229 334,226 335,224 337,222 339,220 341,218 342,216 344,213 346,211 347,209 349,207 351,205 352,203 354,201 356,199 357,198 359,196 361,194 363,192 364,190 366,189 368,187 369,185 371,183 373,182 374,180 376,178 378,176 379,174 381,172 383,170 385,168 386,166 388,164 390,162 391,160 393,157 395,155 396,153 398,150 400,148 401,145 403,143 405,140 407,138 408,135 410,133 412,130 413,128 415,125 417,123 418,121 420,119 422,117 423,115 425,113 427,111 429,109 430,108 432,106 434,105 435,104 437,103 439,102 440,101 442,101 444,100 445,100 447,99 449,99 451,99 452,99 454,99 456,98 457,98 459,98 461,98 462,98 464,98 466,98 468,98 469,98 471,98 473,98 474,97 476,97 478,97 479,97 481,96 483,96 484,96 486,95 488,95 490,95 491,94 493,94 495,94 496,94 498,94 500,94 501,94 503,94 505,94 506,94 508,94 510,95 512,95 513,95 515,96 517,96 518,97 520,98 522,98 523,99 525,100 527,101 528,101 530,102 532,103 534,104 535,105 537,106 539,106 540,107 542,108 544,109 545,110 547,111 549,112 550,113 552,114 554,115 556,116 557,117 559,118 561,119 562,120 564,121 566,123 567,124 569,125 571,127 573,128 574,129 576,131 578,132 579,134 581,136 583,137 584,139 586,141 588,143 589,145 591,147 593,149 595,151 596,153 598,155 600,157 601,159 603,162 605,164 606,166 608,168 610,170 611,173 613,175 615,177 617,179 618,181 620,184 622,186 623,188 625,190 627,192 628,194 630,196 632,198 633,200 635,202 637,204 639,206 640,207 642,209 644,211 645,213 647,215 649,217 650,219 652,222 654,224 655,226 657,228 659,230 661,232 662,235 664,237 666,239 667,242 669,244 671,246 672,249 674,251 676,253 677,256 679,258 681,260 683,263 684,265 686,267 688,270 689,272 691,274 693,277 694,279 696,281 698,284 700,286 701,288 703,290 705,293 706,295 708,297 710,299 711,301 713,304 715,306 716,308 718,310 720,312 722,314 723,316 725,318 727,320 728,322 730,324 732,326 733,328 735,330 737,332 738,334 740,336 742,337 744,339 745,341 747,343 749,345 750,347 752,349 754,351 755,352 757,354 759,356 760,358 762,360 764,362 766,363 767,365 769,367 771,369 772,370 774,372 776,373 777,375 779,376 781,378 782,379 784,381 786,382 788,384 789,385 791,387 793,388 794,390 796,391 798,393 799,395 801,396 803,398 804,399 806,401 808,402 810,404 811,406 813,407 815,409 816,410 818,412 820,413 821,415 823,416 825,418 827,419 828,420 830,422 832,423 833,424 835,426 837,427 838,428 840,429 842,430 843,432 845,433 847,434 849,435 850,436 852,437 854,438 855,439 857,440 859,441 860,442 862,442 864,443 865,444 867,445 869,446 871,447 872,448 874,449 876,450 877,450 879,451 881,452 882,453 884,454 886,455 887,456 889,456 891,457 893,458 894,459 896,459 898,460 899,461 901,462 903,462 904,463 906,464 908,464 909,465 911,466 913,466 915,467 916,468 918,468 920,469 921,469 923,470 925,470 926,471 928,471 930,472 932,472 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,430 166,429 168,427 169,426 171,424 173,423 175,421 176,420 178,418 180,417 181,415 183,414 185,412 186,410 188,409 190,407 191,405 193,404 195,402 197,400 198,398 200,397 202,395 203,393 205,391 207,390 208,388 210,386 212,384 214,383 215,381 217,379 219,377 220,376 222,374 224,372 225,370 227,368 229,367 230,365 232,363 234,361 236,359 237,358 239,356 241,354 242,352 244,350 246,348 247,346 249,344 251,342 252,340 254,338 256,336 258,334 259,332 261,330 263,328 264,326 266,324 268,322 269,320 271,317 273,315 274,313 276,311 278,309 280,306 281,304 283,302 285,299 286,297 288,295 290,292 291,290 293,287 295,285 296,282 298,279 300,277 302,274 303,271 305,269 307,266 308,263 310,261 312,258 313,255 315,253 317,250 318,248 320,245 322,243 324,240 325,238 327,236 329,233 330,231 332,229 334,226 335,224 337,222 339,220 341,218 342,216 344,213 346,211 347,209 349,207 351,205 352,203 354,201 356,199 357,198 359,196 361,194 363,192 364,190 366,189 368,187 369,185 371,183 373,182 374,180 376,178 378,176 379,174 381,172 383,170 385,168 386,166 388,164 390,162 391,160 393,157 395,155 396,153 398,150 400,148 401,145 403,143 405,140 407,138 408,135 410,133 412,130 413,128 415,125 417,123 418,121 420,119 422,117 423,115 425,113 427,111 429,109 430,108 432,106 434,105 435,104 437,103 439,102 440,101 442,101 444,100 445,100 447,99 449,99 451,99 452,99 454,99 456,98 457,98 459,98 461,98 462,98 464,98 466,98 468,98 469,98 471,98 473,98 474,97 476,97 478,97 479,97 481,96 483,96 484,96 486,95 488,95 490,95 491,94 493,94 495,94 496,94 498,94 500,94 501,94 503,94 505,94 506,94 508,94 510,95 512,95 513,95 515,96 517,96 518,97 520,98 522,98 523,99 525,100 527,101 528,101 530,102 532,103 534,104 535,105 537,106 539,106 540,107 542,108 544,109 545,110 547,111 549,112 550,113 552,114 554,115 556,116 557,117 559,118 561,119 562,120 564,121 566,123 567,124 569,125 571,127 573,128 574,129 576,131 578,132 579,134 581,136 583,137 584,139 586,141 588,143 589,145 591,147 593,149 595,151 596,153 598,155 600,157 601,159 603,162 605,164 606,166 608,168 610,170 611,173 613,175 615,177 617,179 618,181 620,184 622,186 623,188 625,190 627,192 628,194 630,196 632,198 633,200 635,202 637,204 639,206 640,207 642,209 644,211 645,213 647,215 649,217 650,219 652,222 654,224 655,226 657,228 659,230 661,232 662,235 664,237 666,239 667,242 669,244 671,246 672,249 674,251 676,253 677,256 679,258 681,260 683,263 684,265 686,267 688,270 689,272 691,274 693,277 694,279 696,281 698,284 700,286 701,288 703,290 705,293 706,295 708,297 710,299 711,301 713,304 715,306 716,308 718,310 720,312 722,314 723,316 725,318 727,320 728,322 730,324 732,326 733,328 735,330 737,332 738,334 740,336 742,337 744,339 745,341 747,343 749,345 750,347 752,349 754,351 755,352 757,354 759,356 760,358 762,360 764,362 766,363 767,365 769,367 771,369 772,370 774,372 776,373 777,375 779,376 781,378 782,379 784,381 786,382 788,384 789,385 791,387 793,388 794,390 796,391 798,393 799,395 801,396 803,398 804,399 806,401 808,402 810,404 811,406 813,407 815,409 816,410 818,412 820,413 821,415 823,416 825,418 827,419 828,420 830,422 832,423 833,424 835,426 837,427 838,428 840,429 842,430 843,432 845,433 847,434 849,435 850,436 852,437 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="501,473 501,94 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

@@ -0,0 +1,84 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/second_stroke_cache_reuse:median
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="402" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,402 86,402 "/>
<text x="77" y="330" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
10
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,330 86,330 "/>
<text x="77" y="259" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
15
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,259 86,259 "/>
<text x="77" y="187" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
20
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,187 86,187 "/>
<text x="77" y="116" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
25
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,116 86,116 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="115" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.4
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="115,473 115,478 "/>
<text x="209" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.42
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="209,473 209,478 "/>
<text x="303" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.44
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="303,473 303,478 "/>
<text x="397" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.46
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="397,473 397,478 "/>
<text x="491" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.48
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="491,473 491,478 "/>
<text x="585" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="585,473 585,478 "/>
<text x="679" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.52
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="679,473 679,478 "/>
<text x="773" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.54
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="773,473 773,478 "/>
<text x="867" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.56
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="867,473 867,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,472 88,471 90,471 92,471 93,471 95,470 97,470 98,469 100,469 102,468 103,468 105,467 107,466 109,465 110,464 112,463 114,462 115,461 117,459 119,458 120,456 122,455 124,453 125,451 127,450 129,448 131,446 132,444 134,441 136,439 137,437 139,434 141,432 142,429 144,426 146,423 147,420 149,417 151,414 153,411 154,408 156,404 158,401 159,398 161,394 163,391 164,388 166,385 168,382 169,380 171,377 173,375 175,373 176,372 178,370 180,370 181,369 183,369 185,369 186,369 188,370 190,371 191,373 193,374 195,376 197,378 198,380 200,382 202,384 203,386 205,388 207,390 208,392 210,394 212,396 214,398 215,400 217,401 219,403 220,404 222,405 224,407 225,407 227,408 229,409 230,410 232,410 234,411 236,411 237,411 239,411 241,411 242,411 244,411 246,411 247,411 249,411 251,410 252,410 254,409 256,409 258,408 259,407 261,407 263,406 264,405 266,404 268,402 269,401 271,399 273,398 274,395 276,393 278,390 280,387 281,383 283,378 285,373 286,366 288,359 290,352 291,343 293,333 295,323 296,312 298,299 300,287 302,273 303,259 305,245 307,230 308,216 310,201 312,187 313,173 315,160 317,147 318,136 320,126 322,117 324,109 325,102 327,97 329,94 330,92 332,92 334,93 335,95 337,100 339,105 341,112 342,120 344,129 346,140 347,151 349,163 351,176 352,190 354,204 356,218 357,233 359,248 361,263 363,278 364,292 366,306 368,319 369,332 371,344 373,355 374,365 376,374 378,383 379,390 381,396 383,402 385,406 386,409 388,412 390,413 391,414 393,415 395,415 396,414 398,413 400,412 401,411 403,409 405,408 407,407 408,406 410,405 412,405 413,405 415,405 417,406 418,407 420,408 422,410 423,412 425,414 427,416 429,419 430,421 432,423 434,425 435,427 437,429 439,430 440,431 442,431 444,431 445,431 447,430 449,429 451,428 452,426 454,424 456,421 457,419 459,416 461,413 462,411 464,408 466,406 468,404 469,402 471,401 473,400 474,399 476,399 478,399 479,400 481,401 483,403 484,405 486,407 488,409 490,412 491,415 493,417 495,420 496,422 498,425 500,427 501,429 503,430 505,431 506,432 508,433 510,433 512,432 513,432 515,431 517,429 518,428 520,426 522,425 523,423 525,421 527,419 528,418 530,416 532,415 534,414 535,413 537,413 539,413 540,413 542,413 544,414 545,415 547,416 549,418 550,419 552,420 554,422 556,423 557,424 559,425 561,425 562,426 564,425 566,425 567,423 569,422 571,419 573,417 574,413 576,409 578,404 579,399 581,394 583,387 584,381 586,374 588,366 589,359 591,351 593,343 595,335 596,327 598,318 600,310 601,303 603,295 605,288 606,281 608,275 610,269 611,264 613,260 615,256 617,253 618,251 620,249 622,249 623,249 625,250 627,252 628,255 630,258 632,262 633,267 635,273 637,279 639,285 640,292 642,299 644,307 645,314 647,322 649,329 650,337 652,344 654,351 655,358 657,364 659,371 661,377 662,382 664,387 666,392 667,397 669,401 671,404 672,408 674,411 676,414 677,416 679,419 681,421 683,423 684,425 686,426 688,428 689,429 691,430 693,431 694,432 696,433 698,434 700,435 701,436 703,436 705,437 706,438 708,438 710,439 711,440 713,440 715,441 716,441 718,441 720,442 722,442 723,442 725,443 727,443 728,443 730,443 732,443 733,443 735,443 737,443 738,443 740,443 742,443 744,443 745,443 747,443 749,443 750,444 752,444 754,444 755,445 757,445 759,446 760,447 762,448 764,449 766,450 767,451 769,452 771,454 772,455 774,456 776,458 777,459 779,460 781,461 782,462 784,464 786,465 788,465 789,466 791,467 793,468 794,468 796,469 798,469 799,470 801,470 803,470 804,470 806,470 808,470 810,470 811,470 813,470 815,470 816,470 818,470 820,470 821,470 823,469 825,469 827,469 828,468 830,468 832,468 833,467 835,467 837,466 838,466 840,465 842,465 843,464 845,464 847,464 849,463 850,463 852,462 854,462 855,462 857,462 859,462 860,462 862,462 864,462 865,462 867,462 869,463 871,463 872,464 874,464 876,464 877,465 879,466 881,466 882,467 884,467 886,468 887,468 889,469 891,469 893,470 894,470 896,471 898,471 899,471 901,472 903,472 904,472 906,472 908,472 909,472 911,472 913,472 915,472 916,472 918,472 920,472 921,472 923,472 925,472 926,472 928,471 930,471 932,471 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,388 166,385 168,382 169,380 171,377 173,375 175,373 176,372 178,370 180,370 181,369 183,369 185,369 186,369 188,370 190,371 191,373 193,374 195,376 197,378 198,380 200,382 202,384 203,386 205,388 207,390 208,392 210,394 212,396 214,398 215,400 217,401 219,403 220,404 222,405 224,407 225,407 227,408 229,409 230,410 232,410 234,411 236,411 237,411 239,411 241,411 242,411 244,411 246,411 247,411 249,411 251,410 252,410 254,409 256,409 258,408 259,407 261,407 263,406 264,405 266,404 268,402 269,401 271,399 273,398 274,395 276,393 278,390 280,387 281,383 283,378 285,373 286,366 288,359 290,352 291,343 293,333 295,323 296,312 298,299 300,287 302,273 303,259 305,245 307,230 308,216 310,201 312,187 313,173 315,160 317,147 318,136 320,126 322,117 324,109 325,102 327,97 329,94 330,92 332,92 334,93 335,95 337,100 339,105 341,112 342,120 344,129 346,140 347,151 349,163 351,176 352,190 354,204 356,218 357,233 359,248 361,263 363,278 364,292 366,306 368,319 369,332 371,344 373,355 374,365 376,374 378,383 379,390 381,396 383,402 385,406 386,409 388,412 390,413 391,414 393,415 395,415 396,414 398,413 400,412 401,411 403,409 405,408 407,407 408,406 410,405 412,405 413,405 415,405 417,406 418,407 420,408 422,410 423,412 425,414 427,416 429,419 430,421 432,423 434,425 435,427 437,429 439,430 440,431 442,431 444,431 445,431 447,430 449,429 451,428 452,426 454,424 456,421 457,419 459,416 461,413 462,411 464,408 466,406 468,404 469,402 471,401 473,400 474,399 476,399 478,399 479,400 481,401 483,403 484,405 486,407 488,409 490,412 491,415 493,417 495,420 496,422 498,425 500,427 501,429 503,430 505,431 506,432 508,433 510,433 512,432 513,432 515,431 517,429 518,428 520,426 522,425 523,423 525,421 527,419 528,418 530,416 532,415 534,414 535,413 537,413 539,413 540,413 542,413 544,414 545,415 547,416 549,418 550,419 552,420 554,422 556,423 557,424 559,425 561,425 562,426 564,425 566,425 567,423 569,422 571,419 573,417 574,413 576,409 578,404 579,399 581,394 583,387 584,381 586,374 588,366 589,359 591,351 593,343 595,335 596,327 598,318 600,310 601,303 603,295 605,288 606,281 608,275 610,269 611,264 613,260 615,256 617,253 618,251 620,249 622,249 623,249 625,250 627,252 628,255 630,258 632,262 633,267 635,273 637,279 639,285 640,292 642,299 644,307 645,314 647,322 649,329 650,337 652,344 654,351 655,358 657,364 659,371 661,377 662,382 664,387 666,392 667,397 669,401 671,404 672,408 674,411 676,414 677,416 679,419 681,421 683,423 684,425 686,426 688,428 689,429 691,430 693,431 694,432 696,433 698,434 700,435 701,436 703,436 705,437 706,438 708,438 710,439 711,440 713,440 715,441 716,441 718,441 720,442 722,442 723,442 725,443 727,443 728,443 730,443 732,443 733,443 735,443 737,443 738,443 740,443 742,443 744,443 745,443 747,443 749,443 750,444 752,444 754,444 755,445 757,445 759,446 760,447 762,448 764,449 766,450 767,451 769,452 771,454 772,455 774,456 776,458 777,459 779,460 781,461 782,462 784,464 786,465 788,465 789,466 791,467 793,468 794,468 796,469 798,469 799,470 801,470 803,470 804,470 806,470 808,470 810,470 811,470 813,470 815,470 816,470 818,470 820,470 821,470 823,469 825,469 827,469 828,468 830,468 832,468 833,467 835,467 837,466 838,466 840,465 842,465 843,464 845,464 847,464 849,463 850,463 852,462 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="353,473 353,193 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

@@ -0,0 +1,159 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/second_stroke_cache_reuse
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Iterations
</text>
<text x="480" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average Time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="472" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,472 86,472 "/>
<text x="77" y="420" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,420 86,420 "/>
<text x="77" y="368" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,368 86,368 "/>
<text x="77" y="315" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
1.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,315 86,315 "/>
<text x="77" y="263" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
2
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,263 86,263 "/>
<text x="77" y="211" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
2.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,211 86,211 "/>
<text x="77" y="158" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
3
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,158 86,158 "/>
<text x="77" y="106" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
3.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,106 86,106 "/>
<text x="77" y="53" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
4
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,53 86,53 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 872,473 "/>
<text x="193" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
13.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="193,473 193,478 "/>
<text x="309" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="309,473 309,478 "/>
<text x="425" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="425,473 425,478 "/>
<text x="541" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
15
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="541,473 541,478 "/>
<text x="657" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
15.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="657,473 657,478 "/>
<text x="773" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
16
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="773,473 773,478 "/>
<text x="933" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(90, 933, 263)">
Density (a.u.)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,53 873,473 "/>
<text x="883" y="473" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,473 878,473 "/>
<text x="883" y="435" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,435 878,435 "/>
<text x="883" y="396" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.2
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,396 878,396 "/>
<text x="883" y="357" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.3
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,357 878,357 "/>
<text x="883" y="318" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.4
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,318 878,318 "/>
<text x="883" y="279" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,279 878,279 "/>
<text x="883" y="240" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.6
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,240 878,240 "/>
<text x="883" y="202" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.7
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,202 878,202 "/>
<text x="883" y="163" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.8
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,163 878,163 "/>
<text x="883" y="124" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.9
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,124 878,124 "/>
<text x="883" y="85" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,85 878,85 "/>
<polygon opacity="0.5" fill="#1F78B4" points="87,473 88,473 90,473 91,473 93,473 94,473 96,473 98,473 99,473 101,473 102,473 104,473 105,473 107,473 109,473 110,473 112,473 113,473 115,473 116,473 118,473 120,473 121,473 123,473 124,473 126,473 127,472 129,472 131,472 132,472 134,472 135,472 137,472 138,472 140,472 142,472 143,471 145,471 146,471 148,471 150,471 151,471 153,471 154,470 156,470 157,470 159,470 161,470 162,469 164,469 165,469 167,469 168,469 170,468 172,468 173,468 175,468 176,468 178,467 179,467 181,467 183,467 184,466 186,466 187,466 189,465 190,465 192,465 194,465 195,464 197,464 198,464 200,463 201,463 203,463 205,462 206,462 208,462 209,461 211,461 213,460 214,460 216,460 217,459 219,458 220,458 222,457 224,457 225,456 227,455 228,455 230,454 231,453 233,452 235,451 236,450 238,449 239,448 241,447 242,446 244,444 246,443 247,442 249,440 250,439 252,437 253,435 255,433 257,431 258,429 260,427 261,425 263,422 264,420 266,417 268,415 269,412 271,409 272,406 274,403 276,399 277,396 279,393 280,389 282,385 283,382 285,378 287,374 288,369 290,365 291,361 293,356 294,352 296,347 298,342 299,338 301,333 302,328 304,323 305,317 307,312 309,307 310,302 312,296 313,291 315,285 316,280 318,274 320,268 321,263 323,257 324,251 326,245 327,240 329,234 331,228 332,222 334,217 335,211 337,205 339,199 340,194 342,188 343,182 345,177 346,171 348,166 350,161 351,155 353,150 354,145 356,140 357,135 359,130 361,125 362,121 364,116 365,112 367,108 368,103 370,99 372,95 373,92 375,88 376,85 378,81 379,78 381,75 383,73 384,70 386,67 387,65 389,63 391,61 392,60 394,58 395,57 397,56 398,55 400,54 402,54 403,54 405,53 406,54 408,54 409,55 411,55 413,56 414,58 416,59 417,61 419,62 420,64 422,67 424,69 425,72 427,74 428,77 430,80 431,84 433,87 435,90 436,94 438,98 439,102 441,106 442,110 444,114 446,119 447,123 449,128 450,132 452,137 454,142 455,146 457,151 458,156 460,161 461,166 463,170 465,175 466,180 468,185 469,190 471,195 472,199 474,204 476,209 477,214 479,218 480,223 482,227 483,232 485,236 487,240 488,245 490,249 491,253 493,257 494,261 496,265 498,269 499,273 501,276 502,280 504,283 505,287 507,290 509,293 510,297 512,300 513,303 515,306 517,309 518,312 520,315 521,317 523,320 524,323 526,325 528,328 529,330 531,333 532,335 534,337 535,340 537,342 539,344 540,346 542,348 543,350 545,352 546,354 548,356 550,358 551,360 553,362 554,363 556,365 557,367 559,368 561,370 562,371 564,373 565,374 567,376 568,377 570,378 572,380 573,381 575,382 576,383 578,384 580,386 581,387 583,388 584,389 586,390 587,391 589,392 591,392 592,393 594,394 595,395 597,396 598,396 600,397 602,398 603,398 605,399 606,400 608,400 609,401 611,401 613,402 614,402 616,403 617,403 619,404 620,404 622,405 624,405 625,405 627,406 628,406 630,406 632,407 633,407 635,407 636,408 638,408 639,408 641,408 643,409 644,409 646,409 647,409 649,410 650,410 652,410 654,410 655,410 657,411 658,411 660,411 661,411 663,411 665,412 666,412 668,412 669,412 671,413 672,413 674,413 676,414 677,414 679,414 680,414 682,415 683,415 685,416 687,416 688,416 690,417 691,417 693,418 695,418 696,419 698,419 699,420 701,420 702,421 704,422 706,422 707,423 709,424 710,424 712,425 713,426 715,427 717,427 718,428 720,429 721,430 723,431 724,432 726,432 728,433 729,434 731,435 732,436 734,437 735,438 737,439 739,440 740,441 742,442 743,443 745,443 746,444 748,445 750,446 751,447 753,448 754,449 756,450 758,451 759,452 761,452 762,453 764,454 765,455 767,456 769,456 770,457 772,458 773,458 775,459 776,460 778,460 780,461 781,462 783,462 784,463 786,463 787,464 789,464 791,465 792,465 794,466 795,466 797,467 798,467 800,468 802,468 803,468 805,469 806,469 808,469 809,469 811,470 813,470 814,470 816,470 817,471 819,471 821,471 822,471 824,471 825,472 827,472 828,472 830,472 832,472 833,472 835,472 836,472 838,473 839,473 841,473 843,473 844,473 846,473 847,473 849,473 850,473 852,473 854,473 855,473 857,473 858,473 860,473 861,473 863,473 865,473 866,473 868,473 869,473 871,473 873,473 873,473 87,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="442,472 442,53 "/>
<polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="209,472 209,53 "/>
<polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="655,472 655,53 "/>
<polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="87,472 87,53 "/>
<polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="823,472 823,53 "/>
<circle cx="742" cy="53" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="712" cy="53" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="688" cy="53" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="676" cy="53" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="703" cy="53" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="685" cy="53" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="742" cy="53" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="712" cy="53" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="688" cy="53" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="676" cy="53" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="703" cy="53" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="685" cy="53" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<text x="776" y="228" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
PDF
</text>
<text x="776" y="243" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Mean
</text>
<text x="776" y="258" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
&quot;Clean&quot; sample
</text>
<text x="776" y="273" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Mild outliers
</text>
<text x="776" y="288" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Severe outliers
</text>
<rect x="746" y="228" width="20" height="10" opacity="0.5" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="746,248 766,248 "/>
<circle cx="756" cy="263" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="756" cy="278" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="756" cy="293" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

@@ -0,0 +1,48 @@
<svg width="450" height="300" viewBox="0 0 450 300" xmlns="http://www.w3.org/2000/svg">
<text x="15" y="130" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 15, 130)">
Density (a.u.)
</text>
<text x="255" y="285" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average Time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="74,15 74,244 "/>
<text x="65" y="244" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,244 74,244 "/>
<text x="65" y="206" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.2
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,206 74,206 "/>
<text x="65" y="167" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.4
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,167 74,167 "/>
<text x="65" y="129" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.6
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,129 74,129 "/>
<text x="65" y="90" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.8
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,90 74,90 "/>
<text x="65" y="52" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="69,52 74,52 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="75,245 434,245 "/>
<text x="176" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="176,245 176,250 "/>
<text x="282" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
15
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="282,245 282,250 "/>
<text x="388" y="255" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
16
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="388,245 388,250 "/>
<polygon opacity="0.25" fill="#1F78B4" points="75,244 75,244 76,244 77,244 77,244 78,244 79,244 80,244 80,244 81,244 82,244 82,244 83,244 84,244 85,244 85,244 86,244 87,244 87,244 88,244 89,244 90,244 90,244 91,244 92,244 92,244 93,244 94,244 95,244 95,244 96,244 97,244 98,244 98,244 99,244 100,244 100,243 101,243 102,243 103,243 103,243 104,243 105,243 105,243 106,243 107,243 108,243 108,243 109,243 110,242 110,242 111,242 112,242 113,242 113,242 114,242 115,242 116,242 116,241 117,241 118,241 118,241 119,241 120,241 121,241 121,241 122,240 123,240 123,240 124,240 125,240 126,240 126,240 127,239 128,239 128,239 129,239 130,239 131,238 131,238 132,238 133,238 133,238 134,237 135,237 136,237 136,236 137,236 138,236 139,236 139,235 140,235 141,234 141,234 142,233 143,233 144,232 144,232 145,231 146,231 146,230 147,229 148,229 149,228 149,227 150,226 151,225 151,225 152,224 153,223 154,221 154,220 155,219 156,218 157,217 157,215 158,214 159,212 159,211 160,209 161,208 162,206 162,204 163,203 164,201 164,199 165,197 166,195 167,193 167,191 168,189 169,186 169,184 170,182 171,180 172,177 172,175 173,172 174,170 175,167 175,165 176,162 177,159 177,157 178,154 179,151 180,148 180,146 181,143 182,140 182,137 183,134 184,131 185,129 185,126 186,123 187,120 187,117 188,114 189,111 190,109 190,106 191,103 192,100 192,98 193,95 194,92 195,89 195,87 196,84 197,82 198,79 198,77 199,74 200,72 200,70 201,67 202,65 203,63 203,61 204,59 205,57 205,55 206,53 207,52 208,50 208,49 209,47 210,46 210,44 211,43 212,42 213,41 213,40 214,39 215,39 216,38 216,37 217,37 218,37 218,36 219,36 220,36 221,36 221,37 222,37 223,37 223,38 224,38 225,39 226,40 226,41 227,42 228,43 228,44 229,45 230,47 231,48 231,50 232,51 233,53 233,55 234,56 235,58 236,60 236,62 237,64 238,66 239,69 239,71 240,73 241,75 241,78 242,80 243,82 244,85 244,87 245,89 246,92 246,94 247,97 248,99 249,102 249,104 250,106 251,109 251,111 252,113 253,116 254,118 254,120 255,122 256,125 257,127 257,129 258,131 259,133 259,135 260,137 261,139 262,141 262,143 263,145 264,147 264,148 265,150 266,152 267,154 267,155 268,157 269,158 269,160 270,161 271,163 272,164 272,166 273,167 274,168 275,170 275,171 276,172 277,174 277,175 278,176 279,177 280,178 280,179 281,180 282,181 282,182 283,183 284,184 285,185 285,186 286,187 287,188 287,189 288,190 289,191 290,192 290,192 291,193 292,194 292,195 293,195 294,196 295,197 295,197 296,198 297,199 298,199 298,200 299,200 300,201 300,201 301,202 302,202 303,203 303,203 304,204 305,204 305,205 306,205 307,206 308,206 308,206 309,207 310,207 310,207 311,208 312,208 313,208 313,208 314,209 315,209 316,209 316,209 317,210 318,210 318,210 319,210 320,211 321,211 321,211 322,211 323,211 323,211 324,212 325,212 326,212 326,212 327,212 328,212 328,212 329,212 330,213 331,213 331,213 332,213 333,213 333,213 334,213 335,213 336,213 336,214 337,214 338,214 339,214 339,214 340,214 341,214 341,214 342,214 343,215 344,215 344,215 345,215 346,215 346,215 347,216 348,216 349,216 349,216 350,216 351,217 351,217 352,217 353,217 354,218 354,218 355,218 356,218 357,219 357,219 358,219 359,220 359,220 360,220 361,221 362,221 362,222 363,222 364,222 364,223 365,223 366,224 367,224 367,225 368,225 369,225 369,226 370,226 371,227 372,227 372,228 373,228 374,229 375,229 375,230 376,230 377,231 377,231 378,231 379,232 380,232 380,233 381,233 382,234 382,234 383,234 384,235 385,235 385,236 386,236 387,236 387,237 388,237 389,237 390,238 390,238 391,238 392,239 392,239 393,239 394,240 395,240 395,240 396,240 397,241 398,241 398,241 399,241 400,241 400,242 401,242 402,242 403,242 403,242 404,242 405,243 405,243 406,243 407,243 408,243 408,243 409,243 410,243 410,243 411,243 412,244 413,244 413,244 414,244 415,244 416,244 416,244 417,244 418,244 418,244 419,244 420,244 421,244 421,244 422,244 423,244 423,244 424,244 425,244 426,244 426,244 427,244 428,244 428,244 429,244 430,244 431,244 431,244 432,244 433,244 434,244 434,244 75,244 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="2" points="237,244 237,64 "/>
</svg>

After

Width:  |  Height:  |  Size: 6.7 KiB

@@ -0,0 +1,108 @@
<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
below_cache_reuse/second_stroke_cache_reuse:typical
</text>
<text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
Density (a.u.)
</text>
<text x="510" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average time (ms)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,472 "/>
<text x="77" y="450" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
1
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,450 86,450 "/>
<text x="77" y="405" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
2
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,405 86,405 "/>
<text x="77" y="360" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
3
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,360 86,360 "/>
<text x="77" y="315" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
4
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,315 86,315 "/>
<text x="77" y="270" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,270 86,270 "/>
<text x="77" y="225" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
6
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,225 86,225 "/>
<text x="77" y="180" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
7
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,180 86,180 "/>
<text x="77" y="135" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
8
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,135 86,135 "/>
<text x="77" y="90" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
9
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,90 86,90 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 932,473 "/>
<text x="129" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.48
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="129,473 129,478 "/>
<text x="209" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.5
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="209,473 209,478 "/>
<text x="288" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.52
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="288,473 288,478 "/>
<text x="368" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.54
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="368,473 368,478 "/>
<text x="448" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.56
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="448,473 448,478 "/>
<text x="528" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.58
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="528,473 528,478 "/>
<text x="608" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.6
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="608,473 608,478 "/>
<text x="687" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.62
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="687,473 687,478 "/>
<text x="767" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.64
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="767,473 767,478 "/>
<text x="847" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.66
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="847,473 847,478 "/>
<text x="927" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
14.68
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="927,473 927,478 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="87,472 88,471 90,470 92,470 93,469 95,468 97,468 98,467 100,466 102,465 103,465 105,464 107,463 109,463 110,462 112,461 114,460 115,460 117,459 119,458 120,457 122,456 124,456 125,455 127,454 129,453 131,452 132,451 134,450 136,449 137,448 139,447 141,446 142,445 144,444 146,443 147,442 149,441 151,440 153,439 154,437 156,436 158,435 159,434 161,433 163,431 164,430 166,429 168,427 169,426 171,424 173,423 175,421 176,420 178,418 180,417 181,415 183,414 185,412 186,410 188,409 190,407 191,405 193,404 195,402 197,400 198,398 200,397 202,395 203,393 205,391 207,390 208,388 210,386 212,384 214,383 215,381 217,379 219,377 220,376 222,374 224,372 225,370 227,368 229,367 230,365 232,363 234,361 236,359 237,358 239,356 241,354 242,352 244,350 246,348 247,346 249,344 251,342 252,340 254,338 256,336 258,334 259,332 261,330 263,328 264,326 266,324 268,322 269,320 271,317 273,315 274,313 276,311 278,309 280,306 281,304 283,302 285,299 286,297 288,295 290,292 291,290 293,287 295,285 296,282 298,279 300,277 302,274 303,271 305,269 307,266 308,263 310,261 312,258 313,255 315,253 317,250 318,248 320,245 322,243 324,240 325,238 327,236 329,233 330,231 332,229 334,226 335,224 337,222 339,220 341,218 342,216 344,213 346,211 347,209 349,207 351,205 352,203 354,201 356,199 357,198 359,196 361,194 363,192 364,190 366,189 368,187 369,185 371,183 373,182 374,180 376,178 378,176 379,174 381,172 383,170 385,168 386,166 388,164 390,162 391,160 393,157 395,155 396,153 398,150 400,148 401,145 403,143 405,140 407,138 408,135 410,133 412,130 413,128 415,125 417,123 418,121 420,119 422,117 423,115 425,113 427,111 429,109 430,108 432,106 434,105 435,104 437,103 439,102 440,101 442,101 444,100 445,100 447,99 449,99 451,99 452,99 454,99 456,98 457,98 459,98 461,98 462,98 464,98 466,98 468,98 469,98 471,98 473,98 474,97 476,97 478,97 479,97 481,96 483,96 484,96 486,95 488,95 490,95 491,94 493,94 495,94 496,94 498,94 500,94 501,94 503,94 505,94 506,94 508,94 510,95 512,95 513,95 515,96 517,96 518,97 520,98 522,98 523,99 525,100 527,101 528,101 530,102 532,103 534,104 535,105 537,106 539,106 540,107 542,108 544,109 545,110 547,111 549,112 550,113 552,114 554,115 556,116 557,117 559,118 561,119 562,120 564,121 566,123 567,124 569,125 571,127 573,128 574,129 576,131 578,132 579,134 581,136 583,137 584,139 586,141 588,143 589,145 591,147 593,149 595,151 596,153 598,155 600,157 601,159 603,162 605,164 606,166 608,168 610,170 611,173 613,175 615,177 617,179 618,181 620,184 622,186 623,188 625,190 627,192 628,194 630,196 632,198 633,200 635,202 637,204 639,206 640,207 642,209 644,211 645,213 647,215 649,217 650,219 652,222 654,224 655,226 657,228 659,230 661,232 662,235 664,237 666,239 667,242 669,244 671,246 672,249 674,251 676,253 677,256 679,258 681,260 683,263 684,265 686,267 688,270 689,272 691,274 693,277 694,279 696,281 698,284 700,286 701,288 703,290 705,293 706,295 708,297 710,299 711,301 713,304 715,306 716,308 718,310 720,312 722,314 723,316 725,318 727,320 728,322 730,324 732,326 733,328 735,330 737,332 738,334 740,336 742,337 744,339 745,341 747,343 749,345 750,347 752,349 754,351 755,352 757,354 759,356 760,358 762,360 764,362 766,363 767,365 769,367 771,369 772,370 774,372 776,373 777,375 779,376 781,378 782,379 784,381 786,382 788,384 789,385 791,387 793,388 794,390 796,391 798,393 799,395 801,396 803,398 804,399 806,401 808,402 810,404 811,406 813,407 815,409 816,410 818,412 820,413 821,415 823,416 825,418 827,419 828,420 830,422 832,423 833,424 835,426 837,427 838,428 840,429 842,430 843,432 845,433 847,434 849,435 850,436 852,437 854,438 855,439 857,440 859,441 860,442 862,442 864,443 865,444 867,445 869,446 871,447 872,448 874,449 876,450 877,450 879,451 881,452 882,453 884,454 886,455 887,456 889,456 891,457 893,458 894,459 896,459 898,460 899,461 901,462 903,462 904,463 906,464 908,464 909,465 911,466 913,466 915,467 916,468 918,468 920,469 921,469 923,470 925,470 926,471 928,471 930,472 932,472 "/>
<polygon opacity="0.25" fill="#1F78B4" points="164,430 166,429 168,427 169,426 171,424 173,423 175,421 176,420 178,418 180,417 181,415 183,414 185,412 186,410 188,409 190,407 191,405 193,404 195,402 197,400 198,398 200,397 202,395 203,393 205,391 207,390 208,388 210,386 212,384 214,383 215,381 217,379 219,377 220,376 222,374 224,372 225,370 227,368 229,367 230,365 232,363 234,361 236,359 237,358 239,356 241,354 242,352 244,350 246,348 247,346 249,344 251,342 252,340 254,338 256,336 258,334 259,332 261,330 263,328 264,326 266,324 268,322 269,320 271,317 273,315 274,313 276,311 278,309 280,306 281,304 283,302 285,299 286,297 288,295 290,292 291,290 293,287 295,285 296,282 298,279 300,277 302,274 303,271 305,269 307,266 308,263 310,261 312,258 313,255 315,253 317,250 318,248 320,245 322,243 324,240 325,238 327,236 329,233 330,231 332,229 334,226 335,224 337,222 339,220 341,218 342,216 344,213 346,211 347,209 349,207 351,205 352,203 354,201 356,199 357,198 359,196 361,194 363,192 364,190 366,189 368,187 369,185 371,183 373,182 374,180 376,178 378,176 379,174 381,172 383,170 385,168 386,166 388,164 390,162 391,160 393,157 395,155 396,153 398,150 400,148 401,145 403,143 405,140 407,138 408,135 410,133 412,130 413,128 415,125 417,123 418,121 420,119 422,117 423,115 425,113 427,111 429,109 430,108 432,106 434,105 435,104 437,103 439,102 440,101 442,101 444,100 445,100 447,99 449,99 451,99 452,99 454,99 456,98 457,98 459,98 461,98 462,98 464,98 466,98 468,98 469,98 471,98 473,98 474,97 476,97 478,97 479,97 481,96 483,96 484,96 486,95 488,95 490,95 491,94 493,94 495,94 496,94 498,94 500,94 501,94 503,94 505,94 506,94 508,94 510,95 512,95 513,95 515,96 517,96 518,97 520,98 522,98 523,99 525,100 527,101 528,101 530,102 532,103 534,104 535,105 537,106 539,106 540,107 542,108 544,109 545,110 547,111 549,112 550,113 552,114 554,115 556,116 557,117 559,118 561,119 562,120 564,121 566,123 567,124 569,125 571,127 573,128 574,129 576,131 578,132 579,134 581,136 583,137 584,139 586,141 588,143 589,145 591,147 593,149 595,151 596,153 598,155 600,157 601,159 603,162 605,164 606,166 608,168 610,170 611,173 613,175 615,177 617,179 618,181 620,184 622,186 623,188 625,190 627,192 628,194 630,196 632,198 633,200 635,202 637,204 639,206 640,207 642,209 644,211 645,213 647,215 649,217 650,219 652,222 654,224 655,226 657,228 659,230 661,232 662,235 664,237 666,239 667,242 669,244 671,246 672,249 674,251 676,253 677,256 679,258 681,260 683,263 684,265 686,267 688,270 689,272 691,274 693,277 694,279 696,281 698,284 700,286 701,288 703,290 705,293 706,295 708,297 710,299 711,301 713,304 715,306 716,308 718,310 720,312 722,314 723,316 725,318 727,320 728,322 730,324 732,326 733,328 735,330 737,332 738,334 740,336 742,337 744,339 745,341 747,343 749,345 750,347 752,349 754,351 755,352 757,354 759,356 760,358 762,360 764,362 766,363 767,365 769,367 771,369 772,370 774,372 776,373 777,375 779,376 781,378 782,379 784,381 786,382 788,384 789,385 791,387 793,388 794,390 796,391 798,393 799,395 801,396 803,398 804,399 806,401 808,402 810,404 811,406 813,407 815,409 816,410 818,412 820,413 821,415 823,416 825,418 827,419 828,420 830,422 832,423 833,424 835,426 837,427 838,428 840,429 842,430 843,432 845,433 847,434 849,435 850,436 852,437 852,473 164,473 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="3" points="501,473 501,94 "/>
<text x="798" y="68" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Bootstrap distribution
</text>
<text x="798" y="83" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Confidence interval
</text>
<text x="798" y="98" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Point estimate
</text>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,73 788,73 "/>
<rect x="768" y="83" width="20" height="10" opacity="0.25" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="768,103 788,103 "/>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB