aboutsummaryrefslogtreecommitdiff
path: root/analysis/current/criterion/example_mapping-insert_get/50
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/current/criterion/example_mapping-insert_get/50')
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/tukey.json1
30 files changed, 630 insertions, 0 deletions
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..3193c8c
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3325.0414818100335,"upper_bound":3342.60540363282},"point_estimate":3333.8153313377984,"standard_error":4.487158459125559},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3321.6288229156935,"upper_bound":3348.2790631131456},"point_estimate":3333.780482510543,"standard_error":5.954773781230759},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36.40735355096898,"upper_bound":53.02665518216008},"point_estimate":44.02586983351266,"standard_error":4.154403383564027},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3338.175647575959,"upper_bound":3357.790727326037},"point_estimate":3348.177276892835,"standard_error":5.001567233550357},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":38.565269620702,"upper_bound":50.7833924188583},"point_estimate":44.9891398458023,"standard_error":3.113514715906088}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..4deb764
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,890674.0,ns,278
+example_mapping-insert_get,,50,,,1876541.0,ns,556
+example_mapping-insert_get,,50,,,2868026.0,ns,834
+example_mapping-insert_get,,50,,,3658789.0,ns,1112
+example_mapping-insert_get,,50,,,4600679.0,ns,1390
+example_mapping-insert_get,,50,,,5447526.0,ns,1668
+example_mapping-insert_get,,50,,,6331400.0,ns,1946
+example_mapping-insert_get,,50,,,7415900.0,ns,2224
+example_mapping-insert_get,,50,,,8116957.0,ns,2502
+example_mapping-insert_get,,50,,,9164970.0,ns,2780
+example_mapping-insert_get,,50,,,10113128.0,ns,3058
+example_mapping-insert_get,,50,,,10982488.0,ns,3336
+example_mapping-insert_get,,50,,,11900725.0,ns,3614
+example_mapping-insert_get,,50,,,12633028.0,ns,3892
+example_mapping-insert_get,,50,,,13574260.0,ns,4170
+example_mapping-insert_get,,50,,,14672551.0,ns,4448
+example_mapping-insert_get,,50,,,15625003.0,ns,4726
+example_mapping-insert_get,,50,,,16502286.0,ns,5004
+example_mapping-insert_get,,50,,,17448679.0,ns,5282
+example_mapping-insert_get,,50,,,18642039.0,ns,5560
+example_mapping-insert_get,,50,,,19514718.0,ns,5838
+example_mapping-insert_get,,50,,,20327971.0,ns,6116
+example_mapping-insert_get,,50,,,21354326.0,ns,6394
+example_mapping-insert_get,,50,,,22448768.0,ns,6672
+example_mapping-insert_get,,50,,,23372382.0,ns,6950
+example_mapping-insert_get,,50,,,24592675.0,ns,7228
+example_mapping-insert_get,,50,,,24829980.0,ns,7506
+example_mapping-insert_get,,50,,,25336750.0,ns,7784
+example_mapping-insert_get,,50,,,26871239.0,ns,8062
+example_mapping-insert_get,,50,,,27852863.0,ns,8340
+example_mapping-insert_get,,50,,,29561615.0,ns,8618
+example_mapping-insert_get,,50,,,29637124.0,ns,8896
+example_mapping-insert_get,,50,,,30272327.0,ns,9174
+example_mapping-insert_get,,50,,,30854291.0,ns,9452
+example_mapping-insert_get,,50,,,32051928.0,ns,9730
+example_mapping-insert_get,,50,,,32641535.0,ns,10008
+example_mapping-insert_get,,50,,,34172278.0,ns,10286
+example_mapping-insert_get,,50,,,35042676.0,ns,10564
+example_mapping-insert_get,,50,,,36507170.0,ns,10842
+example_mapping-insert_get,,50,,,37141578.0,ns,11120
+example_mapping-insert_get,,50,,,38383279.0,ns,11398
+example_mapping-insert_get,,50,,,38889383.0,ns,11676
+example_mapping-insert_get,,50,,,40168789.0,ns,11954
+example_mapping-insert_get,,50,,,40788226.0,ns,12232
+example_mapping-insert_get,,50,,,42524835.0,ns,12510
+example_mapping-insert_get,,50,,,42866529.0,ns,12788
+example_mapping-insert_get,,50,,,43940096.0,ns,13066
+example_mapping-insert_get,,50,,,44225547.0,ns,13344
+example_mapping-insert_get,,50,,,45173994.0,ns,13622
+example_mapping-insert_get,,50,,,46028049.0,ns,13900
+example_mapping-insert_get,,50,,,47649008.0,ns,14178
+example_mapping-insert_get,,50,,,48141573.0,ns,14456
+example_mapping-insert_get,,50,,,50307154.0,ns,14734
+example_mapping-insert_get,,50,,,49433830.0,ns,15012
+example_mapping-insert_get,,50,,,50340777.0,ns,15290
+example_mapping-insert_get,,50,,,52465010.0,ns,15568
+example_mapping-insert_get,,50,,,52844475.0,ns,15846
+example_mapping-insert_get,,50,,,54179081.0,ns,16124
+example_mapping-insert_get,,50,,,54437840.0,ns,16402
+example_mapping-insert_get,,50,,,55316758.0,ns,16680
+example_mapping-insert_get,,50,,,57087481.0,ns,16958
+example_mapping-insert_get,,50,,,58528888.0,ns,17236
+example_mapping-insert_get,,50,,,58348014.0,ns,17514
+example_mapping-insert_get,,50,,,58442724.0,ns,17792
+example_mapping-insert_get,,50,,,61677794.0,ns,18070
+example_mapping-insert_get,,50,,,60021379.0,ns,18348
+example_mapping-insert_get,,50,,,62176687.0,ns,18626
+example_mapping-insert_get,,50,,,63519969.0,ns,18904
+example_mapping-insert_get,,50,,,64789918.0,ns,19182
+example_mapping-insert_get,,50,,,64602155.0,ns,19460
+example_mapping-insert_get,,50,,,65228693.0,ns,19738
+example_mapping-insert_get,,50,,,67059086.0,ns,20016
+example_mapping-insert_get,,50,,,67852182.0,ns,20294
+example_mapping-insert_get,,50,,,67886111.0,ns,20572
+example_mapping-insert_get,,50,,,68322926.0,ns,20850
+example_mapping-insert_get,,50,,,70882429.0,ns,21128
+example_mapping-insert_get,,50,,,72384279.0,ns,21406
+example_mapping-insert_get,,50,,,72612262.0,ns,21684
+example_mapping-insert_get,,50,,,73040838.0,ns,21962
+example_mapping-insert_get,,50,,,74860460.0,ns,22240
+example_mapping-insert_get,,50,,,76073273.0,ns,22518
+example_mapping-insert_get,,50,,,75390428.0,ns,22796
+example_mapping-insert_get,,50,,,77571184.0,ns,23074
+example_mapping-insert_get,,50,,,78464120.0,ns,23352
+example_mapping-insert_get,,50,,,78660903.0,ns,23630
+example_mapping-insert_get,,50,,,80426919.0,ns,23908
+example_mapping-insert_get,,50,,,79794325.0,ns,24186
+example_mapping-insert_get,,50,,,81912299.0,ns,24464
+example_mapping-insert_get,,50,,,83526639.0,ns,24742
+example_mapping-insert_get,,50,,,84060238.0,ns,25020
+example_mapping-insert_get,,50,,,83728627.0,ns,25298
+example_mapping-insert_get,,50,,,86682730.0,ns,25576
+example_mapping-insert_get,,50,,,87925012.0,ns,25854
+example_mapping-insert_get,,50,,,88701792.0,ns,26132
+example_mapping-insert_get,,50,,,89778346.0,ns,26410
+example_mapping-insert_get,,50,,,91147533.0,ns,26688
+example_mapping-insert_get,,50,,,90406653.0,ns,26966
+example_mapping-insert_get,,50,,,92392635.0,ns,27244
+example_mapping-insert_get,,50,,,91469832.0,ns,27522
+example_mapping-insert_get,,50,,,91894601.0,ns,27800
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..6be317d
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[278.0,556.0,834.0,1112.0,1390.0,1668.0,1946.0,2224.0,2502.0,2780.0,3058.0,3336.0,3614.0,3892.0,4170.0,4448.0,4726.0,5004.0,5282.0,5560.0,5838.0,6116.0,6394.0,6672.0,6950.0,7228.0,7506.0,7784.0,8062.0,8340.0,8618.0,8896.0,9174.0,9452.0,9730.0,10008.0,10286.0,10564.0,10842.0,11120.0,11398.0,11676.0,11954.0,12232.0,12510.0,12788.0,13066.0,13344.0,13622.0,13900.0,14178.0,14456.0,14734.0,15012.0,15290.0,15568.0,15846.0,16124.0,16402.0,16680.0,16958.0,17236.0,17514.0,17792.0,18070.0,18348.0,18626.0,18904.0,19182.0,19460.0,19738.0,20016.0,20294.0,20572.0,20850.0,21128.0,21406.0,21684.0,21962.0,22240.0,22518.0,22796.0,23074.0,23352.0,23630.0,23908.0,24186.0,24464.0,24742.0,25020.0,25298.0,25576.0,25854.0,26132.0,26410.0,26688.0,26966.0,27244.0,27522.0,27800.0],"times":[890674.0,1876541.0,2868026.0,3658789.0,4600679.0,5447526.0,6331400.0,7415900.0,8116957.0,9164970.0,10113128.0,10982488.0,11900725.0,12633028.0,13574260.0,14672551.0,15625003.0,16502286.0,17448679.0,18642039.0,19514718.0,20327971.0,21354326.0,22448768.0,23372382.0,24592675.0,24829980.0,25336750.0,26871239.0,27852863.0,29561615.0,29637124.0,30272327.0,30854291.0,32051928.0,32641535.0,34172278.0,35042676.0,36507170.0,37141578.0,38383279.0,38889383.0,40168789.0,40788226.0,42524835.0,42866529.0,43940096.0,44225547.0,45173994.0,46028049.0,47649008.0,48141573.0,50307154.0,49433830.0,50340777.0,52465010.0,52844475.0,54179081.0,54437840.0,55316758.0,57087481.0,58528888.0,58348014.0,58442724.0,61677794.0,60021379.0,62176687.0,63519969.0,64789918.0,64602155.0,65228693.0,67059086.0,67852182.0,67886111.0,68322926.0,70882429.0,72384279.0,72612262.0,73040838.0,74860460.0,76073273.0,75390428.0,77571184.0,78464120.0,78660903.0,80426919.0,79794325.0,81912299.0,83526639.0,84060238.0,83728627.0,86682730.0,87925012.0,88701792.0,89778346.0,91147533.0,90406653.0,92392635.0,91469832.0,91894601.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..4ec8a41
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[3127.9881316586716,3216.194373411291,3451.411018084943,3539.6172598375624] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..8927fd7
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4668.822761806488,"upper_bound":4730.365292215719},"point_estimate":4695.316809115089,"standard_error":15.868013308798018},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4666.299299719888,"upper_bound":4700.728033884949},"point_estimate":4685.451904223228,"standard_error":9.618306327122996},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":48.89509332311545,"upper_bound":80.15741064961055},"point_estimate":63.52240325600541,"standard_error":8.02152615583201},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4665.914601960304,"upper_bound":4755.9706111346895},"point_estimate":4702.482454863133,"standard_error":23.51179967855184},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67.43417979816553,"upper_bound":247.61243401912512},"point_estimate":159.63169623134775,"standard_error":51.33998231597033}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..2456309
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,931225.0,ns,204
+example_mapping-insert_get,,50,,,1834896.0,ns,408
+example_mapping-insert_get,,50,,,2940327.0,ns,612
+example_mapping-insert_get,,50,,,3826685.0,ns,816
+example_mapping-insert_get,,50,,,4706298.0,ns,1020
+example_mapping-insert_get,,50,,,5883379.0,ns,1224
+example_mapping-insert_get,,50,,,6680547.0,ns,1428
+example_mapping-insert_get,,50,,,7694527.0,ns,1632
+example_mapping-insert_get,,50,,,8637807.0,ns,1836
+example_mapping-insert_get,,50,,,9095541.0,ns,2040
+example_mapping-insert_get,,50,,,10426902.0,ns,2244
+example_mapping-insert_get,,50,,,11438822.0,ns,2448
+example_mapping-insert_get,,50,,,11877895.0,ns,2652
+example_mapping-insert_get,,50,,,12652790.0,ns,2856
+example_mapping-insert_get,,50,,,14409145.0,ns,3060
+example_mapping-insert_get,,50,,,15093653.0,ns,3264
+example_mapping-insert_get,,50,,,16794980.0,ns,3468
+example_mapping-insert_get,,50,,,17256542.0,ns,3672
+example_mapping-insert_get,,50,,,18238771.0,ns,3876
+example_mapping-insert_get,,50,,,19305407.0,ns,4080
+example_mapping-insert_get,,50,,,20177464.0,ns,4284
+example_mapping-insert_get,,50,,,21378679.0,ns,4488
+example_mapping-insert_get,,50,,,21709145.0,ns,4692
+example_mapping-insert_get,,50,,,22818679.0,ns,4896
+example_mapping-insert_get,,50,,,23433350.0,ns,5100
+example_mapping-insert_get,,50,,,25057481.0,ns,5304
+example_mapping-insert_get,,50,,,25882683.0,ns,5508
+example_mapping-insert_get,,50,,,27021263.0,ns,5712
+example_mapping-insert_get,,50,,,28434319.0,ns,5916
+example_mapping-insert_get,,50,,,28413062.0,ns,6120
+example_mapping-insert_get,,50,,,29418948.0,ns,6324
+example_mapping-insert_get,,50,,,30572124.0,ns,6528
+example_mapping-insert_get,,50,,,32423935.0,ns,6732
+example_mapping-insert_get,,50,,,32860663.0,ns,6936
+example_mapping-insert_get,,50,,,33317377.0,ns,7140
+example_mapping-insert_get,,50,,,34177186.0,ns,7344
+example_mapping-insert_get,,50,,,36019255.0,ns,7548
+example_mapping-insert_get,,50,,,36196795.0,ns,7752
+example_mapping-insert_get,,50,,,37383051.0,ns,7956
+example_mapping-insert_get,,50,,,38747317.0,ns,8160
+example_mapping-insert_get,,50,,,38624887.0,ns,8364
+example_mapping-insert_get,,50,,,40723887.0,ns,8568
+example_mapping-insert_get,,50,,,41638737.0,ns,8772
+example_mapping-insert_get,,50,,,42325802.0,ns,8976
+example_mapping-insert_get,,50,,,42778435.0,ns,9180
+example_mapping-insert_get,,50,,,44538426.0,ns,9384
+example_mapping-insert_get,,50,,,44177883.0,ns,9588
+example_mapping-insert_get,,50,,,45214383.0,ns,9792
+example_mapping-insert_get,,50,,,46940846.0,ns,9996
+example_mapping-insert_get,,50,,,47879803.0,ns,10200
+example_mapping-insert_get,,50,,,49327140.0,ns,10404
+example_mapping-insert_get,,50,,,49688630.0,ns,10608
+example_mapping-insert_get,,50,,,49670575.0,ns,10812
+example_mapping-insert_get,,50,,,52308179.0,ns,11016
+example_mapping-insert_get,,50,,,52586259.0,ns,11220
+example_mapping-insert_get,,50,,,53460617.0,ns,11424
+example_mapping-insert_get,,50,,,54945741.0,ns,11628
+example_mapping-insert_get,,50,,,55264450.0,ns,11832
+example_mapping-insert_get,,50,,,58156857.0,ns,12036
+example_mapping-insert_get,,50,,,57887241.0,ns,12240
+example_mapping-insert_get,,50,,,58527134.0,ns,12444
+example_mapping-insert_get,,50,,,57831049.0,ns,12648
+example_mapping-insert_get,,50,,,60307655.0,ns,12852
+example_mapping-insert_get,,50,,,60258822.0,ns,13056
+example_mapping-insert_get,,50,,,61481172.0,ns,13260
+example_mapping-insert_get,,50,,,61666119.0,ns,13464
+example_mapping-insert_get,,50,,,64225321.0,ns,13668
+example_mapping-insert_get,,50,,,65317797.0,ns,13872
+example_mapping-insert_get,,50,,,66723162.0,ns,14076
+example_mapping-insert_get,,50,,,67203272.0,ns,14280
+example_mapping-insert_get,,50,,,68119557.0,ns,14484
+example_mapping-insert_get,,50,,,67184945.0,ns,14688
+example_mapping-insert_get,,50,,,88677754.0,ns,14892
+example_mapping-insert_get,,50,,,80074415.0,ns,15096
+example_mapping-insert_get,,50,,,71831323.0,ns,15300
+example_mapping-insert_get,,50,,,72512702.0,ns,15504
+example_mapping-insert_get,,50,,,73083531.0,ns,15708
+example_mapping-insert_get,,50,,,75206371.0,ns,15912
+example_mapping-insert_get,,50,,,75045692.0,ns,16116
+example_mapping-insert_get,,50,,,75551188.0,ns,16320
+example_mapping-insert_get,,50,,,77001157.0,ns,16524
+example_mapping-insert_get,,50,,,79364344.0,ns,16728
+example_mapping-insert_get,,50,,,77511466.0,ns,16932
+example_mapping-insert_get,,50,,,78990435.0,ns,17136
+example_mapping-insert_get,,50,,,80904258.0,ns,17340
+example_mapping-insert_get,,50,,,81321109.0,ns,17544
+example_mapping-insert_get,,50,,,82326369.0,ns,17748
+example_mapping-insert_get,,50,,,83690261.0,ns,17952
+example_mapping-insert_get,,50,,,85964881.0,ns,18156
+example_mapping-insert_get,,50,,,86768111.0,ns,18360
+example_mapping-insert_get,,50,,,85794970.0,ns,18564
+example_mapping-insert_get,,50,,,86002928.0,ns,18768
+example_mapping-insert_get,,50,,,88243265.0,ns,18972
+example_mapping-insert_get,,50,,,90172240.0,ns,19176
+example_mapping-insert_get,,50,,,88996250.0,ns,19380
+example_mapping-insert_get,,50,,,91459017.0,ns,19584
+example_mapping-insert_get,,50,,,91883475.0,ns,19788
+example_mapping-insert_get,,50,,,94529128.0,ns,19992
+example_mapping-insert_get,,50,,,95399613.0,ns,20196
+example_mapping-insert_get,,50,,,95026741.0,ns,20400
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..1443eba
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[204.0,408.0,612.0,816.0,1020.0,1224.0,1428.0,1632.0,1836.0,2040.0,2244.0,2448.0,2652.0,2856.0,3060.0,3264.0,3468.0,3672.0,3876.0,4080.0,4284.0,4488.0,4692.0,4896.0,5100.0,5304.0,5508.0,5712.0,5916.0,6120.0,6324.0,6528.0,6732.0,6936.0,7140.0,7344.0,7548.0,7752.0,7956.0,8160.0,8364.0,8568.0,8772.0,8976.0,9180.0,9384.0,9588.0,9792.0,9996.0,10200.0,10404.0,10608.0,10812.0,11016.0,11220.0,11424.0,11628.0,11832.0,12036.0,12240.0,12444.0,12648.0,12852.0,13056.0,13260.0,13464.0,13668.0,13872.0,14076.0,14280.0,14484.0,14688.0,14892.0,15096.0,15300.0,15504.0,15708.0,15912.0,16116.0,16320.0,16524.0,16728.0,16932.0,17136.0,17340.0,17544.0,17748.0,17952.0,18156.0,18360.0,18564.0,18768.0,18972.0,19176.0,19380.0,19584.0,19788.0,19992.0,20196.0,20400.0],"times":[931225.0,1834896.0,2940327.0,3826685.0,4706298.0,5883379.0,6680547.0,7694527.0,8637807.0,9095541.0,10426902.0,11438822.0,11877895.0,12652790.0,14409145.0,15093653.0,16794980.0,17256542.0,18238771.0,19305407.0,20177464.0,21378679.0,21709145.0,22818679.0,23433350.0,25057481.0,25882683.0,27021263.0,28434319.0,28413062.0,29418948.0,30572124.0,32423935.0,32860663.0,33317377.0,34177186.0,36019255.0,36196795.0,37383051.0,38747317.0,38624887.0,40723887.0,41638737.0,42325802.0,42778435.0,44538426.0,44177883.0,45214383.0,46940846.0,47879803.0,49327140.0,49688630.0,49670575.0,52308179.0,52586259.0,53460617.0,54945741.0,55264450.0,58156857.0,57887241.0,58527134.0,57831049.0,60307655.0,60258822.0,61481172.0,61666119.0,64225321.0,65317797.0,66723162.0,67203272.0,68119557.0,67184945.0,88677754.0,80074415.0,71831323.0,72512702.0,73083531.0,75206371.0,75045692.0,75551188.0,77001157.0,79364344.0,77511466.0,78990435.0,80904258.0,81321109.0,82326369.0,83690261.0,85964881.0,86768111.0,85794970.0,86002928.0,88243265.0,90172240.0,88996250.0,91459017.0,91883475.0,94529128.0,95399613.0,95026741.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..0615372
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[4374.3310650387475,4506.224659333229,4857.940910785181,4989.834505079662] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..555770d
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4746.880655277367,"upper_bound":4775.597950431351},"point_estimate":4761.408522274286,"standard_error":7.349547079026747},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4742.904286136565,"upper_bound":4790.749850949664},"point_estimate":4764.533913294069,"standard_error":11.739353185893231},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61.999127291255434,"upper_bound":94.41326121801153},"point_estimate":78.31629479051246,"standard_error":8.015331239118114},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4754.108788077059,"upper_bound":4784.8845866962865},"point_estimate":4769.764604357683,"standard_error":7.866364234915858},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":63.680216688040474,"upper_bound":83.51162574459057},"point_estimate":74.13963011693889,"standard_error":5.068226771041148}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..c7d4aba
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,959306.0,ns,199
+example_mapping-insert_get,,50,,,1917016.0,ns,398
+example_mapping-insert_get,,50,,,2865580.0,ns,597
+example_mapping-insert_get,,50,,,3825832.0,ns,796
+example_mapping-insert_get,,50,,,4815229.0,ns,995
+example_mapping-insert_get,,50,,,5738988.0,ns,1194
+example_mapping-insert_get,,50,,,6713649.0,ns,1393
+example_mapping-insert_get,,50,,,7708564.0,ns,1592
+example_mapping-insert_get,,50,,,8828144.0,ns,1791
+example_mapping-insert_get,,50,,,9518177.0,ns,1990
+example_mapping-insert_get,,50,,,10570961.0,ns,2189
+example_mapping-insert_get,,50,,,10897019.0,ns,2388
+example_mapping-insert_get,,50,,,12208294.0,ns,2587
+example_mapping-insert_get,,50,,,12727818.0,ns,2786
+example_mapping-insert_get,,50,,,14137115.0,ns,2985
+example_mapping-insert_get,,50,,,15371640.0,ns,3184
+example_mapping-insert_get,,50,,,15557561.0,ns,3383
+example_mapping-insert_get,,50,,,17015932.0,ns,3582
+example_mapping-insert_get,,50,,,18034472.0,ns,3781
+example_mapping-insert_get,,50,,,18797192.0,ns,3980
+example_mapping-insert_get,,50,,,19812649.0,ns,4179
+example_mapping-insert_get,,50,,,20802443.0,ns,4378
+example_mapping-insert_get,,50,,,21581295.0,ns,4577
+example_mapping-insert_get,,50,,,22041615.0,ns,4776
+example_mapping-insert_get,,50,,,23179811.0,ns,4975
+example_mapping-insert_get,,50,,,23801331.0,ns,5174
+example_mapping-insert_get,,50,,,25424799.0,ns,5373
+example_mapping-insert_get,,50,,,26984729.0,ns,5572
+example_mapping-insert_get,,50,,,27459784.0,ns,5771
+example_mapping-insert_get,,50,,,28124526.0,ns,5970
+example_mapping-insert_get,,50,,,28680882.0,ns,6169
+example_mapping-insert_get,,50,,,29960217.0,ns,6368
+example_mapping-insert_get,,50,,,31219886.0,ns,6567
+example_mapping-insert_get,,50,,,31317077.0,ns,6766
+example_mapping-insert_get,,50,,,32317642.0,ns,6965
+example_mapping-insert_get,,50,,,34836969.0,ns,7164
+example_mapping-insert_get,,50,,,35459403.0,ns,7363
+example_mapping-insert_get,,50,,,35889278.0,ns,7562
+example_mapping-insert_get,,50,,,37778568.0,ns,7761
+example_mapping-insert_get,,50,,,38896363.0,ns,7960
+example_mapping-insert_get,,50,,,39199364.0,ns,8159
+example_mapping-insert_get,,50,,,39266698.0,ns,8358
+example_mapping-insert_get,,50,,,41493295.0,ns,8557
+example_mapping-insert_get,,50,,,41464693.0,ns,8756
+example_mapping-insert_get,,50,,,42669484.0,ns,8955
+example_mapping-insert_get,,50,,,43005879.0,ns,9154
+example_mapping-insert_get,,50,,,44241257.0,ns,9353
+example_mapping-insert_get,,50,,,44734332.0,ns,9552
+example_mapping-insert_get,,50,,,46572298.0,ns,9751
+example_mapping-insert_get,,50,,,46564616.0,ns,9950
+example_mapping-insert_get,,50,,,49389126.0,ns,10149
+example_mapping-insert_get,,50,,,48867199.0,ns,10348
+example_mapping-insert_get,,50,,,49399412.0,ns,10547
+example_mapping-insert_get,,50,,,52200854.0,ns,10746
+example_mapping-insert_get,,50,,,51586163.0,ns,10945
+example_mapping-insert_get,,50,,,53418042.0,ns,11144
+example_mapping-insert_get,,50,,,53520539.0,ns,11343
+example_mapping-insert_get,,50,,,54325073.0,ns,11542
+example_mapping-insert_get,,50,,,56248194.0,ns,11741
+example_mapping-insert_get,,50,,,57681171.0,ns,11940
+example_mapping-insert_get,,50,,,57874106.0,ns,12139
+example_mapping-insert_get,,50,,,58780572.0,ns,12338
+example_mapping-insert_get,,50,,,60068798.0,ns,12537
+example_mapping-insert_get,,50,,,59188943.0,ns,12736
+example_mapping-insert_get,,50,,,61258592.0,ns,12935
+example_mapping-insert_get,,50,,,62282040.0,ns,13134
+example_mapping-insert_get,,50,,,64386340.0,ns,13333
+example_mapping-insert_get,,50,,,64288392.0,ns,13532
+example_mapping-insert_get,,50,,,66445345.0,ns,13731
+example_mapping-insert_get,,50,,,66093384.0,ns,13930
+example_mapping-insert_get,,50,,,68161732.0,ns,14129
+example_mapping-insert_get,,50,,,67432819.0,ns,14328
+example_mapping-insert_get,,50,,,68542872.0,ns,14527
+example_mapping-insert_get,,50,,,70874706.0,ns,14726
+example_mapping-insert_get,,50,,,72061591.0,ns,14925
+example_mapping-insert_get,,50,,,72170347.0,ns,15124
+example_mapping-insert_get,,50,,,71749886.0,ns,15323
+example_mapping-insert_get,,50,,,75419978.0,ns,15522
+example_mapping-insert_get,,50,,,76405877.0,ns,15721
+example_mapping-insert_get,,50,,,77318405.0,ns,15920
+example_mapping-insert_get,,50,,,78661349.0,ns,16119
+example_mapping-insert_get,,50,,,78758467.0,ns,16318
+example_mapping-insert_get,,50,,,78887180.0,ns,16517
+example_mapping-insert_get,,50,,,80404851.0,ns,16716
+example_mapping-insert_get,,50,,,80226226.0,ns,16915
+example_mapping-insert_get,,50,,,81145639.0,ns,17114
+example_mapping-insert_get,,50,,,83043575.0,ns,17313
+example_mapping-insert_get,,50,,,84591165.0,ns,17512
+example_mapping-insert_get,,50,,,85290994.0,ns,17711
+example_mapping-insert_get,,50,,,85580703.0,ns,17910
+example_mapping-insert_get,,50,,,86626168.0,ns,18109
+example_mapping-insert_get,,50,,,87812339.0,ns,18308
+example_mapping-insert_get,,50,,,87126463.0,ns,18507
+example_mapping-insert_get,,50,,,89014020.0,ns,18706
+example_mapping-insert_get,,50,,,89092246.0,ns,18905
+example_mapping-insert_get,,50,,,90495600.0,ns,19104
+example_mapping-insert_get,,50,,,90295370.0,ns,19303
+example_mapping-insert_get,,50,,,90952555.0,ns,19502
+example_mapping-insert_get,,50,,,94947955.0,ns,19701
+example_mapping-insert_get,,50,,,95906633.0,ns,19900
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..3cd12c6
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[199.0,398.0,597.0,796.0,995.0,1194.0,1393.0,1592.0,1791.0,1990.0,2189.0,2388.0,2587.0,2786.0,2985.0,3184.0,3383.0,3582.0,3781.0,3980.0,4179.0,4378.0,4577.0,4776.0,4975.0,5174.0,5373.0,5572.0,5771.0,5970.0,6169.0,6368.0,6567.0,6766.0,6965.0,7164.0,7363.0,7562.0,7761.0,7960.0,8159.0,8358.0,8557.0,8756.0,8955.0,9154.0,9353.0,9552.0,9751.0,9950.0,10149.0,10348.0,10547.0,10746.0,10945.0,11144.0,11343.0,11542.0,11741.0,11940.0,12139.0,12338.0,12537.0,12736.0,12935.0,13134.0,13333.0,13532.0,13731.0,13930.0,14129.0,14328.0,14527.0,14726.0,14925.0,15124.0,15323.0,15522.0,15721.0,15920.0,16119.0,16318.0,16517.0,16716.0,16915.0,17114.0,17313.0,17512.0,17711.0,17910.0,18109.0,18308.0,18507.0,18706.0,18905.0,19104.0,19303.0,19502.0,19701.0,19900.0],"times":[959306.0,1917016.0,2865580.0,3825832.0,4815229.0,5738988.0,6713649.0,7708564.0,8828144.0,9518177.0,10570961.0,10897019.0,12208294.0,12727818.0,14137115.0,15371640.0,15557561.0,17015932.0,18034472.0,18797192.0,19812649.0,20802443.0,21581295.0,22041615.0,23179811.0,23801331.0,25424799.0,26984729.0,27459784.0,28124526.0,28680882.0,29960217.0,31219886.0,31317077.0,32317642.0,34836969.0,35459403.0,35889278.0,37778568.0,38896363.0,39199364.0,39266698.0,41493295.0,41464693.0,42669484.0,43005879.0,44241257.0,44734332.0,46572298.0,46564616.0,49389126.0,48867199.0,49399412.0,52200854.0,51586163.0,53418042.0,53520539.0,54325073.0,56248194.0,57681171.0,57874106.0,58780572.0,60068798.0,59188943.0,61258592.0,62282040.0,64386340.0,64288392.0,66445345.0,66093384.0,68161732.0,67432819.0,68542872.0,70874706.0,72061591.0,72170347.0,71749886.0,75419978.0,76405877.0,77318405.0,78661349.0,78758467.0,78887180.0,80404851.0,80226226.0,81145639.0,83043575.0,84591165.0,85290994.0,85580703.0,86626168.0,87812339.0,87126463.0,89014020.0,89092246.0,90495600.0,90295370.0,90952555.0,94947955.0,95906633.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..d205f14
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[4400.272131691775,4557.473853598882,4976.678445351166,5133.880167258273] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
new file mode 100644
index 0000000..2feb120
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3143.127978300037,"upper_bound":3188.45574274746},"point_estimate":3163.808083174631,"standard_error":11.526503128718474},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3137.187752818302,"upper_bound":3160.9253012048193},"point_estimate":3150.415215309012,"standard_error":5.010638993708052},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36.60795252663502,"upper_bound":58.1190823647597},"point_estimate":46.142584513093766,"standard_error":5.425205321882349},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3137.5376708313133,"upper_bound":3187.788902036585},"point_estimate":3159.1274715531254,"standard_error":12.959911099112018},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59.909543944010466,"upper_bound":160.93516777258557},"point_estimate":116.08369757876264,"standard_error":25.391605554441455}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
new file mode 100644
index 0000000..e9895ce
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,889047.0,ns,290
+example_mapping-insert_get,,50,,,1892443.0,ns,580
+example_mapping-insert_get,,50,,,2551613.0,ns,870
+example_mapping-insert_get,,50,,,3726187.0,ns,1160
+example_mapping-insert_get,,50,,,4647575.0,ns,1450
+example_mapping-insert_get,,50,,,5516778.0,ns,1740
+example_mapping-insert_get,,50,,,6033454.0,ns,2030
+example_mapping-insert_get,,50,,,7317176.0,ns,2320
+example_mapping-insert_get,,50,,,8161340.0,ns,2610
+example_mapping-insert_get,,50,,,9488648.0,ns,2900
+example_mapping-insert_get,,50,,,11417132.0,ns,3190
+example_mapping-insert_get,,50,,,11030105.0,ns,3480
+example_mapping-insert_get,,50,,,11936369.0,ns,3770
+example_mapping-insert_get,,50,,,12918732.0,ns,4060
+example_mapping-insert_get,,50,,,14010853.0,ns,4350
+example_mapping-insert_get,,50,,,14878097.0,ns,4640
+example_mapping-insert_get,,50,,,15894613.0,ns,4930
+example_mapping-insert_get,,50,,,16557717.0,ns,5220
+example_mapping-insert_get,,50,,,17848175.0,ns,5510
+example_mapping-insert_get,,50,,,17749767.0,ns,5800
+example_mapping-insert_get,,50,,,18753902.0,ns,6090
+example_mapping-insert_get,,50,,,19632359.0,ns,6380
+example_mapping-insert_get,,50,,,20557855.0,ns,6670
+example_mapping-insert_get,,50,,,21513681.0,ns,6960
+example_mapping-insert_get,,50,,,23462641.0,ns,7250
+example_mapping-insert_get,,50,,,23858794.0,ns,7540
+example_mapping-insert_get,,50,,,24660916.0,ns,7830
+example_mapping-insert_get,,50,,,25071221.0,ns,8120
+example_mapping-insert_get,,50,,,25639419.0,ns,8410
+example_mapping-insert_get,,50,,,27078261.0,ns,8700
+example_mapping-insert_get,,50,,,27684311.0,ns,8990
+example_mapping-insert_get,,50,,,28949572.0,ns,9280
+example_mapping-insert_get,,50,,,30297234.0,ns,9570
+example_mapping-insert_get,,50,,,31459578.0,ns,9860
+example_mapping-insert_get,,50,,,31636541.0,ns,10150
+example_mapping-insert_get,,50,,,33097219.0,ns,10440
+example_mapping-insert_get,,50,,,34015938.0,ns,10730
+example_mapping-insert_get,,50,,,35970744.0,ns,11020
+example_mapping-insert_get,,50,,,35239309.0,ns,11310
+example_mapping-insert_get,,50,,,36337813.0,ns,11600
+example_mapping-insert_get,,50,,,36645214.0,ns,11890
+example_mapping-insert_get,,50,,,38783979.0,ns,12180
+example_mapping-insert_get,,50,,,39083713.0,ns,12470
+example_mapping-insert_get,,50,,,39518100.0,ns,12760
+example_mapping-insert_get,,50,,,41122232.0,ns,13050
+example_mapping-insert_get,,50,,,41876187.0,ns,13340
+example_mapping-insert_get,,50,,,42956287.0,ns,13630
+example_mapping-insert_get,,50,,,44209615.0,ns,13920
+example_mapping-insert_get,,50,,,45081793.0,ns,14210
+example_mapping-insert_get,,50,,,46294357.0,ns,14500
+example_mapping-insert_get,,50,,,46976953.0,ns,14790
+example_mapping-insert_get,,50,,,47264054.0,ns,15080
+example_mapping-insert_get,,50,,,48317842.0,ns,15370
+example_mapping-insert_get,,50,,,49874187.0,ns,15660
+example_mapping-insert_get,,50,,,49751810.0,ns,15950
+example_mapping-insert_get,,50,,,51260392.0,ns,16240
+example_mapping-insert_get,,50,,,52032040.0,ns,16530
+example_mapping-insert_get,,50,,,53620360.0,ns,16820
+example_mapping-insert_get,,50,,,53543754.0,ns,17110
+example_mapping-insert_get,,50,,,55207555.0,ns,17400
+example_mapping-insert_get,,50,,,54752847.0,ns,17690
+example_mapping-insert_get,,50,,,56576766.0,ns,17980
+example_mapping-insert_get,,50,,,60390455.0,ns,18270
+example_mapping-insert_get,,50,,,62560791.0,ns,18560
+example_mapping-insert_get,,50,,,71188420.0,ns,18850
+example_mapping-insert_get,,50,,,72762043.0,ns,19140
+example_mapping-insert_get,,50,,,61223430.0,ns,19430
+example_mapping-insert_get,,50,,,62675014.0,ns,19720
+example_mapping-insert_get,,50,,,63033671.0,ns,20010
+example_mapping-insert_get,,50,,,64584069.0,ns,20300
+example_mapping-insert_get,,50,,,65416104.0,ns,20590
+example_mapping-insert_get,,50,,,65787074.0,ns,20880
+example_mapping-insert_get,,50,,,65660232.0,ns,21170
+example_mapping-insert_get,,50,,,66708333.0,ns,21460
+example_mapping-insert_get,,50,,,67921990.0,ns,21750
+example_mapping-insert_get,,50,,,68814711.0,ns,22040
+example_mapping-insert_get,,50,,,69344805.0,ns,22330
+example_mapping-insert_get,,50,,,71134790.0,ns,22620
+example_mapping-insert_get,,50,,,70319771.0,ns,22910
+example_mapping-insert_get,,50,,,73828346.0,ns,23200
+example_mapping-insert_get,,50,,,73025839.0,ns,23490
+example_mapping-insert_get,,50,,,73657265.0,ns,23780
+example_mapping-insert_get,,50,,,76083472.0,ns,24070
+example_mapping-insert_get,,50,,,75691188.0,ns,24360
+example_mapping-insert_get,,50,,,77612058.0,ns,24650
+example_mapping-insert_get,,50,,,78915937.0,ns,24940
+example_mapping-insert_get,,50,,,78807989.0,ns,25230
+example_mapping-insert_get,,50,,,79440972.0,ns,25520
+example_mapping-insert_get,,50,,,81642327.0,ns,25810
+example_mapping-insert_get,,50,,,81463692.0,ns,26100
+example_mapping-insert_get,,50,,,83861704.0,ns,26390
+example_mapping-insert_get,,50,,,84238891.0,ns,26680
+example_mapping-insert_get,,50,,,84524568.0,ns,26970
+example_mapping-insert_get,,50,,,85930459.0,ns,27260
+example_mapping-insert_get,,50,,,87033590.0,ns,27550
+example_mapping-insert_get,,50,,,87421899.0,ns,27840
+example_mapping-insert_get,,50,,,88452579.0,ns,28130
+example_mapping-insert_get,,50,,,87873263.0,ns,28420
+example_mapping-insert_get,,50,,,88060758.0,ns,28710
+example_mapping-insert_get,,50,,,90643478.0,ns,29000
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
new file mode 100644
index 0000000..f78cd9b
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[290.0,580.0,870.0,1160.0,1450.0,1740.0,2030.0,2320.0,2610.0,2900.0,3190.0,3480.0,3770.0,4060.0,4350.0,4640.0,4930.0,5220.0,5510.0,5800.0,6090.0,6380.0,6670.0,6960.0,7250.0,7540.0,7830.0,8120.0,8410.0,8700.0,8990.0,9280.0,9570.0,9860.0,10150.0,10440.0,10730.0,11020.0,11310.0,11600.0,11890.0,12180.0,12470.0,12760.0,13050.0,13340.0,13630.0,13920.0,14210.0,14500.0,14790.0,15080.0,15370.0,15660.0,15950.0,16240.0,16530.0,16820.0,17110.0,17400.0,17690.0,17980.0,18270.0,18560.0,18850.0,19140.0,19430.0,19720.0,20010.0,20300.0,20590.0,20880.0,21170.0,21460.0,21750.0,22040.0,22330.0,22620.0,22910.0,23200.0,23490.0,23780.0,24070.0,24360.0,24650.0,24940.0,25230.0,25520.0,25810.0,26100.0,26390.0,26680.0,26970.0,27260.0,27550.0,27840.0,28130.0,28420.0,28710.0,29000.0],"times":[889047.0,1892443.0,2551613.0,3726187.0,4647575.0,5516778.0,6033454.0,7317176.0,8161340.0,9488648.0,11417132.0,11030105.0,11936369.0,12918732.0,14010853.0,14878097.0,15894613.0,16557717.0,17848175.0,17749767.0,18753902.0,19632359.0,20557855.0,21513681.0,23462641.0,23858794.0,24660916.0,25071221.0,25639419.0,27078261.0,27684311.0,28949572.0,30297234.0,31459578.0,31636541.0,33097219.0,34015938.0,35970744.0,35239309.0,36337813.0,36645214.0,38783979.0,39083713.0,39518100.0,41122232.0,41876187.0,42956287.0,44209615.0,45081793.0,46294357.0,46976953.0,47264054.0,48317842.0,49874187.0,49751810.0,51260392.0,52032040.0,53620360.0,53543754.0,55207555.0,54752847.0,56576766.0,60390455.0,62560791.0,71188420.0,72762043.0,61223430.0,62675014.0,63033671.0,64584069.0,65416104.0,65787074.0,65660232.0,66708333.0,67921990.0,68814711.0,69344805.0,71134790.0,70319771.0,73828346.0,73025839.0,73657265.0,76083472.0,75691188.0,77612058.0,78915937.0,78807989.0,79440972.0,81642327.0,81463692.0,83861704.0,84238891.0,84524568.0,85930459.0,87033590.0,87421899.0,88452579.0,87873263.0,88060758.0,90643478.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
new file mode 100644
index 0000000..db1dfb9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -0,0 +1 @@
+[2928.4170886180373,3021.731990474922,3270.5717287599473,3363.8866306168316] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..9aacca7
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3698.1629391016613,"upper_bound":3900.0001790380916},"point_estimate":3779.2385237536555,"standard_error":52.91133912374887},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3666.8925890175888,"upper_bound":3716.4731929035725},"point_estimate":3696.2727871334832,"standard_error":13.6727505041987},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":78.42392771870766,"upper_bound":123.99948290181565},"point_estimate":100.2843163320973,"standard_error":12.25695556512638},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3727.09817291289,"upper_bound":3876.890876655138},"point_estimate":3784.741923541055,"standard_error":39.324835025063344},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":139.2490032783659,"upper_bound":857.7281703087402},"point_estimate":529.0715245782147,"standard_error":211.2474157400584}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..39c0033
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,890814.0,ns,259
+example_mapping-insert_get,,50,,,1888132.0,ns,518
+example_mapping-insert_get,,50,,,2751645.0,ns,777
+example_mapping-insert_get,,50,,,3588807.0,ns,1036
+example_mapping-insert_get,,50,,,4735253.0,ns,1295
+example_mapping-insert_get,,50,,,5614355.0,ns,1554
+example_mapping-insert_get,,50,,,6483172.0,ns,1813
+example_mapping-insert_get,,50,,,7755471.0,ns,2072
+example_mapping-insert_get,,50,,,8574779.0,ns,2331
+example_mapping-insert_get,,50,,,9461220.0,ns,2590
+example_mapping-insert_get,,50,,,10122970.0,ns,2849
+example_mapping-insert_get,,50,,,11190983.0,ns,3108
+example_mapping-insert_get,,50,,,12557706.0,ns,3367
+example_mapping-insert_get,,50,,,12881812.0,ns,3626
+example_mapping-insert_get,,50,,,14028205.0,ns,3885
+example_mapping-insert_get,,50,,,15409477.0,ns,4144
+example_mapping-insert_get,,50,,,15317021.0,ns,4403
+example_mapping-insert_get,,50,,,17585231.0,ns,4662
+example_mapping-insert_get,,50,,,18005533.0,ns,4921
+example_mapping-insert_get,,50,,,18623387.0,ns,5180
+example_mapping-insert_get,,50,,,19216078.0,ns,5439
+example_mapping-insert_get,,50,,,24974730.0,ns,5698
+example_mapping-insert_get,,50,,,21772929.0,ns,5957
+example_mapping-insert_get,,50,,,22354059.0,ns,6216
+example_mapping-insert_get,,50,,,22914670.0,ns,6475
+example_mapping-insert_get,,50,,,23926087.0,ns,6734
+example_mapping-insert_get,,50,,,25514908.0,ns,6993
+example_mapping-insert_get,,50,,,26147240.0,ns,7252
+example_mapping-insert_get,,50,,,27554382.0,ns,7511
+example_mapping-insert_get,,50,,,28348251.0,ns,7770
+example_mapping-insert_get,,50,,,28752523.0,ns,8029
+example_mapping-insert_get,,50,,,29811713.0,ns,8288
+example_mapping-insert_get,,50,,,30411352.0,ns,8547
+example_mapping-insert_get,,50,,,32389646.0,ns,8806
+example_mapping-insert_get,,50,,,32555552.0,ns,9065
+example_mapping-insert_get,,50,,,35215215.0,ns,9324
+example_mapping-insert_get,,50,,,36259429.0,ns,9583
+example_mapping-insert_get,,50,,,34961691.0,ns,9842
+example_mapping-insert_get,,50,,,35754483.0,ns,10101
+example_mapping-insert_get,,50,,,46405088.0,ns,10360
+example_mapping-insert_get,,50,,,38136665.0,ns,10619
+example_mapping-insert_get,,50,,,39176773.0,ns,10878
+example_mapping-insert_get,,50,,,40185903.0,ns,11137
+example_mapping-insert_get,,50,,,41315542.0,ns,11396
+example_mapping-insert_get,,50,,,42148206.0,ns,11655
+example_mapping-insert_get,,50,,,43151941.0,ns,11914
+example_mapping-insert_get,,50,,,44319311.0,ns,12173
+example_mapping-insert_get,,50,,,45212186.0,ns,12432
+example_mapping-insert_get,,50,,,72469650.0,ns,12691
+example_mapping-insert_get,,50,,,108266817.0,ns,12950
+example_mapping-insert_get,,50,,,52707736.0,ns,13209
+example_mapping-insert_get,,50,,,53690945.0,ns,13468
+example_mapping-insert_get,,50,,,55023956.0,ns,13727
+example_mapping-insert_get,,50,,,55686451.0,ns,13986
+example_mapping-insert_get,,50,,,57127391.0,ns,14245
+example_mapping-insert_get,,50,,,57758864.0,ns,14504
+example_mapping-insert_get,,50,,,59197454.0,ns,14763
+example_mapping-insert_get,,50,,,60003397.0,ns,15022
+example_mapping-insert_get,,50,,,61268327.0,ns,15281
+example_mapping-insert_get,,50,,,60793415.0,ns,15540
+example_mapping-insert_get,,50,,,58924386.0,ns,15799
+example_mapping-insert_get,,50,,,59360671.0,ns,16058
+example_mapping-insert_get,,50,,,61183888.0,ns,16317
+example_mapping-insert_get,,50,,,60929483.0,ns,16576
+example_mapping-insert_get,,50,,,64057352.0,ns,16835
+example_mapping-insert_get,,50,,,63877753.0,ns,17094
+example_mapping-insert_get,,50,,,63834019.0,ns,17353
+example_mapping-insert_get,,50,,,65165480.0,ns,17612
+example_mapping-insert_get,,50,,,66148324.0,ns,17871
+example_mapping-insert_get,,50,,,68181828.0,ns,18130
+example_mapping-insert_get,,50,,,68211509.0,ns,18389
+example_mapping-insert_get,,50,,,68343794.0,ns,18648
+example_mapping-insert_get,,50,,,71342264.0,ns,18907
+example_mapping-insert_get,,50,,,70016204.0,ns,19166
+example_mapping-insert_get,,50,,,72578417.0,ns,19425
+example_mapping-insert_get,,50,,,74352683.0,ns,19684
+example_mapping-insert_get,,50,,,73167787.0,ns,19943
+example_mapping-insert_get,,50,,,75934733.0,ns,20202
+example_mapping-insert_get,,50,,,76042758.0,ns,20461
+example_mapping-insert_get,,50,,,77937180.0,ns,20720
+example_mapping-insert_get,,50,,,77099878.0,ns,20979
+example_mapping-insert_get,,50,,,79716037.0,ns,21238
+example_mapping-insert_get,,50,,,80258586.0,ns,21497
+example_mapping-insert_get,,50,,,81941371.0,ns,21756
+example_mapping-insert_get,,50,,,82470703.0,ns,22015
+example_mapping-insert_get,,50,,,83706877.0,ns,22274
+example_mapping-insert_get,,50,,,84721957.0,ns,22533
+example_mapping-insert_get,,50,,,85148688.0,ns,22792
+example_mapping-insert_get,,50,,,86555586.0,ns,23051
+example_mapping-insert_get,,50,,,86989184.0,ns,23310
+example_mapping-insert_get,,50,,,87187268.0,ns,23569
+example_mapping-insert_get,,50,,,88161575.0,ns,23828
+example_mapping-insert_get,,50,,,89262789.0,ns,24087
+example_mapping-insert_get,,50,,,89715748.0,ns,24346
+example_mapping-insert_get,,50,,,90937717.0,ns,24605
+example_mapping-insert_get,,50,,,92098113.0,ns,24864
+example_mapping-insert_get,,50,,,93569507.0,ns,25123
+example_mapping-insert_get,,50,,,91756560.0,ns,25382
+example_mapping-insert_get,,50,,,94035952.0,ns,25641
+example_mapping-insert_get,,50,,,96112184.0,ns,25900
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..c65acf8
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[259.0,518.0,777.0,1036.0,1295.0,1554.0,1813.0,2072.0,2331.0,2590.0,2849.0,3108.0,3367.0,3626.0,3885.0,4144.0,4403.0,4662.0,4921.0,5180.0,5439.0,5698.0,5957.0,6216.0,6475.0,6734.0,6993.0,7252.0,7511.0,7770.0,8029.0,8288.0,8547.0,8806.0,9065.0,9324.0,9583.0,9842.0,10101.0,10360.0,10619.0,10878.0,11137.0,11396.0,11655.0,11914.0,12173.0,12432.0,12691.0,12950.0,13209.0,13468.0,13727.0,13986.0,14245.0,14504.0,14763.0,15022.0,15281.0,15540.0,15799.0,16058.0,16317.0,16576.0,16835.0,17094.0,17353.0,17612.0,17871.0,18130.0,18389.0,18648.0,18907.0,19166.0,19425.0,19684.0,19943.0,20202.0,20461.0,20720.0,20979.0,21238.0,21497.0,21756.0,22015.0,22274.0,22533.0,22792.0,23051.0,23310.0,23569.0,23828.0,24087.0,24346.0,24605.0,24864.0,25123.0,25382.0,25641.0,25900.0],"times":[890814.0,1888132.0,2751645.0,3588807.0,4735253.0,5614355.0,6483172.0,7755471.0,8574779.0,9461220.0,10122970.0,11190983.0,12557706.0,12881812.0,14028205.0,15409477.0,15317021.0,17585231.0,18005533.0,18623387.0,19216078.0,24974730.0,21772929.0,22354059.0,22914670.0,23926087.0,25514908.0,26147240.0,27554382.0,28348251.0,28752523.0,29811713.0,30411352.0,32389646.0,32555552.0,35215215.0,36259429.0,34961691.0,35754483.0,46405088.0,38136665.0,39176773.0,40185903.0,41315542.0,42148206.0,43151941.0,44319311.0,45212186.0,72469650.0,108266817.0,52707736.0,53690945.0,55023956.0,55686451.0,57127391.0,57758864.0,59197454.0,60003397.0,61268327.0,60793415.0,58924386.0,59360671.0,61183888.0,60929483.0,64057352.0,63877753.0,63834019.0,65165480.0,66148324.0,68181828.0,68211509.0,68343794.0,71342264.0,70016204.0,72578417.0,74352683.0,73167787.0,75934733.0,76042758.0,77937180.0,77099878.0,79716037.0,80258586.0,81941371.0,82470703.0,83706877.0,84721957.0,85148688.0,86555586.0,86989184.0,87187268.0,88161575.0,89262789.0,89715748.0,90937717.0,92098113.0,93569507.0,91756560.0,94035952.0,96112184.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..2e370d4
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[3183.2160335100525,3398.847456449823,3973.864584289211,4189.496007228981] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/new/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/new/estimates.json
new file mode 100644
index 0000000..8927fd7
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4668.822761806488,"upper_bound":4730.365292215719},"point_estimate":4695.316809115089,"standard_error":15.868013308798018},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4666.299299719888,"upper_bound":4700.728033884949},"point_estimate":4685.451904223228,"standard_error":9.618306327122996},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":48.89509332311545,"upper_bound":80.15741064961055},"point_estimate":63.52240325600541,"standard_error":8.02152615583201},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4665.914601960304,"upper_bound":4755.9706111346895},"point_estimate":4702.482454863133,"standard_error":23.51179967855184},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67.43417979816553,"upper_bound":247.61243401912512},"point_estimate":159.63169623134775,"standard_error":51.33998231597033}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/new/raw.csv
new file mode 100644
index 0000000..2456309
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,931225.0,ns,204
+example_mapping-insert_get,,50,,,1834896.0,ns,408
+example_mapping-insert_get,,50,,,2940327.0,ns,612
+example_mapping-insert_get,,50,,,3826685.0,ns,816
+example_mapping-insert_get,,50,,,4706298.0,ns,1020
+example_mapping-insert_get,,50,,,5883379.0,ns,1224
+example_mapping-insert_get,,50,,,6680547.0,ns,1428
+example_mapping-insert_get,,50,,,7694527.0,ns,1632
+example_mapping-insert_get,,50,,,8637807.0,ns,1836
+example_mapping-insert_get,,50,,,9095541.0,ns,2040
+example_mapping-insert_get,,50,,,10426902.0,ns,2244
+example_mapping-insert_get,,50,,,11438822.0,ns,2448
+example_mapping-insert_get,,50,,,11877895.0,ns,2652
+example_mapping-insert_get,,50,,,12652790.0,ns,2856
+example_mapping-insert_get,,50,,,14409145.0,ns,3060
+example_mapping-insert_get,,50,,,15093653.0,ns,3264
+example_mapping-insert_get,,50,,,16794980.0,ns,3468
+example_mapping-insert_get,,50,,,17256542.0,ns,3672
+example_mapping-insert_get,,50,,,18238771.0,ns,3876
+example_mapping-insert_get,,50,,,19305407.0,ns,4080
+example_mapping-insert_get,,50,,,20177464.0,ns,4284
+example_mapping-insert_get,,50,,,21378679.0,ns,4488
+example_mapping-insert_get,,50,,,21709145.0,ns,4692
+example_mapping-insert_get,,50,,,22818679.0,ns,4896
+example_mapping-insert_get,,50,,,23433350.0,ns,5100
+example_mapping-insert_get,,50,,,25057481.0,ns,5304
+example_mapping-insert_get,,50,,,25882683.0,ns,5508
+example_mapping-insert_get,,50,,,27021263.0,ns,5712
+example_mapping-insert_get,,50,,,28434319.0,ns,5916
+example_mapping-insert_get,,50,,,28413062.0,ns,6120
+example_mapping-insert_get,,50,,,29418948.0,ns,6324
+example_mapping-insert_get,,50,,,30572124.0,ns,6528
+example_mapping-insert_get,,50,,,32423935.0,ns,6732
+example_mapping-insert_get,,50,,,32860663.0,ns,6936
+example_mapping-insert_get,,50,,,33317377.0,ns,7140
+example_mapping-insert_get,,50,,,34177186.0,ns,7344
+example_mapping-insert_get,,50,,,36019255.0,ns,7548
+example_mapping-insert_get,,50,,,36196795.0,ns,7752
+example_mapping-insert_get,,50,,,37383051.0,ns,7956
+example_mapping-insert_get,,50,,,38747317.0,ns,8160
+example_mapping-insert_get,,50,,,38624887.0,ns,8364
+example_mapping-insert_get,,50,,,40723887.0,ns,8568
+example_mapping-insert_get,,50,,,41638737.0,ns,8772
+example_mapping-insert_get,,50,,,42325802.0,ns,8976
+example_mapping-insert_get,,50,,,42778435.0,ns,9180
+example_mapping-insert_get,,50,,,44538426.0,ns,9384
+example_mapping-insert_get,,50,,,44177883.0,ns,9588
+example_mapping-insert_get,,50,,,45214383.0,ns,9792
+example_mapping-insert_get,,50,,,46940846.0,ns,9996
+example_mapping-insert_get,,50,,,47879803.0,ns,10200
+example_mapping-insert_get,,50,,,49327140.0,ns,10404
+example_mapping-insert_get,,50,,,49688630.0,ns,10608
+example_mapping-insert_get,,50,,,49670575.0,ns,10812
+example_mapping-insert_get,,50,,,52308179.0,ns,11016
+example_mapping-insert_get,,50,,,52586259.0,ns,11220
+example_mapping-insert_get,,50,,,53460617.0,ns,11424
+example_mapping-insert_get,,50,,,54945741.0,ns,11628
+example_mapping-insert_get,,50,,,55264450.0,ns,11832
+example_mapping-insert_get,,50,,,58156857.0,ns,12036
+example_mapping-insert_get,,50,,,57887241.0,ns,12240
+example_mapping-insert_get,,50,,,58527134.0,ns,12444
+example_mapping-insert_get,,50,,,57831049.0,ns,12648
+example_mapping-insert_get,,50,,,60307655.0,ns,12852
+example_mapping-insert_get,,50,,,60258822.0,ns,13056
+example_mapping-insert_get,,50,,,61481172.0,ns,13260
+example_mapping-insert_get,,50,,,61666119.0,ns,13464
+example_mapping-insert_get,,50,,,64225321.0,ns,13668
+example_mapping-insert_get,,50,,,65317797.0,ns,13872
+example_mapping-insert_get,,50,,,66723162.0,ns,14076
+example_mapping-insert_get,,50,,,67203272.0,ns,14280
+example_mapping-insert_get,,50,,,68119557.0,ns,14484
+example_mapping-insert_get,,50,,,67184945.0,ns,14688
+example_mapping-insert_get,,50,,,88677754.0,ns,14892
+example_mapping-insert_get,,50,,,80074415.0,ns,15096
+example_mapping-insert_get,,50,,,71831323.0,ns,15300
+example_mapping-insert_get,,50,,,72512702.0,ns,15504
+example_mapping-insert_get,,50,,,73083531.0,ns,15708
+example_mapping-insert_get,,50,,,75206371.0,ns,15912
+example_mapping-insert_get,,50,,,75045692.0,ns,16116
+example_mapping-insert_get,,50,,,75551188.0,ns,16320
+example_mapping-insert_get,,50,,,77001157.0,ns,16524
+example_mapping-insert_get,,50,,,79364344.0,ns,16728
+example_mapping-insert_get,,50,,,77511466.0,ns,16932
+example_mapping-insert_get,,50,,,78990435.0,ns,17136
+example_mapping-insert_get,,50,,,80904258.0,ns,17340
+example_mapping-insert_get,,50,,,81321109.0,ns,17544
+example_mapping-insert_get,,50,,,82326369.0,ns,17748
+example_mapping-insert_get,,50,,,83690261.0,ns,17952
+example_mapping-insert_get,,50,,,85964881.0,ns,18156
+example_mapping-insert_get,,50,,,86768111.0,ns,18360
+example_mapping-insert_get,,50,,,85794970.0,ns,18564
+example_mapping-insert_get,,50,,,86002928.0,ns,18768
+example_mapping-insert_get,,50,,,88243265.0,ns,18972
+example_mapping-insert_get,,50,,,90172240.0,ns,19176
+example_mapping-insert_get,,50,,,88996250.0,ns,19380
+example_mapping-insert_get,,50,,,91459017.0,ns,19584
+example_mapping-insert_get,,50,,,91883475.0,ns,19788
+example_mapping-insert_get,,50,,,94529128.0,ns,19992
+example_mapping-insert_get,,50,,,95399613.0,ns,20196
+example_mapping-insert_get,,50,,,95026741.0,ns,20400
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/new/sample.json
new file mode 100644
index 0000000..1443eba
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[204.0,408.0,612.0,816.0,1020.0,1224.0,1428.0,1632.0,1836.0,2040.0,2244.0,2448.0,2652.0,2856.0,3060.0,3264.0,3468.0,3672.0,3876.0,4080.0,4284.0,4488.0,4692.0,4896.0,5100.0,5304.0,5508.0,5712.0,5916.0,6120.0,6324.0,6528.0,6732.0,6936.0,7140.0,7344.0,7548.0,7752.0,7956.0,8160.0,8364.0,8568.0,8772.0,8976.0,9180.0,9384.0,9588.0,9792.0,9996.0,10200.0,10404.0,10608.0,10812.0,11016.0,11220.0,11424.0,11628.0,11832.0,12036.0,12240.0,12444.0,12648.0,12852.0,13056.0,13260.0,13464.0,13668.0,13872.0,14076.0,14280.0,14484.0,14688.0,14892.0,15096.0,15300.0,15504.0,15708.0,15912.0,16116.0,16320.0,16524.0,16728.0,16932.0,17136.0,17340.0,17544.0,17748.0,17952.0,18156.0,18360.0,18564.0,18768.0,18972.0,19176.0,19380.0,19584.0,19788.0,19992.0,20196.0,20400.0],"times":[931225.0,1834896.0,2940327.0,3826685.0,4706298.0,5883379.0,6680547.0,7694527.0,8637807.0,9095541.0,10426902.0,11438822.0,11877895.0,12652790.0,14409145.0,15093653.0,16794980.0,17256542.0,18238771.0,19305407.0,20177464.0,21378679.0,21709145.0,22818679.0,23433350.0,25057481.0,25882683.0,27021263.0,28434319.0,28413062.0,29418948.0,30572124.0,32423935.0,32860663.0,33317377.0,34177186.0,36019255.0,36196795.0,37383051.0,38747317.0,38624887.0,40723887.0,41638737.0,42325802.0,42778435.0,44538426.0,44177883.0,45214383.0,46940846.0,47879803.0,49327140.0,49688630.0,49670575.0,52308179.0,52586259.0,53460617.0,54945741.0,55264450.0,58156857.0,57887241.0,58527134.0,57831049.0,60307655.0,60258822.0,61481172.0,61666119.0,64225321.0,65317797.0,66723162.0,67203272.0,68119557.0,67184945.0,88677754.0,80074415.0,71831323.0,72512702.0,73083531.0,75206371.0,75045692.0,75551188.0,77001157.0,79364344.0,77511466.0,78990435.0,80904258.0,81321109.0,82326369.0,83690261.0,85964881.0,86768111.0,85794970.0,86002928.0,88243265.0,90172240.0,88996250.0,91459017.0,91883475.0,94529128.0,95399613.0,95026741.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/new/tukey.json
new file mode 100644
index 0000000..0615372
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/tukey.json
@@ -0,0 +1 @@
+[4374.3310650387475,4506.224659333229,4857.940910785181,4989.834505079662] \ No newline at end of file