aboutsummaryrefslogtreecommitdiff
path: root/analysis/1174/criterion/prime_sieve/500
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/1174/criterion/prime_sieve/500')
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/new/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/new/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/new/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/500/new/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/500/new/tukey.json1
45 files changed, 225 insertions, 0 deletions
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/estimates.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/estimates.json
new file mode 100644
index 0000000..9c8cde3
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":188198.32577976375,"upper_bound":189875.99534508487},"point_estimate":189011.43992608075,"standard_error":429.3268201820282},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":187683.83585526317,"upper_bound":190186.59481424149},"point_estimate":188677.90789473685,"standard_error":710.6471119516078},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1004.3665747127657,"upper_bound":2953.874843150404},"point_estimate":2236.7791871467975,"standard_error":475.90322243695323},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":187946.4435195637,"upper_bound":190598.608993906},"point_estimate":189232.07784400025,"standard_error":679.3260949920037},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1381.1281220429933,"upper_bound":2433.3769737239077},"point_estimate":1967.032640579628,"standard_error":273.4288204101758}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/raw.csv b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/raw.csv
new file mode 100644
index 0000000..3b4eb55
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,21821514.0,ns,114
+prime_sieve,,500,,,43335911.0,ns,228
+prime_sieve,,500,,,63614765.0,ns,342
+prime_sieve,,500,,,85989162.0,ns,456
+prime_sieve,,500,,,108114647.0,ns,570
+prime_sieve,,500,,,129127635.0,ns,684
+prime_sieve,,500,,,150124901.0,ns,798
+prime_sieve,,500,,,170272876.0,ns,912
+prime_sieve,,500,,,191796382.0,ns,1026
+prime_sieve,,500,,,218160960.0,ns,1140
+prime_sieve,,500,,,237850904.0,ns,1254
+prime_sieve,,500,,,256457524.0,ns,1368
+prime_sieve,,500,,,283196029.0,ns,1482
+prime_sieve,,500,,,300313463.0,ns,1596
+prime_sieve,,500,,,320586708.0,ns,1710
+prime_sieve,,500,,,342711478.0,ns,1824
+prime_sieve,,500,,,368807998.0,ns,1938
+prime_sieve,,500,,,397128788.0,ns,2052
+prime_sieve,,500,,,412245597.0,ns,2166
+prime_sieve,,500,,,425539585.0,ns,2280
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/sample.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/sample.json
new file mode 100644
index 0000000..6a5ac1d
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[114.0,228.0,342.0,456.0,570.0,684.0,798.0,912.0,1026.0,1140.0,1254.0,1368.0,1482.0,1596.0,1710.0,1824.0,1938.0,2052.0,2166.0,2280.0],"times":[21821514.0,43335911.0,63614765.0,85989162.0,108114647.0,129127635.0,150124901.0,170272876.0,191796382.0,218160960.0,237850904.0,256457524.0,283196029.0,300313463.0,320586708.0,342711478.0,368807998.0,397128788.0,412245597.0,425539585.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/tukey.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/tukey.json
new file mode 100644
index 0000000..9c6e11e
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[178974.79083745222,183225.11683685478,194559.31950192823,198809.64550133076] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/estimates.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/estimates.json
new file mode 100644
index 0000000..cc536e5
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":189950.6830802906,"upper_bound":192809.58721782808},"point_estimate":191222.16625961702,"standard_error":738.9725755805811},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":189319.175070028,"upper_bound":191204.32429125498},"point_estimate":189888.1738028545,"standard_error":481.2682403232726},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":546.9892714654908,"upper_bound":3085.2431617644443},"point_estimate":1402.964618733896,"standard_error":604.8543163016922},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":189611.13519986803,"upper_bound":193688.21996065837},"point_estimate":191084.7919216467,"standard_error":1140.8459139766246},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1332.370894318929,"upper_bound":4695.59827402524},"point_estimate":3389.6737380614036,"standard_error":873.904738140682}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/raw.csv b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/raw.csv
new file mode 100644
index 0000000..86ffa26
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,23568288.0,ns,119
+prime_sieve,,500,,,44863976.0,ns,238
+prime_sieve,,500,,,67425484.0,ns,357
+prime_sieve,,500,,,92633897.0,ns,476
+prime_sieve,,500,,,115444301.0,ns,595
+prime_sieve,,500,,,135147924.0,ns,714
+prime_sieve,,500,,,158241504.0,ns,833
+prime_sieve,,500,,,181484908.0,ns,952
+prime_sieve,,500,,,202128960.0,ns,1071
+prime_sieve,,500,,,225728856.0,ns,1190
+prime_sieve,,500,,,250506632.0,ns,1309
+prime_sieve,,500,,,270399716.0,ns,1428
+prime_sieve,,500,,,295546414.0,ns,1547
+prime_sieve,,500,,,318812055.0,ns,1666
+prime_sieve,,500,,,337395117.0,ns,1785
+prime_sieve,,500,,,360943661.0,ns,1904
+prime_sieve,,500,,,407649888.0,ns,2023
+prime_sieve,,500,,,406574212.0,ns,2142
+prime_sieve,,500,,,429547515.0,ns,2261
+prime_sieve,,500,,,449964947.0,ns,2380
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/sample.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/sample.json
new file mode 100644
index 0000000..b493589
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[119.0,238.0,357.0,476.0,595.0,714.0,833.0,952.0,1071.0,1190.0,1309.0,1428.0,1547.0,1666.0,1785.0,1904.0,2023.0,2142.0,2261.0,2380.0],"times":[23568288.0,44863976.0,67425484.0,92633897.0,115444301.0,135147924.0,158241504.0,181484908.0,202128960.0,225728856.0,250506632.0,270399716.0,295546414.0,318812055.0,337395117.0,360943661.0,407649888.0,406574212.0,429547515.0,449964947.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/tukey.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/tukey.json
new file mode 100644
index 0000000..a328e6d
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[182811.4287160319,186019.3796416294,194573.91544322274,197781.86636882022] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..dbc360c
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":78132.69109880282,"upper_bound":82361.70590184831},"point_estimate":80007.20896019213,"standard_error":1081.9862418818452},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":77289.49107441472,"upper_bound":80751.496516165},"point_estimate":77594.84564532849,"standard_error":928.8578373143768},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":321.40682764032516,"upper_bound":5048.922376945302},"point_estimate":1472.4650278204438,"standard_error":1322.2016947689376},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":77407.84888893545,"upper_bound":82264.19887161284},"point_estimate":79080.00660622516,"standard_error":1320.2047940666557},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2119.6728377247405,"upper_bound":7002.12150187566},"point_estimate":4961.260420388083,"standard_error":1321.2202211189833}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..df356c9
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,26414147.0,ns,299
+prime_sieve,,500,,,47253015.0,ns,598
+prime_sieve,,500,,,69798108.0,ns,897
+prime_sieve,,500,,,96975531.0,ns,1196
+prime_sieve,,500,,,123868859.0,ns,1495
+prime_sieve,,500,,,144273073.0,ns,1794
+prime_sieve,,500,,,161641598.0,ns,2093
+prime_sieve,,500,,,181578860.0,ns,2392
+prime_sieve,,500,,,229300985.0,ns,2691
+prime_sieve,,500,,,225931696.0,ns,2990
+prime_sieve,,500,,,269961079.0,ns,3289
+prime_sieve,,500,,,276608313.0,ns,3588
+prime_sieve,,500,,,299423740.0,ns,3887
+prime_sieve,,500,,,401158684.0,ns,4186
+prime_sieve,,500,,,347213865.0,ns,4485
+prime_sieve,,500,,,369964221.0,ns,4784
+prime_sieve,,500,,,393811132.0,ns,5083
+prime_sieve,,500,,,417896068.0,ns,5382
+prime_sieve,,500,,,440520120.0,ns,5681
+prime_sieve,,500,,,461927037.0,ns,5980
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..f515998
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[299.0,598.0,897.0,1196.0,1495.0,1794.0,2093.0,2392.0,2691.0,2990.0,3289.0,3588.0,3887.0,4186.0,4485.0,4784.0,5083.0,5382.0,5681.0,5980.0],"times":[26414147.0,47253015.0,69798108.0,96975531.0,123868859.0,144273073.0,161641598.0,181578860.0,229300985.0,225931696.0,269961079.0,276608313.0,299423740.0,401158684.0,347213865.0,369964221.0,393811132.0,417896068.0,440520120.0,461927037.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..c150ef9
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[64968.35791002479,71104.87812187814,87468.93202015373,93605.45223200708] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..4eef8d3
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":77062.71058947626,"upper_bound":82126.0533609539},"point_estimate":79254.25744943583,"standard_error":1308.9351806462446},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":76270.53626644737,"upper_bound":78464.14044225146},"point_estimate":76807.7460643797,"standard_error":601.6919184941872},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":483.6575186831024,"upper_bound":3164.7406041051895},"point_estimate":1331.954753030716,"standard_error":716.432424377368},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":76423.00945254823,"upper_bound":78105.47448012562},"point_estimate":77246.08666903539,"standard_error":432.82184279421904},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1303.3043353575258,"upper_bound":8721.374985902541},"point_estimate":6031.843245738207,"standard_error":1885.541741917138}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..40c05df
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,27085835.0,ns,304
+prime_sieve,,500,,,60610520.0,ns,608
+prime_sieve,,500,,,79608226.0,ns,912
+prime_sieve,,500,,,93432515.0,ns,1216
+prime_sieve,,500,,,115949819.0,ns,1520
+prime_sieve,,500,,,141903563.0,ns,1824
+prime_sieve,,500,,,165229212.0,ns,2128
+prime_sieve,,500,,,188562821.0,ns,2432
+prime_sieve,,500,,,208461109.0,ns,2736
+prime_sieve,,500,,,230579513.0,ns,3040
+prime_sieve,,500,,,253521800.0,ns,3344
+prime_sieve,,500,,,277202185.0,ns,3648
+prime_sieve,,500,,,314351335.0,ns,3952
+prime_sieve,,500,,,326773732.0,ns,4256
+prime_sieve,,500,,,343749440.0,ns,4560
+prime_sieve,,500,,,370920356.0,ns,4864
+prime_sieve,,500,,,394338616.0,ns,5168
+prime_sieve,,500,,,433000864.0,ns,5472
+prime_sieve,,500,,,457247035.0,ns,5776
+prime_sieve,,500,,,465179142.0,ns,6080
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..1488f4a
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[304.0,608.0,912.0,1216.0,1520.0,1824.0,2128.0,2432.0,2736.0,3040.0,3344.0,3648.0,3952.0,4256.0,4560.0,4864.0,5168.0,5472.0,5776.0,6080.0],"times":[27085835.0,60610520.0,79608226.0,93432515.0,115949819.0,141903563.0,165229212.0,188562821.0,208461109.0,230579513.0,253521800.0,277202185.0,314351335.0,326773732.0,343749440.0,370920356.0,394338616.0,433000864.0,457247035.0,465179142.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..d424149
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[67551.24713373349,71896.47562050345,83483.75158522333,87828.98007199328] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json
new file mode 100644
index 0000000..a0f2dfe
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":196243.40953297628,"upper_bound":202088.39308823066},"point_estimate":198409.4563066066,"standard_error":1673.1921803945536},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":195838.40775862068,"upper_bound":197281.0592672414},"point_estimate":196386.5658866995,"standard_error":368.5665702542408},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":541.1142990139841,"upper_bound":2572.568705189834},"point_estimate":1320.8695269809084,"standard_error":555.5285589358173},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":196243.75535892302,"upper_bound":208578.31149093085},"point_estimate":200848.15293463896,"standard_error":3482.379004429954},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1133.9600941443593,"upper_bound":12543.116040070163},"point_estimate":7685.370863561832,"standard_error":3952.679614396259}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv
new file mode 100644
index 0000000..9fb0e8f
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,23102748.0,ns,116
+prime_sieve,,500,,,45875845.0,ns,232
+prime_sieve,,500,,,68133549.0,ns,348
+prime_sieve,,500,,,91325133.0,ns,464
+prime_sieve,,500,,,113690140.0,ns,580
+prime_sieve,,500,,,135666799.0,ns,696
+prime_sieve,,500,,,159703433.0,ns,812
+prime_sieve,,500,,,181238428.0,ns,928
+prime_sieve,,500,,,204301689.0,ns,1044
+prime_sieve,,500,,,227233276.0,ns,1160
+prime_sieve,,500,,,250594498.0,ns,1276
+prime_sieve,,500,,,271707250.0,ns,1392
+prime_sieve,,500,,,299840350.0,ns,1508
+prime_sieve,,500,,,318925114.0,ns,1624
+prime_sieve,,500,,,341647786.0,ns,1740
+prime_sieve,,500,,,361832128.0,ns,1856
+prime_sieve,,500,,,393377870.0,ns,1972
+prime_sieve,,500,,,481166255.0,ns,2088
+prime_sieve,,500,,,440071614.0,ns,2204
+prime_sieve,,500,,,455838502.0,ns,2320
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/sample.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/sample.json
new file mode 100644
index 0000000..cad30d7
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[116.0,232.0,348.0,464.0,580.0,696.0,812.0,928.0,1044.0,1160.0,1276.0,1392.0,1508.0,1624.0,1740.0,1856.0,1972.0,2088.0,2204.0,2320.0],"times":[23102748.0,45875845.0,68133549.0,91325133.0,113690140.0,135666799.0,159703433.0,181238428.0,204301689.0,227233276.0,250594498.0,271707250.0,299840350.0,318925114.0,341647786.0,361832128.0,393377870.0,481166255.0,440071614.0,455838502.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json
new file mode 100644
index 0000000..c62b0bd
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json
@@ -0,0 +1 @@
+[189008.01130084007,192385.18740329362,201390.99034316972,204768.16644562324] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..168f816
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":202890.9485153389,"upper_bound":231896.91919087214},"point_estimate":213295.24418713612,"standard_error":8625.165570311818},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":201209.11842105264,"upper_bound":205885.76979070483},"point_estimate":203342.83621968527,"standard_error":1364.1419429609355},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2107.492402109784,"upper_bound":8217.505488635545},"point_estimate":4303.584126929442,"standard_error":1604.1586939741233},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":202938.7302852314,"upper_bound":228108.57976853193},"point_estimate":210929.06723516108,"standard_error":6870.707108024122},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3533.19902805397,"upper_bound":64823.17184039073},"point_estimate":39524.88296161954,"standard_error":21580.943792838618}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..0fc2efd
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,22865797.0,ns,114
+prime_sieve,,500,,,45425564.0,ns,228
+prime_sieve,,500,,,69027540.0,ns,342
+prime_sieve,,500,,,92117085.0,ns,456
+prime_sieve,,500,,,115492470.0,ns,570
+prime_sieve,,500,,,140216614.0,ns,684
+prime_sieve,,500,,,163699625.0,ns,798
+prime_sieve,,500,,,182931992.0,ns,912
+prime_sieve,,500,,,216609586.0,ns,1026
+prime_sieve,,500,,,433002126.0,ns,1140
+prime_sieve,,500,,,270514748.0,ns,1254
+prime_sieve,,500,,,295919930.0,ns,1368
+prime_sieve,,500,,,296452153.0,ns,1482
+prime_sieve,,500,,,318034182.0,ns,1596
+prime_sieve,,500,,,352914284.0,ns,1710
+prime_sieve,,500,,,370476483.0,ns,1824
+prime_sieve,,500,,,394525570.0,ns,1938
+prime_sieve,,500,,,429020447.0,ns,2052
+prime_sieve,,500,,,444872395.0,ns,2166
+prime_sieve,,500,,,453930365.0,ns,2280
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..1e3f6a1
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[114.0,228.0,342.0,456.0,570.0,684.0,798.0,912.0,1026.0,1140.0,1254.0,1368.0,1482.0,1596.0,1710.0,1824.0,1938.0,2052.0,2166.0,2280.0],"times":[22865797.0,45425564.0,69027540.0,92117085.0,115492470.0,140216614.0,163699625.0,182931992.0,216609586.0,433002126.0,270514748.0,295919930.0,296452153.0,318034182.0,352914284.0,370476483.0,394525570.0,429020447.0,444872395.0,453930365.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..5dbd8cf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[181160.52141812866,190871.15325292398,216766.17147904483,226476.80331384015] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/benchmark.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/estimates.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..e2c570f
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":83140.80108050293,"upper_bound":84190.23765282612},"point_estimate":83623.98215198886,"standard_error":269.1130275566328},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":82827.64285714287,"upper_bound":83960.1420233463},"point_estimate":83290.15832834481,"standard_error":340.08267215176966},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":494.40142098914623,"upper_bound":1566.5427266241177},"point_estimate":993.3178085742882,"standard_error":276.62411590455196},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":83457.63243836397,"upper_bound":85022.97136820335},"point_estimate":84217.73454222536,"standard_error":400.9197787494699},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":672.5949648284085,"upper_bound":1670.964107652036},"point_estimate":1241.0233248770887,"standard_error":264.5611075741266}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/raw.csv b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..9952350
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,21181397.0,ns,257
+prime_sieve,,500,,,42620997.0,ns,514
+prime_sieve,,500,,,65196904.0,ns,771
+prime_sieve,,500,,,84731252.0,ns,1028
+prime_sieve,,500,,,106285698.0,ns,1285
+prime_sieve,,500,,,126971597.0,ns,1542
+prime_sieve,,500,,,149082895.0,ns,1799
+prime_sieve,,500,,,169427628.0,ns,2056
+prime_sieve,,500,,,193829336.0,ns,2313
+prime_sieve,,500,,,215021963.0,ns,2570
+prime_sieve,,500,,,237266128.0,ns,2827
+prime_sieve,,500,,,256338643.0,ns,3084
+prime_sieve,,500,,,277802164.0,ns,3341
+prime_sieve,,500,,,304894195.0,ns,3598
+prime_sieve,,500,,,319137780.0,ns,3855
+prime_sieve,,500,,,345373840.0,ns,4112
+prime_sieve,,500,,,380887410.0,ns,4369
+prime_sieve,,500,,,396896254.0,ns,4626
+prime_sieve,,500,,,411335493.0,ns,4883
+prime_sieve,,500,,,428834883.0,ns,5140
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/sample.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..38a321f
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[257.0,514.0,771.0,1028.0,1285.0,1542.0,1799.0,2056.0,2313.0,2570.0,2827.0,3084.0,3341.0,3598.0,3855.0,4112.0,4369.0,4626.0,4883.0,5140.0],"times":[21181397.0,42620997.0,65196904.0,84731252.0,106285698.0,126971597.0,149082895.0,169427628.0,193829336.0,215021963.0,237266128.0,256338643.0,277802164.0,304894195.0,319137780.0,345373840.0,380887410.0,396896254.0,411335493.0,428834883.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/tukey.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..1530d83
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[78908.8404464469,80838.02703256198,85982.5245955355,87911.71118165058] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json
new file mode 100644
index 0000000..9bbb13e
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":81859.87132014187,"upper_bound":83476.88854013578},"point_estimate":82623.552447185,"standard_error":415.293477326156},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":81314.57500862663,"upper_bound":83126.92997287906},"point_estimate":81951.49133454106,"standard_error":526.8602779012298},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":520.1485452838443,"upper_bound":2686.997422296913},"point_estimate":1349.4057169269572,"standard_error":564.0661456244969},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":81510.94855941323,"upper_bound":82747.85159850684},"point_estimate":82037.9284679089,"standard_error":316.0117281190648},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1127.4786251293488,"upper_bound":2418.0522886474546},"point_estimate":1904.2963391289666,"standard_error":330.5510342555844}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv
new file mode 100644
index 0000000..5ac0a02
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,23677657.0,ns,276
+prime_sieve,,500,,,46272863.0,ns,552
+prime_sieve,,500,,,67724819.0,ns,828
+prime_sieve,,500,,,91382901.0,ns,1104
+prime_sieve,,500,,,111561139.0,ns,1380
+prime_sieve,,500,,,133595748.0,ns,1656
+prime_sieve,,500,,,163441984.0,ns,1932
+prime_sieve,,500,,,188718145.0,ns,2208
+prime_sieve,,500,,,207021398.0,ns,2484
+prime_sieve,,500,,,241287390.0,ns,2760
+prime_sieve,,500,,,249686690.0,ns,3036
+prime_sieve,,500,,,269809417.0,ns,3312
+prime_sieve,,500,,,291045799.0,ns,3588
+prime_sieve,,500,,,313992421.0,ns,3864
+prime_sieve,,500,,,337358853.0,ns,4140
+prime_sieve,,500,,,357196781.0,ns,4416
+prime_sieve,,500,,,380481735.0,ns,4692
+prime_sieve,,500,,,404237076.0,ns,4968
+prime_sieve,,500,,,434790068.0,ns,5244
+prime_sieve,,500,,,453245671.0,ns,5520
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/sample.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/sample.json
new file mode 100644
index 0000000..6e514f9
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[276.0,552.0,828.0,1104.0,1380.0,1656.0,1932.0,2208.0,2484.0,2760.0,3036.0,3312.0,3588.0,3864.0,4140.0,4416.0,4692.0,4968.0,5244.0,5520.0],"times":[23677657.0,46272863.0,67724819.0,91382901.0,111561139.0,133595748.0,163441984.0,188718145.0,207021398.0,241287390.0,249686690.0,269809417.0,291045799.0,313992421.0,337358853.0,357196781.0,380481735.0,404237076.0,434790068.0,453245671.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json
new file mode 100644
index 0000000..db89c80
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json
@@ -0,0 +1 @@
+[74509.25896340975,77867.0518543956,86821.16623035783,90178.95912134367] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/new/benchmark.json b/analysis/1174/criterion/prime_sieve/500/new/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/new/estimates.json b/analysis/1174/criterion/prime_sieve/500/new/estimates.json
new file mode 100644
index 0000000..9c8cde3
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":188198.32577976375,"upper_bound":189875.99534508487},"point_estimate":189011.43992608075,"standard_error":429.3268201820282},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":187683.83585526317,"upper_bound":190186.59481424149},"point_estimate":188677.90789473685,"standard_error":710.6471119516078},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1004.3665747127657,"upper_bound":2953.874843150404},"point_estimate":2236.7791871467975,"standard_error":475.90322243695323},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":187946.4435195637,"upper_bound":190598.608993906},"point_estimate":189232.07784400025,"standard_error":679.3260949920037},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1381.1281220429933,"upper_bound":2433.3769737239077},"point_estimate":1967.032640579628,"standard_error":273.4288204101758}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/new/raw.csv b/analysis/1174/criterion/prime_sieve/500/new/raw.csv
new file mode 100644
index 0000000..3b4eb55
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/new/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,21821514.0,ns,114
+prime_sieve,,500,,,43335911.0,ns,228
+prime_sieve,,500,,,63614765.0,ns,342
+prime_sieve,,500,,,85989162.0,ns,456
+prime_sieve,,500,,,108114647.0,ns,570
+prime_sieve,,500,,,129127635.0,ns,684
+prime_sieve,,500,,,150124901.0,ns,798
+prime_sieve,,500,,,170272876.0,ns,912
+prime_sieve,,500,,,191796382.0,ns,1026
+prime_sieve,,500,,,218160960.0,ns,1140
+prime_sieve,,500,,,237850904.0,ns,1254
+prime_sieve,,500,,,256457524.0,ns,1368
+prime_sieve,,500,,,283196029.0,ns,1482
+prime_sieve,,500,,,300313463.0,ns,1596
+prime_sieve,,500,,,320586708.0,ns,1710
+prime_sieve,,500,,,342711478.0,ns,1824
+prime_sieve,,500,,,368807998.0,ns,1938
+prime_sieve,,500,,,397128788.0,ns,2052
+prime_sieve,,500,,,412245597.0,ns,2166
+prime_sieve,,500,,,425539585.0,ns,2280
diff --git a/analysis/1174/criterion/prime_sieve/500/new/sample.json b/analysis/1174/criterion/prime_sieve/500/new/sample.json
new file mode 100644
index 0000000..6a5ac1d
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[114.0,228.0,342.0,456.0,570.0,684.0,798.0,912.0,1026.0,1140.0,1254.0,1368.0,1482.0,1596.0,1710.0,1824.0,1938.0,2052.0,2166.0,2280.0],"times":[21821514.0,43335911.0,63614765.0,85989162.0,108114647.0,129127635.0,150124901.0,170272876.0,191796382.0,218160960.0,237850904.0,256457524.0,283196029.0,300313463.0,320586708.0,342711478.0,368807998.0,397128788.0,412245597.0,425539585.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/500/new/tukey.json b/analysis/1174/criterion/prime_sieve/500/new/tukey.json
new file mode 100644
index 0000000..9c6e11e
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/500/new/tukey.json
@@ -0,0 +1 @@
+[178974.79083745222,183225.11683685478,194559.31950192823,198809.64550133076] \ No newline at end of file