aboutsummaryrefslogtreecommitdiff
path: root/analysis/current/criterion/example_stack-push_pop
diff options
context:
space:
mode:
authorAria Shrimpton <me@aria.rip>2024-03-10 22:03:25 +0000
committerAria Shrimpton <me@aria.rip>2024-03-10 22:03:25 +0000
commitc630ce3283880326c6767c684cb73606f808effe (patch)
tree20c54f939905337e2c4503a102fa9d48f6974ed6 /analysis/current/criterion/example_stack-push_pop
parent4dca559b1a7d4ad6b104bec3f0d909cb68259fe4 (diff)
new data
Diffstat (limited to 'analysis/current/criterion/example_stack-push_pop')
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv40
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv40
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/new/estimates.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/new/raw.csv40
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/new/sample.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/new/tukey.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv40
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv40
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/new/estimates.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/new/raw.csv40
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/new/sample.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/new/tukey.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv40
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv40
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/new/estimates.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/new/raw.csv40
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/new/sample.json2
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/new/tukey.json2
36 files changed, 207 insertions, 207 deletions
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
index 838cb71..459ef5f 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19801558.960589096,"upper_bound":20407587.066308677},"point_estimate":20073017.81075806,"standard_error":156384.61957341136},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19669817.515873015,"upper_bound":20138187.75},"point_estimate":19933812.15,"standard_error":112006.16659055691},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":174902.10885986834,"upper_bound":729097.528945932},"point_estimate":381473.41491874435,"standard_error":143267.98042445004},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19754249.30438197,"upper_bound":20964075.7206824},"point_estimate":20337377.337630663,"standard_error":314205.0499731793},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":283535.8947286941,"upper_bound":980428.522604683},"point_estimate":715902.9018101321,"standard_error":182754.7794782089}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20091889.336461656,"upper_bound":20600643.616568036},"point_estimate":20320059.467496783,"standard_error":129865.22803328435},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20082355.458333336,"upper_bound":20419484.21875},"point_estimate":20297454.42857143,"standard_error":86995.0598133472},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":162264.0145567363,"upper_bound":627501.5090457743},"point_estimate":350551.8372889599,"standard_error":118079.05749537874},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20211869.058315396,"upper_bound":21108428.54295381},"point_estimate":20624987.91620209,"standard_error":235430.87735467675},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":275181.9352611304,"upper_bound":878737.1279674921},"point_estimate":597018.4327408564,"standard_error":171437.12035081116}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
index 480081a..a783ba6 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,1000000,,,38873123.0,ns,2
-example_stack-push_pop,,1000000,,,80158095.0,ns,4
-example_stack-push_pop,,1000000,,,120934530.0,ns,6
-example_stack-push_pop,,1000000,,,155762198.0,ns,8
-example_stack-push_pop,,1000000,,,198579710.0,ns,10
-example_stack-push_pop,,1000000,,,239116954.0,ns,12
-example_stack-push_pop,,1000000,,,273376899.0,ns,14
-example_stack-push_pop,,1000000,,,323018319.0,ns,16
-example_stack-push_pop,,1000000,,,355194322.0,ns,18
-example_stack-push_pop,,1000000,,,401576778.0,ns,20
-example_stack-push_pop,,1000000,,,451464597.0,ns,22
-example_stack-push_pop,,1000000,,,484645919.0,ns,24
-example_stack-push_pop,,1000000,,,523136133.0,ns,26
-example_stack-push_pop,,1000000,,,548985280.0,ns,28
-example_stack-push_pop,,1000000,,,598236344.0,ns,30
-example_stack-push_pop,,1000000,,,622902560.0,ns,32
-example_stack-push_pop,,1000000,,,658606431.0,ns,34
-example_stack-push_pop,,1000000,,,791399196.0,ns,36
-example_stack-push_pop,,1000000,,,833612253.0,ns,38
-example_stack-push_pop,,1000000,,,796253170.0,ns,40
+example_stack-push_pop,,1000000,,,40356611.0,ns,2
+example_stack-push_pop,,1000000,,,80426206.0,ns,4
+example_stack-push_pop,,1000000,,,122021662.0,ns,6
+example_stack-push_pop,,1000000,,,160393703.0,ns,8
+example_stack-push_pop,,1000000,,,194985230.0,ns,10
+example_stack-push_pop,,1000000,,,238237874.0,ns,12
+example_stack-push_pop,,1000000,,,273263397.0,ns,14
+example_stack-push_pop,,1000000,,,326614119.0,ns,16
+example_stack-push_pop,,1000000,,,367660548.0,ns,18
+example_stack-push_pop,,1000000,,,407095779.0,ns,20
+example_stack-push_pop,,1000000,,,446401384.0,ns,22
+example_stack-push_pop,,1000000,,,481395826.0,ns,24
+example_stack-push_pop,,1000000,,,535044449.0,ns,26
+example_stack-push_pop,,1000000,,,568510232.0,ns,28
+example_stack-push_pop,,1000000,,,591964341.0,ns,30
+example_stack-push_pop,,1000000,,,663072174.0,ns,32
+example_stack-push_pop,,1000000,,,686968435.0,ns,34
+example_stack-push_pop,,1000000,,,753169128.0,ns,36
+example_stack-push_pop,,1000000,,,848300908.0,ns,38
+example_stack-push_pop,,1000000,,,821241895.0,ns,40
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
index 5a8cdf9..e805fdd 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0],"times":[38873123.0,80158095.0,120934530.0,155762198.0,198579710.0,239116954.0,273376899.0,323018319.0,355194322.0,401576778.0,451464597.0,484645919.0,523136133.0,548985280.0,598236344.0,622902560.0,658606431.0,791399196.0,833612253.0,796253170.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0],"times":[40356611.0,80426206.0,122021662.0,160393703.0,194985230.0,238237874.0,273263397.0,326614119.0,367660548.0,407095779.0,446401384.0,481395826.0,535044449.0,568510232.0,591964341.0,663072174.0,686968435.0,753169128.0,848300908.0,821241895.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
index d9333f0..d622871 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
@@ -1 +1 @@
-[17854840.332589284,18720766.764508925,21029903.91629464,21895830.348214287] \ No newline at end of file
+[18867837.09375,19461879.9375,21045994.1875,21640037.03125] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
index a7439d7..e149c5f 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1695889.7806876316,"upper_bound":1710110.9352897943},"point_estimate":1702982.67931265,"standard_error":3638.3727988249602},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1690472.6915584416,"upper_bound":1715074.1883503401},"point_estimate":1704812.2223214286,"standard_error":5958.568400251814},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11222.277390083638,"upper_bound":28405.01640571019},"point_estimate":21259.78793176781,"standard_error":4790.651202428411},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1696001.3858487501,"upper_bound":1713306.623437796},"point_estimate":1704558.6730462916,"standard_error":4430.44630921828},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12770.382611342891,"upper_bound":19412.229924738378},"point_estimate":16762.008835655644,"standard_error":1709.2045444428293}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1687222.8109178238,"upper_bound":1739844.1689836767},"point_estimate":1709961.3319066851,"standard_error":13624.247827422952},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1687541.871031746,"upper_bound":1709980.3898809524},"point_estimate":1695066.3708333333,"standard_error":6904.021302601201},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8705.554352945544,"upper_bound":69270.69255019924},"point_estimate":22111.524247441845,"standard_error":17322.467921878422},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1695226.3846994687,"upper_bound":1724796.0848474104},"point_estimate":1705973.486859134,"standard_error":7648.334027342791},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25616.894558553395,"upper_bound":94813.63428418005},"point_estimate":62447.533125672075,"standard_error":20579.950764473004}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
index 37a52fa..de5c732 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,1000000,,,23519220.0,ns,14
-example_stack-push_pop,,1000000,,,47014828.0,ns,28
-example_stack-push_pop,,1000000,,,72701309.0,ns,42
-example_stack-push_pop,,1000000,,,94225042.0,ns,56
-example_stack-push_pop,,1000000,,,118907987.0,ns,70
-example_stack-push_pop,,1000000,,,144160160.0,ns,84
-example_stack-push_pop,,1000000,,,165638886.0,ns,98
-example_stack-push_pop,,1000000,,,191039825.0,ns,112
-example_stack-push_pop,,1000000,,,217214901.0,ns,126
-example_stack-push_pop,,1000000,,,238547641.0,ns,140
-example_stack-push_pop,,1000000,,,260375911.0,ns,154
-example_stack-push_pop,,1000000,,,288290591.0,ns,168
-example_stack-push_pop,,1000000,,,308686909.0,ns,182
-example_stack-push_pop,,1000000,,,335970059.0,ns,196
-example_stack-push_pop,,1000000,,,362649917.0,ns,210
-example_stack-push_pop,,1000000,,,376796182.0,ns,224
-example_stack-push_pop,,1000000,,,410074974.0,ns,238
-example_stack-push_pop,,1000000,,,429891648.0,ns,252
-example_stack-push_pop,,1000000,,,454292209.0,ns,266
-example_stack-push_pop,,1000000,,,471970784.0,ns,280
+example_stack-push_pop,,1000000,,,22883521.0,ns,14
+example_stack-push_pop,,1000000,,,47870845.0,ns,28
+example_stack-push_pop,,1000000,,,69137698.0,ns,42
+example_stack-push_pop,,1000000,,,92451776.0,ns,56
+example_stack-push_pop,,1000000,,,118419606.0,ns,70
+example_stack-push_pop,,1000000,,,141584604.0,ns,84
+example_stack-push_pop,,1000000,,,170880540.0,ns,98
+example_stack-push_pop,,1000000,,,216588365.0,ns,112
+example_stack-push_pop,,1000000,,,221322993.0,ns,126
+example_stack-push_pop,,1000000,,,245399523.0,ns,140
+example_stack-push_pop,,1000000,,,269482245.0,ns,154
+example_stack-push_pop,,1000000,,,287328341.0,ns,168
+example_stack-push_pop,,1000000,,,305440316.0,ns,182
+example_stack-push_pop,,1000000,,,330573691.0,ns,196
+example_stack-push_pop,,1000000,,,355500203.0,ns,210
+example_stack-push_pop,,1000000,,,378565900.0,ns,224
+example_stack-push_pop,,1000000,,,404911097.0,ns,238
+example_stack-push_pop,,1000000,,,425497786.0,ns,252
+example_stack-push_pop,,1000000,,,451897159.0,ns,266
+example_stack-push_pop,,1000000,,,475236897.0,ns,280
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
index daa2018..cdef2d2 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[14.0,28.0,42.0,56.0,70.0,84.0,98.0,112.0,126.0,140.0,154.0,168.0,182.0,196.0,210.0,224.0,238.0,252.0,266.0,280.0],"times":[23519220.0,47014828.0,72701309.0,94225042.0,118907987.0,144160160.0,165638886.0,191039825.0,217214901.0,238547641.0,260375911.0,288290591.0,308686909.0,335970059.0,362649917.0,376796182.0,410074974.0,429891648.0,454292209.0,471970784.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[14.0,28.0,42.0,56.0,70.0,84.0,98.0,112.0,126.0,140.0,154.0,168.0,182.0,196.0,210.0,224.0,238.0,252.0,266.0,280.0],"times":[22883521.0,47870845.0,69137698.0,92451776.0,118419606.0,141584604.0,170880540.0,216588365.0,221322993.0,245399523.0,269482245.0,287328341.0,305440316.0,330573691.0,355500203.0,378565900.0,404911097.0,425497786.0,451897159.0,475236897.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
index a19b5a1..13573a6 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
@@ -1 +1 @@
-[1608009.099107143,1648528.0602678573,1756578.6233630953,1797097.5845238096] \ No newline at end of file
+[1589425.7340561226,1637879.416135204,1767089.2350127548,1815542.9170918365] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/new/estimates.json b/analysis/current/criterion/example_stack-push_pop/1000000/new/estimates.json
index a7439d7..e149c5f 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/new/estimates.json
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1695889.7806876316,"upper_bound":1710110.9352897943},"point_estimate":1702982.67931265,"standard_error":3638.3727988249602},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1690472.6915584416,"upper_bound":1715074.1883503401},"point_estimate":1704812.2223214286,"standard_error":5958.568400251814},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11222.277390083638,"upper_bound":28405.01640571019},"point_estimate":21259.78793176781,"standard_error":4790.651202428411},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1696001.3858487501,"upper_bound":1713306.623437796},"point_estimate":1704558.6730462916,"standard_error":4430.44630921828},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12770.382611342891,"upper_bound":19412.229924738378},"point_estimate":16762.008835655644,"standard_error":1709.2045444428293}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1687222.8109178238,"upper_bound":1739844.1689836767},"point_estimate":1709961.3319066851,"standard_error":13624.247827422952},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1687541.871031746,"upper_bound":1709980.3898809524},"point_estimate":1695066.3708333333,"standard_error":6904.021302601201},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8705.554352945544,"upper_bound":69270.69255019924},"point_estimate":22111.524247441845,"standard_error":17322.467921878422},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1695226.3846994687,"upper_bound":1724796.0848474104},"point_estimate":1705973.486859134,"standard_error":7648.334027342791},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25616.894558553395,"upper_bound":94813.63428418005},"point_estimate":62447.533125672075,"standard_error":20579.950764473004}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/new/raw.csv b/analysis/current/criterion/example_stack-push_pop/1000000/new/raw.csv
index 37a52fa..de5c732 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/new/raw.csv
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/new/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,1000000,,,23519220.0,ns,14
-example_stack-push_pop,,1000000,,,47014828.0,ns,28
-example_stack-push_pop,,1000000,,,72701309.0,ns,42
-example_stack-push_pop,,1000000,,,94225042.0,ns,56
-example_stack-push_pop,,1000000,,,118907987.0,ns,70
-example_stack-push_pop,,1000000,,,144160160.0,ns,84
-example_stack-push_pop,,1000000,,,165638886.0,ns,98
-example_stack-push_pop,,1000000,,,191039825.0,ns,112
-example_stack-push_pop,,1000000,,,217214901.0,ns,126
-example_stack-push_pop,,1000000,,,238547641.0,ns,140
-example_stack-push_pop,,1000000,,,260375911.0,ns,154
-example_stack-push_pop,,1000000,,,288290591.0,ns,168
-example_stack-push_pop,,1000000,,,308686909.0,ns,182
-example_stack-push_pop,,1000000,,,335970059.0,ns,196
-example_stack-push_pop,,1000000,,,362649917.0,ns,210
-example_stack-push_pop,,1000000,,,376796182.0,ns,224
-example_stack-push_pop,,1000000,,,410074974.0,ns,238
-example_stack-push_pop,,1000000,,,429891648.0,ns,252
-example_stack-push_pop,,1000000,,,454292209.0,ns,266
-example_stack-push_pop,,1000000,,,471970784.0,ns,280
+example_stack-push_pop,,1000000,,,22883521.0,ns,14
+example_stack-push_pop,,1000000,,,47870845.0,ns,28
+example_stack-push_pop,,1000000,,,69137698.0,ns,42
+example_stack-push_pop,,1000000,,,92451776.0,ns,56
+example_stack-push_pop,,1000000,,,118419606.0,ns,70
+example_stack-push_pop,,1000000,,,141584604.0,ns,84
+example_stack-push_pop,,1000000,,,170880540.0,ns,98
+example_stack-push_pop,,1000000,,,216588365.0,ns,112
+example_stack-push_pop,,1000000,,,221322993.0,ns,126
+example_stack-push_pop,,1000000,,,245399523.0,ns,140
+example_stack-push_pop,,1000000,,,269482245.0,ns,154
+example_stack-push_pop,,1000000,,,287328341.0,ns,168
+example_stack-push_pop,,1000000,,,305440316.0,ns,182
+example_stack-push_pop,,1000000,,,330573691.0,ns,196
+example_stack-push_pop,,1000000,,,355500203.0,ns,210
+example_stack-push_pop,,1000000,,,378565900.0,ns,224
+example_stack-push_pop,,1000000,,,404911097.0,ns,238
+example_stack-push_pop,,1000000,,,425497786.0,ns,252
+example_stack-push_pop,,1000000,,,451897159.0,ns,266
+example_stack-push_pop,,1000000,,,475236897.0,ns,280
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/new/sample.json b/analysis/current/criterion/example_stack-push_pop/1000000/new/sample.json
index daa2018..cdef2d2 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/new/sample.json
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[14.0,28.0,42.0,56.0,70.0,84.0,98.0,112.0,126.0,140.0,154.0,168.0,182.0,196.0,210.0,224.0,238.0,252.0,266.0,280.0],"times":[23519220.0,47014828.0,72701309.0,94225042.0,118907987.0,144160160.0,165638886.0,191039825.0,217214901.0,238547641.0,260375911.0,288290591.0,308686909.0,335970059.0,362649917.0,376796182.0,410074974.0,429891648.0,454292209.0,471970784.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[14.0,28.0,42.0,56.0,70.0,84.0,98.0,112.0,126.0,140.0,154.0,168.0,182.0,196.0,210.0,224.0,238.0,252.0,266.0,280.0],"times":[22883521.0,47870845.0,69137698.0,92451776.0,118419606.0,141584604.0,170880540.0,216588365.0,221322993.0,245399523.0,269482245.0,287328341.0,305440316.0,330573691.0,355500203.0,378565900.0,404911097.0,425497786.0,451897159.0,475236897.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/new/tukey.json b/analysis/current/criterion/example_stack-push_pop/1000000/new/tukey.json
index a19b5a1..13573a6 100644
--- a/analysis/current/criterion/example_stack-push_pop/1000000/new/tukey.json
+++ b/analysis/current/criterion/example_stack-push_pop/1000000/new/tukey.json
@@ -1 +1 @@
-[1608009.099107143,1648528.0602678573,1756578.6233630953,1797097.5845238096] \ No newline at end of file
+[1589425.7340561226,1637879.416135204,1767089.2350127548,1815542.9170918365] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
index 53335b2..125ea27 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":371796118.69374996,"upper_bound":386285490.2625},"point_estimate":378663054.5,"standard_error":3702440.8694245415},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":371386360.5,"upper_bound":382351219.5},"point_estimate":378694056.0,"standard_error":2744372.6346604554},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4255462.226450443,"upper_bound":18482307.731473446},"point_estimate":8401149.785649776,"standard_error":4164554.876715423},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8974692.989187839,"upper_bound":22696513.36622922},"point_estimate":16959494.315492455,"standard_error":3547617.385825457}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":371165633.99625,"upper_bound":402276727.33},"point_estimate":384977170.65,"standard_error":8052408.221027797},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":367367706.5,"upper_bound":388547145.5},"point_estimate":370367796.0,"standard_error":4862028.283489732},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2853305.1621437073,"upper_bound":32407828.13524604},"point_estimate":16219989.15783763,"standard_error":7698831.84813764},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14510776.958217334,"upper_bound":52894452.98336041},"point_estimate":37018690.08823344,"standard_error":10443056.372054685}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
index d635e28..6de9ffe 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,10000000,,,423865063.0,ns,1
-example_stack-push_pop,,10000000,,,349181166.0,ns,1
-example_stack-push_pop,,10000000,,,357172550.0,ns,1
-example_stack-push_pop,,10000000,,,366308394.0,ns,1
-example_stack-push_pop,,10000000,,,360535799.0,ns,1
-example_stack-push_pop,,10000000,,,391187725.0,ns,1
-example_stack-push_pop,,10000000,,,374065026.0,ns,1
-example_stack-push_pop,,10000000,,,375282324.0,ns,1
-example_stack-push_pop,,10000000,,,378512053.0,ns,1
-example_stack-push_pop,,10000000,,,382564762.0,ns,1
-example_stack-push_pop,,10000000,,,379267407.0,ns,1
-example_stack-push_pop,,10000000,,,382137677.0,ns,1
-example_stack-push_pop,,10000000,,,383212823.0,ns,1
-example_stack-push_pop,,10000000,,,378876059.0,ns,1
-example_stack-push_pop,,10000000,,,376447551.0,ns,1
-example_stack-push_pop,,10000000,,,368707695.0,ns,1
-example_stack-push_pop,,10000000,,,411584354.0,ns,1
-example_stack-push_pop,,10000000,,,381663610.0,ns,1
-example_stack-push_pop,,10000000,,,385398022.0,ns,1
-example_stack-push_pop,,10000000,,,367291030.0,ns,1
+example_stack-push_pop,,10000000,,,443412261.0,ns,1
+example_stack-push_pop,,10000000,,,359832578.0,ns,1
+example_stack-push_pop,,10000000,,,356064131.0,ns,1
+example_stack-push_pop,,10000000,,,366038991.0,ns,1
+example_stack-push_pop,,10000000,,,357697126.0,ns,1
+example_stack-push_pop,,10000000,,,370064148.0,ns,1
+example_stack-push_pop,,10000000,,,352108308.0,ns,1
+example_stack-push_pop,,10000000,,,368696422.0,ns,1
+example_stack-push_pop,,10000000,,,506633844.0,ns,1
+example_stack-push_pop,,10000000,,,426431561.0,ns,1
+example_stack-push_pop,,10000000,,,369950535.0,ns,1
+example_stack-push_pop,,10000000,,,370140107.0,ns,1
+example_stack-push_pop,,10000000,,,363426194.0,ns,1
+example_stack-push_pop,,10000000,,,371409977.0,ns,1
+example_stack-push_pop,,10000000,,,401299289.0,ns,1
+example_stack-push_pop,,10000000,,,395381247.0,ns,1
+example_stack-push_pop,,10000000,,,370595485.0,ns,1
+example_stack-push_pop,,10000000,,,381713044.0,ns,1
+example_stack-push_pop,,10000000,,,372545478.0,ns,1
+example_stack-push_pop,,10000000,,,396102687.0,ns,1
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
index 5ba1c2b..44d531c 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[423865063.0,349181166.0,357172550.0,366308394.0,360535799.0,391187725.0,374065026.0,375282324.0,378512053.0,382564762.0,379267407.0,382137677.0,383212823.0,378876059.0,376447551.0,368707695.0,411584354.0,381663610.0,385398022.0,367291030.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[443412261.0,359832578.0,356064131.0,366038991.0,357697126.0,370064148.0,352108308.0,368696422.0,506633844.0,426431561.0,369950535.0,370140107.0,363426194.0,371409977.0,401299289.0,395381247.0,370595485.0,381713044.0,372545478.0,396102687.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
index 5638fbd..6e2c240 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
@@ -1 +1 @@
-[325233783.25,346793656.0,404286650.0,425846522.75] \ No newline at end of file
+[274858346.0,320122068.875,440825329.875,486089052.75] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
index 296c234..29dda06 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61330791.1065,"upper_bound":62335843.94325},"point_estimate":61849388.260000005,"standard_error":257440.2631428399},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61587363.5,"upper_bound":62532935.5},"point_estimate":62027257.599999994,"standard_error":265823.55349031405},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":461260.12863099464,"upper_bound":1574401.0814487934},"point_estimate":918653.7847906462,"standard_error":289674.31206572684},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":717631.4025046586,"upper_bound":1479891.1823567518},"point_estimate":1179986.7948374422,"standard_error":193348.3245433096}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54863937.17,"upper_bound":56937300.05124999},"point_estimate":55676564.419999994,"standard_error":557934.4919484418},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54586885.099999994,"upper_bound":55508637.099999994},"point_estimate":54984442.7,"standard_error":228796.9325036335},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":364662.66168593476,"upper_bound":1445188.0459427834},"point_estimate":781016.9127541825,"standard_error":288452.08285236865},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":641689.4287063073,"upper_bound":4079321.937908976},"point_estimate":2549021.911985602,"standard_error":1128038.4311440622}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
index a69a42a..f45b5de 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,10000000,,,313467371.0,ns,5
-example_stack-push_pop,,10000000,,,308431563.0,ns,5
-example_stack-push_pop,,10000000,,,306516983.0,ns,5
-example_stack-push_pop,,10000000,,,310511722.0,ns,5
-example_stack-push_pop,,10000000,,,309760854.0,ns,5
-example_stack-push_pop,,10000000,,,316754664.0,ns,5
-example_stack-push_pop,,10000000,,,297876182.0,ns,5
-example_stack-push_pop,,10000000,,,306135474.0,ns,5
-example_stack-push_pop,,10000000,,,307446458.0,ns,5
-example_stack-push_pop,,10000000,,,297555881.0,ns,5
-example_stack-push_pop,,10000000,,,311610939.0,ns,5
-example_stack-push_pop,,10000000,,,312327915.0,ns,5
-example_stack-push_pop,,10000000,,,310638942.0,ns,5
-example_stack-push_pop,,10000000,,,313001440.0,ns,5
-example_stack-push_pop,,10000000,,,308427177.0,ns,5
-example_stack-push_pop,,10000000,,,313661242.0,ns,5
-example_stack-push_pop,,10000000,,,319668870.0,ns,5
-example_stack-push_pop,,10000000,,,308499782.0,ns,5
-example_stack-push_pop,,10000000,,,314093387.0,ns,5
-example_stack-push_pop,,10000000,,,298551980.0,ns,5
+example_stack-push_pop,,10000000,,,282901637.0,ns,5
+example_stack-push_pop,,10000000,,,329394410.0,ns,5
+example_stack-push_pop,,10000000,,,280651696.0,ns,5
+example_stack-push_pop,,10000000,,,273703398.0,ns,5
+example_stack-push_pop,,10000000,,,271078351.0,ns,5
+example_stack-push_pop,,10000000,,,269713503.0,ns,5
+example_stack-push_pop,,10000000,,,274873682.0,ns,5
+example_stack-push_pop,,10000000,,,278078697.0,ns,5
+example_stack-push_pop,,10000000,,,274583319.0,ns,5
+example_stack-push_pop,,10000000,,,272744584.0,ns,5
+example_stack-push_pop,,10000000,,,277007674.0,ns,5
+example_stack-push_pop,,10000000,,,275777866.0,ns,5
+example_stack-push_pop,,10000000,,,272517582.0,ns,5
+example_stack-push_pop,,10000000,,,274970745.0,ns,5
+example_stack-push_pop,,10000000,,,282222732.0,ns,5
+example_stack-push_pop,,10000000,,,285505624.0,ns,5
+example_stack-push_pop,,10000000,,,273124267.0,ns,5
+example_stack-push_pop,,10000000,,,275772254.0,ns,5
+example_stack-push_pop,,10000000,,,272058958.0,ns,5
+example_stack-push_pop,,10000000,,,270975463.0,ns,5
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
index b967ac5..d5aa65d 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[313467371.0,308431563.0,306516983.0,310511722.0,309760854.0,316754664.0,297876182.0,306135474.0,307446458.0,297555881.0,311610939.0,312327915.0,310638942.0,313001440.0,308427177.0,313661242.0,319668870.0,308499782.0,314093387.0,298551980.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[282901637.0,329394410.0,280651696.0,273703398.0,271078351.0,269713503.0,274873682.0,278078697.0,274583319.0,272744584.0,277007674.0,275777866.0,272517582.0,274970745.0,282222732.0,285505624.0,273124267.0,275772254.0,272058958.0,270975463.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
index 673de61..255cad3 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
@@ -1 +1 @@
-[57900517.750000015,59671667.80000001,64394734.599999994,66165884.64999998] \ No newline at end of file
+[50917098.74999998,52727332.72499999,57554623.32500001,59364857.30000002] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/new/estimates.json b/analysis/current/criterion/example_stack-push_pop/10000000/new/estimates.json
index 296c234..29dda06 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/new/estimates.json
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61330791.1065,"upper_bound":62335843.94325},"point_estimate":61849388.260000005,"standard_error":257440.2631428399},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61587363.5,"upper_bound":62532935.5},"point_estimate":62027257.599999994,"standard_error":265823.55349031405},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":461260.12863099464,"upper_bound":1574401.0814487934},"point_estimate":918653.7847906462,"standard_error":289674.31206572684},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":717631.4025046586,"upper_bound":1479891.1823567518},"point_estimate":1179986.7948374422,"standard_error":193348.3245433096}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54863937.17,"upper_bound":56937300.05124999},"point_estimate":55676564.419999994,"standard_error":557934.4919484418},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54586885.099999994,"upper_bound":55508637.099999994},"point_estimate":54984442.7,"standard_error":228796.9325036335},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":364662.66168593476,"upper_bound":1445188.0459427834},"point_estimate":781016.9127541825,"standard_error":288452.08285236865},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":641689.4287063073,"upper_bound":4079321.937908976},"point_estimate":2549021.911985602,"standard_error":1128038.4311440622}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/new/raw.csv b/analysis/current/criterion/example_stack-push_pop/10000000/new/raw.csv
index a69a42a..f45b5de 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/new/raw.csv
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/new/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,10000000,,,313467371.0,ns,5
-example_stack-push_pop,,10000000,,,308431563.0,ns,5
-example_stack-push_pop,,10000000,,,306516983.0,ns,5
-example_stack-push_pop,,10000000,,,310511722.0,ns,5
-example_stack-push_pop,,10000000,,,309760854.0,ns,5
-example_stack-push_pop,,10000000,,,316754664.0,ns,5
-example_stack-push_pop,,10000000,,,297876182.0,ns,5
-example_stack-push_pop,,10000000,,,306135474.0,ns,5
-example_stack-push_pop,,10000000,,,307446458.0,ns,5
-example_stack-push_pop,,10000000,,,297555881.0,ns,5
-example_stack-push_pop,,10000000,,,311610939.0,ns,5
-example_stack-push_pop,,10000000,,,312327915.0,ns,5
-example_stack-push_pop,,10000000,,,310638942.0,ns,5
-example_stack-push_pop,,10000000,,,313001440.0,ns,5
-example_stack-push_pop,,10000000,,,308427177.0,ns,5
-example_stack-push_pop,,10000000,,,313661242.0,ns,5
-example_stack-push_pop,,10000000,,,319668870.0,ns,5
-example_stack-push_pop,,10000000,,,308499782.0,ns,5
-example_stack-push_pop,,10000000,,,314093387.0,ns,5
-example_stack-push_pop,,10000000,,,298551980.0,ns,5
+example_stack-push_pop,,10000000,,,282901637.0,ns,5
+example_stack-push_pop,,10000000,,,329394410.0,ns,5
+example_stack-push_pop,,10000000,,,280651696.0,ns,5
+example_stack-push_pop,,10000000,,,273703398.0,ns,5
+example_stack-push_pop,,10000000,,,271078351.0,ns,5
+example_stack-push_pop,,10000000,,,269713503.0,ns,5
+example_stack-push_pop,,10000000,,,274873682.0,ns,5
+example_stack-push_pop,,10000000,,,278078697.0,ns,5
+example_stack-push_pop,,10000000,,,274583319.0,ns,5
+example_stack-push_pop,,10000000,,,272744584.0,ns,5
+example_stack-push_pop,,10000000,,,277007674.0,ns,5
+example_stack-push_pop,,10000000,,,275777866.0,ns,5
+example_stack-push_pop,,10000000,,,272517582.0,ns,5
+example_stack-push_pop,,10000000,,,274970745.0,ns,5
+example_stack-push_pop,,10000000,,,282222732.0,ns,5
+example_stack-push_pop,,10000000,,,285505624.0,ns,5
+example_stack-push_pop,,10000000,,,273124267.0,ns,5
+example_stack-push_pop,,10000000,,,275772254.0,ns,5
+example_stack-push_pop,,10000000,,,272058958.0,ns,5
+example_stack-push_pop,,10000000,,,270975463.0,ns,5
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/new/sample.json b/analysis/current/criterion/example_stack-push_pop/10000000/new/sample.json
index b967ac5..d5aa65d 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/new/sample.json
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[313467371.0,308431563.0,306516983.0,310511722.0,309760854.0,316754664.0,297876182.0,306135474.0,307446458.0,297555881.0,311610939.0,312327915.0,310638942.0,313001440.0,308427177.0,313661242.0,319668870.0,308499782.0,314093387.0,298551980.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[282901637.0,329394410.0,280651696.0,273703398.0,271078351.0,269713503.0,274873682.0,278078697.0,274583319.0,272744584.0,277007674.0,275777866.0,272517582.0,274970745.0,282222732.0,285505624.0,273124267.0,275772254.0,272058958.0,270975463.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/new/tukey.json b/analysis/current/criterion/example_stack-push_pop/10000000/new/tukey.json
index 673de61..255cad3 100644
--- a/analysis/current/criterion/example_stack-push_pop/10000000/new/tukey.json
+++ b/analysis/current/criterion/example_stack-push_pop/10000000/new/tukey.json
@@ -1 +1 @@
-[57900517.750000015,59671667.80000001,64394734.599999994,66165884.64999998] \ No newline at end of file
+[50917098.74999998,52727332.72499999,57554623.32500001,59364857.30000002] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
index c218ca8..6041a7b 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1859442021.95,"upper_bound":1911393172.145},"point_estimate":1884587391.2,"standard_error":13286822.447547758},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1847547320.0,"upper_bound":1902185431.0},"point_estimate":1875282582.0,"standard_error":16184303.319421344},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21591267.24397838,"upper_bound":83294644.46062446},"point_estimate":46532838.29587698,"standard_error":15674635.927947488},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":37487956.87764457,"upper_bound":77408838.3019355},"point_estimate":61080801.32283423,"standard_error":10131789.854458403}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1845146173.155,"upper_bound":1892040680.15375},"point_estimate":1868057146.65,"standard_error":11988020.806465905},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1828544169.5,"upper_bound":1902517364.0},"point_estimate":1853674726.0,"standard_error":20898722.06481005},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19291309.904810786,"upper_bound":93113549.00360405},"point_estimate":56554540.2762562,"standard_error":19422132.572588634},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39368790.78624598,"upper_bound":65223322.112020455},"point_estimate":55166048.2322556,"standard_error":6570911.308124974}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
index 3f16296..4aa6bcd 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,50000000,,,1768066350.0,ns,1
-example_stack-push_pop,,50000000,,,1872957675.0,ns,1
-example_stack-push_pop,,50000000,,,1838838590.0,ns,1
-example_stack-push_pop,,50000000,,,1832197808.0,ns,1
-example_stack-push_pop,,50000000,,,1842118164.0,ns,1
-example_stack-push_pop,,50000000,,,1829533302.0,ns,1
-example_stack-push_pop,,50000000,,,1881870745.0,ns,1
-example_stack-push_pop,,50000000,,,1846884725.0,ns,1
-example_stack-push_pop,,50000000,,,1877607489.0,ns,1
-example_stack-push_pop,,50000000,,,1848209915.0,ns,1
-example_stack-push_pop,,50000000,,,1899480758.0,ns,1
-example_stack-push_pop,,50000000,,,1896265956.0,ns,1
-example_stack-push_pop,,50000000,,,1999317937.0,ns,1
-example_stack-push_pop,,50000000,,,1904890104.0,ns,1
-example_stack-push_pop,,50000000,,,1931328857.0,ns,1
-example_stack-push_pop,,50000000,,,1848412306.0,ns,1
-example_stack-push_pop,,50000000,,,2020754281.0,ns,1
-example_stack-push_pop,,50000000,,,1927316805.0,ns,1
-example_stack-push_pop,,50000000,,,1964372028.0,ns,1
-example_stack-push_pop,,50000000,,,1861324029.0,ns,1
+example_stack-push_pop,,50000000,,,1834037692.0,ns,1
+example_stack-push_pop,,50000000,,,1781614845.0,ns,1
+example_stack-push_pop,,50000000,,,1816468068.0,ns,1
+example_stack-push_pop,,50000000,,,1813073161.0,ns,1
+example_stack-push_pop,,50000000,,,1910619756.0,ns,1
+example_stack-push_pop,,50000000,,,1860305620.0,ns,1
+example_stack-push_pop,,50000000,,,1963579033.0,ns,1
+example_stack-push_pop,,50000000,,,1829536724.0,ns,1
+example_stack-push_pop,,50000000,,,1892759099.0,ns,1
+example_stack-push_pop,,50000000,,,1851094569.0,ns,1
+example_stack-push_pop,,50000000,,,1921150060.0,ns,1
+example_stack-push_pop,,50000000,,,1827551615.0,ns,1
+example_stack-push_pop,,50000000,,,1899076864.0,ns,1
+example_stack-push_pop,,50000000,,,1819520678.0,ns,1
+example_stack-push_pop,,50000000,,,1963001271.0,ns,1
+example_stack-push_pop,,50000000,,,1856254883.0,ns,1
+example_stack-push_pop,,50000000,,,1905957864.0,ns,1
+example_stack-push_pop,,50000000,,,1819097618.0,ns,1
+example_stack-push_pop,,50000000,,,1959646151.0,ns,1
+example_stack-push_pop,,50000000,,,1836797362.0,ns,1
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
index f086874..f6f6bf7 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[1768066350.0,1872957675.0,1838838590.0,1832197808.0,1842118164.0,1829533302.0,1881870745.0,1846884725.0,1877607489.0,1848209915.0,1899480758.0,1896265956.0,1999317937.0,1904890104.0,1931328857.0,1848412306.0,2020754281.0,1927316805.0,1964372028.0,1861324029.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[1834037692.0,1781614845.0,1816468068.0,1813073161.0,1910619756.0,1860305620.0,1963579033.0,1829536724.0,1892759099.0,1851094569.0,1921150060.0,1827551615.0,1899076864.0,1819520678.0,1963001271.0,1856254883.0,1905957864.0,1819097618.0,1959646151.0,1836797362.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
index 5d47d8e..743b0d2 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
@@ -1 +1 @@
-[1651282001.25,1748487543.0,2007702321.0,2104907862.75] \ No newline at end of file
+[1580805512.0,1703174696.375,2029492521.375,2151861705.75] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
index dd99f82..3b09d64 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":301597241.1775,"upper_bound":310320018.125},"point_estimate":305896128.55,"standard_error":2230157.5849348926},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":301393452.5,"upper_bound":308073763.0},"point_estimate":305677399.0,"standard_error":1599208.0897883268},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1465427.0181834698,"upper_bound":17290547.912031412},"point_estimate":8384133.24445188,"standard_error":4154180.8304080986},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6867520.478203352,"upper_bound":12700464.966496436},"point_estimate":10266972.411468592,"standard_error":1482526.0535861992}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":281328066.1025,"upper_bound":288047938.93125004},"point_estimate":284542216.35,"standard_error":1717691.7408345737},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":281944219.5,"upper_bound":284777159.0},"point_estimate":283253420.5,"standard_error":1091873.1317986918},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1470303.2894968987,"upper_bound":13041888.595560193},"point_estimate":4211103.576537967,"standard_error":3620200.6275010845},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4899572.336457276,"upper_bound":10079236.178160233},"point_estimate":7868887.422276607,"standard_error":1340118.3743195646}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
index 0a168c4..c8c6f21 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,50000000,,,321253406.0,ns,1
-example_stack-push_pop,,50000000,,,320141431.0,ns,1
-example_stack-push_pop,,50000000,,,299546314.0,ns,1
-example_stack-push_pop,,50000000,,,294277995.0,ns,1
-example_stack-push_pop,,50000000,,,313710098.0,ns,1
-example_stack-push_pop,,50000000,,,305685096.0,ns,1
-example_stack-push_pop,,50000000,,,304347065.0,ns,1
-example_stack-push_pop,,50000000,,,305015505.0,ns,1
-example_stack-push_pop,,50000000,,,317399419.0,ns,1
-example_stack-push_pop,,50000000,,,305669702.0,ns,1
-example_stack-push_pop,,50000000,,,310393198.0,ns,1
-example_stack-push_pop,,50000000,,,305754328.0,ns,1
-example_stack-push_pop,,50000000,,,302288462.0,ns,1
-example_stack-push_pop,,50000000,,,300498443.0,ns,1
-example_stack-push_pop,,50000000,,,327088481.0,ns,1
-example_stack-push_pop,,50000000,,,294024492.0,ns,1
-example_stack-push_pop,,50000000,,,292439976.0,ns,1
-example_stack-push_pop,,50000000,,,305738389.0,ns,1
-example_stack-push_pop,,50000000,,,305688518.0,ns,1
-example_stack-push_pop,,50000000,,,286962253.0,ns,1
+example_stack-push_pop,,50000000,,,282317405.0,ns,1
+example_stack-push_pop,,50000000,,,284376275.0,ns,1
+example_stack-push_pop,,50000000,,,285178043.0,ns,1
+example_stack-push_pop,,50000000,,,295447361.0,ns,1
+example_stack-push_pop,,50000000,,,295232275.0,ns,1
+example_stack-push_pop,,50000000,,,292790673.0,ns,1
+example_stack-push_pop,,50000000,,,283751305.0,ns,1
+example_stack-push_pop,,50000000,,,282384701.0,ns,1
+example_stack-push_pop,,50000000,,,283134497.0,ns,1
+example_stack-push_pop,,50000000,,,284056182.0,ns,1
+example_stack-push_pop,,50000000,,,283372344.0,ns,1
+example_stack-push_pop,,50000000,,,281818138.0,ns,1
+example_stack-push_pop,,50000000,,,291727542.0,ns,1
+example_stack-push_pop,,50000000,,,304253749.0,ns,1
+example_stack-push_pop,,50000000,,,282070301.0,ns,1
+example_stack-push_pop,,50000000,,,277048311.0,ns,1
+example_stack-push_pop,,50000000,,,274564223.0,ns,1
+example_stack-push_pop,,50000000,,,273689385.0,ns,1
+example_stack-push_pop,,50000000,,,279497342.0,ns,1
+example_stack-push_pop,,50000000,,,274134275.0,ns,1
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
index fa10b40..5750b4c 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[321253406.0,320141431.0,299546314.0,294277995.0,313710098.0,305685096.0,304347065.0,305015505.0,317399419.0,305669702.0,310393198.0,305754328.0,302288462.0,300498443.0,327088481.0,294024492.0,292439976.0,305738389.0,305688518.0,286962253.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[282317405.0,284376275.0,285178043.0,295447361.0,295232275.0,292790673.0,283751305.0,282384701.0,283134497.0,284056182.0,283372344.0,281818138.0,291727542.0,304253749.0,282070301.0,277048311.0,274564223.0,273689385.0,279497342.0,274134275.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
index 7a7b473..4262f61 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
@@ -1 +1 @@
-[267374374.0,283817392.375,327665441.375,344108459.75] \ No newline at end of file
+[264505502.75,272871720.875,295181635.875,303547854.0] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/new/estimates.json b/analysis/current/criterion/example_stack-push_pop/50000000/new/estimates.json
index dd99f82..3b09d64 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/new/estimates.json
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":301597241.1775,"upper_bound":310320018.125},"point_estimate":305896128.55,"standard_error":2230157.5849348926},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":301393452.5,"upper_bound":308073763.0},"point_estimate":305677399.0,"standard_error":1599208.0897883268},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1465427.0181834698,"upper_bound":17290547.912031412},"point_estimate":8384133.24445188,"standard_error":4154180.8304080986},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6867520.478203352,"upper_bound":12700464.966496436},"point_estimate":10266972.411468592,"standard_error":1482526.0535861992}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":281328066.1025,"upper_bound":288047938.93125004},"point_estimate":284542216.35,"standard_error":1717691.7408345737},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":281944219.5,"upper_bound":284777159.0},"point_estimate":283253420.5,"standard_error":1091873.1317986918},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1470303.2894968987,"upper_bound":13041888.595560193},"point_estimate":4211103.576537967,"standard_error":3620200.6275010845},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4899572.336457276,"upper_bound":10079236.178160233},"point_estimate":7868887.422276607,"standard_error":1340118.3743195646}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/new/raw.csv b/analysis/current/criterion/example_stack-push_pop/50000000/new/raw.csv
index 0a168c4..c8c6f21 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/new/raw.csv
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/new/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,50000000,,,321253406.0,ns,1
-example_stack-push_pop,,50000000,,,320141431.0,ns,1
-example_stack-push_pop,,50000000,,,299546314.0,ns,1
-example_stack-push_pop,,50000000,,,294277995.0,ns,1
-example_stack-push_pop,,50000000,,,313710098.0,ns,1
-example_stack-push_pop,,50000000,,,305685096.0,ns,1
-example_stack-push_pop,,50000000,,,304347065.0,ns,1
-example_stack-push_pop,,50000000,,,305015505.0,ns,1
-example_stack-push_pop,,50000000,,,317399419.0,ns,1
-example_stack-push_pop,,50000000,,,305669702.0,ns,1
-example_stack-push_pop,,50000000,,,310393198.0,ns,1
-example_stack-push_pop,,50000000,,,305754328.0,ns,1
-example_stack-push_pop,,50000000,,,302288462.0,ns,1
-example_stack-push_pop,,50000000,,,300498443.0,ns,1
-example_stack-push_pop,,50000000,,,327088481.0,ns,1
-example_stack-push_pop,,50000000,,,294024492.0,ns,1
-example_stack-push_pop,,50000000,,,292439976.0,ns,1
-example_stack-push_pop,,50000000,,,305738389.0,ns,1
-example_stack-push_pop,,50000000,,,305688518.0,ns,1
-example_stack-push_pop,,50000000,,,286962253.0,ns,1
+example_stack-push_pop,,50000000,,,282317405.0,ns,1
+example_stack-push_pop,,50000000,,,284376275.0,ns,1
+example_stack-push_pop,,50000000,,,285178043.0,ns,1
+example_stack-push_pop,,50000000,,,295447361.0,ns,1
+example_stack-push_pop,,50000000,,,295232275.0,ns,1
+example_stack-push_pop,,50000000,,,292790673.0,ns,1
+example_stack-push_pop,,50000000,,,283751305.0,ns,1
+example_stack-push_pop,,50000000,,,282384701.0,ns,1
+example_stack-push_pop,,50000000,,,283134497.0,ns,1
+example_stack-push_pop,,50000000,,,284056182.0,ns,1
+example_stack-push_pop,,50000000,,,283372344.0,ns,1
+example_stack-push_pop,,50000000,,,281818138.0,ns,1
+example_stack-push_pop,,50000000,,,291727542.0,ns,1
+example_stack-push_pop,,50000000,,,304253749.0,ns,1
+example_stack-push_pop,,50000000,,,282070301.0,ns,1
+example_stack-push_pop,,50000000,,,277048311.0,ns,1
+example_stack-push_pop,,50000000,,,274564223.0,ns,1
+example_stack-push_pop,,50000000,,,273689385.0,ns,1
+example_stack-push_pop,,50000000,,,279497342.0,ns,1
+example_stack-push_pop,,50000000,,,274134275.0,ns,1
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/new/sample.json b/analysis/current/criterion/example_stack-push_pop/50000000/new/sample.json
index fa10b40..5750b4c 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/new/sample.json
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[321253406.0,320141431.0,299546314.0,294277995.0,313710098.0,305685096.0,304347065.0,305015505.0,317399419.0,305669702.0,310393198.0,305754328.0,302288462.0,300498443.0,327088481.0,294024492.0,292439976.0,305738389.0,305688518.0,286962253.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[282317405.0,284376275.0,285178043.0,295447361.0,295232275.0,292790673.0,283751305.0,282384701.0,283134497.0,284056182.0,283372344.0,281818138.0,291727542.0,304253749.0,282070301.0,277048311.0,274564223.0,273689385.0,279497342.0,274134275.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/new/tukey.json b/analysis/current/criterion/example_stack-push_pop/50000000/new/tukey.json
index 7a7b473..4262f61 100644
--- a/analysis/current/criterion/example_stack-push_pop/50000000/new/tukey.json
+++ b/analysis/current/criterion/example_stack-push_pop/50000000/new/tukey.json
@@ -1 +1 @@
-[267374374.0,283817392.375,327665441.375,344108459.75] \ No newline at end of file
+[264505502.75,272871720.875,295181635.875,303547854.0] \ No newline at end of file