aboutsummaryrefslogtreecommitdiff
path: root/analysis/1174/criterion/prime_sieve
diff options
context:
space:
mode:
authorAria Shrimpton <me@aria.rip>2024-03-06 14:18:54 +0000
committerAria Shrimpton <me@aria.rip>2024-03-06 14:18:54 +0000
commit7d1f4550b99783c9c09383f4807e5a4b32b42cb3 (patch)
tree4978fdc83c3f9a1aefd4b278f0ad2c2833df25f3 /analysis/1174/criterion/prime_sieve
parente8d362fb04feb96e9477f71647365800481146b5 (diff)
add new run results
Diffstat (limited to 'analysis/1174/criterion/prime_sieve')
-rw-r--r--analysis/1174/criterion/prime_sieve/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/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/20000/new/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/20000/new/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/20000/new/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/20000/new/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/20000/new/tukey.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)])])/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
-rw-r--r--analysis/1174/criterion/prime_sieve/50000/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/50000/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/50000/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/50000/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/50000/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/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/criterion/prime_sieve/50000/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/50000/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/50000/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/50000/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/50000/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/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/1174/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/1174/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/1174/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/1174/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/1174/criterion/prime_sieve/50000/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/50000/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/50000/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/50000/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/50000/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/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/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/1174/criterion/prime_sieve/50000/new/benchmark.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/50000/new/estimates.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/50000/new/raw.csv21
-rw-r--r--analysis/1174/criterion/prime_sieve/50000/new/sample.json1
-rw-r--r--analysis/1174/criterion/prime_sieve/50000/new/tukey.json1
135 files changed, 675 insertions, 0 deletions
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..fd54cb8
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..1ab63b6
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":1202721157.1925,"upper_bound":1255984855.16875},"point_estimate":1229133997.2,"standard_error":13570377.167076884},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1179981185.5,"upper_bound":1276879162.5},"point_estimate":1236134689.0,"standard_error":32186341.45071116},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4140729.744887352,"upper_bound":100977965.72288275},"point_estimate":63428222.90652394,"standard_error":30174389.639106877},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47201598.89850635,"upper_bound":74712175.01361656},"point_estimate":62193639.597504795,"standard_error":7177118.5709079}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..19b6a24
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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,,20000,,,1207110883.0,ns,1
+prime_sieve,,20000,,,1275463540.0,ns,1
+prime_sieve,,20000,,,1158719343.0,ns,1
+prime_sieve,,20000,,,1207354834.0,ns,1
+prime_sieve,,20000,,,1276452533.0,ns,1
+prime_sieve,,20000,,,1148405763.0,ns,1
+prime_sieve,,20000,,,1200666444.0,ns,1
+prime_sieve,,20000,,,1279052460.0,ns,1
+prime_sieve,,20000,,,1153369865.0,ns,1
+prime_sieve,,20000,,,1204963978.0,ns,1
+prime_sieve,,20000,,,1278780420.0,ns,1
+prime_sieve,,20000,,,1149760913.0,ns,1
+prime_sieve,,20000,,,1264914544.0,ns,1
+prime_sieve,,20000,,,1279204126.0,ns,1
+prime_sieve,,20000,,,1159295927.0,ns,1
+prime_sieve,,20000,,,1361144439.0,ns,1
+prime_sieve,,20000,,,1279245417.0,ns,1
+prime_sieve,,20000,,,1152936495.0,ns,1
+prime_sieve,,20000,,,1268532228.0,ns,1
+prime_sieve,,20000,,,1277305792.0,ns,1
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..49fc46d
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"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":[1207110883.0,1275463540.0,1158719343.0,1207354834.0,1276452533.0,1148405763.0,1200666444.0,1279052460.0,1153369865.0,1204963978.0,1278780420.0,1149760913.0,1264914544.0,1279204126.0,1159295927.0,1361144439.0,1279245417.0,1152936495.0,1268532228.0,1277305792.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..9ba34a9
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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 @@
+[803583777.0,981367779.0,1455458451.0,1633242453.0] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..fd54cb8
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..ea1a20f
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":1595267087.7612503,"upper_bound":2446989615.3574986},"point_estimate":2024183426.05,"standard_error":225155559.93141347},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":992962881.5,"upper_bound":3025794954.5},"point_estimate":2181531268.5,"standard_error":867506711.4564003},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25738998.56724143,"upper_bound":1520720790.4129362},"point_estimate":1289465019.1117196,"standard_error":492212031.0991705},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":897467341.6386689,"upper_bound":1053573809.2312768},"point_estimate":1034204186.0008546,"standard_error":42124261.83818446}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..c8641fa
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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,,20000,,,3050495925.0,ns,1
+prime_sieve,,20000,,,959799181.0,ns,1
+prime_sieve,,20000,,,3014967236.0,ns,1
+prime_sieve,,20000,,,953029206.0,ns,1
+prime_sieve,,20000,,,3049688670.0,ns,1
+prime_sieve,,20000,,,950080889.0,ns,1
+prime_sieve,,20000,,,3027544684.0,ns,1
+prime_sieve,,20000,,,1376581676.0,ns,1
+prime_sieve,,20000,,,3026849151.0,ns,1
+prime_sieve,,20000,,,954414490.0,ns,1
+prime_sieve,,20000,,,3022576361.0,ns,1
+prime_sieve,,20000,,,992268279.0,ns,1
+prime_sieve,,20000,,,3024740758.0,ns,1
+prime_sieve,,20000,,,989758113.0,ns,1
+prime_sieve,,20000,,,3029271026.0,ns,1
+prime_sieve,,20000,,,1013462131.0,ns,1
+prime_sieve,,20000,,,2986480861.0,ns,1
+prime_sieve,,20000,,,993657484.0,ns,1
+prime_sieve,,20000,,,3052031123.0,ns,1
+prime_sieve,,20000,,,1015971277.0,ns,1
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..5ade72f
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":[3050495925.0,959799181.0,3014967236.0,953029206.0,3049688670.0,950080889.0,3027544684.0,1376581676.0,3026849151.0,954414490.0,3022576361.0,992268279.0,3024740758.0,989758113.0,3029271026.0,1013462131.0,2986480861.0,993657484.0,3052031123.0,1015971277.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..250aa35
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[-5114506152.75,-2061432707.625,6080096479.375,9133169924.5] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..fd54cb8
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..8e395b1
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":115806324.81875001,"upper_bound":118881154.62291668},"point_estimate":117001064.3,"standard_error":839100.5107235827},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":115593497.33333334,"upper_bound":116716446.5},"point_estimate":116059614.16666666,"standard_error":294637.1429025207},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":523951.32489801926,"upper_bound":1789761.8239253685},"point_estimate":1194296.7950969897,"standard_error":332580.07510419306},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":791731.9820084024,"upper_bound":6206513.410372122},"point_estimate":3862835.382516278,"standard_error":1773423.8412828597}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..7e39973
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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,,20000,,,358128423.0,ns,3
+prime_sieve,,20000,,,354370561.0,ns,3
+prime_sieve,,20000,,,351022249.0,ns,3
+prime_sieve,,20000,,,346049250.0,ns,3
+prime_sieve,,20000,,,347722489.0,ns,3
+prime_sieve,,20000,,,348635196.0,ns,3
+prime_sieve,,20000,,,345068989.0,ns,3
+prime_sieve,,20000,,,397918295.0,ns,3
+prime_sieve,,20000,,,345266130.0,ns,3
+prime_sieve,,20000,,,347110786.0,ns,3
+prime_sieve,,20000,,,349416176.0,ns,3
+prime_sieve,,20000,,,344717848.0,ns,3
+prime_sieve,,20000,,,348793316.0,ns,3
+prime_sieve,,20000,,,352130340.0,ns,3
+prime_sieve,,20000,,,348772064.0,ns,3
+prime_sieve,,20000,,,350882503.0,ns,3
+prime_sieve,,20000,,,347378684.0,ns,3
+prime_sieve,,20000,,,343119575.0,ns,3
+prime_sieve,,20000,,,347033178.0,ns,3
+prime_sieve,,20000,,,346527806.0,ns,3
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..bee68cc
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[358128423.0,354370561.0,351022249.0,346049250.0,347722489.0,348635196.0,345068989.0,397918295.0,345266130.0,347110786.0,349416176.0,344717848.0,348793316.0,352130340.0,348772064.0,350882503.0,347378684.0,343119575.0,347033178.0,346527806.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..b46026c
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[110960116.50000001,113214752.75,119227116.08333331,121481752.33333331] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..fd54cb8
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..706a5b0
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":116058544.71541667,"upper_bound":118191516.71083333},"point_estimate":116967157.26666665,"standard_error":554622.9495501333},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":115805270.16666666,"upper_bound":116796183.66666666},"point_estimate":116400241.83333333,"standard_error":265684.6980743568},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":473162.1446996706,"upper_bound":1828158.6922437027},"point_estimate":978156.2050342597,"standard_error":334422.2389626209},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":720479.5158526441,"upper_bound":3855269.1896534},"point_estimate":2557646.0489028557,"standard_error":882650.2267145675}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..b81857e
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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,,20000,,,347944496.0,ns,3
+prime_sieve,,20000,,,349451974.0,ns,3
+prime_sieve,,20000,,,344564961.0,ns,3
+prime_sieve,,20000,,,348949477.0,ns,3
+prime_sieve,,20000,,,359843599.0,ns,3
+prime_sieve,,20000,,,346229620.0,ns,3
+prime_sieve,,20000,,,359454938.0,ns,3
+prime_sieve,,20000,,,345248226.0,ns,3
+prime_sieve,,20000,,,349608794.0,ns,3
+prime_sieve,,20000,,,347792023.0,ns,3
+prime_sieve,,20000,,,351071820.0,ns,3
+prime_sieve,,20000,,,349832651.0,ns,3
+prime_sieve,,20000,,,351288175.0,ns,3
+prime_sieve,,20000,,,378683254.0,ns,3
+prime_sieve,,20000,,,348508183.0,ns,3
+prime_sieve,,20000,,,350841538.0,ns,3
+prime_sieve,,20000,,,349935564.0,ns,3
+prime_sieve,,20000,,,346184879.0,ns,3
+prime_sieve,,20000,,,345555666.0,ns,3
+prime_sieve,,20000,,,347039598.0,ns,3
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..24d8654
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[347944496.0,349451974.0,344564961.0,348949477.0,359843599.0,346229620.0,359454938.0,345248226.0,349608794.0,347792023.0,351071820.0,349832651.0,351288175.0,378683254.0,348508183.0,350841538.0,349935564.0,346184879.0,345555666.0,347039598.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..e8ef832
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[111550362.83333331,113581365.33333331,118997372.0,121028374.50000001] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..fd54cb8
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..ba6463c
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":1362947522.86375,"upper_bound":1395688193.11375},"point_estimate":1377404418.8,"standard_error":8432073.268320685},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1355469149.5,"upper_bound":1392066190.5},"point_estimate":1364616061.0,"standard_error":10495567.55323315},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11166459.674155712,"upper_bound":39368231.003174186},"point_estimate":31949019.782191515,"standard_error":7710181.689701911},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18812288.40054323,"upper_bound":57353526.0224875},"point_estimate":38680769.952253975,"standard_error":11660248.778794507}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..0d97bad
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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,,20000,,,1401839424.0,ns,1
+prime_sieve,,20000,,,1387702957.0,ns,1
+prime_sieve,,20000,,,1392255947.0,ns,1
+prime_sieve,,20000,,,1395844971.0,ns,1
+prime_sieve,,20000,,,1391876434.0,ns,1
+prime_sieve,,20000,,,1511695710.0,ns,1
+prime_sieve,,20000,,,1402800377.0,ns,1
+prime_sieve,,20000,,,1408478635.0,ns,1
+prime_sieve,,20000,,,1345271038.0,ns,1
+prime_sieve,,20000,,,1370434966.0,ns,1
+prime_sieve,,20000,,,1355371618.0,ns,1
+prime_sieve,,20000,,,1341483468.0,ns,1
+prime_sieve,,20000,,,1361234253.0,ns,1
+prime_sieve,,20000,,,1361909621.0,ns,1
+prime_sieve,,20000,,,1343704111.0,ns,1
+prime_sieve,,20000,,,1367322501.0,ns,1
+prime_sieve,,20000,,,1342429373.0,ns,1
+prime_sieve,,20000,,,1350507967.0,ns,1
+prime_sieve,,20000,,,1360358324.0,ns,1
+prime_sieve,,20000,,,1355566681.0,ns,1
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..f464ae4
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":[1401839424.0,1387702957.0,1392255947.0,1395844971.0,1391876434.0,1511695710.0,1402800377.0,1408478635.0,1345271038.0,1370434966.0,1355371618.0,1341483468.0,1361234253.0,1361909621.0,1343704111.0,1367322501.0,1342429373.0,1350507967.0,1360358324.0,1355566681.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..449bb46
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json
@@ -0,0 +1 @@
+[1237163212.0,1295659458.625,1451649449.625,1510145696.25] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..fd54cb8
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..ed48ba6
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":1363199518.175,"upper_bound":1433440450.84375},"point_estimate":1394506556.15,"standard_error":18081744.959096905},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1359477057.0,"upper_bound":1373815001.0},"point_estimate":1367823044.5,"standard_error":4287481.765727843},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4811772.284173965,"upper_bound":57895351.060152054},"point_estimate":16337417.006152868,"standard_error":14732033.154071152},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26372180.287331894,"upper_bound":112267891.85796636},"point_estimate":82764626.13816361,"standard_error":21268298.533725496}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..b80119e
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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,,20000,,,1497581216.0,ns,1
+prime_sieve,,20000,,,1437690464.0,ns,1
+prime_sieve,,20000,,,1377680715.0,ns,1
+prime_sieve,,20000,,,1367509189.0,ns,1
+prime_sieve,,20000,,,1370065392.0,ns,1
+prime_sieve,,20000,,,1367381538.0,ns,1
+prime_sieve,,20000,,,1371820935.0,ns,1
+prime_sieve,,20000,,,1363312273.0,ns,1
+prime_sieve,,20000,,,1371366002.0,ns,1
+prime_sieve,,20000,,,1592742376.0,ns,1
+prime_sieve,,20000,,,1335801013.0,ns,1
+prime_sieve,,20000,,,1336759187.0,ns,1
+prime_sieve,,20000,,,1324895745.0,ns,1
+prime_sieve,,20000,,,1328282888.0,ns,1
+prime_sieve,,20000,,,1355641841.0,ns,1
+prime_sieve,,20000,,,1625039934.0,ns,1
+prime_sieve,,20000,,,1368120506.0,ns,1
+prime_sieve,,20000,,,1367525583.0,ns,1
+prime_sieve,,20000,,,1375809067.0,ns,1
+prime_sieve,,20000,,,1355105259.0,ns,1
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..0c750be
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"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":[1497581216.0,1437690464.0,1377680715.0,1367509189.0,1370065392.0,1367381538.0,1371820935.0,1363312273.0,1371366002.0,1592742376.0,1335801013.0,1336759187.0,1324895745.0,1328282888.0,1355641841.0,1625039934.0,1368120506.0,1367525583.0,1375809067.0,1355105259.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..22a5303
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[1293199845.0,1324353770.25,1407430904.25,1438584829.5] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..fd54cb8
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..c7a99be
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":118845146.2925,"upper_bound":119379026.646875},"point_estimate":119104224.925,"standard_error":136046.1473680125},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":118644819.5,"upper_bound":119564983.5},"point_estimate":119036722.25,"standard_error":214966.69052959981},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":240429.53123152256,"upper_bound":916412.8349304199},"point_estimate":772575.8039340377,"standard_error":167359.22812543236},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":420635.54908999125,"upper_bound":804062.7634436172},"point_estimate":626015.945356369,"standard_error":101958.78018419737}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..bbf81b6
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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,,20000,,,239402367.0,ns,2
+prime_sieve,,20000,,,238213538.0,ns,2
+prime_sieve,,20000,,,237683866.0,ns,2
+prime_sieve,,20000,,,239258089.0,ns,2
+prime_sieve,,20000,,,239313767.0,ns,2
+prime_sieve,,20000,,,237264517.0,ns,2
+prime_sieve,,20000,,,237140171.0,ns,2
+prime_sieve,,20000,,,237028824.0,ns,2
+prime_sieve,,20000,,,239146729.0,ns,2
+prime_sieve,,20000,,,241390257.0,ns,2
+prime_sieve,,20000,,,238103269.0,ns,2
+prime_sieve,,20000,,,236990426.0,ns,2
+prime_sieve,,20000,,,238690047.0,ns,2
+prime_sieve,,20000,,,237314761.0,ns,2
+prime_sieve,,20000,,,236247220.0,ns,2
+prime_sieve,,20000,,,239325445.0,ns,2
+prime_sieve,,20000,,,238043620.0,ns,2
+prime_sieve,,20000,,,237966185.0,ns,2
+prime_sieve,,20000,,,236532694.0,ns,2
+prime_sieve,,20000,,,239113205.0,ns,2
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..15218d5
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[239402367.0,238213538.0,237683866.0,239258089.0,239313767.0,237264517.0,237140171.0,237028824.0,239146729.0,241390257.0,238103269.0,236990426.0,238690047.0,237314761.0,236247220.0,239325445.0,238043620.0,237966185.0,236532694.0,239113205.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..ec779b3
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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 @@
+[115705007.5,117160861.375,121043138.375,122498992.25] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..fd54cb8
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..73292db
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":120634101.24625002,"upper_bound":121955399.30291665},"point_estimate":121211660.08333334,"standard_error":340283.1214906977},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":120501100.5,"upper_bound":121249907.0},"point_estimate":121039081.16666667,"standard_error":208781.1722049346},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":349174.2857009209,"upper_bound":1617475.7997840643},"point_estimate":867138.3777052201,"standard_error":324508.2423109465},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":667769.9084196861,"upper_bound":2351973.3550105593},"point_estimate":1562746.5680605334,"standard_error":497779.8963160611}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..cd275e3
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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,,20000,,,358844946.0,ns,3
+prime_sieve,,20000,,,363518848.0,ns,3
+prime_sieve,,20000,,,363026504.0,ns,3
+prime_sieve,,20000,,,363207983.0,ns,3
+prime_sieve,,20000,,,358256780.0,ns,3
+prime_sieve,,20000,,,361520302.0,ns,3
+prime_sieve,,20000,,,359618237.0,ns,3
+prime_sieve,,20000,,,380197003.0,ns,3
+prime_sieve,,20000,,,359844326.0,ns,3
+prime_sieve,,20000,,,363280245.0,ns,3
+prime_sieve,,20000,,,361238925.0,ns,3
+prime_sieve,,20000,,,363391726.0,ns,3
+prime_sieve,,20000,,,362567505.0,ns,3
+prime_sieve,,20000,,,363980594.0,ns,3
+prime_sieve,,20000,,,367265268.0,ns,3
+prime_sieve,,20000,,,368167734.0,ns,3
+prime_sieve,,20000,,,365450209.0,ns,3
+prime_sieve,,20000,,,365778045.0,ns,3
+prime_sieve,,20000,,,361486301.0,ns,3
+prime_sieve,,20000,,,362058124.0,ns,3
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..021ce47
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[358844946.0,363518848.0,363026504.0,363207983.0,358256780.0,361520302.0,359618237.0,380197003.0,359844326.0,363280245.0,361238925.0,363391726.0,362567505.0,363980594.0,367265268.0,368167734.0,365450209.0,365778045.0,361486301.0,362058124.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/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/20000/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..29a2fda
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::EagerSortedVec)])])/tukey.json
@@ -0,0 +1 @@
+[117551278.24999997,119013048.62499999,122911102.95833336,124372873.33333337] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/new/benchmark.json b/analysis/1174/criterion/prime_sieve/20000/new/benchmark.json
new file mode 100644
index 0000000..fd54cb8
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/new/estimates.json b/analysis/1174/criterion/prime_sieve/20000/new/estimates.json
new file mode 100644
index 0000000..1ab63b6
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1202721157.1925,"upper_bound":1255984855.16875},"point_estimate":1229133997.2,"standard_error":13570377.167076884},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1179981185.5,"upper_bound":1276879162.5},"point_estimate":1236134689.0,"standard_error":32186341.45071116},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4140729.744887352,"upper_bound":100977965.72288275},"point_estimate":63428222.90652394,"standard_error":30174389.639106877},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47201598.89850635,"upper_bound":74712175.01361656},"point_estimate":62193639.597504795,"standard_error":7177118.5709079}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/new/raw.csv b/analysis/1174/criterion/prime_sieve/20000/new/raw.csv
new file mode 100644
index 0000000..19b6a24
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/new/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,20000,,,1207110883.0,ns,1
+prime_sieve,,20000,,,1275463540.0,ns,1
+prime_sieve,,20000,,,1158719343.0,ns,1
+prime_sieve,,20000,,,1207354834.0,ns,1
+prime_sieve,,20000,,,1276452533.0,ns,1
+prime_sieve,,20000,,,1148405763.0,ns,1
+prime_sieve,,20000,,,1200666444.0,ns,1
+prime_sieve,,20000,,,1279052460.0,ns,1
+prime_sieve,,20000,,,1153369865.0,ns,1
+prime_sieve,,20000,,,1204963978.0,ns,1
+prime_sieve,,20000,,,1278780420.0,ns,1
+prime_sieve,,20000,,,1149760913.0,ns,1
+prime_sieve,,20000,,,1264914544.0,ns,1
+prime_sieve,,20000,,,1279204126.0,ns,1
+prime_sieve,,20000,,,1159295927.0,ns,1
+prime_sieve,,20000,,,1361144439.0,ns,1
+prime_sieve,,20000,,,1279245417.0,ns,1
+prime_sieve,,20000,,,1152936495.0,ns,1
+prime_sieve,,20000,,,1268532228.0,ns,1
+prime_sieve,,20000,,,1277305792.0,ns,1
diff --git a/analysis/1174/criterion/prime_sieve/20000/new/sample.json b/analysis/1174/criterion/prime_sieve/20000/new/sample.json
new file mode 100644
index 0000000..49fc46d
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/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":[1207110883.0,1275463540.0,1158719343.0,1207354834.0,1276452533.0,1148405763.0,1200666444.0,1279052460.0,1153369865.0,1204963978.0,1278780420.0,1149760913.0,1264914544.0,1279204126.0,1159295927.0,1361144439.0,1279245417.0,1152936495.0,1268532228.0,1277305792.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/20000/new/tukey.json b/analysis/1174/criterion/prime_sieve/20000/new/tukey.json
new file mode 100644
index 0000000..9ba34a9
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/20000/new/tukey.json
@@ -0,0 +1 @@
+[803583777.0,981367779.0,1455458451.0,1633242453.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)])])/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
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..ac8cbc0
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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":"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/1174/criterion/prime_sieve/50000/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/50000/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..3513310
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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":8052849769.29125,"upper_bound":8294775567.07375},"point_estimate":8174448899.25,"standard_error":62025865.54567895},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7863853626.5,"upper_bound":8398059462.5},"point_estimate":8235118119.5,"standard_error":158967440.58561012},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58973441.422212124,"upper_bound":461100875.89612305},"point_estimate":389842500.6383121,"standard_error":102675564.11478575},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":233597230.9254224,"upper_bound":314004508.5839301},"point_estimate":285931229.21156454,"standard_error":20556850.48586737}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..daea5ab
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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,,50000,,,7854961692.0,ns,1
+prime_sieve,,50000,,,7831934224.0,ns,1
+prime_sieve,,50000,,,8488158706.0,ns,1
+prime_sieve,,50000,,,8521129691.0,ns,1
+prime_sieve,,50000,,,8125968161.0,ns,1
+prime_sieve,,50000,,,8023988328.0,ns,1
+prime_sieve,,50000,,,8507967871.0,ns,1
+prime_sieve,,50000,,,8555388560.0,ns,1
+prime_sieve,,50000,,,8075957242.0,ns,1
+prime_sieve,,50000,,,7842856501.0,ns,1
+prime_sieve,,50000,,,8374643511.0,ns,1
+prime_sieve,,50000,,,8344268078.0,ns,1
+prime_sieve,,50000,,,7836368770.0,ns,1
+prime_sieve,,50000,,,7842765614.0,ns,1
+prime_sieve,,50000,,,8413442578.0,ns,1
+prime_sieve,,50000,,,8437686582.0,ns,1
+prime_sieve,,50000,,,7811784399.0,ns,1
+prime_sieve,,50000,,,7872745561.0,ns,1
+prime_sieve,,50000,,,8382676347.0,ns,1
+prime_sieve,,50000,,,8344285569.0,ns,1
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..2a16308
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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":"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":[7854961692.0,7831934224.0,8488158706.0,8521129691.0,8125968161.0,8023988328.0,8507967871.0,8555388560.0,8075957242.0,7842856501.0,8374643511.0,8344268078.0,7836368770.0,7842765614.0,8413442578.0,8437686582.0,7811784399.0,7872745561.0,8382676347.0,8344285569.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..6bb9962
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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 @@
+[6149230840.0,7000583117.125,9270855856.125,10122208133.25] \ No newline at end of file
diff --git a/analysis/1174/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/1174/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/1174/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/1174/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/1174/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..55fabb4
--- /dev/null
+++ b/analysis/1174/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":15224391485.251251,"upper_bound":17256200593.61},"point_estimate":16345458978.25,"standard_error":522354251.8096687},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16432276291.5,"upper_bound":17782160593.5},"point_estimate":17192562095.5,"standard_error":364969612.27723855},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":362128062.14454174,"upper_bound":2068829503.7717342},"point_estimate":1000961893.8853741,"standard_error":434835332.8848873},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":903795406.2158748,"upper_bound":3250667967.066944},"point_estimate":2396687031.4145722,"standard_error":601319321.4690421}} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..3adc8fd
--- /dev/null
+++ b/analysis/1174/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,,,14235060084.0,ns,1
+prime_sieve,,50000,,,16016437796.0,ns,1
+prime_sieve,,50000,,,10010858099.0,ns,1
+prime_sieve,,50000,,,14707360655.0,ns,1
+prime_sieve,,50000,,,17427400882.0,ns,1
+prime_sieve,,50000,,,16817001431.0,ns,1
+prime_sieve,,50000,,,16902448478.0,ns,1
+prime_sieve,,50000,,,18150816526.0,ns,1
+prime_sieve,,50000,,,16918266820.0,ns,1
+prime_sieve,,50000,,,17783655885.0,ns,1
+prime_sieve,,50000,,,17780665302.0,ns,1
+prime_sieve,,50000,,,17867021459.0,ns,1
+prime_sieve,,50000,,,17299050111.0,ns,1
+prime_sieve,,50000,,,18182236143.0,ns,1
+prime_sieve,,50000,,,17086074080.0,ns,1
+prime_sieve,,50000,,,17742247674.0,ns,1
+prime_sieve,,50000,,,10150740182.0,ns,1
+prime_sieve,,50000,,,16047551152.0,ns,1
+prime_sieve,,50000,,,17868381852.0,ns,1
+prime_sieve,,50000,,,17915904954.0,ns,1
diff --git a/analysis/1174/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/1174/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..53aa970
--- /dev/null
+++ b/analysis/1174/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":[14235060084.0,16016437796.0,10010858099.0,14707360655.0,17427400882.0,16817001431.0,16902448478.0,18150816526.0,16918266820.0,17783655885.0,17780665302.0,17867021459.0,17299050111.0,18182236143.0,17086074080.0,17742247674.0,10150740182.0,16047551152.0,17868381852.0,17915904954.0]} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..9e7f0de
--- /dev/null
+++ b/analysis/1174/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 @@
+[10745599416.5,13392686114.75,20451583976.75,23098670675.0] \ No newline at end of file
diff --git a/analysis/1174/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/1174/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/1174/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/1174/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/1174/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..cfa2f3c
--- /dev/null
+++ b/analysis/1174/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":769954173.35375,"upper_bound":838235264.3062501},"point_estimate":797427394.8,"standard_error":18055998.14535853},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":766565133.0,"upper_bound":773428687.0},"point_estimate":767513233.5,"standard_error":2096899.3343383984},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":927181.6998392344,"upper_bound":10618079.30239141},"point_estimate":2278598.2626467943,"standard_error":3004016.038051885},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8205606.24227478,"upper_bound":126541645.41640909},"point_estimate":82794435.3617416,"standard_error":33820760.33909377}} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..332be81
--- /dev/null
+++ b/analysis/1174/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,,,807746235.0,ns,1
+prime_sieve,,50000,,,1106442770.0,ns,1
+prime_sieve,,50000,,,941816320.0,ns,1
+prime_sieve,,50000,,,800080665.0,ns,1
+prime_sieve,,50000,,,765533021.0,ns,1
+prime_sieve,,50000,,,766345441.0,ns,1
+prime_sieve,,50000,,,767274621.0,ns,1
+prime_sieve,,50000,,,778380191.0,ns,1
+prime_sieve,,50000,,,773441655.0,ns,1
+prime_sieve,,50000,,,766784825.0,ns,1
+prime_sieve,,50000,,,766188340.0,ns,1
+prime_sieve,,50000,,,766284464.0,ns,1
+prime_sieve,,50000,,,767570650.0,ns,1
+prime_sieve,,50000,,,773415719.0,ns,1
+prime_sieve,,50000,,,765198187.0,ns,1
+prime_sieve,,50000,,,766930638.0,ns,1
+prime_sieve,,50000,,,767712608.0,ns,1
+prime_sieve,,50000,,,765764340.0,ns,1
+prime_sieve,,50000,,,767455817.0,ns,1
+prime_sieve,,50000,,,768181389.0,ns,1
diff --git a/analysis/1174/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/1174/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..169520b
--- /dev/null
+++ b/analysis/1174/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":[807746235.0,1106442770.0,941816320.0,800080665.0,765533021.0,766345441.0,767274621.0,778380191.0,773441655.0,766784825.0,766188340.0,766284464.0,767570650.0,773415719.0,765198187.0,766930638.0,767712608.0,765764340.0,767455817.0,768181389.0]} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..2b7474a
--- /dev/null
+++ b/analysis/1174/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 @@
+[741291920.0,753811058.375,787195427.375,799714565.75] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..ac8cbc0
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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":"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/1174/criterion/prime_sieve/50000/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/50000/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..810af55
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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":762536270.21625,"upper_bound":776156641.28375},"point_estimate":767925230.9,"standard_error":3634822.5229287976},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":760438230.5,"upper_bound":767048371.5},"point_estimate":762789627.0,"standard_error":1745125.632618028},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1880359.307616949,"upper_bound":10080171.275541186},"point_estimate":3867827.567732334,"standard_error":2180305.1562215174},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4467393.595264904,"upper_bound":26477687.92371857},"point_estimate":16671096.746275213,"standard_error":7107606.567527692}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..3e67749
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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,,50000,,,773433473.0,ns,1
+prime_sieve,,50000,,,773325989.0,ns,1
+prime_sieve,,50000,,,763091733.0,ns,1
+prime_sieve,,50000,,,758236125.0,ns,1
+prime_sieve,,50000,,,764792338.0,ns,1
+prime_sieve,,50000,,,759328634.0,ns,1
+prime_sieve,,50000,,,755644481.0,ns,1
+prime_sieve,,50000,,,833883687.0,ns,1
+prime_sieve,,50000,,,762487521.0,ns,1
+prime_sieve,,50000,,,760270985.0,ns,1
+prime_sieve,,50000,,,760090641.0,ns,1
+prime_sieve,,50000,,,761739576.0,ns,1
+prime_sieve,,50000,,,765277877.0,ns,1
+prime_sieve,,50000,,,768818866.0,ns,1
+prime_sieve,,50000,,,772652420.0,ns,1
+prime_sieve,,50000,,,763758660.0,ns,1
+prime_sieve,,50000,,,761478956.0,ns,1
+prime_sieve,,50000,,,760279542.0,ns,1
+prime_sieve,,50000,,,760596919.0,ns,1
+prime_sieve,,50000,,,779316195.0,ns,1
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..a4e8de9
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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":"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":[773433473.0,773325989.0,763091733.0,758236125.0,764792338.0,759328634.0,755644481.0,833883687.0,762487521.0,760270985.0,760090641.0,761739576.0,765277877.0,768818866.0,772652420.0,763758660.0,761478956.0,760279542.0,760596919.0,779316195.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..15b7373
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[731777847.5,746027625.125,784027032.125,798276809.75] \ No newline at end of file
diff --git a/analysis/1174/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/1174/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/1174/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/1174/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/1174/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..f44337f
--- /dev/null
+++ b/analysis/1174/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":9224400973.60875,"upper_bound":9374715183.22625},"point_estimate":9297335169.15,"standard_error":38218249.132003635},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9197305839.5,"upper_bound":9347609364.0},"point_estimate":9309343927.0,"standard_error":36579376.72707094},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43676135.0145936,"upper_bound":278111953.40212584},"point_estimate":158798194.92496848,"standard_error":58556592.86468958},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":113226955.66905229,"upper_bound":224803636.4865876},"point_estimate":175092529.6881897,"standard_error":29166734.48467919}} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..207d549
--- /dev/null
+++ b/analysis/1174/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,,,9062038296.0,ns,1
+prime_sieve,,50000,,,9060490791.0,ns,1
+prime_sieve,,50000,,,9129359609.0,ns,1
+prime_sieve,,50000,,,9123685644.0,ns,1
+prime_sieve,,50000,,,9044856459.0,ns,1
+prime_sieve,,50000,,,9734944759.0,ns,1
+prime_sieve,,50000,,,9319361927.0,ns,1
+prime_sieve,,50000,,,9329001356.0,ns,1
+prime_sieve,,50000,,,9366217372.0,ns,1
+prime_sieve,,50000,,,9296883496.0,ns,1
+prime_sieve,,50000,,,9400774453.0,ns,1
+prime_sieve,,50000,,,9305408353.0,ns,1
+prime_sieve,,50000,,,9313279501.0,ns,1
+prime_sieve,,50000,,,9541995160.0,ns,1
+prime_sieve,,50000,,,9421859693.0,ns,1
+prime_sieve,,50000,,,9327324278.0,ns,1
+prime_sieve,,50000,,,9504527501.0,ns,1
+prime_sieve,,50000,,,9186967820.0,ns,1
+prime_sieve,,50000,,,9270083056.0,ns,1
+prime_sieve,,50000,,,9207643859.0,ns,1
diff --git a/analysis/1174/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/1174/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..10f7305
--- /dev/null
+++ b/analysis/1174/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":[9062038296.0,9060490791.0,9129359609.0,9123685644.0,9044856459.0,9734944759.0,9319361927.0,9329001356.0,9366217372.0,9296883496.0,9400774453.0,9305408353.0,9313279501.0,9541995160.0,9421859693.0,9327324278.0,9504527501.0,9186967820.0,9270083056.0,9207643859.0]} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..2485e9c
--- /dev/null
+++ b/analysis/1174/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 @@
+[8565693142.25,8869129454.75,9678292954.75,9981729267.25] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..ac8cbc0
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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":"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/1174/criterion/prime_sieve/50000/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/50000/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..cf3e9bf
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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":9106322708.15,"upper_bound":9237214285.598751},"point_estimate":9166123266.65,"standard_error":33438473.403746795},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9067255395.5,"upper_bound":9189839189.5},"point_estimate":9180691231.5,"standard_error":44096817.9822305},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":45241960.73779464,"upper_bound":216686788.2944405},"point_estimate":158743276.45674348,"standard_error":41179375.45698616},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":84982685.68154998,"upper_bound":214246790.99144676},"point_estimate":152816104.2077206,"standard_error":36471671.72148867}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..f41e96d
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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,,50000,,,9186894485.0,ns,1
+prime_sieve,,50000,,,9181203839.0,ns,1
+prime_sieve,,50000,,,9181052818.0,ns,1
+prime_sieve,,50000,,,9192783894.0,ns,1
+prime_sieve,,50000,,,9240186032.0,ns,1
+prime_sieve,,50000,,,9180329645.0,ns,1
+prime_sieve,,50000,,,9181917661.0,ns,1
+prime_sieve,,50000,,,9315921734.0,ns,1
+prime_sieve,,50000,,,9285520079.0,ns,1
+prime_sieve,,50000,,,9023615256.0,ns,1
+prime_sieve,,50000,,,9012858574.0,ns,1
+prime_sieve,,50000,,,9005734856.0,ns,1
+prime_sieve,,50000,,,9023431581.0,ns,1
+prime_sieve,,50000,,,9063132462.0,ns,1
+prime_sieve,,50000,,,9096037382.0,ns,1
+prime_sieve,,50000,,,9071378329.0,ns,1
+prime_sieve,,50000,,,9083316564.0,ns,1
+prime_sieve,,50000,,,9015792806.0,ns,1
+prime_sieve,,50000,,,9640628417.0,ns,1
+prime_sieve,,50000,,,9340728919.0,ns,1
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..d199f56
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/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":"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":[9186894485.0,9181203839.0,9181052818.0,9192783894.0,9240186032.0,9180329645.0,9181917661.0,9315921734.0,9285520079.0,9023615256.0,9012858574.0,9005734856.0,9023431581.0,9063132462.0,9096037382.0,9071378329.0,9083316564.0,9015792806.0,9640628417.0,9340728919.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/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/50000/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..270b599
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[8599109356.5,8826181258.5,9431706330.5,9658778232.5] \ No newline at end of file
diff --git a/analysis/1174/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/1174/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/1174/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/1174/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/1174/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..bb4028f
--- /dev/null
+++ b/analysis/1174/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":802049772.7312499,"upper_bound":818711084.41625},"point_estimate":809554448.45,"standard_error":4282978.040353721},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":797568913.0,"upper_bound":810926857.5},"point_estimate":802904320.0,"standard_error":3224914.2776363376},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4908535.654056072,"upper_bound":18966687.968873978},"point_estimate":10334807.821020484,"standard_error":3526581.2493054704},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8141437.118762965,"upper_bound":27104215.97776264},"point_estimate":19711552.50460855,"standard_error":4943313.504329558}} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..a9d82d1
--- /dev/null
+++ b/analysis/1174/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,,,803158163.0,ns,1
+prime_sieve,,50000,,,814551142.0,ns,1
+prime_sieve,,50000,,,802650477.0,ns,1
+prime_sieve,,50000,,,800460285.0,ns,1
+prime_sieve,,50000,,,794236228.0,ns,1
+prime_sieve,,50000,,,807392338.0,ns,1
+prime_sieve,,50000,,,867692256.0,ns,1
+prime_sieve,,50000,,,796445393.0,ns,1
+prime_sieve,,50000,,,802367426.0,ns,1
+prime_sieve,,50000,,,809590087.0,ns,1
+prime_sieve,,50000,,,797149523.0,ns,1
+prime_sieve,,50000,,,789889149.0,ns,1
+prime_sieve,,50000,,,805749749.0,ns,1
+prime_sieve,,50000,,,827129809.0,ns,1
+prime_sieve,,50000,,,812263628.0,ns,1
+prime_sieve,,50000,,,797988303.0,ns,1
+prime_sieve,,50000,,,795648622.0,ns,1
+prime_sieve,,50000,,,820462774.0,ns,1
+prime_sieve,,50000,,,851916700.0,ns,1
+prime_sieve,,50000,,,794346917.0,ns,1
diff --git a/analysis/1174/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/1174/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..2a952a2
--- /dev/null
+++ b/analysis/1174/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":[803158163.0,814551142.0,802650477.0,800460285.0,794236228.0,807392338.0,867692256.0,796445393.0,802367426.0,809590087.0,797149523.0,789889149.0,805749749.0,827129809.0,812263628.0,797988303.0,795648622.0,820462774.0,851916700.0,794346917.0]} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..cc6ebfd
--- /dev/null
+++ b/analysis/1174/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 @@
+[749387442.5,773180466.5,836628530.5,860421554.5] \ No newline at end of file
diff --git a/analysis/1174/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/1174/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/1174/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/1174/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/1174/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..ec10622
--- /dev/null
+++ b/analysis/1174/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":790354825.8525001,"upper_bound":797229908.33875},"point_estimate":793219323.1,"standard_error":1804536.5665620174},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":789801569.5,"upper_bound":793612282.5},"point_estimate":791176921.0,"standard_error":955104.5270424191},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1430473.2412040234,"upper_bound":6022895.600572228},"point_estimate":3316600.604018569,"standard_error":1198682.1169740155},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2663778.369990237,"upper_bound":12899984.80295063},"point_estimate":8298522.064157771,"standard_error":3147402.1284883176}} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..4d1c1f7
--- /dev/null
+++ b/analysis/1174/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,,,790765211.0,ns,1
+prime_sieve,,50000,,,791588631.0,ns,1
+prime_sieve,,50000,,,795976572.0,ns,1
+prime_sieve,,50000,,,793589751.0,ns,1
+prime_sieve,,50000,,,791841806.0,ns,1
+prime_sieve,,50000,,,824641888.0,ns,1
+prime_sieve,,50000,,,789532348.0,ns,1
+prime_sieve,,50000,,,791618298.0,ns,1
+prime_sieve,,50000,,,794811573.0,ns,1
+prime_sieve,,50000,,,789115718.0,ns,1
+prime_sieve,,50000,,,789147215.0,ns,1
+prime_sieve,,50000,,,793634814.0,ns,1
+prime_sieve,,50000,,,790589917.0,ns,1
+prime_sieve,,50000,,,801261160.0,ns,1
+prime_sieve,,50000,,,790189828.0,ns,1
+prime_sieve,,50000,,,785615092.0,ns,1
+prime_sieve,,50000,,,796841647.0,ns,1
+prime_sieve,,50000,,,788485123.0,ns,1
+prime_sieve,,50000,,,790070791.0,ns,1
+prime_sieve,,50000,,,785069079.0,ns,1
diff --git a/analysis/1174/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/1174/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..a4550c9
--- /dev/null
+++ b/analysis/1174/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":[790765211.0,791588631.0,795976572.0,793589751.0,791841806.0,824641888.0,789532348.0,791618298.0,794811573.0,789115718.0,789147215.0,793634814.0,790589917.0,801261160.0,790189828.0,785615092.0,796841647.0,788485123.0,790070791.0,785069079.0]} \ No newline at end of file
diff --git a/analysis/1174/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/1174/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..9d98186
--- /dev/null
+++ b/analysis/1174/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 @@
+[775957247.75,782696656.25,800668412.25,807407820.75] \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/new/benchmark.json b/analysis/1174/criterion/prime_sieve/50000/new/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/1174/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/1174/criterion/prime_sieve/50000/new/estimates.json b/analysis/1174/criterion/prime_sieve/50000/new/estimates.json
new file mode 100644
index 0000000..3513310
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8052849769.29125,"upper_bound":8294775567.07375},"point_estimate":8174448899.25,"standard_error":62025865.54567895},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7863853626.5,"upper_bound":8398059462.5},"point_estimate":8235118119.5,"standard_error":158967440.58561012},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58973441.422212124,"upper_bound":461100875.89612305},"point_estimate":389842500.6383121,"standard_error":102675564.11478575},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":233597230.9254224,"upper_bound":314004508.5839301},"point_estimate":285931229.21156454,"standard_error":20556850.48586737}} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/new/raw.csv b/analysis/1174/criterion/prime_sieve/50000/new/raw.csv
new file mode 100644
index 0000000..daea5ab
--- /dev/null
+++ b/analysis/1174/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,,,7854961692.0,ns,1
+prime_sieve,,50000,,,7831934224.0,ns,1
+prime_sieve,,50000,,,8488158706.0,ns,1
+prime_sieve,,50000,,,8521129691.0,ns,1
+prime_sieve,,50000,,,8125968161.0,ns,1
+prime_sieve,,50000,,,8023988328.0,ns,1
+prime_sieve,,50000,,,8507967871.0,ns,1
+prime_sieve,,50000,,,8555388560.0,ns,1
+prime_sieve,,50000,,,8075957242.0,ns,1
+prime_sieve,,50000,,,7842856501.0,ns,1
+prime_sieve,,50000,,,8374643511.0,ns,1
+prime_sieve,,50000,,,8344268078.0,ns,1
+prime_sieve,,50000,,,7836368770.0,ns,1
+prime_sieve,,50000,,,7842765614.0,ns,1
+prime_sieve,,50000,,,8413442578.0,ns,1
+prime_sieve,,50000,,,8437686582.0,ns,1
+prime_sieve,,50000,,,7811784399.0,ns,1
+prime_sieve,,50000,,,7872745561.0,ns,1
+prime_sieve,,50000,,,8382676347.0,ns,1
+prime_sieve,,50000,,,8344285569.0,ns,1
diff --git a/analysis/1174/criterion/prime_sieve/50000/new/sample.json b/analysis/1174/criterion/prime_sieve/50000/new/sample.json
new file mode 100644
index 0000000..2a16308
--- /dev/null
+++ b/analysis/1174/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":[7854961692.0,7831934224.0,8488158706.0,8521129691.0,8125968161.0,8023988328.0,8507967871.0,8555388560.0,8075957242.0,7842856501.0,8374643511.0,8344268078.0,7836368770.0,7842765614.0,8413442578.0,8437686582.0,7811784399.0,7872745561.0,8382676347.0,8344285569.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/prime_sieve/50000/new/tukey.json b/analysis/1174/criterion/prime_sieve/50000/new/tukey.json
new file mode 100644
index 0000000..6bb9962
--- /dev/null
+++ b/analysis/1174/criterion/prime_sieve/50000/new/tukey.json
@@ -0,0 +1 @@
+[6149230840.0,7000583117.125,9270855856.125,10122208133.25] \ No newline at end of file