aboutsummaryrefslogtreecommitdiff
path: root/analysis/current/criterion/prime_sieve/50000
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/current/criterion/prime_sieve/50000')
-rw-r--r--analysis/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/new/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/new/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/new/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/new/tukey.json1
45 files changed, 225 insertions, 0 deletions
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/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..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/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..79c69cd
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":26681623994.665,"upper_bound":27592679048.2675},"point_estimate":27256890346.1,"standard_error":253867018.75864515},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27545000972.5,"upper_bound":27602987375.0},"point_estimate":27581532595.5,"standard_error":13837042.045842268},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25162508.099976182,"upper_bound":127814760.6297344},"point_estimate":58842674.6219337,"standard_error":25655784.795707606},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53146994.47260013,"upper_bound":1871189520.3338869},"point_estimate":1166256643.963822,"standard_error":579580766.2001894}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/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..c4ce84e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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,,50000,,,22484515108.0,ns,1
+prime_sieve,,50000,,,26206817594.0,ns,1
+prime_sieve,,50000,,,27393008572.0,ns,1
+prime_sieve,,50000,,,27538647902.0,ns,1
+prime_sieve,,50000,,,27626091305.0,ns,1
+prime_sieve,,50000,,,27601665097.0,ns,1
+prime_sieve,,50000,,,27566797813.0,ns,1
+prime_sieve,,50000,,,27525487462.0,ns,1
+prime_sieve,,50000,,,27579905302.0,ns,1
+prime_sieve,,50000,,,27663637287.0,ns,1
+prime_sieve,,50000,,,27551354043.0,ns,1
+prime_sieve,,50000,,,27672650095.0,ns,1
+prime_sieve,,50000,,,27570365894.0,ns,1
+prime_sieve,,50000,,,27689488533.0,ns,1
+prime_sieve,,50000,,,27584488927.0,ns,1
+prime_sieve,,50000,,,27583159889.0,ns,1
+prime_sieve,,50000,,,27604309653.0,ns,1
+prime_sieve,,50000,,,27488884078.0,ns,1
+prime_sieve,,50000,,,27588506784.0,ns,1
+prime_sieve,,50000,,,27618025584.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/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..7d66e2e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"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":[22484515108.0,26206817594.0,27393008572.0,27538647902.0,27626091305.0,27601665097.0,27566797813.0,27525487462.0,27579905302.0,27663637287.0,27551354043.0,27672650095.0,27570365894.0,27689488533.0,27584488927.0,27583159889.0,27604309653.0,27488884078.0,27588506784.0,27618025584.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/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..10fad9d
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[27318215260.75,27426786526.375,27716309901.375,27824881167.0] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/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..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/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..20ef840
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":767970016.13375,"upper_bound":779887413.3187499},"point_estimate":772613592.3,"standard_error":3229045.4800020563},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":766775806.5,"upper_bound":772718353.5},"point_estimate":769269004.5,"standard_error":1496854.423622979},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2469390.3467595577,"upper_bound":8066993.249282241},"point_estimate":5081134.012591839,"standard_error":1480628.43005329},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3615845.548239282,"upper_bound":23825928.286316138},"point_estimate":14776282.502007278,"standard_error":6730327.967584689}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/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..99bef4b
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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,,50000,,,770991719.0,ns,1
+prime_sieve,,50000,,,762196339.0,ns,1
+prime_sieve,,50000,,,769021301.0,ns,1
+prime_sieve,,50000,,,765993514.0,ns,1
+prime_sieve,,50000,,,773536176.0,ns,1
+prime_sieve,,50000,,,766119528.0,ns,1
+prime_sieve,,50000,,,765099744.0,ns,1
+prime_sieve,,50000,,,770389377.0,ns,1
+prime_sieve,,50000,,,769516708.0,ns,1
+prime_sieve,,50000,,,767555603.0,ns,1
+prime_sieve,,50000,,,775763937.0,ns,1
+prime_sieve,,50000,,,768219014.0,ns,1
+prime_sieve,,50000,,,773922953.0,ns,1
+prime_sieve,,50000,,,761642363.0,ns,1
+prime_sieve,,50000,,,765690139.0,ns,1
+prime_sieve,,50000,,,776749523.0,ns,1
+prime_sieve,,50000,,,778201646.0,ns,1
+prime_sieve,,50000,,,771900531.0,ns,1
+prime_sieve,,50000,,,832329646.0,ns,1
+prime_sieve,,50000,,,767432085.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/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..7ac41fc
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"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":[770991719.0,762196339.0,769021301.0,765993514.0,773536176.0,766119528.0,765099744.0,770389377.0,769516708.0,767555603.0,775763937.0,768219014.0,773922953.0,761642363.0,765690139.0,776749523.0,778201646.0,771900531.0,832329646.0,767432085.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/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..50acf31
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[743453487.25,754770755.875,784950138.875,796267407.5] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/estimates.json
new file mode 100644
index 0000000..0ed9cf7
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7330335877.4825,"upper_bound":7366576593.0725},"point_estimate":7347578901.45,"standard_error":9290762.377011217},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7321812315.5,"upper_bound":7348089343.0},"point_estimate":7334653266.0,"standard_error":8632079.756777715},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9259271.237415075,"upper_bound":56137175.781565905},"point_estimate":25519555.979937315,"standard_error":11413685.606444119},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26052807.909978468,"upper_bound":52453611.387221225},"point_estimate":42558953.99005985,"standard_error":6684238.911478636}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/raw.csv
new file mode 100644
index 0000000..c4c1723
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", 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,,50000,,,7324311758.0,ns,1
+prime_sieve,,50000,,,7320733549.0,ns,1
+prime_sieve,,50000,,,7285238979.0,ns,1
+prime_sieve,,50000,,,7316737883.0,ns,1
+prime_sieve,,50000,,,7316553695.0,ns,1
+prime_sieve,,50000,,,7411767472.0,ns,1
+prime_sieve,,50000,,,7336794785.0,ns,1
+prime_sieve,,50000,,,7332908253.0,ns,1
+prime_sieve,,50000,,,7322891082.0,ns,1
+prime_sieve,,50000,,,7444260802.0,ns,1
+prime_sieve,,50000,,,7387348195.0,ns,1
+prime_sieve,,50000,,,7324103354.0,ns,1
+prime_sieve,,50000,,,7336398279.0,ns,1
+prime_sieve,,50000,,,7407924262.0,ns,1
+prime_sieve,,50000,,,7318143239.0,ns,1
+prime_sieve,,50000,,,7341605906.0,ns,1
+prime_sieve,,50000,,,7354572780.0,ns,1
+prime_sieve,,50000,,,7311620181.0,ns,1
+prime_sieve,,50000,,,7341105215.0,ns,1
+prime_sieve,,50000,,,7416558360.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/sample.json
new file mode 100644
index 0000000..46edbf8
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/sample.json
@@ -0,0 +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":[7324311758.0,7320733549.0,7285238979.0,7316737883.0,7316553695.0,7411767472.0,7336794785.0,7332908253.0,7322891082.0,7444260802.0,7387348195.0,7324103354.0,7336398279.0,7407924262.0,7318143239.0,7341605906.0,7354572780.0,7311620181.0,7341105215.0,7416558360.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/tukey.json
new file mode 100644
index 0000000..ff84aa4
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[7192043984.75,7256064978.125,7426787627.125,7490808620.5] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("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":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..82d8c83
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("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":9015529110.859999,"upper_bound":9293711916.395},"point_estimate":9159563030.0,"standard_error":72017225.29016629},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9260241537.0,"upper_bound":9309310063.0},"point_estimate":9282586276.0,"standard_error":47301692.23548623},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21481436.979228258,"upper_bound":443598358.44195485},"point_estimate":45853760.806033015,"standard_error":100443316.17424528},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":205076091.57473704,"upper_bound":410930594.2137054},"point_estimate":330429190.76134473,"standard_error":51289171.11850671}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..b26697a
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("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,,50000,,,9329349615.0,ns,1
+prime_sieve,,50000,,,9296807481.0,ns,1
+prime_sieve,,50000,,,8660075267.0,ns,1
+prime_sieve,,50000,,,9301242886.0,ns,1
+prime_sieve,,50000,,,9833627887.0,ns,1
+prime_sieve,,50000,,,9266991918.0,ns,1
+prime_sieve,,50000,,,8634469204.0,ns,1
+prime_sieve,,50000,,,9259217531.0,ns,1
+prime_sieve,,50000,,,9265611022.0,ns,1
+prime_sieve,,50000,,,9296056188.0,ns,1
+prime_sieve,,50000,,,8584929931.0,ns,1
+prime_sieve,,50000,,,9310367028.0,ns,1
+prime_sieve,,50000,,,9316661401.0,ns,1
+prime_sieve,,50000,,,9269116364.0,ns,1
+prime_sieve,,50000,,,8744524882.0,ns,1
+prime_sieve,,50000,,,9342930880.0,ns,1
+prime_sieve,,50000,,,9261265543.0,ns,1
+prime_sieve,,50000,,,9308253098.0,ns,1
+prime_sieve,,50000,,,8591510489.0,ns,1
+prime_sieve,,50000,,,9318251985.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..40a4001
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/sample.json
@@ -0,0 +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":[9329349615.0,9296807481.0,8660075267.0,9301242886.0,9833627887.0,9266991918.0,8634469204.0,9259217531.0,9265611022.0,9296056188.0,8584929931.0,9310367028.0,9316661401.0,9269116364.0,8744524882.0,9342930880.0,9261265543.0,9308253098.0,8591510489.0,9318251985.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..51580cb
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec until n=2261, then std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[8586355611.25,8858449990.0,9584035000.0,9856129378.75] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/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..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/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..091707b
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":8991557384.0525,"upper_bound":9028417882.4375},"point_estimate":9010007510.5,"standard_error":9438539.528579952},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8986429560.5,"upper_bound":9034317012.0},"point_estimate":9007815954.5,"standard_error":10949866.54975078},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18594986.070773005,"upper_bound":76875938.40377927},"point_estimate":50356307.21369684,"standard_error":15741935.846090317},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31462400.480788257,"upper_bound":51552158.05997651},"point_estimate":43381517.28535601,"standard_error":5128149.911552285}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/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..e604a39
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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,,50000,,,9004750305.0,ns,1
+prime_sieve,,50000,,,9011661260.0,ns,1
+prime_sieve,,50000,,,8934572430.0,ns,1
+prime_sieve,,50000,,,8994818955.0,ns,1
+prime_sieve,,50000,,,9048235817.0,ns,1
+prime_sieve,,50000,,,9068485326.0,ns,1
+prime_sieve,,50000,,,9080456999.0,ns,1
+prime_sieve,,50000,,,9003942896.0,ns,1
+prime_sieve,,50000,,,9075392726.0,ns,1
+prime_sieve,,50000,,,9010881604.0,ns,1
+prime_sieve,,50000,,,8947634164.0,ns,1
+prime_sieve,,50000,,,8987594050.0,ns,1
+prime_sieve,,50000,,,9059264361.0,ns,1
+prime_sieve,,50000,,,8985265071.0,ns,1
+prime_sieve,,50000,,,9012571878.0,ns,1
+prime_sieve,,50000,,,8975356064.0,ns,1
+prime_sieve,,50000,,,9020398207.0,ns,1
+prime_sieve,,50000,,,9055187810.0,ns,1
+prime_sieve,,50000,,,8951334171.0,ns,1
+prime_sieve,,50000,,,8972346116.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/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..9b8ce49
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"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":[9004750305.0,9011661260.0,8934572430.0,8994818955.0,9048235817.0,9068485326.0,9080456999.0,9003942896.0,9075392726.0,9010881604.0,8947634164.0,8987594050.0,9059264361.0,8985265071.0,9012571878.0,8975356064.0,9020398207.0,9055187810.0,8951334171.0,8972346116.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/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..37d9eed
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json
@@ -0,0 +1 @@
+[8781229831.25,8882008825.25,9150752809.25,9251531803.25] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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..9f9543a
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":788391186.08,"upper_bound":804484564.6425},"point_estimate":794483789.9,"standard_error":4474530.088395524},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":787331844.0,"upper_bound":792909450.5},"point_estimate":791302662.0,"standard_error":1548672.0012210715},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1052571.8513131142,"upper_bound":8977714.382913709},"point_estimate":4031540.704625845,"standard_error":1951873.7857998095},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3761661.4315156485,"upper_bound":33191086.687960774},"point_estimate":20417594.16096865,"standard_error":9954178.987470541}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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..b5908be
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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,,50000,,,789156256.0,ns,1
+prime_sieve,,50000,,,792877501.0,ns,1
+prime_sieve,,50000,,,785372056.0,ns,1
+prime_sieve,,50000,,,792941400.0,ns,1
+prime_sieve,,50000,,,783233213.0,ns,1
+prime_sieve,,50000,,,781548330.0,ns,1
+prime_sieve,,50000,,,792277003.0,ns,1
+prime_sieve,,50000,,,785071452.0,ns,1
+prime_sieve,,50000,,,790038356.0,ns,1
+prime_sieve,,50000,,,796345499.0,ns,1
+prime_sieve,,50000,,,803109492.0,ns,1
+prime_sieve,,50000,,,793330347.0,ns,1
+prime_sieve,,50000,,,790694877.0,ns,1
+prime_sieve,,50000,,,788010594.0,ns,1
+prime_sieve,,50000,,,878481766.0,ns,1
+prime_sieve,,50000,,,782968528.0,ns,1
+prime_sieve,,50000,,,792984148.0,ns,1
+prime_sieve,,50000,,,786653094.0,ns,1
+prime_sieve,,50000,,,792671439.0,ns,1
+prime_sieve,,50000,,,791910447.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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..eda4b9a
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"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":[789156256.0,792877501.0,785372056.0,792941400.0,783233213.0,781548330.0,792277003.0,785071452.0,790038356.0,796345499.0,803109492.0,793330347.0,790694877.0,788010594.0,878481766.0,782968528.0,792984148.0,786653094.0,792671439.0,791910447.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/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/current/criterion/prime_sieve/50000/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..1ca427e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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 @@
+[766475077.0,776403955.75,802880965.75,812809844.5] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/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..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/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..f04963e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":785153461.50625,"upper_bound":792772886.67875},"point_estimate":788337433.55,"standard_error":1984554.8201978893},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":784794074.5,"upper_bound":786901351.5},"point_estimate":785959746.0,"standard_error":596237.2842264666},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1072234.0921640396,"upper_bound":4948609.590044618},"point_estimate":2155317.1096354723,"standard_error":1074873.6014889784},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2223006.623495516,"upper_bound":13676084.02882592},"point_estimate":9085293.810776995,"standard_error":3235350.416529221}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/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..859ba60
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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,,50000,,,784842618.0,ns,1
+prime_sieve,,50000,,,803768145.0,ns,1
+prime_sieve,,50000,,,788416031.0,ns,1
+prime_sieve,,50000,,,786024581.0,ns,1
+prime_sieve,,50000,,,784994146.0,ns,1
+prime_sieve,,50000,,,786747793.0,ns,1
+prime_sieve,,50000,,,785380629.0,ns,1
+prime_sieve,,50000,,,787054910.0,ns,1
+prime_sieve,,50000,,,785952757.0,ns,1
+prime_sieve,,50000,,,789556952.0,ns,1
+prime_sieve,,50000,,,781168213.0,ns,1
+prime_sieve,,50000,,,783538758.0,ns,1
+prime_sieve,,50000,,,786424971.0,ns,1
+prime_sieve,,50000,,,785966735.0,ns,1
+prime_sieve,,50000,,,784266478.0,ns,1
+prime_sieve,,50000,,,792837223.0,ns,1
+prime_sieve,,50000,,,784745531.0,ns,1
+prime_sieve,,50000,,,782894559.0,ns,1
+prime_sieve,,50000,,,821000845.0,ns,1
+prime_sieve,,50000,,,781166796.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/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..46704ad
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/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":"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":[784842618.0,803768145.0,788416031.0,786024581.0,784994146.0,786747793.0,785380629.0,787054910.0,785952757.0,789556952.0,781168213.0,783538758.0,786424971.0,785966735.0,784266478.0,792837223.0,784745531.0,782894559.0,821000845.0,781166796.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/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..96cb678
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json
@@ -0,0 +1 @@
+[776317500.25,780471634.0,791549324.0,795703457.75] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..42763c9
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":768847420.9875001,"upper_bound":774827693.6987499},"point_estimate":771691454.75,"standard_error":1529894.0186929822},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":766683573.0,"upper_bound":774736323.5},"point_estimate":771222835.0,"standard_error":2211837.8503768337},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3086644.159001112,"upper_bound":10308913.4711802},"point_estimate":7761457.564106584,"standard_error":1732702.1838436935},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4258981.9528052695,"upper_bound":8945954.509438349},"point_estimate":7023385.507611393,"standard_error":1222318.8359120246}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..faa7c3b
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("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,,50000,,,763501875.0,ns,1
+prime_sieve,,50000,,,765128864.0,ns,1
+prime_sieve,,50000,,,765758250.0,ns,1
+prime_sieve,,50000,,,764365456.0,ns,1
+prime_sieve,,50000,,,767608896.0,ns,1
+prime_sieve,,50000,,,786568613.0,ns,1
+prime_sieve,,50000,,,763850799.0,ns,1
+prime_sieve,,50000,,,774211688.0,ns,1
+prime_sieve,,50000,,,776677337.0,ns,1
+prime_sieve,,50000,,,776342718.0,ns,1
+prime_sieve,,50000,,,776573015.0,ns,1
+prime_sieve,,50000,,,775260959.0,ns,1
+prime_sieve,,50000,,,773129501.0,ns,1
+prime_sieve,,50000,,,765104908.0,ns,1
+prime_sieve,,50000,,,772384846.0,ns,1
+prime_sieve,,50000,,,770459790.0,ns,1
+prime_sieve,,50000,,,768895162.0,ns,1
+prime_sieve,,50000,,,771985880.0,ns,1
+prime_sieve,,50000,,,767663217.0,ns,1
+prime_sieve,,50000,,,788357321.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..7d193e8
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json
@@ -0,0 +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":[763501875.0,765128864.0,765758250.0,764365456.0,767608896.0,786568613.0,763850799.0,774211688.0,776677337.0,776342718.0,776573015.0,775260959.0,773129501.0,765104908.0,772384846.0,770459790.0,768895162.0,771985880.0,767663217.0,788357321.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..a32e083
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[735809417.75,750705160.625,790427141.625,805322884.5] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/new/benchmark.json b/analysis/current/criterion/prime_sieve/50000/new/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/new/estimates.json b/analysis/current/criterion/prime_sieve/50000/new/estimates.json
new file mode 100644
index 0000000..9f9543a
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":788391186.08,"upper_bound":804484564.6425},"point_estimate":794483789.9,"standard_error":4474530.088395524},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":787331844.0,"upper_bound":792909450.5},"point_estimate":791302662.0,"standard_error":1548672.0012210715},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1052571.8513131142,"upper_bound":8977714.382913709},"point_estimate":4031540.704625845,"standard_error":1951873.7857998095},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3761661.4315156485,"upper_bound":33191086.687960774},"point_estimate":20417594.16096865,"standard_error":9954178.987470541}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/new/raw.csv b/analysis/current/criterion/prime_sieve/50000/new/raw.csv
new file mode 100644
index 0000000..b5908be
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/new/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,789156256.0,ns,1
+prime_sieve,,50000,,,792877501.0,ns,1
+prime_sieve,,50000,,,785372056.0,ns,1
+prime_sieve,,50000,,,792941400.0,ns,1
+prime_sieve,,50000,,,783233213.0,ns,1
+prime_sieve,,50000,,,781548330.0,ns,1
+prime_sieve,,50000,,,792277003.0,ns,1
+prime_sieve,,50000,,,785071452.0,ns,1
+prime_sieve,,50000,,,790038356.0,ns,1
+prime_sieve,,50000,,,796345499.0,ns,1
+prime_sieve,,50000,,,803109492.0,ns,1
+prime_sieve,,50000,,,793330347.0,ns,1
+prime_sieve,,50000,,,790694877.0,ns,1
+prime_sieve,,50000,,,788010594.0,ns,1
+prime_sieve,,50000,,,878481766.0,ns,1
+prime_sieve,,50000,,,782968528.0,ns,1
+prime_sieve,,50000,,,792984148.0,ns,1
+prime_sieve,,50000,,,786653094.0,ns,1
+prime_sieve,,50000,,,792671439.0,ns,1
+prime_sieve,,50000,,,791910447.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/new/sample.json b/analysis/current/criterion/prime_sieve/50000/new/sample.json
new file mode 100644
index 0000000..eda4b9a
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/new/sample.json
@@ -0,0 +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":[789156256.0,792877501.0,785372056.0,792941400.0,783233213.0,781548330.0,792277003.0,785071452.0,790038356.0,796345499.0,803109492.0,793330347.0,790694877.0,788010594.0,878481766.0,782968528.0,792984148.0,786653094.0,792671439.0,791910447.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/new/tukey.json b/analysis/current/criterion/prime_sieve/50000/new/tukey.json
new file mode 100644
index 0000000..1ca427e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/new/tukey.json
@@ -0,0 +1 @@
+[766475077.0,776403955.75,802880965.75,812809844.5] \ No newline at end of file