+
+
4.0
-
-
-
+
+
+5.0
+
+
+
+
t distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/index.html b/criterion/arithmetic_hydroflow_compiled/report/index.html
index 189fd69c906e..17e41c49e7f5 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/index.html
+++ b/criterion/arithmetic_hydroflow_compiled/report/index.html
@@ -118,39 +118,39 @@ Additional Statistics:
Slope |
- 262.02 µs |
- 262.30 µs |
- 262.63 µs |
+ 384.26 µs |
+ 388.74 µs |
+ 393.22 µs |
R² |
- 0.9963709 |
- 0.9965262 |
- 0.9963048 |
+ 0.7767366 |
+ 0.7865889 |
+ 0.7766833 |
Mean |
- 261.96 µs |
- 262.25 µs |
- 262.56 µs |
+ 379.99 µs |
+ 383.79 µs |
+ 387.76 µs |
Std. Dev. |
- 1.0624 µs |
- 1.5256 µs |
- 1.9539 µs |
+ 17.065 µs |
+ 19.906 µs |
+ 22.592 µs |
Median |
- 261.55 µs |
- 261.67 µs |
- 261.83 µs |
+ 375.31 µs |
+ 381.09 µs |
+ 388.11 µs |
MAD |
- 356.82 ns |
- 650.96 ns |
- 987.41 ns |
+ 17.509 µs |
+ 21.963 µs |
+ 25.369 µs |
@@ -231,15 +231,15 @@ Additional Statistics:
Change in time |
- -30.278% |
- -30.140% |
- -29.982% |
+ +44.740% |
+ +46.347% |
+ +47.768% |
(p = 0.00 <
0.05) |
- Performance has improved.
+ Performance has regressed.
Additional Plots:
diff --git a/criterion/arithmetic_hydroflow_compiled/report/mean.svg b/criterion/arithmetic_hydroflow_compiled/report/mean.svg
index 1918cacd686c..e0f9e7f1dafb 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/mean.svg
@@ -9,62 +9,90 @@ Density (a.u.)
Average time (µs)
-
-0.5
+
+0.02
-
-
-1
+
+
+0.04
-
-
-1.5
+
+
+0.06
-
-
-2
+
+
+0.08
-
-
-2.5
+
+
+0.1
-
+
+
+0.12
+
+
+
+0.14
+
+
+
+0.16
+
+
+
+0.18
+
+
+
+0.2
+
+
+
+0.22
+
+
-
-261.9
+
+380
+
+
+
+381
-
-
-262
+
+
+382
-
-
-262.1
+
+
+383
-
-
-262.2
+
+
+384
-
-
-262.3
+
+
+385
-
-
-262.4
+
+
+386
-
-
-262.5
+
+
+387
-
-
-262.6
+
+
+388
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/median.svg b/criterion/arithmetic_hydroflow_compiled/report/median.svg
index f4c73abafe77..b4c2da67bf54 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/median.svg
@@ -9,78 +9,74 @@ Density (a.u.)
Average time (µs)
-
-1
+
+0.02
-
-
-2
+
+
+0.04
-
-
-3
+
+
+0.06
-
-
-4
+
+
+0.08
-
-
-5
+
+
+0.1
-
-
-6
+
+
+0.12
-
-
-7
+
+
+0.14
-
-
-8
+
+
+0.16
-
-
-9
-
-
-
-10
-
-
+
-
-261.55
+
+374
+
+
+
+376
-
-
-261.6
+
+
+378
-
-
-261.65
+
+
+380
-
-
-261.7
+
+
+382
-
-
-261.75
+
+
+384
-
-
-261.8
+
+
+386
-
-
-261.85
+
+
+388
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/pdf.svg b/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
index f556d6f21943..49a1630d22f6 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
@@ -13,67 +13,59 @@ Average Time (µs)
0
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
-300
-
-
-
-350
-
-
+
-400
+300
-
-258
+
+340
-
-
-260
+
+
+360
-
-
-262
+
+
+380
-
-
-264
+
+
+400
-
-
-266
+
+
+420
-
-
-268
+
+
+440
-
-
-270
+
+
+460
-
+
Density (a.u.)
@@ -82,50 +74,50 @@ Density (a.u.)
0
-
-0.05
-
-
-
-0.1
-
-
-
-0.15
-
-
-
-0.2
-
-
-
-0.25
-
-
-
-0.3
-
-
-
-0.35
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+0.002
+
+
+
+0.004
+
+
+
+0.006
+
+
+
+0.008
+
+
+
+0.01
+
+
+
+0.012
+
+
+
+0.014
+
+
+
+0.016
+
+
+
+0.018
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg b/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
index 95d30a259991..98a7093d53b6 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
@@ -10,51 +10,59 @@ Average Time (µs)
0
-
-0.05
+
+0.002
-
-
-0.1
+
+
+0.004
-
-
-0.15
+
+
+0.006
-
-
-0.2
+
+
+0.008
-
-
-0.25
+
+
+0.01
-
-
-0.3
+
+
+0.012
-
-
-0.35
+
+
+0.014
-
-
-0.4
+
+
+0.016
-
+
+
+0.018
+
+
+
+0.02
+
+
-
-260
+
+350
-
-
-265
+
+
+400
-
-
-270
+
+
+450
-
-
-
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/regression.svg b/criterion/arithmetic_hydroflow_compiled/report/regression.svg
index 083f41138d3b..9986b7b2252c 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/regression.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/regression.svg
@@ -8,200 +8,170 @@ Total sample time (ms)
Iterations
-
-
-
+
+
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-10.0
-
-
-
+
20.0
-
-
-30.0
-
-
-
+
+
40.0
-
-
-50.0
-
-
-
+
+
60.0
-
-
-70.0
-
-
-
+
+
80.0
-
-
-90.0
-
-
-
+
+
100.0
-
+
+
+120.0
+
+
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
-300
-
-
-
-350
-
-
+
-400
+300
-
-
+
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
Sample
diff --git a/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg b/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
index f2b7e9373f25..4701fa3547ba 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
@@ -5,198 +5,168 @@ Total sample time (ms)
Iterations
-
-
-
+
+
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-10.0
-
-
-
+
20.0
-
-
-30.0
-
-
-
+
+
40.0
-
-
-50.0
-
-
-
+
+
60.0
-
-
-70.0
-
-
-
+
+
80.0
-
-
-90.0
-
-
-
+
+
100.0
-
+
+
+120.0
+
+
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
-300
-
-
-
-350
-
-
+
-400
+300
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg b/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
index ac98c322bacc..0f79004d21ac 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
@@ -35,16 +35,24 @@ Average Time (µs)
-
+
300
-
-
+
+
350
-
-
-
-
-
+
+
+400
+
+
+
+450
+
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg b/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
index 14c7618ad767..818b9610bee2 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
@@ -15,46 +15,46 @@ Iterations
-
-
-
-
-
-
-
+
+
+
+
+
+
+
0.0
-
+
20.0
-
-
+
+
40.0
-
-
+
+
60.0
-
-
+
+
80.0
-
-
+
+
100.0
-
-
+
+
120.0
-
-
+
+
140.0
-
+
0
@@ -92,8 +92,8 @@ Iterations
400
-
-
-
-
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/slope.svg b/criterion/arithmetic_hydroflow_compiled/report/slope.svg
index 07146b168e3a..c8236384a739 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/slope.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/slope.svg
@@ -9,54 +9,90 @@ Density (a.u.)
Average time (µs)
-
-0.5
+
+0.02
-
-
-1
+
+
+0.04
-
-
-1.5
+
+
+0.06
-
-
-2
+
+
+0.08
-
-
-2.5
+
+
+0.1
-
+
+
+0.12
+
+
+
+0.14
+
+
+
+0.16
+
+
+
+0.18
+
+
-
-262
+
+384
+
+
+
+385
+
+
+
+386
+
+
+
+387
+
+
+
+388
+
+
+
+389
-
-
-262.1
+
+
+390
-
-
-262.2
+
+
+391
-
-
-262.3
+
+
+392
-
-
-262.4
+
+
+393
-
-
-262.5
+
+
+394
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/typical.svg b/criterion/arithmetic_hydroflow_compiled/report/typical.svg
index abfaf7d90add..6b78e475c7e5 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/typical.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/typical.svg
@@ -9,54 +9,90 @@ Density (a.u.)
Average time (µs)
-
-0.5
+
+0.02
-
-
-1
+
+
+0.04
-
-
-1.5
+
+
+0.06
-
-
-2
+
+
+0.08
-
-
-2.5
+
+
+0.1
-
+
+
+0.12
+
+
+
+0.14
+
+
+
+0.16
+
+
+
+0.18
+
+
-
-262
+
+384
+
+
+
+385
+
+
+
+386
+
+
+
+387
+
+
+
+388
+
+
+
+389
-
-
-262.1
+
+
+390
-
-
-262.2
+
+
+391
-
-
-262.3
+
+
+392
-
-
-262.4
+
+
+393
-
-
-262.5
+
+
+394
-
-
-
-
+
+
+
+
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 0f81d1772f4a..6c87e924630f 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":20192478.99391668,"upper_bound":20270994.639500007},"point_estimate":20231827.86666667,"standard_error":19999.013706328366},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20187785.166666668,"upper_bound":20279967.166666664},"point_estimate":20231001.166666668,"standard_error":22701.058033534384},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":117394.86664332364,"upper_bound":217717.08803474533},"point_estimate":156807.92751610003,"standard_error":25638.014618182642},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":160966.2495017458,"upper_bound":239616.00177671635},"point_estimate":200807.6848319923,"standard_error":20100.520237845114}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20048676.11074999,"upper_bound":20340552.951083325},"point_estimate":20189707.436666664,"standard_error":74446.22336745833},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19947345.0,"upper_bound":20244355.333333336},"point_estimate":20089486.833333332,"standard_error":81333.20854517675},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":467258.67870450206,"upper_bound":728259.3525233129},"point_estimate":603475.516486167,"standard_error":68131.13466218834},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":581195.3702240988,"upper_bound":914453.1895693731},"point_estimate":750002.7124359073,"standard_error":85558.68147248172}}
\ 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 8851a178d51c..23c774935f3e 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":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[60590505.0,60117911.0,61673691.0,61386495.0,60693704.0,59676417.0,60469707.0,61229796.0,61074099.0,60173611.0,60443907.0,61598192.0,60646704.0,60407408.0,61556092.0,59924614.0,59454620.0,61280196.0,60475607.0,59585218.0,60421208.0,60198010.0,60509106.0,60882102.0,60860401.0,60675504.0,61678691.0,60985400.0,60837902.0,60245710.0,60587105.0,61450294.0,61426394.0,60614305.0,60558806.0,60726803.0,60949100.0,58611232.0,59577618.0,61222697.0,60674304.0,61134798.0,60785403.0,60465906.0,61348096.0,61244696.0,60467707.0,60878701.0,59921114.0,60669804.0,60465107.0,60433507.0,61024600.0,60824802.0,61158897.0,60567905.0,61566092.0,61319595.0,60403707.0,60106412.0,59672816.0,60862302.0,60337908.0,60537505.0,60692303.0,60424607.0,61147998.0,60714203.0,60488906.0,61137698.0,59764215.0,61413594.0,60012613.0,62926374.0,61061298.0,60525806.0,60787402.0,60508406.0,61070398.0,60567305.0,60536106.0,60855001.0,59179823.0,60915401.0,60792302.0,60996000.0,60723803.0,61317895.0,61328095.0,59987713.0,61072599.0,60349008.0,60762602.0,61113098.0,60882501.0,61405194.0,60176410.0,60514506.0,60938500.0,60110111.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[58510138.0,57188021.0,61869180.0,60958469.0,60303461.0,60671165.0,58982744.0,59709453.0,59412249.0,58549838.0,59799355.0,59054245.0,64033007.0,66261636.0,60889568.0,58169934.0,61376774.0,58864143.0,58816042.0,59932156.0,60924868.0,62886394.0,62608289.0,58645640.0,58988844.0,60594965.0,62447087.0,62765492.0,63584902.0,60262060.0,60274861.0,60525263.0,59411150.0,59040444.0,59764554.0,59453950.0,64639115.0,60175560.0,58607839.0,60684965.0,65507927.0,60358361.0,58146834.0,57780128.0,57576227.0,61038870.0,62318386.0,60176759.0,60308961.0,61791279.0,60781167.0,61047670.0,59223547.0,61183172.0,59217047.0,59842035.0,61731515.0,63233325.0,61919515.0,58920696.0,56749981.0,61184611.0,57993390.0,59286198.0,59452199.0,57909389.0,58810495.0,60965910.0,64129531.0,59951902.0,60705908.0,58986996.0,61739815.0,59984503.0,61356012.0,70395573.0,62144417.0,59911803.0,56882182.0,61529013.0,60162504.0,59906003.0,59175497.0,61851916.0,58371692.0,58892095.0,67072151.0,61398512.0,60782809.0,59532499.0,59338299.0,60954209.0,59092397.0,63326126.0,62002716.0,61375312.0,57852889.0,57268185.0,60682507.0,66062844.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 2045206f9bb5..98a2f793c827 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json
@@ -1 +1 @@
-[19502068.666666657,19822914.66666666,20678504.000000004,20999350.000000007]
\ No newline at end of file
+[17303255.75,18493427.0,21667217.0,22857388.25]
\ 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 0107a55d17d0..5d27dfe6590f 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.2245435927825863,"upper_bound":0.22995728732598947},"point_estimate":0.2271138600610043,"standard_error":0.0013356707659812727},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.22506321362539428,"upper_bound":0.23082926503488044},"point_estimate":0.22764944597803694,"standard_error":0.0013664449987624595}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.007623492143656308,"upper_bound":0.005193668133567149},"point_estimate":-0.0020818894999301563,"standard_error":0.0033093020525534057},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.013708437804603735,"upper_bound":0.0010807757711404076},"point_estimate":-0.006994924876308151,"standard_error":0.003669605946824034}}
\ 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 0f81d1772f4a..6c87e924630f 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":20192478.99391668,"upper_bound":20270994.639500007},"point_estimate":20231827.86666667,"standard_error":19999.013706328366},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20187785.166666668,"upper_bound":20279967.166666664},"point_estimate":20231001.166666668,"standard_error":22701.058033534384},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":117394.86664332364,"upper_bound":217717.08803474533},"point_estimate":156807.92751610003,"standard_error":25638.014618182642},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":160966.2495017458,"upper_bound":239616.00177671635},"point_estimate":200807.6848319923,"standard_error":20100.520237845114}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20048676.11074999,"upper_bound":20340552.951083325},"point_estimate":20189707.436666664,"standard_error":74446.22336745833},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19947345.0,"upper_bound":20244355.333333336},"point_estimate":20089486.833333332,"standard_error":81333.20854517675},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":467258.67870450206,"upper_bound":728259.3525233129},"point_estimate":603475.516486167,"standard_error":68131.13466218834},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":581195.3702240988,"upper_bound":914453.1895693731},"point_estimate":750002.7124359073,"standard_error":85558.68147248172}}
\ 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 8851a178d51c..23c774935f3e 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":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[60590505.0,60117911.0,61673691.0,61386495.0,60693704.0,59676417.0,60469707.0,61229796.0,61074099.0,60173611.0,60443907.0,61598192.0,60646704.0,60407408.0,61556092.0,59924614.0,59454620.0,61280196.0,60475607.0,59585218.0,60421208.0,60198010.0,60509106.0,60882102.0,60860401.0,60675504.0,61678691.0,60985400.0,60837902.0,60245710.0,60587105.0,61450294.0,61426394.0,60614305.0,60558806.0,60726803.0,60949100.0,58611232.0,59577618.0,61222697.0,60674304.0,61134798.0,60785403.0,60465906.0,61348096.0,61244696.0,60467707.0,60878701.0,59921114.0,60669804.0,60465107.0,60433507.0,61024600.0,60824802.0,61158897.0,60567905.0,61566092.0,61319595.0,60403707.0,60106412.0,59672816.0,60862302.0,60337908.0,60537505.0,60692303.0,60424607.0,61147998.0,60714203.0,60488906.0,61137698.0,59764215.0,61413594.0,60012613.0,62926374.0,61061298.0,60525806.0,60787402.0,60508406.0,61070398.0,60567305.0,60536106.0,60855001.0,59179823.0,60915401.0,60792302.0,60996000.0,60723803.0,61317895.0,61328095.0,59987713.0,61072599.0,60349008.0,60762602.0,61113098.0,60882501.0,61405194.0,60176410.0,60514506.0,60938500.0,60110111.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[58510138.0,57188021.0,61869180.0,60958469.0,60303461.0,60671165.0,58982744.0,59709453.0,59412249.0,58549838.0,59799355.0,59054245.0,64033007.0,66261636.0,60889568.0,58169934.0,61376774.0,58864143.0,58816042.0,59932156.0,60924868.0,62886394.0,62608289.0,58645640.0,58988844.0,60594965.0,62447087.0,62765492.0,63584902.0,60262060.0,60274861.0,60525263.0,59411150.0,59040444.0,59764554.0,59453950.0,64639115.0,60175560.0,58607839.0,60684965.0,65507927.0,60358361.0,58146834.0,57780128.0,57576227.0,61038870.0,62318386.0,60176759.0,60308961.0,61791279.0,60781167.0,61047670.0,59223547.0,61183172.0,59217047.0,59842035.0,61731515.0,63233325.0,61919515.0,58920696.0,56749981.0,61184611.0,57993390.0,59286198.0,59452199.0,57909389.0,58810495.0,60965910.0,64129531.0,59951902.0,60705908.0,58986996.0,61739815.0,59984503.0,61356012.0,70395573.0,62144417.0,59911803.0,56882182.0,61529013.0,60162504.0,59906003.0,59175497.0,61851916.0,58371692.0,58892095.0,67072151.0,61398512.0,60782809.0,59532499.0,59338299.0,60954209.0,59092397.0,63326126.0,62002716.0,61375312.0,57852889.0,57268185.0,60682507.0,66062844.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 2045206f9bb5..98a2f793c827 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json
@@ -1 +1 @@
-[19502068.666666657,19822914.66666666,20678504.000000004,20999350.000000007]
\ No newline at end of file
+[17303255.75,18493427.0,21667217.0,22857388.25]
\ 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 d625c9bf9fa8..15725bde7955 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg
@@ -9,70 +9,66 @@ Density (a.u.)
Average time (µs)
-
-0.002
-
-
-
-0.004
-
-
-
-0.006
+
+0.001
-
-
-0.008
+
+
+0.002
-
-
-0.01
+
+
+0.003
-
-
-0.012
+
+
+0.004
-
-
-0.014
+
+
+0.005
-
-
-0.016
+
+
+0.006
-
-
-0.018
+
+
+0.007
-
+
-
-120
+
+450
+
+
+
+500
-
-
-140
+
+
+550
-
-
-160
+
+
+600
-
-
-180
+
+
+650
-
-
-200
+
+
+700
-
-
-220
+
+
+750
-
-
-
-
+
+
+
+
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 bd0437f9687d..1e99ccfd1665 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg
@@ -9,86 +9,82 @@ Density (a.u.)
Average time (µs)
-
-0.002
-
-
-
-0.004
+
+5e-4
-
-
-0.006
+
+
+0.001
-
-
-0.008
+
+
+0.0015
-
-
-0.01
+
+
+0.002
-
-
-0.012
+
+
+0.0025
-
-
-0.014
+
+
+0.003
-
-
-0.016
+
+
+0.0035
-
-
-0.018
+
+
+0.004
-
-
-0.02
+
+
+0.0045
-
+
-
-160
+
+550
-
-
-170
+
+
+600
-
-
-180
+
+
+650
-
-
-190
+
+
+700
-
-
-200
+
+
+750
-
-
-210
+
+
+800
-
-
-220
+
+
+850
-
-
-230
+
+
+900
-
-
-240
+
+
+950
-
-
-
-
+
+
+
+
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 10d175359b15..c85ec27650cb 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,52 +16,52 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-16.5
+
+19.0
-
-
-17.0
+
+
+19.5
-
-
-17.5
+
+
+20.0
-
-
-18.0
+
+
+20.5
-
-
-18.5
+
+
+21.0
-
-
-19.0
+
+
+21.5
-
-
-19.5
+
+
+22.0
-
-
-20.0
+
+
+22.5
-
-
-20.5
+
+
+23.0
-
+
0
@@ -107,206 +107,206 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Current
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
index 212cdbe991f8..468d3616e560 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
@@ -9,59 +9,67 @@ Density (a.u.)
Average Time (ms)
-
-2
+
+0.2
-
-
-4
+
+
+0.4
-
-
-6
+
+
+0.6
-
-
-8
+
+
+0.8
-
-
-10
+
+
+1
-
-
-12
+
+
+1.2
-
-
-14
+
+
+1.4
-
-
-
-17
+
+
+1.6
-
-
-18
+
+
+1.8
+
+
+
+2
-
-
-19
+
+
+
+18
-
-
+
+
20
-
-
-21
+
+
+22
+
+
+
+24
-
-
-
-
-
+
+
+
+
+
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 9ca8fa93dc0d..7904c72bba50 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg
@@ -9,67 +9,87 @@ Density (a.u.)
Relative change (%)
-
+
+10
+
+
+
+20
+
+
+
+30
+
+
+
+40
+
+
+
50
-
-
-100
+
+
+60
-
-
-150
+
+
+70
-
-
-200
+
+
+80
-
-
-250
+
+
+90
-
-
-300
+
+
+100
-
-
-350
+
+
+110
-
+
-
-0.224
-
-
-
-0.225
-
-
-
-0.226
-
-
-
-0.227
-
-
-
-0.228
-
-
-
-0.229
-
-
-
-0.23
-
-
-
-
-
-
+
+-0.008
+
+
+
+-0.006
+
+
+
+-0.004
+
+
+
+-0.002
+
+
+
+0
+
+
+
+0.002
+
+
+
+0.004
+
+
+
+0.006
+
+
+
+
+
+
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 f201573c4f8b..2ec6d85b0872 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/median.svg
@@ -9,83 +9,75 @@ Density (a.u.)
Relative change (%)
-
-50
+
+20
-
-
-100
-
-
-
-150
-
-
-
-200
+
+
+40
-
-
-250
+
+
+60
-
-
-300
+
+
+80
-
-
-350
-
-
-
-400
-
-
-
-450
+
+
+100
-
-
-500
+
+
+120
-
-
-550
+
+
+140
-
+
-
-0.225
-
-
-
-0.226
-
-
-
-0.227
-
-
-
-0.228
-
-
-
-0.229
-
-
-
-0.23
-
-
-
-0.231
-
-
-
-
-
-
+
+-0.014
+
+
+
+-0.012
+
+
+
+-0.01
+
+
+
+-0.008
+
+
+
+-0.006
+
+
+
+-0.004
+
+
+
+-0.002
+
+
+
+0
+
+
+
+0.002
+
+
+
+
+
+
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 487d28cc21f1..55b645786e54 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,77 @@ 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 83fde0a9beec..c99d6dacd5a2 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.0090977 |
- 0.0094472 |
- 0.0091008 |
+ 0.0549471 |
+ 0.0567982 |
+ 0.0546904 |
Mean |
- 20.192 ms |
- 20.232 ms |
- 20.271 ms |
+ 20.049 ms |
+ 20.190 ms |
+ 20.341 ms |
Std. Dev. |
- 160.97 µs |
- 200.81 µs |
- 239.62 µs |
+ 581.20 µs |
+ 750.00 µs |
+ 914.45 µs |
Median |
- 20.188 ms |
- 20.231 ms |
- 20.280 ms |
+ 19.947 ms |
+ 20.089 ms |
+ 20.244 ms |
MAD |
- 117.39 µs |
- 156.81 µs |
- 217.72 µs |
+ 467.26 µs |
+ 603.48 µs |
+ 728.26 µs |
@@ -221,15 +221,15 @@ Additional Statistics:
Change in time |
- +22.454% |
- +22.711% |
- +22.996% |
- (p = 0.00 <
+ | -0.7623% |
+ -0.2082% |
+ +0.5194% |
+ (p = 0.59 >
0.05) |
- Performance has regressed.
+ No change in performance detected.
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 b21f7dd0f3a0..6ec354b7be70 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,52 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-19.6
+
+19.0
-
-
-19.8
+
+
+19.5
-
-
+
+
20.0
-
-
-20.2
+
+
+20.5
-
-
-20.4
+
+
+21.0
-
-
-20.6
+
+
+21.5
-
-
-20.8
+
+
+22.0
-
+
+
+22.5
+
+
+
+23.0
+
+
10
@@ -92,106 +102,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 1982bcd26c3a..7510f38f889e 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,52 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-19.6
+
+19.0
-
-
-19.8
+
+
+19.5
-
-
+
+
20.0
-
-
-20.2
+
+
+20.5
-
-
-20.4
+
+
+21.0
-
-
-20.6
+
+
+21.5
-
-
-20.8
+
+
+22.0
-
+
+
+22.5
+
+
+
+23.0
+
+
10
@@ -89,104 +99,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 60b2d07ea2d5..3aa30d64cce9 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/mean.svg
@@ -9,86 +9,82 @@ Density (a.u.)
Average time (ms)
-
-2
+
+0.5
-
-
-4
+
+
+1
-
-
-6
+
+
+1.5
-
-
-8
+
+
+2
-
-
-10
+
+
+2.5
-
-
-12
+
+
+3
-
-
-14
+
+
+3.5
-
-
-16
+
+
+4
-
-
-18
+
+
+4.5
-
-
-20
+
+
+5
-
-
-
-20.19
+
+
+5.5
-
-
-20.2
-
-
-
-20.21
+
+
+
+20.05
-
-
-20.22
+
+
+20.1
-
-
-20.23
+
+
+20.15
-
-
-20.24
+
+
+20.2
-
-
+
+
20.25
-
-
-20.26
+
+
+20.3
-
-
-20.27
+
+
+20.35
-
-
-
-
+
+
+
+
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 fe31d9bd1ae7..7ad7f77d8290 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/median.svg
@@ -9,58 +9,74 @@ Density (a.u.)
Average time (ms)
-
+
+1
+
+
+
+2
+
+
+
+3
+
+
+
+4
+
+
+
5
-
-
-10
+
+
+6
-
-
-15
+
+
+7
-
-
-20
+
+
+8
-
-
-25
+
+
+9
-
-
-30
+
+
+10
-
+
-
-20.18
+
+19.95
-
-
-20.2
+
+
+20
-
-
-20.22
+
+
+20.05
-
-
-20.24
+
+
+20.1
-
-
-20.26
+
+
+20.15
-
-
-20.28
+
+
+20.2
-
-
-
-
+
+
+
+
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 b75b8ae4f86d..1836825a63a2 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf.svg
@@ -38,46 +38,34 @@ Average Time (ms)
-
-19.4
+
+18
-
-
-19.6
+
+
+19
-
-
-19.8
-
-
-
+
+
20
-
+
-20.2
+21
-
-20.4
-
-
-
-20.6
+
+22
-
-
-20.8
-
-
-
-21
+
+
+23
-
-
-21.2
+
+
+24
-
+
Density (a.u.)
@@ -86,60 +74,42 @@ Density (a.u.)
0
-
-0.2
-
-
-
-0.4
-
-
-
-0.6
+
+0.1
-
-
-0.8
-
-
-
-1
-
-
-
-1.2
-
-
-
-1.4
+
+
+0.2
-
-
-1.6
+
+
+0.3
-
-
-1.8
+
+
+0.4
-
-
-2
+
+
+0.5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 ff8ff8684ac4..07bdf2af3c16 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/pdf_small.svg
@@ -10,39 +10,47 @@ Average Time (ms)
0
-
-0.5
+
+0.1
+
+
+
+0.2
-
-
-1
+
+
+0.3
-
-
-1.5
+
+
+0.4
+
+
+
+0.5
-
-
-2
+
+
+0.6
-
+
-
-19.5
+
+18
-
-
+
+
20
-
+
-20.5
+22
-
-21
+
+24
-
-
-
+
+
+
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 23c0ab883dbb..76724ab07915 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,52 +13,52 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-16.5
+
+19.0
-
-
-17.0
+
+
+19.5
-
-
-17.5
+
+
+20.0
-
-
-18.0
+
+
+20.5
-
-
-18.5
+
+
+21.0
-
-
-19.0
+
+
+21.5
-
-
-19.5
+
+
+22.0
-
-
-20.0
+
+
+22.5
-
-
-20.5
+
+
+23.0
-
+
0
@@ -104,204 +104,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 87a2eb31b6a2..e81ce693df54 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,57 +6,65 @@ Density (a.u.)
Average Time (ms)
-
-2
+
+0.2
-
-
-4
+
+
+0.4
-
-
-6
+
+
+0.6
-
-
-8
+
+
+0.8
-
-
-10
+
+
+1
-
-
-12
+
+
+1.2
-
-
-14
+
+
+1.4
-
-
-
-17
+
+
+1.6
-
-
-18
+
+
+1.8
+
+
+
+2
-
-
-19
+
+
+
+18
-
-
+
+
20
-
-
-21
+
+
+22
+
+
+
+24
-
-
-
-
-
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/typical.svg b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/typical.svg
index 277b4944877e..24959ed164ca 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/typical.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/typical.svg
@@ -9,86 +9,82 @@ Density (a.u.)
Average time (ms)
-
-2
+
+0.5
-
-
-4
+
+
+1
-
-
-6
+
+
+1.5
-
-
-8
+
+
+2
-
-
-10
+
+
+2.5
-
-
-12
+
+
+3
-
-
-14
+
+
+3.5
-
-
-16
+
+
+4
-
-
-18
+
+
+4.5
-
-
-20
+
+
+5
-
-
-
-20.19
+
+
+5.5
-
-
-20.2
-
-
-
-20.21
+
+
+
+20.05
-
-
-20.22
+
+
+20.1
-
-
-20.23
+
+
+20.15
-
-
-20.24
+
+
+20.2
-
-
+
+
20.25
-
-
-20.26
+
+
+20.3
-
-
-20.27
+
+
+20.35
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/base/estimates.json b/criterion/arithmetic_hydroflow_surface/base/estimates.json
index f9a13d5a683b..4afbc2f8537e 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":19964844.25666666,"upper_bound":19987924.390666675},"point_estimate":19972973.68999999,"standard_error":6951.157471618062},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19963269.0,"upper_bound":19965005.666666668},"point_estimate":19963920.666666664,"standard_error":441.44945633536594},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2860.923749212846,"upper_bound":4768.535715339727},"point_estimate":3783.348032827543,"standard_error":498.824350805213},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5165.662984319056,"upper_bound":118825.01796849906},"point_estimate":69623.8557984474,"standard_error":39836.51868180214}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20091611.459583327,"upper_bound":20398549.371749997},"point_estimate":20241932.396666665,"standard_error":78138.5743873756},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20000884.5,"upper_bound":20429149.833333332},"point_estimate":20173565.5,"standard_error":120855.4249467836},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":603095.970892908,"upper_bound":961566.899728775},"point_estimate":809410.8767300863,"standard_error":92574.72934107418},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":666715.6672361025,"upper_bound":907425.3386648607},"point_estimate":790533.7372270817,"standard_error":61872.7264326778}}
\ 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 922ca54a2712..4f10731cfdc6 100644
--- a/criterion/arithmetic_hydroflow_surface/base/sample.json
+++ b/criterion/arithmetic_hydroflow_surface/base/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[59908907.0,59921005.0,59903706.0,59902006.0,59879907.0,59891005.0,59882408.0,59888206.0,59874908.0,59880505.0,59899606.0,59885406.0,59913006.0,59901907.0,59881607.0,59897607.0,59901706.0,59893206.0,59893206.0,59946006.0,59884007.0,59884806.0,59893106.0,60055303.0,59884107.0,59889807.0,59877905.0,59889707.0,59901606.0,59906606.0,59884106.0,59892606.0,59890707.0,59889007.0,59903706.0,59938704.0,59906207.0,59875308.0,59880607.0,59881407.0,59929205.0,59906306.0,59885606.0,59887707.0,59891907.0,59907506.0,59890206.0,59883707.0,59905006.0,59896207.0,59895506.0,59889306.0,59948605.0,59889406.0,59887207.0,59889207.0,59890507.0,59889105.0,59890107.0,59891007.0,59897007.0,59897705.0,59879707.0,59880507.0,59891206.0,59884607.0,59883706.0,59889206.0,59951306.0,59885206.0,59873608.0,59899407.0,59915217.0,59901018.0,61970190.0,60040916.0,59884317.0,59882818.0,59893916.0,59906617.0,59898217.0,59895917.0,59903017.0,59894017.0,59940217.0,59902017.0,59894517.0,59880819.0,59885617.0,59895017.0,59875317.0,59890917.0,59891617.0,59901217.0,59895717.0,59886317.0,59892117.0,59880517.0,59885918.0,59896417.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[60100184.0,58042072.0,58910278.0,58417475.0,59810183.0,61364593.0,60418887.0,61547695.0,62015096.0,60654150.0,62465107.0,63332010.0,63838210.0,58759303.0,57352298.0,56667698.0,57782399.0,59330403.0,57657900.0,61243306.0,63936210.0,60200003.0,59433802.0,63424909.0,61210306.0,59794003.0,63540409.0,62647308.0,62539410.0,63224609.0,62891409.0,60622506.0,63093809.0,65163813.0,60005303.0,60232904.0,60163603.0,61156406.0,60962605.0,62424007.0,61784908.0,60653705.0,60028605.0,61551407.0,62192608.0,68610019.0,63701309.0,59317601.0,58473700.0,61464505.0,62235108.0,59326603.0,59928304.0,60265905.0,60929404.0,59475803.0,59930403.0,58301200.0,58616300.0,63376009.0,67185616.0,62284207.0,63417808.0,62658508.0,61891008.0,61754507.0,59614602.0,59840903.0,61426205.0,59326003.0,58106800.0,57765200.0,57193698.0,58768801.0,57433699.0,56162197.0,59321402.0,64586111.0,61774206.0,60396004.0,60074904.0,58830902.0,62117207.0,58994401.0,59707379.0,60799787.0,61527091.0,63256202.0,61179989.0,61523491.0,64849611.0,57606066.0,59807180.0,57862268.0,66019620.0,62236896.0,56503759.0,56929761.0,58855474.0,56450259.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 34e135ef4dbe..e510392bd58e 100644
--- a/criterion/arithmetic_hydroflow_surface/base/tukey.json
+++ b/criterion/arithmetic_hydroflow_surface/base/tukey.json
@@ -1 +1 @@
-[19945385.083333332,19953585.208333332,19975452.208333332,19983652.333333332]
\ No newline at end of file
+[16746846.333333343,18246223.33333334,22244561.999999996,23743938.999999993]
\ 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 c6d0ef8b4a64..9e8f54301d87 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.2095232074312296,"upper_bound":0.2116100710153238},"point_estimate":0.21028276632037524,"standard_error":0.0005352186434607721},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.2101007304549638,"upper_bound":0.21031158792003168},"point_estimate":0.21020281080883585,"standard_error":0.00005367898860743091}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.006377905022155545,"upper_bound":0.021435917691498624},"point_estimate":0.01346613232667182,"standard_error":0.003805128722428285},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.0022848384390494747,"upper_bound":0.0250587545434251},"point_estimate":0.010501185455188411,"standard_error":0.006239827007249196}}
\ 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 f9a13d5a683b..4afbc2f8537e 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":19964844.25666666,"upper_bound":19987924.390666675},"point_estimate":19972973.68999999,"standard_error":6951.157471618062},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19963269.0,"upper_bound":19965005.666666668},"point_estimate":19963920.666666664,"standard_error":441.44945633536594},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2860.923749212846,"upper_bound":4768.535715339727},"point_estimate":3783.348032827543,"standard_error":498.824350805213},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5165.662984319056,"upper_bound":118825.01796849906},"point_estimate":69623.8557984474,"standard_error":39836.51868180214}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20091611.459583327,"upper_bound":20398549.371749997},"point_estimate":20241932.396666665,"standard_error":78138.5743873756},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20000884.5,"upper_bound":20429149.833333332},"point_estimate":20173565.5,"standard_error":120855.4249467836},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":603095.970892908,"upper_bound":961566.899728775},"point_estimate":809410.8767300863,"standard_error":92574.72934107418},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":666715.6672361025,"upper_bound":907425.3386648607},"point_estimate":790533.7372270817,"standard_error":61872.7264326778}}
\ 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 922ca54a2712..4f10731cfdc6 100644
--- a/criterion/arithmetic_hydroflow_surface/new/sample.json
+++ b/criterion/arithmetic_hydroflow_surface/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[59908907.0,59921005.0,59903706.0,59902006.0,59879907.0,59891005.0,59882408.0,59888206.0,59874908.0,59880505.0,59899606.0,59885406.0,59913006.0,59901907.0,59881607.0,59897607.0,59901706.0,59893206.0,59893206.0,59946006.0,59884007.0,59884806.0,59893106.0,60055303.0,59884107.0,59889807.0,59877905.0,59889707.0,59901606.0,59906606.0,59884106.0,59892606.0,59890707.0,59889007.0,59903706.0,59938704.0,59906207.0,59875308.0,59880607.0,59881407.0,59929205.0,59906306.0,59885606.0,59887707.0,59891907.0,59907506.0,59890206.0,59883707.0,59905006.0,59896207.0,59895506.0,59889306.0,59948605.0,59889406.0,59887207.0,59889207.0,59890507.0,59889105.0,59890107.0,59891007.0,59897007.0,59897705.0,59879707.0,59880507.0,59891206.0,59884607.0,59883706.0,59889206.0,59951306.0,59885206.0,59873608.0,59899407.0,59915217.0,59901018.0,61970190.0,60040916.0,59884317.0,59882818.0,59893916.0,59906617.0,59898217.0,59895917.0,59903017.0,59894017.0,59940217.0,59902017.0,59894517.0,59880819.0,59885617.0,59895017.0,59875317.0,59890917.0,59891617.0,59901217.0,59895717.0,59886317.0,59892117.0,59880517.0,59885918.0,59896417.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[60100184.0,58042072.0,58910278.0,58417475.0,59810183.0,61364593.0,60418887.0,61547695.0,62015096.0,60654150.0,62465107.0,63332010.0,63838210.0,58759303.0,57352298.0,56667698.0,57782399.0,59330403.0,57657900.0,61243306.0,63936210.0,60200003.0,59433802.0,63424909.0,61210306.0,59794003.0,63540409.0,62647308.0,62539410.0,63224609.0,62891409.0,60622506.0,63093809.0,65163813.0,60005303.0,60232904.0,60163603.0,61156406.0,60962605.0,62424007.0,61784908.0,60653705.0,60028605.0,61551407.0,62192608.0,68610019.0,63701309.0,59317601.0,58473700.0,61464505.0,62235108.0,59326603.0,59928304.0,60265905.0,60929404.0,59475803.0,59930403.0,58301200.0,58616300.0,63376009.0,67185616.0,62284207.0,63417808.0,62658508.0,61891008.0,61754507.0,59614602.0,59840903.0,61426205.0,59326003.0,58106800.0,57765200.0,57193698.0,58768801.0,57433699.0,56162197.0,59321402.0,64586111.0,61774206.0,60396004.0,60074904.0,58830902.0,62117207.0,58994401.0,59707379.0,60799787.0,61527091.0,63256202.0,61179989.0,61523491.0,64849611.0,57606066.0,59807180.0,57862268.0,66019620.0,62236896.0,56503759.0,56929761.0,58855474.0,56450259.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 34e135ef4dbe..e510392bd58e 100644
--- a/criterion/arithmetic_hydroflow_surface/new/tukey.json
+++ b/criterion/arithmetic_hydroflow_surface/new/tukey.json
@@ -1 +1 @@
-[19945385.083333332,19953585.208333332,19975452.208333332,19983652.333333332]
\ No newline at end of file
+[16746846.333333343,18246223.33333334,22244561.999999996,23743938.999999993]
\ 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 ac25b3438062..5792599b15dd 100644
--- a/criterion/arithmetic_hydroflow_surface/report/MAD.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/MAD.svg
@@ -9,86 +9,82 @@ Density (a.u.)
Average time (µs)
-
-0.1
+
+5e-4
-
-
-0.2
+
+
+0.001
-
-
-0.3
+
+
+0.0015
-
-
-0.4
+
+
+0.002
-
-
-0.5
+
+
+0.0025
-
-
-0.6
+
+
+0.003
-
-
-0.7
+
+
+0.0035
-
-
-0.8
+
+
+0.004
-
-
-
-2.8
-
-
-
-3
+
+
+0.0045
-
-
-3.2
+
+
+
+600
-
-
-3.4
+
+
+650
-
-
-3.6
+
+
+700
-
-
-3.8
+
+
+750
-
-
-4
+
+
+800
-
-
-4.2
+
+
+850
-
-
-4.4
+
+
+900
-
-
-4.6
+
+
+950
-
-
-4.8
+
+
+1000
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/SD.svg b/criterion/arithmetic_hydroflow_surface/report/SD.svg
index c4ad45c5b483..b607530f9697 100644
--- a/criterion/arithmetic_hydroflow_surface/report/SD.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/SD.svg
@@ -9,66 +9,58 @@ Density (a.u.)
Average time (µs)
-
-0.005
-
-
-
-0.01
+
+0.001
-
-
-0.015
+
+
+0.002
-
-
-0.02
+
+
+0.003
-
-
-0.025
+
+
+0.004
-
-
-0.03
+
+
+0.005
-
-
-0.035
+
+
+0.006
-
+
-
-0
-
-
-
-20
+
+650
-
-
-40
+
+
+700
-
-
-60
+
+
+750
-
-
-80
+
+
+800
-
-
-100
+
+
+850
-
-
-120
+
+
+900
-
-
-
-
+
+
+
+
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 00c7ff9d5a1d..5ef4519cadb1 100644
--- a/criterion/arithmetic_hydroflow_surface/report/both/iteration_times.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/both/iteration_times.svg
@@ -16,52 +16,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-16.5
-
-
-
-17.0
-
-
-
-17.5
-
-
-
-18.0
-
-
-
-18.5
-
-
-
+
19.0
-
-
+
+
19.5
-
-
+
+
20.0
-
-
+
+
20.5
-
+
+
+21.0
+
+
+
+21.5
+
+
+
+22.0
+
+
+
+22.5
+
+
0
@@ -107,206 +102,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 08d0b87370f6..6dcc3c09c4e6 100644
--- a/criterion/arithmetic_hydroflow_surface/report/both/pdf.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/both/pdf.svg
@@ -9,47 +9,47 @@ Density (a.u.)
Average Time (ms)
-
-5
+
+2
-
-
-10
+
+
+4
-
-
-15
+
+
+6
-
-
-20
+
+
+8
-
-
-25
+
+
+10
-
-
-
-17
+
+
+12
-
-
+
+
+
18
-
-
-19
-
-
-
+
+
20
-
-
-
-
-
+
+
+22
+
+
+
+
+
+
Base PDF
diff --git a/criterion/arithmetic_hydroflow_surface/report/change/mean.svg b/criterion/arithmetic_hydroflow_surface/report/change/mean.svg
index c6e4e15c55e2..9dd86f3c07cd 100644
--- a/criterion/arithmetic_hydroflow_surface/report/change/mean.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/change/mean.svg
@@ -9,63 +9,91 @@ Density (a.u.)
Relative change (%)
-
-100
+
+10
+
+
+
+20
+
+
+
+30
-
-
-200
+
+
+40
-
-
-300
+
+
+50
-
-
-400
+
+
+60
-
-
-500
+
+
+70
-
-
-600
+
+
+80
-
-
-700
+
+
+90
+
+
+
+100
-
-
-800
+
+
+110
-
+
-
-0.2095
-
-
-
-0.21
-
-
-
-0.2105
-
-
-
-0.211
-
-
-
-0.2115
-
-
-
-
-
-
+
+0.006
+
+
+
+0.008
+
+
+
+0.01
+
+
+
+0.012
+
+
+
+0.014
+
+
+
+0.016
+
+
+
+0.018
+
+
+
+0.02
+
+
+
+0.022
+
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/change/median.svg b/criterion/arithmetic_hydroflow_surface/report/change/median.svg
index 5e8b4e154862..21cf7627d1c5 100644
--- a/criterion/arithmetic_hydroflow_surface/report/change/median.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/change/median.svg
@@ -10,62 +10,66 @@ Relative change (%)
-1000
+10
-
-2000
+
+20
-
-
-3000
+
+
+30
-
-
-4000
+
+
+40
-
-
-5000
+
+
+50
-
-
-6000
+
+
+60
-
-
-7000
+
+
+70
-
-
-8000
+
+
+80
-
+
-
-0.2101
-
-
-
-0.21015
-
-
-
-0.2102
-
-
-
-0.21025
-
-
-
-0.2103
-
-
-
-
-
-
+
+0
+
+
+
+0.005
+
+
+
+0.01
+
+
+
+0.015
+
+
+
+0.02
+
+
+
+0.025
+
+
+
+
+
+
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 337aba408f0b..5e670ed18096 100644
--- a/criterion/arithmetic_hydroflow_surface/report/change/t-test.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/change/t-test.svg
@@ -25,65 +25,61 @@ 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
-
-
-
+
+
+
t distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/index.html b/criterion/arithmetic_hydroflow_surface/report/index.html
index d5a341891bce..830619d316c5 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.0001156 |
- 0.0001172 |
- 0.0001120 |
+ 0.0307003 |
+ 0.0317859 |
+ 0.0306109 |
Mean |
- 19.965 ms |
- 19.973 ms |
- 19.988 ms |
+ 20.092 ms |
+ 20.242 ms |
+ 20.399 ms |
Std. Dev. |
- 5.1657 µs |
- 69.624 µs |
- 118.83 µs |
+ 666.72 µs |
+ 790.53 µs |
+ 907.43 µs |
Median |
- 19.963 ms |
- 19.964 ms |
- 19.965 ms |
+ 20.001 ms |
+ 20.174 ms |
+ 20.429 ms |
MAD |
- 2.8609 µs |
- 3.7833 µs |
- 4.7685 µs |
+ 603.10 µs |
+ 809.41 µs |
+ 961.57 µs |
@@ -221,15 +221,15 @@ Additional Statistics:
Change in time |
- +20.952% |
- +21.028% |
- +21.161% |
+ +0.6378% |
+ +1.3466% |
+ +2.1436% |
(p = 0.00 <
0.05) |
- Performance has regressed.
+ 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 107cceedde34..bc359d6e260b 100644
--- a/criterion/arithmetic_hydroflow_surface/report/iteration_times.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/iteration_times.svg
@@ -15,37 +15,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
+19.0
+
+
+
+19.5
+
+
+
20.0
-
-
-20.1
+
+
+20.5
-
-
-20.2
+
+
+21.0
-
-
-20.3
+
+
+21.5
-
-
-20.4
+
+
+22.0
-
-
-20.5
+
+
+22.5
-
+
10
@@ -87,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 f5d5a60c6009..98cf044710cb 100644
--- a/criterion/arithmetic_hydroflow_surface/report/iteration_times_small.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/iteration_times_small.svg
@@ -12,37 +12,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
+19.0
+
+
+
+19.5
+
+
+
20.0
-
-
-20.1
+
+
+20.5
-
-
-20.2
+
+
+21.0
-
-
-20.3
+
+
+21.5
-
-
-20.4
+
+
+22.0
-
-
-20.5
+
+
+22.5
-
+
10
@@ -84,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 b96c6dc04907..082ae98a5733 100644
--- a/criterion/arithmetic_hydroflow_surface/report/mean.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/mean.svg
@@ -9,62 +9,82 @@ Density (a.u.)
Average time (ms)
-
-20
+
+0.5
-
-
-40
+
+
+1
-
-
-60
+
+
+1.5
-
-
-80
+
+
+2
-
-
-100
+
+
+2.5
-
-
-120
+
+
+3
-
-
-140
+
+
+3.5
-
+
+
+4
+
+
+
+4.5
+
+
+
+5
+
+
+
+5.5
+
+
-
-19.965
+
+20.1
+
+
+
+20.15
-
-
-19.97
+
+
+20.2
-
-
-19.975
+
+
+20.25
-
-
-19.98
+
+
+20.3
-
-
-19.985
+
+
+20.35
-
-
-19.99
+
+
+20.4
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/median.svg b/criterion/arithmetic_hydroflow_surface/report/median.svg
index 9ff5c8eea258..29b7c86594c5 100644
--- a/criterion/arithmetic_hydroflow_surface/report/median.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/median.svg
@@ -9,82 +9,90 @@ Density (a.u.)
Average time (ms)
-
-200
+
+0.5
-
-
-400
+
+
+1
-
-
-600
+
+
+1.5
-
-
-800
+
+
+2
-
-
-1000
+
+
+2.5
-
-
-1200
+
+
+3
-
-
-1400
+
+
+3.5
-
-
-1600
+
+
+4
-
+
+
+4.5
+
+
+
+5
+
+
-
-19.9632
+
+20
-
-
-19.9634
+
+
+20.05
-
-
-19.9636
+
+
+20.1
-
-
-19.9638
+
+
+20.15
-
-
-19.964
+
+
+20.2
-
-
-19.9642
+
+
+20.25
-
-
-19.9644
+
+
+20.3
-
-
-19.9646
+
+
+20.35
-
-
-19.9648
+
+
+20.4
-
-
-19.965
+
+
+20.45
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_surface/report/pdf.svg b/criterion/arithmetic_hydroflow_surface/report/pdf.svg
index 3e4fd5f53276..ed2693b2bb04 100644
--- a/criterion/arithmetic_hydroflow_surface/report/pdf.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/pdf.svg
@@ -38,42 +38,30 @@ Average Time (ms)
-
-19.9
+
+18
-
-
-20
-
-
-
-20.1
-
-
-
-20.2
-
-
-
-20.3
+
+
+19
-
-
-20.4
+
+
+20
-
-
-20.5
+
+
+21
-
-
-20.6
+
+
+22
-
-
-20.7
+
+
+23
-
+
Density (a.u.)
@@ -82,54 +70,52 @@ Density (a.u.)
0
-
-2
-
-
-
-4
-
-
-
-6
-
-
-
-8
-
-
-
-10
-
-
-
-12
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+0.05
+
+
+
+0.1
+
+
+
+0.15
+
+
+
+0.2
+
+
+
+0.25
+
+
+
+0.3
+
+
+
+0.35
+
+
+
+0.4
+
+
+
+0.45
+
+
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/criterion/arithmetic_hydroflow_surface/report/pdf_small.svg b/criterion/arithmetic_hydroflow_surface/report/pdf_small.svg
index 9828e22b1985..288a833b5e43 100644
--- a/criterion/arithmetic_hydroflow_surface/report/pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/pdf_small.svg
@@ -10,51 +10,59 @@ Average Time (ms)
0
-
-2
+
+0.05
-
-
-4
+
+
+0.1
-
-
-6
+
+
+0.15
-
-
-8
+
+
+0.2
-
-
-10
+
+
+0.25
-
-
-12
+
+
+0.3
-
+
+
+0.35
+
+
+
+0.4
+
+
+
+0.45
+
+
-14
+0.5
-
-20
-
-
-
-20.2
+
+18
-
-
-20.4
+
+
+20
-
-
-20.6
+
+
+22
-
-
-
+
+
+
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 28d35de6c3bf..4383856156ca 100644
--- a/criterion/arithmetic_hydroflow_surface/report/relative_iteration_times_small.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/relative_iteration_times_small.svg
@@ -13,52 +13,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-16.5
-
-
-
-17.0
-
-
-
-17.5
-
-
-
-18.0
-
-
-
-18.5
-
-
-
+
19.0
-
-
+
+
19.5
-
-
+
+
20.0
-
-
+
+
20.5
-
+
+
+21.0
+
+
+
+21.5
+
+
+
+22.0
+
+
+
+22.5
+
+
0
@@ -104,204 +99,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 f59b749402ee..436374d17f4f 100644
--- a/criterion/arithmetic_hydroflow_surface/report/relative_pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/relative_pdf_small.svg
@@ -6,45 +6,45 @@ Density (a.u.)
Average Time (ms)
-
-5
+
+2
-
-
-10
+
+
+4
-
-
-15
+
+
+6
-
-
-20
+
+
+8
-
-
-25
+
+
+10
-
-
-
-17
+
+
+12
-
-
+
+
+
18
-
-
-19
-
-
-
+
+
20
-
-
-
-
-
+
+
+22
+
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_surface/report/typical.svg b/criterion/arithmetic_hydroflow_surface/report/typical.svg
index 206bcb6611ab..c94b30fe0017 100644
--- a/criterion/arithmetic_hydroflow_surface/report/typical.svg
+++ b/criterion/arithmetic_hydroflow_surface/report/typical.svg
@@ -9,62 +9,82 @@ Density (a.u.)
Average time (ms)
-
-20
+
+0.5
-
-
-40
+
+
+1
-
-
-60
+
+
+1.5
-
-
-80
+
+
+2
-
-
-100
+
+
+2.5
-
-
-120
+
+
+3
-
-
-140
+
+
+3.5
-
+
+
+4
+
+
+
+4.5
+
+
+
+5
+
+
+
+5.5
+
+
-
-19.965
+
+20.1
+
+
+
+20.15
-
-
-19.97
+
+
+20.2
-
-
-19.975
+
+
+20.25
-
-
-19.98
+
+
+20.3
-
-
-19.985
+
+
+20.35
-
-
-19.99
+
+
+20.4
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/base/estimates.json b/criterion/fan_in_hydroflow/base/estimates.json
index cc36d4cf3e3c..cda147d9cd97 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":114905906.90625,"upper_bound":115323249.51725},"point_estimate":115101942.11,"standard_error":107057.79544190489},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":114724771.5,"upper_bound":115032617.5},"point_estimate":114878220.0,"standard_error":84653.66265002482},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":559143.7881182142,"upper_bound":972201.5893399715},"point_estimate":765679.1195064783,"standard_error":110380.34806632306},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":713911.104809737,"upper_bound":1436954.7053403468},"point_estimate":1080360.1703245335,"standard_error":188406.3833078719}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":183644056.92975,"upper_bound":185104835.3215},"point_estimate":184365541.93,"standard_error":372654.2370213533},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":183651235.5,"upper_bound":185265468.0},"point_estimate":184607098.5,"standard_error":414720.41230973},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2788193.8190996647,"upper_bound":4972535.454834848},"point_estimate":3798885.186356306,"standard_error":565882.2617280172},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3216589.9405090506,"upper_bound":4207757.577577888},"point_estimate":3728554.6280497946,"standard_error":252605.504697013}}
\ 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 c3e253e0333e..9b2576d0f85f 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":[115062567.0,114468675.0,114718472.0,114832870.0,114469975.0,114878270.0,114657672.0,114016381.0,115902556.0,115347363.0,114985069.0,114215678.0,114444875.0,114652473.0,115195365.0,114246478.0,114306477.0,115002668.0,115590460.0,114923169.0,114128580.0,114252578.0,114731071.0,114145579.0,114593974.0,114746371.0,116588147.0,116075253.0,115610260.0,116053154.0,115571660.0,114878170.0,115242565.0,114771271.0,116766944.0,114801271.0,114537074.0,113778684.0,114273177.0,114120980.0,114744071.0,114809271.0,114036581.0,115763557.0,114489575.0,114584474.0,114705371.0,114080381.0,115228764.0,116942242.0,119295811.0,121186386.0,115787457.0,114613773.0,114211579.0,114199978.0,114905869.0,115390363.0,115271064.0,114443575.0,115024767.0,114321876.0,118014726.0,116552846.0,114730771.0,114317976.0,114045779.0,116323249.0,114974267.0,115526860.0,115075666.0,114515173.0,115147465.0,115116965.0,116740644.0,115610858.0,115829656.0,114915968.0,115675858.0,115674458.0,115302362.0,114357476.0,116044653.0,114586972.0,114149178.0,113878482.0,116001053.0,115002267.0,115480260.0,114276377.0,114423274.0,113956381.0,115688958.0,115236563.0,114464174.0,114831269.0,115174365.0,114941067.0,116141152.0,113847682.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":[184856687.0,186600191.0,187163560.0,180294125.0,179943724.0,180767528.0,181657932.0,180117324.0,182534237.0,179752323.0,180024524.0,179092919.0,184047744.0,186161156.0,186202555.0,180216725.0,182038934.0,179532022.0,181576532.0,191787184.0,184152845.0,179472921.0,177513811.0,195829805.0,187815464.0,187752264.0,186796758.0,190868080.0,184948449.0,185926854.0,187415562.0,182716938.0,179442221.0,186636757.0,187674664.0,187554162.0,185029150.0,178605016.0,179302021.0,183688442.0,183473942.0,187309761.0,184722048.0,186530257.0,185299751.0,186438427.0,185279768.0,190458898.0,184017061.0,184411663.0,189115290.0,183882360.0,185726571.0,186176673.0,183264456.0,181001544.0,183297856.0,180833543.0,185265468.0,183028955.0,184890366.0,184673864.0,182990555.0,187516881.0,183295857.0,181034843.0,184052860.0,190934100.0,187862283.0,186428775.0,188463186.0,187058079.0,180301739.0,179762336.0,178081927.0,179696036.0,182393251.0,180433040.0,180288240.0,178790930.0,182316951.0,176813719.0,180055037.0,186430274.0,185043567.0,182358251.0,188746788.0,185976772.0,192016599.0,185402237.0,184696433.0,190700364.0,184491033.0,185823439.0,184540333.0,185030535.0,191276466.0,188862255.0,190151061.0,183828529.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 bcf579d148e6..acc455bcb427 100644
--- a/criterion/fan_in_hydroflow/base/tukey.json
+++ b/criterion/fan_in_hydroflow/base/tukey.json
@@ -1 +1 @@
-[111164020.0,112804285.0,117178325.0,118818590.0]
\ No newline at end of file
+[164278075.5,172652296.875,194983553.875,203357775.25]
\ 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 ecc11f3befef..d9aaa700e925 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.2327041781392936,"upper_bound":-0.2287032368847962},"point_estimate":-0.23069829999972125,"standard_error":0.0010170716052860657},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.23416855030490227,"upper_bound":-0.227579824998561},"point_estimate":-0.2299154980382333,"standard_error":0.0018554280450152486}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.5956719745418835,"upper_bound":0.608483299794472},"point_estimate":0.601758741427721,"standard_error":0.0032290005789530813},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.5992088750488453,"upper_bound":0.6128252954806703},"point_estimate":0.6069808402323782,"standard_error":0.0036055455271337793}}
\ 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 cc36d4cf3e3c..cda147d9cd97 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":114905906.90625,"upper_bound":115323249.51725},"point_estimate":115101942.11,"standard_error":107057.79544190489},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":114724771.5,"upper_bound":115032617.5},"point_estimate":114878220.0,"standard_error":84653.66265002482},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":559143.7881182142,"upper_bound":972201.5893399715},"point_estimate":765679.1195064783,"standard_error":110380.34806632306},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":713911.104809737,"upper_bound":1436954.7053403468},"point_estimate":1080360.1703245335,"standard_error":188406.3833078719}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":183644056.92975,"upper_bound":185104835.3215},"point_estimate":184365541.93,"standard_error":372654.2370213533},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":183651235.5,"upper_bound":185265468.0},"point_estimate":184607098.5,"standard_error":414720.41230973},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2788193.8190996647,"upper_bound":4972535.454834848},"point_estimate":3798885.186356306,"standard_error":565882.2617280172},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3216589.9405090506,"upper_bound":4207757.577577888},"point_estimate":3728554.6280497946,"standard_error":252605.504697013}}
\ 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 c3e253e0333e..9b2576d0f85f 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":[115062567.0,114468675.0,114718472.0,114832870.0,114469975.0,114878270.0,114657672.0,114016381.0,115902556.0,115347363.0,114985069.0,114215678.0,114444875.0,114652473.0,115195365.0,114246478.0,114306477.0,115002668.0,115590460.0,114923169.0,114128580.0,114252578.0,114731071.0,114145579.0,114593974.0,114746371.0,116588147.0,116075253.0,115610260.0,116053154.0,115571660.0,114878170.0,115242565.0,114771271.0,116766944.0,114801271.0,114537074.0,113778684.0,114273177.0,114120980.0,114744071.0,114809271.0,114036581.0,115763557.0,114489575.0,114584474.0,114705371.0,114080381.0,115228764.0,116942242.0,119295811.0,121186386.0,115787457.0,114613773.0,114211579.0,114199978.0,114905869.0,115390363.0,115271064.0,114443575.0,115024767.0,114321876.0,118014726.0,116552846.0,114730771.0,114317976.0,114045779.0,116323249.0,114974267.0,115526860.0,115075666.0,114515173.0,115147465.0,115116965.0,116740644.0,115610858.0,115829656.0,114915968.0,115675858.0,115674458.0,115302362.0,114357476.0,116044653.0,114586972.0,114149178.0,113878482.0,116001053.0,115002267.0,115480260.0,114276377.0,114423274.0,113956381.0,115688958.0,115236563.0,114464174.0,114831269.0,115174365.0,114941067.0,116141152.0,113847682.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":[184856687.0,186600191.0,187163560.0,180294125.0,179943724.0,180767528.0,181657932.0,180117324.0,182534237.0,179752323.0,180024524.0,179092919.0,184047744.0,186161156.0,186202555.0,180216725.0,182038934.0,179532022.0,181576532.0,191787184.0,184152845.0,179472921.0,177513811.0,195829805.0,187815464.0,187752264.0,186796758.0,190868080.0,184948449.0,185926854.0,187415562.0,182716938.0,179442221.0,186636757.0,187674664.0,187554162.0,185029150.0,178605016.0,179302021.0,183688442.0,183473942.0,187309761.0,184722048.0,186530257.0,185299751.0,186438427.0,185279768.0,190458898.0,184017061.0,184411663.0,189115290.0,183882360.0,185726571.0,186176673.0,183264456.0,181001544.0,183297856.0,180833543.0,185265468.0,183028955.0,184890366.0,184673864.0,182990555.0,187516881.0,183295857.0,181034843.0,184052860.0,190934100.0,187862283.0,186428775.0,188463186.0,187058079.0,180301739.0,179762336.0,178081927.0,179696036.0,182393251.0,180433040.0,180288240.0,178790930.0,182316951.0,176813719.0,180055037.0,186430274.0,185043567.0,182358251.0,188746788.0,185976772.0,192016599.0,185402237.0,184696433.0,190700364.0,184491033.0,185823439.0,184540333.0,185030535.0,191276466.0,188862255.0,190151061.0,183828529.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 bcf579d148e6..acc455bcb427 100644
--- a/criterion/fan_in_hydroflow/new/tukey.json
+++ b/criterion/fan_in_hydroflow/new/tukey.json
@@ -1 +1 @@
-[111164020.0,112804285.0,117178325.0,118818590.0]
\ No newline at end of file
+[164278075.5,172652296.875,194983553.875,203357775.25]
\ 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 31a954bee0d9..68c7bec23d8b 100644
--- a/criterion/fan_in_hydroflow/report/MAD.svg
+++ b/criterion/fan_in_hydroflow/report/MAD.svg
@@ -6,81 +6,65 @@ fan_in/hydroflow:MAD
Density (a.u.)
-Average time (µs)
+Average time (ms)
-
-5e-4
+
+0.1
-
-
-0.001
+
+
+0.2
-
-
-0.0015
+
+
+0.3
-
-
-0.002
+
+
+0.4
-
-
-0.0025
+
+
+0.5
-
-
-0.003
+
+
+0.6
-
-
-0.0035
+
+
+0.7
-
-
-
-550
-
-
-
-600
-
-
-
-650
+
+
+0.8
-
-
-700
-
-
-
-750
-
-
-
-800
+
+
+
+3
-
-
-850
+
+
+3.5
-
-
-900
+
+
+4
-
-
-950
+
+
+4.5
-
-
-1000
+
+
+5
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/SD.svg b/criterion/fan_in_hydroflow/report/SD.svg
index a8e748386075..00b64d718e70 100644
--- a/criterion/fan_in_hydroflow/report/SD.svg
+++ b/criterion/fan_in_hydroflow/report/SD.svg
@@ -9,90 +9,66 @@ Density (a.u.)
Average time (ms)
-
+
0.2
-
-
+
+
0.4
-
-
+
+
0.6
-
-
+
+
0.8
-
-
+
+
1
-
-
+
+
1.2
-
-
+
+
1.4
-
-
+
+
1.6
-
-
-1.8
-
-
-
-2
-
-
-
-2.2
-
-
+
-
-0.7
-
-
-
-0.8
+
+3.2
-
-
-0.9
+
+
+3.4
-
-
-1
-
-
-
-1.1
+
+
+3.6
-
-
-1.2
+
+
+3.8
-
-
-1.3
-
-
-
-1.4
+
+
+4
-
-
-1.5
+
+
+4.2
-
-
-
-
+
+
+
+
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 b8a27497f191..a4e9e01c79e8 100644
--- a/criterion/fan_in_hydroflow/report/both/iteration_times.svg
+++ b/criterion/fan_in_hydroflow/report/both/iteration_times.svg
@@ -16,47 +16,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-115.0
-
-
-
+
120.0
-
-
-125.0
-
-
-
+
+
130.0
-
-
-135.0
-
-
-
+
+
140.0
-
-
-145.0
-
-
-
+
+
150.0
-
+
+
+160.0
+
+
+
+170.0
+
+
+
+180.0
+
+
+
+190.0
+
+
0
@@ -102,206 +102,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 0a6005389e47..cd8e54f7a1ee 100644
--- a/criterion/fan_in_hydroflow/report/both/pdf.svg
+++ b/criterion/fan_in_hydroflow/report/both/pdf.svg
@@ -46,26 +46,30 @@ Average Time (ms)
-
+
120
-
-
-130
-
-
-
+
+
140
-
-
-150
+
+
+160
+
+
+
+180
+
+
+
+200
-
-
-
-
-
+
+
+
+
+
Base PDF
diff --git a/criterion/fan_in_hydroflow/report/change/mean.svg b/criterion/fan_in_hydroflow/report/change/mean.svg
index be9a5a0b1ddf..de0f67f159e0 100644
--- a/criterion/fan_in_hydroflow/report/change/mean.svg
+++ b/criterion/fan_in_hydroflow/report/change/mean.svg
@@ -9,78 +9,62 @@ Density (a.u.)
Relative change (%)
-
-50
+
+20
-
-
-100
-
-
-
-150
+
+
+40
-
-
-200
+
+
+60
-
-
-250
+
+
+80
-
-
-300
+
+
+100
-
-
-350
+
+
+120
-
+
-
--0.233
-
-
-
--0.2325
-
-
-
--0.232
-
-
-
--0.2315
+
+0.596
-
-
--0.231
+
+
+0.598
-
-
--0.2305
+
+
+0.6
-
-
--0.23
+
+
+0.602
-
-
--0.2295
+
+
+0.604
-
-
--0.229
+
+
+0.606
-
-
--0.2285
+
+
+0.608
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/change/median.svg b/criterion/fan_in_hydroflow/report/change/median.svg
index 6fdc220b56bc..a9d45dd850fd 100644
--- a/criterion/fan_in_hydroflow/report/change/median.svg
+++ b/criterion/fan_in_hydroflow/report/change/median.svg
@@ -9,62 +9,70 @@ Density (a.u.)
Relative change (%)
-
-50
+
+20
-
-
-100
+
+
+40
+
+
+
+60
-
-
-150
+
+
+80
-
-
-200
+
+
+100
-
-
-250
+
+
+120
-
+
-
--0.234
+
+0.598
+
+
+
+0.6
-
-
--0.233
+
+
+0.602
-
-
--0.232
+
+
+0.604
-
-
--0.231
+
+
+0.606
-
-
--0.23
+
+
+0.608
-
-
--0.229
+
+
+0.61
-
-
--0.228
+
+
+0.612
-
-
--0.227
+
+
+0.614
-
-
-
-
+
+
+
+
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 7b2433d4ac8c..2d63f364c7ec 100644
--- a/criterion/fan_in_hydroflow/report/change/t-test.svg
+++ b/criterion/fan_in_hydroflow/report/change/t-test.svg
@@ -13,77 +13,77 @@ 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/fan_in_hydroflow/report/index.html b/criterion/fan_in_hydroflow/report/index.html
index 34e9c0375b8b..9c9cee90d035 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.0130050 |
- 0.0134317 |
- 0.0128926 |
+ 0.0002019 |
+ 0.0002095 |
+ 0.0002015 |
Mean |
- 114.91 ms |
- 115.10 ms |
- 115.32 ms |
+ 183.64 ms |
+ 184.37 ms |
+ 185.10 ms |
Std. Dev. |
- 713.91 µs |
- 1.0804 ms |
- 1.4370 ms |
+ 3.2166 ms |
+ 3.7286 ms |
+ 4.2078 ms |
Median |
- 114.72 ms |
- 114.88 ms |
- 115.03 ms |
+ 183.65 ms |
+ 184.61 ms |
+ 185.27 ms |
MAD |
- 559.14 µs |
- 765.68 µs |
- 972.20 µs |
+ 2.7882 ms |
+ 3.7989 ms |
+ 4.9725 ms |
@@ -221,15 +221,15 @@ Additional Statistics:
Change in time |
- -23.270% |
- -23.070% |
- -22.870% |
+ +59.567% |
+ +60.176% |
+ +60.848% |
(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 e7818a6ce2cf..eb988181eb61 100644
--- a/criterion/fan_in_hydroflow/report/iteration_times.svg
+++ b/criterion/fan_in_hydroflow/report/iteration_times.svg
@@ -15,47 +15,52 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-114.0
+
+178.0
-
-
-115.0
+
+
+180.0
-
-
-116.0
+
+
+182.0
-
-
-117.0
+
+
+184.0
-
-
-118.0
+
+
+186.0
-
-
-119.0
+
+
+188.0
-
-
-120.0
+
+
+190.0
-
-
-121.0
+
+
+192.0
-
+
+
+194.0
+
+
10
@@ -97,106 +102,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 b3a9b8d9c854..b9a54bcfc423 100644
--- a/criterion/fan_in_hydroflow/report/iteration_times_small.svg
+++ b/criterion/fan_in_hydroflow/report/iteration_times_small.svg
@@ -12,47 +12,52 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-114.0
+
+178.0
-
-
-115.0
+
+
+180.0
-
-
-116.0
+
+
+182.0
-
-
-117.0
+
+
+184.0
-
-
-118.0
+
+
+186.0
-
-
-119.0
+
+
+188.0
-
-
-120.0
+
+
+190.0
-
-
-121.0
+
+
+192.0
-
+
+
+194.0
+
+
10
@@ -94,104 +99,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 f4f49176d4f5..262d273640f9 100644
--- a/criterion/fan_in_hydroflow/report/mean.svg
+++ b/criterion/fan_in_hydroflow/report/mean.svg
@@ -9,82 +9,90 @@ Density (a.u.)
Average time (ms)
-
-0.5
+
+0.1
-
-
-1
+
+
+0.2
-
-
-1.5
+
+
+0.3
-
-
-2
+
+
+0.4
-
-
-2.5
+
+
+0.5
-
-
-3
+
+
+0.6
-
-
-3.5
+
+
+0.7
-
-
-4
+
+
+0.8
-
-
-
-114.9
+
+
+0.9
-
-
-114.95
+
+
+1
+
+
+
+1.1
+
+
+
+
+183.6
-
-
-115
+
+
+183.8
-
-
-115.05
+
+
+184
-
-
-115.1
+
+
+184.2
-
-
-115.15
+
+
+184.4
-
-
-115.2
+
+
+184.6
-
-
-115.25
+
+
+184.8
-
-
-115.3
+
+
+185
-
-
-115.35
+
+
+185.2
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/median.svg b/criterion/fan_in_hydroflow/report/median.svg
index fba184fca1bc..6fc9a34e37c9 100644
--- a/criterion/fan_in_hydroflow/report/median.svg
+++ b/criterion/fan_in_hydroflow/report/median.svg
@@ -9,66 +9,82 @@ Density (a.u.)
Average time (ms)
-
-1
+
+0.2
+
+
+
+0.4
+
+
+
+0.6
-
-
-2
+
+
+0.8
-
-
-3
+
+
+1
-
-
-4
+
+
+1.2
-
-
-5
+
+
+1.4
-
-
-6
+
+
+1.6
-
+
-
-114.7
+
+183.6
+
+
+
+183.8
+
+
+
+184
-
-
-114.75
+
+
+184.2
-
-
-114.8
+
+
+184.4
-
-
-114.85
+
+
+184.6
-
-
-114.9
+
+
+184.8
-
-
-114.95
+
+
+185
-
-
-115
+
+
+185.2
-
-
-115.05
+
+
+185.4
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow/report/pdf.svg b/criterion/fan_in_hydroflow/report/pdf.svg
index a69b44feafe4..79866c7eb86a 100644
--- a/criterion/fan_in_hydroflow/report/pdf.svg
+++ b/criterion/fan_in_hydroflow/report/pdf.svg
@@ -54,46 +54,30 @@ Average Time (ms)
-
-113
+
+175
-
-
-114
+
+
+180
-
-
-115
+
+
+185
-
-
-116
+
+
+190
-
-
-117
+
+
+195
-
-
-118
+
+
+200
-
-
-119
-
-
-
-120
-
-
-
-121
-
-
-
-122
-
-
+
Density (a.u.)
@@ -102,54 +86,54 @@ Density (a.u.)
0
-
-0.05
+
+0.01
-
-
-0.1
+
+
+0.02
-
-
-0.15
+
+
+0.03
-
-
-0.2
+
+
+0.04
-
-
-0.25
+
+
+0.05
-
-
-0.3
+
+
+0.06
-
-
-0.35
+
+
+0.07
-
-
-0.4
+
+
+0.08
+
+
+
+0.09
-
-
-0.45
+
+
+0.1
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
PDF
diff --git a/criterion/fan_in_hydroflow/report/pdf_small.svg b/criterion/fan_in_hydroflow/report/pdf_small.svg
index 32bbec771dca..534fefc9bc3a 100644
--- a/criterion/fan_in_hydroflow/report/pdf_small.svg
+++ b/criterion/fan_in_hydroflow/report/pdf_small.svg
@@ -10,67 +10,39 @@ Average Time (ms)
0
-
-0.05
+
+0.02
-
-
-0.1
-
-
-
-0.15
-
-
-
-0.2
-
-
-
-0.25
-
-
-
-0.3
+
+
+0.04
-
-
-0.35
+
+
+0.06
-
-
-0.4
+
+
+0.08
-
-
-0.45
-
-
-
-0.5
+
+
+0.1
-
+
-
-114
-
-
-
-116
-
-
-
-118
+
+180
-
-
-120
+
+
+190
-
-
-122
+
+
+200
-
-
-
+
+
+
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 51e5ab06acc3..4ef867af21a3 100644
--- a/criterion/fan_in_hydroflow/report/relative_iteration_times_small.svg
+++ b/criterion/fan_in_hydroflow/report/relative_iteration_times_small.svg
@@ -13,45 +13,45 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-115.0
-
-
-
+
120.0
-
-
-125.0
-
-
-
+
+
130.0
-
-
-135.0
-
-
-
+
+
140.0
-
-
-145.0
+
+
+150.0
+
+
+
+160.0
+
+
+
+170.0
-
+
+
+180.0
+
+
-150.0
+190.0
@@ -99,204 +99,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 32af895412e8..355dbec289e1 100644
--- a/criterion/fan_in_hydroflow/report/relative_pdf_small.svg
+++ b/criterion/fan_in_hydroflow/report/relative_pdf_small.svg
@@ -43,24 +43,28 @@ Average Time (ms)
-
+
120
-
-
-130
-
-
-
+
+
140
-
-
-150
+
+
+160
+
+
+
+180
+
+
+
+200
-
-
-
-
-
+
+
+
+
+
diff --git a/criterion/fan_in_hydroflow/report/typical.svg b/criterion/fan_in_hydroflow/report/typical.svg
index 1862f1de28f6..4bdbb07c08e3 100644
--- a/criterion/fan_in_hydroflow/report/typical.svg
+++ b/criterion/fan_in_hydroflow/report/typical.svg
@@ -9,82 +9,90 @@ Density (a.u.)
Average time (ms)
-
-0.5
+
+0.1
-
-
-1
+
+
+0.2
-
-
-1.5
+
+
+0.3
-
-
-2
+
+
+0.4
-
-
-2.5
+
+
+0.5
-
-
-3
+
+
+0.6
-
-
-3.5
+
+
+0.7
-
-
-4
+
+
+0.8
-
-
-
-114.9
+
+
+0.9
-
-
-114.95
+
+
+1
+
+
+
+1.1
+
+
+
+
+183.6
-
-
-115
+
+
+183.8
-
-
-115.05
+
+
+184
-
-
-115.1
+
+
+184.2
-
-
-115.15
+
+
+184.4
-
-
-115.2
+
+
+184.6
-
-
-115.25
+
+
+184.8
-
-
-115.3
+
+
+185
-
-
-115.35
+
+
+185.2
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/base/estimates.json b/criterion/fan_in_hydroflow_surface/base/estimates.json
index f9de29f95d22..69ea66ae7648 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":55572570.50075,"upper_bound":56043603.00525},"point_estimate":55807929.85,"standard_error":120324.21700147631},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":55408159.0,"upper_bound":56199849.0},"point_estimate":55927552.5,"standard_error":206655.2655777194},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":970719.7306662798,"upper_bound":1510157.0593893528},"point_estimate":1210527.3112088442,"standard_error":136195.45209934292},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1055158.834111345,"upper_bound":1344081.609619105},"point_estimate":1208816.4593383817,"standard_error":73881.45496433489}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47517344.690375,"upper_bound":48249255.624625},"point_estimate":47874384.765,"standard_error":186358.62405221793},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47243033.0,"upper_bound":47944782.0},"point_estimate":47600880.0,"standard_error":188952.4703657734},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1322189.3096939477,"upper_bound":2332988.5546311736},"point_estimate":1762859.1825529933,"standard_error":260221.1799192169},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1589793.56003985,"upper_bound":2114095.574241427},"point_estimate":1866335.8362927102,"standard_error":134247.40030573818}}
\ 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 f195d8f4fe70..e9041f4e3c3a 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":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,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":[57954525.0,54284674.0,56199849.0,56353946.0,54866667.0,53804880.0,56685343.0,56317247.0,54192375.0,57739428.0,56274448.0,54875766.0,56303847.0,55167663.0,55449458.0,53465186.0,55707455.0,54793367.0,56748142.0,53821580.0,56595043.0,57771728.0,56351847.0,55215161.0,54369073.0,57586131.0,57509731.0,55394159.0,56468045.0,57248235.0,56707342.0,54767968.0,56857140.0,56889540.0,54336773.0,54358873.0,57968125.0,58336720.0,57673529.0,56135250.0,55358960.0,56326547.0,55285560.0,55766955.0,56067050.0,52736395.0,54984165.0,54688869.0,56943439.0,55115163.0,54736868.0,56731341.0,55279361.0,55408159.0,55938153.0,56049850.0,56720442.0,55126863.0,55319160.0,56092950.0,57061837.0,54268575.0,55323160.0,55911453.0,56826540.0,58287121.0,55916952.0,54790468.0,54437572.0,56027051.0,56119049.0,56974339.0,58197622.0,55090763.0,55385659.0,55450359.0,57609030.0,57387432.0,56250148.0,56897339.0,56011552.0,54205775.0,56166549.0,55506958.0,54891966.0,56701741.0,53743682.0,54824367.0,53592283.0,56314047.0,55711855.0,55852953.0,56311147.0,54414773.0,56274747.0,56332647.0,55058164.0,53788081.0,56464245.0,54190475.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":[102587214.0,96197977.0,97580585.0,102376113.0,102847317.0,99061093.0,97987888.0,101337807.0,95434572.0,94090864.0,99958499.0,100588703.0,96475778.0,97685086.0,97127782.0,102041311.0,100311502.0,100723703.0,95221871.0,90681443.0,91171447.0,94600967.0,106018235.0,90672944.0,95201070.0,89642238.0,95923874.0,94347866.0,91897651.0,92824456.0,90371942.0,92739855.0,91021546.0,94396966.0,98145588.0,99253395.0,94115664.0,94191864.0,102227713.0,95004369.0,95612974.0,91847450.0,90298541.0,93672462.0,94656067.0,94486066.0,94477866.0,91885551.0,92587155.0,98702892.0,94554566.0,94462166.0,104065124.0,92834657.0,92458354.0,92393753.0,99782198.0,90786844.0,95637773.0,94791868.0,91809250.0,91200147.0,96726079.0,99050293.0,95881475.0,93500860.0,91087946.0,94758068.0,92991357.0,97551571.0,98688070.0,98299468.0,95202450.0,95511252.0,95602153.0,93618841.0,91759430.0,97221162.0,97240862.0,93648541.0,94918249.0,103483498.0,95855254.0,97054061.0,90782624.0,90871626.0,91023226.0,97364062.0,90969526.0,99644376.0,95607552.0,93496441.0,93699041.0,96128456.0,97178061.0,106404415.0,95947555.0,94966849.0,99851377.0,94200344.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 3f4bef9535f7..4c794fc484e7 100644
--- a/criterion/fan_in_hydroflow_surface/base/tukey.json
+++ b/criterion/fan_in_hydroflow_surface/base/tukey.json
@@ -1 +1 @@
-[49483336.5,52185626.25,59391732.25,62094022.0]
\ No newline at end of file
+[39263184.25,42869637.625,52486846.625,56093300.0]
\ 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 4bc65d9c65b6..a84ad8c3cc20 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.45170749660505466,"upper_bound":0.4629856416581037},"point_estimate":0.457564256029094,"standard_error":0.0029380140647427915},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.4478376504521115,"upper_bound":0.4674998693738821},"point_estimate":0.4605828105801957,"standard_error":0.005020967340784363}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.14889380720434842,"upper_bound":-0.1344139854004153},"point_estimate":-0.14215802496748586,"standard_error":0.0036780736285190667},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.15639597898235125,"upper_bound":-0.13845800218700643},"point_estimate":-0.14888319133936712,"standard_error":0.00451592847896145}}
\ 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 f9de29f95d22..69ea66ae7648 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":55572570.50075,"upper_bound":56043603.00525},"point_estimate":55807929.85,"standard_error":120324.21700147631},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":55408159.0,"upper_bound":56199849.0},"point_estimate":55927552.5,"standard_error":206655.2655777194},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":970719.7306662798,"upper_bound":1510157.0593893528},"point_estimate":1210527.3112088442,"standard_error":136195.45209934292},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1055158.834111345,"upper_bound":1344081.609619105},"point_estimate":1208816.4593383817,"standard_error":73881.45496433489}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47517344.690375,"upper_bound":48249255.624625},"point_estimate":47874384.765,"standard_error":186358.62405221793},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47243033.0,"upper_bound":47944782.0},"point_estimate":47600880.0,"standard_error":188952.4703657734},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1322189.3096939477,"upper_bound":2332988.5546311736},"point_estimate":1762859.1825529933,"standard_error":260221.1799192169},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1589793.56003985,"upper_bound":2114095.574241427},"point_estimate":1866335.8362927102,"standard_error":134247.40030573818}}
\ 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 f195d8f4fe70..e9041f4e3c3a 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":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,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":[57954525.0,54284674.0,56199849.0,56353946.0,54866667.0,53804880.0,56685343.0,56317247.0,54192375.0,57739428.0,56274448.0,54875766.0,56303847.0,55167663.0,55449458.0,53465186.0,55707455.0,54793367.0,56748142.0,53821580.0,56595043.0,57771728.0,56351847.0,55215161.0,54369073.0,57586131.0,57509731.0,55394159.0,56468045.0,57248235.0,56707342.0,54767968.0,56857140.0,56889540.0,54336773.0,54358873.0,57968125.0,58336720.0,57673529.0,56135250.0,55358960.0,56326547.0,55285560.0,55766955.0,56067050.0,52736395.0,54984165.0,54688869.0,56943439.0,55115163.0,54736868.0,56731341.0,55279361.0,55408159.0,55938153.0,56049850.0,56720442.0,55126863.0,55319160.0,56092950.0,57061837.0,54268575.0,55323160.0,55911453.0,56826540.0,58287121.0,55916952.0,54790468.0,54437572.0,56027051.0,56119049.0,56974339.0,58197622.0,55090763.0,55385659.0,55450359.0,57609030.0,57387432.0,56250148.0,56897339.0,56011552.0,54205775.0,56166549.0,55506958.0,54891966.0,56701741.0,53743682.0,54824367.0,53592283.0,56314047.0,55711855.0,55852953.0,56311147.0,54414773.0,56274747.0,56332647.0,55058164.0,53788081.0,56464245.0,54190475.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":[102587214.0,96197977.0,97580585.0,102376113.0,102847317.0,99061093.0,97987888.0,101337807.0,95434572.0,94090864.0,99958499.0,100588703.0,96475778.0,97685086.0,97127782.0,102041311.0,100311502.0,100723703.0,95221871.0,90681443.0,91171447.0,94600967.0,106018235.0,90672944.0,95201070.0,89642238.0,95923874.0,94347866.0,91897651.0,92824456.0,90371942.0,92739855.0,91021546.0,94396966.0,98145588.0,99253395.0,94115664.0,94191864.0,102227713.0,95004369.0,95612974.0,91847450.0,90298541.0,93672462.0,94656067.0,94486066.0,94477866.0,91885551.0,92587155.0,98702892.0,94554566.0,94462166.0,104065124.0,92834657.0,92458354.0,92393753.0,99782198.0,90786844.0,95637773.0,94791868.0,91809250.0,91200147.0,96726079.0,99050293.0,95881475.0,93500860.0,91087946.0,94758068.0,92991357.0,97551571.0,98688070.0,98299468.0,95202450.0,95511252.0,95602153.0,93618841.0,91759430.0,97221162.0,97240862.0,93648541.0,94918249.0,103483498.0,95855254.0,97054061.0,90782624.0,90871626.0,91023226.0,97364062.0,90969526.0,99644376.0,95607552.0,93496441.0,93699041.0,96128456.0,97178061.0,106404415.0,95947555.0,94966849.0,99851377.0,94200344.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 3f4bef9535f7..4c794fc484e7 100644
--- a/criterion/fan_in_hydroflow_surface/new/tukey.json
+++ b/criterion/fan_in_hydroflow_surface/new/tukey.json
@@ -1 +1 @@
-[49483336.5,52185626.25,59391732.25,62094022.0]
\ No newline at end of file
+[39263184.25,42869637.625,52486846.625,56093300.0]
\ 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 158b9777395e..cd58b3272225 100644
--- a/criterion/fan_in_hydroflow_surface/report/MAD.svg
+++ b/criterion/fan_in_hydroflow_surface/report/MAD.svg
@@ -9,62 +9,70 @@ Density (a.u.)
Average time (ms)
-
-0.5
+
+0.2
-
-
-1
+
+
+0.4
-
-
-1.5
+
+
+0.6
-
-
-2
+
+
+0.8
+
+
+
+1
+
+
+
+1.2
-
-
-2.5
+
+
+1.4
-
-
-3
+
+
+1.6
-
-
-3.5
+
+
+1.8
-
+
-
-1
+
+1.4
-
-
-1.1
+
+
+1.6
-
-
-1.2
+
+
+1.8
-
-
-1.3
+
+
+2
-
-
-1.4
+
+
+2.2
-
-
-1.5
+
+
+2.4
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/SD.svg b/criterion/fan_in_hydroflow_surface/report/SD.svg
index 6c620fdc4a22..26b8412ce613 100644
--- a/criterion/fan_in_hydroflow_surface/report/SD.svg
+++ b/criterion/fan_in_hydroflow_surface/report/SD.svg
@@ -9,82 +9,58 @@ Density (a.u.)
Average time (ms)
-
+
0.5
-
-
+
+
1
-
-
+
+
1.5
-
-
+
+
2
-
-
+
+
2.5
-
-
+
+
3
-
-
-3.5
-
-
-
-4
-
-
-
-4.5
-
-
-
-5
-
-
-
-5.5
-
-
+
-
-1.05
-
-
-
-1.1
+
+1.6
-
-
-1.15
+
+
+1.7
-
-
-1.2
+
+
+1.8
-
-
-1.25
+
+
+1.9
-
-
-1.3
+
+
+2
-
-
-1.35
+
+
+2.1
-
-
-
-
+
+
+
+
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 6fa64b5f77ca..911dbed13d76 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,42 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-40.0
-
-
-
-42.0
-
-
-
-44.0
-
-
-
+
46.0
-
-
+
+
48.0
-
-
+
+
50.0
-
-
+
+
52.0
-
-
+
+
54.0
-
-
+
+
56.0
-
-
+
+
58.0
-
+
0
@@ -112,206 +97,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 c3a3bf62c5be..d646ea11cd18 100644
--- a/criterion/fan_in_hydroflow_surface/report/both/pdf.svg
+++ b/criterion/fan_in_hydroflow_surface/report/both/pdf.svg
@@ -9,71 +9,43 @@ Density (a.u.)
Average Time (ms)
-
-1
+
+0.05
-
-
-2
+
+
+0.1
-
-
-3
+
+
+0.15
-
-
-4
+
+
+0.2
-
-
-5
+
+
+0.25
-
-
-6
-
-
-
-7
-
-
-
-8
-
-
-
-9
-
-
-
-10
-
-
-
-11
-
-
+
-
-40
-
-
-
+
45
-
-
+
+
50
-
-
+
+
55
-
-
-
-
-
+
+
+
+
+
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 14485ea595c0..76e7d95c3434 100644
--- a/criterion/fan_in_hydroflow_surface/report/change/mean.svg
+++ b/criterion/fan_in_hydroflow_surface/report/change/mean.svg
@@ -9,66 +9,90 @@ Density (a.u.)
Relative change (%)
-
+
+10
+
+
+
20
-
-
+
+
+30
+
+
+
40
-
-
+
+
+50
+
+
+
60
-
-
+
+
+70
+
+
+
80
-
-
-100
+
+
+90
-
-
-120
+
+
+100
-
-
-140
+
+
+110
-
+
-
-0.452
+
+-0.15
+
+
+
+-0.148
+
+
+
+-0.146
-
-
-0.454
+
+
+-0.144
-
-
-0.456
+
+
+-0.142
-
-
-0.458
+
+
+-0.14
-
-
-0.46
+
+
+-0.138
-
-
-0.462
+
+
+-0.136
-
-
-0.464
+
+
+-0.134
-
-
-
-
+
+
+
+
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 dea829405a97..3d8644f1ad2e 100644
--- a/criterion/fan_in_hydroflow_surface/report/change/median.svg
+++ b/criterion/fan_in_hydroflow_surface/report/change/median.svg
@@ -9,54 +9,90 @@ Density (a.u.)
Relative change (%)
-
+
+10
+
+
+
20
-
-
+
+
+30
+
+
+
40
-
-
+
+
+50
+
+
+
60
-
-
+
+
+70
+
+
+
80
-
-
-100
+
+
+90
-
-
-120
+
+
+
+-0.158
-
-
-140
+
+
+-0.156
-
-
-
-0.45
+
+
+-0.154
+
+
+
+-0.152
+
+
+
+-0.15
+
+
+
+-0.148
+
+
+
+-0.146
+
+
+
+-0.144
-
-
-0.455
+
+
+-0.142
-
-
-0.46
+
+
+-0.14
-
-
-0.465
+
+
+-0.138
-
-
-
-
+
+
+
+
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 7ecab4625afe..6bf6e6bb610c 100644
--- a/criterion/fan_in_hydroflow_surface/report/change/t-test.svg
+++ b/criterion/fan_in_hydroflow_surface/report/change/t-test.svg
@@ -21,69 +21,73 @@ t score
0.1
-
+
0.15
-
-
+
+
0.2
-
-
+
+
0.25
-
-
+
+
0.3
-
-
+
+
0.35
-
-
+
+
0.4
-
+
-
+
+-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 0802214e26d5..e150fa5d0b41 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.0171194 |
- 0.0177633 |
- 0.0171178 |
+ 0.0016735 |
+ 0.0017352 |
+ 0.0016674 |
Mean |
- 55.573 ms |
- 55.808 ms |
- 56.044 ms |
+ 47.517 ms |
+ 47.874 ms |
+ 48.249 ms |
Std. Dev. |
- 1.0552 ms |
- 1.2088 ms |
- 1.3441 ms |
+ 1.5898 ms |
+ 1.8663 ms |
+ 2.1141 ms |
Median |
- 55.408 ms |
- 55.928 ms |
- 56.200 ms |
+ 47.243 ms |
+ 47.601 ms |
+ 47.945 ms |
MAD |
- 970.72 µs |
- 1.2105 ms |
- 1.5102 ms |
+ 1.3222 ms |
+ 1.7629 ms |
+ 2.3330 ms |
@@ -221,15 +221,15 @@ Additional Statistics:
Change in time |
- +45.171% |
- +45.756% |
- +46.299% |
+ -14.889% |
+ -14.216% |
+ -13.441% |
(p = 0.00 <
0.05) |
- Performance has regressed.
+ Performance has improved.
Additional Plots:
diff --git a/criterion/fan_in_hydroflow_surface/report/iteration_times.svg b/criterion/fan_in_hydroflow_surface/report/iteration_times.svg
index 700f09733498..0810f65b499e 100644
--- a/criterion/fan_in_hydroflow_surface/report/iteration_times.svg
+++ b/criterion/fan_in_hydroflow_surface/report/iteration_times.svg
@@ -15,62 +15,52 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-53.0
-
-
-
-53.5
+
+45.0
-
-
-54.0
+
+
+46.0
-
-
-54.5
+
+
+47.0
-
-
-55.0
+
+
+48.0
-
-
-55.5
+
+
+49.0
-
-
-56.0
+
+
+50.0
-
-
-56.5
+
+
+51.0
-
-
-57.0
+
+
+52.0
-
-
-57.5
-
-
-
-58.0
+
+
+53.0
-
+
10
@@ -112,106 +102,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 d74235b4a41d..cb3df782c26c 100644
--- a/criterion/fan_in_hydroflow_surface/report/iteration_times_small.svg
+++ b/criterion/fan_in_hydroflow_surface/report/iteration_times_small.svg
@@ -12,62 +12,52 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-53.0
-
-
-
-53.5
+
+45.0
-
-
-54.0
+
+
+46.0
-
-
-54.5
+
+
+47.0
-
-
-55.0
+
+
+48.0
-
-
-55.5
+
+
+49.0
-
-
-56.0
+
+
+50.0
-
-
-56.5
+
+
+51.0
-
-
-57.0
+
+
+52.0
-
-
-57.5
-
-
-
-58.0
+
+
+53.0
-
+
10
@@ -109,104 +99,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 9d068d2e3f76..6af9ece34e58 100644
--- a/criterion/fan_in_hydroflow_surface/report/mean.svg
+++ b/criterion/fan_in_hydroflow_surface/report/mean.svg
@@ -9,82 +9,90 @@ Density (a.u.)
Average time (ms)
-
-0.5
+
+0.2
-
-
-1
+
+
+0.4
-
-
-1.5
+
+
+0.6
-
-
-2
+
+
+0.8
-
-
-2.5
+
+
+1
-
-
-3
+
+
+1.2
-
-
-3.5
+
+
+1.4
-
-
-
-55.55
+
+
+1.6
-
-
-55.6
+
+
+1.8
-
-
-55.65
+
+
+2
+
+
+
+2.2
+
+
+
+
+47.5
-
-
-55.7
+
+
+47.6
-
-
-55.75
+
+
+47.7
-
-
-55.8
+
+
+47.8
-
-
-55.85
+
+
+47.9
-
-
-55.9
+
+
+48
-
-
-55.95
+
+
+48.1
-
-
-56
+
+
+48.2
-
-
-56.05
+
+
+48.3
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/median.svg b/criterion/fan_in_hydroflow_surface/report/median.svg
index abbc0029815d..386bc7a0515e 100644
--- a/criterion/fan_in_hydroflow_surface/report/median.svg
+++ b/criterion/fan_in_hydroflow_surface/report/median.svg
@@ -9,70 +9,74 @@ Density (a.u.)
Average time (ms)
-
+
0.5
-
-
+
+
1
-
-
+
+
1.5
-
-
+
+
2
-
-
+
+
2.5
-
-
+
+
3
-
+
+
+3.5
+
+
-
-55.4
+
+47.2
-
-
-55.5
+
+
+47.3
-
-
-55.6
+
+
+47.4
-
-
-55.7
+
+
+47.5
-
-
-55.8
+
+
+47.6
-
-
-55.9
+
+
+47.7
-
-
-56
+
+
+47.8
-
-
-56.1
+
+
+47.9
-
-
-56.2
+
+
+48
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_in_hydroflow_surface/report/pdf.svg b/criterion/fan_in_hydroflow_surface/report/pdf.svg
index 6efb9de08574..03182e9058ec 100644
--- a/criterion/fan_in_hydroflow_surface/report/pdf.svg
+++ b/criterion/fan_in_hydroflow_surface/report/pdf.svg
@@ -14,78 +14,70 @@ Average Time (ms)
-0.1
+0.2
-0.2
+0.4
-0.3
+0.6
-0.4
+0.8
-0.5
+1
-0.6
+1.2
-0.7
+1.4
-0.8
+1.6
-0.9
+1.8
-1
+2
-
-52
+
+44
-
-
-53
+
+
+46
-
-
-54
-
-
-
-55
-
-
-
-56
+
+
+48
-
-
-57
+
+
+50
-
-
-58
+
+
+52
-
-
-59
+
+
+54
-
+
Density (a.u.)
@@ -94,32 +86,56 @@ Density (a.u.)
0
-
-0.05
+
+0.02
+
+
+
+0.04
-
-
+
+
+0.06
+
+
+
+0.08
+
+
+
0.1
-
-
-0.15
+
+
+0.12
-
-
-0.2
+
+
+0.14
-
+
+
+0.16
+
+
-0.25
+0.18
-
-
-
-
+
+0.2
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/criterion/fan_in_hydroflow_surface/report/pdf_small.svg b/criterion/fan_in_hydroflow_surface/report/pdf_small.svg
index 2a09f9aca828..e21e26861a25 100644
--- a/criterion/fan_in_hydroflow_surface/report/pdf_small.svg
+++ b/criterion/fan_in_hydroflow_surface/report/pdf_small.svg
@@ -10,47 +10,35 @@ Average Time (ms)
0
-
+
0.05
-
-
+
+
0.1
-
-
+
+
0.15
-
-
+
+
0.2
-
-
-0.25
-
-
-
-0.3
-
-
+
-
-52
-
-
-
-54
+
+45
-
-
-56
+
+
+50
-
-
-58
+
+
+55
-
-
-
+
+
+
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 450db679a413..886b0cdb31aa 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,42 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-40.0
-
-
-
-42.0
-
-
-
-44.0
-
-
-
+
46.0
-
-
+
+
48.0
-
-
+
+
50.0
-
-
+
+
52.0
-
-
+
+
54.0
-
-
+
+
56.0
-
-
+
+
58.0
-
+
0
@@ -109,204 +94,204 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/fan_in_hydroflow_surface/report/relative_pdf_small.svg b/criterion/fan_in_hydroflow_surface/report/relative_pdf_small.svg
index 921220367641..c4274f823d05 100644
--- a/criterion/fan_in_hydroflow_surface/report/relative_pdf_small.svg
+++ b/criterion/fan_in_hydroflow_surface/report/relative_pdf_small.svg
@@ -6,69 +6,41 @@ Density (a.u.)
Average Time (ms)
-
-1
+
+0.05
-
-
-2
+
+
+0.1
-
-
-3
+
+
+0.15
-
-
-4
+
+
+0.2
-
-
-5
+
+
+0.25
-
-
-6
-
-
-
-7
-
-
-
-8
-
-
-
-9
-
-
-
-10
-
-
-
-11
-
-
+
-
-40
-
-
-
+
45
-
-
+
+
50
-
-
+
+
55
-
-
-
-
-
+
+
+
+
+
diff --git a/criterion/fan_in_hydroflow_surface/report/typical.svg b/criterion/fan_in_hydroflow_surface/report/typical.svg
index dd4ced132f99..fd238aa6c86c 100644
--- a/criterion/fan_in_hydroflow_surface/report/typical.svg
+++ b/criterion/fan_in_hydroflow_surface/report/typical.svg
@@ -9,82 +9,90 @@ Density (a.u.)
Average time (ms)
-
-0.5
+
+0.2
-
-
-1
+
+
+0.4
-
-
-1.5
+
+
+0.6
-
-
-2
+
+
+0.8
-
-
-2.5
+
+
+1
-
-
-3
+
+
+1.2
-
-
-3.5
+
+
+1.4
-
-
-
-55.55
+
+
+1.6
-
-
-55.6
+
+
+1.8
-
-
-55.65
+
+
+2
+
+
+
+2.2
+
+
+
+
+47.5
-
-
-55.7
+
+
+47.6
-
-
-55.75
+
+
+47.7
-
-
-55.8
+
+
+47.8
-
-
-55.85
+
+
+47.9
-
-
-55.9
+
+
+48
-
-
-55.95
+
+
+48.1
-
-
-56
+
+
+48.2
-
-
-56.05
+
+
+48.3
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_scheduled/base/estimates.json b/criterion/fan_out_hydroflow_scheduled/base/estimates.json
index 889228aa33de..27f32e1aed4b 100644
--- a/criterion/fan_out_hydroflow_scheduled/base/estimates.json
+++ b/criterion/fan_out_hydroflow_scheduled/base/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":68095234.0425,"upper_bound":68343669.12275},"point_estimate":68216875.57,"standard_error":63226.83433663627},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67923152.0,"upper_bound":68262847.0},"point_estimate":68143098.0,"standard_error":75693.33780221806},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":470517.1863466501,"upper_bound":779094.4439008087},"point_estimate":623053.7433385849,"standard_error":80336.46094354277},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":533039.3862648396,"upper_bound":731864.9264186104},"point_estimate":637481.6888758969,"standard_error":50780.24513641698}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":101452813.46225,"upper_bound":102712510.9095},"point_estimate":102070996.58,"standard_error":321488.7277344083},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":100803654.0,"upper_bound":102441864.5},"point_estimate":101688409.5,"standard_error":345216.19226358715},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2691231.780821085,"upper_bound":4171854.7074347734},"point_estimate":3517564.0652507544,"standard_error":382280.44781020144},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2753877.8632138255,"upper_bound":3680618.8342551314},"point_estimate":3235209.6334694037,"standard_error":236872.92645439008}}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_scheduled/base/sample.json b/criterion/fan_out_hydroflow_scheduled/base/sample.json
index 73fdc056a92c..311fe64d319c 100644
--- a/criterion/fan_out_hydroflow_scheduled/base/sample.json
+++ b/criterion/fan_out_hydroflow_scheduled/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":[67556656.0,67898152.0,68469644.0,67757354.0,67416858.0,67538357.0,67463658.0,67663755.0,69111435.0,68639041.0,68726041.0,69036836.0,68252747.0,68447544.0,67844952.0,67644056.0,67568456.0,68363745.0,67308261.0,67537056.0,68266947.0,69437130.0,68780840.0,69506129.0,69144035.0,69065935.0,67852453.0,67644355.0,67663655.0,68271247.0,67570956.0,67444758.0,67475458.0,68189248.0,67761354.0,67920551.0,67145863.0,69193933.0,69567429.0,67674455.0,68025250.0,68062149.0,67598256.0,67880153.0,68953837.0,68121448.0,67495158.0,67733654.0,68197748.0,68094949.0,68276546.0,67893452.0,68164748.0,69119935.0,69054736.0,68657841.0,68494343.0,67806954.0,67718354.0,67939951.0,67729954.0,68221748.0,68563342.0,68174648.0,67722854.0,68849939.0,67512757.0,67769554.0,68730640.0,69185334.0,68356745.0,68823039.0,68332946.0,68112949.0,68510043.0,68414645.0,67414658.0,68174148.0,67923152.0,67693255.0,67918951.0,68164948.0,70034222.0,68604542.0,68262847.0,69603128.0,68023450.0,68221347.0,68106649.0,67841953.0,67609456.0,67537257.0,68314646.0,67401258.0,68073050.0,70331225.0,69181762.0,68439072.0,68340174.0,68350473.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":[108745553.0,101767410.0,99224995.0,101614709.0,100684704.0,98435690.0,99811599.0,100944605.0,98689992.0,97498885.0,99333595.0,102278314.0,101202007.0,107466744.0,107980748.0,105224231.0,104976029.0,105401032.0,98380090.0,100738604.0,101865811.0,99625598.0,103457120.0,109578657.0,104750029.0,105237231.0,101759810.0,104904729.0,107104942.0,100228201.0,104078724.0,103416121.0,103438020.0,102178413.0,104005523.0,101432909.0,104732728.0,105076630.0,109078854.0,104214725.0,103088418.0,100431502.0,102764117.0,103209419.0,103139318.0,97344784.0,97116782.0,100330502.0,103204519.0,103739422.0,101961312.0,102922517.0,102705316.0,99025058.0,112838220.0,106360185.0,101712360.0,101612759.0,100803654.0,106806988.0,108093894.0,98567442.0,99745649.0,101812060.0,104222573.0,104761276.0,100152451.0,99748749.0,99154245.0,99731249.0,98392541.0,98023339.0,100262651.0,99389047.0,107328390.0,105156279.0,104719176.0,104277373.0,101893361.0,104519674.0,106702787.0,99572148.0,99221146.0,98272040.0,98640643.0,97710537.0,101372558.0,101664459.0,99951450.0,97835638.0,98538542.0,99761448.0,97612937.0,102006061.0,98819544.0,97672937.0,97592637.0,101391758.0,99785748.0,101341758.0]}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_scheduled/base/tukey.json b/criterion/fan_out_hydroflow_scheduled/base/tukey.json
index 134dd08aa317..356279c19a99 100644
--- a/criterion/fan_out_hydroflow_scheduled/base/tukey.json
+++ b/criterion/fan_out_hydroflow_scheduled/base/tukey.json
@@ -1 +1 @@
-[65316812.75,66519270.875,69725825.875,70928284.0]
\ No newline at end of file
+[85740123.0,92676179.25,111172329.25,118108385.5]
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_scheduled/change/estimates.json b/criterion/fan_out_hydroflow_scheduled/change/estimates.json
index bd0d01ceb2de..c37412d591e7 100644
--- a/criterion/fan_out_hydroflow_scheduled/change/estimates.json
+++ b/criterion/fan_out_hydroflow_scheduled/change/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.2365387200291438,"upper_bound":-0.2291609337286022},"point_estimate":-0.23288188272380694,"standard_error":0.0018913258329087024},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.2318225603577061,"upper_bound":-0.22392282826743537},"point_estimate":-0.22734990321449777,"standard_error":0.002079611267050052}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.4867493207935478,"upper_bound":0.5062568119855488},"point_estimate":0.4962719375099638,"standard_error":0.004904011014667323},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.47827046149409425,"upper_bound":0.5077736351708593},"point_estimate":0.49227746440292464,"standard_error":0.006014639720574306}}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_scheduled/new/estimates.json b/criterion/fan_out_hydroflow_scheduled/new/estimates.json
index 889228aa33de..27f32e1aed4b 100644
--- a/criterion/fan_out_hydroflow_scheduled/new/estimates.json
+++ b/criterion/fan_out_hydroflow_scheduled/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":68095234.0425,"upper_bound":68343669.12275},"point_estimate":68216875.57,"standard_error":63226.83433663627},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67923152.0,"upper_bound":68262847.0},"point_estimate":68143098.0,"standard_error":75693.33780221806},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":470517.1863466501,"upper_bound":779094.4439008087},"point_estimate":623053.7433385849,"standard_error":80336.46094354277},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":533039.3862648396,"upper_bound":731864.9264186104},"point_estimate":637481.6888758969,"standard_error":50780.24513641698}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":101452813.46225,"upper_bound":102712510.9095},"point_estimate":102070996.58,"standard_error":321488.7277344083},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":100803654.0,"upper_bound":102441864.5},"point_estimate":101688409.5,"standard_error":345216.19226358715},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2691231.780821085,"upper_bound":4171854.7074347734},"point_estimate":3517564.0652507544,"standard_error":382280.44781020144},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2753877.8632138255,"upper_bound":3680618.8342551314},"point_estimate":3235209.6334694037,"standard_error":236872.92645439008}}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_scheduled/new/sample.json b/criterion/fan_out_hydroflow_scheduled/new/sample.json
index 73fdc056a92c..311fe64d319c 100644
--- a/criterion/fan_out_hydroflow_scheduled/new/sample.json
+++ b/criterion/fan_out_hydroflow_scheduled/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":[67556656.0,67898152.0,68469644.0,67757354.0,67416858.0,67538357.0,67463658.0,67663755.0,69111435.0,68639041.0,68726041.0,69036836.0,68252747.0,68447544.0,67844952.0,67644056.0,67568456.0,68363745.0,67308261.0,67537056.0,68266947.0,69437130.0,68780840.0,69506129.0,69144035.0,69065935.0,67852453.0,67644355.0,67663655.0,68271247.0,67570956.0,67444758.0,67475458.0,68189248.0,67761354.0,67920551.0,67145863.0,69193933.0,69567429.0,67674455.0,68025250.0,68062149.0,67598256.0,67880153.0,68953837.0,68121448.0,67495158.0,67733654.0,68197748.0,68094949.0,68276546.0,67893452.0,68164748.0,69119935.0,69054736.0,68657841.0,68494343.0,67806954.0,67718354.0,67939951.0,67729954.0,68221748.0,68563342.0,68174648.0,67722854.0,68849939.0,67512757.0,67769554.0,68730640.0,69185334.0,68356745.0,68823039.0,68332946.0,68112949.0,68510043.0,68414645.0,67414658.0,68174148.0,67923152.0,67693255.0,67918951.0,68164948.0,70034222.0,68604542.0,68262847.0,69603128.0,68023450.0,68221347.0,68106649.0,67841953.0,67609456.0,67537257.0,68314646.0,67401258.0,68073050.0,70331225.0,69181762.0,68439072.0,68340174.0,68350473.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":[108745553.0,101767410.0,99224995.0,101614709.0,100684704.0,98435690.0,99811599.0,100944605.0,98689992.0,97498885.0,99333595.0,102278314.0,101202007.0,107466744.0,107980748.0,105224231.0,104976029.0,105401032.0,98380090.0,100738604.0,101865811.0,99625598.0,103457120.0,109578657.0,104750029.0,105237231.0,101759810.0,104904729.0,107104942.0,100228201.0,104078724.0,103416121.0,103438020.0,102178413.0,104005523.0,101432909.0,104732728.0,105076630.0,109078854.0,104214725.0,103088418.0,100431502.0,102764117.0,103209419.0,103139318.0,97344784.0,97116782.0,100330502.0,103204519.0,103739422.0,101961312.0,102922517.0,102705316.0,99025058.0,112838220.0,106360185.0,101712360.0,101612759.0,100803654.0,106806988.0,108093894.0,98567442.0,99745649.0,101812060.0,104222573.0,104761276.0,100152451.0,99748749.0,99154245.0,99731249.0,98392541.0,98023339.0,100262651.0,99389047.0,107328390.0,105156279.0,104719176.0,104277373.0,101893361.0,104519674.0,106702787.0,99572148.0,99221146.0,98272040.0,98640643.0,97710537.0,101372558.0,101664459.0,99951450.0,97835638.0,98538542.0,99761448.0,97612937.0,102006061.0,98819544.0,97672937.0,97592637.0,101391758.0,99785748.0,101341758.0]}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_scheduled/new/tukey.json b/criterion/fan_out_hydroflow_scheduled/new/tukey.json
index 134dd08aa317..356279c19a99 100644
--- a/criterion/fan_out_hydroflow_scheduled/new/tukey.json
+++ b/criterion/fan_out_hydroflow_scheduled/new/tukey.json
@@ -1 +1 @@
-[65316812.75,66519270.875,69725825.875,70928284.0]
\ No newline at end of file
+[85740123.0,92676179.25,111172329.25,118108385.5]
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_scheduled/report/MAD.svg b/criterion/fan_out_hydroflow_scheduled/report/MAD.svg
index 1d3e66057eb9..9af83ef785a9 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/MAD.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/MAD.svg
@@ -6,85 +6,89 @@ fan_out/hydroflow/scheduled:MAD
Density (a.u.)
-Average time (µs)
+Average time (ms)
-
-5e-4
+
+0.1
-
-
-0.001
+
+
+0.2
-
-
-0.0015
+
+
+0.3
-
-
-0.002
+
+
+0.4
-
-
-0.0025
+
+
+0.5
-
-
-0.003
+
+
+0.6
-
-
-0.0035
+
+
+0.7
-
-
-0.004
+
+
+0.8
-
-
-0.0045
+
+
+0.9
-
-
-0.005
+
+
+1
-
+
+
+1.1
+
+
-
-450
+
+2.6
-
-
-500
+
+
+2.8
-
-
-550
+
+
+3
-
-
-600
+
+
+3.2
-
-
-650
+
+
+3.4
-
-
-700
+
+
+3.6
-
-
-750
+
+
+3.8
-
-
-800
+
+
+4
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_scheduled/report/SD.svg b/criterion/fan_out_hydroflow_scheduled/report/SD.svg
index dcb52da72494..c8a220d33c55 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/SD.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/SD.svg
@@ -6,65 +6,93 @@ fan_out/hydroflow/scheduled:SD
Density (a.u.)
-Average time (µs)
+Average time (ms)
-
-0.001
+
+0.2
-
-
-0.002
+
+
+0.4
-
-
-0.003
+
+
+0.6
-
-
-0.004
+
+
+0.8
-
-
-0.005
+
+
+1
-
-
-0.006
+
+
+1.2
-
-
-0.007
+
+
+1.4
-
-
-0.008
+
+
+1.6
-
+
+
+1.8
+
+
-
-550
+
+2.7
+
+
+
+2.8
+
+
+
+2.9
+
+
+
+3
+
+
+
+3.1
+
+
+
+3.2
+
+
+
+3.3
-
-
-600
+
+
+3.4
-
-
-650
+
+
+3.5
-
-
-700
+
+
+3.6
-
-
-750
+
+
+3.7
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_scheduled/report/both/iteration_times.svg b/criterion/fan_out_hydroflow_scheduled/report/both/iteration_times.svg
index f76bda59cb34..6adb2bf3b5d5 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/both/iteration_times.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/both/iteration_times.svg
@@ -16,32 +16,52 @@ Average Iteration Time (ms)
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
70.0
-
-
+
+
75.0
-
-
+
+
80.0
-
-
+
+
85.0
-
-
+
+
90.0
-
+
+
+95.0
+
+
+
+100.0
+
+
+
+105.0
+
+
+
+110.0
+
+
0
@@ -87,206 +107,206 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Current
diff --git a/criterion/fan_out_hydroflow_scheduled/report/both/pdf.svg b/criterion/fan_out_hydroflow_scheduled/report/both/pdf.svg
index c00c2b9fe88c..2a3f8885a81c 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/both/pdf.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/both/pdf.svg
@@ -34,22 +34,30 @@ Average Time (ms)
-
+
70
-
-
+
+
80
-
-
+
+
90
-
-
-
-
-
+
+
+100
+
+
+
+110
+
+
+
+
+
+
Base PDF
diff --git a/criterion/fan_out_hydroflow_scheduled/report/change/mean.svg b/criterion/fan_out_hydroflow_scheduled/report/change/mean.svg
index d83ffb66def6..6803594bd97d 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/change/mean.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/change/mean.svg
@@ -9,86 +9,62 @@ Density (a.u.)
Relative change (%)
-
-20
-
-
-
-40
+
+10
-
-
-60
-
-
-
-80
+
+
+20
-
-
-100
+
+
+30
-
-
-120
+
+
+40
-
-
-140
+
+
+50
-
-
-160
+
+
+60
-
-
-180
+
+
+70
-
-
-200
+
+
+80
-
+
-
--0.237
-
-
-
--0.236
-
-
-
--0.235
-
-
-
--0.234
-
-
-
--0.233
+
+0.485
-
-
--0.232
+
+
+0.49
-
-
--0.231
+
+
+0.495
-
-
--0.23
+
+
+0.5
-
-
--0.229
+
+
+0.505
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_scheduled/report/change/median.svg b/criterion/fan_out_hydroflow_scheduled/report/change/median.svg
index 48584299ec7f..f8054e0ea55a 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/change/median.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/change/median.svg
@@ -9,82 +9,66 @@ Density (a.u.)
Relative change (%)
-
+
20
-
-
+
+
40
-
-
+
+
60
-
-
+
+
80
-
-
+
+
100
-
-
+
+
120
-
-
-140
-
-
-
-160
-
-
-
-180
-
-
+
-
--0.232
-
-
-
--0.231
+
+0.475
-
-
--0.23
+
+
+0.48
-
-
--0.229
+
+
+0.485
-
-
--0.228
+
+
+0.49
-
-
--0.227
+
+
+0.495
-
+
--0.226
+0.5
-
--0.225
+
+0.505
-
-
--0.224
+
+
+0.51
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_scheduled/report/change/t-test.svg b/criterion/fan_out_hydroflow_scheduled/report/change/t-test.svg
index eaef894f7515..5078d328ff91 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/change/t-test.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/change/t-test.svg
@@ -13,77 +13,77 @@ 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/fan_out_hydroflow_scheduled/report/index.html b/criterion/fan_out_hydroflow_scheduled/report/index.html
index f9f4cc24d344..561505fab8b4 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/index.html
+++ b/criterion/fan_out_hydroflow_scheduled/report/index.html
@@ -118,33 +118,33 @@ Additional Statistics:
R² |
- 0.0004277 |
- 0.0004434 |
- 0.0004264 |
+ 0.0004947 |
+ 0.0005130 |
+ 0.0004934 |
Mean |
- 68.095 ms |
- 68.217 ms |
- 68.344 ms |
+ 101.45 ms |
+ 102.07 ms |
+ 102.71 ms |
Std. Dev. |
- 533.04 µs |
- 637.48 µs |
- 731.86 µs |
+ 2.7539 ms |
+ 3.2352 ms |
+ 3.6806 ms |
Median |
- 67.923 ms |
- 68.143 ms |
- 68.263 ms |
+ 100.80 ms |
+ 101.69 ms |
+ 102.44 ms |
MAD |
- 470.52 µs |
- 623.05 µs |
- 779.09 µs |
+ 2.6912 ms |
+ 3.5176 ms |
+ 4.1719 ms |
@@ -221,15 +221,15 @@ Additional Statistics:
Change in time |
- -23.654% |
- -23.288% |
- -22.916% |
+ +48.675% |
+ +49.627% |
+ +50.626% |
(p = 0.00 <
0.05) |
- Performance has improved.
+ Performance has regressed.
Additional Plots:
diff --git a/criterion/fan_out_hydroflow_scheduled/report/iteration_times.svg b/criterion/fan_out_hydroflow_scheduled/report/iteration_times.svg
index 7a37b0f201e2..4e457a7ba1a9 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/iteration_times.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/iteration_times.svg
@@ -15,37 +15,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-67.5
+
+98.0
-
-
-68.0
+
+
+100.0
-
-
-68.5
+
+
+102.0
-
-
-69.0
+
+
+104.0
-
-
-69.5
+
+
+106.0
-
-
-70.0
+
+
+108.0
-
+
+
+110.0
+
+
+
+112.0
+
+
10
@@ -87,106 +97,106 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Sample
diff --git a/criterion/fan_out_hydroflow_scheduled/report/iteration_times_small.svg b/criterion/fan_out_hydroflow_scheduled/report/iteration_times_small.svg
index 2544c67c65a5..2a53a7bbbd1c 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/iteration_times_small.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/iteration_times_small.svg
@@ -12,37 +12,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-67.5
+
+98.0
-
-
-68.0
+
+
+100.0
-
-
-68.5
+
+
+102.0
-
-
-69.0
+
+
+104.0
-
-
-69.5
+
+
+106.0
-
-
-70.0
+
+
+108.0
-
+
+
+110.0
+
+
+
+112.0
+
+
10
@@ -84,104 +94,104 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/fan_out_hydroflow_scheduled/report/mean.svg b/criterion/fan_out_hydroflow_scheduled/report/mean.svg
index e5d7b84912a6..e32a7e0759d0 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/mean.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/mean.svg
@@ -9,62 +9,66 @@ Density (a.u.)
Average time (ms)
-
-1
-
-
-
-2
+
+0.2
-
-
-3
+
+
+0.4
-
-
-4
+
+
+0.6
-
-
-5
+
+
+0.8
-
-
-6
+
+
+1
-
-
-7
+
+
+1.2
-
+
-
-68.1
+
+101.4
+
+
+
+101.6
+
+
+
+101.8
-
-
-68.15
+
+
+102
-
-
-68.2
+
+
+102.2
-
-
-68.25
+
+
+102.4
-
-
-68.3
+
+
+102.6
-
-
-68.35
+
+
+102.8
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_scheduled/report/median.svg b/criterion/fan_out_hydroflow_scheduled/report/median.svg
index a66628bbd8f7..4e73982da6ab 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/median.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/median.svg
@@ -9,86 +9,94 @@ Density (a.u.)
Average time (ms)
-
-1
+
+0.2
-
-
-2
+
+
+0.4
-
+
-3
+0.6
-
-4
+
+0.8
-
-
-5
+
+
+1
-
-
-6
+
+
+1.2
-
-
-7
+
+
+1.4
-
-
-8
+
+
+1.6
-
-
-9
+
+
+1.8
-
-
-10
+
+
+2
-
-
-11
+
+
+2.2
-
+
-
-67.9
+
+100.8
+
+
+
+101
+
+
+
+101.2
-
-
-67.95
+
+
+101.4
-
-
-68
+
+
+101.6
-
-
-68.05
+
+
+101.8
-
-
-68.1
+
+
+102
-
-
-68.15
+
+
+102.2
-
-
-68.2
+
+
+102.4
-
-
-68.25
+
+
+102.6
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_scheduled/report/pdf.svg b/criterion/fan_out_hydroflow_scheduled/report/pdf.svg
index c7720151365b..41ede7cac0ec 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/pdf.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/pdf.svg
@@ -54,46 +54,26 @@ Average Time (ms)
-
-66.5
+
+95
-
-
-67
+
+
+100
-
-
-67.5
+
+
+105
-
-
-68
+
+
+110
-
-
-68.5
+
+
+115
-
-
-69
-
-
-
-69.5
-
-
-
-70
-
-
-
-70.5
-
-
-
-71
-
-
+
Density (a.u.)
@@ -102,40 +82,34 @@ Density (a.u.)
0
-
-0.1
+
+0.02
-
-
-0.2
+
+
+0.04
-
-
-0.3
-
-
-
-0.4
+
+
+0.06
-
-
-0.5
+
+
+0.08
-
-
-0.6
+
+
+0.1
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
PDF
diff --git a/criterion/fan_out_hydroflow_scheduled/report/pdf_small.svg b/criterion/fan_out_hydroflow_scheduled/report/pdf_small.svg
index 8ff85eb50a25..aafb148a0986 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/pdf_small.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/pdf_small.svg
@@ -10,51 +10,51 @@ Average Time (ms)
0
-
-0.1
+
+0.02
-
-
-0.2
+
+
+0.04
-
-
-0.3
+
+
+0.06
-
-
-0.4
+
+
+0.08
-
-
-0.5
+
+
+0.1
-
-
-0.6
+
+
+0.12
-
+
-
-67
+
+95
-
-
-68
+
+
+100
-
-
-69
+
+
+105
-
-
-70
+
+
+110
-
-
-71
+
+
+115
-
-
-
+
+
+
diff --git a/criterion/fan_out_hydroflow_scheduled/report/relative_iteration_times_small.svg b/criterion/fan_out_hydroflow_scheduled/report/relative_iteration_times_small.svg
index b5fa8f71a961..666646a4cf2a 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/relative_iteration_times_small.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/relative_iteration_times_small.svg
@@ -13,32 +13,52 @@ Average Iteration Time (ms)
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
70.0
-
-
+
+
75.0
-
-
+
+
80.0
-
-
+
+
85.0
-
-
+
+
90.0
-
+
+
+95.0
+
+
+
+100.0
+
+
+
+105.0
+
+
+
+110.0
+
+
0
@@ -84,204 +104,204 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/fan_out_hydroflow_scheduled/report/relative_pdf_small.svg b/criterion/fan_out_hydroflow_scheduled/report/relative_pdf_small.svg
index 4adada22c5df..399d37a15162 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/relative_pdf_small.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/relative_pdf_small.svg
@@ -31,20 +31,28 @@ Average Time (ms)
-
+
70
-
-
+
+
80
-
-
+
+
90
-
-
-
-
-
+
+
+100
+
+
+
+110
+
+
+
+
+
+
diff --git a/criterion/fan_out_hydroflow_scheduled/report/typical.svg b/criterion/fan_out_hydroflow_scheduled/report/typical.svg
index 1a441ea3cefa..fea5728dec16 100644
--- a/criterion/fan_out_hydroflow_scheduled/report/typical.svg
+++ b/criterion/fan_out_hydroflow_scheduled/report/typical.svg
@@ -9,62 +9,66 @@ Density (a.u.)
Average time (ms)
-
-1
-
-
-
-2
+
+0.2
-
-
-3
+
+
+0.4
-
-
-4
+
+
+0.6
-
-
-5
+
+
+0.8
-
-
-6
+
+
+1
-
-
-7
+
+
+1.2
-
+
-
-68.1
+
+101.4
+
+
+
+101.6
+
+
+
+101.8
-
-
-68.15
+
+
+102
-
-
-68.2
+
+
+102.2
-
-
-68.25
+
+
+102.4
-
-
-68.3
+
+
+102.6
-
-
-68.35
+
+
+102.8
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_surface/base/estimates.json b/criterion/fan_out_hydroflow_surface/base/estimates.json
index 988550f4af2e..fd2c4f52850f 100644
--- a/criterion/fan_out_hydroflow_surface/base/estimates.json
+++ b/criterion/fan_out_hydroflow_surface/base/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4909817.917659093,"upper_bound":4931434.1850000005},"point_estimate":4920411.120909091,"standard_error":5541.308251569107},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4890234.454545454,"upper_bound":4920697.7272727275},"point_estimate":4902902.545454545,"standard_error":7469.862277741894},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":35986.038895892336,"upper_bound":69357.88001865128},"point_estimate":52631.62515651021,"standard_error":9067.637422123531},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47999.881662218286,"upper_bound":62355.662784165725},"point_estimate":55631.29698205719,"standard_error":3671.28313129606}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8029571.546821428,"upper_bound":8176094.83775},"point_estimate":8100928.837142859,"standard_error":37309.25539851381},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7970230.714285715,"upper_bound":8134803.571428571},"point_estimate":8059516.642857144,"standard_error":43634.057423758946},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":274557.3941256313,"upper_bound":444920.7517335758},"point_estimate":340724.6660509278,"standard_error":43806.87551856717},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":303150.026851452,"upper_bound":446497.33528431563},"point_estimate":373743.58424931916,"standard_error":37115.140973168294}}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_surface/base/sample.json b/criterion/fan_out_hydroflow_surface/base/sample.json
index 99e9ebe06236..7d3ac8e9a754 100644
--- a/criterion/fan_out_hydroflow_surface/base/sample.json
+++ b/criterion/fan_out_hydroflow_surface/base/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0],"times":[53792780.0,54765366.0,54847866.0,55464857.0,53687482.0,53539683.0,54127675.0,54016777.0,53640082.0,54256673.0,54281473.0,55118862.0,55090463.0,53582382.0,53429185.0,54586169.0,53844779.0,53443785.0,53492483.0,54822766.0,53579783.0,53465684.0,53741681.0,53509083.0,54928265.0,53931478.0,54168174.0,53598883.0,53639882.0,53529283.0,53850379.0,53723781.0,54256173.0,53555883.0,54709868.0,53515583.0,55076463.0,53386585.0,53907178.0,54506870.0,53849379.0,53508984.0,53778780.0,53541683.0,53922278.0,54498970.0,53594583.0,54038676.0,54562470.0,54030776.0,53671482.0,53557382.0,53754281.0,53980977.0,54489570.0,53686182.0,54069476.0,54046976.0,55985550.0,53518784.0,54996963.0,54132776.0,54723867.0,54784966.0,54452771.0,53361786.0,55482457.0,53667882.0,55131361.0,53529384.0,53385285.0,53634082.0,54571269.0,53691881.0,54948764.0,54440572.0,53792579.0,54058377.0,55118262.0,55445557.0,53929178.0,53847479.0,55374259.0,53497084.0,53630782.0,53513784.0,54190574.0,55041163.0,53363486.0,54131175.0,54621369.0,53932378.0,54297473.0,53681081.0,54823966.0,54536570.0,53541183.0,53741780.0,54925665.0,53981177.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0],"times":[57274733.0,56943931.0,56315929.0,60545046.0,53836229.0,53342200.0,56702420.0,54308405.0,58599130.0,59911338.0,54906209.0,52893298.0,53307200.0,53629202.0,55014310.0,52276994.0,51807892.0,53905004.0,54274805.0,57457924.0,55849715.0,56296517.0,56471818.0,55193411.0,54467706.0,56342318.0,54411006.0,53465701.0,57247423.0,57699125.0,54790208.0,57543224.0,54683508.0,56125416.0,54474007.0,55423812.0,58100327.0,58243328.0,58661531.0,59528735.0,67708781.0,55031610.0,55588813.0,55791615.0,55506212.0,54909009.0,55498713.0,60263739.0,54958310.0,56894520.0,57961727.0,58673130.0,61439746.0,59490035.0,58007627.0,56091215.0,57316320.0,56919418.0,55700111.0,59875835.0,54422904.0,56608516.0,57146019.0,54848107.0,56361415.0,57750722.0,63679756.0,58052824.0,56943319.0,54381903.0,55448410.0,55739012.0,56728617.0,52929995.0,54010902.0,53310198.0,60117136.0,54108102.0,53276798.0,54105502.0,55263109.0,56885118.0,54397404.0,57937823.0,59605033.0,57950524.0,59767834.0,57757123.0,57392621.0,55906512.0,62505549.0,60295137.0,60011335.0,61012041.0,56220914.0,56562816.0,58774129.0,60100636.0,59646933.0,56789917.0]}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_surface/base/tukey.json b/criterion/fan_out_hydroflow_surface/base/tukey.json
index d42a6bbdddb1..ab2c2db28c32 100644
--- a/criterion/fan_out_hydroflow_surface/base/tukey.json
+++ b/criterion/fan_out_hydroflow_surface/base/tukey.json
@@ -1 +1 @@
-[4617929.0681818165,4746364.863636363,5088860.31818182,5217296.113636366]
\ No newline at end of file
+[6468250.035714285,7150813.035714285,8970981.035714285,9653544.035714285]
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_surface/change/estimates.json b/criterion/fan_out_hydroflow_surface/change/estimates.json
index 68f6545dc92d..f882987bafe6 100644
--- a/criterion/fan_out_hydroflow_surface/change/estimates.json
+++ b/criterion/fan_out_hydroflow_surface/change/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.33728280407071126,"upper_bound":-0.3342294253978428},"point_estimate":-0.33590774667932977,"standard_error":0.000742421248646244},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.3401140874774784,"upper_bound":-0.33585222341383414},"point_estimate":-0.3381978972014916,"standard_error":0.0009929028355694113}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.6337152139892274,"upper_bound":0.6608574082163228},"point_estimate":0.6463926769692647,"standard_error":0.007523316678149631},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.6249833317604248,"upper_bound":0.6604334894886335},"point_estimate":0.64382558456706,"standard_error":0.009377106388625453}}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_surface/new/estimates.json b/criterion/fan_out_hydroflow_surface/new/estimates.json
index 988550f4af2e..fd2c4f52850f 100644
--- a/criterion/fan_out_hydroflow_surface/new/estimates.json
+++ b/criterion/fan_out_hydroflow_surface/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4909817.917659093,"upper_bound":4931434.1850000005},"point_estimate":4920411.120909091,"standard_error":5541.308251569107},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4890234.454545454,"upper_bound":4920697.7272727275},"point_estimate":4902902.545454545,"standard_error":7469.862277741894},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":35986.038895892336,"upper_bound":69357.88001865128},"point_estimate":52631.62515651021,"standard_error":9067.637422123531},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47999.881662218286,"upper_bound":62355.662784165725},"point_estimate":55631.29698205719,"standard_error":3671.28313129606}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8029571.546821428,"upper_bound":8176094.83775},"point_estimate":8100928.837142859,"standard_error":37309.25539851381},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7970230.714285715,"upper_bound":8134803.571428571},"point_estimate":8059516.642857144,"standard_error":43634.057423758946},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":274557.3941256313,"upper_bound":444920.7517335758},"point_estimate":340724.6660509278,"standard_error":43806.87551856717},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":303150.026851452,"upper_bound":446497.33528431563},"point_estimate":373743.58424931916,"standard_error":37115.140973168294}}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_surface/new/sample.json b/criterion/fan_out_hydroflow_surface/new/sample.json
index 99e9ebe06236..7d3ac8e9a754 100644
--- a/criterion/fan_out_hydroflow_surface/new/sample.json
+++ b/criterion/fan_out_hydroflow_surface/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0],"times":[53792780.0,54765366.0,54847866.0,55464857.0,53687482.0,53539683.0,54127675.0,54016777.0,53640082.0,54256673.0,54281473.0,55118862.0,55090463.0,53582382.0,53429185.0,54586169.0,53844779.0,53443785.0,53492483.0,54822766.0,53579783.0,53465684.0,53741681.0,53509083.0,54928265.0,53931478.0,54168174.0,53598883.0,53639882.0,53529283.0,53850379.0,53723781.0,54256173.0,53555883.0,54709868.0,53515583.0,55076463.0,53386585.0,53907178.0,54506870.0,53849379.0,53508984.0,53778780.0,53541683.0,53922278.0,54498970.0,53594583.0,54038676.0,54562470.0,54030776.0,53671482.0,53557382.0,53754281.0,53980977.0,54489570.0,53686182.0,54069476.0,54046976.0,55985550.0,53518784.0,54996963.0,54132776.0,54723867.0,54784966.0,54452771.0,53361786.0,55482457.0,53667882.0,55131361.0,53529384.0,53385285.0,53634082.0,54571269.0,53691881.0,54948764.0,54440572.0,53792579.0,54058377.0,55118262.0,55445557.0,53929178.0,53847479.0,55374259.0,53497084.0,53630782.0,53513784.0,54190574.0,55041163.0,53363486.0,54131175.0,54621369.0,53932378.0,54297473.0,53681081.0,54823966.0,54536570.0,53541183.0,53741780.0,54925665.0,53981177.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0],"times":[57274733.0,56943931.0,56315929.0,60545046.0,53836229.0,53342200.0,56702420.0,54308405.0,58599130.0,59911338.0,54906209.0,52893298.0,53307200.0,53629202.0,55014310.0,52276994.0,51807892.0,53905004.0,54274805.0,57457924.0,55849715.0,56296517.0,56471818.0,55193411.0,54467706.0,56342318.0,54411006.0,53465701.0,57247423.0,57699125.0,54790208.0,57543224.0,54683508.0,56125416.0,54474007.0,55423812.0,58100327.0,58243328.0,58661531.0,59528735.0,67708781.0,55031610.0,55588813.0,55791615.0,55506212.0,54909009.0,55498713.0,60263739.0,54958310.0,56894520.0,57961727.0,58673130.0,61439746.0,59490035.0,58007627.0,56091215.0,57316320.0,56919418.0,55700111.0,59875835.0,54422904.0,56608516.0,57146019.0,54848107.0,56361415.0,57750722.0,63679756.0,58052824.0,56943319.0,54381903.0,55448410.0,55739012.0,56728617.0,52929995.0,54010902.0,53310198.0,60117136.0,54108102.0,53276798.0,54105502.0,55263109.0,56885118.0,54397404.0,57937823.0,59605033.0,57950524.0,59767834.0,57757123.0,57392621.0,55906512.0,62505549.0,60295137.0,60011335.0,61012041.0,56220914.0,56562816.0,58774129.0,60100636.0,59646933.0,56789917.0]}
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_surface/new/tukey.json b/criterion/fan_out_hydroflow_surface/new/tukey.json
index d42a6bbdddb1..ab2c2db28c32 100644
--- a/criterion/fan_out_hydroflow_surface/new/tukey.json
+++ b/criterion/fan_out_hydroflow_surface/new/tukey.json
@@ -1 +1 @@
-[4617929.0681818165,4746364.863636363,5088860.31818182,5217296.113636366]
\ No newline at end of file
+[6468250.035714285,7150813.035714285,8970981.035714285,9653544.035714285]
\ No newline at end of file
diff --git a/criterion/fan_out_hydroflow_surface/report/MAD.svg b/criterion/fan_out_hydroflow_surface/report/MAD.svg
index ac00cfe79348..df87e707b87e 100644
--- a/criterion/fan_out_hydroflow_surface/report/MAD.svg
+++ b/criterion/fan_out_hydroflow_surface/report/MAD.svg
@@ -9,78 +9,98 @@ Density (a.u.)
Average time (µs)
-
-0.005
+
+0.001
-
-
-0.01
+
+
+0.002
-
-
-0.015
+
+
+0.003
-
-
-0.02
+
+
+0.004
-
-
-0.025
+
+
+0.005
-
-
-0.03
+
+
+0.006
-
-
-0.035
+
+
+0.007
-
-
-0.04
+
+
+0.008
-
-
-0.045
+
+
+0.009
+
+
+
+0.01
-
+
+
+0.011
+
+
-
-35
+
+260
+
+
+
+280
+
+
+
+300
+
+
+
+320
-
-
-40
+
+
+340
-
-
-45
+
+
+360
-
-
-50
+
+
+380
-
-
-55
+
+
+400
-
-
-60
+
+
+420
-
-
-65
+
+
+440
-
-
-70
+
+
+460
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_surface/report/SD.svg b/criterion/fan_out_hydroflow_surface/report/SD.svg
index a1281b3cafed..d2f8d464ec90 100644
--- a/criterion/fan_out_hydroflow_surface/report/SD.svg
+++ b/criterion/fan_out_hydroflow_surface/report/SD.svg
@@ -10,85 +10,89 @@ Average time (µs)
-0.01
+0.001
-
-0.02
+
+0.002
-
-
-0.03
+
+
+0.003
-
-
-0.04
+
+
+0.004
-
-
-0.05
+
+
+0.005
-
-
-0.06
+
+
+0.006
-
-
-0.07
+
+
+0.007
-
-
-0.08
+
+
+0.008
-
-
-0.09
+
+
+0.009
-
-
-0.1
+
+
+0.01
-
-
-0.11
+
+
+0.011
-
+
-
-48
+
+300
+
+
+
+320
-
-
-50
+
+
+340
-
-
-52
+
+
+360
-
-
-54
+
+
+380
-
-
-56
+
+
+400
-
-
-58
+
+
+420
-
-
-60
+
+
+440
-
-
-62
+
+
+460
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_surface/report/both/iteration_times.svg b/criterion/fan_out_hydroflow_surface/report/both/iteration_times.svg
index 4b636c166d09..ea6abfcd4cc8 100644
--- a/criterion/fan_out_hydroflow_surface/report/both/iteration_times.svg
+++ b/criterion/fan_out_hydroflow_surface/report/both/iteration_times.svg
@@ -16,32 +16,57 @@ Average Iteration Time (ms)
-
-
+
+
+
+
-
-
+
+
+
+
+
-
+
5.0
-
-
+
+
5.5
-
-
+
+
6.0
-
-
+
+
6.5
-
-
+
+
7.0
-
+
+
+7.5
+
+
+
+8.0
+
+
+
+8.5
+
+
+
+9.0
+
+
+
+9.5
+
+
0
@@ -87,206 +112,206 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Current
diff --git a/criterion/fan_out_hydroflow_surface/report/both/pdf.svg b/criterion/fan_out_hydroflow_surface/report/both/pdf.svg
index a7e28c65b183..5fb48e7c63c4 100644
--- a/criterion/fan_out_hydroflow_surface/report/both/pdf.svg
+++ b/criterion/fan_out_hydroflow_surface/report/both/pdf.svg
@@ -9,55 +9,51 @@ Density (a.u.)
Average Time (ms)
-
-20
+
+1
-
-
-40
+
+
+2
-
-
-60
+
+
+3
-
-
-80
+
+
+4
-
-
-100
-
-
-
-120
-
-
-
-
+
+
5
-
-
-5.5
+
+
+6
+
+
+
+7
-
-
+
+
+
6
-
-
-6.5
+
+
+8
-
-
-7
+
+
+10
-
-
-
-
-
+
+
+
+
+
Base PDF
diff --git a/criterion/fan_out_hydroflow_surface/report/change/mean.svg b/criterion/fan_out_hydroflow_surface/report/change/mean.svg
index b1582627ce72..a43fb2be1ac1 100644
--- a/criterion/fan_out_hydroflow_surface/report/change/mean.svg
+++ b/criterion/fan_out_hydroflow_surface/report/change/mean.svg
@@ -9,86 +9,70 @@ Density (a.u.)
Relative change (%)
-
-50
+
+5
-
-
-100
+
+
+10
-
-
-150
+
+
+15
-
-
-200
+
+
+20
-
-
-250
+
+
+25
-
-
-300
+
+
+30
-
-
-350
+
+
+35
-
-
-400
+
+
+40
-
-
-450
+
+
+45
-
-
-500
-
-
-
-550
-
-
+
-
--0.3375
-
-
-
--0.337
-
-
-
--0.3365
+
+0.635
-
-
--0.336
+
+
+0.64
-
-
--0.3355
+
+
+0.645
-
-
--0.335
+
+
+0.65
-
-
--0.3345
+
+
+0.655
-
-
--0.334
+
+
+0.66
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_surface/report/change/median.svg b/criterion/fan_out_hydroflow_surface/report/change/median.svg
index 912b4e7baae2..caa1dd40194b 100644
--- a/criterion/fan_out_hydroflow_surface/report/change/median.svg
+++ b/criterion/fan_out_hydroflow_surface/report/change/median.svg
@@ -9,90 +9,78 @@ Density (a.u.)
Relative change (%)
-
-100
+
+5
-
-
-200
+
+
+10
-
-
-300
+
+
+15
-
-
-400
+
+
+20
-
-
-500
+
+
+25
-
-
-600
+
+
+30
-
-
-700
+
+
+35
-
-
-800
+
+
+40
-
-
-900
+
+
+45
-
+
-
--0.3405
+
+0.625
-
-
--0.34
+
+
+0.63
-
-
--0.3395
+
+
+0.635
-
-
--0.339
+
+
+0.64
-
-
--0.3385
+
+
+0.645
-
-
--0.338
+
+
+0.65
-
-
--0.3375
+
+
+0.655
-
-
--0.337
+
+
+0.66
-
-
--0.3365
-
-
-
--0.336
-
-
-
--0.3355
-
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_surface/report/change/t-test.svg b/criterion/fan_out_hydroflow_surface/report/change/t-test.svg
index 19e7f6fd04ce..655fd33692c8 100644
--- a/criterion/fan_out_hydroflow_surface/report/change/t-test.svg
+++ b/criterion/fan_out_hydroflow_surface/report/change/t-test.svg
@@ -13,77 +13,77 @@ 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/fan_out_hydroflow_surface/report/index.html b/criterion/fan_out_hydroflow_surface/report/index.html
index 1b2deb632609..f0db398b0413 100644
--- a/criterion/fan_out_hydroflow_surface/report/index.html
+++ b/criterion/fan_out_hydroflow_surface/report/index.html
@@ -118,33 +118,33 @@ Additional Statistics:
R² |
- 0.0005344 |
- 0.0005539 |
- 0.0005328 |
+ 0.0000099 |
+ 0.0000103 |
+ 0.0000099 |
Mean |
- 4.9098 ms |
- 4.9204 ms |
- 4.9314 ms |
+ 8.0296 ms |
+ 8.1009 ms |
+ 8.1761 ms |
Std. Dev. |
- 48.000 µs |
- 55.631 µs |
- 62.356 µs |
+ 303.15 µs |
+ 373.74 µs |
+ 446.50 µs |
Median |
- 4.8902 ms |
- 4.9029 ms |
- 4.9207 ms |
+ 7.9702 ms |
+ 8.0595 ms |
+ 8.1348 ms |
MAD |
- 35.986 µs |
- 52.632 µs |
- 69.358 µs |
+ 274.56 µs |
+ 340.72 µs |
+ 444.92 µs |
@@ -221,15 +221,15 @@ Additional Statistics:
Change in time |
- -33.728% |
- -33.591% |
- -33.423% |
+ +63.372% |
+ +64.639% |
+ +66.086% |
(p = 0.00 <
0.05) |
- Performance has improved.
+ Performance has regressed.
Additional Plots:
diff --git a/criterion/fan_out_hydroflow_surface/report/iteration_times.svg b/criterion/fan_out_hydroflow_surface/report/iteration_times.svg
index 8ac7a02508dc..a05d1e3a34a5 100644
--- a/criterion/fan_out_hydroflow_surface/report/iteration_times.svg
+++ b/criterion/fan_out_hydroflow_surface/report/iteration_times.svg
@@ -15,27 +15,62 @@ Average Iteration Time (ms)
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-4.9
+
+7.6
-
-
-4.95
+
+
+7.8
-
-
-5.0
+
+
+8.0
-
-
-5.05
+
+
+8.2
-
+
+
+8.4
+
+
+
+8.6
+
+
+
+8.8
+
+
+
+9.0
+
+
+
+9.2
+
+
+
+9.4
+
+
+
+9.6
+
+
10
@@ -77,106 +112,106 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Sample
diff --git a/criterion/fan_out_hydroflow_surface/report/iteration_times_small.svg b/criterion/fan_out_hydroflow_surface/report/iteration_times_small.svg
index 7ddb74d964af..7a473464fc0f 100644
--- a/criterion/fan_out_hydroflow_surface/report/iteration_times_small.svg
+++ b/criterion/fan_out_hydroflow_surface/report/iteration_times_small.svg
@@ -12,27 +12,62 @@ Average Iteration Time (ms)
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-4.9
+
+7.6
-
-
-4.95
+
+
+7.8
-
-
-5.0
+
+
+8.0
-
-
-5.05
+
+
+8.2
-
+
+
+8.4
+
+
+
+8.6
+
+
+
+8.8
+
+
+
+9.0
+
+
+
+9.2
+
+
+
+9.4
+
+
+
+9.6
+
+
10
@@ -74,104 +109,104 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/fan_out_hydroflow_surface/report/mean.svg b/criterion/fan_out_hydroflow_surface/report/mean.svg
index cc6cbaafe030..7988fb8887bd 100644
--- a/criterion/fan_out_hydroflow_surface/report/mean.svg
+++ b/criterion/fan_out_hydroflow_surface/report/mean.svg
@@ -9,58 +9,90 @@ Density (a.u.)
Average time (ms)
-
-10
+
+1
+
+
+
+2
+
+
+
+3
+
+
+
+4
+
+
+
+5
-
-
-20
+
+
+6
-
-
-30
+
+
+7
-
-
-40
+
+
+8
-
-
-50
+
+
+9
-
-
-60
+
+
+10
-
-
-70
+
+
+11
-
+
-
-4.91
+
+8.02
+
+
+
+8.04
+
+
+
+8.06
+
+
+
+8.08
+
+
+
+8.1
-
-
-4.915
+
+
+8.12
-
-
-4.92
+
+
+8.14
-
-
-4.925
+
+
+8.16
-
-
-4.93
+
+
+8.18
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_surface/report/median.svg b/criterion/fan_out_hydroflow_surface/report/median.svg
index 0d8344a82154..db51906895fd 100644
--- a/criterion/fan_out_hydroflow_surface/report/median.svg
+++ b/criterion/fan_out_hydroflow_surface/report/median.svg
@@ -9,62 +9,86 @@ Density (a.u.)
Average time (ms)
-
-20
+
+2
-
-
-40
+
+
+4
-
-
-60
+
+
+6
-
-
-80
+
+
+8
-
+
+
+10
+
+
+
+12
+
+
-100
+14
-
-120
+
+16
+
+
+
+18
-
+
-
-4.89
+
+7.96
+
+
+
+7.98
+
+
+
+8
+
+
+
+8.02
-
-
-4.895
+
+
+8.04
-
-
-4.9
+
+
+8.06
-
-
-4.905
+
+
+8.08
-
-
-4.91
+
+
+8.1
-
-
-4.915
+
+
+8.12
-
-
-4.92
+
+
+8.14
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fan_out_hydroflow_surface/report/pdf.svg b/criterion/fan_out_hydroflow_surface/report/pdf.svg
index 515cf82e554a..12461071b531 100644
--- a/criterion/fan_out_hydroflow_surface/report/pdf.svg
+++ b/criterion/fan_out_hydroflow_surface/report/pdf.svg
@@ -13,59 +13,63 @@ Average Time (ms)
0
-
+
+1
+
+
+
2
-
-
+
+
+3
+
+
+
4
-
-
-6
+
+
+5
-
-
-8
+
+
+6
-
-
-10
+
+
+7
-
+
-
-4.8
-
-
-
-4.85
+
+7
-
-
-4.9
+
+
+7.5
-
-
-4.95
+
+
+8
-
-
-5
+
+
+8.5
-
-
-5.05
+
+
+9
-
-
-5.1
+
+
+9.5
-
-
-5.15
+
+
+10
-
+
Density (a.u.)
@@ -74,42 +78,56 @@ Density (a.u.)
0
-
-1
+
+0.1
-
-
-2
+
+
+0.2
-
-
-3
+
+
+0.3
-
-
-4
+
+
+0.4
-
-
-5
+
+
+0.5
-
-
-6
+
+
+0.6
-
-
-7
+
+
+0.7
+
+
+
+0.8
+
+
+
+0.9
+
+
+
+1
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
+
PDF
diff --git a/criterion/fan_out_hydroflow_surface/report/pdf_small.svg b/criterion/fan_out_hydroflow_surface/report/pdf_small.svg
index 903b39b51809..b8b9c969907c 100644
--- a/criterion/fan_out_hydroflow_surface/report/pdf_small.svg
+++ b/criterion/fan_out_hydroflow_surface/report/pdf_small.svg
@@ -10,55 +10,43 @@ Average Time (ms)
0
-
-1
-
-
-
-2
+
+0.2
-
-
-3
+
+
+0.4
-
-
-4
+
+
+0.6
-
-
-5
+
+
+0.8
-
-
-6
+
+
+1
-
-
+
+
+
7
-
-
+
+
8
-
-
-
-4.8
-
-
-
-4.9
-
-
-
-5
+
+
+9
-
-
-5.1
+
+
+10
-
-
-
+
+
+
diff --git a/criterion/fan_out_hydroflow_surface/report/relative_iteration_times_small.svg b/criterion/fan_out_hydroflow_surface/report/relative_iteration_times_small.svg
index 87218cf83c1e..48afecf3587c 100644
--- a/criterion/fan_out_hydroflow_surface/report/relative_iteration_times_small.svg
+++ b/criterion/fan_out_hydroflow_surface/report/relative_iteration_times_small.svg
@@ -13,32 +13,57 @@ Average Iteration Time (ms)
-
-
+
+
+
+
-
-
+
+
+
+
+
-
+
5.0
-
-
+
+
5.5
-
-
+
+
6.0
-
-
+
+
6.5
-
-
+
+
7.0
-
+
+
+7.5
+
+
+
+8.0
+
+
+
+8.5
+
+
+
+9.0
+
+
+
+9.5
+
+
0
@@ -84,204 +109,204 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/criterion/fan_out_hydroflow_surface/report/relative_pdf_small.svg b/criterion/fan_out_hydroflow_surface/report/relative_pdf_small.svg
index 6731d87c0227..51202f949b98 100644
--- a/criterion/fan_out_hydroflow_surface/report/relative_pdf_small.svg
+++ b/criterion/fan_out_hydroflow_surface/report/relative_pdf_small.svg
@@ -6,53 +6,49 @@ Density (a.u.)
Average Time (ms)
-
-20
+
+1
-
-
-40
+
+
+2
-
-
-60
+
+
+3
-
+
+
+4
+
+
-80
+5
-
-100
+
+6
-
-
-120
+
+
+7
-
+
-
-5
-
-
-
-5.5
-
-
-
+
6
-
-
-6.5
+
+
+8
-
-
-7
+
+
+10
-
-
-
-
-
+
+
+
+
+
diff --git a/criterion/fan_out_hydroflow_surface/report/typical.svg b/criterion/fan_out_hydroflow_surface/report/typical.svg
index 50e17ad7fb5e..3258d18adcc9 100644
--- a/criterion/fan_out_hydroflow_surface/report/typical.svg
+++ b/criterion/fan_out_hydroflow_surface/report/typical.svg
@@ -9,58 +9,90 @@ Density (a.u.)
Average time (ms)
-
-10
+
+1
+
+
+
+2
+
+
+
+3
+
+
+
+4
+
+
+
+5
-
-
-20
+
+
+6
-
-
-30
+
+
+7
-
-
-40
+
+
+8
-
-
-50
+
+
+9
-
-
-60
+
+
+10
-
-
-70
+
+
+11
-
+
-
-4.91
+
+8.02
+
+
+
+8.04
+
+
+
+8.06
+
+
+
+8.08
+
+
+
+8.1
-
-
-4.915
+
+
+8.12
-
-
-4.92
+
+
+8.14
-
-
-4.925
+
+
+8.16
-
-
-4.93
+
+
+8.18
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fork_join_hydroflow/base/estimates.json b/criterion/fork_join_hydroflow/base/estimates.json
index 2977f4e0ba9f..09edab0dc001 100644
--- a/criterion/fork_join_hydroflow/base/estimates.json
+++ b/criterion/fork_join_hydroflow/base/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8896325.299666671,"upper_bound":8909896.60708333},"point_estimate":8903058.315,"standard_error":3449.5435650787467},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8890674.833333334,"upper_bound":8911652.0},"point_estimate":8901524.75,"standard_error":6251.320506179529},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23811.296877264977,"upper_bound":36265.250939913094},"point_estimate":30293.84171217588,"standard_error":3108.6088323664176},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28248.108202098705,"upper_bound":41165.92495412416},"point_estimate":34695.744811571414,"standard_error":3329.9022722274035}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11220356.336250003,"upper_bound":11432723.0116},"point_estimate":11324792.463999998,"standard_error":54209.17511627752},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11097520.6,"upper_bound":11339683.6},"point_estimate":11191982.3,"standard_error":63063.22868814745},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":409823.6947041747,"upper_bound":690656.0025984057},"point_estimate":516138.7149167058,"standard_error":69782.54528738595},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":470871.1527759012,"upper_bound":615035.5514288328},"point_estimate":548838.9915233897,"standard_error":36813.660137657535}}
\ No newline at end of file
diff --git a/criterion/fork_join_hydroflow/base/sample.json b/criterion/fork_join_hydroflow/base/sample.json
index 5ec72c312c5a..1f71118b599e 100644
--- a/criterion/fork_join_hydroflow/base/sample.json
+++ b/criterion/fork_join_hydroflow/base/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0],"times":[53337384.0,53242685.0,53602880.0,53328184.0,53344184.0,53138386.0,53328284.0,52935889.0,53296384.0,54257372.0,53581480.0,53349284.0,53101387.0,53134586.0,53444882.0,53485482.0,53687179.0,53361183.0,53561181.0,53409283.0,53729692.0,53296815.0,53110919.0,53279916.0,53255116.0,53358314.0,53448213.0,53531911.0,53252516.0,53589510.0,53521011.0,53472313.0,53102019.0,53541011.0,53327114.0,53328415.0,53769807.0,53149718.0,53642309.0,53568411.0,53422113.0,53696708.0,53731807.0,53338215.0,53469912.0,53464112.0,53319215.0,52971822.0,53343914.0,53416814.0,53348714.0,53255016.0,53321715.0,53217217.0,53723308.0,52932322.0,53500411.0,53318415.0,53570711.0,53393613.0,53468113.0,53496711.0,53351115.0,53334215.0,53217616.0,53409014.0,53721807.0,53362015.0,53869704.0,53507412.0,53548011.0,53562110.0,53239217.0,53250816.0,53475212.0,53771007.0,53495012.0,53328414.0,53629310.0,53331015.0,53541610.0,53756907.0,53230717.0,53705308.0,53496112.0,53299715.0,53180018.0,53561810.0,53539211.0,53286716.0,53438812.0,53464213.0,53539011.0,53472012.0,53284716.0,53480412.0,53527411.0,53024620.0,53291816.0,53387313.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[54336897.0,55905406.0,53324991.0,59439425.0,54598399.0,60039028.0,60191529.0,55537304.0,54073696.0,54935800.0,53695193.0,61300236.0,60845232.0,59122924.0,58410419.0,60537431.0,62938244.0,60584131.0,57314114.0,57511614.0,60137729.0,59671126.0,58595421.0,61654537.0,63418747.0,59014322.0,62187140.0,62736243.0,61323136.0,58684821.0,54133796.0,57536814.0,55796805.0,59825027.0,54873600.0,63986250.0,56934012.0,59282524.0,59428325.0,59934627.0,58378520.0,55443803.0,57279713.0,58760421.0,54744600.0,52858889.0,54260396.0,54022796.0,53273091.0,55856405.0,56571910.0,55976806.0,54658799.0,57459514.0,55487603.0,56105707.0,54056695.0,55364327.0,55503616.0,53599311.0,52304009.0,54852914.0,54114112.0,53592212.0,55767816.0,56820918.0,56435518.0,55460815.0,56482717.0,56011517.0,57598320.0,55163414.0,55943017.0,56698418.0,55387515.0,55759316.0,55815716.0,54594014.0,53436411.0,52249309.0,54239912.0,57512620.0,57507020.0,56635617.0,53982513.0,52819710.0,53646111.0,52165409.0,53726011.0,53959813.0,54464513.0,55059314.0,53608912.0,57965021.0,57721220.0,55300115.0,54884414.0,56012016.0,56494618.0,56743418.0]}
\ No newline at end of file
diff --git a/criterion/fork_join_hydroflow/base/tukey.json b/criterion/fork_join_hydroflow/base/tukey.json
index 9a56765f56c4..6ddb7c65b32a 100644
--- a/criterion/fork_join_hydroflow/base/tukey.json
+++ b/criterion/fork_join_hydroflow/base/tukey.json
@@ -1 +1 @@
-[8761307.666666662,8822046.104166664,8984015.270833336,9044753.708333338]
\ No newline at end of file
+[8575309.299999999,9743818.524999999,12859843.125,14028352.350000001]
\ No newline at end of file
diff --git a/criterion/fork_join_hydroflow/change/estimates.json b/criterion/fork_join_hydroflow/change/estimates.json
index c15ef69ed60b..54d26fe7fb58 100644
--- a/criterion/fork_join_hydroflow/change/estimates.json
+++ b/criterion/fork_join_hydroflow/change/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.1063378462890181,"upper_bound":0.10818884622181656},"point_estimate":0.10729187247062444,"standard_error":0.0004875675219354736},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.10613041166874426,"upper_bound":0.10892709975494896},"point_estimate":0.10760588171652463,"standard_error":0.0008080152169880219}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.26056146141207415,"upper_bound":0.28489589820762307},"point_estimate":0.2720114890093246,"standard_error":0.006270832093438603},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.24481009649729346,"upper_bound":0.2739913089402952},"point_estimate":0.25731069837220866,"standard_error":0.00725201376743994}}
\ No newline at end of file
diff --git a/criterion/fork_join_hydroflow/new/estimates.json b/criterion/fork_join_hydroflow/new/estimates.json
index 2977f4e0ba9f..09edab0dc001 100644
--- a/criterion/fork_join_hydroflow/new/estimates.json
+++ b/criterion/fork_join_hydroflow/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8896325.299666671,"upper_bound":8909896.60708333},"point_estimate":8903058.315,"standard_error":3449.5435650787467},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8890674.833333334,"upper_bound":8911652.0},"point_estimate":8901524.75,"standard_error":6251.320506179529},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23811.296877264977,"upper_bound":36265.250939913094},"point_estimate":30293.84171217588,"standard_error":3108.6088323664176},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28248.108202098705,"upper_bound":41165.92495412416},"point_estimate":34695.744811571414,"standard_error":3329.9022722274035}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11220356.336250003,"upper_bound":11432723.0116},"point_estimate":11324792.463999998,"standard_error":54209.17511627752},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11097520.6,"upper_bound":11339683.6},"point_estimate":11191982.3,"standard_error":63063.22868814745},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":409823.6947041747,"upper_bound":690656.0025984057},"point_estimate":516138.7149167058,"standard_error":69782.54528738595},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":470871.1527759012,"upper_bound":615035.5514288328},"point_estimate":548838.9915233897,"standard_error":36813.660137657535}}
\ No newline at end of file
diff --git a/criterion/fork_join_hydroflow/new/sample.json b/criterion/fork_join_hydroflow/new/sample.json
index 5ec72c312c5a..1f71118b599e 100644
--- a/criterion/fork_join_hydroflow/new/sample.json
+++ b/criterion/fork_join_hydroflow/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0],"times":[53337384.0,53242685.0,53602880.0,53328184.0,53344184.0,53138386.0,53328284.0,52935889.0,53296384.0,54257372.0,53581480.0,53349284.0,53101387.0,53134586.0,53444882.0,53485482.0,53687179.0,53361183.0,53561181.0,53409283.0,53729692.0,53296815.0,53110919.0,53279916.0,53255116.0,53358314.0,53448213.0,53531911.0,53252516.0,53589510.0,53521011.0,53472313.0,53102019.0,53541011.0,53327114.0,53328415.0,53769807.0,53149718.0,53642309.0,53568411.0,53422113.0,53696708.0,53731807.0,53338215.0,53469912.0,53464112.0,53319215.0,52971822.0,53343914.0,53416814.0,53348714.0,53255016.0,53321715.0,53217217.0,53723308.0,52932322.0,53500411.0,53318415.0,53570711.0,53393613.0,53468113.0,53496711.0,53351115.0,53334215.0,53217616.0,53409014.0,53721807.0,53362015.0,53869704.0,53507412.0,53548011.0,53562110.0,53239217.0,53250816.0,53475212.0,53771007.0,53495012.0,53328414.0,53629310.0,53331015.0,53541610.0,53756907.0,53230717.0,53705308.0,53496112.0,53299715.0,53180018.0,53561810.0,53539211.0,53286716.0,53438812.0,53464213.0,53539011.0,53472012.0,53284716.0,53480412.0,53527411.0,53024620.0,53291816.0,53387313.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[54336897.0,55905406.0,53324991.0,59439425.0,54598399.0,60039028.0,60191529.0,55537304.0,54073696.0,54935800.0,53695193.0,61300236.0,60845232.0,59122924.0,58410419.0,60537431.0,62938244.0,60584131.0,57314114.0,57511614.0,60137729.0,59671126.0,58595421.0,61654537.0,63418747.0,59014322.0,62187140.0,62736243.0,61323136.0,58684821.0,54133796.0,57536814.0,55796805.0,59825027.0,54873600.0,63986250.0,56934012.0,59282524.0,59428325.0,59934627.0,58378520.0,55443803.0,57279713.0,58760421.0,54744600.0,52858889.0,54260396.0,54022796.0,53273091.0,55856405.0,56571910.0,55976806.0,54658799.0,57459514.0,55487603.0,56105707.0,54056695.0,55364327.0,55503616.0,53599311.0,52304009.0,54852914.0,54114112.0,53592212.0,55767816.0,56820918.0,56435518.0,55460815.0,56482717.0,56011517.0,57598320.0,55163414.0,55943017.0,56698418.0,55387515.0,55759316.0,55815716.0,54594014.0,53436411.0,52249309.0,54239912.0,57512620.0,57507020.0,56635617.0,53982513.0,52819710.0,53646111.0,52165409.0,53726011.0,53959813.0,54464513.0,55059314.0,53608912.0,57965021.0,57721220.0,55300115.0,54884414.0,56012016.0,56494618.0,56743418.0]}
\ No newline at end of file
diff --git a/criterion/fork_join_hydroflow/new/tukey.json b/criterion/fork_join_hydroflow/new/tukey.json
index 9a56765f56c4..6ddb7c65b32a 100644
--- a/criterion/fork_join_hydroflow/new/tukey.json
+++ b/criterion/fork_join_hydroflow/new/tukey.json
@@ -1 +1 @@
-[8761307.666666662,8822046.104166664,8984015.270833336,9044753.708333338]
\ No newline at end of file
+[8575309.299999999,9743818.524999999,12859843.125,14028352.350000001]
\ No newline at end of file
diff --git a/criterion/fork_join_hydroflow/report/MAD.svg b/criterion/fork_join_hydroflow/report/MAD.svg
index 21cd214afce2..8509d5821b96 100644
--- a/criterion/fork_join_hydroflow/report/MAD.svg
+++ b/criterion/fork_join_hydroflow/report/MAD.svg
@@ -9,70 +9,70 @@ Density (a.u.)
Average time (µs)
-
-0.02
+
+0.001
-
-
-0.04
+
+
+0.002
-
-
-0.06
+
+
+0.003
-
-
-0.08
+
+
+0.004
-
-
-0.1
+
+
+0.005
-
-
-0.12
+
+
+0.006
-
-
-0.14
+
+
+0.007
-
-
-0.16
+
+
+0.008
-
+
-
-24
+
+400
-
-
-26
+
+
+450
-
-
-28
+
+
+500
-
-
-30
+
+
+550
-
-
-32
+
+
+600
-
-
-34
+
+
+650
-
-
-36
+
+
+700
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fork_join_hydroflow/report/SD.svg b/criterion/fork_join_hydroflow/report/SD.svg
index ebc51ac93109..20a3ee97ffa2 100644
--- a/criterion/fork_join_hydroflow/report/SD.svg
+++ b/criterion/fork_join_hydroflow/report/SD.svg
@@ -9,66 +9,90 @@ Density (a.u.)
Average time (µs)
-
-0.02
+
+0.001
-
-
-0.04
+
+
+0.002
-
-
-0.06
+
+
+0.003
-
-
-0.08
+
+
+0.004
-
-
-0.1
+
+
+0.005
-
-
-0.12
+
+
+0.006
-
+
+
+0.007
+
+
+
+0.008
+
+
+
+0.009
+
+
+
+0.01
+
+
+
+0.011
+
+
-
-28
+
+460
+
+
+
+480
-
-
-30
+
+
+500
-
-
-32
+
+
+520
-
-
-34
+
+
+540
-
-
-36
+
+
+560
-
-
-38
+
+
+580
-
-
-40
+
+
+600
-
-
-42
+
+
+620
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fork_join_hydroflow/report/both/iteration_times.svg b/criterion/fork_join_hydroflow/report/both/iteration_times.svg
index 62cf5f3f636d..1b36def9799b 100644
--- a/criterion/fork_join_hydroflow/report/both/iteration_times.svg
+++ b/criterion/fork_join_hydroflow/report/both/iteration_times.svg
@@ -16,57 +16,47 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-8.1
-
-
-
-8.2
-
-
-
-8.3
+
+9.0
-
-
-8.4
+
+
+9.5
-
-
-8.5
+
+
+10.0
-
-
-8.6
+
+
+10.5
-
-
-8.7
+
+
+11.0
-
-
-8.8
+
+
+11.5
-
-
-8.9
+
+
+12.0
-
-
-9.0
+
+
+12.5
-
+
0
@@ -112,206 +102,206 @@ Average Iteration Time (ms)
100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Current
diff --git a/criterion/fork_join_hydroflow/report/both/pdf.svg b/criterion/fork_join_hydroflow/report/both/pdf.svg
index 7945210c8184..eb388b878fc9 100644
--- a/criterion/fork_join_hydroflow/report/both/pdf.svg
+++ b/criterion/fork_join_hydroflow/report/both/pdf.svg
@@ -9,63 +9,75 @@ Density (a.u.)
Average Time (ms)
-
+
+1
+
+
+
2
-
-
+
+
+3
+
+
+
4
-
-
+
+
+5
+
+
+
6
-
-
-8
+
+
+7
-
-
-10
+
+
+8
-
-
-12
+
+
+9
-
-
-14
+
+
+10
-
-
-16
+
+
+11
-
-
-18
+
+
+
+9
-
-
-20
+
+
+10
-
-
-
-8
+
+
+11
-
-
-8.5
+
+
+12
-
-
-9
+
+
+13
-
-
-
-
-
+
+
+
+
+
Base PDF
diff --git a/criterion/fork_join_hydroflow/report/change/mean.svg b/criterion/fork_join_hydroflow/report/change/mean.svg
index e4260c87b76a..1fde59241160 100644
--- a/criterion/fork_join_hydroflow/report/change/mean.svg
+++ b/criterion/fork_join_hydroflow/report/change/mean.svg
@@ -9,82 +9,62 @@ Density (a.u.)
Relative change (%)
-
-100
+
+10
-
-
-200
+
+
+20
-
-
-300
+
+
+30
-
-
-400
+
+
+40
-
-
-500
+
+
+50
-
-
-600
+
+
+60
-
-
-700
+
+
+70
-
+
-
-0.1062
+
+0.26
-
-
-0.1064
+
+
+0.265
-
-
-0.1066
+
+
+0.27
-
-
-0.1068
+
+
+0.275
-
-
-0.107
+
+
+0.28
-
-
-0.1072
+
+
+0.285
-
-
-0.1074
-
-
-
-0.1076
-
-
-
-0.1078
-
-
-
-0.108
-
-
-
-0.1082
-
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fork_join_hydroflow/report/change/median.svg b/criterion/fork_join_hydroflow/report/change/median.svg
index 10a3f07f58b1..e1a267489f65 100644
--- a/criterion/fork_join_hydroflow/report/change/median.svg
+++ b/criterion/fork_join_hydroflow/report/change/median.svg
@@ -9,82 +9,82 @@ Density (a.u.)
Relative change (%)
-
-50
+
+10
-
-
-100
+
+
+20
-
-
-150
+
+
+30
-
-
-200
+
+
+40
-
-
-250
+
+
+50
-
-
-300
+
+
+60
-
-
-350
+
+
+70
-
-
-400
+
+
+80
-
-
-450
+
+
+90
-
-
-500
+
+
+100
-
+
-550
+110
-
-0.106
+
+0.245
-
-
-0.1065
+
+
+0.25
-
-
-0.107
+
+
+0.255
-
-
-0.1075
+
+
+0.26
-
-
-0.108
+
+
+0.265
-
-
-0.1085
+
+
+0.27
-
-
-0.109
+
+
+0.275
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/fork_join_hydroflow/report/change/t-test.svg b/criterion/fork_join_hydroflow/report/change/t-test.svg
index 1f0790f83b7c..b270ffa92f6a 100644
--- a/criterion/fork_join_hydroflow/report/change/t-test.svg
+++ b/criterion/fork_join_hydroflow/report/change/t-test.svg
@@ -21,68 +21,68 @@ t score
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/fork_join_hydroflow/report/index.html b/criterion/fork_join_hydroflow/report/index.html
index c6d07872f7b6..0510b63a221f 100644
--- a/criterion/fork_join_hydroflow/report/index.html
+++ b/criterion/fork_join_hydroflow/report/index.html
@@ -118,33 +118,33 @@ Additional Statistics:
R² |
- 0.0002163 |
- 0.0002245 |
- 0.0002160 |
+ 0.0000185 |
+ 0.0000191 |
+ 0.0000184 |
Mean |
- 8.8963 ms |
- 8.9031 ms |
- 8.9099 ms |
+ 11.220 ms |
+ 11.325 ms |
+ 11.433 ms |
Std. Dev. |
- 28.248 µs |
- 34.696 µs |
- 41.166 µs |
+ 470.87 µs |
+ 548.84 µs |
+ 615.04 µs |
Median |
- 8.8907 ms |
- 8.9015 ms |
- 8.9117 ms |
+ 11.098 ms |
+ 11.192 ms |
+ 11.340 ms |
MAD |
- 23.811 µs |
- 30.294 µs |
- 36.265 µs |
+ 409.82 µs |
+ 516.14 µs |
+ 690.66 µs |
@@ -221,9 +221,9 @@ Additional Statistics:
Change in time |
- +10.634% |
- +10.729% |
- +10.819% |
+ +26.056% |
+ +27.201% |
+ +28.490% |
(p = 0.00 <
0.05) |
diff --git a/criterion/fork_join_hydroflow/report/iteration_times.svg b/criterion/fork_join_hydroflow/report/iteration_times.svg
index 19e78e9badf7..d718fa62f0a1 100644
--- a/criterion/fork_join_hydroflow/report/iteration_times.svg
+++ b/criterion/fork_join_hydroflow/report/iteration_times.svg
@@ -15,62 +15,62 @@ Average Iteration Time (ms)
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-8.84
+
+10.6
-
-
-8.86
+
+
+10.8
-
-
-8.88
+
+
+11.0
-
-
-8.9
+