From d596495c0338dc36f688356eda14ba724afc040e Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2024 04:04:22 +0000
Subject: [PATCH] Update Benchmarks 2024-11-18
531bf81f8be531d2f3c3312cac4b037869c7cd3d
---
bench/data.js | 222 +++++++-
bench/data.json | 222 +++++++-
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 74 ++-
.../report/SD.svg | 92 ++--
.../report/both/pdf.svg | 28 +-
.../report/both/regression.svg | 36 +-
.../report/change/mean.svg | 100 ++--
.../report/change/median.svg | 100 ++--
.../report/change/t-test.svg | 72 +--
.../report/index.html | 44 +-
.../report/mean.svg | 112 ++---
.../report/median.svg | 100 ++--
.../report/pdf.svg | 180 ++++---
.../report/pdf_small.svg | 76 +--
.../report/regression.svg | 74 +--
.../report/regression_small.svg | 48 +-
.../report/relative_pdf_small.svg | 28 +-
.../report/relative_regression_small.svg | 24 +-
.../report/slope.svg | 104 ++--
.../report/typical.svg | 104 ++--
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 92 ++--
.../report/SD.svg | 98 ++--
.../report/both/iteration_times.svg | 342 ++++++-------
.../report/both/pdf.svg | 40 +-
.../report/change/mean.svg | 72 ++-
.../report/change/median.svg | 90 ++--
.../report/change/t-test.svg | 56 +--
.../report/index.html | 38 +-
.../report/iteration_times.svg | 258 +++++-----
.../report/iteration_times_small.svg | 250 ++++-----
.../report/mean.svg | 116 ++---
.../report/median.svg | 78 +--
.../report/pdf.svg | 160 +++---
.../report/pdf_small.svg | 78 ++-
.../report/relative_iteration_times_small.svg | 328 ++++++------
.../report/relative_pdf_small.svg | 40 +-
.../report/typical.svg | 116 ++---
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 66 +--
.../report/SD.svg | 116 ++---
.../report/both/iteration_times.svg | 456 ++++++++---------
.../report/both/pdf.svg | 28 +-
.../report/change/mean.svg | 132 +++--
.../report/change/median.svg | 104 ++--
.../report/change/t-test.svg | 72 +--
.../report/index.html | 40 +-
.../report/iteration_times.svg | 235 +++++----
.../report/iteration_times_small.svg | 231 +++++----
.../report/mean.svg | 100 ++--
.../report/median.svg | 92 ++--
.../report/pdf.svg | 118 ++---
.../report/pdf_small.svg | 56 ++-
.../report/relative_iteration_times_small.svg | 454 ++++++++---------
.../report/relative_pdf_small.svg | 28 +-
.../report/typical.svg | 100 ++--
.../fan_in_hydroflow/base/estimates.json | 2 +-
criterion/fan_in_hydroflow/base/sample.json | 2 +-
criterion/fan_in_hydroflow/base/tukey.json | 2 +-
.../fan_in_hydroflow/change/estimates.json | 2 +-
criterion/fan_in_hydroflow/new/estimates.json | 2 +-
criterion/fan_in_hydroflow/new/sample.json | 2 +-
criterion/fan_in_hydroflow/new/tukey.json | 2 +-
criterion/fan_in_hydroflow/report/MAD.svg | 118 ++---
criterion/fan_in_hydroflow/report/SD.svg | 98 ++--
.../report/both/iteration_times.svg | 466 ++++++++---------
.../fan_in_hydroflow/report/both/pdf.svg | 38 +-
.../fan_in_hydroflow/report/change/mean.svg | 82 +--
.../fan_in_hydroflow/report/change/median.svg | 108 ++--
.../fan_in_hydroflow/report/change/t-test.svg | 76 ++-
criterion/fan_in_hydroflow/report/index.html | 38 +-
.../report/iteration_times.svg | 259 +++++-----
.../report/iteration_times_small.svg | 259 +++++-----
criterion/fan_in_hydroflow/report/mean.svg | 106 ++--
criterion/fan_in_hydroflow/report/median.svg | 98 ++--
criterion/fan_in_hydroflow/report/pdf.svg | 94 ++--
.../fan_in_hydroflow/report/pdf_small.svg | 66 +--
.../report/relative_iteration_times_small.svg | 456 ++++++++---------
.../report/relative_pdf_small.svg | 38 +-
criterion/fan_in_hydroflow/report/typical.svg | 106 ++--
.../base/estimates.json | 2 +-
.../fan_in_hydroflow_surface/base/sample.json | 2 +-
.../fan_in_hydroflow_surface/base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../fan_in_hydroflow_surface/new/sample.json | 2 +-
.../fan_in_hydroflow_surface/new/tukey.json | 2 +-
.../fan_in_hydroflow_surface/report/MAD.svg | 108 ++--
.../fan_in_hydroflow_surface/report/SD.svg | 104 ++--
.../report/both/iteration_times.svg | 430 ++++++++--------
.../report/both/pdf.svg | 64 +--
.../report/change/mean.svg | 124 ++---
.../report/change/median.svg | 94 ++--
.../report/change/t-test.svg | 68 +--
.../report/index.html | 38 +-
.../report/iteration_times.svg | 248 ++++-----
.../report/iteration_times_small.svg | 248 ++++-----
.../fan_in_hydroflow_surface/report/mean.svg | 122 ++---
.../report/median.svg | 94 ++--
.../fan_in_hydroflow_surface/report/pdf.svg | 140 ++----
.../report/pdf_small.svg | 46 +-
.../report/relative_iteration_times_small.svg | 422 ++++++++--------
.../report/relative_pdf_small.svg | 64 +--
.../report/typical.svg | 122 ++---
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 110 ++--
.../fan_out_hydroflow_scheduled/report/SD.svg | 90 ++--
.../report/both/iteration_times.svg | 476 +++++++++---------
.../report/both/pdf.svg | 72 +--
.../report/change/mean.svg | 120 ++---
.../report/change/median.svg | 104 ++--
.../report/change/t-test.svg | 68 +--
.../report/index.html | 38 +-
.../report/iteration_times.svg | 282 ++++++-----
.../report/iteration_times_small.svg | 282 ++++++-----
.../report/mean.svg | 124 ++---
.../report/median.svg | 106 ++--
.../report/pdf.svg | 108 ++--
.../report/pdf_small.svg | 62 +--
.../report/relative_iteration_times_small.svg | 474 ++++++++---------
.../report/relative_pdf_small.svg | 72 +--
.../report/typical.svg | 124 ++---
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../fan_out_hydroflow_surface/base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../fan_out_hydroflow_surface/new/sample.json | 2 +-
.../fan_out_hydroflow_surface/new/tukey.json | 2 +-
.../fan_out_hydroflow_surface/report/MAD.svg | 80 +--
.../fan_out_hydroflow_surface/report/SD.svg | 62 +--
.../report/both/iteration_times.svg | 463 +++++++++--------
.../report/both/pdf.svg | 74 ++-
.../report/change/mean.svg | 96 ++--
.../report/change/median.svg | 100 ++--
.../report/change/t-test.svg | 40 +-
.../report/index.html | 36 +-
.../report/iteration_times.svg | 241 +++++----
.../report/iteration_times_small.svg | 243 +++++----
.../fan_out_hydroflow_surface/report/mean.svg | 100 ++--
.../report/median.svg | 86 ++--
.../fan_out_hydroflow_surface/report/pdf.svg | 120 ++---
.../report/pdf_small.svg | 68 +--
.../report/relative_iteration_times_small.svg | 461 ++++++++---------
.../report/relative_pdf_small.svg | 74 ++-
.../report/typical.svg | 100 ++--
.../fork_join_hydroflow/base/estimates.json | 2 +-
.../fork_join_hydroflow/base/sample.json | 2 +-
criterion/fork_join_hydroflow/base/tukey.json | 2 +-
.../fork_join_hydroflow/change/estimates.json | 2 +-
.../fork_join_hydroflow/new/estimates.json | 2 +-
criterion/fork_join_hydroflow/new/sample.json | 2 +-
criterion/fork_join_hydroflow/new/tukey.json | 2 +-
criterion/fork_join_hydroflow/report/MAD.svg | 92 ++--
criterion/fork_join_hydroflow/report/SD.svg | 120 +++--
.../report/both/iteration_times.svg | 457 ++++++++---------
.../fork_join_hydroflow/report/both/pdf.svg | 84 ++--
.../report/change/mean.svg | 90 ++--
.../report/change/median.svg | 94 ++--
.../report/change/t-test.svg | 72 ++-
.../fork_join_hydroflow/report/index.html | 38 +-
.../report/iteration_times.svg | 263 +++++-----
.../report/iteration_times_small.svg | 263 +++++-----
criterion/fork_join_hydroflow/report/mean.svg | 84 ++--
.../fork_join_hydroflow/report/median.svg | 118 +++--
criterion/fork_join_hydroflow/report/pdf.svg | 108 ++--
.../fork_join_hydroflow/report/pdf_small.svg | 64 +--
.../report/relative_iteration_times_small.svg | 455 ++++++++---------
.../report/relative_pdf_small.svg | 84 ++--
.../fork_join_hydroflow/report/typical.svg | 84 ++--
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 104 ++--
.../fork_join_hydroflow_builder/report/SD.svg | 112 ++---
.../report/both/iteration_times.svg | 468 +++++++++--------
.../report/both/pdf.svg | 50 +-
.../report/change/mean.svg | 118 +++--
.../report/change/median.svg | 100 ++--
.../report/change/t-test.svg | 72 +--
.../report/index.html | 38 +-
.../report/iteration_times.svg | 269 +++++-----
.../report/iteration_times_small.svg | 263 +++++-----
.../report/mean.svg | 106 ++--
.../report/median.svg | 96 ++--
.../report/pdf.svg | 142 +++---
.../report/pdf_small.svg | 64 ++-
.../report/relative_iteration_times_small.svg | 468 +++++++++--------
.../report/relative_pdf_small.svg | 50 +-
.../report/typical.svg | 106 ++--
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 100 ++--
.../fork_join_hydroflow_surface/report/SD.svg | 90 ++--
.../report/both/iteration_times.svg | 459 ++++++++---------
.../report/both/pdf.svg | 40 +-
.../report/change/mean.svg | 116 ++---
.../report/change/median.svg | 142 +++---
.../report/change/t-test.svg | 76 +--
.../report/index.html | 38 +-
.../report/iteration_times.svg | 255 +++++-----
.../report/iteration_times_small.svg | 253 +++++-----
.../report/mean.svg | 102 ++--
.../report/median.svg | 88 ++--
.../report/pdf.svg | 106 ++--
.../report/pdf_small.svg | 40 +-
.../report/relative_iteration_times_small.svg | 457 ++++++++---------
.../report/relative_pdf_small.svg | 40 +-
.../report/typical.svg | 102 ++--
.../hydroflow_diamond/base/estimates.json | 2 +-
criterion/hydroflow_diamond/base/sample.json | 2 +-
criterion/hydroflow_diamond/base/tukey.json | 2 +-
.../hydroflow_diamond/change/estimates.json | 2 +-
.../hydroflow_diamond/new/estimates.json | 2 +-
criterion/hydroflow_diamond/new/sample.json | 2 +-
criterion/hydroflow_diamond/new/tukey.json | 2 +-
criterion/hydroflow_diamond/report/MAD.svg | 86 ++--
criterion/hydroflow_diamond/report/SD.svg | 70 ++-
.../report/both/iteration_times.svg | 457 +++++++++--------
.../hydroflow_diamond/report/both/pdf.svg | 52 +-
.../hydroflow_diamond/report/change/mean.svg | 94 ++--
.../report/change/median.svg | 100 ++--
.../report/change/t-test.svg | 76 ++-
criterion/hydroflow_diamond/report/index.html | 38 +-
.../report/iteration_times.svg | 256 +++++-----
.../report/iteration_times_small.svg | 256 +++++-----
criterion/hydroflow_diamond/report/mean.svg | 100 ++--
criterion/hydroflow_diamond/report/median.svg | 86 ++--
criterion/hydroflow_diamond/report/pdf.svg | 100 ++--
.../hydroflow_diamond/report/pdf_small.svg | 64 ++-
.../report/relative_iteration_times_small.svg | 457 +++++++++--------
.../report/relative_pdf_small.svg | 52 +-
.../hydroflow_diamond/report/typical.svg | 100 ++--
.../identity_hydroflow/base/estimates.json | 2 +-
criterion/identity_hydroflow/base/sample.json | 2 +-
criterion/identity_hydroflow/base/tukey.json | 2 +-
.../identity_hydroflow/change/estimates.json | 2 +-
.../identity_hydroflow/new/estimates.json | 2 +-
criterion/identity_hydroflow/new/sample.json | 2 +-
criterion/identity_hydroflow/new/tukey.json | 2 +-
criterion/identity_hydroflow/report/MAD.svg | 88 ++--
criterion/identity_hydroflow/report/SD.svg | 122 +++--
.../report/both/iteration_times.svg | 460 ++++++++---------
.../identity_hydroflow/report/both/pdf.svg | 80 +--
.../identity_hydroflow/report/change/mean.svg | 108 ++--
.../report/change/median.svg | 76 +--
.../report/change/t-test.svg | 68 +--
.../identity_hydroflow/report/index.html | 38 +-
.../report/iteration_times.svg | 276 +++++-----
.../report/iteration_times_small.svg | 276 +++++-----
criterion/identity_hydroflow/report/mean.svg | 100 ++--
.../identity_hydroflow/report/median.svg | 96 ++--
criterion/identity_hydroflow/report/pdf.svg | 150 +++---
.../identity_hydroflow/report/pdf_small.svg | 64 ++-
.../report/relative_iteration_times_small.svg | 460 ++++++++---------
.../report/relative_pdf_small.svg | 80 +--
.../identity_hydroflow/report/typical.svg | 100 ++--
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 94 ++--
.../identity_hydroflow_compiled/report/SD.svg | 72 +--
.../report/both/iteration_times.svg | 436 ++++++++--------
.../report/both/pdf.svg | 82 +--
.../report/change/mean.svg | 84 ++--
.../report/change/median.svg | 90 ++--
.../report/change/t-test.svg | 72 +--
.../report/index.html | 40 +-
.../report/iteration_times.svg | 240 ++++-----
.../report/iteration_times_small.svg | 234 ++++-----
.../report/mean.svg | 102 ++--
.../report/median.svg | 108 ++--
.../report/pdf.svg | 116 +++--
.../report/pdf_small.svg | 60 ++-
.../report/relative_iteration_times_small.svg | 434 ++++++++--------
.../report/relative_pdf_small.svg | 66 +--
.../report/typical.svg | 102 ++--
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../identity_hydroflow_surface/new/tukey.json | 2 +-
.../identity_hydroflow_surface/report/MAD.svg | 102 ++--
.../identity_hydroflow_surface/report/SD.svg | 98 ++--
.../report/both/iteration_times.svg | 438 ++++++++--------
.../report/both/pdf.svg | 48 +-
.../report/change/mean.svg | 80 ++-
.../report/change/median.svg | 76 +--
.../report/change/t-test.svg | 64 +--
.../report/index.html | 40 +-
.../report/iteration_times.svg | 241 ++++-----
.../report/iteration_times_small.svg | 241 ++++-----
.../report/mean.svg | 88 ++--
.../report/median.svg | 90 ++--
.../identity_hydroflow_surface/report/pdf.svg | 114 +++--
.../report/pdf_small.svg | 44 +-
.../report/relative_iteration_times_small.svg | 440 ++++++++--------
.../report/relative_pdf_small.svg | 48 +-
.../report/typical.svg | 88 ++--
.../micro_ops_anti_join/base/estimates.json | 2 +-
.../micro_ops_anti_join/base/sample.json | 2 +-
criterion/micro_ops_anti_join/base/tukey.json | 2 +-
.../micro_ops_anti_join/change/estimates.json | 2 +-
.../micro_ops_anti_join/new/estimates.json | 2 +-
criterion/micro_ops_anti_join/new/sample.json | 2 +-
criterion/micro_ops_anti_join/new/tukey.json | 2 +-
criterion/micro_ops_anti_join/report/MAD.svg | 90 ++--
criterion/micro_ops_anti_join/report/SD.svg | 70 +--
.../micro_ops_anti_join/report/both/pdf.svg | 28 +-
.../report/both/regression.svg | 100 ++--
.../report/change/mean.svg | 94 ++--
.../report/change/median.svg | 96 ++--
.../report/change/t-test.svg | 72 +--
.../micro_ops_anti_join/report/index.html | 44 +-
criterion/micro_ops_anti_join/report/mean.svg | 88 ++--
.../micro_ops_anti_join/report/median.svg | 74 +--
criterion/micro_ops_anti_join/report/pdf.svg | 108 ++--
.../micro_ops_anti_join/report/pdf_small.svg | 40 +-
.../micro_ops_anti_join/report/regression.svg | 237 +++++----
.../report/regression_small.svg | 233 +++++----
.../report/relative_pdf_small.svg | 28 +-
.../report/relative_regression_small.svg | 100 ++--
.../micro_ops_anti_join/report/slope.svg | 92 ++--
.../micro_ops_anti_join/report/typical.svg | 92 ++--
.../micro_ops_crossjoin/base/estimates.json | 2 +-
.../micro_ops_crossjoin/base/sample.json | 2 +-
criterion/micro_ops_crossjoin/base/tukey.json | 2 +-
.../micro_ops_crossjoin/change/estimates.json | 2 +-
.../micro_ops_crossjoin/new/estimates.json | 2 +-
criterion/micro_ops_crossjoin/new/sample.json | 2 +-
criterion/micro_ops_crossjoin/new/tukey.json | 2 +-
criterion/micro_ops_crossjoin/report/MAD.svg | 96 ++--
criterion/micro_ops_crossjoin/report/SD.svg | 110 ++--
.../micro_ops_crossjoin/report/both/pdf.svg | 26 +-
.../report/both/regression.svg | 92 ++--
.../report/change/mean.svg | 96 ++--
.../report/change/median.svg | 106 ++--
.../report/change/t-test.svg | 72 +--
.../micro_ops_crossjoin/report/index.html | 44 +-
criterion/micro_ops_crossjoin/report/mean.svg | 98 ++--
.../micro_ops_crossjoin/report/median.svg | 114 ++---
criterion/micro_ops_crossjoin/report/pdf.svg | 126 ++---
.../micro_ops_crossjoin/report/pdf_small.svg | 60 ++-
.../micro_ops_crossjoin/report/regression.svg | 216 ++++----
.../report/regression_small.svg | 208 ++++----
.../report/relative_pdf_small.svg | 26 +-
.../report/relative_regression_small.svg | 92 ++--
.../micro_ops_crossjoin/report/slope.svg | 98 ++--
.../micro_ops_crossjoin/report/typical.svg | 98 ++--
.../micro_ops_difference/base/estimates.json | 2 +-
.../micro_ops_difference/base/sample.json | 2 +-
.../micro_ops_difference/base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../micro_ops_difference/new/estimates.json | 2 +-
.../micro_ops_difference/new/sample.json | 2 +-
criterion/micro_ops_difference/new/tukey.json | 2 +-
criterion/micro_ops_difference/report/MAD.svg | 116 ++---
criterion/micro_ops_difference/report/SD.svg | 88 ++--
.../micro_ops_difference/report/both/pdf.svg | 70 +--
.../report/both/regression.svg | 8 +-
.../report/change/mean.svg | 132 +++--
.../report/change/median.svg | 70 ++-
.../report/change/t-test.svg | 44 +-
.../micro_ops_difference/report/index.html | 44 +-
.../micro_ops_difference/report/mean.svg | 92 ++--
.../micro_ops_difference/report/median.svg | 108 ++--
criterion/micro_ops_difference/report/pdf.svg | 92 ++--
.../micro_ops_difference/report/pdf_small.svg | 64 +--
.../report/regression.svg | 255 +++++-----
.../report/regression_small.svg | 251 ++++-----
.../report/relative_pdf_small.svg | 70 +--
.../report/relative_regression_small.svg | 8 +-
.../micro_ops_difference/report/slope.svg | 92 ++--
.../micro_ops_difference/report/typical.svg | 92 ++--
.../micro_ops_flat_map/base/estimates.json | 2 +-
criterion/micro_ops_flat_map/base/sample.json | 2 +-
criterion/micro_ops_flat_map/base/tukey.json | 2 +-
.../micro_ops_flat_map/change/estimates.json | 2 +-
.../micro_ops_flat_map/new/estimates.json | 2 +-
criterion/micro_ops_flat_map/new/sample.json | 2 +-
criterion/micro_ops_flat_map/new/tukey.json | 2 +-
criterion/micro_ops_flat_map/report/MAD.svg | 94 ++--
criterion/micro_ops_flat_map/report/SD.svg | 116 ++---
.../micro_ops_flat_map/report/both/pdf.svg | 32 +-
.../report/both/regression.svg | 8 +-
.../micro_ops_flat_map/report/change/mean.svg | 112 ++---
.../report/change/median.svg | 128 ++---
.../report/change/t-test.svg | 72 +--
.../micro_ops_flat_map/report/index.html | 44 +-
criterion/micro_ops_flat_map/report/mean.svg | 92 ++--
.../micro_ops_flat_map/report/median.svg | 90 ++--
criterion/micro_ops_flat_map/report/pdf.svg | 108 ++--
.../micro_ops_flat_map/report/pdf_small.svg | 62 +--
.../micro_ops_flat_map/report/regression.svg | 184 +++----
.../report/regression_small.svg | 164 +++---
.../report/relative_pdf_small.svg | 32 +-
.../report/relative_regression_small.svg | 8 +-
criterion/micro_ops_flat_map/report/slope.svg | 102 ++--
.../micro_ops_flat_map/report/typical.svg | 102 ++--
criterion/micro_ops_fold/base/estimates.json | 2 +-
criterion/micro_ops_fold/base/sample.json | 2 +-
criterion/micro_ops_fold/base/tukey.json | 2 +-
.../micro_ops_fold/change/estimates.json | 2 +-
criterion/micro_ops_fold/new/estimates.json | 2 +-
criterion/micro_ops_fold/new/sample.json | 2 +-
criterion/micro_ops_fold/new/tukey.json | 2 +-
criterion/micro_ops_fold/report/MAD.svg | 74 +--
criterion/micro_ops_fold/report/SD.svg | 92 ++--
.../report/both/iteration_times.svg | 436 ++++++++--------
criterion/micro_ops_fold/report/both/pdf.svg | 32 +-
.../micro_ops_fold/report/change/mean.svg | 76 +--
.../micro_ops_fold/report/change/median.svg | 112 ++---
.../micro_ops_fold/report/change/t-test.svg | 72 +--
criterion/micro_ops_fold/report/index.html | 40 +-
.../micro_ops_fold/report/iteration_times.svg | 258 +++++-----
.../report/iteration_times_small.svg | 256 +++++-----
criterion/micro_ops_fold/report/mean.svg | 94 ++--
criterion/micro_ops_fold/report/median.svg | 98 ++--
criterion/micro_ops_fold/report/pdf.svg | 114 ++---
criterion/micro_ops_fold/report/pdf_small.svg | 72 ++-
.../report/relative_iteration_times_small.svg | 428 ++++++++--------
.../report/relative_pdf_small.svg | 28 +-
criterion/micro_ops_fold/report/typical.svg | 94 ++--
.../micro_ops_group_by/base/estimates.json | 2 +-
criterion/micro_ops_group_by/base/sample.json | 2 +-
criterion/micro_ops_group_by/base/tukey.json | 2 +-
.../micro_ops_group_by/change/estimates.json | 2 +-
.../micro_ops_group_by/new/estimates.json | 2 +-
criterion/micro_ops_group_by/new/sample.json | 2 +-
criterion/micro_ops_group_by/new/tukey.json | 2 +-
criterion/micro_ops_group_by/report/MAD.svg | 82 +--
criterion/micro_ops_group_by/report/SD.svg | 90 ++--
.../micro_ops_group_by/report/both/pdf.svg | 44 +-
.../report/both/regression.svg | 4 +-
.../micro_ops_group_by/report/change/mean.svg | 68 +--
.../report/change/median.svg | 68 +--
.../report/change/t-test.svg | 68 +--
.../micro_ops_group_by/report/index.html | 44 +-
criterion/micro_ops_group_by/report/mean.svg | 96 ++--
.../micro_ops_group_by/report/median.svg | 80 ++-
criterion/micro_ops_group_by/report/pdf.svg | 86 ++--
.../micro_ops_group_by/report/pdf_small.svg | 56 ++-
.../micro_ops_group_by/report/regression.svg | 236 ++++-----
.../report/regression_small.svg | 232 ++++-----
.../report/relative_pdf_small.svg | 44 +-
.../report/relative_regression_small.svg | 4 +-
criterion/micro_ops_group_by/report/slope.svg | 86 ++--
.../micro_ops_group_by/report/typical.svg | 86 ++--
.../micro_ops_identity/base/estimates.json | 2 +-
criterion/micro_ops_identity/base/sample.json | 2 +-
criterion/micro_ops_identity/base/tukey.json | 2 +-
.../micro_ops_identity/change/estimates.json | 2 +-
.../micro_ops_identity/new/estimates.json | 2 +-
criterion/micro_ops_identity/new/sample.json | 2 +-
criterion/micro_ops_identity/new/tukey.json | 2 +-
criterion/micro_ops_identity/report/MAD.svg | 96 ++--
criterion/micro_ops_identity/report/SD.svg | 106 ++--
.../micro_ops_identity/report/both/pdf.svg | 20 +-
.../report/both/regression.svg | 8 +-
.../micro_ops_identity/report/change/mean.svg | 96 ++--
.../report/change/median.svg | 74 +--
.../report/change/t-test.svg | 72 +--
.../micro_ops_identity/report/index.html | 44 +-
criterion/micro_ops_identity/report/mean.svg | 122 +++--
.../micro_ops_identity/report/median.svg | 68 ++-
criterion/micro_ops_identity/report/pdf.svg | 100 ++--
.../micro_ops_identity/report/pdf_small.svg | 60 +--
.../micro_ops_identity/report/regression.svg | 220 ++++----
.../report/regression_small.svg | 202 ++++----
.../report/relative_pdf_small.svg | 20 +-
.../report/relative_regression_small.svg | 8 +-
criterion/micro_ops_identity/report/slope.svg | 112 ++---
.../micro_ops_identity/report/typical.svg | 112 ++---
criterion/micro_ops_join/base/estimates.json | 2 +-
criterion/micro_ops_join/base/sample.json | 2 +-
criterion/micro_ops_join/base/tukey.json | 2 +-
.../micro_ops_join/change/estimates.json | 2 +-
criterion/micro_ops_join/new/estimates.json | 2 +-
criterion/micro_ops_join/new/sample.json | 2 +-
criterion/micro_ops_join/new/tukey.json | 2 +-
criterion/micro_ops_join/report/MAD.svg | 94 ++--
criterion/micro_ops_join/report/SD.svg | 100 ++--
criterion/micro_ops_join/report/both/pdf.svg | 30 +-
.../micro_ops_join/report/both/regression.svg | 8 +-
.../micro_ops_join/report/change/mean.svg | 100 ++--
.../micro_ops_join/report/change/median.svg | 84 ++--
.../micro_ops_join/report/change/t-test.svg | 48 +-
criterion/micro_ops_join/report/index.html | 44 +-
criterion/micro_ops_join/report/mean.svg | 72 ++-
criterion/micro_ops_join/report/median.svg | 110 ++--
criterion/micro_ops_join/report/pdf.svg | 94 ++--
criterion/micro_ops_join/report/pdf_small.svg | 56 +--
.../micro_ops_join/report/regression.svg | 166 +++---
.../report/regression_small.svg | 100 ++--
.../report/relative_pdf_small.svg | 30 +-
.../report/relative_regression_small.svg | 8 +-
criterion/micro_ops_join/report/slope.svg | 96 ++--
criterion/micro_ops_join/report/typical.svg | 96 ++--
criterion/micro_ops_map/base/estimates.json | 2 +-
criterion/micro_ops_map/base/sample.json | 2 +-
criterion/micro_ops_map/base/tukey.json | 2 +-
criterion/micro_ops_map/change/estimates.json | 2 +-
criterion/micro_ops_map/new/estimates.json | 2 +-
criterion/micro_ops_map/new/sample.json | 2 +-
criterion/micro_ops_map/new/tukey.json | 2 +-
criterion/micro_ops_map/report/MAD.svg | 66 ++-
criterion/micro_ops_map/report/SD.svg | 118 ++---
criterion/micro_ops_map/report/both/pdf.svg | 70 +--
.../micro_ops_map/report/both/regression.svg | 8 +-
.../micro_ops_map/report/change/mean.svg | 120 +++--
.../micro_ops_map/report/change/median.svg | 70 +--
.../micro_ops_map/report/change/t-test.svg | 72 +--
criterion/micro_ops_map/report/index.html | 46 +-
criterion/micro_ops_map/report/mean.svg | 70 +--
criterion/micro_ops_map/report/median.svg | 92 ++--
criterion/micro_ops_map/report/pdf.svg | 100 ++--
criterion/micro_ops_map/report/pdf_small.svg | 56 +--
criterion/micro_ops_map/report/regression.svg | 192 +++----
.../micro_ops_map/report/regression_small.svg | 128 ++---
.../report/relative_pdf_small.svg | 70 +--
.../report/relative_regression_small.svg | 8 +-
criterion/micro_ops_map/report/slope.svg | 120 ++---
criterion/micro_ops_map/report/typical.svg | 120 ++---
.../base/estimates.json | 2 +-
.../micro_ops_next_tick_big/base/sample.json | 2 +-
.../micro_ops_next_tick_big/base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../micro_ops_next_tick_big/new/sample.json | 2 +-
.../micro_ops_next_tick_big/new/tukey.json | 2 +-
.../micro_ops_next_tick_big/report/MAD.svg | 96 ++--
.../micro_ops_next_tick_big/report/SD.svg | 66 +--
.../report/both/pdf.svg | 24 +-
.../report/both/regression.svg | 108 ++--
.../report/change/mean.svg | 64 +--
.../report/change/median.svg | 86 ++--
.../report/change/t-test.svg | 68 +--
.../micro_ops_next_tick_big/report/index.html | 46 +-
.../micro_ops_next_tick_big/report/mean.svg | 76 ++-
.../micro_ops_next_tick_big/report/median.svg | 118 +++--
.../micro_ops_next_tick_big/report/pdf.svg | 154 +++---
.../report/pdf_small.svg | 62 ++-
.../report/regression.svg | 288 +++++------
.../report/regression_small.svg | 288 +++++------
.../report/relative_pdf_small.svg | 24 +-
.../report/relative_regression_small.svg | 108 ++--
.../micro_ops_next_tick_big/report/slope.svg | 74 +--
.../report/typical.svg | 74 +--
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../micro_ops_next_tick_small/base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../micro_ops_next_tick_small/new/sample.json | 2 +-
.../micro_ops_next_tick_small/new/tukey.json | 2 +-
.../micro_ops_next_tick_small/report/MAD.svg | 112 ++---
.../micro_ops_next_tick_small/report/SD.svg | 84 ++--
.../report/both/pdf.svg | 60 ++-
.../report/both/regression.svg | 6 +-
.../report/change/mean.svg | 56 +--
.../report/change/median.svg | 82 +--
.../report/change/t-test.svg | 68 +--
.../report/index.html | 42 +-
.../micro_ops_next_tick_small/report/mean.svg | 94 ++--
.../report/median.svg | 76 ++-
.../micro_ops_next_tick_small/report/pdf.svg | 122 ++---
.../report/pdf_small.svg | 60 +--
.../report/regression.svg | 200 ++++----
.../report/regression_small.svg | 152 +++---
.../report/relative_pdf_small.svg | 60 ++-
.../report/relative_regression_small.svg | 6 +-
.../report/slope.svg | 90 ++--
.../report/typical.svg | 90 ++--
criterion/micro_ops_sort/base/estimates.json | 2 +-
criterion/micro_ops_sort/base/sample.json | 2 +-
criterion/micro_ops_sort/base/tukey.json | 2 +-
.../micro_ops_sort/change/estimates.json | 2 +-
criterion/micro_ops_sort/new/estimates.json | 2 +-
criterion/micro_ops_sort/new/sample.json | 2 +-
criterion/micro_ops_sort/new/tukey.json | 2 +-
criterion/micro_ops_sort/report/MAD.svg | 80 +--
criterion/micro_ops_sort/report/SD.svg | 112 ++---
criterion/micro_ops_sort/report/both/pdf.svg | 36 +-
.../micro_ops_sort/report/both/regression.svg | 28 +-
.../micro_ops_sort/report/change/mean.svg | 76 ++-
.../micro_ops_sort/report/change/median.svg | 80 +--
.../micro_ops_sort/report/change/t-test.svg | 76 +--
criterion/micro_ops_sort/report/index.html | 44 +-
criterion/micro_ops_sort/report/mean.svg | 72 +--
criterion/micro_ops_sort/report/median.svg | 92 ++--
criterion/micro_ops_sort/report/pdf.svg | 76 +--
criterion/micro_ops_sort/report/pdf_small.svg | 48 +-
.../micro_ops_sort/report/regression.svg | 220 ++++----
.../report/regression_small.svg | 174 +++----
.../report/relative_pdf_small.svg | 36 +-
.../report/relative_regression_small.svg | 22 +-
criterion/micro_ops_sort/report/slope.svg | 90 ++--
criterion/micro_ops_sort/report/typical.svg | 90 ++--
criterion/micro_ops_tee/base/estimates.json | 2 +-
criterion/micro_ops_tee/base/sample.json | 2 +-
criterion/micro_ops_tee/base/tukey.json | 2 +-
criterion/micro_ops_tee/change/estimates.json | 2 +-
criterion/micro_ops_tee/new/estimates.json | 2 +-
criterion/micro_ops_tee/new/sample.json | 2 +-
criterion/micro_ops_tee/new/tukey.json | 2 +-
criterion/micro_ops_tee/report/MAD.svg | 98 ++--
criterion/micro_ops_tee/report/SD.svg | 58 ++-
criterion/micro_ops_tee/report/both/pdf.svg | 72 ++-
.../micro_ops_tee/report/both/regression.svg | 8 +-
.../micro_ops_tee/report/change/mean.svg | 112 ++---
.../micro_ops_tee/report/change/median.svg | 92 ++--
.../micro_ops_tee/report/change/t-test.svg | 72 +--
criterion/micro_ops_tee/report/index.html | 42 +-
criterion/micro_ops_tee/report/mean.svg | 104 ++--
criterion/micro_ops_tee/report/median.svg | 94 ++--
criterion/micro_ops_tee/report/pdf.svg | 106 ++--
criterion/micro_ops_tee/report/pdf_small.svg | 64 +--
criterion/micro_ops_tee/report/regression.svg | 188 +++----
.../micro_ops_tee/report/regression_small.svg | 136 ++---
.../report/relative_pdf_small.svg | 72 ++-
.../report/relative_regression_small.svg | 8 +-
criterion/micro_ops_tee/report/slope.svg | 80 +--
criterion/micro_ops_tee/report/typical.svg | 80 +--
criterion/micro_ops_union/base/estimates.json | 2 +-
criterion/micro_ops_union/base/sample.json | 2 +-
criterion/micro_ops_union/base/tukey.json | 2 +-
.../micro_ops_union/change/estimates.json | 2 +-
criterion/micro_ops_union/new/estimates.json | 2 +-
criterion/micro_ops_union/new/sample.json | 2 +-
criterion/micro_ops_union/new/tukey.json | 2 +-
criterion/micro_ops_union/report/MAD.svg | 100 ++--
criterion/micro_ops_union/report/SD.svg | 100 ++--
criterion/micro_ops_union/report/both/pdf.svg | 64 +--
.../report/both/regression.svg | 42 +-
.../micro_ops_union/report/change/mean.svg | 102 ++--
.../micro_ops_union/report/change/median.svg | 100 ++--
.../micro_ops_union/report/change/t-test.svg | 72 ++-
criterion/micro_ops_union/report/index.html | 46 +-
criterion/micro_ops_union/report/mean.svg | 114 ++---
criterion/micro_ops_union/report/median.svg | 100 ++--
criterion/micro_ops_union/report/pdf.svg | 144 +++---
.../micro_ops_union/report/pdf_small.svg | 72 +--
.../micro_ops_union/report/regression.svg | 253 +++++-----
.../report/regression_small.svg | 253 +++++-----
.../report/relative_pdf_small.svg | 64 +--
.../report/relative_regression_small.svg | 24 +-
criterion/micro_ops_union/report/slope.svg | 104 ++--
criterion/micro_ops_union/report/typical.svg | 104 ++--
.../micro_ops_unique/base/estimates.json | 2 +-
criterion/micro_ops_unique/base/sample.json | 2 +-
criterion/micro_ops_unique/base/tukey.json | 2 +-
.../micro_ops_unique/change/estimates.json | 2 +-
criterion/micro_ops_unique/new/estimates.json | 2 +-
criterion/micro_ops_unique/new/sample.json | 2 +-
criterion/micro_ops_unique/new/tukey.json | 2 +-
criterion/micro_ops_unique/report/MAD.svg | 86 ++--
criterion/micro_ops_unique/report/SD.svg | 86 ++--
.../micro_ops_unique/report/both/pdf.svg | 56 +--
.../report/both/regression.svg | 6 +-
.../micro_ops_unique/report/change/mean.svg | 94 ++--
.../micro_ops_unique/report/change/median.svg | 110 ++--
.../micro_ops_unique/report/change/t-test.svg | 60 +--
criterion/micro_ops_unique/report/index.html | 46 +-
criterion/micro_ops_unique/report/mean.svg | 110 ++--
criterion/micro_ops_unique/report/median.svg | 82 +--
criterion/micro_ops_unique/report/pdf.svg | 134 ++---
.../micro_ops_unique/report/pdf_small.svg | 68 +--
.../micro_ops_unique/report/regression.svg | 158 +++---
.../report/regression_small.svg | 96 ++--
.../report/relative_pdf_small.svg | 56 +--
.../report/relative_regression_small.svg | 6 +-
criterion/micro_ops_unique/report/slope.svg | 86 ++--
criterion/micro_ops_unique/report/typical.svg | 86 ++--
.../base/estimates.json | 2 +-
.../reachability_hydroflow/base/sample.json | 2 +-
.../reachability_hydroflow/base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../reachability_hydroflow/new/estimates.json | 2 +-
.../reachability_hydroflow/new/sample.json | 2 +-
.../reachability_hydroflow/new/tukey.json | 2 +-
.../reachability_hydroflow/report/MAD.svg | 94 ++--
.../reachability_hydroflow/report/SD.svg | 114 ++---
.../report/both/pdf.svg | 52 +-
.../report/both/regression.svg | 8 +-
.../report/change/mean.svg | 104 ++--
.../report/change/median.svg | 102 ++--
.../report/change/t-test.svg | 68 ++-
.../reachability_hydroflow/report/index.html | 44 +-
.../reachability_hydroflow/report/mean.svg | 102 ++--
.../reachability_hydroflow/report/median.svg | 96 ++--
.../reachability_hydroflow/report/pdf.svg | 154 +++---
.../report/pdf_small.svg | 68 ++-
.../report/regression.svg | 207 ++++----
.../report/regression_small.svg | 159 +++---
.../report/relative_pdf_small.svg | 50 +-
.../report/relative_regression_small.svg | 8 +-
.../reachability_hydroflow/report/slope.svg | 120 ++---
.../reachability_hydroflow/report/typical.svg | 120 ++---
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 70 ++-
.../report/SD.svg | 80 ++-
.../report/both/pdf.svg | 28 +-
.../report/both/regression.svg | 6 +-
.../report/change/mean.svg | 90 ++--
.../report/change/median.svg | 102 ++--
.../report/change/t-test.svg | 60 +--
.../report/index.html | 44 +-
.../report/mean.svg | 124 ++---
.../report/median.svg | 106 ++--
.../report/pdf.svg | 118 ++---
.../report/pdf_small.svg | 72 +--
.../report/regression.svg | 140 +++---
.../report/regression_small.svg | 82 +--
.../report/relative_pdf_small.svg | 28 +-
.../report/relative_regression_small.svg | 6 +-
.../report/slope.svg | 86 ++--
.../report/typical.svg | 86 ++--
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 114 ++---
.../report/SD.svg | 54 +-
.../report/both/iteration_times.svg | 461 ++++++++---------
.../report/both/pdf.svg | 82 ++-
.../report/change/mean.svg | 90 ++--
.../report/change/median.svg | 112 +++--
.../report/change/t-test.svg | 68 +--
.../report/index.html | 36 +-
.../report/iteration_times.svg | 269 +++++-----
.../report/iteration_times_small.svg | 269 +++++-----
.../report/mean.svg | 110 ++--
.../report/median.svg | 106 ++--
.../report/pdf.svg | 128 +++--
.../report/pdf_small.svg | 56 ++-
.../report/relative_iteration_times_small.svg | 461 ++++++++---------
.../report/relative_pdf_small.svg | 82 ++-
.../report/typical.svg | 110 ++--
.../base/estimates.json | 2 +-
.../base/sample.json | 2 +-
.../base/tukey.json | 2 +-
.../change/estimates.json | 2 +-
.../new/estimates.json | 2 +-
.../new/sample.json | 2 +-
.../new/tukey.json | 2 +-
.../report/MAD.svg | 96 ++--
.../report/SD.svg | 104 ++--
.../report/both/pdf.svg | 82 +--
.../report/both/regression.svg | 48 +-
.../report/change/mean.svg | 124 +++--
.../report/change/median.svg | 92 ++--
.../report/change/t-test.svg | 72 +--
.../report/index.html | 46 +-
.../report/mean.svg | 84 ++--
.../report/median.svg | 118 +++--
.../report/pdf.svg | 144 +++---
.../report/pdf_small.svg | 68 ++-
.../report/regression.svg | 166 +++---
.../report/regression_small.svg | 142 +++---
.../report/relative_pdf_small.svg | 78 +--
.../report/relative_regression_small.svg | 6 +-
.../report/slope.svg | 96 ++--
.../report/typical.svg | 96 ++--
812 files changed, 33488 insertions(+), 32986 deletions(-)
diff --git a/bench/data.js b/bench/data.js
index 1d43884ae58f..14c48b8771fb 100644
--- a/bench/data.js
+++ b/bench/data.js
@@ -1,6 +1,6 @@
window.BENCHMARK_DATA =
{
- "lastUpdate": 1731816189650,
+ "lastUpdate": 1731902660716,
"repoUrl": "https://github.com/hydro-project/hydroflow",
"entries": {
"Benchmark": [
@@ -171811,6 +171811,226 @@ window.BENCHMARK_DATA =
"unit": "ns/iter"
}
]
+ },
+ {
+ "commit": {
+ "author": {
+ "name": "Joe Hellerstein",
+ "username": "jhellerstein",
+ "email": "jmh@berkeley.edu"
+ },
+ "committer": {
+ "name": "GitHub",
+ "username": "web-flow",
+ "email": "noreply@github.com"
+ },
+ "id": "531bf81f8be531d2f3c3312cac4b037869c7cd3d",
+ "message": "fix(docs): update hydro stack diagram and discussion (#1539)\n\n- Remove TODO.md (contents filed as an issue, #1538)\r\n- Update stack diagram\r\n- Update discussion of stack diagram",
+ "timestamp": "2024-11-17T20:09:45Z",
+ "url": "https://github.com/hydro-project/hydroflow/commit/531bf81f8be531d2f3c3312cac4b037869c7cd3d"
+ },
+ "date": 1731902660671,
+ "tool": "cargo",
+ "benches": [
+ {
+ "name": "arithmetic/hydroflow/compiled",
+ "value": 309053,
+ "range": "± 5533",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "arithmetic/hydroflow/compiled_no_cheating",
+ "value": 6492499,
+ "range": "± 9271",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "arithmetic/hydroflow/surface",
+ "value": 6521381,
+ "range": "± 20234",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fan_in/hydroflow",
+ "value": 74233887,
+ "range": "± 2621461",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fan_in/hydroflow/surface",
+ "value": 41003794,
+ "range": "± 380027",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fan_out/hydroflow/scheduled",
+ "value": 48348153,
+ "range": "± 2193476",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fan_out/hydroflow/surface",
+ "value": 6472849,
+ "range": "± 8704",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fork_join/hydroflow",
+ "value": 6206876,
+ "range": "± 18077",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fork_join/hydroflow/surface",
+ "value": 31682361,
+ "range": "± 2271861",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fork_join/hydroflow_builder",
+ "value": 4994130,
+ "range": "± 44849",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "identity/hydroflow",
+ "value": 7194394,
+ "range": "± 102960",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "identity/hydroflow/compiled",
+ "value": 6490288,
+ "range": "± 22689",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "identity/hydroflow/surface",
+ "value": 6632060,
+ "range": "± 25832",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "reachability/hydroflow/scheduled",
+ "value": 1805727,
+ "range": "± 20058",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "reachability/hydroflow",
+ "value": 1784955,
+ "range": "± 16921",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "reachability/hydroflow/surface",
+ "value": 5296528,
+ "range": "± 37812",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "reachability/hydroflow/surface_cheating",
+ "value": 1510447,
+ "range": "± 5168",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "hydroflow_diamond",
+ "value": 59272652,
+ "range": "± 925061",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/identity",
+ "value": 3979,
+ "range": "± 120",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/unique",
+ "value": 52661,
+ "range": "± 164",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/map",
+ "value": 9489,
+ "range": "± 155",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/flat_map",
+ "value": 6598,
+ "range": "± 163",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/join",
+ "value": 80884,
+ "range": "± 579",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/difference",
+ "value": 70179,
+ "range": "± 1303",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/union",
+ "value": 15112,
+ "range": "± 994",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/tee",
+ "value": 6914,
+ "range": "± 44",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/fold",
+ "value": 23058,
+ "range": "± 691",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/sort",
+ "value": 80244,
+ "range": "± 1409",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/crossjoin",
+ "value": 97634,
+ "range": "± 2802",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/anti_join",
+ "value": 8048,
+ "range": "± 261",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/next_tick/small",
+ "value": 48597,
+ "range": "± 1804",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/next_tick/big",
+ "value": 69637,
+ "range": "± 3428",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/group_by",
+ "value": 8893,
+ "range": "± 291",
+ "unit": "ns/iter"
+ }
+ ]
}
]
}
diff --git a/bench/data.json b/bench/data.json
index 01ba632a8467..f173e1e984a6 100644
--- a/bench/data.json
+++ b/bench/data.json
@@ -1,5 +1,5 @@
{
- "lastUpdate": 1731816189650,
+ "lastUpdate": 1731902660716,
"repoUrl": "https://github.com/hydro-project/hydroflow",
"entries": {
"Benchmark": [
@@ -171810,6 +171810,226 @@
"unit": "ns/iter"
}
]
+ },
+ {
+ "commit": {
+ "author": {
+ "name": "Joe Hellerstein",
+ "username": "jhellerstein",
+ "email": "jmh@berkeley.edu"
+ },
+ "committer": {
+ "name": "GitHub",
+ "username": "web-flow",
+ "email": "noreply@github.com"
+ },
+ "id": "531bf81f8be531d2f3c3312cac4b037869c7cd3d",
+ "message": "fix(docs): update hydro stack diagram and discussion (#1539)\n\n- Remove TODO.md (contents filed as an issue, #1538)\r\n- Update stack diagram\r\n- Update discussion of stack diagram",
+ "timestamp": "2024-11-17T20:09:45Z",
+ "url": "https://github.com/hydro-project/hydroflow/commit/531bf81f8be531d2f3c3312cac4b037869c7cd3d"
+ },
+ "date": 1731902660671,
+ "tool": "cargo",
+ "benches": [
+ {
+ "name": "arithmetic/hydroflow/compiled",
+ "value": 309053,
+ "range": "± 5533",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "arithmetic/hydroflow/compiled_no_cheating",
+ "value": 6492499,
+ "range": "± 9271",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "arithmetic/hydroflow/surface",
+ "value": 6521381,
+ "range": "± 20234",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fan_in/hydroflow",
+ "value": 74233887,
+ "range": "± 2621461",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fan_in/hydroflow/surface",
+ "value": 41003794,
+ "range": "± 380027",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fan_out/hydroflow/scheduled",
+ "value": 48348153,
+ "range": "± 2193476",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fan_out/hydroflow/surface",
+ "value": 6472849,
+ "range": "± 8704",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fork_join/hydroflow",
+ "value": 6206876,
+ "range": "± 18077",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fork_join/hydroflow/surface",
+ "value": 31682361,
+ "range": "± 2271861",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "fork_join/hydroflow_builder",
+ "value": 4994130,
+ "range": "± 44849",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "identity/hydroflow",
+ "value": 7194394,
+ "range": "± 102960",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "identity/hydroflow/compiled",
+ "value": 6490288,
+ "range": "± 22689",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "identity/hydroflow/surface",
+ "value": 6632060,
+ "range": "± 25832",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "reachability/hydroflow/scheduled",
+ "value": 1805727,
+ "range": "± 20058",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "reachability/hydroflow",
+ "value": 1784955,
+ "range": "± 16921",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "reachability/hydroflow/surface",
+ "value": 5296528,
+ "range": "± 37812",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "reachability/hydroflow/surface_cheating",
+ "value": 1510447,
+ "range": "± 5168",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "hydroflow_diamond",
+ "value": 59272652,
+ "range": "± 925061",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/identity",
+ "value": 3979,
+ "range": "± 120",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/unique",
+ "value": 52661,
+ "range": "± 164",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/map",
+ "value": 9489,
+ "range": "± 155",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/flat_map",
+ "value": 6598,
+ "range": "± 163",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/join",
+ "value": 80884,
+ "range": "± 579",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/difference",
+ "value": 70179,
+ "range": "± 1303",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/union",
+ "value": 15112,
+ "range": "± 994",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/tee",
+ "value": 6914,
+ "range": "± 44",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/fold",
+ "value": 23058,
+ "range": "± 691",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/sort",
+ "value": 80244,
+ "range": "± 1409",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/crossjoin",
+ "value": 97634,
+ "range": "± 2802",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/anti_join",
+ "value": 8048,
+ "range": "± 261",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/next_tick/small",
+ "value": 48597,
+ "range": "± 1804",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/next_tick/big",
+ "value": 69637,
+ "range": "± 3428",
+ "unit": "ns/iter"
+ },
+ {
+ "name": "micro/ops/group_by",
+ "value": 8893,
+ "range": "± 291",
+ "unit": "ns/iter"
+ }
+ ]
}
]
}
diff --git a/criterion/arithmetic_hydroflow_compiled/base/estimates.json b/criterion/arithmetic_hydroflow_compiled/base/estimates.json
index 0aa03f507f89..c73ad6d434b3 100644
--- a/criterion/arithmetic_hydroflow_compiled/base/estimates.json
+++ b/criterion/arithmetic_hydroflow_compiled/base/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309374.62984334776,"upper_bound":310198.8529688066},"point_estimate":309717.6093484686,"standard_error":214.4023346424107},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309190.3780048077,"upper_bound":309279.24780603894},"point_estimate":309234.1287442396,"standard_error":24.70588730427537},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":133.55073977182155,"upper_bound":245.41604775236056},"point_estimate":190.9355986613847,"standard_error":27.394745598932435},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309408.3492555393,"upper_bound":310674.9448006795},"point_estimate":309913.3466321856,"standard_error":333.4067617181106},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":529.7306951838129,"upper_bound":3449.6396200679783},"point_estimate":2156.3092120766646,"standard_error":798.032090409094}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309781.46533485746,"upper_bound":311920.8699228086},"point_estimate":310734.64352529874,"standard_error":550.8906111233129},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309034.5170212766,"upper_bound":309101.35096153844},"point_estimate":309053.9718992248,"standard_error":17.094642247567144},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":117.1350490609352,"upper_bound":236.98319908116767},"point_estimate":165.917894827795,"standard_error":32.3926860589919},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":310229.20905038854,"upper_bound":313974.6173768817},"point_estimate":311896.71651692037,"standard_error":968.5477772795157},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2477.887388148607,"upper_bound":7873.626147117971},"point_estimate":5533.271828818942,"standard_error":1362.870197626628}}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled/base/sample.json b/criterion/arithmetic_hydroflow_compiled/base/sample.json
index 213bd71b0fd2..02899e36ec58 100644
--- a/criterion/arithmetic_hydroflow_compiled/base/sample.json
+++ b/criterion/arithmetic_hydroflow_compiled/base/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0,44.0,48.0,52.0,56.0,60.0,64.0,68.0,72.0,76.0,80.0,84.0,88.0,92.0,96.0,100.0,104.0,108.0,112.0,116.0,120.0,124.0,128.0,132.0,136.0,140.0,144.0,148.0,152.0,156.0,160.0,164.0,168.0,172.0,176.0,180.0,184.0,188.0,192.0,196.0,200.0,204.0,208.0,212.0,216.0,220.0,224.0,228.0,232.0,236.0,240.0,244.0,248.0,252.0,256.0,260.0,264.0,268.0,272.0,276.0,280.0,284.0,288.0,292.0,296.0,300.0,304.0,308.0,312.0,316.0,320.0,324.0,328.0,332.0,336.0,340.0,344.0,348.0,352.0,356.0,360.0,364.0,368.0,372.0,376.0,380.0,384.0,388.0,392.0,396.0,400.0],"times":[1240846.0,2469369.0,3709784.0,4941132.0,6188351.0,7420600.0,8651167.0,9893657.0,11133841.0,12359598.0,13613218.0,14849256.0,16070384.0,17333352.0,18545264.0,19788545.0,21030072.0,22246923.0,23493339.0,24776064.0,25969250.0,27206730.0,28440904.0,29699493.0,30906675.0,32139627.0,33365215.0,34620939.0,35851425.0,37091009.0,38378271.0,39551722.0,40808677.0,42012084.0,43278658.0,44550902.0,46628149.0,47024700.0,48241280.0,49472207.0,50719906.0,51918723.0,53386714.0,54421535.0,55689212.0,56922671.0,58258856.0,59493959.0,60595714.0,61829564.0,63139125.0,64844594.0,65853957.0,66929572.0,68198636.0,69448728.0,70501582.0,71734240.0,73015098.0,74240383.0,75438466.0,76808180.0,77892381.0,79126141.0,80379908.0,81587891.0,82853801.0,84069277.0,85766632.0,86561994.0,88103077.0,89062336.0,90262423.0,96968476.0,95499117.0,94941137.0,95225817.0,96465639.0,97743671.0,98956242.0,100203988.0,101697923.0,102683260.0,103901642.0,105135823.0,106369693.0,107641776.0,108892707.0,110389327.0,111287973.0,112799451.0,113845762.0,115036231.0,116280139.0,117496543.0,118759339.0,119948879.0,121250859.0,122429639.0,123735446.0]}
\ No newline at end of file
+{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0,44.0,48.0,52.0,56.0,60.0,64.0,68.0,72.0,76.0,80.0,84.0,88.0,92.0,96.0,100.0,104.0,108.0,112.0,116.0,120.0,124.0,128.0,132.0,136.0,140.0,144.0,148.0,152.0,156.0,160.0,164.0,168.0,172.0,176.0,180.0,184.0,188.0,192.0,196.0,200.0,204.0,208.0,212.0,216.0,220.0,224.0,228.0,232.0,236.0,240.0,244.0,248.0,252.0,256.0,260.0,264.0,268.0,272.0,276.0,280.0,284.0,288.0,292.0,296.0,300.0,304.0,308.0,312.0,316.0,320.0,324.0,328.0,332.0,336.0,340.0,344.0,348.0,352.0,356.0,360.0,364.0,368.0,372.0,376.0,380.0,384.0,388.0,392.0,396.0,400.0],"times":[1233121.0,2476381.0,3706065.0,4944927.0,6181355.0,7414005.0,8646906.0,9879946.0,11139006.0,12361217.0,13586182.0,14834482.0,16060920.0,17325921.0,18526271.0,19774339.0,21025264.0,22247694.0,23481407.0,24737592.0,26335727.0,27409429.0,28443116.0,29662020.0,30938032.0,32133913.0,33462603.0,34605756.0,35833286.0,37069714.0,38310960.0,39534934.0,40818690.0,42025160.0,43246560.0,44482816.0,45766001.0,46985005.0,48210361.0,49429456.0,50674028.0,51896619.0,53140861.0,54379754.0,55654873.0,56867755.0,58169105.0,59973005.0,60596364.0,61788398.0,63046315.0,64293081.0,65520262.0,66746209.0,68005829.0,69205028.0,70462113.0,71674575.0,72920450.0,74209165.0,75420325.0,76641754.0,77939075.0,79080465.0,80330627.0,81591360.0,82788695.0,84077449.0,85291755.0,87176287.0,88941205.0,92385460.0,91677863.0,93597902.0,98228170.0,100302286.0,96255072.0,98301129.0,108956475.0,108383081.0,100577964.0,102440914.0,104573562.0,105032240.0,105105730.0,106315345.0,107512580.0,108784433.0,110018315.0,111234796.0,112513141.0,113743407.0,114962120.0,116198517.0,117465252.0,118652377.0,120054094.0,121145890.0,122359505.0,123637770.0]}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled/base/tukey.json b/criterion/arithmetic_hydroflow_compiled/base/tukey.json
index 2c792aafb8ab..a4117b57d3e5 100644
--- a/criterion/arithmetic_hydroflow_compiled/base/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled/base/tukey.json
@@ -1 +1 @@
-[308418.03924787923,308781.5254929445,309750.82214645203,310114.3083915174]
\ No newline at end of file
+[307968.18398966175,308470.0947703243,309808.5235187578,310310.43429942033]
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled/change/estimates.json b/criterion/arithmetic_hydroflow_compiled/change/estimates.json
index 54e517fbbd14..ab042f710479 100644
--- a/criterion/arithmetic_hydroflow_compiled/change/estimates.json
+++ b/criterion/arithmetic_hydroflow_compiled/change/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.0032074673146739808,"upper_bound":0.002767599216025357},"point_estimate":0.00020649367910485772,"standard_error":0.0015247806087428381},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.00020815295332754502,"upper_bound":0.0006434213558805801},"point_estimate":0.0003706867194877006,"standard_error":0.00011469951236618379}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.00007588906488921148,"upper_bound":0.00736592514591387},"point_estimate":0.003283746697417822,"standard_error":0.001937019094425892},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.0007447117151275124,"upper_bound":-0.00037027020215618656},"point_estimate":-0.000582590433165997,"standard_error":0.0000963968933340383}}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled/new/estimates.json b/criterion/arithmetic_hydroflow_compiled/new/estimates.json
index 0aa03f507f89..c73ad6d434b3 100644
--- a/criterion/arithmetic_hydroflow_compiled/new/estimates.json
+++ b/criterion/arithmetic_hydroflow_compiled/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309374.62984334776,"upper_bound":310198.8529688066},"point_estimate":309717.6093484686,"standard_error":214.4023346424107},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309190.3780048077,"upper_bound":309279.24780603894},"point_estimate":309234.1287442396,"standard_error":24.70588730427537},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":133.55073977182155,"upper_bound":245.41604775236056},"point_estimate":190.9355986613847,"standard_error":27.394745598932435},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309408.3492555393,"upper_bound":310674.9448006795},"point_estimate":309913.3466321856,"standard_error":333.4067617181106},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":529.7306951838129,"upper_bound":3449.6396200679783},"point_estimate":2156.3092120766646,"standard_error":798.032090409094}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309781.46533485746,"upper_bound":311920.8699228086},"point_estimate":310734.64352529874,"standard_error":550.8906111233129},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":309034.5170212766,"upper_bound":309101.35096153844},"point_estimate":309053.9718992248,"standard_error":17.094642247567144},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":117.1350490609352,"upper_bound":236.98319908116767},"point_estimate":165.917894827795,"standard_error":32.3926860589919},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":310229.20905038854,"upper_bound":313974.6173768817},"point_estimate":311896.71651692037,"standard_error":968.5477772795157},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2477.887388148607,"upper_bound":7873.626147117971},"point_estimate":5533.271828818942,"standard_error":1362.870197626628}}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled/new/sample.json b/criterion/arithmetic_hydroflow_compiled/new/sample.json
index 213bd71b0fd2..02899e36ec58 100644
--- a/criterion/arithmetic_hydroflow_compiled/new/sample.json
+++ b/criterion/arithmetic_hydroflow_compiled/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0,44.0,48.0,52.0,56.0,60.0,64.0,68.0,72.0,76.0,80.0,84.0,88.0,92.0,96.0,100.0,104.0,108.0,112.0,116.0,120.0,124.0,128.0,132.0,136.0,140.0,144.0,148.0,152.0,156.0,160.0,164.0,168.0,172.0,176.0,180.0,184.0,188.0,192.0,196.0,200.0,204.0,208.0,212.0,216.0,220.0,224.0,228.0,232.0,236.0,240.0,244.0,248.0,252.0,256.0,260.0,264.0,268.0,272.0,276.0,280.0,284.0,288.0,292.0,296.0,300.0,304.0,308.0,312.0,316.0,320.0,324.0,328.0,332.0,336.0,340.0,344.0,348.0,352.0,356.0,360.0,364.0,368.0,372.0,376.0,380.0,384.0,388.0,392.0,396.0,400.0],"times":[1240846.0,2469369.0,3709784.0,4941132.0,6188351.0,7420600.0,8651167.0,9893657.0,11133841.0,12359598.0,13613218.0,14849256.0,16070384.0,17333352.0,18545264.0,19788545.0,21030072.0,22246923.0,23493339.0,24776064.0,25969250.0,27206730.0,28440904.0,29699493.0,30906675.0,32139627.0,33365215.0,34620939.0,35851425.0,37091009.0,38378271.0,39551722.0,40808677.0,42012084.0,43278658.0,44550902.0,46628149.0,47024700.0,48241280.0,49472207.0,50719906.0,51918723.0,53386714.0,54421535.0,55689212.0,56922671.0,58258856.0,59493959.0,60595714.0,61829564.0,63139125.0,64844594.0,65853957.0,66929572.0,68198636.0,69448728.0,70501582.0,71734240.0,73015098.0,74240383.0,75438466.0,76808180.0,77892381.0,79126141.0,80379908.0,81587891.0,82853801.0,84069277.0,85766632.0,86561994.0,88103077.0,89062336.0,90262423.0,96968476.0,95499117.0,94941137.0,95225817.0,96465639.0,97743671.0,98956242.0,100203988.0,101697923.0,102683260.0,103901642.0,105135823.0,106369693.0,107641776.0,108892707.0,110389327.0,111287973.0,112799451.0,113845762.0,115036231.0,116280139.0,117496543.0,118759339.0,119948879.0,121250859.0,122429639.0,123735446.0]}
\ No newline at end of file
+{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0,44.0,48.0,52.0,56.0,60.0,64.0,68.0,72.0,76.0,80.0,84.0,88.0,92.0,96.0,100.0,104.0,108.0,112.0,116.0,120.0,124.0,128.0,132.0,136.0,140.0,144.0,148.0,152.0,156.0,160.0,164.0,168.0,172.0,176.0,180.0,184.0,188.0,192.0,196.0,200.0,204.0,208.0,212.0,216.0,220.0,224.0,228.0,232.0,236.0,240.0,244.0,248.0,252.0,256.0,260.0,264.0,268.0,272.0,276.0,280.0,284.0,288.0,292.0,296.0,300.0,304.0,308.0,312.0,316.0,320.0,324.0,328.0,332.0,336.0,340.0,344.0,348.0,352.0,356.0,360.0,364.0,368.0,372.0,376.0,380.0,384.0,388.0,392.0,396.0,400.0],"times":[1233121.0,2476381.0,3706065.0,4944927.0,6181355.0,7414005.0,8646906.0,9879946.0,11139006.0,12361217.0,13586182.0,14834482.0,16060920.0,17325921.0,18526271.0,19774339.0,21025264.0,22247694.0,23481407.0,24737592.0,26335727.0,27409429.0,28443116.0,29662020.0,30938032.0,32133913.0,33462603.0,34605756.0,35833286.0,37069714.0,38310960.0,39534934.0,40818690.0,42025160.0,43246560.0,44482816.0,45766001.0,46985005.0,48210361.0,49429456.0,50674028.0,51896619.0,53140861.0,54379754.0,55654873.0,56867755.0,58169105.0,59973005.0,60596364.0,61788398.0,63046315.0,64293081.0,65520262.0,66746209.0,68005829.0,69205028.0,70462113.0,71674575.0,72920450.0,74209165.0,75420325.0,76641754.0,77939075.0,79080465.0,80330627.0,81591360.0,82788695.0,84077449.0,85291755.0,87176287.0,88941205.0,92385460.0,91677863.0,93597902.0,98228170.0,100302286.0,96255072.0,98301129.0,108956475.0,108383081.0,100577964.0,102440914.0,104573562.0,105032240.0,105105730.0,106315345.0,107512580.0,108784433.0,110018315.0,111234796.0,112513141.0,113743407.0,114962120.0,116198517.0,117465252.0,118652377.0,120054094.0,121145890.0,122359505.0,123637770.0]}
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled/new/tukey.json b/criterion/arithmetic_hydroflow_compiled/new/tukey.json
index 2c792aafb8ab..a4117b57d3e5 100644
--- a/criterion/arithmetic_hydroflow_compiled/new/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled/new/tukey.json
@@ -1 +1 @@
-[308418.03924787923,308781.5254929445,309750.82214645203,310114.3083915174]
\ No newline at end of file
+[307968.18398966175,308470.0947703243,309808.5235187578,310310.43429942033]
\ No newline at end of file
diff --git a/criterion/arithmetic_hydroflow_compiled/report/MAD.svg b/criterion/arithmetic_hydroflow_compiled/report/MAD.svg
index 9a1e218fa24a..7984f5bae000 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/MAD.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/MAD.svg
@@ -9,74 +9,66 @@ Density (a.u.)
Average time (ns)
-
+
0.002
-
-
+
+
0.004
-
-
+
+
0.006
-
-
+
+
0.008
-
-
+
+
0.01
-
-
+
+
0.012
-
-
+
+
0.014
-
-
-0.016
-
-
-
-0.018
-
-
-
-0.02
-
-
+
-
+
+120
+
+
+
140
-
-
+
+
160
-
-
+
+
180
-
-
+
+
200
-
-
+
+
220
-
-
+
+
240
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/SD.svg b/criterion/arithmetic_hydroflow_compiled/report/SD.svg
index 69ebd2e75c6f..18b2b3a62928 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/SD.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/SD.svg
@@ -9,70 +9,62 @@ Density (a.u.)
Average time (µs)
-
-0.1
-
-
-
-0.2
+
+0.05
-
-
-0.3
-
-
-
-0.4
+
+
+0.1
-
-
-0.5
+
+
+0.15
-
-
-0.6
+
+
+0.2
-
-
-0.7
+
+
+0.25
-
-
-0.8
+
+
+0.3
-
+
-
-0.5
+
+2
-
-
-1
+
+
+3
-
-
-1.5
+
+
+4
-
-
-2
+
+
+5
-
-
-2.5
+
+
+6
-
-
-3
+
+
+7
-
-
-3.5
+
+
+8
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/both/pdf.svg b/criterion/arithmetic_hydroflow_compiled/report/both/pdf.svg
index 945369d27810..f9029d9f4d5e 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/both/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/both/pdf.svg
@@ -38,30 +38,30 @@ Average Time (µs)
-
+
310
-
-
+
+
320
-
-
+
+
330
-
-
+
+
340
-
-
+
+
350
-
-
-
-
-
+
+
+
+
+
Base PDF
diff --git a/criterion/arithmetic_hydroflow_compiled/report/both/regression.svg b/criterion/arithmetic_hydroflow_compiled/report/both/regression.svg
index d1f467099184..b209246b4486 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/both/regression.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/both/regression.svg
@@ -19,11 +19,11 @@ Iterations
-
-
-
-
-
+
+
+
+
+
0.0
@@ -33,26 +33,26 @@ Iterations
20.0
-
+
40.0
-
-
+
+
60.0
-
-
+
+
80.0
-
-
+
+
100.0
-
-
+
+
120.0
-
+
0
@@ -90,10 +90,10 @@ Iterations
400
-
-
+
+
-
+
Base Sample
diff --git a/criterion/arithmetic_hydroflow_compiled/report/change/mean.svg b/criterion/arithmetic_hydroflow_compiled/report/change/mean.svg
index fa06af2091bb..797d5f904dc9 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/change/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/change/mean.svg
@@ -9,58 +9,86 @@ Density (a.u.)
Relative change (%)
-
-50
+
+20
-
-
-100
+
+
+40
-
-
-150
+
+
+60
-
-
-200
+
+
+80
-
-
-250
+
+
+100
-
-
-
--0.003
+
+
+120
-
-
--0.002
+
+
+140
-
-
--0.001
+
+
+160
+
+
+
+180
+
+
+
+200
-
-
+
+
+
0
-
-
+
+
0.001
-
-
+
+
0.002
-
-
+
+
0.003
-
-
-
-
+
+
+0.004
+
+
+
+0.005
+
+
+
+0.006
+
+
+
+0.007
+
+
+
+0.008
+
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/change/median.svg b/criterion/arithmetic_hydroflow_compiled/report/change/median.svg
index fce57aef59f8..ec12aab80679 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/change/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/change/median.svg
@@ -9,78 +9,82 @@ Density (a.u.)
Relative change (%)
-
+
500
-
-
+
+
1000
-
-
+
+
1500
-
-
+
+
2000
-
-
+
+
2500
-
-
+
+
3000
-
-
+
+
3500
-
-
-
-2e-4
+
+
+4000
+
+
+
+4500
-
-
-0.00025
+
+
+
+-0.00075
-
-
-3e-4
+
+
+-7e-4
-
-
-0.00035
+
+
+-0.00065
-
-
-4e-4
+
+
+-6e-4
-
-
-0.00045
+
+
+-0.00055
-
-
-5e-4
+
+
+-5e-4
-
-
-0.00055
+
+
+-0.00045
-
-
-6e-4
+
+
+-4e-4
-
-
-0.00065
+
+
+-0.00035
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/change/t-test.svg b/criterion/arithmetic_hydroflow_compiled/report/change/t-test.svg
index 6122ff954444..39d5b67d2812 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/change/t-test.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/change/t-test.svg
@@ -13,61 +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/arithmetic_hydroflow_compiled/report/index.html b/criterion/arithmetic_hydroflow_compiled/report/index.html
index 71baf641a356..389e5084100a 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/index.html
+++ b/criterion/arithmetic_hydroflow_compiled/report/index.html
@@ -118,39 +118,39 @@ Additional Statistics:
Slope |
- 309.41 µs |
- 309.91 µs |
- 310.67 µs |
+ 310.23 µs |
+ 311.90 µs |
+ 313.97 µs |
R² |
- 0.9897989 |
- 0.9901609 |
- 0.9893380 |
+ 0.9267575 |
+ 0.9302792 |
+ 0.9248222 |
Mean |
- 309.37 µs |
- 309.72 µs |
- 310.20 µs |
+ 309.78 µs |
+ 310.73 µs |
+ 311.92 µs |
Std. Dev. |
- 529.73 ns |
- 2.1563 µs |
- 3.4496 µs |
+ 2.4779 µs |
+ 5.5333 µs |
+ 7.8736 µs |
Median |
- 309.19 µs |
- 309.23 µs |
- 309.28 µs |
+ 309.03 µs |
+ 309.05 µs |
+ 309.10 µs |
MAD |
- 133.55 ns |
- 190.94 ns |
- 245.42 ns |
+ 117.14 ns |
+ 165.92 ns |
+ 236.98 ns |
@@ -231,10 +231,10 @@ Additional Statistics:
Change in time |
- -0.3207% |
- +0.0206% |
- +0.2768% |
- (p = 0.92 >
+ | -0.0076% |
+ +0.3284% |
+ +0.7366% |
+ (p = 0.09 >
0.05) |
diff --git a/criterion/arithmetic_hydroflow_compiled/report/mean.svg b/criterion/arithmetic_hydroflow_compiled/report/mean.svg
index e6416613e68e..19f4b3ecd39b 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/mean.svg
@@ -9,90 +9,62 @@ Density (a.u.)
Average time (µs)
-
-0.2
-
-
-
-0.4
-
-
-
-0.6
+
+0.1
-
-
-0.8
+
+
+0.2
-
-
-1
+
+
+0.3
-
-
-1.2
+
+
+0.4
-
-
-1.4
+
+
+0.5
-
-
-1.6
+
+
+0.6
-
-
-1.8
+
+
+0.7
-
-
-2
+
+
+0.8
-
+
-
-309.3
-
-
-
-309.4
-
-
-
-309.5
-
-
-
-309.6
-
-
-
-309.7
-
-
-
-309.8
+
+310
-
-
-309.9
+
+
+310.5
-
-
-310
+
+
+311
-
-
-310.1
+
+
+311.5
-
-
-310.2
+
+
+312
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/median.svg b/criterion/arithmetic_hydroflow_compiled/report/median.svg
index d66a626ed98f..daad1dc5c873 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/median.svg
@@ -9,74 +9,82 @@ Density (a.u.)
Average time (µs)
-
+
5
-
-
+
+
10
-
-
+
+
15
-
-
+
+
20
-
-
+
+
25
-
-
+
+
30
-
-
-
-309.19
+
+
+35
+
+
+
+40
-
-
-309.2
+
+
+45
-
-
-309.21
+
+
+50
+
+
+
+
+309.03
-
-
-309.22
+
+
+309.04
-
-
-309.23
+
+
+309.05
-
-
-309.24
+
+
+309.06
-
-
-309.25
+
+
+309.07
-
-
-309.26
+
+
+309.08
-
-
-309.27
+
+
+309.09
-
-
-309.28
+
+
+309.1
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/pdf.svg b/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
index 4f4533806ca2..346f5d5e3dae 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/pdf.svg
@@ -46,26 +46,46 @@ Average Time (µs)
-
+
+305
+
+
+
310
-
-
+
+
315
-
-
+
+
320
-
-
+
+
325
-
-
+
+
330
-
+
+
+335
+
+
+
+340
+
+
+
+345
+
+
+
+350
+
+
Density (a.u.)
@@ -74,78 +94,80 @@ Density (a.u.)
0
-
-0.05
+
+0.02
+
+
+
+0.04
+
+
+
+0.06
+
+
+
+0.08
-
-
+
+
0.1
-
-
-0.15
-
-
-
-0.2
-
-
-
-0.25
-
-
-
-0.3
-
-
-
-0.35
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+0.12
+
+
+
+0.14
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg b/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
index c5d14f8948e7..6d10fdc7caa7 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/pdf_small.svg
@@ -10,59 +10,59 @@ Average Time (µs)
0
-
-0.05
+
+0.02
-
-
-0.1
+
+
+0.04
-
-
-0.15
+
+
+0.06
-
-
-0.2
+
+
+0.08
-
-
-0.25
+
+
+0.1
-
-
-0.3
+
+
+0.12
-
-
-0.35
+
+
+0.14
-
-
-0.4
+
+
+0.16
-
+
-
+
310
-
+
-315
+320
-
-320
+
+330
-
-
-325
+
+
+340
-
-
-330
+
+
+350
-
-
-
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/regression.svg b/criterion/arithmetic_hydroflow_compiled/report/regression.svg
index 66736986a666..968957611479 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/regression.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/regression.svg
@@ -18,9 +18,9 @@ Iterations
-
+
-
+
@@ -31,18 +31,18 @@ Iterations
40.0
-
+
60.0
-
+
80.0
-
+
100.0
-
+
120.0
@@ -100,42 +100,42 @@ Iterations
-
-
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -145,32 +145,32 @@ Iterations
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg b/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
index 96ef53695453..4698dadf5b8d 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/regression_small.svg
@@ -93,7 +93,7 @@ Iterations
-
+
@@ -109,11 +109,11 @@ Iterations
-
+
-
+
@@ -124,14 +124,14 @@ Iterations
-
-
+
+
-
+
-
+
@@ -145,27 +145,27 @@ Iterations
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
+
@@ -173,7 +173,7 @@ Iterations
-
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg b/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
index f817f125532e..694b6906c7ed 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/relative_pdf_small.svg
@@ -35,28 +35,28 @@ Average Time (µs)
-
+
310
-
-
+
+
320
-
-
+
+
330
-
-
+
+
340
-
-
+
+
350
-
-
-
-
-
+
+
+
+
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg b/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
index 791b89d3ae65..8bd985c6098f 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/relative_regression_small.svg
@@ -18,9 +18,9 @@ Iterations
-
-
-
+
+
+
0.0
@@ -38,18 +38,18 @@ Iterations
60.0
-
+
80.0
-
-
+
+
100.0
-
-
+
+
120.0
-
+
0
@@ -87,8 +87,8 @@ Iterations
400
-
-
+
+
-
+
diff --git a/criterion/arithmetic_hydroflow_compiled/report/slope.svg b/criterion/arithmetic_hydroflow_compiled/report/slope.svg
index 832dfb812c6c..b9c1b02d120b 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/slope.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/slope.svg
@@ -9,70 +9,78 @@ Density (a.u.)
Average time (µs)
-
-0.2
+
+0.05
-
-
-0.4
+
+
+0.1
-
-
-0.6
+
+
+0.15
+
+
+
+0.2
-
-
-0.8
+
+
+0.25
-
-
-1
+
+
+0.3
-
-
-1.2
+
+
+0.35
-
-
-1.4
+
+
+0.4
-
+
-
-309.4
+
+310
-
-
-309.6
+
+
+310.5
-
-
-309.8
+
+
+311
-
-
-310
+
+
+311.5
+
+
+
+312
-
-
-310.2
+
+
+312.5
-
-
-310.4
+
+
+313
-
-
-310.6
+
+
+313.5
-
-
-310.8
+
+
+314
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/criterion/arithmetic_hydroflow_compiled/report/typical.svg b/criterion/arithmetic_hydroflow_compiled/report/typical.svg
index e2a4ebc59667..24f1c0bd840b 100644
--- a/criterion/arithmetic_hydroflow_compiled/report/typical.svg
+++ b/criterion/arithmetic_hydroflow_compiled/report/typical.svg
@@ -9,70 +9,78 @@ Density (a.u.)
Average time (µs)
-
-0.2
+
+0.05
-
-
-0.4
+
+
+0.1
-
-
-0.6
+
+
+0.15
+
+
+
+0.2
-
-
-0.8
+
+
+0.25
-
-
-1
+
+
+0.3
-
-
-1.2
+
+
+0.35
-
-
-1.4
+
+
+0.4
-
+
-
-309.4
+
+310
-
-
-309.6
+
+
+310.5
-
-
-309.8
+
+
+311
-
-
-310
+
+
+311.5
+
+
+
+312
-
-
-310.2
+
+
+312.5
-
-
-310.4
+
+
+313
-
-
-310.6
+
+
+313.5
-
-
-310.8
+
+
+314
-
-
-
-
+
+
+
+
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 292958360649..b39bd14a7bee 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":6497737.898250001,"upper_bound":6535855.25625},"point_estimate":6514045.30875,"standard_error":9836.872763010142},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6491785.0,"upper_bound":6493598.875},"point_estimate":6492560.0625,"standard_error":472.90738946177896},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2185.6303486973047,"upper_bound":4019.0505411475897},"point_estimate":3144.3165566772223,"standard_error":466.59310882754005},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23409.360304675003,"upper_bound":149907.2978465201},"point_estimate":98421.41980379687,"standard_error":31899.120102224006}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6493015.9711875,"upper_bound":6496593.72971875},"point_estimate":6494570.76875,"standard_error":922.9755513075189},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6491994.375,"upper_bound":6493182.8125},"point_estimate":6492499.625,"standard_error":355.94036661399684},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1929.1405532509089,"upper_bound":3373.563577607274},"point_estimate":2719.273676723242,"standard_error":371.31200655335},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3135.4568633874883,"upper_bound":14152.29324602288},"point_estimate":9271.691060873141,"standard_error":2808.640004526006}}
\ 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 9a53f1997f42..a6ef20854687 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/sample.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[51945521.0,52235361.0,51933007.0,51922567.0,51940370.0,52010411.0,51981507.0,51938707.0,51940591.0,51928800.0,51937345.0,51944228.0,51922487.0,51964927.0,51957582.0,51919822.0,51932005.0,51907128.0,52125967.0,51987779.0,51946071.0,51919061.0,51972450.0,51947002.0,51969866.0,51986507.0,51967582.0,51923649.0,51951071.0,51934280.0,51925883.0,51933107.0,51927717.0,52046408.0,51959186.0,51971609.0,51953284.0,51949508.0,52690019.0,57775768.0,54519493.0,51945400.0,51958154.0,51899916.0,52672186.0,51969605.0,51926475.0,51966590.0,51932585.0,51939178.0,51939710.0,51948074.0,51935251.0,51917027.0,51925493.0,51920694.0,51964045.0,51907260.0,51963674.0,52553375.0,51943938.0,56404229.0,51906808.0,52001655.0,51925542.0,51930301.0,51935151.0,51924992.0,51931795.0,51957042.0,51933667.0,51935941.0,51907598.0,51958874.0,51908519.0,51941662.0,51929609.0,51990523.0,51904993.0,51922276.0,51988710.0,51928919.0,53371921.0,51969915.0,51967380.0,51955528.0,51928438.0,51911275.0,51924259.0,51933236.0,51939888.0,51928798.0,51929950.0,51954046.0,51922596.0,51932966.0,51961649.0,51948364.0,51931222.0,51981747.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[52008580.0,51929162.0,51931577.0,51959839.0,51921237.0,51957054.0,51964298.0,52506853.0,51950071.0,51921398.0,52255613.0,51936034.0,51925755.0,51909165.0,52007258.0,51938118.0,51936205.0,51961242.0,51959679.0,51944711.0,51964458.0,51934292.0,51947155.0,51938108.0,51951794.0,51934111.0,51959147.0,51971060.0,51922539.0,51993843.0,51934752.0,51943940.0,51931195.0,51959769.0,51918522.0,51943399.0,51943509.0,51944801.0,51939351.0,51935765.0,51933800.0,51950481.0,51932408.0,51953908.0,51935524.0,51953728.0,51944971.0,51942787.0,51972623.0,51962564.0,51916138.0,51931386.0,52017237.0,51920556.0,51922369.0,51936786.0,51971001.0,51925384.0,51994034.0,51916508.0,51949951.0,51936145.0,51956914.0,51919845.0,51989074.0,51938118.0,51959448.0,51927429.0,52235916.0,51938309.0,51947596.0,52003150.0,51932178.0,51914895.0,51959247.0,52044358.0,51939521.0,51928321.0,51977933.0,51924193.0,51946124.0,51905928.0,51959208.0,51940473.0,51944110.0,51973986.0,51930805.0,51934362.0,51908804.0,51903794.0,51913461.0,51942296.0,51919674.0,51920134.0,51925264.0,51957805.0,51935320.0,51951217.0,51917052.0,51934705.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 fba034dcd5f9..c2850d36e52d 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/base/tukey.json
@@ -1 +1 @@
-[6476808.6875,6483948.59375,6502988.34375,6510128.25]
\ No newline at end of file
+[6480490.46875,6485894.875,6500306.625,6505711.03125]
\ 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 ca447810d697..f3f295e3423d 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.0006923828370031027,"upper_bound":0.007026617259613902},"point_estimate":0.003250791994014346,"standard_error":0.0015963639741410718},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.00010970667108092508,"upper_bound":0.0003451153618669314},"point_estimate":0.00006719680840960862,"standard_error":0.00012037769073221367}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.006336145986916009,"upper_bound":-0.00046646394673272284},"point_estimate":-0.0029896230494191878,"standard_error":0.0015097046555398986},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.00018422380840354968,"upper_bound":0.00017057778347884245},"point_estimate":-9.308731751089816e-6,"standard_error":0.00009160962157783087}}
\ 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 292958360649..b39bd14a7bee 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":6497737.898250001,"upper_bound":6535855.25625},"point_estimate":6514045.30875,"standard_error":9836.872763010142},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6491785.0,"upper_bound":6493598.875},"point_estimate":6492560.0625,"standard_error":472.90738946177896},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2185.6303486973047,"upper_bound":4019.0505411475897},"point_estimate":3144.3165566772223,"standard_error":466.59310882754005},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23409.360304675003,"upper_bound":149907.2978465201},"point_estimate":98421.41980379687,"standard_error":31899.120102224006}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6493015.9711875,"upper_bound":6496593.72971875},"point_estimate":6494570.76875,"standard_error":922.9755513075189},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6491994.375,"upper_bound":6493182.8125},"point_estimate":6492499.625,"standard_error":355.94036661399684},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1929.1405532509089,"upper_bound":3373.563577607274},"point_estimate":2719.273676723242,"standard_error":371.31200655335},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3135.4568633874883,"upper_bound":14152.29324602288},"point_estimate":9271.691060873141,"standard_error":2808.640004526006}}
\ 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 9a53f1997f42..a6ef20854687 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/sample.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[51945521.0,52235361.0,51933007.0,51922567.0,51940370.0,52010411.0,51981507.0,51938707.0,51940591.0,51928800.0,51937345.0,51944228.0,51922487.0,51964927.0,51957582.0,51919822.0,51932005.0,51907128.0,52125967.0,51987779.0,51946071.0,51919061.0,51972450.0,51947002.0,51969866.0,51986507.0,51967582.0,51923649.0,51951071.0,51934280.0,51925883.0,51933107.0,51927717.0,52046408.0,51959186.0,51971609.0,51953284.0,51949508.0,52690019.0,57775768.0,54519493.0,51945400.0,51958154.0,51899916.0,52672186.0,51969605.0,51926475.0,51966590.0,51932585.0,51939178.0,51939710.0,51948074.0,51935251.0,51917027.0,51925493.0,51920694.0,51964045.0,51907260.0,51963674.0,52553375.0,51943938.0,56404229.0,51906808.0,52001655.0,51925542.0,51930301.0,51935151.0,51924992.0,51931795.0,51957042.0,51933667.0,51935941.0,51907598.0,51958874.0,51908519.0,51941662.0,51929609.0,51990523.0,51904993.0,51922276.0,51988710.0,51928919.0,53371921.0,51969915.0,51967380.0,51955528.0,51928438.0,51911275.0,51924259.0,51933236.0,51939888.0,51928798.0,51929950.0,51954046.0,51922596.0,51932966.0,51961649.0,51948364.0,51931222.0,51981747.0]}
\ No newline at end of file
+{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[52008580.0,51929162.0,51931577.0,51959839.0,51921237.0,51957054.0,51964298.0,52506853.0,51950071.0,51921398.0,52255613.0,51936034.0,51925755.0,51909165.0,52007258.0,51938118.0,51936205.0,51961242.0,51959679.0,51944711.0,51964458.0,51934292.0,51947155.0,51938108.0,51951794.0,51934111.0,51959147.0,51971060.0,51922539.0,51993843.0,51934752.0,51943940.0,51931195.0,51959769.0,51918522.0,51943399.0,51943509.0,51944801.0,51939351.0,51935765.0,51933800.0,51950481.0,51932408.0,51953908.0,51935524.0,51953728.0,51944971.0,51942787.0,51972623.0,51962564.0,51916138.0,51931386.0,52017237.0,51920556.0,51922369.0,51936786.0,51971001.0,51925384.0,51994034.0,51916508.0,51949951.0,51936145.0,51956914.0,51919845.0,51989074.0,51938118.0,51959448.0,51927429.0,52235916.0,51938309.0,51947596.0,52003150.0,51932178.0,51914895.0,51959247.0,52044358.0,51939521.0,51928321.0,51977933.0,51924193.0,51946124.0,51905928.0,51959208.0,51940473.0,51944110.0,51973986.0,51930805.0,51934362.0,51908804.0,51903794.0,51913461.0,51942296.0,51919674.0,51920134.0,51925264.0,51957805.0,51935320.0,51951217.0,51917052.0,51934705.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 fba034dcd5f9..c2850d36e52d 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/new/tukey.json
@@ -1 +1 @@
-[6476808.6875,6483948.59375,6502988.34375,6510128.25]
\ No newline at end of file
+[6480490.46875,6485894.875,6500306.625,6505711.03125]
\ 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 98d94ae8146c..71d1dd4fdd38 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/MAD.svg
@@ -9,70 +9,70 @@ Density (a.u.)
Average time (µs)
-
-0.1
-
-
-
+
0.2
-
-
-0.3
-
-
-
+
+
0.4
-
-
-0.5
-
-
-
+
+
0.6
-
-
-0.7
-
-
-
+
+
0.8
-
-
-0.9
-
-
-
+
+
1
-
+
+
+1.2
+
+
-
+
+1.8
+
+
+
2
-
-
-2.5
+
+
+2.2
+
+
+
+2.4
+
+
+
+2.6
+
+
+
+2.8
-
-
+
+
3
-
-
-3.5
+
+
+3.2
-
-
-4
+
+
+3.4
-
-
-
-
+
+
+
+
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 6195f8e1e44d..2110c6f1d4ba 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/SD.svg
@@ -9,70 +9,70 @@ Density (a.u.)
Average time (µs)
-
-0.002
+
+0.02
-
-
-0.004
+
+
+0.04
-
-
-0.006
+
+
+0.06
-
-
-0.008
+
+
+0.08
-
-
-0.01
+
+
+0.1
-
-
-0.012
+
+
+0.12
-
-
-0.014
+
+
+0.14
-
-
-
-20
+
+
+0.16
-
-
-40
+
+
+
+2
-
-
-60
+
+
+4
-
-
-80
+
+
+6
-
-
-100
+
+
+8
-
-
-120
+
+
+10
-
-
-140
+
+
+12
-
-
-160
+
+
+14
-
-
-
-
+
+
+
+
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 f1039f624213..79ebe05b3c63 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
@@ -102,206 +102,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 49f27e07d86c..c45231549f33 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/both/pdf.svg
@@ -9,38 +9,38 @@ Density (a.u.)
Average Time (ms)
-
+
10
-
-
+
+
20
-
-
+
+
30
-
-
+
+
40
-
-
+
+
50
-
-
+
+
60
-
-
+
+
70
-
-
+
+
80
-
+
6.4
@@ -62,10 +62,10 @@ Average Time (ms)
7.2
-
-
-
-
+
+
+
+
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 3d6d9f5361e3..7ec31971a636 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/mean.svg
@@ -9,62 +9,58 @@ Density (a.u.)
Relative change (%)
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
+
-
-0
-
-
-
-0.001
+
+-0.006
-
-
-0.002
+
+
+-0.005
-
-
-0.003
+
+
+-0.004
-
-
-0.004
+
+
+-0.003
-
-
-0.005
+
+
+-0.002
-
-
-0.006
+
+
+-0.001
-
-
-0.007
+
+
+0
-
-
-
-
+
+
+
+
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 ffe29b46e1bf..3d8895b8503f 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/median.svg
@@ -9,82 +9,82 @@ Density (a.u.)
Relative change (%)
-
+
500
-
-
+
+
1000
-
-
+
+
1500
-
-
+
+
2000
-
-
+
+
2500
-
-
+
+
3000
-
-
+
+
3500
-
+
+
+4000
+
+
+
+4500
+
+
-
+
+-2e-4
+
+
+
-0.00015
-
-
+
+
-1e-4
-
-
+
+
-5e-5
-
-
+
+
0
-
-
+
+
5e-5
-
-
+
+
1e-4
-
-
+
+
0.00015
-
-
+
+
2e-4
-
-
-0.00025
-
-
-
-3e-4
-
-
-
-0.00035
-
-
-
-
-
+
+
+
+
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 f6f22654a5c2..3253078d1b7d 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/t-test.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/change/t-test.svg
@@ -13,65 +13,65 @@ t score
0.0
-
+
0.05
-
-
+
+
0.1
-
-
+
+
0.15
-
-
+
+
0.2
-
-
+
+
0.25
-
-
+
+
0.3
-
-
+
+
0.35
-
+
-
+
-3.0
-
-
+
+
-2.0
-
-
+
+
-1.0
-
-
+
+
0.0
-
+
1.0
-
+
2.0
-
-
+
+
3.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 6393df998762..8ed8aea26b4a 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.0002704 |
- 0.0002779 |
- 0.0002648 |
+ 0.0008525 |
+ 0.0008767 |
+ 0.0008365 |
Mean |
- 6.4977 ms |
- 6.5140 ms |
- 6.5359 ms |
+ 6.4930 ms |
+ 6.4946 ms |
+ 6.4966 ms |
Std. Dev. |
- 23.409 µs |
- 98.421 µs |
- 149.91 µs |
+ 3.1355 µs |
+ 9.2717 µs |
+ 14.152 µs |
Median |
- 6.4918 ms |
- 6.4926 ms |
- 6.4936 ms |
+ 6.4920 ms |
+ 6.4925 ms |
+ 6.4932 ms |
MAD |
- 2.1856 µs |
- 3.1443 µs |
- 4.0191 µs |
+ 1.9291 µs |
+ 2.7193 µs |
+ 3.3736 µs |
@@ -221,10 +221,10 @@ Additional Statistics:
Change in time |
- +0.0692% |
- +0.3251% |
- +0.7027% |
- (p = 0.01 <
+ | -0.6336% |
+ -0.2990% |
+ -0.0466% |
+ (p = 0.03 <
0.05) |
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 ece047f2cd10..5c20878c1b58 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/iteration_times.svg
@@ -15,47 +15,47 @@ Average Iteration Time (ms)
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-6.5
+
+6.49
-
-
-6.6
+
+
+6.5
-
-
-6.7
+
+
+6.51
-
+
-6.8
+6.52
-
-6.9
+
+6.53
-
-
-7.0
+
+
+6.54
-
-
-7.1
+
+
+6.55
-
-
-7.2
+
+
+6.56
-
+
10
@@ -97,106 +97,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 a8e3febc1863..65789ee623bf 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,47 +12,47 @@ Average Iteration Time (ms)
-
-
+
+
-
-
-
-
+
+
+
+
-
-6.5
+
+6.49
-
-
-6.6
+
+
+6.5
-
+
-6.7
+6.51
-6.8
+6.52
-
-6.9
+
+6.53
-
-
-7.0
+
+
+6.54
-
-
-7.1
+
+
+6.55
-
-
-7.2
+
+
+6.56
-
+
10
@@ -94,104 +94,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 9ddc883c73ec..f8bf432db678 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/mean.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/mean.svg
@@ -9,86 +9,78 @@ Density (a.u.)
Average time (ms)
-
-5
+
+50
-
-
-10
+
+
+100
-
-
-15
+
+
+150
-
-
-20
+
+
+200
-
-
-25
+
+
+250
-
-
-30
+
+
+300
-
-
-35
+
+
+350
-
-
-40
+
+
+400
-
-
-45
+
+
+450
-
+
-
-6.495
-
-
-
-6.5
+
+6.493
-
-
-6.505
+
+
+6.4935
-
-
-6.51
+
+
+6.494
-
-
-6.515
+
+
+6.4945
-
-
-6.52
-
-
-
-6.525
+
+
+6.495
-
-
-6.53
+
+
+6.4955
-
-
-6.535
+
+
+6.496
-
-
-6.54
+
+
+6.4965
-
-
-
-
+
+
+
+
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 f8b84dcaf38c..dcb3a809e1a7 100644
--- a/criterion/arithmetic_hydroflow_compiled_no_cheating/report/median.svg
+++ b/criterion/arithmetic_hydroflow_compiled_no_cheating/report/median.svg
@@ -9,58 +9,78 @@ Density (a.u.)
Average time (ms)
-
+
200
-
-
+
+
400
-
-
+