+
+
4.0
-
-
-
+
+
+
t distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/index.html b/criterion/arithmetic_hydroflow_compiled/report/index.html
index 682800d6c246..28db03f82f1d 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/index.html
+++ b/criterion/arithmetic_hydroflow_compiled/report/index.html
@@ -118,39 +118,39 @@ Additional Statistics:
Slope |
- 309.16 µs |
- 309.39 µs |
- 309.73 µs |
+ 309.62 µs |
+ 310.13 µs |
+ 310.80 µs |
R² |
- 0.9975637 |
- 0.9976406 |
- 0.9974747 |
+ 0.9816405 |
+ 0.9820029 |
+ 0.9813825 |
Mean |
- 309.13 µs |
- 309.33 µs |
- 309.60 µs |
+ 309.93 µs |
+ 310.75 µs |
+ 311.74 µs |
Std. Dev. |
- 379.64 ns |
- 1.1888 µs |
- 1.8364 µs |
+ 2.3915 µs |
+ 4.6941 µs |
+ 6.5955 µs |
Median |
- 309.01 µs |
- 309.05 µs |
- 309.10 µs |
+ 309.12 µs |
+ 309.21 µs |
+ 309.28 µs |
MAD |
- 146.90 ns |
- 198.35 ns |
- 259.57 ns |
+ 212.09 ns |
+ 273.78 ns |
+ 391.81 ns |
@@ -231,15 +231,15 @@ Additional Statistics:
Change in time |
- -17.702% |
- -17.582% |
- -17.432% |
+ +0.1748% |
+ +0.4580% |
+ +0.8141% |
(p = 0.00 <
0.05) |
- Performance has improved.
+ Change within noise threshold.
Additional Plots:
diff --git a/criterion/arithmetic_hydroflow_compiled/report/mean.svg b/criterion/arithmetic_hydroflow_compiled/report/mean.svg
index 92f1989ee7ae..83acf9f3f780 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/mean.svg
@@ -9,82 +9,90 @@ Density (a.u.)
Average time (µs)
-
-0.5
+
+0.1
+
+
+
+0.2
-
-
-1
+
+
+0.3
-
-
-1.5
+
+
+0.4
+
+
+
+0.5
-
-
-2
+
+
+0.6
-
-
-2.5
+
+
+0.7
-
-
-3
+
+
+0.8
-
-
-3.5
+
+
+0.9
-
+
-309.1
+309.8
-
-309.15
+
+310
-
-
-309.2
+
+
+310.2
-
-
-309.25
+
+
+310.4
-
-
-309.3
+
+
+310.6
-
-
-309.35
+
+
+310.8
-
-
-309.4
+
+
+311
-
-
-309.45
+
+
+311.2
-
-
-309.5
+
+
+311.4
-
-
-309.55
+
+
+311.6
-
-
-309.6
+
+
+311.8
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/median.svg b/criterion/arithmetic_hydroflow_compiled/report/median.svg
index 0d353054fb0c..68568b7a37ef 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/median.svg
@@ -9,74 +9,82 @@ Density (a.u.)
Average time (µs)
-
-5
+
+2
-
-
+
+
+4
+
+
+
+6
+
+
+
+8
+
+
+
10
-
-
-15
+
+
+12
-
-
-20
+
+
+14
-
-
-25
+
+
+16
-
+
-
-309.01
-
-
-
-309.02
+
+309.12
-
-
-309.03
+
+
+309.14
-
-
-309.04
+
+
+309.16
-
-
-309.05
+
+
+309.18
-
-
-309.06
+
+
+309.2
-
-
-309.07
+
+
+309.22
-
-
-309.08
+
+
+309.24
-
-
-309.09
+
+
+309.26
-
-
-309.1
+
+
+309.28
-
-
-309.11
+
+
+309.3
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/pdf.svg b/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
index f48eb50309f2..91614a11885c 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
@@ -46,30 +46,42 @@ Average Time (µs)
-
-308
+
+305
-
-
+
+
310
-
-
-312
+
+
+315
-
-
-314
+
+
+320
-
-
-316
+
+
+325
-
-
-318
+
+
+330
-
+
+
+335
+
+
+
+340
+
+
+
+345
+
+
Density (a.u.)
@@ -78,58 +90,86 @@ Density (a.u.)
0
-
-0.1
+
+0.02
+
+
+
+0.04
-
-
-0.2
+
+
+0.06
-
-
-0.3
+
+
+0.08
-
+
-0.4
+0.1
-
-0.5
-
-
-
-0.6
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+0.12
+
+
+
+0.14
+
+
+
+0.16
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg b/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
index f27130467a9c..97eec93f99aa 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
@@ -10,43 +10,59 @@ Average Time (µs)
0
-
-0.1
+
+0.02
+
+
+
+0.04
-
-
-0.2
+
+
+0.06
-
-
-0.3
+
+
+0.08
-
+
-0.4
+0.1
-
-0.5
+
+0.12
-
-
-0.6
+
+
+0.14
-
-
-0.7
+
+
+0.16
-
+
+
+0.18
+
+
-
+
310
-
-
-315
+
+
+320
+
+
+
+330
+
+
+
+340
-
-
-
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/regression.svg b/criterion/arithmetic_hydroflow_compiled/report/regression.svg
index b65835cf4eb1..e3dd96ecbe9a 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/regression.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/regression.svg
@@ -93,7 +93,7 @@ Iterations
-
+
@@ -105,36 +105,36 @@ Iterations
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -144,38 +144,38 @@ Iterations
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg b/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
index 46ffc86b1169..03d872f6531a 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
@@ -93,7 +93,7 @@ Iterations
-
+
@@ -109,29 +109,29 @@ Iterations
-
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -141,12 +141,12 @@ Iterations
-
+
-
+
-
-
+
+
@@ -163,7 +163,7 @@ Iterations
-
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg b/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
index 6193130dce9d..75c2f64aae59 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
@@ -31,24 +31,24 @@ Average Time (µs)
-
-320
+
+310
-
-
-340
+
+
+320
-
-
-360
+
+
+330
-
-
-380
+
+
+340
-
-
-
-
-
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg b/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
index 53927055875e..f51536f575c2 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
@@ -15,46 +15,41 @@ Iterations
-
-
-
-
-
-
-
+
+
+
+
+
+
0.0
-
+
20.0
-
-
+
+
40.0
-
-
+
+
60.0
-
-
+
+
80.0
-
-
+
+
100.0
-
-
+
+
120.0
-
-
-140.0
-
-
+
0
@@ -92,8 +87,8 @@ Iterations
400
-
-
-
-
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/slope.svg b/criterion/arithmetic_hydroflow_compiled/report/slope.svg
index fcd2fcb71930..7caef4008ba4 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/slope.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/slope.svg
@@ -9,62 +9,66 @@ Density (a.u.)
Average time (µs)
-
-0.5
+
+0.2
-
-
-1
+
+
+0.4
+
+
+
+0.6
-
-
-1.5
+
+
+0.8
-
-
-2
+
+
+1
-
-
-2.5
+
+
+1.2
-
-
-3
+
+
+1.4
-
+
-
-309.1
+
+309.6
-
-
-309.2
+
+
+309.8
-
-
-309.3
+
+
+310
-
-
-309.4
+
+
+310.2
-
-
-309.5
+
+
+310.4
-
-
-309.6
+
+
+310.6
-
-
-309.7
+
+
+310.8
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/typical.svg b/criterion/arithmetic_hydroflow_compiled/report/typical.svg
index 3ab4ca7c7478..5bef50e6fb6f 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/typical.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/typical.svg
@@ -9,62 +9,66 @@ Density (a.u.)
Average time (µs)
-
-0.5
+
+0.2
-
-
-1
+
+
+0.4
+
+
+
+0.6
-
-
-1.5
+
+
+0.8
-
-
-2
+
+
+1
-
-
-2.5
+
+
+1.2
-
-
-3
+
+
+1.4
-
+
-
-309.1
+
+309.6
-
-
-309.2
+
+
+309.8
-
-
-309.3
+
+
+310
-
-
-309.4
+
+
+310.2
-
-
-309.5
+
+
+310.4
-
-
-309.6
+
+
+310.6
-
-
-309.7
+
+
+310.8
-
-
-
-
+
+
+
+
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 2487504ccd5d..a5677f0a108d 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":6491485.52228125,"upper_bound":6497643.6730625},"point_estimate":6494022.86125,"standard_error":1615.0933205321508},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6488997.0,"upper_bound":6491100.9375},"point_estimate":6489563.625,"standard_error":605.121300451856},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2697.961302101612,"upper_bound":5502.394131375476},"point_estimate":3369.9497401714325,"standard_error":737.3600444840887},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5757.012749961008,"upper_bound":26065.866822230015},"point_estimate":16278.994559619647,"standard_error":6345.756753733431}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6489964.15734375,"upper_bound":6491250.92353125},"point_estimate":6490583.2075,"standard_error":328.58157456128856},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6489122.75,"upper_bound":6490336.75},"point_estimate":6489501.125,"standard_error":357.2458950215578},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1648.0951957404613,"upper_bound":2848.074549436569},"point_estimate":2031.995926424861,"standard_error":325.20512394852733},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2548.435328219451,"upper_bound":3930.5895551221524},"point_estimate":3300.960476387588,"standard_error":354.4729775240386}}
\ 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 08657514d96d..6ffb8ac6c250 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":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[51978249.0,51899092.0,51942241.0,51910984.0,51995481.0,51895905.0,51913238.0,51913669.0,51953503.0,51938035.0,51899282.0,51929338.0,51914019.0,51938394.0,51900254.0,51898761.0,51899782.0,51928227.0,51959174.0,51901676.0,51890034.0,51911976.0,51933155.0,51916764.0,51894604.0,51906475.0,51916254.0,51913178.0,51928607.0,51891337.0,51917094.0,52056806.0,51928277.0,51890726.0,51890355.0,51899723.0,52007594.0,52095197.0,52116767.0,51898030.0,51909451.0,51933646.0,51904702.0,51912647.0,51885977.0,51906545.0,51927534.0,51926333.0,51909231.0,51913158.0,51904913.0,51914992.0,51897128.0,51894463.0,51894393.0,51905103.0,51919169.0,52051215.0,51900545.0,52022031.0,51964754.0,52023705.0,51964554.0,51977669.0,51915713.0,51934398.0,51939056.0,51990181.0,51946641.0,52097852.0,51931803.0,52017653.0,51894564.0,51901226.0,51899312.0,52022663.0,52291533.0,51917867.0,51890446.0,52035075.0,51904973.0,51900384.0,53087308.0,52001162.0,51932403.0,51943094.0,51897038.0,52003877.0,51891517.0,51908269.0,51916995.0,51997836.0,51901757.0,51896166.0,52008326.0,51971186.0,51911665.0,51902398.0,51991604.0,51948233.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[51970766.0,51907959.0,52014958.0,51949577.0,51910184.0,51914181.0,52009087.0,51915474.0,51915293.0,51936192.0,51913900.0,51905414.0,51928908.0,51933677.0,51922958.0,52002545.0,51908991.0,51895265.0,51930972.0,51939659.0,51914261.0,51917608.0,51940250.0,51901959.0,51901177.0,51963713.0,51905074.0,51921795.0,51922677.0,51916544.0,51914903.0,51905716.0,51941682.0,51933186.0,51933416.0,51932966.0,51901017.0,51929720.0,51925622.0,51907217.0,51915353.0,51908220.0,51957391.0,51906036.0,51933511.0,51922430.0,51907071.0,51927870.0,51902213.0,51934692.0,51913143.0,51952556.0,51919103.0,51967243.0,51991395.0,51921678.0,51924584.0,51912371.0,51924383.0,51905048.0,51903254.0,51915186.0,51907221.0,51904616.0,51924664.0,51894247.0,51920126.0,51896151.0,51895139.0,51898585.0,51937238.0,51901921.0,51912631.0,51944601.0,51905188.0,51919204.0,51905578.0,51934352.0,51897904.0,51907072.0,51907091.0,51906040.0,51909055.0,51996988.0,51903735.0,51921458.0,51897614.0,51910367.0,51905388.0,51926977.0,51926548.0,51931466.0,51970730.0,51913333.0,51911449.0,51930896.0,52000696.0,51900570.0,51905878.0,51962655.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 26ced99a5a67..a52628dbef2b 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json
@@ -1 +1 @@
-[6465333.25,6476482.609375,6506214.234375,6517363.59375]
\ No newline at end of file
+[6478053.1875,6483154.03125,6496756.28125,6501857.125]
\ 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 cc27d75a5465..19ea992b7239 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.5959530451677703,"upper_bound":-0.5955485782710449},"point_estimate":-0.5957949370024056,"standard_error":0.0001009624051411659},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.5960915863212466,"upper_bound":-0.5959459644730841},"point_estimate":-0.596045412372892,"standard_error":0.000037603672485871384}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.0010982496316389752,"upper_bound":-0.00012422440082818557},"point_estimate":-0.0005296645582394399,"standard_error":0.00025319772753574734},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.00026575319206412207,"upper_bound":0.00016257895529459},"point_estimate":-9.630847867647674e-6,"standard_error":0.00010821997504161299}}
\ 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 2487504ccd5d..a5677f0a108d 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":6491485.52228125,"upper_bound":6497643.6730625},"point_estimate":6494022.86125,"standard_error":1615.0933205321508},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6488997.0,"upper_bound":6491100.9375},"point_estimate":6489563.625,"standard_error":605.121300451856},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2697.961302101612,"upper_bound":5502.394131375476},"point_estimate":3369.9497401714325,"standard_error":737.3600444840887},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5757.012749961008,"upper_bound":26065.866822230015},"point_estimate":16278.994559619647,"standard_error":6345.756753733431}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6489964.15734375,"upper_bound":6491250.92353125},"point_estimate":6490583.2075,"standard_error":328.58157456128856},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6489122.75,"upper_bound":6490336.75},"point_estimate":6489501.125,"standard_error":357.2458950215578},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1648.0951957404613,"upper_bound":2848.074549436569},"point_estimate":2031.995926424861,"standard_error":325.20512394852733},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2548.435328219451,"upper_bound":3930.5895551221524},"point_estimate":3300.960476387588,"standard_error":354.4729775240386}}
\ 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 08657514d96d..6ffb8ac6c250 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":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[51978249.0,51899092.0,51942241.0,51910984.0,51995481.0,51895905.0,51913238.0,51913669.0,51953503.0,51938035.0,51899282.0,51929338.0,51914019.0,51938394.0,51900254.0,51898761.0,51899782.0,51928227.0,51959174.0,51901676.0,51890034.0,51911976.0,51933155.0,51916764.0,51894604.0,51906475.0,51916254.0,51913178.0,51928607.0,51891337.0,51917094.0,52056806.0,51928277.0,51890726.0,51890355.0,51899723.0,52007594.0,52095197.0,52116767.0,51898030.0,51909451.0,51933646.0,51904702.0,51912647.0,51885977.0,51906545.0,51927534.0,51926333.0,51909231.0,51913158.0,51904913.0,51914992.0,51897128.0,51894463.0,51894393.0,51905103.0,51919169.0,52051215.0,51900545.0,52022031.0,51964754.0,52023705.0,51964554.0,51977669.0,51915713.0,51934398.0,51939056.0,51990181.0,51946641.0,52097852.0,51931803.0,52017653.0,51894564.0,51901226.0,51899312.0,52022663.0,52291533.0,51917867.0,51890446.0,52035075.0,51904973.0,51900384.0,53087308.0,52001162.0,51932403.0,51943094.0,51897038.0,52003877.0,51891517.0,51908269.0,51916995.0,51997836.0,51901757.0,51896166.0,52008326.0,51971186.0,51911665.0,51902398.0,51991604.0,51948233.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[51970766.0,51907959.0,52014958.0,51949577.0,51910184.0,51914181.0,52009087.0,51915474.0,51915293.0,51936192.0,51913900.0,51905414.0,51928908.0,51933677.0,51922958.0,52002545.0,51908991.0,51895265.0,51930972.0,51939659.0,51914261.0,51917608.0,51940250.0,51901959.0,51901177.0,51963713.0,51905074.0,51921795.0,51922677.0,51916544.0,51914903.0,51905716.0,51941682.0,51933186.0,51933416.0,51932966.0,51901017.0,51929720.0,51925622.0,51907217.0,51915353.0,51908220.0,51957391.0,51906036.0,51933511.0,51922430.0,51907071.0,51927870.0,51902213.0,51934692.0,51913143.0,51952556.0,51919103.0,51967243.0,51991395.0,51921678.0,51924584.0,51912371.0,51924383.0,51905048.0,51903254.0,51915186.0,51907221.0,51904616.0,51924664.0,51894247.0,51920126.0,51896151.0,51895139.0,51898585.0,51937238.0,51901921.0,51912631.0,51944601.0,51905188.0,51919204.0,51905578.0,51934352.0,51897904.0,51907072.0,51907091.0,51906040.0,51909055.0,51996988.0,51903735.0,51921458.0,51897614.0,51910367.0,51905388.0,51926977.0,51926548.0,51931466.0,51970730.0,51913333.0,51911449.0,51930896.0,52000696.0,51900570.0,51905878.0,51962655.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 26ced99a5a67..a52628dbef2b 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json
@@ -1 +1 @@
-[6465333.25,6476482.609375,6506214.234375,6517363.59375]
\ No newline at end of file
+[6478053.1875,6483154.03125,6496756.28125,6501857.125]
\ 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 11625daa3e31..95b8637b98f2 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg
@@ -9,78 +9,62 @@ Density (a.u.)
Average time (µs)
-
-0.1
-
-
-
+
0.2
-
-
-0.3
-
-
-
+
+
0.4
-
-
-0.5
-
-
-
+
+
0.6
-
-
-0.7
-
-
-
+
+
0.8
-
-
-0.9
-
-
-
+
+
1
-
+
+
+1.2
+
+
-
-2.5
+
+1.6
-
-
-3
+
+
+1.8
-
-
-3.5
+
+
+2
-
-
-4
+
+
+2.2
-
-
-4.5
+
+
+2.4
-
-
-5
+
+
+2.6
-
-
-5.5
+
+
+2.8
-
-
-
-
+
+
+
+
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 91f3f710de9f..3499f3c29454 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg
@@ -9,66 +9,70 @@ Density (a.u.)
Average time (µs)
-
-0.02
+
+0.2
-
-
-0.04
+
+
+0.4
-
-
-0.06
+
+
+0.6
-
-
-0.08
+
+
+0.8
-
-
-0.1
+
+
+1
-
-
-0.12
+
+
+1.2
-
-
-0.14
+
+
+
+2.4
-
-
-0.16
+
+
+2.6
-
-
-0.18
+
+
+2.8
-
-
-
-5
+
+
+3
+
+
+
+3.2
-
-
-10
+
+
+3.4
-
-
-15
+
+
+3.6
-
-
-20
+
+
+3.8
-
-
-25
+
+
+4
-
-
-
-
+
+
+
+
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 10fb133e43b5..e0943b9f4bae 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,57 +16,42 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-7.0
+
+6.5
-
-
-8.0
+
+
+6.52
-
-
-9.0
+
+
+6.54
-
-
-10.0
+
+
+6.56
-
-
-11.0
+
+
+6.58
-
-
-12.0
+
+
+6.6
-
-
-13.0
+
+
+6.62
-
-
-14.0
-
-
-
-15.0
-
-
-
-16.0
-
-
+
0
@@ -112,206 +97,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 700256138342..65ad96a948f1 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
@@ -9,67 +9,55 @@ Density (a.u.)
Average Time (ms)
-
-10
-
-
-
+
20
-
-
-30
-
-
-
+
+
40
-
-
-50
-
-
-
+
+
60
-
-
-70
-
-
-
+
+
80
-
-
-90
+
+
+100
+
+
+
+120
+
+
+
+140
-
+
-
-8
-
-
-
-10
-
-
-
-12
-
-
-
-14
-
-
-
-16
-
-
-
-
-
-
+
+6.5
+
+
+
+6.55
+
+
+
+6.6
+
+
+
+6.65
+
+
+
+
+
+
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 6881073b1f9b..42d0a9908684 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg
@@ -9,83 +9,67 @@ Density (a.u.)
Relative change (%)
-
-500
+
+200
-
-
-1000
-
-
-
-1500
+
+
+400
-
-
-2000
+
+
+600
-
-
-2500
+
+
+800
-
-
-3000
+
+
+1000
-
-
-3500
+
+
+1200
-
-
-4000
+
+
+1400
-
-
-4500
+
+
+1600
-
+
-
--0.59595
-
-
-
--0.5959
-
-
-
--0.59585
-
-
-
--0.5958
-
-
-
--0.59575
-
-
-
--0.5957
-
-
-
--0.59565
-
-
-
--0.5956
-
-
-
--0.59555
-
-
-
-
-
-
+
+-0.0012
+
+
+
+-0.001
+
+
+
+-8e-4
+
+
+
+-6e-4
+
+
+
+-4e-4
+
+
+
+-2e-4
+
+
+
+
+
+
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 00cb5eac3d25..fef6132c84ef 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,91 @@ Density (a.u.)
Relative change (%)
-
-2000
-
-
-
-4000
+
+500
-
-
-6000
+
+
+1000
-
-
-8000
+
+
+1500
-
-
-1e4
+
+
+2000
-
-
-12000
+
+
+2500
-
-
-14000
+
+
+3000
-
-
-16000
+
+
+3500
-
-
-18000
+
+
+4000
-
-
-2e4
+
+
+4500
-
+
-
--0.5961
-
-
-
--0.59608
-
-
-
--0.59606
-
-
-
--0.59604
-
-
-
--0.59602
-
-
-
--0.596
-
-
-
--0.59598
-
-
-
--0.59596
-
-
-
--0.59594
-
-
-
-
-
-
+
+-3e-4
+
+
+
+-0.00025
+
+
+
+-2e-4
+
+
+
+-0.00015
+
+
+
+-1e-4
+
+
+
+-5e-5
+
+
+
+5.42101e-20
+
+
+
+5e-5
+
+
+
+1e-4
+
+
+
+0.00015
+
+
+
+2e-4
+
+
+
+
+
+
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 c6515ca86c67..923d4869afc4 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,81 +13,73 @@ t score
0.0
-
+
0.05
-
-
+
+
0.1
-
-
+
+
0.15
-
-
+
+
0.2
-
-
+
+
0.25
-
-
+
+
0.3
-
-
+
+
0.35
-
-
-0.4
-
-
+
-
+
-4.0
-
-
+
+
-3.0
-
-
+
+
-2.0
-
-
+
+
-1.0
-
-
+
+
0.0
-
-
+
+
1.0
-
-
+
+
2.0
-
-
+
+
3.0
-
-
+
+
4.0
-
-
-5.0
-
-
-
-
+
+
+
t distribution
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/index.html b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/index.html
index 122b90966de6..62619d142080 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/index.html
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/index.html
@@ -118,33 +118,33 @@ Additional Statistics:
R² |
- 0.0000091 |
- 0.0000093 |
- 0.0000088 |
+ 0.0197873 |
+ 0.0204759 |
+ 0.0196792 |
Mean |
- 6.4915 ms |
- 6.4940 ms |
- 6.4976 ms |
+ 6.4900 ms |
+ 6.4906 ms |
+ 6.4913 ms |
Std. Dev. |
- 5.7570 µs |
- 16.279 µs |
- 26.066 µs |
+ 2.5484 µs |
+ 3.3010 µs |
+ 3.9306 µs |
Median |
- 6.4890 ms |
- 6.4896 ms |
- 6.4911 ms |
+ 6.4891 ms |
+ 6.4895 ms |
+ 6.4903 ms |
MAD |
- 2.6980 µs |
- 3.3699 µs |
- 5.5024 µs |
+ 1.6481 µs |
+ 2.0320 µs |
+ 2.8481 µs |
@@ -221,15 +221,15 @@ Additional Statistics:
Change in time |
- -59.595% |
- -59.579% |
- -59.555% |
- (p = 0.00 <
+ | -0.1098% |
+ -0.0530% |
+ -0.0124% |
+ (p = 0.02 <
0.05) |
- Performance has improved.
+ Change within noise threshold.
Additional Plots:
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times.svg
index 5c8157f09945..751e34f84dee 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times.svg
@@ -15,42 +15,42 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-6.5
+
+6.488
-
-
-6.52
+
+
+6.49
-
-
-6.54
+
+
+6.492
-
-
-6.56
+
+
+6.494
-
-
-6.58
+
+
+6.496
-
-
-6.6
+
+
+6.498
-
-
-6.62
+
+
+6.5
-
+
10
@@ -92,106 +92,106 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Sample
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times_small.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times_small.svg
index 603ac1eb6678..f154f3915a1f 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times_small.svg
@@ -12,42 +12,42 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-6.5
+
+6.488
-
-
-6.52
+
+
+6.49
-
-
-6.54
+
+
+6.492
-
-
-6.56
+
+
+6.494
-
-
-6.58
+
+
+6.496
-
-
-6.6
+
+
+6.498
-
-
-6.62
+
+
+6.5
-
+
10
@@ -89,104 +89,104 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/mean.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/mean.svg
index 6ca83da9f674..a2ef3aeda301 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/mean.svg
@@ -9,62 +9,58 @@ Density (a.u.)
Average time (ms)
-
-50
+
+200
-
-
-100
+
+
+400
-
-
-150
+
+
+600
-
-
-200
+
+
+800
-
-
-250
+
+
+1000
-
-
-
-6.491
+
+
+1200
-
-
-6.492
-
-
-
-6.493
+
+
+
+6.49
-
-
-6.494
+
+
+6.4902
-
-
-6.495
+
+
+6.4904
-
-
-6.496
+
+
+6.4906
-
-
-6.497
+
+
+6.4908
-
-
-6.498
+
+
+6.491
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/median.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/median.svg
index 1a93ee15936f..b8a7582f1c0e 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/median.svg
@@ -9,62 +9,62 @@ Density (a.u.)
Average time (ms)
-
-200
+
+500
-
-
-400
-
-
-
-600
-
-
-
-800
-
-
-
+
+
1000
-
-
-1200
+
+
+1500
+
+
+
+2000
-
-
-1400
+
+
+2500
-
-
-1600
+
+
+3000
-
+
-
+
6.489
-
-
-6.4895
+
+
+6.4892
-
-
-6.49
+
+
+6.4894
+
+
+
+6.4896
-
-
-6.4905
+
+
+6.4898
+
+
+
+6.49
-
-
-6.491
+
+
+6.4902
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf.svg
index 64f8d1bff7f2..8970afc5d79e 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf.svg
@@ -46,42 +46,26 @@ Average Time (ms)
-
-6.48
+
+6.485
-
-
-6.5
-
-
-
-6.52
-
-
-
-6.54
-
-
-
-6.56
+
+
+6.49
-
-
-6.58
+
+
+6.495
-
-
-6.6
-
-
-
-6.62
+
+
+6.5
-
-
-6.64
+
+
+6.505
-
+
Density (a.u.)
@@ -90,62 +74,52 @@ Density (a.u.)
0
-
-5
-
-
-
-10
-
-
-
-15
-
-
-
+
20
-
-
-25
+
+
+40
-
-
-30
+
+
+60
-
-
-35
+
+
+80
-
-
-40
+
+
+100
+
+
+
+120
-
-
-45
+
+
+140
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf_small.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf_small.svg
index 007e05663825..f2058c932cd0 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf_small.svg
@@ -10,59 +10,59 @@ Average Time (ms)
0
-
-5
-
-
-
-10
+
+20
-
-
-15
+
+
+40
-
-
-20
+
+
+60
-
-
-25
+
+
+80
-
-
-30
+
+
+100
-
-
-35
+
+
+120
-
-
-40
+
+
+140
-
-
-45
+
+
+160
-
+
-
-6.5
+
+6.485
-
-
-6.55
+
+
+6.49
-
-
-6.6
+
+
+6.495
+
+
+
+6.5
-
-
-6.65
+
+
+6.505
-
-
-
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/relative_iteration_times_small.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/relative_iteration_times_small.svg
index ec4b73b39e36..f3cc2474814b 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/relative_iteration_times_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/relative_iteration_times_small.svg
@@ -13,57 +13,42 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-7.0
+
+6.5
-
-
-8.0
+
+
+6.52
-
-
-9.0
+
+
+6.54
-
-
-10.0
+
+
+6.56
-
-
-11.0
+
+
+6.58
-
-
-12.0
+
+
+6.6
-
-
-13.0
+
+
+6.62
-
-
-14.0
-
-
-
-15.0
-
-
-
-16.0
-
-
+
0
@@ -109,204 +94,204 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/relative_pdf_small.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/relative_pdf_small.svg
index 0f78d0d47c27..b6c2814f8fba 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/relative_pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/relative_pdf_small.svg
@@ -6,65 +6,53 @@ Density (a.u.)
Average Time (ms)
-
-10
-
-
-
+
20
-
-
-30
-
-
-
+
+
40
-
-
-50
-
-
-
+
+
60
-
-
-70
-
-
-
+
+
80
-
-
-90
+
+
+100
-
-
-
-8
-
-
-
-10
-
-
-
-12
-
-
-
-14
+
+
+120
-
-
-16
+
+
+140
-
-
-
-
-
+
+
+
+6.5
+
+
+
+6.55
+
+
+
+6.6
+
+
+
+6.65
+
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/typical.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/typical.svg
index 26fb006aba94..857c738eeb50 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/typical.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/typical.svg
@@ -9,62 +9,58 @@ Density (a.u.)
Average time (ms)
-
-50
+
+200
-
-
-100
+
+
+400
-
-
-150
+
+
+600
-
-
-200
+
+
+800
-
-
-250
+
+
+1000
-
-
-
-6.491
+
+
+1200
-
-
-6.492
-
-
-
-6.493
+
+
+
+6.49
-
-
-6.494
+
+
+6.4902
-
-
-6.495
+
+
+6.4904
-
-
-6.496
+
+
+6.4906
-
-
-6.497
+
+
+6.4908
-
-
-6.498
+
+
+6.491
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/base/estimates.json b/criterion/arithmetic_hydroflow_surface/base/estimates.json
index ae9cb915c2dd..9771cb6ee1c6 100644
--- a/criterion/arithmetic_hydroflow_surface/base/estimates.json
+++ b/criterion/arithmetic_hydroflow_surface/base/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6530620.54859375,"upper_bound":6610202.08740625},"point_estimate":6565947.68125,"standard_error":20474.146325136637},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6512729.3125,"upper_bound":6514961.25},"point_estimate":6513901.1875,"standard_error":639.6929110050502},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4515.443544834852,"upper_bound":8041.622257232666},"point_estimate":6465.062510222197,"standard_error":958.7016717737944},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":89021.88074495237,"upper_bound":289028.3670052017},"point_estimate":205533.588265348,"standard_error":49882.65926860311}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6515734.91340625,"upper_bound":6523451.6886249995},"point_estimate":6519021.78375,"standard_error":1999.6126506780336},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6513826.0,"upper_bound":6516280.5},"point_estimate":6515133.875,"standard_error":534.427061371247},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3169.4280937314034,"upper_bound":5496.368752419949},"point_estimate":4084.006952494383,"standard_error":598.8482735095315},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6717.282971297911,"upper_bound":31252.93873703146},"point_estimate":20073.00207599931,"standard_error":6641.913728749191}}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_surface/base/sample.json b/criterion/arithmetic_hydroflow_surface/base/sample.json
index a23f766b1bd8..744ca44ad8f8 100644
--- a/criterion/arithmetic_hydroflow_surface/base/sample.json
+++ b/criterion/arithmetic_hydroflow_surface/base/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[56760985.0,56179152.0,52265491.0,52103429.0,52123937.0,52117043.0,52220076.0,52109503.0,52280750.0,53294070.0,52137373.0,52064656.0,52146190.0,52136309.0,52116523.0,52065969.0,52068071.0,52111816.0,52102014.0,52060757.0,52085355.0,52087579.0,52051250.0,52144377.0,52254819.0,52130390.0,52050560.0,52119690.0,52081959.0,52160316.0,52070086.0,52101845.0,52153603.0,52092287.0,52076420.0,52115161.0,52072691.0,52088591.0,52082098.0,52102165.0,52054297.0,52113868.0,52101655.0,52196340.0,52071271.0,52121524.0,52106886.0,52092548.0,52095866.0,52073601.0,52103790.0,52119791.0,52158641.0,52088173.0,52104081.0,52072413.0,52074553.0,52063806.0,52110603.0,52047285.0,52099082.0,52249222.0,52131540.0,52071681.0,52194316.0,52075167.0,52219253.0,52176855.0,52112955.0,52167279.0,52122725.0,52084513.0,52077049.0,52070528.0,52071101.0,52171818.0,52102306.0,52084222.0,52113349.0,52172687.0,52253690.0,52062202.0,52063074.0,52124860.0,52163701.0,52266566.0,52125238.0,52113839.0,52130660.0,52178699.0,52078132.0,52114391.0,52080686.0,52074323.0,52099563.0,61453289.0,61468698.0,59777282.0,54743973.0,54261283.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[52150620.0,52151952.0,52263502.0,52171370.0,52152695.0,52094396.0,52140173.0,52087542.0,52111837.0,52098443.0,52075423.0,52145410.0,52110354.0,52070903.0,52103814.0,52079868.0,52131093.0,52110314.0,52139730.0,52117720.0,52142517.0,52136437.0,52083187.0,52121959.0,52081873.0,52161040.0,52104735.0,52157366.0,52147166.0,52130244.0,52152575.0,52121598.0,52120866.0,52115586.0,52135334.0,52106408.0,52119192.0,52110608.0,52296642.0,53406238.0,52836407.0,52141173.0,52097411.0,52134280.0,52192611.0,52088285.0,52124274.0,52103453.0,52118229.0,52126435.0,52115083.0,52123568.0,52122510.0,52214671.0,52157663.0,52177131.0,52133081.0,52538636.0,52155120.0,52080060.0,52107142.0,52197168.0,52076653.0,52155783.0,52087224.0,52132647.0,52086583.0,52148610.0,52081321.0,52110505.0,52087315.0,52101852.0,52134282.0,52142428.0,52123281.0,52135593.0,52201876.0,52158015.0,52164970.0,52109124.0,52109397.0,52112292.0,52100188.0,52108254.0,52069169.0,52121276.0,52125355.0,52088798.0,52134651.0,52074499.0,52069613.0,52104275.0,52115345.0,52088287.0,52082465.0,52534325.0,52100779.0,52091340.0,52095890.0,52110046.0]}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_surface/base/tukey.json b/criterion/arithmetic_hydroflow_surface/base/tukey.json
index ddbe243ea4b3..9ce5230afe1b 100644
--- a/criterion/arithmetic_hydroflow_surface/base/tukey.json
+++ b/criterion/arithmetic_hydroflow_surface/base/tukey.json
@@ -1 +1 @@
-[6480376.34375,6495191.140625,6534697.265625,6549512.0625]
\ No newline at end of file
+[6495622.25,6504100.578125,6526709.453125,6535187.78125]
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_surface/change/estimates.json b/criterion/arithmetic_hydroflow_surface/change/estimates.json
index 50334507edc0..7eafc0e3037c 100644
--- a/criterion/arithmetic_hydroflow_surface/change/estimates.json
+++ b/criterion/arithmetic_hydroflow_surface/change/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.6042512004692019,"upper_bound":-0.5987575932791015},"point_estimate":-0.6022442254303357,"standard_error":0.001299749529975249},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.6054505203300694,"upper_bound":-0.6052792742301594},"point_estimate":-0.6053460096325954,"standard_error":0.00004445727997636344}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.013804036586607647,"upper_bound":-0.0016967925459453637},"point_estimate":-0.007146858272112588,"standard_error":0.003102813151720373},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.00003410897395972334,"upper_bound":0.00044196223941028734},"point_estimate":0.00018923951477267664,"standard_error":0.00012647052434029343}}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_surface/new/estimates.json b/criterion/arithmetic_hydroflow_surface/new/estimates.json
index ae9cb915c2dd..9771cb6ee1c6 100644
--- a/criterion/arithmetic_hydroflow_surface/new/estimates.json
+++ b/criterion/arithmetic_hydroflow_surface/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6530620.54859375,"upper_bound":6610202.08740625},"point_estimate":6565947.68125,"standard_error":20474.146325136637},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6512729.3125,"upper_bound":6514961.25},"point_estimate":6513901.1875,"standard_error":639.6929110050502},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4515.443544834852,"upper_bound":8041.622257232666},"point_estimate":6465.062510222197,"standard_error":958.7016717737944},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":89021.88074495237,"upper_bound":289028.3670052017},"point_estimate":205533.588265348,"standard_error":49882.65926860311}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6515734.91340625,"upper_bound":6523451.6886249995},"point_estimate":6519021.78375,"standard_error":1999.6126506780336},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6513826.0,"upper_bound":6516280.5},"point_estimate":6515133.875,"standard_error":534.427061371247},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3169.4280937314034,"upper_bound":5496.368752419949},"point_estimate":4084.006952494383,"standard_error":598.8482735095315},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6717.282971297911,"upper_bound":31252.93873703146},"point_estimate":20073.00207599931,"standard_error":6641.913728749191}}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_surface/new/sample.json b/criterion/arithmetic_hydroflow_surface/new/sample.json
index a23f766b1bd8..744ca44ad8f8 100644
--- a/criterion/arithmetic_hydroflow_surface/new/sample.json
+++ b/criterion/arithmetic_hydroflow_surface/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[56760985.0,56179152.0,52265491.0,52103429.0,52123937.0,52117043.0,52220076.0,52109503.0,52280750.0,53294070.0,52137373.0,52064656.0,52146190.0,52136309.0,52116523.0,52065969.0,52068071.0,52111816.0,52102014.0,52060757.0,52085355.0,52087579.0,52051250.0,52144377.0,52254819.0,52130390.0,52050560.0,52119690.0,52081959.0,52160316.0,52070086.0,52101845.0,52153603.0,52092287.0,52076420.0,52115161.0,52072691.0,52088591.0,52082098.0,52102165.0,52054297.0,52113868.0,52101655.0,52196340.0,52071271.0,52121524.0,52106886.0,52092548.0,52095866.0,52073601.0,52103790.0,52119791.0,52158641.0,52088173.0,52104081.0,52072413.0,52074553.0,52063806.0,52110603.0,52047285.0,52099082.0,52249222.0,52131540.0,52071681.0,52194316.0,52075167.0,52219253.0,52176855.0,52112955.0,52167279.0,52122725.0,52084513.0,52077049.0,52070528.0,52071101.0,52171818.0,52102306.0,52084222.0,52113349.0,52172687.0,52253690.0,52062202.0,52063074.0,52124860.0,52163701.0,52266566.0,52125238.0,52113839.0,52130660.0,52178699.0,52078132.0,52114391.0,52080686.0,52074323.0,52099563.0,61453289.0,61468698.0,59777282.0,54743973.0,54261283.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[52150620.0,52151952.0,52263502.0,52171370.0,52152695.0,52094396.0,52140173.0,52087542.0,52111837.0,52098443.0,52075423.0,52145410.0,52110354.0,52070903.0,52103814.0,52079868.0,52131093.0,52110314.0,52139730.0,52117720.0,52142517.0,52136437.0,52083187.0,52121959.0,52081873.0,52161040.0,52104735.0,52157366.0,52147166.0,52130244.0,52152575.0,52121598.0,52120866.0,52115586.0,52135334.0,52106408.0,52119192.0,52110608.0,52296642.0,53406238.0,52836407.0,52141173.0,52097411.0,52134280.0,52192611.0,52088285.0,52124274.0,52103453.0,52118229.0,52126435.0,52115083.0,52123568.0,52122510.0,52214671.0,52157663.0,52177131.0,52133081.0,52538636.0,52155120.0,52080060.0,52107142.0,52197168.0,52076653.0,52155783.0,52087224.0,52132647.0,52086583.0,52148610.0,52081321.0,52110505.0,52087315.0,52101852.0,52134282.0,52142428.0,52123281.0,52135593.0,52201876.0,52158015.0,52164970.0,52109124.0,52109397.0,52112292.0,52100188.0,52108254.0,52069169.0,52121276.0,52125355.0,52088798.0,52134651.0,52074499.0,52069613.0,52104275.0,52115345.0,52088287.0,52082465.0,52534325.0,52100779.0,52091340.0,52095890.0,52110046.0]}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_surface/new/tukey.json b/criterion/arithmetic_hydroflow_surface/new/tukey.json
index ddbe243ea4b3..9ce5230afe1b 100644
--- a/criterion/arithmetic_hydroflow_surface/new/tukey.json
+++ b/criterion/arithmetic_hydroflow_surface/new/tukey.json
@@ -1 +1 @@
-[6480376.34375,6495191.140625,6534697.265625,6549512.0625]
\ No newline at end of file
+[6495622.25,6504100.578125,6526709.453125,6535187.78125]
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_surface/report/MAD.svg b/criterion/arithmetic_hydroflow_surface/report/MAD.svg
index 650f77836bfc..ef3c3fd259bd 100644
--- a/criterion/arithmetic_hydroflow_surface/report/MAD.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/MAD.svg
@@ -9,74 +9,62 @@ Density (a.u.)
Average time (µs)
-
-0.05
-
-
-
+
0.1
-
-
-0.15
-
-
-
+
+
0.2
-
-
-0.25
-
-
-
+
+
0.3
-
-
-0.35
-
-
-
+
+
0.4
-
-
-
-4.5
+
+
+0.5
-
-
-5
+
+
+0.6
-
-
-5.5
+
+
+0.7
+
+
+
+
+3
-
-
-6
+
+
+3.5
-
-
-6.5
+
+
+4
-
-
-7
+
+
+4.5
-
-
-7.5
+
+
+5
-
-
-8
+
+
+5.5
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/SD.svg b/criterion/arithmetic_hydroflow_surface/report/SD.svg
index e1bb14b4fd38..63fbe90679d6 100644
--- a/criterion/arithmetic_hydroflow_surface/report/SD.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/SD.svg
@@ -9,66 +9,66 @@ Density (a.u.)
Average time (µs)
-
-0.001
+
+0.01
-
-
-0.002
+
+
+0.02
-
-
-0.003
+
+
+0.03
-
-
-0.004
+
+
+0.04
-
-
-0.005
+
+
+0.05
-
-
-0.006
+
+
+0.06
-
-
-0.007
+
+
+0.07
-
-
-0.008
+
+
+0.08
-
-
-0.009
-
-
+
-
-100
+
+5
+
+
+
+10
-
-
-150
+
+
+15
-
-
-200
+
+
+20
-
-
-250
+
+
+25
-
-
-300
+
+
+30
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/both/iteration_times.svg b/criterion/arithmetic_hydroflow_surface/report/both/iteration_times.svg
index 9a897df5e0ca..648407204787 100644
--- a/criterion/arithmetic_hydroflow_surface/report/both/iteration_times.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/both/iteration_times.svg
@@ -16,57 +16,62 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
-
-7.0
+
+6.6
+
+
+
+6.7
-
-
-8.0
+
+
+6.8
-
-
-9.0
+
+
+6.9
-
-
-10.0
+
+
+7.0
-
-
-11.0
+
+
+7.1
-
-
-12.0
+
+
+7.2
-
-
-13.0
+
+
+7.3
-
-
-14.0
+
+
+7.4
-
+
-15.0
+7.5
-
-16.0
+
+7.6
-
+
0
@@ -112,206 +117,206 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Current
diff --git a/criterion/arithmetic_hydroflow_surface/report/both/pdf.svg b/criterion/arithmetic_hydroflow_surface/report/both/pdf.svg
index e59c0ae28b93..6dad0409eb72 100644
--- a/criterion/arithmetic_hydroflow_surface/report/both/pdf.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/both/pdf.svg
@@ -9,67 +9,55 @@ Density (a.u.)
Average Time (ms)
-
+
5
-
-
+
+
10
-
-
+
+
15
-
-
+
+
20
-
-
+
+
25
-
-
+
+
30
-
-
+
+
35
-
-
+
+
40
-
-
-45
-
-
+
-
-8
-
-
-
-10
-
-
-
-12
-
-
-
-14
-
-
-
-16
-
-
-
-
-
-
+
+6.5
+
+
+
+7
+
+
+
+7.5
+
+
+
+
+
+
Base PDF
diff --git a/criterion/arithmetic_hydroflow_surface/report/change/mean.svg b/criterion/arithmetic_hydroflow_surface/report/change/mean.svg
index 0e2c32d75736..684a0d01f8f6 100644
--- a/criterion/arithmetic_hydroflow_surface/report/change/mean.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/change/mean.svg
@@ -9,59 +9,63 @@ Density (a.u.)
Relative change (%)
-
-50
+
+20
-
-
-100
+
+
+40
-
-
-150
+
+
+60
-
-
-200
+
+
+80
-
-
-250
+
+
+100
-
-
-300
+
+
+120
-
+
-
--0.604
-
-
-
--0.603
-
-
-
--0.602
-
-
-
--0.601
-
-
-
--0.6
-
-
-
--0.599
-
-
-
-
-
-
+
+-0.014
+
+
+
+-0.012
+
+
+
+-0.01
+
+
+
+-0.008
+
+
+
+-0.006
+
+
+
+-0.004
+
+
+
+-0.002
+
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/change/median.svg b/criterion/arithmetic_hydroflow_surface/report/change/median.svg
index 5d3426aee0f6..6d61f1109643 100644
--- a/criterion/arithmetic_hydroflow_surface/report/change/median.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/change/median.svg
@@ -9,87 +9,83 @@ Density (a.u.)
Relative change (%)
-
-1000
-
-
-
-2000
-
-
-
-3000
+
+500
-
-
-4000
+
+
+1000
-
-
-5000
+
+
+1500
-
-
-6000
+
+
+2000
-
-
-7000
+
+
+2500
-
-
-8000
+
+
+3000
-
-
-9000
+
+
+3500
-
+
-
--0.60546
-
-
-
--0.60544
-
-
-
--0.60542
-
-
-
--0.6054
-
-
-
--0.60538
-
-
-
--0.60536
-
-
-
--0.60534
-
-
-
--0.60532
-
-
-
--0.6053
-
-
-
--0.60528
-
-
-
-
-
-
+
+-5e-5
+
+
+
+0
+
+
+
+5e-5
+
+
+
+1e-4
+
+
+
+0.00015
+
+
+
+2e-4
+
+
+
+0.00025
+
+
+
+3e-4
+
+
+
+0.00035
+
+
+
+4e-4
+
+
+
+0.00045
+
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/change/t-test.svg b/criterion/arithmetic_hydroflow_surface/report/change/t-test.svg
index db1884bea2d8..3a9f3af09968 100644
--- a/criterion/arithmetic_hydroflow_surface/report/change/t-test.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/change/t-test.svg
@@ -13,77 +13,69 @@ t score
0.0
-
+
0.05
-
-
+
+
0.1
-
-
+
+
0.15
-
-
+
+
0.2
-
-
+
+
0.25
-
-
+
+
0.3
-
-
+
+
0.35
-
-
+
+
0.4
-
+
-
--4.0
-
-
-
+
-3.0
-
-
+
+
-2.0
-
-
+
+
-1.0
-
-
+
+
0.0
-
-
+
+
1.0
-
-
+
+
2.0
-
-
+
+
3.0
-
-
-4.0
-
-
-
-
+
+
+
t distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/index.html b/criterion/arithmetic_hydroflow_surface/report/index.html
index 9ad9c34f3930..492f9871688e 100644
--- a/criterion/arithmetic_hydroflow_surface/report/index.html
+++ b/criterion/arithmetic_hydroflow_surface/report/index.html
@@ -118,33 +118,33 @@ Additional Statistics:
R² |
- 0.0107867 |
- 0.0111050 |
- 0.0106135 |
+ 0.0006764 |
+ 0.0006947 |
+ 0.0006622 |
Mean |
- 6.5306 ms |
- 6.5659 ms |
- 6.6102 ms |
+ 6.5157 ms |
+ 6.5190 ms |
+ 6.5235 ms |
Std. Dev. |
- 89.022 µs |
- 205.53 µs |
- 289.03 µs |
+ 6.7173 µs |
+ 20.073 µs |
+ 31.253 µs |
Median |
- 6.5127 ms |
- 6.5139 ms |
- 6.5150 ms |
+ 6.5138 ms |
+ 6.5151 ms |
+ 6.5163 ms |
MAD |
- 4.5154 µs |
- 6.4651 µs |
- 8.0416 µs |
+ 3.1694 µs |
+ 4.0840 µs |
+ 5.4964 µs |
@@ -221,15 +221,15 @@ Additional Statistics:
Change in time |
- -60.425% |
- -60.224% |
- -59.876% |
- (p = 0.00 <
+ | -1.3804% |
+ -0.7147% |
+ -0.1697% |
+ (p = 0.01 <
0.05) |
- Performance has improved.
+ Change within noise threshold.
Additional Plots:
diff --git a/criterion/arithmetic_hydroflow_surface/report/iteration_times.svg b/criterion/arithmetic_hydroflow_surface/report/iteration_times.svg
index b2fce6dcc4f1..3252d21ae6a6 100644
--- a/criterion/arithmetic_hydroflow_surface/report/iteration_times.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/iteration_times.svg
@@ -15,62 +15,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-6.6
-
-
-
-6.7
-
-
-
-6.8
+
+6.52
-
-
-6.9
+
+
+6.54
-
-
-7.0
+
+
+6.56
-
-
-7.1
+
+
+6.58
-
-
-7.2
-
-
-
-7.3
+
+
+6.6
-
-
-7.4
+
+
+6.62
-
-
-7.5
+
+
+6.64
-
-
-7.6
+
+
+6.66
-
+
10
@@ -112,106 +97,106 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Sample
diff --git a/criterion/arithmetic_hydroflow_surface/report/iteration_times_small.svg b/criterion/arithmetic_hydroflow_surface/report/iteration_times_small.svg
index acff6cacc5be..0e0d3b80915d 100644
--- a/criterion/arithmetic_hydroflow_surface/report/iteration_times_small.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/iteration_times_small.svg
@@ -12,62 +12,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-6.6
-
-
-
-6.7
-
-
-
-6.8
+
+6.52
-
-
-6.9
+
+
+6.54
-
-
-7.0
+
+
+6.56
-
-
-7.1
+
+
+6.58
-
-
-7.2
-
-
-
-7.3
+
+
+6.6
-
-
-7.4
+
+
+6.62
-
-
-7.5
+
+
+6.64
-
-
-7.6
+
+
+6.66
-
+
10
@@ -109,104 +94,104 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_surface/report/mean.svg b/criterion/arithmetic_hydroflow_surface/report/mean.svg
index 1f3b836b9608..226429f8599d 100644
--- a/criterion/arithmetic_hydroflow_surface/report/mean.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/mean.svg
@@ -9,86 +9,90 @@ Density (a.u.)
Average time (ms)
-
-2
+
+20
-
-
-4
+
+
+40
-
+
-6
+60
-
-8
+
+80
-
-
-10
+
+
+100
-
-
-12
+
+
+120
-
-
-14
+
+
+140
-
-
-16
+
+
+160
-
-
-18
+
+
+180
-
-
-20
+
+
+200
+
+
+
+220
-
+
-
-6.53
+
+6.515
-
-
-6.54
+
+
+6.516
-
-
-6.55
+
+
+6.517
-
-
-6.56
+
+
+6.518
-
-
-6.57
+
+
+6.519
-
-
-6.58
+
+
+6.52
-
-
-6.59
+
+
+6.521
-
-
-6.6
+
+
+6.522
-
-
-6.61
+
+
+6.523
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/median.svg b/criterion/arithmetic_hydroflow_surface/report/median.svg
index 9244a204830c..5572438eb341 100644
--- a/criterion/arithmetic_hydroflow_surface/report/median.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/median.svg
@@ -9,58 +9,58 @@ Density (a.u.)
Average time (ms)
-
+
200
-
-
+
+
400
-
-
+
+
600
-
-
+
+
800
-
-
+
+
1000
-
-
+
+
1200
-
-
-
-6.5125
-
-
-
-6.513
-
-
-
-6.5135
+
+
+1400
-
-
+
+
+
6.514
-
-
+
+
6.5145
-
-
+
+
6.515
-
-
-
-
+
+
+6.5155
+
+
+
+6.516
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/pdf.svg b/criterion/arithmetic_hydroflow_surface/report/pdf.svg
index a35dc183e97f..b95824e3cb0e 100644
--- a/criterion/arithmetic_hydroflow_surface/report/pdf.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/pdf.svg
@@ -46,38 +46,50 @@ Average Time (ms)
-
-6.4
+
+6.5
-
-
-6.6
+
+
+6.52
+
+
+
+6.54
-
-
-6.8
+
+
+6.56
-
+
-7
+6.58
-
-7.2
+
+6.6
+
+
+
+6.62
-
-
-7.4
+
+
+6.64
-
-
-7.6
+
+
+6.66
-
-
-7.8
+
+
+6.68
-
+
+
+6.7
+
+
Density (a.u.)
@@ -86,62 +98,58 @@ Density (a.u.)
0
-
-0.5
-
-
-
-1
-
-
-
-1.5
-
-
-
-2
-
-
-
-2.5
-
-
-
-3
-
-
-
-3.5
-
-
-
-4
+
+5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+10
+
+
+
+15
+
+
+
+20
+
+
+
+25
+
+
+
+30
+
+
+
+35
+
+
+
+40
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/criterion/arithmetic_hydroflow_surface/report/pdf_small.svg b/criterion/arithmetic_hydroflow_surface/report/pdf_small.svg
index e5f309e03012..76a777baf0b4 100644
--- a/criterion/arithmetic_hydroflow_surface/report/pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/pdf_small.svg
@@ -10,55 +10,59 @@ Average Time (ms)
0
-
-0.5
+
+5
-
-
-1
+
+
+10
-
-
-1.5
+
+
+15
-
-
-2
+
+
+20
-
-
-2.5
+
+
+25
-
-
-3
+
+
+30
-
-
-3.5
+
+
+35
-
-
-4
+
+
+40
-
-
-4.5
-
-
+
-
+
6.5
-
-
-7
+
+
+6.55
+
+
+
+6.6
+
+
+
+6.65
-
-
-7.5
+
+
+6.7
-
-
-
+
+
+
diff --git a/criterion/arithmetic_hydroflow_surface/report/relative_iteration_times_small.svg b/criterion/arithmetic_hydroflow_surface/report/relative_iteration_times_small.svg
index 731b77657c6e..7033b776ce72 100644
--- a/criterion/arithmetic_hydroflow_surface/report/relative_iteration_times_small.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/relative_iteration_times_small.svg
@@ -13,57 +13,62 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
-
-7.0
+
+6.6
+
+
+
+6.7
-
-
-8.0
+
+
+6.8
-
-
-9.0
+
+
+6.9
-
-
-10.0
+
+
+7.0
-
-
-11.0
+
+
+7.1
-
-
-12.0
+
+
+7.2
-
-
-13.0
+
+
+7.3
-
-
-14.0
+
+
+7.4
-
+
-15.0
+7.5
-
-16.0
+
+7.6
-
+
0
@@ -109,204 +114,204 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_surface/report/relative_pdf_small.svg b/criterion/arithmetic_hydroflow_surface/report/relative_pdf_small.svg
index c0be361afd28..7b90b0be4cd6 100644
--- a/criterion/arithmetic_hydroflow_surface/report/relative_pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/relative_pdf_small.svg
@@ -6,65 +6,53 @@ Density (a.u.)
Average Time (ms)
-
+
5
-
-
+
+
10
-
-
+
+
15
-
-
+
+
20
-
-
+
+
25
-
-
+
+
30
-
-
+
+
35
-
-
+
+
40
-
-
-45
-
-
+
-
-8
-
-
-
-10
-
-
-
-12
-
-
-
-14
-
-
-
-16
-
-
-
-
-
-
+
+6.5
+
+
+
+7
+
+
+
+7.5
+
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_surface/report/typical.svg b/criterion/arithmetic_hydroflow_surface/report/typical.svg
index 8e64ed4c4a68..3e8f06b7bc0a 100644
--- a/criterion/arithmetic_hydroflow_surface/report/typical.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/typical.svg
@@ -9,86 +9,90 @@ Density (a.u.)
Average time (ms)
-
-2
+
+20
-
-
-4
+
+
+40
-
+
-6
+60
-
-8
+
+80
-
-
-10
+
+
+100
-
-
-12
+
+
+120
-
-
-14
+
+
+140
-
-
-16
+
+
+160
-
-
-18
+
+
+180
-
-
-20
+
+
+200
+
+
+
+220
-
+
-
-6.53
+
+6.515
-
-
-6.54
+
+
+6.516
-
-
-6.55
+
+
+6.517
-
-
-6.56
+
+
+6.518
-
-
-6.57
+
+
+6.519
-
-
-6.58
+
+
+6.52
-
-
-6.59
+
+
+6.521
-
-
-6.6
+
+
+6.522
-
-
-6.61
+
+
+6.523
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/base/estimates.json b/criterion/fan_in_hydroflow/base/estimates.json
index fa0806826b4b..b0dbd3202a9a 100644
--- a/criterion/fan_in_hydroflow/base/estimates.json
+++ b/criterion/fan_in_hydroflow/base/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":71082968.65875,"upper_bound":71355730.1525},"point_estimate":71212116.96,"standard_error":69449.57974291591},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":70968051.0,"upper_bound":71256430.0},"point_estimate":71099943.0,"standard_error":70322.63893146413},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":382709.3133455519,"upper_bound":625840.1417291163},"point_estimate":472911.58530414104,"standard_error":60785.933789883755},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":473978.25699517055,"upper_bound":906340.9930560566},"point_estimate":696032.6007702717,"standard_error":112530.32861862877}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":73504933.79,"upper_bound":73787181.53},"point_estimate":73643103.75,"standard_error":72194.7887623064},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":73502229.5,"upper_bound":73761751.0},"point_estimate":73651047.5,"standard_error":67039.27167449209},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":419305.2180558443,"upper_bound":688914.540669322},"point_estimate":529340.081602335,"standard_error":67935.23594030488},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":545727.6543575325,"upper_bound":912702.2209058311},"point_estimate":728821.2558590114,"standard_error":94820.8128375605}}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow/base/sample.json b/criterion/fan_in_hydroflow/base/sample.json
index 45f74cdcca1a..2eec65551d16 100644
--- a/criterion/fan_in_hydroflow/base/sample.json
+++ b/criterion/fan_in_hydroflow/base/sample.json
@@ -1 +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":[71453135.0,71589279.0,71725503.0,71422639.0,71300090.0,71516093.0,72134055.0,74506831.0,72641031.0,71652096.0,71127928.0,70545892.0,72260100.0,71274041.0,70642833.0,71400445.0,72327626.0,71323693.0,70224112.0,70403357.0,71382743.0,70492333.0,71051646.0,70856492.0,70972188.0,70656850.0,71189092.0,71189112.0,71751752.0,71280132.0,71058879.0,70280788.0,70666237.0,70727942.0,70841484.0,71171280.0,70533770.0,70893561.0,70219183.0,70581952.0,70730699.0,70214105.0,70897681.0,70837980.0,71085000.0,71011654.0,71721077.0,71211897.0,71415196.0,70837668.0,71026641.0,70915924.0,71262882.0,70486834.0,71398736.0,70901899.0,71548253.0,70963914.0,70787866.0,70655890.0,70890498.0,70642435.0,70732102.0,71044514.0,70760926.0,70437883.0,72396045.0,71077727.0,70826177.0,70849691.0,71148339.0,71915709.0,71033424.0,71503471.0,72184161.0,71968197.0,71885654.0,71379420.0,70926725.0,71263623.0,71373578.0,71204794.0,71161612.0,70600806.0,70932125.0,70972179.0,72069366.0,71380651.0,71689528.0,74565182.0,71579823.0,71301254.0,70717815.0,71114886.0,70797865.0,70514306.0,71644654.0,71602665.0,71256430.0,70685465.0]}
\ No newline at end of file
+{"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":[73794260.0,73334795.0,73643128.0,73350123.0,73720383.0,74203351.0,73398163.0,77065427.0,73920525.0,73628582.0,73658967.0,73878807.0,73149520.0,74435183.0,73050196.0,73727095.0,73706566.0,73638540.0,72508628.0,74369731.0,72990454.0,73143889.0,73822733.0,73753905.0,74010302.0,74446755.0,73352939.0,73412770.0,73743946.0,73349963.0,73175418.0,72796443.0,73278620.0,73221064.0,72397390.0,72903602.0,74479525.0,74132178.0,72951802.0,73191708.0,73296232.0,74032794.0,73988181.0,74309809.0,72706616.0,73745542.0,73869192.0,74199737.0,72997931.0,74599881.0,72295514.0,73936798.0,73506727.0,73957227.0,73850077.0,74023830.0,74002550.0,73915598.0,73629767.0,73712060.0,73390671.0,73611142.0,73704656.0,74078853.0,75463149.0,76151496.0,72367768.0,73780216.0,74172126.0,74734261.0,73568122.0,73130327.0,73989656.0,73161816.0,73473586.0,73779565.0,73779556.0,73124597.0,73530291.0,74650236.0,74037154.0,73688686.0,73144013.0,73808830.0,72345186.0,72560767.0,72227507.0,73029570.0,72356817.0,73365193.0,73475269.0,74653361.0,73891253.0,73529190.0,73303679.0,74265330.0,73846820.0,73574493.0,73190419.0,73061309.0]}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow/base/tukey.json b/criterion/fan_in_hydroflow/base/tukey.json
index 7c562cc5bd2b..af535c1d682a 100644
--- a/criterion/fan_in_hydroflow/base/tukey.json
+++ b/criterion/fan_in_hydroflow/base/tukey.json
@@ -1 +1 @@
-[68890672.0,69843018.625,72382609.625,73334956.25]
\ No newline at end of file
+[70870646.5,72031016.125,75125335.125,76285704.75]
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow/change/estimates.json b/criterion/fan_in_hydroflow/change/estimates.json
index 8e9720eefa73..438fbbae0033 100644
--- a/criterion/fan_in_hydroflow/change/estimates.json
+++ b/criterion/fan_in_hydroflow/change/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.49799371689794086,"upper_bound":-0.4959937595054156},"point_estimate":-0.4970017697295328,"standard_error":0.0005219331405937143},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.49884813455605304,"upper_bound":-0.4966150667515944},"point_estimate":-0.49788718561908485,"standard_error":0.0005661276151985097}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.03139913545459201,"upper_bound":0.036847672768113134},"point_estimate":0.034137263344740765,"standard_error":0.0013924553572688563},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.03303868214697325,"upper_bound":0.03843543121168203},"point_estimate":0.03588054212645431,"standard_error":0.0013774207413669276}}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow/new/estimates.json b/criterion/fan_in_hydroflow/new/estimates.json
index fa0806826b4b..b0dbd3202a9a 100644
--- a/criterion/fan_in_hydroflow/new/estimates.json
+++ b/criterion/fan_in_hydroflow/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":71082968.65875,"upper_bound":71355730.1525},"point_estimate":71212116.96,"standard_error":69449.57974291591},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":70968051.0,"upper_bound":71256430.0},"point_estimate":71099943.0,"standard_error":70322.63893146413},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":382709.3133455519,"upper_bound":625840.1417291163},"point_estimate":472911.58530414104,"standard_error":60785.933789883755},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":473978.25699517055,"upper_bound":906340.9930560566},"point_estimate":696032.6007702717,"standard_error":112530.32861862877}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":73504933.79,"upper_bound":73787181.53},"point_estimate":73643103.75,"standard_error":72194.7887623064},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":73502229.5,"upper_bound":73761751.0},"point_estimate":73651047.5,"standard_error":67039.27167449209},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":419305.2180558443,"upper_bound":688914.540669322},"point_estimate":529340.081602335,"standard_error":67935.23594030488},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":545727.6543575325,"upper_bound":912702.2209058311},"point_estimate":728821.2558590114,"standard_error":94820.8128375605}}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow/new/sample.json b/criterion/fan_in_hydroflow/new/sample.json
index 45f74cdcca1a..2eec65551d16 100644
--- a/criterion/fan_in_hydroflow/new/sample.json
+++ b/criterion/fan_in_hydroflow/new/sample.json
@@ -1 +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":[71453135.0,71589279.0,71725503.0,71422639.0,71300090.0,71516093.0,72134055.0,74506831.0,72641031.0,71652096.0,71127928.0,70545892.0,72260100.0,71274041.0,70642833.0,71400445.0,72327626.0,71323693.0,70224112.0,70403357.0,71382743.0,70492333.0,71051646.0,70856492.0,70972188.0,70656850.0,71189092.0,71189112.0,71751752.0,71280132.0,71058879.0,70280788.0,70666237.0,70727942.0,70841484.0,71171280.0,70533770.0,70893561.0,70219183.0,70581952.0,70730699.0,70214105.0,70897681.0,70837980.0,71085000.0,71011654.0,71721077.0,71211897.0,71415196.0,70837668.0,71026641.0,70915924.0,71262882.0,70486834.0,71398736.0,70901899.0,71548253.0,70963914.0,70787866.0,70655890.0,70890498.0,70642435.0,70732102.0,71044514.0,70760926.0,70437883.0,72396045.0,71077727.0,70826177.0,70849691.0,71148339.0,71915709.0,71033424.0,71503471.0,72184161.0,71968197.0,71885654.0,71379420.0,70926725.0,71263623.0,71373578.0,71204794.0,71161612.0,70600806.0,70932125.0,70972179.0,72069366.0,71380651.0,71689528.0,74565182.0,71579823.0,71301254.0,70717815.0,71114886.0,70797865.0,70514306.0,71644654.0,71602665.0,71256430.0,70685465.0]}
\ No newline at end of file
+{"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":[73794260.0,73334795.0,73643128.0,73350123.0,73720383.0,74203351.0,73398163.0,77065427.0,73920525.0,73628582.0,73658967.0,73878807.0,73149520.0,74435183.0,73050196.0,73727095.0,73706566.0,73638540.0,72508628.0,74369731.0,72990454.0,73143889.0,73822733.0,73753905.0,74010302.0,74446755.0,73352939.0,73412770.0,73743946.0,73349963.0,73175418.0,72796443.0,73278620.0,73221064.0,72397390.0,72903602.0,74479525.0,74132178.0,72951802.0,73191708.0,73296232.0,74032794.0,73988181.0,74309809.0,72706616.0,73745542.0,73869192.0,74199737.0,72997931.0,74599881.0,72295514.0,73936798.0,73506727.0,73957227.0,73850077.0,74023830.0,74002550.0,73915598.0,73629767.0,73712060.0,73390671.0,73611142.0,73704656.0,74078853.0,75463149.0,76151496.0,72367768.0,73780216.0,74172126.0,74734261.0,73568122.0,73130327.0,73989656.0,73161816.0,73473586.0,73779565.0,73779556.0,73124597.0,73530291.0,74650236.0,74037154.0,73688686.0,73144013.0,73808830.0,72345186.0,72560767.0,72227507.0,73029570.0,72356817.0,73365193.0,73475269.0,74653361.0,73891253.0,73529190.0,73303679.0,74265330.0,73846820.0,73574493.0,73190419.0,73061309.0]}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow/new/tukey.json b/criterion/fan_in_hydroflow/new/tukey.json
index 7c562cc5bd2b..af535c1d682a 100644
--- a/criterion/fan_in_hydroflow/new/tukey.json
+++ b/criterion/fan_in_hydroflow/new/tukey.json
@@ -1 +1 @@
-[68890672.0,69843018.625,72382609.625,73334956.25]
\ No newline at end of file
+[70870646.5,72031016.125,75125335.125,76285704.75]
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow/report/MAD.svg b/criterion/fan_in_hydroflow/report/MAD.svg
index 5749de5023a5..976305c6d2e1 100644
--- a/criterion/fan_in_hydroflow/report/MAD.svg
+++ b/criterion/fan_in_hydroflow/report/MAD.svg
@@ -9,66 +9,66 @@ Density (a.u.)
Average time (µs)
-
+
0.001
-
-
+
+
0.002
-
-
+
+
0.003
-
-
+
+
0.004
-
-
+
+
0.005
-
-
+
+
0.006
-
-
+
+
0.007
-
-
-0.008
-
-
+
-
+
400
-
-
+
+
450
-
-
+
+
500
-
-
+
+
550
-
-
+
+
600
-
-
+
+
650
-
-
-
-
+
+
+700
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/SD.svg b/criterion/fan_in_hydroflow/report/SD.svg
index 49629b3b7bd7..20b73cc860d6 100644
--- a/criterion/fan_in_hydroflow/report/SD.svg
+++ b/criterion/fan_in_hydroflow/report/SD.svg
@@ -9,86 +9,82 @@ Density (a.u.)
Average time (µs)
-
+
5e-4
-
-
+
+
0.001
-
-
+
+
0.0015
-
-
+
+
0.002
-
-
+
+
0.0025
-
-
+
+
0.003
-
-
+
+
0.0035
-
-
+
+
0.004
-
-
-
-450
-
-
-
-500
+
+
+0.0045
-
-
+
+
+
550
-
-
+
+
600
-
-
+
+
650
-
-
+
+
700
-
-
+
+
750
-
-
+
+
800
-
-
+
+
850
-
-
+
+
900
-
-
+
+
950
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/both/iteration_times.svg b/criterion/fan_in_hydroflow/report/both/iteration_times.svg
index dc3e25ff57a1..771be3667625 100644
--- a/criterion/fan_in_hydroflow/report/both/iteration_times.svg
+++ b/criterion/fan_in_hydroflow/report/both/iteration_times.svg
@@ -16,42 +16,42 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-80.0
+
+71.0
-
-
-90.0
+
+
+72.0
-
-
-100.0
+
+
+73.0
-
-
-110.0
+
+
+74.0
-
-
-120.0
+
+
+75.0
-
-
-130.0
+
+
+76.0
-
-
-140.0
+
+
+77.0
-
+
0
@@ -97,206 +97,206 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Current
diff --git a/criterion/fan_in_hydroflow/report/both/pdf.svg b/criterion/fan_in_hydroflow/report/both/pdf.svg
index 0811d74b85f2..f877a5e3727a 100644
--- a/criterion/fan_in_hydroflow/report/both/pdf.svg
+++ b/criterion/fan_in_hydroflow/report/both/pdf.svg
@@ -34,26 +34,26 @@ Average Time (ms)
-
-80
-
-
-
-100
-
-
-
-120
-
-
-
-140
-
-
-
-
-
-
+
+70
+
+
+
+72
+
+
+
+74
+
+
+
+76
+
+
+
+
+
+
Base PDF
diff --git a/criterion/fan_in_hydroflow/report/change/mean.svg b/criterion/fan_in_hydroflow/report/change/mean.svg
index c90326fe20e6..e08301f4a595 100644
--- a/criterion/fan_in_hydroflow/report/change/mean.svg
+++ b/criterion/fan_in_hydroflow/report/change/mean.svg
@@ -9,58 +9,58 @@ Density (a.u.)
Relative change (%)
-
-100
+
+50
-
-
-200
+
+
+100
-
-
-300
+
+
+150
-
-
-400
+
+
+200
-
-
-500
+
+
+250
-
-
-600
+
+
+
+0.031
-
-
-700
+
+
+0.032
-
-
-
--0.498
+
+
+0.033
-
-
--0.4975
+
+
+0.034
-
-
--0.497
+
+
+0.035
-
-
--0.4965
+
+
+0.036
-
-
--0.496
+
+
+0.037
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/change/median.svg b/criterion/fan_in_hydroflow/report/change/median.svg
index f9b792b7fe85..5dfd3ac11f04 100644
--- a/criterion/fan_in_hydroflow/report/change/median.svg
+++ b/criterion/fan_in_hydroflow/report/change/median.svg
@@ -9,58 +9,58 @@ Density (a.u.)
Relative change (%)
-
-100
-
-
-
-200
+
+50
-
-
-300
+
+
+100
-
-
-400
+
+
+150
-
-
-500
+
+
+200
-
-
-600
+
+
+250
-
+
-
--0.499
+
+0.033
+
+
+
+0.034
-
-
--0.4985
+
+
+0.035
-
-
--0.498
+
+
+0.036
-
-
--0.4975
+
+
+0.037
-
-
--0.497
+
+
+0.038
-
-
--0.4965
+
+
+0.039
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/change/t-test.svg b/criterion/fan_in_hydroflow/report/change/t-test.svg
index 851b0724b1ab..99f43d0626c9 100644
--- a/criterion/fan_in_hydroflow/report/change/t-test.svg
+++ b/criterion/fan_in_hydroflow/report/change/t-test.svg
@@ -25,65 +25,69 @@ t score
0.15
-
+
0.2
-
-
+
+
0.25
-
-
+
+
0.3
-
-
+
+
0.35
-
-
+
+
0.4
-
+
-
+
-4.0
-
-
+
+
-3.0
-
-
+
+
-2.0
-
-
+
+
-1.0
-
-
+
+
0.0
-
-
+
+
1.0
-
-
+
+
2.0
-
-
+
+
3.0
-
-
+
+
4.0
-
-
-
+
+
+5.0
+
+
+
+
t distribution
diff --git a/criterion/fan_in_hydroflow/report/index.html b/criterion/fan_in_hydroflow/report/index.html
index edfabbf827e8..272bdc3d3f5b 100644
--- a/criterion/fan_in_hydroflow/report/index.html
+++ b/criterion/fan_in_hydroflow/report/index.html
@@ -118,33 +118,33 @@ Additional Statistics:
R² |
- 0.0055576 |
- 0.0057497 |
- 0.0055140 |
+ 0.0061729 |
+ 0.0063955 |
+ 0.0061541 |
Mean |
- 71.083 ms |
- 71.212 ms |
- 71.356 ms |
+ 73.505 ms |
+ 73.643 ms |
+ 73.787 ms |
Std. Dev. |
- 473.98 µs |
- 696.03 µs |
- 906.34 µs |
+ 545.73 µs |
+ 728.82 µs |
+ 912.70 µs |
Median |
- 70.968 ms |
- 71.100 ms |
- 71.256 ms |
+ 73.502 ms |
+ 73.651 ms |
+ 73.762 ms |
MAD |
- 382.71 µs |
- 472.91 µs |
- 625.84 µs |
+ 419.31 µs |
+ 529.34 µs |
+ 688.91 µs |
@@ -221,15 +221,15 @@ Additional Statistics:
Change in time |
- -49.799% |
- -49.700% |
- -49.599% |
+ +3.1399% |
+ +3.4137% |
+ +3.6848% |
(p = 0.00 <
0.05) |
- Performance has improved.
+ Performance has regressed.
Additional Plots:
diff --git a/criterion/fan_in_hydroflow/report/iteration_times.svg b/criterion/fan_in_hydroflow/report/iteration_times.svg
index c57320c23885..3b9de90350be 100644
--- a/criterion/fan_in_hydroflow/report/iteration_times.svg
+++ b/criterion/fan_in_hydroflow/report/iteration_times.svg
@@ -15,52 +15,57 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-70.5
-
-
-
-71.0
-
-
-
-71.5
-
-
-
-72.0
-
-
-
+
72.5
-
-
+
+
73.0
-
-
+
+
73.5
-
-
+
+
74.0
-
-
+
+
74.5
-
+
+
+75.0
+
+
+
+75.5
+
+
+
+76.0
+
+
+
+76.5
+
+
+
+77.0
+
+
10
@@ -102,106 +107,106 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Sample
diff --git a/criterion/fan_in_hydroflow/report/iteration_times_small.svg b/criterion/fan_in_hydroflow/report/iteration_times_small.svg
index 459411bf4032..51b62a463e6a 100644
--- a/criterion/fan_in_hydroflow/report/iteration_times_small.svg
+++ b/criterion/fan_in_hydroflow/report/iteration_times_small.svg
@@ -12,51 +12,56 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-70.5
-
-
-
-71.0
-
-
-
-71.5
-
-
-
-72.0
-
-
-
+
72.5
-
-
+
+
73.0
-
-
+
+
73.5
-
-
+
+
74.0
-
-
+
+
74.5
+
+
+75.0
+
+
+
+75.5
+
+
+
+76.0
+
+
+
+76.5
+
+
+
+77.0
+
@@ -99,104 +104,104 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/fan_in_hydroflow/report/mean.svg b/criterion/fan_in_hydroflow/report/mean.svg
index 8449dfc217b2..c84c73a7042c 100644
--- a/criterion/fan_in_hydroflow/report/mean.svg
+++ b/criterion/fan_in_hydroflow/report/mean.svg
@@ -9,58 +9,62 @@ Density (a.u.)
Average time (ms)
-
+
1
-
-
+
+
2
-
-
+
+
3
-
-
+
+
4
-
-
+
+
5
-
-
+
+
6
-
+
-
-71.1
+
+73.5
-
-
-71.15
+
+
+73.55
-
-
-71.2
+
+
+73.6
-
-
-71.25
+
+
+73.65
-
-
-71.3
+
+
+73.7
-
-
-71.35
+
+
+73.75
-
-
-
-
+
+
+73.8
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/median.svg b/criterion/fan_in_hydroflow/report/median.svg
index ebead7b86b43..41136bc531e8 100644
--- a/criterion/fan_in_hydroflow/report/median.svg
+++ b/criterion/fan_in_hydroflow/report/median.svg
@@ -9,66 +9,78 @@ Density (a.u.)
Average time (ms)
-
+
1
-
-
+
+
2
-
-
+
+
3
-
-
+
+
4
-
-
+
+
5
-
-
+
+
6
-
-
+
+
7
-
-
-
-70.95
+
+
+8
+
+
+
+9
-
-
-71
+
+
+10
+
+
+
+11
+
+
+
+
+73.5
-
-
-71.05
+
+
+73.55
-
-
-71.1
+
+
+73.6
-
-
-71.15
+
+
+73.65
-
-
-71.2
+
+
+73.7
-
-
-71.25
+
+
+73.75
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/pdf.svg b/criterion/fan_in_hydroflow/report/pdf.svg
index 5beffdd7c0b5..b49663737bd9 100644
--- a/criterion/fan_in_hydroflow/report/pdf.svg
+++ b/criterion/fan_in_hydroflow/report/pdf.svg
@@ -54,30 +54,30 @@ Average Time (ms)
-
-70
-
-
-
-71
-
-
-
+
72
-
-
+
+
73
-
-
+
+
74
-
-
+
+
75
-
+
+
+76
+
+
+
+77
+
+
Density (a.u.)
@@ -86,44 +86,42 @@ Density (a.u.)
0
-
+
0.1
-
-
+
+
0.2
-
-
+
+
0.3
-
-
+
+
0.4
-
-
+
+
0.5
-
-
+
+
0.6
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
PDF
diff --git a/criterion/fan_in_hydroflow/report/pdf_small.svg b/criterion/fan_in_hydroflow/report/pdf_small.svg
index e4592330de77..836b93b2ae2e 100644
--- a/criterion/fan_in_hydroflow/report/pdf_small.svg
+++ b/criterion/fan_in_hydroflow/report/pdf_small.svg
@@ -10,47 +10,43 @@ Average Time (ms)
0
-
+
0.1
-
-
+
+
0.2
-
-
+
+
0.3
-
-
+
+
0.4
-
-
+
+
0.5
-
-
+
+
0.6
-
-
-0.7
-
-
+
-
-70
-
-
-
+
72
-
-
+
+
74
-
-
-
+
+
+76
+
+
+
+
diff --git a/criterion/fan_in_hydroflow/report/relative_iteration_times_small.svg b/criterion/fan_in_hydroflow/report/relative_iteration_times_small.svg
index d95a2296da1d..48c8259076e1 100644
--- a/criterion/fan_in_hydroflow/report/relative_iteration_times_small.svg
+++ b/criterion/fan_in_hydroflow/report/relative_iteration_times_small.svg
@@ -13,42 +13,42 @@ Average Iteration Time (ms)
-
-
+
+
-
-
-
-
+
+
+
+
-
-80.0
+
+71.0
-
-
-90.0
+
+
+72.0
-
+
-100.0
+73.0
-
-110.0
+
+74.0
-
-
-120.0
+
+
+75.0
-
-
-130.0
+
+
+76.0
-
-
-140.0
+
+
+77.0
-
+
0
@@ -94,204 +94,204 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/fan_in_hydroflow/report/relative_pdf_small.svg b/criterion/fan_in_hydroflow/report/relative_pdf_small.svg
index dae6cb480394..0ec71bb38ec6 100644
--- a/criterion/fan_in_hydroflow/report/relative_pdf_small.svg
+++ b/criterion/fan_in_hydroflow/report/relative_pdf_small.svg
@@ -31,24 +31,24 @@ Average Time (ms)
-
-80
-
-
-
-100
-
-
-
-120
-
-
-
-140
-
-
-
-
-
-
+
+70
+
+
+
+72
+
+
+
+74
+
+
+
+76
+
+
+
+
+
+
diff --git a/criterion/fan_in_hydroflow/report/typical.svg b/criterion/fan_in_hydroflow/report/typical.svg
index f952c7c75b24..4957367cde1b 100644
--- a/criterion/fan_in_hydroflow/report/typical.svg
+++ b/criterion/fan_in_hydroflow/report/typical.svg
@@ -9,58 +9,62 @@ Density (a.u.)
Average time (ms)
-
+
1
-
-
+
+
2
-
-
+
+
3
-
-
+
+
4
-
-
+
+
5
-
-
+
+
6
-
+
-
-71.1
+
+73.5
-
-
-71.15
+
+
+73.55
-
-
-71.2
+
+
+73.6
-
-
-71.25
+
+
+73.65
-
-
-71.3
+
+
+73.7
-
-
-71.35
+
+
+73.75
-
-
-
-
+
+
+73.8
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/base/estimates.json b/criterion/fan_in_hydroflow_surface/base/estimates.json
index 436f46c03b20..a1b3b96fb005 100644
--- a/criterion/fan_in_hydroflow_surface/base/estimates.json
+++ b/criterion/fan_in_hydroflow_surface/base/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44042944.376625,"upper_bound":44330295.771375},"point_estimate":44180627.57,"standard_error":73197.33721849894},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44228717.5,"upper_bound":44354482.0},"point_estimate":44341064.5,"standard_error":36159.101291148145},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":124747.81503528357,"upper_bound":891192.3267781734},"point_estimate":210135.93661934137,"standard_error":184564.7791746716},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":536199.3057155585,"upper_bound":924702.5762042637},"point_estimate":736388.600748726,"standard_error":99778.68425693903}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44904066.640625,"upper_bound":45184252.843375},"point_estimate":45041250.435,"standard_error":71700.71976792232},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44636270.0,"upper_bound":45002619.5},"point_estimate":44805066.75,"standard_error":86659.26230700602},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":350078.17748486996,"upper_bound":759054.492174089},"point_estimate":567980.7140663266,"standard_error":102990.28551681063},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":618885.3921264698,"upper_bound":805259.0234452032},"point_estimate":720454.0357701511,"standard_error":47642.96882817705}}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow_surface/base/sample.json b/criterion/fan_in_hydroflow_surface/base/sample.json
index cfaa0368d51c..cb7726af8483 100644
--- a/criterion/fan_in_hydroflow_surface/base/sample.json
+++ b/criterion/fan_in_hydroflow_surface/base/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[88741235.0,88723813.0,88689198.0,89040363.0,88740093.0,88774448.0,88688507.0,88755442.0,88735475.0,88682084.0,88739883.0,88702463.0,88653652.0,88868552.0,88462546.0,88413454.0,92302197.0,89753013.0,87894977.0,87724469.0,86871655.0,86555951.0,86864506.0,86827165.0,86552825.0,86881127.0,87001791.0,86631751.0,86620821.0,86870796.0,86930930.0,86834500.0,86843206.0,86850380.0,86962929.0,86739162.0,86291126.0,86937511.0,86896115.0,86883942.0,86811276.0,86899280.0,86991823.0,86917635.0,86775320.0,86837150.0,86849535.0,86946447.0,86941326.0,87023199.0,86889230.0,86549515.0,94817598.0,94598341.0,88225391.0,89884376.0,88844737.0,88728450.0,88845718.0,88391321.0,88472201.0,88649012.0,88714294.0,88495526.0,90661977.0,88808980.0,88737056.0,88857120.0,88405998.0,88739932.0,88874943.0,88821344.0,88445953.0,88697823.0,88721978.0,88827684.0,88801697.0,88682174.0,88692853.0,88676613.0,88680250.0,88722509.0,88717099.0,89666500.0,88708964.0,88709915.0,88988756.0,88430504.0,88722650.0,88679739.0,88694948.0,89070408.0,91074656.0,88707632.0,88990198.0,90771681.0,88468917.0,91340943.0,88798621.0,88693745.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[90426293.0,90103161.0,90078677.0,89291941.0,88831675.0,89156470.0,88854337.0,89025405.0,89009116.0,89253139.0,88591929.0,88514385.0,87620474.0,89104543.0,88477035.0,90437985.0,91949727.0,91557087.0,90514156.0,88870387.0,88613871.0,89118910.0,89095115.0,89331797.0,89666900.0,88945206.0,88993487.0,89308202.0,88785890.0,89165828.0,89161159.0,89186385.0,88867062.0,88820665.0,89118790.0,88524805.0,88503405.0,88879444.0,88551163.0,88779949.0,92022473.0,92026100.0,92281996.0,92256518.0,91963844.0,92299248.0,92010021.0,91648267.0,92358128.0,91861423.0,91836337.0,92292275.0,92923730.0,92043649.0,90421384.0,90039833.0,90020228.0,90032289.0,88773106.0,89704289.0,88833539.0,89056204.0,91276304.0,88770211.0,89459665.0,88855129.0,90005239.0,88724576.0,90363797.0,89685765.0,88780259.0,93165941.0,91803877.0,92773331.0,93743847.0,92399685.0,90924650.0,91942786.0,93144201.0,94077548.0,90682540.0,89598873.0,89290630.0,89781834.0,89434818.0,89167340.0,89051955.0,89241839.0,89798835.0,89762397.0,90030276.0,89296570.0,89413498.0,89669204.0,89621394.0,89423657.0,90466338.0,88827268.0,89653374.0,90349800.0]}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow_surface/base/tukey.json b/criterion/fan_in_hydroflow_surface/base/tukey.json
index f28a5a04d08b..612b2f3027ad 100644
--- a/criterion/fan_in_hydroflow_surface/base/tukey.json
+++ b/criterion/fan_in_hydroflow_surface/base/tukey.json
@@ -1 +1 @@
-[40731441.25,42099687.0625,45748342.5625,47116588.375]
\ No newline at end of file
+[41491572.25,42997088.3125,47011797.8125,48517313.875]
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow_surface/change/estimates.json b/criterion/fan_in_hydroflow_surface/change/estimates.json
index 67e6a73d7167..f124eaf1083d 100644
--- a/criterion/fan_in_hydroflow_surface/change/estimates.json
+++ b/criterion/fan_in_hydroflow_surface/change/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.04231414145876162,"upper_bound":0.049416191740949814},"point_estimate":0.04560306024053595,"standard_error":0.0017179346957513417},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.04693098283347896,"upper_bound":0.04976824654550205},"point_estimate":0.049452548138722685,"standard_error":0.0007338858421976643}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.014847461615415104,"upper_bound":0.023832017714729918},"point_estimate":0.019479643281128833,"standard_error":0.0022969841171625108},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.006775381123538926,"upper_bound":0.014000421168732347},"point_estimate":0.010464391309324528,"standard_error":0.0019642192174225575}}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow_surface/new/estimates.json b/criterion/fan_in_hydroflow_surface/new/estimates.json
index 436f46c03b20..a1b3b96fb005 100644
--- a/criterion/fan_in_hydroflow_surface/new/estimates.json
+++ b/criterion/fan_in_hydroflow_surface/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44042944.376625,"upper_bound":44330295.771375},"point_estimate":44180627.57,"standard_error":73197.33721849894},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44228717.5,"upper_bound":44354482.0},"point_estimate":44341064.5,"standard_error":36159.101291148145},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":124747.81503528357,"upper_bound":891192.3267781734},"point_estimate":210135.93661934137,"standard_error":184564.7791746716},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":536199.3057155585,"upper_bound":924702.5762042637},"point_estimate":736388.600748726,"standard_error":99778.68425693903}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44904066.640625,"upper_bound":45184252.843375},"point_estimate":45041250.435,"standard_error":71700.71976792232},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44636270.0,"upper_bound":45002619.5},"point_estimate":44805066.75,"standard_error":86659.26230700602},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":350078.17748486996,"upper_bound":759054.492174089},"point_estimate":567980.7140663266,"standard_error":102990.28551681063},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":618885.3921264698,"upper_bound":805259.0234452032},"point_estimate":720454.0357701511,"standard_error":47642.96882817705}}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow_surface/new/sample.json b/criterion/fan_in_hydroflow_surface/new/sample.json
index cfaa0368d51c..cb7726af8483 100644
--- a/criterion/fan_in_hydroflow_surface/new/sample.json
+++ b/criterion/fan_in_hydroflow_surface/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[88741235.0,88723813.0,88689198.0,89040363.0,88740093.0,88774448.0,88688507.0,88755442.0,88735475.0,88682084.0,88739883.0,88702463.0,88653652.0,88868552.0,88462546.0,88413454.0,92302197.0,89753013.0,87894977.0,87724469.0,86871655.0,86555951.0,86864506.0,86827165.0,86552825.0,86881127.0,87001791.0,86631751.0,86620821.0,86870796.0,86930930.0,86834500.0,86843206.0,86850380.0,86962929.0,86739162.0,86291126.0,86937511.0,86896115.0,86883942.0,86811276.0,86899280.0,86991823.0,86917635.0,86775320.0,86837150.0,86849535.0,86946447.0,86941326.0,87023199.0,86889230.0,86549515.0,94817598.0,94598341.0,88225391.0,89884376.0,88844737.0,88728450.0,88845718.0,88391321.0,88472201.0,88649012.0,88714294.0,88495526.0,90661977.0,88808980.0,88737056.0,88857120.0,88405998.0,88739932.0,88874943.0,88821344.0,88445953.0,88697823.0,88721978.0,88827684.0,88801697.0,88682174.0,88692853.0,88676613.0,88680250.0,88722509.0,88717099.0,89666500.0,88708964.0,88709915.0,88988756.0,88430504.0,88722650.0,88679739.0,88694948.0,89070408.0,91074656.0,88707632.0,88990198.0,90771681.0,88468917.0,91340943.0,88798621.0,88693745.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[90426293.0,90103161.0,90078677.0,89291941.0,88831675.0,89156470.0,88854337.0,89025405.0,89009116.0,89253139.0,88591929.0,88514385.0,87620474.0,89104543.0,88477035.0,90437985.0,91949727.0,91557087.0,90514156.0,88870387.0,88613871.0,89118910.0,89095115.0,89331797.0,89666900.0,88945206.0,88993487.0,89308202.0,88785890.0,89165828.0,89161159.0,89186385.0,88867062.0,88820665.0,89118790.0,88524805.0,88503405.0,88879444.0,88551163.0,88779949.0,92022473.0,92026100.0,92281996.0,92256518.0,91963844.0,92299248.0,92010021.0,91648267.0,92358128.0,91861423.0,91836337.0,92292275.0,92923730.0,92043649.0,90421384.0,90039833.0,90020228.0,90032289.0,88773106.0,89704289.0,88833539.0,89056204.0,91276304.0,88770211.0,89459665.0,88855129.0,90005239.0,88724576.0,90363797.0,89685765.0,88780259.0,93165941.0,91803877.0,92773331.0,93743847.0,92399685.0,90924650.0,91942786.0,93144201.0,94077548.0,90682540.0,89598873.0,89290630.0,89781834.0,89434818.0,89167340.0,89051955.0,89241839.0,89798835.0,89762397.0,90030276.0,89296570.0,89413498.0,89669204.0,89621394.0,89423657.0,90466338.0,88827268.0,89653374.0,90349800.0]}
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow_surface/new/tukey.json b/criterion/fan_in_hydroflow_surface/new/tukey.json
index f28a5a04d08b..612b2f3027ad 100644
--- a/criterion/fan_in_hydroflow_surface/new/tukey.json
+++ b/criterion/fan_in_hydroflow_surface/new/tukey.json
@@ -1 +1 @@
-[40731441.25,42099687.0625,45748342.5625,47116588.375]
\ No newline at end of file
+[41491572.25,42997088.3125,47011797.8125,48517313.875]
\ No newline at end of file
diff --git a/criterion/fan_in_hydroflow_surface/report/MAD.svg b/criterion/fan_in_hydroflow_surface/report/MAD.svg
index c5bca6b11794..d8cc41e2167a 100644
--- a/criterion/fan_in_hydroflow_surface/report/MAD.svg
+++ b/criterion/fan_in_hydroflow_surface/report/MAD.svg
@@ -9,78 +9,94 @@ Density (a.u.)
Average time (µs)
-
+
+5e-4
+
+
+
0.001
-
-
+
+
+0.0015
+
+
+
0.002
-
-
+
+
+0.0025
+
+
+
0.003
-
-
-0.004
+
+
+0.0035
-
-
-0.005
+
+
+0.004
-
-
-0.006
+
+
+0.0045
-
-
-0.007
+
+
+0.005
-
-
-0.008
+
+
+0.0055
-
+
-
-100
+
+350
-
-
-200
-
-
-
-300
-
-
-
+
+
400
-
-
+
+
+450
+
+
+
500
-
-
+
+
+550
+
+
+
600
-
-
+
+
+650
+
+
+
700
-
-
-800
+
+
+750
-
-
-900
+
+
+800
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/SD.svg b/criterion/fan_in_hydroflow_surface/report/SD.svg
index 38afdff706cc..84b51f42fdc9 100644
--- a/criterion/fan_in_hydroflow_surface/report/SD.svg
+++ b/criterion/fan_in_hydroflow_surface/report/SD.svg
@@ -9,82 +9,66 @@ Density (a.u.)
Average time (µs)
-
-5e-4
-
-
-
+
0.001
-
-
-0.0015
-
-
-
+
+
0.002
-
-
-0.0025
-
-
-
+
+
0.003
-
-
-0.0035
-
-
-
+
+
0.004
-
-
-
-500
+
+
+0.005
+
+
+
+0.006
-
-
-550
+
+
+0.007
-
-
+
+
+0.008
+
+
+
+0.009
+
+
+
+
600
-
-
+
+
650
-
-
+
+
700
-
-
+
+
750
-
-
+
+
800
-
-
-850
-
-
-
-900
-
-
-
-950
-
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/both/iteration_times.svg b/criterion/fan_in_hydroflow_surface/report/both/iteration_times.svg
index 7126c06e900c..f7aac9f43d07 100644
--- a/criterion/fan_in_hydroflow_surface/report/both/iteration_times.svg
+++ b/criterion/fan_in_hydroflow_surface/report/both/iteration_times.svg
@@ -16,57 +16,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-42.5
-
-
-
-43.0
-
-
-
+
43.5
-
-
+
+
44.0
-
-
+
+
44.5
-
-
+
+
45.0
-
-
+
+
45.5
-
-
+
+
46.0
-
-
+
+
46.5
-
-
+
+
47.0
-
+
0
@@ -112,206 +102,206 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Current
diff --git a/criterion/fan_in_hydroflow_surface/report/both/pdf.svg b/criterion/fan_in_hydroflow_surface/report/both/pdf.svg
index 40bd7e90bec8..0e07b6323a8c 100644
--- a/criterion/fan_in_hydroflow_surface/report/both/pdf.svg
+++ b/criterion/fan_in_hydroflow_surface/report/both/pdf.svg
@@ -9,31 +9,39 @@ Density (a.u.)
Average Time (ms)
-
-5
+
+0.1
-
-
-10
+
+
+0.2
-
-
-15
+
+
+0.3
-
-
-20
+
+
+0.4
-
-
-25
+
+
+0.5
-
+
+
+0.6
+
+
+
+0.7
+
+
-
+
44
-
+
46
@@ -42,10 +50,10 @@ Average Time (ms)
48
-
-
-
-
+
+
+
+
Base PDF
diff --git a/criterion/fan_in_hydroflow_surface/report/change/mean.svg b/criterion/fan_in_hydroflow_surface/report/change/mean.svg
index 2d6140c58cf1..d51b3171b362 100644
--- a/criterion/fan_in_hydroflow_surface/report/change/mean.svg
+++ b/criterion/fan_in_hydroflow_surface/report/change/mean.svg
@@ -9,62 +9,86 @@ Density (a.u.)
Relative change (%)
-
-50
+
+20
-
-
+
+
+40
+
+
+
+60
+
+
+
+80
+
+
+
100
-
-
-150
+
+
+120
-
-
-200
+
+
+140
-
+
+
+160
+
+
-
-0.042
+
+0.014
+
+
+
+0.015
+
+
+
+0.016
-
-
-0.043
+
+
+0.017
-
-
-0.044
+
+
+0.018
-
-
-0.045
+
+
+0.019
-
-
-0.046
+
+
+0.02
-
-
-0.047
+
+
+0.021
-
-
-0.048
+
+
+0.022
-
-
-0.049
+
+
+0.023
-
-
-0.05
+
+
+0.024
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/change/median.svg b/criterion/fan_in_hydroflow_surface/report/change/median.svg
index b553ef91a6aa..85abb45cd756 100644
--- a/criterion/fan_in_hydroflow_surface/report/change/median.svg
+++ b/criterion/fan_in_hydroflow_surface/report/change/median.svg
@@ -9,83 +9,75 @@ Density (a.u.)
Relative change (%)
-
-200
-
-
-
-400
-
-
-
-600
+
+50
-
-
-800
+
+
+100
-
-
-1000
+
+
+150
-
-
-1200
-
-
-
-1400
-
-
-
-1600
+
+
+200
-
-
-1800
+
+
+250
-
-
-2000
+
+
+300
-
-
-2200
+
+
+350
-
+
-
-0.047
-
-
-
-0.0475
-
-
-
-0.048
-
-
-
-0.0485
-
-
-
-0.049
-
-
-
-0.0495
-
-
-
-0.05
-
-
-
-
-
-
+
+0.006
+
+
+
+0.007
+
+
+
+0.008
+
+
+
+0.009
+
+
+
+0.01
+
+
+
+0.011
+
+
+
+0.012
+
+
+
+0.013
+
+
+
+0.014
+
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/change/t-test.svg b/criterion/fan_in_hydroflow_surface/report/change/t-test.svg
index cf5d6297016f..8af227a66936 100644
--- a/criterion/fan_in_hydroflow_surface/report/change/t-test.svg
+++ b/criterion/fan_in_hydroflow_surface/report/change/t-test.svg
@@ -46,43 +46,47 @@ t score
-
+
+-5.0
+
+
+
-4.0
-
-
+
+
-3.0
-
-
+
+
-2.0
-
-
+
+
-1.0
-
-
+
+
0.0
-
-
+
+
1.0
-
-
+
+
2.0
-
-
+
+
3.0
-
-
+
+
4.0
-
-
+
+
t distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/index.html b/criterion/fan_in_hydroflow_surface/report/index.html
index 7e6f29d57e78..1d3f7185a73e 100644
--- a/criterion/fan_in_hydroflow_surface/report/index.html
+++ b/criterion/fan_in_hydroflow_surface/report/index.html
@@ -118,33 +118,33 @@ Additional Statistics:
R² |
- 0.0004970 |
- 0.0005145 |
- 0.0004939 |
+ 0.0003352 |
+ 0.0003475 |
+ 0.0003342 |
Mean |
- 44.043 ms |
- 44.181 ms |
- 44.330 ms |
+ 44.904 ms |
+ 45.041 ms |
+ 45.184 ms |
Std. Dev. |
- 536.20 µs |
- 736.39 µs |
- 924.70 µs |
+ 618.89 µs |
+ 720.45 µs |
+ 805.26 µs |
Median |
- 44.229 ms |
- 44.341 ms |
- 44.354 ms |
+ 44.636 ms |
+ 44.805 ms |
+ 45.003 ms |
MAD |
- 124.75 µs |
- 210.14 µs |
- 891.19 µs |
+ 350.08 µs |
+ 567.98 µs |
+ 759.05 µs |
@@ -221,9 +221,9 @@ Additional Statistics:
Change in time |
- +4.2314% |
- +4.5603% |
- +4.9416% |
+ +1.4847% |
+ +1.9480% |
+ +2.3832% |
(p = 0.00 <
0.05) |
diff --git a/criterion/fan_in_hydroflow_surface/report/iteration_times.svg b/criterion/fan_in_hydroflow_surface/report/iteration_times.svg
index 1e392a467586..3ade63ea603b 100644
--- a/criterion/fan_in_hydroflow_surface/report/iteration_times.svg
+++ b/criterion/fan_in_hydroflow_surface/report/iteration_times.svg
@@ -15,47 +15,42 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-43.5
-
-
-
+
44.0
-
-
+
+
44.5
-
-
+
+
45.0
-
-
+
+
45.5
-
-
+
+
46.0
-
-
+
+
46.5
-
-
+
+
47.0
-
+
10
@@ -97,106 +92,106 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
Sample
diff --git a/criterion/fan_in_hydroflow_surface/report/iteration_times_small.svg b/criterion/fan_in_hydroflow_surface/report/iteration_times_small.svg
index d238c431b145..55386435daf6 100644
--- a/criterion/fan_in_hydroflow_surface/report/iteration_times_small.svg
+++ b/criterion/fan_in_hydroflow_surface/report/iteration_times_small.svg
@@ -12,47 +12,42 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-43.5
-
-
-
+
44.0
-
-
+
+
44.5
-
-
+
+
45.0
-
-
+
+
45.5
-
-
+
+
46.0
-
-
+
+
46.5
-
-
+
+
47.0
-
+
10
@@ -94,104 +89,104 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/fan_in_hydroflow_surface/report/mean.svg b/criterion/fan_in_hydroflow_surface/report/mean.svg
index 5d7acb60447b..0886375f2e98 100644
--- a/criterion/fan_in_hydroflow_surface/report/mean.svg
+++ b/criterion/fan_in_hydroflow_surface/report/mean.svg
@@ -9,82 +9,62 @@ Density (a.u.)
Average time (ms)
-
-0.5
-
-
-
+
1
-
-
-1.5
-
-
-
+
+
2
-
-
-2.5
-
-
-
+
+
3
-
-
-3.5
-
-
-
+
+
4
-
-
-4.5
-
-
-
+
+
5
-
-
-5.5
+
+
+6
-
+
-
-44.05
+
+44.9
-
-
-44.1
+
+
+44.95
-
-
-44.15
+
+
+45
-
-
-44.2
+
+
+45.05
-
-
-44.25
+
+
+45.1
-
-
-44.3
+
+
+45.15
-
-
-44.35
+
+
+45.2
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/median.svg b/criterion/fan_in_hydroflow_surface/report/median.svg
index b1d8f38365c1..e1d310f57c51 100644
--- a/criterion/fan_in_hydroflow_surface/report/median.svg
+++ b/criterion/fan_in_hydroflow_surface/report/median.svg
@@ -9,82 +9,86 @@ Density (a.u.)
Average time (ms)
-
-5
-
-
-
-10
+
+1
-
-
-15
+
+
+2
-
-
-20
+
+
+3
-
-
-25
+
+
+4
-
-
-30
+
+
+5
-
-
-35
+
+
+6
-
-
-40
+
+
+7
-
-
-45
+
+
+8
-
-
-50
+
+
+9
-
-
-55
+
+
+10
-
+
-
-44.22
+
+44.6
+
+
+
+44.65
-
-
-44.24
+
+
+44.7
-
-
-44.26
+
+
+44.75
-
-
-44.28
+
+
+44.8
-
-
-44.3
+
+
+44.85
-
-
-44.32
+
+
+44.9
-
-
-44.34
+
+
+44.95
+
+
+
+45
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/pdf.svg b/criterion/fan_in_hydroflow_surface/report/pdf.svg
index 96e104e2da12..f3c3559b8585 100644
--- a/criterion/fan_in_hydroflow_surface/report/pdf.svg
+++ b/criterion/fan_in_hydroflow_surface/report/pdf.svg
@@ -54,30 +54,46 @@ Average Time (ms)
-
+
43
-
-
+
+
+43.5
+
+
+
44
-
-
+
+
+44.5
+
+
+
45
-
-
+
+
+45.5
+
+
+
46
-
-
+
+
+46.5
+
+
+
47
-
-
-48
+
+
+47.5
-
+
Density (a.u.)
@@ -86,46 +102,38 @@ Density (a.u.)
0
-
+
0.1
-
-
+
+
0.2
-
-
+
+
0.3
-
-
+
+
0.4
-
-
+
+
0.5
-
-
+
+
0.6
-
-
-0.7
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
PDF
diff --git a/criterion/fan_in_hydroflow_surface/report/pdf_small.svg b/criterion/fan_in_hydroflow_surface/report/pdf_small.svg
index 89e395bbbf84..36f24f3be6b2 100644
--- a/criterion/fan_in_hydroflow_surface/report/pdf_small.svg
+++ b/criterion/fan_in_hydroflow_surface/report/pdf_small.svg
@@ -10,47 +10,55 @@ Average Time (ms)
0
-
+
0.1
-
-
+
+
0.2
-
-
+
+
0.3
-
-
+
+
0.4
-
-
+
+
0.5
-
-
+
+
0.6
-
-
+
+
0.7
-
+
-
+
+43
+
+
+
44
-
-
+
+
+45
+
+
+
46
-
-
-48
+
+
+47
-
-
-
+
+
+
diff --git a/criterion/fan_in_hydroflow_surface/report/relative_iteration_times_small.svg b/criterion/fan_in_hydroflow_surface/report/relative_iteration_times_small.svg
index 2a5f93ec383f..31ede539c219 100644
--- a/criterion/fan_in_hydroflow_surface/report/relative_iteration_times_small.svg
+++ b/criterion/fan_in_hydroflow_surface/report/relative_iteration_times_small.svg
@@ -13,57 +13,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-42.5
-
-
-
-43.0
-
-
-
+
43.5
-
-
+
+
44.0
-
-
+
+
44.5
-
-
+
+
45.0
-
-
+