aboutsummaryrefslogtreecommitdiff
path: root/analysis/current/criterion/example_stack-push_pop
diff options
context:
space:
mode:
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 d5bc27e..838cb71 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":19451687.746529706,"upper_bound":19740795.31547411},"point_estimate":19594597.469662126,"standard_error":73592.92623313493},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19334181.27916667,"upper_bound":19820992.520833336},"point_estimate":19576668.069444444,"standard_error":122976.26390080487},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":187380.71114708032,"upper_bound":556506.7025475329},"point_estimate":433875.7960544007,"standard_error":100945.02715996333},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19408336.856488604,"upper_bound":19754910.872024637},"point_estimate":19569658.141289197,"standard_error":89165.75297920595},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":256766.30816831143,"upper_bound":398301.0920171332},"point_estimate":341557.680784431,"standard_error":35983.39496740905}} \ No newline at end of file
+{"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
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 35e8d34..480081a 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,,,40258918.0,ns,2
-example_stack-push_pop,,1000000,,,78348958.0,ns,4
-example_stack-push_pop,,1000000,,,115194335.0,ns,6
-example_stack-push_pop,,1000000,,,154657437.0,ns,8
-example_stack-push_pop,,1000000,,,190245591.0,ns,10
-example_stack-push_pop,,1000000,,,236936849.0,ns,12
-example_stack-push_pop,,1000000,,,271729693.0,ns,14
-example_stack-push_pop,,1000000,,,318355962.0,ns,16
-example_stack-push_pop,,1000000,,,362015533.0,ns,18
-example_stack-push_pop,,1000000,,,399524066.0,ns,20
-example_stack-push_pop,,1000000,,,433182966.0,ns,22
-example_stack-push_pop,,1000000,,,466850009.0,ns,24
-example_stack-push_pop,,1000000,,,522144549.0,ns,26
-example_stack-push_pop,,1000000,,,550025387.0,ns,28
-example_stack-push_pop,,1000000,,,580085488.0,ns,30
-example_stack-push_pop,,1000000,,,614649431.0,ns,32
-example_stack-push_pop,,1000000,,,654167361.0,ns,34
-example_stack-push_pop,,1000000,,,704379479.0,ns,36
-example_stack-push_pop,,1000000,,,733854373.0,ns,38
-example_stack-push_pop,,1000000,,,797972687.0,ns,40
+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
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 aa4f10d..5a8cdf9 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":[40258918.0,78348958.0,115194335.0,154657437.0,190245591.0,236936849.0,271729693.0,318355962.0,362015533.0,399524066.0,433182966.0,466850009.0,522144549.0,550025387.0,580085488.0,614649431.0,654167361.0,704379479.0,733854373.0,797972687.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":[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
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 6f86c09..d9333f0 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 @@
-[17577701.021710526,18452412.51825658,20784976.50904605,21659688.005592104] \ No newline at end of file
+[17854840.332589284,18720766.764508925,21029903.91629464,21895830.348214287] \ 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 febd232..a7439d7 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":1666371.95621388,"upper_bound":1685101.6258517273},"point_estimate":1675642.7355079402,"standard_error":4799.090845598113},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1660704.9,"upper_bound":1690070.9603841538},"point_estimate":1672303.2006493506,"standard_error":6475.0327234249135},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10299.208192537104,"upper_bound":33935.6591252003},"point_estimate":24830.36425565014,"standard_error":6518.963794920397},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1663311.499772574,"upper_bound":1678076.1366040143},"point_estimate":1669691.5927078149,"standard_error":3774.097097682854},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15748.298345753377,"upper_bound":26408.779659064712},"point_estimate":21988.23064397663,"standard_error":2708.491117574599}} \ No newline at end of file
+{"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
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 e5e47c1..37a52fa 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,,,23128362.0,ns,14
-example_stack-push_pop,,1000000,,,45769783.0,ns,28
-example_stack-push_pop,,1000000,,,71842097.0,ns,42
-example_stack-push_pop,,1000000,,,96052725.0,ns,56
-example_stack-push_pop,,1000000,,,118915945.0,ns,70
-example_stack-push_pop,,1000000,,,142771874.0,ns,84
-example_stack-push_pop,,1000000,,,166047754.0,ns,98
-example_stack-push_pop,,1000000,,,187663341.0,ns,112
-example_stack-push_pop,,1000000,,,209344158.0,ns,126
-example_stack-push_pop,,1000000,,,231632399.0,ns,140
-example_stack-push_pop,,1000000,,,257686944.0,ns,154
-example_stack-push_pop,,1000000,,,286053478.0,ns,168
-example_stack-push_pop,,1000000,,,303512595.0,ns,182
-example_stack-push_pop,,1000000,,,328545844.0,ns,196
-example_stack-push_pop,,1000000,,,350976057.0,ns,210
-example_stack-push_pop,,1000000,,,371076958.0,ns,224
-example_stack-push_pop,,1000000,,,401214946.0,ns,238
-example_stack-push_pop,,1000000,,,420474909.0,ns,252
-example_stack-push_pop,,1000000,,,439960069.0,ns,266
-example_stack-push_pop,,1000000,,,464785504.0,ns,280
+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
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 07662ad..daa2018 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":[23128362.0,45769783.0,71842097.0,96052725.0,118915945.0,142771874.0,166047754.0,187663341.0,209344158.0,231632399.0,257686944.0,286053478.0,303512595.0,328545844.0,350976057.0,371076958.0,401214946.0,420474909.0,439960069.0,464785504.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":[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
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 8237e8e..a19b5a1 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 @@
-[1550017.9548469388,1604563.7584502553,1750019.2347257654,1804565.0383290816] \ No newline at end of file
+[1608009.099107143,1648528.0602678573,1756578.6233630953,1797097.5845238096] \ 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 d5bc27e..a7439d7 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":19451687.746529706,"upper_bound":19740795.31547411},"point_estimate":19594597.469662126,"standard_error":73592.92623313493},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19334181.27916667,"upper_bound":19820992.520833336},"point_estimate":19576668.069444444,"standard_error":122976.26390080487},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":187380.71114708032,"upper_bound":556506.7025475329},"point_estimate":433875.7960544007,"standard_error":100945.02715996333},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19408336.856488604,"upper_bound":19754910.872024637},"point_estimate":19569658.141289197,"standard_error":89165.75297920595},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":256766.30816831143,"upper_bound":398301.0920171332},"point_estimate":341557.680784431,"standard_error":35983.39496740905}} \ No newline at end of file
+{"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
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 35e8d34..37a52fa 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,,,40258918.0,ns,2
-example_stack-push_pop,,1000000,,,78348958.0,ns,4
-example_stack-push_pop,,1000000,,,115194335.0,ns,6
-example_stack-push_pop,,1000000,,,154657437.0,ns,8
-example_stack-push_pop,,1000000,,,190245591.0,ns,10
-example_stack-push_pop,,1000000,,,236936849.0,ns,12
-example_stack-push_pop,,1000000,,,271729693.0,ns,14
-example_stack-push_pop,,1000000,,,318355962.0,ns,16
-example_stack-push_pop,,1000000,,,362015533.0,ns,18
-example_stack-push_pop,,1000000,,,399524066.0,ns,20
-example_stack-push_pop,,1000000,,,433182966.0,ns,22
-example_stack-push_pop,,1000000,,,466850009.0,ns,24
-example_stack-push_pop,,1000000,,,522144549.0,ns,26
-example_stack-push_pop,,1000000,,,550025387.0,ns,28
-example_stack-push_pop,,1000000,,,580085488.0,ns,30
-example_stack-push_pop,,1000000,,,614649431.0,ns,32
-example_stack-push_pop,,1000000,,,654167361.0,ns,34
-example_stack-push_pop,,1000000,,,704379479.0,ns,36
-example_stack-push_pop,,1000000,,,733854373.0,ns,38
-example_stack-push_pop,,1000000,,,797972687.0,ns,40
+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
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 aa4f10d..daa2018 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":[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":[40258918.0,78348958.0,115194335.0,154657437.0,190245591.0,236936849.0,271729693.0,318355962.0,362015533.0,399524066.0,433182966.0,466850009.0,522144549.0,550025387.0,580085488.0,614649431.0,654167361.0,704379479.0,733854373.0,797972687.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":[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
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 6f86c09..a19b5a1 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 @@
-[17577701.021710526,18452412.51825658,20784976.50904605,21659688.005592104] \ No newline at end of file
+[1608009.099107143,1648528.0602678573,1756578.6233630953,1797097.5845238096] \ 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 6521de7..53335b2 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":367459582.96875,"upper_bound":381437489.83250004},"point_estimate":373530642.85,"standard_error":3595757.7157241073},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":366120085.0,"upper_bound":374534127.5},"point_estimate":370549114.5,"standard_error":2299998.3618458924},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4030774.200439453,"upper_bound":14810097.369468212},"point_estimate":9092456.501376629,"standard_error":3038196.1297112876},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6715889.904053451,"upper_bound":24935785.895979103},"point_estimate":16507114.745170478,"standard_error":5339240.80399409}} \ No newline at end of file
+{"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
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 90d1a87..d635e28 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,,,432056932.0,ns,1
-example_stack-push_pop,,10000000,,,361467950.0,ns,1
-example_stack-push_pop,,10000000,,,351240478.0,ns,1
-example_stack-push_pop,,10000000,,,363238362.0,ns,1
-example_stack-push_pop,,10000000,,,361507125.0,ns,1
-example_stack-push_pop,,10000000,,,366166086.0,ns,1
-example_stack-push_pop,,10000000,,,360244553.0,ns,1
-example_stack-push_pop,,10000000,,,369619684.0,ns,1
-example_stack-push_pop,,10000000,,,367904834.0,ns,1
-example_stack-push_pop,,10000000,,,372400764.0,ns,1
-example_stack-push_pop,,10000000,,,370250259.0,ns,1
-example_stack-push_pop,,10000000,,,380779451.0,ns,1
-example_stack-push_pop,,10000000,,,372906619.0,ns,1
-example_stack-push_pop,,10000000,,,382252742.0,ns,1
-example_stack-push_pop,,10000000,,,366074084.0,ns,1
-example_stack-push_pop,,10000000,,,381403856.0,ns,1
-example_stack-push_pop,,10000000,,,370847970.0,ns,1
-example_stack-push_pop,,10000000,,,391182853.0,ns,1
-example_stack-push_pop,,10000000,,,373564337.0,ns,1
-example_stack-push_pop,,10000000,,,375503918.0,ns,1
+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
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 ed7c825..5ba1c2b 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":[432056932.0,361467950.0,351240478.0,363238362.0,361507125.0,366166086.0,360244553.0,369619684.0,367904834.0,372400764.0,370250259.0,380779451.0,372906619.0,382252742.0,366074084.0,381403856.0,370847970.0,391182853.0,373564337.0,375503918.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":[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
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 65380e8..5638fbd 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 @@
-[330992210.25,348178681.875,394009272.875,411195744.5] \ No newline at end of file
+[325233783.25,346793656.0,404286650.0,425846522.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 3794b03..296c234 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":55215966.07875001,"upper_bound":57734038.0253125},"point_estimate":56408822.575,"standard_error":646453.6830619806},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54434643.75,"upper_bound":57901051.75},"point_estimate":54756022.125,"standard_error":959468.4229055166},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":392521.30823135376,"upper_bound":4499252.070522308},"point_estimate":1184334.0321488678,"standard_error":1113782.9182282244},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1859132.1646087996,"upper_bound":3669188.712949466},"point_estimate":2948068.662458356,"standard_error":463367.32534058334}} \ No newline at end of file
+{"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
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 65e34a8..a69a42a 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,,,241786335.0,ns,4
-example_stack-push_pop,,10000000,,,238441441.0,ns,4
-example_stack-push_pop,,10000000,,,243820871.0,ns,4
-example_stack-push_pop,,10000000,,,237399401.0,ns,4
-example_stack-push_pop,,10000000,,,232700037.0,ns,4
-example_stack-push_pop,,10000000,,,225231575.0,ns,4
-example_stack-push_pop,,10000000,,,219223494.0,ns,4
-example_stack-push_pop,,10000000,,,219139596.0,ns,4
-example_stack-push_pop,,10000000,,,230508377.0,ns,4
-example_stack-push_pop,,10000000,,,254450036.0,ns,4
-example_stack-push_pop,,10000000,,,218164486.0,ns,4
-example_stack-push_pop,,10000000,,,217689905.0,ns,4
-example_stack-push_pop,,10000000,,,216256947.0,ns,4
-example_stack-push_pop,,10000000,,,216130718.0,ns,4
-example_stack-push_pop,,10000000,,,217787245.0,ns,4
-example_stack-push_pop,,10000000,,,214798617.0,ns,4
-example_stack-push_pop,,10000000,,,218908581.0,ns,4
-example_stack-push_pop,,10000000,,,215526880.0,ns,4
-example_stack-push_pop,,10000000,,,216910723.0,ns,4
-example_stack-push_pop,,10000000,,,217830541.0,ns,4
+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
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 0113d03..b967ac5 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":[4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0],"times":[241786335.0,238441441.0,243820871.0,237399401.0,232700037.0,225231575.0,219223494.0,219139596.0,230508377.0,254450036.0,218164486.0,217689905.0,216256947.0,216130718.0,217787245.0,214798617.0,218908581.0,215526880.0,216910723.0,217830541.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":[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
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 8590fb6..673de61 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 @@
-[42088951.0,48231364.1875,64611132.6875,70753545.875] \ No newline at end of file
+[57900517.750000015,59671667.80000001,64394734.599999994,66165884.64999998] \ 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 6521de7..296c234 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":367459582.96875,"upper_bound":381437489.83250004},"point_estimate":373530642.85,"standard_error":3595757.7157241073},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":366120085.0,"upper_bound":374534127.5},"point_estimate":370549114.5,"standard_error":2299998.3618458924},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4030774.200439453,"upper_bound":14810097.369468212},"point_estimate":9092456.501376629,"standard_error":3038196.1297112876},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6715889.904053451,"upper_bound":24935785.895979103},"point_estimate":16507114.745170478,"standard_error":5339240.80399409}} \ No newline at end of file
+{"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
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 90d1a87..a69a42a 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,,,432056932.0,ns,1
-example_stack-push_pop,,10000000,,,361467950.0,ns,1
-example_stack-push_pop,,10000000,,,351240478.0,ns,1
-example_stack-push_pop,,10000000,,,363238362.0,ns,1
-example_stack-push_pop,,10000000,,,361507125.0,ns,1
-example_stack-push_pop,,10000000,,,366166086.0,ns,1
-example_stack-push_pop,,10000000,,,360244553.0,ns,1
-example_stack-push_pop,,10000000,,,369619684.0,ns,1
-example_stack-push_pop,,10000000,,,367904834.0,ns,1
-example_stack-push_pop,,10000000,,,372400764.0,ns,1
-example_stack-push_pop,,10000000,,,370250259.0,ns,1
-example_stack-push_pop,,10000000,,,380779451.0,ns,1
-example_stack-push_pop,,10000000,,,372906619.0,ns,1
-example_stack-push_pop,,10000000,,,382252742.0,ns,1
-example_stack-push_pop,,10000000,,,366074084.0,ns,1
-example_stack-push_pop,,10000000,,,381403856.0,ns,1
-example_stack-push_pop,,10000000,,,370847970.0,ns,1
-example_stack-push_pop,,10000000,,,391182853.0,ns,1
-example_stack-push_pop,,10000000,,,373564337.0,ns,1
-example_stack-push_pop,,10000000,,,375503918.0,ns,1
+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
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 ed7c825..b967ac5 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":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,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":[432056932.0,361467950.0,351240478.0,363238362.0,361507125.0,366166086.0,360244553.0,369619684.0,367904834.0,372400764.0,370250259.0,380779451.0,372906619.0,382252742.0,366074084.0,381403856.0,370847970.0,391182853.0,373564337.0,375503918.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":[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
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 65380e8..673de61 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 @@
-[330992210.25,348178681.875,394009272.875,411195744.5] \ No newline at end of file
+[57900517.750000015,59671667.80000001,64394734.599999994,66165884.64999998] \ 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 731bad3..c218ca8 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":1838009708.94875,"upper_bound":1877220622.1875},"point_estimate":1857480152.25,"standard_error":10023402.814499304},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1833761204.0,"upper_bound":1877645608.5},"point_estimate":1855571341.0,"standard_error":13272663.833610075},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":22989214.465659857,"upper_bound":72262946.45237625},"point_estimate":42464543.196603656,"standard_error":12589968.871327883},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31543234.32444,"upper_bound":56676479.5128611},"point_estimate":46026786.22918579,"standard_error":6400111.709727449}} \ No newline at end of file
+{"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
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 caf066e..3f16296 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,,,1858191714.0,ns,1
-example_stack-push_pop,,50000000,,,1763253109.0,ns,1
-example_stack-push_pop,,50000000,,,1815032413.0,ns,1
-example_stack-push_pop,,50000000,,,1812556143.0,ns,1
-example_stack-push_pop,,50000000,,,1873697727.0,ns,1
-example_stack-push_pop,,50000000,,,1801833495.0,ns,1
-example_stack-push_pop,,50000000,,,1879349676.0,ns,1
-example_stack-push_pop,,50000000,,,1852950968.0,ns,1
-example_stack-push_pop,,50000000,,,1889076891.0,ns,1
-example_stack-push_pop,,50000000,,,1832784183.0,ns,1
-example_stack-push_pop,,50000000,,,1875941541.0,ns,1
-example_stack-push_pop,,50000000,,,1861338774.0,ns,1
-example_stack-push_pop,,50000000,,,1926744609.0,ns,1
-example_stack-push_pop,,50000000,,,1840774337.0,ns,1
-example_stack-push_pop,,50000000,,,1941433658.0,ns,1
-example_stack-push_pop,,50000000,,,1818704961.0,ns,1
-example_stack-push_pop,,50000000,,,1906976447.0,ns,1
-example_stack-push_pop,,50000000,,,1834738225.0,ns,1
-example_stack-push_pop,,50000000,,,1926386299.0,ns,1
-example_stack-push_pop,,50000000,,,1837837875.0,ns,1
+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
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 81a639b..f086874 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":[1858191714.0,1763253109.0,1815032413.0,1812556143.0,1873697727.0,1801833495.0,1879349676.0,1852950968.0,1889076891.0,1832784183.0,1875941541.0,1861338774.0,1926744609.0,1840774337.0,1941433658.0,1818704961.0,1906976447.0,1834738225.0,1926386299.0,1837837875.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":[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
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 4d6dc55..5d47d8e 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 @@
-[1671713070.75,1750488724.125,1960557133.125,2039332786.5] \ No newline at end of file
+[1651282001.25,1748487543.0,2007702321.0,2104907862.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 99798bb..dd99f82 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":286424317.76875,"upper_bound":292143172.91},"point_estimate":289472786.25,"standard_error":1467408.942476121},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":288760763.5,"upper_bound":293550133.0},"point_estimate":292764975.5,"standard_error":1464825.868964768},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1030209.79591012,"upper_bound":8572238.857412338},"point_estimate":3230761.772042513,"standard_error":1853465.3717660436},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3884511.2861310416,"upper_bound":8421635.529958196},"point_estimate":6715221.753394665,"standard_error":1167334.9928305664}} \ No newline at end of file
+{"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
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 92b82fc..0a168c4 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,,,273070828.0,ns,1
-example_stack-push_pop,,50000000,,,289096507.0,ns,1
-example_stack-push_pop,,50000000,,,295103288.0,ns,1
-example_stack-push_pop,,50000000,,,294059131.0,ns,1
-example_stack-push_pop,,50000000,,,292669397.0,ns,1
-example_stack-push_pop,,50000000,,,292044640.0,ns,1
-example_stack-push_pop,,50000000,,,290856072.0,ns,1
-example_stack-push_pop,,50000000,,,295120516.0,ns,1
-example_stack-push_pop,,50000000,,,293470037.0,ns,1
-example_stack-push_pop,,50000000,,,295426302.0,ns,1
-example_stack-push_pop,,50000000,,,294784901.0,ns,1
-example_stack-push_pop,,50000000,,,293630229.0,ns,1
-example_stack-push_pop,,50000000,,,293455958.0,ns,1
-example_stack-push_pop,,50000000,,,293383877.0,ns,1
-example_stack-push_pop,,50000000,,,281423049.0,ns,1
-example_stack-push_pop,,50000000,,,280494911.0,ns,1
-example_stack-push_pop,,50000000,,,276859399.0,ns,1
-example_stack-push_pop,,50000000,,,292860554.0,ns,1
-example_stack-push_pop,,50000000,,,288425020.0,ns,1
-example_stack-push_pop,,50000000,,,283221109.0,ns,1
+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
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 fb6b377..fa10b40 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":[273070828.0,289096507.0,295103288.0,294059131.0,292669397.0,292044640.0,290856072.0,295120516.0,293470037.0,295426302.0,294784901.0,293630229.0,293455958.0,293383877.0,281423049.0,280494911.0,276859399.0,292860554.0,288425020.0,283221109.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":[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
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 a67b5f4..7a7b473 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 @@
-[267283805.5,277203923.875,303657572.875,313577691.25] \ No newline at end of file
+[267374374.0,283817392.375,327665441.375,344108459.75] \ 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 731bad3..dd99f82 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":1838009708.94875,"upper_bound":1877220622.1875},"point_estimate":1857480152.25,"standard_error":10023402.814499304},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1833761204.0,"upper_bound":1877645608.5},"point_estimate":1855571341.0,"standard_error":13272663.833610075},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":22989214.465659857,"upper_bound":72262946.45237625},"point_estimate":42464543.196603656,"standard_error":12589968.871327883},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31543234.32444,"upper_bound":56676479.5128611},"point_estimate":46026786.22918579,"standard_error":6400111.709727449}} \ No newline at end of file
+{"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
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 caf066e..0a168c4 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,,,1858191714.0,ns,1
-example_stack-push_pop,,50000000,,,1763253109.0,ns,1
-example_stack-push_pop,,50000000,,,1815032413.0,ns,1
-example_stack-push_pop,,50000000,,,1812556143.0,ns,1
-example_stack-push_pop,,50000000,,,1873697727.0,ns,1
-example_stack-push_pop,,50000000,,,1801833495.0,ns,1
-example_stack-push_pop,,50000000,,,1879349676.0,ns,1
-example_stack-push_pop,,50000000,,,1852950968.0,ns,1
-example_stack-push_pop,,50000000,,,1889076891.0,ns,1
-example_stack-push_pop,,50000000,,,1832784183.0,ns,1
-example_stack-push_pop,,50000000,,,1875941541.0,ns,1
-example_stack-push_pop,,50000000,,,1861338774.0,ns,1
-example_stack-push_pop,,50000000,,,1926744609.0,ns,1
-example_stack-push_pop,,50000000,,,1840774337.0,ns,1
-example_stack-push_pop,,50000000,,,1941433658.0,ns,1
-example_stack-push_pop,,50000000,,,1818704961.0,ns,1
-example_stack-push_pop,,50000000,,,1906976447.0,ns,1
-example_stack-push_pop,,50000000,,,1834738225.0,ns,1
-example_stack-push_pop,,50000000,,,1926386299.0,ns,1
-example_stack-push_pop,,50000000,,,1837837875.0,ns,1
+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
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 81a639b..fa10b40 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":[1858191714.0,1763253109.0,1815032413.0,1812556143.0,1873697727.0,1801833495.0,1879349676.0,1852950968.0,1889076891.0,1832784183.0,1875941541.0,1861338774.0,1926744609.0,1840774337.0,1941433658.0,1818704961.0,1906976447.0,1834738225.0,1926386299.0,1837837875.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":[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
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 4d6dc55..7a7b473 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 @@
-[1671713070.75,1750488724.125,1960557133.125,2039332786.5] \ No newline at end of file
+[267374374.0,283817392.375,327665441.375,344108459.75] \ No newline at end of file