Additional Plots:
diff --git a/criterion/arithmetic_hydroflow_compiled/report/mean.svg b/criterion/arithmetic_hydroflow_compiled/report/mean.svg
index a7645d4cb467..1918cacd686c 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/mean.svg
@@ -9,66 +9,62 @@ Density (a.u.)
Average time (µs)
-
-0.2
+
+0.5
-
-
-0.4
-
-
-
-0.6
+
+
+1
-
-
-0.8
+
+
+1.5
-
-
-1
+
+
+2
-
-
-1.2
+
+
+2.5
-
+
-
-374.6
+
+261.9
-
-
-374.8
+
+
+262
-
-
-375
+
+
+262.1
-
-
-375.2
+
+
+262.2
-
-
-375.4
+
+
+262.3
-
-
-375.6
+
+
+262.4
-
-
-375.8
+
+
+262.5
-
-
-376
+
+
+262.6
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/median.svg b/criterion/arithmetic_hydroflow_compiled/report/median.svg
index 756b7a404de4..f4c73abafe77 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/median.svg
@@ -9,62 +9,78 @@ Density (a.u.)
Average time (µs)
-
-10
+
+1
+
+
+
+2
+
+
+
+3
-
-
-20
+
+
+4
-
-
-30
+
+
+5
-
-
-40
+
+
+6
-
-
-50
+
+
+7
-
-
-60
+
+
+8
+
+
+
+9
+
+
+
+10
-
+
-
-375.64
+
+261.55
-
-
-375.65
+
+
+261.6
-
-
-375.66
+
+
+261.65
-
-
-375.67
+
+
+261.7
-
-
-375.68
+
+
+261.75
-
-
-375.69
+
+
+261.8
-
-
-375.7
+
+
+261.85
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/pdf.svg b/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
index df44fe6b3184..f556d6f21943 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
@@ -13,71 +13,67 @@ Average Time (µs)
0
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
-
-
-
-345
-
-
-
+
+
350
-
-
-355
+
+
+400
-
-
-360
+
+
+
+258
-
-
-365
+
+
+260
-
-
-370
+
+
+262
-
-
-375
+
+
+264
-
-
-380
+
+
+266
-
-
-385
+
+
+268
-
-
-390
+
+
+270
-
+
Density (a.u.)
@@ -86,88 +82,50 @@ Density (a.u.)
0
-
+
0.05
-
-
+
+
0.1
-
-
+
+
0.15
-
-
+
+
0.2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+0.25
+
+
+
+0.3
+
+
+
+0.35
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg b/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
index 3bb51b50afcf..95d30a259991 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
@@ -10,47 +10,51 @@ Average Time (µs)
0
-
+
0.05
-
-
+
+
0.1
-
-
+
+
0.15
-
-
+
+
0.2
-
-
+
+
0.25
-
-
-
-350
+
+
+0.3
+
+
+
+0.35
-
-
-360
+
+
+0.4
-
-
-370
+
+
+
+260
-
-
-380
+
+
+265
-
-
-390
+
+
+270
-
-
-
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/regression.svg b/criterion/arithmetic_hydroflow_compiled/report/regression.svg
index 20d89ae733fe..083f41138d3b 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/regression.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/regression.svg
@@ -8,195 +8,200 @@ Total sample time (ms)
Iterations
-
-
+
+
+
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
10.0
-
-
+
+
20.0
-
-
+
+
30.0
-
-
+
+
40.0
-
-
+
+
50.0
-
-
+
+
60.0
-
-
+
+
70.0
-
-
+
+
80.0
-
-
+
+
90.0
-
-
+
+
100.0
-
-
-110.0
-
-
+
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
+
+
+350
+
+
+
+400
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
Sample
diff --git a/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg b/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
index c78a6187cee1..f2b7e9373f25 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
@@ -5,100 +5,105 @@ Total sample time (ms)
Iterations
-
-
+
+
+
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
10.0
-
-
+
+
20.0
-
-
+
+
30.0
-
-
+
+
40.0
-
-
+
+
50.0
-
-
+
+
60.0
-
-
+
+
70.0
-
-
+
+
80.0
-
-
+
+
90.0
-
-
+
+
100.0
-
-
-110.0
-
-
+
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
+
+
+350
+
+
+
+400
+
-
+
-
+
@@ -111,10 +116,10 @@ Iterations
-
+
-
+
@@ -124,74 +129,74 @@ Iterations
-
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
-
+
-
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg b/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
index 259523ed8a34..ac98c322bacc 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
@@ -6,57 +6,45 @@ Density (a.u.)
Average Time (µs)
-
+
0.05
-
-
+
+
0.1
-
-
+
+
0.15
-
-
+
+
0.2
-
-
+
+
0.25
-
-
+
+
0.3
-
-
+
+
0.35
-
+
-
-350
-
-
-
-360
-
-
-
-370
+
+300
-
-
-380
-
-
-
-390
+
+
+350
-
-
-
-
-
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg b/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
index 9ec8d56b7391..14c7618ad767 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
@@ -6,74 +6,94 @@ Total sample time (ms)
Iterations
-
-
+
+
+
-
-
+
+
+
-
-
+
+
+
-
-
+
+
+
0.0
-
+
20.0
-
-
+
+
40.0
-
-
+
+
60.0
-
-
+
+
80.0
-
-
+
+
100.0
-
+
+
+120.0
+
+
+
+140.0
+
+
0
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
+
+
+350
+
+
+
+400
+
-
-
-
-
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/slope.svg b/criterion/arithmetic_hydroflow_compiled/report/slope.svg
index cfbb7b80ef46..07146b168e3a 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/slope.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/slope.svg
@@ -9,70 +9,54 @@ Density (a.u.)
Average time (µs)
-
-0.2
+
+0.5
-
-
-0.4
-
-
-
-0.6
-
-
-
-0.8
-
-
-
+
+
1
-
-
-1.2
+
+
+1.5
-
-
-
-375
-
-
-
-375.2
+
+
+2
-
-
-375.4
+
+
+2.5
-
-
-375.6
+
+
+
+262
-
-
-375.8
+
+
+262.1
-
-
-376
+
+
+262.2
-
-
-376.2
+
+
+262.3
-
-
-376.4
+
+
+262.4
-
-
-376.6
+
+
+262.5
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/typical.svg b/criterion/arithmetic_hydroflow_compiled/report/typical.svg
index beb6366ca35c..abfaf7d90add 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/typical.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/typical.svg
@@ -9,70 +9,54 @@ Density (a.u.)
Average time (µs)
-
-0.2
+
+0.5
-
-
-0.4
-
-
-
-0.6
-
-
-
-0.8
-
-
-
+
+
1
-
-
-1.2
+
+
+1.5
-
-
-
-375
-
-
-
-375.2
+
+
+2
-
-
-375.4
+
+
+2.5
-
-
-375.6
+
+
+
+262
-
-
-375.8
+
+
+262.1
-
-
-376
+
+
+262.2
-
-
-376.2
+
+
+262.3
-
-
-376.4
+
+
+262.4
-
-
-376.6
+
+
+262.5
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/estimates.json b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/estimates.json
index 59b5a79daaea..0f81d1772f4a 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/estimates.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16480546.2759375,"upper_bound":16499867.677000001},"point_estimate":16487327.3175,"standard_error":5840.183750670765},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16478273.5,"upper_bound":16480886.125},"point_estimate":16479461.0,"standard_error":743.657198463816},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2965.1165511086656,"upper_bound":6026.773526128381},"point_estimate":4355.137422680855,"standard_error":820.8020774657444},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4794.6495597128505,"upper_bound":100555.96717537283},"point_estimate":58842.70638523055,"standard_error":33895.516813152564}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20192478.99391668,"upper_bound":20270994.639500007},"point_estimate":20231827.86666667,"standard_error":19999.013706328366},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20187785.166666668,"upper_bound":20279967.166666664},"point_estimate":20231001.166666668,"standard_error":22701.058033534384},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":117394.86664332364,"upper_bound":217717.08803474533},"point_estimate":156807.92751610003,"standard_error":25638.014618182642},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":160966.2495017458,"upper_bound":239616.00177671635},"point_estimate":200807.6848319923,"standard_error":20100.520237845114}}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/sample.json b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/sample.json
index dbc66243de9c..8851a178d51c 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/sample.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/sample.json
@@ -1 +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":[65971377.0,65954576.0,65940075.0,65958076.0,65941376.0,65939276.0,65961276.0,65937876.0,65954476.0,65957276.0,65935876.0,65964676.0,65910075.0,66000777.0,65955376.0,65944276.0,65942376.0,65909375.0,65930575.0,65929276.0,65953976.0,65955576.0,65922976.0,65913475.0,65919775.0,65904875.0,65906176.0,65905175.0,65925175.0,65921787.0,65935395.0,65915094.0,65909694.0,65907294.0,65898794.0,65914294.0,65922894.0,65912495.0,65913994.0,65983795.0,65923095.0,65918394.0,65906094.0,66087197.0,65941195.0,65912594.0,65944795.0,65944294.0,65952995.0,65940395.0,65912894.0,65915694.0,65924195.0,65907794.0,65929594.0,65915394.0,65913295.0,65918094.0,65907194.0,65933995.0,65911794.0,65912794.0,65910894.0,65911094.0,65904794.0,65907594.0,65926695.0,65920494.0,65927894.0,65906994.0,65930495.0,65912794.0,65913094.0,65904894.0,65934695.0,65903894.0,65920794.0,65915594.0,65908994.0,65899094.0,65920195.0,65911294.0,65917594.0,65903094.0,65905694.0,65911094.0,65904194.0,65903094.0,65901194.0,65943095.0,65900594.0,65908794.0,65902894.0,65907294.0,68264837.0,65971895.0,65904394.0,65927494.0,65909394.0,65897194.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[60590505.0,60117911.0,61673691.0,61386495.0,60693704.0,59676417.0,60469707.0,61229796.0,61074099.0,60173611.0,60443907.0,61598192.0,60646704.0,60407408.0,61556092.0,59924614.0,59454620.0,61280196.0,60475607.0,59585218.0,60421208.0,60198010.0,60509106.0,60882102.0,60860401.0,60675504.0,61678691.0,60985400.0,60837902.0,60245710.0,60587105.0,61450294.0,61426394.0,60614305.0,60558806.0,60726803.0,60949100.0,58611232.0,59577618.0,61222697.0,60674304.0,61134798.0,60785403.0,60465906.0,61348096.0,61244696.0,60467707.0,60878701.0,59921114.0,60669804.0,60465107.0,60433507.0,61024600.0,60824802.0,61158897.0,60567905.0,61566092.0,61319595.0,60403707.0,60106412.0,59672816.0,60862302.0,60337908.0,60537505.0,60692303.0,60424607.0,61147998.0,60714203.0,60488906.0,61137698.0,59764215.0,61413594.0,60012613.0,62926374.0,61061298.0,60525806.0,60787402.0,60508406.0,61070398.0,60567305.0,60536106.0,60855001.0,59179823.0,60915401.0,60792302.0,60996000.0,60723803.0,61317895.0,61328095.0,59987713.0,61072599.0,60349008.0,60762602.0,61113098.0,60882501.0,61405194.0,60176410.0,60514506.0,60938500.0,60110111.0]}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json
index 09adfd37eb2b..2045206f9bb5 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json
@@ -1 +1 @@
-[16454337.1875,16465786.59375,16496318.34375,16507767.75]
\ No newline at end of file
+[19502068.666666657,19822914.66666666,20678504.000000004,20999350.000000007]
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/change/estimates.json b/criterion/arithmetic_hydroflow_compiled_no_cheating/change/estimates.json
index 9b99e4429c51..0107a55d17d0 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/change/estimates.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/change/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.001563654509269985,"upper_bound":0.0007494274926669874},"point_estimate":-0.0003902473391553807,"standard_error":0.0005851511623288241},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.0000747376687685367,"upper_bound":0.00011805773095852068},"point_estimate":5.173132847646755e-6,"standard_error":0.000051286757932316514}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.2245435927825863,"upper_bound":0.22995728732598947},"point_estimate":0.2271138600610043,"standard_error":0.0013356707659812727},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.22506321362539428,"upper_bound":0.23082926503488044},"point_estimate":0.22764944597803694,"standard_error":0.0013664449987624595}}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/estimates.json b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/estimates.json
index 59b5a79daaea..0f81d1772f4a 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/estimates.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16480546.2759375,"upper_bound":16499867.677000001},"point_estimate":16487327.3175,"standard_error":5840.183750670765},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16478273.5,"upper_bound":16480886.125},"point_estimate":16479461.0,"standard_error":743.657198463816},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2965.1165511086656,"upper_bound":6026.773526128381},"point_estimate":4355.137422680855,"standard_error":820.8020774657444},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4794.6495597128505,"upper_bound":100555.96717537283},"point_estimate":58842.70638523055,"standard_error":33895.516813152564}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20192478.99391668,"upper_bound":20270994.639500007},"point_estimate":20231827.86666667,"standard_error":19999.013706328366},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20187785.166666668,"upper_bound":20279967.166666664},"point_estimate":20231001.166666668,"standard_error":22701.058033534384},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":117394.86664332364,"upper_bound":217717.08803474533},"point_estimate":156807.92751610003,"standard_error":25638.014618182642},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":160966.2495017458,"upper_bound":239616.00177671635},"point_estimate":200807.6848319923,"standard_error":20100.520237845114}}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/sample.json b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/sample.json
index dbc66243de9c..8851a178d51c 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/sample.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/sample.json
@@ -1 +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":[65971377.0,65954576.0,65940075.0,65958076.0,65941376.0,65939276.0,65961276.0,65937876.0,65954476.0,65957276.0,65935876.0,65964676.0,65910075.0,66000777.0,65955376.0,65944276.0,65942376.0,65909375.0,65930575.0,65929276.0,65953976.0,65955576.0,65922976.0,65913475.0,65919775.0,65904875.0,65906176.0,65905175.0,65925175.0,65921787.0,65935395.0,65915094.0,65909694.0,65907294.0,65898794.0,65914294.0,65922894.0,65912495.0,65913994.0,65983795.0,65923095.0,65918394.0,65906094.0,66087197.0,65941195.0,65912594.0,65944795.0,65944294.0,65952995.0,65940395.0,65912894.0,65915694.0,65924195.0,65907794.0,65929594.0,65915394.0,65913295.0,65918094.0,65907194.0,65933995.0,65911794.0,65912794.0,65910894.0,65911094.0,65904794.0,65907594.0,65926695.0,65920494.0,65927894.0,65906994.0,65930495.0,65912794.0,65913094.0,65904894.0,65934695.0,65903894.0,65920794.0,65915594.0,65908994.0,65899094.0,65920195.0,65911294.0,65917594.0,65903094.0,65905694.0,65911094.0,65904194.0,65903094.0,65901194.0,65943095.0,65900594.0,65908794.0,65902894.0,65907294.0,68264837.0,65971895.0,65904394.0,65927494.0,65909394.0,65897194.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[60590505.0,60117911.0,61673691.0,61386495.0,60693704.0,59676417.0,60469707.0,61229796.0,61074099.0,60173611.0,60443907.0,61598192.0,60646704.0,60407408.0,61556092.0,59924614.0,59454620.0,61280196.0,60475607.0,59585218.0,60421208.0,60198010.0,60509106.0,60882102.0,60860401.0,60675504.0,61678691.0,60985400.0,60837902.0,60245710.0,60587105.0,61450294.0,61426394.0,60614305.0,60558806.0,60726803.0,60949100.0,58611232.0,59577618.0,61222697.0,60674304.0,61134798.0,60785403.0,60465906.0,61348096.0,61244696.0,60467707.0,60878701.0,59921114.0,60669804.0,60465107.0,60433507.0,61024600.0,60824802.0,61158897.0,60567905.0,61566092.0,61319595.0,60403707.0,60106412.0,59672816.0,60862302.0,60337908.0,60537505.0,60692303.0,60424607.0,61147998.0,60714203.0,60488906.0,61137698.0,59764215.0,61413594.0,60012613.0,62926374.0,61061298.0,60525806.0,60787402.0,60508406.0,61070398.0,60567305.0,60536106.0,60855001.0,59179823.0,60915401.0,60792302.0,60996000.0,60723803.0,61317895.0,61328095.0,59987713.0,61072599.0,60349008.0,60762602.0,61113098.0,60882501.0,61405194.0,60176410.0,60514506.0,60938500.0,60110111.0]}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json
index 09adfd37eb2b..2045206f9bb5 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json
@@ -1 +1 @@
-[16454337.1875,16465786.59375,16496318.34375,16507767.75]
\ No newline at end of file
+[19502068.666666657,19822914.66666666,20678504.000000004,20999350.000000007]
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg
index 9624fa69eaac..d625c9bf9fa8 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg
@@ -9,82 +9,70 @@ Density (a.u.)
Average time (µs)
-
-0.05
+
+0.002
-
-
-0.1
+
+
+0.004
-
-
-0.15
+
+
+0.006
-
-
-0.2
+
+
+0.008
-
-
-0.25
+
+
+0.01
-
-
-0.3
+
+
+0.012
-
-
-0.35
+
+
+0.014
-
-
-0.4
+
+
+0.016
-
-
-0.45
+
+
+0.018
-
-
-0.5
-
-
-
-0.55
-
-
+
-
-3
-
-
-
-3.5
+
+120
-
-
-4
+
+
+140
-
-
-4.5
+
+
+160
-
-
-5
+
+
+180
-
-
-5.5
+
+
+200
-
-
-6
+
+
+220
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg
index 3adb3317f9ae..bd0437f9687d 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg
@@ -9,70 +9,86 @@ Density (a.u.)
Average time (µs)
-
-0.005
+
+0.002
-
-
-0.01
+
+
+0.004
-
-
-0.015
+
+
+0.006
-
-
-0.02
+
+
+0.008
+
+
+
+0.01
-
-
-0.025
+
+
+0.012
-
-
-0.03
+
+
+0.014
-
-
-0.035
+
+
+0.016
-
-
-0.04
+
+
+0.018
-
-
-0.045
+
+
+0.02
-
+
-
-0
+
+160
+
+
+
+170
+
+
+
+180
+
+
+
+190
-
-
-20
+
+
+200
-
-
-40
+
+
+210
-
-
-60
+
+
+220
-
-
-80
+
+
+230
-
-
-100
+
+
+240
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/iteration_times.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/iteration_times.svg
index 29798f54cfdc..10d175359b15 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/iteration_times.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/iteration_times.svg
@@ -16,32 +16,52 @@ Average Iteration Time (ms)
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
16.5
-
-
-16.6
+
+
+17.0
-
-
-16.7
+
+
+17.5
-
-
-16.8
+
+
+18.0
-
-
-16.9
+
+
+18.5
-
+
+
+19.0
+
+
+
+19.5
+
+
+
+20.0
+
+
+
+20.5
+
+
0
@@ -87,206 +107,206 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
Current
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
index 12be176dcb9a..212cdbe991f8 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
@@ -38,26 +38,30 @@ Average Time (ms)
-
-16.4
+
+17
-
-
-16.6
+
+
+18
-
-
-16.8
+
+
+19
-
-
-17
+
+
+20
+
+
+
+21
-
-
-
-
-
+
+
+
+
+
Base PDF
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg
index 63c54798eddb..9ca8fa93dc0d 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg
@@ -9,63 +9,67 @@ Density (a.u.)
Relative change (%)
-
-100
+
+50
-
-
-200
+
+
+100
-
-
-300
+
+
+150
-
-
-400
+
+
+200
-
-
-500
+
+
+250
-
-
-600
+
+
+300
-
-
-700
+
+
+350
-
+
-
--0.0015
-
-
-
--0.001
-
-
-
--5e-4
-
-
-
-0
-
-
-
-5e-4
-
-
-
-0.001
-
-
-
-
-
-
+
+0.224
+
+
+
+0.225
+
+
+
+0.226
+
+
+
+0.227
+
+
+
+0.228
+
+
+
+0.229
+
+
+
+0.23
+
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/median.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/median.svg
index 1de0ae51782a..f201573c4f8b 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/median.svg
@@ -9,87 +9,83 @@ Density (a.u.)
Relative change (%)
-
-1000
+
+50
-
-
-2000
+
+
+100
-
-
-3000
+
+
+150
-
-
-4000
+
+
+200
-
-
-5000
+
+
+250
-
-
-6000
+
+
+300
-
-
-7000
+
+
+350
-
-
-8000
+
+
+400
-
+
+
+450
+
+
+
+500
+
+
+
+550
+
+
-
--8e-5
-
-
-
--6e-5
-
-
-
--4e-5
-
-
-
--2e-5
-
-
-
-0
-
-
-
-2e-5
-
-
-
-4e-5
-
-
-
-6e-5
-
-
-
-8e-5
-
-
-
-1e-4
-
-
-
-0.00012
-
-
-
-
-
-
+
+0.225
+
+
+
+0.226
+
+
+
+0.227
+
+
+
+0.228
+
+
+
+0.229
+
+
+
+0.23
+
+
+
+0.231
+
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/t-test.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/t-test.svg
index 6db0dbd4fcd4..487d28cc21f1 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/t-test.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/t-test.svg
@@ -13,65 +13,81 @@ t score
0.0
-
+
0.05
-
-
+
+
0.1
-
-
+
+
0.15
-
-
+
+
0.2
-
-
+
+
0.25
-
-
+
+
0.3
-
-
+
+
0.35
-
+
+
+0.4
+
+
-
+
+-4.0
+
+
+
-3.0
-
-
+