Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
Filter

ldionne-test-macbook-3 test results

Run Order Start Time Duration
Current 561510 2026-01-05T19:53:24 0:00:00
Previous 561507 2026-01-05T19:53:25 0:00:00
No Baseline Run


Tests Summary

Status Group #
Performance Regressions 2229
Performance Improvements 2208
Unchanged Tests 52743
Total Tests 57180

Performance Regressions - execution_time Δ Previous Current σ
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 34976.10% 1001212.809 351186358.535 -
rng::is_partitioned(list<int>)_(unpartitioned)/8192 179.95% 1198.430 3355.063 -
rng::is_partitioned(list<int>)_(unpartitioned)/32 176.97% 1.062 2.941 -
std::rotate(list<int>)_(1_element_forward)/1024 115.55% 736.115 1586.705 -
rng::rotate(list<int>)_(1_element_forward)/1024 115.26% 738.729 1590.191 -
std::find_if(list<int>)_(process_all)/1024 113.08% 760.976 1621.515 -
SetIntersection_Interlaced_Vector_uint32_262144_64 112.23% 8210870.189 17425637.812 -
rng::rotate(list<int>)_(by_1/2)/1024 112.20% 384.277 815.443 -
rng::rotate(list<int>)_(1_element_backward)/1024 112.04% 747.137 1584.234 -
std::rotate(list<int>)_(1_element_backward)/1024 111.56% 748.240 1583.001 -
std::rotate(list<int>)_(by_1/2)/1024 110.76% 387.114 815.885 -
std::move(list<int>)/512 105.69% 351.226 722.439 -
std::is_partitioned(list<int>)_(unpartitioned)/32 105.24% 4.195 8.611 -
std::unordered_multiset<int>::contains(key)_(existent)/0 95.31% 0.011 0.021 -
BM_StringCtorDefault 95.14% 0.235 0.459 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 94.96% 44.854 87.445 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 94.64% 38973084.340 75857428.428 -
std::unordered_multimap<int,_int>::count(key)_(existent)/0 94.14% 0.012 0.023 -
std::flat_multimap<int,_int>::insert(value)_(already_present)/1024 90.23% 104.469 198.730 -
std::multimap<std::string,_int>::insert(value)_(already_present)/32 89.99% 31.611 60.056 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 76.19% 104.833 184.701 -
std::map<std::string,_int>::erase(key)_(existent)/0 76.03% 42.205 74.292 -
rng::rotate(list<int>)_(by_1/3)/1024 70.16% 806.821 1372.886 -
rng::is_partitioned(list<int>)_(unpartitioned)/50 66.20% 4.452 7.399 -
rng::rotate_copy(vector<int>)/8192 64.04% 283.624 465.260 -
std::multimap<std::string,_int>::insert(value)_(already_present)/8192 63.76% 42.507 69.611 -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/1024 63.73% 1359.236 2225.529 -
std::is_partitioned(list<int>)_(partitioned)/1024 59.88% 709.586 1134.517 -
BM_std_min<char>/1 57.65% 0.288 0.454 -
std::multimap<std::string,_int>::erase(key)_(existent)/1024 57.38% 57.316 90.205 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 57.08% 79.427 124.767 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 55.88% 0.447 0.697 -
rng::find_if(list<int>)_(bail_25%)/8192 55.24% 1525.728 2368.504 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 54.39% 16347819.746 25238930.621 -
BM_std_min<short>/1 51.87% 0.293 0.445 -
std::multiset<std::string>::erase(key)_(existent)/1024 51.58% 57.816 87.638 -
rng::find_end(vector<int>)_(same_length)/8192 51.34% 3826.819 5791.515 -
rng::copy(vector<int>)/4096 50.29% 149.432 224.575 -
BM_std_min<unsigned_short>/1 50.21% 0.254 0.382 -
std::flat_map<int,_int>::contains(key)_(non-existent)/8192 50.02% 6.355 9.534 -
BM_RangesPushHeap_uint64_Descending_1 49.28% 0.467 0.697 -
std::find_end(deque<int>)_(same_length)/1000 46.29% 940.071 1375.229 -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 46.25% 29.056 42.493 -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 46.16% 6.589 9.631 -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/0 44.74% 0.336 0.486 -
std::multimap<std::string,_int>::insert(value)_(already_present)/0 44.65% 36.974 53.482 -
std::is_partitioned(list<int>)_(unpartitioned)/1024 42.97% 177.764 254.143 -
std::flat_map<int,_int>::erase(key)_(non-existent)/8192 42.64% 6.667 9.510 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 42.15% 0.447 0.636 -
rng::find_end(vector<int>)_(same_length)/1024 41.49% 513.721 726.888 -
rng::is_partitioned(list<int>)_(unpartitioned)/1024 41.48% 153.904 217.738 -
std::multimap<std::string,_int>::erase(key)_(existent)/32 40.76% 51.106 71.939 -
std::flat_map<int,_int>::contains(key)_(non-existent)/1024 40.65% 4.602 6.473 -
rng::find_end(vector<int>)_(same_length)/1000 40.58% 502.089 705.814 -
SetIntersection_Interlaced_Vector_uint32_16384_16 40.34% 2462320.493 3455613.597 -
rng::copy_backward(vector<bool>)_(aligned)/262144 40.26% 294.331 412.829 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/0 39.58% 0.349 0.487 -
BM_MakeHeap_uint32_Random_4 39.55% 1.122 1.565 -
std::is_partitioned(list<int>)_(unpartitioned)/8192 39.24% 2189.661 3048.904 -
rng::is_partitioned(deque<int>)_(unpartitioned)/50 39.12% 4.252 5.916 -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 39.08% 31.860 44.310 -
BM_PushHeap_uint32_Ascending_1 38.87% 0.502 0.697 -
std::unordered_set<std::string>::insert(value)_(new_value)/1024 38.66% 47.666 66.094 -
BM_std_min<unsigned_int>/1 38.29% 0.325 0.450 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 38.20% 29.548 40.835 -
BM_StringRelationalLiteral_Eq_Empty_Small_Control 37.78% 0.390 0.537 -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/8 37.47% 47.646 65.499 -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/8192 37.21% 6.496 8.913 -
BM_StringRelationalLiteral_Eq_Empty_Large_Control 36.95% 0.261 0.358 -
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 36.87% 7.026 9.617 -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/8192 36.56% 8.480 11.581 -
std::flat_multimap<int,_int>::find(key)_(non-existent)/1024 36.54% 4.519 6.170 -
BM_std_min<__int128>/4000 36.54% 1540.615 2103.495 -
BM_std_min<__int128>/5500 36.15% 2120.649 2887.195 -
BM_std_min<__int128>/64000 36.13% 24733.290 33668.567 -
rng::search(deque<int>)_(no_match)/1024 35.96% 305.071 414.780 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 35.95% 25.272 34.356 -
BM_std_min<__int128>/65536 35.86% 25346.319 34434.762 -
BM_std_min<__int128>/70000 35.85% 27060.993 36761.423 -
BM_std_min<__int128>/4096 35.55% 1578.819 2140.023 -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 35.51% 48.757 66.068 -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/1024 35.29% 5.992 8.106 -
BM_std_min<__int128>/512 34.94% 198.876 268.357 -
BM_std_min<__int128>/1024 34.57% 396.062 532.992 -
BM_std_min<__int128>/32 33.82% 12.184 16.304 -
BM_PopHeap_uint64_1 33.63% 0.519 0.694 -
std::map<std::string,_int>::erase(iterator)/8192 33.51% 26.448 35.310 -
BM_std_min<__int128>/31 33.12% 11.776 15.676 -
std::unordered_set<std::string>::erase(key)_(non-existent)/1024 33.00% 19.084 25.382 -
std::unordered_multiset<int>::insert(value)_(already_present)/8192 32.73% 23.458 31.135 -
std::search(deque<int>,_pred)_(no_match)/1024 32.72% 327.319 434.408 -
BM_std_min<__int128>/30 32.67% 11.385 15.105 -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 32.40% 28.527 37.770 -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/1024 32.39% 4.759 6.300 -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 32.30% 29.443 38.953 -
rng::find(vector<bool>)_(process_all)/8 32.03% 0.601 0.794 -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 31.81% 4.463 5.883 -
SetIntersection_Interlaced_Vector_uint32_262144_1024 31.57% 80589715.558 106028342.394 -
BM_std_min<__int128>/29 31.55% 11.002 14.473 -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 31.27% 5.165 6.780 -
BM_std_min<__int128>/28 31.26% 10.616 13.934 -
std::flat_multimap<int,_int>::find(key)_(non-existent)/8192 31.11% 6.215 8.148 -
SetIntersection_Interlaced_Vector_uint32_262144_4 30.91% 1524213.058 1995313.614 -
std::set<std::string>::insert(value)_(new_value)/8192 30.72% 69.945 91.429 -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/8192 30.70% 23.878 31.210 -
std::copy_n(vector<bool>)_(aligned)/1048576 30.59% 1677.673 2190.943 -
std::set<std::string>::erase(iterator)/8192 30.30% 25.805 33.624 -
std::set<std::string>::erase(key)_(existent)/1024 30.26% 76.565 99.734 -
std::multimap<std::string,_int>::insert(value)_(new_value)/0 30.25% 24.738 32.221 -
BM_std_min<__int128>/27 29.91% 10.223 13.281 -
rng::stable_partition(deque<int>)_(sparse)/32 29.71% 11.165 14.482 -
BM_std_min<__int128>/26 29.59% 9.815 12.719 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_4 29.52% 1.862 2.412 -
std::move(list<int>)/4096 29.24% 4380.130 5661.096 -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 29.12% 25.917 33.464 -
BM_std_min<__int128>/64 28.95% 24.505 31.599 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16 28.62% 5992121.144 7706900.206 -
std::find(vector<bool>)_(process_all)/8 28.54% 0.576 0.741 -
BM_std_min<__int128>/25 28.04% 9.460 12.112 -
std::map<std::string,_int>::insert(value)_(new_value)/1024 27.95% 60.673 77.629 -
std::find(vector<bool>)_(process_all)/50 27.87% 0.579 0.740 -
BM_RangesPopHeap_uint64_1 27.61% 0.445 0.568 -
std::flat_multimap<int,_int>::insert(value)_(new_value)/1024 27.56% 19.904 25.389 -
std::unordered_set<int>::insert(value)_(already_present)/8192 27.53% 2.236 2.851 -
std::unordered_set<int>::find(key)_(non-existent)/32 27.38% 0.983 1.252 -
BM_std_minmax_element<long_long>/2 27.29% 0.538 0.685 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 27.29% 20892693.637 26594009.604 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 27.00% 7160322.808 9093370.650 -
std::map<std::string,_int>::erase(key)_(existent)/8192 26.93% 64.897 82.375 -
rng::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 26.83% 51.414 65.208 -
BM_std_min<__int128>/24 26.80% 9.103 11.542 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 26.71% 0.501 0.635 -
rng::find_end(deque<int>)_(process_all)/1000 26.70% 252.042 319.326 -
rng::search(deque<int>)_(same_length)/1000 26.57% 331.309 419.334 -
std::list<std::string>::operator=(const&)_(cheap_elements)/1024 26.53% 1237.061 1565.240 -
SetIntersection_Interlaced_Vector_uint64_256_64 26.50% 6752044.939 8541385.763 -
std::unique_copy(deque<int>)_(sprinkled)/32 26.28% 9.231 11.657 -
std::map<int,_int>::find(key)_(non-existent)/8192 26.14% 7.083 8.934 -
BM_std_min<__int128>/23 26.06% 8.733 11.008 -
SetIntersection_Interlaced_Vector_uint32_16384_64 25.63% 5939588.531 7461952.165 -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 25.58% 29.209 36.680 -
std::map<int,_int>::find(key)_(non-existent)/32 25.39% 2.402 3.012 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 25.31% 35.100 43.984 -
BM_PushHeap_float_Descending_1 25.30% 0.431 0.539 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1024 25.21% 1543.415 1932.573 -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/32 25.18% 1.080 1.352 -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 25.09% 28.812 36.043 -
BM_std_min<__int128>/22 24.41% 8.334 10.368 -
BM_toupper_char<wchar_t> 24.34% 0.554 0.688 -
BM_StringConstructDestroyCStr_Small_Transparent 24.31% 0.370 0.460 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 24.27% 0.447 0.556 -
rng::find_last(vector<int>)_(bail_90%)/8 24.22% 0.548 0.680 -
std::is_partitioned(deque<int>)_(unpartitioned)/8192 24.13% 698.815 867.452 -
std::unique_copy(deque<int>,_pred)_(contiguous)/52 23.92% 27.325 33.860 -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 23.90% 25.903 32.095 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_1 23.89% 0.449 0.556 -
BM_std_min<__int128>/21 23.77% 7.945 9.834 -
rng::swap_ranges(list<int>)/8192 23.75% 10073.590 12465.764 -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 23.68% 6.817 8.431 -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/1024 23.65% 21.641 26.759 -
BM_std_min<__int128>/1 23.55% 0.371 0.458 -
std::map<std::string,_int>::insert(value)_(new_value)/32 23.50% 33.788 41.728 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/32 23.42% 28.242 34.856 -
std::copy_if(list<int>)_(every_other)/4096 23.41% 3172.195 3914.730 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 23.39% 46.450 57.315 -
SetIntersection_Interlaced_Vector_uint32_1024_256 23.36% 6366303.523 7853505.901 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 23.36% 18.594 22.937 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1024 23.35% 110783943.527 136650230.018 -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/8192 23.13% 7.295 8.982 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 23.12% 2876318.609 3541435.341 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 23.08% 30.666 37.742 -
SetIntersection_Front_Vector_uint64_1024_1024 22.95% 5850734.694 7193435.676 -
rng::partition_copy(list<int>)/8192 22.93% 7369.174 9058.788 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_1 22.85% 0.567 0.696 -
std::multiset<std::string>::contains(key)_(non-existent)/8192 22.65% 26.132 32.051 -
std::unordered_set<std::string>::find(key)_(non-existent)/8192 22.57% 22.288 27.318 -
BM_RangesMakeHeap_float_Heap_64 22.55% 0.206 0.252 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 22.47% 770.826 944.011 -
BM_RangesPopHeap_uint32_1 22.45% 0.415 0.509 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 22.43% 1316.425 1611.648 -
BM_PushHeap_uint64_SingleElement_1 22.41% 0.522 0.638 -
std::map<std::string,_int>::find(key)_(non-existent)/1024 22.21% 19.835 24.241 -
rng::copy_n(vector<int>)/32768 22.10% 2294.113 2801.124 -
rng::copy_n(list<int>)/4096 21.97% 3983.009 4857.962 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 21.87% 2071386.390 2524386.008 -
SetIntersection_Interlaced_Vector_uint64_262144_256 21.48% 37799435.342 45918652.155 -
std::map<std::string,_int>::insert(value)_(already_present)/1024 21.45% 20.451 24.837 -
BM_std_min<__int128>/20 21.41% 7.615 9.245 -
std::multimap<std::string,_int>::insert(value)_(new_value)/8192 21.03% 66.582 80.585 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 20.88% 72.287 87.383 -
std::unique_copy(deque<int>)_(sprinkled)/52 20.78% 18.792 22.696 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 20.65% 17.554 21.179 -
BM_std_min<__int128>/19 20.34% 7.241 8.714 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 20.31% 0.556 0.669 -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/1024 20.29% 5.266 6.334 -
std::unordered_set<std::string>::insert(value)_(new_value)/0 20.24% 62.168 74.754 -
BM_PushHeap_uint32_QuickSortAdversary_1 20.18% 0.482 0.579 -
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst 20.07% 1.296 1.555 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 19.87% 54109442.745 64862935.601 -
std::unordered_multiset<int>::contains(key)_(non-existent)/0 19.33% 0.336 0.401 -
std::search(deque<int>)_(same_length)/1000 19.26% 353.244 421.295 -
std::is_partitioned(deque<int>)_(partitioned)/32 19.21% 9.774 11.652 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 19.18% 37.552 44.756 -
rng::partial_sort_copy(list<int>)_(repeated)/1024 18.98% 4514.545 5371.375 -
std::map<std::string,_int>::insert(value)_(already_present)/0 18.96% 12.159 14.464 -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/1024 18.88% 1.167 1.387 -
std::unordered_multimap<int,_int>::find(key)_(existent)/8192 18.68% 1.278 1.517 -
std::unordered_set<std::string>::find(key)_(existent)/1024 18.66% 35.266 41.849 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 18.65% 14.510 17.215 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 18.61% 1634042.050 1938180.257 -
BM_StringRelationalLiteral_Eq_Large_Empty_Control 18.58% 0.562 0.666 -
rng::unique(deque<int>)_(sprinkled)/1024 18.52% 629.790 746.403 -
BM_std_min<__int128>/18 18.42% 6.859 8.122 -
std::copy_n(vector<int>)/4096 18.41% 208.171 246.503 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_16 18.34% 0.633 0.750 -
rng::generate(list<int>)/8192 18.33% 7535.177 8916.455 -
std::flat_map<int,_int>::erase(key)_(non-existent)/1024 18.02% 4.569 5.392 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 17.82% 21.732 25.605 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_256 17.76% 5906968.318 6955752.720 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 17.70% 101.646 119.635 -
std::unordered_map<int,_int>::count(key)_(non-existent)/0 17.69% 0.341 0.402 -
std::find_end(vector<int>)_(same_length)/8192 17.67% 4048.483 4763.858 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 17.62% 4163.116 4896.742 -
rng::find(vector<char>)_(bail_25%)/8 17.51% 0.983 1.155 -
std::unordered_multiset<int>::erase(key)_(existent)/8192 17.49% 21.644 25.429 -
rng::stable_partition(deque<int>)_(sparse)/50 17.46% 27.405 32.189 -
std::multimap<std::string,_int>::erase(key)_(existent)/8192 17.45% 89.422 105.027 -
std::find_end(vector<int>)_(same_length)/1024 17.44% 510.199 599.182 -
BM_StringRead_Cold_Deep_Small 17.39% 0.807 0.947 -
BM_PushHeap_uint32_PipeOrgan_1 17.29% 0.474 0.556 -
std::is_partitioned(deque<int>)_(partitioned)/50 17.20% 14.851 17.405 -
BM_RangesPushHeap_uint32_QuickSortAdversary_1 17.19% 0.540 0.632 -
rng::find_last(deque<int>)_(bail_90%)/1048576 17.05% 25564.402 29922.765 -
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 16.99% 6.240 7.300 -
std::multimap<int,_int>::equal_range(key)_(non-existent)/32 16.95% 2.334 2.729 -
std::set<std::string>::erase(iterator)/0 16.90% 25.427 29.724 -
std::find_end(deque<int>)_(match_near_end)/8192 16.82% 165994.873 193914.403 -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/8192 16.81% 28278.651 33033.681 -
std::map<int,_int>::find(key)_(non-existent)/1024 16.74% 5.412 6.318 -
SetIntersection_Interlaced_Vector_uint32_16384_1024 16.73% 46152295.536 53873386.775 -
BM_PushHeap_pair<uint32,_uint32>_Random_1 16.70% 0.411 0.480 -
SetIntersection_Front_Vector_uint32_262144_256 16.69% 2269960.075 2648853.826 -
std::find_end(vector<int>)_(same_length)/1000 16.65% 499.138 582.267 -
rng::contains_subrange(deque<int>)_(same_length)/16 16.52% 11.232 13.087 -
BM_StringRead_Cold_Deep_Empty 16.52% 0.802 0.935 -
std::map<std::string,_int>::find(key)_(non-existent)/8192 16.51% 25.352 29.538 -
BM_std_min<__int128>/17 16.47% 6.481 7.549 -
std::unordered_multimap<int,_int>::find(key)_(existent)/32 16.45% 1.237 1.441 -
BM_deque_deque_ranges_move_backward/0 16.28% 0.792 0.921 -
BM_vector_deque_ranges_move/2 16.23% 1.727 2.007 -
BM_deque_vector_ranges_copy_backward/0 16.22% 1.377 1.600 -
std::search(deque<int>)_(near_matches)/1024 16.14% 20648.652 23981.059 -
std::search(deque<int>)_(near_matches)/1000 16.00% 19754.209 22915.561 -
rng::move(list<int>)/4096 15.97% 5393.364 6254.796 -
BM_std_min<int>/1 15.78% 0.282 0.326 -
std::unordered_map<int,_int>::contains(key)_(non-existent)/1024 15.70% 1.668 1.930 -
rng::contains_subrange(list<int>)_(process_all)/8192 15.60% 7007.931 8101.000 -
rng::find(vector<bool>)_(process_all)/50 15.53% 0.740 0.855 -
std::unordered_set<std::string>::erase(key)_(existent)/8192 15.36% 88.814 102.451 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/1024 15.32% 42.765 49.318 -
std::multimap<std::string,_int>::ctor(const&)/32 15.26% 712.884 821.702 -
rng::find_last(deque<int>)_(bail_10%)/1024 15.26% 227.814 262.585 -
BM_MakeHeap_float_Random_256 15.24% 1.238 1.426 -
BM_deque_deque_ranges_copy_backward/0 15.12% 0.801 0.922 -
std::flat_map<int,_int>::count(key)_(non-existent)/8192 15.02% 7.573 8.711 -
std::multimap<std::string,_int>::count(key)_(existent)/32 14.89% 17.897 20.562 -
rng::find_last(deque<int>)_(bail_90%)/8192 14.89% 203.754 234.083 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 14.80% 0.534 0.614 -
std::find_end(forward_list<int>)_(process_all)/8192 14.80% 5649.933 6486.002 -
rng::remove(list<int>)_(sprinkled)/8192 14.77% 7913.246 9082.047 -
std::set<std::string>::find(key)_(non-existent)/32 14.55% 9.278 10.628 -
std::flat_map<int,_int>::count(key)_(non-existent)/1024 14.53% 5.395 6.179 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1024 14.46% 529.962 606.619 -
rng::find_last(deque<int>)_(bail_90%)/1024 14.46% 29.003 33.197 -
BM_StringRead_Cold_Shallow_Empty 14.46% 0.786 0.900 -
std::is_sorted_until(deque<int>)/8 14.43% 3.090 3.536 -
rng::find_last(deque<int>)_(bail_10%)/50 14.40% 11.447 13.095 -
BM_StringRelational_Less_Small_Large_Control 14.25% 1.617 1.847 -
BM_std_minmax_element<int>/3 14.19% 1.044 1.192 -
rng::partial_sort_copy(list<int>)_(pipe-organ)/1024 14.16% 5575.896 6365.471 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 14.15% 201776211.563 230337211.069 -
std::set<std::string>::equal_range(key)_(existent)/8192 14.14% 27.006 30.823 -
BM_StringRead_Cold_Shallow_Small 14.12% 0.777 0.887 -
std::search(deque<int>,_pred)_(near_matches)/1000 14.09% 23307.568 26591.984 -
BM_deque_deque_copy_backward/0 14.07% 0.809 0.922 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 14.02% 42.841 48.849 -
BM_std_min<__int128>/16 14.01% 6.134 6.993 -
BM_RangesMakeHeap_float_Heap_16 14.00% 0.211 0.240 -
rng::contains_subrange(deque<int>)_(process_all)/50 13.98% 18.253 20.804 -
rng::find_end(forward_list<int>)_(same_length)/8192 13.89% 14344.443 16337.568 -
std::search(deque<int>,_pred)_(near_matches)/1024 13.89% 24476.718 27875.814 -
std::multimap<int,_int>::equal_range(key)_(non-existent)/8192 13.87% 9.538 10.861 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 13.85% 29.172 33.211 -
std::find_end(vector<int>)_(near_matches)/1024 13.84% 15538.485 17688.292 -
std::unordered_multiset<int>::erase(key)_(non-existent)/8192 13.81% 0.965 1.098 -
SetIntersection_Interlaced_Vector_string_262144_4 13.79% 2074138.017 2360258.614 -
BM_MakeHeap_uint64_Heap_64 13.68% 0.238 0.270 -
rng::replace(vector<int>)_(sprinkled)/8192 13.67% 1376.809 1565.087 -
rng::find_last(forward_list<int>)_(bail_10%)/8192 13.59% 5891.181 6691.715 -
std::unordered_multiset<int>::insert(value)_(new_value)/8192 13.55% 19.840 22.528 -
std::unordered_multiset<int>::contains(key)_(existent)/1024 13.49% 1.250 1.419 -
BM_std_minmax<unsigned_char>/64 13.47% 1.219 1.384 -
std::find_end(vector<int>)_(near_matches)/1000 13.40% 14998.970 17009.115 -
rng::replace(vector<int>)_(sprinkled)/1024 13.28% 172.147 195.011 -
BM_StringFindAllMatch/8 13.28% 2.544 2.882 -
std::partition_point(list<int>)/8192 13.20% 12770.735 14456.690 -
std::find_end(vector<int>)_(near_matches)/8192 13.17% 919809.210 1040928.333 -
rng::replace(vector<int>)_(sprinkled)/50 13.17% 8.028 9.085 -
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/32 13.16% 10.452 11.827 -
rng::remove(list<int>)_(sprinkled)/1024 13.15% 965.413 1092.405 -
std::unordered_multiset<int>::find(key)_(existent)/8192 13.15% 1.271 1.438 -
SetIntersection_Front_Set_uint64_262144_256 13.13% 4480569.092 5069036.430 -
std::set<int>::contains(key)_(non-existent)/32 13.11% 2.348 2.655 -
std::multiset<int>::contains(key)_(non-existent)/32 13.10% 2.345 2.652 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/0 13.02% 28.861 32.618 -
rng::is_partitioned(deque<int>)_(unpartitioned)/1024 12.93% 129.293 146.015 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192 12.87% 75.773 85.524 -
std::unordered_set<std::string>::count(key)_(existent)/8192 12.86% 32.211 36.352 -
SetIntersection_Front_Vector_uint64_1024_256 12.82% 2331233.624 2630043.169 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_16 12.76% 6819872.302 7689992.975 -
std::replace_if(vector<int>)_(sprinkled)/50 12.75% 12.902 14.547 -
BM_std_min<__int128>/15 12.70% 5.697 6.420 -
rng::find_end(forward_list<int>,_pred)_(same_length)/8192 12.65% 15187.746 17108.240 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_1024 12.64% 8.677 9.774 -
std::unordered_set<std::string>::contains(key)_(existent)/32 12.64% 33.079 37.259 -
std::multimap<std::string,_int>::contains(key)_(non-existent)/32 12.59% 9.431 10.618 -
BM_std_minmax<unsigned_short>/32 12.57% 1.229 1.384 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 12.54% 10.561 11.886 -
BM_RangesMakeThenSortHeap_uint32_Descending_4 12.49% 1.238 1.393 -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 12.48% 3322.226 3736.767 -
BM_StringRead_Cold_Deep_Large 12.46% 1.209 1.360 -
std::set<std::string>::contains(key)_(non-existent)/8192 12.43% 26.086 29.328 -
std::map<std::string,_int>::upper_bound(key)_(existent)/8192 12.38% 28.161 31.646 -
std::set<std::string>::upper_bound(key)_(non-existent)/32 12.34% 9.205 10.340 -
BM_std_minmax<unsigned_short>/4 12.28% 0.936 1.051 -
BM_StringRelational_Eq_Large_Large_ChangeLast 12.28% 1.854 2.082 -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 12.27% 0.629 0.706 -
rng::unique(deque<int>)_(contiguous)/52 12.25% 68.043 76.376 -
BM_std_minmax<short>/4 12.17% 0.971 1.089 -
std::unordered_set<std::string>::erase(iterator)/1024 12.11% 29.843 33.457 -
BM_toupper_char<char> 12.10% 0.615 0.690 -
std::unordered_map<int,_int>::contains(key)_(existent)/32 12.09% 1.293 1.449 -
std::unordered_set<std::string>::insert(value)_(new_value)/32 12.03% 60.162 67.401 -
std::find_end(deque<int>)_(match_near_end)/1024 12.02% 3325.850 3725.739 -
BM_std_minmax<char>/8 11.94% 1.024 1.146 -
BM_RangesMakeHeap_float_Descending_64 11.92% 0.193 0.216 -
SetIntersection_Front_Set_string_256_256 11.89% 27952799.539 31275342.644 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_1 11.85% 0.622 0.696 -
BM_deque_vector_copy_backward/0 11.85% 1.379 1.542 -
BM_StringFindAllMatch/1 11.84% 2.774 3.103 -
std::unordered_multiset<int>::erase(iterator)/8192 11.77% 20.115 22.483 -
std::unordered_set<std::string>::insert(value)_(already_present)/1024 11.67% 31.581 35.266 -
SetIntersection_Interlaced_Vector_uint64_16384_16 11.66% 2435060.489 2718997.371 -
std::unordered_multiset<int>::erase(iterator)/1024 11.65% 20.052 22.388 -
SetIntersection_Front_Vector_float_256_256 11.59% 4702551.524 5247802.521 -
BM_lexicographical_compare_three_way_slow_path/1 11.58% 0.364 0.406 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 11.57% 25130.716 28038.878 -
BM_PushHeap_float_Random_1 11.57% 0.517 0.577 -
SetIntersection_Interlaced_Vector_uint64_16384_64 11.57% 5991653.634 6684594.369 -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/8192 11.53% 9.978 11.128 -
std::flat_map<int,_int>::find(key)_(non-existent)/8192 11.44% 9.868 10.997 -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/8192 11.43% 30.511 33.999 -
BM_StringRelationalLiteral_Less_Empty_Small_Control 11.43% 1.895 2.112 -
std::set<std::string>::contains(key)_(existent)/1024 11.43% 21.246 23.673 -
BM_std_min<__int128>/14 11.41% 5.290 5.894 -
BM_RangesMakeHeap_uint32_Random_256 11.35% 1.194 1.330 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 11.32% 32.719 36.424 -
std::unordered_set<std::string>::erase(iterator)/0 11.25% 27.410 30.494 -
rng::contains_subrange(deque<int>)_(same_length)/32 11.25% 18.628 20.723 -
std::unordered_set<std::string>::count(key)_(non-existent)/32 11.24% 21.583 24.009 -
BM_vector_deque_ranges_move_backward/70000 11.24% 7651.795 8511.848 -
SetIntersection_Interlaced_Set_uint32_1024_256 11.19% 15087053.996 16775063.469 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_4 11.15% 0.464 0.516 -
std::multiset<std::string>::contains(key)_(existent)/32 11.12% 14.931 16.591 -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/8192 11.09% 17757.838 19727.604 -
BM_vector_deque_ranges_move/1 11.09% 2.031 2.257 -
std::unordered_map<int,_int>::count(key)_(non-existent)/32 11.06% 1.408 1.564 -
BM_StringRelational_Eq_Small_Small_ChangeLast 11.00% 1.678 1.862 -
SetIntersection_Front_Vector_uint64_262144_256 10.97% 2347708.118 2605278.932 -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/1024 10.97% 1317.860 1462.404 -
std::map<int,_int>::lower_bound(key)_(non-existent)/32 10.96% 2.285 2.535 -
std::multiset<std::string>::upper_bound(key)_(existent)/32 10.93% 16.621 18.437 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 10.90% 199093274.412 220786058.951 -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/8192 10.89% 19.880 22.045 -
std::unordered_set<int>::count(key)_(existent)/1024 10.88% 1.204 1.335 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 10.88% 566.041 627.601 -
BM_vector_deque_copy_backward/64000 10.84% 7240.333 8025.544 -
std::unordered_set<int>::find(key)_(existent)/1024 10.79% 1.155 1.279 -
SetIntersection_Front_Set_float_262144_64 10.74% 1871469.646 2072437.359 -
BM_StringFindStringLiteral/4096 10.74% 77.527 85.849 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 10.71% 9781715.482 10829286.112 -
SetIntersection_Interlaced_Vector_string_16384_4 10.68% 1820903.984 2015453.297 -
SetIntersection_Front_Set_float_262144_1024 10.66% 14204613.479 15718505.713 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 10.64% 43.522 48.154 -
std::find_end(forward_list<int>)_(single_element)/8192 10.63% 5728.184 6337.171 -
rng::remove(list<int>)_(sprinkled)/50 10.63% 69.512 76.900 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle 10.61% 1.609 1.780 -
rng::unique_copy(deque<int>)_(contiguous)/52 10.61% 14.687 16.245 -
BM_StringRead_Cold_Shallow_Large 10.60% 1.034 1.143 -
BM_vector_deque_copy/0 10.56% 0.388 0.429 -
std::set<int>::insert(value)_(already_present)/0 10.48% 0.582 0.643 -
std::is_partitioned(deque<int>)_(unpartitioned)/32 10.42% 3.270 3.611 -
std::multimap<int,_int>::equal_range(key)_(non-existent)/1024 10.39% 6.080 6.712 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 10.35% 2928457.312 3231446.723 -
std::multimap<std::string,_int>::insert(value)_(new_value)/1024 10.33% 58.658 64.717 -
std::is_partitioned(deque<int>)_(partitioned)/1024 10.30% 364.874 402.447 -
BM_std_min<__int128>/13 10.29% 4.881 5.383 -
std::unordered_map<int,_int>::contains(key)_(non-existent)/8192 10.15% 1.862 2.051 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 10.13% 726.136 799.688 -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/32 10.07% 2.230 2.455 -
rng::partition_point(list<int>)/8192 10.07% 13250.591 14584.364 -
std::set<std::string>::equal_range(key)_(existent)/32 10.06% 15.506 17.066 -
rng::find_end(deque<int>)_(near_matches)/8192 10.03% 2136620.622 2351025.446 -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 10.03% 65.173 71.713 -
SetIntersection_Interlaced_Vector_uint64_262144_1024 10.02% 100132907.677 110170443.162 -
SetIntersection_Interlaced_Vector_uint64_1024_256 10.01% 6626906.845 7290339.250 -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/8192 10.00% 1.157 1.272 -
std::unordered_set<std::string>::erase(key)_(non-existent)/8192 9.98% 22.057 24.259 -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/1024 9.96% 7.191 7.907 -
std::set<std::string>::equal_range(key)_(non-existent)/32 9.96% 9.986 10.980 -
rng::contains(deque<int>)_(process_all)/8 9.83% 2.943 3.232 -
BM_StringRelational_Less_Empty_Large_Control 9.78% 1.875 2.058 -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/8192 9.76% 28.582 31.372 -
BM_align/1 9.71% 0.897 0.984 -
std::flat_map<int,_int>::contains(key)_(non-existent)/32 9.71% 2.189 2.402 -
std::flat_map<int,_int>::erase(key)_(non-existent)/32 9.71% 2.265 2.485 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 9.70% 8.749 9.597 -
std::map<std::string,_int>::erase(iterator)/32 9.68% 27.710 30.392 -
std::multiset<int>::contains(key)_(non-existent)/1024 9.66% 5.700 6.251 -
rng::fill_n(list<int>)/8192 9.65% 7077.929 7760.883 -
std::multiset<int>::contains(key)_(non-existent)/8192 9.55% 8.850 9.695 -
BM_vector_deque_ranges_copy/0 9.55% 0.463 0.507 -
std::set<std::string>::count(key)_(non-existent)/32 9.53% 9.672 10.595 -
rng::reverse_copy(list<int>)/4096 9.52% 3071.994 3364.516 -
std::find(vector<char>)_(bail_25%)/8 9.52% 1.011 1.107 -
SetIntersection_None_Set_string_16384_1024 9.52% 206274752.285 225909336.831 -
BM_deque_vector_move/0 9.49% 1.425 1.561 -
std::flat_multimap<int,_int>::insert(value)_(already_present)/8192 9.42% 556.187 608.567 -
BM_std_minmax<char>/11 9.41% 1.648 1.804 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/8192 9.41% 91.418 100.019 -
BM_StringAssignStr_Huge_Transparent 9.29% 103.479 113.093 -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/32 9.25% 2.689 2.937 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 9.21% 143389547.512 156601018.109 -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst 9.21% 1.155 1.262 -
rng::unique(deque<int>)_(contiguous)/32 9.21% 58.783 64.194 -
std::multiset<std::string>::find(key)_(existent)/32 9.20% 14.756 16.114 -
std::unordered_set<int>::find(key)_(existent)/32 9.14% 1.135 1.239 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 9.09% 5.050 5.509 -
BM_StringFindAllMatch/64 9.09% 3.072 3.351 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 9.09% 6.863 7.487 -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/1024 9.08% 25.329 27.630 -
std::list<std::string>::operator=(const&)_(cheap_elements)/8192 9.07% 10062.098 10975.197 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_256 9.07% 6516277.013 7107447.531 -
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/1024 9.06% 40.068 43.697 -
BM_vector_deque_ranges_copy_backward/64000 9.04% 7334.739 7997.695 -
BM_StringAssignStr_Huge_Opaque 9.04% 104.579 114.030 -
std::stable_partition(deque<int>)_(sparse)/8192 9.02% 3369.537 3673.611 -
std::flat_multimap<int,_int>::find(key)_(non-existent)/32 9.02% 2.165 2.361 -
std::map<std::string,_int>::equal_range(key)_(non-existent)/8192 8.99% 31.256 34.065 -
rng::find_end(deque<int>)_(process_all)/1024 8.97% 302.597 329.734 -
BM_RangesPushHeap_float_Random_1 8.96% 0.429 0.467 -
BM_std_min<__int128>/12 8.96% 4.474 4.874 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 8.96% 954.862 1040.423 -
std::multimap<int,_int>::erase(key)_(existent)/8192 8.87% 26.268 28.600 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 8.82% 37.680 41.005 -
rng::copy_n(vector<bool>)_(unaligned)/262144 8.82% 1368.958 1489.697 -
BM_vector_deque_ranges_move_backward/65536 8.80% 7264.144 7903.245 -
std::deque<int>::ctor(size)/1024 8.79% 68.900 74.959 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 8.78% 38.617 42.007 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 8.78% 507.591 552.144 -
std::multiset<std::string>::contains(key)_(existent)/8192 8.76% 27.979 30.430 -
std::unordered_multimap<int,_int>::erase(iterator)/8192 8.74% 26.619 28.944 -
BM_align/64 8.65% 0.896 0.973 -
rng::find_end(deque<int>)_(process_all)/1048576 8.62% 308734.544 335353.117 -
BM_RangesPushHeap_uint32_Random_1 8.62% 0.501 0.544 -
rng::find_end(deque<int>)_(process_all)/8192 8.61% 2387.084 2592.548 -
rng::is_partitioned(vector<int>)_(unpartitioned)/1024 8.57% 56.102 60.909 -
BM_MakeHeap_uint32_Random_256 8.54% 1.147 1.245 -
BM_PushHeap_uint64_SingleElement_16 8.51% 0.337 0.366 -
rng::none_of(deque<int>)_(process_all)/8 8.51% 4.385 4.758 -
BM_PushHeap_uint64_Descending_1 8.50% 0.449 0.487 -
std::stable_partition(deque<int>)_(dense)/1024 8.47% 596.230 646.751 -
SetIntersection_Front_Vector_uint64_1024_64 8.47% 1371893.129 1488103.789 -
BM_align/8 8.41% 0.898 0.973 -
BM_align/256 8.40% 0.898 0.973 -
BM_std_min<__int128>/11 8.36% 4.047 4.385 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_4 8.34% 0.477 0.517 -
std::flat_multimap<int,_int>::insert(value)_(new_value)/8192 8.32% 23.891 25.879 -
std::equal(deque<int>)_(it,_it,_it,_pred)/50 8.32% 23.728 25.701 -
std::flat_map<int,_int>::find(key)_(non-existent)/1024 8.30% 6.456 6.992 -
SetIntersection_Front_Set_uint64_262144_64 8.20% 1828545.247 1978567.425 -
BM_StringRelational_Eq_Large_Large_ChangeMiddle 8.20% 1.710 1.850 -
rng::unique_copy(deque<int>)_(contiguous)/32 8.19% 9.753 10.551 -
BM_StringRelational_Less_Large_Huge_Control 8.19% 2.229 2.412 -
rng::is_partitioned(vector<int>)_(partitioned)/50 8.18% 8.481 9.174 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192 8.16% 11963.456 12939.845 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 8.10% 203900112.429 220418667.813 -
SetIntersection_Front_Set_uint64_16384_64 8.10% 1913438.329 2068358.007 -
std::unordered_set<int>::insert(value)_(new_value)/8192 8.09% 19.381 20.950 -
BM_StringConstructDestroyCStr_Large_Opaque 8.08% 14.281 15.436 -
BM_StringFindNoMatch/64 7.94% 1.849 1.996 -
rng::none_of(list<int>)_(process_all)/8192 7.94% 7296.340 7875.474 -
std::set<std::string>::contains(key)_(non-existent)/32 7.90% 9.418 10.162 -
rng::for_each(join_view(vector<vector<int>>)/8 7.87% 1.435 1.547 -
BM_deque_deque_move_backward/64 7.81% 3.379 3.643 -
std::multimap<int,_int>::insert(value)_(new_value)/8192 7.81% 36.609 39.467 -
BM_MakeHeap_pair<uint32,_uint32>_Random_64 7.80% 3.121 3.364 -
std::vector<int>::ctor(size)/1024 7.80% 41.099 44.303 -
rng::contains_subrange(deque<int>)_(process_all)/32 7.80% 13.918 15.003 -
std::stable_partition(list<int>)_(dense)/32 7.74% 33.335 35.916 -
rng::is_partitioned(vector<int>)_(partitioned)/1024 7.73% 175.770 189.365 -
bm_lexicographical_compare<signed_char>/1 7.73% 1.286 1.386 -
BM_RangesPushHeap_uint32_Descending_4 7.72% 0.351 0.379 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 7.72% 207895026.233 223939531.420 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_64 7.69% 0.495 0.533 -
BM_vector_deque_copy_backward/70000 7.60% 8163.027 8783.574 -
BM_StringRelationalLiteral_Less_Empty_Large_Control 7.57% 2.160 2.324 -
std::rotate(list<int>)_(1_element_forward)/32 7.55% 12.384 13.320 -
std::multimap<int,_int>::erase(key)_(existent)/1024 7.55% 25.435 27.356 -
BM_std_minmax<short>/20 7.53% 2.001 2.151 -
std::for_each(join_view(vector<vector<int>>))/8 7.51% 1.379 1.482 -
SetIntersection_Interlaced_Vector_uint64_16384_1024 7.51% 50738235.183 54549485.162 -
BM_RangesMakeHeap_uint32_PipeOrgan_4 7.50% 0.395 0.425 -
std::unordered_multimap<int,_int>::count(key)_(existent)/8192 7.46% 1.598 1.717 -
SetIntersection_Front_Vector_uint64_64_64 7.45% 11180029.828 12013122.769 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeFirst 7.42% 1.354 1.454 -
std::multiset<std::string>::equal_range(key)_(existent)/1024 7.40% 22.778 24.464 -
BM_vector_deque_ranges_copy_backward/65536 7.40% 7661.263 8228.222 -
rng::contains_subrange(deque<int>)_(same_length)/50 7.40% 26.884 28.874 -
BM_MakeHeap_uint64_Descending_64 7.40% 0.251 0.270 -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/1024 7.37% 1.126 1.210 -
SetIntersection_Interlaced_Set_string_64_64 7.30% 36012424.621 38641090.651 -
BM_RangesMakeHeap_uint64_Descending_64 7.28% 0.235 0.252 -
std::unordered_map<int,_int>::insert(value)_(already_present)/8192 7.21% 2.635 2.825 -
std::is_partitioned(vector<int>)_(unpartitioned)/1024 7.20% 49.361 52.915 -
std::map<int,_int>::equal_range(key)_(non-existent)/32 7.18% 2.578 2.763 -
BM_std_min<__int128>/10 7.17% 3.666 3.929 -
BM_std_min<__int128>/6 7.16% 2.076 2.224 -
SetIntersection_Interlaced_Set_uint64_256_256 7.16% 9023237.460 9668858.097 -
std::remove(deque<int>)_(sprinkled)/32 7.13% 52.627 56.377 -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/8192 7.11% 8.236 8.822 -
std::copy_n(vector<bool>)_(unaligned)/262144 7.09% 1712.161 1833.527 -
SetIntersection_Interlaced_Vector_uint64_256_16 7.06% 6192708.049 6629876.569 -
std::find_end(deque<int>)_(match_near_end)/1000 7.00% 330.652 353.795 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 7.00% 11962.114 12799.311 -
rng::adjacent_find(deque<int>)/50 6.99% 18.803 20.118 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192 6.99% 31.233 33.417 -
BM_PushHeap_uint32_SingleElement_4 6.98% 0.364 0.389 -
std::unordered_multiset<int>::erase(key)_(existent)/1024 6.97% 21.124 22.596 -
rng::find_last(deque<int>)_(bail_90%)/50 6.97% 1.842 1.970 -
std::move_backward(vector<bool>)_(unaligned)/64 6.87% 1.790 1.913 -
BM_vector_deque_ranges_copy_backward/1 6.86% 2.219 2.371 -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 6.86% 4735.906 5060.708 -
BM_vector_deque_ranges_move_backward/64000 6.85% 7177.082 7669.015 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8 6.85% 8.755 9.355 -
BM_StringRelational_Less_Large_Large_ChangeMiddle 6.85% 1.485 1.587 -
BM_RangesMakeHeap_uint32_Random_1024 6.83% 1.071 1.144 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 6.77% 5160.517 5510.044 -
std::unordered_set<int>::ctor(const&,_alloc)/32 6.76% 260.554 278.170 -
BM_StringRelationalLiteral_Compare_Large_Small_Control 6.76% 1.613 1.722 -
std::remove_copy_if(list<int>)_(sprinkled)/50 6.74% 24.626 26.285 -
BM_std_minmax<unsigned_char>/1 6.70% 0.623 0.665 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_4 6.70% 0.553 0.590 -
std::set<std::string>::contains(key)_(non-existent)/0 6.69% 0.278 0.296 -
std::multiset<int>::equal_range(key)_(existent)/1024 6.66% 4.951 5.281 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 6.66% 10780361.322 11497948.481 -
std::flat_multimap<int,_int>::find(key)_(non-existent)/0 6.65% 0.381 0.407 -
SetIntersection_Front_Set_uint64_1024_64 6.63% 1888060.935 2013217.948 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_4 6.63% 1.780 1.898 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_4 6.62% 2.743 2.924 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 6.60% 0.875 0.932 -
BM_vector_deque_move_backward/65536 6.55% 7352.003 7833.699 -
rng::starts_with(list<int>)/8192 6.55% 8943.543 9529.328 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 6.49% 1192.195 1269.617 -
std::multiset<std::string>::count(key)_(non-existent)/32 6.49% 9.345 9.951 -
BM_std_min<int>/4 6.49% 1.022 1.088 -
BM_StringRelational_Eq_Small_Small_ChangeFirst 6.49% 1.502 1.600 -
BM_std_min<__int128>/9 6.48% 3.273 3.485 -
BM_vector_deque_ranges_move_backward/2 6.47% 1.937 2.062 -
BM_std_min<char>/8 6.46% 2.251 2.396 -
std::set<int>::contains(key)_(non-existent)/1024 6.46% 5.305 5.648 -
SetIntersection_Front_Vector_string_256_256 6.45% 20167089.749 21468679.924 -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 6.45% 87.357 92.992 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/0 6.45% 18.906 20.125 -
std::remove(deque<int>)_(sprinkled)/50 6.45% 57.257 60.949 -
BM_vector_deque_ranges_copy_backward/2 6.44% 1.943 2.068 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_4 6.44% 0.833 0.886 -
std::set<int>::operator=(const&)_(into_populated_Container)/32 6.42% 37.956 40.393 -
std::is_partitioned(deque<int>)_(unpartitioned)/50 6.42% 6.661 7.088 -
BM_std_minmax<char>/10 6.41% 1.301 1.385 -
BM_StringRelational_Compare_Empty_Large_Control 6.41% 1.617 1.721 -
BM_std_min<short>/29 6.40% 2.349 2.500 -
SetIntersection_Front_Set_string_16384_256 6.36% 14679650.652 15613001.921 -
BM_StringRelationalLiteral_Compare_Empty_Large_Control 6.33% 1.589 1.690 -
SetIntersection_Front_Set_uint64_16384_4 6.33% 1083437.932 1151982.774 -
BM_std_min<__int128>/8 6.33% 2.871 3.053 -
SetIntersection_None_Vector_uint64_16384_4 6.31% 1126090.477 1197177.742 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 6.30% 233.023 247.706 -
BM_std_minmax<short>/25 6.30% 2.203 2.341 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192 6.29% 28.684 30.490 -
std::multimap<std::string,_int>::erase(iterator)/32 6.29% 29.411 31.261 -
std::find_first_of(vector<int>)_(large_needle)/32 6.28% 104.780 111.363 -
BM_std_min<__int128>/7 6.26% 2.481 2.636 -
BM_PushHeap_uint32_SingleElement_16 6.26% 0.357 0.379 -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/32 6.23% 10.156 10.789 -
std::all_of(deque<int>)_(process_all)/8192 6.23% 2621.478 2784.825 -
rng::fill_n(deque<int>)/32 6.23% 1.225 1.302 -
std::multimap<int,_int>::equal_range(key)_(existent)/1024 6.22% 5.000 5.311 -
SetIntersection_Interlaced_Vector_string_1024_256 6.17% 20746730.950 22027472.513 -
BM_vector_deque_ranges_copy_backward/70000 6.16% 8155.895 8658.385 -
BM_MakeHeap_float_Random_16384 6.15% 1.202 1.276 -
BM_StringRelationalLiteral_Compare_Empty_Small_Control 6.14% 1.591 1.688 -
BM_SortHeap_pair<uint32,_uint32>_1 6.14% 0.251 0.266 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 6.13% 47.560 50.473 -
BM_StringCopy_Huge 6.10% 100.977 107.139 -
BM_PopHeap_uint32_1 6.10% 0.456 0.484 -
SetIntersection_Interlaced_Set_string_16384_1024 6.09% 339042062.996 359691464.220 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 6.08% 1247648.960 1323537.110 -
std::multiset<std::string>::count(key)_(existent)/32 6.08% 18.033 19.130 -
std::unordered_set<int>::count(key)_(non-existent)/8192 6.07% 1.671 1.772 -
BM_MakeThenSortHeap_float_Descending_4 6.07% 1.175 1.246 -
std::multiset<std::string>::upper_bound(key)_(non-existent)/32 6.06% 10.198 10.817 -
SetIntersection_Interlaced_Set_uint32_256_64 6.04% 14670528.091 15557312.200 -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/0 6.03% 0.827 0.877 -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/32 6.00% 10.088 10.694 -
BM_PushHeap_uint32_Random_4 6.00% 2.481 2.629 -
rng::fill(vector<bool>)/64 5.98% 1.605 1.701 -
BM_std_min<int>/2 5.98% 0.461 0.489 -
std::set<int>::contains(key)_(non-existent)/8192 5.95% 8.311 8.805 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 5.94% 203639481.750 215731100.337 -
BM_std_minmax_element<int>/5500 5.94% 1441.659 1527.234 -
BM_std_minmax<unsigned_short>/64 5.93% 1.526 1.616 -
rng::all_of(deque<int>)_(process_all)/8192 5.93% 2632.077 2788.078 -
std::distance(join_view(vector<vector<int>>))/50 5.92% 0.604 0.640 -
rng::contains_subrange(vector<int>)_(same_length)/8192 5.91% 1875.280 1986.184 -
BM_PushHeap_string_Ascending_1024 5.90% 13.088 13.860 -
BM_std_minmax_element<int>/70000 5.87% 18408.428 19488.418 -
BM_std_minmax<unsigned_char>/8 5.87% 1.087 1.151 -
BM_std_minmax_element<short>/4000 5.86% 1024.336 1084.405 -
BM_PushHeap_uint64_PipeOrgan_4 5.86% 0.486 0.515 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1024 5.86% 8413392.289 8906189.400 -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/32 5.84% 206.754 218.826 -
BM_std_minmax_element<int>/65536 5.84% 17223.564 18228.634 -
SetIntersection_Front_Set_uint64_1024_256 5.82% 4839335.147 5121047.852 -
BM_std_minmax_element<short>/65536 5.82% 16691.883 17663.487 -
std::partition_point(deque<int>)/32 5.82% 4.479 4.740 -
BM_std_minmax_element<int>/512 5.81% 138.136 146.168 -
BM_RangesMakeHeap_float_Random_256 5.81% 1.447 1.531 -
BM_std_minmax_element<int>/64000 5.81% 16831.837 17809.422 -
BM_StringRelational_Compare_Empty_Huge_Control 5.80% 1.625 1.719 -
std::replace(vector<int>)_(sprinkled)/32 5.80% 5.036 5.328 -
BM_std_minmax_element<short>/64000 5.79% 16301.128 17245.752 -
BM_std_minmax_element<short>/70000 5.79% 17852.010 18886.174 -
std::unordered_map<int,_int>::count(key)_(non-existent)/1024 5.76% 1.497 1.583 -
rng::replace(vector<int>)_(sprinkled)/32 5.76% 5.605 5.928 -
SetIntersection_Interlaced_Vector_string_16384_256 5.75% 39873910.333 42167908.203 -
std::list<int>::erase(begin)_(cheap_elements)/32 5.74% 10.072 10.650 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_256 5.73% 12768803.666 13500386.101 -
BM_std_minmax_element<short>/4096 5.73% 1049.902 1110.038 -
std::set<std::string>::count(key)_(existent)/32 5.73% 14.472 15.301 -
BM_std_minmax_element<int>/4096 5.71% 1078.512 1140.129 -
std::fill_n(deque<int>)/32 5.70% 1.156 1.222 -
BM_std_minmax_element<long_long>/3 5.70% 1.121 1.185 -
rng::stable_partition(vector<int>)_(sparse)/1024 5.69% 206.833 218.609 -
BM_PushHeap_uint32_Descending_4 5.69% 0.344 0.364 -
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/32 5.68% 670.415 708.499 -
BM_RangesPopHeap_float_262144 5.66% 38.337 40.509 -
SetIntersection_Interlaced_Vector_uint32_16384_4 5.65% 1530634.565 1617098.724 -
std::multimap<int,_int>::equal_range(key)_(existent)/32 5.65% 2.353 2.486 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast 5.65% 1.853 1.957 -
BM_vector_deque_copy_backward/65536 5.64% 7749.664 8186.418 -
rng::find_if(list<int>)_(bail_25%)/32768 5.63% 8454.857 8931.007 -
std::rotate_copy(vector<int>)/8192 5.63% 640.902 676.982 -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/1024 5.63% 5.835 6.164 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 5.61% 5049280.676 5332735.215 -
std::map<std::string,_int>::find(key)_(non-existent)/32 5.61% 9.891 10.446 -
BM_std_minmax_element<int>/4000 5.60% 1053.856 1112.881 -
std::unordered_multiset<int>::count(key)_(non-existent)/32 5.59% 1.145 1.209 -
rng::find_last_if(forward_list<int>)_(bail_90%)/8 5.58% 4.929 5.203 -
SetIntersection_Front_Vector_uint64_262144_4 5.57% 1080121.867 1140258.877 -
BM_std_minmax_element<int>/1024 5.56% 272.780 287.948 -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/8 5.56% 3.964 4.184 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_16 5.55% 0.991 1.046 -
BM_std_minmax_element<short>/1024 5.54% 268.321 283.192 -
std::map<std::string,_int>::erase(key)_(non-existent)/32 5.54% 10.434 11.012 -
BM_MakeHeap_float_Random_262144 5.53% 1.115 1.177 -
BM_std_minmax_element<short>/5500 5.53% 1409.228 1487.175 -
std::vector<int>::ctor(const&)_(cheap_elements)/32 5.53% 10.530 11.112 -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/8192 5.53% 10.874 11.475 -
std::map<int,_int>::contains(key)_(non-existent)/8192 5.53% 7.558 7.976 -
BM_vector_deque_ranges_move_backward/1 5.50% 2.183 2.303 -
BM_StringRelational_Eq_Small_Huge_Control 5.49% 0.481 0.507 -
std::set<int>::count(key)_(existent)/1024 5.48% 4.174 4.403 -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/32 5.48% 23.835 25.142 -
std::unordered_multimap<int,_int>::count(key)_(existent)/32 5.43% 1.612 1.699 -
std::map<int,_int>::erase(key)_(non-existent)/0 5.42% 0.254 0.267 -
SetIntersection_Front_Vector_uint32_262144_16384 5.42% 79211583.722 83502869.352 -
std::unordered_set<int>::contains(key)_(existent)/32 5.41% 1.273 1.342 -
std::copy(vector<int>)/32768 5.41% 3497.233 3686.378 -
BM_MakeHeap_uint64_QuickSortAdversary_4 5.41% 0.428 0.451 -
std::rotate(deque<int>)_(by_1/2)/1024 5.40% 173.261 182.614 -
SetIntersection_Front_Vector_float_256_64 5.40% 4607275.553 4855924.011 -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/32 5.39% 211.099 222.468 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_256 5.37% 0.734 0.774 -
std::all_of(deque<int>)_(process_all)/32768 5.37% 10546.821 11113.184 -
BM_PushHeap_pair<uint32,_uint32>_Descending_4 5.37% 0.526 0.555 -
std::map<std::string,_int>::equal_range(key)_(existent)/1024 5.36% 22.715 23.932 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 5.35% 22.042 23.220 -
BM_StringRelational_Less_Large_Empty_Control 5.35% 1.949 2.053 -
std::set<int>::erase(key)_(existent)/1024 5.34% 38.586 40.647 -
std::multimap<std::string,_int>::equal_range(key)_(existent)/8192 5.34% 28.901 30.444 -
std::any_of(deque<int>)_(process_all)/50 5.34% 19.281 20.309 -
SetIntersection_Front_Vector_uint32_16384_16384 5.33% 79360260.513 83587693.487 -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 5.32% 953.567 1004.306 -
std::unordered_map<int,_int>::count(key)_(existent)/8192 5.31% 1.407 1.482 -
rng::all_of(deque<int>)_(process_all)/32768 5.30% 10550.723 11109.755 -
rng::replace(vector<int>)_(prefix)/32 5.30% 5.041 5.308 -
BM_PushHeap_float_Descending_4 5.29% 0.358 0.377 -
rng::find_last_if(forward_list<int>)_(bail_10%)/8 5.28% 4.903 5.162 -
std::multiset<std::string>::clear()/1024 5.27% 19435.514 20460.161 -
SetIntersection_Front_Vector_float_16384_16384 5.27% 80417228.653 84654617.593 -
std::unordered_multimap<int,_int>::find(key)_(existent)/1024 5.27% 1.339 1.410 -
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/1024 5.25% 70.229 73.914 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 5.23% 20379909.592 21445463.745 -
std::map<std::string,_int>::count(key)_(existent)/1024 5.23% 23.402 24.625 -
BM_std_min<unsigned_int>/2 5.22% 0.462 0.486 -
rng::contains_subrange(vector<int>)_(single_element)/16 5.21% 4.724 4.970 -
std::unordered_set<std::string>::find(key)_(existent)/8192 5.20% 35.502 37.349 -
std::map<int,_int>::lower_bound(key)_(non-existent)/8192 5.18% 9.905 10.418 -
std::copy_n(vector<int>)/8 5.17% 2.165 2.277 -
BM_RangesMakeHeap_float_Random_4 5.17% 1.530 1.609 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 5.15% 1390.817 1462.377 -
BM_MakeHeap_uint64_Heap_4 5.14% 0.277 0.291 -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/8 5.14% 6.514 6.849 -
std::unordered_set<std::string>::count(key)_(existent)/32 5.14% 38.972 40.973 -
bm_ranges_lexicographical_compare<signed_char>/64 5.13% 1.903 2.001 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_64 5.13% 18763479.016 19726359.221 -
BM_StringRelational_Less_Small_Huge_Control 5.12% 1.758 1.848 -
SetIntersection_Interlaced_Set_float_256_64 5.10% 15482092.676 16272172.715 -
SetIntersection_Front_Set_uint64_1024_4 5.10% 1099855.862 1155966.905 -
SetIntersection_Front_Vector_string_262144_1024 5.08% 40119583.152 42159022.232 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 5.07% 46.842 49.219 -
BM_std_minmax<int>/4 5.07% 0.975 1.025 -
std::deque<std::string>::ctor(size)/32 5.06% 40.140 42.171 -
rng::all_of(deque<int>)_(process_all)/50 5.05% 18.336 19.261 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 5.04% 33.084 34.751 -
rng::find_end(forward_list<int>,_pred)_(single_element)/8192 5.03% 6647.428 6981.946 -
std::multiset<int>::count(key)_(existent)/8192 5.03% 9.188 9.650 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 5.02% 78.975 82.943 -
rng::find_first_of(vector<int>)_(large_needle)/32 5.01% 105.040 110.306 -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/32 5.01% 2.242 2.354 -
BM_StringResizeAndOverwrite 5.01% 0.860 0.903 -
rng::sort(deque<int>)_(ascending)/1024 5.01% 800.600 840.684 -
rng::find_if_not(deque<int>)_(process_all)/8192 5.00% 2801.915 2941.933 -
rng::for_each(multiset<int>)/8192 4.99% 16312.973 17126.804 -
rng::is_permutation(deque<int>)_(4leg)_(shuffled)/8 4.98% 47.467 49.830 -
SetIntersection_Front_Vector_string_262144_256 4.97% 9970545.148 10466386.809 -
SetIntersection_Front_Vector_uint64_16384_16384 4.96% 77862154.577 81722238.346 -
SetIntersection_Front_Vector_string_1024_256 4.91% 9942359.291 10430616.654 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16 4.90% 13472516.940 14132559.552 -
std::any_of(deque<int>)_(process_all)/8 4.89% 3.089 3.241 -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/32 4.86% 289.489 303.572 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/32 4.86% 46.795 49.068 -
BM_std_min<unsigned_char>/19 4.85% 1.156 1.212 -
BM_vector_deque_ranges_move/64 4.84% 2.661 2.790 -
std::is_partitioned(list<int>)_(partitioned)/8192 4.84% 6492.491 6806.661 -
SetIntersection_Interlaced_Vector_uint32_262144_16384 4.83% 348157482.305 364956647.012 -
BM_StringFindStringLiteral/8192 4.82% 138.540 145.221 -
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/32 4.81% 25.916 27.163 -
rng::unique_copy(vector<int>,_pred)_(contiguous)/32 4.79% 13.158 13.788 -
BM_PushHeap_float_Random_4 4.78% 2.837 2.972 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 4.78% 20.611 21.595 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/1024 4.78% 4273.183 4477.231 -
BM_MakeHeap_uint64_Random_256 4.77% 1.134 1.189 -
std::unordered_set<std::string>::contains(key)_(existent)/8192 4.76% 40.858 42.801 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_64 4.73% 0.466 0.488 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024 4.73% 24.257 25.404 -
BM_StringFindStringLiteral/2048 4.70% 40.357 42.252 -
rng::contains_subrange(list<int>)_(process_all)/50 4.69% 17.614 18.440 -
SetIntersection_Front_Vector_uint64_262144_16384 4.68% 78095607.318 81748400.290 -
std::map<std::string,_int>::find(key)_(existent)/8192 4.68% 31.010 32.460 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1024 4.65% 778.068 814.248 -
BM_RangesPushHeap_uint64_Descending_4 4.63% 0.360 0.377 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_262144 4.63% 1.218 1.275 -
rng::remove(deque<int>)_(prefix)/32 4.63% 55.140 57.692 -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 4.63% 11223.725 11742.928 -
BM_vector_deque_copy_backward/0 4.62% 0.402 0.420 -
std::map<int,_int>::upper_bound(key)_(non-existent)/32 4.62% 2.531 2.647 -
std::map<std::string,_int>::insert(value)_(new_value)/0 4.61% 31.514 32.968 -
BM_std_minmax<unsigned_short>/31 4.61% 2.998 3.136 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 4.61% 1402.366 1466.970 -
std::set<std::string>::equal_range(key)_(non-existent)/1024 4.61% 23.051 24.113 -
std::unordered_multiset<int>::contains(key)_(non-existent)/8192 4.60% 1.594 1.668 -
std::deque<int>::ctor(Range)_(cheap_elements)/32 4.60% 25.999 27.194 -
rng::is_partitioned(vector<int>)_(partitioned)/8192 4.59% 1338.059 1399.530 -
BM_deque_vector_move_backward/0 4.59% 1.468 1.536 -
rng::move(deque<int>)/64 4.59% 6.318 6.608 -
BM_std_minmax<short>/32 4.57% 1.229 1.285 -
rng::stable_partition(deque<int>)_(sparse)/8192 4.56% 3401.257 3556.220 -
std::rotate_copy(list<int>)/8192 4.55% 6733.372 7039.976 -
std::is_partitioned(vector<int>)_(unpartitioned)/32 4.55% 1.875 1.961 -
std::find_end(forward_list<int>,_pred)_(single_element)/8192 4.55% 6438.372 6731.437 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 4.54% 345406858.829 361102463.476 -
SetIntersection_Interlaced_Vector_uint64_64_16 4.54% 17630998.058 18431529.962 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 4.54% 206128728.144 215483851.515 -
std::shift_right(list<int>)/8192 4.54% 7715.005 8065.106 -
BM_PushHeap_string_Ascending_256 4.53% 10.184 10.646 -
BM_std_min<__int128>/5 4.53% 1.748 1.827 -
BM_std_min<short>/12 4.53% 1.520 1.589 -
std::partial_sort(deque<int>)_(shuffled)/8 4.53% 33.296 34.804 -
SetIntersection_Front_Set_uint32_16384_256 4.52% 4858896.518 5078499.218 -
SetIntersection_Interlaced_Vector_uint64_16384_256 4.52% 20393610.749 21315213.548 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 4.52% 17459.607 18248.208 -
BM_std_minmax<unsigned_char>/2 4.51% 0.883 0.923 -
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 4.50% 92.006 96.150 -
BM_deque_deque_move_backward/512 4.50% 18.633 19.471 -
rng::equal(vector<int>)_(it,_it,_it,_it)/8 4.49% 1.493 1.560 -
std::find_if_not(vector<char>)_(process_all)/8 4.48% 2.469 2.580 -
SetIntersection_Front_Set_uint32_16384_16384 4.48% 337350157.014 352467674.276 -
std::list<int>::insert(begin)_(cheap_elements)/1024 4.48% 11.303 11.809 -
std::multimap<std::string,_int>::contains(key)_(existent)/8192 4.47% 28.571 29.849 -
rng::stable_partition(deque<int>)_(alloc_fails)/32 4.47% 1904.935 1990.029 -
std::set<std::string>::find(key)_(non-existent)/1024 4.47% 20.366 21.275 -
BM_std_min<int>/12 4.46% 1.492 1.558 -
std::search(list<int>)_(no_match)/1024 4.46% 738.440 771.366 -
std::partial_sort_copy(deque<int>)_(descending)/8 4.45% 19.666 20.542 -
SetIntersection_Front_Set_uint32_16384_1024 4.45% 15461815.069 16149755.045 -
SetIntersection_Front_Set_uint32_256_64 4.45% 6235168.440 6512399.177 -
std::set<std::string>::count(key)_(non-existent)/1024 4.43% 22.786 23.794 -
std::none_of(deque<int>)_(process_all)/8 4.41% 3.088 3.224 -
BM_std_minmax_element<short>/512 4.40% 138.028 144.096 -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/8192 4.38% 25863.867 26997.930 -
std::set<int>::insert(value)_(new_value)/8192 4.37% 71.043 74.145 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_4 4.36% 0.534 0.557 -
std::set<int>::count(key)_(existent)/32 4.36% 1.793 1.871 -
rng::all_of(deque<int>)_(process_all)/8 4.35% 3.088 3.223 -
BM_PushHeap_uint64_SingleElement_262144 4.34% 0.357 0.373 -
std::move_backward(vector<bool>)_(unaligned)/512 4.34% 4.639 4.840 -
std::partition_point(deque<int>)/50 4.34% 4.614 4.814 -
bm_ranges_lexicographical_compare<int>/4 4.33% 1.297 1.353 -
BM_PushHeap_uint32_Random_16 4.31% 4.413 4.603 -
std::all_of(deque<int>)_(process_all)/8 4.29% 3.091 3.224 -
std::unordered_set<int>::contains(key)_(non-existent)/32 4.29% 1.529 1.594 -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 4.28% 16.984 17.712 -
BM_StringRelational_Less_Large_Large_Control 4.28% 2.047 2.135 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_4 4.27% 2.098 2.188 -
BM_MakeThenSortHeap_string_PipeOrgan_262144 4.27% 78.951 82.319 -
std::set<int>::operator=(const&)_(into_populated_Container)/1024 4.26% 1341.843 1398.951 -
std::adjacent_find(deque<int>,_pred)/8 4.25% 4.287 4.469 -
std::multimap<int,_int>::count(key)_(non-existent)/8192 4.25% 9.132 9.521 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_16 4.25% 2.844 2.965 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 4.23% 25.997 27.096 -
BM_PushHeap_uint64_SingleElement_4 4.21% 0.357 0.372 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_4 4.21% 3.490 3.636 -
rng::any_of(deque<int>)_(process_all)/8 4.20% 3.092 3.222 -
std::map<std::string,_int>::lower_bound(key)_(existent)/8192 4.20% 29.311 30.542 -
SetIntersection_Front_Set_uint32_1024_256 4.19% 4588185.853 4780636.519 -
std::unordered_set<std::string>::ctor(&&,_different_allocs)/32 4.19% 1031.302 1074.509 -
rng::unique_copy(list<int>)_(sprinkled)/32 4.19% 12.832 13.370 -
BM_vector_deque_move_backward/70000 4.18% 8004.825 8339.759 -
std::shift_left(deque<int>)/32 4.17% 4.728 4.926 -
std::set<std::string>::equal_range(key)_(non-existent)/8192 4.16% 31.575 32.889 -
SetIntersection_Front_Vector_float_262144_16384 4.15% 80589284.152 83935487.326 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 4.14% 34.663 36.099 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 4.14% 6.327 6.589 -
std::list<std::string>::ctor(size)/1024 4.12% 12347.697 12856.612 -
rng::partial_sort_copy(list<int>)_(qsort_adversarial)/1024 4.12% 9409.561 9797.221 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/1024 4.10% 12551.453 13066.338 -
std::multimap<std::string,_int>::find(key)_(non-existent)/1024 4.10% 21.417 22.295 -
std::rotate_copy(deque<int>)/32 4.10% 2.622 2.730 -
BM_deque_vector_ranges_move_backward/64000 4.10% 7863.188 8185.421 -
SetIntersection_None_Set_uint64_16384_256 4.09% 164805983.085 171552760.437 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 4.09% 1116396.368 1162095.369 -
BM_std_min<short>/21 4.09% 1.828 1.903 -
rng::find_end(deque<int>)_(match_near_end)/1024 4.07% 3176.120 3305.455 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 4.06% 8.512 8.858 -
rng::move(list<int>)/512 4.06% 353.190 367.529 -
std::copy(vector<bool>)_(aligned)/262144 4.06% 684.074 711.821 -
std::multiset<int>::operator=(const&)_(into_populated_Container)/32 4.05% 33.577 34.938 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 4.05% 1134326.021 1180300.064 -
rng::copy_backward(vector<bool>)_(aligned)/4096 4.04% 5.058 5.262 -
BM_PushHeap_uint64_SingleElement_1024 4.04% 0.364 0.379 -
BM_MakeHeap_string_Descending_262144 4.03% 3.544 3.687 -
std::multimap<std::string,_int>::contains(key)_(non-existent)/0 4.03% 0.278 0.290 -
SetIntersection_Interlaced_Vector_float_262144_262144 4.02% 314603016.862 327241633.601 -
BM_std_minmax_element<int>/64 4.01% 17.279 17.973 -
std::stable_partition(deque<int>)_(dense)/50 4.01% 39.686 41.277 -
rng::partial_sort(deque<int>)_(ascending)/8 4.01% 30.501 31.724 -
std::list<int>::erase(begin)_(cheap_elements)/8192 4.01% 9.997 10.398 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 4.01% 11894.715 12371.223 -
std::move(deque<int>)/64 4.00% 6.003 6.243 -
BM_vector_deque_ranges_copy_backward/0 4.00% 0.442 0.460 -
std::copy(list<int>)/4096 3.99% 3295.613 3427.223 -
rng::is_sorted(vector<int>,_pred)/8 3.99% 3.512 3.652 -
rng::fill(vector<bool>)/512 3.99% 1.484 1.543 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 3.99% 371.080 385.872 -
std::list<int>::ctor(size,_value_type)_(cheap_elements)/32 3.98% 320.965 333.754 -
BM_RangesPushHeap_uint32_Descending_16 3.98% 0.361 0.375 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 3.96% 0.921 0.957 -
std::list<int>::ctor(size)/32 3.95% 323.179 335.959 -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/1024 3.95% 22.779 23.679 -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/0 3.94% 3.211 3.338 -
rng::stable_partition(vector<int>)_(sparse)/50 3.94% 20.556 21.366 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_1 3.94% 0.448 0.466 -
SetIntersection_Front_Set_uint32_1024_1024 3.93% 16305377.951 16945829.695 -
rng::search(list<int>)_(single_element)/1000 3.92% 666.021 692.143 -
std::equal(vector<int>)_(it,_it,_it,_pred)/1024 3.92% 529.653 550.415 -
std::move_backward(vector<int>)/1048576 3.92% 54475.926 56609.031 -
std::unique(vector<int>,_pred)_(contiguous)/32 3.90% 54.566 56.697 -
SetIntersection_Interlaced_Set_uint64_1024_1024 3.89% 15186180.066 15777240.436 -
std::set<int>::ctor(const&,_alloc)/32 3.89% 215.597 223.986 -
rng::remove(deque<int>)_(sprinkled)/50 3.87% 64.228 66.711 -
BM_RangesPushHeap_float_Descending_4 3.87% 0.363 0.377 -
rng::remove(deque<int>)_(prefix)/50 3.86% 63.484 65.937 -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle 3.86% 1.164 1.209 -
std::partition_copy(vector<int>)/1024 3.85% 457.240 474.829 -
std::list<int>::insert(begin)_(cheap_elements)/8192 3.84% 11.272 11.704 -
std::search(vector<int>)_(no_match)/1024 3.83% 215.287 223.531 -
BM_std_minmax<unsigned_char>/5 3.83% 1.751 1.818 -
BM_std_min<unsigned_char>/15 3.83% 2.086 2.166 -
BM_PushHeap_uint32_Descending_16 3.83% 0.354 0.367 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_256 3.82% 0.573 0.595 -
rng::distance(join_view(vector<vector<int>>)/4096 3.82% 4.309 4.474 -
SetIntersection_Front_Vector_uint32_256_64 3.81% 4570940.437 4745178.370 -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 3.81% 32056.630 33278.485 -
BM_std_min<unsigned_short>/22 3.81% 1.813 1.882 -
std::unique(deque<int>)_(contiguous)/52 3.81% 68.457 71.062 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 3.80% 14.834 15.398 -
BM_deque_deque_copy_backward/64 3.79% 3.374 3.502 -
bm_lexicographical_compare<signed_char>/2 3.79% 1.495 1.552 -
BM_std_min<short>/27 3.79% 2.295 2.382 -
rng::find_end(forward_list<int>)_(single_element)/8192 3.79% 5947.088 6172.529 -
std::unordered_multiset<int>::find(key)_(existent)/32 3.79% 1.302 1.351 -
BM_StringRelationalLiteral_Less_Small_Small_Control 3.78% 1.838 1.907 -
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/32 3.78% 822.045 853.134 -
BM_vector_deque_move_backward/64000 3.78% 7358.308 7636.449 -
std::multiset<std::string>::clear()/32 3.78% 881.927 915.225 -
BM_StringRelational_Less_Large_Small_Control 3.77% 1.780 1.847 -
BM_MakeHeap_float_Random_16 3.76% 1.608 1.668 -
std::map<std::string,_int>::contains(key)_(non-existent)/32 3.76% 10.564 10.961 -
rng::is_partitioned(vector<int>)_(partitioned)/32 3.75% 5.712 5.926 -
BM_std_minmax<short>/7 3.75% 1.747 1.813 -
BM_std_minmax<unsigned_short>/30 3.75% 2.726 2.828 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/50 3.74% 27.448 28.476 -
rng::find_end(vector<int>,_pred)_(process_all)/1048576 3.74% 653337.894 677778.447 -
bm_ranges_lexicographical_compare<int>/8 3.74% 1.530 1.588 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 3.74% 1224040.143 1269804.995 -
rng::find_first_of(vector<int>)_(large_needle)/8192 3.73% 7057906.762 7320871.927 -
std::deque<int>::ctor(size)/32 3.73% 26.122 27.095 -
BM_PushHeap_uint32_SingleElement_64 3.73% 0.365 0.379 -
rng::partial_sort_copy(list<int>)_(repeated)/8 3.72% 8.394 8.706 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/1024 3.71% 15703.929 16286.416 -
BM_RangesPushHeap_float_Ascending_262144 3.71% 5.135 5.326 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8 3.70% 6.564 6.807 -
BM_MakeHeap_float_PipeOrgan_4 3.70% 0.388 0.402 -
std::list<int>::ctor(size,_value_type)_(cheap_elements)/8192 3.70% 94561.941 98056.039 -
std::find_first_of(vector<int>)_(large_needle)/1024 3.69% 109910.345 113966.730 -
BM_std_minmax<unsigned_int>/31 3.69% 2.478 2.570 -
BM_MakeHeap_uint32_Random_262144 3.68% 1.007 1.044 -
BM_RangesPushHeap_uint64_SingleElement_1 3.68% 0.616 0.639 -
SetIntersection_Front_Vector_string_64_16 3.68% 21963888.588 22772310.857 -
BM_RangesMakeThenSortHeap_uint64_Descending_4 3.68% 1.316 1.364 -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 3.67% 35.352 36.651 -
std::deque<int>::ctor(size)/8192 3.65% 440.529 456.594 -
rng::find_if(list<int>)_(process_all)/8192 3.64% 10324.504 10700.713 -
BM_std_min<char>/30 3.64% 2.223 2.304 -
std::find_first_of(list<int>)_(large_needle)/1024 3.63% 863946.773 895290.332 -
rng::for_each(map<int>)/8192 3.62% 16713.732 17319.276 -
std::list<int>::ctor(size)/8192 3.61% 95149.493 98585.275 -
BM_PushHeap_float_Descending_16 3.61% 0.363 0.376 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 3.60% 1079289.680 1118155.224 -
std::unordered_set<int>::count(key)_(non-existent)/1024 3.59% 1.548 1.603 -
rng::search(deque<int>,_pred)_(near_matches)/1000 3.59% 25255.045 26161.268 -
std::find_end(forward_list<int>,_pred)_(same_length)/8192 3.59% 14651.286 15176.988 -
BM_std_minmax<short>/1 3.58% 0.634 0.657 -
BM_RangesPushHeap_float_Descending_64 3.58% 0.391 0.405 -
std::multiset<std::string>::find(key)_(existent)/8192 3.58% 28.907 29.942 -
std::count(vector<int>)_(every_other)/8 3.58% 1.334 1.382 -
SetIntersection_Interlaced_Vector_uint64_262144_16 3.58% 3187398.526 3301430.648 -
std::unordered_set<int>::erase(key)_(non-existent)/1024 3.58% 1.077 1.116 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 3.58% 715.489 741.076 -
BM_deque_vector_move_backward/65536 3.57% 7990.407 8276.062 -
SetIntersection_Front_Set_uint32_16384_64 3.57% 2048064.386 2121245.235 -
BM_deque_deque_ranges_copy_backward/65536 3.57% 7981.857 8267.055 -
std::map<std::string,_int>::equal_range(key)_(existent)/32 3.57% 16.201 16.780 -
std::multiset<std::string>::lower_bound(key)_(existent)/1024 3.56% 23.078 23.900 -
rng::for_each(multiset<int>::iterator)/8192 3.56% 16188.113 16764.890 -
rng::copy_backward(vector<int>)/4096 3.56% 141.099 146.126 -
BM_std_min<__int128>/4 3.56% 1.374 1.423 -
std::stable_partition(list<int>)_(dense)/50 3.56% 56.740 58.759 -
BM_MakeHeap_uint32_Random_1024 3.56% 1.030 1.067 -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/50 3.56% 46.797 48.462 -
std::sort(vector<int>)_(qsort_adversarial)/1024 3.56% 12925.807 13385.390 -
BM_std_minmax_element<short>/1 3.55% 0.303 0.314 -
BM_std_min<long_long>/30 3.55% 3.164 3.277 -
BM_std_min<int>/16 3.54% 1.691 1.751 -
BM_deque_vector_move_backward/70000 3.54% 8523.670 8825.754 -
BM_PushHeap_float_Ascending_16384 3.54% 4.221 4.370 -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 3.54% 325.804 337.347 -
std::map<int,_int>::find(key)_(existent)/1024 3.54% 3.750 3.883 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 3.54% 264645.710 274004.505 -
SetIntersection_Front_Vector_uint64_16_16 3.53% 37635504.099 38962844.714 -
rng::find_first_of(vector<int>)_(large_needle)/1024 3.52% 109839.086 113701.301 -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/1024 3.51% 1973.306 2042.523 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1 3.51% 1.146 1.187 -
std::find_first_of(vector<int>)_(large_needle)/8192 3.50% 7061741.999 7309179.390 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 3.50% 13443.306 13914.257 -
std::multiset<std::string>::insert(value)_(new_value)/1024 3.50% 61.548 63.700 -
std::multiset<int>::insert(value)_(already_present)/1024 3.49% 28.557 29.554 -
std::move(vector<bool>)_(aligned)/64 3.48% 1.776 1.838 -
rng::stable_partition(vector<int>)_(sparse)/32 3.48% 7.486 7.747 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 3.48% 274618.252 284172.564 -
BM_PushHeap_uint64_Ascending_16384 3.47% 3.564 3.688 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_256 3.46% 10.987 11.367 -
std::multiset<int>::contains(key)_(existent)/32 3.45% 1.664 1.721 -
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/32 3.45% 880.740 911.103 -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 3.44% 8185.334 8467.138 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_64 3.42% 0.908 0.939 -
BM_num_get<long_double> 3.42% 35.576 36.793 -
bm_lexicographical_compare<signed_char>/4 3.42% 1.956 2.022 -
BM_std_min<unsigned_char>/18 3.42% 0.971 1.004 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 3.42% 865.000 894.551 -
rng::sort(vector<int>)_(descending)/8192 3.41% 7274.141 7522.435 -
BM_StringRelational_Eq_Small_Small_Control 3.41% 1.851 1.914 -
BM_StringRelational_Compare_Empty_Empty_Control 3.41% 1.612 1.667 -
rng::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 3.41% 24143.721 24966.015 -
rng::find_end(deque<int>)_(same_length)/1000 3.40% 939.226 971.144 -
std::sort(vector<int>)_(descending)/8192 3.39% 7280.421 7527.284 -
SetIntersection_Front_Set_uint64_256_64 3.39% 6183862.103 6393186.415 -
BM_StringDestroy_Large 3.38% 6.747 6.975 -
SetIntersection_Front_Set_uint32_16384_16 3.37% 1306571.012 1350633.296 -
std::adjacent_find(list<int>,_pred)/8192 3.35% 8114.629 8386.369 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_16 3.34% 5.430 5.612 -
rng::starts_with(vector<int>,_pred)/1000 3.34% 455.743 470.960 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16 3.33% 7.468 7.717 -
BM_PushHeap_string_Ascending_64 3.32% 7.139 7.376 -
BM_std_minmax<char>/15 3.30% 2.930 3.026 -
rng::stable_sort(deque<int>)_(alloc_fails,_descending)/1024 3.30% 28232.246 29164.487 -
bm_lexicographical_compare<signed_char>/3 3.30% 1.727 1.784 -
BM_PushHeap_uint64_SingleElement_16384 3.30% 0.365 0.377 -
std::list<int>::ctor(size)/1024 3.30% 11647.543 12031.614 -
rng::find_last_if(deque<int>)_(bail_90%)/8 3.29% 0.908 0.938 -
std::list<std::string>::ctor(Range)_(expensive_elements)/32 3.27% 904.425 934.021 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/32 3.27% 19.509 20.147 -
std::vector<int>::erase(middle)_(cheap_elements)/32 3.27% 4.241 4.380 -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 3.26% 96806.963 99964.571 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_64 3.26% 9.285 9.588 -
BM_StringRelational_Less_Empty_Huge_Control 3.26% 1.992 2.056 -
SetIntersection_Front_Vector_uint32_16384_64 3.26% 1448094.787 1495249.054 -
BM_StringAssignAsciizMix_Opaque 3.25% 4.728 4.882 -
BM_StringDestroy_Empty 3.25% 0.655 0.676 -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast 3.24% 1.613 1.665 -
rng::remove(deque<int>)_(sprinkled)/32 3.24% 56.806 58.644 -
rng::find_end(deque<int>,_pred)_(near_matches)/1000 3.23% 38852.096 40108.081 -
BM_PushHeap_uint64_SingleElement_256 3.23% 0.386 0.399 -
BM_StringRelational_Less_Small_Small_Control 3.23% 1.727 1.783 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 3.23% 717.278 740.443 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_1024 3.22% 23.730 24.495 -
std::is_partitioned(deque<int>)_(partitioned)/8192 3.22% 3059.360 3157.928 -
BM_std_min<int>/3 3.22% 0.696 0.718 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 3.22% 822.208 848.656 -
std::set<std::string>::operator=(const&)_(into_populated_Container)/1024 3.21% 16671.511 17207.472 -
BM_RangesPushHeap_string_Ascending_16384 3.21% 19.301 19.921 -
SetIntersection_Interlaced_Set_uint64_64_64 3.21% 15158007.264 15643954.608 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_262144 3.21% 51.274 52.918 -
SetIntersection_Front_Vector_uint32_1024_64 3.20% 1390369.019 1434879.458 -
std::unordered_set<int>::insert(value)_(already_present)/1024 3.20% 1.940 2.002 -
SetIntersection_Front_Vector_string_16384_1024 3.20% 39391165.899 40650018.383 -
BM_RangesPushHeap_uint64_Descending_16 3.19% 0.360 0.371 -
BM_StringFindCharLiteral/64 3.19% 2.089 2.156 -
SetIntersection_Interlaced_Vector_uint64_1024_64 3.18% 4731346.646 4881992.572 -
std::unordered_set<int>::insert(value)_(new_value)/1024 3.18% 19.511 20.131 -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 3.17% 904.716 933.401 -
BM_std_minmax<unsigned_int>/6 3.17% 1.344 1.387 -
std::list<std::string>::ctor(Range)_(expensive_elements)/8192 3.16% 272984.273 281618.103 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_16384 3.16% 1.178 1.215 -
BM_RangesMakeThenSortHeap_float_Heap_4 3.16% 1.225 1.264 -
SetIntersection_Interlaced_Set_float_1024_256 3.16% 16219263.013 16730991.697 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_16 3.15% 20668820.404 21320635.167 -
SetIntersection_Interlaced_Vector_float_1024_4 3.15% 1466805.052 1512987.446 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 3.14% 0.696 0.718 -
bm_lexicographical_compare<signed_char>/6 3.14% 2.491 2.569 -
rng::find_end(deque<int>,_pred)_(near_matches)/1024 3.14% 40414.932 41683.326 -
SetIntersection_None_Vector_uint32_1024_1 3.14% 1121442.065 1156633.528 -
std::vector<std::string>::insert(middle)_(expensive_elements)/32 3.14% 25.963 26.778 -
std::is_partitioned(vector<int>)_(partitioned)/50 3.13% 9.460 9.757 -
std::find_first_of(vector<int>)_(small_needle)/50 3.13% 70.613 72.822 -
BM_MakeThenSortHeap_float_SingleElement_256 3.12% 3.991 4.116 -
BM_StringEraseWithMove_Empty_Transparent 3.12% 0.562 0.580 -
BM_PushHeap_uint32_SingleElement_262144 3.12% 0.366 0.378 -
BM_PushHeap_uint32_SingleElement_16384 3.12% 0.367 0.378 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 3.12% 15184.574 15657.736 -
SetIntersection_Interlaced_Set_uint64_16384_1 3.11% 1072326.319 1105723.224 -
BM_MakeHeap_string_Descending_1024 3.11% 2.715 2.800 -
std::find_first_of(vector<int>)_(large_needle)/50 3.11% 267.929 276.259 -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/0 3.11% 0.824 0.849 -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 3.10% 17.238 17.773 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_64 3.10% 9.263 9.550 -
std::multiset<int>::insert(value)_(already_present)/0 3.09% 18.092 18.651 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_256 3.09% 19.657 20.264 -
rng::is_sorted_until(deque<int>,_pred)/8 3.09% 3.855 3.975 -
rng::find_last_if_not(deque<int>)_(bail_10%)/1024 3.09% 358.838 369.917 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024 3.08% 24.083 24.825 -
std::search_n(list<int>)_(no_match)/1000 3.07% 677.286 698.108 -
BM_StringEraseWithMove_Large_Transparent 3.07% 2.587 2.667 -
rng::find_if(deque<int>)_(bail_25%)/32768 3.07% 2776.580 2861.874 -
BM_MakeThenSortHeap_string_Heap_262144 3.07% 178.241 183.713 -
std::multiset<int>::count(key)_(existent)/32 3.07% 3.530 3.638 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 3.06% 43698.974 45035.316 -
std::stable_sort(deque<int>)_(descending)/8 3.05% 26.651 27.465 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_16 3.05% 6.875 7.085 -
std::list<std::string>::ctor(const&)_(cheap_elements)/32 3.05% 342.431 352.879 -
std::unordered_set<int>::contains(key)_(non-existent)/8192 3.05% 1.431 1.475 -
std::remove_if(list<int>)_(prefix)/8192 3.05% 9351.179 9636.156 -
std::set<std::string>::contains(key)_(non-existent)/1024 3.05% 20.765 21.397 -
std::multimap<int,_int>::count(key)_(existent)/32 3.04% 3.493 3.599 -
BM_std_minmax<unsigned_int>/2 3.04% 0.825 0.850 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 3.04% 23.834 24.558 -
SetIntersection_Front_Set_uint64_262144_16384 3.03% 336249406.411 346449165.127 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 3.03% 1084613.481 1117464.364 -
std::set<int>::find(key)_(non-existent)/8192 3.03% 8.441 8.697 -
SetIntersection_Interlaced_Set_uint64_16384_4 3.02% 178703794.508 184107521.211 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/8192 3.02% 70.948 73.091 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 3.01% 382532.526 394063.870 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 3.01% 22.546 23.225 -
BM_getline_string 3.01% 17.531 18.058 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 3.01% 24110.938 24835.658 -
SetIntersection_Interlaced_Vector_uint64_1024_4 3.00% 1410218.515 1452575.580 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/8192 2.99% 11591.857 11937.890 -
rng::for_each(multimap<int>)/8192 2.98% 16489.075 16980.778 -
BM_RangesPushHeap_uint64_SingleElement_16 2.98% 0.337 0.347 -
SetIntersection_Interlaced_Set_uint64_256_64 2.97% 14710051.031 15147553.307 -
std::unordered_set<int>::ctor(&&,_different_allocs)/1024 2.97% 9161.955 9434.283 -
rng::move_backward(deque<int>)/4096 2.97% 154.970 159.575 -
std::find_first_of(vector<int>)_(small_needle)/32 2.96% 46.829 48.216 -
BM_std_min<unsigned_char>/4000 2.96% 27.063 27.864 -
SetIntersection_Interlaced_Set_uint32_16384_16384 2.96% 341610667.125 351706342.904 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 2.95% 83942.763 86422.008 -
BM_StringFindStringLiteral/64 2.95% 2.097 2.158 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_256 2.95% 12.301 12.663 -
rng::copy_backward(vector<int>)/1048576 2.94% 48443.180 49869.680 -
std::list<std::string>::ctor(size)/8192 2.94% 102757.848 105776.899 -
std::unordered_multiset<int>::count(key)_(non-existent)/1024 2.93% 1.134 1.167 -
SetIntersection_Interlaced_Vector_float_262144_16384 2.93% 349137399.607 359378200.397 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/32 2.93% 1.163 1.197 -
SetIntersection_Front_Vector_string_16384_256 2.93% 10154110.659 10451118.734 -
std::unique(vector<int>,_pred)_(contiguous)/52 2.92% 63.191 65.038 -
BM_std_minmax<short>/3 2.92% 1.191 1.226 -
rng::copy(vector<int>)/32768 2.92% 3486.281 3588.013 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 2.91% 365.381 376.020 -
std::unordered_set<int>::erase(key)_(existent)/0 2.91% 21.060 21.674 -
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 2.91% 12269.783 12626.955 -
SetIntersection_Front_Vector_uint32_262144_1 2.91% 1089372.245 1121083.588 -
BM_std_minmax<unsigned_char>/4 2.91% 1.473 1.516 -
std::partition(deque<int>)_(sparse)/32 2.90% 9.640 9.920 -
rng::stable_partition(vector<int>)_(alloc_fails)/50 2.90% 1899.211 1954.357 -
SetIntersection_None_Set_float_256_16 2.90% 11083560.219 11405333.676 -
std::transform(deque<int>,_deque<int>)/32 2.90% 21.584 22.210 -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/8192 2.89% 53666.341 55219.125 -
std::is_partitioned(deque<int>)_(unpartitioned)/1024 2.88% 107.091 110.178 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 2.88% 27.396 28.183 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/32 2.87% 41.276 42.463 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/32 2.87% 746.724 768.176 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 2.87% 11890.098 12231.199 -
std::set<int>::upper_bound(key)_(existent)/1024 2.87% 4.135 4.254 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16 2.86% 0.583 0.599 -
std::set<std::string>::lower_bound(key)_(non-existent)/32 2.86% 10.557 10.859 -
BM_StringRelational_Less_Large_Large_ChangeLast 2.86% 1.853 1.906 -
rng::search(deque<int>,_pred)_(near_matches)/1024 2.85% 26503.842 27259.670 -
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 2.84% 87.673 90.164 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 2.84% 16.696 17.170 -
BM_MakeThenSortHeap_uint32_SingleElement_1024 2.84% 9.210 9.471 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 2.83% 14518.819 14930.217 -
BM_std_min<unsigned_char>/4096 2.83% 28.934 29.752 -
std::multiset<std::string>::insert(value)_(new_value)/32 2.83% 42.679 43.886 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_16384 2.82% 33.591 34.538 -
std::list<int>::insert(begin)_(cheap_elements)/32 2.82% 10.127 10.413 -
std::shift_left(deque<int>)/50 2.82% 5.481 5.635 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_4 2.81% 3.554 3.653 -
std::unordered_map<int,_int>::count(key)_(existent)/1024 2.81% 1.362 1.401 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_16 2.81% 39221005.015 40322581.769 -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 2.81% 275716.015 283458.351 -
BM_MakeHeap_float_Random_1024 2.80% 1.234 1.268 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 2.79% 16.692 17.159 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 2.79% 1590158.736 1634499.100 -
std::multimap<int,_int>::insert(value)_(already_present)/1024 2.78% 22.414 23.038 -
rng::remove_copy(deque<int>)_(prefix)/1024 2.78% 415.312 426.865 -
BM_std_minmax<unsigned_char>/3 2.78% 1.193 1.226 -
std::multiset<std::string>::upper_bound(key)_(existent)/1024 2.78% 22.073 22.686 -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/32 2.77% 10.211 10.495 -
rng::sort(deque<int>)_(repeated)/8192 2.77% 6573.259 6755.449 -
BM_PushHeap_uint32_SingleElement_1024 2.77% 0.373 0.383 -
SetIntersection_None_Vector_uint32_1024_256 2.77% 1104667.208 1135280.341 -
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 2.77% 22093.856 22705.537 -
std::search(list<int>)_(no_match)/8192 2.77% 7152.815 7350.742 -
std::partial_sort(deque<int>)_(ascending)/8 2.76% 29.620 30.439 -
std::remove_copy_if(deque<int>)_(sprinkled)/50 2.76% 26.419 27.150 -
BM_StringAssignAsciizMix_Transparent 2.76% 3.022 3.106 -
std::replace(vector<int>)_(sprinkled)/50 2.75% 7.726 7.939 -
rng::remove_copy_if(list<int>)_(prefix)/50 2.74% 25.124 25.813 -
std::map<int,_int>::erase(key)_(non-existent)/32 2.74% 2.380 2.445 -
SetIntersection_Interlaced_Vector_float_64_64 2.74% 12059808.496 12390446.553 -
SetIntersection_Interlaced_Vector_string_16384_1024 2.73% 116545110.701 119731511.402 -
rng::copy_backward(list<int>)/32768 2.73% 30329.043 31157.999 -
std::list<int>::ctor(Range)_(cheap_elements)/1024 2.73% 11353.887 11663.709 -
std::list<std::string>::erase(begin)_(cheap_elements)/8192 2.72% 11.953 12.278 -
std::multimap<std::string,_int>::lower_bound(key)_(existent)/1024 2.71% 22.324 22.930 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_16 2.71% 0.541 0.555 -
BM_PushHeap_uint32_SingleElement_256 2.71% 0.392 0.402 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 2.70% 85.416 87.719 -
BM_RangesPopHeap_uint64_4 2.70% 2.667 2.739 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 2.69% 8534.597 8764.544 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 2.69% 5461.853 5608.930 -
std::rotate(list<int>)_(1_element_forward)/50 2.69% 24.278 24.932 -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/32 2.69% 2.386 2.450 -
rng::find_if(deque<int>)_(bail_25%)/8192 2.69% 703.473 722.372 -
BM_std_min<short>/30 2.68% 2.347 2.410 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 2.68% 42761.124 43907.468 -
BM_std_minmax<long_long>/2 2.67% 1.315 1.350 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 2.67% 351309974.797 360701297.940 -
rng::is_sorted_until(vector<int>,_pred)/1024 2.67% 405.412 416.244 -
BM_deque_deque_move_backward/2 2.67% 2.466 2.532 -
SetIntersection_Front_Vector_string_1024_1024 2.67% 40565885.635 41648377.759 -
std::deque<std::string>::insert(begin)_(expensive_elements)/32 2.66% 32.273 33.132 -
std::find_end(forward_list<int>,_pred)_(process_all)/8192 2.66% 6372.183 6541.720 -
SetIntersection_None_Set_float_64_64 2.66% 11874745.685 12190608.877 -
std::search(vector<int>)_(single_element)/1000 2.66% 228.684 234.757 -
std::unordered_map<int,_int>::contains(key)_(non-existent)/32 2.65% 1.704 1.749 -
BM_std_min<short>/25 2.65% 2.086 2.141 -
std::map<std::string,_int>::count(key)_(existent)/8192 2.63% 30.094 30.886 -
SetIntersection_Front_Set_uint64_256_4 2.63% 4449607.936 4566528.189 -
std::multimap<std::string,_int>::contains(key)_(non-existent)/1024 2.63% 22.887 23.488 -
BM_std_minmax<unsigned_char>/18 2.62% 1.317 1.351 -
BM_std_min<unsigned_char>/11 2.62% 1.064 1.091 -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 2.62% 3175.716 3258.761 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/8192 2.61% 136267.164 139826.676 -
std::deque<int>::insert(middle)_(cheap_elements)/32 2.61% 11.773 12.080 -
std::copy(deque<int>)/32768 2.61% 1142.695 1172.481 -
SetIntersection_None_Vector_uint64_256_64 2.60% 3526385.901 3618170.611 -
std::list<int>::ctor(Range)_(cheap_elements)/8192 2.60% 97372.653 99906.752 -
BM_std_minmax<unsigned_int>/7 2.60% 1.745 1.791 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 2.60% 68367.888 70145.303 -
rng::stable_partition(vector<int>)_(alloc_fails)/1024 2.59% 2903.087 2978.339 -
std::stable_partition(deque<int>)_(alloc_fails)/1024 2.59% 3419.623 3508.235 -
BM_deque_deque_ranges_move/64000 2.59% 2837.385 2910.743 -
std::unordered_multiset<int>::erase(iterator)/32 2.58% 20.054 20.573 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/0 2.58% 18.028 18.493 -
SetIntersection_None_Set_uint32_256_256 2.58% 5769332.836 5918078.328 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_64 2.57% 13520570.156 13868397.128 -
rng::find_end(vector<int>,_pred)_(process_all)/1000 2.57% 572.166 586.875 -
BM_std_min<int>/8 2.57% 1.297 1.330 -
rng::find_end(vector<int>,_pred)_(process_all)/1024 2.57% 586.077 601.130 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_16 2.57% 1.203 1.234 -
std::move(list<int>)/64 2.57% 48.844 50.097 -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/8192 2.56% 111738.717 114602.721 -
std::partial_sort(deque<int>)_(shuffled)/8192 2.56% 270051.449 276963.241 -
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 2.56% 558.384 572.673 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 2.55% 13327.247 13667.277 -
BM_RangesPopHeap_pair<uint32,_uint32>_4 2.55% 3.121 3.201 -
std::map<std::string,_int>::upper_bound(key)_(existent)/32 2.54% 16.201 16.613 -
BM_std_minmax<unsigned_int>/3 2.54% 1.155 1.184 -
BM_deque_deque_ranges_copy/65536 2.53% 2769.959 2840.150 -
SetIntersection_Interlaced_Set_float_1024_4 2.52% 10067753.317 10321955.053 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 2.52% 22112.458 22670.675 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 2.52% 10.638 10.907 -
rng::find_end(vector<int>,_pred)_(process_all)/8192 2.52% 4687.834 4806.033 -
BM_std_minmax<short>/27 2.52% 2.871 2.944 -
std::set<int>::erase(key)_(existent)/8192 2.52% 51.270 52.560 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 2.52% 1149559.839 1178476.883 -
rng::remove_copy(list<int>)_(sprinkled)/8192 2.51% 7033.546 7210.317 -
BM_StringAssignStr_Large_Transparent 2.51% 10.158 10.413 -
bm_gcd_trivial 2.51% 0.856 0.878 -
BM_std_minmax<unsigned_char>/7 2.50% 2.434 2.495 -
SetIntersection_Front_Set_uint64_262144_4 2.50% 1117760.870 1145709.942 -
std::search(vector<int>)_(single_element)/1024 2.50% 234.213 240.066 -
std::fill(vector<int>)/32 2.50% 1.041 1.066 -
std::list<std::string>::insert(begin)_(cheap_elements)/1024 2.50% 12.329 12.637 -
BM_deque_vector_ranges_move_backward/70000 2.49% 8522.461 8735.089 -
std::transform(deque<int>,_deque<int>)/50 2.49% 33.403 34.237 -
BM_MakeThenSortHeap_uint64_SingleElement_16384 2.49% 26.317 26.973 -
std::find_if_not(vector<char>)_(process_all)/1024 2.49% 270.441 277.185 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 2.49% 24.668 25.283 -
BM_StringAssignStr_Large_Opaque 2.49% 10.166 10.419 -
bm_lexicographical_compare<signed_char>/5 2.49% 2.207 2.262 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_262144 2.49% 34.241 35.094 -
SetIntersection_Front_Vector_uint32_256_16 2.49% 4369336.929 4477947.195 -
rng::move(vector<int>)/8 2.48% 2.221 2.276 -
SetIntersection_Interlaced_Vector_uint64_262144_16384 2.48% 343828812.084 352356793.459 -
BM_vector_deque_copy_backward/64 2.48% 2.961 3.034 -
rng::replace(vector<int>)_(prefix)/50 2.48% 6.984 7.157 -
SetIntersection_Interlaced_Vector_string_262144_256 2.48% 67835917.167 69516356.818 -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 2.47% 341.396 349.843 -
rng::find_end(deque<int>)_(match_near_end)/1000 2.47% 325.687 333.733 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 2.47% 301.518 308.963 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8 2.46% 6.048 6.197 -
BM_std_min<int>/11 2.46% 1.156 1.184 -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 2.46% 12307.048 12610.101 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_262144 2.46% 343275906.863 351728398.346 -
BM_std_minmax<unsigned_char>/20 2.46% 1.932 1.980 -
BM_std_minmax<unsigned_char>/21 2.46% 2.231 2.286 -
std::multiset<int>::erase(iterator)/8192 2.46% 23.644 24.225 -
std::multiset<int>::count(key)_(existent)/1024 2.46% 5.717 5.857 -
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/1024 2.46% 6599.656 6761.782 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_256 2.45% 162067612.581 166044163.239 -
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/32 2.45% 828.133 848.418 -
BM_RangesSortHeap_string_16384 2.45% 95.947 98.296 -
rng::find_last_if_not(list<int>)_(bail_10%)/50 2.45% 38.042 38.973 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_16 2.44% 1.536 1.574 -
std::list<std::string>::ctor(const&)_(cheap_elements)/8192 2.44% 102204.981 104699.473 -
SetIntersection_None_Vector_string_1024_256 2.44% 1207845.068 1237307.212 -
std::list<int>::erase(begin)_(cheap_elements)/1024 2.44% 10.165 10.413 -
BM_StringRead_Hot_Deep_Small 2.44% 0.474 0.485 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1024 2.44% 8343790.144 8546999.456 -
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024 2.43% 25868.671 26498.060 -
SetIntersection_None_Set_float_256_256 2.43% 5868907.246 6011599.656 -
rng::stable_partition(vector<int>)_(alloc_fails)/32 2.43% 1878.566 1924.130 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 2.42% 3321.319 3401.858 -
SetIntersection_Interlaced_Set_string_16384_256 2.42% 351631065.344 360134842.917 -
rng::starts_with(vector<int>,_pred)/8 2.41% 4.126 4.226 -
std::list<int>::ctor(const&)_(cheap_elements)/32 2.41% 326.974 334.845 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/0 2.41% 18.034 18.468 -
std::stable_sort(deque<int>)_(heap)/8192 2.40% 17592.412 18015.421 -
BM_deque_vector_ranges_move_backward/1 2.40% 2.117 2.168 -
BM_deque_deque_move_backward/65536 2.40% 8062.987 8256.792 -
BM_StringRelationalLiteral_Less_Small_Small_ChangeLast 2.40% 1.986 2.034 -
BM_std_minmax_element<short>/4 2.40% 1.227 1.256 -
BM_StringRelational_Eq_Empty_Small_Control 2.40% 0.477 0.488 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/32 2.39% 794.016 813.019 -
BM_deque_deque_copy_backward/512 2.39% 18.571 19.014 -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 2.38% 102218.567 104654.771 -
rng::stable_partition(list<int>)_(sparse)/50 2.38% 25.724 26.337 -
std::generate(list<int>)/50 2.38% 15.364 15.730 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/8192 2.38% 169849.770 173890.115 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_16 2.38% 11.323 11.593 -
SetIntersection_Front_Set_uint32_262144_262144 2.38% 1839633.871 1883370.932 -
std::remove_copy(deque<int>)_(sprinkled)/8192 2.37% 2876.226 2944.487 -
BM_num_get<unsigned_long_long> 2.37% 11.056 11.318 -
rng::copy(vector<bool>)_(aligned)/32768 2.37% 35.309 36.146 -
BM_deque_vector_move_backward/64000 2.37% 8032.919 8223.198 -
BM_PushHeap_uint64_Ascending_262144 2.37% 4.658 4.768 -
rng::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024 2.37% 16418.571 16806.980 -
std::set<int>::contains(key)_(existent)/1024 2.36% 3.957 4.050 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 2.36% 0.925 0.947 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 2.36% 3.455 3.536 -
std::list<std::string>::ctor(const&)_(cheap_elements)/1024 2.36% 12314.393 12604.881 -
rng::any_of(vector<int>)_(process_all)/8 2.36% 2.354 2.410 -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/1024 2.36% 6580.153 6735.205 -
std::sort(vector<int>)_(descending)/1024 2.35% 1041.615 1066.106 -
std::set<int>::find(key)_(non-existent)/32 2.35% 2.267 2.320 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 2.35% 1.918 1.963 -
rng::stable_partition(list<int>)_(alloc_fails)/50 2.35% 1927.132 1972.397 -
BM_StringRelational_Eq_Empty_Large_Control 2.35% 0.487 0.499 -
std::multiset<int>::operator=(const&)_(into_populated_Container)/8192 2.35% 12269.656 12557.781 -
BM_std_minmax_element<long_long>/1024 2.35% 272.019 278.405 -
BM_std_min<__int128>/3 2.34% 1.018 1.042 -
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/32 2.34% 341.406 349.382 -
rng::sort(vector<int>)_(descending)/1024 2.33% 1040.270 1064.545 -
rng::stable_partition(deque<int>)_(alloc_fails)/50 2.33% 1957.234 2002.833 -
BM_std_minmax<unsigned_char>/19 2.33% 1.656 1.694 -
BM_std_min<int>/24 2.32% 1.813 1.855 -
SetIntersection_Interlaced_Vector_string_1024_1 2.32% 1116861.479 1142797.481 -
std::list<std::string>::ctor(size)/32 2.32% 340.400 348.302 -
std::deque<std::string>::erase(begin)_(expensive_elements)/1024 2.32% 23.356 23.899 -
BM_lexicographical_compare_three_way_fast_path/16 2.32% 4.341 4.441 -
rng::contains_subrange(vector<int>)_(same_length)/16 2.31% 4.892 5.005 -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8 2.31% 4.593 4.699 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 2.31% 23.299 23.837 -
rng::partial_sort(deque<int>)_(pipe-organ)/8 2.31% 30.574 31.280 -
std::find_if_not(deque<int>)_(process_all)/1024 2.31% 484.766 495.942 -
BM_MakeThenSortHeap_float_Random_4 2.30% 4.462 4.564 -
BM_MakeThenSortHeap_string_PipeOrgan_256 2.30% 20.234 20.700 -
BM_StringAssignAsciiz_Large_Transparent 2.30% 11.583 11.849 -
std::unique_copy(vector<int>)_(sprinkled)/32 2.30% 13.472 13.782 -
BM_MakeHeap_uint32_PipeOrgan_1024 2.30% 0.689 0.704 -
std::deque<std::string>::ctor(size)/1024 2.30% 713.683 730.097 -
SetIntersection_Interlaced_Vector_uint64_1024_16 2.30% 2435110.210 2491015.431 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8 2.29% 17.025 17.415 -
std::deque<std::string>::erase(begin)_(expensive_elements)/8192 2.29% 23.489 24.027 -
BM_num_get<long> 2.29% 11.063 11.316 -
std::unordered_set<int>::ctor(&&,_different_allocs)/32 2.28% 293.810 300.515 -
BM_RangesMakeHeap_string_Heap_16384 2.28% 5.027 5.141 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_1024 2.28% 2.983 3.051 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8 2.28% 22.483 22.996 -
std::set<std::string>::lower_bound(key)_(non-existent)/1024 2.28% 22.332 22.841 -
BM_std_minmax_element<long_long>/512 2.28% 138.204 141.352 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 2.28% 39689980.131 40593439.259 -
std::deque<std::string>::ctor(const&)_(expensive_elements)/32 2.28% 612.282 626.215 -
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/8192 2.27% 12583.186 12868.576 -
rng::move_backward(list<int>)/32768 2.27% 33613.677 34375.060 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_1024 2.26% 16.505 16.878 -
std::stable_partition(deque<int>)_(sparse)/1024 2.26% 453.809 464.071 -
BM_StringRelational_Compare_Empty_Small_Control 2.26% 1.634 1.671 -
std::set<std::string>::ctor(const&,_alloc)/1024 2.26% 36197.141 37014.785 -
rng::rotate(deque<int>)_(by_1/2)/32 2.26% 7.340 7.505 -
BM_RangesPushHeap_uint64_Random_256 2.25% 5.718 5.846 -
std::remove_copy(deque<int>)_(sprinkled)/1024 2.25% 359.129 367.217 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 2.25% 35040.426 35828.922 -
BM_std_minmax<char>/12 2.25% 1.915 1.959 -
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/1024 2.25% 35288.698 36082.344 -
rng::fill(deque<int>)/8192 2.25% 239.636 245.024 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 2.25% 367.573 375.828 -
rng::find_if_not(deque<int>)_(process_all)/32768 2.24% 11635.146 11896.117 -
rng::partial_sort(deque<int>)_(heap)/8 2.23% 36.906 37.731 -
rng::partition_point(list<int>)/1024 2.23% 1261.101 1289.216 -
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 2.23% 12302.500 12576.590 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_16 2.22% 1.038 1.061 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_1024 2.22% 9.303 9.509 -
rng::stable_sort(deque<int>)_(heap)/8192 2.21% 17701.697 18092.495 -
std::list<int>::ctor(Range)_(cheap_elements)/32 2.21% 329.177 336.440 -
SetIntersection_Front_Vector_uint32_16384_16 2.21% 1179887.644 1205905.819 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 2.20% 164.650 168.275 -
BM_PopHeap_pair<uint32,_uint32>_1024 2.20% 30.178 30.841 -
std::list<std::string>::erase(begin)_(expensive_elements)/1024 2.20% 30.261 30.926 -
std::set<int>::count(key)_(existent)/8192 2.20% 7.782 7.953 -
SetIntersection_None_Set_string_16384_256 2.19% 201103205.264 205508992.720 -
std::find_first_of(deque<int>)_(large_needle)/50 2.19% 701.586 716.949 -
std::deque<std::string>::erase(begin)_(expensive_elements)/32 2.18% 22.785 23.282 -
BM_MakeThenSortHeap_string_QuickSortAdversary_262144 2.18% 190.627 194.781 -
BM_MakeThenSortHeap_string_Ascending_1024 2.17% 35.846 36.626 -
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/1024 2.17% 32165.139 32864.173 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_262144 2.17% 33.193 33.913 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 2.17% 24.307 24.834 -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/1024 2.16% 7.445 7.606 -
SetIntersection_None_Vector_string_262144_4 2.16% 1353459.219 1382663.392 -
BM_std_minmax<short>/24 2.16% 2.225 2.273 -
rng::copy_n(vector<bool>)_(unaligned)/32768 2.15% 170.708 174.383 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1024 2.15% 251.119 256.518 -
SetIntersection_None_Vector_uint64_1024_256 2.15% 1122723.844 1146836.174 -
std::unique(deque<int>)_(contiguous)/32 2.14% 59.610 60.888 -
std::set<int>::equal_range(key)_(existent)/8192 2.14% 7.957 8.127 -
std::unordered_map<int,_int>::ctor(const&,_alloc)/32 2.14% 276.608 282.525 -
BM_std_minmax<short>/26 2.14% 2.480 2.533 -
SetIntersection_None_Set_float_1024_4 2.14% 8873001.079 9062519.559 -
rng::search_n(list<int>,_pred)_(no_match)/1000 2.13% 829.335 847.035 -
std::set<std::string>::lower_bound(key)_(non-existent)/8192 2.13% 30.552 31.203 -
BM_std_min<char>/1024 2.13% 8.310 8.487 -
BM_std_minmax<unsigned_int>/4 2.13% 0.973 0.993 -
std::multimap<std::string,_int>::erase(iterator)/0 2.13% 26.220 26.778 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 2.13% 0.684 0.699 -
rng::find_last(vector<char>)_(bail_10%)/8 2.12% 1.567 1.600 -
BM_PopHeap_uint64_4 2.12% 2.707 2.764 -
SetIntersection_Front_Set_string_16384_4 2.12% 1319955.810 1347914.679 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 2.12% 0.684 0.698 -
BM_std_minmax<unsigned_short>/2 2.12% 0.848 0.865 -
std::flat_map<int,_int>::count(key)_(non-existent)/32 2.12% 2.359 2.409 -
BM_RangesMakeHeap_string_SingleElement_4 2.12% 3.593 3.669 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_16 2.12% 6.563 6.701 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_256 2.12% 11.477 11.720 -
BM_MakeHeap_float_SingleElement_256 2.12% 0.651 0.665 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 2.11% 140.326 143.294 -
rng::search_n(list<int>,_pred)_(no_match)/1024 2.11% 848.529 866.475 -
BM_PushHeap_uint64_Random_256 2.11% 5.676 5.796 -
std::rotate(deque<int>)_(by_1/2)/50 2.11% 10.269 10.486 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_16384 2.10% 22.959 23.442 -
rng::find_first_of(deque<int>,_pred)_(large_needle)/32 2.10% 499.981 510.459 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_1024 2.09% 14.265 14.563 -
BM_std_min<unsigned_int>/24 2.09% 1.832 1.870 -
BM_MakeThenSortHeap_string_PipeOrgan_1024 2.09% 38.494 39.297 -
std::all_of(list<int>)_(process_all)/8192 2.09% 7605.898 7764.604 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 2.08% 2338864.778 2387432.579 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 2.08% 65228.245 66582.684 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16 2.08% 7.777 7.939 -
std::deque<std::string>::ctor(const&)_(cheap_elements)/1024 2.08% 1053.798 1075.665 -
std::map<int,_int>::find(key)_(existent)/32 2.07% 1.531 1.562 -
std::mismatch(list<int>)_(it,_it,_it,_it)/8192 2.07% 12120.405 12371.018 -
std::find_end(list<int>)_(process_all)/1024 2.07% 703.015 717.533 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_64 2.06% 16.161 16.495 -
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/8192 2.06% 102299.127 104409.658 -
rng::partial_sort_copy(vector<NonIntegral>)_(repeated)/8 2.06% 9.184 9.374 -
std::sort(vector<int>)_(descending)/8 2.06% 24.661 25.169 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 2.06% 349027853.741 356215630.105 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/0 2.06% 17.976 18.346 -
BM_MakeThenSortHeap_uint32_Heap_4 2.06% 1.197 1.222 -
std::list<std::string>::ctor(Range)_(cheap_elements)/8192 2.05% 102350.218 104452.764 -
std::equal(deque<int>)_(it,_it,_it,_pred)/8192 2.05% 3938.980 4019.648 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 2.04% 348957915.886 356093608.628 -
SetIntersection_Front_Vector_string_64_64 2.04% 27708046.126 28273899.590 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_4 2.04% 1114226.755 1136959.139 -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 2.04% 705.691 720.086 -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/1024 2.04% 521384.531 532008.239 -
std::map<int,_int>::erase(key)_(existent)/1024 2.04% 24.892 25.399 -
std::unique(deque<int>,_pred)_(sprinkled)/52 2.03% 73.470 74.962 -
std::partial_sort(deque<int>)_(pipe-organ)/8 2.03% 29.580 30.181 -
BM_MakeThenSortHeap_string_SingleElement_16 2.03% 13.716 13.994 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_16384 2.03% 23.252 23.724 -
rng::contains_subrange(deque<int>)_(process_all)/16 2.02% 9.394 9.584 -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 2.02% 3.680 3.754 -
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/1024 2.02% 6230.988 6356.862 -
rng::is_sorted(deque<int>,_pred)/8 2.02% 4.472 4.562 -
BM_RangesPushHeap_float_Random_1024 2.02% 7.398 7.547 -
BM_RangesSortHeap_string_256 2.02% 44.347 45.241 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 2.01% 19698.174 20094.349 -
std::set<std::string>::erase(key)_(existent)/0 2.01% 64.322 65.614 -
SetIntersection_Interlaced_Vector_uint64_256_4 2.01% 5063140.914 5164848.909 -
SetIntersection_None_Set_float_16384_16384 2.01% 156755842.003 159903511.968 -
std::copy(deque<int>)/8 2.01% 2.744 2.799 -
rng::sort(vector<int>)_(qsort_adversarial)/1024 2.01% 12898.021 13156.810 -
std::move_backward(deque<int>)/8 2.00% 3.319 3.385 -
std::mismatch(list<int>)_(it,_it,_it)/8 2.00% 2.644 2.697 -
std::is_sorted(deque<int>,_pred)/8 2.00% 4.343 4.430 -
BM_std_minmax<unsigned_short>/16 2.00% 1.685 1.719 -
std::stable_partition(deque<int>)_(alloc_fails)/50 2.00% 1947.742 1986.659 -
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/32 2.00% 45.289 46.194 -
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/8192 1.99% 261.331 266.540 -
std::unordered_set<int>::erase(key)_(existent)/32 1.99% 21.059 21.478 -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 1.99% 49.503 50.489 -
std::is_partitioned(vector<int>)_(partitioned)/1024 1.99% 189.981 193.763 -
BM_RangesPopHeap_pair<uint32,_uint32>_262144 1.99% 59.093 60.268 -
BM_std_minmax<unsigned_char>/31 1.99% 3.158 3.221 -
std::find_if(vector<int>)_(process_all)/50 1.99% 13.921 14.198 -
BM_PopHeap_pair<uint32,_uint32>_262144 1.98% 60.109 61.301 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 1.98% 1.279 1.305 -
BM_RangesPopHeap_pair<uint32,_uint32>_16384 1.98% 45.812 46.720 -
SetIntersection_Front_Set_string_262144_1 1.98% 1142036.237 1164638.239 -
rng::partial_sort_copy(deque<int>)_(descending)/8 1.98% 19.673 20.062 -
std::stable_partition(list<int>)_(alloc_fails)/32 1.98% 1885.305 1922.568 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_1024 1.97% 14.635 14.924 -
std::stable_partition(vector<int>)_(alloc_fails)/32 1.97% 1890.123 1927.407 -
BM_MakeThenSortHeap_uint64_Random_64 1.97% 11.716 11.947 -
SetIntersection_Front_Set_uint64_262144_16 1.97% 1306417.906 1332168.146 -
BM_RangesMakeHeap_string_Heap_1024 1.97% 4.818 4.912 -
rng::find_last(deque<int>)_(bail_90%)/8 1.97% 0.867 0.884 -
std::find_end(forward_list<int>,_pred)_(process_all)/1024 1.96% 794.216 809.822 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_262144 1.96% 10.620 10.829 -
BM_MakeThenSortHeap_string_Descending_262144 1.96% 86.305 88.000 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 1.96% 605.156 617.025 -
std::find_end(forward_list<int>,_pred)_(process_all)/1000 1.96% 776.956 792.194 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 1.96% 66.127 67.424 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1.96% 761.820 776.754 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1.96% 815.174 831.126 -
BM_std_min<int>/20 1.96% 1.387 1.414 -
rng::find_if_not(deque<int>)_(bail_25%)/8192 1.95% 685.979 699.362 -
SetIntersection_Front_Set_uint32_1024_1 1.95% 1061496.740 1082183.319 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 1.95% 6.376 6.500 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 1.95% 250.197 255.064 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 1.94% 27.061 27.586 -
std::list<std::string>::ctor(Range)_(expensive_elements)/1024 1.94% 32182.190 32807.077 -
rng::sort(deque<int>)_(repeated)/8 1.94% 18.482 18.841 -
BM_std_min<unsigned_char>/4 1.94% 0.979 0.998 -
std::list<std::string>::insert(begin)_(cheap_elements)/8192 1.94% 12.211 12.448 -
std::multiset<std::string>::equal_range(key)_(non-existent)/8192 1.94% 31.938 32.557 -
rng::contains_subrange(vector<int>)_(single_element)/32 1.93% 8.568 8.734 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.93% 68532.616 69858.385 -
std::multiset<int>::insert(value)_(already_present)/32 1.93% 19.001 19.369 -
BM_deque_vector_copy/64 1.93% 2.573 2.623 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_4 1.93% 11490640.717 11711911.078 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 1.92% 10579.287 10782.705 -
std::list<int>::ctor(size,_value_type)_(cheap_elements)/1024 1.92% 11106.268 11319.757 -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/32 1.92% 282.302 287.721 -
std::stable_sort(deque<int>)_(shuffled)/1024 1.92% 2440.793 2487.625 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.92% 141080.263 143786.609 -
rng::fold_left(list<int>)/8192 1.92% 10517.347 10718.884 -
rng::sort(vector<int>)_(descending)/8 1.91% 24.693 25.165 -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/8192 1.90% 49844.918 50793.115 -
std::set<int>::find(key)_(non-existent)/1024 1.90% 5.555 5.660 -
BM_RangesMakeHeap_uint32_PipeOrgan_256 1.90% 0.635 0.647 -
rng::stable_sort(deque<int>)_(shuffled)/1024 1.90% 2437.334 2483.593 -
BM_MakeThenSortHeap_float_SingleElement_1024 1.90% 4.779 4.870 -
BM_RangesPushHeap_uint32_Random_1024 1.89% 6.037 6.151 -
BM_PushHeap_uint64_Random_4 1.89% 2.055 2.094 -
std::swap_ranges(list<int>)/8192 1.88% 9671.365 9853.561 -
std::stable_partition(list<int>)_(alloc_fails)/8192 1.88% 25255.203 25730.493 -
BM_RangesMakeHeap_string_Heap_64 1.88% 4.995 5.089 -
rng::copy_backward(vector<bool>)_(aligned)/512 1.88% 1.765 1.798 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 1.87% 9795136.959 9978748.836 -
std::stable_sort(deque<int>)_(heap)/1024 1.87% 2716.434 2767.354 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/32 1.87% 604.841 616.165 -
std::multiset<int>::insert(value)_(new_value)/32 1.87% 19.698 20.067 -
rng::find_last(deque<int>)_(bail_10%)/8 1.87% 2.680 2.731 -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/32 1.87% 2.477 2.523 -
rng::sort(deque<int>)_(heap)/8 1.87% 24.896 25.361 -
std::set<int>::ctor(const&)/32 1.87% 216.475 220.515 -
std::unordered_set<int>::ctor(const&,_alloc)/0 1.86% 13.936 14.196 -
SetIntersection_Front_Set_uint64_16_16 1.86% 40927042.435 41689539.676 -
BM_std_min<unsigned_char>/14 1.86% 1.795 1.828 -
rng::stable_partition(list<int>)_(alloc_fails)/8192 1.86% 24996.242 25460.141 -
SetIntersection_None_Set_string_64_16 1.85% 19273323.960 19630365.958 -
BM_StringRelationalLiteral_Compare_Large_Large_Control 1.85% 2.027 2.065 -
BM_std_min<unsigned_char>/28 1.85% 1.747 1.780 -
rng::stable_sort(deque<int>)_(descending)/8192 1.85% 20881.202 21267.645 -
std::multiset<std::string>::clear()/8192 1.85% 200013.941 203712.207 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1.85% 792.503 807.146 -
std::stable_sort(deque<int>)_(qsort_adversarial)/8 1.84% 17.898 18.228 -
std::none_of(list<int>)_(process_all)/32768 1.84% 25757.955 26233.003 -
BM_num_get<bool> 1.84% 12.081 12.304 -
std::set<std::string>::insert(value)_(new_value)/1024 1.84% 64.582 65.772 -
rng::equal(list<int>)_(it,_it,_it,_it)/1024 1.84% 780.881 795.273 -
rng::adjacent_find(deque<int>,_pred)/50 1.84% 29.018 29.552 -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/32 1.84% 21.951 22.355 -
BM_MakeHeap_string_Descending_64 1.84% 2.560 2.607 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.84% 13528.009 13776.728 -
std::list<std::string>::ctor(Range)_(cheap_elements)/32 1.84% 343.832 350.146 -
std::stable_partition(vector<int>)_(sparse)/32 1.84% 6.874 7.000 -
rng::for_each(list<int>)/8 1.84% 2.532 2.578 -
BM_std_minmax_element<long_long>/4096 1.83% 1077.033 1096.765 -
rng::find_if_not(vector<int>)_(process_all)/8 1.83% 2.518 2.564 -
rng::stable_partition(list<int>)_(alloc_fails)/32 1.83% 1897.077 1931.822 -
BM_MakeHeap_string_Descending_4 1.83% 2.095 2.133 -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/32 1.83% 24.394 24.840 -
rng::copy_backward(deque<int>)/262144 1.83% 31356.570 31928.903 -
rng::sort(vector<int>)_(qsort_adversarial)/8192 1.82% 147421.527 150110.919 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/8192 1.82% 174085.234 177257.579 -
BM_std_minmax<unsigned_short>/28 1.82% 2.543 2.590 -
BM_SortHeap_pair<uint32,_uint32>_16384 1.81% 22.940 23.356 -
std::multiset<std::string>::upper_bound(key)_(non-existent)/8192 1.81% 29.839 30.380 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_262144 1.81% 34.593 35.220 -
std::for_each(list<int>)/32 1.81% 11.155 11.357 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 1.81% 14856.234 15125.216 -
BM_MakeThenSortHeap_uint64_Ascending_262144 1.81% 24.954 25.405 -
rng::find_first_of(list<int>,_pred)_(large_needle)/8192 1.81% 54860493.616 55852278.834 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1.81% 1158.173 1179.098 -
BM_PushHeap_float_Random_256 1.81% 7.211 7.341 -
rng::sort(deque<int>)_(repeated)/1024 1.80% 946.790 963.854 -
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 1.80% 54112.965 55086.637 -
rng::find_end(list<int>)_(match_near_end)/1000 1.80% 772.137 786.026 -
rng::contains(list<int>)_(process_all)/8192 1.79% 6967.445 7092.336 -
SetIntersection_Front_Vector_string_262144_64 1.79% 3494745.407 3557336.023 -
SetIntersection_None_Vector_uint32_262144_1 1.79% 1163332.856 1184155.632 -
std::unordered_set<std::string>::contains(key)_(non-existent)/8192 1.79% 23.532 23.953 -
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 1.79% 199.687 203.256 -
SetIntersection_Front_Vector_uint32_64_16 1.79% 15140967.111 15411325.848 -
SetIntersection_Front_Set_uint32_64_16 1.78% 16761495.227 17060634.007 -
SetIntersection_Front_Vector_uint32_16384_256 1.78% 2290052.784 2330906.329 -
SetIntersection_Front_Vector_uint64_256_4 1.78% 4348956.633 4426451.243 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 1.78% 16.891 17.191 -
BM_RangesPushHeap_string_Random_4 1.78% 5.960 6.066 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_16 1.77% 27112516.622 27593103.193 -
std::move(list<int>)/32768 1.77% 30781.152 31326.246 -
std::map<int,_int>::erase(key)_(non-existent)/8192 1.77% 7.680 7.816 -
BM_RangesMakeThenSortHeap_uint64_Ascending_4 1.77% 1.467 1.493 -
std::set<int>::count(key)_(non-existent)/32 1.77% 2.971 3.023 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 1.77% 53550.884 54496.547 -
BM_std_minmax<long_long>/4 1.77% 1.868 1.901 -
BM_std_min<char>/32 1.76% 2.924 2.975 -
std::multiset<int>::clear()/1024 1.76% 9452.674 9619.072 -
BM_RangesPushHeap_string_Random_64 1.76% 12.815 13.041 -
BM_MakeHeap_uint32_Random_16384 1.76% 1.000 1.017 -
BM_MakeHeap_pair<uint32,_uint32>_Random_1024 1.76% 3.011 3.064 -
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 1.75% 939.210 955.675 -
SetIntersection_Front_Vector_uint32_256_4 1.75% 4393165.070 4470111.101 -
std::set<int>::operator=(const&)_(into_populated_Container)/8192 1.75% 12351.172 12567.363 -
std::map<std::string,_int>::clear()/32 1.75% 897.888 913.572 -
BM_deque_deque_move/5500 1.75% 200.936 204.444 -
std::map<int,_int>::upper_bound(key)_(non-existent)/8192 1.74% 9.553 9.720 -
BM_RangesSortHeap_pair<uint32,_uint32>_16 1.74% 6.029 6.134 -
SetIntersection_None_Vector_string_262144_1024 1.74% 1349693.025 1373169.663 -
std::multimap<int,_int>::find(key)_(non-existent)/32 1.74% 2.239 2.278 -
BM_std_min<unsigned_char>/21 1.74% 1.800 1.831 -
std::partial_sort_copy(list<int>)_(ascending)/8192 1.74% 61109.249 62170.129 -
std::is_partitioned(vector<int>)_(partitioned)/8192 1.73% 1415.391 1439.941 -
rng::remove_copy_if(deque<int>)_(sprinkled)/50 1.73% 28.135 28.623 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.73% 8607.197 8756.384 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 1.73% 1202052.231 1222828.298 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_4 1.73% 1134963.232 1154569.198 -
std::find_end(forward_list<int>)_(single_element)/1000 1.73% 673.843 685.480 -
BM_std_minmax_element<long_long>/4000 1.73% 1052.350 1070.517 -
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/8192 1.73% 274976.948 279721.906 -
rng::search(vector<int>)_(no_match)/1024 1.72% 219.297 223.078 -
BM_SortHeap_pair<uint32,_uint32>_262144 1.72% 34.012 34.598 -
std::remove_copy_if(list<int>)_(prefix)/50 1.72% 27.145 27.612 -
std::multiset<std::string>::find(key)_(non-existent)/32 1.72% 10.557 10.738 -
std::deque<int>::ctor(Range)_(cheap_elements)/1024 1.72% 68.931 70.115 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 1.72% 1187584.866 1207985.534 -
BM_num_get<long_long> 1.72% 11.169 11.361 -
rng::partial_sort(deque<int>)_(heap)/8192 1.72% 285883.501 290792.131 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/32 1.72% 20.325 20.674 -
BM_std_minmax<unsigned_char>/28 1.71% 2.150 2.187 -
std::all_of(list<int>)_(process_all)/32768 1.71% 26154.359 26601.939 -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 1.71% 3.951 4.018 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 1.71% 8793333.555 8943599.963 -
BM_vector_deque_copy_backward/512 1.71% 17.623 17.924 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_256 1.71% 0.607 0.617 -
BM_MakeThenSortHeap_float_SingleElement_64 1.71% 3.314 3.370 -
std::stable_partition(deque<int>)_(dense)/32 1.70% 29.909 30.418 -
std::find_end(forward_list<int>,_pred)_(process_all)/1048576 1.70% 875988.622 890884.494 -
BM_deque_deque_ranges_move_backward/70000 1.70% 8505.993 8650.527 -
std::unordered_multiset<int>::ctor(const&)/32 1.70% 197.953 201.316 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_262144 1.70% 48.425 49.246 -
std::deque<int>::operator=(const&)_(cheap_elements)/8192 1.70% 351.508 357.469 -
std::stable_sort(vector<int>)_(pipe-organ)/8 1.69% 18.933 19.254 -
SetIntersection_Front_Set_uint32_262144_1024 1.69% 15471435.448 15733232.362 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/1024 1.69% 19758.973 20093.083 -
std::set<std::string>::ctor(const&)/32 1.69% 691.335 703.021 -
std::sort(vector<int>)_(qsort_adversarial)/8192 1.69% 147796.495 150294.483 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_16384 1.69% 23.453 23.849 -
rng::for_each(multimap<int>::iterator)/8192 1.69% 16627.615 16908.281 -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 1.69% 36179.412 36789.972 -
std::find_first_of(deque<int>)_(small_needle)/50 1.69% 164.557 167.333 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_256 1.69% 10.981 11.166 -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 1.69% 26095.331 26535.185 -
SetIntersection_Interlaced_Set_string_256_4 1.69% 14141594.077 14379934.747 -
std::unique_copy(list<int>)_(contiguous)/52 1.68% 20.317 20.659 -
BM_RangesMakeThenSortHeap_uint32_Random_4 1.68% 3.993 4.060 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 1.68% 83870.291 85277.016 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/32 1.68% 19.436 19.762 -
BM_deque_deque_move_backward/1 1.68% 2.726 2.772 -
BM_MakeThenSortHeap_uint64_PipeOrgan_262144 1.67% 25.770 26.202 -
rng::stable_sort(deque<int>)_(pipe-organ)/8192 1.67% 20650.262 20995.988 -
BM_RangesSortHeap_string_1024 1.67% 59.085 60.073 -
std::deque<std::string>::ctor(const&)_(expensive_elements)/1024 1.67% 19969.565 20303.258 -
std::multiset<int>::ctor(const&,_alloc)/32 1.67% 220.270 223.945 -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 1.67% 4604.609 4681.421 -
std::copy_n(vector<bool>)_(unaligned)/32768 1.67% 214.621 218.200 -
BM_std_minmax<unsigned_char>/22 1.66% 2.509 2.550 -
BM_std_minmax<unsigned_char>/6 1.66% 2.048 2.083 -
SetIntersection_Front_Vector_uint64_1024_1 1.66% 1097273.895 1115510.923 -
std::map<std::string,_int>::contains(key)_(existent)/8192 1.66% 30.301 30.804 -
BM_MakeThenSortHeap_uint64_Descending_262144 1.66% 24.501 24.908 -
std::vector<int>::erase(middle)_(cheap_elements)/1024 1.66% 22.016 22.381 -
rng::remove_copy(deque<int>)_(prefix)/50 1.66% 21.867 22.229 -
SetIntersection_None_Vector_uint32_262144_262144 1.66% 1195868.022 1215661.932 -
std::is_sorted(list<int>)/8192 1.65% 7170.888 7289.379 -
rng::copy_backward(vector<bool>)_(aligned)/64 1.65% 1.893 1.925 -
rng::contains_subrange(vector<int>)_(same_length)/32 1.65% 8.823 8.969 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_16384 1.65% 30.635 31.140 -
std::stable_partition(list<int>)_(alloc_fails)/50 1.64% 1921.629 1953.174 -
BM_LowerBound_pair<uint32,_uint32>_1024 1.64% 44.410 45.138 -
BM_RangesMakeHeap_uint32_Random_16 1.64% 1.270 1.291 -
std::multimap<int,_int>::erase(key)_(non-existent)/32 1.64% 2.254 2.291 -
rng::contains_subrange(list<int>)_(single_element)/50 1.63% 17.644 17.932 -
std::list<std::string>::erase(begin)_(cheap_elements)/32 1.63% 11.632 11.822 -
std::multiset<int>::insert(value)_(new_value)/0 1.63% 17.856 18.147 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_1024 1.63% 1.196 1.215 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/1024 1.63% 55686.736 56593.647 -
BM_PopHeap_pair<uint32,_uint32>_64 1.63% 15.943 16.203 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/32 1.62% 608.758 618.650 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.62% 676.393 687.364 -
BM_MakeThenSortHeap_float_Ascending_16384 1.62% 27.668 28.117 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 1.62% 9514.737 9668.815 -
std::stable_partition(vector<int>)_(alloc_fails)/50 1.62% 1909.952 1940.867 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 1.62% 19.154 19.463 -
rng::sort(deque<int>)_(ascending)/8 1.61% 18.237 18.531 -
BM_num_get<double> 1.61% 35.414 35.986 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 1.61% 5134784.353 5217596.371 -
std::list<std::string>::ctor(const&)_(expensive_elements)/1024 1.61% 32496.363 33020.316 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1.61% 562.306 571.366 -
rng::find_if_not(deque<int>)_(process_all)/1024 1.61% 475.250 482.895 -
std::all_of(list<int>)_(process_all)/50 1.61% 21.545 21.892 -
rng::stable_sort(deque<int>)_(heap)/1024 1.61% 2722.797 2766.557 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8192 1.61% 101179.281 102805.307 -
SetIntersection_Front_Set_string_262144_4 1.61% 1299642.822 1320520.088 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_4 1.61% 1.437 1.460 -
SetIntersection_Interlaced_Set_uint32_1024_4 1.60% 10020498.211 10181134.827 -
std::stable_sort(vector<int>)_(qsort_adversarial)/8 1.60% 16.727 16.995 -
BM_deque_vector_ranges_move_backward/1024 1.60% 36.700 37.287 -
SetIntersection_None_Vector_uint32_262144_64 1.60% 1206643.182 1225924.077 -
std::partial_sort_copy(list<int>)_(pipe-organ)/8192 1.60% 61044.599 62019.381 -
std::list<int>::ctor(const&)_(cheap_elements)/1024 1.60% 11231.241 11410.583 -
rng::remove_copy_if(deque<int>)_(sprinkled)/32 1.59% 17.891 18.176 -
std::partial_sort(deque<int>)_(qsort_adversarial)/8 1.59% 29.485 29.954 -
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 1.59% 28769.668 29228.032 -
rng::ends_with(vector<int>)_(mismatch_at_end)/8192 1.59% 561.789 570.719 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 1.59% 0.826 0.839 -
std::multiset<int>::ctor(const&,_alloc)/1024 1.59% 6178.916 6276.889 -
BM_num_get<unsigned_long> 1.58% 11.058 11.233 -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 1.57% 16.528 16.787 -
rng::ends_with(vector<int>)_(mismatch_at_end)/1048576 1.57% 72615.390 73753.974 -
std::map<int,_int>::upper_bound(key)_(existent)/1024 1.57% 4.050 4.113 -
BM_SortHeap_pair<uint32,_uint32>_16 1.57% 6.087 6.182 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.56% 105874.609 107529.122 -
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/32 1.56% 222.810 226.277 -
std::remove_copy(deque<int>)_(sprinkled)/32 1.55% 12.181 12.370 -
std::deque<std::string>::ctor(const&)_(expensive_elements)/8192 1.55% 175649.828 178375.615 -
rng::find_first_of(deque<int>,_pred)_(large_needle)/50 1.55% 1384.018 1405.441 -
rng::rotate(deque<int>)_(by_1/2)/50 1.55% 10.346 10.506 -
SetIntersection_None_Vector_uint64_262144_1 1.55% 1174309.424 1192474.351 -
BM_std_min<unsigned_short>/64 1.54% 3.498 3.552 -
std::multimap<int,_int>::count(key)_(existent)/1024 1.54% 5.616 5.703 -
std::set<std::string>::operator=(const&)_(into_cleared_Container)/32 1.54% 674.023 684.374 -
BM_RangesSortHeap_string_64 1.54% 29.800 30.258 -
BM_std_minmax<unsigned_long_long>/11 1.53% 2.353 2.389 -
BM_RangesMakeThenSortHeap_string_Heap_1024 1.53% 62.982 63.947 -
std::remove_copy_if(deque<int>)_(sprinkled)/8192 1.53% 3232.173 3281.658 -
BM_RangesPopHeap_uint64_262144 1.53% 41.152 41.781 -
SetIntersection_Front_Set_string_64_16 1.53% 25760772.646 26153993.211 -
std::replace(vector<int>)_(prefix)/32 1.52% 5.032 5.108 -
BM_StringEraseWithMove_Small_Opaque 1.52% 2.574 2.613 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 1.52% 1.197 1.216 -
rng::for_each(map<int>::iterator)/32 1.52% 22.979 23.328 -
BM_RangesMakeThenSortHeap_string_Heap_64 1.52% 33.628 34.138 -
std::find_if(vector<char>)_(process_all)/1024 1.52% 270.231 274.328 -
BM_vector_deque_copy_backward/4096 1.52% 148.348 150.596 -
BM_StringConstructDestroyCStr_Huge_Transparent 1.51% 68.589 69.627 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1.51% 1099617.376 1116201.043 -
rng::rotate(list<int>)_(by_1/3)/50 1.51% 23.588 23.943 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_256 1.51% 11.776 11.953 -
rng::for_each(multimap<int>::iterator)/8 1.51% 4.500 4.567 -
BM_RangesPushHeap_float_Ascending_64 1.51% 1.747 1.774 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 1.51% 660.362 670.305 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 1.50% 139722.410 141824.561 -
rng::is_sorted(list<int>)/8192 1.50% 7261.972 7371.087 -
rng::contains(deque<int>)_(process_all)/32 1.50% 8.587 8.716 -
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/8192 1.50% 49879.528 50627.019 -
BM_RangesPopHeap_pair<uint32,_uint32>_1024 1.50% 30.448 30.904 -
BM_CmpEqual_ushort_ushort 1.49% 1.107 1.124 -
std::unordered_set<std::string>::erase(key)_(non-existent)/32 1.49% 24.531 24.897 -
BM_RangesPushHeap_string_Descending_4 1.49% 1.881 1.909 -
rng::search(vector<int>)_(no_match)/1000 1.49% 214.571 217.766 -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 1.49% 4.307 4.371 -
SetIntersection_None_Set_uint64_262144_262144 1.49% 1212144.452 1230167.398 -
BM_deque_deque_ranges_copy/5500 1.49% 201.144 204.135 -
SetIntersection_None_Set_uint32_1024_64 1.49% 8872702.556 9004591.826 -
rng::find_last_if(deque<int>)_(bail_10%)/1024 1.49% 355.908 361.199 -
std::unordered_set<int>::erase(iterator)/8192 1.49% 20.166 20.465 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/8192 1.48% 32.605 33.088 -
std::partial_sort(deque<int>)_(ascending)/8192 1.48% 163691.265 166117.718 -
SetIntersection_Interlaced_Set_string_1024_1024 1.48% 56620112.699 57458650.086 -
std::multimap<int,_int>::upper_bound(key)_(existent)/8192 1.48% 10.239 10.390 -
std::stable_sort(deque<int>)_(pipe-organ)/8192 1.48% 20663.430 20969.186 -
SetIntersection_None_Set_uint64_16384_4 1.48% 160196169.576 162564383.093 -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 1.48% 11.666 11.838 -
BM_RangesPushHeap_float_Ascending_1024 1.48% 3.105 3.151 -
rng::equal(vector<int>)_(it,_it,_it,_it)/50 1.48% 4.423 4.489 -
BM_MakeThenSortHeap_uint64_SingleElement_4 1.47% 1.239 1.257 -
rng::sort(deque<int>)_(qsort_adversarial)/8192 1.47% 456006.537 462713.911 -
std::remove_copy_if(deque<int>)_(sprinkled)/32 1.46% 17.695 17.954 -
std::deque<std::string>::operator=(const&)_(expensive_elements)/32 1.46% 146.124 148.261 -
BM_MakeThenSortHeap_uint64_Random_262144 1.46% 35.365 35.881 -
BM_RangesPushHeap_string_Descending_16 1.46% 2.108 2.139 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/32 1.46% 19.911 20.201 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.46% 9.827 9.970 -
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/0 1.45% 14.112 14.317 -
std::partial_sort(deque<int>)_(descending)/8 1.45% 41.369 41.970 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 1.45% 13.870 14.071 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16 1.45% 1.580 1.603 -
rng::for_each(multimap<int>)/8 1.45% 4.513 4.579 -
BM_RangesMakeHeap_string_Heap_256 1.45% 4.967 5.039 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_4 1.45% 11465374.355 11631371.525 -
std::deque<std::string>::insert(middle)_(cheap_elements)/32 1.44% 24.800 25.158 -
std::is_permutation(list<int>)_(3leg)_(shuffled)/8 1.44% 38.392 38.947 -
std::map<std::string,_int>::erase(key)_(existent)/32 1.44% 80.000 81.154 -
std::replace_if(vector<int>)_(prefix)/1024 1.44% 271.697 275.615 -
rng::remove(list<int>)_(sprinkled)/32 1.44% 57.619 58.449 -
BM_std_minmax<short>/64 1.44% 1.525 1.547 -
std::partial_sort(vector<int>)_(qsort_adversarial)/8 1.44% 20.347 20.640 -
BM_RangesPushHeap_uint64_Ascending_16 1.44% 0.937 0.950 -
SetIntersection_Interlaced_Vector_float_16384_16384 1.44% 85160109.902 86385824.168 -
BM_LowerBound_pair<uint32,_uint32>_256 1.44% 32.909 33.382 -
std::multimap<int,_int>::count(key)_(non-existent)/1024 1.43% 5.872 5.957 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_64 1.43% 9.817 9.957 -
rng::contains_subrange(vector<int>)_(process_all)/16 1.43% 4.846 4.916 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 1.43% 1137567.190 1153806.117 -
std::partial_sort_copy(list<int>)_(pipe-organ)/8 1.43% 8.968 9.096 -
rng::for_each(multiset<int>)/32 1.43% 21.894 22.206 -
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 1.43% 4.318 4.379 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256 1.42% 6509247.389 6601922.139 -
std::multiset<int>::ctor(const&)/8192 1.42% 48971.432 49668.591 -
SetIntersection_Front_Vector_float_262144_1024 1.42% 5960379.767 6045208.685 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/0 1.42% 18.027 18.283 -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 1.42% 63.766 64.671 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 1.42% 32454.172 32914.981 -
std::search(vector<int>)_(no_match)/1000 1.42% 212.878 215.899 -
rng::find_if_not(deque<int>)_(process_all)/8 1.42% 3.927 3.982 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 1.42% 204539.144 207435.080 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/32 1.41% 19.045 19.314 -
BM_std_minmax<char>/14 1.41% 2.554 2.590 -
BM_CmpLess_int_uchar 1.41% 1.118 1.134 -
std::unordered_set<std::string>::ctor(const&)/1024 1.41% 34740.056 35230.267 -
std::partial_sort(deque<int>)_(heap)/8192 1.41% 283639.195 287640.772 -
std::partial_sort_copy(list<int>)_(heap)/1024 1.41% 8521.267 8641.467 -
std::adjacent_find(deque<int>)/8 1.41% 2.957 2.998 -
rng::is_sorted_until(vector<int>,_pred)/8192 1.41% 3236.859 3282.461 -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 1.41% 25156.212 25510.397 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_64 1.41% 10.431 10.578 -
rng::move_backward(list<int>)/262144 1.41% 266936.807 270694.202 -
BM_MakeHeap_string_Descending_256 1.41% 2.698 2.736 -
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 1.40% 14.114 14.312 -
BM_StringDestroy_Huge 1.40% 10.624 10.773 -
std::list<int>::ctor(const&)_(cheap_elements)/8192 1.40% 97493.132 98857.662 -
std::find_first_of(deque<int>)_(small_needle)/32 1.40% 107.356 108.856 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 1.40% 68.772 69.733 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 1.40% 138121.258 140048.383 -
BM_RangesPopHeap_pair<uint32,_uint32>_256 1.39% 22.836 23.154 -
std::multimap<std::string,_int>::contains(key)_(existent)/32 1.39% 15.366 15.580 -
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 1.39% 510573.142 517679.169 -
std::map<int,_int>::ctor(const&)/8192 1.39% 49741.816 50433.221 -
std::equal(list<int>)_(it,_it,_it)/8 1.39% 2.819 2.859 -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/32 1.39% 218.763 221.797 -
rng::unique_copy(vector<int>,_pred)_(sprinkled)/52 1.39% 26.924 27.297 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_4 1.38% 3.402 3.449 -
BM_std_minmax<short>/2 1.38% 0.916 0.929 -
SetIntersection_None_Set_uint64_16384_1 1.38% 156477005.889 158642643.053 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_16 1.38% 39142053.124 39683675.012 -
SetIntersection_Interlaced_Set_string_64_4 1.38% 26877999.369 27249576.163 -
rng::contains_subrange(vector<int>)_(same_length)/1048576 1.38% 244295.505 247671.516 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 1.38% 54735.039 55490.597 -
std::rotate(list<int>)_(1_element_forward)/8192 1.38% 7904.335 8013.418 -
std::shift_left(deque<int>)/1024 1.38% 39.545 40.090 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16384 1.38% 6.875 6.970 -
BM_deque_deque_move_backward/5500 1.38% 204.845 207.663 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/1024 1.38% 51.061 51.764 -
SetIntersection_Interlaced_Set_string_16_4 1.37% 76441112.552 77492071.326 -
std::search(deque<int>)_(single_element)/1000 1.37% 439.237 445.275 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_4 1.37% 3.754 3.805 -
std::partition(vector<int>)_(sparse)/50 1.37% 13.799 13.989 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 1.37% 51518.572 52224.338 -
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024 1.37% 19480.732 19747.581 -
std::vector<int>::ctor(const&)_(cheap_elements)/1024 1.37% 50.174 50.861 -
std::multimap<int,_int>::find(key)_(non-existent)/8192 1.37% 7.468 7.570 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/4096 1.37% 963.212 976.380 -
BM_std_minmax_element<long_long>/5500 1.36% 1444.963 1464.678 -
rng::sample(deque<int>)/1024 1.36% 11509.477 11666.397 -
rng::find_end(deque<int>)_(near_matches)/1000 1.36% 27541.831 27917.125 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 1.36% 179098839.391 181538186.600 -
BM_deque_vector_ranges_copy_backward/70000 1.36% 8656.267 8774.114 -
SetIntersection_None_Set_uint64_16384_64 1.36% 166687378.287 168956364.529 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256 1.36% 2931522.323 2971414.271 -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32 1.36% 27.983 28.364 -
BM_MakeThenSortHeap_string_PipeOrgan_4 1.36% 4.805 4.871 -
BM_RangesPushHeap_string_Random_16 1.36% 10.179 10.318 -
rng::stable_sort(vector<NonIntegral>)_(repeated)/1024 1.36% 1245.259 1262.191 -
BM_deque_deque_move_backward/4096 1.36% 152.894 154.972 -
std::partial_sort_copy(list<int>)_(repeated)/8192 1.36% 53054.052 53774.895 -
BM_std_minmax<short>/22 1.36% 2.277 2.308 -
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/32 1.36% 34.099 34.562 -
std::unordered_set<int>::erase(iterator)/1024 1.35% 20.194 20.468 -
BM_std_min<unsigned_char>/20 1.35% 1.515 1.536 -
std::vector<std::string>::erase(begin)_(expensive_elements)/32 1.35% 35.613 36.095 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 1.35% 29.378 29.775 -
SetIntersection_None_Vector_string_262144_16384 1.35% 1362349.416 1380749.571 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 1.35% 10137763.980 10274446.433 -
BM_RangesSortHeap_string_16 1.35% 14.151 14.342 -
rng::none_of(list<int>)_(process_all)/32768 1.34% 25482.773 25825.472 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/32 1.34% 19.212 19.470 -
std::set<int>::ctor(const&,_alloc)/8192 1.34% 49177.703 49835.244 -
std::list<std::string>::ctor(const&)_(expensive_elements)/32 1.34% 919.804 932.102 -
SetIntersection_Front_Vector_string_1024_1 1.34% 1140493.929 1155732.794 -
rng::copy_n(vector<int>)/1048576 1.33% 49369.004 50025.386 -
BM_deque_vector_ranges_move/5500 1.33% 197.693 200.321 -
BM_MakeThenSortHeap_uint64_Ascending_16384 1.33% 16.886 17.110 -
std::partial_sort(deque<int>)_(repeated)/1024 1.33% 6402.459 6487.439 -
std::multiset<int>::ctor(&&,_different_allocs)/1024 1.33% 5868.238 5946.107 -
BM_MakeHeap_uint32_Random_16 1.33% 1.253 1.269 -
SetIntersection_Interlaced_Set_string_4_4 1.33% 168277825.591 170508743.450 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 1.32% 717.313 726.809 -
std::search(list<int>,_pred)_(single_element)/1000 1.32% 822.993 833.887 -
BM_deque_deque_ranges_move_backward/65536 1.32% 8026.444 8132.620 -
std::set<int>::operator=(const&)_(into_cleared_Container)/32 1.32% 216.654 219.518 -
BM_MakeThenSortHeap_string_Ascending_262144 1.32% 78.812 79.853 -
BM_std_minmax<long_long>/29 1.32% 4.329 4.386 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1.32% 809.755 820.433 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 1.32% 147980.942 149930.243 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_262144 1.32% 24.344 24.665 -
rng::partial_sort_copy(list<int>)_(repeated)/8192 1.32% 53232.580 53932.925 -
std::find_end(vector<int>,_pred)_(near_matches)/1024 1.31% 25700.541 26038.150 -
std::flat_map<int,_int>::find(key)_(non-existent)/32 1.30% 2.602 2.636 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_64 1.30% 1.111 1.126 -
rng::for_each(multiset<int>)/8 1.30% 4.575 4.635 -
BM_num_get<void*> 1.30% 11.654 11.805 -
std::set<std::string>::erase(iterator)/1024 1.30% 28.150 28.516 -
BM_std_minmax_element<int>/4 1.30% 1.243 1.259 -
rng::find_end(deque<int>)_(near_matches)/1024 1.30% 28629.841 29002.048 -
std::move_backward(vector<bool>)_(unaligned)/4096 1.30% 27.287 27.641 -
std::set<int>::upper_bound(key)_(non-existent)/1024 1.30% 5.991 6.069 -
std::search(vector<int>)_(no_match)/8192 1.30% 1660.526 1682.059 -
rng::for_each(deque<int>)/32 1.30% 3.760 3.809 -
BM_MakeThenSortHeap_uint64_Descending_16384 1.30% 16.205 16.415 -
std::vector<std::string>::ctor(size)/32 1.29% 33.569 34.003 -
std::map<int,_int>::lower_bound(key)_(non-existent)/1024 1.29% 5.415 5.485 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/32 1.29% 19.753 20.009 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_1024 1.29% 14.235 14.419 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 1.29% 18.293 18.529 -
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/8192 1.29% 349400.833 353914.663 -
SetIntersection_Interlaced_Set_uint32_1024_64 1.29% 9758014.217 9884055.481 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.29% 40813.701 41340.477 -
SetIntersection_Interlaced_Set_float_1024_1024 1.29% 15206728.605 15402735.239 -
BM_MakeThenSortHeap_uint64_PipeOrgan_64 1.29% 8.864 8.978 -
std::partial_sort(deque<int>)_(descending)/8192 1.29% 284366.018 288022.895 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.29% 141662.437 143483.244 -
std::set<int>::lower_bound(key)_(existent)/1024 1.28% 4.267 4.321 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_64 1.28% 9.755 9.880 -
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/32 1.28% 13.307 13.477 -
std::list<std::string>::erase(begin)_(cheap_elements)/1024 1.28% 12.005 12.158 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_4 1.27% 1.359 1.376 -
std::set<std::string>::clear()/1024 1.27% 19874.023 20127.166 -
BM_CmpLess_int_schar 1.27% 1.126 1.140 -
BM_deque_deque_ranges_move_backward/1024 1.27% 38.224 38.710 -
std::unique(list<int>,_pred)_(sprinkled)/1024 1.27% 1021.575 1034.565 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 1.27% 1131003.983 1145364.498 -
SetIntersection_Interlaced_Set_string_256_1 1.27% 4602745.645 4661094.604 -
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 1.27% 35955.395 36411.058 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/8 1.27% 4.595 4.653 -
std::set<std::string>::find(key)_(existent)/8192 1.26% 28.547 28.908 -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/1024 1.26% 14155.231 14333.967 -
BM_CmpEqual_uchar_schar 1.26% 1.050 1.063 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 1.26% 4505038.904 4561708.500 -
std::list<std::string>::insert(begin)_(expensive_elements)/8192 1.26% 29.280 29.648 -
rng::remove_if(deque<int>)_(sprinkled)/50 1.26% 71.396 72.293 -
std::partition_point(deque<int>)/1024 1.26% 9.226 9.342 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16 1.26% 0.939 0.951 -
rng::for_each_n(list<int>)/50 1.25% 21.734 22.006 -
SetIntersection_Front_Set_string_16_16 1.25% 63316156.559 64109240.412 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 1.25% 13499.045 13668.038 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1.25% 681.437 689.959 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.25% 13347.825 13514.704 -
BM_num_put<double> 1.25% 57.540 58.259 -
BM_MakeHeap_pair<uint32,_uint32>_Random_4 1.25% 2.620 2.653 -
rng::unique_copy(vector<int>,_pred)_(sprinkled)/32 1.25% 16.239 16.442 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.25% 10.645 10.778 -
BM_SortHeap_string_16384 1.25% 99.061 100.296 -
SetIntersection_Interlaced_Set_uint32_256_256 1.25% 8851964.824 8962230.242 -
std::stable_partition(vector<int>)_(sparse)/1024 1.24% 207.265 209.832 -
std::set<int>::upper_bound(key)_(existent)/32 1.24% 1.731 1.753 -
BM_std_min<unsigned_char>/10 1.23% 0.901 0.912 -
rng::find_end(vector<int>)_(process_all)/1000 1.23% 236.990 239.916 -
BM_LowerBound_pair<uint32,_uint32>_16384 1.23% 101.823 103.080 -
SetIntersection_Interlaced_Vector_string_64_64 1.23% 29115011.975 29474027.721 -
BM_CmpLess_schar_short 1.23% 0.948 0.960 -
rng::find_end(vector<int>)_(process_all)/1024 1.23% 242.555 245.543 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.23% 1.234 1.249 -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 1.23% 32.692 33.093 -
std::unordered_set<int>::erase(iterator)/0 1.23% 19.633 19.874 -
rng::find(list<int>)_(process_all)/8 1.23% 2.356 2.385 -
std::partial_sort(vector<int>)_(descending)/8 1.22% 24.811 25.115 -
BM_RangesPushHeap_string_Ascending_64 1.22% 7.442 7.533 -
BM_PopHeap_pair<uint32,_uint32>_256 1.22% 22.660 22.937 -
std::fill_n(vector<int>)/8192 1.22% 235.554 238.425 -
BM_MakeThenSortHeap_uint64_PipeOrgan_16384 1.22% 17.328 17.539 -
BM_std_minmax<char>/13 1.22% 2.242 2.269 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1.22% 1580.504 1599.735 -
std::rotate_copy(deque<int>)/1024 1.21% 34.211 34.627 -
rng::any_of(list<int>)_(process_all)/32 1.21% 11.610 11.751 -
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 1.21% 516.327 522.589 -
SetIntersection_None_Vector_uint64_16384_16 1.21% 1150911.147 1164863.740 -
std::flat_map<int,_int>::erase(key)_(existent)/8192 1.21% 559.521 566.301 -
BM_deque_vector_ranges_move_backward/65536 1.21% 8096.849 8194.774 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.21% 10.693 10.823 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_64 1.21% 4.864 4.923 -
rng::copy_if(vector<int>)_(every_other)/8 1.21% 4.238 4.289 -
rng::find_if_not(deque<int>)_(process_all)/50 1.21% 23.502 23.785 -
std::reverse(list<int>)/4096 1.21% 1674.913 1695.104 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 1.20% 7669.095 7761.421 -
BM_RangesPopHeap_pair<uint32,_uint32>_64 1.20% 16.074 16.268 -
BM_std_minmax<short>/6 1.20% 1.379 1.396 -
rng::partial_sort(deque<int>)_(qsort_adversarial)/8192 1.20% 280897.886 284263.480 -
SetIntersection_Interlaced_Set_uint32_64_16 1.20% 23947750.423 24234430.579 -
std::set<std::string>::ctor(const&,_alloc)/32 1.19% 795.329 804.832 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_64 1.19% 9244794.144 9355107.657 -
BM_MakeThenSortHeap_uint64_Random_16384 1.19% 22.087 22.350 -
std::stable_sort(vector<NonIntegral>)_(descending)/8192 1.19% 198380.609 200738.461 -
BM_std_min<unsigned_char>/12 1.19% 1.358 1.374 -
std::search(vector<int>)_(single_element)/8192 1.19% 1820.463 1842.059 -
BM_RangesPopHeap_uint32_256 1.19% 16.871 17.071 -
BM_MakeThenSortHeap_uint64_PipeOrgan_1024 1.18% 11.115 11.247 -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 1.18% 18.111 18.325 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 1.18% 34925.971 35339.412 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.18% 141347.330 143016.347 -
BM_MakeThenSortHeap_string_Ascending_4 1.18% 5.357 5.420 -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/8192 1.18% 31.841 32.216 -
SetIntersection_Front_Vector_float_262144_4 1.18% 1136762.381 1150149.632 -
std::copy_n(deque<int>)/262144 1.18% 10141.243 10260.633 -
rng::any_of(list<int>)_(process_all)/32768 1.18% 26027.415 26333.674 -
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/32 1.18% 571.384 578.105 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1.17% 372.858 377.236 -
BM_std_min<unsigned_short>/512 1.17% 7.139 7.222 -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 1.17% 13.303 13.459 -
rng::sort(deque<int>)_(descending)/8 1.17% 25.537 25.836 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 1.17% 175343.980 177397.904 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 1.17% 2.639 2.669 -
BM_RangesMakeHeap_string_SingleElement_16 1.17% 5.532 5.597 -
SetIntersection_None_Vector_string_16384_16 1.17% 1283943.514 1298922.171 -
BM_std_min<unsigned_int>/10 1.16% 0.994 1.006 -
std::unordered_set<std::string>::find(key)_(non-existent)/32 1.16% 24.540 24.825 -
std::set<int>::insert(value)_(new_value)/1024 1.16% 41.947 42.434 -
rng::search_n(list<int>,_pred)_(no_match)/1048576 1.16% 985435.067 996882.496 -
BM_SortHeap_pair<uint32,_uint32>_1024 1.16% 13.945 14.107 -
std::multiset<int>::insert(value)_(already_present)/8192 1.16% 32.582 32.961 -
rng::equal(list<int>)_(it,_it,_it,_it)/8 1.16% 2.908 2.942 -
SetIntersection_Interlaced_Vector_string_1024_4 1.16% 1712386.158 1732225.329 -
SetIntersection_Interlaced_Set_uint32_16_16 1.16% 40454729.856 40923181.508 -
BM_num_put<bool> 1.16% 10.966 11.093 -
std::map<int,_int>::contains(key)_(existent)/32 1.16% 1.577 1.595 -
std::deque<std::string>::ctor(size)/8192 1.16% 8536.419 8635.119 -
BM_std_min<short>/20 1.16% 2.248 2.274 -
rng::find_first_of(vector<int>)_(small_needle)/32 1.16% 47.426 47.974 -
BM_std_min<unsigned_long_long>/22 1.15% 2.170 2.195 -
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/8192 1.15% 421.550 426.405 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/50 1.15% 25.152 25.442 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1.15% 1161018.633 1174388.703 -
std::stable_partition(list<int>)_(alloc_fails)/1024 1.15% 4196.167 4244.415 -
rng::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/1024 1.15% 990331.326 1001717.671 -
rng::partial_sort_copy(list<int>)_(pipe-organ)/8192 1.15% 61374.044 62079.520 -
std::find_if_not(vector<char>)_(process_all)/50 1.15% 12.516 12.660 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 1.14% 56938.238 57588.873 -
SetIntersection_None_Set_string_16384_4 1.14% 197065644.491 199316938.515 -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8192 1.14% 2448.543 2476.514 -
std::set<std::string>::ctor(const&)/1024 1.14% 34300.991 34692.040 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 1.14% 1.182 1.196 -
std::multiset<int>::equal_range(key)_(non-existent)/32 1.14% 2.309 2.336 -
BM_CmpLess_int_uint 1.14% 1.111 1.124 -
SetIntersection_None_Set_string_16384_16 1.14% 197065764.468 199309259.825 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_4 1.14% 4.117 4.164 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 1.14% 11.549 11.680 -
rng::find_last(forward_list<int>)_(bail_90%)/1048576 1.14% 383695.582 388053.266 -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 1.14% 113639.763 114930.266 -
rng::unique_copy(list<int>)_(sprinkled)/52 1.13% 23.819 24.089 -
rng::partial_sort(vector<int>)_(shuffled)/8 1.13% 22.581 22.837 -
rng::sort(deque<int>)_(pipe-organ)/1024 1.13% 2850.725 2882.958 -
BM_RangesPopHeap_uint32_262144 1.13% 40.959 41.422 -
SetIntersection_None_Vector_string_1024_1024 1.13% 1224036.627 1237858.217 -
BM_RangesSortHeap_pair<uint32,_uint32>_1024 1.13% 13.708 13.863 -
std::unordered_multiset<int>::contains(key)_(non-existent)/1024 1.13% 1.715 1.734 -
BM_MakeThenSortHeap_uint64_PipeOrgan_256 1.12% 9.269 9.373 -
rng::sample(deque<int>)/8192 1.12% 92812.909 93853.946 -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/32 1.12% 219.925 222.389 -
std::shift_left(list<int>)/50 1.12% 27.667 27.976 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_16 1.12% 1.195 1.208 -
std::unordered_set<int>::erase(key)_(existent)/8192 1.12% 22.841 23.096 -
std::multiset<int>::operator=(const&)_(into_populated_Container)/1024 1.12% 1313.452 1328.109 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_4 1.11% 1.402 1.417 -
BM_RangesMakeHeap_string_Random_256 1.11% 10.341 10.456 -
std::map<int,_int>::upper_bound(key)_(existent)/8192 1.11% 5.662 5.725 -
BM_MakeThenSortHeap_uint64_Heap_262144 1.11% 24.760 25.035 -
SetIntersection_None_Set_uint64_1024_64 1.11% 8675352.491 8771571.654 -
BM_std_min<unsigned_char>/5500 1.11% 37.074 37.485 -
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 1.11% 494.111 499.583 -
std::partial_sort_copy(vector<int>)_(descending)/8 1.10% 18.487 18.691 -
BM_MakeHeap_string_SingleElement_4 1.10% 3.667 3.707 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_64 1.10% 9.300 9.403 -
BM_RangesPopHeap_string_256 1.10% 40.711 41.160 -
rng::find_last_if_not(deque<int>)_(bail_90%)/1048576 1.10% 39030.040 39459.976 -
std::multiset<std::string>::ctor(const&)/32 1.10% 719.111 727.022 -
std::partial_sort_copy(list<int>)_(heap)/8192 1.10% 104984.849 106139.608 -
SetIntersection_Front_Vector_string_16384_4 1.10% 1248496.883 1262210.967 -
BM_MakeThenSortHeap_float_Descending_256 1.10% 5.722 5.784 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32 1.10% 458.091 463.118 -
std::copy_n(deque<int>)/8 1.10% 2.643 2.672 -
BM_deque_vector_move/5500 1.10% 195.883 198.031 -
rng::find_last(vector<char>)_(bail_10%)/1048576 1.09% 112184.656 113412.293 -
std::remove_copy(vector<int>)_(sprinkled)/1024 1.09% 471.852 477.008 -
BM_StringRelational_Less_Huge_Empty_Control 1.09% 2.085 2.108 -
rng::partial_sort_copy(list<int>)_(heap)/8192 1.09% 104958.720 106104.280 -
SetIntersection_None_Vector_string_262144_16 1.09% 1357876.105 1372676.035 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 1.09% 9850.082 9957.366 -
SetIntersection_Front_Vector_string_256_16 1.09% 6434628.005 6504682.805 -
SetIntersection_None_Set_string_1024_64 1.09% 9034443.204 9132739.739 -
BM_MakeHeap_uint64_Random_262144 1.09% 1.037 1.048 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1.08% 372.277 376.312 -
rng::find_last(vector<char>)_(bail_10%)/8192 1.08% 882.529 892.093 -
std::vector<int>::ctor(Range)_(cheap_elements)/32 1.08% 10.977 11.096 -
rng::sort(deque<int>)_(pipe-organ)/8192 1.08% 27381.297 27677.920 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/32 1.08% 815.045 823.873 -
rng::find_first_of(vector<int>,_pred)_(large_needle)/32 1.08% 480.400 485.602 -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 1.08% 12819.125 12957.882 -
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 1.08% 18.755 18.958 -
BM_deque_deque_ranges_copy_backward/1 1.08% 2.775 2.805 -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/0 1.08% 14.158 14.311 -
SetIntersection_Interlaced_Set_uint64_262144_16 1.08% 1644777.017 1662546.061 -
rng::stable_sort(vector<NonIntegral>)_(ascending)/8192 1.08% 45449.178 45940.015 -
SetIntersection_None_Vector_uint32_256_256 1.08% 2270156.522 2294663.726 -
rng::adjacent_find(deque<int>,_pred)/8 1.08% 4.172 4.217 -
std::multiset<std::string>::insert(value)_(already_present)/1024 1.08% 56.166 56.770 -
rng::find_if(deque<int>)_(process_all)/8 1.08% 3.937 3.980 -
std::set<std::string>::upper_bound(key)_(existent)/1024 1.08% 23.140 23.389 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 1.07% 1181574.773 1194262.210 -
SetIntersection_Interlaced_Vector_uint32_256_4 1.07% 5291049.252 5347802.578 -
BM_std_minmax_element<short>/64 1.07% 17.237 17.422 -
BM_MakeThenSortHeap_uint64_Ascending_4 1.07% 1.452 1.468 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 1.07% 87449.028 88385.826 -
BM_RangesPushHeap_string_Descending_64 1.07% 2.255 2.279 -
BM_num_get<float> 1.07% 35.392 35.771 -
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/8192 1.07% 348257.440 351978.297 -
BM_RangesSortHeap_pair<uint32,_uint32>_262144 1.07% 33.256 33.611 -
BM_std_min<char>/31 1.07% 2.488 2.515 -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 1.07% 16.693 16.871 -
std::set<int>::erase(key)_(existent)/0 1.07% 20.266 20.482 -
std::find_if_not(deque<int>)_(bail_25%)/8 1.07% 1.531 1.547 -
rng::is_partitioned(list<int>)_(partitioned)/32 1.07% 8.672 8.764 -
BM_std_minmax<short>/31 1.06% 3.085 3.118 -
BM_MakeThenSortHeap_uint64_Descending_64 1.06% 8.401 8.490 -
std::stable_sort(deque<int>)_(descending)/8192 1.06% 21048.843 21272.639 -
BM_deque_vector_ranges_move_backward/4000 1.06% 141.448 142.950 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 1.06% 113040.150 114237.358 -
BM_CmpLess_schar_ushort 1.06% 1.115 1.127 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 1.06% 13436.304 13578.304 -
std::unique(list<int>)_(sprinkled)/1024 1.06% 951.079 961.114 -
BM_MakeThenSortHeap_string_PipeOrgan_16384 1.05% 64.880 65.565 -
rng::find_end(deque<int>)_(match_near_end)/8192 1.05% 164557.850 166292.408 -
rng::fill_n(vector<bool>)/32768 1.05% 30.154 30.472 -
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 1.05% 18.684 18.881 -
std::multimap<int,_int>::upper_bound(key)_(existent)/32 1.05% 2.195 2.218 -
BM_RangesPushHeap_string_Random_262144 1.05% 18.500 18.695 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_16384 1.05% 1.320 1.334 -
std::map<int,_int>::ctor(const&)/32 1.05% 211.895 214.119 -
std::is_partitioned(list<int>)_(partitioned)/50 1.05% 13.861 14.007 -
std::rotate(list<int>)_(by_1/2)/50 1.05% 13.854 13.999 -
bm_ranges_lexicographical_compare<int>/64 1.05% 4.911 4.963 -
BM_std_minmax<unsigned_int>/23 1.04% 2.388 2.413 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8 1.04% 24.178 24.430 -
rng::for_each(multimap<int>)/32 1.04% 22.421 22.655 -
BM_StringAssignAsciiz_Large_Opaque 1.04% 11.688 11.809 -
rng::partition(list<int>)_(dense)/32 1.04% 8.448 8.536 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.04% 39682.067 40093.578 -
BM_MakeHeap_uint32_Random_64 1.03% 1.250 1.263 -
BM_deque_deque_copy_backward/4096 1.03% 154.159 155.753 -
std::set<std::string>::insert(value)_(new_value)/0 1.03% 32.938 33.278 -
std::unordered_set<int>::erase(iterator)/32 1.03% 20.073 20.281 -
std::unordered_set<int>::clear()/1024 1.03% 7886.450 7967.806 -
BM_RangesMakeHeap_uint64_Random_64 1.03% 1.293 1.306 -
SetIntersection_None_Vector_string_16384_256 1.03% 1290700.062 1303978.025 -
rng::reverse_copy(deque<int>)/64 1.03% 19.937 20.142 -
std::search_n(deque<int>)_(no_match)/1000 1.03% 447.837 452.441 -
std::find(deque<int>)_(process_all)/8 1.02% 3.417 3.452 -
BM_RangesSortHeap_pair<uint32,_uint32>_16384 1.02% 22.549 22.780 -
BM_std_minmax<unsigned_short>/17 1.02% 1.712 1.729 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.02% 530.755 536.189 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 1.02% 33.160 33.500 -
std::multimap<std::string,_int>::ctor(const&)/1024 1.02% 34356.153 34707.437 -
std::find_if_not(list<int>)_(process_all)/50 1.02% 21.327 21.544 -
std::flat_multimap<int,_int>::erase(iterator)/8192 1.02% 505.387 510.545 -
BM_std_min<unsigned_long_long>/9 1.02% 1.169 1.181 -
BM_CmpEqual_int_schar 1.02% 1.127 1.138 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 1.02% 1.329 1.343 -
std::set<int>::erase(iterator)/8192 1.02% 20.328 20.535 -
std::unordered_set<int>::insert(value)_(already_present)/32 1.02% 1.652 1.669 -
SetIntersection_None_Vector_string_256_64 1.01% 3815933.848 3854607.805 -
SetIntersection_Front_Set_string_1024_1024 1.01% 56345127.575 56915427.392 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.01% 140999.593 142422.867 -
std::none_of(vector<int>)_(process_all)/50 1.01% 18.201 18.385 -
SetIntersection_Front_Vector_float_1024_4 1.01% 1119411.652 1130703.277 -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/1024 1.01% 22.533 22.760 -
std::deque<std::string>::erase(middle)_(expensive_elements)/32 1.01% 36.268 36.633 -
std::replace_if(deque<int>)_(sprinkled)/8192 1.01% 2921.965 2951.382 -
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 1.00% 3977.181 4017.087 -
rng::copy_n(deque<int>)/32768 1.00% 1136.952 1148.358 -
std::set<std::string>::equal_range(key)_(existent)/1024 1.00% 23.090 23.322 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 1.00% 2.239 2.261 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 1.00% 15687.963 15845.171 -
rng::copy(list<int>)/8 1.00% 2.361 2.384 -

Performance Improvements - execution_time Δ Previous Current σ
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 -99.72% 351746704.772 1000331.624 -
rng::is_partitioned(vector<int>)_(unpartitioned)/50 -71.90% 9.208 2.587 -
rng::copy(vector<bool>)_(aligned)/1048576 -62.22% 3571.863 1349.299 -
std::copy(vector<bool>)_(aligned)/1048576 -59.34% 3320.693 1350.142 -
rng::is_partitioned(vector<int>)_(unpartitioned)/32 -58.33% 2.199 0.916 -
std::unordered_set<std::string>::insert(value)_(already_present)/0 -56.65% 66.455 28.806 -
SetIntersection_Interlaced_Vector_float_262144_256 -56.19% 51787677.388 22688960.947 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_64 -53.80% 30927304.443 14288296.743 -
std::remove_copy(list<int>)_(prefix)/1024 -53.41% 1616.980 753.412 -
SetIntersection_Interlaced_Vector_float_262144_16 -52.58% 6284039.491 2980093.265 -
std::swap_ranges(list<int>)/1024 -51.48% 1568.947 761.275 -
SetIntersection_Interlaced_Vector_float_16384_256 -50.79% 29707649.995 14619781.115 -
std::unordered_set<std::string>::insert(value)_(already_present)/8192 -47.43% 46.158 24.267 -
BM_std_min<unsigned_long_long>/1 -44.09% 0.458 0.256 -
SetIntersection_Interlaced_Vector_float_262144_1024 -44.01% 156317150.750 87516769.926 -
BM_RangesPushHeap_float_Descending_1 -43.59% 0.697 0.393 -
SetIntersection_Interlaced_Vector_float_16384_1024 -42.40% 73662480.050 42427885.567 -
BM_PushHeap_string_Descending_262144 -42.22% 5.448 3.148 -
std::copy_backward(vector<int>)/4096 -39.97% 239.131 143.562 -
rng::is_sorted_until(deque<int>)/8 -39.51% 4.285 2.592 -
BM_RangesMakeHeap_string_PipeOrgan_262144 -39.34% 11.940 7.243 -
BM_RangesMakeHeap_string_Descending_262144 -38.81% 5.681 3.476 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 -38.57% 0.697 0.428 -
SetIntersection_Interlaced_Vector_float_16384_64 -38.47% 10547797.829 6490573.479 -
BM_PushHeap_float_SingleElement_1 -38.29% 0.697 0.430 -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/0 -37.82% 0.494 0.307 -
std::map<std::string,_int>::insert(value)_(already_present)/32 -37.73% 24.568 15.299 -
SetIntersection_Interlaced_Vector_float_1024_64 -37.46% 5862817.303 3666876.828 -
std::unordered_multiset<int>::erase(key)_(non-existent)/0 -37.00% 0.484 0.305 -
BM_std_min<unsigned___int128>/64000 -35.79% 42883.511 27537.130 -
BM_std_min<unsigned___int128>/4096 -35.78% 2722.689 1748.491 -
BM_std_min<unsigned___int128>/5500 -35.70% 3656.764 2351.369 -
BM_std_min<unsigned___int128>/4000 -35.61% 2659.258 1712.276 -
BM_std_min<unsigned___int128>/65536 -35.55% 43894.516 28288.643 -
BM_std_min<unsigned___int128>/70000 -35.55% 46877.141 30211.918 -
BM_std_min<unsigned___int128>/512 -35.22% 338.247 219.112 -
BM_std_min<unsigned___int128>/1024 -35.17% 679.539 440.528 -
SetIntersection_Interlaced_Vector_float_1024_256 -35.07% 7942825.478 5157398.855 -
BM_PopHeap_string_1 -35.05% 0.700 0.454 -
BM_RangesPushHeap_string_Descending_262144 -34.44% 5.119 3.356 -
std::unordered_set<std::string>::erase(key)_(existent)/32 -34.31% 73.999 48.608 -
rng::copy_n(vector<bool>)_(aligned)/1048576 -33.88% 1572.084 1039.525 -
SetIntersection_Front_Set_float_262144_16384 -32.88% 355021426.120 238279942.537 -
BM_RangesPushHeap_float_SingleElement_1 -32.54% 0.637 0.430 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1 -31.90% 13030688.087 8874276.156 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 -31.76% 16676.190 11380.592 -
std::multiset<std::string>::erase(key)_(existent)/0 -31.64% 59.257 40.507 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_4 -31.44% 12841103.054 8804015.202 -
std::unordered_set<int>::contains(key)_(non-existent)/0 -31.38% 0.489 0.336 -
BM_std_min<unsigned___int128>/64 -31.23% 38.764 26.660 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 -31.17% 12744330.709 8772025.739 -
rng::is_partitioned(vector<int>)_(unpartitioned)/8192 -30.92% 150.190 103.754 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -30.81% 53.323 36.893 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_256 -30.76% 12751375.971 8829116.746 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_256 -30.70% 361164310.337 250284407.864 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_16 -30.27% 12843962.186 8956129.801 -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/8192 -30.11% 1.797 1.256 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/1024 -30.07% 71.999 50.350 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -30.03% 12818368.126 8968629.166 -
BM_PushHeap_string_Descending_16384 -29.66% 3.369 2.370 -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/32 -28.77% 1.809 1.289 -
std::shift_right(vector<int>)/32 -28.39% 4.136 2.962 -
SetIntersection_Interlaced_Vector_float_262144_4 -28.08% 2155931.059 1550548.895 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 -28.06% 351352793.175 252768951.859 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -27.88% 6695979.291 4828994.747 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -27.88% 40480084.849 29194494.325 -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 -27.86% 61.348 44.255 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -27.79% 43.079 31.107 -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1 -27.46% 11903904.478 8635230.382 -
std::flat_map<int,_int>::insert(value)_(new_value)/8192 -27.44% 32.669 23.705 -
SetIntersection_Interlaced_Vector_float_1024_16 -27.19% 2819898.220 2053114.037 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 -27.02% 46.002 33.573 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 -27.01% 40.813 29.791 -
BM_RangesPushHeap_uint32_PipeOrgan_1 -26.81% 0.637 0.466 -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 -26.78% 11922039.318 8728974.892 -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 -26.74% 11916398.273 8729933.677 -
SetIntersection_Interlaced_Vector_float_256_64 -26.58% 8922089.377 6550501.924 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 -26.54% 34.334 25.223 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 -26.37% 213192962.567 156965425.638 -
BM_PushHeap_string_Descending_1024 -26.36% 3.315 2.442 -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 -26.19% 12045144.303 8889950.696 -
BM_std_min<unsigned___int128>/32 -25.94% 17.403 12.889 -
BM_std_min<unsigned___int128>/31 -25.89% 16.762 12.423 -
std::copy_n(vector<bool>)_(aligned)/262144 -25.67% 675.857 502.380 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1 -25.55% 0.697 0.519 -
BM_std_min<unsigned___int128>/30 -25.48% 16.121 12.013 -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 -25.35% 45.679 34.102 -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/1024 -25.28% 34.902 26.080 -
std::map<std::string,_int>::insert(value)_(already_present)/8192 -25.27% 48.179 36.005 -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 -25.08% 12672.794 9494.333 -
BM_std_min<unsigned___int128>/29 -25.04% 15.478 11.602 -
BM_std_min<unsigned___int128>/28 -24.89% 14.826 11.135 -
BM_MakeHeap_uint64_Random_4 -24.76% 1.446 1.088 -
BM_PushHeap_string_Descending_256 -24.76% 3.067 2.307 -
std::find_end(deque<int>)_(near_matches)/8192 -24.73% 2352157.408 1770511.829 -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 -24.34% 12568.340 9509.326 -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle -24.32% 0.611 0.462 -
BM_std_min<unsigned___int128>/27 -24.21% 14.170 10.740 -
BM_std_min<unsigned___int128>/26 -24.21% 13.575 10.288 -
BM_RangesMakeHeap_string_Descending_16384 -24.08% 3.849 2.922 -
bm_lexicographical_compare<int>/2 -23.81% 1.518 1.156 -
BM_vector_deque_ranges_move/0 -23.68% 0.519 0.396 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 -23.57% 36.731 28.072 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 -23.39% 38.247 29.302 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 -23.38% 44.124 33.809 -
BM_std_min<unsigned___int128>/25 -23.34% 12.916 9.902 -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/8192 -23.31% 9.492 7.280 -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 -23.27% 37.470 28.751 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/32 -23.11% 44.302 34.064 -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/1024 -22.99% 1.949 1.501 -
BM_std_min<unsigned___int128>/24 -22.93% 12.292 9.473 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 -22.81% 48.571 37.492 -
rng::search(deque<int>)_(near_matches)/1024 -22.80% 25225.077 19473.829 -
BM_PushHeap_string_PipeOrgan_262144 -22.78% 22.068 17.040 -
std::unordered_multiset<int>::insert(value)_(already_present)/1024 -22.77% 33.594 25.944 -
rng::search(deque<int>)_(near_matches)/1000 -22.55% 24086.824 18655.859 -
BM_std_min<unsigned___int128>/23 -22.23% 11.655 9.064 -
rng::ends_with(deque<int>)_(mismatch_at_end)/50 -22.17% 26.039 20.265 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_256 -22.17% 64401241.139 50125841.085 -
rng::move_backward(list<int>)/4096 -21.97% 6560.116 5118.715 -
SetIntersection_Interlaced_Vector_float_256_16 -21.96% 7980317.087 6228062.192 -
std::multiset<std::string>::insert(value)_(new_value)/8192 -21.93% 95.417 74.494 -
BM_RangesMakeHeap_string_PipeOrgan_16384 -21.85% 6.816 5.327 -
BM_std_min<unsigned_char>/1 -21.83% 0.325 0.254 -
BM_PushHeap_string_Ascending_262144 -21.71% 37.413 29.292 -
BM_std_min<unsigned___int128>/22 -21.36% 11.007 8.655 -
BM_PushHeap_string_PipeOrgan_16384 -21.17% 16.302 12.851 -
std::unordered_multiset<int>::find(key)_(non-existent)/32 -21.14% 1.242 0.980 -
BM_RangesMakeHeap_string_Random_262144 -21.10% 19.422 15.323 -
BM_vector_deque_ranges_move_backward/0 -20.99% 0.606 0.479 -
BM_RangesMakeHeap_string_Descending_1024 -20.84% 3.569 2.825 -
BM_std_min<unsigned___int128>/21 -20.84% 10.385 8.221 -
std::unordered_set<std::string>::erase(iterator)/8192 -20.72% 33.005 26.166 -
BM_RangesPushHeap_string_Ascending_262144 -20.67% 35.282 27.989 -
rng::copy_backward(vector<int>)/32768 -20.64% 3286.674 2608.431 -
SetIntersection_Interlaced_Vector_float_262144_64 -20.44% 19934308.373 15859350.006 -
rng::contains(list<int>)_(process_all)/32 -20.42% 11.260 8.960 -
BM_MakeHeap_string_Ascending_262144 -20.28% 9.172 7.312 -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/1024 -20.16% 6.580 5.254 -
BM_RangesMakeHeap_string_Descending_256 -20.14% 3.427 2.737 -
BM_std_min<unsigned___int128>/20 -20.12% 9.775 7.809 -
std::rotate(list<int>)_(by_1/2)/8192 -20.09% 6269.659 5009.982 -
std::unordered_multiset<int>::count(key)_(existent)/32 -19.92% 1.858 1.488 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 -19.87% 36.432 29.191 -
BM_StringDestroy_Small -19.77% 0.876 0.703 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1 -19.60% 1.146 0.921 -
BM_vector_deque_ranges_copy/64000 -19.46% 2956.845 2381.356 -
BM_RangesMakeHeap_string_Ascending_262144 -19.29% 9.764 7.881 -
BM_vector_deque_move/64000 -19.17% 2929.030 2367.662 -
BM_vector_deque_copy/64000 -19.12% 2941.764 2379.324 -
BM_RangesMakeHeap_uint32_Random_4 -19.11% 1.704 1.378 -
std::unordered_set<std::string>::erase(key)_(existent)/1024 -19.09% 123.465 99.891 -
BM_std_min<unsigned___int128>/19 -19.05% 9.153 7.409 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -19.05% 66.627 53.938 -
BM_RangesPopHeap_pair<uint32,_uint32>_1 -18.93% 0.695 0.564 -
std::flat_map<int,_int>::insert(value)_(new_value)/1024 -18.92% 25.231 20.457 -
rng::find(join_view(list<vector<int>>))_(process_all)/50 -18.85% 16.484 13.377 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_1 -18.83% 0.574 0.466 -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 -18.70% 41.952 34.107 -
std::unordered_set<std::string>::find(key)_(existent)/32 -18.70% 42.144 34.263 -
std::multiset<int>::count(key)_(non-existent)/8192 -18.60% 11.199 9.116 -
std::multimap<std::string,_int>::erase(iterator)/8192 -18.60% 32.841 26.733 -
BM_vector_deque_move/70000 -18.54% 3168.333 2580.803 -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/1024 -18.00% 614.138 503.568 -
BM_std_min<unsigned___int128>/18 -17.97% 8.531 6.998 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 -17.95% 29.042 23.828 -
SetIntersection_Interlaced_Vector_uint32_1024_64 -17.89% 5072933.882 4165385.771 -
BM_PushHeap_string_Random_262144 -17.76% 21.799 17.928 -
std::unordered_set<std::string>::insert(value)_(already_present)/32 -17.75% 61.439 50.536 -
BM_PushHeap_string_Descending_64 -17.73% 2.692 2.214 -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 -17.55% 12642.666 10424.427 -
BM_vector_deque_move/65536 -17.54% 2875.902 2371.401 -
BM_vector_deque_ranges_copy/65536 -17.51% 2875.076 2371.713 -
std::set<std::string>::erase(iterator)/32 -17.45% 31.185 25.743 -
BM_vector_deque_ranges_copy/70000 -17.23% 3133.310 2593.301 -
std::unordered_set<std::string>::erase(iterator)/32 -17.20% 31.739 26.278 -
BM_vector_deque_ranges_move/65536 -17.20% 2859.981 2368.103 -
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 -17.18% 1030.020 853.092 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 -17.17% 30.443 25.216 -
std::unordered_set<int>::count(key)_(existent)/32 -17.13% 1.470 1.219 -
BM_vector_deque_copy/70000 -17.09% 3131.595 2596.298 -
BM_StringRelationalLiteral_Eq_Small_Small_Control -17.05% 0.612 0.508 -
std::unordered_set<int>::contains(key)_(existent)/1024 -16.94% 1.402 1.164 -
bm_lexicographical_compare<signed_char>/64 -16.85% 2.313 1.923 -
std::list<int>::operator=(const&)_(cheap_elements)/8192 -16.84% 11081.635 9215.569 -
rng::contains_subrange(deque<int>)_(near_matches)/1024 -16.81% 23964.622 19935.374 -
BM_vector_deque_ranges_move/64000 -16.67% 2853.758 2378.058 -
rng::rotate_copy(list<int>)/8192 -16.61% 8304.351 6925.023 -
rng::contains_subrange(deque<int>)_(near_matches)/1000 -16.58% 23045.624 19223.817 -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/1024 -16.54% 28.305 23.624 -
BM_StringRelational_Eq_Huge_Huge_ChangeFirst -16.52% 1.848 1.543 -
BM_std_min<unsigned___int128>/17 -16.51% 7.890 6.587 -
rng::find_first_of(list<int>)_(large_needle)/1024 -16.49% 965612.659 806380.784 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -16.45% 4794321.919 4005672.408 -
std::multimap<std::string,_int>::erase(iterator)/1024 -16.44% 33.010 27.582 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 -16.40% 42.521 35.547 -
BM_StringRelational_Less_Large_Large_ChangeFirst -16.33% 1.388 1.161 -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 -16.28% 34.282 28.700 -
bm_lexicographical_compare<int>/3 -16.25% 1.692 1.417 -
rng::partition(deque<int>)_(sparse)/32 -16.23% 13.592 11.386 -
std::unordered_multimap<int,_int>::contains(key)_(existent)/1024 -16.21% 1.308 1.096 -
std::multiset<std::string>::lower_bound(key)_(non-existent)/1024 -16.10% 27.327 22.927 -
std::unordered_set<int>::contains(key)_(existent)/8192 -15.92% 1.532 1.288 -
std::find_first_of(deque<int>,_pred)_(large_needle)/50 -15.91% 1712.715 1440.210 -
BM_StringRead_Hot_Deep_Large -15.89% 0.576 0.484 -
BM_RangesMakeHeap_string_PipeOrgan_1024 -15.85% 5.894 4.960 -
rng::partition(deque<int>)_(sparse)/50 -15.80% 20.250 17.051 -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/1024 -15.67% 1584.128 1335.831 -
std::unordered_multiset<int>::erase(key)_(non-existent)/32 -15.53% 1.147 0.969 -
BM_StringRelational_Eq_Small_Small_ChangeMiddle -15.48% 1.639 1.385 -
SetIntersection_Interlaced_Vector_float_1024_1024 -15.46% 7182027.345 6071569.437 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 -15.42% 92.297 78.067 -
std::copy_if(list<int>)_(entire_range)/64 -15.38% 36.189 30.624 -
std::multiset<int>::equal_range(key)_(non-existent)/8192 -15.37% 11.272 9.539 -
BM_std_min<unsigned___int128>/16 -15.36% 7.292 6.172 -
BM_RangesMakeHeap_string_Descending_64 -15.19% 3.051 2.588 -
std::unordered_multiset<int>::insert(value)_(new_value)/1024 -14.92% 26.840 22.836 -
BM_vector_deque_ranges_move/70000 -14.90% 3048.032 2593.818 -
rng::is_sorted(deque<int>)/8 -14.84% 2.854 2.431 -
std::map<std::string,_int>::ctor(const&,_alloc)/32 -14.83% 866.786 738.276 -
rng::copy(vector<bool>)_(aligned)/262144 -14.64% 326.673 278.840 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -14.62% 1900064.770 1622221.477 -
std::find_first_of(deque<int>,_pred)_(small_needle)/32 -14.51% 232.555 198.809 -
rng::find_end(deque<int>)_(single_element)/1000 -14.43% 293.157 250.866 -
std::map<int,_int>::insert(value)_(already_present)/0 -14.37% 0.679 0.582 -
BM_deque_vector_copy/64000 -14.32% 2849.679 2441.506 -
BM_std_min<unsigned___int128>/15 -14.30% 6.700 5.742 -
std::unordered_set<std::string>::insert(value)_(new_value)/8192 -14.28% 72.127 61.825 -
std::map<int,_int>::insert(value)_(new_value)/8192 -14.18% 39.761 34.123 -
BM_RangesMakeHeap_string_Descending_16 -14.05% 2.754 2.367 -
std::unordered_set<int>::count(key)_(non-existent)/0 -14.05% 0.405 0.348 -
std::set<int>::erase(key)_(non-existent)/32 -14.00% 2.680 2.304 -
std::set<std::string>::erase(key)_(non-existent)/32 -13.68% 14.686 12.677 -
std::map<std::string,_int>::ctor(const&)/32 -13.55% 788.837 681.923 -
BM_PushHeap_string_Descending_16 -13.54% 2.436 2.106 -
BM_PushHeap_string_Ascending_16384 -13.53% 22.263 19.250 -
BM_vector_deque_move/0 -13.52% 0.555 0.480 -
BM_RangesMakeThenSortHeap_string_Descending_262144 -13.44% 99.736 86.335 -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 -13.41% 89.063 77.124 -
BM_lexicographical_compare_three_way<IntPtr>/1 -13.33% 0.393 0.341 -
std::unordered_map<int,_int>::erase(key)_(non-existent)/1024 -13.32% 1.051 0.911 -
std::multiset<std::string>::erase(key)_(existent)/32 -13.32% 58.731 50.911 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 -13.30% 5711.960 4952.230 -
std::move(deque<int>)/32768 -13.23% 2121.008 1840.371 -
BM_std_min<unsigned___int128>/14 -13.21% 6.133 5.323 -
std::unordered_multiset<int>::find(key)_(non-existent)/8192 -13.13% 1.233 1.071 -
std::set<std::string>::erase(key)_(existent)/32 -13.03% 69.655 60.578 -
SetIntersection_Front_Set_float_1024_1024 -13.03% 16614296.323 14449517.459 -
std::find_first_of(deque<int>,_pred)_(large_needle)/32 -12.94% 605.369 527.055 -
SetIntersection_Interlaced_Vector_uint64_16384_4 -12.85% 1597873.556 1392490.810 -
rng::find(join_view(list<vector<int>>))_(process_all)/1024 -12.84% 356.884 311.051 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/8192 -12.84% 1.076 0.938 -
BM_PushHeap_string_Descending_4 -12.76% 2.166 1.890 -
BM_StringRelationalLiteral_Eq_Large_Small_Control -12.66% 0.531 0.464 -
SetIntersection_None_Set_uint32_16384_64 -12.66% 173128619.688 151211828.263 -
std::multiset<std::string>::find(key)_(non-existent)/8192 -12.62% 32.285 28.212 -
bm_lexicographical_compare<int>/1 -12.60% 1.322 1.155 -
rng::is_partitioned(deque<int>)_(partitioned)/50 -12.56% 15.847 13.857 -
SetIntersection_None_Set_uint32_16384_256 -12.51% 173125433.843 151472057.666 -
SetIntersection_None_Set_uint32_16384_1 -12.51% 172327363.153 150775910.720 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -12.49% 42570.084 37253.996 -
rng::none_of(deque<int>)_(process_all)/32 -12.42% 18.126 15.876 -
BM_lexicographical_compare_three_way_fast_path/1 -12.36% 0.391 0.342 -
SetIntersection_None_Set_uint32_16384_4 -12.29% 172477287.711 151285225.635 -
BM_RangesMakeThenSortHeap_string_SingleElement_262144 -12.26% 57.214 50.197 -
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/32 -12.24% 838.420 735.780 -
BM_RangesMakeHeap_string_Descending_4 -12.23% 2.416 2.121 -
std::set<int>::insert(value)_(already_present)/1024 -12.19% 6.776 5.950 -
BM_RangesMakeHeap_string_PipeOrgan_256 -12.18% 5.498 4.829 -
std::multimap<std::string,_int>::insert(value)_(already_present)/1024 -12.17% 48.272 42.396 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 -12.15% 6691892.096 5879016.368 -
BM_deque_vector_copy/65536 -12.11% 2940.076 2584.099 -
BM_RangesMakeHeap_string_SingleElement_262144 -11.96% 8.224 7.241 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_4 -11.87% 3.680 3.243 -
rng::for_each_n(join_view(vector<vector<int>>)/8 -11.85% 1.787 1.575 -
std::equal(deque<int>)_(it,_it,_it)/50 -11.79% 24.106 21.265 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_262144 -11.77% 14.982 13.219 -
SetIntersection_None_Set_uint32_16384_16 -11.75% 171727238.737 151543100.686 -
BM_std_min<unsigned___int128>/13 -11.75% 5.570 4.915 -
std::search(list<int>)_(single_element)/1000 -11.70% 671.120 592.608 -
std::unique_copy(deque<int>)_(contiguous)/32 -11.68% 11.045 9.754 -
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/32 -11.68% 384.496 339.587 -
std::unordered_set<int>::find(key)_(non-existent)/1024 -11.67% 1.302 1.150 -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/0 -11.66% 0.933 0.824 -
bm_lexicographical_compare<unsigned_char>/8 -11.65% 1.497 1.323 -
rng::is_sorted(list<int>,_pred)/8192 -11.64% 8842.431 7813.525 -
std::copy(vector<int>)/4096 -11.62% 230.508 203.715 -
std::distance(deque<int>)/1024 -11.60% 0.694 0.613 -
std::unordered_multiset<int>::find(key)_(existent)/1024 -11.59% 1.161 1.026 -
BM_RangesPushHeap_string_PipeOrgan_16384 -11.52% 14.734 13.036 -
std::distance(deque<int>)/4096 -11.45% 0.693 0.614 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192 -11.44% 7680.387 6801.685 -
BM_std_minmax<long_long>/1 -11.42% 0.693 0.614 -
std::distance(deque<int>)/8192 -11.35% 0.694 0.615 -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/8192 -11.32% 682.767 605.443 -
bm_lexicographical_compare<unsigned_char>/4 -11.31% 1.497 1.328 -
std::distance(deque<int>)/50 -11.28% 0.694 0.615 -
BM_vector_deque_ranges_copy/2 -11.24% 2.066 1.834 -
BM_std_minmax_element<char>/2 -11.24% 0.688 0.611 -
BM_vector_deque_copy/2 -11.23% 2.065 1.833 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1024 -11.10% 10813488.645 9613008.446 -
BM_RangesPopHeap_string_1 -11.09% 0.524 0.466 -
std::unordered_set<int>::find(key)_(non-existent)/8192 -11.04% 1.219 1.084 -
BM_deque_vector_copy/70000 -11.03% 3181.643 2830.663 -
std::set<std::string>::contains(key)_(existent)/8192 -10.98% 29.902 26.617 -
std::find_first_of(deque<int>,_pred)_(small_needle)/50 -10.97% 347.567 309.427 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -10.97% 10821432.848 9634395.180 -
BM_vector_deque_copy/65536 -10.93% 2663.154 2371.974 -
BM_PushHeap_string_PipeOrgan_1024 -10.93% 10.795 9.615 -
BM_PushHeap_uint32_Random_1 -10.91% 0.448 0.399 -
std::for_each_n(join_view(vector<vector<int>>))/8 -10.83% 1.678 1.497 -
std::copy_backward(vector<bool>)_(unaligned)/262144 -10.83% 1859.037 1657.677 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_4 -10.82% 0.556 0.496 -
BM_RangesMakeHeap_uint32_Heap_64 -10.81% 0.257 0.229 -
std::multimap<std::string,_int>::find(key)_(existent)/8192 -10.81% 29.440 26.258 -
rng::find_end(deque<int>,_pred)_(match_near_end)/1024 -10.75% 4606.466 4111.126 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 -10.71% 36.609 32.688 -
std::vector<int>::ctor(const&)_(cheap_elements)/8192 -10.70% 610.367 545.051 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -10.69% 75378224.467 67322564.967 -
rng::find(join_view(list<vector<int>>))_(process_all)/8192 -10.65% 2837.261 2534.954 -
rng::copy_backward(vector<bool>)_(unaligned)/262144 -10.65% 1847.947 1651.094 -
BM_deque_deque_copy/70000 -10.61% 3166.577 2830.630 -
std::find_first_of(list<int>,_pred)_(large_needle)/1024 -10.59% 934903.318 835888.091 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 -10.55% 2429059.805 2172708.848 -
SetIntersection_Interlaced_Vector_uint64_262144_64 -10.55% 27176762.565 24309956.711 -
rng::find_first_of(list<int>,_pred)_(large_needle)/1024 -10.52% 933545.116 835361.160 -
std::multiset<std::string>::erase(iterator)/8192 -10.49% 30.396 27.207 -
bm_lexicographical_compare<unsigned_char>/5 -10.47% 1.733 1.552 -
BM_vector_deque_copy/1 -10.44% 2.319 2.077 -
bm_ranges_lexicographical_compare<unsigned_char>/1 -10.40% 1.725 1.546 -
std::multiset<std::string>::erase(iterator)/1024 -10.36% 32.973 29.557 -
std::set<std::string>::count(key)_(existent)/1024 -10.36% 24.362 21.839 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 -10.31% 156242487.660 140131612.850 -
rng::is_partitioned(deque<int>)_(partitioned)/32 -10.27% 10.572 9.486 -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/32 -10.26% 21.985 19.730 -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/32 -10.25% 42.799 38.413 -
BM_std_min<unsigned___int128>/12 -10.23% 5.024 4.510 -
rng::adjacent_find(list<int>,_pred)/8192 -10.18% 8722.622 7834.978 -
std::unordered_set<std::string>::ctor(const&,_alloc)/32 -10.09% 1690.468 1519.886 -
SetIntersection_Front_Set_string_262144_256 -10.07% 15768914.669 14181006.270 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 -10.04% 5800.436 5218.222 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 -10.03% 156557811.397 140860817.870 -
BM_std_minmax<char>/16 -9.96% 1.026 0.924 -
std::for_each(list<int>)/8192 -9.86% 8685.738 7829.285 -
std::find_end(deque<int>)_(near_matches)/1024 -9.86% 31268.968 28185.867 -
rng::unique(deque<int>)_(sprinkled)/52 -9.85% 74.755 67.390 -
std::find_end(deque<int>)_(near_matches)/1000 -9.82% 30100.476 27144.761 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -9.79% 1594.660 1438.503 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 -9.79% 34.844 31.432 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 -9.77% 3137905.409 2831475.200 -
rng::find_end(list<int>,_pred)_(same_length)/8192 -9.76% 19365.065 17474.998 -
std::copy_n(vector<int>)/32768 -9.75% 3795.927 3425.877 -
BM_std_minmax<char>/26 -9.73% 1.538 1.389 -
std::multiset<std::string>::find(key)_(existent)/1024 -9.71% 23.611 21.319 -
rng::ends_with(vector<int>)_(mismatch_at_start)/8 -9.61% 1.337 1.209 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 -9.58% 93.536 84.572 -
BM_PushHeap_string_PipeOrgan_256 -9.57% 8.679 7.848 -
std::stable_partition(deque<int>)_(sparse)/32 -9.56% 12.170 11.007 -
std::multiset<std::string>::upper_bound(key)_(existent)/8192 -9.55% 31.600 28.581 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_1 -9.48% 0.495 0.448 -
BM_RangesMakeThenSortHeap_string_Random_262144 -9.48% 208.483 188.727 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/1024 -9.41% 57.437 52.029 -
std::multimap<int,_int>::erase(key)_(non-existent)/8192 -9.38% 10.431 9.453 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 -9.35% 10830407.145 9817306.310 -
BM_std_min<unsigned___int128>/11 -9.33% 4.501 4.081 -
BM_deque_vector_ranges_copy/65536 -9.31% 2876.318 2608.400 -
rng::find(join_view(list<vector<int>>))_(process_all)/32768 -9.30% 11486.061 10417.679 -
rng::unique_copy(deque<int>,_pred)_(contiguous)/52 -9.27% 29.304 26.589 -
std::transform(list<int>)_(identity_transform)/8192 -9.25% 7638.448 6931.855 -
bm_ranges_lexicographical_compare<unsigned_char>/2 -9.21% 1.973 1.791 -
SetIntersection_Interlaced_Vector_uint32_262144_16 -9.17% 3493641.371 3173347.171 -
std::equal(vector<bool>)_(unaligned)/50 -9.13% 0.881 0.801 -
SetIntersection_Front_Set_uint64_256_256 -9.07% 9876181.378 8980881.911 -
std::unordered_set<std::string>::contains(key)_(existent)/1024 -9.02% 43.268 39.364 -
std::remove_copy(deque<int>)_(prefix)/1024 -9.01% 413.401 376.171 -
BM_vector_deque_ranges_copy/1 -9.01% 2.352 2.140 -
rng::none_of(deque<int>)_(process_all)/50 -8.99% 26.561 24.173 -
SetIntersection_None_Set_uint32_16384_1024 -8.99% 166193423.307 151257126.545 -
BM_StringRelationalLiteral_Eq_Empty_Empty_Control -8.97% 0.365 0.332 -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeFirst -8.96% 0.363 0.330 -
BM_MakeHeap_uint64_Ascending_4 -8.93% 0.452 0.412 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_262144 -8.92% 209.113 190.457 -
std::map<std::string,_int>::count(key)_(existent)/32 -8.92% 18.097 16.482 -
bm_lexicographical_compare<unsigned_char>/6 -8.91% 1.959 1.785 -
std::unordered_set<int>::count(key)_(existent)/8192 -8.88% 1.316 1.199 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 -8.87% 10825815.741 9865916.311 -
rng::transform(list<int>,_list<int>)/8192 -8.85% 10218.338 9313.917 -
std::set<int>::insert(value)_(already_present)/8192 -8.82% 10.831 9.876 -
std::map<std::string,_int>::contains(key)_(non-existent)/1024 -8.74% 22.160 20.224 -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeLast -8.74% 0.362 0.330 -
std::unordered_multiset<int>::find(key)_(non-existent)/1024 -8.72% 1.114 1.017 -
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 -8.72% 11.792 10.764 -
BM_std_minmax<char>/31 -8.71% 3.337 3.047 -
std::multimap<std::string,_int>::equal_range(key)_(existent)/32 -8.67% 19.884 18.160 -
BM_PushHeap_string_SingleElement_256 -8.67% 2.744 2.506 -
bm_swap_ranges_vb_aligned/64 -8.63% 2.907 2.656 -
std::unordered_set<int>::erase(key)_(non-existent)/32 -8.61% 1.192 1.089 -
std::none_of(deque<int>)_(process_all)/8192 -8.57% 2873.189 2626.848 -
BM_deque_vector_ranges_move_backward/0 -8.55% 1.503 1.374 -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/32 -8.55% 17.941 16.408 -
BM_RangesMakeHeap_uint64_Random_256 -8.54% 1.203 1.100 -
rng::unique_copy(deque<int>)_(sprinkled)/32 -8.49% 10.083 9.227 -
std::none_of(deque<int>)_(process_all)/32768 -8.46% 11512.710 10538.271 -
bm_lexicographical_compare<unsigned_char>/7 -8.44% 2.213 2.026 -
std::equal(deque<int>)_(it,_it,_it,_it)/50 -8.42% 26.299 24.085 -
std::stable_partition(vector<int>)_(dense)/50 -8.39% 26.429 24.211 -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeMiddle -8.36% 0.362 0.332 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192 -8.34% 11316.703 10372.839 -
std::partition(deque<int>)_(dense)/32 -8.32% 11.146 10.218 -
BM_RangesMakeHeap_string_Ascending_16384 -8.31% 5.784 5.303 -
BM_std_minmax<char>/19 -8.31% 1.769 1.622 -
std::unordered_multiset<int>::contains(key)_(non-existent)/32 -8.28% 1.495 1.371 -
std::all_of(deque<int>)_(process_all)/50 -8.22% 21.237 19.492 -
bm_lexicographical_compare<unsigned_char>/2 -8.21% 1.960 1.799 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -8.21% 3563369.357 3270989.919 -
std::search(list<int>,_pred)_(same_length)/8192 -8.20% 8941.331 8207.921 -
BM_std_minmax<char>/32 -8.19% 1.638 1.504 -
std::mismatch(deque<int>)_(it,_it,_it)/1000 -8.19% 470.272 431.777 -
bm_lexicographical_compare<int>/4 -8.17% 1.259 1.156 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_4 -8.14% 0.708 0.650 -
BM_std_minmax<char>/64 -8.14% 1.256 1.154 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -8.13% 800.521 735.419 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16 -8.11% 3.582 3.291 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 -8.10% 1614.876 1484.021 -
SetIntersection_Front_Set_string_256_16 -8.10% 7602450.527 6986638.748 -
std::flat_map<int,_int>::count(key)_(non-existent)/0 -8.09% 0.451 0.415 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_256 -8.08% 3544102.664 3257731.415 -
BM_PushHeap_string_SingleElement_1024 -8.06% 2.768 2.545 -
bm_lexicographical_compare<unsigned_char>/3 -8.05% 2.204 2.026 -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 -8.04% 32.211 29.622 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_262144 -8.02% 1.331 1.224 -
BM_PushHeap_string_SingleElement_16 -8.02% 2.764 2.543 -
BM_std_minmax<int>/7 -8.02% 1.711 1.573 -
BM_std_min<unsigned___int128>/10 -7.99% 4.011 3.691 -
BM_PushHeap_float_Ascending_16 -7.97% 1.065 0.980 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_64 -7.95% 5.271 4.852 -
std::replace(vector<int>)_(sprinkled)/8192 -7.94% 1360.685 1252.588 -
BM_RangesMakeThenSortHeap_string_Heap_262144 -7.94% 196.101 180.540 -
std::multimap<std::string,_int>::lower_bound(key)_(existent)/8192 -7.91% 29.795 27.437 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_64 -7.91% 6.451 5.940 -
std::multimap<std::string,_int>::erase(key)_(non-existent)/1024 -7.87% 24.285 22.373 -
SetIntersection_None_Vector_float_262144_16384 -7.79% 1302353.996 1200959.782 -
std::multimap<std::string,_int>::find(key)_(existent)/1024 -7.77% 24.740 22.819 -
BM_RangesMakeHeap_string_QuickSortAdversary_262144 -7.73% 13.857 12.785 -
BM_MakeHeap_uint64_Random_16384 -7.71% 1.034 0.954 -
BM_MakeHeap_string_Ascending_1024 -7.71% 5.269 4.863 -
BM_deque_deque_ranges_move_backward/5500 -7.69% 223.600 206.399 -
SetIntersection_Interlaced_Vector_string_16384_16 -7.67% 4611664.826 4257763.504 -
rng::search_n(list<int>)_(no_match)/8192 -7.65% 7393.262 6827.523 -
std::search(list<int>)_(single_element)/8192 -7.64% 7828.129 7230.275 -
BM_std_min<long_long>/3 -7.63% 1.283 1.185 -
BM_RangesMakeThenSortHeap_string_Ascending_262144 -7.63% 81.240 75.042 -
BM_std_minmax<short>/16 -7.62% 1.900 1.756 -
BM_std_minmax<char>/25 -7.61% 1.276 1.179 -
BM_LowerBound_string_262144 -7.60% 2242.703 2072.265 -
rng::ends_with(vector<int>)_(mismatch_at_start)/1048576 -7.60% 1.305 1.206 -
rng::equal(list<int>)_(it,_it,_it,_it)/50 -7.59% 31.956 29.532 -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/32 -7.57% 2.534 2.343 -
rng::ends_with(vector<int>)_(mismatch_at_start)/1024 -7.56% 1.304 1.205 -
std::multimap<std::string,_int>::count(key)_(existent)/1024 -7.54% 24.128 22.308 -
rng::search(list<int>)_(same_length)/8192 -7.54% 9688.475 8958.018 -
BM_std_minmax<char>/24 -7.51% 1.254 1.159 -
BM_std_minmax<char>/27 -7.50% 1.952 1.806 -
std::map<std::string,_int>::erase(key)_(existent)/1024 -7.49% 86.808 80.302 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1024 -7.47% 8.259 7.642 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/8192 -7.47% 95.888 88.726 -
std::unordered_map<int,_int>::contains(key)_(existent)/8192 -7.45% 1.396 1.292 -
rng::ends_with(vector<int>)_(mismatch_at_end)/50 -7.45% 4.918 4.552 -
BM_RangesPushHeap_string_PipeOrgan_1024 -7.45% 10.449 9.671 -
bm_ranges_lexicographical_compare<unsigned_char>/3 -7.44% 2.196 2.032 -
rng::ends_with(vector<int>)_(mismatch_at_start)/8192 -7.44% 1.304 1.207 -
BM_std_minmax<char>/20 -7.43% 2.071 1.917 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/8192 -7.37% 3401.418 3150.592 -
BM_PushHeap_string_SingleElement_64 -7.37% 2.773 2.569 -
rng::rotate(list<int>)_(1_element_backward)/50 -7.36% 25.298 23.437 -
rng::ends_with(vector<int>)_(mismatch_at_start)/50 -7.34% 1.303 1.207 -
BM_RangesMakeHeap_float_Random_16 -7.34% 1.710 1.585 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -7.32% 3564623.846 3303786.541 -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 -7.31% 1583.043 1467.249 -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 -7.30% 645.389 598.260 -
BM_RangesPushHeap_float_SingleElement_4 -7.24% 0.384 0.356 -
BM_deque_vector_ranges_copy/64000 -7.21% 2848.643 2643.160 -
std::search(list<int>)_(no_match)/1000 -7.20% 714.315 662.859 -
std::fill_n(vector<bool>)/64 -7.20% 1.518 1.409 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 -7.20% 22.064 20.475 -
std::unordered_set<std::string>::contains(key)_(non-existent)/0 -7.19% 0.374 0.347 -
SetIntersection_Interlaced_Vector_float_64_16 -7.18% 19189185.267 17810715.911 -
BM_std_minmax<char>/30 -7.16% 2.857 2.653 -
BM_RangesMakeHeap_string_PipeOrgan_64 -7.15% 5.104 4.739 -
BM_PushHeap_string_SingleElement_262144 -7.14% 2.785 2.586 -
BM_num_put<unsigned_long_long> -7.13% 12.186 11.316 -
std::unordered_map<int,_int>::erase(key)_(non-existent)/8192 -7.13% 1.045 0.971 -
BM_lexicographical_compare_three_way_slow_path/262144 -7.07% 64763.057 60181.280 -
SetIntersection_Front_Set_uint32_262144_64 -7.06% 2009181.915 1867325.594 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/8192 -7.04% 14450.307 13432.451 -
std::vector<int>::ctor(Range)_(cheap_elements)/8192 -7.03% 664.266 617.562 -
BM_lexicographical_compare_three_way_slow_path/65536 -7.03% 16158.020 15022.169 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_16 -7.00% 1.230 1.144 -
BM_std_minmax_element<char>/4000 -6.99% 1100.673 1023.768 -
BM_StringEraseWithMove_Small_Transparent -6.98% 2.555 2.377 -
rng::find_end(vector<int>)_(match_near_end)/8192 -6.97% 120048.404 111675.226 -
BM_RangesPushHeap_uint64_SingleElement_64 -6.97% 0.385 0.359 -
BM_RangesMakeHeap_string_PipeOrgan_4 -6.97% 2.769 2.576 -
std::map<std::string,_int>::contains(key)_(non-existent)/8192 -6.95% 29.358 27.317 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256 -6.94% 6945703.739 6463440.767 -
BM_std_minmax<short>/17 -6.93% 1.792 1.668 -
std::multiset<std::string>::lower_bound(key)_(non-existent)/8192 -6.92% 34.562 32.169 -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 -6.92% 10279.085 9567.530 -
std::stable_partition(deque<int>)_(sparse)/50 -6.91% 29.719 27.664 -
std::find_end(list<int>)_(single_element)/8192 -6.90% 8635.307 8039.480 -
BM_MakeHeap_string_PipeOrgan_16384 -6.89% 5.559 5.176 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_256 -6.89% 6.745 6.280 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -6.88% 12653.161 11782.247 -
std::set<int>::erase(key)_(non-existent)/1024 -6.88% 5.627 5.240 -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 -6.84% 25.927 24.154 -
rng::find_if(deque<int>)_(process_all)/8192 -6.81% 3009.631 2804.766 -
BM_deque_vector_copy/0 -6.78% 1.490 1.389 -
rng::is_partitioned(list<int>)_(partitioned)/8192 -6.77% 7168.426 6683.365 -
std::unordered_multiset<int>::count(key)_(existent)/8192 -6.76% 1.860 1.734 -
BM_std_min<long_long>/12 -6.76% 2.029 1.891 -
BM_std_minmax_element<char>/70000 -6.76% 19141.762 17848.559 -
BM_std_minmax_element<char>/5500 -6.75% 1510.118 1408.239 -
std::remove(list<int>)_(sprinkled)/1024 -6.74% 1014.270 945.949 -
BM_std_minmax_element<char>/1024 -6.73% 286.763 267.477 -
BM_deque_deque_copy/65536 -6.72% 3033.535 2829.597 -
BM_std_minmax_element<short>/2 -6.72% 0.688 0.642 -
std::set<int>::erase(key)_(non-existent)/8192 -6.71% 8.745 8.159 -
std::count_if(list<int>)_(every_other)/8192 -6.70% 7650.780 7138.085 -
BM_PushHeap_string_SingleElement_16384 -6.69% 2.720 2.538 -
BM_std_min<unsigned___int128>/6 -6.67% 2.260 2.109 -
BM_deque_deque_ranges_move/65536 -6.67% 2954.201 2757.221 -
BM_std_minmax<int>/15 -6.63% 2.029 1.894 -
BM_std_min<unsigned___int128>/8 -6.63% 3.109 2.903 -
std::equal(vector<int>)_(it,_it,_it,_it)/50 -6.62% 4.535 4.235 -
BM_deque_deque_move_backward/0 -6.59% 0.815 0.761 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_262144 -6.58% 84.857 79.269 -
BM_RangesMakeHeap_float_Descending_4 -6.58% 0.294 0.275 -
std::all_of(vector<int>)_(process_all)/8 -6.58% 2.561 2.392 -
BM_deque_vector_ranges_copy/70000 -6.57% 3093.417 2890.273 -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 -6.56% 686.866 641.777 -
rng::find(list<int>)_(process_all)/8192 -6.56% 10440.951 9755.835 -
std::equal(list<int>)_(it,_it,_it)/8192 -6.53% 10089.065 9430.269 -
std::remove(list<int>)_(sprinkled)/50 -6.52% 68.613 64.138 -
std::multiset<std::string>::equal_range(key)_(non-existent)/1024 -6.52% 25.320 23.669 -
SetIntersection_Front_Set_float_1024_256 -6.51% 5002160.321 4676347.539 -
std::deque<int>::ctor(const&)_(cheap_elements)/1024 -6.51% 314.247 293.793 -
BM_std_minmax_element<char>/64000 -6.51% 17500.325 16361.695 -
SetIntersection_Interlaced_Vector_uint32_262144_256 -6.50% 29468394.511 27552033.891 -
std::remove_if(list<int>)_(sprinkled)/1024 -6.49% 1054.494 986.040 -
BM_std_minmax_element<char>/4096 -6.48% 1126.724 1053.672 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 -6.46% 1695818.908 1586223.102 -
std::mismatch(deque<int>)_(it,_it,_it)/8 -6.46% 4.287 4.010 -
std::unordered_map<int,_int>::ctor(const&,_alloc)/8192 -6.46% 88161.777 82467.007 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -6.45% 2011208.177 1881401.783 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_4 -6.45% 0.437 0.409 -
BM_StringEraseWithMove_Huge_Transparent -6.45% 45.302 42.382 -
BM_PushHeap_string_SingleElement_4 -6.44% 2.401 2.246 -
BM_deque_deque_ranges_move_backward/512 -6.44% 20.498 19.178 -
SetIntersection_None_Vector_uint64_262144_4 -6.42% 1219231.044 1141007.330 -
BM_std_minmax_element<char>/65536 -6.41% 17886.294 16740.566 -
rng::remove_if(deque<int>)_(prefix)/50 -6.41% 73.925 69.190 -
BM_deque_deque_ranges_copy/64000 -6.40% 2852.468 2669.789 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_1 -6.40% 0.616 0.576 -
BM_std_minmax<char>/18 -6.40% 1.388 1.299 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_16384 -6.38% 0.590 0.552 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_262144 -6.37% 0.584 0.547 -
std::partition(list<int>)_(sparse)/8192 -6.36% 8176.408 7656.343 -
BM_std_min<unsigned___int128>/9 -6.35% 3.526 3.302 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -6.35% 1012.364 948.071 -
std::unique(deque<int>)_(sprinkled)/52 -6.35% 84.561 79.195 -
rng::transform(list<int>)_(identity_transform)/8192 -6.34% 7602.481 7120.294 -
BM_std_minmax<int>/11 -6.34% 1.832 1.716 -
bm_ranges_lexicographical_compare<unsigned_char>/4 -6.32% 1.498 1.403 -
std::map<std::string,_int>::erase(iterator)/0 -6.30% 27.413 25.686 -
std::sort(vector<NonIntegral>)_(shuffled)/8192 -6.29% 87742.745 82220.772 -
SetIntersection_Interlaced_Vector_uint32_64_16 -6.28% 18681011.411 17507155.693 -
rng::find_end(vector<int>)_(match_near_end)/1024 -6.28% 2275.303 2132.335 -
std::find_end(deque<int>,_pred)_(match_near_end)/1024 -6.28% 3856.900 3614.745 -
SetIntersection_Interlaced_Set_uint32_1024_1024 -6.28% 15851961.809 14856987.721 -
std::multimap<std::string,_int>::contains(key)_(existent)/1024 -6.26% 26.030 24.399 -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/8192 -6.24% 1.265 1.186 -
std::generate(list<int>)/8192 -6.23% 7406.022 6944.267 -
rng::generate_n(list<int>)/32 -6.22% 9.532 8.939 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16384 -6.22% 134711079.062 126333181.207 -
BM_std_minmax<char>/23 -6.22% 3.165 2.969 -
rng::search(list<int>,_pred)_(single_element)/8192 -6.21% 8320.133 7803.066 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 -6.21% 22.130 20.757 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1024 -6.20% 0.589 0.552 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_64 -6.19% 13775017.240 12922719.366 -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 -6.18% 41.214 38.669 -
std::replace(vector<int>)_(sprinkled)/1024 -6.15% 168.901 158.512 -
rng::find_if(deque<int>)_(process_all)/32768 -6.14% 12191.876 11442.720 -
std::unordered_map<int,_int>::ctor(const&,_alloc)/1024 -6.14% 10548.071 9900.452 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_256 -6.11% 7101937.656 6667882.779 -
SetIntersection_Front_Set_string_262144_64 -6.10% 4801407.128 4508560.648 -
BM_RangesSortHeap_pair<uint32,_uint32>_1 -6.09% 0.266 0.250 -
BM_num_put<long_long> -6.08% 12.442 11.685 -
BM_std_minmax_element<char>/512 -6.06% 146.095 137.243 -
std::search(list<int>,_pred)_(single_element)/8192 -6.05% 8668.187 8143.664 -
SetIntersection_Interlaced_Set_string_1024_64 -6.05% 17718489.607 16647197.248 -
BM_RangesMakeThenSortHeap_string_Ascending_256 -6.03% 22.730 21.360 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -6.02% 1265457.251 1189257.412 -
BM_StringFindStringLiteral/1024 -6.00% 18.085 16.999 -
std::partial_sort_copy(deque<int>)_(heap)/8 -6.00% 16.769 15.763 -
BM_RangesMakeHeap_string_Ascending_1024 -6.00% 5.339 5.018 -
std::equal(vector<int>)_(it,_it,_it,_it)/8 -5.99% 1.438 1.352 -
std::rotate(list<int>)_(1_element_backward)/8192 -5.99% 8441.119 7935.856 -
std::multimap<std::string,_int>::insert(value)_(new_value)/32 -5.98% 41.838 39.336 -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 -5.98% 569.216 535.203 -
std::partition(deque<int>)_(dense)/50 -5.96% 16.338 15.364 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -5.96% 91.292 85.854 -
rng::find_first_of(deque<int>)_(large_needle)/50 -5.95% 713.431 670.986 -
SetIntersection_Interlaced_Vector_string_262144_64 -5.95% 22115214.153 20800239.786 -
BM_MakeHeap_string_Ascending_16384 -5.94% 5.751 5.410 -
std::unordered_multiset<int>::insert(value)_(new_value)/32 -5.93% 21.040 19.792 -
rng::find(join_view(vector<vector<int>>))_(process_all)/8 -5.92% 5.116 4.813 -
std::unordered_set<std::string>::find(key)_(non-existent)/1024 -5.91% 22.383 21.059 -
rng::equal(vector<bool>)_(unaligned)/8 -5.90% 0.738 0.695 -
rng::ends_with(list<int>)_(mismatch_at_start)/8192 -5.89% 9368.361 8816.323 -
std::multiset<std::string>::erase(key)_(non-existent)/1024 -5.87% 24.063 22.650 -
BM_std_minmax<char>/22 -5.85% 2.671 2.514 -
std::move(deque<int>)/8 -5.84% 3.997 3.764 -
std::unordered_multiset<int>::count(key)_(existent)/1024 -5.80% 1.754 1.652 -
std::copy_if(vector<int>)_(entire_range)/64 -5.77% 16.363 15.418 -
std::partition(list<int>)_(dense)/32 -5.77% 9.160 8.632 -
SetIntersection_Interlaced_Vector_uint32_256_16 -5.77% 6730537.600 6342521.059 -
std::stable_partition(vector<int>)_(dense)/32 -5.76% 22.156 20.879 -
rng::remove_copy_if(deque<int>)_(sprinkled)/8192 -5.76% 3625.838 3417.120 -
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/32 -5.75% 681.514 642.312 -
BM_std_minmax<char>/21 -5.74% 2.392 2.255 -
rng::equal(vector<bool>)_(unaligned)/50 -5.73% 0.736 0.694 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -5.73% 1728085.321 1629093.152 -
bm_ranges_lexicographical_compare<unsigned_char>/64 -5.72% 2.081 1.962 -
BM_RangesMakeHeap_string_PipeOrgan_16 -5.72% 3.843 3.624 -
rng::find_end(list<int>,_pred)_(single_element)/8192 -5.72% 9161.493 8637.532 -
rng::reverse(list<int>)/4096 -5.71% 1752.269 1652.301 -
bm_lexicographical_compare<int>/16 -5.70% 2.016 1.901 -
BM_StringRelationalLiteral_Less_Large_Small_Control -5.70% 1.888 1.781 -
rng::search(list<int>,_pred)_(same_length)/8192 -5.69% 8902.986 8395.989 -
BM_std_minmax<char>/29 -5.69% 2.555 2.410 -
rng::find(vector<char>)_(process_all)/1024 -5.69% 17.498 16.503 -
std::vector<int>::push_back()_(growing)_(cheap_elements)/8192 -5.68% 699.381 659.629 -
SetIntersection_Front_Set_float_16384_256 -5.65% 5143497.701 4852784.749 -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/0 -5.65% 0.873 0.824 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -5.64% 1245070.187 1174819.373 -
std::reverse_copy(vector<int>)/8 -5.63% 2.367 2.233 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 -5.63% 8142213.485 7683548.032 -
BM_std_min<char>/23 -5.62% 2.281 2.153 -
BM_std_min<unsigned_char>/5 -5.61% 1.317 1.243 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 -5.60% 224.843 212.244 -
std::map<int,_int>::insert(value)_(already_present)/1024 -5.57% 3.509 3.313 -
BM_SortHeap_uint32_1 -5.56% 0.261 0.246 -
BM_MakeHeap_uint64_Random_1024 -5.56% 1.097 1.036 -
BM_MakeHeap_string_Descending_16384 -5.55% 2.976 2.811 -
BM_std_minmax<unsigned_long_long>/3 -5.55% 1.239 1.170 -
BM_MakeHeap_string_SingleElement_262144 -5.54% 7.792 7.360 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_4 -5.54% 1.501 1.418 -
std::map<std::string,_int>::contains(key)_(existent)/1024 -5.51% 22.356 21.124 -
BM_PushHeap_string_PipeOrgan_4 -5.50% 2.634 2.489 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 -5.50% 1125354.664 1063509.383 -
bm_ranges_lexicographical_compare<unsigned_char>/8 -5.49% 1.475 1.394 -
rng::rotate(list<int>)_(1_element_backward)/8192 -5.49% 8360.165 7900.896 -
SetIntersection_Front_Set_uint64_1024_1024 -5.49% 15759082.511 14894548.727 -
std::equal(vector<bool>)_(unaligned)/8 -5.48% 0.852 0.805 -
BM_MakeHeap_string_Ascending_256 -5.48% 4.989 4.715 -
BM_std_min<char>/16 -5.47% 2.563 2.422 -
BM_RangesPushHeap_uint32_Ascending_16384 -5.47% 6.765 6.395 -
rng::find_end(deque<int>,_pred)_(match_near_end)/8192 -5.46% 246698.517 233218.151 -
BM_PushHeap_uint64_SingleElement_64 -5.46% 0.407 0.385 -
BM_num_put<unsigned_long> -5.46% 12.087 11.427 -
BM_vector_deque_copy_backward/2 -5.43% 2.067 1.954 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 -5.42% 29.989 28.362 -
std::unique_copy(deque<int>)_(contiguous)/52 -5.41% 15.345 14.514 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 -5.41% 5706998.570 5398048.222 -
rng::search(list<int>)_(single_element)/8192 -5.40% 7419.680 7018.931 -
BM_std_min<unsigned___int128>/7 -5.39% 2.657 2.514 -
std::find(vector<long_long>)_(bail_25%)/8 -5.37% 0.956 0.905 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1 -5.36% 1130930.001 1070301.673 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 -5.36% 1858.385 1758.774 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_256 -5.36% 0.605 0.572 -
std::unordered_set<int>::erase(key)_(non-existent)/8192 -5.32% 0.945 0.895 -
rng::for_each(multiset<int>::iterator)/8 -5.31% 4.806 4.550 -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 -5.31% 10496.613 9939.207 -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/0 -5.31% 0.648 0.613 -
rng::rotate(vector<bool>)_(by_1/4)/1024 -5.30% 15.326 14.514 -
std::multiset<std::string>::count(key)_(existent)/8192 -5.29% 30.721 29.096 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 -5.29% 7810851.184 7398023.729 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_4 -5.28% 3.727 3.530 -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/32 -5.28% 724.185 685.952 -
std::multiset<std::string>::lower_bound(key)_(existent)/32 -5.27% 18.090 17.136 -
BM_RangesSortHeap_string_262144 -5.25% 184.054 174.386 -
BM_lexicographical_compare_three_way_slow_path/16384 -5.25% 3984.550 3775.277 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 -5.24% 1398137.019 1324854.480 -
BM_PushHeap_string_PipeOrgan_64 -5.24% 6.317 5.986 -
SetIntersection_Interlaced_Vector_string_262144_16384 -5.23% 1064668.540 1008952.635 -
rng::remove_if(deque<int>)_(prefix)/32 -5.23% 64.315 60.949 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -5.23% 1263333.068 1197309.825 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_16384 -5.22% 1.236 1.172 -
std::map<std::string,_int>::lower_bound(key)_(existent)/32 -5.22% 16.908 16.025 -
std::find_if(vector<int>)_(process_all)/8 -5.21% 2.700 2.559 -
std::unordered_set<int>::find(key)_(existent)/8192 -5.21% 1.384 1.311 -
bm_lexicographical_compare<unsigned_char>/1 -5.19% 1.690 1.602 -
rng::is_permutation(vector<int>)_(4leg)_(shuffled)/8 -5.18% 25.696 24.365 -
rng::reverse_copy(deque<int>)/8 -5.17% 3.045 2.888 -
SetIntersection_Front_Set_string_16384_64 -5.17% 4964723.665 4708146.538 -
BM_std_minmax<unsigned_long_long>/4 -5.16% 1.597 1.514 -
rng::equal(deque<int>)_(it,_it,_it,_it)/50 -5.15% 25.387 24.080 -
SetIntersection_Front_Set_uint32_64_4 -5.15% 18171404.125 17236205.346 -
std::equal(list<int>)_(it,_it,_it,_it)/8192 -5.14% 12084.821 11463.209 -
rng::stable_partition(vector<int>)_(dense)/32 -5.13% 22.515 21.361 -
std::multiset<std::string>::erase(key)_(existent)/8192 -5.12% 135.039 128.124 -
BM_std_minmax<int>/6 -5.12% 1.349 1.280 -
bm_lexicographical_compare<int>/8 -5.10% 1.541 1.463 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 -5.09% 1233.666 1170.883 -
rng::none_of(vector<int>)_(process_all)/50 -5.09% 14.879 14.122 -
rng::partition(deque<int>)_(dense)/50 -5.08% 15.399 14.618 -
std::map<std::string,_int>::upper_bound(key)_(existent)/1024 -5.06% 23.188 22.016 -
rng::for_each(list<int>)/8192 -5.05% 8309.713 7889.811 -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 -5.05% 11.019 10.463 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 -5.03% 9783.271 9290.962 -
BM_std_min<char>/15 -5.01% 2.129 2.022 -
std::multimap<std::string,_int>::equal_range(key)_(existent)/1024 -5.00% 24.006 22.805 -
std::find_end(list<int>,_pred)_(single_element)/8192 -5.00% 9275.978 8812.474 -
rng::unique_copy(vector<int>,_pred)_(sprinkled)/1024 -4.98% 578.148 549.373 -
rng::is_partitioned(deque<int>)_(partitioned)/1024 -4.98% 385.210 366.046 -
rng::find_first_of(deque<int>)_(large_needle)/32 -4.97% 298.242 283.407 -
BM_std_min<unsigned_short>/24 -4.97% 2.493 2.369 -
BM_RangesPushHeap_float_Ascending_16384 -4.96% 4.360 4.144 -
std::copy_backward(vector<bool>)_(aligned)/262144 -4.96% 749.637 712.445 -
std::flat_map<int,_int>::insert(value)_(already_present)/0 -4.96% 1.034 0.983 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 -4.96% 33.486 31.826 -
rng::find_first_of(deque<int>)_(small_needle)/32 -4.95% 110.994 105.495 -
std::reverse_copy(deque<int>)/512 -4.95% 131.491 124.982 -
SetIntersection_Interlaced_Set_uint64_1024_1 -4.95% 1107234.404 1052451.433 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64 -4.95% 19112219.179 18166619.184 -
rng::find_end(list<int>)_(single_element)/8192 -4.95% 8765.201 8331.729 -
std::unordered_set<std::string>::contains(key)_(non-existent)/32 -4.94% 23.046 21.907 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 -4.93% 1268749.512 1206190.976 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -4.93% 9750.584 9270.080 -
rng::find_first_of(deque<int>)_(small_needle)/50 -4.93% 170.764 162.349 -
std::set<std::string>::insert(value)_(already_present)/1024 -4.92% 34.290 32.602 -
std::is_sorted_until(vector<int>,_pred)/8 -4.92% 3.616 3.438 -
BM_deque_deque_move/70000 -4.91% 3322.638 3159.594 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1 -4.90% 1126825.388 1071575.327 -
rng::equal(list<int>)_(it,_it,_it,_it)/8192 -4.90% 12475.982 11864.386 -
BM_std_min<unsigned_short>/18 -4.90% 1.534 1.459 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -4.90% 9745650.668 9268167.025 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16384 -4.89% 10.944 10.409 -
std::count(list<int>)_(every_other)/8192 -4.88% 6663.637 6338.286 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_4 -4.88% 0.585 0.557 -
rng::stable_partition(deque<int>)_(alloc_fails)/1024 -4.87% 3587.318 3412.563 -
std::adjacent_find(deque<int>)/50 -4.87% 14.773 14.053 -
BM_RangesMakeHeap_uint64_Random_4 -4.87% 1.154 1.098 -
BM_std_min<char>/12 -4.86% 1.333 1.268 -
rng::copy(list<int>)/64 -4.85% 33.801 32.163 -
std::find_end(deque<int>)_(process_all)/1000 -4.85% 262.581 249.854 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_4 -4.84% 2.807 2.671 -
std::mismatch(deque<int>)_(it,_it,_it)/1024 -4.84% 482.204 458.882 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 -4.83% 5586850.693 5316977.562 -
BM_std_min<char>/14 -4.82% 1.871 1.781 -
BM_std_minmax<int>/16 -4.82% 1.314 1.250 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -4.82% 56451.942 53732.561 -
BM_deque_deque_ranges_copy/1 -4.82% 3.429 3.264 -
rng::sort(vector<NonIntegral>)_(shuffled)/8192 -4.81% 85479.600 81364.771 -
std::find_end(deque<int>,_pred)_(match_near_end)/8192 -4.80% 206541.187 196620.053 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 -4.80% 12829.706 12213.479 -
rng::reverse_copy(vector<int>)/8 -4.80% 2.534 2.412 -
BM_deque_deque_ranges_move/1 -4.80% 3.421 3.257 -
BM_RangesMakeHeap_uint32_Random_64 -4.79% 1.326 1.262 -
BM_std_min<unsigned___int128>/5 -4.79% 1.850 1.762 -
SetIntersection_Front_Set_uint32_262144_256 -4.79% 4783864.002 4554947.609 -
BM_std_minmax<int>/12 -4.78% 1.385 1.319 -
SetIntersection_Interlaced_Vector_string_256_256 -4.76% 22855078.454 21767312.595 -
BM_std_min<unsigned_long_long>/5 -4.76% 1.343 1.279 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_4 -4.76% 2.032 1.935 -
std::unordered_multiset<int>::contains(key)_(existent)/8192 -4.75% 1.331 1.268 -
BM_deque_deque_ranges_move/70000 -4.73% 3231.865 3079.008 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 -4.72% 216119695.254 205921061.258 -
rng::sort(deque<int>)_(descending)/1024 -4.71% 1371.191 1306.661 -
BM_MakeHeap_uint32_SingleElement_4 -4.67% 0.338 0.322 -
BM_MakeThenSortHeap_float_Heap_16 -4.67% 1.893 1.805 -
BM_num_put<const_void*> -4.66% 13.392 12.767 -
std::find_if_not(deque<int>)_(process_all)/32768 -4.66% 12003.627 11444.359 -
BM_std_minmax<int>/10 -4.64% 1.437 1.370 -
BM_MakeHeap_uint64_Random_16 -4.64% 1.328 1.266 -
rng::contains_subrange(list<int>)_(single_element)/1048576 -4.63% 868401.436 828169.664 -
BM_deque_deque_ranges_copy_backward/512 -4.59% 19.497 18.602 -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast -4.59% 0.512 0.489 -
SetIntersection_None_Vector_float_262144_64 -4.58% 1236760.107 1180099.967 -
std::search(vector<int>)_(same_length)/8192 -4.58% 1960.475 1870.707 -
BM_std_minmax<unsigned_int>/11 -4.57% 1.828 1.744 -
BM_PushHeap_string_PipeOrgan_16 -4.56% 4.282 4.087 -
std::multiset<std::string>::erase(key)_(non-existent)/8192 -4.54% 31.200 29.784 -
std::fill(vector<bool>)/64 -4.54% 1.635 1.561 -
std::unordered_multimap<int,_int>::contains(key)_(existent)/8192 -4.53% 1.338 1.278 -
BM_MakeHeap_uint32_PipeOrgan_4 -4.53% 0.419 0.400 -
SetIntersection_Front_Set_uint64_64_64 -4.53% 15069557.076 14387066.962 -
BM_RangesMakeThenSortHeap_float_Descending_4 -4.53% 1.284 1.226 -
BM_RangesPopHeap_string_262144 -4.52% 101.152 96.577 -
std::multimap<std::string,_int>::find(key)_(non-existent)/32 -4.52% 10.872 10.380 -
BM_std_min<unsigned_int>/29 -4.50% 2.089 1.995 -
bm_lexicographical_compare<unsigned_char>/16 -4.50% 1.156 1.104 -
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/1024 -4.49% 24.410 23.313 -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 -4.49% 34.307 32.767 -
std::unordered_set<std::string>::find(key)_(non-existent)/0 -4.48% 0.335 0.320 -
std::map<int,_int>::clear()/1024 -4.47% 10580.321 10107.427 -
BM_std_minmax<char>/28 -4.47% 2.255 2.155 -
std::unordered_map<int,_int>::clear()/1024 -4.46% 8396.994 8022.674 -
BM_vector_deque_copy_backward/1 -4.44% 2.310 2.208 -
SetIntersection_Interlaced_Set_string_256_256 -4.44% 32395133.878 30957028.244 -
std::unordered_map<int,_int>::find(key)_(existent)/32 -4.44% 1.160 1.109 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1 -4.43% 1716865.561 1640788.654 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 -4.42% 6156564.523 5884151.691 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 -4.42% 0.410 0.392 -
std::multiset<std::string>::upper_bound(key)_(non-existent)/1024 -4.40% 23.631 22.591 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_64 -4.40% 0.580 0.554 -
SetIntersection_None_Vector_float_1024_1 -4.38% 1180606.853 1128868.241 -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -4.37% 716.572 685.269 -
SetIntersection_Interlaced_Set_float_256_256 -4.36% 9422638.077 9011440.062 -
BM_std_min<unsigned___int128>/4 -4.36% 1.446 1.383 -
BM_PushHeap_string_QuickSortAdversary_262144 -4.35% 17.184 16.436 -
SetIntersection_Front_Set_uint32_1024_16 -4.35% 1350572.741 1291877.427 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 -4.34% 6369547.957 6092963.302 -
rng::for_each_n(deque<int>)/8 -4.34% 1.205 1.152 -
BM_SortHeap_uint64_1 -4.33% 0.262 0.251 -
BM_deque_deque_copy/1 -4.33% 3.403 3.256 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_16 -4.31% 0.512 0.490 -
std::find_if_not(deque<int>)_(process_all)/8192 -4.30% 2945.460 2818.715 -
std::map<std::string,_int>::erase(iterator)/1024 -4.30% 26.862 25.706 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 -4.29% 1424096.293 1362988.493 -
std::rotate(deque<int>)_(1_element_backward)/32 -4.29% 4.571 4.375 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 -4.29% 2342490.207 2242033.848 -
BM_deque_vector_ranges_copy_backward/64000 -4.28% 8143.333 7794.412 -
std::copy_n(list<int>)/4096 -4.28% 3861.248 3696.001 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_4 -4.28% 0.870 0.833 -
std::for_each_n(deque<int>)/8 -4.27% 1.254 1.201 -
BM_deque_deque_move/1 -4.27% 3.409 3.263 -
SetIntersection_Interlaced_Vector_string_1024_1024 -4.27% 43397884.001 41546798.971 -
BM_MakeThenSortHeap_string_Descending_1024 -4.26% 38.787 37.133 -
rng::fill(deque<int>)/32 -4.26% 1.470 1.407 -
std::flat_map<int,_int>::insert(value)_(already_present)/1024 -4.26% 12.190 11.671 -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/8192 -4.25% 27855.829 26671.365 -
SetIntersection_Front_Set_uint32_1024_64 -4.23% 2042257.401 1955850.686 -
710_omnetpp_r -4.23% 8.847 8.473 -
BM_vector_deque_ranges_copy/64 -4.22% 2.818 2.699 -
std::set<std::string>::find(key)_(existent)/32 -4.22% 16.304 15.616 -
BM_PushHeap_string_Random_16384 -4.22% 16.941 16.226 -
std::partial_sort(deque<int>)_(qsort_adversarial)/8192 -4.21% 296700.670 284219.749 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 -4.20% 654.074 626.593 -
std::map<std::string,_int>::equal_range(key)_(non-existent)/32 -4.20% 10.454 10.015 -
std::unordered_set<int>::count(key)_(non-existent)/32 -4.20% 1.480 1.418 -
rng::unique_copy(deque<int>,_pred)_(contiguous)/32 -4.19% 16.700 16.000 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -4.19% 36.531 35.001 -
BM_RangesMakeThenSortHeap_string_Ascending_16384 -4.17% 66.788 64.005 -
std::equal(list<int>)_(it,_it,_it,_pred)/8192 -4.17% 12696.049 12167.004 -
BM_RangesPushHeap_string_QuickSortAdversary_262144 -4.16% 16.857 16.156 -
BM_RangesPushHeap_string_PipeOrgan_256 -4.15% 8.368 8.020 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 -4.15% 2483647.245 2380546.369 -
std::set<std::string>::contains(key)_(existent)/32 -4.15% 16.378 15.699 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_64 -4.14% 1739813.622 1667835.385 -
bm_ranges_lexicographical_compare<signed_char>/2 -4.13% 1.616 1.550 -
BM_MakeHeap_float_Descending_4 -4.12% 0.290 0.278 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 -4.11% 12.336 11.828 -
std::unordered_set<int>::insert(value)_(new_value)/32 -4.11% 20.113 19.287 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16 -4.11% 1199754.309 1150487.715 -
BM_deque_deque_copy/2 -4.09% 3.062 2.936 -
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 -4.08% 11.534 11.063 -
SetIntersection_Front_Set_float_16384_1024 -4.08% 15558256.844 14923392.197 -
std::map<std::string,_int>::lower_bound(key)_(existent)/1024 -4.08% 23.497 22.539 -
bm_ranges_lexicographical_compare<signed_char>/6 -4.07% 2.615 2.508 -
BM_deque_deque_ranges_move/2 -4.07% 3.061 2.937 -
rng::stable_sort(vector<int>)_(repeated)/1024 -4.06% 1130.797 1084.891 -
std::unordered_map<int,_int>::find(key)_(existent)/1024 -4.06% 1.292 1.239 -
std::copy(list<int>)/64 -4.06% 32.056 30.756 -
rng::fill_n(vector<bool>)/64 -4.06% 1.417 1.359 -
BM_deque_deque_ranges_copy/2 -4.05% 3.063 2.938 -
rng::find(join_view(deque<deque<int>>))_(process_all)/8 -4.05% 7.623 7.314 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst -4.05% 1.205 1.157 -
rng::unique(deque<int>)_(sprinkled)/32 -4.05% 60.646 58.193 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -4.04% 39.687 38.085 -
BM_PushHeap_float_Ascending_64 -4.03% 1.813 1.740 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 -4.03% 29893.299 28688.280 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 -4.02% 171061756.955 164189730.436 -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 -4.01% 215.859 207.193 -
std::unordered_multimap<int,_int>::contains(key)_(existent)/32 -4.01% 1.345 1.291 -
BM_std_minmax<short>/19 -4.01% 2.429 2.331 -
rng::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 -4.00% 29932.934 28735.885 -
rng::contains_subrange(list<int>)_(process_all)/16 -3.99% 5.022 4.821 -
BM_deque_deque_move/2 -3.99% 3.059 2.937 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 -3.98% 5030158.399 4829939.249 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 -3.98% 1124277.738 1079533.974 -
BM_RangesMakeThenSortHeap_string_SingleElement_64 -3.94% 19.356 18.593 -
rng::unique_copy(vector<int>,_pred)_(contiguous)/1024 -3.94% 544.579 523.102 -
SetIntersection_None_Vector_string_1024_1 -3.94% 1227600.205 1179212.028 -
rng::move_backward(deque<int>)/64 -3.94% 5.620 5.398 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4 -3.94% 19412075.116 18647696.864 -
std::unordered_map<int,_int>::contains(key)_(existent)/1024 -3.93% 1.339 1.286 -
rng::transform(deque<int>)_(identity_transform)/50 -3.89% 19.818 19.046 -
bm_ranges_lexicographical_compare<signed_char>/8 -3.89% 3.166 3.043 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_262144 -3.89% 0.566 0.544 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_64 -3.89% 1742643.591 1674927.392 -
rng::copy_n(vector<int>)/4096 -3.88% 146.260 140.585 -
bm_ranges_lexicographical_compare<signed_char>/3 -3.87% 1.846 1.775 -
std::partial_sort_copy(vector<int>)_(repeated)/8 -3.85% 8.614 8.283 -
std::unique_copy(vector<int>,_pred)_(contiguous)/32 -3.84% 13.557 13.036 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 -3.84% 55.003 52.891 -
SetIntersection_Front_Set_uint32_64_64 -3.84% 15637852.942 15037728.440 -
rng::fill(list<int>)/8192 -3.83% 7392.444 7109.138 -
BM_std_min<unsigned_char>/8 -3.83% 2.349 2.259 -
rng::starts_with(vector<int>)/1024 -3.82% 77.654 74.688 -
BM_StringFindCharLiteral/8 -3.82% 1.619 1.557 -
SetIntersection_None_Vector_float_262144_1 -3.82% 1238098.101 1190858.378 -
std::search(vector<int>)_(same_length)/1024 -3.81% 254.843 245.125 -
rng::remove_copy_if(vector<int>)_(sprinkled)/32 -3.81% 10.438 10.040 -
SetIntersection_Interlaced_Vector_uint32_16384_1 -3.80% 1118412.989 1075906.213 -
SetIntersection_Front_Vector_uint64_262144_262144 -3.80% 350540602.449 337217936.644 -
BM_StringRelational_Less_Small_Small_ChangeMiddle -3.80% 1.387 1.334 -
BM_StringRelational_Eq_Empty_Huge_Control -3.79% 0.490 0.471 -
rng::find_end(vector<int>)_(process_all)/1048576 -3.79% 253644.620 244030.474 -
BM_RangesPushHeap_string_PipeOrgan_4 -3.79% 2.576 2.478 -
BM_std_min<unsigned_short>/16 -3.79% 1.732 1.666 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 -3.78% 21830274.495 21004877.130 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 -3.78% 0.637 0.613 -
BM_MakeHeap_string_Ascending_64 -3.78% 4.852 4.669 -
bm_swap_ranges_vb_aligned/8 -3.77% 3.350 3.224 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -3.75% 18879.617 18172.301 -
rng::remove_if(deque<int>)_(sprinkled)/32 -3.74% 61.212 58.920 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 -3.74% 0.556 0.535 -
BM_RangesPushHeap_string_PipeOrgan_262144 -3.74% 18.009 17.336 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_64 -3.73% 1.146 1.103 -
BM_std_minmax<char>/4 -3.73% 1.550 1.492 -
std::partial_sort(deque<int>)_(pipe-organ)/8192 -3.72% 169607.424 163293.677 -
BM_std_minmax<unsigned_char>/32 -3.71% 1.601 1.542 -
std::multiset<std::string>::contains(key)_(existent)/1024 -3.71% 22.982 22.130 -
std::reverse(deque<int>)/64 -3.71% 13.560 13.057 -
BM_std_minmax<char>/5 -3.70% 1.859 1.790 -
rng::search_n(list<int>,_pred)_(no_match)/8192 -3.70% 8230.994 7926.303 -
BM_std_minmax<int>/14 -3.70% 1.618 1.558 -
BM_MakeHeap_string_Heap_262144 -3.69% 5.468 5.266 -
SetIntersection_Front_Set_uint64_262144_1 -3.69% 1155611.682 1112970.511 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_4 -3.69% 0.644 0.621 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 -3.68% 5974823.053 5755030.315 -
std::unordered_multiset<int>::insert(value)_(already_present)/32 -3.68% 21.947 21.140 -
SetIntersection_Front_Vector_uint64_16384_64 -3.67% 1408202.319 1356522.432 -
rng::ends_with(deque<int>)_(mismatch_at_end)/8 -3.67% 5.705 5.496 -
BM_StringFindCharLiteral/16 -3.67% 1.619 1.559 -
BM_std_min<unsigned_long_long>/6 -3.66% 1.628 1.568 -
SetIntersection_None_Set_float_1024_1 -3.66% 9189361.142 8853069.768 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -3.66% 1641.038 1581.003 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1 -3.66% 0.279 0.269 -
BM_std_minmax<unsigned_char>/15 -3.65% 2.983 2.874 -
BM_RangesPushHeap_float_SingleElement_16 -3.64% 0.377 0.364 -
BM_std_minmax<int>/23 -3.64% 2.357 2.272 -
rng::contains_subrange(vector<int>)_(same_length)/50 -3.63% 13.329 12.845 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_64 -3.63% 13838856.642 13336860.171 -
SetIntersection_None_Vector_uint32_16384_4 -3.63% 1176480.337 1133823.685 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_1024 -3.63% 0.570 0.550 -
BM_std_minmax<int>/2 -3.62% 0.900 0.868 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1 -3.62% 1125731.376 1084992.954 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256 -3.61% 1718353.599 1656275.067 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_64 -3.61% 12126495.359 11689020.586 -
std::multimap<std::string,_int>::erase(key)_(existent)/0 -3.61% 59.847 57.688 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_4 -3.61% 0.559 0.539 -
SetIntersection_Interlaced_Vector_string_262144_16 -3.60% 5837692.488 5627395.803 -
std::move_backward(vector<bool>)_(aligned)/512 -3.60% 2.546 2.454 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -3.59% 24877936.082 23983799.869 -
SetIntersection_Interlaced_Set_uint32_262144_1 -3.59% 1108149.455 1068416.476 -
BM_RangesPushHeap_uint64_Random_16384 -3.58% 6.108 5.889 -
SetIntersection_None_Vector_uint64_256_256 -3.56% 2276587.923 2195462.479 -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 -3.56% 12206.369 11772.179 -
std::unique(deque<int>)_(sprinkled)/32 -3.55% 67.262 64.872 -
BM_std_minmax<int>/27 -3.54% 2.493 2.404 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_1024 -3.53% 1.223 1.179 -
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 -3.53% 216.716 209.067 -
SetIntersection_Front_Set_float_262144_1 -3.53% 1115992.040 1076623.318 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_1 -3.53% 23719081.531 22882371.816 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -3.53% 1643.114 1585.154 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -3.53% 17401.413 16787.763 -
std::remove_if(deque<int>)_(sprinkled)/50 -3.53% 65.491 63.182 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -3.53% 43262.729 41737.417 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4 -3.52% 1687296.959 1627926.105 -
std::move_backward(vector<bool>)_(aligned)/64 -3.51% 1.799 1.735 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 -3.51% 1123108.440 1083707.709 -
std::set<std::string>::lower_bound(key)_(existent)/1024 -3.51% 23.499 22.675 -
rng::rotate(list<int>)_(1_element_forward)/8192 -3.50% 8257.666 7968.709 -
rng::search(list<int>,_pred)_(no_match)/8192 -3.50% 8301.461 8010.991 -
SetIntersection_Front_Vector_uint32_262144_4 -3.50% 1137172.391 1097398.406 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16384 -3.50% 0.573 0.553 -
std::unordered_set<std::string>::count(key)_(existent)/1024 -3.49% 36.251 34.985 -
rng::find_if_not(vector<char>)_(process_all)/8 -3.49% 2.469 2.383 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 -3.49% 1210127.874 1167922.882 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_64 -3.49% 0.562 0.542 -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 -3.48% 464.701 448.507 -
SetIntersection_Front_Set_uint32_64_1 -3.48% 18083700.233 17454173.195 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 -3.48% 12700289.857 12258661.357 -
SetIntersection_Front_Set_float_256_64 -3.47% 6555169.679 6327469.263 -
std::copy_backward(vector<bool>)_(aligned)/512 -3.47% 1.560 1.506 -
BM_RangesMakeHeap_uint32_Random_262144 -3.46% 1.053 1.016 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8192 -3.46% 20021.015 19329.087 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 -3.45% 1595079.572 1539985.863 -
BM_std_minmax<short>/23 -3.45% 2.693 2.600 -
BM_MakeThenSortHeap_uint32_SingleElement_4 -3.45% 1.536 1.484 -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/1024 -3.44% 621.673 600.272 -
BM_RangesPushHeap_string_SingleElement_256 -3.44% 2.560 2.472 -
BM_MakeThenSortHeap_string_Descending_256 -3.42% 19.664 18.991 -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/8192 -3.42% 32.723 31.603 -
BM_std_minmax<char>/6 -3.42% 2.155 2.081 -
bm_ranges_lexicographical_compare<int>/3 -3.41% 1.850 1.787 -
BM_MakeHeap_float_Random_4 -3.41% 1.614 1.559 -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 -3.40% 60.081 58.036 -
BM_std_minmax<int>/1 -3.40% 0.622 0.601 -
std::unordered_set<std::string>::contains(key)_(non-existent)/1024 -3.39% 24.119 23.302 -
std::search_n(list<int>,_pred)_(no_match)/8192 -3.39% 8147.870 7871.941 -
SetIntersection_Front_Vector_string_16384_64 -3.38% 3474570.334 3357166.142 -
rng::ends_with(deque<int>)_(mismatch_at_end)/1048576 -3.38% 507058.957 489942.454 -
rng::partial_sort_copy(deque<int>)_(heap)/8 -3.37% 16.013 15.474 -
BM_PushHeap_string_QuickSortAdversary_16384 -3.35% 16.491 15.938 -
SetIntersection_Front_Set_string_256_64 -3.35% 16216560.552 15672681.242 -
std::partition(deque<int>)_(sparse)/50 -3.35% 15.538 15.017 -
rng::rotate(list<int>)_(1_element_forward)/32 -3.35% 14.929 14.429 -
std::move_backward(deque<int>)/64 -3.34% 5.474 5.291 -
BM_PushHeap_pair<uint32,_uint32>_Random_16384 -3.34% 7.720 7.462 -
BM_std_min<unsigned_short>/30 -3.34% 2.359 2.281 -
SetIntersection_Interlaced_Set_uint64_1024_4 -3.34% 10181326.453 9841674.159 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_16 -3.32% 5266124.134 5091044.140 -
std::remove(list<int>)_(prefix)/1024 -3.32% 997.403 964.259 -
bm_ranges_lexicographical_compare<unsigned_char>/7 -3.32% 2.204 2.131 -
BM_std_minmax<int>/8 -3.32% 1.155 1.117 -
rng::search(list<int>)_(no_match)/1000 -3.31% 725.931 701.890 -
rng::move(deque<int>)/32768 -3.31% 2175.277 2103.241 -
BM_deque_vector_ranges_copy_backward/65536 -3.30% 8219.273 7947.694 -
rng::find(deque<int>)_(bail_25%)/8 -3.30% 2.064 1.996 -
SetIntersection_Interlaced_Vector_uint32_16384_256 -3.29% 14123298.693 13659068.364 -
rng::partition(vector<int>)_(dense)/32 -3.28% 8.403 8.127 -
BM_RangesMakeHeap_float_Random_16384 -3.28% 1.216 1.176 -
BM_RangesPushHeap_string_SingleElement_1024 -3.28% 2.578 2.493 -
BM_RangesPushHeap_string_PipeOrgan_64 -3.28% 6.198 5.995 -
std::multimap<std::string,_int>::find(key)_(existent)/32 -3.27% 15.461 14.955 -
SetIntersection_None_Set_uint32_262144_4 -3.27% 1157711.346 1119838.219 -
rng::rotate(deque<int>)_(1_element_backward)/32 -3.27% 4.148 4.013 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_16 -3.26% 1.119 1.083 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024 -3.26% 21005333.031 20320696.308 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -3.25% 1178.814 1140.518 -
std::count(list<int>)_(every_other)/1048576 -3.25% 831485.064 804486.559 -
rng::find_last_if(deque<int>)_(bail_10%)/50 -3.25% 19.002 18.385 -
BM_deque_deque_move/65536 -3.24% 2868.529 2775.479 -
rng::find_if(vector<int>)_(bail_25%)/8 -3.24% 1.072 1.037 -
SetIntersection_Front_Vector_uint64_1024_4 -3.24% 1130215.845 1093560.722 -
rng::contains_subrange(list<int>)_(process_all)/1048576 -3.24% 867182.246 839102.595 -
SetIntersection_None_Set_uint32_262144_16384 -3.24% 1151559.490 1114304.119 -
rng::stable_partition(vector<int>)_(dense)/50 -3.23% 26.440 25.585 -
BM_std_min<char>/4096 -3.23% 29.519 28.566 -
BM_vector_deque_copy/64 -3.22% 2.815 2.724 -
rng::find_end(forward_list<int>)_(process_all)/8192 -3.22% 5819.232 5631.803 -
std::stable_sort(vector<int>)_(descending)/8 -3.22% 25.522 24.700 -
BM_RangesPushHeap_string_SingleElement_262144 -3.22% 2.635 2.550 -
rng::stable_sort(vector<int>)_(shuffled)/1024 -3.22% 2258.969 2186.330 -
BM_RangesPushHeap_string_SingleElement_4 -3.22% 2.294 2.220 -
BM_deque_deque_copy_backward/65536 -3.21% 8302.949 8036.450 -
BM_deque_deque_copy_backward/64000 -3.21% 8094.689 7835.240 -
SetIntersection_None_Vector_uint64_16384_256 -3.19% 1181587.672 1143865.021 -
std::map<int,_int>::lower_bound(key)_(existent)/1024 -3.19% 4.486 4.343 -
std::map<int,_int>::equal_range(key)_(existent)/1024 -3.19% 4.265 4.129 -
std::sort(deque<int>)_(pipe-organ)/1024 -3.19% 2826.866 2736.721 -
rng::swap_ranges(deque<int>)/1024 -3.19% 336.964 326.225 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1000 -3.18% 470.451 455.468 -
SetIntersection_None_Vector_float_16384_16 -3.18% 1204217.839 1165870.988 -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/1024 -3.18% 1505.128 1457.266 -
bm_ranges_lexicographical_compare<unsigned_char>/5 -3.18% 1.735 1.680 -
bm_ranges_lexicographical_compare<signed_char>/5 -3.18% 2.309 2.236 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 -3.17% 6805263.177 6589430.348 -
BM_MakeHeap_float_Random_64 -3.17% 1.787 1.730 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_16 -3.16% 0.600 0.581 -
std::unique(deque<int>)_(sprinkled)/1024 -3.16% 876.229 848.556 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 -3.16% 1226161.821 1187452.407 -
SetIntersection_Front_Vector_float_262144_1 -3.16% 1125785.155 1090244.612 -
rng::fill(vector<bool>)/32768 -3.16% 31.012 30.033 -
std::remove_if(list<int>)_(prefix)/1024 -3.16% 1047.197 1014.149 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_256 -3.15% 0.588 0.570 -
rng::find_if_not(list<int>)_(process_all)/32768 -3.15% 29264.151 28341.739 -
std::set<std::string>::find(key)_(non-existent)/8192 -3.15% 28.153 27.267 -
rng::move(deque<int>)/8 -3.14% 3.950 3.826 -
std::unordered_multimap<int,_int>::clear()/8192 -3.14% 64910.535 62869.486 -
std::find(list<int>)_(process_all)/1024 -3.14% 710.525 688.192 -
rng::find_first_of(vector<int>)_(large_needle)/50 -3.14% 285.569 276.595 -
SetIntersection_None_Vector_uint32_262144_1024 -3.13% 1195447.572 1158003.801 -
std::map<std::string,_int>::count(key)_(non-existent)/32 -3.13% 10.049 9.734 -
BM_MakeHeap_pair<uint32,_uint32>_Random_16 -3.12% 2.947 2.855 -
BM_deque_vector_move/65536 -3.12% 2701.758 2617.500 -
SetIntersection_Front_Set_float_16384_64 -3.11% 2013315.238 1950616.287 -
bm_ranges_lexicographical_compare<signed_char>/7 -3.11% 2.835 2.747 -
BM_std_minmax<unsigned_long_long>/1 -3.10% 0.583 0.565 -
std::map<std::string,_int>::find(key)_(existent)/32 -3.10% 15.285 14.811 -
750_sealcrypto_r -3.10% 18.966 18.378 -
rng::find_last(vector<char>)_(bail_90%)/50 -3.10% 1.031 0.999 -
BM_lexicographical_compare_three_way_slow_path/4096 -3.10% 984.405 953.880 -
rng::rotate(vector<bool>)_(1_element_forward)/1024 -3.10% 29.452 28.539 -
rng::swap_ranges(deque<int>)/8192 -3.08% 2694.571 2611.451 -
SetIntersection_None_Set_uint32_262144_1 -3.08% 1159141.115 1123395.022 -
std::multimap<std::string,_int>::count(key)_(existent)/8192 -3.08% 29.573 28.663 -
rng::rotate(deque<int>)_(1_element_forward)/32 -3.07% 4.802 4.655 -
std::swap_ranges(deque<int>)/8192 -3.07% 2635.988 2554.981 -
rng::contains_subrange(vector<int>)_(single_element)/50 -3.07% 12.983 12.584 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 -3.07% 35.360 34.274 -
rng::reverse(list<int>)/32768 -3.07% 17636.746 17095.814 -
std::remove(deque<int>)_(prefix)/50 -3.06% 65.874 63.855 -
rng::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 -3.06% 9.058 8.781 -
BM_std_min<unsigned_short>/26 -3.06% 2.153 2.087 -
BM_std_minmax<char>/17 -3.05% 1.121 1.086 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -3.05% 8519.177 8259.529 -
BM_RangesPushHeap_string_SingleElement_64 -3.05% 2.611 2.531 -
rng::starts_with(deque<int>)/1000 -3.04% 477.868 463.322 -
std::multiset<int>::erase(key)_(non-existent)/32 -3.04% 2.690 2.608 -
BM_MakeHeap_uint64_Ascending_16 -3.04% 0.669 0.649 -
bm_lexicographical_compare<signed_char>/16 -3.04% 1.327 1.287 -
bm_ranges_lexicographical_compare<unsigned_char>/6 -3.04% 1.958 1.898 -
BM_std_min<char>/4000 -3.03% 27.841 26.999 -
std::multiset<std::string>::lower_bound(key)_(non-existent)/32 -3.01% 10.762 10.438 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 -3.00% 2092303.873 2029573.815 -
SetIntersection_None_Set_uint32_262144_16 -2.99% 1156487.547 1121879.477 -
std::stable_sort(vector<int>)_(repeated)/1024 -2.99% 1129.579 1095.779 -
std::multimap<int,_int>::upper_bound(key)_(non-existent)/1024 -2.99% 14.981 14.533 -
SetIntersection_Front_Vector_uint64_16384_1 -2.99% 1099134.946 1066262.493 -
rng::stable_partition(list<int>)_(dense)/8192 -2.99% 18229.439 17684.695 -
BM_RangesMakeThenSortHeap_uint64_Random_4 -2.99% 4.085 3.963 -
SetIntersection_Front_Set_uint32_16_16 -2.98% 42152523.333 40894600.549 -
bm_ranges_lexicographical_compare<signed_char>/4 -2.98% 2.076 2.015 -
std::partial_sort(vector<NonIntegral>)_(repeated)/8 -2.97% 22.191 21.531 -
std::unordered_map<int,_int>::clear()/8192 -2.97% 63007.910 61135.971 -
BM_StringRelationalLiteral_Compare_Small_Large_Control -2.97% 1.665 1.615 -
rng::ends_with(deque<int>)_(mismatch_at_end)/8192 -2.96% 3936.866 3820.173 -
std::vector<int>::ctor(size)/32 -2.96% 10.917 10.593 -
std::none_of(list<int>)_(process_all)/8192 -2.96% 7200.784 6987.759 -
std::find_end(forward_list<int>,_pred)_(single_element)/1024 -2.96% 795.197 771.676 -
BM_std_minmax<unsigned_char>/10 -2.95% 1.341 1.301 -
std::swap_ranges(deque<int>)/1024 -2.95% 329.566 319.850 -
BM_std_min<unsigned_long_long>/8 -2.95% 2.329 2.260 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -2.94% 1708305.826 1658002.358 -
BM_std_min<char>/3 -2.94% 0.718 0.697 -
bm_swap_ranges_vb_unaligned/8 -2.94% 4.912 4.768 -
SetIntersection_Front_Set_float_262144_262144 -2.94% 1783549.643 1731164.794 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_262144 -2.93% 7.709 7.483 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_16 -2.93% 16247044.179 15771488.974 -
BM_RangesPushHeap_string_Ascending_4 -2.92% 2.616 2.539 -
rng::partial_sort_copy(vector<int>)_(repeated)/8 -2.92% 8.557 8.307 -
rng::find_last_if_not(deque<int>)_(bail_90%)/50 -2.92% 2.789 2.708 -
BM_RangesPushHeap_string_SingleElement_16384 -2.92% 2.567 2.492 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 -2.91% 1707323.489 1657657.879 -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8192 -2.89% 11840.234 11497.607 -
bm_lexicographical_compare<signed_char>/512 -2.89% 7.979 7.748 -
rng::copy_backward(list<int>)/8 -2.89% 2.462 2.391 -
std::stable_partition(list<int>)_(dense)/8192 -2.88% 17474.912 16971.429 -
BM_PushHeap_uint32_Random_262144 -2.88% 6.438 6.253 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 -2.87% 1525.534 1481.699 -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 -2.87% 4.084 3.966 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 -2.87% 605.029 587.666 -
BM_std_minmax<unsigned_short>/22 -2.86% 2.394 2.326 -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 -2.85% 10.593 10.291 -
std::set<std::string>::count(key)_(non-existent)/8192 -2.85% 32.399 31.475 -
BM_PushHeap_float_SingleElement_4 -2.85% 0.378 0.368 -
std::map<std::string,_int>::count(key)_(non-existent)/1024 -2.84% 24.729 24.027 -
std::rotate(vector<bool>)_(1_element_backward)/8192 -2.83% 104.725 101.757 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 -2.82% 357910942.758 347806610.684 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -2.82% 1684630.043 1637141.441 -
BM_RangesMakeHeap_string_Ascending_256 -2.82% 5.067 4.924 -
BM_RangesMakeHeap_uint64_Random_16 -2.81% 1.293 1.257 -
BM_MakeHeap_string_SingleElement_1024 -2.80% 6.309 6.132 -
rng::move_backward(deque<int>)/32768 -2.80% 3523.518 3424.829 -
BM_lexicographical_compare_three_way<IntPtr>/1024 -2.80% 250.746 243.725 -
BM_RangesPushHeap_string_Random_16384 -2.79% 17.039 16.564 -
BM_lexicographical_compare_three_way_slow_path/1048576 -2.78% 253647.803 246591.766 -
std::remove(list<int>)_(sprinkled)/8192 -2.77% 8120.089 7894.783 -
rng::search_n(list<int>)_(no_match)/1024 -2.76% 743.679 723.146 -
BM_PopHeap_string_262144 -2.75% 92.586 90.041 -
std::stable_sort(vector<int>)_(shuffled)/1024 -2.75% 2255.797 2193.801 -
BM_std_min<unsigned_char>/7 -2.75% 1.840 1.789 -
std::find_first_of(deque<int>)_(large_needle)/32 -2.74% 305.248 296.870 -
std::find_end(deque<int>,_pred)_(near_matches)/1000 -2.74% 30111.892 29285.967 -
BM_std_min<long_long>/28 -2.74% 2.659 2.587 -
BM_std_minmax<int>/13 -2.74% 1.387 1.349 -
std::rotate(vector<bool>)_(by_1/4)/1024 -2.74% 14.786 14.381 -
SetIntersection_Front_Vector_string_256_64 -2.74% 11102266.401 10798401.745 -
std::deque<int>::operator=(const&)_(cheap_elements)/32 -2.73% 5.062 4.924 -
BM_std_min<unsigned_short>/9 -2.73% 6.476 6.300 -
SetIntersection_Interlaced_Set_float_1024_16 -2.72% 11778995.667 11458201.045 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 -2.72% 1130122.085 1099346.855 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 -2.72% 1299485.231 1264157.711 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_4 -2.72% 1188914.098 1156593.831 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -2.72% 82356.231 80118.307 -
rng::replace_if(vector<int>)_(prefix)/1024 -2.71% 278.112 270.573 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_4 -2.71% 20018363.160 19476349.255 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 -2.71% 11713603.877 11396626.012 -
BM_std_min<char>/20 -2.70% 1.530 1.488 -
std::multiset<std::string>::equal_range(key)_(existent)/8192 -2.70% 28.870 28.091 -
SetIntersection_Front_Set_uint32_262144_16 -2.69% 1311088.146 1275764.329 -
BM_std_min<long_long>/13 -2.69% 2.401 2.337 -
rng::partial_sort_copy(vector<int>)_(pipe-organ)/8 -2.69% 9.019 8.776 -
SetIntersection_None_Set_uint32_262144_64 -2.69% 1150543.051 1119597.332 -
rng::find_end(deque<int>,_pred)_(near_matches)/8192 -2.69% 2426521.335 2361319.444 -
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8 -2.68% 22.004 21.414 -
BM_vector_deque_move/1 -2.68% 2.111 2.055 -
rng::count(list<int>)_(every_other)/1048576 -2.67% 828014.020 805918.264 -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/1024 -2.67% 480.235 467.427 -
std::multimap<std::string,_int>::count(key)_(non-existent)/1024 -2.66% 23.086 22.472 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_4 -2.65% 0.789 0.768 -
std::search(list<int>,_pred)_(no_match)/8192 -2.65% 7148.754 6959.267 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 -2.64% 93337.948 90870.815 -
BM_std_minmax<unsigned_char>/11 -2.64% 1.712 1.667 -
rng::move_backward(vector<bool>)_(aligned)/64 -2.64% 1.848 1.799 -
BM_std_minmax<unsigned_short>/24 -2.64% 2.277 2.217 -
BM_std_min<long_long>/29 -2.64% 3.041 2.961 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -2.64% 1731.791 1686.102 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_4 -2.64% 0.819 0.797 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -2.64% 282184.318 274747.233 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1 -2.63% 1111525.099 1082252.476 -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/8192 -2.63% 12755.831 12420.300 -
SetIntersection_None_Set_float_16384_1024 -2.63% 158910340.260 154732029.137 -
rng::ends_with(list<int>)_(mismatch_at_start)/8 -2.63% 3.162 3.079 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 -2.62% 1.022 0.996 -
rng::is_partitioned(deque<int>)_(partitioned)/8192 -2.62% 3036.664 2957.117 -
bm_ranges_swap_ranges_vb_unaligned/262144 -2.62% 3840.279 3739.710 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -2.62% 1820053.058 1772396.973 -
std::unordered_map<int,_int>::erase(key)_(non-existent)/32 -2.62% 1.123 1.094 -
SetIntersection_Interlaced_Set_uint64_1024_256 -2.61% 15265477.487 14866704.553 -
SetIntersection_None_Set_float_262144_1024 -2.61% 1171820.474 1141211.914 -
BM_std_min<unsigned___int128>/3 -2.61% 1.042 1.015 -
std::partition_point(vector<int>)/1024 -2.61% 6.288 6.124 -
BM_MakeHeap_string_SingleElement_16384 -2.61% 6.100 5.941 -
std::copy_backward(deque<int>)/8 -2.61% 2.738 2.667 -
rng::stable_sort(vector<int>)_(heap)/1024 -2.60% 2569.631 2502.717 -
BM_std_min<short>/16 -2.59% 1.800 1.754 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 -2.59% 20.366 19.838 -
BM_StringRelational_Compare_Large_Empty_Control -2.59% 1.707 1.662 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 -2.58% 2173764.977 2117620.525 -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/8192 -2.58% 112198.437 109302.566 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_256 -2.58% 1.207 1.176 -
BM_MakeHeap_uint64_Random_64 -2.58% 1.283 1.250 -
BM_std_minmax<unsigned_int>/16 -2.58% 1.284 1.250 -
std::set<int>::lower_bound(key)_(non-existent)/32 -2.58% 2.378 2.316 -
rng::stable_sort(vector<int>)_(ascending)/1024 -2.57% 2108.558 2054.295 -
SetIntersection_Front_Vector_uint64_16384_1024 -2.57% 5960262.658 5806893.794 -
BM_vector_deque_move/2 -2.57% 1.832 1.785 -
std::replace_if(vector<int>)_(prefix)/50 -2.56% 13.880 13.524 -
729_abc_r -2.56% 18.943 18.458 -
SetIntersection_Interlaced_Set_uint32_262144_16 -2.56% 1563364.666 1523372.640 -
std::stable_sort(vector<int>)_(heap)/1024 -2.56% 2570.571 2504.857 -
BM_RangesPushHeap_string_QuickSortAdversary_16384 -2.56% 16.119 15.707 -
BM_std_min<unsigned_int>/16 -2.55% 1.908 1.859 -
BM_std_min<unsigned_short>/28 -2.55% 2.693 2.624 -
BM_RangesPushHeap_string_SingleElement_16 -2.55% 2.553 2.488 -
BM_deque_deque_copy/64000 -2.55% 2712.261 2643.219 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -2.54% 72930.302 71080.380 -
BM_StringFindStringLiteral/512 -2.53% 9.485 9.244 -
SetIntersection_Front_Set_uint32_262144_1 -2.53% 1097543.107 1069729.475 -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 -2.53% 42.062 40.997 -
std::fill(vector<bool>)/512 -2.53% 1.530 1.491 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 -2.53% 3.562 3.472 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/1024 -2.53% 1.131 1.102 -
BM_StringEraseToEnd_Small_Opaque -2.53% 0.625 0.610 -
std::find_end(deque<int>,_pred)_(near_matches)/1024 -2.52% 31325.941 30535.856 -
SetIntersection_Interlaced_Set_uint32_262144_4 -2.52% 1261439.127 1229654.703 -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/32 -2.52% 572.303 557.888 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_256 -2.51% 2959058.057 2884713.494 -
BM_std_min<unsigned_long_long>/4 -2.51% 1.101 1.073 -
SetIntersection_None_Set_string_1024_4 -2.51% 9225614.110 8994227.742 -
std::unordered_set<int>::ctor(&&,_different_allocs)/8192 -2.50% 111426.724 108643.569 -
BM_std_minmax<unsigned_char>/12 -2.49% 1.945 1.897 -
bm_swap_ranges_vb_unaligned/262144 -2.49% 3945.194 3846.904 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 -2.49% 204.518 199.428 -
SetIntersection_None_Set_uint32_262144_256 -2.49% 1150203.369 1121609.049 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -2.49% 179827.219 175357.024 -
rng::find(vector<bool>)_(process_all)/1024 -2.48% 4.689 4.573 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 -2.48% 1704215.248 1661932.535 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -2.48% 836092.059 815379.937 -
SetIntersection_Interlaced_Vector_float_16384_4 -2.47% 1702202.816 1660075.800 -
std::fill_n(list<int>)/50 -2.47% 16.175 15.775 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 -2.47% 2368474.392 2310045.995 -
rng::partial_sort(deque<int>)_(shuffled)/8192 -2.47% 272539.877 265818.751 -
BM_PushHeap_string_QuickSortAdversary_1024 -2.46% 15.619 15.234 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 -2.46% 19350304.820 18873887.329 -
BM_PushHeap_pair<uint32,_uint32>_Random_4 -2.46% 2.639 2.574 -
SetIntersection_Interlaced_Set_float_262144_256 -2.46% 1579327.798 1540504.883 -
std::multimap<int,_int>::insert(value)_(new_value)/1024 -2.46% 33.007 32.196 -
BM_PushHeap_string_Ascending_4 -2.46% 2.630 2.566 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -2.45% 1170226.431 1141511.428 -
std::stable_sort(vector<int>)_(ascending)/1024 -2.45% 2109.088 2057.368 -
std::fill(deque<int>)/1024 -2.45% 30.301 29.560 -
SetIntersection_None_Vector_float_16384_64 -2.45% 1203707.658 1174247.573 -
std::map<std::string,_int>::contains(key)_(existent)/32 -2.44% 16.152 15.757 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 -2.44% 5.086 4.962 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 -2.44% 1901420.653 1854994.139 -
BM_RangesMakeHeap_string_QuickSortAdversary_4 -2.44% 6.048 5.900 -
std::find_end(deque<int>,_pred)_(same_length)/1000 -2.44% 1363.352 1330.114 -
std::find_if_not(vector<char>)_(bail_25%)/32768 -2.44% 2075.600 2025.007 -
std::reverse(deque<int>)/512 -2.44% 115.987 113.162 -
SetIntersection_Interlaced_Set_float_262144_16 -2.44% 1599214.761 1560264.324 -
SetIntersection_None_Set_float_1024_16 -2.43% 9058916.320 8838356.536 -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 -2.43% 27.017 26.360 -
rng::contains_subrange(list<int>)_(single_element)/16 -2.43% 4.955 4.835 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -2.42% 191937.124 187300.789 -
BM_vector_deque_ranges_copy/5500 -2.41% 199.283 194.477 -
BM_std_minmax<unsigned_long_long>/7 -2.41% 2.528 2.467 -
rng::starts_with(deque<int>,_pred)/1048576 -2.41% 529525.007 516781.372 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_16 -2.40% 0.636 0.620 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 -2.40% 0.999 0.975 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -2.40% 5605.619 5471.210 -
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/32 -2.39% 223.979 218.617 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16 -2.39% 1185383.566 1157021.002 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 -2.39% 3452.289 3369.783 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 -2.38% 2.410 2.352 -
rng::copy_n(deque<int>)/8 -2.38% 2.758 2.692 -
BM_deque_vector_ranges_move/65536 -2.38% 2751.194 2685.665 -
std::find_first_of(deque<int>,_pred)_(small_needle)/1024 -2.38% 6456.008 6302.297 -
BM_PopHeap_pair<uint32,_uint32>_4 -2.38% 3.224 3.147 -
SetIntersection_None_Vector_float_16384_1 -2.38% 1203775.177 1175159.582 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_1024 -2.37% 8.410 8.211 -
std::vector<int>::insert(begin)_(cheap_elements)/32 -2.37% 5.136 5.014 -
BM_RangesPushHeap_string_QuickSortAdversary_1024 -2.36% 15.448 15.083 -
std::multimap<std::string,_int>::contains(key)_(non-existent)/8192 -2.36% 30.562 29.843 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -2.35% 42034.536 41044.737 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 -2.35% 653.510 638.128 -
BM_PushHeap_float_Ascending_1024 -2.35% 3.179 3.104 -
BM_lexicographical_compare_three_way<IntPtr>/16384 -2.35% 3841.561 3751.283 -
SetIntersection_None_Vector_float_262144_262144 -2.35% 1230660.922 1201777.344 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -2.35% 45287.869 44225.020 -
bm_write -2.35% 595.691 581.715 -
BM_std_minmax<unsigned_short>/20 -2.35% 1.952 1.906 -
std::multimap<int,_int>::ctor(&&,_different_allocs)/32 -2.34% 190.835 186.364 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_4 -2.34% 0.464 0.453 -
rng::partial_sort_copy(list<int>)_(shuffled)/8 -2.34% 12.120 11.836 -
rng::stable_sort(deque<int>)_(ascending)/8 -2.33% 18.376 17.947 -
std::move_backward(list<int>)/4096 -2.33% 4916.616 4801.959 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 -2.33% 7346308.583 7175199.663 -
BM_std_minmax_element<char>/64 -2.33% 17.665 17.254 -
BM_std_min<unsigned_int>/17 -2.33% 0.971 0.948 -
std::any_of(vector<int>)_(process_all)/8 -2.32% 2.481 2.424 -
SetIntersection_Interlaced_Vector_string_262144_1024 -2.32% 241358599.479 235754327.470 -
BM_PushHeap_pair<uint32,_uint32>_Random_16 -2.32% 5.478 5.351 -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/8192 -2.32% 55214.669 53933.934 -
rng::contains(list<int>)_(process_all)/8 -2.32% 2.389 2.333 -
std::copy_n(deque<int>)/32768 -2.32% 1174.105 1146.896 -
BM_RangesMakeThenSortHeap_string_SingleElement_1024 -2.32% 29.886 29.193 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -2.31% 1939.794 1894.902 -
BM_RangesMakeThenSortHeap_string_Ascending_1024 -2.31% 49.147 48.010 -
BM_StringRelational_Eq_Large_Large_Control -2.31% 2.270 2.218 -
rng::contains(list<int>)_(process_all)/50 -2.31% 19.346 18.900 -
std::find_end(forward_list<int>,_pred)_(single_element)/1000 -2.31% 787.568 769.405 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -2.30% 44.229 43.209 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 -2.30% 1133133.410 1107031.700 -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 -2.30% 3.339 3.262 -
BM_std_min<short>/19 -2.29% 1.975 1.930 -
BM_RangesPushHeap_string_PipeOrgan_16 -2.28% 4.155 4.060 -
SetIntersection_Interlaced_Vector_string_16384_16384 -2.28% 352194111.566 344151217.467 -
std::count(list<int>)_(every_other)/8 -2.28% 2.101 2.053 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1 -2.27% 1109716.450 1084491.063 -
SetIntersection_Front_Set_string_16384_16 -2.27% 2062276.852 2015419.883 -
BM_deque_vector_ranges_move/1 -2.27% 2.150 2.101 -
rng::search(list<int>)_(no_match)/1024 -2.27% 744.351 727.486 -
BM_RangesMakeHeap_string_SingleElement_64 -2.27% 6.475 6.328 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 -2.26% 15.965 15.604 -
BM_RangesMakeThenSortHeap_uint32_Heap_4 -2.26% 1.220 1.193 -
std::flat_multimap<int,_int>::erase(key)_(non-existent)/32 -2.26% 1.914 1.870 -
rng::remove_copy_if(list<int>)_(sprinkled)/50 -2.26% 25.684 25.104 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_16 -2.25% 7.247 7.084 -
std::any_of(list<int>)_(process_all)/8192 -2.25% 7129.926 6969.375 -
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8 -2.25% 18.230 17.820 -
BM_std_min<unsigned_int>/13 -2.25% 1.414 1.382 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_16384 -2.25% 64.882 63.424 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_16 -2.25% 1.217 1.189 -
std::search(vector<int>)_(same_length)/1000 -2.25% 246.394 240.861 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 -2.24% 4776810.662 4669590.479 -
rng::find(join_view(vector<vector<char>>))_(process_all)/8192 -2.23% 170.697 166.884 -
bm_ranges_swap_ranges_vb_unaligned/8 -2.23% 5.005 4.894 -
std::multiset<int>::ctor(const&)/32 -2.22% 226.405 221.369 -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 -2.22% 644450.793 630116.787 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 -2.22% 11.463 11.209 -
rng::for_each(set<int>)/8 -2.22% 4.616 4.513 -
BM_lexicographical_compare_three_way_slow_path/256 -2.22% 71.616 70.026 -
BM_MakeHeap_uint64_QuickSortAdversary_16 -2.22% 0.610 0.596 -
std::multiset<int>::erase(key)_(existent)/8192 -2.22% 61.796 60.426 -
bm_ranges_lexicographical_compare<signed_char>/16 -2.22% 1.297 1.269 -
BM_std_minmax_element<char>/3 -2.21% 1.180 1.154 -
SetIntersection_Interlaced_Vector_float_256_4 -2.21% 5356734.997 5238166.677 -
std::find_end(forward_list<int>)_(same_length)/8192 -2.21% 14518.091 14196.992 -
std::remove(deque<int>)_(prefix)/32 -2.21% 59.516 58.200 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_4 -2.21% 0.554 0.541 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 -2.20% 3.001 2.935 -
vector<bool>(const_vector<bool>&) -2.20% 9.828 9.612 -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/32 -2.20% 349.146 341.468 -
SetIntersection_Interlaced_Set_float_262144_64 -2.19% 1573333.576 1538825.113 -
BM_MakeThenSortHeap_float_QuickSortAdversary_4 -2.19% 1.560 1.526 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32 -2.19% 39.382 38.519 -
SetIntersection_Front_Vector_string_262144_4 -2.19% 1260504.763 1232877.002 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4 -2.19% 1151239.839 1126075.510 -
BM_std_minmax<short>/28 -2.19% 2.621 2.564 -
std::multimap<std::string,_int>::count(key)_(non-existent)/32 -2.18% 10.325 10.099 -
rng::contains_subrange(list<int>)_(single_element)/8192 -2.18% 6995.482 6842.971 -
SetIntersection_Interlaced_Set_uint32_16384_1024 -2.17% 169328284.042 165646639.321 -
707_ntest_r -2.16% 16.946 16.580 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 -2.16% 19991.291 19558.811 -
BM_RangesPushHeap_string_Descending_16384 -2.16% 2.462 2.409 -
SetIntersection_None_Set_uint32_262144_1024 -2.16% 1144851.727 1120156.574 -
std::multimap<std::string,_int>::ctor(const&,_alloc)/32 -2.16% 807.975 790.547 -
BM_std_min<unsigned_short>/23 -2.16% 2.135 2.089 -
std::vector<int>::ctor(size)/8192 -2.15% 568.932 556.675 -
std::search_n(list<int>)_(no_match)/1048576 -2.15% 863376.432 844791.318 -
SetIntersection_None_Vector_float_1024_4 -2.15% 1176791.674 1151478.306 -
std::map<int,_int>::equal_range(key)_(non-existent)/1024 -2.15% 5.893 5.767 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4 -2.14% 22810965.791 22321710.382 -
rng::distance(join_view(vector<vector<int>>)/50 -2.14% 0.605 0.592 -
BM_vector_deque_ranges_copy_backward/64 -2.14% 3.035 2.970 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 -2.13% 2.112 2.067 -
rng::partial_sort_copy(vector<int>)_(ascending)/8 -2.13% 9.020 8.828 -
rng::contains(vector<int>)_(process_all)/8 -2.13% 2.700 2.643 -
BM_deque_deque_ranges_copy/70000 -2.12% 3037.682 2973.195 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_256 -2.12% 5895408.758 5770292.502 -
BM_num_put<long> -2.12% 12.116 11.859 -
SetIntersection_None_Vector_float_262144_1024 -2.12% 1231846.355 1205717.374 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 -2.12% 63561.715 62214.612 -
BM_PopHeap_uint32_262144 -2.12% 42.037 41.146 -
SetIntersection_Interlaced_Set_uint32_262144_16384 -2.12% 1226220.865 1200254.476 -
rng::reverse_copy(vector<int>)/4096 -2.11% 137.247 134.345 -
std::all_of(vector<int>)_(process_all)/32 -2.11% 8.498 8.318 -
std::unordered_map<int,_int>::insert(value)_(new_value)/1024 -2.11% 20.908 20.467 -
std::partition_copy(vector<int>)/8192 -2.11% 4630.920 4533.102 -
std::find_end(vector<int>)_(process_all)/8192 -2.11% 1880.826 1841.124 -
BM_std_minmax<unsigned_short>/23 -2.11% 2.570 2.515 -
BM_deque_deque_ranges_copy/4000 -2.11% 147.319 144.214 -
BM_deque_vector_copy_backward/64000 -2.10% 8211.904 8039.578 -
rng::find_end(deque<int>)_(single_element)/8192 -2.10% 2203.322 2157.091 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16 -2.10% 248119157.896 242916493.762 -
BM_lexicographical_compare_three_way<IntPtr>/65536 -2.09% 15304.923 14984.566 -
SetIntersection_None_Set_float_16384_1 -2.09% 157596292.958 154302156.471 -
BM_std_minmax<unsigned_char>/14 -2.09% 2.543 2.490 -
std::map<int,_int>::contains(key)_(existent)/8192 -2.09% 5.492 5.377 -
BM_std_min<unsigned_long_long>/13 -2.08% 1.753 1.716 -
std::move(vector<int>)/8 -2.08% 2.305 2.257 -
SetIntersection_None_Set_uint32_1024_1 -2.08% 8917480.948 8731736.776 -
rng::count(list<int>)_(every_other)/8 -2.07% 2.099 2.056 -
BM_RangesPushHeap_uint64_Random_16 -2.07% 4.279 4.191 -
rng::for_each(multiset<int>::iterator)/32 -2.06% 21.455 21.013 -
rng::find(join_view(vector<vector<char>>))_(process_all)/32768 -2.06% 671.691 657.868 -
rng::reverse(vector<int>)/8 -2.06% 1.619 1.585 -
SetIntersection_None_Set_pair<uint32,_uint32>_16_16 -2.06% 37971085.713 37190327.565 -
SetIntersection_None_Vector_uint64_1024_16 -2.06% 1151376.778 1127708.070 -
SetIntersection_None_Set_string_256_1 -2.05% 12111226.559 11862669.156 -
rng::stable_sort(deque<int>)_(repeated)/8 -2.05% 17.980 17.611 -
BM_RangesSortHeap_pair<uint32,_uint32>_4 -2.05% 1.634 1.600 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1024 -2.05% 848.946 831.542 -
rng::partition(deque<int>)_(dense)/32 -2.05% 10.514 10.298 -
rng::copy_n(vector<bool>)_(aligned)/262144 -2.05% 277.722 272.037 -
SetIntersection_Interlaced_Set_uint32_262144_64 -2.04% 1546726.724 1515112.795 -
BM_std_min<unsigned_long_long>/16 -2.04% 2.470 2.420 -
std::unordered_set<std::string>::count(key)_(non-existent)/1024 -2.04% 23.038 22.568 -
BM_std_min<unsigned_char>/30 -2.04% 2.308 2.261 -
BM_RangesPushHeap_uint32_Random_16384 -2.03% 6.241 6.114 -
rng::fill(vector<int>)/1024 -2.03% 30.165 29.552 -
SetIntersection_Interlaced_Set_float_16384_1024 -2.03% 172480590.266 168976490.344 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16 -2.02% 0.980 0.961 -
rng::find_last_if(forward_list<int>)_(bail_90%)/50 -2.02% 40.917 40.089 -
SetIntersection_Interlaced_Set_string_1024_16 -2.02% 13871943.210 13591340.936 -
BM_RangesMakeHeap_float_Random_64 -2.02% 1.649 1.616 -
rng::ends_with(deque<int>)_(mismatch_at_start)/8192 -2.02% 2.092 2.050 -
rng::move_backward(vector<int>)/1048576 -2.02% 58534.849 57353.296 -
rng::copy(vector<bool>)_(unaligned)/32768 -2.02% 174.093 170.581 -
BM_std_min<unsigned_long_long>/7 -2.02% 1.901 1.862 -
SetIntersection_Interlaced_Set_float_262144_262144 -2.01% 1821099.609 1784425.129 -
BM_lexicographical_compare_three_way<IntPtr>/4096 -2.01% 966.303 946.849 -
std::flat_map<int,_int>::insert(value)_(already_present)/8192 -2.01% 18.866 18.487 -
SetIntersection_Front_Set_float_256_256 -2.01% 9299531.568 9112736.556 -
BM_RangesPushHeap_uint64_Random_64 -2.00% 5.275 5.170 -
SetIntersection_None_Set_float_262144_262144 -2.00% 1166374.509 1143052.246 -
rng::find_last(list<int>)_(bail_90%)/8192 -2.00% 599.939 587.951 -
std::find_if(list<int>)_(process_all)/32768 -2.00% 28585.393 28014.744 -
SetIntersection_None_Set_float_262144_1 -2.00% 1162173.096 1138975.666 -
std::find_end(vector<int>)_(process_all)/1048576 -2.00% 240787.130 235982.698 -
BM_vector_deque_ranges_move/5500 -2.00% 199.726 195.742 -
BM_vector_deque_ranges_move_backward/4000 -1.99% 144.411 141.531 -
std::multiset<int>::contains(key)_(existent)/8192 -1.99% 8.816 8.641 -
SetIntersection_Interlaced_Set_uint64_16384_16384 -1.99% 350038075.910 343069440.277 -
std::multiset<std::string>::erase(iterator)/0 -1.98% 30.057 29.461 -
BM_RangesMakeHeap_uint32_Random_16384 -1.98% 1.043 1.022 -
rng::partial_sort(vector<int>)_(heap)/8 -1.98% 27.008 26.474 -
BM_MakeThenSortHeap_float_Ascending_256 -1.98% 6.462 6.334 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.98% 645.328 632.571 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024 -1.97% 14277.711 13996.023 -
std::partition(deque<int>)_(sparse)/1024 -1.97% 389.174 381.495 -
rng::fill(list<int>)/50 -1.97% 35.178 34.484 -
BM_MakeHeap_string_SingleElement_16 -1.97% 5.724 5.612 -
std::replace_if(deque<int>)_(prefix)/1024 -1.97% 491.591 481.926 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 -1.97% 243553227.606 238765362.651 -
SetIntersection_None_Set_float_262144_4 -1.96% 1162813.152 1139972.412 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_64 -1.96% 10.114 9.916 -
rng::find_last_if_not(vector<char>)_(bail_10%)/8 -1.95% 2.392 2.345 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_16 -1.95% 45860986.445 44966318.146 -
rng::all_of(vector<int>)_(process_all)/8 -1.95% 2.486 2.438 -
rng::sort(vector<NonIntegral>)_(heap)/8192 -1.94% 50970.990 49980.900 -
BM_RangesMakeHeap_string_QuickSortAdversary_16384 -1.94% 12.065 11.831 -
SetIntersection_Interlaced_Set_float_16384_4 -1.94% 172337323.014 168995366.671 -
std::partial_sort_copy(vector<int>)_(shuffled)/8 -1.94% 11.604 11.380 -
BM_std_minmax<unsigned_int>/15 -1.93% 2.030 1.991 -
std::unordered_multiset<int>::erase(key)_(existent)/0 -1.93% 20.955 20.551 -
SetIntersection_None_Set_float_16384_64 -1.93% 157288677.064 154256127.518 -
std::move(vector<bool>)_(unaligned)/64 -1.93% 1.534 1.505 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -1.93% 1271473.000 1246992.382 -
SetIntersection_None_Vector_float_1024_1024 -1.92% 1172877.518 1150337.421 -
std::generate_n(vector<int>)/32 -1.92% 8.018 7.865 -
SetIntersection_Interlaced_Set_float_262144_4 -1.91% 1286060.385 1261440.104 -
rng::find(list<int>)_(process_all)/32768 -1.91% 27889.888 27356.357 -
std::rotate(vector<bool>)_(1_element_forward)/1024 -1.91% 28.830 28.279 -
rng::stable_sort(vector<int>)_(qsort_adversarial)/1024 -1.91% 2934.428 2878.386 -
std::rotate(list<int>)_(1_element_backward)/32 -1.91% 13.926 13.660 -
BM_std_min<char>/28 -1.90% 1.776 1.742 -
std::partial_sort_copy(list<int>)_(shuffled)/8 -1.90% 11.918 11.691 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_1 -1.90% 4470638.136 4385636.849 -
SetIntersection_None_Set_uint32_262144_262144 -1.90% 1148176.270 1126404.217 -
BM_RangesMakeThenSortHeap_uint64_Ascending_16 -1.90% 5.582 5.477 -
std::partition(vector<int>)_(dense)/32 -1.89% 8.529 8.367 -
rng::partition(list<int>)_(sparse)/1024 -1.89% 732.566 718.731 -
rng::find(vector<int>)_(process_all)/8 -1.89% 2.902 2.847 -
SetIntersection_Interlaced_Set_float_64_64 -1.89% 15098730.362 14813800.638 -
SetIntersection_None_Set_float_262144_16 -1.89% 1161137.533 1139229.495 -
SetIntersection_None_Set_uint64_16384_16384 -1.88% 175405007.723 172100248.042 -
std::copy_n(deque<int>)/4096 -1.88% 148.677 145.876 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 -1.88% 453.792 445.260 -
SetIntersection_None_Vector_float_256_256 -1.88% 2338157.163 2294228.167 -
std::rotate(list<int>)_(by_1/3)/8192 -1.88% 8774.675 8609.968 -
BM_std_min<int>/32 -1.87% 2.222 2.180 -
std::fill(vector<bool>)/32768 -1.87% 30.457 29.887 -
std::copy(deque<int>)/262144 -1.87% 10351.613 10157.889 -
std::multiset<int>::find(key)_(existent)/8192 -1.87% 8.910 8.743 -
SetIntersection_None_Vector_string_262144_262144 -1.87% 1359865.656 1334445.256 -
SetIntersection_Front_Set_uint32_262144_4 -1.87% 1134217.881 1113031.630 -
SetIntersection_None_Vector_uint64_1024_64 -1.87% 1141726.734 1120415.095 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 -1.86% 12457692.081 12226043.861 -
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8 -1.86% 19.321 18.962 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/8 -1.86% 9.015 8.847 -
std::move_backward(list<int>)/262144 -1.86% 264917.793 259996.192 -
BM_deque_vector_ranges_copy_backward/5500 -1.86% 203.645 199.866 -
std::copy_backward(vector<bool>)_(aligned)/4096 -1.85% 5.104 5.010 -
SetIntersection_Front_Set_uint64_1024_16 -1.85% 1283184.699 1259422.755 -
rng::find_last_if(deque<int>)_(bail_90%)/50 -1.85% 2.747 2.696 -
BM_PushHeap_float_Ascending_262144 -1.85% 5.250 5.153 -
BM_PushHeap_uint32_Ascending_16384 -1.85% 6.735 6.610 -
BM_std_min<unsigned_long_long>/14 -1.85% 1.931 1.895 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_16 -1.84% 6.565 6.444 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_4 -1.84% 148345299.263 145613019.271 -
vector<bool>(vector<bool>&&,_const_allocator_type&)_(different_allocators) -1.84% 14.050 13.791 -
std::flat_map<int,_int>::insert(value)_(new_value)/0 -1.84% 16.089 15.793 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_64 -1.84% 1257734.375 1234620.607 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 -1.84% 1.629 1.599 -
BM_std_minmax<int>/3 -1.83% 1.198 1.176 -
std::rotate_copy(list<int>)/32 -1.83% 8.528 8.371 -
SetIntersection_Interlaced_Set_uint64_64_4 -1.83% 22528060.249 22115364.755 -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/1024 -1.83% 19793.996 19431.858 -
std::map<std::string,_int>::count(key)_(non-existent)/8192 -1.83% 32.807 32.207 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_256 -1.83% 6.166 6.054 -
BM_std_minmax<unsigned_long_long>/15 -1.83% 3.697 3.630 -
std::multiset<int>::count(key)_(non-existent)/1024 -1.83% 6.000 5.890 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 -1.82% 1126792.444 1106246.527 -
std::unordered_multiset<int>::count(key)_(non-existent)/8192 -1.82% 1.207 1.185 -
SetIntersection_None_Set_float_262144_64 -1.82% 1161667.966 1140565.103 -
BM_RangesPopHeap_uint32_4 -1.81% 2.629 2.581 -
std::partition_copy(list<int>)/50 -1.81% 13.204 12.965 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_4 -1.80% 61706112.524 60596633.683 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16 -1.80% 1249899.578 1227435.631 -
rng::replace(list<int>)_(prefix)/8192 -1.80% 7285.937 7155.001 -
rng::find_first_of(deque<int>)_(small_needle)/8192 -1.79% 28169.723 27664.148 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_256 -1.79% 6.385 6.270 -
std::find(list<int>)_(process_all)/8192 -1.79% 8501.542 8348.987 -
SetIntersection_None_Set_float_16384_4 -1.79% 157305482.109 154486503.822 -
std::find_end(list<int>,_pred)_(process_all)/1000 -1.79% 794.479 780.245 -
rng::for_each(map<int>::iterator)/50 -1.79% 49.859 48.968 -
BM_std_min<char>/6 -1.78% 1.589 1.560 -
bm_ranges_lexicographical_compare<unsigned_char>/32768 -1.78% 572.573 562.369 -
BM_PushHeap_float_Ascending_256 -1.78% 2.525 2.480 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_16 -1.77% 4.024 3.952 -
SetIntersection_Front_Vector_uint32_256_256 -1.77% 4682174.170 4599101.428 -
std::rotate(list<int>)_(by_1/3)/32 -1.77% 15.080 14.813 -
std::unique_copy(deque<int>,_pred)_(contiguous)/32 -1.77% 18.156 17.834 -
std::stable_sort(vector<int>)_(pipe-organ)/1024 -1.77% 2841.555 2791.211 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 -1.77% 12.581 12.358 -
BM_RangesMakeThenSortHeap_string_Descending_4 -1.77% 3.778 3.711 -
std::find_if_not(deque<int>)_(process_all)/50 -1.77% 23.965 23.541 -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8 -1.76% 22.296 21.902 -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 -1.76% 9642.357 9472.272 -
rng::search(deque<int>)_(same_length)/8192 -1.76% 3840.255 3772.542 -
BM_MakeThenSortHeap_float_PipeOrgan_256 -1.76% 6.507 6.393 -
std::move(list<int>)/1048576 -1.76% 1016918.116 999006.172 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16 -1.76% 171104569.112 168095205.673 -
std::list<std::string>::insert(begin)_(cheap_elements)/32 -1.76% 11.625 11.420 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_4 -1.76% 23525373.353 23112377.837 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16384 -1.75% 1260473.471 1238357.421 -
BM_std_min<char>/19 -1.75% 1.182 1.161 -
rng::rotate(list<int>)_(1_element_backward)/32 -1.75% 14.221 13.971 -
SetIntersection_None_Vector_float_16384_16384 -1.75% 1193311.270 1172426.586 -
rng::find_last_if(list<int>)_(bail_10%)/50 -1.75% 36.504 35.866 -
std::rotate(deque<int>)_(1_element_backward)/50 -1.74% 5.309 5.216 -
std::find_end(forward_list<int>)_(match_near_end)/1000 -1.74% 767.997 754.651 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 -1.74% 0.940 0.924 -
rng::copy_n(vector<int>)/8 -1.74% 2.232 2.193 -
SetIntersection_None_Vector_float_262144_16 -1.74% 1221251.222 1200062.172 -
BM_RangesSortHeap_uint32_64 -1.73% 7.988 7.849 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1 -1.73% 1244426.432 1222845.543 -
BM_MakeThenSortHeap_uint32_Descending_4 -1.73% 1.434 1.409 -
SetIntersection_Interlaced_Vector_uint32_1024_4 -1.73% 1325324.026 1302353.167 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/1024 -1.73% 46.520 45.714 -
std::set<std::string>::insert(value)_(already_present)/32 -1.73% 11.943 11.736 -
rng::find_first_of(vector<int>,_pred)_(large_needle)/50 -1.73% 1357.411 1333.914 -
SetIntersection_Front_Set_float_64_16 -1.73% 17160329.910 16863598.024 -
rng::stable_sort(vector<int>)_(pipe-organ)/1024 -1.73% 2842.084 2792.987 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_256 -1.73% 13.212 12.984 -
BM_StringEraseToEnd_Huge_Opaque -1.72% 2.512 2.469 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 -1.72% 19.814 19.473 -
rng::starts_with(deque<int>)/1024 -1.72% 488.028 479.628 -
std::map<std::string,_int>::ctor(const&)/1024 -1.72% 35413.056 34804.029 -
BM_deque_vector_move/70000 -1.72% 2965.684 2914.702 -
rng::find_first_of(list<int>)_(small_needle)/32 -1.72% 93.381 91.777 -
BM_RangesMakeThenSortHeap_uint64_Heap_4 -1.72% 1.199 1.178 -
std::move_backward(deque<int>)/512 -1.72% 23.961 23.550 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_64 -1.72% 9.254 9.095 -
SetIntersection_None_Set_string_262144_1 -1.71% 1696284.342 1667226.970 -
BM_std_min<unsigned_char>/31 -1.71% 2.500 2.457 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_1024 -1.71% 7.525 7.396 -
BM_deque_deque_move_backward/70000 -1.71% 8799.801 8649.326 -
rng::find_last_if_not(list<int>)_(bail_90%)/1024 -1.71% 71.418 70.197 -
BM_PushHeap_float_Random_64 -1.71% 6.773 6.658 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_16 -1.70% 4.238 4.166 -
rng::find(join_view(vector<vector<char>>))_(process_all)/8 -1.70% 3.117 3.064 -
std::move_backward(vector<int>)/8 -1.70% 2.289 2.250 -
rng::generate_n(deque<int>)/32 -1.70% 8.506 8.361 -
rng::find_if(vector<char>)_(process_all)/50 -1.70% 12.660 12.445 -
BM_CmpEqual_ushort_short -1.70% 1.057 1.039 -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.70% 12411.370 12200.583 -
BM_RangesMakeThenSortHeap_uint64_Random_262144 -1.70% 35.781 35.174 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 -1.69% 857.757 843.227 -
std::find_if(deque<int>)_(process_all)/32768 -1.69% 11637.762 11441.058 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_262144 -1.69% 2223948.567 2186360.434 -
std::find(vector<bool>)_(process_all)/1024 -1.69% 4.704 4.625 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64 -1.69% 18894162.785 18575665.148 -
std::copy_backward(list<int>)/32768 -1.68% 26680.931 26232.035 -
std::is_sorted_until(vector<int>,_pred)/8192 -1.68% 3328.184 3272.255 -
std::set<std::string>::erase(key)_(existent)/8192 -1.68% 71.061 69.867 -
rng::sort(vector<int>)_(ascending)/8 -1.68% 16.873 16.590 -
SetIntersection_Front_Set_float_1024_64 -1.68% 2040500.876 2006251.877 -
std::sample(deque<int>)/32 -1.68% 325.207 319.749 -
BM_MakeHeap_uint32_PipeOrgan_16 -1.68% 1.041 1.024 -
rng::ends_with(deque<int>)_(mismatch_at_start)/1024 -1.68% 2.079 2.044 -
SetIntersection_None_Vector_string_16384_16384 -1.68% 1284244.038 1262723.838 -
rng::adjacent_find(list<int>)/8 -1.67% 2.134 2.098 -
SetIntersection_Interlaced_Vector_float_262144_1 -1.67% 1119839.268 1101087.011 -
std::find(vector<bool>)_(process_all)/1048576 -1.67% 3717.570 3655.462 -
std::multimap<std::string,_int>::erase(key)_(non-existent)/8192 -1.67% 32.998 32.447 -
std::stable_sort(vector<int>)_(qsort_adversarial)/1024 -1.67% 2927.737 2878.848 -
SetIntersection_Front_Set_uint32_1024_4 -1.67% 1147687.113 1128524.213 -
BM_MakeThenSortHeap_float_SingleElement_262144 -1.67% 52.396 51.522 -
std::stable_sort(vector<int>)_(descending)/1024 -1.67% 2841.434 2794.009 -
std::rotate(list<int>)_(1_element_backward)/50 -1.67% 24.788 24.374 -
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/1024 -1.67% 35624.174 35030.247 -
SetIntersection_None_Set_float_16384_256 -1.67% 157405903.206 154783378.221 -
BM_SortHeap_float_256 -1.67% 6.044 5.943 -
rng::search_n(list<int>)_(no_match)/1048576 -1.66% 863147.685 848778.990 -
std::search(list<int>)_(no_match)/1048576 -1.66% 850136.812 836002.120 -
SetIntersection_Interlaced_Set_string_256_16 -1.66% 18096272.313 17795413.081 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 -1.66% 11055925.029 10872209.845 -
rng::find_last(list<int>)_(bail_10%)/50 -1.66% 16.695 16.418 -
std::remove_copy_if(list<int>)_(sprinkled)/8192 -1.66% 7217.778 7097.992 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 -1.66% 1169774.136 1150360.943 -
rng::sort(vector<NonIntegral>)_(heap)/1024 -1.66% 4345.184 4273.141 -
BM_RangesPushHeap_uint64_Random_4 -1.66% 2.135 2.100 -
BM_MakeThenSortHeap_float_Ascending_4 -1.66% 1.397 1.374 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 -1.66% 5.045 4.962 -
727_cppcheck_r -1.66% 25.262 24.844 -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 -1.66% 4997.906 4915.174 -
BM_lexicographical_compare_three_way<IntPtr>/262144 -1.65% 61192.537 60182.259 -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 -1.65% 1.569 1.543 -
BM_std_min<unsigned_long_long>/31 -1.65% 3.027 2.977 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_4 -1.64% 67183926.626 66079053.026 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 -1.64% 1457980.001 1434056.900 -
rng::find_if(deque<int>)_(process_all)/50 -1.64% 24.140 23.744 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 -1.64% 2175397.867 2139755.615 -
rng::none_of(vector<int>)_(process_all)/8 -1.64% 2.353 2.315 -
SetIntersection_Interlaced_Set_string_1024_256 -1.64% 35695325.305 35110661.772 -
BM_MakeHeap_string_Ascending_16 -1.64% 3.762 3.700 -
BM_RangesPushHeap_uint64_Random_1024 -1.64% 6.007 5.909 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/50 -1.64% 24.182 23.787 -
BM_deque_vector_move_backward/5500 -1.63% 203.751 200.420 -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/8192 -1.63% 171929.527 169120.399 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_4 -1.63% 4491284.306 4417905.028 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4 -1.63% 4629478.441 4553863.506 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 -1.63% 16.368 16.101 -
SetIntersection_None_Set_uint32_1024_256 -1.62% 8802493.822 8659535.198 -
BM_RangesMakeThenSortHeap_uint64_Heap_64 -1.62% 8.306 8.172 -
SetIntersection_None_Set_float_262144_256 -1.62% 1163435.059 1144548.178 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_4 -1.62% 151229730.458 148777202.071 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_4 -1.62% 2.043 2.010 -
std::unordered_set<int>::ctor(const&,_alloc)/8192 -1.62% 82905.490 81564.735 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_4 -1.62% 1.242 1.222 -
rng::partition(list<int>)_(sparse)/50 -1.61% 15.398 15.150 -
BM_std_min<unsigned_short>/31 -1.61% 2.596 2.554 -
SetIntersection_None_Set_uint64_256_16 -1.61% 10972786.263 10796009.598 -
BM_RangesMakeThenSortHeap_string_SingleElement_16 -1.61% 13.373 13.158 -
rng::for_each(map<int>)/50 -1.61% 41.514 40.847 -
std::unique_copy(vector<int>)_(contiguous)/52 -1.61% 13.564 13.346 -
SetIntersection_Front_Set_uint32_256_1 -1.61% 4445411.054 4374037.768 -
std::search(list<int>)_(single_element)/1024 -1.61% 770.832 758.458 -
SetIntersection_None_Vector_uint64_262144_16384 -1.60% 1216512.301 1197002.127 -
BM_MakeHeap_uint64_Ascending_262144 -1.60% 0.741 0.729 -
rng::find_last_if(forward_list<int>)_(bail_90%)/8192 -1.60% 6819.182 6709.890 -
rng::generate_n(deque<int>)/50 -1.60% 12.547 12.346 -
SetIntersection_Front_Set_float_64_64 -1.60% 15408325.764 15161986.682 -
SetIntersection_None_Set_uint64_1024_1 -1.60% 8911112.275 8768952.011 -
rng::move_backward(deque<int>)/512 -1.59% 24.122 23.738 -
735_gem5_r -1.59% 13.564 13.348 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 -1.59% 223773493.631 220211482.726 -
std::find_if_not(vector<char>)_(bail_25%)/8192 -1.59% 526.220 517.849 -
SetIntersection_None_Set_float_16384_16 -1.59% 157434394.525 154930916.385 -
std::find_end(vector<int>)_(process_all)/1024 -1.59% 244.220 240.339 -
BM_StringFindStringLiteral/128 -1.59% 3.125 3.075 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -1.58% 698.463 687.411 -
SetIntersection_Front_Set_string_262144_16384 -1.57% 352255032.582 346708498.881 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 -1.57% 9213274.799 9068262.168 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_4 -1.57% 1.486 1.462 -
rng::all_of(vector<int>)_(process_all)/50 -1.57% 18.457 18.167 -
SetIntersection_Front_Vector_uint64_256_256 -1.57% 4653837.793 4580798.211 -
SetIntersection_Front_Set_string_1024_256 -1.57% 16132533.935 15879423.005 -
std::copy(vector<bool>)_(unaligned)/32768 -1.57% 218.216 214.793 -
rng::copy_n(list<int>)/64 -1.57% 14.168 13.946 -
BM_std_min<unsigned_int>/4 -1.56% 0.996 0.981 -
std::rotate(deque<int>)_(1_element_forward)/1024 -1.56% 38.743 38.137 -
std::multiset<int>::find(key)_(existent)/1024 -1.56% 3.799 3.740 -
SetIntersection_None_Set_float_262144_16384 -1.56% 1163602.455 1145450.929 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_16 -1.56% 1272700.235 1252859.528 -
SetIntersection_None_Vector_float_16384_4 -1.56% 1204920.359 1186146.278 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_256 -1.56% 1254609.375 1235061.685 -
BM_StringEraseWithMove_Huge_Opaque -1.56% 46.165 45.446 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_1 -1.56% 23672624.642 23304157.184 -
BM_MakeHeap_string_Heap_16384 -1.56% 5.123 5.044 -
SetIntersection_None_Set_uint32_256_16 -1.55% 10957093.849 10786719.762 -
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/8 -1.55% 3.752 3.694 -
SetIntersection_Front_Vector_uint32_1024_1024 -1.55% 5994053.260 5900946.393 -
rng::rotate(vector<int>)_(by_1/4)/8192 -1.55% 2596.826 2556.500 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.55% 6486.153 6385.443 -
SetIntersection_Front_Set_uint32_256_256 -1.55% 9770664.787 9619060.682 -
rng::starts_with(deque<int>,_pred)/8192 -1.55% 4053.826 3990.940 -
std::copy_if(vector<int>)_(every_other)/8 -1.55% 2.530 2.491 -
BM_std_minmax<int>/5 -1.55% 1.156 1.138 -
rng::find_first_of(deque<int>)_(small_needle)/1024 -1.55% 3515.329 3460.920 -
std::unordered_set<std::string>::count(key)_(non-existent)/8192 -1.55% 25.856 25.456 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/1024 -1.54% 15274.592 15038.770 -
std::map<std::string,_int>::find(key)_(existent)/1024 -1.54% 22.653 22.303 -
SetIntersection_None_Vector_string_262144_256 -1.54% 1314140.772 1293891.543 -
std::remove_copy_if(list<int>)_(prefix)/8192 -1.54% 7277.034 7165.188 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 -1.54% 4561642.082 4491531.270 -
bm_lexicographical_compare<signed_char>/8 -1.53% 3.111 3.064 -
std::multimap<int,_int>::erase(key)_(existent)/32 -1.53% 23.078 22.724 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_262144 -1.53% 5.369 5.287 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_4 -1.53% 1.430 1.408 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1048576 -1.53% 634125.713 624452.275 -
SetIntersection_Front_Vector_uint64_1024_16 -1.52% 1196861.502 1178642.683 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_1 -1.52% 11702859.455 11524954.159 -
std::find_end(vector<int>)_(process_all)/1000 -1.52% 238.172 234.556 -
rng::is_sorted_until(vector<int>,_pred)/8 -1.52% 3.410 3.358 -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 -1.52% 8.878 8.743 -
std::vector<std::string>::ctor(Range)_(expensive_elements)/32 -1.52% 599.219 590.127 -
std::multimap<int,_int>::clear()/8192 -1.52% 81762.711 80522.279 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 -1.52% 1.651 1.626 -
BM_vector_deque_ranges_copy_backward/512 -1.51% 17.908 17.636 -
BM_vector_deque_copy/1024 -1.51% 36.419 35.868 -
SetIntersection_Interlaced_Set_float_256_4 -1.51% 11691574.807 11514673.891 -
SetIntersection_Interlaced_Set_float_16384_256 -1.51% 204562970.796 201483865.456 -
BM_MakeThenSortHeap_uint32_SingleElement_16 -1.50% 4.047 3.987 -
std::find_first_of(list<int>,_pred)_(large_needle)/8192 -1.50% 54031599.385 53219625.010 -
SetIntersection_None_Vector_uint64_64_64 -1.50% 9048695.975 8912845.337 -
rng::ends_with(deque<int>)_(mismatch_at_end)/1024 -1.50% 484.498 477.225 -
rng::fill(vector<int>)/8192 -1.50% 239.714 236.126 -
std::vector<std::string>::ctor(const&)_(expensive_elements)/32 -1.50% 602.331 593.319 -
bm_ranges_swap_ranges_vb_aligned/262144 -1.49% 498.350 490.911 -
SetIntersection_None_Vector_string_16384_1 -1.49% 1285737.091 1266551.353 -
BM_LowerBound_uint32_16 -1.49% 7.443 7.332 -
SetIntersection_None_Vector_float_262144_256 -1.49% 1228446.866 1210123.186 -
rng::rotate(vector<int>)_(by_1/4)/32 -1.49% 12.031 11.852 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1024 -1.49% 486.553 479.299 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -1.49% 1225.272 1207.015 -
rng::partition_copy(deque<int>)/50 -1.49% 27.459 27.050 -
std::set<int>::ctor(const&)/1024 -1.49% 6286.032 6192.486 -
BM_RangesMakeHeap_string_SingleElement_16384 -1.48% 5.959 5.871 -
BM_lexicographical_compare_three_way<IntPtr>/64 -1.48% 15.630 15.398 -
std::flat_multimap<int,_int>::insert(value)_(already_present)/32 -1.48% 23.091 22.750 -
std::partition_point(vector<int>)/50 -1.48% 2.571 2.533 -
SetIntersection_Interlaced_Set_float_262144_1024 -1.48% 1548152.264 1525300.782 -
BM_vector_deque_ranges_copy/4096 -1.47% 147.930 145.751 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64 -1.47% 1.065 1.049 -
BM_PushHeap_string_QuickSortAdversary_256 -1.47% 14.809 14.591 -
SetIntersection_Interlaced_Set_uint32_16384_4 -1.47% 168295946.102 165826182.807 -
SetIntersection_None_Vector_uint64_262144_64 -1.47% 1210662.059 1192906.971 -
rng::contains_subrange(vector<int>)_(process_all)/8192 -1.46% 1651.943 1627.756 -
rng::find_first_of(list<int>)_(large_needle)/8192 -1.46% 50483377.933 49744763.877 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_256 -1.46% 13036575.196 12846004.460 -
std::copy(vector<bool>)_(aligned)/4096 -1.46% 4.700 4.632 -
std::copy_backward(vector<bool>)_(aligned)/1048576 -1.46% 2731.159 2691.269 -
SetIntersection_None_Vector_float_1024_256 -1.46% 1172549.659 1155431.001 -
BM_std_min<long_long>/31 -1.46% 3.403 3.353 -
BM_PopHeap_float_4 -1.46% 2.374 2.339 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16384 -1.45% 1359393.309 1339622.152 -
BM_std_minmax<long_long>/7 -1.45% 2.598 2.560 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 -1.45% 17239735.576 16989557.964 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_256 -1.45% 0.742 0.732 -
rng::partition_point(deque<int>)/32 -1.45% 4.227 4.166 -
SetIntersection_None_Set_string_262144_64 -1.45% 1694752.442 1670183.023 -
std::is_sorted(deque<int>)/8 -1.45% 2.512 2.476 -
723_llvm_r -1.45% 11.766 11.596 -
std::sort(vector<int>)_(ascending)/8 -1.45% 16.889 16.644 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_64 -1.45% 3.203 3.157 -
BM_RangesPushHeap_string_Ascending_1024 -1.45% 13.845 13.644 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.44% 535.544 527.807 -
std::unordered_multimap<int,_int>::erase(iterator)/0 -1.44% 19.985 19.696 -
std::partial_sort_copy(vector<int>)_(ascending)/8 -1.44% 9.054 8.924 -
rng::ends_with(vector<int>)_(mismatch_at_end)/8 -1.44% 1.700 1.675 -
std::partial_sort(vector<int>)_(heap)/8 -1.44% 26.738 26.353 -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/1024 -1.44% 88.669 87.394 -
std::find_if_not(deque<int>)_(process_all)/8 -1.44% 3.964 3.907 -
std::remove_copy(deque<int>)_(prefix)/32 -1.44% 13.223 13.033 -
SetIntersection_Front_Set_string_262144_16 -1.43% 2009157.446 1980331.529 -
SetIntersection_Interlaced_Set_float_262144_16384 -1.43% 1251303.222 1233373.536 -
rng::find_if(list<int>)_(process_all)/32768 -1.43% 29224.039 28805.672 -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_1 -1.43% 17887202.045 17631172.888 -
BM_std_min<unsigned_char>/22 -1.43% 2.104 2.074 -
std::flat_map<int,_int>::erase(key)_(existent)/1024 -1.43% 97.281 95.891 -
std::rotate(vector<int>)_(by_1/4)/1024 -1.42% 329.107 324.435 -
std::unique(vector<int>)_(contiguous)/1024 -1.42% 316.953 312.458 -
std::find_if(deque<int>)_(process_all)/1024 -1.42% 490.724 483.765 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 -1.42% 173439.236 170981.191 -
SetIntersection_Front_Set_uint64_256_16 -1.42% 4902114.409 4832706.333 -
std::map<std::string,_int>::clear()/8192 -1.42% 205947.082 203031.853 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_256 -1.42% 12.969 12.786 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -1.41% 1160497.632 1144128.825 -
SetIntersection_None_Set_string_16384_16384 -1.41% 199174592.013 196365669.938 -
SetIntersection_Interlaced_Set_float_262144_1 -1.41% 1104889.189 1089312.423 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.41% 134160.789 132270.602 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.41% 52133.449 51399.760 -
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024 -1.40% 14587.835 14382.889 -
721_gcc_r -1.40% 13.193 13.008 -
SetIntersection_Front_Vector_float_1024_64 -1.40% 1448710.809 1428467.118 -
rng::stable_partition(deque<int>)_(dense)/32 -1.40% 28.003 27.612 -
SetIntersection_Front_Vector_uint64_64_16 -1.40% 15216967.588 15004618.453 -
BM_toupper_string<char> -1.39% 15.135 14.924 -
rng::remove(list<int>)_(prefix)/8192 -1.39% 8523.112 8404.384 -
std::unordered_map<int,_int>::find(key)_(existent)/8192 -1.39% 1.260 1.242 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1024 -1.39% 738.278 728.001 -
std::set<std::string>::upper_bound(key)_(existent)/32 -1.39% 17.046 16.809 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_64 -1.39% 3.920 3.866 -
std::rotate(vector<int>)_(by_1/4)/8192 -1.39% 2595.350 2559.339 -
BM_LowerBound_pair<uint32,_uint32>_1 -1.38% 2.865 2.825 -
rng::find(join_view(deque<deque<int>>))_(process_all)/50 -1.38% 17.510 17.268 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16 -1.38% 1433779.474 1413935.173 -
std::set<int>::lower_bound(key)_(non-existent)/8192 -1.38% 9.697 9.563 -
SetIntersection_Interlaced_Set_string_262144_16384 -1.38% 2889972.657 2850061.359 -
BM_PopHeap_float_262144 -1.38% 40.667 40.106 -
BM_deque_vector_copy_backward/1024 -1.38% 37.359 36.843 -
rng::find_if(vector<char>)_(process_all)/8 -1.38% 2.487 2.453 -
rng::stable_sort(deque<int>)_(qsort_adversarial)/8 -1.38% 18.313 18.061 -
SetIntersection_None_Set_pair<uint32,_uint32>_16_1 -1.38% 70668168.198 69695211.155 -
rng::find(list<int>)_(bail_25%)/32768 -1.37% 7609.810 7505.194 -
SetIntersection_None_Set_float_1024_256 -1.37% 9025923.384 8902121.173 -
BM_deque_deque_copy/1024 -1.37% 39.286 38.748 -
rng::contains(list<int>)_(process_all)/1048576 -1.37% 842192.479 830659.974 -
std::set<int>::ctor(const&)/8192 -1.37% 49932.478 49248.801 -
BM_RangesMakeThenSortHeap_float_Heap_1024 -1.36% 8.111 8.001 -
SetIntersection_Front_Set_float_256_16 -1.36% 4984829.567 4917066.399 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_64 -1.36% 12694470.320 12522137.507 -
std::find(list<int>)_(process_all)/8 -1.36% 2.397 2.364 -
BM_RangesMakeThenSortHeap_uint64_Random_16384 -1.36% 22.300 21.998 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 -1.36% 1090735.430 1075953.952 -
rng::find_first_of(list<int>)_(small_needle)/1024 -1.35% 2828.744 2790.439 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_1024 -1.35% 8.518 8.403 -
SetIntersection_Interlaced_Set_uint32_16384_64 -1.35% 213999564.324 211111761.822 -
BM_vector_deque_ranges_move/4000 -1.35% 142.798 140.871 -
rng::partition(vector<int>)_(sparse)/32 -1.35% 9.086 8.964 -
std::find_first_of(deque<int>)_(small_needle)/1024 -1.35% 3714.704 3664.642 -
BM_CmpEqual_int_ushort -1.35% 1.137 1.121 -
rng::find_if_not(deque<int>)_(bail_25%)/32768 -1.34% 2744.842 2707.926 -
std::generate_n(deque<int>)/32 -1.34% 8.298 8.187 -
BM_vector_deque_copy/4000 -1.34% 142.847 140.929 -
BM_PushHeap_pair<uint32,_uint32>_Random_256 -1.34% 7.293 7.195 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_262144 -1.34% 350916481.832 346206000.978 -
SetIntersection_Front_Set_float_16384_16384 -1.34% 342866356.375 338266139.957 -
SetIntersection_None_Set_string_262144_16 -1.34% 1689690.675 1667045.574 -
std::sort(deque<int>)_(descending)/1024 -1.34% 1335.997 1318.134 -
SetIntersection_None_Set_string_262144_4 -1.34% 1687660.154 1665107.990 -
vector<bool>(size_type,_const_value_type&) -1.34% 8.157 8.048 -
std::equal(deque<int>)_(it,_it,_it,_pred)/8 -1.33% 4.384 4.325 -
std::search(list<int>)_(same_length)/1024 -1.33% 776.150 765.801 -
std::find_if(deque<int>)_(process_all)/50 -1.33% 23.905 23.587 -
rng::find_first_of(list<int>,_pred)_(large_needle)/32 -1.33% 731.179 721.448 -
std::map<std::string,_int>::ctor(&&,_different_allocs)/32 -1.33% 220.593 217.657 -
SetIntersection_None_Set_string_262144_256 -1.33% 1692200.359 1669707.196 -
rng::sort(vector<int>)_(qsort_adversarial)/8 -1.33% 16.868 16.644 -
rng::find_last(list<int>)_(bail_90%)/1024 -1.33% 63.041 62.206 -
SetIntersection_Front_Set_string_262144_262144 -1.33% 17689163.820 17454746.336 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_16 -1.32% 12984027.672 12812102.782 -
std::multiset<std::string>::find(key)_(non-existent)/1024 -1.32% 22.145 21.851 -
rng::find_last(forward_list<int>)_(bail_10%)/8 -1.32% 2.386 2.354 -
BM_std_min<char>/5500 -1.32% 37.290 36.798 -
BM_RangesPushHeap_string_QuickSortAdversary_256 -1.32% 14.666 14.472 -
BM_MakeThenSortHeap_float_Descending_16 -1.32% 1.840 1.816 -
BM_lexicographical_compare_three_way_fast_path/256 -1.32% 70.825 69.891 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_16 -1.32% 11798542.485 11643212.275 -
rng::partial_sort_copy(vector<int>)_(shuffled)/8 -1.32% 11.528 11.376 -
SetIntersection_Interlaced_Vector_float_16_16 -1.32% 39141974.530 38627009.496 -
BM_MakeThenSortHeap_string_Random_1024 -1.31% 70.329 69.406 -
BM_CmpEqual_schar_schar -1.31% 1.105 1.091 -
rng::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 -1.31% 12.114 11.955 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_16 -1.31% 40343971.820 39816048.689 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_1 -1.30% 4409086.893 4351612.634 -
rng::find_if_not(vector<int>)_(bail_25%)/8 -1.30% 1.095 1.080 -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 -1.30% 50385.792 49730.183 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/32 -1.30% 887.128 875.591 -
std::map<int,_int>::insert(value)_(new_value)/1024 -1.30% 27.665 27.306 -
BM_deque_deque_ranges_copy_backward/70000 -1.30% 8868.120 8752.943 -
rng::contains_subrange(vector<int>)_(process_all)/1048576 -1.30% 211420.527 208675.266 -
SetIntersection_Interlaced_Vector_uint32_1024_16 -1.29% 1884804.393 1860495.332 -
SetIntersection_Interlaced_Set_uint32_262144_1024 -1.29% 1506574.707 1487171.549 -
rng::find_if_not(vector<char>)_(process_all)/50 -1.29% 12.654 12.491 -
rng::contains_subrange(deque<int>)_(single_element)/16 -1.29% 10.359 10.226 -
SetIntersection_Interlaced_Set_float_16384_64 -1.29% 218670151.260 215859410.079 -
rng::find(join_view(deque<deque<int>>))_(process_all)/8192 -1.28% 2354.961 2324.709 -
BM_std_minmax<int>/28 -1.28% 2.080 2.053 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 -1.28% 17.808 17.579 -
SetIntersection_None_Vector_uint64_16384_1024 -1.28% 1178367.719 1163245.015 -
std::partition(list<int>)_(dense)/50 -1.28% 13.378 13.206 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_4 -1.28% 61726141.450 60934437.786 -
rng::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 -1.28% 5.069 5.004 -
std::unique_copy(vector<int>)_(sprinkled)/8192 -1.28% 3921.697 3871.528 -
std::copy_if(vector<int>)_(entire_range)/8 -1.28% 2.270 2.241 -
std::remove_copy(deque<int>)_(prefix)/50 -1.28% 19.319 19.072 -
std::is_sorted_until(list<int>)/8 -1.28% 2.208 2.179 -
std::find_if(vector<char>)_(process_all)/32768 -1.28% 8234.862 8129.683 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -1.28% 260027.664 256706.703 -
BM_PushHeap_uint32_QuickSortAdversary_16 -1.28% 0.936 0.924 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8192 -1.28% 4899.764 4837.277 -
rng::stable_sort(deque<int>)_(descending)/8 -1.27% 27.355 27.006 -
rng::is_partitioned(deque<int>)_(unpartitioned)/8192 -1.27% 735.338 725.975 -
SetIntersection_None_Set_uint32_64_1 -1.27% 23611252.453 23310621.815 -
std::deque<int>::erase(middle)_(cheap_elements)/32 -1.27% 9.936 9.810 -
rng::find_last(list<int>)_(bail_90%)/50 -1.27% 1.296 1.280 -
BM_RangesMakeThenSortHeap_string_Descending_1024 -1.27% 38.362 37.874 -
SetIntersection_Interlaced_Set_float_16384_16 -1.27% 210626031.949 207957464.308 -
std::map<int,_int>::count(key)_(existent)/8192 -1.27% 6.082 6.005 -
rng::move(list<int>)/1048576 -1.27% 1030903.247 1017854.673 -
std::stable_partition(list<int>)_(sparse)/50 -1.27% 26.118 25.787 -
rng::search(deque<int>,_pred)_(no_match)/1048576 -1.27% 449828.650 444136.784 -
BM_RangesPushHeap_float_Random_256 -1.27% 7.310 7.217 -
BM_RangesMakeHeap_string_Random_16384 -1.26% 12.816 12.654 -
BM_std_min<short>/23 -1.26% 2.116 2.089 -
rng::unique(list<int>)_(contiguous)/52 -1.26% 74.996 74.052 -
BM_LowerBound_string_64 -1.26% 69.345 68.472 -
std::multimap<int,_int>::ctor(const&)/8192 -1.26% 50416.686 49783.774 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/8192 -1.25% 116054.503 114600.851 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.25% 55834.617 55135.640 -
std::is_permutation(list<int>)_(3leg)_(shuffled)/1024 -1.25% 1436680.778 1418720.648 -
std::multimap<std::string,_int>::find(key)_(non-existent)/8192 -1.25% 27.680 27.334 -
std::set<int>::equal_range(key)_(existent)/1024 -1.25% 4.130 4.078 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.25% 698.023 689.318 -
SetIntersection_None_Vector_uint64_262144_256 -1.25% 1203682.846 1188673.063 -
BM_LowerBound_float_1 -1.25% 2.676 2.642 -
rng::find_end(forward_list<int>)_(process_all)/1048576 -1.25% 764256.786 754736.638 -
std::find_if_not(vector<char>)_(process_all)/8192 -1.24% 2075.487 2049.659 -
SetIntersection_Interlaced_Vector_string_256_64 -1.24% 20176840.220 19925810.178 -
SetIntersection_Interlaced_Set_uint64_262144_16384 -1.24% 1273683.108 1257838.541 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_4_1 -1.24% 228888502.842 226044850.812 -
BM_MakeThenSortHeap_uint64_Descending_4 -1.24% 1.513 1.494 -
std::remove_if(deque<int>)_(sprinkled)/1024 -1.24% 538.689 532.002 -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/8 -1.24% 56.316 55.617 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/1024 -1.24% 16898.269 16688.608 -
rng::find_if(vector<int>)_(process_all)/8 -1.24% 2.628 2.595 -
std::find_first_of(deque<int>)_(small_needle)/8192 -1.24% 28579.279 28225.114 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1024 -1.24% 1259292.479 1243710.854 -
std::set<std::string>::lower_bound(key)_(existent)/32 -1.24% 16.095 15.896 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8 -1.24% 4.284 4.231 -
std::flat_map<int,_int>::clear()/8192 -1.24% 452.432 446.839 -
std::unordered_set<int>::ctor(const&)/1024 -1.23% 6714.918 6632.116 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 -1.23% 44.836 44.283 -
std::replace_if(list<int>)_(prefix)/50 -1.23% 24.349 24.049 -
rng::find(join_view(vector<vector<char>>))_(process_all)/1024 -1.23% 23.403 23.116 -
rng::find_last(vector<int>)_(bail_90%)/1048576 -1.23% 23592.221 23303.115 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16_1 -1.22% 67638853.793 66810754.385 -
BM_MakeThenSortHeap_float_Heap_4 -1.22% 1.239 1.224 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_4 -1.22% 2.082 2.056 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 -1.22% 40393.564 39902.668 -
BM_std_minmax<int>/32 -1.22% 1.619 1.599 -
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 -1.21% 8302.829 8201.978 -
BM_MakeHeap_string_Heap_4 -1.21% 3.045 3.008 -
BM_vector_deque_move/4000 -1.21% 142.343 140.617 -
BM_vector_deque_ranges_move/4096 -1.21% 147.375 145.592 -
BM_vector_deque_ranges_move_backward/64 -1.21% 2.995 2.958 -
std::unordered_set<int>::ctor(const&,_alloc)/1024 -1.21% 9974.529 9853.850 -
BM_lexicographical_compare_three_way_slow_path/1024 -1.21% 249.043 246.031 -
rng::all_of(vector<int>)_(process_all)/32 -1.21% 8.483 8.380 -
std::copy_backward(vector<bool>)_(aligned)/64 -1.21% 1.776 1.754 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_1024 -1.21% 14.201 14.029 -
BM_deque_deque_ranges_move/4000 -1.21% 145.680 143.924 -
std::adjacent_find(vector<int>,_pred)/1048576 -1.20% 464606.379 459008.797 -
SetIntersection_None_Vector_float_256_64 -1.20% 3714384.864 3669681.031 -
std::remove_copy(list<int>)_(prefix)/8192 -1.20% 7023.971 6939.760 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_16 -1.20% 14.046 13.877 -
BM_std_min<int>/7 -1.20% 1.053 1.041 -
BM_std_minmax_element<char>/4 -1.19% 1.242 1.227 -
BM_MakeThenSortHeap_float_QuickSortAdversary_16384 -1.19% 29.851 29.497 -
BM_vector_deque_move/64 -1.19% 2.704 2.672 -
SetIntersection_Interlaced_Set_float_16384_16384 -1.19% 349044701.739 344901112.823 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 -1.19% 19.185 18.958 -
std::stable_sort(vector<NonIntegral>)_(ascending)/8 -1.18% 16.665 16.468 -
std::multiset<int>::find(key)_(non-existent)/8192 -1.18% 8.539 8.438 -
rng::replace_if(vector<int>)_(prefix)/8192 -1.18% 2061.572 2037.204 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_64 -1.18% 1680132.406 1660273.846 -
std::reverse(list<int>)/64 -1.18% 17.656 17.447 -
rng::remove(list<int>)_(prefix)/1024 -1.18% 959.795 948.470 -
BM_lexicographical_compare_three_way<IntPtr>/16 -1.18% 4.362 4.310 -
std::find_first_of(list<int>,_pred)_(large_needle)/32 -1.18% 731.282 722.660 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_16384 -1.18% 3.007 2.972 -
rng::partition(deque<int>)_(sparse)/1024 -1.18% 389.383 384.801 -
std::find_end(forward_list<int>)_(same_length)/1000 -1.18% 1487.569 1470.067 -
rng::copy_n(vector<bool>)_(unaligned)/512 -1.17% 3.322 3.282 -
BM_std_min<unsigned_short>/6 -1.17% 0.959 0.948 -
SetIntersection_Interlaced_Set_string_1024_4 -1.17% 10508623.239 10385265.363 -
std::map<int,_int>::insert(value)_(new_value)/32 -1.17% 19.967 19.733 -
BM_RangesMakeThenSortHeap_string_SingleElement_16384 -1.17% 37.665 37.223 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -1.17% 32511.212 32131.404 -
std::find(list<int>)_(process_all)/32768 -1.17% 27610.919 27288.525 -
BM_MakeThenSortHeap_float_Ascending_16 -1.17% 2.954 2.920 -
SetIntersection_Front_Set_string_4_4 -1.16% 166742861.229 164801407.615 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_16 -1.16% 4.056 4.009 -
SetIntersection_Front_Vector_string_262144_16384 -1.16% 352619279.783 348517066.534 -
BM_std_min<unsigned_short>/20 -1.16% 2.221 2.195 -
BM_lexicographical_compare_three_way<IntPtr>/256 -1.16% 70.259 69.442 -
BM_MakeThenSortHeap_float_Descending_64 -1.16% 3.331 3.292 -
rng::find_first_of(list<int>)_(small_needle)/50 -1.16% 142.475 140.821 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -1.16% 25147944.326 24855997.338 -
BM_std_min<unsigned_char>/23 -1.16% 2.334 2.307 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 -1.16% 35.465 35.055 -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192 -1.16% 9152.059 9046.307 -
rng::find(deque<int>)_(process_all)/8 -1.16% 3.522 3.481 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_4 -1.16% 1247596.353 1233186.525 -
SetIntersection_None_Vector_float_1024_16 -1.15% 1163869.292 1150465.898 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 -1.15% 13.698 13.541 -
rng::search(list<int>)_(no_match)/1048576 -1.15% 845462.595 835745.898 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.15% 625651.529 618463.527 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 -1.15% 2279040.294 2252886.941 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16_16 -1.15% 43824732.315 43321983.484 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_4 -1.15% 58845595.705 58171190.668 -
rng::copy_if(list<int>)_(every_other)/32768 -1.15% 25335.272 25044.962 -
rng::rotate(list<int>)_(by_1/2)/8192 -1.15% 4959.577 4902.768 -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/1024 -1.15% 16590.771 16400.779 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1024 -1.15% 779.609 770.683 -
rng::stable_sort(vector<int>)_(alloc_fails,_heap)/8 -1.14% 22.469 22.213 -
rng::copy_n(list<int>)/32768 -1.14% 26260.779 25961.783 -
BM_PushHeap_uint64_Random_262144 -1.14% 6.124 6.054 -
SetIntersection_Interlaced_Vector_float_16384_16 -1.14% 3891607.232 3847329.978 -
BM_MakeThenSortHeap_string_Ascending_16 -1.14% 9.675 9.565 -
rng::fill_n(list<int>)/50 -1.14% 15.990 15.808 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_256 -1.14% 10.780 10.657 -
BM_RangesMakeHeap_string_Ascending_16 -1.13% 3.695 3.653 -
rng::find_end(list<int>)_(same_length)/8192 -1.13% 15910.348 15729.877 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 -1.13% 34.671 34.278 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_1024 -1.13% 42.774 42.289 -
BM_MakeThenSortHeap_string_Descending_16384 -1.13% 68.034 67.263 -
std::flat_multimap<int,_int>::count(key)_(non-existent)/32 -1.13% 2.071 2.047 -
BM_std_minmax<unsigned_long_long>/6 -1.13% 2.088 2.065 -
SetIntersection_None_Vector_float_16_1 -1.13% 68561932.010 67789703.614 -
rng::remove_if(list<int>)_(prefix)/1024 -1.12% 1002.507 991.229 -
rng::rotate_copy(deque<int>)/32 -1.12% 2.693 2.663 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 -1.12% 22.189 21.939 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_4 -1.12% 4530796.309 4480119.690 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8192 -1.12% 32220.787 31860.632 -
BM_lexicographical_compare_three_way_fast_path/1024 -1.11% 245.899 243.159 -
rng::transform(deque<int>)_(identity_transform)/8192 -1.11% 2471.247 2443.704 -
rng::find_last(vector<char>)_(bail_90%)/1048576 -1.11% 12129.540 11994.529 -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/1024 -1.11% 321.503 317.925 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192 -1.11% 604434.425 597711.096 -
std::multimap<int,_int>::count(key)_(non-existent)/32 -1.11% 2.505 2.477 -
rng::copy_backward(deque<int>)/64 -1.11% 3.080 3.046 -
BM_StringFindAllMatch/512 -1.11% 11.701 11.571 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -1.11% 27730284.320 27422830.657 -
BM_SortHeap_uint32_4 -1.11% 1.040 1.029 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 -1.11% 50.331 49.773 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/8192 -1.11% 127703.608 126289.164 -
BM_RangesMakeHeap_string_Ascending_64 -1.11% 4.866 4.812 -
BM_PopHeap_string_16384 -1.11% 72.700 71.896 -
rng::unique(list<int>)_(contiguous)/1024 -1.11% 928.223 917.962 -
rng::ends_with(deque<int>)_(mismatch_at_start)/50 -1.10% 2.080 2.057 -
BM_std_minmax<int>/9 -1.10% 1.171 1.158 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_256 -1.10% 20.508 20.282 -
SetIntersection_None_Vector_uint32_256_64 -1.10% 3645987.191 3605883.537 -
std::multimap<int,_int>::ctor(const&,_alloc)/1024 -1.10% 6327.243 6257.692 -
std::multimap<int,_int>::find(key)_(non-existent)/1024 -1.10% 5.400 5.341 -
BM_MakeThenSortHeap_float_Ascending_64 -1.10% 3.960 3.916 -
std::unordered_map<int,_int>::insert(value)_(new_value)/8192 -1.10% 21.049 20.818 -
std::copy_backward(deque<int>)/64 -1.10% 2.970 2.937 -
std::for_each(join_view(vector<vector<int>>))/50 -1.10% 4.043 3.999 -
SetIntersection_None_Set_string_262144_1024 -1.10% 1705269.695 1686573.242 -
SetIntersection_Interlaced_Vector_uint64_256_1 -1.10% 4437212.195 4388582.320 -
rng::find_end(forward_list<int>)_(match_near_end)/1000 -1.09% 774.233 765.760 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 -1.09% 8.989 8.891 -
BM_deque_deque_move/64000 -1.09% 2724.308 2694.527 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8 -1.09% 3.618 3.579 -
rng::none_of(list<int>)_(process_all)/32 -1.09% 11.854 11.725 -
BM_lexicographical_compare_three_way_fast_path/16384 -1.09% 3772.454 3731.247 -
rng::for_each(set<int>)/32 -1.09% 21.407 21.173 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_16 -1.09% 5368191.344 5309625.671 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/50 -1.09% 26.602 26.312 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144 -1.09% 1687469.891 1669090.170 -
rng::copy(deque<int>)/8 -1.09% 2.785 2.755 -
std::find_if_not(vector<char>)_(process_all)/32768 -1.09% 8221.797 8132.580 -
rng::count(list<int>)_(every_other)/1024 -1.08% 703.176 695.548 -
std::multiset<std::string>::lower_bound(key)_(existent)/8192 -1.08% 30.926 30.591 -
std::generate_n(vector<int>)/50 -1.08% 12.052 11.922 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/32 -1.08% 21.578 21.345 -
std::multimap<int,_int>::ctor(const&)/1024 -1.08% 6309.245 6241.065 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_1 -1.08% 11788898.715 11661534.060 -
std::multimap<int,_int>::clear()/1024 -1.08% 10221.252 10110.905 -
BM_MakeHeap_pair<uint32,_uint32>_Random_256 -1.08% 3.110 3.076 -
std::unordered_multiset<int>::erase(key)_(non-existent)/1024 -1.08% 1.038 1.027 -
BM_vector_deque_move/5500 -1.08% 199.170 197.026 -
BM_MakeThenSortHeap_float_Heap_16384 -1.07% 25.858 25.580 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192 -1.07% 36176.790 35789.284 -
BM_MakeHeap_string_Heap_64 -1.07% 5.102 5.048 -
BM_std_min<unsigned_short>/7 -1.07% 1.099 1.087 -
SetIntersection_Front_Set_pair<uint32,_uint32>_4_1 -1.07% 229901431.717 227444012.420 -
BM_std_minmax<unsigned_char>/23 -1.07% 2.986 2.954 -
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/32 -1.07% 302.232 299.008 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 -1.07% 19.358 19.151 -
BM_vector_deque_copy_backward/4000 -1.07% 146.692 145.128 -
BM_lexicographical_compare_three_way_fast_path/4096 -1.07% 955.339 945.164 -
SetIntersection_None_Set_uint32_16384_16384 -1.06% 154224816.027 152583007.055 -
SetIntersection_None_Set_pair<uint32,_uint32>_1_1 -1.06% 573540554.564 567437041.273 -
std::set<int>::insert(value)_(already_present)/32 -1.06% 1.793 1.774 -
BM_tolower_string<char> -1.06% 15.184 15.023 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_256 -1.06% 9.165 9.068 -
std::transform(deque<int>)_(identity_transform)/8192 -1.06% 2471.925 2445.687 -
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/8 -1.06% 19.430 19.224 -
rng::contains_subrange(list<int>)_(near_matches)/1000 -1.06% 37314.571 36919.475 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 -1.06% 36.127 35.744 -
rng::rotate(vector<bool>)_(1_element_forward)/32 -1.06% 18.517 18.321 -
rng::partial_sort(deque<int>)_(qsort_adversarial)/8 -1.06% 31.629 31.295 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/1024 -1.06% 13485.490 13342.966 -
SetIntersection_None_Vector_float_256_16 -1.06% 4350486.927 4304508.006 -
BM_RangesPushHeap_uint32_Random_4 -1.06% 2.552 2.525 -
rng::rotate(list<int>)_(1_element_forward)/50 -1.06% 24.293 24.037 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1_1 -1.05% 574769418.506 568730363.176 -
BM_CmpEqual_uint_schar -1.05% 1.078 1.067 -
BM_std_minmax<short>/15 -1.05% 1.991 1.970 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -1.05% 1244552.635 1231491.781 -
SetIntersection_Interlaced_Set_float_64_16 -1.05% 24692200.157 24433280.828 -
std::reverse_copy(deque<int>)/4096 -1.05% 984.876 974.567 -
SetIntersection_None_Set_string_64_1 -1.05% 24202207.133 23948901.078 -
BM_vector_deque_move/4096 -1.05% 147.104 145.564 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_256 -1.05% 1.375 1.360 -
BM_MakeHeap_string_Heap_256 -1.04% 4.956 4.905 -
SetIntersection_Front_Set_float_1024_4 -1.04% 1155074.194 1143022.145 -
BM_deque_vector_move/1 -1.04% 2.132 2.109 -
BM_RangesMakeHeap_uint64_Random_262144 -1.04% 1.042 1.031 -
std::remove_copy(list<int>)_(sprinkled)/50 -1.04% 18.934 18.737 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8192 -1.04% 130795.705 129433.971 -
std::multiset<int>::erase(key)_(existent)/1024 -1.04% 40.625 40.202 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 -1.04% 6.992 6.919 -
std::is_sorted_until(list<int>)/8192 -1.04% 7275.159 7199.522 -
std::deque<int>::ctor(Range)_(cheap_elements)/8192 -1.04% 450.997 446.309 -
std::find_if(deque<int>)_(process_all)/8192 -1.04% 2845.291 2815.781 -
std::is_sorted_until(list<int>,_pred)/8192 -1.04% 7769.360 7688.807 -
std::flat_map<int,_int>::insert(value)_(new_value)/32 -1.04% 17.285 17.106 -
BM_std_min<unsigned_int>/28 -1.03% 1.962 1.942 -
std::vector<std::string>::ctor(const&)_(expensive_elements)/1024 -1.03% 19876.242 19670.615 -
BM_std_min<short>/4 -1.03% 1.082 1.071 -
BM_MakeHeap_string_Heap_1024 -1.03% 4.874 4.824 -
BM_lexicographical_compare_three_way_fast_path/64 -1.03% 15.595 15.434 -
std::search(deque<int>,_pred)_(no_match)/1048576 -1.03% 448382.906 443751.822 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16 -1.03% 7.616 7.537 -
rng::search(list<int>)_(same_length)/1024 -1.03% 761.020 753.179 -
std::vector<std::string>::operator=(const&)_(cheap_elements)/32 -1.03% 27.382 27.100 -
BM_PopHeap_string_4 -1.03% 5.356 5.300 -
BM_deque_vector_copy/5500 -1.03% 197.122 195.095 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 -1.03% 14718.198 14566.813 -
std::vector<int>::operator=(const&)_(cheap_elements)/8192 -1.03% 735.462 727.901 -
std::for_each_n(list<int>)/8192 -1.03% 7280.648 7205.820 -
std::find_first_of(vector<int>,_pred)_(large_needle)/32 -1.03% 502.758 497.592 -
rng::replace(list<int>)_(sprinkled)/8192 -1.03% 7291.240 7216.332 -
BM_std_minmax<unsigned_long_long>/31 -1.03% 4.790 4.741 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_1 -1.03% 67621650.961 66927409.021 -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 -1.03% 20956.365 20741.348 -
std::multiset<int>::upper_bound(key)_(existent)/32 -1.03% 2.228 2.206 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 -1.02% 19194819.515 18998159.034 -
BM_MakeThenSortHeap_string_Random_64 -1.02% 40.049 39.640 -
rng::unique_copy(vector<int>)_(contiguous)/32 -1.02% 8.680 8.592 -
rng::partial_sort(vector<NonIntegral>)_(repeated)/8 -1.02% 21.594 21.374 -
std::search(list<int>)_(same_length)/1000 -1.02% 746.978 739.367 -
std::for_each_n(list<int>)/50 -1.02% 22.766 22.534 -
BM_RangesMakeThenSortHeap_uint64_Random_64 -1.02% 11.879 11.758 -
std::transform(vector<int>)_(identity_transform)/32 -1.01% 9.079 8.987 -
std::none_of(list<int>)_(process_all)/50 -1.01% 21.943 21.721 -
SetIntersection_None_Set_uint64_1024_16 -1.01% 8738560.901 8650235.868 -
BM_vector_deque_move_backward/1 -1.01% 2.569 2.543 -
std::partition(list<int>)_(sparse)/32 -1.01% 8.885 8.796 -
std::sort(vector<int>)_(pipe-organ)/8 -1.00% 18.628 18.441 -
rng::partition_copy(list<int>)/32 -1.00% 16.059 15.898 -
std::unordered_map<int,_int>::find(key)_(non-existent)/1024 -1.00% 1.322 1.309 -
BM_deque_deque_copy_backward/5500 -1.00% 207.573 205.493 -
rng::remove_copy_if(list<int>)_(prefix)/32 -1.00% 17.059 16.888 -


Report Time: 2.65s
Name Current %
706_stockfish_r 21.427 -
707_ntest_r 16.580 -2.16%
709_cactus_r 19.788 -
710_omnetpp_r 8.473 -4.23%
721_gcc_r 13.008 -1.40%
723_llvm_r 11.596 -1.45%
727_cppcheck_r 24.844 -1.66%
729_abc_r 18.458 -2.56%
731_astcenc_r 10.188 -
735_gem5_r 13.348 -1.59%
736_ocio_r 16.350 -
737_gmsh_r 12.691 -
748_flightdm_r 8.994 -
750_sealcrypto_r 18.378 -3.10%
753_ns3_r 10.189 -
766_femflow_r 12.928 -
BM_CmpEqual_int_int 1.125 -
BM_CmpEqual_int_schar 1.138 1.02%
BM_CmpEqual_int_short 1.130 -
BM_CmpEqual_int_uchar 1.124 -
BM_CmpEqual_int_uint 1.104 -
BM_CmpEqual_int_ushort 1.121 -1.35%
BM_CmpEqual_schar_int 1.137 -
BM_CmpEqual_schar_schar 1.091 -1.31%
BM_CmpEqual_schar_short 1.140 -
BM_CmpEqual_schar_uchar 1.109 -
BM_CmpEqual_schar_uint 1.114 -
BM_CmpEqual_schar_ushort 1.108 -
BM_CmpEqual_short_int 1.141 -
BM_CmpEqual_short_schar 1.128 -
BM_CmpEqual_short_short 1.125 -
BM_CmpEqual_short_uchar 1.113 -
BM_CmpEqual_short_uint 1.115 -
BM_CmpEqual_short_ushort 1.107 -
BM_CmpEqual_uchar_int 1.122 -
BM_CmpEqual_uchar_schar 1.063 1.26%
BM_CmpEqual_uchar_short 1.048 -
BM_CmpEqual_uchar_uchar 1.121 -
BM_CmpEqual_uchar_uint 1.125 -
BM_CmpEqual_uchar_ushort 1.111 -
BM_CmpEqual_uint_int 1.129 -
BM_CmpEqual_uint_schar 1.067 -1.05%
BM_CmpEqual_uint_short 1.068 -
BM_CmpEqual_uint_uchar 1.133 -
BM_CmpEqual_uint_uint 1.119 -
BM_CmpEqual_uint_ushort 1.132 -
BM_CmpEqual_ushort_int 1.123 -
BM_CmpEqual_ushort_schar 1.045 -
BM_CmpEqual_ushort_short 1.039 -1.70%
BM_CmpEqual_ushort_uchar 1.126 -
BM_CmpEqual_ushort_uint 1.120 -
BM_CmpEqual_ushort_ushort 1.124 1.49%
BM_CmpLess_int_int 1.120 -
BM_CmpLess_int_schar 1.140 1.27%
BM_CmpLess_int_short 1.132 -
BM_CmpLess_int_uchar 1.134 1.41%
BM_CmpLess_int_uint 1.124 1.14%
BM_CmpLess_int_ushort 1.117 -
BM_CmpLess_schar_int 1.140 -
BM_CmpLess_schar_schar 0.963 -
BM_CmpLess_schar_short 0.960 1.23%
BM_CmpLess_schar_uchar 1.114 -
BM_CmpLess_schar_uint 1.121 -
BM_CmpLess_schar_ushort 1.127 1.06%
BM_CmpLess_short_int 1.131 -
BM_CmpLess_short_schar 0.968 -
BM_CmpLess_short_short 0.965 -
BM_CmpLess_short_uchar 1.122 -
BM_CmpLess_short_uint 1.114 -
BM_CmpLess_short_ushort 1.124 -
BM_CmpLess_uchar_int 1.120 -
BM_CmpLess_uchar_schar 1.047 -
BM_CmpLess_uchar_short 1.043 -
BM_CmpLess_uchar_uchar 1.126 -
BM_CmpLess_uchar_uint 1.128 -
BM_CmpLess_uchar_ushort 1.127 -
BM_CmpLess_uint_int 1.125 -
BM_CmpLess_uint_schar 1.059 -
BM_CmpLess_uint_short 1.058 -
BM_CmpLess_uint_uchar 1.133 -
BM_CmpLess_uint_uint 1.129 -
BM_CmpLess_uint_ushort 1.133 -
BM_CmpLess_ushort_int 1.122 -
BM_CmpLess_ushort_schar 1.039 -
BM_CmpLess_ushort_short 1.039 -
BM_CmpLess_ushort_uchar 1.128 -
BM_CmpLess_ushort_uint 1.124 -
BM_CmpLess_ushort_ushort 1.127 -
BM_LowerBound_float_1 2.642 -1.25%
BM_LowerBound_float_1024 21.875 -
BM_LowerBound_float_16 7.877 -
BM_LowerBound_float_16384 65.929 -
BM_LowerBound_float_256 14.211 -
BM_LowerBound_float_262144 572.888 -
BM_LowerBound_float_4 11.546 -
BM_LowerBound_float_64 8.521 -
BM_LowerBound_pair<uint32,_uint32>_1 2.825 -1.38%
BM_LowerBound_pair<uint32,_uint32>_1024 45.138 1.64%
BM_LowerBound_pair<uint32,_uint32>_16 16.362 -
BM_LowerBound_pair<uint32,_uint32>_16384 103.080 1.23%
BM_LowerBound_pair<uint32,_uint32>_256 33.382 1.44%
BM_LowerBound_pair<uint32,_uint32>_262144 622.774 -
BM_LowerBound_pair<uint32,_uint32>_4 11.245 -
BM_LowerBound_pair<uint32,_uint32>_64 18.852 -
BM_LowerBound_string_1 4.634 -
BM_LowerBound_string_1024 178.011 -
BM_LowerBound_string_16 36.541 -
BM_LowerBound_string_16384 394.994 -
BM_LowerBound_string_256 126.489 -
BM_LowerBound_string_262144 2072.265 -7.60%
BM_LowerBound_string_4 19.896 -
BM_LowerBound_string_64 68.472 -1.26%
BM_LowerBound_tuple<uint32,_uint64,_uint32>_1 2.859 -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_1024 58.271 -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_16 21.684 -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_16384 120.759 -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_256 45.279 -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_262144 662.304 -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_4 11.307 -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_64 34.898 -
BM_LowerBound_uint32_1 2.595 -
BM_LowerBound_uint32_1024 21.693 -
BM_LowerBound_uint32_16 7.332 -1.49%
BM_LowerBound_uint32_16384 65.294 -
BM_LowerBound_uint32_256 14.178 -
BM_LowerBound_uint32_262144 552.991 -
BM_LowerBound_uint32_4 10.451 -
BM_LowerBound_uint32_64 8.116 -
BM_LowerBound_uint64_1 2.605 -
BM_LowerBound_uint64_1024 24.766 -
BM_LowerBound_uint64_16 7.422 -
BM_LowerBound_uint64_16384 70.496 -
BM_LowerBound_uint64_256 16.421 -
BM_LowerBound_uint64_262144 585.856 -
BM_LowerBound_uint64_4 10.485 -
BM_LowerBound_uint64_64 8.399 -
BM_MakeHeap_float_Ascending_1 0.276 -
BM_MakeHeap_float_Ascending_1024 0.701 -
BM_MakeHeap_float_Ascending_16 0.841 -
BM_MakeHeap_float_Ascending_16384 0.657 -
BM_MakeHeap_float_Ascending_256 0.664 -
BM_MakeHeap_float_Ascending_262144 0.699 -
BM_MakeHeap_float_Ascending_4 0.410 -
BM_MakeHeap_float_Ascending_64 0.628 -
BM_MakeHeap_float_Descending_1 0.277 -
BM_MakeHeap_float_Descending_1024 0.217 -
BM_MakeHeap_float_Descending_16 0.211 -
BM_MakeHeap_float_Descending_16384 0.189 -
BM_MakeHeap_float_Descending_256 0.215 -
BM_MakeHeap_float_Descending_262144 0.188 -
BM_MakeHeap_float_Descending_4 0.278 -4.12%
BM_MakeHeap_float_Descending_64 0.193 -
BM_MakeHeap_float_Heap_1 0.277 -
BM_MakeHeap_float_Heap_1024 0.221 -
BM_MakeHeap_float_Heap_16 0.212 -
BM_MakeHeap_float_Heap_16384 0.189 -
BM_MakeHeap_float_Heap_256 0.207 -
BM_MakeHeap_float_Heap_262144 0.187 -
BM_MakeHeap_float_Heap_4 0.285 -
BM_MakeHeap_float_Heap_64 0.195 -
BM_MakeHeap_float_PipeOrgan_1 0.268 -
BM_MakeHeap_float_PipeOrgan_1024 0.704 -
BM_MakeHeap_float_PipeOrgan_16 1.269 -
BM_MakeHeap_float_PipeOrgan_16384 0.655 -
BM_MakeHeap_float_PipeOrgan_256 0.669 -
BM_MakeHeap_float_PipeOrgan_262144 0.706 -
BM_MakeHeap_float_PipeOrgan_4 0.402 3.70%
BM_MakeHeap_float_PipeOrgan_64 0.800 -
BM_MakeHeap_float_QuickSortAdversary_1 0.275 -
BM_MakeHeap_float_QuickSortAdversary_1024 0.502 -
BM_MakeHeap_float_QuickSortAdversary_16 0.737 -
BM_MakeHeap_float_QuickSortAdversary_16384 0.260 -
BM_MakeHeap_float_QuickSortAdversary_256 0.499 -
BM_MakeHeap_float_QuickSortAdversary_262144 0.200 -
BM_MakeHeap_float_QuickSortAdversary_4 0.393 -
BM_MakeHeap_float_QuickSortAdversary_64 0.582 -
BM_MakeHeap_float_Random_1 0.270 -
BM_MakeHeap_float_Random_1024 1.268 2.80%
BM_MakeHeap_float_Random_16 1.668 3.76%
BM_MakeHeap_float_Random_16384 1.276 6.15%
BM_MakeHeap_float_Random_256 1.426 15.24%
BM_MakeHeap_float_Random_262144 1.177 5.53%
BM_MakeHeap_float_Random_4 1.559 -3.41%
BM_MakeHeap_float_Random_64 1.730 -3.17%
BM_MakeHeap_float_SingleElement_1 0.276 -
BM_MakeHeap_float_SingleElement_1024 0.699 -
BM_MakeHeap_float_SingleElement_16 0.661 -
BM_MakeHeap_float_SingleElement_16384 0.660 -
BM_MakeHeap_float_SingleElement_256 0.665 2.12%
BM_MakeHeap_float_SingleElement_262144 0.715 -
BM_MakeHeap_float_SingleElement_4 0.323 -
BM_MakeHeap_float_SingleElement_64 0.641 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_1 0.280 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_1024 1.361 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_16 1.234 2.57%
BM_MakeHeap_pair<uint32,_uint32>_Ascending_16384 1.333 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_256 1.399 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_262144 1.398 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_4 0.787 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_64 1.123 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_1 0.271 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_1024 0.517 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_16 0.522 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_16384 0.488 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_256 0.617 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_262144 0.476 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_4 0.516 11.15%
BM_MakeHeap_pair<uint32,_uint32>_Descending_64 0.488 4.73%
BM_MakeHeap_pair<uint32,_uint32>_Heap_1 0.277 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_1024 0.556 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_16 0.555 2.71%
BM_MakeHeap_pair<uint32,_uint32>_Heap_16384 0.532 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_256 0.595 3.82%
BM_MakeHeap_pair<uint32,_uint32>_Heap_262144 0.528 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_4 0.453 -2.34%
BM_MakeHeap_pair<uint32,_uint32>_Heap_64 0.533 7.69%
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_1 0.277 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_1024 1.353 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_16 1.144 -7.00%
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_16384 1.340 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_256 1.384 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_262144 1.411 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_4 0.541 -2.21%
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_64 1.118 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.280 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 1.327 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.249 1.23%
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 1.305 1.98%
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_256 1.360 -1.05%
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 1.343 1.02%
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_4 0.770 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.107 -
BM_MakeHeap_pair<uint32,_uint32>_Random_1 0.271 -
BM_MakeHeap_pair<uint32,_uint32>_Random_1024 3.064 1.76%
BM_MakeHeap_pair<uint32,_uint32>_Random_16 2.855 -3.12%
BM_MakeHeap_pair<uint32,_uint32>_Random_16384 2.959 -
BM_MakeHeap_pair<uint32,_uint32>_Random_256 3.076 -1.08%
BM_MakeHeap_pair<uint32,_uint32>_Random_262144 3.018 -
BM_MakeHeap_pair<uint32,_uint32>_Random_4 2.653 1.25%
BM_MakeHeap_pair<uint32,_uint32>_Random_64 3.364 7.80%
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_1 0.271 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_1024 1.215 1.63%
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_16 1.096 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_16384 1.215 3.16%
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_256 1.197 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_262144 1.275 4.63%
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_4 0.781 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_64 1.126 1.30%
BM_MakeHeap_string_Ascending_1 0.255 -
BM_MakeHeap_string_Ascending_1024 4.863 -7.71%
BM_MakeHeap_string_Ascending_16 3.700 -1.64%
BM_MakeHeap_string_Ascending_16384 5.410 -5.94%
BM_MakeHeap_string_Ascending_256 4.715 -5.48%
BM_MakeHeap_string_Ascending_262144 7.312 -20.28%
BM_MakeHeap_string_Ascending_4 2.816 -
BM_MakeHeap_string_Ascending_64 4.669 -3.78%
BM_MakeHeap_string_Descending_1 0.259 -
BM_MakeHeap_string_Descending_1024 2.800 3.11%
BM_MakeHeap_string_Descending_16 2.383 -
BM_MakeHeap_string_Descending_16384 2.811 -5.55%
BM_MakeHeap_string_Descending_256 2.736 1.41%
BM_MakeHeap_string_Descending_262144 3.687 4.03%
BM_MakeHeap_string_Descending_4 2.133 1.83%
BM_MakeHeap_string_Descending_64 2.607 1.84%
BM_MakeHeap_string_Heap_1 0.254 -
BM_MakeHeap_string_Heap_1024 4.824 -1.03%
BM_MakeHeap_string_Heap_16 4.640 -
BM_MakeHeap_string_Heap_16384 5.044 -1.56%
BM_MakeHeap_string_Heap_256 4.905 -1.04%
BM_MakeHeap_string_Heap_262144 5.266 -3.69%
BM_MakeHeap_string_Heap_4 3.008 -1.21%
BM_MakeHeap_string_Heap_64 5.048 -1.07%
BM_MakeHeap_string_PipeOrgan_1 0.253 -
BM_MakeHeap_string_PipeOrgan_1024 4.944 -
BM_MakeHeap_string_PipeOrgan_16 3.623 -
BM_MakeHeap_string_PipeOrgan_16384 5.176 -6.89%
BM_MakeHeap_string_PipeOrgan_256 4.805 -
BM_MakeHeap_string_PipeOrgan_262144 7.502 -
BM_MakeHeap_string_PipeOrgan_4 2.572 -
BM_MakeHeap_string_PipeOrgan_64 4.762 -
BM_MakeHeap_string_QuickSortAdversary_1 0.253 -
BM_MakeHeap_string_QuickSortAdversary_1024 10.628 -
BM_MakeHeap_string_QuickSortAdversary_16 8.628 -
BM_MakeHeap_string_QuickSortAdversary_16384 11.815 -
BM_MakeHeap_string_QuickSortAdversary_256 10.433 -
BM_MakeHeap_string_QuickSortAdversary_262144 12.716 -
BM_MakeHeap_string_QuickSortAdversary_4 6.027 -
BM_MakeHeap_string_QuickSortAdversary_64 10.196 -
BM_MakeHeap_string_Random_1 0.246 -
BM_MakeHeap_string_Random_1024 10.834 -
BM_MakeHeap_string_Random_16 8.385 -
BM_MakeHeap_string_Random_16384 12.689 -
BM_MakeHeap_string_Random_256 10.447 -
BM_MakeHeap_string_Random_262144 15.656 -
BM_MakeHeap_string_Random_4 5.800 -
BM_MakeHeap_string_Random_64 10.051 -
BM_MakeHeap_string_SingleElement_1 0.255 -
BM_MakeHeap_string_SingleElement_1024 6.132 -2.80%
BM_MakeHeap_string_SingleElement_16 5.612 -1.97%
BM_MakeHeap_string_SingleElement_16384 5.941 -2.61%
BM_MakeHeap_string_SingleElement_256 6.302 -
BM_MakeHeap_string_SingleElement_262144 7.360 -5.54%
BM_MakeHeap_string_SingleElement_4 3.707 1.10%
BM_MakeHeap_string_SingleElement_64 6.477 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.245 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 1.891 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 1.375 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 1.950 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 1.890 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 2.090 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 1.090 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 1.604 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.242 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 0.886 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16 0.961 -2.02%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 0.857 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_256 0.962 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 0.853 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_4 0.755 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_64 1.000 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1 0.242 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 1.266 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16 0.972 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 1.216 1.52%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_256 1.112 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 1.196 1.14%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_4 0.770 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64 1.049 -1.47%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.242 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 1.923 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 1.389 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 1.966 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 1.885 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 2.129 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 0.894 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 1.673 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.250 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 1.801 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 1.446 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 1.936 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 1.803 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 2.097 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 1.067 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.566 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.247 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_1024 4.735 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_16 4.204 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_16384 4.793 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_256 4.742 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_262144 4.889 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_4 3.653 2.81%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_64 4.855 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.242 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 1.993 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 1.681 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 2.307 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 1.996 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 2.705 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 1.296 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 1.934 -
BM_MakeHeap_uint32_Ascending_1 0.275 -
BM_MakeHeap_uint32_Ascending_1024 0.646 -
BM_MakeHeap_uint32_Ascending_16 0.602 -
BM_MakeHeap_uint32_Ascending_16384 0.606 -
BM_MakeHeap_uint32_Ascending_256 0.600 -
BM_MakeHeap_uint32_Ascending_262144 0.666 -
BM_MakeHeap_uint32_Ascending_4 0.386 -
BM_MakeHeap_uint32_Ascending_64 0.556 -
BM_MakeHeap_uint32_Descending_1 0.274 -
BM_MakeHeap_uint32_Descending_1024 0.257 -
BM_MakeHeap_uint32_Descending_16 0.251 -
BM_MakeHeap_uint32_Descending_16384 0.235 -
BM_MakeHeap_uint32_Descending_256 0.259 -
BM_MakeHeap_uint32_Descending_262144 0.234 -
BM_MakeHeap_uint32_Descending_4 0.289 -
BM_MakeHeap_uint32_Descending_64 0.231 -
BM_MakeHeap_uint32_Heap_1 0.268 -
BM_MakeHeap_uint32_Heap_1024 0.255 -
BM_MakeHeap_uint32_Heap_16 0.249 -
BM_MakeHeap_uint32_Heap_16384 0.235 -
BM_MakeHeap_uint32_Heap_256 0.265 -
BM_MakeHeap_uint32_Heap_262144 0.235 -
BM_MakeHeap_uint32_Heap_4 0.281 -
BM_MakeHeap_uint32_Heap_64 0.243 -
BM_MakeHeap_uint32_PipeOrgan_1 0.275 -
BM_MakeHeap_uint32_PipeOrgan_1024 0.704 2.30%
BM_MakeHeap_uint32_PipeOrgan_16 1.024 -1.68%
BM_MakeHeap_uint32_PipeOrgan_16384 0.609 -
BM_MakeHeap_uint32_PipeOrgan_256 0.628 -
BM_MakeHeap_uint32_PipeOrgan_262144 0.673 -
BM_MakeHeap_uint32_PipeOrgan_4 0.400 -4.53%
BM_MakeHeap_uint32_PipeOrgan_64 0.717 -
BM_MakeHeap_uint32_QuickSortAdversary_1 0.277 -
BM_MakeHeap_uint32_QuickSortAdversary_1024 0.493 -
BM_MakeHeap_uint32_QuickSortAdversary_16 0.613 -
BM_MakeHeap_uint32_QuickSortAdversary_16384 0.291 -
BM_MakeHeap_uint32_QuickSortAdversary_256 0.486 -
BM_MakeHeap_uint32_QuickSortAdversary_262144 0.245 -
BM_MakeHeap_uint32_QuickSortAdversary_4 0.391 -
BM_MakeHeap_uint32_QuickSortAdversary_64 0.445 -
BM_MakeHeap_uint32_Random_1 0.273 -
BM_MakeHeap_uint32_Random_1024 1.067 3.56%
BM_MakeHeap_uint32_Random_16 1.269 1.33%
BM_MakeHeap_uint32_Random_16384 1.017 1.76%
BM_MakeHeap_uint32_Random_256 1.245 8.54%
BM_MakeHeap_uint32_Random_262144 1.044 3.68%
BM_MakeHeap_uint32_Random_4 1.565 39.55%
BM_MakeHeap_uint32_Random_64 1.263 1.03%
BM_MakeHeap_uint32_SingleElement_1 0.273 -
BM_MakeHeap_uint32_SingleElement_1024 0.574 -
BM_MakeHeap_uint32_SingleElement_16 0.490 -
BM_MakeHeap_uint32_SingleElement_16384 0.539 -
BM_MakeHeap_uint32_SingleElement_256 0.548 -
BM_MakeHeap_uint32_SingleElement_262144 0.632 -
BM_MakeHeap_uint32_SingleElement_4 0.322 -4.67%
BM_MakeHeap_uint32_SingleElement_64 0.512 -
BM_MakeHeap_uint64_Ascending_1 0.276 -
BM_MakeHeap_uint64_Ascending_1024 0.646 -
BM_MakeHeap_uint64_Ascending_16 0.649 -3.04%
BM_MakeHeap_uint64_Ascending_16384 0.627 -
BM_MakeHeap_uint64_Ascending_256 0.625 -
BM_MakeHeap_uint64_Ascending_262144 0.729 -1.60%
BM_MakeHeap_uint64_Ascending_4 0.412 -8.93%
BM_MakeHeap_uint64_Ascending_64 0.570 -
BM_MakeHeap_uint64_Descending_1 0.275 -
BM_MakeHeap_uint64_Descending_1024 0.255 -
BM_MakeHeap_uint64_Descending_16 0.259 -
BM_MakeHeap_uint64_Descending_16384 0.236 -
BM_MakeHeap_uint64_Descending_256 0.280 -
BM_MakeHeap_uint64_Descending_262144 0.234 -
BM_MakeHeap_uint64_Descending_4 0.277 -
BM_MakeHeap_uint64_Descending_64 0.270 7.40%
BM_MakeHeap_uint64_Heap_1 0.274 -
BM_MakeHeap_uint64_Heap_1024 0.255 -
BM_MakeHeap_uint64_Heap_16 0.261 -
BM_MakeHeap_uint64_Heap_16384 0.236 -
BM_MakeHeap_uint64_Heap_256 0.285 -
BM_MakeHeap_uint64_Heap_262144 0.235 -
BM_MakeHeap_uint64_Heap_4 0.291 5.14%
BM_MakeHeap_uint64_Heap_64 0.270 13.68%
BM_MakeHeap_uint64_PipeOrgan_1 0.271 -
BM_MakeHeap_uint64_PipeOrgan_1024 0.651 -
BM_MakeHeap_uint64_PipeOrgan_16 1.033 -
BM_MakeHeap_uint64_PipeOrgan_16384 0.625 -
BM_MakeHeap_uint64_PipeOrgan_256 0.643 -
BM_MakeHeap_uint64_PipeOrgan_262144 0.757 -
BM_MakeHeap_uint64_PipeOrgan_4 0.387 -
BM_MakeHeap_uint64_PipeOrgan_64 0.721 -
BM_MakeHeap_uint64_QuickSortAdversary_1 0.275 -
BM_MakeHeap_uint64_QuickSortAdversary_1024 0.488 -
BM_MakeHeap_uint64_QuickSortAdversary_16 0.596 -2.22%
BM_MakeHeap_uint64_QuickSortAdversary_16384 0.293 -
BM_MakeHeap_uint64_QuickSortAdversary_256 0.492 -
BM_MakeHeap_uint64_QuickSortAdversary_262144 0.248 -
BM_MakeHeap_uint64_QuickSortAdversary_4 0.451 5.41%
BM_MakeHeap_uint64_QuickSortAdversary_64 0.461 -
BM_MakeHeap_uint64_Random_1 0.267 -
BM_MakeHeap_uint64_Random_1024 1.036 -5.56%
BM_MakeHeap_uint64_Random_16 1.266 -4.64%
BM_MakeHeap_uint64_Random_16384 0.954 -7.71%
BM_MakeHeap_uint64_Random_256 1.189 4.77%
BM_MakeHeap_uint64_Random_262144 1.048 1.09%
BM_MakeHeap_uint64_Random_4 1.088 -24.76%
BM_MakeHeap_uint64_Random_64 1.250 -2.58%
BM_MakeHeap_uint64_SingleElement_1 0.277 -
BM_MakeHeap_uint64_SingleElement_1024 0.566 -
BM_MakeHeap_uint64_SingleElement_16 0.510 -
BM_MakeHeap_uint64_SingleElement_16384 0.583 -
BM_MakeHeap_uint64_SingleElement_256 0.568 -
BM_MakeHeap_uint64_SingleElement_262144 0.757 -
BM_MakeHeap_uint64_SingleElement_4 0.326 -
BM_MakeHeap_uint64_SingleElement_64 0.506 -
BM_MakeThenSortHeap_float_Ascending_1 0.273 -
BM_MakeThenSortHeap_float_Ascending_1024 8.696 -
BM_MakeThenSortHeap_float_Ascending_16 2.920 -1.17%
BM_MakeThenSortHeap_float_Ascending_16384 28.117 1.62%
BM_MakeThenSortHeap_float_Ascending_256 6.334 -1.98%
BM_MakeThenSortHeap_float_Ascending_262144 31.701 -
BM_MakeThenSortHeap_float_Ascending_4 1.374 -1.66%
BM_MakeThenSortHeap_float_Ascending_64 3.916 -1.10%
BM_MakeThenSortHeap_float_Descending_1 0.276 -
BM_MakeThenSortHeap_float_Descending_1024 8.048 -
BM_MakeThenSortHeap_float_Descending_16 1.816 -1.32%
BM_MakeThenSortHeap_float_Descending_16384 27.288 -
BM_MakeThenSortHeap_float_Descending_256 5.784 1.10%
BM_MakeThenSortHeap_float_Descending_262144 34.555 -
BM_MakeThenSortHeap_float_Descending_4 1.246 6.07%
BM_MakeThenSortHeap_float_Descending_64 3.292 -1.16%
BM_MakeThenSortHeap_float_Heap_1 0.279 -
BM_MakeThenSortHeap_float_Heap_1024 8.309 -
BM_MakeThenSortHeap_float_Heap_16 1.805 -4.67%
BM_MakeThenSortHeap_float_Heap_16384 25.580 -1.07%
BM_MakeThenSortHeap_float_Heap_256 6.290 -
BM_MakeThenSortHeap_float_Heap_262144 30.832 -
BM_MakeThenSortHeap_float_Heap_4 1.224 -1.22%
BM_MakeThenSortHeap_float_Heap_64 3.540 -
BM_MakeThenSortHeap_float_PipeOrgan_1 0.278 -
BM_MakeThenSortHeap_float_PipeOrgan_1024 8.378 -
BM_MakeThenSortHeap_float_PipeOrgan_16 2.955 -
BM_MakeThenSortHeap_float_PipeOrgan_16384 24.204 -
BM_MakeThenSortHeap_float_PipeOrgan_256 6.393 -1.76%
BM_MakeThenSortHeap_float_PipeOrgan_262144 31.885 -
BM_MakeThenSortHeap_float_PipeOrgan_4 1.552 -
BM_MakeThenSortHeap_float_PipeOrgan_64 3.879 -
BM_MakeThenSortHeap_float_QuickSortAdversary_1 0.277 -
BM_MakeThenSortHeap_float_QuickSortAdversary_1024 8.189 -
BM_MakeThenSortHeap_float_QuickSortAdversary_16 2.993 -
BM_MakeThenSortHeap_float_QuickSortAdversary_16384 29.497 -1.19%
BM_MakeThenSortHeap_float_QuickSortAdversary_256 5.973 -
BM_MakeThenSortHeap_float_QuickSortAdversary_262144 34.994 -
BM_MakeThenSortHeap_float_QuickSortAdversary_4 1.526 -2.19%
BM_MakeThenSortHeap_float_QuickSortAdversary_64 3.743 -
BM_MakeThenSortHeap_float_Random_1 0.278 -
BM_MakeThenSortHeap_float_Random_1024 33.483 -
BM_MakeThenSortHeap_float_Random_16 10.203 -
BM_MakeThenSortHeap_float_Random_16384 47.769 -
BM_MakeThenSortHeap_float_Random_256 25.897 -
BM_MakeThenSortHeap_float_Random_262144 62.834 -
BM_MakeThenSortHeap_float_Random_4 4.564 2.30%
BM_MakeThenSortHeap_float_Random_64 18.342 -
BM_MakeThenSortHeap_float_SingleElement_1 0.270 -
BM_MakeThenSortHeap_float_SingleElement_1024 4.870 1.90%
BM_MakeThenSortHeap_float_SingleElement_16 3.222 -
BM_MakeThenSortHeap_float_SingleElement_16384 15.754 -
BM_MakeThenSortHeap_float_SingleElement_256 4.116 3.12%
BM_MakeThenSortHeap_float_SingleElement_262144 51.522 -1.67%
BM_MakeThenSortHeap_float_SingleElement_4 1.339 -
BM_MakeThenSortHeap_float_SingleElement_64 3.370 1.71%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_1 0.280 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_1024 14.924 1.97%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_16 7.749 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_16384 23.724 2.03%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_256 11.763 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_262144 33.913 2.17%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_4 3.753 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_64 10.226 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_1 0.269 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_1024 14.563 2.09%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_16 7.085 3.05%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_16384 23.442 2.10%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_256 11.367 3.46%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_262144 35.094 2.49%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_4 2.412 29.52%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_64 9.957 1.43%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_1 0.277 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_1024 14.419 1.29%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_16 6.624 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_16384 23.849 1.69%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_256 10.799 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_262144 35.220 1.81%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_4 1.935 -4.76%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_64 9.403 1.10%
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_1 0.280 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_1024 14.899 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16 7.975 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16384 23.209 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_256 11.958 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_262144 34.071 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_4 1.795 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_64 10.418 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.277 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 15.398 3.80%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16 7.717 3.33%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 24.558 3.04%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_256 11.720 2.12%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 36.099 4.14%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_4 3.243 -11.87%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_64 9.970 1.46%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_1 0.277 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_1024 24.495 3.22%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_16 11.593 2.38%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_16384 34.538 2.82%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_256 20.264 3.09%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_262144 52.918 3.21%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_4 4.998 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_64 16.495 2.06%
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1 0.280 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1024 7.644 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16 3.286 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16384 10.423 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_256 6.284 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_262144 13.244 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_4 3.530 -5.28%
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_64 4.865 -
BM_MakeThenSortHeap_string_Ascending_1 1.365 -
BM_MakeThenSortHeap_string_Ascending_1024 36.626 2.17%
BM_MakeThenSortHeap_string_Ascending_16 9.565 -1.14%
BM_MakeThenSortHeap_string_Ascending_16384 62.032 -
BM_MakeThenSortHeap_string_Ascending_256 20.674 -
BM_MakeThenSortHeap_string_Ascending_262144 79.853 1.32%
BM_MakeThenSortHeap_string_Ascending_4 5.420 1.18%
BM_MakeThenSortHeap_string_Ascending_64 15.720 -
BM_MakeThenSortHeap_string_Descending_1 1.366 -
BM_MakeThenSortHeap_string_Descending_1024 37.133 -4.26%
BM_MakeThenSortHeap_string_Descending_16 7.798 -
BM_MakeThenSortHeap_string_Descending_16384 67.263 -1.13%
BM_MakeThenSortHeap_string_Descending_256 18.991 -3.42%
BM_MakeThenSortHeap_string_Descending_262144 88.000 1.96%
BM_MakeThenSortHeap_string_Descending_4 3.679 -
BM_MakeThenSortHeap_string_Descending_64 13.064 -
BM_MakeThenSortHeap_string_Heap_1 1.365 -
BM_MakeThenSortHeap_string_Heap_1024 62.726 -
BM_MakeThenSortHeap_string_Heap_16 17.393 -
BM_MakeThenSortHeap_string_Heap_16384 100.877 -
BM_MakeThenSortHeap_string_Heap_256 48.903 -
BM_MakeThenSortHeap_string_Heap_262144 183.713 3.07%
BM_MakeThenSortHeap_string_Heap_4 5.902 -
BM_MakeThenSortHeap_string_Heap_64 33.980 -
BM_MakeThenSortHeap_string_PipeOrgan_1 1.365 -
BM_MakeThenSortHeap_string_PipeOrgan_1024 39.297 2.09%
BM_MakeThenSortHeap_string_PipeOrgan_16 9.631 -
BM_MakeThenSortHeap_string_PipeOrgan_16384 65.565 1.05%
BM_MakeThenSortHeap_string_PipeOrgan_256 20.700 2.30%
BM_MakeThenSortHeap_string_PipeOrgan_262144 82.319 4.27%
BM_MakeThenSortHeap_string_PipeOrgan_4 4.871 1.36%
BM_MakeThenSortHeap_string_PipeOrgan_64 15.186 -
BM_MakeThenSortHeap_string_QuickSortAdversary_1 1.366 -
BM_MakeThenSortHeap_string_QuickSortAdversary_1024 69.117 -
BM_MakeThenSortHeap_string_QuickSortAdversary_16 22.433 -
BM_MakeThenSortHeap_string_QuickSortAdversary_16384 109.010 -
BM_MakeThenSortHeap_string_QuickSortAdversary_256 54.641 -
BM_MakeThenSortHeap_string_QuickSortAdversary_262144 194.781 2.18%
BM_MakeThenSortHeap_string_QuickSortAdversary_4 10.547 -
BM_MakeThenSortHeap_string_QuickSortAdversary_64 39.205 -
BM_MakeThenSortHeap_string_Random_1 1.364 -
BM_MakeThenSortHeap_string_Random_1024 69.406 -1.31%
BM_MakeThenSortHeap_string_Random_16 22.458 -
BM_MakeThenSortHeap_string_Random_16384 110.055 -
BM_MakeThenSortHeap_string_Random_256 55.231 -
BM_MakeThenSortHeap_string_Random_262144 194.718 -
BM_MakeThenSortHeap_string_Random_4 10.337 -
BM_MakeThenSortHeap_string_Random_64 39.640 -1.02%
BM_MakeThenSortHeap_string_SingleElement_1 1.366 -
BM_MakeThenSortHeap_string_SingleElement_1024 29.927 -
BM_MakeThenSortHeap_string_SingleElement_16 13.994 2.03%
BM_MakeThenSortHeap_string_SingleElement_16384 38.361 -
BM_MakeThenSortHeap_string_SingleElement_256 25.206 -
BM_MakeThenSortHeap_string_SingleElement_262144 51.657 -
BM_MakeThenSortHeap_string_SingleElement_4 5.970 -
BM_MakeThenSortHeap_string_SingleElement_64 19.861 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.244 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 18.979 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 8.550 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 30.425 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 14.157 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 43.631 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 3.472 -2.53%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 11.451 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.244 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 17.779 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16 7.537 -1.03%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 29.716 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_256 12.966 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 44.075 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_4 2.126 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_64 10.430 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1 0.245 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 17.796 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16 7.596 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 32.544 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_256 13.156 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 50.202 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_4 2.056 -1.22%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_64 9.977 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.246 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 18.979 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 8.891 -1.09%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 30.170 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 14.259 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 44.371 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 2.367 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 11.262 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.243 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 18.317 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 8.416 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 33.245 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 13.914 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 51.039 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 3.620 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 10.823 1.21%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.248 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_1024 30.808 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_16 13.877 -1.20%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_16384 45.670 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_256 25.447 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_262144 74.608 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_4 6.363 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_64 20.433 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.245 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 10.559 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 4.962 -1.66%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 14.524 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 8.757 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 18.674 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 2.666 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 6.860 -
BM_MakeThenSortHeap_uint32_Ascending_1 0.279 -
BM_MakeThenSortHeap_uint32_Ascending_1024 10.678 -
BM_MakeThenSortHeap_uint32_Ascending_16 5.716 -
BM_MakeThenSortHeap_uint32_Ascending_16384 16.827 -
BM_MakeThenSortHeap_uint32_Ascending_256 8.679 -
BM_MakeThenSortHeap_uint32_Ascending_262144 24.962 -
BM_MakeThenSortHeap_uint32_Ascending_4 1.428 -
BM_MakeThenSortHeap_uint32_Ascending_64 8.641 -
BM_MakeThenSortHeap_uint32_Descending_1 0.279 -
BM_MakeThenSortHeap_uint32_Descending_1024 10.227 -
BM_MakeThenSortHeap_uint32_Descending_16 5.495 -
BM_MakeThenSortHeap_uint32_Descending_16384 16.298 -
BM_MakeThenSortHeap_uint32_Descending_256 8.769 -
BM_MakeThenSortHeap_uint32_Descending_262144 24.375 -
BM_MakeThenSortHeap_uint32_Descending_4 1.409 -1.73%
BM_MakeThenSortHeap_uint32_Descending_64 8.684 -
BM_MakeThenSortHeap_uint32_Heap_1 0.274 -
BM_MakeThenSortHeap_uint32_Heap_1024 10.341 -
BM_MakeThenSortHeap_uint32_Heap_16 5.174 -
BM_MakeThenSortHeap_uint32_Heap_16384 16.520 -
BM_MakeThenSortHeap_uint32_Heap_256 8.351 -
BM_MakeThenSortHeap_uint32_Heap_262144 24.585 -
BM_MakeThenSortHeap_uint32_Heap_4 1.222 2.06%
BM_MakeThenSortHeap_uint32_Heap_64 8.138 -
BM_MakeThenSortHeap_uint32_PipeOrgan_1 0.279 -
BM_MakeThenSortHeap_uint32_PipeOrgan_1024 11.037 -
BM_MakeThenSortHeap_uint32_PipeOrgan_16 5.773 -
BM_MakeThenSortHeap_uint32_PipeOrgan_16384 17.155 -
BM_MakeThenSortHeap_uint32_PipeOrgan_256 9.204 -
BM_MakeThenSortHeap_uint32_PipeOrgan_262144 25.463 -
BM_MakeThenSortHeap_uint32_PipeOrgan_4 1.369 -
BM_MakeThenSortHeap_uint32_PipeOrgan_64 9.237 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_1 0.276 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_1024 10.676 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_16 5.641 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_16384 16.624 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_256 8.497 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_262144 24.665 1.32%
BM_MakeThenSortHeap_uint32_QuickSortAdversary_4 1.750 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_64 8.998 -
BM_MakeThenSortHeap_uint32_Random_1 0.279 -
BM_MakeThenSortHeap_uint32_Random_1024 15.553 -
BM_MakeThenSortHeap_uint32_Random_16 8.628 -
BM_MakeThenSortHeap_uint32_Random_16384 22.158 -
BM_MakeThenSortHeap_uint32_Random_256 13.313 -
BM_MakeThenSortHeap_uint32_Random_262144 32.393 -
BM_MakeThenSortHeap_uint32_Random_4 3.999 -
BM_MakeThenSortHeap_uint32_Random_64 11.907 -
BM_MakeThenSortHeap_uint32_SingleElement_1 0.279 -
BM_MakeThenSortHeap_uint32_SingleElement_1024 9.471 2.84%
BM_MakeThenSortHeap_uint32_SingleElement_16 3.987 -1.50%
BM_MakeThenSortHeap_uint32_SingleElement_16384 19.789 -
BM_MakeThenSortHeap_uint32_SingleElement_256 6.655 -
BM_MakeThenSortHeap_uint32_SingleElement_262144 55.757 -
BM_MakeThenSortHeap_uint32_SingleElement_4 1.484 -3.45%
BM_MakeThenSortHeap_uint32_SingleElement_64 7.239 -
BM_MakeThenSortHeap_uint64_Ascending_1 0.279 -
BM_MakeThenSortHeap_uint64_Ascending_1024 10.781 -
BM_MakeThenSortHeap_uint64_Ascending_16 5.507 -
BM_MakeThenSortHeap_uint64_Ascending_16384 17.110 1.33%
BM_MakeThenSortHeap_uint64_Ascending_256 8.783 -
BM_MakeThenSortHeap_uint64_Ascending_262144 25.405 1.81%
BM_MakeThenSortHeap_uint64_Ascending_4 1.468 1.07%
BM_MakeThenSortHeap_uint64_Ascending_64 8.415 -
BM_MakeThenSortHeap_uint64_Descending_1 0.275 -
BM_MakeThenSortHeap_uint64_Descending_1024 10.315 -
BM_MakeThenSortHeap_uint64_Descending_16 5.607 -
BM_MakeThenSortHeap_uint64_Descending_16384 16.415 1.30%
BM_MakeThenSortHeap_uint64_Descending_256 8.717 -
BM_MakeThenSortHeap_uint64_Descending_262144 24.908 1.66%
BM_MakeThenSortHeap_uint64_Descending_4 1.494 -1.24%
BM_MakeThenSortHeap_uint64_Descending_64 8.490 1.06%
BM_MakeThenSortHeap_uint64_Heap_1 0.277 -
BM_MakeThenSortHeap_uint64_Heap_1024 10.431 -
BM_MakeThenSortHeap_uint64_Heap_16 5.320 -
BM_MakeThenSortHeap_uint64_Heap_16384 16.678 -
BM_MakeThenSortHeap_uint64_Heap_256 8.463 -
BM_MakeThenSortHeap_uint64_Heap_262144 25.035 1.11%
BM_MakeThenSortHeap_uint64_Heap_4 1.204 -
BM_MakeThenSortHeap_uint64_Heap_64 8.195 -
BM_MakeThenSortHeap_uint64_PipeOrgan_1 0.275 -
BM_MakeThenSortHeap_uint64_PipeOrgan_1024 11.247 1.18%
BM_MakeThenSortHeap_uint64_PipeOrgan_16 6.125 -
BM_MakeThenSortHeap_uint64_PipeOrgan_16384 17.539 1.22%
BM_MakeThenSortHeap_uint64_PipeOrgan_256 9.373 1.12%
BM_MakeThenSortHeap_uint64_PipeOrgan_262144 26.202 1.67%
BM_MakeThenSortHeap_uint64_PipeOrgan_4 1.411 -
BM_MakeThenSortHeap_uint64_PipeOrgan_64 8.978 1.29%
BM_MakeThenSortHeap_uint64_QuickSortAdversary_1 0.277 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_1024 10.713 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_16 5.508 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_16384 16.490 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_256 8.752 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_262144 24.961 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_4 1.408 -1.53%
BM_MakeThenSortHeap_uint64_QuickSortAdversary_64 8.933 -
BM_MakeThenSortHeap_uint64_Random_1 0.276 -
BM_MakeThenSortHeap_uint64_Random_1024 15.571 -
BM_MakeThenSortHeap_uint64_Random_16 8.609 -
BM_MakeThenSortHeap_uint64_Random_16384 22.350 1.19%
BM_MakeThenSortHeap_uint64_Random_256 13.441 -
BM_MakeThenSortHeap_uint64_Random_262144 35.881 1.46%
BM_MakeThenSortHeap_uint64_Random_4 4.047 -
BM_MakeThenSortHeap_uint64_Random_64 11.947 1.97%
BM_MakeThenSortHeap_uint64_SingleElement_1 0.280 -
BM_MakeThenSortHeap_uint64_SingleElement_1024 9.781 -
BM_MakeThenSortHeap_uint64_SingleElement_16 4.021 -
BM_MakeThenSortHeap_uint64_SingleElement_16384 26.973 2.49%
BM_MakeThenSortHeap_uint64_SingleElement_256 6.797 -
BM_MakeThenSortHeap_uint64_SingleElement_262144 66.189 -
BM_MakeThenSortHeap_uint64_SingleElement_4 1.257 1.47%
BM_MakeThenSortHeap_uint64_SingleElement_64 5.946 -
BM_PopHeap_float_1 0.468 -
BM_PopHeap_float_1024 28.002 -
BM_PopHeap_float_16 6.490 -
BM_PopHeap_float_16384 32.900 -
BM_PopHeap_float_256 20.187 -
BM_PopHeap_float_262144 40.106 -1.38%
BM_PopHeap_float_4 2.339 -1.46%
BM_PopHeap_float_64 12.435 -
BM_PopHeap_pair<uint32,_uint32>_1 0.504 -
BM_PopHeap_pair<uint32,_uint32>_1024 30.841 2.20%
BM_PopHeap_pair<uint32,_uint32>_16 9.442 -
BM_PopHeap_pair<uint32,_uint32>_16384 46.115 -
BM_PopHeap_pair<uint32,_uint32>_256 22.937 1.22%
BM_PopHeap_pair<uint32,_uint32>_262144 61.301 1.98%
BM_PopHeap_pair<uint32,_uint32>_4 3.147 -2.38%
BM_PopHeap_pair<uint32,_uint32>_64 16.203 1.63%
BM_PopHeap_string_1 0.454 -35.05%
BM_PopHeap_string_1024 56.001 -
BM_PopHeap_string_16 14.423 -
BM_PopHeap_string_16384 71.896 -1.11%
BM_PopHeap_string_256 40.927 -
BM_PopHeap_string_262144 90.041 -2.75%
BM_PopHeap_string_4 5.300 -1.03%
BM_PopHeap_string_64 25.893 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_1 0.696 22.85%
BM_PopHeap_tuple<uint32,_uint64,_uint32>_1024 42.289 -1.13%
BM_PopHeap_tuple<uint32,_uint64,_uint32>_16 11.610 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_16384 60.388 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_256 31.345 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_262144 77.832 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_4 4.184 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_64 20.762 -
BM_PopHeap_uint32_1 0.484 6.10%
BM_PopHeap_uint32_1024 21.236 -
BM_PopHeap_uint32_16 7.537 -
BM_PopHeap_uint32_16384 30.882 -
BM_PopHeap_uint32_256 16.998 -
BM_PopHeap_uint32_262144 41.146 -2.12%
BM_PopHeap_uint32_4 2.642 -
BM_PopHeap_uint32_64 12.590 -
BM_PopHeap_uint64_1 0.694 33.63%
BM_PopHeap_uint64_1024 21.540 -
BM_PopHeap_uint64_16 7.628 -
BM_PopHeap_uint64_16384 31.221 -
BM_PopHeap_uint64_256 17.057 -
BM_PopHeap_uint64_262144 41.633 -
BM_PopHeap_uint64_4 2.764 2.12%
BM_PopHeap_uint64_64 12.680 -
BM_PushHeap_float_Ascending_1 0.467 -
BM_PushHeap_float_Ascending_1024 3.104 -2.35%
BM_PushHeap_float_Ascending_16 0.980 -7.97%
BM_PushHeap_float_Ascending_16384 4.370 3.54%
BM_PushHeap_float_Ascending_256 2.480 -1.78%
BM_PushHeap_float_Ascending_262144 5.153 -1.85%
BM_PushHeap_float_Ascending_4 0.536 -
BM_PushHeap_float_Ascending_64 1.740 -4.03%
BM_PushHeap_float_Descending_1 0.539 25.30%
BM_PushHeap_float_Descending_1024 0.390 -
BM_PushHeap_float_Descending_16 0.376 3.61%
BM_PushHeap_float_Descending_16384 0.385 -
BM_PushHeap_float_Descending_256 0.404 -
BM_PushHeap_float_Descending_262144 0.385 -
BM_PushHeap_float_Descending_4 0.377 5.29%
BM_PushHeap_float_Descending_64 0.384 -
BM_PushHeap_float_PipeOrgan_1 0.467 -
BM_PushHeap_float_PipeOrgan_1024 2.094 -
BM_PushHeap_float_PipeOrgan_16 0.909 -
BM_PushHeap_float_PipeOrgan_16384 2.530 -
BM_PushHeap_float_PipeOrgan_256 1.723 -
BM_PushHeap_float_PipeOrgan_262144 3.142 -
BM_PushHeap_float_PipeOrgan_4 0.491 -
BM_PushHeap_float_PipeOrgan_64 1.297 -
BM_PushHeap_float_QuickSortAdversary_1 0.467 -
BM_PushHeap_float_QuickSortAdversary_1024 0.627 -
BM_PushHeap_float_QuickSortAdversary_16 0.979 -
BM_PushHeap_float_QuickSortAdversary_16384 0.492 -
BM_PushHeap_float_QuickSortAdversary_256 0.735 -
BM_PushHeap_float_QuickSortAdversary_262144 0.418 -
BM_PushHeap_float_QuickSortAdversary_4 0.535 -
BM_PushHeap_float_QuickSortAdversary_64 0.619 -
BM_PushHeap_float_Random_1 0.577 11.57%
BM_PushHeap_float_Random_1024 7.474 -
BM_PushHeap_float_Random_16 5.403 -
BM_PushHeap_float_Random_16384 7.543 -
BM_PushHeap_float_Random_256 7.341 1.81%
BM_PushHeap_float_Random_262144 7.601 -
BM_PushHeap_float_Random_4 2.972 4.78%
BM_PushHeap_float_Random_64 6.658 -1.71%
BM_PushHeap_float_SingleElement_1 0.430 -38.29%
BM_PushHeap_float_SingleElement_1024 0.389 -
BM_PushHeap_float_SingleElement_16 0.369 -
BM_PushHeap_float_SingleElement_16384 0.384 -
BM_PushHeap_float_SingleElement_256 0.403 -
BM_PushHeap_float_SingleElement_262144 0.385 -
BM_PushHeap_float_SingleElement_4 0.368 -2.85%
BM_PushHeap_float_SingleElement_64 0.381 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_1 0.466 -18.83%
BM_PushHeap_pair<uint32,_uint32>_Ascending_1024 4.184 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_16 1.574 2.44%
BM_PushHeap_pair<uint32,_uint32>_Ascending_16384 6.895 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_256 3.244 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_262144 10.829 1.96%
BM_PushHeap_pair<uint32,_uint32>_Ascending_4 0.833 -4.28%
BM_PushHeap_pair<uint32,_uint32>_Ascending_64 2.409 -
BM_PushHeap_pair<uint32,_uint32>_Descending_1 0.470 -
BM_PushHeap_pair<uint32,_uint32>_Descending_1024 0.480 -
BM_PushHeap_pair<uint32,_uint32>_Descending_16 0.496 -
BM_PushHeap_pair<uint32,_uint32>_Descending_16384 0.470 -
BM_PushHeap_pair<uint32,_uint32>_Descending_256 0.515 -
BM_PushHeap_pair<uint32,_uint32>_Descending_262144 0.470 -
BM_PushHeap_pair<uint32,_uint32>_Descending_4 0.555 5.37%
BM_PushHeap_pair<uint32,_uint32>_Descending_64 0.556 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_1 0.466 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_1024 2.739 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_16 1.208 1.12%
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_16384 4.033 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_256 2.239 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_262144 5.334 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_4 0.676 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_64 1.657 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.466 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 1.936 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.061 2.22%
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 2.668 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 1.626 -1.52%
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 3.463 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_4 0.621 -3.69%
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.400 -
BM_PushHeap_pair<uint32,_uint32>_Random_1 0.480 16.70%
BM_PushHeap_pair<uint32,_uint32>_Random_1024 7.481 -
BM_PushHeap_pair<uint32,_uint32>_Random_16 5.351 -2.32%
BM_PushHeap_pair<uint32,_uint32>_Random_16384 7.462 -3.34%
BM_PushHeap_pair<uint32,_uint32>_Random_256 7.195 -1.34%
BM_PushHeap_pair<uint32,_uint32>_Random_262144 7.551 -
BM_PushHeap_pair<uint32,_uint32>_Random_4 2.574 -2.46%
BM_PushHeap_pair<uint32,_uint32>_Random_64 6.822 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_1 0.576 -6.40%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_1024 0.550 -3.63%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16 0.599 2.86%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16384 0.553 -3.50%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_256 0.570 -3.15%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_262144 0.544 -3.89%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_4 0.539 -3.61%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_64 0.542 -3.49%
BM_PushHeap_string_Ascending_1 0.701 -
BM_PushHeap_string_Ascending_1024 13.860 5.90%
BM_PushHeap_string_Ascending_16 4.659 -
BM_PushHeap_string_Ascending_16384 19.250 -13.53%
BM_PushHeap_string_Ascending_256 10.646 4.53%
BM_PushHeap_string_Ascending_262144 29.292 -21.71%
BM_PushHeap_string_Ascending_4 2.566 -2.46%
BM_PushHeap_string_Ascending_64 7.376 3.32%
BM_PushHeap_string_Descending_1 0.701 -
BM_PushHeap_string_Descending_1024 2.442 -26.36%
BM_PushHeap_string_Descending_16 2.106 -13.54%
BM_PushHeap_string_Descending_16384 2.370 -29.66%
BM_PushHeap_string_Descending_256 2.307 -24.76%
BM_PushHeap_string_Descending_262144 3.148 -42.22%
BM_PushHeap_string_Descending_4 1.890 -12.76%
BM_PushHeap_string_Descending_64 2.214 -17.73%
BM_PushHeap_string_PipeOrgan_1 0.701 -
BM_PushHeap_string_PipeOrgan_1024 9.615 -10.93%
BM_PushHeap_string_PipeOrgan_16 4.087 -4.56%
BM_PushHeap_string_PipeOrgan_16384 12.851 -21.17%
BM_PushHeap_string_PipeOrgan_256 7.848 -9.57%
BM_PushHeap_string_PipeOrgan_262144 17.040 -22.78%
BM_PushHeap_string_PipeOrgan_4 2.489 -5.50%
BM_PushHeap_string_PipeOrgan_64 5.986 -5.24%
BM_PushHeap_string_QuickSortAdversary_1 0.701 -
BM_PushHeap_string_QuickSortAdversary_1024 15.234 -2.46%
BM_PushHeap_string_QuickSortAdversary_16 10.187 -
BM_PushHeap_string_QuickSortAdversary_16384 15.938 -3.35%
BM_PushHeap_string_QuickSortAdversary_256 14.591 -1.47%
BM_PushHeap_string_QuickSortAdversary_262144 16.436 -4.35%
BM_PushHeap_string_QuickSortAdversary_4 6.081 -
BM_PushHeap_string_QuickSortAdversary_64 13.004 -
BM_PushHeap_string_Random_1 0.699 -
BM_PushHeap_string_Random_1024 14.902 -
BM_PushHeap_string_Random_16 10.167 -
BM_PushHeap_string_Random_16384 16.226 -4.22%
BM_PushHeap_string_Random_256 14.185 -
BM_PushHeap_string_Random_262144 17.928 -17.76%
BM_PushHeap_string_Random_4 5.938 -
BM_PushHeap_string_Random_64 12.729 -
BM_PushHeap_string_SingleElement_1 0.701 -
BM_PushHeap_string_SingleElement_1024 2.545 -8.06%
BM_PushHeap_string_SingleElement_16 2.543 -8.02%
BM_PushHeap_string_SingleElement_16384 2.538 -6.69%
BM_PushHeap_string_SingleElement_256 2.506 -8.67%
BM_PushHeap_string_SingleElement_262144 2.586 -7.14%
BM_PushHeap_string_SingleElement_4 2.246 -6.44%
BM_PushHeap_string_SingleElement_64 2.569 -7.37%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.535 -3.74%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 4.814 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 2.107 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 6.919 -1.04%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 3.944 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 9.477 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 0.996 -2.62%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 2.999 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.556 24.27%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 0.697 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_16 0.620 -2.40%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 0.683 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_256 0.732 -1.45%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 0.683 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_4 0.650 -8.14%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_64 0.892 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.392 -4.42%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 3.479 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 1.539 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 4.526 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 2.908 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 6.170 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 0.957 3.96%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 2.261 1.00%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.428 -38.57%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 2.077 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 1.264 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 2.681 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 1.852 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 3.330 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 0.839 1.59%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.524 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.556 23.89%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_1024 9.483 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_16 7.248 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_16384 9.480 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_256 9.068 -1.06%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_262144 9.488 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_4 3.636 4.21%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_64 8.768 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.635 26.71%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 0.741 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 0.728 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 0.747 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 0.759 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 0.741 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 0.662 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 0.756 -
BM_PushHeap_uint32_Ascending_1 0.697 38.87%
BM_PushHeap_uint32_Ascending_1024 3.937 -
BM_PushHeap_uint32_Ascending_16 1.397 -
BM_PushHeap_uint32_Ascending_16384 6.610 -1.85%
BM_PushHeap_uint32_Ascending_256 3.087 -
BM_PushHeap_uint32_Ascending_262144 8.194 -
BM_PushHeap_uint32_Ascending_4 0.760 -
BM_PushHeap_uint32_Ascending_64 2.227 -
BM_PushHeap_uint32_Descending_1 0.467 -
BM_PushHeap_uint32_Descending_1024 0.386 -
BM_PushHeap_uint32_Descending_16 0.367 3.83%
BM_PushHeap_uint32_Descending_16384 0.382 -
BM_PushHeap_uint32_Descending_256 0.399 -
BM_PushHeap_uint32_Descending_262144 0.382 -
BM_PushHeap_uint32_Descending_4 0.364 5.69%
BM_PushHeap_uint32_Descending_64 0.380 -
BM_PushHeap_uint32_PipeOrgan_1 0.556 17.29%
BM_PushHeap_uint32_PipeOrgan_1024 1.917 -
BM_PushHeap_uint32_PipeOrgan_16 0.876 -
BM_PushHeap_uint32_PipeOrgan_16384 2.383 -
BM_PushHeap_uint32_PipeOrgan_256 1.686 -
BM_PushHeap_uint32_PipeOrgan_262144 3.029 -
BM_PushHeap_uint32_PipeOrgan_4 0.531 -
BM_PushHeap_uint32_PipeOrgan_64 1.310 -
BM_PushHeap_uint32_QuickSortAdversary_1 0.579 20.18%
BM_PushHeap_uint32_QuickSortAdversary_1024 0.601 -
BM_PushHeap_uint32_QuickSortAdversary_16 0.924 -1.28%
BM_PushHeap_uint32_QuickSortAdversary_16384 0.469 -
BM_PushHeap_uint32_QuickSortAdversary_256 0.713 -
BM_PushHeap_uint32_QuickSortAdversary_262144 0.410 -
BM_PushHeap_uint32_QuickSortAdversary_4 0.587 -
BM_PushHeap_uint32_QuickSortAdversary_64 0.617 -
BM_PushHeap_uint32_Random_1 0.399 -10.91%
BM_PushHeap_uint32_Random_1024 6.196 -
BM_PushHeap_uint32_Random_16 4.603 4.31%
BM_PushHeap_uint32_Random_16384 6.288 -
BM_PushHeap_uint32_Random_256 6.042 -
BM_PushHeap_uint32_Random_262144 6.253 -2.88%
BM_PushHeap_uint32_Random_4 2.629 6.00%
BM_PushHeap_uint32_Random_64 5.553 -
BM_PushHeap_uint32_SingleElement_1 0.467 -
BM_PushHeap_uint32_SingleElement_1024 0.383 2.77%
BM_PushHeap_uint32_SingleElement_16 0.379 6.26%
BM_PushHeap_uint32_SingleElement_16384 0.378 3.12%
BM_PushHeap_uint32_SingleElement_256 0.402 2.71%
BM_PushHeap_uint32_SingleElement_262144 0.378 3.12%
BM_PushHeap_uint32_SingleElement_4 0.389 6.98%
BM_PushHeap_uint32_SingleElement_64 0.379 3.73%
BM_PushHeap_uint64_Ascending_1 0.466 -
BM_PushHeap_uint64_Ascending_1024 2.577 -
BM_PushHeap_uint64_Ascending_16 0.911 -
BM_PushHeap_uint64_Ascending_16384 3.688 3.47%
BM_PushHeap_uint64_Ascending_256 2.092 -
BM_PushHeap_uint64_Ascending_262144 4.768 2.37%
BM_PushHeap_uint64_Ascending_4 0.550 -
BM_PushHeap_uint64_Ascending_64 1.519 -
BM_PushHeap_uint64_Descending_1 0.487 8.50%
BM_PushHeap_uint64_Descending_1024 0.385 -
BM_PushHeap_uint64_Descending_16 0.360 -
BM_PushHeap_uint64_Descending_16384 0.381 -
BM_PushHeap_uint64_Descending_256 0.398 -
BM_PushHeap_uint64_Descending_262144 0.381 -
BM_PushHeap_uint64_Descending_4 0.362 -
BM_PushHeap_uint64_Descending_64 0.377 -
BM_PushHeap_uint64_PipeOrgan_1 0.468 -
BM_PushHeap_uint64_PipeOrgan_1024 1.919 -
BM_PushHeap_uint64_PipeOrgan_16 0.893 -
BM_PushHeap_uint64_PipeOrgan_16384 2.383 -
BM_PushHeap_uint64_PipeOrgan_256 1.689 -
BM_PushHeap_uint64_PipeOrgan_262144 3.023 -
BM_PushHeap_uint64_PipeOrgan_4 0.515 5.86%
BM_PushHeap_uint64_PipeOrgan_64 1.327 -
BM_PushHeap_uint64_QuickSortAdversary_1 0.467 -
BM_PushHeap_uint64_QuickSortAdversary_1024 0.610 -
BM_PushHeap_uint64_QuickSortAdversary_16 0.911 -
BM_PushHeap_uint64_QuickSortAdversary_16384 0.482 -
BM_PushHeap_uint64_QuickSortAdversary_256 0.719 -
BM_PushHeap_uint64_QuickSortAdversary_262144 0.414 -
BM_PushHeap_uint64_QuickSortAdversary_4 0.550 -
BM_PushHeap_uint64_QuickSortAdversary_64 0.622 -
BM_PushHeap_uint64_Random_1 0.466 -
BM_PushHeap_uint64_Random_1024 5.875 -
BM_PushHeap_uint64_Random_16 4.322 -
BM_PushHeap_uint64_Random_16384 6.048 -
BM_PushHeap_uint64_Random_256 5.796 2.11%
BM_PushHeap_uint64_Random_262144 6.054 -1.14%
BM_PushHeap_uint64_Random_4 2.094 1.89%
BM_PushHeap_uint64_Random_64 5.282 -
BM_PushHeap_uint64_SingleElement_1 0.638 22.41%
BM_PushHeap_uint64_SingleElement_1024 0.379 4.04%
BM_PushHeap_uint64_SingleElement_16 0.366 8.51%
BM_PushHeap_uint64_SingleElement_16384 0.377 3.30%
BM_PushHeap_uint64_SingleElement_256 0.399 3.23%
BM_PushHeap_uint64_SingleElement_262144 0.373 4.34%
BM_PushHeap_uint64_SingleElement_4 0.372 4.21%
BM_PushHeap_uint64_SingleElement_64 0.385 -5.46%
BM_RangesMakeHeap_float_Ascending_1 0.267 -
BM_RangesMakeHeap_float_Ascending_1024 0.701 -
BM_RangesMakeHeap_float_Ascending_16 0.735 -
BM_RangesMakeHeap_float_Ascending_16384 0.658 -
BM_RangesMakeHeap_float_Ascending_256 0.648 -
BM_RangesMakeHeap_float_Ascending_262144 0.699 -
BM_RangesMakeHeap_float_Ascending_4 0.393 -
BM_RangesMakeHeap_float_Ascending_64 0.629 -
BM_RangesMakeHeap_float_Descending_1 0.272 -
BM_RangesMakeHeap_float_Descending_1024 0.252 -
BM_RangesMakeHeap_float_Descending_16 0.219 -
BM_RangesMakeHeap_float_Descending_16384 0.234 -
BM_RangesMakeHeap_float_Descending_256 0.253 -
BM_RangesMakeHeap_float_Descending_262144 0.233 -
BM_RangesMakeHeap_float_Descending_4 0.275 -6.58%
BM_RangesMakeHeap_float_Descending_64 0.216 11.92%
BM_RangesMakeHeap_float_Heap_1 0.277 -
BM_RangesMakeHeap_float_Heap_1024 0.256 -
BM_RangesMakeHeap_float_Heap_16 0.240 14.00%
BM_RangesMakeHeap_float_Heap_16384 0.234 -
BM_RangesMakeHeap_float_Heap_256 0.256 -
BM_RangesMakeHeap_float_Heap_262144 0.233 -
BM_RangesMakeHeap_float_Heap_4 0.277 -
BM_RangesMakeHeap_float_Heap_64 0.252 22.55%
BM_RangesMakeHeap_float_PipeOrgan_1 0.277 -
BM_RangesMakeHeap_float_PipeOrgan_1024 0.705 -
BM_RangesMakeHeap_float_PipeOrgan_16 1.272 -
BM_RangesMakeHeap_float_PipeOrgan_16384 0.657 -
BM_RangesMakeHeap_float_PipeOrgan_256 0.683 -
BM_RangesMakeHeap_float_PipeOrgan_262144 0.708 -
BM_RangesMakeHeap_float_PipeOrgan_4 0.390 -
BM_RangesMakeHeap_float_PipeOrgan_64 0.805 -
BM_RangesMakeHeap_float_QuickSortAdversary_1 0.274 -
BM_RangesMakeHeap_float_QuickSortAdversary_1024 0.529 -
BM_RangesMakeHeap_float_QuickSortAdversary_16 0.838 -
BM_RangesMakeHeap_float_QuickSortAdversary_16384 0.303 -
BM_RangesMakeHeap_float_QuickSortAdversary_256 0.510 -
BM_RangesMakeHeap_float_QuickSortAdversary_262144 0.246 -
BM_RangesMakeHeap_float_QuickSortAdversary_4 0.405 -
BM_RangesMakeHeap_float_QuickSortAdversary_64 0.579 -
BM_RangesMakeHeap_float_Random_1 0.274 -
BM_RangesMakeHeap_float_Random_1024 1.242 -
BM_RangesMakeHeap_float_Random_16 1.585 -7.34%
BM_RangesMakeHeap_float_Random_16384 1.176 -3.28%
BM_RangesMakeHeap_float_Random_256 1.531 5.81%
BM_RangesMakeHeap_float_Random_262144 1.139 -
BM_RangesMakeHeap_float_Random_4 1.609 5.17%
BM_RangesMakeHeap_float_Random_64 1.616 -2.02%
BM_RangesMakeHeap_float_SingleElement_1 0.276 -
BM_RangesMakeHeap_float_SingleElement_1024 0.698 -
BM_RangesMakeHeap_float_SingleElement_16 0.661 -
BM_RangesMakeHeap_float_SingleElement_16384 0.660 -
BM_RangesMakeHeap_float_SingleElement_256 0.648 -
BM_RangesMakeHeap_float_SingleElement_262144 0.713 -
BM_RangesMakeHeap_float_SingleElement_4 0.323 -
BM_RangesMakeHeap_float_SingleElement_64 0.641 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_1 0.271 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_1024 1.358 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_16 1.245 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_16384 1.337 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_256 1.394 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_262144 1.396 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_4 0.752 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_64 1.120 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_1 0.271 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_1024 0.518 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_16 0.490 -4.31%
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_16384 0.490 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_256 0.617 1.71%
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_262144 0.477 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_4 0.496 -10.82%
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_64 0.482 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_1 0.277 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_1024 0.553 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_16 0.549 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_16384 0.532 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_256 0.581 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_262144 0.527 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_4 0.517 8.34%
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_64 0.511 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_1 0.280 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_1024 1.351 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_16 1.162 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_16384 1.334 1.05%
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_256 1.395 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_262144 1.414 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_4 0.590 6.70%
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_64 1.118 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.280 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 1.322 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.208 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 1.293 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_256 1.368 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 1.335 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_4 0.768 -2.65%
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.117 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_1 0.280 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_1024 3.051 2.28%
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_16 2.965 4.25%
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_16384 2.972 -1.18%
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_256 3.126 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_262144 3.018 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_4 2.627 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_64 3.157 -1.45%
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_1 0.277 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_1024 1.179 -3.53%
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_16 1.083 -3.26%
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_16384 1.172 -5.22%
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_256 1.176 -2.58%
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_262144 1.224 -8.02%
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_4 0.777 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_64 1.103 -3.73%
BM_RangesMakeHeap_string_Ascending_1 0.254 -
BM_RangesMakeHeap_string_Ascending_1024 5.018 -6.00%
BM_RangesMakeHeap_string_Ascending_16 3.653 -1.13%
BM_RangesMakeHeap_string_Ascending_16384 5.303 -8.31%
BM_RangesMakeHeap_string_Ascending_256 4.924 -2.82%
BM_RangesMakeHeap_string_Ascending_262144 7.881 -19.29%
BM_RangesMakeHeap_string_Ascending_4 2.848 -
BM_RangesMakeHeap_string_Ascending_64 4.812 -1.11%
BM_RangesMakeHeap_string_Descending_1 0.254 -
BM_RangesMakeHeap_string_Descending_1024 2.825 -20.84%
BM_RangesMakeHeap_string_Descending_16 2.367 -14.05%
BM_RangesMakeHeap_string_Descending_16384 2.922 -24.08%
BM_RangesMakeHeap_string_Descending_256 2.737 -20.14%
BM_RangesMakeHeap_string_Descending_262144 3.476 -38.81%
BM_RangesMakeHeap_string_Descending_4 2.121 -12.23%
BM_RangesMakeHeap_string_Descending_64 2.588 -15.19%
BM_RangesMakeHeap_string_Heap_1 0.258 -
BM_RangesMakeHeap_string_Heap_1024 4.912 1.97%
BM_RangesMakeHeap_string_Heap_16 4.694 -
BM_RangesMakeHeap_string_Heap_16384 5.141 2.28%
BM_RangesMakeHeap_string_Heap_256 5.039 1.45%
BM_RangesMakeHeap_string_Heap_262144 5.463 -
BM_RangesMakeHeap_string_Heap_4 3.050 -
BM_RangesMakeHeap_string_Heap_64 5.089 1.88%
BM_RangesMakeHeap_string_PipeOrgan_1 0.256 -
BM_RangesMakeHeap_string_PipeOrgan_1024 4.960 -15.85%
BM_RangesMakeHeap_string_PipeOrgan_16 3.624 -5.72%
BM_RangesMakeHeap_string_PipeOrgan_16384 5.327 -21.85%
BM_RangesMakeHeap_string_PipeOrgan_256 4.829 -12.18%
BM_RangesMakeHeap_string_PipeOrgan_262144 7.243 -39.34%
BM_RangesMakeHeap_string_PipeOrgan_4 2.576 -6.97%
BM_RangesMakeHeap_string_PipeOrgan_64 4.739 -7.15%
BM_RangesMakeHeap_string_QuickSortAdversary_1 0.255 -
BM_RangesMakeHeap_string_QuickSortAdversary_1024 10.642 -
BM_RangesMakeHeap_string_QuickSortAdversary_16 8.598 -
BM_RangesMakeHeap_string_QuickSortAdversary_16384 11.831 -1.94%
BM_RangesMakeHeap_string_QuickSortAdversary_256 10.479 -
BM_RangesMakeHeap_string_QuickSortAdversary_262144 12.785 -7.73%
BM_RangesMakeHeap_string_QuickSortAdversary_4 5.900 -2.44%
BM_RangesMakeHeap_string_QuickSortAdversary_64 10.198 -
BM_RangesMakeHeap_string_Random_1 0.247 -
BM_RangesMakeHeap_string_Random_1024 10.799 -
BM_RangesMakeHeap_string_Random_16 8.359 -
BM_RangesMakeHeap_string_Random_16384 12.654 -1.26%
BM_RangesMakeHeap_string_Random_256 10.456 1.11%
BM_RangesMakeHeap_string_Random_262144 15.323 -21.10%
BM_RangesMakeHeap_string_Random_4 5.698 -
BM_RangesMakeHeap_string_Random_64 10.035 -
BM_RangesMakeHeap_string_SingleElement_1 0.257 -
BM_RangesMakeHeap_string_SingleElement_1024 6.234 -
BM_RangesMakeHeap_string_SingleElement_16 5.597 1.17%
BM_RangesMakeHeap_string_SingleElement_16384 5.871 -1.48%
BM_RangesMakeHeap_string_SingleElement_256 6.346 -
BM_RangesMakeHeap_string_SingleElement_262144 7.241 -11.96%
BM_RangesMakeHeap_string_SingleElement_4 3.669 2.12%
BM_RangesMakeHeap_string_SingleElement_64 6.328 -2.27%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.244 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 1.884 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 1.379 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 1.958 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 1.892 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 2.095 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 1.085 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 1.608 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.242 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 0.881 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16 0.977 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 0.857 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_256 0.959 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 0.856 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_4 0.797 -2.64%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_64 1.014 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1 0.242 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 1.252 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16 0.951 1.26%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 1.200 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_256 1.107 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 1.188 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_4 0.779 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64 1.054 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.242 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 1.918 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 1.385 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 1.959 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 1.885 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 2.125 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 0.924 -1.74%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 1.679 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.241 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 1.796 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 1.445 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 1.929 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 1.801 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 2.093 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 1.072 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.572 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.244 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_1024 4.713 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_16 4.166 -1.70%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_16384 4.779 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_256 4.766 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_262144 4.879 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_4 3.643 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_64 4.923 1.21%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.247 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 1.986 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 1.691 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 2.307 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 1.995 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 2.706 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 1.296 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 1.942 -
BM_RangesMakeHeap_uint32_Ascending_1 0.277 -
BM_RangesMakeHeap_uint32_Ascending_1024 0.645 -
BM_RangesMakeHeap_uint32_Ascending_16 0.606 -
BM_RangesMakeHeap_uint32_Ascending_16384 0.608 -
BM_RangesMakeHeap_uint32_Ascending_256 0.598 -
BM_RangesMakeHeap_uint32_Ascending_262144 0.664 -
BM_RangesMakeHeap_uint32_Ascending_4 0.386 -
BM_RangesMakeHeap_uint32_Ascending_64 0.556 -
BM_RangesMakeHeap_uint32_Descending_1 0.272 -
BM_RangesMakeHeap_uint32_Descending_1024 0.256 -
BM_RangesMakeHeap_uint32_Descending_16 0.253 -
BM_RangesMakeHeap_uint32_Descending_16384 0.234 -
BM_RangesMakeHeap_uint32_Descending_256 0.259 -
BM_RangesMakeHeap_uint32_Descending_262144 0.234 -
BM_RangesMakeHeap_uint32_Descending_4 0.272 -
BM_RangesMakeHeap_uint32_Descending_64 0.233 -
BM_RangesMakeHeap_uint32_Heap_1 0.274 -
BM_RangesMakeHeap_uint32_Heap_1024 0.252 -
BM_RangesMakeHeap_uint32_Heap_16 0.245 -
BM_RangesMakeHeap_uint32_Heap_16384 0.234 -
BM_RangesMakeHeap_uint32_Heap_256 0.265 -
BM_RangesMakeHeap_uint32_Heap_262144 0.234 -
BM_RangesMakeHeap_uint32_Heap_4 0.276 -
BM_RangesMakeHeap_uint32_Heap_64 0.229 -10.81%
BM_RangesMakeHeap_uint32_PipeOrgan_1 0.277 -
BM_RangesMakeHeap_uint32_PipeOrgan_1024 0.708 -
BM_RangesMakeHeap_uint32_PipeOrgan_16 1.027 -
BM_RangesMakeHeap_uint32_PipeOrgan_16384 0.610 -
BM_RangesMakeHeap_uint32_PipeOrgan_256 0.647 1.90%
BM_RangesMakeHeap_uint32_PipeOrgan_262144 0.671 -
BM_RangesMakeHeap_uint32_PipeOrgan_4 0.425 7.50%
BM_RangesMakeHeap_uint32_PipeOrgan_64 0.716 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_1 0.277 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_1024 0.493 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_16 0.627 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_16384 0.290 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_256 0.481 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_262144 0.244 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_4 0.391 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_64 0.444 -
BM_RangesMakeHeap_uint32_Random_1 0.271 -
BM_RangesMakeHeap_uint32_Random_1024 1.144 6.83%
BM_RangesMakeHeap_uint32_Random_16 1.291 1.64%
BM_RangesMakeHeap_uint32_Random_16384 1.022 -1.98%
BM_RangesMakeHeap_uint32_Random_256 1.330 11.35%
BM_RangesMakeHeap_uint32_Random_262144 1.016 -3.46%
BM_RangesMakeHeap_uint32_Random_4 1.378 -19.11%
BM_RangesMakeHeap_uint32_Random_64 1.262 -4.79%
BM_RangesMakeHeap_uint32_SingleElement_1 0.274 -
BM_RangesMakeHeap_uint32_SingleElement_1024 0.573 -
BM_RangesMakeHeap_uint32_SingleElement_16 0.488 -
BM_RangesMakeHeap_uint32_SingleElement_16384 0.539 -
BM_RangesMakeHeap_uint32_SingleElement_256 0.541 -
BM_RangesMakeHeap_uint32_SingleElement_262144 0.633 -
BM_RangesMakeHeap_uint32_SingleElement_4 0.323 -
BM_RangesMakeHeap_uint32_SingleElement_64 0.510 -
BM_RangesMakeHeap_uint64_Ascending_1 0.270 -
BM_RangesMakeHeap_uint64_Ascending_1024 0.651 -
BM_RangesMakeHeap_uint64_Ascending_16 0.661 -
BM_RangesMakeHeap_uint64_Ascending_16384 0.628 -
BM_RangesMakeHeap_uint64_Ascending_256 0.629 -
BM_RangesMakeHeap_uint64_Ascending_262144 0.728 -
BM_RangesMakeHeap_uint64_Ascending_4 0.425 -
BM_RangesMakeHeap_uint64_Ascending_64 0.573 -
BM_RangesMakeHeap_uint64_Descending_1 0.274 -
BM_RangesMakeHeap_uint64_Descending_1024 0.253 -
BM_RangesMakeHeap_uint64_Descending_16 0.261 -
BM_RangesMakeHeap_uint64_Descending_16384 0.236 -
BM_RangesMakeHeap_uint64_Descending_256 0.277 -
BM_RangesMakeHeap_uint64_Descending_262144 0.235 -
BM_RangesMakeHeap_uint64_Descending_4 0.283 -
BM_RangesMakeHeap_uint64_Descending_64 0.252 7.28%
BM_RangesMakeHeap_uint64_Heap_1 0.277 -
BM_RangesMakeHeap_uint64_Heap_1024 0.253 -
BM_RangesMakeHeap_uint64_Heap_16 0.257 -
BM_RangesMakeHeap_uint64_Heap_16384 0.236 -
BM_RangesMakeHeap_uint64_Heap_256 0.278 -
BM_RangesMakeHeap_uint64_Heap_262144 0.235 -
BM_RangesMakeHeap_uint64_Heap_4 0.287 -
BM_RangesMakeHeap_uint64_Heap_64 0.237 -
BM_RangesMakeHeap_uint64_PipeOrgan_1 0.277 -
BM_RangesMakeHeap_uint64_PipeOrgan_1024 0.653 -
BM_RangesMakeHeap_uint64_PipeOrgan_16 1.033 -
BM_RangesMakeHeap_uint64_PipeOrgan_16384 0.628 -
BM_RangesMakeHeap_uint64_PipeOrgan_256 0.654 -
BM_RangesMakeHeap_uint64_PipeOrgan_262144 0.757 -
BM_RangesMakeHeap_uint64_PipeOrgan_4 0.387 -
BM_RangesMakeHeap_uint64_PipeOrgan_64 0.727 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_1 0.275 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_1024 0.489 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_16 0.617 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_16384 0.294 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_256 0.493 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_262144 0.248 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_4 0.409 -6.45%
BM_RangesMakeHeap_uint64_QuickSortAdversary_64 0.463 -
BM_RangesMakeHeap_uint64_Random_1 0.277 -
BM_RangesMakeHeap_uint64_Random_1024 1.072 -
BM_RangesMakeHeap_uint64_Random_16 1.257 -2.81%
BM_RangesMakeHeap_uint64_Random_16384 1.011 -
BM_RangesMakeHeap_uint64_Random_256 1.100 -8.54%
BM_RangesMakeHeap_uint64_Random_262144 1.031 -1.04%
BM_RangesMakeHeap_uint64_Random_4 1.098 -4.87%
BM_RangesMakeHeap_uint64_Random_64 1.306 1.03%
BM_RangesMakeHeap_uint64_SingleElement_1 0.275 -
BM_RangesMakeHeap_uint64_SingleElement_1024 0.567 -
BM_RangesMakeHeap_uint64_SingleElement_16 0.510 -
BM_RangesMakeHeap_uint64_SingleElement_16384 0.583 -
BM_RangesMakeHeap_uint64_SingleElement_256 0.572 -
BM_RangesMakeHeap_uint64_SingleElement_262144 0.756 -
BM_RangesMakeHeap_uint64_SingleElement_4 0.327 -
BM_RangesMakeHeap_uint64_SingleElement_64 0.506 -
BM_RangesMakeThenSortHeap_float_Ascending_1 0.280 -
BM_RangesMakeThenSortHeap_float_Ascending_1024 8.947 -
BM_RangesMakeThenSortHeap_float_Ascending_16 2.932 -
BM_RangesMakeThenSortHeap_float_Ascending_16384 26.530 -
BM_RangesMakeThenSortHeap_float_Ascending_256 6.701 -
BM_RangesMakeThenSortHeap_float_Ascending_262144 31.878 -
BM_RangesMakeThenSortHeap_float_Ascending_4 1.358 -
BM_RangesMakeThenSortHeap_float_Ascending_64 4.098 -
BM_RangesMakeThenSortHeap_float_Descending_1 0.277 -
BM_RangesMakeThenSortHeap_float_Descending_1024 7.994 -
BM_RangesMakeThenSortHeap_float_Descending_16 1.871 -
BM_RangesMakeThenSortHeap_float_Descending_16384 26.812 -
BM_RangesMakeThenSortHeap_float_Descending_256 5.730 -
BM_RangesMakeThenSortHeap_float_Descending_262144 34.588 -
BM_RangesMakeThenSortHeap_float_Descending_4 1.226 -4.53%
BM_RangesMakeThenSortHeap_float_Descending_64 3.220 -
BM_RangesMakeThenSortHeap_float_Heap_1 0.280 -
BM_RangesMakeThenSortHeap_float_Heap_1024 8.001 -1.36%
BM_RangesMakeThenSortHeap_float_Heap_16 2.100 -
BM_RangesMakeThenSortHeap_float_Heap_16384 26.640 -
BM_RangesMakeThenSortHeap_float_Heap_256 5.868 -
BM_RangesMakeThenSortHeap_float_Heap_262144 30.504 -
BM_RangesMakeThenSortHeap_float_Heap_4 1.264 3.16%
BM_RangesMakeThenSortHeap_float_Heap_64 3.432 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_1 0.280 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_1024 8.403 -1.35%
BM_RangesMakeThenSortHeap_float_PipeOrgan_16 2.872 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_16384 26.356 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_256 6.270 -1.79%
BM_RangesMakeThenSortHeap_float_PipeOrgan_262144 31.939 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_4 1.462 -1.57%
BM_RangesMakeThenSortHeap_float_PipeOrgan_64 3.962 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_1 0.277 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_1024 8.211 -2.37%
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_16 2.998 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_16384 27.491 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_256 6.054 -1.83%
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_262144 34.426 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_4 1.478 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_64 3.866 -1.39%
BM_RangesMakeThenSortHeap_float_Random_1 0.280 -
BM_RangesMakeThenSortHeap_float_Random_1024 32.821 -
BM_RangesMakeThenSortHeap_float_Random_16 9.976 -
BM_RangesMakeThenSortHeap_float_Random_16384 46.998 -
BM_RangesMakeThenSortHeap_float_Random_256 25.449 -
BM_RangesMakeThenSortHeap_float_Random_262144 62.156 -
BM_RangesMakeThenSortHeap_float_Random_4 4.331 -
BM_RangesMakeThenSortHeap_float_Random_64 17.663 -
BM_RangesMakeThenSortHeap_float_SingleElement_1 0.275 -
BM_RangesMakeThenSortHeap_float_SingleElement_1024 4.779 -
BM_RangesMakeThenSortHeap_float_SingleElement_16 3.268 -
BM_RangesMakeThenSortHeap_float_SingleElement_16384 15.768 -
BM_RangesMakeThenSortHeap_float_SingleElement_256 3.988 -
BM_RangesMakeThenSortHeap_float_SingleElement_262144 52.344 -
BM_RangesMakeThenSortHeap_float_SingleElement_4 1.354 -
BM_RangesMakeThenSortHeap_float_SingleElement_64 3.325 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_1 0.280 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_1024 14.647 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_16 7.785 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_16384 23.296 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_256 11.681 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_262144 33.326 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_4 3.805 1.37%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_64 10.296 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_1 0.280 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_1024 14.405 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_16 6.919 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_16384 23.194 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_256 11.166 1.69%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_262144 34.686 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_4 2.924 6.62%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_64 9.880 1.28%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_1 0.277 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_1024 14.029 -1.21%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_16 6.444 -1.84%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_16384 23.239 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_256 10.657 -1.14%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_262144 34.255 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_4 1.898 6.63%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_64 9.095 -1.72%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_1 0.272 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_1024 14.887 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16 7.939 2.08%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16384 23.183 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_256 11.953 1.51%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_262144 33.964 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_4 1.815 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_64 10.432 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.269 -3.66%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 15.274 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16 7.677 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 24.323 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_256 11.659 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 35.744 -1.06%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_4 3.449 1.38%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_64 9.962 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_1 0.277 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_1024 23.969 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_16 11.427 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_16384 33.855 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_256 19.863 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_262144 51.860 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_4 5.004 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_64 16.230 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1 0.280 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1024 7.642 -7.47%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16 3.291 -8.11%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16384 10.409 -4.89%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_256 6.280 -6.89%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_262144 13.219 -11.77%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_4 3.513 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_64 4.852 -7.95%
BM_RangesMakeThenSortHeap_string_Ascending_1 1.365 -
BM_RangesMakeThenSortHeap_string_Ascending_1024 48.010 -2.31%
BM_RangesMakeThenSortHeap_string_Ascending_16 9.516 -
BM_RangesMakeThenSortHeap_string_Ascending_16384 64.005 -4.17%
BM_RangesMakeThenSortHeap_string_Ascending_256 21.360 -6.03%
BM_RangesMakeThenSortHeap_string_Ascending_262144 75.042 -7.63%
BM_RangesMakeThenSortHeap_string_Ascending_4 5.431 -
BM_RangesMakeThenSortHeap_string_Ascending_64 15.475 -
BM_RangesMakeThenSortHeap_string_Descending_1 1.365 -
BM_RangesMakeThenSortHeap_string_Descending_1024 37.874 -1.27%
BM_RangesMakeThenSortHeap_string_Descending_16 7.823 -
BM_RangesMakeThenSortHeap_string_Descending_16384 69.119 -
BM_RangesMakeThenSortHeap_string_Descending_256 19.402 -
BM_RangesMakeThenSortHeap_string_Descending_262144 86.335 -13.44%
BM_RangesMakeThenSortHeap_string_Descending_4 3.711 -1.77%
BM_RangesMakeThenSortHeap_string_Descending_64 13.102 -
BM_RangesMakeThenSortHeap_string_Heap_1 1.365 -
BM_RangesMakeThenSortHeap_string_Heap_1024 63.947 1.53%
BM_RangesMakeThenSortHeap_string_Heap_16 17.333 -
BM_RangesMakeThenSortHeap_string_Heap_16384 102.352 -
BM_RangesMakeThenSortHeap_string_Heap_256 49.503 -
BM_RangesMakeThenSortHeap_string_Heap_262144 180.540 -7.94%
BM_RangesMakeThenSortHeap_string_Heap_4 6.003 -
BM_RangesMakeThenSortHeap_string_Heap_64 34.138 1.52%
BM_RangesMakeThenSortHeap_string_PipeOrgan_1 1.365 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_1024 28.162 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_16 9.693 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_16384 63.424 -2.25%
BM_RangesMakeThenSortHeap_string_PipeOrgan_256 20.282 -1.10%
BM_RangesMakeThenSortHeap_string_PipeOrgan_262144 79.269 -6.58%
BM_RangesMakeThenSortHeap_string_PipeOrgan_4 4.830 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_64 15.133 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_1 1.365 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_1024 69.562 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_16 22.593 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_16384 109.699 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_256 55.040 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_262144 190.457 -8.92%
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_4 10.594 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_64 39.338 -
BM_RangesMakeThenSortHeap_string_Random_1 1.365 -
BM_RangesMakeThenSortHeap_string_Random_1024 68.859 -
BM_RangesMakeThenSortHeap_string_Random_16 22.547 -
BM_RangesMakeThenSortHeap_string_Random_16384 108.367 -
BM_RangesMakeThenSortHeap_string_Random_256 54.572 -
BM_RangesMakeThenSortHeap_string_Random_262144 188.727 -9.48%
BM_RangesMakeThenSortHeap_string_Random_4 10.468 -
BM_RangesMakeThenSortHeap_string_Random_64 39.343 -
BM_RangesMakeThenSortHeap_string_SingleElement_1 1.365 -
BM_RangesMakeThenSortHeap_string_SingleElement_1024 29.193 -2.32%
BM_RangesMakeThenSortHeap_string_SingleElement_16 13.158 -1.61%
BM_RangesMakeThenSortHeap_string_SingleElement_16384 37.223 -1.17%
BM_RangesMakeThenSortHeap_string_SingleElement_256 24.108 -
BM_RangesMakeThenSortHeap_string_SingleElement_262144 50.197 -12.26%
BM_RangesMakeThenSortHeap_string_SingleElement_4 6.211 -
BM_RangesMakeThenSortHeap_string_SingleElement_64 18.593 -3.94%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.244 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 18.974 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 8.574 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 30.430 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 14.117 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 43.644 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 3.536 2.36%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 11.680 1.14%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.243 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 17.662 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16 7.531 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 29.630 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_256 12.786 -1.42%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 43.907 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_4 2.188 4.27%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_64 10.578 1.41%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1 0.245 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 17.579 -1.28%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16 7.576 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 32.253 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_256 12.984 -1.73%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 49.773 -1.11%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_4 2.010 -1.62%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_64 9.916 -1.96%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.244 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 18.958 -1.19%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 8.918 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 30.249 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 14.241 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 44.283 -1.23%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 2.352 -2.38%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 11.209 -2.22%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.243 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 18.529 1.29%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 8.562 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 33.500 1.02%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 14.071 1.45%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 51.455 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 3.596 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 10.778 1.25%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.244 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_1024 30.928 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_16 13.956 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_16384 45.870 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_256 25.501 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_262144 74.975 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_4 6.349 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_64 20.432 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.243 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 11.886 12.54%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 5.509 9.09%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 17.215 18.65%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 9.597 9.70%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 22.937 23.36%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 2.688 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 7.487 9.09%
BM_RangesMakeThenSortHeap_uint32_Ascending_1 0.275 -
BM_RangesMakeThenSortHeap_uint32_Ascending_1024 10.676 -
BM_RangesMakeThenSortHeap_uint32_Ascending_16 5.729 -
BM_RangesMakeThenSortHeap_uint32_Ascending_16384 16.820 -
BM_RangesMakeThenSortHeap_uint32_Ascending_256 8.684 -
BM_RangesMakeThenSortHeap_uint32_Ascending_262144 24.977 -
BM_RangesMakeThenSortHeap_uint32_Ascending_4 1.413 -
BM_RangesMakeThenSortHeap_uint32_Ascending_64 8.678 -
BM_RangesMakeThenSortHeap_uint32_Descending_1 0.274 -
BM_RangesMakeThenSortHeap_uint32_Descending_1024 10.215 -
BM_RangesMakeThenSortHeap_uint32_Descending_16 5.511 -
BM_RangesMakeThenSortHeap_uint32_Descending_16384 16.288 -
BM_RangesMakeThenSortHeap_uint32_Descending_256 8.780 -
BM_RangesMakeThenSortHeap_uint32_Descending_262144 24.383 -
BM_RangesMakeThenSortHeap_uint32_Descending_4 1.393 12.49%
BM_RangesMakeThenSortHeap_uint32_Descending_64 8.668 -
BM_RangesMakeThenSortHeap_uint32_Heap_1 0.280 -
BM_RangesMakeThenSortHeap_uint32_Heap_1024 10.317 -
BM_RangesMakeThenSortHeap_uint32_Heap_16 5.144 -
BM_RangesMakeThenSortHeap_uint32_Heap_16384 16.359 -
BM_RangesMakeThenSortHeap_uint32_Heap_256 8.237 -
BM_RangesMakeThenSortHeap_uint32_Heap_262144 24.330 -
BM_RangesMakeThenSortHeap_uint32_Heap_4 1.193 -2.26%
BM_RangesMakeThenSortHeap_uint32_Heap_64 8.126 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_1 0.280 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_1024 11.115 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_16 5.763 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_16384 17.167 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_256 9.229 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_262144 25.506 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_4 1.376 1.27%
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_64 9.227 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_1 0.279 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_1024 10.620 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_16 5.589 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_16384 16.440 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_256 8.450 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_262144 24.303 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_4 1.705 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_64 8.922 -
BM_RangesMakeThenSortHeap_uint32_Random_1 0.280 -
BM_RangesMakeThenSortHeap_uint32_Random_1024 15.517 -
BM_RangesMakeThenSortHeap_uint32_Random_16 8.693 -
BM_RangesMakeThenSortHeap_uint32_Random_16384 22.178 -
BM_RangesMakeThenSortHeap_uint32_Random_256 13.391 -
BM_RangesMakeThenSortHeap_uint32_Random_262144 32.451 -
BM_RangesMakeThenSortHeap_uint32_Random_4 4.060 1.68%
BM_RangesMakeThenSortHeap_uint32_Random_64 11.881 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_1 0.280 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_1024 9.473 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_16 3.952 -1.77%
BM_RangesMakeThenSortHeap_uint32_SingleElement_16384 19.752 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_256 6.637 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_262144 56.072 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_4 1.418 -5.54%
BM_RangesMakeThenSortHeap_uint32_SingleElement_64 7.223 -
BM_RangesMakeThenSortHeap_uint64_Ascending_1 0.279 -
BM_RangesMakeThenSortHeap_uint64_Ascending_1024 10.695 -
BM_RangesMakeThenSortHeap_uint64_Ascending_16 5.477 -1.90%
BM_RangesMakeThenSortHeap_uint64_Ascending_16384 16.956 -
BM_RangesMakeThenSortHeap_uint64_Ascending_256 8.712 -
BM_RangesMakeThenSortHeap_uint64_Ascending_262144 25.074 -
BM_RangesMakeThenSortHeap_uint64_Ascending_4 1.493 1.77%
BM_RangesMakeThenSortHeap_uint64_Ascending_64 8.359 -
BM_RangesMakeThenSortHeap_uint64_Descending_1 0.277 -
BM_RangesMakeThenSortHeap_uint64_Descending_1024 10.277 -
BM_RangesMakeThenSortHeap_uint64_Descending_16 5.594 -
BM_RangesMakeThenSortHeap_uint64_Descending_16384 16.304 -
BM_RangesMakeThenSortHeap_uint64_Descending_256 8.705 -
BM_RangesMakeThenSortHeap_uint64_Descending_262144 24.739 -
BM_RangesMakeThenSortHeap_uint64_Descending_4 1.364 3.68%
BM_RangesMakeThenSortHeap_uint64_Descending_64 8.482 -
BM_RangesMakeThenSortHeap_uint64_Heap_1 0.272 -
BM_RangesMakeThenSortHeap_uint64_Heap_1024 10.410 -
BM_RangesMakeThenSortHeap_uint64_Heap_16 5.321 -
BM_RangesMakeThenSortHeap_uint64_Heap_16384 16.606 -
BM_RangesMakeThenSortHeap_uint64_Heap_256 8.482 -
BM_RangesMakeThenSortHeap_uint64_Heap_262144 24.920 -
BM_RangesMakeThenSortHeap_uint64_Heap_4 1.178 -1.72%
BM_RangesMakeThenSortHeap_uint64_Heap_64 8.172 -1.62%
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_1 0.277 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_1024 11.193 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_16 6.108 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_16384 17.604 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_256 9.368 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_262144 26.165 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_4 1.417 1.11%
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_64 8.947 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_1 0.279 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_1024 10.644 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_16 5.540 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_16384 16.492 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_256 8.774 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_262144 24.957 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_4 1.460 1.61%
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_64 8.928 -
BM_RangesMakeThenSortHeap_uint64_Random_1 0.279 -
BM_RangesMakeThenSortHeap_uint64_Random_1024 15.388 -
BM_RangesMakeThenSortHeap_uint64_Random_16 8.501 -
BM_RangesMakeThenSortHeap_uint64_Random_16384 21.998 -1.36%
BM_RangesMakeThenSortHeap_uint64_Random_256 13.308 -
BM_RangesMakeThenSortHeap_uint64_Random_262144 35.174 -1.70%
BM_RangesMakeThenSortHeap_uint64_Random_4 3.963 -2.99%
BM_RangesMakeThenSortHeap_uint64_Random_64 11.758 -1.02%
BM_RangesMakeThenSortHeap_uint64_SingleElement_1 0.277 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_1024 9.774 12.64%
BM_RangesMakeThenSortHeap_uint64_SingleElement_16 4.009 -1.16%
BM_RangesMakeThenSortHeap_uint64_SingleElement_16384 26.664 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_256 6.798 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_262144 66.150 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_4 1.222 -1.62%
BM_RangesMakeThenSortHeap_uint64_SingleElement_64 5.940 -7.91%
BM_RangesPopHeap_float_1 0.466 -
BM_RangesPopHeap_float_1024 27.500 -
BM_RangesPopHeap_float_16 6.406 -
BM_RangesPopHeap_float_16384 33.688 -
BM_RangesPopHeap_float_256 20.045 -
BM_RangesPopHeap_float_262144 40.509 5.66%
BM_RangesPopHeap_float_4 2.365 -
BM_RangesPopHeap_float_64 12.311 -
BM_RangesPopHeap_pair<uint32,_uint32>_1 0.564 -18.93%
BM_RangesPopHeap_pair<uint32,_uint32>_1024 30.904 1.50%
BM_RangesPopHeap_pair<uint32,_uint32>_16 9.494 -
BM_RangesPopHeap_pair<uint32,_uint32>_16384 46.720 1.98%
BM_RangesPopHeap_pair<uint32,_uint32>_256 23.154 1.39%
BM_RangesPopHeap_pair<uint32,_uint32>_262144 60.268 1.99%
BM_RangesPopHeap_pair<uint32,_uint32>_4 3.201 2.55%
BM_RangesPopHeap_pair<uint32,_uint32>_64 16.268 1.20%
BM_RangesPopHeap_string_1 0.466 -11.09%
BM_RangesPopHeap_string_1024 56.717 -
BM_RangesPopHeap_string_16 14.427 -
BM_RangesPopHeap_string_16384 72.517 -
BM_RangesPopHeap_string_256 41.160 1.10%
BM_RangesPopHeap_string_262144 96.577 -4.52%
BM_RangesPopHeap_string_4 5.379 -
BM_RangesPopHeap_string_64 26.085 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_1 0.696 11.85%
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_1024 41.608 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_16 11.447 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_16384 59.452 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_256 30.883 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_262144 77.475 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_4 4.164 1.14%
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_64 20.577 -
BM_RangesPopHeap_uint32_1 0.509 22.45%
BM_RangesPopHeap_uint32_1024 21.457 -
BM_RangesPopHeap_uint32_16 7.541 -
BM_RangesPopHeap_uint32_16384 31.102 -
BM_RangesPopHeap_uint32_256 17.071 1.19%
BM_RangesPopHeap_uint32_262144 41.422 1.13%
BM_RangesPopHeap_uint32_4 2.581 -1.81%
BM_RangesPopHeap_uint32_64 12.543 -
BM_RangesPopHeap_uint64_1 0.568 27.61%
BM_RangesPopHeap_uint64_1024 21.504 -
BM_RangesPopHeap_uint64_16 7.617 -
BM_RangesPopHeap_uint64_16384 31.153 -
BM_RangesPopHeap_uint64_256 17.112 -
BM_RangesPopHeap_uint64_262144 41.781 1.53%
BM_RangesPopHeap_uint64_4 2.739 2.70%
BM_RangesPopHeap_uint64_64 12.687 -
BM_RangesPushHeap_float_Ascending_1 0.469 -
BM_RangesPushHeap_float_Ascending_1024 3.151 1.48%
BM_RangesPushHeap_float_Ascending_16 0.986 -
BM_RangesPushHeap_float_Ascending_16384 4.144 -4.96%
BM_RangesPushHeap_float_Ascending_256 2.481 -
BM_RangesPushHeap_float_Ascending_262144 5.326 3.71%
BM_RangesPushHeap_float_Ascending_4 0.535 -
BM_RangesPushHeap_float_Ascending_64 1.774 1.51%
BM_RangesPushHeap_float_Descending_1 0.393 -43.59%
BM_RangesPushHeap_float_Descending_1024 0.390 -
BM_RangesPushHeap_float_Descending_16 0.375 -
BM_RangesPushHeap_float_Descending_16384 0.385 -
BM_RangesPushHeap_float_Descending_256 0.403 -
BM_RangesPushHeap_float_Descending_262144 0.385 -
BM_RangesPushHeap_float_Descending_4 0.377 3.87%
BM_RangesPushHeap_float_Descending_64 0.405 3.58%
BM_RangesPushHeap_float_PipeOrgan_1 0.466 -
BM_RangesPushHeap_float_PipeOrgan_1024 2.093 -
BM_RangesPushHeap_float_PipeOrgan_16 0.911 -
BM_RangesPushHeap_float_PipeOrgan_16384 2.508 -
BM_RangesPushHeap_float_PipeOrgan_256 1.723 -
BM_RangesPushHeap_float_PipeOrgan_262144 3.145 -
BM_RangesPushHeap_float_PipeOrgan_4 0.481 -
BM_RangesPushHeap_float_PipeOrgan_64 1.297 -
BM_RangesPushHeap_float_QuickSortAdversary_1 0.466 -
BM_RangesPushHeap_float_QuickSortAdversary_1024 0.620 -
BM_RangesPushHeap_float_QuickSortAdversary_16 0.983 -
BM_RangesPushHeap_float_QuickSortAdversary_16384 0.492 -
BM_RangesPushHeap_float_QuickSortAdversary_256 0.735 -
BM_RangesPushHeap_float_QuickSortAdversary_262144 0.419 -
BM_RangesPushHeap_float_QuickSortAdversary_4 0.537 -
BM_RangesPushHeap_float_QuickSortAdversary_64 0.619 -
BM_RangesPushHeap_float_Random_1 0.467 8.96%
BM_RangesPushHeap_float_Random_1024 7.547 2.02%
BM_RangesPushHeap_float_Random_16 5.425 -
BM_RangesPushHeap_float_Random_16384 7.657 -
BM_RangesPushHeap_float_Random_256 7.217 -1.27%
BM_RangesPushHeap_float_Random_262144 7.541 -
BM_RangesPushHeap_float_Random_4 2.897 -
BM_RangesPushHeap_float_Random_64 6.671 -
BM_RangesPushHeap_float_SingleElement_1 0.430 -32.54%
BM_RangesPushHeap_float_SingleElement_1024 0.389 -
BM_RangesPushHeap_float_SingleElement_16 0.364 -3.64%
BM_RangesPushHeap_float_SingleElement_16384 0.383 -
BM_RangesPushHeap_float_SingleElement_256 0.402 -
BM_RangesPushHeap_float_SingleElement_262144 0.384 -
BM_RangesPushHeap_float_SingleElement_4 0.356 -7.24%
BM_RangesPushHeap_float_SingleElement_64 0.379 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_1 0.466 3.94%
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_1024 4.179 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16 1.603 1.45%
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16384 6.970 1.38%
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_256 3.256 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_262144 10.626 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_4 0.886 6.44%
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_64 2.403 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_1 0.469 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_1024 0.484 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_16 0.500 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_16384 0.474 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_256 0.517 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_262144 0.473 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_4 0.557 -4.88%
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_64 0.559 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_1 0.468 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_1024 2.739 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_16 1.189 -2.25%
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_16384 4.083 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_256 2.228 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_262144 5.287 -1.53%
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_4 0.671 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_64 1.658 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.467 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 1.932 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.046 5.55%
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 2.674 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 1.599 -1.84%
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 3.469 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_4 0.627 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.375 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_1 0.634 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_1024 7.396 -1.71%
BM_RangesPushHeap_pair<uint32,_uint32>_Random_16 5.612 3.34%
BM_RangesPushHeap_pair<uint32,_uint32>_Random_16384 7.617 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_256 7.163 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_262144 7.483 -2.93%
BM_RangesPushHeap_pair<uint32,_uint32>_Random_4 2.671 -4.84%
BM_RangesPushHeap_pair<uint32,_uint32>_Random_64 6.801 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1 0.519 -25.55%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1024 0.552 -6.20%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_16 0.581 -3.16%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_16384 0.552 -6.38%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_256 0.572 -5.36%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_262144 0.547 -6.37%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_4 0.557 4.36%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_64 0.554 -4.40%
BM_RangesPushHeap_string_Ascending_1 0.701 -
BM_RangesPushHeap_string_Ascending_1024 13.644 -1.45%
BM_RangesPushHeap_string_Ascending_16 4.691 -
BM_RangesPushHeap_string_Ascending_16384 19.921 3.21%
BM_RangesPushHeap_string_Ascending_256 10.941 -
BM_RangesPushHeap_string_Ascending_262144 27.989 -20.67%
BM_RangesPushHeap_string_Ascending_4 2.539 -2.92%
BM_RangesPushHeap_string_Ascending_64 7.533 1.22%
BM_RangesPushHeap_string_Descending_1 0.700 -
BM_RangesPushHeap_string_Descending_1024 2.486 -
BM_RangesPushHeap_string_Descending_16 2.139 1.46%
BM_RangesPushHeap_string_Descending_16384 2.409 -2.16%
BM_RangesPushHeap_string_Descending_256 2.386 -
BM_RangesPushHeap_string_Descending_262144 3.356 -34.44%
BM_RangesPushHeap_string_Descending_4 1.909 1.49%
BM_RangesPushHeap_string_Descending_64 2.279 1.07%
BM_RangesPushHeap_string_PipeOrgan_1 0.701 -
BM_RangesPushHeap_string_PipeOrgan_1024 9.671 -7.45%
BM_RangesPushHeap_string_PipeOrgan_16 4.060 -2.28%
BM_RangesPushHeap_string_PipeOrgan_16384 13.036 -11.52%
BM_RangesPushHeap_string_PipeOrgan_256 8.020 -4.15%
BM_RangesPushHeap_string_PipeOrgan_262144 17.336 -3.74%
BM_RangesPushHeap_string_PipeOrgan_4 2.478 -3.79%
BM_RangesPushHeap_string_PipeOrgan_64 5.995 -3.28%
BM_RangesPushHeap_string_QuickSortAdversary_1 0.701 -
BM_RangesPushHeap_string_QuickSortAdversary_1024 15.083 -2.36%
BM_RangesPushHeap_string_QuickSortAdversary_16 10.104 -
BM_RangesPushHeap_string_QuickSortAdversary_16384 15.707 -2.56%
BM_RangesPushHeap_string_QuickSortAdversary_256 14.472 -1.32%
BM_RangesPushHeap_string_QuickSortAdversary_262144 16.156 -4.16%
BM_RangesPushHeap_string_QuickSortAdversary_4 6.043 -
BM_RangesPushHeap_string_QuickSortAdversary_64 12.863 -
BM_RangesPushHeap_string_Random_1 0.698 -
BM_RangesPushHeap_string_Random_1024 15.208 -
BM_RangesPushHeap_string_Random_16 10.318 1.36%
BM_RangesPushHeap_string_Random_16384 16.564 -2.79%
BM_RangesPushHeap_string_Random_256 14.499 -
BM_RangesPushHeap_string_Random_262144 18.695 1.05%
BM_RangesPushHeap_string_Random_4 6.066 1.78%
BM_RangesPushHeap_string_Random_64 13.041 1.76%
BM_RangesPushHeap_string_SingleElement_1 0.700 -
BM_RangesPushHeap_string_SingleElement_1024 2.493 -3.28%
BM_RangesPushHeap_string_SingleElement_16 2.488 -2.55%
BM_RangesPushHeap_string_SingleElement_16384 2.492 -2.92%
BM_RangesPushHeap_string_SingleElement_256 2.472 -3.44%
BM_RangesPushHeap_string_SingleElement_262144 2.550 -3.22%
BM_RangesPushHeap_string_SingleElement_4 2.220 -3.22%
BM_RangesPushHeap_string_SingleElement_64 2.531 -3.05%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.613 -3.78%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 4.812 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 2.067 -2.13%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 6.972 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 3.933 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 9.552 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 1.027 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 2.935 -2.20%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.697 55.88%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 0.718 3.14%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_16 0.750 18.34%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 0.698 2.12%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_256 0.774 5.37%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 0.699 2.13%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_4 0.736 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_64 0.939 3.42%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.614 14.80%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 3.481 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 1.537 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 4.525 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 2.885 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 6.154 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 0.947 2.36%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 2.232 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.669 20.31%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 2.076 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 1.264 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 2.681 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 1.848 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 3.329 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 0.848 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.529 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.448 -9.48%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_1024 9.509 2.22%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_16 7.084 -2.25%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_16384 9.497 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_256 9.136 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_262144 9.547 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_4 3.526 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_64 8.749 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.636 42.15%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 0.744 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 0.731 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 0.751 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 0.761 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 0.741 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 0.659 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 0.747 -
BM_RangesPushHeap_uint32_Ascending_1 0.577 -
BM_RangesPushHeap_uint32_Ascending_1024 3.890 -
BM_RangesPushHeap_uint32_Ascending_16 1.386 -
BM_RangesPushHeap_uint32_Ascending_16384 6.395 -5.47%
BM_RangesPushHeap_uint32_Ascending_256 3.049 -
BM_RangesPushHeap_uint32_Ascending_262144 7.982 -
BM_RangesPushHeap_uint32_Ascending_4 0.756 -
BM_RangesPushHeap_uint32_Ascending_64 2.198 -
BM_RangesPushHeap_uint32_Descending_1 0.467 -
BM_RangesPushHeap_uint32_Descending_1024 0.387 -
BM_RangesPushHeap_uint32_Descending_16 0.375 3.98%
BM_RangesPushHeap_uint32_Descending_16384 0.383 -
BM_RangesPushHeap_uint32_Descending_256 0.401 -
BM_RangesPushHeap_uint32_Descending_262144 0.383 -
BM_RangesPushHeap_uint32_Descending_4 0.379 7.72%
BM_RangesPushHeap_uint32_Descending_64 0.382 -
BM_RangesPushHeap_uint32_PipeOrgan_1 0.466 -26.81%
BM_RangesPushHeap_uint32_PipeOrgan_1024 1.915 -
BM_RangesPushHeap_uint32_PipeOrgan_16 0.879 -
BM_RangesPushHeap_uint32_PipeOrgan_16384 2.402 -
BM_RangesPushHeap_uint32_PipeOrgan_256 1.687 -
BM_RangesPushHeap_uint32_PipeOrgan_262144 3.051 -
BM_RangesPushHeap_uint32_PipeOrgan_4 0.532 -
BM_RangesPushHeap_uint32_PipeOrgan_64 1.309 -
BM_RangesPushHeap_uint32_QuickSortAdversary_1 0.632 17.19%
BM_RangesPushHeap_uint32_QuickSortAdversary_1024 0.601 -
BM_RangesPushHeap_uint32_QuickSortAdversary_16 0.929 -
BM_RangesPushHeap_uint32_QuickSortAdversary_16384 0.470 -
BM_RangesPushHeap_uint32_QuickSortAdversary_256 0.712 -
BM_RangesPushHeap_uint32_QuickSortAdversary_262144 0.411 -
BM_RangesPushHeap_uint32_QuickSortAdversary_4 0.586 -
BM_RangesPushHeap_uint32_QuickSortAdversary_64 0.616 -
BM_RangesPushHeap_uint32_Random_1 0.544 8.62%
BM_RangesPushHeap_uint32_Random_1024 6.151 1.89%
BM_RangesPushHeap_uint32_Random_16 4.425 -
BM_RangesPushHeap_uint32_Random_16384 6.114 -2.03%
BM_RangesPushHeap_uint32_Random_256 5.959 -
BM_RangesPushHeap_uint32_Random_262144 6.249 -
BM_RangesPushHeap_uint32_Random_4 2.525 -1.06%
BM_RangesPushHeap_uint32_Random_64 5.505 -
BM_RangesPushHeap_uint32_SingleElement_1 0.466 -
BM_RangesPushHeap_uint32_SingleElement_1024 0.373 -
BM_RangesPushHeap_uint32_SingleElement_16 0.354 -
BM_RangesPushHeap_uint32_SingleElement_16384 0.367 -
BM_RangesPushHeap_uint32_SingleElement_256 0.391 -
BM_RangesPushHeap_uint32_SingleElement_262144 0.366 -
BM_RangesPushHeap_uint32_SingleElement_4 0.352 -
BM_RangesPushHeap_uint32_SingleElement_64 0.363 -
BM_RangesPushHeap_uint64_Ascending_1 0.467 -
BM_RangesPushHeap_uint64_Ascending_1024 2.576 -
BM_RangesPushHeap_uint64_Ascending_16 0.950 1.44%
BM_RangesPushHeap_uint64_Ascending_16384 3.566 -
BM_RangesPushHeap_uint64_Ascending_256 2.093 -
BM_RangesPushHeap_uint64_Ascending_262144 4.657 -
BM_RangesPushHeap_uint64_Ascending_4 0.550 -
BM_RangesPushHeap_uint64_Ascending_64 1.519 -
BM_RangesPushHeap_uint64_Descending_1 0.697 49.28%
BM_RangesPushHeap_uint64_Descending_1024 0.388 -
BM_RangesPushHeap_uint64_Descending_16 0.371 3.19%
BM_RangesPushHeap_uint64_Descending_16384 0.384 -
BM_RangesPushHeap_uint64_Descending_256 0.402 -
BM_RangesPushHeap_uint64_Descending_262144 0.383 -
BM_RangesPushHeap_uint64_Descending_4 0.377 4.63%
BM_RangesPushHeap_uint64_Descending_64 0.384 -
BM_RangesPushHeap_uint64_PipeOrgan_1 0.468 -
BM_RangesPushHeap_uint64_PipeOrgan_1024 1.919 -
BM_RangesPushHeap_uint64_PipeOrgan_16 0.895 -
BM_RangesPushHeap_uint64_PipeOrgan_16384 2.391 -
BM_RangesPushHeap_uint64_PipeOrgan_256 1.689 -
BM_RangesPushHeap_uint64_PipeOrgan_262144 3.026 -
BM_RangesPushHeap_uint64_PipeOrgan_4 0.493 -
BM_RangesPushHeap_uint64_PipeOrgan_64 1.328 -
BM_RangesPushHeap_uint64_QuickSortAdversary_1 0.466 -
BM_RangesPushHeap_uint64_QuickSortAdversary_1024 0.615 -
BM_RangesPushHeap_uint64_QuickSortAdversary_16 0.921 -
BM_RangesPushHeap_uint64_QuickSortAdversary_16384 0.484 -
BM_RangesPushHeap_uint64_QuickSortAdversary_256 0.719 -
BM_RangesPushHeap_uint64_QuickSortAdversary_262144 0.414 -
BM_RangesPushHeap_uint64_QuickSortAdversary_4 0.550 -
BM_RangesPushHeap_uint64_QuickSortAdversary_64 0.623 -
BM_RangesPushHeap_uint64_Random_1 0.466 -
BM_RangesPushHeap_uint64_Random_1024 5.909 -1.64%
BM_RangesPushHeap_uint64_Random_16 4.191 -2.07%
BM_RangesPushHeap_uint64_Random_16384 5.889 -3.58%
BM_RangesPushHeap_uint64_Random_256 5.846 2.25%
BM_RangesPushHeap_uint64_Random_262144 6.009 -
BM_RangesPushHeap_uint64_Random_4 2.100 -1.66%
BM_RangesPushHeap_uint64_Random_64 5.170 -2.00%
BM_RangesPushHeap_uint64_SingleElement_1 0.639 3.68%
BM_RangesPushHeap_uint64_SingleElement_1024 0.369 -
BM_RangesPushHeap_uint64_SingleElement_16 0.347 2.98%
BM_RangesPushHeap_uint64_SingleElement_16384 0.368 -
BM_RangesPushHeap_uint64_SingleElement_256 0.390 -
BM_RangesPushHeap_uint64_SingleElement_262144 0.362 -
BM_RangesPushHeap_uint64_SingleElement_4 0.362 -
BM_RangesPushHeap_uint64_SingleElement_64 0.359 -6.97%
BM_RangesSortHeap_float_1 0.251 -
BM_RangesSortHeap_float_1024 7.992 -
BM_RangesSortHeap_float_16 1.651 -
BM_RangesSortHeap_float_16384 26.270 -
BM_RangesSortHeap_float_256 5.788 -
BM_RangesSortHeap_float_262144 29.954 -
BM_RangesSortHeap_float_4 1.028 -
BM_RangesSortHeap_float_64 3.142 -
BM_RangesSortHeap_pair<uint32,_uint32>_1 0.250 -6.09%
BM_RangesSortHeap_pair<uint32,_uint32>_1024 13.863 1.13%
BM_RangesSortHeap_pair<uint32,_uint32>_16 6.134 1.74%
BM_RangesSortHeap_pair<uint32,_uint32>_16384 22.780 1.02%
BM_RangesSortHeap_pair<uint32,_uint32>_256 10.219 -
BM_RangesSortHeap_pair<uint32,_uint32>_262144 33.611 1.07%
BM_RangesSortHeap_pair<uint32,_uint32>_4 1.600 -2.05%
BM_RangesSortHeap_pair<uint32,_uint32>_64 8.738 -
BM_RangesSortHeap_string_1 1.094 -
BM_RangesSortHeap_string_1024 60.073 1.67%
BM_RangesSortHeap_string_16 14.342 1.35%
BM_RangesSortHeap_string_16384 98.296 2.45%
BM_RangesSortHeap_string_256 45.241 2.02%
BM_RangesSortHeap_string_262144 174.386 -5.25%
BM_RangesSortHeap_string_4 4.271 -
BM_RangesSortHeap_string_64 30.258 1.54%
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_1 0.245 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_1024 16.513 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_16 6.579 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_16384 30.580 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_256 12.398 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_262144 48.344 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_4 1.435 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_64 9.588 3.26%
BM_RangesSortHeap_uint32_1 0.261 -
BM_RangesSortHeap_uint32_1024 10.160 -
BM_RangesSortHeap_uint32_16 4.835 -
BM_RangesSortHeap_uint32_16384 16.412 -
BM_RangesSortHeap_uint32_256 8.075 -
BM_RangesSortHeap_uint32_262144 24.447 -
BM_RangesSortHeap_uint32_4 1.030 -
BM_RangesSortHeap_uint32_64 7.849 -1.73%
BM_RangesSortHeap_uint64_1 0.256 -
BM_RangesSortHeap_uint64_1024 10.171 -
BM_RangesSortHeap_uint64_16 4.977 -
BM_RangesSortHeap_uint64_16384 16.340 -
BM_RangesSortHeap_uint64_256 8.283 -
BM_RangesSortHeap_uint64_262144 24.438 -
BM_RangesSortHeap_uint64_4 0.938 -
BM_RangesSortHeap_uint64_64 7.892 -
BM_SortHeap_float_1 0.249 -
BM_SortHeap_float_1024 8.080 -
BM_SortHeap_float_16 1.649 -
BM_SortHeap_float_16384 26.867 -
BM_SortHeap_float_256 5.943 -1.67%
BM_SortHeap_float_262144 30.425 -
BM_SortHeap_float_4 1.025 -
BM_SortHeap_float_64 3.171 -
BM_SortHeap_pair<uint32,_uint32>_1 0.266 6.14%
BM_SortHeap_pair<uint32,_uint32>_1024 14.107 1.16%
BM_SortHeap_pair<uint32,_uint32>_16 6.182 1.57%
BM_SortHeap_pair<uint32,_uint32>_16384 23.356 1.81%
BM_SortHeap_pair<uint32,_uint32>_256 10.371 -
BM_SortHeap_pair<uint32,_uint32>_262144 34.598 1.72%
BM_SortHeap_pair<uint32,_uint32>_4 1.900 -
BM_SortHeap_pair<uint32,_uint32>_64 8.830 -
BM_SortHeap_string_1 1.094 -
BM_SortHeap_string_1024 61.274 -
BM_SortHeap_string_16 14.530 -
BM_SortHeap_string_16384 100.296 1.25%
BM_SortHeap_string_256 46.038 -
BM_SortHeap_string_262144 179.089 -
BM_SortHeap_string_4 4.311 -
BM_SortHeap_string_64 30.804 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_1 0.245 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_1024 16.878 2.26%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_16 6.701 2.12%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_16384 31.140 1.65%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_256 12.663 2.95%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_262144 49.246 1.70%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_4 1.426 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_64 9.550 3.10%
BM_SortHeap_uint32_1 0.246 -5.56%
BM_SortHeap_uint32_1024 10.262 -
BM_SortHeap_uint32_16 4.784 -
BM_SortHeap_uint32_16384 16.390 -
BM_SortHeap_uint32_256 8.108 -
BM_SortHeap_uint32_262144 24.497 -
BM_SortHeap_uint32_4 1.029 -1.11%
BM_SortHeap_uint32_64 7.964 -
BM_SortHeap_uint64_1 0.251 -4.33%
BM_SortHeap_uint64_1024 10.195 -
BM_SortHeap_uint64_16 4.956 -
BM_SortHeap_uint64_16384 16.456 -
BM_SortHeap_uint64_256 8.302 -
BM_SortHeap_uint64_262144 24.685 -
BM_SortHeap_uint64_4 0.939 -
BM_SortHeap_uint64_64 7.924 -
BM_StringAssignAsciizMix_Opaque 4.882 3.25%
BM_StringAssignAsciizMix_Transparent 3.106 2.76%
BM_StringAssignAsciiz_Empty_Opaque 2.880 -
BM_StringAssignAsciiz_Empty_Transparent 0.358 -
BM_StringAssignAsciiz_Huge_Opaque 182.082 -
BM_StringAssignAsciiz_Huge_Transparent 182.466 -
BM_StringAssignAsciiz_Large_Opaque 11.809 1.04%
BM_StringAssignAsciiz_Large_Transparent 11.849 2.30%
BM_StringAssignAsciiz_Small_Opaque 2.881 -
BM_StringAssignAsciiz_Small_Transparent 0.457 -
BM_StringAssignStr_Empty_Opaque 0.728 -
BM_StringAssignStr_Empty_Transparent 0.495 -
BM_StringAssignStr_Huge_Opaque 114.030 9.04%
BM_StringAssignStr_Huge_Transparent 113.093 9.29%
BM_StringAssignStr_Large_Opaque 10.419 2.49%
BM_StringAssignStr_Large_Transparent 10.413 2.51%
BM_StringAssignStr_Small_Opaque 0.727 -
BM_StringAssignStr_Small_Transparent 0.493 -
BM_StringConstructDestroyCStr_Empty_Opaque 2.081 -
BM_StringConstructDestroyCStr_Empty_Transparent 0.240 -
BM_StringConstructDestroyCStr_Huge_Opaque 158.864 -
BM_StringConstructDestroyCStr_Huge_Transparent 69.627 1.51%
BM_StringConstructDestroyCStr_Large_Opaque 15.436 8.08%
BM_StringConstructDestroyCStr_Large_Transparent 9.029 -
BM_StringConstructDestroyCStr_Small_Opaque 2.082 -
BM_StringConstructDestroyCStr_Small_Transparent 0.460 24.31%
BM_StringCopy_Empty 0.652 -
BM_StringCopy_Huge 107.139 6.10%
BM_StringCopy_Large 6.214 -
BM_StringCopy_Small 0.653 -
BM_StringCtorDefault 0.459 95.14%
BM_StringDestroy_Empty 0.676 3.25%
BM_StringDestroy_Huge 10.773 1.40%
BM_StringDestroy_Large 6.975 3.38%
BM_StringDestroy_Small 0.703 -19.77%
BM_StringEraseToEnd_Empty_Opaque 0.622 -
BM_StringEraseToEnd_Empty_Transparent 0.355 -
BM_StringEraseToEnd_Huge_Opaque 2.469 -1.72%
BM_StringEraseToEnd_Huge_Transparent 2.541 -
BM_StringEraseToEnd_Large_Opaque 1.014 -
BM_StringEraseToEnd_Large_Transparent 0.845 -
BM_StringEraseToEnd_Small_Opaque 0.610 -2.53%
BM_StringEraseToEnd_Small_Transparent 0.416 -
BM_StringEraseWithMove_Empty_Opaque 0.805 -
BM_StringEraseWithMove_Empty_Transparent 0.580 3.12%
BM_StringEraseWithMove_Huge_Opaque 45.446 -1.56%
BM_StringEraseWithMove_Huge_Transparent 42.382 -6.45%
BM_StringEraseWithMove_Large_Opaque 2.870 -
BM_StringEraseWithMove_Large_Transparent 2.667 3.07%
BM_StringEraseWithMove_Small_Opaque 2.613 1.52%
BM_StringEraseWithMove_Small_Transparent 2.377 -6.98%
BM_StringFindAllMatch/1 3.103 11.84%
BM_StringFindAllMatch/131072 2272.227 -
BM_StringFindAllMatch/32768 575.824 -
BM_StringFindAllMatch/4096 80.053 -
BM_StringFindAllMatch/512 11.571 -1.11%
BM_StringFindAllMatch/64 3.351 9.09%
BM_StringFindAllMatch/8 2.882 13.28%
BM_StringFindCharLiteral/1024 16.927 -
BM_StringFindCharLiteral/128 3.007 -
BM_StringFindCharLiteral/16 1.559 -3.67%
BM_StringFindCharLiteral/2048 40.418 -
BM_StringFindCharLiteral/256 5.323 -
BM_StringFindCharLiteral/32 1.619 -
BM_StringFindCharLiteral/4096 77.491 -
BM_StringFindCharLiteral/512 9.321 -
BM_StringFindCharLiteral/64 2.156 3.19%
BM_StringFindCharLiteral/8 1.557 -3.82%
BM_StringFindCharLiteral/8192 138.550 -
BM_StringFindMatch1/1 983.180 -
BM_StringFindMatch1/32768 1574.798 -
BM_StringFindMatch1/4096 1060.208 -
BM_StringFindMatch1/512 999.400 -
BM_StringFindMatch1/64 985.740 -
BM_StringFindMatch1/8 983.645 -
BM_StringFindMatch2/1 983.548 -
BM_StringFindMatch2/32768 1574.352 -
BM_StringFindMatch2/4096 1061.081 -
BM_StringFindMatch2/512 998.175 -
BM_StringFindMatch2/64 984.167 -
BM_StringFindMatch2/8 983.702 -
BM_StringFindNoMatch/10 1.356 -
BM_StringFindNoMatch/131072 1967.956 -
BM_StringFindNoMatch/32768 499.726 -
BM_StringFindNoMatch/4096 75.493 -
BM_StringFindNoMatch/512 9.321 -
BM_StringFindNoMatch/64 1.996 7.94%
BM_StringFindStringLiteral/1024 16.999 -6.00%
BM_StringFindStringLiteral/128 3.075 -1.59%
BM_StringFindStringLiteral/16 1.619 -
BM_StringFindStringLiteral/2048 42.252 4.70%
BM_StringFindStringLiteral/256 5.318 -
BM_StringFindStringLiteral/32 1.672 -
BM_StringFindStringLiteral/4096 85.849 10.74%
BM_StringFindStringLiteral/512 9.244 -2.53%
BM_StringFindStringLiteral/64 2.158 2.95%
BM_StringFindStringLiteral/8 1.619 -
BM_StringFindStringLiteral/8192 145.221 4.82%
BM_StringMove_Empty 1.301 -
BM_StringMove_Huge 1.298 -
BM_StringMove_Large 1.297 -
BM_StringMove_Small 1.299 -
BM_StringRead_Cold_Deep_Empty 0.935 16.52%
BM_StringRead_Cold_Deep_Large 1.360 12.46%
BM_StringRead_Cold_Deep_Small 0.947 17.39%
BM_StringRead_Cold_Shallow_Empty 0.900 14.46%
BM_StringRead_Cold_Shallow_Large 1.143 10.60%
BM_StringRead_Cold_Shallow_Small 0.887 14.12%
BM_StringRead_Hot_Deep_Empty 0.473 -
BM_StringRead_Hot_Deep_Large 0.484 -15.89%
BM_StringRead_Hot_Deep_Small 0.485 2.44%
BM_StringRead_Hot_Shallow_Empty 0.484 -
BM_StringRead_Hot_Shallow_Large 0.465 -
BM_StringRead_Hot_Shallow_Small 0.469 -
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeFirst 0.358 -
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeLast 0.358 -
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeMiddle 0.358 -
BM_StringRelationalLiteral_Compare_Empty_Empty_Control 0.360 -
BM_StringRelationalLiteral_Compare_Empty_Large_Control 1.690 6.33%
BM_StringRelationalLiteral_Compare_Empty_Small_Control 1.688 6.14%
BM_StringRelationalLiteral_Compare_Large_Empty_Control 0.358 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst 1.157 -4.05%
BM_StringRelationalLiteral_Compare_Large_Large_ChangeLast 1.853 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeMiddle 1.388 -
BM_StringRelationalLiteral_Compare_Large_Large_Control 2.065 1.85%
BM_StringRelationalLiteral_Compare_Large_Small_Control 1.722 6.76%
BM_StringRelationalLiteral_Compare_Small_Empty_Control 0.368 -
BM_StringRelationalLiteral_Compare_Small_Large_Control 1.615 -2.97%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst 1.262 9.21%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast 1.665 3.24%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle 1.209 3.86%
BM_StringRelationalLiteral_Compare_Small_Small_Control 1.614 -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeFirst 0.330 -8.96%
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeLast 0.330 -8.74%
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeMiddle 0.332 -8.36%
BM_StringRelationalLiteral_Eq_Empty_Empty_Control 0.332 -8.97%
BM_StringRelationalLiteral_Eq_Empty_Large_Control 0.358 36.95%
BM_StringRelationalLiteral_Eq_Empty_Small_Control 0.537 37.78%
BM_StringRelationalLiteral_Eq_Large_Empty_Control 0.666 18.58%
BM_StringRelationalLiteral_Eq_Large_Large_ChangeFirst 0.820 -
BM_StringRelationalLiteral_Eq_Large_Large_ChangeLast 0.821 -
BM_StringRelationalLiteral_Eq_Large_Large_ChangeMiddle 0.827 -
BM_StringRelationalLiteral_Eq_Large_Large_Control 0.826 -
BM_StringRelationalLiteral_Eq_Large_Small_Control 0.464 -12.66%
BM_StringRelationalLiteral_Eq_Small_Empty_Control 0.452 -
BM_StringRelationalLiteral_Eq_Small_Large_Control 0.301 -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst 0.459 -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast 0.489 -4.59%
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle 0.462 -24.32%
BM_StringRelationalLiteral_Eq_Small_Small_Control 0.508 -17.05%
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeFirst 0.220 -
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeLast 0.220 -
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeMiddle 0.220 -
BM_StringRelationalLiteral_Less_Empty_Empty_Control 0.220 -
BM_StringRelationalLiteral_Less_Empty_Large_Control 2.324 7.57%
BM_StringRelationalLiteral_Less_Empty_Small_Control 2.112 11.43%
BM_StringRelationalLiteral_Less_Large_Empty_Control 0.219 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeFirst 1.454 7.42%
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast 1.957 5.65%
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle 1.780 10.61%
BM_StringRelationalLiteral_Less_Large_Large_Control 2.198 -
BM_StringRelationalLiteral_Less_Large_Small_Control 1.781 -5.70%
BM_StringRelationalLiteral_Less_Small_Empty_Control 0.221 -
BM_StringRelationalLiteral_Less_Small_Large_Control 1.737 -
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst 1.555 20.07%
BM_StringRelationalLiteral_Less_Small_Small_ChangeLast 2.034 2.40%
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle 1.378 -
BM_StringRelationalLiteral_Less_Small_Small_Control 1.907 3.78%
BM_StringRelational_Compare_Empty_Empty_Control 1.667 3.41%
BM_StringRelational_Compare_Empty_Huge_Control 1.719 5.80%
BM_StringRelational_Compare_Empty_Large_Control 1.721 6.41%
BM_StringRelational_Compare_Empty_Small_Control 1.671 2.26%
BM_StringRelational_Compare_Huge_Empty_Control 1.662 -
BM_StringRelational_Compare_Huge_Huge_ChangeFirst 1.392 -
BM_StringRelational_Compare_Huge_Huge_ChangeLast 99.042 -
BM_StringRelational_Compare_Huge_Huge_ChangeMiddle 55.654 -
BM_StringRelational_Compare_Huge_Huge_Control 98.514 -
BM_StringRelational_Compare_Huge_Large_Control 2.083 -
BM_StringRelational_Compare_Huge_Small_Control 1.848 -
BM_StringRelational_Compare_Large_Empty_Control 1.662 -2.59%
BM_StringRelational_Compare_Large_Huge_Control 2.094 -
BM_StringRelational_Compare_Large_Large_ChangeFirst 1.388 -
BM_StringRelational_Compare_Large_Large_ChangeLast 2.085 -
BM_StringRelational_Compare_Large_Large_ChangeMiddle 1.621 -
BM_StringRelational_Compare_Large_Large_Control 2.086 -
BM_StringRelational_Compare_Large_Small_Control 1.848 -
BM_StringRelational_Compare_Small_Empty_Control 1.720 -
BM_StringRelational_Compare_Small_Huge_Control 1.848 -
BM_StringRelational_Compare_Small_Large_Control 1.848 -
BM_StringRelational_Compare_Small_Small_ChangeFirst 1.388 -
BM_StringRelational_Compare_Small_Small_ChangeLast 1.728 -
BM_StringRelational_Compare_Small_Small_ChangeMiddle 1.398 -
BM_StringRelational_Compare_Small_Small_Control 1.851 -
BM_StringRelational_Eq_Empty_Empty_Control 1.862 -
BM_StringRelational_Eq_Empty_Huge_Control 0.471 -3.79%
BM_StringRelational_Eq_Empty_Large_Control 0.499 2.35%
BM_StringRelational_Eq_Empty_Small_Control 0.488 2.40%
BM_StringRelational_Eq_Huge_Huge_ChangeFirst 1.543 -16.52%
BM_StringRelational_Eq_Huge_Huge_ChangeLast 98.945 -
BM_StringRelational_Eq_Huge_Huge_ChangeMiddle 56.480 -
BM_StringRelational_Eq_Huge_Huge_Control 99.137 -
BM_StringRelational_Eq_Large_Huge_Control 0.483 -
BM_StringRelational_Eq_Large_Large_ChangeFirst 1.443 -
BM_StringRelational_Eq_Large_Large_ChangeLast 2.082 12.28%
BM_StringRelational_Eq_Large_Large_ChangeMiddle 1.850 8.20%
BM_StringRelational_Eq_Large_Large_Control 2.218 -2.31%
BM_StringRelational_Eq_Small_Huge_Control 0.507 5.49%
BM_StringRelational_Eq_Small_Large_Control 0.476 -
BM_StringRelational_Eq_Small_Small_ChangeFirst 1.600 6.49%
BM_StringRelational_Eq_Small_Small_ChangeLast 1.862 11.00%
BM_StringRelational_Eq_Small_Small_ChangeMiddle 1.385 -15.48%
BM_StringRelational_Eq_Small_Small_Control 1.914 3.41%
BM_StringRelational_Less_Empty_Empty_Control 1.945 -
BM_StringRelational_Less_Empty_Huge_Control 2.056 3.26%
BM_StringRelational_Less_Empty_Large_Control 2.058 9.78%
BM_StringRelational_Less_Empty_Small_Control 2.003 -
BM_StringRelational_Less_Huge_Empty_Control 2.108 1.09%
BM_StringRelational_Less_Huge_Huge_ChangeFirst 1.390 -
BM_StringRelational_Less_Huge_Huge_ChangeLast 98.884 -
BM_StringRelational_Less_Huge_Huge_ChangeMiddle 56.173 -
BM_StringRelational_Less_Huge_Huge_Control 99.171 -
BM_StringRelational_Less_Huge_Large_Control 2.464 -
BM_StringRelational_Less_Huge_Small_Control 1.827 -
BM_StringRelational_Less_Large_Empty_Control 2.053 5.35%
BM_StringRelational_Less_Large_Huge_Control 2.412 8.19%
BM_StringRelational_Less_Large_Large_ChangeFirst 1.161 -16.33%
BM_StringRelational_Less_Large_Large_ChangeLast 1.906 2.86%
BM_StringRelational_Less_Large_Large_ChangeMiddle 1.587 6.85%
BM_StringRelational_Less_Large_Large_Control 2.135 4.28%
BM_StringRelational_Less_Large_Small_Control 1.847 3.77%
BM_StringRelational_Less_Small_Empty_Control 1.914 -
BM_StringRelational_Less_Small_Huge_Control 1.848 5.12%
BM_StringRelational_Less_Small_Large_Control 1.847 14.25%
BM_StringRelational_Less_Small_Small_ChangeFirst 1.387 -
BM_StringRelational_Less_Small_Small_ChangeLast 1.846 -
BM_StringRelational_Less_Small_Small_ChangeMiddle 1.334 -3.80%
BM_StringRelational_Less_Small_Small_Control 1.783 3.23%
BM_StringResizeAndOverwrite 0.903 5.01%
BM_align/1 0.984 9.71%
BM_align/256 0.973 8.40%
BM_align/64 0.973 8.65%
BM_align/8 0.973 8.41%
BM_deque_deque_copy/0 1.388 -
BM_deque_deque_copy/1 3.256 -4.33%
BM_deque_deque_copy/1024 38.748 -1.37%
BM_deque_deque_copy/2 2.936 -4.09%
BM_deque_deque_copy/4000 144.533 -
BM_deque_deque_copy/4096 151.098 -
BM_deque_deque_copy/512 20.369 -
BM_deque_deque_copy/5500 201.239 -
BM_deque_deque_copy/64 5.551 -
BM_deque_deque_copy/64000 2643.219 -2.55%
BM_deque_deque_copy/65536 2829.597 -6.72%
BM_deque_deque_copy/70000 2830.630 -10.61%
BM_deque_deque_copy_backward/0 0.922 14.07%
BM_deque_deque_copy_backward/1 2.805 -
BM_deque_deque_copy_backward/1024 38.175 -
BM_deque_deque_copy_backward/2 2.535 -
BM_deque_deque_copy_backward/4000 149.005 -
BM_deque_deque_copy_backward/4096 155.753 1.03%
BM_deque_deque_copy_backward/512 19.014 2.39%
BM_deque_deque_copy_backward/5500 205.493 -1.00%
BM_deque_deque_copy_backward/64 3.502 3.79%
BM_deque_deque_copy_backward/64000 7835.240 -3.21%
BM_deque_deque_copy_backward/65536 8036.450 -3.21%
BM_deque_deque_copy_backward/70000 8481.188 -
BM_deque_deque_move/0 1.394 -
BM_deque_deque_move/1 3.263 -4.27%
BM_deque_deque_move/1024 39.282 -
BM_deque_deque_move/2 2.937 -3.99%
BM_deque_deque_move/4000 144.506 -
BM_deque_deque_move/4096 153.064 -
BM_deque_deque_move/512 20.382 -
BM_deque_deque_move/5500 204.444 1.75%
BM_deque_deque_move/64 5.552 -
BM_deque_deque_move/64000 2694.527 -1.09%
BM_deque_deque_move/65536 2775.479 -3.24%
BM_deque_deque_move/70000 3159.594 -4.91%
BM_deque_deque_move_backward/0 0.761 -6.59%
BM_deque_deque_move_backward/1 2.772 1.68%
BM_deque_deque_move_backward/1024 38.719 -
BM_deque_deque_move_backward/2 2.532 2.67%
BM_deque_deque_move_backward/4000 149.009 -
BM_deque_deque_move_backward/4096 154.972 1.36%
BM_deque_deque_move_backward/512 19.471 4.50%
BM_deque_deque_move_backward/5500 207.663 1.38%
BM_deque_deque_move_backward/64 3.643 7.81%
BM_deque_deque_move_backward/64000 7949.775 -
BM_deque_deque_move_backward/65536 8256.792 2.40%
BM_deque_deque_move_backward/70000 8649.326 -1.71%
BM_deque_deque_ranges_copy/0 1.388 -
BM_deque_deque_ranges_copy/1 3.264 -4.82%
BM_deque_deque_ranges_copy/1024 39.181 -
BM_deque_deque_ranges_copy/2 2.938 -4.05%
BM_deque_deque_ranges_copy/4000 144.214 -2.11%
BM_deque_deque_ranges_copy/4096 152.244 -
BM_deque_deque_ranges_copy/512 20.278 -
BM_deque_deque_ranges_copy/5500 204.135 1.49%
BM_deque_deque_ranges_copy/64 5.529 -
BM_deque_deque_ranges_copy/64000 2669.789 -6.40%
BM_deque_deque_ranges_copy/65536 2840.150 2.53%
BM_deque_deque_ranges_copy/70000 2973.195 -2.12%
BM_deque_deque_ranges_copy_backward/0 0.922 15.12%
BM_deque_deque_ranges_copy_backward/1 2.805 1.08%
BM_deque_deque_ranges_copy_backward/1024 38.184 -
BM_deque_deque_ranges_copy_backward/2 2.535 -
BM_deque_deque_ranges_copy_backward/4000 145.723 -
BM_deque_deque_ranges_copy_backward/4096 153.872 -
BM_deque_deque_ranges_copy_backward/512 18.602 -4.59%
BM_deque_deque_ranges_copy_backward/5500 206.203 -
BM_deque_deque_ranges_copy_backward/64 3.374 -
BM_deque_deque_ranges_copy_backward/64000 7959.066 -
BM_deque_deque_ranges_copy_backward/65536 8267.055 3.57%
BM_deque_deque_ranges_copy_backward/70000 8752.943 -1.30%
BM_deque_deque_ranges_move/0 1.388 -
BM_deque_deque_ranges_move/1 3.257 -4.80%
BM_deque_deque_ranges_move/1024 39.239 -
BM_deque_deque_ranges_move/2 2.937 -4.07%
BM_deque_deque_ranges_move/4000 143.924 -1.21%
BM_deque_deque_ranges_move/4096 150.289 -
BM_deque_deque_ranges_move/512 20.282 -
BM_deque_deque_ranges_move/5500 201.334 -
BM_deque_deque_ranges_move/64 5.538 -
BM_deque_deque_ranges_move/64000 2910.743 2.59%
BM_deque_deque_ranges_move/65536 2757.221 -6.67%
BM_deque_deque_ranges_move/70000 3079.008 -4.73%
BM_deque_deque_ranges_move_backward/0 0.921 16.28%
BM_deque_deque_ranges_move_backward/1 2.806 -
BM_deque_deque_ranges_move_backward/1024 38.710 1.27%
BM_deque_deque_ranges_move_backward/2 2.535 -
BM_deque_deque_ranges_move_backward/4000 145.696 -
BM_deque_deque_ranges_move_backward/4096 153.630 -
BM_deque_deque_ranges_move_backward/512 19.178 -6.44%
BM_deque_deque_ranges_move_backward/5500 206.399 -7.69%
BM_deque_deque_ranges_move_backward/64 3.377 -
BM_deque_deque_ranges_move_backward/64000 7939.713 -
BM_deque_deque_ranges_move_backward/65536 8132.620 1.32%
BM_deque_deque_ranges_move_backward/70000 8650.527 1.70%
BM_deque_vector_copy/0 1.389 -6.78%
BM_deque_vector_copy/1 2.118 -
BM_deque_vector_copy/1024 36.987 -
BM_deque_vector_copy/2 1.837 -
BM_deque_vector_copy/4000 141.728 -
BM_deque_vector_copy/4096 145.455 -
BM_deque_vector_copy/512 16.650 -
BM_deque_vector_copy/5500 195.095 -1.03%
BM_deque_vector_copy/64 2.623 1.93%
BM_deque_vector_copy/64000 2441.506 -14.32%
BM_deque_vector_copy/65536 2584.099 -12.11%
BM_deque_vector_copy/70000 2830.663 -11.03%
BM_deque_vector_copy_backward/0 1.542 11.85%
BM_deque_vector_copy_backward/1 2.086 -
BM_deque_vector_copy_backward/1024 36.843 -1.38%
BM_deque_vector_copy_backward/2 1.844 -
BM_deque_vector_copy_backward/4000 142.407 -
BM_deque_vector_copy_backward/4096 148.653 -
BM_deque_vector_copy_backward/512 17.929 -
BM_deque_vector_copy_backward/5500 198.354 -
BM_deque_vector_copy_backward/64 2.918 -
BM_deque_vector_copy_backward/64000 8039.578 -2.10%
BM_deque_vector_copy_backward/65536 8068.020 -
BM_deque_vector_copy_backward/70000 8736.826 -
BM_deque_vector_move/0 1.561 9.49%
BM_deque_vector_move/1 2.109 -1.04%
BM_deque_vector_move/1024 37.066 -
BM_deque_vector_move/2 1.843 -
BM_deque_vector_move/4000 140.070 -
BM_deque_vector_move/4096 145.635 -
BM_deque_vector_move/512 16.711 -
BM_deque_vector_move/5500 198.031 1.10%
BM_deque_vector_move/64 2.620 -
BM_deque_vector_move/64000 2684.961 -
BM_deque_vector_move/65536 2617.500 -3.12%
BM_deque_vector_move/70000 2914.702 -1.72%
BM_deque_vector_move_backward/0 1.536 4.59%
BM_deque_vector_move_backward/1 2.076 -
BM_deque_vector_move_backward/1024 37.238 -
BM_deque_vector_move_backward/2 1.840 -
BM_deque_vector_move_backward/4000 143.728 -
BM_deque_vector_move_backward/4096 148.634 -
BM_deque_vector_move_backward/512 17.910 -
BM_deque_vector_move_backward/5500 200.420 -1.63%
BM_deque_vector_move_backward/64 2.919 -
BM_deque_vector_move_backward/64000 8223.198 2.37%
BM_deque_vector_move_backward/65536 8276.062 3.57%
BM_deque_vector_move_backward/70000 8825.754 3.54%
BM_deque_vector_ranges_copy/0 1.422 -
BM_deque_vector_ranges_copy/1 2.107 -
BM_deque_vector_ranges_copy/1024 36.833 -
BM_deque_vector_ranges_copy/2 1.839 -
BM_deque_vector_ranges_copy/4000 142.671 -
BM_deque_vector_ranges_copy/4096 146.637 -
BM_deque_vector_ranges_copy/512 16.645 -
BM_deque_vector_ranges_copy/5500 201.293 -
BM_deque_vector_ranges_copy/64 2.598 -
BM_deque_vector_ranges_copy/64000 2643.160 -7.21%
BM_deque_vector_ranges_copy/65536 2608.400 -9.31%
BM_deque_vector_ranges_copy/70000 2890.273 -6.57%
BM_deque_vector_ranges_copy_backward/0 1.600 16.22%
BM_deque_vector_ranges_copy_backward/1 2.146 -
BM_deque_vector_ranges_copy_backward/1024 37.194 -
BM_deque_vector_ranges_copy_backward/2 1.842 -
BM_deque_vector_ranges_copy_backward/4000 142.130 -
BM_deque_vector_ranges_copy_backward/4096 147.647 -
BM_deque_vector_ranges_copy_backward/512 18.035 -
BM_deque_vector_ranges_copy_backward/5500 199.866 -1.86%
BM_deque_vector_ranges_copy_backward/64 2.908 -
BM_deque_vector_ranges_copy_backward/64000 7794.412 -4.28%
BM_deque_vector_ranges_copy_backward/65536 7947.694 -3.30%
BM_deque_vector_ranges_copy_backward/70000 8774.114 1.36%
BM_deque_vector_ranges_move/0 1.541 -
BM_deque_vector_ranges_move/1 2.101 -2.27%
BM_deque_vector_ranges_move/1024 36.830 -
BM_deque_vector_ranges_move/2 1.842 -
BM_deque_vector_ranges_move/4000 142.211 -
BM_deque_vector_ranges_move/4096 145.802 -
BM_deque_vector_ranges_move/512 16.648 -
BM_deque_vector_ranges_move/5500 200.321 1.33%
BM_deque_vector_ranges_move/64 2.598 -
BM_deque_vector_ranges_move/64000 2750.867 -
BM_deque_vector_ranges_move/65536 2685.665 -2.38%
BM_deque_vector_ranges_move/70000 2896.133 -
BM_deque_vector_ranges_move_backward/0 1.374 -8.55%
BM_deque_vector_ranges_move_backward/1 2.168 2.40%
BM_deque_vector_ranges_move_backward/1024 37.287 1.60%
BM_deque_vector_ranges_move_backward/2 1.839 -
BM_deque_vector_ranges_move_backward/4000 142.950 1.06%
BM_deque_vector_ranges_move_backward/4096 147.789 -
BM_deque_vector_ranges_move_backward/512 17.920 -
BM_deque_vector_ranges_move_backward/5500 201.923 -
BM_deque_vector_ranges_move_backward/64 2.908 -
BM_deque_vector_ranges_move_backward/64000 8185.421 4.10%
BM_deque_vector_ranges_move_backward/65536 8194.774 1.21%
BM_deque_vector_ranges_move_backward/70000 8735.089 2.49%
BM_getline_string 18.058 3.01%
BM_lexicographical_compare_three_way<IntPtr>/1 0.341 -13.33%
BM_lexicographical_compare_three_way<IntPtr>/1024 243.725 -2.80%
BM_lexicographical_compare_three_way<IntPtr>/1048576 249487.130 -
BM_lexicographical_compare_three_way<IntPtr>/16 4.310 -1.18%
BM_lexicographical_compare_three_way<IntPtr>/16384 3751.283 -2.35%
BM_lexicographical_compare_three_way<IntPtr>/256 69.442 -1.16%
BM_lexicographical_compare_three_way<IntPtr>/262144 60182.259 -1.65%
BM_lexicographical_compare_three_way<IntPtr>/4 1.138 -
BM_lexicographical_compare_three_way<IntPtr>/4096 946.849 -2.01%
BM_lexicographical_compare_three_way<IntPtr>/64 15.398 -1.48%
BM_lexicographical_compare_three_way<IntPtr>/65536 14984.566 -2.09%
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1 0.921 -19.60%
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1024 479.457 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1048576 495522.427 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/16 7.825 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/16384 7553.827 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/256 123.968 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/262144 120250.888 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/4 2.315 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/4096 1884.611 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/64 30.252 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/65536 30028.048 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1 1.187 3.51%
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1024 256.518 2.15%
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1048576 249863.611 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/16 5.183 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/16384 3830.134 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/256 71.089 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/262144 61014.348 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/4 2.040 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/4096 976.380 1.37%
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/64 16.388 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/65536 15312.525 -
BM_lexicographical_compare_three_way_fast_path/1 0.342 -12.36%
BM_lexicographical_compare_three_way_fast_path/1024 243.159 -1.11%
BM_lexicographical_compare_three_way_fast_path/1048576 249604.456 -
BM_lexicographical_compare_three_way_fast_path/16 4.441 2.32%
BM_lexicographical_compare_three_way_fast_path/16384 3731.247 -1.09%
BM_lexicographical_compare_three_way_fast_path/256 69.891 -1.32%
BM_lexicographical_compare_three_way_fast_path/262144 59973.062 -
BM_lexicographical_compare_three_way_fast_path/4 1.154 -
BM_lexicographical_compare_three_way_fast_path/4096 945.164 -1.07%
BM_lexicographical_compare_three_way_fast_path/64 15.434 -1.03%
BM_lexicographical_compare_three_way_fast_path/65536 14911.570 -
BM_lexicographical_compare_three_way_slow_path/1 0.406 11.58%
BM_lexicographical_compare_three_way_slow_path/1024 246.031 -1.21%
BM_lexicographical_compare_three_way_slow_path/1048576 246591.766 -2.78%
BM_lexicographical_compare_three_way_slow_path/16 4.550 -
BM_lexicographical_compare_three_way_slow_path/16384 3775.277 -5.25%
BM_lexicographical_compare_three_way_slow_path/256 70.026 -2.22%
BM_lexicographical_compare_three_way_slow_path/262144 60181.280 -7.07%
BM_lexicographical_compare_three_way_slow_path/4 1.148 -
BM_lexicographical_compare_three_way_slow_path/4096 953.880 -3.10%
BM_lexicographical_compare_three_way_slow_path/64 15.544 -
BM_lexicographical_compare_three_way_slow_path/65536 15022.169 -7.03%
BM_map_find_string_literal 14.131 -
BM_num_get<bool> 12.304 1.84%
BM_num_get<double> 35.986 1.61%
BM_num_get<float> 35.771 1.07%
BM_num_get<long> 11.316 2.29%
BM_num_get<long_double> 36.793 3.42%
BM_num_get<long_long> 11.361 1.72%
BM_num_get<unsigned_int> 10.665 -
BM_num_get<unsigned_long> 11.233 1.58%
BM_num_get<unsigned_long_long> 11.318 2.37%
BM_num_get<unsigned_short> 10.554 -
BM_num_get<void*> 11.805 1.30%
BM_num_put<bool> 11.093 1.16%
BM_num_put<const_void*> 12.767 -4.66%
BM_num_put<double> 58.259 1.25%
BM_num_put<long> 11.859 -2.12%
BM_num_put<long_double> 59.089 -
BM_num_put<long_long> 11.685 -6.08%
BM_num_put<unsigned_long> 11.427 -5.46%
BM_num_put<unsigned_long_long> 11.316 -7.13%
BM_std_min<__int128>/1 0.458 23.55%
BM_std_min<__int128>/10 3.929 7.17%
BM_std_min<__int128>/1024 532.992 34.57%
BM_std_min<__int128>/11 4.385 8.36%
BM_std_min<__int128>/12 4.874 8.96%
BM_std_min<__int128>/13 5.383 10.29%
BM_std_min<__int128>/14 5.894 11.41%
BM_std_min<__int128>/15 6.420 12.70%
BM_std_min<__int128>/16 6.993 14.01%
BM_std_min<__int128>/17 7.549 16.47%
BM_std_min<__int128>/18 8.122 18.42%
BM_std_min<__int128>/19 8.714 20.34%
BM_std_min<__int128>/2 0.675 -
BM_std_min<__int128>/20 9.245 21.41%
BM_std_min<__int128>/21 9.834 23.77%
BM_std_min<__int128>/22 10.368 24.41%
BM_std_min<__int128>/23 11.008 26.06%
BM_std_min<__int128>/24 11.542 26.80%
BM_std_min<__int128>/25 12.112 28.04%
BM_std_min<__int128>/26 12.719 29.59%
BM_std_min<__int128>/27 13.281 29.91%
BM_std_min<__int128>/28 13.934 31.26%
BM_std_min<__int128>/29 14.473 31.55%
BM_std_min<__int128>/3 1.042 2.34%
BM_std_min<__int128>/30 15.105 32.67%
BM_std_min<__int128>/31 15.676 33.12%
BM_std_min<__int128>/32 16.304 33.82%
BM_std_min<__int128>/4 1.423 3.56%
BM_std_min<__int128>/4000 2103.495 36.54%
BM_std_min<__int128>/4096 2140.023 35.55%
BM_std_min<__int128>/5 1.827 4.53%
BM_std_min<__int128>/512 268.357 34.94%
BM_std_min<__int128>/5500 2887.195 36.15%
BM_std_min<__int128>/6 2.224 7.16%
BM_std_min<__int128>/64 31.599 28.95%
BM_std_min<__int128>/64000 33668.567 36.13%
BM_std_min<__int128>/65536 34434.762 35.86%
BM_std_min<__int128>/7 2.636 6.26%
BM_std_min<__int128>/70000 36761.423 35.85%
BM_std_min<__int128>/8 3.053 6.33%
BM_std_min<__int128>/9 3.485 6.48%
BM_std_min<char>/1 0.454 57.65%
BM_std_min<char>/10 0.907 -
BM_std_min<char>/1024 8.487 2.13%
BM_std_min<char>/11 1.046 -
BM_std_min<char>/12 1.268 -4.86%
BM_std_min<char>/13 1.558 -
BM_std_min<char>/14 1.781 -4.82%
BM_std_min<char>/15 2.022 -5.01%
BM_std_min<char>/16 2.422 -5.47%
BM_std_min<char>/17 0.924 -
BM_std_min<char>/18 0.991 -
BM_std_min<char>/19 1.161 -1.75%
BM_std_min<char>/2 0.485 -
BM_std_min<char>/20 1.488 -2.70%
BM_std_min<char>/21 1.799 -
BM_std_min<char>/22 2.056 -
BM_std_min<char>/23 2.153 -5.62%
BM_std_min<char>/24 2.631 -
BM_std_min<char>/25 1.157 -
BM_std_min<char>/26 1.155 -
BM_std_min<char>/27 1.384 -
BM_std_min<char>/28 1.742 -1.90%
BM_std_min<char>/29 1.986 -
BM_std_min<char>/3 0.697 -2.94%
BM_std_min<char>/30 2.304 3.64%
BM_std_min<char>/31 2.515 1.07%
BM_std_min<char>/32 2.975 1.76%
BM_std_min<char>/4 1.070 -
BM_std_min<char>/4000 26.999 -3.03%
BM_std_min<char>/4096 28.566 -3.23%
BM_std_min<char>/5 1.413 -
BM_std_min<char>/512 6.375 -
BM_std_min<char>/5500 36.798 -1.32%
BM_std_min<char>/6 1.560 -1.78%
BM_std_min<char>/64 4.200 -
BM_std_min<char>/64000 450.118 -
BM_std_min<char>/65536 460.528 -
BM_std_min<char>/7 1.861 -
BM_std_min<char>/70000 491.658 -
BM_std_min<char>/8 2.396 6.46%
BM_std_min<char>/9 0.831 -
BM_std_min<int>/1 0.326 15.78%
BM_std_min<int>/10 1.005 -
BM_std_min<int>/1024 26.822 -
BM_std_min<int>/11 1.184 2.46%
BM_std_min<int>/12 1.558 4.46%
BM_std_min<int>/13 1.155 -
BM_std_min<int>/14 1.156 -
BM_std_min<int>/15 1.387 -
BM_std_min<int>/16 1.751 3.54%
BM_std_min<int>/17 0.958 -
BM_std_min<int>/18 1.156 -
BM_std_min<int>/19 1.272 -
BM_std_min<int>/2 0.489 5.98%
BM_std_min<int>/20 1.414 1.96%
BM_std_min<int>/21 1.387 -
BM_std_min<int>/22 1.457 -
BM_std_min<int>/23 1.572 -
BM_std_min<int>/24 1.855 2.32%
BM_std_min<int>/25 1.480 -
BM_std_min<int>/26 1.527 -
BM_std_min<int>/27 1.644 -
BM_std_min<int>/28 2.033 -
BM_std_min<int>/29 1.619 -
BM_std_min<int>/3 0.718 3.22%
BM_std_min<int>/30 1.619 -
BM_std_min<int>/31 1.850 -
BM_std_min<int>/32 2.180 -1.87%
BM_std_min<int>/4 1.088 6.49%
BM_std_min<int>/4000 109.494 -
BM_std_min<int>/4096 112.365 -
BM_std_min<int>/5 0.877 -
BM_std_min<int>/512 12.870 -
BM_std_min<int>/5500 152.047 -
BM_std_min<int>/6 0.928 -
BM_std_min<int>/64 2.679 -
BM_std_min<int>/64000 1882.182 -
BM_std_min<int>/65536 1925.735 -
BM_std_min<int>/7 1.041 -1.20%
BM_std_min<int>/70000 2055.012 -
BM_std_min<int>/8 1.330 2.57%
BM_std_min<int>/9 0.925 -
BM_std_min<long_long>/1 0.676 -
BM_std_min<long_long>/10 1.328 -
BM_std_min<long_long>/1024 106.094 -
BM_std_min<long_long>/11 1.491 -
BM_std_min<long_long>/12 1.891 -6.76%
BM_std_min<long_long>/13 2.337 -2.69%
BM_std_min<long_long>/14 2.651 -
BM_std_min<long_long>/15 2.878 -
BM_std_min<long_long>/16 3.108 -
BM_std_min<long_long>/17 1.554 -
BM_std_min<long_long>/18 1.622 -
BM_std_min<long_long>/19 1.736 -
BM_std_min<long_long>/2 0.691 -
BM_std_min<long_long>/20 2.001 -
BM_std_min<long_long>/21 2.408 -
BM_std_min<long_long>/22 2.652 -
BM_std_min<long_long>/23 2.886 -
BM_std_min<long_long>/24 3.117 -
BM_std_min<long_long>/25 2.079 -
BM_std_min<long_long>/26 2.083 -
BM_std_min<long_long>/27 2.090 -
BM_std_min<long_long>/28 2.587 -2.74%
BM_std_min<long_long>/29 2.961 -2.64%
BM_std_min<long_long>/3 1.185 -7.63%
BM_std_min<long_long>/30 3.277 3.55%
BM_std_min<long_long>/31 3.353 -1.46%
BM_std_min<long_long>/32 3.620 -
BM_std_min<long_long>/4 1.689 -
BM_std_min<long_long>/4000 443.957 -
BM_std_min<long_long>/4096 454.666 -
BM_std_min<long_long>/5 1.892 -
BM_std_min<long_long>/512 46.616 -
BM_std_min<long_long>/5500 613.075 -
BM_std_min<long_long>/6 2.139 -
BM_std_min<long_long>/64 4.864 -
BM_std_min<long_long>/64000 7317.013 -
BM_std_min<long_long>/65536 7488.267 -
BM_std_min<long_long>/7 2.361 -
BM_std_min<long_long>/70000 7998.408 -
BM_std_min<long_long>/8 2.683 -
BM_std_min<long_long>/9 1.156 -
BM_std_min<short>/1 0.445 51.87%
BM_std_min<short>/10 1.040 -
BM_std_min<short>/1024 13.953 -
BM_std_min<short>/11 1.179 -
BM_std_min<short>/12 1.589 4.53%
BM_std_min<short>/13 1.154 -
BM_std_min<short>/14 1.155 -
BM_std_min<short>/15 1.386 -
BM_std_min<short>/16 1.754 -2.59%
BM_std_min<short>/17 1.582 -
BM_std_min<short>/18 1.628 -
BM_std_min<short>/19 1.930 -2.29%
BM_std_min<short>/2 0.485 -
BM_std_min<short>/20 2.274 1.16%
BM_std_min<short>/21 1.903 4.09%
BM_std_min<short>/22 1.902 -
BM_std_min<short>/23 2.089 -1.26%
BM_std_min<short>/24 2.531 -
BM_std_min<short>/25 2.141 2.65%
BM_std_min<short>/26 2.096 -
BM_std_min<short>/27 2.382 3.79%
BM_std_min<short>/28 2.741 -
BM_std_min<short>/29 2.500 6.40%
BM_std_min<short>/3 0.692 -
BM_std_min<short>/30 2.410 2.68%
BM_std_min<short>/31 2.567 -
BM_std_min<short>/32 2.964 -
BM_std_min<short>/4 1.071 -1.03%
BM_std_min<short>/4000 53.442 -
BM_std_min<short>/4096 54.788 -
BM_std_min<short>/5 0.876 -
BM_std_min<short>/512 7.284 -
BM_std_min<short>/5500 75.309 -
BM_std_min<short>/6 0.970 -
BM_std_min<short>/64 3.539 -
BM_std_min<short>/64000 910.450 -
BM_std_min<short>/65536 933.492 -
BM_std_min<short>/7 1.109 -
BM_std_min<short>/70000 1031.706 -
BM_std_min<short>/8 1.355 -
BM_std_min<short>/9 0.924 -
BM_std_min<unsigned___int128>/1 0.375 -
BM_std_min<unsigned___int128>/10 3.691 -7.99%
BM_std_min<unsigned___int128>/1024 440.528 -35.17%
BM_std_min<unsigned___int128>/11 4.081 -9.33%
BM_std_min<unsigned___int128>/12 4.510 -10.23%
BM_std_min<unsigned___int128>/13 4.915 -11.75%
BM_std_min<unsigned___int128>/14 5.323 -13.21%
BM_std_min<unsigned___int128>/15 5.742 -14.30%
BM_std_min<unsigned___int128>/16 6.172 -15.36%
BM_std_min<unsigned___int128>/17 6.587 -16.51%
BM_std_min<unsigned___int128>/18 6.998 -17.97%
BM_std_min<unsigned___int128>/19 7.409 -19.05%
BM_std_min<unsigned___int128>/2 0.662 -
BM_std_min<unsigned___int128>/20 7.809 -20.12%
BM_std_min<unsigned___int128>/21 8.221 -20.84%
BM_std_min<unsigned___int128>/22 8.655 -21.36%
BM_std_min<unsigned___int128>/23 9.064 -22.23%
BM_std_min<unsigned___int128>/24 9.473 -22.93%
BM_std_min<unsigned___int128>/25 9.902 -23.34%
BM_std_min<unsigned___int128>/26 10.288 -24.21%
BM_std_min<unsigned___int128>/27 10.740 -24.21%
BM_std_min<unsigned___int128>/28 11.135 -24.89%
BM_std_min<unsigned___int128>/29 11.602 -25.04%
BM_std_min<unsigned___int128>/3 1.015 -2.61%
BM_std_min<unsigned___int128>/30 12.013 -25.48%
BM_std_min<unsigned___int128>/31 12.423 -25.89%
BM_std_min<unsigned___int128>/32 12.889 -25.94%
BM_std_min<unsigned___int128>/4 1.383 -4.36%
BM_std_min<unsigned___int128>/4000 1712.276 -35.61%
BM_std_min<unsigned___int128>/4096 1748.491 -35.78%
BM_std_min<unsigned___int128>/5 1.762 -4.79%
BM_std_min<unsigned___int128>/512 219.112 -35.22%
BM_std_min<unsigned___int128>/5500 2351.369 -35.70%
BM_std_min<unsigned___int128>/6 2.109 -6.67%
BM_std_min<unsigned___int128>/64 26.660 -31.23%
BM_std_min<unsigned___int128>/64000 27537.130 -35.79%
BM_std_min<unsigned___int128>/65536 28288.643 -35.55%
BM_std_min<unsigned___int128>/7 2.514 -5.39%
BM_std_min<unsigned___int128>/70000 30211.918 -35.55%
BM_std_min<unsigned___int128>/8 2.903 -6.63%
BM_std_min<unsigned___int128>/9 3.302 -6.35%
BM_std_min<unsigned_char>/1 0.254 -21.83%
BM_std_min<unsigned_char>/10 0.912 1.23%
BM_std_min<unsigned_char>/1024 8.559 -
BM_std_min<unsigned_char>/11 1.091 2.62%
BM_std_min<unsigned_char>/12 1.374 1.19%
BM_std_min<unsigned_char>/13 1.575 -
BM_std_min<unsigned_char>/14 1.828 1.86%
BM_std_min<unsigned_char>/15 2.166 3.83%
BM_std_min<unsigned_char>/16 2.623 -
BM_std_min<unsigned_char>/17 0.924 -
BM_std_min<unsigned_char>/18 1.004 3.42%
BM_std_min<unsigned_char>/19 1.212 4.85%
BM_std_min<unsigned_char>/2 0.485 -
BM_std_min<unsigned_char>/20 1.536 1.35%
BM_std_min<unsigned_char>/21 1.831 1.74%
BM_std_min<unsigned_char>/22 2.074 -1.43%
BM_std_min<unsigned_char>/23 2.307 -1.16%
BM_std_min<unsigned_char>/24 2.760 -
BM_std_min<unsigned_char>/25 1.154 -
BM_std_min<unsigned_char>/26 1.155 -
BM_std_min<unsigned_char>/27 1.387 -
BM_std_min<unsigned_char>/28 1.780 1.85%
BM_std_min<unsigned_char>/29 1.968 -
BM_std_min<unsigned_char>/3 0.693 -
BM_std_min<unsigned_char>/30 2.261 -2.04%
BM_std_min<unsigned_char>/31 2.457 -1.71%
BM_std_min<unsigned_char>/32 2.836 -
BM_std_min<unsigned_char>/4 0.998 1.94%
BM_std_min<unsigned_char>/4000 27.864 2.96%
BM_std_min<unsigned_char>/4096 29.752 2.83%
BM_std_min<unsigned_char>/5 1.243 -5.61%
BM_std_min<unsigned_char>/512 6.476 -
BM_std_min<unsigned_char>/5500 37.485 1.11%
BM_std_min<unsigned_char>/6 1.539 -
BM_std_min<unsigned_char>/64 4.087 -
BM_std_min<unsigned_char>/64000 454.558 -
BM_std_min<unsigned_char>/65536 465.413 -
BM_std_min<unsigned_char>/7 1.789 -2.75%
BM_std_min<unsigned_char>/70000 496.262 -
BM_std_min<unsigned_char>/8 2.259 -3.83%
BM_std_min<unsigned_char>/9 0.831 -
BM_std_min<unsigned_int>/1 0.450 38.29%
BM_std_min<unsigned_int>/10 1.006 1.16%
BM_std_min<unsigned_int>/1024 26.689 -
BM_std_min<unsigned_int>/11 1.156 -
BM_std_min<unsigned_int>/12 1.481 -
BM_std_min<unsigned_int>/13 1.382 -2.25%
BM_std_min<unsigned_int>/14 1.157 -
BM_std_min<unsigned_int>/15 1.387 -
BM_std_min<unsigned_int>/16 1.859 -2.55%
BM_std_min<unsigned_int>/17 0.948 -2.33%
BM_std_min<unsigned_int>/18 1.156 -
BM_std_min<unsigned_int>/19 1.271 -
BM_std_min<unsigned_int>/2 0.486 5.22%
BM_std_min<unsigned_int>/20 1.387 -
BM_std_min<unsigned_int>/21 1.387 -
BM_std_min<unsigned_int>/22 1.457 -
BM_std_min<unsigned_int>/23 1.572 -
BM_std_min<unsigned_int>/24 1.870 2.09%
BM_std_min<unsigned_int>/25 1.483 -
BM_std_min<unsigned_int>/26 1.526 -
BM_std_min<unsigned_int>/27 1.647 -
BM_std_min<unsigned_int>/28 1.942 -1.03%
BM_std_min<unsigned_int>/29 1.995 -4.50%
BM_std_min<unsigned_int>/3 0.698 -
BM_std_min<unsigned_int>/30 1.619 -
BM_std_min<unsigned_int>/31 1.850 -
BM_std_min<unsigned_int>/32 2.181 -
BM_std_min<unsigned_int>/4 0.981 -1.56%
BM_std_min<unsigned_int>/4000 109.399 -
BM_std_min<unsigned_int>/4096 111.489 -
BM_std_min<unsigned_int>/5 0.878 -
BM_std_min<unsigned_int>/512 12.840 -
BM_std_min<unsigned_int>/5500 151.898 -
BM_std_min<unsigned_int>/6 0.926 -
BM_std_min<unsigned_int>/64 2.844 -
BM_std_min<unsigned_int>/64000 1881.349 -
BM_std_min<unsigned_int>/65536 1926.746 -
BM_std_min<unsigned_int>/7 1.041 -
BM_std_min<unsigned_int>/70000 2055.521 -
BM_std_min<unsigned_int>/8 1.277 -
BM_std_min<unsigned_int>/9 0.925 -
BM_std_min<unsigned_long_long>/1 0.256 -44.09%
BM_std_min<unsigned_long_long>/10 1.328 -
BM_std_min<unsigned_long_long>/1024 106.059 -
BM_std_min<unsigned_long_long>/11 1.455 -
BM_std_min<unsigned_long_long>/12 1.559 -
BM_std_min<unsigned_long_long>/13 1.716 -2.08%
BM_std_min<unsigned_long_long>/14 1.895 -1.85%
BM_std_min<unsigned_long_long>/15 2.180 -
BM_std_min<unsigned_long_long>/16 2.420 -2.04%
BM_std_min<unsigned_long_long>/17 1.553 -
BM_std_min<unsigned_long_long>/18 1.623 -
BM_std_min<unsigned_long_long>/19 1.736 -
BM_std_min<unsigned_long_long>/2 0.485 -
BM_std_min<unsigned_long_long>/20 1.851 -
BM_std_min<unsigned_long_long>/21 2.004 -
BM_std_min<unsigned_long_long>/22 2.195 1.15%
BM_std_min<unsigned_long_long>/23 2.440 -
BM_std_min<unsigned_long_long>/24 2.663 -
BM_std_min<unsigned_long_long>/25 2.085 -
BM_std_min<unsigned_long_long>/26 2.086 -
BM_std_min<unsigned_long_long>/27 2.107 -
BM_std_min<unsigned_long_long>/28 2.167 -
BM_std_min<unsigned_long_long>/29 2.459 -
BM_std_min<unsigned_long_long>/3 0.694 -
BM_std_min<unsigned_long_long>/30 2.683 -
BM_std_min<unsigned_long_long>/31 2.977 -1.65%
BM_std_min<unsigned_long_long>/32 3.236 -
BM_std_min<unsigned_long_long>/4 1.073 -2.51%
BM_std_min<unsigned_long_long>/4000 445.101 -
BM_std_min<unsigned_long_long>/4096 455.964 -
BM_std_min<unsigned_long_long>/5 1.279 -4.76%
BM_std_min<unsigned_long_long>/512 46.851 -
BM_std_min<unsigned_long_long>/5500 615.174 -
BM_std_min<unsigned_long_long>/6 1.568 -3.66%
BM_std_min<unsigned_long_long>/64 4.819 -
BM_std_min<unsigned_long_long>/64000 7326.716 -
BM_std_min<unsigned_long_long>/65536 7499.358 -
BM_std_min<unsigned_long_long>/7 1.862 -2.02%
BM_std_min<unsigned_long_long>/70000 8014.260 -
BM_std_min<unsigned_long_long>/8 2.260 -2.95%
BM_std_min<unsigned_long_long>/9 1.181 1.02%
BM_std_min<unsigned_short>/1 0.382 50.21%
BM_std_min<unsigned_short>/10 1.018 -
BM_std_min<unsigned_short>/1024 13.851 -
BM_std_min<unsigned_short>/11 1.160 -
BM_std_min<unsigned_short>/12 1.503 -
BM_std_min<unsigned_short>/13 6.414 -
BM_std_min<unsigned_short>/14 1.156 -
BM_std_min<unsigned_short>/15 1.387 -
BM_std_min<unsigned_short>/16 1.666 -3.79%
BM_std_min<unsigned_short>/17 6.640 -
BM_std_min<unsigned_short>/18 1.459 -4.90%
BM_std_min<unsigned_short>/19 1.886 -
BM_std_min<unsigned_short>/2 0.490 -
BM_std_min<unsigned_short>/20 2.195 -1.16%
BM_std_min<unsigned_short>/21 6.885 -
BM_std_min<unsigned_short>/22 1.882 3.81%
BM_std_min<unsigned_short>/23 2.089 -2.16%
BM_std_min<unsigned_short>/24 2.369 -4.97%
BM_std_min<unsigned_short>/25 7.109 -
BM_std_min<unsigned_short>/26 2.087 -3.06%
BM_std_min<unsigned_short>/27 2.365 -
BM_std_min<unsigned_short>/28 2.624 -2.55%
BM_std_min<unsigned_short>/29 7.318 -
BM_std_min<unsigned_short>/3 0.694 -
BM_std_min<unsigned_short>/30 2.281 -3.34%
BM_std_min<unsigned_short>/31 2.554 -1.61%
BM_std_min<unsigned_short>/32 2.931 -
BM_std_min<unsigned_short>/4 0.982 -
BM_std_min<unsigned_short>/4000 53.709 -
BM_std_min<unsigned_short>/4096 55.111 -
BM_std_min<unsigned_short>/5 0.878 -
BM_std_min<unsigned_short>/512 7.222 1.17%
BM_std_min<unsigned_short>/5500 75.453 -
BM_std_min<unsigned_short>/6 0.948 -1.17%
BM_std_min<unsigned_short>/64 3.552 1.54%
BM_std_min<unsigned_short>/64000 912.359 -
BM_std_min<unsigned_short>/65536 935.408 -
BM_std_min<unsigned_short>/7 1.087 -1.07%
BM_std_min<unsigned_short>/70000 1032.110 -
BM_std_min<unsigned_short>/8 1.299 -
BM_std_min<unsigned_short>/9 6.300 -2.73%
BM_std_minmax<char>/1 0.639 -
BM_std_minmax<char>/10 1.385 6.41%
BM_std_minmax<char>/1024 8.759 -
BM_std_minmax<char>/11 1.804 9.41%
BM_std_minmax<char>/12 1.959 2.25%
BM_std_minmax<char>/13 2.269 1.22%
BM_std_minmax<char>/14 2.590 1.41%
BM_std_minmax<char>/15 3.026 3.30%
BM_std_minmax<char>/16 0.924 -9.96%
BM_std_minmax<char>/17 1.086 -3.05%
BM_std_minmax<char>/18 1.299 -6.40%
BM_std_minmax<char>/19 1.622 -8.31%
BM_std_minmax<char>/2 0.888 -
BM_std_minmax<char>/20 1.917 -7.43%
BM_std_minmax<char>/21 2.255 -5.74%
BM_std_minmax<char>/22 2.514 -5.85%
BM_std_minmax<char>/23 2.969 -6.22%
BM_std_minmax<char>/24 1.159 -7.51%
BM_std_minmax<char>/25 1.179 -7.61%
BM_std_minmax<char>/26 1.389 -9.73%
BM_std_minmax<char>/27 1.806 -7.50%
BM_std_minmax<char>/28 2.155 -4.47%
BM_std_minmax<char>/29 2.410 -5.69%
BM_std_minmax<char>/3 1.200 -
BM_std_minmax<char>/30 2.653 -7.16%
BM_std_minmax<char>/31 3.047 -8.71%
BM_std_minmax<char>/32 1.504 -8.19%
BM_std_minmax<char>/4 1.492 -3.73%
BM_std_minmax<char>/4000 38.965 -
BM_std_minmax<char>/4096 32.948 -
BM_std_minmax<char>/5 1.790 -3.70%
BM_std_minmax<char>/512 5.017 -
BM_std_minmax<char>/5500 50.616 -
BM_std_minmax<char>/6 2.081 -3.42%
BM_std_minmax<char>/64 1.154 -8.14%
BM_std_minmax<char>/64000 532.064 -
BM_std_minmax<char>/65536 544.410 -
BM_std_minmax<char>/7 2.543 -
BM_std_minmax<char>/70000 597.005 -
BM_std_minmax<char>/8 1.146 11.94%
BM_std_minmax<char>/9 1.154 -
BM_std_minmax<int>/1 0.601 -3.40%
BM_std_minmax<int>/10 1.370 -4.64%
BM_std_minmax<int>/1024 33.592 -
BM_std_minmax<int>/11 1.716 -6.34%
BM_std_minmax<int>/12 1.319 -4.78%
BM_std_minmax<int>/13 1.349 -2.74%
BM_std_minmax<int>/14 1.558 -3.70%
BM_std_minmax<int>/15 1.894 -6.63%
BM_std_minmax<int>/16 1.250 -4.82%
BM_std_minmax<int>/17 1.489 -
BM_std_minmax<int>/18 1.659 -
BM_std_minmax<int>/19 1.844 -
BM_std_minmax<int>/2 0.868 -3.62%
BM_std_minmax<int>/20 1.744 -
BM_std_minmax<int>/21 1.858 -
BM_std_minmax<int>/22 2.025 -
BM_std_minmax<int>/23 2.272 -3.64%
BM_std_minmax<int>/24 1.849 -
BM_std_minmax<int>/25 1.991 -
BM_std_minmax<int>/26 2.163 -
BM_std_minmax<int>/27 2.404 -3.54%
BM_std_minmax<int>/28 2.053 -1.28%
BM_std_minmax<int>/29 2.091 -
BM_std_minmax<int>/3 1.176 -1.83%
BM_std_minmax<int>/30 2.327 -
BM_std_minmax<int>/31 2.693 -
BM_std_minmax<int>/32 1.599 -1.22%
BM_std_minmax<int>/4 1.025 5.07%
BM_std_minmax<int>/4000 133.083 -
BM_std_minmax<int>/4096 136.294 -
BM_std_minmax<int>/5 1.138 -1.55%
BM_std_minmax<int>/512 16.609 -
BM_std_minmax<int>/5500 190.027 -
BM_std_minmax<int>/6 1.280 -5.12%
BM_std_minmax<int>/64 2.492 -
BM_std_minmax<int>/64000 2151.509 -
BM_std_minmax<int>/65536 2200.439 -
BM_std_minmax<int>/7 1.573 -8.02%
BM_std_minmax<int>/70000 2351.394 -
BM_std_minmax<int>/8 1.117 -3.32%
BM_std_minmax<int>/9 1.158 -1.10%
BM_std_minmax<long_long>/1 0.614 -11.42%
BM_std_minmax<long_long>/10 2.188 -
BM_std_minmax<long_long>/1024 133.826 -
BM_std_minmax<long_long>/11 2.525 -
BM_std_minmax<long_long>/12 2.724 -
BM_std_minmax<long_long>/13 3.103 -
BM_std_minmax<long_long>/14 3.290 -
BM_std_minmax<long_long>/15 3.667 -
BM_std_minmax<long_long>/16 3.052 -
BM_std_minmax<long_long>/17 3.064 -
BM_std_minmax<long_long>/18 3.067 -
BM_std_minmax<long_long>/19 3.070 -
BM_std_minmax<long_long>/2 1.350 2.67%
BM_std_minmax<long_long>/20 3.319 -
BM_std_minmax<long_long>/21 3.509 -
BM_std_minmax<long_long>/22 3.915 -
BM_std_minmax<long_long>/23 4.366 -
BM_std_minmax<long_long>/24 3.986 -
BM_std_minmax<long_long>/25 4.003 -
BM_std_minmax<long_long>/26 4.023 -
BM_std_minmax<long_long>/27 4.020 -
BM_std_minmax<long_long>/28 4.145 -
BM_std_minmax<long_long>/29 4.386 1.32%
BM_std_minmax<long_long>/3 1.754 -
BM_std_minmax<long_long>/30 4.547 -
BM_std_minmax<long_long>/31 4.858 -
BM_std_minmax<long_long>/32 4.957 -
BM_std_minmax<long_long>/4 1.901 1.77%
BM_std_minmax<long_long>/4000 525.598 -
BM_std_minmax<long_long>/4096 538.865 -
BM_std_minmax<long_long>/5 2.204 -
BM_std_minmax<long_long>/512 66.813 -
BM_std_minmax<long_long>/5500 723.787 -
BM_std_minmax<long_long>/6 2.415 -
BM_std_minmax<long_long>/64 10.364 -
BM_std_minmax<long_long>/64000 8475.441 -
BM_std_minmax<long_long>/65536 8681.122 -
BM_std_minmax<long_long>/7 2.560 -1.45%
BM_std_minmax<long_long>/70000 9279.424 -
BM_std_minmax<long_long>/8 2.119 -
BM_std_minmax<long_long>/9 2.123 -
BM_std_minmax<short>/1 0.657 3.58%
BM_std_minmax<short>/10 1.429 -
BM_std_minmax<short>/1024 16.541 -
BM_std_minmax<short>/11 1.804 -
BM_std_minmax<short>/12 1.384 -
BM_std_minmax<short>/13 1.387 -
BM_std_minmax<short>/14 1.620 -
BM_std_minmax<short>/15 1.970 -1.05%
BM_std_minmax<short>/16 1.756 -7.62%
BM_std_minmax<short>/17 1.668 -6.93%
BM_std_minmax<short>/18 1.984 -
BM_std_minmax<short>/19 2.331 -4.01%
BM_std_minmax<short>/2 0.929 1.38%
BM_std_minmax<short>/20 2.151 7.53%
BM_std_minmax<short>/21 2.063 -
BM_std_minmax<short>/22 2.308 1.36%
BM_std_minmax<short>/23 2.600 -3.45%
BM_std_minmax<short>/24 2.273 2.16%
BM_std_minmax<short>/25 2.341 6.30%
BM_std_minmax<short>/26 2.533 2.14%
BM_std_minmax<short>/27 2.944 2.52%
BM_std_minmax<short>/28 2.564 -2.19%
BM_std_minmax<short>/29 2.674 -
BM_std_minmax<short>/3 1.226 2.92%
BM_std_minmax<short>/30 2.793 -
BM_std_minmax<short>/31 3.118 1.06%
BM_std_minmax<short>/32 1.285 4.57%
BM_std_minmax<short>/4 1.089 12.17%
BM_std_minmax<short>/4000 65.977 -
BM_std_minmax<short>/4096 67.611 -
BM_std_minmax<short>/5 1.156 -
BM_std_minmax<short>/512 8.848 -
BM_std_minmax<short>/5500 97.414 -
BM_std_minmax<short>/6 1.396 1.20%
BM_std_minmax<short>/64 1.547 1.44%
BM_std_minmax<short>/64000 1064.131 -
BM_std_minmax<short>/65536 1089.798 -
BM_std_minmax<short>/7 1.813 3.75%
BM_std_minmax<short>/70000 1199.770 -
BM_std_minmax<short>/8 1.154 -
BM_std_minmax<short>/9 1.186 -
BM_std_minmax<unsigned_char>/1 0.665 6.70%
BM_std_minmax<unsigned_char>/10 1.301 -2.95%
BM_std_minmax<unsigned_char>/1024 8.764 -
BM_std_minmax<unsigned_char>/11 1.667 -2.64%
BM_std_minmax<unsigned_char>/12 1.897 -2.49%
BM_std_minmax<unsigned_char>/13 2.223 -
BM_std_minmax<unsigned_char>/14 2.490 -2.09%
BM_std_minmax<unsigned_char>/15 2.874 -3.65%
BM_std_minmax<unsigned_char>/16 0.971 -
BM_std_minmax<unsigned_char>/17 1.103 -
BM_std_minmax<unsigned_char>/18 1.351 2.62%
BM_std_minmax<unsigned_char>/19 1.694 2.33%
BM_std_minmax<unsigned_char>/2 0.923 4.51%
BM_std_minmax<unsigned_char>/20 1.980 2.46%
BM_std_minmax<unsigned_char>/21 2.286 2.46%
BM_std_minmax<unsigned_char>/22 2.550 1.66%
BM_std_minmax<unsigned_char>/23 2.954 -1.07%
BM_std_minmax<unsigned_char>/24 1.205 -
BM_std_minmax<unsigned_char>/25 1.224 -
BM_std_minmax<unsigned_char>/26 1.439 -
BM_std_minmax<unsigned_char>/27 1.873 -
BM_std_minmax<unsigned_char>/28 2.187 1.71%
BM_std_minmax<unsigned_char>/29 2.445 -
BM_std_minmax<unsigned_char>/3 1.226 2.78%
BM_std_minmax<unsigned_char>/30 2.703 -
BM_std_minmax<unsigned_char>/31 3.221 1.99%
BM_std_minmax<unsigned_char>/32 1.542 -3.71%
BM_std_minmax<unsigned_char>/4 1.516 2.91%
BM_std_minmax<unsigned_char>/4000 39.049 -
BM_std_minmax<unsigned_char>/4096 33.021 -
BM_std_minmax<unsigned_char>/5 1.818 3.83%
BM_std_minmax<unsigned_char>/512 4.992 -
BM_std_minmax<unsigned_char>/5500 50.381 -
BM_std_minmax<unsigned_char>/6 2.083 1.66%
BM_std_minmax<unsigned_char>/64 1.384 13.47%
BM_std_minmax<unsigned_char>/64000 533.367 -
BM_std_minmax<unsigned_char>/65536 545.602 -
BM_std_minmax<unsigned_char>/7 2.495 2.50%
BM_std_minmax<unsigned_char>/70000 598.167 -
BM_std_minmax<unsigned_char>/8 1.151 5.87%
BM_std_minmax<unsigned_char>/9 1.155 -
BM_std_minmax<unsigned_int>/1 0.601 -
BM_std_minmax<unsigned_int>/10 1.388 -
BM_std_minmax<unsigned_int>/1024 33.610 -
BM_std_minmax<unsigned_int>/11 1.744 -4.57%
BM_std_minmax<unsigned_int>/12 1.385 -
BM_std_minmax<unsigned_int>/13 1.388 -
BM_std_minmax<unsigned_int>/14 1.618 -
BM_std_minmax<unsigned_int>/15 1.991 -1.93%
BM_std_minmax<unsigned_int>/16 1.250 -2.58%
BM_std_minmax<unsigned_int>/17 1.484 -
BM_std_minmax<unsigned_int>/18 1.652 -
BM_std_minmax<unsigned_int>/19 1.850 -
BM_std_minmax<unsigned_int>/2 0.850 3.04%
BM_std_minmax<unsigned_int>/20 1.745 -
BM_std_minmax<unsigned_int>/21 1.852 -
BM_std_minmax<unsigned_int>/22 2.019 -
BM_std_minmax<unsigned_int>/23 2.413 1.04%
BM_std_minmax<unsigned_int>/24 1.807 -
BM_std_minmax<unsigned_int>/25 1.958 -
BM_std_minmax<unsigned_int>/26 2.115 -
BM_std_minmax<unsigned_int>/27 2.385 -
BM_std_minmax<unsigned_int>/28 1.928 -
BM_std_minmax<unsigned_int>/29 2.046 -
BM_std_minmax<unsigned_int>/3 1.184 2.54%
BM_std_minmax<unsigned_int>/30 2.214 -
BM_std_minmax<unsigned_int>/31 2.570 3.69%
BM_std_minmax<unsigned_int>/32 1.619 -
BM_std_minmax<unsigned_int>/4 0.993 2.13%
BM_std_minmax<unsigned_int>/4000 133.312 -
BM_std_minmax<unsigned_int>/4096 136.554 -
BM_std_minmax<unsigned_int>/5 1.156 -
BM_std_minmax<unsigned_int>/512 16.643 -
BM_std_minmax<unsigned_int>/5500 191.346 -
BM_std_minmax<unsigned_int>/6 1.387 3.17%
BM_std_minmax<unsigned_int>/64 2.541 -
BM_std_minmax<unsigned_int>/64000 2152.913 -
BM_std_minmax<unsigned_int>/65536 2204.346 -
BM_std_minmax<unsigned_int>/7 1.791 2.60%
BM_std_minmax<unsigned_int>/70000 2352.033 -
BM_std_minmax<unsigned_int>/8 1.155 -
BM_std_minmax<unsigned_int>/9 1.156 -
BM_std_minmax<unsigned_long_long>/1 0.565 -3.10%
BM_std_minmax<unsigned_long_long>/10 2.129 -
BM_std_minmax<unsigned_long_long>/1024 133.613 -
BM_std_minmax<unsigned_long_long>/11 2.389 1.53%
BM_std_minmax<unsigned_long_long>/12 2.676 -
BM_std_minmax<unsigned_long_long>/13 3.009 -
BM_std_minmax<unsigned_long_long>/14 3.269 -
BM_std_minmax<unsigned_long_long>/15 3.630 -1.83%
BM_std_minmax<unsigned_long_long>/16 3.049 -
BM_std_minmax<unsigned_long_long>/17 3.064 -
BM_std_minmax<unsigned_long_long>/18 3.074 -
BM_std_minmax<unsigned_long_long>/19 3.063 -
BM_std_minmax<unsigned_long_long>/2 0.869 -
BM_std_minmax<unsigned_long_long>/20 3.297 -
BM_std_minmax<unsigned_long_long>/21 3.470 -
BM_std_minmax<unsigned_long_long>/22 3.908 -
BM_std_minmax<unsigned_long_long>/23 4.330 -
BM_std_minmax<unsigned_long_long>/24 3.985 -
BM_std_minmax<unsigned_long_long>/25 4.005 -
BM_std_minmax<unsigned_long_long>/26 4.017 -
BM_std_minmax<unsigned_long_long>/27 4.009 -
BM_std_minmax<unsigned_long_long>/28 4.031 -
BM_std_minmax<unsigned_long_long>/29 4.204 -
BM_std_minmax<unsigned_long_long>/3 1.170 -5.55%
BM_std_minmax<unsigned_long_long>/30 4.410 -
BM_std_minmax<unsigned_long_long>/31 4.741 -1.03%
BM_std_minmax<unsigned_long_long>/32 4.965 -
BM_std_minmax<unsigned_long_long>/4 1.514 -5.16%
BM_std_minmax<unsigned_long_long>/4000 525.189 -
BM_std_minmax<unsigned_long_long>/4096 537.645 -
BM_std_minmax<unsigned_long_long>/5 1.790 -
BM_std_minmax<unsigned_long_long>/512 66.656 -
BM_std_minmax<unsigned_long_long>/5500 722.056 -
BM_std_minmax<unsigned_long_long>/6 2.065 -1.13%
BM_std_minmax<unsigned_long_long>/64 10.330 -
BM_std_minmax<unsigned_long_long>/64000 8469.167 -
BM_std_minmax<unsigned_long_long>/65536 8673.535 -
BM_std_minmax<unsigned_long_long>/7 2.467 -2.41%
BM_std_minmax<unsigned_long_long>/70000 9264.191 -
BM_std_minmax<unsigned_long_long>/8 2.121 -
BM_std_minmax<unsigned_long_long>/9 2.123 -
BM_std_minmax<unsigned_short>/1 0.630 -
BM_std_minmax<unsigned_short>/10 1.409 -
BM_std_minmax<unsigned_short>/1024 16.581 -
BM_std_minmax<unsigned_short>/11 1.703 -
BM_std_minmax<unsigned_short>/12 1.385 -
BM_std_minmax<unsigned_short>/13 1.387 -
BM_std_minmax<unsigned_short>/14 1.620 -
BM_std_minmax<unsigned_short>/15 1.945 -
BM_std_minmax<unsigned_short>/16 1.719 2.00%
BM_std_minmax<unsigned_short>/17 1.729 1.02%
BM_std_minmax<unsigned_short>/18 1.984 -
BM_std_minmax<unsigned_short>/19 2.182 -
BM_std_minmax<unsigned_short>/2 0.865 2.12%
BM_std_minmax<unsigned_short>/20 1.906 -2.35%
BM_std_minmax<unsigned_short>/21 1.962 -
BM_std_minmax<unsigned_short>/22 2.326 -2.86%
BM_std_minmax<unsigned_short>/23 2.515 -2.11%
BM_std_minmax<unsigned_short>/24 2.217 -2.64%
BM_std_minmax<unsigned_short>/25 2.345 -
BM_std_minmax<unsigned_short>/26 2.599 -
BM_std_minmax<unsigned_short>/27 2.869 -
BM_std_minmax<unsigned_short>/28 2.590 1.82%
BM_std_minmax<unsigned_short>/29 2.597 -
BM_std_minmax<unsigned_short>/3 1.158 -
BM_std_minmax<unsigned_short>/30 2.828 3.75%
BM_std_minmax<unsigned_short>/31 3.136 4.61%
BM_std_minmax<unsigned_short>/32 1.384 12.57%
BM_std_minmax<unsigned_short>/4 1.051 12.28%
BM_std_minmax<unsigned_short>/4000 66.116 -
BM_std_minmax<unsigned_short>/4096 67.746 -
BM_std_minmax<unsigned_short>/5 1.156 -
BM_std_minmax<unsigned_short>/512 8.875 -
BM_std_minmax<unsigned_short>/5500 97.706 -
BM_std_minmax<unsigned_short>/6 1.388 -
BM_std_minmax<unsigned_short>/64 1.616 5.93%
BM_std_minmax<unsigned_short>/64000 1065.613 -
BM_std_minmax<unsigned_short>/65536 1091.324 -
BM_std_minmax<unsigned_short>/7 1.743 -
BM_std_minmax<unsigned_short>/70000 1200.828 -
BM_std_minmax<unsigned_short>/8 1.155 -
BM_std_minmax<unsigned_short>/9 1.165 -
BM_std_minmax_element<char>/1 0.308 -
BM_std_minmax_element<char>/1024 267.477 -6.73%
BM_std_minmax_element<char>/2 0.611 -11.24%
BM_std_minmax_element<char>/3 1.154 -2.21%
BM_std_minmax_element<char>/4 1.227 -1.19%
BM_std_minmax_element<char>/4000 1023.768 -6.99%
BM_std_minmax_element<char>/4096 1053.672 -6.48%
BM_std_minmax_element<char>/512 137.243 -6.06%
BM_std_minmax_element<char>/5500 1408.239 -6.75%
BM_std_minmax_element<char>/64 17.254 -2.33%
BM_std_minmax_element<char>/64000 16361.695 -6.51%
BM_std_minmax_element<char>/65536 16740.566 -6.41%
BM_std_minmax_element<char>/70000 17848.559 -6.76%
BM_std_minmax_element<int>/1 0.308 -
BM_std_minmax_element<int>/1024 287.948 5.56%
BM_std_minmax_element<int>/2 0.647 -
BM_std_minmax_element<int>/3 1.192 14.19%
BM_std_minmax_element<int>/4 1.259 1.30%
BM_std_minmax_element<int>/4000 1112.881 5.60%
BM_std_minmax_element<int>/4096 1140.129 5.71%
BM_std_minmax_element<int>/512 146.168 5.81%
BM_std_minmax_element<int>/5500 1527.234 5.94%
BM_std_minmax_element<int>/64 17.973 4.01%
BM_std_minmax_element<int>/64000 17809.422 5.81%
BM_std_minmax_element<int>/65536 18228.634 5.84%
BM_std_minmax_element<int>/70000 19488.418 5.87%
BM_std_minmax_element<long_long>/1 0.310 -
BM_std_minmax_element<long_long>/1024 278.405 2.35%
BM_std_minmax_element<long_long>/2 0.685 27.29%
BM_std_minmax_element<long_long>/3 1.185 5.70%
BM_std_minmax_element<long_long>/4 1.260 -
BM_std_minmax_element<long_long>/4000 1070.517 1.73%
BM_std_minmax_element<long_long>/4096 1096.765 1.83%
BM_std_minmax_element<long_long>/512 141.352 2.28%
BM_std_minmax_element<long_long>/5500 1464.678 1.36%
BM_std_minmax_element<long_long>/64 17.483 -
BM_std_minmax_element<long_long>/64000 17111.285 -
BM_std_minmax_element<long_long>/65536 17519.976 -
BM_std_minmax_element<long_long>/70000 18674.426 -
BM_std_minmax_element<short>/1 0.314 3.55%
BM_std_minmax_element<short>/1024 283.192 5.54%
BM_std_minmax_element<short>/2 0.642 -6.72%
BM_std_minmax_element<short>/3 1.148 -
BM_std_minmax_element<short>/4 1.256 2.40%
BM_std_minmax_element<short>/4000 1084.405 5.86%
BM_std_minmax_element<short>/4096 1110.038 5.73%
BM_std_minmax_element<short>/512 144.096 4.40%
BM_std_minmax_element<short>/5500 1487.175 5.53%
BM_std_minmax_element<short>/64 17.422 1.07%
BM_std_minmax_element<short>/64000 17245.752 5.79%
BM_std_minmax_element<short>/65536 17663.487 5.82%
BM_std_minmax_element<short>/70000 18886.174 5.79%
BM_tolower_char<char> 0.692 -
BM_tolower_char<wchar_t> 0.623 -
BM_tolower_string<char> 15.023 -1.06%
BM_tolower_string<wchar_t> 6.272 -
BM_toupper_char<char> 0.690 12.10%
BM_toupper_char<wchar_t> 0.688 24.34%
BM_toupper_string<char> 14.924 -1.39%
BM_toupper_string<wchar_t> 6.222 -
BM_vector_deque_copy/0 0.429 10.56%
BM_vector_deque_copy/1 2.077 -10.44%
BM_vector_deque_copy/1024 35.868 -1.51%
BM_vector_deque_copy/2 1.833 -11.23%
BM_vector_deque_copy/4000 140.929 -1.34%
BM_vector_deque_copy/4096 145.053 -
BM_vector_deque_copy/512 17.059 -
BM_vector_deque_copy/5500 197.076 -
BM_vector_deque_copy/64 2.724 -3.22%
BM_vector_deque_copy/64000 2379.324 -19.12%
BM_vector_deque_copy/65536 2371.974 -10.93%
BM_vector_deque_copy/70000 2596.298 -17.09%
BM_vector_deque_copy_backward/0 0.420 4.62%
BM_vector_deque_copy_backward/1 2.208 -4.44%
BM_vector_deque_copy_backward/1024 38.217 -
BM_vector_deque_copy_backward/2 1.954 -5.43%
BM_vector_deque_copy_backward/4000 145.128 -1.07%
BM_vector_deque_copy_backward/4096 150.596 1.52%
BM_vector_deque_copy_backward/512 17.924 1.71%
BM_vector_deque_copy_backward/5500 198.858 -
BM_vector_deque_copy_backward/64 3.034 2.48%
BM_vector_deque_copy_backward/64000 8025.544 10.84%
BM_vector_deque_copy_backward/65536 8186.418 5.64%
BM_vector_deque_copy_backward/70000 8783.574 7.60%
BM_vector_deque_move/0 0.480 -13.52%
BM_vector_deque_move/1 2.055 -2.68%
BM_vector_deque_move/1024 35.962 -
BM_vector_deque_move/2 1.785 -2.57%
BM_vector_deque_move/4000 140.617 -1.21%
BM_vector_deque_move/4096 145.564 -1.05%
BM_vector_deque_move/512 17.073 -
BM_vector_deque_move/5500 197.026 -1.08%
BM_vector_deque_move/64 2.672 -1.19%
BM_vector_deque_move/64000 2367.662 -19.17%
BM_vector_deque_move/65536 2371.401 -17.54%
BM_vector_deque_move/70000 2580.803 -18.54%
BM_vector_deque_move_backward/0 0.442 -
BM_vector_deque_move_backward/1 2.543 -1.01%
BM_vector_deque_move_backward/1024 38.215 -
BM_vector_deque_move_backward/2 2.283 -
BM_vector_deque_move_backward/4000 143.962 -
BM_vector_deque_move_backward/4096 149.621 -
BM_vector_deque_move_backward/512 17.622 -
BM_vector_deque_move_backward/5500 198.659 -
BM_vector_deque_move_backward/64 3.035 -
BM_vector_deque_move_backward/64000 7636.449 3.78%
BM_vector_deque_move_backward/65536 7833.699 6.55%
BM_vector_deque_move_backward/70000 8339.759 4.18%
BM_vector_deque_ranges_copy/0 0.507 9.55%
BM_vector_deque_ranges_copy/1 2.140 -9.01%
BM_vector_deque_ranges_copy/1024 35.943 -
BM_vector_deque_ranges_copy/2 1.834 -11.24%
BM_vector_deque_ranges_copy/4000 140.682 -
BM_vector_deque_ranges_copy/4096 145.751 -1.47%
BM_vector_deque_ranges_copy/512 17.052 -
BM_vector_deque_ranges_copy/5500 194.477 -2.41%
BM_vector_deque_ranges_copy/64 2.699 -4.22%
BM_vector_deque_ranges_copy/64000 2381.356 -19.46%
BM_vector_deque_ranges_copy/65536 2371.713 -17.51%
BM_vector_deque_ranges_copy/70000 2593.301 -17.23%
BM_vector_deque_ranges_copy_backward/0 0.460 4.00%
BM_vector_deque_ranges_copy_backward/1 2.371 6.86%
BM_vector_deque_ranges_copy_backward/1024 38.101 -
BM_vector_deque_ranges_copy_backward/2 2.068 6.44%
BM_vector_deque_ranges_copy_backward/4000 142.204 -
BM_vector_deque_ranges_copy_backward/4096 149.475 -
BM_vector_deque_ranges_copy_backward/512 17.636 -1.51%
BM_vector_deque_ranges_copy_backward/5500 199.492 -
BM_vector_deque_ranges_copy_backward/64 2.970 -2.14%
BM_vector_deque_ranges_copy_backward/64000 7997.695 9.04%
BM_vector_deque_ranges_copy_backward/65536 8228.222 7.40%
BM_vector_deque_ranges_copy_backward/70000 8658.385 6.16%
BM_vector_deque_ranges_move/0 0.396 -23.68%
BM_vector_deque_ranges_move/1 2.257 11.09%
BM_vector_deque_ranges_move/1024 35.717 -
BM_vector_deque_ranges_move/2 2.007 16.23%
BM_vector_deque_ranges_move/4000 140.871 -1.35%
BM_vector_deque_ranges_move/4096 145.592 -1.21%
BM_vector_deque_ranges_move/512 17.022 -
BM_vector_deque_ranges_move/5500 195.742 -2.00%
BM_vector_deque_ranges_move/64 2.790 4.84%
BM_vector_deque_ranges_move/64000 2378.058 -16.67%
BM_vector_deque_ranges_move/65536 2368.103 -17.20%
BM_vector_deque_ranges_move/70000 2593.818 -14.90%
BM_vector_deque_ranges_move_backward/0 0.479 -20.99%
BM_vector_deque_ranges_move_backward/1 2.303 5.50%
BM_vector_deque_ranges_move_backward/1024 37.223 -
BM_vector_deque_ranges_move_backward/2 2.062 6.47%
BM_vector_deque_ranges_move_backward/4000 141.531 -1.99%
BM_vector_deque_ranges_move_backward/4096 148.548 -
BM_vector_deque_ranges_move_backward/512 17.625 -
BM_vector_deque_ranges_move_backward/5500 197.881 -
BM_vector_deque_ranges_move_backward/64 2.958 -1.21%
BM_vector_deque_ranges_move_backward/64000 7669.015 6.85%
BM_vector_deque_ranges_move_backward/65536 7903.245 8.80%
BM_vector_deque_ranges_move_backward/70000 8511.848 11.24%
SetIntersection_Front_Set_float_1024_1 1112499.032 -
SetIntersection_Front_Set_float_1024_1024 14449517.459 -13.03%
SetIntersection_Front_Set_float_1024_16 1303060.017 -
SetIntersection_Front_Set_float_1024_256 4676347.539 -6.51%
SetIntersection_Front_Set_float_1024_4 1143022.145 -1.04%
SetIntersection_Front_Set_float_1024_64 2006251.877 -1.68%
SetIntersection_Front_Set_float_16384_1 1120876.990 -
SetIntersection_Front_Set_float_16384_1024 14923392.197 -4.08%
SetIntersection_Front_Set_float_16384_16 1312809.492 -
SetIntersection_Front_Set_float_16384_16384 338266139.957 -1.34%
SetIntersection_Front_Set_float_16384_256 4852784.749 -5.65%
SetIntersection_Front_Set_float_16384_4 1158931.855 -
SetIntersection_Front_Set_float_16384_64 1950616.287 -3.11%
SetIntersection_Front_Set_float_16_1 67210985.879 -
SetIntersection_Front_Set_float_16_16 41085120.336 -
SetIntersection_Front_Set_float_16_4 58882636.541 -
SetIntersection_Front_Set_float_1_1 571534713.249 -
SetIntersection_Front_Set_float_256_1 4465134.499 -
SetIntersection_Front_Set_float_256_16 4917066.399 -1.36%
SetIntersection_Front_Set_float_256_256 9112736.556 -2.01%
SetIntersection_Front_Set_float_256_4 4553040.663 -
SetIntersection_Front_Set_float_256_64 6327469.263 -3.47%
SetIntersection_Front_Set_float_262144_1 1076623.318 -3.53%
SetIntersection_Front_Set_float_262144_1024 15718505.713 10.66%
SetIntersection_Front_Set_float_262144_16 1263842.085 -
SetIntersection_Front_Set_float_262144_16384 238279942.537 -32.88%
SetIntersection_Front_Set_float_262144_256 4911804.277 -
SetIntersection_Front_Set_float_262144_262144 1731164.794 -2.94%
SetIntersection_Front_Set_float_262144_4 1139412.940 -
SetIntersection_Front_Set_float_262144_64 2072437.359 10.74%
SetIntersection_Front_Set_float_4_1 228922939.194 -
SetIntersection_Front_Set_float_4_4 147548474.683 -
SetIntersection_Front_Set_float_64_1 17496975.592 -
SetIntersection_Front_Set_float_64_16 16863598.024 -1.73%
SetIntersection_Front_Set_float_64_4 17312336.851 -
SetIntersection_Front_Set_float_64_64 15161986.682 -1.60%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 1117464.364 3.03%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024 20188503.126 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 1362988.493 -4.29%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 5879016.368 -12.15%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_4 1172141.559 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 2172708.848 -10.55%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1 1071575.327 -4.90%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 21004877.130 -3.78%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16 1327195.523 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 347806610.684 -2.82%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 5884151.691 -4.42%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_4 1175732.609 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 2242033.848 -4.29%
SetIntersection_Front_Set_pair<uint32,_uint32>_16_1 66810754.385 -1.22%
SetIntersection_Front_Set_pair<uint32,_uint32>_16_16 43321983.484 -1.15%
SetIntersection_Front_Set_pair<uint32,_uint32>_16_4 59620010.296 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1_1 568730363.176 -1.05%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_1 4457143.675 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_16 5091044.140 -3.32%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256 11941000.303 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4 4553863.506 -1.63%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 7175199.663 -2.33%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 1107031.700 -2.30%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024 20320696.308 -3.26%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 1324854.480 -5.24%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16384 351391571.824 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 6092963.302 -4.34%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_262144 2186360.434 -1.69%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 1145364.498 1.27%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 2310045.995 -2.47%
SetIntersection_Front_Set_pair<uint32,_uint32>_4_1 227444012.420 -1.07%
SetIntersection_Front_Set_pair<uint32,_uint32>_4_4 148745970.726 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_1 17617288.530 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16 17543043.836 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_4 17495487.793 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64 18166619.184 -4.95%
SetIntersection_Front_Set_string_1024_1 1155777.013 -
SetIntersection_Front_Set_string_1024_1024 56915427.392 1.01%
SetIntersection_Front_Set_string_1024_16 2008870.779 -
SetIntersection_Front_Set_string_1024_256 15879423.005 -1.57%
SetIntersection_Front_Set_string_1024_4 1310864.949 -
SetIntersection_Front_Set_string_1024_64 4737573.497 -
SetIntersection_Front_Set_string_16384_1 1163765.935 -
SetIntersection_Front_Set_string_16384_1024 59618391.108 -
SetIntersection_Front_Set_string_16384_16 2015419.883 -2.27%
SetIntersection_Front_Set_string_16384_16384 350114401.848 -
SetIntersection_Front_Set_string_16384_256 15613001.921 6.36%
SetIntersection_Front_Set_string_16384_4 1347914.679 2.12%
SetIntersection_Front_Set_string_16384_64 4708146.538 -5.17%
SetIntersection_Front_Set_string_16_1 69342638.618 -
SetIntersection_Front_Set_string_16_16 64109240.412 1.25%
SetIntersection_Front_Set_string_16_4 67341077.613 -
SetIntersection_Front_Set_string_1_1 592157376.124 -
SetIntersection_Front_Set_string_256_1 4591964.865 -
SetIntersection_Front_Set_string_256_16 6986638.748 -8.10%
SetIntersection_Front_Set_string_256_256 31275342.644 11.89%
SetIntersection_Front_Set_string_256_4 5274799.285 -
SetIntersection_Front_Set_string_256_64 15672681.242 -3.35%
SetIntersection_Front_Set_string_262144_1 1164638.239 1.98%
SetIntersection_Front_Set_string_262144_1024 59685344.139 -
SetIntersection_Front_Set_string_262144_16 1980331.529 -1.43%
SetIntersection_Front_Set_string_262144_16384 346708498.881 -1.57%
SetIntersection_Front_Set_string_262144_256 14181006.270 -10.07%
SetIntersection_Front_Set_string_262144_262144 17454746.336 -1.33%
SetIntersection_Front_Set_string_262144_4 1320520.088 1.61%
SetIntersection_Front_Set_string_262144_64 4508560.648 -6.10%
SetIntersection_Front_Set_string_4_1 235982117.219 -
SetIntersection_Front_Set_string_4_4 164801407.615 -1.16%
SetIntersection_Front_Set_string_64_1 18202053.288 -
SetIntersection_Front_Set_string_64_16 26153993.211 1.53%
SetIntersection_Front_Set_string_64_4 19998691.782 -
SetIntersection_Front_Set_string_64_64 36277319.447 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1 1119636.379 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 23983799.869 -3.59%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_16 1425300.622 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 6589430.348 -3.17%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_4 1182275.908 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64 2454022.815 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1 1084491.063 -2.27%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 26276008.719 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16 1413935.173 -1.38%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 360701297.940 2.67%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 6659335.715 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 1178476.883 2.52%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 2380546.369 -4.15%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_1 67325827.938 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_16 45214775.076 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_4 60260064.235 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1_1 573100494.680 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_1 4460703.361 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_16 5309625.671 -1.09%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_256 12846004.460 -1.46%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_4 4631483.860 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_64 7737131.070 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1 1091085.578 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 27422830.657 -1.11%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16 1400949.061 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16384 343140465.828 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256 6601922.139 1.42%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 3093845.299 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4 1126075.510 -2.19%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 2387432.579 2.08%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_4_1 228953948.142 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_4_4 150129786.531 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_1 17649231.417 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_16 18177021.419 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_4 17661537.563 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64 19775027.910 -
SetIntersection_Front_Set_uint32_1024_1 1082183.319 1.95%
SetIntersection_Front_Set_uint32_1024_1024 16945829.695 3.93%
SetIntersection_Front_Set_uint32_1024_16 1291877.427 -4.35%
SetIntersection_Front_Set_uint32_1024_256 4780636.519 4.19%
SetIntersection_Front_Set_uint32_1024_4 1128524.213 -1.67%
SetIntersection_Front_Set_uint32_1024_64 1955850.686 -4.23%
SetIntersection_Front_Set_uint32_16384_1 1119513.308 -
SetIntersection_Front_Set_uint32_16384_1024 16149755.045 4.45%
SetIntersection_Front_Set_uint32_16384_16 1350633.296 3.37%
SetIntersection_Front_Set_uint32_16384_16384 352467674.276 4.48%
SetIntersection_Front_Set_uint32_16384_256 5078499.218 4.52%
SetIntersection_Front_Set_uint32_16384_4 1137854.158 -
SetIntersection_Front_Set_uint32_16384_64 2121245.235 3.57%
SetIntersection_Front_Set_uint32_16_1 66746624.891 -
SetIntersection_Front_Set_uint32_16_16 40894600.549 -2.98%
SetIntersection_Front_Set_uint32_16_4 58886988.283 -
SetIntersection_Front_Set_uint32_1_1 569125531.980 -
SetIntersection_Front_Set_uint32_256_1 4374037.768 -1.61%
SetIntersection_Front_Set_uint32_256_16 5036019.668 -
SetIntersection_Front_Set_uint32_256_256 9619060.682 -1.55%
SetIntersection_Front_Set_uint32_256_4 4479792.268 -
SetIntersection_Front_Set_uint32_256_64 6512399.177 4.45%
SetIntersection_Front_Set_uint32_262144_1 1069729.475 -2.53%
SetIntersection_Front_Set_uint32_262144_1024 15733232.362 1.69%
SetIntersection_Front_Set_uint32_262144_16 1275764.329 -2.69%
SetIntersection_Front_Set_uint32_262144_16384 348183809.794 -
SetIntersection_Front_Set_uint32_262144_256 4554947.609 -4.79%
SetIntersection_Front_Set_uint32_262144_262144 1883370.932 2.38%
SetIntersection_Front_Set_uint32_262144_4 1113031.630 -1.87%
SetIntersection_Front_Set_uint32_262144_64 1867325.594 -7.06%
SetIntersection_Front_Set_uint32_4_1 227608132.063 -
SetIntersection_Front_Set_uint32_4_4 147354890.050 -
SetIntersection_Front_Set_uint32_64_1 17454173.195 -3.48%
SetIntersection_Front_Set_uint32_64_16 17060634.007 1.78%
SetIntersection_Front_Set_uint32_64_4 17236205.346 -5.15%
SetIntersection_Front_Set_uint32_64_64 15037728.440 -3.84%
SetIntersection_Front_Set_uint64_1024_1 1112833.142 -
SetIntersection_Front_Set_uint64_1024_1024 14894548.727 -5.49%
SetIntersection_Front_Set_uint64_1024_16 1259422.755 -1.85%
SetIntersection_Front_Set_uint64_1024_256 5121047.852 5.82%
SetIntersection_Front_Set_uint64_1024_4 1155966.905 5.10%
SetIntersection_Front_Set_uint64_1024_64 2013217.948 6.63%
SetIntersection_Front_Set_uint64_16384_1 1115160.519 -
SetIntersection_Front_Set_uint64_16384_1024 15007449.713 -
SetIntersection_Front_Set_uint64_16384_16 1290640.902 -
SetIntersection_Front_Set_uint64_16384_16384 344939578.235 -
SetIntersection_Front_Set_uint64_16384_256 5013319.448 -
SetIntersection_Front_Set_uint64_16384_4 1151982.774 6.33%
SetIntersection_Front_Set_uint64_16384_64 2068358.007 8.10%
SetIntersection_Front_Set_uint64_16_1 66619806.934 -
SetIntersection_Front_Set_uint64_16_16 41689539.676 1.86%
SetIntersection_Front_Set_uint64_16_4 58448060.553 -
SetIntersection_Front_Set_uint64_1_1 566608828.798 -
SetIntersection_Front_Set_uint64_256_1 4442099.901 -
SetIntersection_Front_Set_uint64_256_16 4832706.333 -1.42%
SetIntersection_Front_Set_uint64_256_256 8980881.911 -9.07%
SetIntersection_Front_Set_uint64_256_4 4566528.189 2.63%
SetIntersection_Front_Set_uint64_256_64 6393186.415 3.39%
SetIntersection_Front_Set_uint64_262144_1 1112970.511 -3.69%
SetIntersection_Front_Set_uint64_262144_1024 14345427.613 -
SetIntersection_Front_Set_uint64_262144_16 1332168.146 1.97%
SetIntersection_Front_Set_uint64_262144_16384 346449165.127 3.03%
SetIntersection_Front_Set_uint64_262144_256 5069036.430 13.13%
SetIntersection_Front_Set_uint64_262144_262144 1826094.647 -
SetIntersection_Front_Set_uint64_262144_4 1145709.942 2.50%
SetIntersection_Front_Set_uint64_262144_64 1978567.425 8.20%
SetIntersection_Front_Set_uint64_4_1 226094706.551 -
SetIntersection_Front_Set_uint64_4_4 145552981.984 -
SetIntersection_Front_Set_uint64_64_1 17458749.688 -
SetIntersection_Front_Set_uint64_64_16 16648215.247 -
SetIntersection_Front_Set_uint64_64_4 17267195.436 -
SetIntersection_Front_Set_uint64_64_64 14387066.962 -4.53%
SetIntersection_Front_Vector_float_1024_1 1115307.067 -
SetIntersection_Front_Vector_float_1024_1024 5987931.886 -
SetIntersection_Front_Vector_float_1024_16 1195542.671 -
SetIntersection_Front_Vector_float_1024_256 2358918.990 -
SetIntersection_Front_Vector_float_1024_4 1130703.277 1.01%
SetIntersection_Front_Vector_float_1024_64 1428467.118 -1.40%
SetIntersection_Front_Vector_float_16384_1 1112156.249 -
SetIntersection_Front_Vector_float_16384_1024 5997436.424 -
SetIntersection_Front_Vector_float_16384_16 1187551.166 -
SetIntersection_Front_Vector_float_16384_16384 84654617.593 5.27%
SetIntersection_Front_Vector_float_16384_256 2353783.269 -
SetIntersection_Front_Vector_float_16384_4 1116809.508 -
SetIntersection_Front_Vector_float_16384_64 1442497.794 -
SetIntersection_Front_Vector_float_16_1 67235889.408 -
SetIntersection_Front_Vector_float_16_16 38002451.704 -
SetIntersection_Front_Vector_float_16_4 58192209.565 -
SetIntersection_Front_Vector_float_1_1 572769550.230 -
SetIntersection_Front_Vector_float_256_1 4447514.870 -
SetIntersection_Front_Vector_float_256_16 4470493.573 -
SetIntersection_Front_Vector_float_256_256 5247802.521 11.59%
SetIntersection_Front_Vector_float_256_4 4447392.125 -
SetIntersection_Front_Vector_float_256_64 4855924.011 5.40%
SetIntersection_Front_Vector_float_262144_1 1090244.612 -3.16%
SetIntersection_Front_Vector_float_262144_1024 6045208.685 1.42%
SetIntersection_Front_Vector_float_262144_16 1202201.446 -
SetIntersection_Front_Vector_float_262144_16384 83935487.326 4.15%
SetIntersection_Front_Vector_float_262144_256 2369914.864 -
SetIntersection_Front_Vector_float_262144_262144 347303769.743 -
SetIntersection_Front_Vector_float_262144_4 1150149.632 1.18%
SetIntersection_Front_Vector_float_262144_64 1449601.953 -
SetIntersection_Front_Vector_float_4_1 228984499.763 -
SetIntersection_Front_Vector_float_4_4 145140223.674 -
SetIntersection_Front_Vector_float_64_1 17524688.307 -
SetIntersection_Front_Vector_float_64_16 15475549.385 -
SetIntersection_Front_Vector_float_64_4 17054440.366 -
SetIntersection_Front_Vector_float_64_64 11538575.877 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1 1120784.356 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1024 8906189.400 5.86%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 1243442.141 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256 2971414.271 1.36%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4 1146616.623 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 1594545.812 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 1063509.383 -5.50%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1024 8347897.609 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 1187452.407 -3.16%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16384 118381004.882 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 3231446.723 10.35%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_4 1136959.139 2.04%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 1634499.100 2.79%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_1 66775489.927 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_16 40322581.769 2.81%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_4 58168556.190 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1_1 567077764.786 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_1 4351612.634 -1.30%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_16 4665817.223 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_256 6955752.720 17.76%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_4 4508001.175 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_64 5046861.784 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1 1114474.375 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1024 8546999.456 2.44%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16 1230569.864 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384 118344018.683 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_256 2884713.494 -2.51%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_262144 346206000.978 -1.34%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_4 1136034.194 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_64 1587589.703 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_1 226671837.784 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_4 145613019.271 -1.84%
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_1 17427579.770 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_16 15666631.988 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_4 17064541.183 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_64 12522137.507 -1.36%
SetIntersection_Front_Vector_string_1024_1 1155732.794 1.34%
SetIntersection_Front_Vector_string_1024_1024 41648377.759 2.67%
SetIntersection_Front_Vector_string_1024_16 1734403.146 -
SetIntersection_Front_Vector_string_1024_256 10430616.654 4.91%
SetIntersection_Front_Vector_string_1024_4 1246656.082 -
SetIntersection_Front_Vector_string_1024_64 3462969.004 -
SetIntersection_Front_Vector_string_16384_1 1146593.854 -
SetIntersection_Front_Vector_string_16384_1024 40650018.383 3.20%
SetIntersection_Front_Vector_string_16384_16 1711936.321 -
SetIntersection_Front_Vector_string_16384_16384 350415051.389 -
SetIntersection_Front_Vector_string_16384_256 10451118.734 2.93%
SetIntersection_Front_Vector_string_16384_4 1262210.967 1.10%
SetIntersection_Front_Vector_string_16384_64 3357166.142 -3.38%
SetIntersection_Front_Vector_string_16_1 68635454.336 -
SetIntersection_Front_Vector_string_16_16 54422605.815 -
SetIntersection_Front_Vector_string_16_4 63976058.893 -
SetIntersection_Front_Vector_string_1_1 584950006.333 -
SetIntersection_Front_Vector_string_256_1 4560007.910 -
SetIntersection_Front_Vector_string_256_16 6504682.805 1.09%
SetIntersection_Front_Vector_string_256_256 21468679.924 6.45%
SetIntersection_Front_Vector_string_256_4 4930986.623 -
SetIntersection_Front_Vector_string_256_64 10798401.745 -2.74%
SetIntersection_Front_Vector_string_262144_1 1152326.188 -
SetIntersection_Front_Vector_string_262144_1024 42159022.232 5.08%
SetIntersection_Front_Vector_string_262144_16 1734620.621 -
SetIntersection_Front_Vector_string_262144_16384 348517066.534 -1.16%
SetIntersection_Front_Vector_string_262144_256 10466386.809 4.97%
SetIntersection_Front_Vector_string_262144_262144 14351147.378 -
SetIntersection_Front_Vector_string_262144_4 1232877.002 -2.19%
SetIntersection_Front_Vector_string_262144_64 3557336.023 1.79%
SetIntersection_Front_Vector_string_4_1 234069465.809 -
SetIntersection_Front_Vector_string_4_4 161220417.016 -
SetIntersection_Front_Vector_string_64_1 17957478.523 -
SetIntersection_Front_Vector_string_64_16 22772310.857 3.68%
SetIntersection_Front_Vector_string_64_4 18926017.774 -
SetIntersection_Front_Vector_string_64_64 28273899.590 2.04%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1116201.043 1.51%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 9865916.311 -8.87%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_16 1252859.528 -1.56%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_256 3303786.541 -7.32%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_4 1152577.962 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_64 1629093.152 -5.73%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1 1082252.476 -2.63%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 9634395.180 -10.97%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16 1197309.825 -5.23%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 140860817.870 -10.03%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 3270989.919 -8.21%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_4 1144128.825 -1.41%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_64 1667835.385 -4.14%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_1 66827663.557 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_16 39816048.689 -1.31%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_4 58171190.668 -1.15%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1_1 568453250.723 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_1 4438379.876 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 4669590.479 -2.24%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_256 6667882.779 -6.11%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_4 4480119.690 -1.12%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 5316977.562 -4.83%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1120952.052 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 9817306.310 -9.35%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16 1189257.412 -6.02%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 140131612.850 -10.31%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_256 3257731.415 -8.08%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 351186358.535 34976.10%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_4 1141511.428 -2.45%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_64 1674927.392 -3.89%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_4_1 227369711.430 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_4_4 147023311.642 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_1 17507055.425 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_16 15771488.974 -2.93%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_4 17199754.288 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_64 13336860.171 -3.63%
SetIntersection_Front_Vector_uint32_1024_1 1117036.820 -
SetIntersection_Front_Vector_uint32_1024_1024 5900946.393 -1.55%
SetIntersection_Front_Vector_uint32_1024_16 1189809.221 -
SetIntersection_Front_Vector_uint32_1024_256 2347864.667 -
SetIntersection_Front_Vector_uint32_1024_4 1136513.110 -
SetIntersection_Front_Vector_uint32_1024_64 1434879.458 3.20%
SetIntersection_Front_Vector_uint32_16384_1 1114877.773 -
SetIntersection_Front_Vector_uint32_16384_1024 5978468.709 -
SetIntersection_Front_Vector_uint32_16384_16 1205905.819 2.21%
SetIntersection_Front_Vector_uint32_16384_16384 83587693.487 5.33%
SetIntersection_Front_Vector_uint32_16384_256 2330906.329 1.78%
SetIntersection_Front_Vector_uint32_16384_4 1132451.831 -
SetIntersection_Front_Vector_uint32_16384_64 1495249.054 3.26%
SetIntersection_Front_Vector_uint32_16_1 67083845.150 -
SetIntersection_Front_Vector_uint32_16_16 37935712.428 -
SetIntersection_Front_Vector_uint32_16_4 57858724.200 -
SetIntersection_Front_Vector_uint32_1_1 570011330.519 -
SetIntersection_Front_Vector_uint32_256_1 4431710.978 -
SetIntersection_Front_Vector_uint32_256_16 4477947.195 2.49%
SetIntersection_Front_Vector_uint32_256_256 4599101.428 -1.77%
SetIntersection_Front_Vector_uint32_256_4 4470111.101 1.75%
SetIntersection_Front_Vector_uint32_256_64 4745178.370 3.81%
SetIntersection_Front_Vector_uint32_262144_1 1121083.588 2.91%
SetIntersection_Front_Vector_uint32_262144_1024 5921858.099 -
SetIntersection_Front_Vector_uint32_262144_16 1192619.106 -
SetIntersection_Front_Vector_uint32_262144_16384 83502869.352 5.42%
SetIntersection_Front_Vector_uint32_262144_256 2648853.826 16.69%
SetIntersection_Front_Vector_uint32_262144_262144 353563592.277 -
SetIntersection_Front_Vector_uint32_262144_4 1097398.406 -3.50%
SetIntersection_Front_Vector_uint32_262144_64 1434475.411 -
SetIntersection_Front_Vector_uint32_4_1 227517922.617 -
SetIntersection_Front_Vector_uint32_4_4 144855325.142 -
SetIntersection_Front_Vector_uint32_64_1 17548832.368 -
SetIntersection_Front_Vector_uint32_64_16 15411325.848 1.79%
SetIntersection_Front_Vector_uint32_64_4 16949014.887 -
SetIntersection_Front_Vector_uint32_64_64 11573851.986 -
SetIntersection_Front_Vector_uint64_1024_1 1115510.923 1.66%
SetIntersection_Front_Vector_uint64_1024_1024 7193435.676 22.95%
SetIntersection_Front_Vector_uint64_1024_16 1178642.683 -1.52%
SetIntersection_Front_Vector_uint64_1024_256 2630043.169 12.82%
SetIntersection_Front_Vector_uint64_1024_4 1093560.722 -3.24%
SetIntersection_Front_Vector_uint64_1024_64 1488103.789 8.47%
SetIntersection_Front_Vector_uint64_16384_1 1066262.493 -2.99%
SetIntersection_Front_Vector_uint64_16384_1024 5806893.794 -2.57%
SetIntersection_Front_Vector_uint64_16384_16 1190506.735 -
SetIntersection_Front_Vector_uint64_16384_16384 81722238.346 4.96%
SetIntersection_Front_Vector_uint64_16384_256 2299243.718 -
SetIntersection_Front_Vector_uint64_16384_4 1125961.689 -
SetIntersection_Front_Vector_uint64_16384_64 1356522.432 -3.67%
SetIntersection_Front_Vector_uint64_16_1 66569468.289 -
SetIntersection_Front_Vector_uint64_16_16 38962844.714 3.53%
SetIntersection_Front_Vector_uint64_16_4 57963590.796 -
SetIntersection_Front_Vector_uint64_1_1 567839491.573 -
SetIntersection_Front_Vector_uint64_256_1 4389995.709 -
SetIntersection_Front_Vector_uint64_256_16 4439474.109 -
SetIntersection_Front_Vector_uint64_256_256 4580798.211 -1.57%
SetIntersection_Front_Vector_uint64_256_4 4426451.243 1.78%
SetIntersection_Front_Vector_uint64_256_64 4573987.293 -
SetIntersection_Front_Vector_uint64_262144_1 1112066.858 -
SetIntersection_Front_Vector_uint64_262144_1024 5805066.767 -
SetIntersection_Front_Vector_uint64_262144_16 1166033.310 -
SetIntersection_Front_Vector_uint64_262144_16384 81748400.290 4.68%
SetIntersection_Front_Vector_uint64_262144_256 2605278.932 10.97%
SetIntersection_Front_Vector_uint64_262144_262144 337217936.644 -3.80%
SetIntersection_Front_Vector_uint64_262144_4 1140258.877 5.57%
SetIntersection_Front_Vector_uint64_262144_64 1425352.840 -
SetIntersection_Front_Vector_uint64_4_1 226863499.685 -
SetIntersection_Front_Vector_uint64_4_4 143214270.559 -
SetIntersection_Front_Vector_uint64_64_1 17357162.502 -
SetIntersection_Front_Vector_uint64_64_16 15004618.453 -1.40%
SetIntersection_Front_Vector_uint64_64_4 16884159.553 -
SetIntersection_Front_Vector_uint64_64_64 12013122.769 7.45%
SetIntersection_Interlaced_Set_float_1024_1 1120834.817 -
SetIntersection_Interlaced_Set_float_1024_1024 15402735.239 1.29%
SetIntersection_Interlaced_Set_float_1024_16 11458201.045 -2.72%
SetIntersection_Interlaced_Set_float_1024_256 16730991.697 3.16%
SetIntersection_Interlaced_Set_float_1024_4 10321955.053 2.52%
SetIntersection_Interlaced_Set_float_1024_64 10027700.365 -
SetIntersection_Interlaced_Set_float_16384_1 1114338.097 -
SetIntersection_Interlaced_Set_float_16384_1024 168976490.344 -2.03%
SetIntersection_Interlaced_Set_float_16384_16 207957464.308 -1.27%
SetIntersection_Interlaced_Set_float_16384_16384 344901112.823 -1.19%
SetIntersection_Interlaced_Set_float_16384_256 201483865.456 -1.51%
SetIntersection_Interlaced_Set_float_16384_4 168995366.671 -1.94%
SetIntersection_Interlaced_Set_float_16384_64 215859410.079 -1.29%
SetIntersection_Interlaced_Set_float_16_1 67398001.522 -
SetIntersection_Interlaced_Set_float_16_16 41177769.264 -
SetIntersection_Interlaced_Set_float_16_4 65338552.564 -
SetIntersection_Interlaced_Set_float_1_1 572667286.348 -
SetIntersection_Interlaced_Set_float_256_1 4478825.405 -
SetIntersection_Interlaced_Set_float_256_16 12227110.331 -
SetIntersection_Interlaced_Set_float_256_256 9011440.062 -4.36%
SetIntersection_Interlaced_Set_float_256_4 11514673.891 -1.51%
SetIntersection_Interlaced_Set_float_256_64 16272172.715 5.10%
SetIntersection_Interlaced_Set_float_262144_1 1089312.423 -1.41%
SetIntersection_Interlaced_Set_float_262144_1024 1525300.782 -1.48%
SetIntersection_Interlaced_Set_float_262144_16 1560264.324 -2.44%
SetIntersection_Interlaced_Set_float_262144_16384 1233373.536 -1.43%
SetIntersection_Interlaced_Set_float_262144_256 1540504.883 -2.46%
SetIntersection_Interlaced_Set_float_262144_262144 1784425.129 -2.01%
SetIntersection_Interlaced_Set_float_262144_4 1261440.104 -1.91%
SetIntersection_Interlaced_Set_float_262144_64 1538825.113 -2.19%
SetIntersection_Interlaced_Set_float_4_1 228860303.077 -
SetIntersection_Interlaced_Set_float_4_4 148054184.751 -
SetIntersection_Interlaced_Set_float_64_1 17614068.245 -
SetIntersection_Interlaced_Set_float_64_16 24433280.828 -1.05%
SetIntersection_Interlaced_Set_float_64_4 22309436.065 -
SetIntersection_Interlaced_Set_float_64_64 14813800.638 -1.89%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 1079533.974 -3.98%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1024 21499407.220 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_16 11643212.275 -1.32%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 18998159.034 -1.02%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 9978748.836 1.87%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 11064806.400 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 1118155.224 3.60%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024 178796256.727 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 220211482.726 -1.59%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 356215630.105 2.06%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 208115393.433 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 181538186.600 1.36%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_64 230295294.334 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_1 66927409.021 -1.03%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_16 44508469.143 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_4 66079053.026 -1.64%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1_1 569914385.540 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_1 4385636.849 -1.90%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_16 12812102.782 -1.32%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 12258661.357 -3.48%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_4 11457145.303 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_64 18242700.283 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1 1070301.673 -5.36%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1024 1630826.414 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16 1702607.666 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16384 1339622.152 -1.45%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_256 1667294.109 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_262144 2300688.966 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_4 1390170.654 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_64 1660273.846 -1.18%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_1 227392121.338 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_4 148777202.071 -1.62%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_1 17612773.190 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_16 27593103.193 1.77%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_4 23112377.837 -1.76%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64 18575665.148 -1.69%
SetIntersection_Interlaced_Set_string_1024_1 1158391.810 -
SetIntersection_Interlaced_Set_string_1024_1024 57458650.086 1.48%
SetIntersection_Interlaced_Set_string_1024_16 13591340.936 -2.02%
SetIntersection_Interlaced_Set_string_1024_256 35110661.772 -1.64%
SetIntersection_Interlaced_Set_string_1024_4 10385265.363 -1.17%
SetIntersection_Interlaced_Set_string_1024_64 16647197.248 -6.05%
SetIntersection_Interlaced_Set_string_16384_1 1164128.425 -
SetIntersection_Interlaced_Set_string_16384_1024 359691464.220 6.09%
SetIntersection_Interlaced_Set_string_16384_16 244974212.362 -
SetIntersection_Interlaced_Set_string_16384_16384 351801740.002 -
SetIntersection_Interlaced_Set_string_16384_256 360134842.917 2.42%
SetIntersection_Interlaced_Set_string_16384_4 199403440.663 -
SetIntersection_Interlaced_Set_string_16384_64 351435357.789 -
SetIntersection_Interlaced_Set_string_16_1 69399249.699 -
SetIntersection_Interlaced_Set_string_16_16 62978923.538 -
SetIntersection_Interlaced_Set_string_16_4 77492071.326 1.37%
SetIntersection_Interlaced_Set_string_1_1 590364123.892 -
SetIntersection_Interlaced_Set_string_256_1 4661094.604 1.27%
SetIntersection_Interlaced_Set_string_256_16 17795413.081 -1.66%
SetIntersection_Interlaced_Set_string_256_256 30957028.244 -4.44%
SetIntersection_Interlaced_Set_string_256_4 14379934.747 1.69%
SetIntersection_Interlaced_Set_string_256_64 31352004.105 -
SetIntersection_Interlaced_Set_string_262144_1 1166401.914 -
SetIntersection_Interlaced_Set_string_262144_1024 2100992.432 -
SetIntersection_Interlaced_Set_string_262144_16 2164402.752 -
SetIntersection_Interlaced_Set_string_262144_16384 2850061.359 -1.38%
SetIntersection_Interlaced_Set_string_262144_256 2077079.672 -
SetIntersection_Interlaced_Set_string_262144_262144 17354130.615 -
SetIntersection_Interlaced_Set_string_262144_4 1881087.567 -
SetIntersection_Interlaced_Set_string_262144_64 2151234.536 -
SetIntersection_Interlaced_Set_string_4_1 236505319.605 -
SetIntersection_Interlaced_Set_string_4_4 170508743.450 1.33%
SetIntersection_Interlaced_Set_string_64_1 18227873.368 -
SetIntersection_Interlaced_Set_string_64_16 39350476.411 -
SetIntersection_Interlaced_Set_string_64_4 27249576.163 1.38%
SetIntersection_Interlaced_Set_string_64_64 38641090.651 7.30%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1 1084992.954 -3.62%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 24855997.338 -1.16%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_16 11956106.182 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 21445463.745 5.23%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4 10041549.836 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 12226043.861 -1.86%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 1083707.709 -3.51%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 238765362.651 -1.97%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16 242916493.762 -2.10%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 356093608.628 2.04%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_256 250284407.864 -30.70%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_4 201303807.470 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 252768951.859 -28.06%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_1 67369226.690 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_16 44966318.146 -1.95%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_4 67889372.784 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1_1 573482957.045 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_1 4458578.550 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16 14132559.552 4.90%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_256 13500386.101 5.73%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_4 11711911.078 1.93%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_64 19726359.221 5.13%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1 1119272.804 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024 2010985.268 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 2139755.615 -1.64%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1772396.973 -2.62%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 2029573.815 -3.00%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_262144 3126527.507 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 1854994.139 -2.44%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 2117620.525 -2.58%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_4_1 229383450.406 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_4_4 151112496.835 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_1 17678503.514 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_16 28491503.078 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_4 24878898.088 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_64 20065770.788 -
SetIntersection_Interlaced_Set_uint32_1024_1 1120252.085 -
SetIntersection_Interlaced_Set_uint32_1024_1024 14856987.721 -6.28%
SetIntersection_Interlaced_Set_uint32_1024_16 11244922.042 -
SetIntersection_Interlaced_Set_uint32_1024_256 16775063.469 11.19%
SetIntersection_Interlaced_Set_uint32_1024_4 10181134.827 1.60%
SetIntersection_Interlaced_Set_uint32_1024_64 9884055.481 1.29%
SetIntersection_Interlaced_Set_uint32_16384_1 1104336.107 -
SetIntersection_Interlaced_Set_uint32_16384_1024 165646639.321 -2.17%
SetIntersection_Interlaced_Set_uint32_16384_16 204393671.877 -
SetIntersection_Interlaced_Set_uint32_16384_16384 351706342.904 2.96%
SetIntersection_Interlaced_Set_uint32_16384_256 196950244.121 -
SetIntersection_Interlaced_Set_uint32_16384_4 165826182.807 -1.47%
SetIntersection_Interlaced_Set_uint32_16384_64 211111761.822 -1.35%
SetIntersection_Interlaced_Set_uint32_16_1 66843466.674 -
SetIntersection_Interlaced_Set_uint32_16_16 40923181.508 1.16%
SetIntersection_Interlaced_Set_uint32_16_4 64241135.991 -
SetIntersection_Interlaced_Set_uint32_1_1 567667017.793 -
SetIntersection_Interlaced_Set_uint32_256_1 4440058.421 -
SetIntersection_Interlaced_Set_uint32_256_16 12001192.984 -
SetIntersection_Interlaced_Set_uint32_256_256 8962230.242 1.25%
SetIntersection_Interlaced_Set_uint32_256_4 11422302.819 -
SetIntersection_Interlaced_Set_uint32_256_64 15557312.200 6.04%
SetIntersection_Interlaced_Set_uint32_262144_1 1068416.476 -3.59%
SetIntersection_Interlaced_Set_uint32_262144_1024 1487171.549 -1.29%
SetIntersection_Interlaced_Set_uint32_262144_16 1523372.640 -2.56%
SetIntersection_Interlaced_Set_uint32_262144_16384 1200254.476 -2.12%
SetIntersection_Interlaced_Set_uint32_262144_256 1520849.367 -
SetIntersection_Interlaced_Set_uint32_262144_262144 1923255.615 -
SetIntersection_Interlaced_Set_uint32_262144_4 1229654.703 -2.52%
SetIntersection_Interlaced_Set_uint32_262144_64 1515112.795 -2.04%
SetIntersection_Interlaced_Set_uint32_4_1 226802590.117 -
SetIntersection_Interlaced_Set_uint32_4_4 145906510.512 -
SetIntersection_Interlaced_Set_uint32_64_1 17377269.238 -
SetIntersection_Interlaced_Set_uint32_64_16 24234430.579 1.20%
SetIntersection_Interlaced_Set_uint32_64_4 22104022.334 -
SetIntersection_Interlaced_Set_uint32_64_64 15440250.629 -
SetIntersection_Interlaced_Set_uint64_1024_1 1052451.433 -4.95%
SetIntersection_Interlaced_Set_uint64_1024_1024 15777240.436 3.89%
SetIntersection_Interlaced_Set_uint64_1024_16 11292141.240 -
SetIntersection_Interlaced_Set_uint64_1024_256 14866704.553 -2.61%
SetIntersection_Interlaced_Set_uint64_1024_4 9841674.159 -3.34%
SetIntersection_Interlaced_Set_uint64_1024_64 9926004.017 -
SetIntersection_Interlaced_Set_uint64_16384_1 1105723.224 3.11%
SetIntersection_Interlaced_Set_uint64_16384_1024 173803849.536 -
SetIntersection_Interlaced_Set_uint64_16384_16 225260525.252 -
SetIntersection_Interlaced_Set_uint64_16384_16384 343069440.277 -1.99%
SetIntersection_Interlaced_Set_uint64_16384_256 207985939.385 -
SetIntersection_Interlaced_Set_uint64_16384_4 184107521.211 3.02%
SetIntersection_Interlaced_Set_uint64_16384_64 234829967.931 -
SetIntersection_Interlaced_Set_uint64_16_1 66646908.012 -
SetIntersection_Interlaced_Set_uint64_16_16 41394086.239 -
SetIntersection_Interlaced_Set_uint64_16_4 64065071.753 -
SetIntersection_Interlaced_Set_uint64_1_1 567017245.771 -
SetIntersection_Interlaced_Set_uint64_256_1 4455803.877 -
SetIntersection_Interlaced_Set_uint64_256_16 12179174.842 -
SetIntersection_Interlaced_Set_uint64_256_256 9668858.097 7.16%
SetIntersection_Interlaced_Set_uint64_256_4 11599843.054 -
SetIntersection_Interlaced_Set_uint64_256_64 15147553.307 2.97%
SetIntersection_Interlaced_Set_uint64_262144_1 1117506.938 -
SetIntersection_Interlaced_Set_uint64_262144_1024 1592203.937 -
SetIntersection_Interlaced_Set_uint64_262144_16 1662546.061 1.08%
SetIntersection_Interlaced_Set_uint64_262144_16384 1257838.541 -1.24%
SetIntersection_Interlaced_Set_uint64_262144_256 1634786.541 -
SetIntersection_Interlaced_Set_uint64_262144_262144 1869261.312 -
SetIntersection_Interlaced_Set_uint64_262144_4 1321869.627 -
SetIntersection_Interlaced_Set_uint64_262144_64 1635033.041 -
SetIntersection_Interlaced_Set_uint64_4_1 226618366.246 -
SetIntersection_Interlaced_Set_uint64_4_4 146294393.401 -
SetIntersection_Interlaced_Set_uint64_64_1 17374601.067 -
SetIntersection_Interlaced_Set_uint64_64_16 24272044.244 -
SetIntersection_Interlaced_Set_uint64_64_4 22115364.755 -1.83%
SetIntersection_Interlaced_Set_uint64_64_64 15643954.608 3.21%
SetIntersection_Interlaced_Vector_float_1024_1 1113201.760 -
SetIntersection_Interlaced_Vector_float_1024_1024 6071569.437 -15.46%
SetIntersection_Interlaced_Vector_float_1024_16 2053114.037 -27.19%
SetIntersection_Interlaced_Vector_float_1024_256 5157398.855 -35.07%
SetIntersection_Interlaced_Vector_float_1024_4 1512987.446 3.15%
SetIntersection_Interlaced_Vector_float_1024_64 3666876.828 -37.46%
SetIntersection_Interlaced_Vector_float_16384_1 1113450.896 -
SetIntersection_Interlaced_Vector_float_16384_1024 42427885.567 -42.40%
SetIntersection_Interlaced_Vector_float_16384_16 3847329.978 -1.14%
SetIntersection_Interlaced_Vector_float_16384_16384 86385824.168 1.44%
SetIntersection_Interlaced_Vector_float_16384_256 14619781.115 -50.79%
SetIntersection_Interlaced_Vector_float_16384_4 1660075.800 -2.47%
SetIntersection_Interlaced_Vector_float_16384_64 6490573.479 -38.47%
SetIntersection_Interlaced_Vector_float_16_1 67307382.706 -
SetIntersection_Interlaced_Vector_float_16_16 38627009.496 -1.32%
SetIntersection_Interlaced_Vector_float_16_4 60364889.951 -
SetIntersection_Interlaced_Vector_float_1_1 573075477.163 -
SetIntersection_Interlaced_Vector_float_256_1 4454606.462 -
SetIntersection_Interlaced_Vector_float_256_16 6228062.192 -21.96%
SetIntersection_Interlaced_Vector_float_256_256 4725251.664 -
SetIntersection_Interlaced_Vector_float_256_4 5238166.677 -2.21%
SetIntersection_Interlaced_Vector_float_256_64 6550501.924 -26.58%
SetIntersection_Interlaced_Vector_float_262144_1 1101087.011 -1.67%
SetIntersection_Interlaced_Vector_float_262144_1024 87516769.926 -44.01%
SetIntersection_Interlaced_Vector_float_262144_16 2980093.265 -52.58%
SetIntersection_Interlaced_Vector_float_262144_16384 359378200.397 2.93%
SetIntersection_Interlaced_Vector_float_262144_256 22688960.947 -56.19%
SetIntersection_Interlaced_Vector_float_262144_262144 327241633.601 4.02%
SetIntersection_Interlaced_Vector_float_262144_4 1550548.895 -28.08%
SetIntersection_Interlaced_Vector_float_262144_64 15859350.006 -20.44%
SetIntersection_Interlaced_Vector_float_4_1 228857033.802 -
SetIntersection_Interlaced_Vector_float_4_4 144857643.151 -
SetIntersection_Interlaced_Vector_float_64_1 17592495.364 -
SetIntersection_Interlaced_Vector_float_64_16 17810715.911 -7.18%
SetIntersection_Interlaced_Vector_float_64_4 18889147.318 -
SetIntersection_Interlaced_Vector_float_64_64 12390446.553 2.74%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 1099346.855 -2.72%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1024 9613008.446 -11.10%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 2524386.008 21.87%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 7398023.729 -5.29%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 1434056.900 -1.64%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 4829939.249 -3.98%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1 1056479.610 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 64862935.601 19.87%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 3541435.341 23.12%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16384 126333181.207 -6.22%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 25238930.621 54.39%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 1586223.102 -6.46%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 9093370.650 27.00%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_1 66466053.625 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_16 39683675.012 1.38%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_4 60934437.786 -1.28%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1_1 566943155.650 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_1 4445674.160 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_16 7689992.975 12.76%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256 6463440.767 -6.94%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 5217596.371 1.61%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 8943599.963 1.71%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 1107636.041 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1024 136650230.018 23.35%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16 7706900.206 28.62%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16384 350904722.612 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 75857428.428 94.64%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_262144 351728398.346 2.46%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 1938180.257 18.61%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 26594009.604 27.29%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_4_1 226044850.812 -1.24%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_4_4 146638231.031 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_1 17518264.676 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_16 19502881.706 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4 18647696.864 -3.94%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_64 12922719.366 -6.19%
SetIntersection_Interlaced_Vector_string_1024_1 1142797.481 2.32%
SetIntersection_Interlaced_Vector_string_1024_1024 41546798.971 -4.27%
SetIntersection_Interlaced_Vector_string_1024_16 3427972.941 -
SetIntersection_Interlaced_Vector_string_1024_256 22027472.513 6.17%
SetIntersection_Interlaced_Vector_string_1024_4 1732225.329 1.16%
SetIntersection_Interlaced_Vector_string_1024_64 8423485.052 -
SetIntersection_Interlaced_Vector_string_16384_1 1162418.457 -
SetIntersection_Interlaced_Vector_string_16384_1024 119731511.402 2.73%
SetIntersection_Interlaced_Vector_string_16384_16 4257763.504 -7.67%
SetIntersection_Interlaced_Vector_string_16384_16384 344151217.467 -2.28%
SetIntersection_Interlaced_Vector_string_16384_256 42167908.203 5.75%
SetIntersection_Interlaced_Vector_string_16384_4 2015453.297 10.68%
SetIntersection_Interlaced_Vector_string_16384_64 12958473.282 -
SetIntersection_Interlaced_Vector_string_16_1 68757185.421 -
SetIntersection_Interlaced_Vector_string_16_16 55504753.635 -
SetIntersection_Interlaced_Vector_string_16_4 72182949.739 -
SetIntersection_Interlaced_Vector_string_1_1 587380958.394 -
SetIntersection_Interlaced_Vector_string_256_1 4548293.400 -
SetIntersection_Interlaced_Vector_string_256_16 11100813.103 -
SetIntersection_Interlaced_Vector_string_256_256 21767312.595 -4.76%
SetIntersection_Interlaced_Vector_string_256_4 6433127.814 -
SetIntersection_Interlaced_Vector_string_256_64 19925810.178 -1.24%
SetIntersection_Interlaced_Vector_string_262144_1 1169506.229 -
SetIntersection_Interlaced_Vector_string_262144_1024 235754327.470 -2.32%
SetIntersection_Interlaced_Vector_string_262144_16 5627395.803 -3.60%
SetIntersection_Interlaced_Vector_string_262144_16384 1008952.635 -5.23%
SetIntersection_Interlaced_Vector_string_262144_256 69516356.818 2.48%
SetIntersection_Interlaced_Vector_string_262144_262144 14435458.905 -
SetIntersection_Interlaced_Vector_string_262144_4 2360258.614 13.79%
SetIntersection_Interlaced_Vector_string_262144_64 20800239.786 -5.95%
SetIntersection_Interlaced_Vector_string_4_1 233858948.025 -
SetIntersection_Interlaced_Vector_string_4_4 161778132.918 -
SetIntersection_Interlaced_Vector_string_64_1 18000865.595 -
SetIntersection_Interlaced_Vector_string_64_16 31291027.386 -
SetIntersection_Interlaced_Vector_string_64_4 23027725.931 -
SetIntersection_Interlaced_Vector_string_64_64 29474027.721 1.23%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1075953.952 -1.36%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 10829286.112 10.71%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 2831475.200 -9.77%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 9268167.025 -4.90%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 1539985.863 -3.45%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 4828994.747 -27.88%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1 1116786.231 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 67322564.967 -10.69%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 4005672.408 -16.45%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 156601018.109 9.21%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 29194494.325 -27.88%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 1622221.477 -14.62%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 10274446.433 1.35%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_1 66937672.188 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 40593439.259 2.28%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_4 62628327.334 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1_1 570096240.071 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_1 4451325.721 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 7683548.032 -5.63%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_256 7107447.531 9.07%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 5398048.222 -5.41%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 11497948.481 6.66%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1120802.628 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 156965425.638 -26.37%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 5332735.215 5.61%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 361102463.476 4.54%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_256 50125841.085 -22.17%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 1000331.624 -99.72%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 1881401.783 -6.45%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_64 14288296.743 -53.80%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_4_1 227806473.971 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_4_4 147503977.509 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_1 17530077.192 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_16 21320635.167 3.15%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_4 19476349.255 -2.71%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_64 13868397.128 2.57%
SetIntersection_Interlaced_Vector_uint32_1024_1 1114301.502 -
SetIntersection_Interlaced_Vector_uint32_1024_1024 5994659.579 -
SetIntersection_Interlaced_Vector_uint32_1024_16 1860495.332 -1.29%
SetIntersection_Interlaced_Vector_uint32_1024_256 7853505.901 23.36%
SetIntersection_Interlaced_Vector_uint32_1024_4 1302353.167 -1.73%
SetIntersection_Interlaced_Vector_uint32_1024_64 4165385.771 -17.89%
SetIntersection_Interlaced_Vector_uint32_16384_1 1075906.213 -3.80%
SetIntersection_Interlaced_Vector_uint32_16384_1024 53873386.775 16.73%
SetIntersection_Interlaced_Vector_uint32_16384_16 3455613.597 40.34%
SetIntersection_Interlaced_Vector_uint32_16384_16384 79845434.528 -
SetIntersection_Interlaced_Vector_uint32_16384_256 13659068.364 -3.29%
SetIntersection_Interlaced_Vector_uint32_16384_4 1617098.724 5.65%
SetIntersection_Interlaced_Vector_uint32_16384_64 7461952.165 25.63%
SetIntersection_Interlaced_Vector_uint32_16_1 67141597.778 -
SetIntersection_Interlaced_Vector_uint32_16_16 37913247.267 -
SetIntersection_Interlaced_Vector_uint32_16_4 60018594.089 -
SetIntersection_Interlaced_Vector_uint32_1_1 568693674.212 -
SetIntersection_Interlaced_Vector_uint32_256_1 4400597.660 -
SetIntersection_Interlaced_Vector_uint32_256_16 6342521.059 -5.77%
SetIntersection_Interlaced_Vector_uint32_256_256 4729273.083 -
SetIntersection_Interlaced_Vector_uint32_256_4 5347802.578 1.07%
SetIntersection_Interlaced_Vector_uint32_256_64 7234131.355 -
SetIntersection_Interlaced_Vector_uint32_262144_1 1120413.296 -
SetIntersection_Interlaced_Vector_uint32_262144_1024 106028342.394 31.57%
SetIntersection_Interlaced_Vector_uint32_262144_16 3173347.171 -9.17%
SetIntersection_Interlaced_Vector_uint32_262144_16384 364956647.012 4.83%
SetIntersection_Interlaced_Vector_uint32_262144_256 27552033.891 -6.50%
SetIntersection_Interlaced_Vector_uint32_262144_262144 350344920.804 -
SetIntersection_Interlaced_Vector_uint32_262144_4 1995313.614 30.91%
SetIntersection_Interlaced_Vector_uint32_262144_64 17425637.812 112.23%
SetIntersection_Interlaced_Vector_uint32_4_1 227567847.239 -
SetIntersection_Interlaced_Vector_uint32_4_4 144457745.843 -
SetIntersection_Interlaced_Vector_uint32_64_1 17406613.038 -
SetIntersection_Interlaced_Vector_uint32_64_16 17507155.693 -6.28%
SetIntersection_Interlaced_Vector_uint32_64_4 18225454.793 -
SetIntersection_Interlaced_Vector_uint32_64_64 11519113.717 -
SetIntersection_Interlaced_Vector_uint64_1024_1 1103289.286 -
SetIntersection_Interlaced_Vector_uint64_1024_1024 5820069.054 -
SetIntersection_Interlaced_Vector_uint64_1024_16 2491015.431 2.30%
SetIntersection_Interlaced_Vector_uint64_1024_256 7290339.250 10.01%
SetIntersection_Interlaced_Vector_uint64_1024_4 1452575.580 3.00%
SetIntersection_Interlaced_Vector_uint64_1024_64 4881992.572 3.18%
SetIntersection_Interlaced_Vector_uint64_16384_1 1107379.571 -
SetIntersection_Interlaced_Vector_uint64_16384_1024 54549485.162 7.51%
SetIntersection_Interlaced_Vector_uint64_16384_16 2718997.371 11.66%
SetIntersection_Interlaced_Vector_uint64_16384_16384 78022667.403 -
SetIntersection_Interlaced_Vector_uint64_16384_256 21315213.548 4.52%
SetIntersection_Interlaced_Vector_uint64_16384_4 1392490.810 -12.85%
SetIntersection_Interlaced_Vector_uint64_16384_64 6684594.369 11.57%
SetIntersection_Interlaced_Vector_uint64_16_1 66580672.310 -
SetIntersection_Interlaced_Vector_uint64_16_16 38142243.019 -
SetIntersection_Interlaced_Vector_uint64_16_4 59521829.657 -
SetIntersection_Interlaced_Vector_uint64_1_1 567379684.505 -
SetIntersection_Interlaced_Vector_uint64_256_1 4388582.320 -1.10%
SetIntersection_Interlaced_Vector_uint64_256_16 6629876.569 7.06%
SetIntersection_Interlaced_Vector_uint64_256_256 4633467.887 -
SetIntersection_Interlaced_Vector_uint64_256_4 5164848.909 2.01%
SetIntersection_Interlaced_Vector_uint64_256_64 8541385.763 26.50%
SetIntersection_Interlaced_Vector_uint64_262144_1 1114441.910 -
SetIntersection_Interlaced_Vector_uint64_262144_1024 110170443.162 10.02%
SetIntersection_Interlaced_Vector_uint64_262144_16 3301430.648 3.58%
SetIntersection_Interlaced_Vector_uint64_262144_16384 352356793.459 2.48%
SetIntersection_Interlaced_Vector_uint64_262144_256 45918652.155 21.48%
SetIntersection_Interlaced_Vector_uint64_262144_262144 350850290.464 -
SetIntersection_Interlaced_Vector_uint64_262144_4 1598639.694 -
SetIntersection_Interlaced_Vector_uint64_262144_64 24309956.711 -10.55%
SetIntersection_Interlaced_Vector_uint64_4_1 226801407.893 -
SetIntersection_Interlaced_Vector_uint64_4_4 143686956.251 -
SetIntersection_Interlaced_Vector_uint64_64_1 17382214.760 -
SetIntersection_Interlaced_Vector_uint64_64_16 18431529.962 4.54%
SetIntersection_Interlaced_Vector_uint64_64_4 18393213.726 -
SetIntersection_Interlaced_Vector_uint64_64_64 11470476.448 -
SetIntersection_None_Set_float_1024_1 8853069.768 -3.66%
SetIntersection_None_Set_float_1024_1024 9123061.167 -
SetIntersection_None_Set_float_1024_16 8838356.536 -2.43%
SetIntersection_None_Set_float_1024_256 8902121.173 -1.37%
SetIntersection_None_Set_float_1024_4 9062519.559 2.14%
SetIntersection_None_Set_float_1024_64 9067525.310 -
SetIntersection_None_Set_float_16384_1 154302156.471 -2.09%
SetIntersection_None_Set_float_16384_1024 154732029.137 -2.63%
SetIntersection_None_Set_float_16384_16 154930916.385 -1.59%
SetIntersection_None_Set_float_16384_16384 159903511.968 2.01%
SetIntersection_None_Set_float_16384_256 154783378.221 -1.67%
SetIntersection_None_Set_float_16384_4 154486503.822 -1.79%
SetIntersection_None_Set_float_16384_64 154256127.518 -1.93%
SetIntersection_None_Set_float_16_1 70585046.898 -
SetIntersection_None_Set_float_16_16 37561194.507 -
SetIntersection_None_Set_float_16_4 60179997.842 -
SetIntersection_None_Set_float_1_1 571320670.406 -
SetIntersection_None_Set_float_256_1 11676768.269 -
SetIntersection_None_Set_float_256_16 11405333.676 2.90%
SetIntersection_None_Set_float_256_256 6011599.656 2.43%
SetIntersection_None_Set_float_256_4 11713113.866 -
SetIntersection_None_Set_float_256_64 9435744.807 -
SetIntersection_None_Set_float_262144_1 1138975.666 -2.00%
SetIntersection_None_Set_float_262144_1024 1141211.914 -2.61%
SetIntersection_None_Set_float_262144_16 1139229.495 -1.89%
SetIntersection_None_Set_float_262144_16384 1145450.929 -1.56%
SetIntersection_None_Set_float_262144_256 1144548.178 -1.62%
SetIntersection_None_Set_float_262144_262144 1143052.246 -2.00%
SetIntersection_None_Set_float_262144_4 1139972.412 -1.96%
SetIntersection_None_Set_float_262144_64 1140565.103 -1.82%
SetIntersection_None_Set_float_4_1 231569226.266 -
SetIntersection_None_Set_float_4_4 144926436.497 -
SetIntersection_None_Set_float_64_1 23235519.971 -
SetIntersection_None_Set_float_64_16 19117649.198 -
SetIntersection_None_Set_float_64_4 22564706.679 -
SetIntersection_None_Set_float_64_64 12190608.877 2.66%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1 8635230.382 -27.46%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024 8675445.357 -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 8889950.696 -26.19%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_256 8667576.171 -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 8728974.892 -26.78%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 8729933.677 -26.74%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1 160812843.032 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024 158730900.500 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16 168095205.673 -1.76%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16384 166730868.957 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_256 166044163.239 2.45%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 164189730.436 -4.02%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64 167217982.924 -
SetIntersection_None_Set_pair<uint32,_uint32>_16_1 69695211.155 -1.38%
SetIntersection_None_Set_pair<uint32,_uint32>_16_16 37190327.565 -2.06%
SetIntersection_None_Set_pair<uint32,_uint32>_16_4 59655953.628 -
SetIntersection_None_Set_pair<uint32,_uint32>_1_1 567437041.273 -1.06%
SetIntersection_None_Set_pair<uint32,_uint32>_256_1 11524954.159 -1.52%
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 10872209.845 -1.66%
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 5755030.315 -3.68%
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 11396626.012 -2.71%
SetIntersection_None_Set_pair<uint32,_uint32>_256_64 9355107.657 1.19%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1 1222845.543 -1.73%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1024 1243710.854 -1.24%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16 1227435.631 -1.80%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16384 1238357.421 -1.75%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_256 1235061.685 -1.56%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_262144 1264615.396 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_4 1233186.525 -1.16%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_64 1234620.607 -1.84%
SetIntersection_None_Set_pair<uint32,_uint32>_4_1 230064319.952 -
SetIntersection_None_Set_pair<uint32,_uint32>_4_4 143736121.128 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_1 23304157.184 -1.56%
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 18873887.329 -2.46%
SetIntersection_None_Set_pair<uint32,_uint32>_64_4 22369415.550 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_64 11689020.586 -3.61%
SetIntersection_None_Set_string_1024_1 8900948.581 -
SetIntersection_None_Set_string_1024_1024 9188810.696 -
SetIntersection_None_Set_string_1024_16 9002215.044 -
SetIntersection_None_Set_string_1024_256 8950295.733 -
SetIntersection_None_Set_string_1024_4 8994227.742 -2.51%
SetIntersection_None_Set_string_1024_64 9132739.739 1.09%
SetIntersection_None_Set_string_16384_1 200828294.384 -
SetIntersection_None_Set_string_16384_1024 225909336.831 9.52%
SetIntersection_None_Set_string_16384_16 199309259.825 1.14%
SetIntersection_None_Set_string_16384_16384 196365669.938 -1.41%
SetIntersection_None_Set_string_16384_256 205508992.720 2.19%
SetIntersection_None_Set_string_16384_4 199316938.515 1.14%
SetIntersection_None_Set_string_16384_64 202533848.727 -
SetIntersection_None_Set_string_16_1 72990426.240 -
SetIntersection_None_Set_string_16_16 38844970.099 -
SetIntersection_None_Set_string_16_4 61987969.762 -
SetIntersection_None_Set_string_1_1 576293824.665 -
SetIntersection_None_Set_string_256_1 11862669.156 -2.05%
SetIntersection_None_Set_string_256_16 11390626.468 -
SetIntersection_None_Set_string_256_256 6063829.423 -
SetIntersection_None_Set_string_256_4 11841982.875 -
SetIntersection_None_Set_string_256_64 9600767.310 -
SetIntersection_None_Set_string_262144_1 1667226.970 -1.71%
SetIntersection_None_Set_string_262144_1024 1686573.242 -1.10%
SetIntersection_None_Set_string_262144_16 1667045.574 -1.34%
SetIntersection_None_Set_string_262144_16384 1676281.004 -
SetIntersection_None_Set_string_262144_256 1669707.196 -1.33%
SetIntersection_None_Set_string_262144_262144 1687163.739 -
SetIntersection_None_Set_string_262144_4 1665107.990 -1.34%
SetIntersection_None_Set_string_262144_64 1670183.023 -1.45%
SetIntersection_None_Set_string_4_1 235092661.016 -
SetIntersection_None_Set_string_4_4 147035967.945 -
SetIntersection_None_Set_string_64_1 23948901.078 -1.05%
SetIntersection_None_Set_string_64_16 19630365.958 1.85%
SetIntersection_None_Set_string_64_4 23123873.023 -
SetIntersection_None_Set_string_64_64 12326949.789 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1 8874276.156 -31.90%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 8968629.166 -30.03%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_16 8956129.801 -30.27%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_256 8829116.746 -30.76%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_4 8804015.202 -31.44%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 8772025.739 -31.17%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 223939531.420 7.72%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 230337211.069 14.15%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 215731100.337 5.94%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 205921061.258 -4.72%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 220786058.951 10.90%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 215483851.515 4.54%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 220418667.813 8.10%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_1 71031612.021 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_16 37675887.044 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_4 60596633.683 -1.80%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1_1 571043965.459 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_1 11661534.060 -1.08%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_16 11124252.652 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_256 5770292.502 -2.12%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_4 11631371.525 1.45%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_64 9498664.810 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1 1640788.654 -4.43%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1024 1637141.441 -2.82%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 1661932.535 -2.48%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1658002.358 -2.94%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256 1656275.067 -3.61%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144 1669090.170 -1.09%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4 1627926.105 -3.52%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 1657657.879 -2.91%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_4_1 231302232.271 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_4_4 144618702.537 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_1 22882371.816 -3.53%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_16 19254321.085 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4 22321710.382 -2.14%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_64 12054288.681 -
SetIntersection_None_Set_uint32_1024_1 8731736.776 -2.08%
SetIntersection_None_Set_uint32_1024_1024 8685880.661 -
SetIntersection_None_Set_uint32_1024_16 8711044.786 -
SetIntersection_None_Set_uint32_1024_256 8659535.198 -1.62%
SetIntersection_None_Set_uint32_1024_4 8645418.354 -
SetIntersection_None_Set_uint32_1024_64 9004591.826 1.49%
SetIntersection_None_Set_uint32_16384_1 150775910.720 -12.51%
SetIntersection_None_Set_uint32_16384_1024 151257126.545 -8.99%
SetIntersection_None_Set_uint32_16384_16 151543100.686 -11.75%
SetIntersection_None_Set_uint32_16384_16384 152583007.055 -1.06%
SetIntersection_None_Set_uint32_16384_256 151472057.666 -12.51%
SetIntersection_None_Set_uint32_16384_4 151285225.635 -12.29%
SetIntersection_None_Set_uint32_16384_64 151211828.263 -12.66%
SetIntersection_None_Set_uint32_16_1 70494951.835 -
SetIntersection_None_Set_uint32_16_16 37475545.892 -
SetIntersection_None_Set_uint32_16_4 59757321.501 -
SetIntersection_None_Set_uint32_1_1 568304017.261 -
SetIntersection_None_Set_uint32_256_1 11537977.050 -
SetIntersection_None_Set_uint32_256_16 10786719.762 -1.55%
SetIntersection_None_Set_uint32_256_256 5918078.328 2.58%
SetIntersection_None_Set_uint32_256_4 11619616.055 -
SetIntersection_None_Set_uint32_256_64 9350970.713 -
SetIntersection_None_Set_uint32_262144_1 1123395.022 -3.08%
SetIntersection_None_Set_uint32_262144_1024 1120156.574 -2.16%
SetIntersection_None_Set_uint32_262144_16 1121879.477 -2.99%
SetIntersection_None_Set_uint32_262144_16384 1114304.119 -3.24%
SetIntersection_None_Set_uint32_262144_256 1121609.049 -2.49%
SetIntersection_None_Set_uint32_262144_262144 1126404.217 -1.90%
SetIntersection_None_Set_uint32_262144_4 1119838.219 -3.27%
SetIntersection_None_Set_uint32_262144_64 1119597.332 -2.69%
SetIntersection_None_Set_uint32_4_1 230040734.355 -
SetIntersection_None_Set_uint32_4_4 143751681.525 -
SetIntersection_None_Set_uint32_64_1 23310621.815 -1.27%
SetIntersection_None_Set_uint32_64_16 19175392.673 -
SetIntersection_None_Set_uint32_64_4 22468846.342 -
SetIntersection_None_Set_uint32_64_64 12026853.245 -
SetIntersection_None_Set_uint64_1024_1 8768952.011 -1.60%
SetIntersection_None_Set_uint64_1024_1024 8700722.351 -
SetIntersection_None_Set_uint64_1024_16 8650235.868 -1.01%
SetIntersection_None_Set_uint64_1024_256 8694618.073 -
SetIntersection_None_Set_uint64_1024_4 8732813.566 -
SetIntersection_None_Set_uint64_1024_64 8771571.654 1.11%
SetIntersection_None_Set_uint64_16384_1 158642643.053 1.38%
SetIntersection_None_Set_uint64_16384_1024 163104925.478 -
SetIntersection_None_Set_uint64_16384_16 164970763.997 -
SetIntersection_None_Set_uint64_16384_16384 172100248.042 -1.88%
SetIntersection_None_Set_uint64_16384_256 171552760.437 4.09%
SetIntersection_None_Set_uint64_16384_4 162564383.093 1.48%
SetIntersection_None_Set_uint64_16384_64 168956364.529 1.36%
SetIntersection_None_Set_uint64_16_1 70767374.891 -
SetIntersection_None_Set_uint64_16_16 37295466.012 -
SetIntersection_None_Set_uint64_16_4 59518140.551 -
SetIntersection_None_Set_uint64_1_1 566032483.637 -
SetIntersection_None_Set_uint64_256_1 11593051.806 -
SetIntersection_None_Set_uint64_256_16 10796009.598 -1.61%
SetIntersection_None_Set_uint64_256_256 5879793.568 -
SetIntersection_None_Set_uint64_256_4 11300679.498 -
SetIntersection_None_Set_uint64_256_64 9225496.095 -
SetIntersection_None_Set_uint64_262144_1 1200363.364 -
SetIntersection_None_Set_uint64_262144_1024 1211299.396 -
SetIntersection_None_Set_uint64_262144_16 1201244.303 -
SetIntersection_None_Set_uint64_262144_16384 1214030.353 -
SetIntersection_None_Set_uint64_262144_256 1210109.295 -
SetIntersection_None_Set_uint64_262144_262144 1230167.398 1.49%
SetIntersection_None_Set_uint64_262144_4 1189564.696 -
SetIntersection_None_Set_uint64_262144_64 1202506.510 -
SetIntersection_None_Set_uint64_4_1 228994302.023 -
SetIntersection_None_Set_uint64_4_4 143131086.340 -
SetIntersection_None_Set_uint64_64_1 23331350.587 -
SetIntersection_None_Set_uint64_64_16 19083217.301 -
SetIntersection_None_Set_uint64_64_4 22382667.105 -
SetIntersection_None_Set_uint64_64_64 11962371.915 -
SetIntersection_None_Vector_float_1024_1 1128868.241 -4.38%
SetIntersection_None_Vector_float_1024_1024 1150337.421 -1.92%
SetIntersection_None_Vector_float_1024_16 1150465.898 -1.15%
SetIntersection_None_Vector_float_1024_256 1155431.001 -1.46%
SetIntersection_None_Vector_float_1024_4 1151478.306 -2.15%
SetIntersection_None_Vector_float_1024_64 1151828.873 -
SetIntersection_None_Vector_float_16384_1 1175159.582 -2.38%
SetIntersection_None_Vector_float_16384_1024 1173917.923 -
SetIntersection_None_Vector_float_16384_16 1165870.988 -3.18%
SetIntersection_None_Vector_float_16384_16384 1172426.586 -1.75%
SetIntersection_None_Vector_float_16384_256 1175316.624 -
SetIntersection_None_Vector_float_16384_4 1186146.278 -1.56%
SetIntersection_None_Vector_float_16384_64 1174247.573 -2.45%
SetIntersection_None_Vector_float_16_1 67789703.614 -1.13%
SetIntersection_None_Vector_float_16_16 36018379.126 -
SetIntersection_None_Vector_float_16_4 57546084.045 -
SetIntersection_None_Vector_float_1_1 571170871.971 -
SetIntersection_None_Vector_float_256_1 4545429.067 -
SetIntersection_None_Vector_float_256_16 4304508.006 -1.06%
SetIntersection_None_Vector_float_256_256 2294228.167 -1.88%
SetIntersection_None_Vector_float_256_4 4492285.004 -
SetIntersection_None_Vector_float_256_64 3669681.031 -1.20%
SetIntersection_None_Vector_float_262144_1 1190858.378 -3.82%
SetIntersection_None_Vector_float_262144_1024 1205717.374 -2.12%
SetIntersection_None_Vector_float_262144_16 1200062.172 -1.74%
SetIntersection_None_Vector_float_262144_16384 1200959.782 -7.79%
SetIntersection_None_Vector_float_262144_256 1210123.186 -1.49%
SetIntersection_None_Vector_float_262144_262144 1201777.344 -2.35%
SetIntersection_None_Vector_float_262144_4 1212771.443 -
SetIntersection_None_Vector_float_262144_64 1180099.967 -4.58%
SetIntersection_None_Vector_float_4_1 229472347.413 -
SetIntersection_None_Vector_float_4_4 143224237.029 -
SetIntersection_None_Vector_float_64_1 17855814.205 -
SetIntersection_None_Vector_float_64_16 14486066.798 -
SetIntersection_None_Vector_float_64_4 17058273.529 -
SetIntersection_None_Vector_float_64_64 9049639.938 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 1153806.117 1.43%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 1106246.527 -1.82%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_16 1155434.523 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 1157640.211 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_4 1154569.198 1.73%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_64 1156310.133 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1 1174397.455 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 1150360.943 -1.66%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16 1157021.002 -2.39%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 1162095.369 4.09%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 1180300.064 4.05%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 1194262.210 1.07%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 1182547.467 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_1 67217410.316 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_16 35591978.468 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_4 57155432.241 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1_1 564878786.431 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 4561708.500 1.26%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_16 4241377.785 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 2252886.941 -1.15%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_4 4417905.028 -1.63%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 3624400.288 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 1213380.597 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1024 1194458.959 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16 1150487.715 -4.11%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 1207985.534 1.72%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 1167922.882 -3.49%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144 1189265.850 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_4 1210738.030 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64 1214948.769 -
SetIntersection_None_Vector_pair<uint32,_uint32>_4_1 226755874.761 -
SetIntersection_None_Vector_pair<uint32,_uint32>_4_4 141910651.175 -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_1 17631172.888 -1.43%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_16 14411793.261 -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_4 16922844.932 -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_64 8966679.754 -
SetIntersection_None_Vector_string_1024_1 1179212.028 -3.94%
SetIntersection_None_Vector_string_1024_1024 1237858.217 1.13%
SetIntersection_None_Vector_string_1024_16 1237608.529 -
SetIntersection_None_Vector_string_1024_256 1237307.212 2.44%
SetIntersection_None_Vector_string_1024_4 1227200.984 -
SetIntersection_None_Vector_string_1024_64 1237571.339 -
SetIntersection_None_Vector_string_16384_1 1266551.353 -1.49%
SetIntersection_None_Vector_string_16384_1024 1280367.837 -
SetIntersection_None_Vector_string_16384_16 1298922.171 1.17%
SetIntersection_None_Vector_string_16384_16384 1262723.838 -1.68%
SetIntersection_None_Vector_string_16384_256 1303978.025 1.03%
SetIntersection_None_Vector_string_16384_4 1280870.950 -
SetIntersection_None_Vector_string_16384_64 1280548.461 -
SetIntersection_None_Vector_string_16_1 68994143.505 -
SetIntersection_None_Vector_string_16_16 36598880.685 -
SetIntersection_None_Vector_string_16_4 58694146.639 -
SetIntersection_None_Vector_string_1_1 569937939.547 -
SetIntersection_None_Vector_string_256_1 4778793.750 -
SetIntersection_None_Vector_string_256_16 4545746.794 -
SetIntersection_None_Vector_string_256_256 2403174.859 -
SetIntersection_None_Vector_string_256_4 4681962.936 -
SetIntersection_None_Vector_string_256_64 3854607.805 1.01%
SetIntersection_None_Vector_string_262144_1 1358577.955 -
SetIntersection_None_Vector_string_262144_1024 1373169.663 1.74%
SetIntersection_None_Vector_string_262144_16 1372676.035 1.09%
SetIntersection_None_Vector_string_262144_16384 1380749.571 1.35%
SetIntersection_None_Vector_string_262144_256 1293891.543 -1.54%
SetIntersection_None_Vector_string_262144_262144 1334445.256 -1.87%
SetIntersection_None_Vector_string_262144_4 1382663.392 2.16%
SetIntersection_None_Vector_string_262144_64 1377297.190 -
SetIntersection_None_Vector_string_4_1 230731027.058 -
SetIntersection_None_Vector_string_4_4 144380819.383 -
SetIntersection_None_Vector_string_64_1 18456688.997 -
SetIntersection_None_Vector_string_64_16 14964489.554 -
SetIntersection_None_Vector_string_64_4 17568159.302 -
SetIntersection_None_Vector_string_64_64 9307605.877 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1174388.703 1.15%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 1194836.449 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 1184139.231 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_256 1189151.129 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_4 1156593.831 -2.72%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_64 1193977.375 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 1241577.515 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 1222828.298 1.73%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 1231491.781 -1.05%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 1233589.867 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 1174819.373 -5.64%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4 1224441.722 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 1242976.695 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_1 67465445.008 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_16 35981489.248 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_4 57301034.288 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1_1 568906862.851 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 4603785.153 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_16 4296801.763 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256 2320127.347 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 4491531.270 -1.54%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_64 3709939.191 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1323537.110 6.08%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 1269804.995 3.74%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 1246992.382 -1.93%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 1206190.976 -4.93%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_256 1307378.268 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 1264157.711 -2.72%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_4 1255863.375 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_64 1262157.129 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_4_1 227783731.861 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_4_4 142401246.744 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_1 18010563.573 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 14555764.506 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 16989557.964 -1.45%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 9068262.168 -1.57%
SetIntersection_None_Vector_uint32_1024_1 1156633.528 3.14%
SetIntersection_None_Vector_uint32_1024_1024 1150062.771 -
SetIntersection_None_Vector_uint32_1024_16 1153526.518 -
SetIntersection_None_Vector_uint32_1024_256 1135280.341 2.77%
SetIntersection_None_Vector_uint32_1024_4 1159256.717 -
SetIntersection_None_Vector_uint32_1024_64 1160190.004 -
SetIntersection_None_Vector_uint32_16384_1 1182224.213 -
SetIntersection_None_Vector_uint32_16384_1024 1180047.603 -
SetIntersection_None_Vector_uint32_16384_16 1166357.044 -
SetIntersection_None_Vector_uint32_16384_16384 1181085.133 -
SetIntersection_None_Vector_uint32_16384_256 1179483.098 -
SetIntersection_None_Vector_uint32_16384_4 1133823.685 -3.63%
SetIntersection_None_Vector_uint32_16384_64 1178587.483 -
SetIntersection_None_Vector_uint32_16_1 67304868.619 -
SetIntersection_None_Vector_uint32_16_16 35859387.678 -
SetIntersection_None_Vector_uint32_16_4 57311189.709 -
SetIntersection_None_Vector_uint32_1_1 586560235.272 -
SetIntersection_None_Vector_uint32_256_1 4519589.924 -
SetIntersection_None_Vector_uint32_256_16 4261041.197 -
SetIntersection_None_Vector_uint32_256_256 2294663.726 1.08%
SetIntersection_None_Vector_uint32_256_4 4478494.380 -
SetIntersection_None_Vector_uint32_256_64 3605883.537 -1.10%
SetIntersection_None_Vector_uint32_262144_1 1184155.632 1.79%
SetIntersection_None_Vector_uint32_262144_1024 1158003.801 -3.13%
SetIntersection_None_Vector_uint32_262144_16 1200408.965 -
SetIntersection_None_Vector_uint32_262144_16384 1198680.428 -
SetIntersection_None_Vector_uint32_262144_256 1209581.211 -
SetIntersection_None_Vector_uint32_262144_262144 1215661.932 1.66%
SetIntersection_None_Vector_uint32_262144_4 1212361.316 -
SetIntersection_None_Vector_uint32_262144_64 1225924.077 1.60%
SetIntersection_None_Vector_uint32_4_1 228270448.984 -
SetIntersection_None_Vector_uint32_4_4 142571692.401 -
SetIntersection_None_Vector_uint32_64_1 17713684.276 -
SetIntersection_None_Vector_uint32_64_16 14428549.805 -
SetIntersection_None_Vector_uint32_64_4 16902897.362 -
SetIntersection_None_Vector_uint32_64_64 9020462.281 -
SetIntersection_None_Vector_uint64_1024_1 1147750.440 -
SetIntersection_None_Vector_uint64_1024_1024 1144649.327 -
SetIntersection_None_Vector_uint64_1024_16 1127708.070 -2.06%
SetIntersection_None_Vector_uint64_1024_256 1146836.174 2.15%
SetIntersection_None_Vector_uint64_1024_4 1151940.111 -
SetIntersection_None_Vector_uint64_1024_64 1120415.095 -1.87%
SetIntersection_None_Vector_uint64_16384_1 1173201.935 -
SetIntersection_None_Vector_uint64_16384_1024 1163245.015 -1.28%
SetIntersection_None_Vector_uint64_16384_16 1164863.740 1.21%
SetIntersection_None_Vector_uint64_16384_16384 1168995.935 -
SetIntersection_None_Vector_uint64_16384_256 1143865.021 -3.19%
SetIntersection_None_Vector_uint64_16384_4 1197177.742 6.31%
SetIntersection_None_Vector_uint64_16384_64 1176451.942 -
SetIntersection_None_Vector_uint64_16_1 67178493.315 -
SetIntersection_None_Vector_uint64_16_16 35646875.700 -
SetIntersection_None_Vector_uint64_16_4 56878282.724 -
SetIntersection_None_Vector_uint64_1_1 565501031.859 -
SetIntersection_None_Vector_uint64_256_1 4523438.069 -
SetIntersection_None_Vector_uint64_256_16 4272056.693 -
SetIntersection_None_Vector_uint64_256_256 2195462.479 -3.56%
SetIntersection_None_Vector_uint64_256_4 4503117.764 -
SetIntersection_None_Vector_uint64_256_64 3618170.611 2.60%
SetIntersection_None_Vector_uint64_262144_1 1192474.351 1.55%
SetIntersection_None_Vector_uint64_262144_1024 1163346.670 -
SetIntersection_None_Vector_uint64_262144_16 1200018.597 -
SetIntersection_None_Vector_uint64_262144_16384 1197002.127 -1.60%
SetIntersection_None_Vector_uint64_262144_256 1188673.063 -1.25%
SetIntersection_None_Vector_uint64_262144_262144 1207454.507 -
SetIntersection_None_Vector_uint64_262144_4 1141007.330 -6.42%
SetIntersection_None_Vector_uint64_262144_64 1192906.971 -1.47%
SetIntersection_None_Vector_uint64_4_1 227082060.637 -
SetIntersection_None_Vector_uint64_4_4 141720891.609 -
SetIntersection_None_Vector_uint64_64_1 17699281.636 -
SetIntersection_None_Vector_uint64_64_16 14302206.697 -
SetIntersection_None_Vector_uint64_64_4 16857383.946 -
SetIntersection_None_Vector_uint64_64_64 8912845.337 -1.50%
bm_gcd_complex 19.299 -
bm_gcd_random 30.797 -
bm_gcd_trivial 0.878 2.51%
bm_lexicographical_compare<int>/1 1.155 -12.60%
bm_lexicographical_compare<int>/1048576 76639.564 -
bm_lexicographical_compare<int>/16 1.901 -5.70%
bm_lexicographical_compare<int>/2 1.156 -23.81%
bm_lexicographical_compare<int>/262144 19125.302 -
bm_lexicographical_compare<int>/3 1.417 -16.25%
bm_lexicographical_compare<int>/32768 2389.628 -
bm_lexicographical_compare<int>/4 1.156 -8.17%
bm_lexicographical_compare<int>/4096 298.501 -
bm_lexicographical_compare<int>/5 1.542 -
bm_lexicographical_compare<int>/512 37.293 -
bm_lexicographical_compare<int>/6 1.542 -
bm_lexicographical_compare<int>/64 4.854 -
bm_lexicographical_compare<int>/7 1.540 -
bm_lexicographical_compare<int>/8 1.463 -5.10%
bm_lexicographical_compare<signed_char>/1 1.386 7.73%
bm_lexicographical_compare<signed_char>/1048576 16270.932 -
bm_lexicographical_compare<signed_char>/16 1.287 -3.04%
bm_lexicographical_compare<signed_char>/2 1.552 3.79%
bm_lexicographical_compare<signed_char>/262144 3833.879 -
bm_lexicographical_compare<signed_char>/3 1.784 3.30%
bm_lexicographical_compare<signed_char>/32768 477.974 -
bm_lexicographical_compare<signed_char>/4 2.022 3.42%
bm_lexicographical_compare<signed_char>/4096 59.770 -
bm_lexicographical_compare<signed_char>/5 2.262 2.49%
bm_lexicographical_compare<signed_char>/512 7.748 -2.89%
bm_lexicographical_compare<signed_char>/6 2.569 3.14%
bm_lexicographical_compare<signed_char>/64 1.923 -16.85%
bm_lexicographical_compare<signed_char>/7 2.731 -
bm_lexicographical_compare<signed_char>/8 3.064 -1.53%
bm_lexicographical_compare<unsigned_char>/1 1.602 -5.19%
bm_lexicographical_compare<unsigned_char>/1048576 17924.613 -
bm_lexicographical_compare<unsigned_char>/16 1.104 -4.50%
bm_lexicographical_compare<unsigned_char>/2 1.799 -8.21%
bm_lexicographical_compare<unsigned_char>/262144 4494.647 -
bm_lexicographical_compare<unsigned_char>/3 2.026 -8.05%
bm_lexicographical_compare<unsigned_char>/32768 572.651 -
bm_lexicographical_compare<unsigned_char>/4 1.328 -11.31%
bm_lexicographical_compare<unsigned_char>/4096 77.709 -
bm_lexicographical_compare<unsigned_char>/5 1.552 -10.47%
bm_lexicographical_compare<unsigned_char>/512 8.744 -
bm_lexicographical_compare<unsigned_char>/6 1.785 -8.91%
bm_lexicographical_compare<unsigned_char>/64 1.974 -
bm_lexicographical_compare<unsigned_char>/7 2.026 -8.44%
bm_lexicographical_compare<unsigned_char>/8 1.323 -11.65%
bm_ranges_lexicographical_compare<int>/1 1.290 -
bm_ranges_lexicographical_compare<int>/1048576 76627.989 -
bm_ranges_lexicographical_compare<int>/16 2.295 -
bm_ranges_lexicographical_compare<int>/2 1.519 -
bm_ranges_lexicographical_compare<int>/262144 19102.513 -
bm_ranges_lexicographical_compare<int>/3 1.787 -3.41%
bm_ranges_lexicographical_compare<int>/32768 2389.743 -
bm_ranges_lexicographical_compare<int>/4 1.353 4.33%
bm_ranges_lexicographical_compare<int>/4096 298.225 -
bm_ranges_lexicographical_compare<int>/5 1.507 -
bm_ranges_lexicographical_compare<int>/512 37.238 -
bm_ranges_lexicographical_compare<int>/6 1.505 -
bm_ranges_lexicographical_compare<int>/64 4.963 1.05%
bm_ranges_lexicographical_compare<int>/7 1.506 -
bm_ranges_lexicographical_compare<int>/8 1.588 3.74%
bm_ranges_lexicographical_compare<signed_char>/1 1.381 -
bm_ranges_lexicographical_compare<signed_char>/1048576 16269.467 -
bm_ranges_lexicographical_compare<signed_char>/16 1.269 -2.22%
bm_ranges_lexicographical_compare<signed_char>/2 1.550 -4.13%
bm_ranges_lexicographical_compare<signed_char>/262144 3833.056 -
bm_ranges_lexicographical_compare<signed_char>/3 1.775 -3.87%
bm_ranges_lexicographical_compare<signed_char>/32768 477.687 -
bm_ranges_lexicographical_compare<signed_char>/4 2.015 -2.98%
bm_ranges_lexicographical_compare<signed_char>/4096 59.720 -
bm_ranges_lexicographical_compare<signed_char>/5 2.236 -3.18%
bm_ranges_lexicographical_compare<signed_char>/512 7.744 -
bm_ranges_lexicographical_compare<signed_char>/6 2.508 -4.07%
bm_ranges_lexicographical_compare<signed_char>/64 2.001 5.13%
bm_ranges_lexicographical_compare<signed_char>/7 2.747 -3.11%
bm_ranges_lexicographical_compare<signed_char>/8 3.043 -3.89%
bm_ranges_lexicographical_compare<unsigned_char>/1 1.546 -10.40%
bm_ranges_lexicographical_compare<unsigned_char>/1048576 17844.203 -
bm_ranges_lexicographical_compare<unsigned_char>/16 1.148 -
bm_ranges_lexicographical_compare<unsigned_char>/2 1.791 -9.21%
bm_ranges_lexicographical_compare<unsigned_char>/262144 4476.954 -
bm_ranges_lexicographical_compare<unsigned_char>/3 2.032 -7.44%
bm_ranges_lexicographical_compare<unsigned_char>/32768 562.369 -1.78%
bm_ranges_lexicographical_compare<unsigned_char>/4 1.403 -6.32%
bm_ranges_lexicographical_compare<unsigned_char>/4096 77.732 -
bm_ranges_lexicographical_compare<unsigned_char>/5 1.680 -3.18%
bm_ranges_lexicographical_compare<unsigned_char>/512 8.780 -
bm_ranges_lexicographical_compare<unsigned_char>/6 1.898 -3.04%
bm_ranges_lexicographical_compare<unsigned_char>/64 1.962 -5.72%
bm_ranges_lexicographical_compare<unsigned_char>/7 2.131 -3.32%
bm_ranges_lexicographical_compare<unsigned_char>/8 1.394 -5.49%
bm_ranges_swap_ranges_vb_aligned/1024 6.549 -
bm_ranges_swap_ranges_vb_aligned/1048576 3411.934 -
bm_ranges_swap_ranges_vb_aligned/128 3.489 -
bm_ranges_swap_ranges_vb_aligned/131072 248.849 -
bm_ranges_swap_ranges_vb_aligned/16 3.240 -
bm_ranges_swap_ranges_vb_aligned/16384 35.016 -
bm_ranges_swap_ranges_vb_aligned/2048 8.588 -
bm_ranges_swap_ranges_vb_aligned/256 4.386 -
bm_ranges_swap_ranges_vb_aligned/262144 490.911 -1.49%
bm_ranges_swap_ranges_vb_aligned/32 3.244 -
bm_ranges_swap_ranges_vb_aligned/32768 64.261 -
bm_ranges_swap_ranges_vb_aligned/4096 11.979 -
bm_ranges_swap_ranges_vb_aligned/512 5.236 -
bm_ranges_swap_ranges_vb_aligned/524288 1048.562 -
bm_ranges_swap_ranges_vb_aligned/64 3.142 -
bm_ranges_swap_ranges_vb_aligned/65536 123.430 -
bm_ranges_swap_ranges_vb_aligned/8 3.209 -
bm_ranges_swap_ranges_vb_aligned/8192 19.498 -
bm_ranges_swap_ranges_vb_unaligned/1048576 15560.891 -
bm_ranges_swap_ranges_vb_unaligned/262144 3739.710 -2.62%
bm_ranges_swap_ranges_vb_unaligned/32768 473.330 -
bm_ranges_swap_ranges_vb_unaligned/4096 63.991 -
bm_ranges_swap_ranges_vb_unaligned/512 13.346 -
bm_ranges_swap_ranges_vb_unaligned/64 6.349 -
bm_ranges_swap_ranges_vb_unaligned/8 4.894 -2.23%
bm_swap_ranges_vb_aligned/1048576 3403.591 -
bm_swap_ranges_vb_aligned/262144 492.263 -
bm_swap_ranges_vb_aligned/32768 63.801 -
bm_swap_ranges_vb_aligned/4096 12.564 -
bm_swap_ranges_vb_aligned/512 4.950 -
bm_swap_ranges_vb_aligned/64 2.656 -8.63%
bm_swap_ranges_vb_aligned/8 3.224 -3.77%
bm_swap_ranges_vb_unaligned/1048576 15939.446 -
bm_swap_ranges_vb_unaligned/262144 3846.904 -2.49%
bm_swap_ranges_vb_unaligned/32768 484.557 -
bm_swap_ranges_vb_unaligned/4096 64.800 -
bm_swap_ranges_vb_unaligned/512 12.352 -
bm_swap_ranges_vb_unaligned/64 4.838 -
bm_swap_ranges_vb_unaligned/8 4.768 -2.94%
bm_write 581.715 -2.35%
rng::adjacent_find(deque<int>)/1024 462.389 -
rng::adjacent_find(deque<int>)/1048576 475686.240 -
rng::adjacent_find(deque<int>)/50 20.118 6.99%
rng::adjacent_find(deque<int>)/8 3.764 -
rng::adjacent_find(deque<int>)/8192 3705.360 -
rng::adjacent_find(deque<int>,_pred)/1024 631.146 -
rng::adjacent_find(deque<int>,_pred)/1048576 651737.143 -
rng::adjacent_find(deque<int>,_pred)/50 29.552 1.84%
rng::adjacent_find(deque<int>,_pred)/8 4.217 1.08%
rng::adjacent_find(deque<int>,_pred)/8192 5097.559 -
rng::adjacent_find(list<int>)/1024 712.179 -
rng::adjacent_find(list<int>)/1048576 872188.999 -
rng::adjacent_find(list<int>)/50 23.669 -
rng::adjacent_find(list<int>)/8 2.098 -1.67%
rng::adjacent_find(list<int>)/8192 6922.450 -
rng::adjacent_find(list<int>,_pred)/1024 829.658 -
rng::adjacent_find(list<int>,_pred)/1048576 956886.130 -
rng::adjacent_find(list<int>,_pred)/50 34.820 -
rng::adjacent_find(list<int>,_pred)/8 3.974 -
rng::adjacent_find(list<int>,_pred)/8192 7834.978 -10.18%
rng::adjacent_find(vector<int>)/1024 234.581 -
rng::adjacent_find(vector<int>)/1048576 235283.000 -
rng::adjacent_find(vector<int>)/50 11.967 -
rng::adjacent_find(vector<int>)/8 2.023 -
rng::adjacent_find(vector<int>)/8192 1831.242 -
rng::adjacent_find(vector<int>,_pred)/1024 401.035 -
rng::adjacent_find(vector<int>,_pred)/1048576 463932.274 -
rng::adjacent_find(vector<int>,_pred)/50 23.611 -
rng::adjacent_find(vector<int>,_pred)/8 3.389 -
rng::adjacent_find(vector<int>,_pred)/8192 3195.479 -
rng::all_of(deque<int>)_(process_all)/32 11.534 -
rng::all_of(deque<int>)_(process_all)/32768 11109.755 5.30%
rng::all_of(deque<int>)_(process_all)/50 19.261 5.05%
rng::all_of(deque<int>)_(process_all)/8 3.223 4.35%
rng::all_of(deque<int>)_(process_all)/8192 2788.078 5.93%
rng::all_of(list<int>)_(process_all)/32 11.718 -
rng::all_of(list<int>)_(process_all)/32768 25933.772 -
rng::all_of(list<int>)_(process_all)/50 21.869 -
rng::all_of(list<int>)_(process_all)/8 2.608 -
rng::all_of(list<int>)_(process_all)/8192 7435.966 -
rng::all_of(vector<int>)_(process_all)/32 8.380 -1.21%
rng::all_of(vector<int>)_(process_all)/32768 8081.411 -
rng::all_of(vector<int>)_(process_all)/50 18.167 -1.57%
rng::all_of(vector<int>)_(process_all)/8 2.438 -1.95%
rng::all_of(vector<int>)_(process_all)/8192 2023.312 -
rng::any_of(deque<int>)_(process_all)/32 11.535 -
rng::any_of(deque<int>)_(process_all)/32768 10449.821 -
rng::any_of(deque<int>)_(process_all)/50 18.320 -
rng::any_of(deque<int>)_(process_all)/8 3.222 4.20%
rng::any_of(deque<int>)_(process_all)/8192 2631.288 -
rng::any_of(list<int>)_(process_all)/32 11.751 1.21%
rng::any_of(list<int>)_(process_all)/32768 26333.674 1.18%
rng::any_of(list<int>)_(process_all)/50 21.986 -
rng::any_of(list<int>)_(process_all)/8 2.608 -
rng::any_of(list<int>)_(process_all)/8192 7179.782 -
rng::any_of(vector<int>)_(process_all)/32 8.429 -
rng::any_of(vector<int>)_(process_all)/32768 8068.318 -
rng::any_of(vector<int>)_(process_all)/50 13.737 -
rng::any_of(vector<int>)_(process_all)/8 2.410 2.36%
rng::any_of(vector<int>)_(process_all)/8192 2022.694 -
rng::contains(deque<int>)_(process_all)/1048576 248319.991 -
rng::contains(deque<int>)_(process_all)/32 8.716 1.50%
rng::contains(deque<int>)_(process_all)/50 12.674 -
rng::contains(deque<int>)_(process_all)/8 3.232 9.83%
rng::contains(deque<int>)_(process_all)/8192 1904.272 -
rng::contains(list<int>)_(process_all)/1048576 830659.974 -1.37%
rng::contains(list<int>)_(process_all)/32 8.960 -20.42%
rng::contains(list<int>)_(process_all)/50 18.900 -2.31%
rng::contains(list<int>)_(process_all)/8 2.333 -2.32%
rng::contains(list<int>)_(process_all)/8192 7092.336 1.79%
rng::contains(vector<int>)_(process_all)/1048576 235989.951 -
rng::contains(vector<int>)_(process_all)/32 8.347 -
rng::contains(vector<int>)_(process_all)/50 12.302 -
rng::contains(vector<int>)_(process_all)/8 2.643 -2.13%
rng::contains(vector<int>)_(process_all)/8192 1830.450 -
rng::contains_subrange(deque<int>)_(near_matches)/1000 19223.817 -16.58%
rng::contains_subrange(deque<int>)_(near_matches)/1024 19935.374 -16.81%
rng::contains_subrange(deque<int>)_(near_matches)/8192 1455144.143 -
rng::contains_subrange(deque<int>)_(process_all)/1048576 429205.983 -
rng::contains_subrange(deque<int>)_(process_all)/16 9.584 2.02%
rng::contains_subrange(deque<int>)_(process_all)/32 15.003 7.80%
rng::contains_subrange(deque<int>)_(process_all)/50 20.804 13.98%
rng::contains_subrange(deque<int>)_(process_all)/8192 3357.399 -
rng::contains_subrange(deque<int>)_(same_length)/1048576 503489.126 -
rng::contains_subrange(deque<int>)_(same_length)/16 13.087 16.52%
rng::contains_subrange(deque<int>)_(same_length)/32 20.723 11.25%
rng::contains_subrange(deque<int>)_(same_length)/50 28.874 7.40%
rng::contains_subrange(deque<int>)_(same_length)/8192 3922.960 -
rng::contains_subrange(deque<int>)_(single_element)/1048576 477854.565 -
rng::contains_subrange(deque<int>)_(single_element)/16 10.226 -1.29%
rng::contains_subrange(deque<int>)_(single_element)/32 17.397 -
rng::contains_subrange(deque<int>)_(single_element)/50 25.493 -
rng::contains_subrange(deque<int>)_(single_element)/8192 3731.351 -
rng::contains_subrange(list<int>)_(near_matches)/1000 36919.475 -1.06%
rng::contains_subrange(list<int>)_(near_matches)/1024 38365.839 -
rng::contains_subrange(list<int>)_(near_matches)/8192 2454028.993 -
rng::contains_subrange(list<int>)_(process_all)/1048576 839102.595 -3.24%
rng::contains_subrange(list<int>)_(process_all)/16 4.821 -3.99%
rng::contains_subrange(list<int>)_(process_all)/32 10.427 -
rng::contains_subrange(list<int>)_(process_all)/50 18.440 4.69%
rng::contains_subrange(list<int>)_(process_all)/8192 8101.000 15.60%
rng::contains_subrange(list<int>)_(same_length)/1048576 941527.778 -
rng::contains_subrange(list<int>)_(same_length)/16 6.624 -
rng::contains_subrange(list<int>)_(same_length)/32 16.192 -
rng::contains_subrange(list<int>)_(same_length)/50 29.919 -
rng::contains_subrange(list<int>)_(same_length)/8192 7929.480 -
rng::contains_subrange(list<int>)_(single_element)/1048576 828169.664 -4.63%
rng::contains_subrange(list<int>)_(single_element)/16 4.835 -2.43%
rng::contains_subrange(list<int>)_(single_element)/32 10.504 -
rng::contains_subrange(list<int>)_(single_element)/50 17.932 1.63%
rng::contains_subrange(list<int>)_(single_element)/8192 6842.971 -2.18%
rng::contains_subrange(vector<int>)_(near_matches)/1000 13875.114 -
rng::contains_subrange(vector<int>)_(near_matches)/1024 14670.963 -
rng::contains_subrange(vector<int>)_(near_matches)/8192 764695.173 -
rng::contains_subrange(vector<int>)_(process_all)/1048576 208675.266 -1.30%
rng::contains_subrange(vector<int>)_(process_all)/16 4.916 1.43%
rng::contains_subrange(vector<int>)_(process_all)/32 8.066 -
rng::contains_subrange(vector<int>)_(process_all)/50 11.543 -
rng::contains_subrange(vector<int>)_(process_all)/8192 1627.756 -1.46%
rng::contains_subrange(vector<int>)_(same_length)/1048576 247671.516 1.38%
rng::contains_subrange(vector<int>)_(same_length)/16 5.005 2.31%
rng::contains_subrange(vector<int>)_(same_length)/32 8.969 1.65%
rng::contains_subrange(vector<int>)_(same_length)/50 12.845 -3.63%
rng::contains_subrange(vector<int>)_(same_length)/8192 1986.184 5.91%
rng::contains_subrange(vector<int>)_(single_element)/1048576 233813.599 -
rng::contains_subrange(vector<int>)_(single_element)/16 4.970 5.21%
rng::contains_subrange(vector<int>)_(single_element)/32 8.734 1.93%
rng::contains_subrange(vector<int>)_(single_element)/50 12.584 -3.07%
rng::contains_subrange(vector<int>)_(single_element)/8192 1820.049 -
rng::copy(deque<int>)/1048576 49727.395 -
rng::copy(deque<int>)/262144 10325.325 -
rng::copy(deque<int>)/32768 1136.498 -
rng::copy(deque<int>)/4096 145.954 -
rng::copy(deque<int>)/512 16.789 -
rng::copy(deque<int>)/64 2.820 -
rng::copy(deque<int>)/8 2.755 -1.09%
rng::copy(list<int>)/1048576 878485.692 -
rng::copy(list<int>)/262144 218597.711 -
rng::copy(list<int>)/32768 26583.500 -
rng::copy(list<int>)/4096 3051.936 -
rng::copy(list<int>)/512 368.054 -
rng::copy(list<int>)/64 32.163 -4.85%
rng::copy(list<int>)/8 2.384 1.00%
rng::copy(vector<bool>)_(aligned)/1048576 1349.299 -62.22%
rng::copy(vector<bool>)_(aligned)/262144 278.840 -14.64%
rng::copy(vector<bool>)_(aligned)/32768 36.146 2.37%
rng::copy(vector<bool>)_(aligned)/4096 4.959 -
rng::copy(vector<bool>)_(aligned)/512 1.766 -
rng::copy(vector<bool>)_(aligned)/64 1.373 -
rng::copy(vector<bool>)_(unaligned)/1048576 5506.348 -
rng::copy(vector<bool>)_(unaligned)/262144 1369.163 -
rng::copy(vector<bool>)_(unaligned)/32768 170.581 -2.02%
rng::copy(vector<bool>)_(unaligned)/4096 20.862 -
rng::copy(vector<bool>)_(unaligned)/512 3.710 -
rng::copy(vector<bool>)_(unaligned)/64 0.741 -
rng::copy(vector<int>)/1048576 50041.598 -
rng::copy(vector<int>)/262144 12448.396 -
rng::copy(vector<int>)/32768 3588.013 2.92%
rng::copy(vector<int>)/4096 224.575 50.29%
rng::copy(vector<int>)/512 15.988 -
rng::copy(vector<int>)/64 2.440 -
rng::copy(vector<int>)/8 2.298 -
rng::copy_backward(deque<int>)/1048576 126092.139 -
rng::copy_backward(deque<int>)/262144 31928.903 1.83%
rng::copy_backward(deque<int>)/32768 3832.618 -
rng::copy_backward(deque<int>)/4096 148.900 -
rng::copy_backward(deque<int>)/512 18.225 -
rng::copy_backward(deque<int>)/64 3.046 -1.11%
rng::copy_backward(deque<int>)/8 2.799 -
rng::copy_backward(list<int>)/1048576 888396.861 -
rng::copy_backward(list<int>)/262144 223775.821 -
rng::copy_backward(list<int>)/32768 31157.999 2.73%
rng::copy_backward(list<int>)/4096 3078.554 -
rng::copy_backward(list<int>)/512 372.448 -
rng::copy_backward(list<int>)/64 31.028 -
rng::copy_backward(list<int>)/8 2.391 -2.89%
rng::copy_backward(vector<bool>)_(aligned)/1048576 1037.412 -
rng::copy_backward(vector<bool>)_(aligned)/262144 412.829 40.26%
rng::copy_backward(vector<bool>)_(aligned)/32768 36.098 -
rng::copy_backward(vector<bool>)_(aligned)/4096 5.262 4.04%
rng::copy_backward(vector<bool>)_(aligned)/512 1.798 1.88%
rng::copy_backward(vector<bool>)_(aligned)/64 1.925 1.65%
rng::copy_backward(vector<bool>)_(unaligned)/1048576 6744.212 -
rng::copy_backward(vector<bool>)_(unaligned)/262144 1651.094 -10.65%
rng::copy_backward(vector<bool>)_(unaligned)/32768 208.383 -
rng::copy_backward(vector<bool>)_(unaligned)/4096 25.816 -
rng::copy_backward(vector<bool>)_(unaligned)/512 4.888 -
rng::copy_backward(vector<bool>)_(unaligned)/64 0.948 -
rng::copy_backward(vector<int>)/1048576 49869.680 2.94%
rng::copy_backward(vector<int>)/262144 12530.111 -
rng::copy_backward(vector<int>)/32768 2608.431 -20.64%
rng::copy_backward(vector<int>)/4096 146.126 3.56%
rng::copy_backward(vector<int>)/512 16.625 -
rng::copy_backward(vector<int>)/64 2.518 -
rng::copy_backward(vector<int>)/8 2.275 -
rng::copy_if(deque<int>)_(entire_range)/1048576 277861.442 -
rng::copy_if(deque<int>)_(entire_range)/262144 69753.211 -
rng::copy_if(deque<int>)_(entire_range)/32768 8684.371 -
rng::copy_if(deque<int>)_(entire_range)/4096 1019.700 -
rng::copy_if(deque<int>)_(entire_range)/512 135.136 -
rng::copy_if(deque<int>)_(entire_range)/64 16.149 -
rng::copy_if(deque<int>)_(entire_range)/8 2.934 -
rng::copy_if(deque<int>)_(every_other)/1048576 371395.546 -
rng::copy_if(deque<int>)_(every_other)/262144 92686.456 -
rng::copy_if(deque<int>)_(every_other)/32768 11610.261 -
rng::copy_if(deque<int>)_(every_other)/4096 1454.305 -
rng::copy_if(deque<int>)_(every_other)/512 181.712 -
rng::copy_if(deque<int>)_(every_other)/64 23.379 -
rng::copy_if(deque<int>)_(every_other)/8 3.453 -
rng::copy_if(list<int>)_(entire_range)/1048576 882126.155 -
rng::copy_if(list<int>)_(entire_range)/262144 218685.852 -
rng::copy_if(list<int>)_(entire_range)/32768 28210.514 -
rng::copy_if(list<int>)_(entire_range)/4096 3031.313 -
rng::copy_if(list<int>)_(entire_range)/512 369.755 -
rng::copy_if(list<int>)_(entire_range)/64 30.701 -
rng::copy_if(list<int>)_(entire_range)/8 2.594 -
rng::copy_if(list<int>)_(every_other)/1048576 850923.096 -
rng::copy_if(list<int>)_(every_other)/262144 210196.934 -
rng::copy_if(list<int>)_(every_other)/32768 25044.962 -1.15%
rng::copy_if(list<int>)_(every_other)/4096 3247.397 -
rng::copy_if(list<int>)_(every_other)/512 359.346 -
rng::copy_if(list<int>)_(every_other)/64 23.767 -
rng::copy_if(list<int>)_(every_other)/8 2.303 -
rng::copy_if(vector<int>)_(entire_range)/1048576 245310.065 -
rng::copy_if(vector<int>)_(entire_range)/262144 59842.903 -
rng::copy_if(vector<int>)_(entire_range)/32768 7458.295 -
rng::copy_if(vector<int>)_(entire_range)/4096 935.524 -
rng::copy_if(vector<int>)_(entire_range)/512 123.538 -
rng::copy_if(vector<int>)_(entire_range)/64 15.394 -
rng::copy_if(vector<int>)_(entire_range)/8 2.198 -
rng::copy_if(vector<int>)_(every_other)/1048576 239552.514 -
rng::copy_if(vector<int>)_(every_other)/262144 59716.655 -
rng::copy_if(vector<int>)_(every_other)/32768 7455.439 -
rng::copy_if(vector<int>)_(every_other)/4096 934.835 -
rng::copy_if(vector<int>)_(every_other)/512 123.312 -
rng::copy_if(vector<int>)_(every_other)/64 18.167 -
rng::copy_if(vector<int>)_(every_other)/8 4.289 1.21%
rng::copy_n(deque<int>)/1048576 49929.171 -
rng::copy_n(deque<int>)/262144 10272.958 -
rng::copy_n(deque<int>)/32768 1148.358 1.00%
rng::copy_n(deque<int>)/4096 146.593 -
rng::copy_n(deque<int>)/512 16.812 -
rng::copy_n(deque<int>)/64 2.872 -
rng::copy_n(deque<int>)/8 2.692 -2.38%
rng::copy_n(list<int>)/1048576 870500.567 -
rng::copy_n(list<int>)/262144 216971.580 -
rng::copy_n(list<int>)/32768 25961.783 -1.14%
rng::copy_n(list<int>)/4096 4857.962 21.97%
rng::copy_n(list<int>)/512 339.598 -
rng::copy_n(list<int>)/64 13.946 -1.57%
rng::copy_n(list<int>)/8 2.246 -
rng::copy_n(vector<bool>)_(aligned)/1048576 1039.525 -33.88%
rng::copy_n(vector<bool>)_(aligned)/262144 272.037 -2.05%
rng::copy_n(vector<bool>)_(aligned)/32768 35.288 -
rng::copy_n(vector<bool>)_(aligned)/4096 4.924 -
rng::copy_n(vector<bool>)_(aligned)/512 1.763 -
rng::copy_n(vector<bool>)_(aligned)/64 1.304 -
rng::copy_n(vector<bool>)_(unaligned)/1048576 5507.804 -
rng::copy_n(vector<bool>)_(unaligned)/262144 1489.697 8.82%
rng::copy_n(vector<bool>)_(unaligned)/32768 174.383 2.15%
rng::copy_n(vector<bool>)_(unaligned)/4096 20.837 -
rng::copy_n(vector<bool>)_(unaligned)/512 3.282 -1.17%
rng::copy_n(vector<bool>)_(unaligned)/64 0.742 -
rng::copy_n(vector<int>)/1048576 50025.386 1.33%
rng::copy_n(vector<int>)/262144 12531.720 -
rng::copy_n(vector<int>)/32768 2801.124 22.10%
rng::copy_n(vector<int>)/4096 140.585 -3.88%
rng::copy_n(vector<int>)/512 16.148 -
rng::copy_n(vector<int>)/64 2.473 -
rng::copy_n(vector<int>)/8 2.193 -1.74%
rng::count(deque<int>)_(every_other)/1024 247.700 -
rng::count(deque<int>)_(every_other)/1048576 252988.211 -
rng::count(deque<int>)_(every_other)/8 2.534 -
rng::count(deque<int>)_(every_other)/8192 1936.267 -
rng::count(list<int>)_(every_other)/1024 695.548 -1.08%
rng::count(list<int>)_(every_other)/1048576 805918.264 -2.67%
rng::count(list<int>)_(every_other)/8 2.056 -2.07%
rng::count(list<int>)_(every_other)/8192 6869.730 -
rng::count(vector<bool>)/1000 3.002 -
rng::count(vector<bool>)/1024 1.682 -
rng::count(vector<bool>)/1048576 1461.089 -
rng::count(vector<bool>)/8192 11.422 -
rng::count(vector<int>)_(every_other)/1024 103.034 -
rng::count(vector<int>)_(every_other)/1048576 105271.891 -
rng::count(vector<int>)_(every_other)/8 1.383 -
rng::count(vector<int>)_(every_other)/8192 820.463 -
rng::count_if(deque<int>)_(every_other)/1024 348.829 -
rng::count_if(deque<int>)_(every_other)/1048576 342762.278 -
rng::count_if(deque<int>)_(every_other)/8 3.372 -
rng::count_if(deque<int>)_(every_other)/8192 2625.555 -
rng::count_if(list<int>)_(every_other)/1024 755.634 -
rng::count_if(list<int>)_(every_other)/1048576 891523.824 -
rng::count_if(list<int>)_(every_other)/8 2.841 -
rng::count_if(list<int>)_(every_other)/8192 7237.268 -
rng::count_if(vector<int>)_(every_other)/1024 249.820 -
rng::count_if(vector<int>)_(every_other)/1048576 247869.366 -
rng::count_if(vector<int>)_(every_other)/8 4.237 -
rng::count_if(vector<int>)_(every_other)/8192 1931.157 -
rng::distance(deque<int>)/1024 0.847 -
rng::distance(deque<int>)/4096 0.847 -
rng::distance(deque<int>)/50 0.847 -
rng::distance(deque<int>)/8192 0.850 -
rng::distance(join_view(vector<vector<int>>)/1024 1.038 -
rng::distance(join_view(vector<vector<int>>)/4096 4.474 3.82%
rng::distance(join_view(vector<vector<int>>)/50 0.592 -2.14%
rng::distance(join_view(vector<vector<int>>)/8192 8.330 -
rng::ends_with(deque<int>)_(mismatch_at_end)/1024 477.225 -1.50%
rng::ends_with(deque<int>)_(mismatch_at_end)/1048576 489942.454 -3.38%
rng::ends_with(deque<int>)_(mismatch_at_end)/50 20.265 -22.17%
rng::ends_with(deque<int>)_(mismatch_at_end)/8 5.496 -3.67%
rng::ends_with(deque<int>)_(mismatch_at_end)/8192 3820.173 -2.96%
rng::ends_with(deque<int>)_(mismatch_at_start)/1024 2.044 -1.68%
rng::ends_with(deque<int>)_(mismatch_at_start)/1048576 2.738 -
rng::ends_with(deque<int>)_(mismatch_at_start)/50 2.057 -1.10%
rng::ends_with(deque<int>)_(mismatch_at_start)/8 2.057 -
rng::ends_with(deque<int>)_(mismatch_at_start)/8192 2.050 -2.02%
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/1024 717.979 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/1048576 733804.930 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/50 36.800 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/8 7.652 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/8192 5729.715 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/1024 2.103 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/1048576 2.791 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/50 2.102 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/8 2.096 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/8192 2.111 -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/1024 2042.523 3.51%
rng::ends_with(forward_list<int>)_(mismatch_at_end)/1048576 2196836.978 -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/50 48.462 3.56%
rng::ends_with(forward_list<int>)_(mismatch_at_end)/8 6.849 5.14%
rng::ends_with(forward_list<int>)_(mismatch_at_end)/8192 19727.604 11.09%
rng::ends_with(forward_list<int>)_(mismatch_at_start)/1024 503.568 -18.00%
rng::ends_with(forward_list<int>)_(mismatch_at_start)/1048576 1447597.795 -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/50 24.193 -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8 4.699 2.31%
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8192 11497.607 -2.89%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1024 1932.573 25.21%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1048576 2318859.340 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/50 53.480 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8 6.807 3.70%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8192 19329.087 -3.46%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1024 606.619 14.46%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1048576 1451058.350 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/50 24.409 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/8 4.653 1.27%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/8192 11093.238 -
rng::ends_with(list<int>)_(mismatch_at_end)/1024 0.699 -
rng::ends_with(list<int>)_(mismatch_at_end)/1048576 0.699 -
rng::ends_with(list<int>)_(mismatch_at_end)/50 0.673 -
rng::ends_with(list<int>)_(mismatch_at_end)/8 0.689 -
rng::ends_with(list<int>)_(mismatch_at_end)/8192 0.699 -
rng::ends_with(list<int>)_(mismatch_at_start)/1024 767.624 -
rng::ends_with(list<int>)_(mismatch_at_start)/1048576 960500.686 -
rng::ends_with(list<int>)_(mismatch_at_start)/50 29.694 -
rng::ends_with(list<int>)_(mismatch_at_start)/8 3.079 -2.63%
rng::ends_with(list<int>)_(mismatch_at_start)/8192 8816.323 -5.89%
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/1024 0.987 -
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/1048576 0.985 -
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/50 0.976 -
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/8 0.976 -
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/8192 0.985 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/1024 873.368 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/1048576 1084039.726 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/50 38.328 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/8 5.274 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/8192 13432.451 -7.04%
rng::ends_with(vector<int>)_(mismatch_at_end)/1024 78.141 -
rng::ends_with(vector<int>)_(mismatch_at_end)/1048576 73753.974 1.57%
rng::ends_with(vector<int>)_(mismatch_at_end)/50 4.552 -7.45%
rng::ends_with(vector<int>)_(mismatch_at_end)/8 1.675 -1.44%
rng::ends_with(vector<int>)_(mismatch_at_end)/8192 570.719 1.59%
rng::ends_with(vector<int>)_(mismatch_at_start)/1024 1.205 -7.56%
rng::ends_with(vector<int>)_(mismatch_at_start)/1048576 1.206 -7.60%
rng::ends_with(vector<int>)_(mismatch_at_start)/50 1.207 -7.34%
rng::ends_with(vector<int>)_(mismatch_at_start)/8 1.209 -9.61%
rng::ends_with(vector<int>)_(mismatch_at_start)/8192 1.207 -7.44%
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/1024 510.828 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/1048576 634724.304 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/50 23.787 -1.64%
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/8 4.230 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/8192 4824.374 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/1024 0.699 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/1048576 0.712 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/50 0.694 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/8 0.695 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/8192 0.711 -
rng::equal(deque<int>)_(it,_it,_it,_it)/1024 505.856 -
rng::equal(deque<int>)_(it,_it,_it,_it)/1048576 497352.805 -
rng::equal(deque<int>)_(it,_it,_it,_it)/50 24.080 -5.15%
rng::equal(deque<int>)_(it,_it,_it,_it)/8 5.049 -
rng::equal(deque<int>)_(it,_it,_it,_it)/8192 3876.930 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/1024 527.294 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 520219.571 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/50 25.442 1.15%
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/8 5.215 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 3997.956 -
rng::equal(list<int>)_(it,_it,_it,_it)/1024 795.273 1.84%
rng::equal(list<int>)_(it,_it,_it,_it)/1048576 958924.134 -
rng::equal(list<int>)_(it,_it,_it,_it)/50 29.532 -7.59%
rng::equal(list<int>)_(it,_it,_it,_it)/8 2.942 1.16%
rng::equal(list<int>)_(it,_it,_it,_it)/8192 11864.386 -4.90%
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/1024 832.991 -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/1048576 994061.193 -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/50 35.426 -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/8 3.573 -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 9939.207 -5.31%
rng::equal(vector<bool>)_(aligned)/1024 0.219 -
rng::equal(vector<bool>)_(aligned)/1048576 0.218 -
rng::equal(vector<bool>)_(aligned)/50 0.218 -
rng::equal(vector<bool>)_(aligned)/8 0.218 -
rng::equal(vector<bool>)_(aligned)/8192 0.218 -
rng::equal(vector<bool>)_(unaligned)/1024 7.696 -
rng::equal(vector<bool>)_(unaligned)/1048576 7618.719 -
rng::equal(vector<bool>)_(unaligned)/50 0.694 -5.73%
rng::equal(vector<bool>)_(unaligned)/8 0.695 -5.90%
rng::equal(vector<bool>)_(unaligned)/8192 65.313 -
rng::equal(vector<int>)_(it,_it,_it,_it)/1024 78.622 -
rng::equal(vector<int>)_(it,_it,_it,_it)/1048576 73695.720 -
rng::equal(vector<int>)_(it,_it,_it,_it)/50 4.489 1.48%
rng::equal(vector<int>)_(it,_it,_it,_it)/8 1.560 4.49%
rng::equal(vector<int>)_(it,_it,_it,_it)/8192 571.418 -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/1024 511.276 -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/1048576 639195.731 -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 24.154 -6.84%
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/8 3.713 -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/8192 4796.427 -
rng::fill(deque<int>)/1024 29.475 -
rng::fill(deque<int>)/32 1.407 -4.26%
rng::fill(deque<int>)/50 2.255 -
rng::fill(deque<int>)/8192 245.024 2.25%
rng::fill(list<int>)/1024 672.018 -
rng::fill(list<int>)/32 8.435 -
rng::fill(list<int>)/50 34.484 -1.97%
rng::fill(list<int>)/8192 7109.138 -3.83%
rng::fill(vector<bool>)/1048576 3826.368 -
rng::fill(vector<bool>)/262144 232.372 -
rng::fill(vector<bool>)/32768 30.033 -3.16%
rng::fill(vector<bool>)/4096 4.211 -
rng::fill(vector<bool>)/512 1.543 3.99%
rng::fill(vector<bool>)/64 1.701 5.98%
rng::fill(vector<int>)/1024 29.552 -2.03%
rng::fill(vector<int>)/32 1.040 -
rng::fill(vector<int>)/50 2.203 -
rng::fill(vector<int>)/8192 236.126 -1.50%
rng::fill_n(deque<int>)/1024 29.763 -
rng::fill_n(deque<int>)/32 1.302 6.23%
rng::fill_n(deque<int>)/50 2.195 -
rng::fill_n(deque<int>)/8192 238.322 -
rng::fill_n(list<int>)/1024 649.417 -
rng::fill_n(list<int>)/32 8.146 -
rng::fill_n(list<int>)/50 15.808 -1.14%
rng::fill_n(list<int>)/8192 7760.883 9.65%
rng::fill_n(vector<bool>)/1048576 3833.782 -
rng::fill_n(vector<bool>)/262144 231.018 -
rng::fill_n(vector<bool>)/32768 30.472 1.05%
rng::fill_n(vector<bool>)/4096 4.147 -
rng::fill_n(vector<bool>)/512 1.422 -
rng::fill_n(vector<bool>)/64 1.359 -4.06%
rng::fill_n(vector<int>)/1024 29.274 -
rng::fill_n(vector<int>)/32 1.143 -
rng::fill_n(vector<int>)/50 2.223 -
rng::fill_n(vector<int>)/8192 238.848 -
rng::find(deque<int>)_(bail_25%)/1024 66.092 -
rng::find(deque<int>)_(bail_25%)/32768 1916.302 -
rng::find(deque<int>)_(bail_25%)/8 1.996 -3.30%
rng::find(deque<int>)_(bail_25%)/8192 476.085 -
rng::find(deque<int>)_(process_all)/1024 243.963 -
rng::find(deque<int>)_(process_all)/32768 7814.408 -
rng::find(deque<int>)_(process_all)/50 13.120 -
rng::find(deque<int>)_(process_all)/8 3.481 -1.16%
rng::find(deque<int>)_(process_all)/8192 1952.795 -
rng::find(join_view(deque<deque<int>>))_(process_all)/1024 295.596 -
rng::find(join_view(deque<deque<int>>))_(process_all)/32768 9426.192 -
rng::find(join_view(deque<deque<int>>))_(process_all)/50 17.268 -1.38%
rng::find(join_view(deque<deque<int>>))_(process_all)/8 7.314 -4.05%
rng::find(join_view(deque<deque<int>>))_(process_all)/8192 2324.709 -1.28%
rng::find(join_view(list<vector<int>>))_(process_all)/1024 311.051 -12.84%
rng::find(join_view(list<vector<int>>))_(process_all)/32768 10417.679 -9.30%
rng::find(join_view(list<vector<int>>))_(process_all)/50 13.377 -18.85%
rng::find(join_view(list<vector<int>>))_(process_all)/8 3.133 -
rng::find(join_view(list<vector<int>>))_(process_all)/8192 2534.954 -10.65%
rng::find(join_view(vector<list<int>>))_(process_all)/1024 726.551 -
rng::find(join_view(vector<list<int>>))_(process_all)/32768 27799.412 -
rng::find(join_view(vector<list<int>>))_(process_all)/50 23.608 -
rng::find(join_view(vector<list<int>>))_(process_all)/8 4.595 -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 8467.138 3.44%
rng::find(join_view(vector<vector<char>>))_(process_all)/1024 23.116 -1.23%
rng::find(join_view(vector<vector<char>>))_(process_all)/32768 657.868 -2.06%
rng::find(join_view(vector<vector<char>>))_(process_all)/50 3.753 -
rng::find(join_view(vector<vector<char>>))_(process_all)/8 3.064 -1.70%
rng::find(join_view(vector<vector<char>>))_(process_all)/8192 166.884 -2.23%
rng::find(join_view(vector<vector<int>>))_(process_all)/1024 275.085 -
rng::find(join_view(vector<vector<int>>))_(process_all)/32768 8781.414 -
rng::find(join_view(vector<vector<int>>))_(process_all)/50 14.779 -
rng::find(join_view(vector<vector<int>>))_(process_all)/8 4.813 -5.92%
rng::find(join_view(vector<vector<int>>))_(process_all)/8192 2167.223 -
rng::find(list<int>)_(bail_25%)/1024 180.552 -
rng::find(list<int>)_(bail_25%)/32768 7505.194 -1.37%
rng::find(list<int>)_(bail_25%)/8 0.918 -
rng::find(list<int>)_(bail_25%)/8192 1419.506 -
rng::find(list<int>)_(process_all)/1024 686.953 -
rng::find(list<int>)_(process_all)/32768 27356.357 -1.91%
rng::find(list<int>)_(process_all)/50 18.721 -
rng::find(list<int>)_(process_all)/8 2.385 1.23%
rng::find(list<int>)_(process_all)/8192 9755.835 -6.56%
rng::find(vector<bool>)_(process_all)/1024 4.573 -2.48%
rng::find(vector<bool>)_(process_all)/1048576 3656.967 -
rng::find(vector<bool>)_(process_all)/50 0.855 15.53%
rng::find(vector<bool>)_(process_all)/8 0.794 32.03%
rng::find(vector<bool>)_(process_all)/8192 33.424 -
rng::find(vector<char>)_(bail_25%)/1024 5.260 -
rng::find(vector<char>)_(bail_25%)/32768 136.298 -
rng::find(vector<char>)_(bail_25%)/8 1.155 17.51%
rng::find(vector<char>)_(bail_25%)/8192 39.668 -
rng::find(vector<char>)_(process_all)/1024 16.503 -5.69%
rng::find(vector<char>)_(process_all)/32768 495.724 -
rng::find(vector<char>)_(process_all)/50 1.628 -
rng::find(vector<char>)_(process_all)/8 0.924 -
rng::find(vector<char>)_(process_all)/8192 136.315 -
rng::find(vector<int>)_(bail_25%)/1024 65.720 -
rng::find(vector<int>)_(bail_25%)/32768 1860.668 -
rng::find(vector<int>)_(bail_25%)/8 1.366 -
rng::find(vector<int>)_(bail_25%)/8192 471.627 -
rng::find(vector<int>)_(process_all)/1024 242.665 -
rng::find(vector<int>)_(process_all)/32768 7429.609 -
rng::find(vector<int>)_(process_all)/50 12.442 -
rng::find(vector<int>)_(process_all)/8 2.847 -1.89%
rng::find(vector<int>)_(process_all)/8192 1856.744 -
rng::find_end(deque<int>)_(match_near_end)/1000 333.733 2.47%
rng::find_end(deque<int>)_(match_near_end)/1024 3305.455 4.07%
rng::find_end(deque<int>)_(match_near_end)/8192 166292.408 1.05%
rng::find_end(deque<int>)_(near_matches)/1000 27917.125 1.36%
rng::find_end(deque<int>)_(near_matches)/1024 29002.048 1.30%
rng::find_end(deque<int>)_(near_matches)/8192 2351025.446 10.03%
rng::find_end(deque<int>)_(process_all)/1000 319.326 26.70%
rng::find_end(deque<int>)_(process_all)/1024 329.734 8.97%
rng::find_end(deque<int>)_(process_all)/1048576 335353.117 8.62%
rng::find_end(deque<int>)_(process_all)/8192 2592.548 8.61%
rng::find_end(deque<int>)_(same_length)/1000 971.144 3.40%
rng::find_end(deque<int>)_(same_length)/1024 1401.278 -
rng::find_end(deque<int>)_(same_length)/8192 11264.086 -
rng::find_end(deque<int>)_(single_element)/1000 250.866 -14.43%
rng::find_end(deque<int>)_(single_element)/1024 278.236 -
rng::find_end(deque<int>)_(single_element)/8192 2157.091 -2.10%
rng::find_end(deque<int>,_pred)_(match_near_end)/1000 596.063 -
rng::find_end(deque<int>,_pred)_(match_near_end)/1024 4111.126 -10.75%
rng::find_end(deque<int>,_pred)_(match_near_end)/8192 233218.151 -5.46%
rng::find_end(deque<int>,_pred)_(near_matches)/1000 40108.081 3.23%
rng::find_end(deque<int>,_pred)_(near_matches)/1024 41683.326 3.14%
rng::find_end(deque<int>,_pred)_(near_matches)/8192 2361319.444 -2.69%
rng::find_end(deque<int>,_pred)_(process_all)/1000 597.283 -
rng::find_end(deque<int>,_pred)_(process_all)/1024 612.422 -
rng::find_end(deque<int>,_pred)_(process_all)/1048576 560655.036 -
rng::find_end(deque<int>,_pred)_(process_all)/8192 4299.996 -
rng::find_end(deque<int>,_pred)_(same_length)/1000 1551.620 -
rng::find_end(deque<int>,_pred)_(same_length)/1024 1565.046 -
rng::find_end(deque<int>,_pred)_(same_length)/8192 11542.846 -
rng::find_end(deque<int>,_pred)_(single_element)/1000 596.338 -
rng::find_end(deque<int>,_pred)_(single_element)/1024 610.757 -
rng::find_end(deque<int>,_pred)_(single_element)/8192 4308.424 -
rng::find_end(forward_list<int>)_(match_near_end)/1000 765.760 -1.09%
rng::find_end(forward_list<int>)_(match_near_end)/1024 4656.562 -
rng::find_end(forward_list<int>)_(match_near_end)/8192 256893.788 -
rng::find_end(forward_list<int>)_(near_matches)/1000 35824.572 -
rng::find_end(forward_list<int>)_(near_matches)/1024 37171.551 -
rng::find_end(forward_list<int>)_(near_matches)/8192 2475252.659 -
rng::find_end(forward_list<int>)_(process_all)/1000 702.684 -
rng::find_end(forward_list<int>)_(process_all)/1024 722.147 -
rng::find_end(forward_list<int>)_(process_all)/1048576 754736.638 -1.25%
rng::find_end(forward_list<int>)_(process_all)/8192 5631.803 -3.22%
rng::find_end(forward_list<int>)_(same_length)/1000 1469.346 -
rng::find_end(forward_list<int>)_(same_length)/1024 1494.795 -
rng::find_end(forward_list<int>)_(same_length)/8192 16337.568 13.89%
rng::find_end(forward_list<int>)_(single_element)/1000 705.820 -
rng::find_end(forward_list<int>)_(single_element)/1024 729.765 -
rng::find_end(forward_list<int>)_(single_element)/8192 6172.529 3.79%
rng::find_end(forward_list<int>,_pred)_(match_near_end)/1000 816.371 -
rng::find_end(forward_list<int>,_pred)_(match_near_end)/1024 5216.584 -
rng::find_end(forward_list<int>,_pred)_(match_near_end)/8192 278461.041 -
rng::find_end(forward_list<int>,_pred)_(near_matches)/1000 42079.475 -
rng::find_end(forward_list<int>,_pred)_(near_matches)/1024 43713.964 -
rng::find_end(forward_list<int>,_pred)_(near_matches)/8192 2697062.662 -
rng::find_end(forward_list<int>,_pred)_(process_all)/1000 790.912 -
rng::find_end(forward_list<int>,_pred)_(process_all)/1024 809.380 -
rng::find_end(forward_list<int>,_pred)_(process_all)/1048576 883037.706 -
rng::find_end(forward_list<int>,_pred)_(process_all)/8192 6546.597 -
rng::find_end(forward_list<int>,_pred)_(same_length)/1000 1537.852 -
rng::find_end(forward_list<int>,_pred)_(same_length)/1024 1566.747 -
rng::find_end(forward_list<int>,_pred)_(same_length)/8192 17108.240 12.65%
rng::find_end(forward_list<int>,_pred)_(single_element)/1000 800.796 -
rng::find_end(forward_list<int>,_pred)_(single_element)/1024 819.784 -
rng::find_end(forward_list<int>,_pred)_(single_element)/8192 6981.946 5.03%
rng::find_end(list<int>)_(match_near_end)/1000 786.026 1.80%
rng::find_end(list<int>)_(match_near_end)/1024 4523.373 -
rng::find_end(list<int>)_(match_near_end)/8192 258476.472 -
rng::find_end(list<int>)_(near_matches)/1000 36443.445 -
rng::find_end(list<int>)_(near_matches)/1024 38040.862 -
rng::find_end(list<int>)_(near_matches)/8192 2486316.490 -
rng::find_end(list<int>)_(process_all)/1000 685.550 -
rng::find_end(list<int>)_(process_all)/1024 673.314 -
rng::find_end(list<int>)_(process_all)/1048576 819801.889 -
rng::find_end(list<int>)_(process_all)/8192 6890.328 -
rng::find_end(list<int>)_(same_length)/1000 1471.623 -
rng::find_end(list<int>)_(same_length)/1024 1504.467 -
rng::find_end(list<int>)_(same_length)/8192 15729.877 -1.13%
rng::find_end(list<int>)_(single_element)/1000 685.721 -
rng::find_end(list<int>)_(single_element)/1024 698.215 -
rng::find_end(list<int>)_(single_element)/8192 8331.729 -4.95%
rng::find_end(list<int>,_pred)_(match_near_end)/1000 818.408 -
rng::find_end(list<int>,_pred)_(match_near_end)/1024 5122.041 -
rng::find_end(list<int>,_pred)_(match_near_end)/8192 277338.016 -
rng::find_end(list<int>,_pred)_(near_matches)/1000 41031.591 -
rng::find_end(list<int>,_pred)_(near_matches)/1024 42776.426 -
rng::find_end(list<int>,_pred)_(near_matches)/8192 2681831.896 -
rng::find_end(list<int>,_pred)_(process_all)/1000 790.856 -
rng::find_end(list<int>,_pred)_(process_all)/1024 812.204 -
rng::find_end(list<int>,_pred)_(process_all)/1048576 946531.054 -
rng::find_end(list<int>,_pred)_(process_all)/8192 8862.475 -
rng::find_end(list<int>,_pred)_(same_length)/1000 1541.505 -
rng::find_end(list<int>,_pred)_(same_length)/1024 1579.721 -
rng::find_end(list<int>,_pred)_(same_length)/8192 17474.998 -9.76%
rng::find_end(list<int>,_pred)_(single_element)/1000 754.724 -
rng::find_end(list<int>,_pred)_(single_element)/1024 771.205 -
rng::find_end(list<int>,_pred)_(single_element)/8192 8637.532 -5.72%
rng::find_end(vector<int>)_(match_near_end)/1000 263.994 -
rng::find_end(vector<int>)_(match_near_end)/1024 2132.335 -6.28%
rng::find_end(vector<int>)_(match_near_end)/8192 111675.226 -6.97%
rng::find_end(vector<int>)_(near_matches)/1000 15277.609 -
rng::find_end(vector<int>)_(near_matches)/1024 15832.865 -
rng::find_end(vector<int>)_(near_matches)/8192 917945.227 -
rng::find_end(vector<int>)_(process_all)/1000 239.916 1.23%
rng::find_end(vector<int>)_(process_all)/1024 245.543 1.23%
rng::find_end(vector<int>)_(process_all)/1048576 244030.474 -3.79%
rng::find_end(vector<int>)_(process_all)/8192 1900.329 -
rng::find_end(vector<int>)_(same_length)/1000 705.814 40.58%
rng::find_end(vector<int>)_(same_length)/1024 726.888 41.49%
rng::find_end(vector<int>)_(same_length)/8192 5791.515 51.34%
rng::find_end(vector<int>)_(single_element)/1000 237.699 -
rng::find_end(vector<int>)_(single_element)/1024 241.725 -
rng::find_end(vector<int>)_(single_element)/8192 1904.971 -
rng::find_end(vector<int>,_pred)_(match_near_end)/1000 557.086 -
rng::find_end(vector<int>,_pred)_(match_near_end)/1024 3159.871 -
rng::find_end(vector<int>,_pred)_(match_near_end)/8192 168599.236 -
rng::find_end(vector<int>,_pred)_(near_matches)/1000 25408.984 -
rng::find_end(vector<int>,_pred)_(near_matches)/1024 26020.341 -
rng::find_end(vector<int>,_pred)_(near_matches)/8192 1642428.796 -
rng::find_end(vector<int>,_pred)_(process_all)/1000 586.875 2.57%
rng::find_end(vector<int>,_pred)_(process_all)/1024 601.130 2.57%
rng::find_end(vector<int>,_pred)_(process_all)/1048576 677778.447 3.74%
rng::find_end(vector<int>,_pred)_(process_all)/8192 4806.033 2.52%
rng::find_end(vector<int>,_pred)_(same_length)/1000 1250.689 -
rng::find_end(vector<int>,_pred)_(same_length)/1024 1281.968 -
rng::find_end(vector<int>,_pred)_(same_length)/8192 10249.821 -
rng::find_end(vector<int>,_pred)_(single_element)/1000 576.157 -
rng::find_end(vector<int>,_pred)_(single_element)/1024 589.868 -
rng::find_end(vector<int>,_pred)_(single_element)/8192 4713.157 -
rng::find_first_of(deque<int>)_(large_needle)/1024 365181.345 -
rng::find_first_of(deque<int>)_(large_needle)/32 283.407 -4.97%
rng::find_first_of(deque<int>)_(large_needle)/50 670.986 -5.95%
rng::find_first_of(deque<int>)_(large_needle)/8192 23486134.728 -
rng::find_first_of(deque<int>)_(small_needle)/1024 3460.920 -1.55%
rng::find_first_of(deque<int>)_(small_needle)/32 105.495 -4.95%
rng::find_first_of(deque<int>)_(small_needle)/50 162.349 -4.93%
rng::find_first_of(deque<int>)_(small_needle)/8192 27664.148 -1.79%
rng::find_first_of(deque<int>,_pred)_(large_needle)/1024 560946.839 -
rng::find_first_of(deque<int>,_pred)_(large_needle)/32 510.459 2.10%
rng::find_first_of(deque<int>,_pred)_(large_needle)/50 1405.441 1.55%
rng::find_first_of(deque<int>,_pred)_(large_needle)/8192 35510777.100 -
rng::find_first_of(deque<int>,_pred)_(small_needle)/1024 6308.776 -
rng::find_first_of(deque<int>,_pred)_(small_needle)/32 198.860 -
rng::find_first_of(deque<int>,_pred)_(small_needle)/50 309.419 -
rng::find_first_of(deque<int>,_pred)_(small_needle)/8192 50357.374 -
rng::find_first_of(list<int>)_(large_needle)/1024 806380.784 -16.49%
rng::find_first_of(list<int>)_(large_needle)/32 679.087 -
rng::find_first_of(list<int>)_(large_needle)/50 1749.226 -
rng::find_first_of(list<int>)_(large_needle)/8192 49744763.877 -1.46%
rng::find_first_of(list<int>)_(small_needle)/1024 2790.439 -1.35%
rng::find_first_of(list<int>)_(small_needle)/32 91.777 -1.72%
rng::find_first_of(list<int>)_(small_needle)/50 140.821 -1.16%
rng::find_first_of(list<int>)_(small_needle)/8192 22983.312 -
rng::find_first_of(list<int>,_pred)_(large_needle)/1024 835361.160 -10.52%
rng::find_first_of(list<int>,_pred)_(large_needle)/32 721.448 -1.33%
rng::find_first_of(list<int>,_pred)_(large_needle)/50 1872.868 -
rng::find_first_of(list<int>,_pred)_(large_needle)/8192 55852278.834 1.81%
rng::find_first_of(list<int>,_pred)_(small_needle)/1024 5250.653 -
rng::find_first_of(list<int>,_pred)_(small_needle)/32 168.167 -
rng::find_first_of(list<int>,_pred)_(small_needle)/50 266.454 -
rng::find_first_of(list<int>,_pred)_(small_needle)/8192 42286.856 -
rng::find_first_of(vector<int>)_(large_needle)/1024 113701.301 3.52%
rng::find_first_of(vector<int>)_(large_needle)/32 110.306 5.01%
rng::find_first_of(vector<int>)_(large_needle)/50 276.595 -3.14%
rng::find_first_of(vector<int>)_(large_needle)/8192 7320871.927 3.73%
rng::find_first_of(vector<int>)_(small_needle)/1024 1413.105 -
rng::find_first_of(vector<int>)_(small_needle)/32 47.974 1.16%
rng::find_first_of(vector<int>)_(small_needle)/50 72.206 -
rng::find_first_of(vector<int>)_(small_needle)/8192 11287.154 -
rng::find_first_of(vector<int>,_pred)_(large_needle)/1024 602170.163 -
rng::find_first_of(vector<int>,_pred)_(large_needle)/32 485.602 1.08%
rng::find_first_of(vector<int>,_pred)_(large_needle)/50 1333.914 -1.73%
rng::find_first_of(vector<int>,_pred)_(large_needle)/8192 38225208.332 -
rng::find_first_of(vector<int>,_pred)_(small_needle)/1024 5636.263 -
rng::find_first_of(vector<int>,_pred)_(small_needle)/32 181.135 -
rng::find_first_of(vector<int>,_pred)_(small_needle)/50 275.328 -
rng::find_first_of(vector<int>,_pred)_(small_needle)/8192 46103.056 -
rng::find_if(deque<int>)_(bail_25%)/1024 106.317 -
rng::find_if(deque<int>)_(bail_25%)/32768 2861.874 3.07%
rng::find_if(deque<int>)_(bail_25%)/8 1.439 -
rng::find_if(deque<int>)_(bail_25%)/8192 722.372 2.69%
rng::find_if(deque<int>)_(process_all)/1024 474.517 -
rng::find_if(deque<int>)_(process_all)/32768 11442.720 -6.14%
rng::find_if(deque<int>)_(process_all)/50 23.744 -1.64%
rng::find_if(deque<int>)_(process_all)/8 3.980 1.08%
rng::find_if(deque<int>)_(process_all)/8192 2804.766 -6.81%
rng::find_if(list<int>)_(bail_25%)/1024 193.982 -
rng::find_if(list<int>)_(bail_25%)/32768 8931.007 5.63%
rng::find_if(list<int>)_(bail_25%)/8 1.310 -
rng::find_if(list<int>)_(bail_25%)/8192 2368.504 55.24%
rng::find_if(list<int>)_(process_all)/1024 758.581 -
rng::find_if(list<int>)_(process_all)/32768 28805.672 -1.43%
rng::find_if(list<int>)_(process_all)/50 21.709 -
rng::find_if(list<int>)_(process_all)/8 3.491 -
rng::find_if(list<int>)_(process_all)/8192 10700.713 3.64%
rng::find_if(vector<bool>)_(process_all)/1024 770.167 -
rng::find_if(vector<bool>)_(process_all)/1048576 786612.111 -
rng::find_if(vector<bool>)_(process_all)/50 36.799 -
rng::find_if(vector<bool>)_(process_all)/8 5.628 -
rng::find_if(vector<bool>)_(process_all)/8192 6147.272 -
rng::find_if(vector<char>)_(bail_25%)/1024 76.291 -
rng::find_if(vector<char>)_(bail_25%)/32768 2045.766 -
rng::find_if(vector<char>)_(bail_25%)/8 0.946 -
rng::find_if(vector<char>)_(bail_25%)/8192 522.363 -
rng::find_if(vector<char>)_(process_all)/1024 274.702 -
rng::find_if(vector<char>)_(process_all)/32768 8129.089 -
rng::find_if(vector<char>)_(process_all)/50 12.445 -1.70%
rng::find_if(vector<char>)_(process_all)/8 2.453 -1.38%
rng::find_if(vector<char>)_(process_all)/8192 2048.193 -
rng::find_if(vector<int>)_(bail_25%)/1024 75.514 -
rng::find_if(vector<int>)_(bail_25%)/32768 2335.161 -
rng::find_if(vector<int>)_(bail_25%)/8 1.037 -3.24%
rng::find_if(vector<int>)_(bail_25%)/8192 548.233 -
rng::find_if(vector<int>)_(process_all)/1024 283.479 -
rng::find_if(vector<int>)_(process_all)/32768 8805.218 -
rng::find_if(vector<int>)_(process_all)/50 14.217 -
rng::find_if(vector<int>)_(process_all)/8 2.595 -1.24%
rng::find_if(vector<int>)_(process_all)/8192 2192.990 -
rng::find_if_not(deque<int>)_(bail_25%)/1024 106.338 -
rng::find_if_not(deque<int>)_(bail_25%)/32768 2707.926 -1.34%
rng::find_if_not(deque<int>)_(bail_25%)/8 1.529 -
rng::find_if_not(deque<int>)_(bail_25%)/8192 699.362 1.95%
rng::find_if_not(deque<int>)_(process_all)/1024 482.895 1.61%
rng::find_if_not(deque<int>)_(process_all)/32768 11896.117 2.24%
rng::find_if_not(deque<int>)_(process_all)/50 23.785 1.21%
rng::find_if_not(deque<int>)_(process_all)/8 3.982 1.42%
rng::find_if_not(deque<int>)_(process_all)/8192 2941.933 5.00%
rng::find_if_not(list<int>)_(bail_25%)/1024 194.446 -
rng::find_if_not(list<int>)_(bail_25%)/32768 10417.010 -
rng::find_if_not(list<int>)_(bail_25%)/8 1.312 -
rng::find_if_not(list<int>)_(bail_25%)/8192 1517.508 -
rng::find_if_not(list<int>)_(process_all)/1024 760.081 -
rng::find_if_not(list<int>)_(process_all)/32768 28341.739 -3.15%
rng::find_if_not(list<int>)_(process_all)/50 21.600 -
rng::find_if_not(list<int>)_(process_all)/8 3.509 -
rng::find_if_not(list<int>)_(process_all)/8192 8919.147 -
rng::find_if_not(vector<bool>)_(process_all)/1024 770.760 -
rng::find_if_not(vector<bool>)_(process_all)/1048576 787052.997 -
rng::find_if_not(vector<bool>)_(process_all)/50 36.777 -
rng::find_if_not(vector<bool>)_(process_all)/8 5.644 -
rng::find_if_not(vector<bool>)_(process_all)/8192 6148.247 -
rng::find_if_not(vector<char>)_(bail_25%)/1024 76.181 -
rng::find_if_not(vector<char>)_(bail_25%)/32768 2058.771 -
rng::find_if_not(vector<char>)_(bail_25%)/8 0.944 -
rng::find_if_not(vector<char>)_(bail_25%)/8192 523.504 -
rng::find_if_not(vector<char>)_(process_all)/1024 274.983 -
rng::find_if_not(vector<char>)_(process_all)/32768 8131.151 -
rng::find_if_not(vector<char>)_(process_all)/50 12.491 -1.29%
rng::find_if_not(vector<char>)_(process_all)/8 2.383 -3.49%
rng::find_if_not(vector<char>)_(process_all)/8192 2049.342 -
rng::find_if_not(vector<int>)_(bail_25%)/1024 75.630 -
rng::find_if_not(vector<int>)_(bail_25%)/32768 2335.675 -
rng::find_if_not(vector<int>)_(bail_25%)/8 1.080 -1.30%
rng::find_if_not(vector<int>)_(bail_25%)/8192 548.382 -
rng::find_if_not(vector<int>)_(process_all)/1024 283.606 -
rng::find_if_not(vector<int>)_(process_all)/32768 8807.987 -
rng::find_if_not(vector<int>)_(process_all)/50 14.206 -
rng::find_if_not(vector<int>)_(process_all)/8 2.564 1.83%
rng::find_if_not(vector<int>)_(process_all)/8192 2194.613 -
rng::find_last(deque<int>)_(bail_10%)/1024 262.585 15.26%
rng::find_last(deque<int>)_(bail_10%)/1048576 324871.296 -
rng::find_last(deque<int>)_(bail_10%)/50 13.095 14.40%
rng::find_last(deque<int>)_(bail_10%)/8 2.731 1.87%
rng::find_last(deque<int>)_(bail_10%)/8192 2524.060 -
rng::find_last(deque<int>)_(bail_90%)/1024 33.197 14.46%
rng::find_last(deque<int>)_(bail_90%)/1048576 29922.765 17.05%
rng::find_last(deque<int>)_(bail_90%)/50 1.970 6.97%
rng::find_last(deque<int>)_(bail_90%)/8 0.884 1.97%
rng::find_last(deque<int>)_(bail_90%)/8192 234.083 14.89%
rng::find_last(forward_list<int>)_(bail_10%)/1024 731.421 -
rng::find_last(forward_list<int>)_(bail_10%)/1048576 367917.891 -
rng::find_last(forward_list<int>)_(bail_10%)/50 20.097 -
rng::find_last(forward_list<int>)_(bail_10%)/8 2.354 -1.32%
rng::find_last(forward_list<int>)_(bail_10%)/8192 6691.715 13.59%
rng::find_last(forward_list<int>)_(bail_90%)/1024 730.803 -
rng::find_last(forward_list<int>)_(bail_90%)/1048576 388053.266 1.14%
rng::find_last(forward_list<int>)_(bail_90%)/50 20.840 -
rng::find_last(forward_list<int>)_(bail_90%)/8 2.431 -
rng::find_last(forward_list<int>)_(bail_90%)/8192 6036.957 -
rng::find_last(list<int>)_(bail_10%)/1024 675.617 -
rng::find_last(list<int>)_(bail_10%)/1048576 785572.216 -
rng::find_last(list<int>)_(bail_10%)/50 16.418 -1.66%
rng::find_last(list<int>)_(bail_10%)/8 2.041 -
rng::find_last(list<int>)_(bail_10%)/8192 6243.306 -
rng::find_last(list<int>)_(bail_90%)/1024 62.206 -1.33%
rng::find_last(list<int>)_(bail_90%)/1048576 86720.686 -
rng::find_last(list<int>)_(bail_90%)/50 1.280 -1.27%
rng::find_last(list<int>)_(bail_90%)/8 0.463 -
rng::find_last(list<int>)_(bail_90%)/8192 587.951 -2.00%
rng::find_last(vector<char>)_(bail_10%)/1024 113.673 -
rng::find_last(vector<char>)_(bail_10%)/1048576 113412.293 1.09%
rng::find_last(vector<char>)_(bail_10%)/50 5.612 -
rng::find_last(vector<char>)_(bail_10%)/8 1.600 2.12%
rng::find_last(vector<char>)_(bail_10%)/8192 892.093 1.08%
rng::find_last(vector<char>)_(bail_90%)/1024 12.123 -
rng::find_last(vector<char>)_(bail_90%)/1048576 11994.529 -1.11%
rng::find_last(vector<char>)_(bail_90%)/50 0.999 -3.10%
rng::find_last(vector<char>)_(bail_90%)/8 0.461 -
rng::find_last(vector<char>)_(bail_90%)/8192 101.511 -
rng::find_last(vector<int>)_(bail_10%)/1024 212.016 -
rng::find_last(vector<int>)_(bail_10%)/1048576 214566.758 -
rng::find_last(vector<int>)_(bail_10%)/50 10.823 -
rng::find_last(vector<int>)_(bail_10%)/8 2.088 -
rng::find_last(vector<int>)_(bail_10%)/8192 1648.061 -
rng::find_last(vector<int>)_(bail_90%)/1024 27.820 -
rng::find_last(vector<int>)_(bail_90%)/1048576 23303.115 -1.23%
rng::find_last(vector<int>)_(bail_90%)/50 1.578 -
rng::find_last(vector<int>)_(bail_90%)/8 0.680 24.22%
rng::find_last(vector<int>)_(bail_90%)/8192 189.815 -
rng::find_last_if(deque<int>)_(bail_10%)/1024 361.199 1.49%
rng::find_last_if(deque<int>)_(bail_10%)/1048576 362217.856 -
rng::find_last_if(deque<int>)_(bail_10%)/50 18.385 -3.25%
rng::find_last_if(deque<int>)_(bail_10%)/8 3.980 -
rng::find_last_if(deque<int>)_(bail_10%)/8192 2765.913 -
rng::find_last_if(deque<int>)_(bail_90%)/1024 43.350 -
rng::find_last_if(deque<int>)_(bail_90%)/1048576 38123.416 -
rng::find_last_if(deque<int>)_(bail_90%)/50 2.696 -1.85%
rng::find_last_if(deque<int>)_(bail_90%)/8 0.938 3.29%
rng::find_last_if(deque<int>)_(bail_90%)/8192 311.666 -
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 799.253 -
rng::find_last_if(forward_list<int>)_(bail_10%)/1048576 926277.448 -
rng::find_last_if(forward_list<int>)_(bail_10%)/50 27.437 -
rng::find_last_if(forward_list<int>)_(bail_10%)/8 5.162 5.28%
rng::find_last_if(forward_list<int>)_(bail_10%)/8192 6795.354 -
rng::find_last_if(forward_list<int>)_(bail_90%)/1024 770.520 -
rng::find_last_if(forward_list<int>)_(bail_90%)/1048576 920125.330 -
rng::find_last_if(forward_list<int>)_(bail_90%)/50 40.089 -2.02%
rng::find_last_if(forward_list<int>)_(bail_90%)/8 5.203 5.58%
rng::find_last_if(forward_list<int>)_(bail_90%)/8192 6709.890 -1.60%
rng::find_last_if(list<int>)_(bail_10%)/1024 679.198 -
rng::find_last_if(list<int>)_(bail_10%)/1048576 806843.558 -
rng::find_last_if(list<int>)_(bail_10%)/50 35.866 -1.75%
rng::find_last_if(list<int>)_(bail_10%)/8 3.105 -
rng::find_last_if(list<int>)_(bail_10%)/8192 6588.634 -
rng::find_last_if(list<int>)_(bail_90%)/1024 71.028 -
rng::find_last_if(list<int>)_(bail_90%)/1048576 88840.487 -
rng::find_last_if(list<int>)_(bail_90%)/50 2.192 -
rng::find_last_if(list<int>)_(bail_90%)/8 0.711 -
rng::find_last_if(list<int>)_(bail_90%)/8192 605.843 -
rng::find_last_if(vector<char>)_(bail_10%)/1024 242.341 -
rng::find_last_if(vector<char>)_(bail_10%)/1048576 241123.265 -
rng::find_last_if(vector<char>)_(bail_10%)/50 11.336 -
rng::find_last_if(vector<char>)_(bail_10%)/8 2.433 -
rng::find_last_if(vector<char>)_(bail_10%)/8192 1877.241 -
rng::find_last_if(vector<char>)_(bail_90%)/1024 25.458 -
rng::find_last_if(vector<char>)_(bail_90%)/1048576 26239.054 -
rng::find_last_if(vector<char>)_(bail_90%)/50 1.455 -
rng::find_last_if(vector<char>)_(bail_90%)/8 0.464 -
rng::find_last_if(vector<char>)_(bail_90%)/8192 216.033 -
rng::find_last_if(vector<int>)_(bail_10%)/1024 245.257 -
rng::find_last_if(vector<int>)_(bail_10%)/1048576 283460.542 -
rng::find_last_if(vector<int>)_(bail_10%)/50 11.520 -
rng::find_last_if(vector<int>)_(bail_10%)/8 2.544 -
rng::find_last_if(vector<int>)_(bail_10%)/8192 2071.106 -
rng::find_last_if(vector<int>)_(bail_90%)/1024 25.850 -
rng::find_last_if(vector<int>)_(bail_90%)/1048576 31062.235 -
rng::find_last_if(vector<int>)_(bail_90%)/50 1.500 -
rng::find_last_if(vector<int>)_(bail_90%)/8 0.467 -
rng::find_last_if(vector<int>)_(bail_90%)/8192 218.626 -
rng::find_last_if_not(deque<int>)_(bail_10%)/1024 369.917 3.09%
rng::find_last_if_not(deque<int>)_(bail_10%)/1048576 363099.344 -
rng::find_last_if_not(deque<int>)_(bail_10%)/50 17.872 -
rng::find_last_if_not(deque<int>)_(bail_10%)/8 3.961 -
rng::find_last_if_not(deque<int>)_(bail_10%)/8192 2776.227 -
rng::find_last_if_not(deque<int>)_(bail_90%)/1024 42.686 -
rng::find_last_if_not(deque<int>)_(bail_90%)/1048576 39459.976 1.10%
rng::find_last_if_not(deque<int>)_(bail_90%)/50 2.708 -2.92%
rng::find_last_if_not(deque<int>)_(bail_90%)/8 0.972 -
rng::find_last_if_not(deque<int>)_(bail_90%)/8192 306.957 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1024 814.248 4.65%
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1048576 935082.053 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/50 28.476 3.74%
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8 4.767 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192 6801.685 -11.44%
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1024 831.542 -2.05%
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1048576 925134.755 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/50 27.815 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/8 4.967 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/8192 6849.793 -
rng::find_last_if_not(list<int>)_(bail_10%)/1024 681.420 -
rng::find_last_if_not(list<int>)_(bail_10%)/1048576 806660.537 -
rng::find_last_if_not(list<int>)_(bail_10%)/50 38.973 2.45%
rng::find_last_if_not(list<int>)_(bail_10%)/8 3.111 -
rng::find_last_if_not(list<int>)_(bail_10%)/8192 6714.163 -
rng::find_last_if_not(list<int>)_(bail_90%)/1024 70.197 -1.71%
rng::find_last_if_not(list<int>)_(bail_90%)/1048576 88937.779 -
rng::find_last_if_not(list<int>)_(bail_90%)/50 2.105 -
rng::find_last_if_not(list<int>)_(bail_90%)/8 0.711 -
rng::find_last_if_not(list<int>)_(bail_90%)/8192 607.406 -
rng::find_last_if_not(vector<char>)_(bail_10%)/1024 242.570 -
rng::find_last_if_not(vector<char>)_(bail_10%)/1048576 241041.366 -
rng::find_last_if_not(vector<char>)_(bail_10%)/50 11.357 -
rng::find_last_if_not(vector<char>)_(bail_10%)/8 2.345 -1.95%
rng::find_last_if_not(vector<char>)_(bail_10%)/8192 1876.385 -
rng::find_last_if_not(vector<char>)_(bail_90%)/1024 30.951 -
rng::find_last_if_not(vector<char>)_(bail_90%)/1048576 25664.383 -
rng::find_last_if_not(vector<char>)_(bail_90%)/50 1.452 -
rng::find_last_if_not(vector<char>)_(bail_90%)/8 0.470 -
rng::find_last_if_not(vector<char>)_(bail_90%)/8192 216.055 -
rng::find_last_if_not(vector<int>)_(bail_10%)/1024 245.443 -
rng::find_last_if_not(vector<int>)_(bail_10%)/1048576 283809.676 -
rng::find_last_if_not(vector<int>)_(bail_10%)/50 11.607 -
rng::find_last_if_not(vector<int>)_(bail_10%)/8 2.564 -
rng::find_last_if_not(vector<int>)_(bail_10%)/8192 2073.799 -
rng::find_last_if_not(vector<int>)_(bail_90%)/1024 30.429 -
rng::find_last_if_not(vector<int>)_(bail_90%)/1048576 30906.654 -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 1.543 -1.65%
rng::find_last_if_not(vector<int>)_(bail_90%)/8 0.472 -
rng::find_last_if_not(vector<int>)_(bail_90%)/8192 218.677 -
rng::fold_left(deque<int>)/1048576 560100.673 -
rng::fold_left(deque<int>)/32 16.541 -
rng::fold_left(deque<int>)/50 27.538 -
rng::fold_left(deque<int>)/8 4.111 -
rng::fold_left(deque<int>)/8192 4360.672 -
rng::fold_left(list<int>)/1048576 1358687.661 -
rng::fold_left(list<int>)/32 22.105 -
rng::fold_left(list<int>)/50 37.455 -
rng::fold_left(list<int>)/8 3.849 -
rng::fold_left(list<int>)/8192 10718.884 1.92%
rng::fold_left(vector<int>)/1048576 1325155.166 -
rng::fold_left(vector<int>)/32 20.821 -
rng::fold_left(vector<int>)/50 36.186 -
rng::fold_left(vector<int>)/8 3.703 -
rng::fold_left(vector<int>)/8192 10314.101 -
rng::for_each(deque<int>)/32 3.809 1.30%
rng::for_each(deque<int>)/50 4.064 -
rng::for_each(deque<int>)/8 0.923 -
rng::for_each(deque<int>)/8192 254.551 -
rng::for_each(join_view(vector<vector<int>>)/32 3.798 -
rng::for_each(join_view(vector<vector<int>>)/50 4.137 -
rng::for_each(join_view(vector<vector<int>>)/8 1.547 7.87%
rng::for_each(join_view(vector<vector<int>>)/8192 264.281 -
rng::for_each(list<int>)/32 11.216 -
rng::for_each(list<int>)/50 24.021 -
rng::for_each(list<int>)/8 2.578 1.84%
rng::for_each(list<int>)/8192 7889.811 -5.05%
rng::for_each(map<int>)/32 21.186 -
rng::for_each(map<int>)/50 40.847 -1.61%
rng::for_each(map<int>)/8 4.478 -
rng::for_each(map<int>)/8192 17319.276 3.62%
rng::for_each(map<int>::iterator)/32 23.328 1.52%
rng::for_each(map<int>::iterator)/50 48.968 -1.79%
rng::for_each(map<int>::iterator)/8 4.568 -
rng::for_each(map<int>::iterator)/8192 16798.993 -
rng::for_each(multimap<int>)/32 22.655 1.04%
rng::for_each(multimap<int>)/50 50.626 -
rng::for_each(multimap<int>)/8 4.579 1.45%
rng::for_each(multimap<int>)/8192 16980.778 2.98%
rng::for_each(multimap<int>::iterator)/32 21.219 -
rng::for_each(multimap<int>::iterator)/50 41.584 -
rng::for_each(multimap<int>::iterator)/8 4.567 1.51%
rng::for_each(multimap<int>::iterator)/8192 16908.281 1.69%
rng::for_each(multiset<int>)/32 22.206 1.43%
rng::for_each(multiset<int>)/50 45.593 -
rng::for_each(multiset<int>)/8 4.635 1.30%
rng::for_each(multiset<int>)/8192 17126.804 4.99%
rng::for_each(multiset<int>::iterator)/32 21.013 -2.06%
rng::for_each(multiset<int>::iterator)/50 56.029 -
rng::for_each(multiset<int>::iterator)/8 4.550 -5.31%
rng::for_each(multiset<int>::iterator)/8192 16764.890 3.56%
rng::for_each(set<int>)/32 21.173 -1.09%
rng::for_each(set<int>)/50 60.329 -
rng::for_each(set<int>)/8 4.513 -2.22%
rng::for_each(set<int>)/8192 16379.018 -
rng::for_each(set<int>::iterator)/32 22.315 -
rng::for_each(set<int>::iterator)/50 50.843 -
rng::for_each(set<int>::iterator)/8 4.545 -
rng::for_each(set<int>::iterator)/8192 16278.845 -
rng::for_each(vector<int>)/32 3.828 -
rng::for_each(vector<int>)/50 4.058 -
rng::for_each(vector<int>)/8 0.914 -
rng::for_each(vector<int>)/8192 251.896 -
rng::for_each_n(deque<int>)/32 3.759 -
rng::for_each_n(deque<int>)/50 3.893 -
rng::for_each_n(deque<int>)/8 1.152 -4.34%
rng::for_each_n(deque<int>)/8192 257.406 -
rng::for_each_n(join_view(vector<vector<int>>)/32 3.831 -
rng::for_each_n(join_view(vector<vector<int>>)/50 4.251 -
rng::for_each_n(join_view(vector<vector<int>>)/8 1.575 -11.85%
rng::for_each_n(join_view(vector<vector<int>>)/8192 265.155 -
rng::for_each_n(list<int>)/32 11.086 -
rng::for_each_n(list<int>)/50 22.006 1.25%
rng::for_each_n(list<int>)/8 2.571 -
rng::for_each_n(list<int>)/8192 7197.237 -
rng::for_each_n(vector<int>)/32 3.844 -
rng::for_each_n(vector<int>)/50 4.048 -
rng::for_each_n(vector<int>)/8 2.520 -
rng::for_each_n(vector<int>)/8192 252.075 -
rng::generate(deque<int>)/1024 280.199 -
rng::generate(deque<int>)/32 8.757 -
rng::generate(deque<int>)/50 12.940 -
rng::generate(deque<int>)/8192 2047.390 -
rng::generate(list<int>)/1024 671.096 -
rng::generate(list<int>)/32 8.509 -
rng::generate(list<int>)/50 15.293 -
rng::generate(list<int>)/8192 8916.455 18.33%
rng::generate(vector<int>)/1024 243.182 -
rng::generate(vector<int>)/32 7.984 -
rng::generate(vector<int>)/50 11.980 -
rng::generate(vector<int>)/8192 1840.831 -
rng::generate_n(deque<int>)/1024 244.464 -
rng::generate_n(deque<int>)/32 8.361 -1.70%
rng::generate_n(deque<int>)/50 12.346 -1.60%
rng::generate_n(deque<int>)/8192 1961.905 -
rng::generate_n(list<int>)/1024 650.251 -
rng::generate_n(list<int>)/32 8.939 -6.22%
rng::generate_n(list<int>)/50 17.305 -
rng::generate_n(list<int>)/8192 6972.790 -
rng::generate_n(vector<int>)/1024 244.306 -
rng::generate_n(vector<int>)/32 8.026 -
rng::generate_n(vector<int>)/50 12.055 -
rng::generate_n(vector<int>)/8192 1853.281 -
rng::is_partitioned(deque<int>)_(partitioned)/1024 366.046 -4.98%
rng::is_partitioned(deque<int>)_(partitioned)/32 9.486 -10.27%
rng::is_partitioned(deque<int>)_(partitioned)/50 13.857 -12.56%
rng::is_partitioned(deque<int>)_(partitioned)/8192 2957.117 -2.62%
rng::is_partitioned(deque<int>)_(unpartitioned)/1024 146.015 12.93%
rng::is_partitioned(deque<int>)_(unpartitioned)/32 10.455 -
rng::is_partitioned(deque<int>)_(unpartitioned)/50 5.916 39.12%
rng::is_partitioned(deque<int>)_(unpartitioned)/8192 725.975 -1.27%
rng::is_partitioned(list<int>)_(partitioned)/1024 723.701 -
rng::is_partitioned(list<int>)_(partitioned)/32 8.764 1.07%
rng::is_partitioned(list<int>)_(partitioned)/50 13.727 -
rng::is_partitioned(list<int>)_(partitioned)/8192 6683.365 -6.77%
rng::is_partitioned(list<int>)_(unpartitioned)/1024 217.738 41.48%
rng::is_partitioned(list<int>)_(unpartitioned)/32 2.941 176.97%
rng::is_partitioned(list<int>)_(unpartitioned)/50 7.399 66.20%
rng::is_partitioned(list<int>)_(unpartitioned)/8192 3355.063 179.95%
rng::is_partitioned(vector<int>)_(partitioned)/1024 189.365 7.73%
rng::is_partitioned(vector<int>)_(partitioned)/32 5.926 3.75%
rng::is_partitioned(vector<int>)_(partitioned)/50 9.174 8.18%
rng::is_partitioned(vector<int>)_(partitioned)/8192 1399.530 4.59%
rng::is_partitioned(vector<int>)_(unpartitioned)/1024 60.909 8.57%
rng::is_partitioned(vector<int>)_(unpartitioned)/32 0.916 -58.33%
rng::is_partitioned(vector<int>)_(unpartitioned)/50 2.587 -71.90%
rng::is_partitioned(vector<int>)_(unpartitioned)/8192 103.754 -30.92%
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 499.583 1.11%
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 7.300 16.99%
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 3884.263 -
rng::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 516892.448 -
rng::is_permutation(deque<int>)_(4leg)_(shuffled)/8 49.830 4.98%
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 522.589 1.21%
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 9.617 36.87%
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 4017.087 1.00%
rng::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/1024 688745.617 -
rng::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 65.208 26.83%
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/1024 777.035 -
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/8 3.694 -1.55%
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 8201.978 -1.21%
rng::is_permutation(list<int>)_(4leg)_(shuffled)/1024 1423631.777 -
rng::is_permutation(list<int>)_(4leg)_(shuffled)/8 43.838 -
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/1024 825.788 -
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 4.379 1.43%
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 9521.021 -
rng::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/1024 1591550.968 -
rng::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 46.291 -
rng::is_permutation(vector<int>)_(4leg)_(common_prefix)/1024 341.868 -
rng::is_permutation(vector<int>)_(4leg)_(common_prefix)/8 3.640 -
rng::is_permutation(vector<int>)_(4leg)_(common_prefix)/8192 2634.089 -
rng::is_permutation(vector<int>)_(4leg)_(shuffled)/1024 212278.360 -
rng::is_permutation(vector<int>)_(4leg)_(shuffled)/8 24.365 -5.18%
rng::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 522.810 -
rng::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 5.004 -1.28%
rng::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 4727.618 -
rng::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/1024 1001717.671 1.15%
rng::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 56.741 -
rng::is_sorted(deque<int>)/1024 474.038 -
rng::is_sorted(deque<int>)/8 2.431 -14.84%
rng::is_sorted(deque<int>)/8192 3799.330 -
rng::is_sorted(deque<int>,_pred)/1024 597.417 -
rng::is_sorted(deque<int>,_pred)/8 4.562 2.02%
rng::is_sorted(deque<int>,_pred)/8192 4801.388 -
rng::is_sorted(list<int>)/1024 766.974 -
rng::is_sorted(list<int>)/8 2.151 -
rng::is_sorted(list<int>)/8192 7371.087 1.50%
rng::is_sorted(list<int>,_pred)/1024 792.319 -
rng::is_sorted(list<int>,_pred)/8 4.241 -
rng::is_sorted(list<int>,_pred)/8192 7813.525 -11.64%
rng::is_sorted(vector<int>)/1024 242.779 -
rng::is_sorted(vector<int>)/8 2.078 -
rng::is_sorted(vector<int>)/8192 1892.497 -
rng::is_sorted(vector<int>,_pred)/1024 462.238 -
rng::is_sorted(vector<int>,_pred)/8 3.652 3.99%
rng::is_sorted(vector<int>,_pred)/8192 3680.990 -
rng::is_sorted_until(deque<int>)/1024 471.522 -
rng::is_sorted_until(deque<int>)/8 2.592 -39.51%
rng::is_sorted_until(deque<int>)/8192 3771.780 -
rng::is_sorted_until(deque<int>,_pred)/1024 596.680 -
rng::is_sorted_until(deque<int>,_pred)/8 3.975 3.09%
rng::is_sorted_until(deque<int>,_pred)/8192 4802.968 -
rng::is_sorted_until(list<int>)/1024 754.086 -
rng::is_sorted_until(list<int>)/8 2.162 -
rng::is_sorted_until(list<int>)/8192 8266.002 -
rng::is_sorted_until(list<int>,_pred)/1024 795.256 -
rng::is_sorted_until(list<int>,_pred)/8 3.781 -
rng::is_sorted_until(list<int>,_pred)/8192 7771.475 -
rng::is_sorted_until(vector<int>)/1024 238.098 -
rng::is_sorted_until(vector<int>)/8 2.049 -
rng::is_sorted_until(vector<int>)/8192 1858.120 -
rng::is_sorted_until(vector<int>,_pred)/1024 416.244 2.67%
rng::is_sorted_until(vector<int>,_pred)/8 3.358 -1.52%
rng::is_sorted_until(vector<int>,_pred)/8192 3282.461 1.41%
rng::mismatch(deque<int>)_(it,_it,_it,_it)/1000 472.903 -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/1024 490.088 -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/1048576 500738.265 -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/8 4.184 5.56%
rng::mismatch(deque<int>)_(it,_it,_it,_it)/8192 3896.738 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 741.076 3.58%
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 740.443 3.23%
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1048576 624096.157 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 6.589 4.14%
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8192 4826.321 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/1000 761.875 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/1024 777.910 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/1048576 954056.787 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/8 2.828 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/8192 11937.890 2.99%
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1000 809.628 -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1024 832.679 -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1048576 989009.620 -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8 3.589 -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 10424.427 -17.55%
rng::mismatch(vector<int>)_(it,_it,_it,_it)/1000 72.906 -
rng::mismatch(vector<int>)_(it,_it,_it,_it)/1024 74.789 -
rng::mismatch(vector<int>)_(it,_it,_it,_it)/1048576 76666.877 -
rng::mismatch(vector<int>)_(it,_it,_it,_it)/8 1.312 -
rng::mismatch(vector<int>)_(it,_it,_it,_it)/8192 604.499 -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 448.507 -3.48%
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1024 515.262 -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1048576 607152.150 -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 3.966 -2.87%
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8192 4759.343 -
rng::move(deque<int>)/1048576 54194.773 -
rng::move(deque<int>)/262144 14852.623 -
rng::move(deque<int>)/32768 2103.241 -3.31%
rng::move(deque<int>)/4096 154.237 -
rng::move(deque<int>)/512 24.097 -
rng::move(deque<int>)/64 6.608 4.59%
rng::move(deque<int>)/8 3.826 -3.14%
rng::move(list<int>)/1048576 1017854.673 -1.27%
rng::move(list<int>)/262144 253176.789 -
rng::move(list<int>)/32768 35466.983 -
rng::move(list<int>)/4096 6254.796 15.97%
rng::move(list<int>)/512 367.529 4.06%
rng::move(list<int>)/64 40.756 -
rng::move(list<int>)/8 3.918 -
rng::move(vector<bool>)_(aligned)/1048576 2119.839 -
rng::move(vector<bool>)_(aligned)/262144 256.772 -
rng::move(vector<bool>)_(aligned)/32768 37.639 -
rng::move(vector<bool>)_(aligned)/4096 8.131 -
rng::move(vector<bool>)_(aligned)/512 2.682 -
rng::move(vector<bool>)_(aligned)/64 1.895 -
rng::move(vector<bool>)_(unaligned)/1048576 6726.026 -
rng::move(vector<bool>)_(unaligned)/262144 1584.866 -
rng::move(vector<bool>)_(unaligned)/32768 202.819 -
rng::move(vector<bool>)_(unaligned)/4096 25.924 -
rng::move(vector<bool>)_(unaligned)/512 4.156 -
rng::move(vector<bool>)_(unaligned)/64 1.627 -
rng::move(vector<int>)/1048576 57794.200 -
rng::move(vector<int>)/262144 21953.767 -
rng::move(vector<int>)/32768 2134.762 -
rng::move(vector<int>)/4096 135.662 -
rng::move(vector<int>)/512 20.428 -
rng::move(vector<int>)/64 4.071 -
rng::move(vector<int>)/8 2.276 2.48%
rng::move_backward(deque<int>)/1048576 125403.534 -
rng::move_backward(deque<int>)/262144 29736.509 -
rng::move_backward(deque<int>)/32768 3424.829 -2.80%
rng::move_backward(deque<int>)/4096 159.575 2.97%
rng::move_backward(deque<int>)/512 23.738 -1.59%
rng::move_backward(deque<int>)/64 5.398 -3.94%
rng::move_backward(deque<int>)/8 3.687 -
rng::move_backward(list<int>)/1048576 1044174.678 -
rng::move_backward(list<int>)/262144 270694.202 1.41%
rng::move_backward(list<int>)/32768 34375.060 2.27%
rng::move_backward(list<int>)/4096 5118.715 -21.97%
rng::move_backward(list<int>)/512 369.158 -
rng::move_backward(list<int>)/64 40.141 -
rng::move_backward(list<int>)/8 3.706 -
rng::move_backward(vector<bool>)_(aligned)/1048576 2122.115 -
rng::move_backward(vector<bool>)_(aligned)/262144 256.430 -
rng::move_backward(vector<bool>)_(aligned)/32768 38.046 -
rng::move_backward(vector<bool>)_(aligned)/4096 7.889 -
rng::move_backward(vector<bool>)_(aligned)/512 2.653 -
rng::move_backward(vector<bool>)_(aligned)/64 1.799 -2.64%
rng::move_backward(vector<bool>)_(unaligned)/1048576 6488.140 -
rng::move_backward(vector<bool>)_(unaligned)/262144 1584.754 -
rng::move_backward(vector<bool>)_(unaligned)/32768 203.727 -
rng::move_backward(vector<bool>)_(unaligned)/4096 27.521 -
rng::move_backward(vector<bool>)_(unaligned)/512 5.331 -
rng::move_backward(vector<bool>)_(unaligned)/64 1.886 -
rng::move_backward(vector<int>)/1048576 57353.296 -2.02%
rng::move_backward(vector<int>)/262144 21966.802 -
rng::move_backward(vector<int>)/32768 2134.028 -
rng::move_backward(vector<int>)/4096 135.385 -
rng::move_backward(vector<int>)/512 20.841 -
rng::move_backward(vector<int>)/64 4.119 -
rng::move_backward(vector<int>)/8 2.297 -
rng::none_of(deque<int>)_(process_all)/32 15.876 -12.42%
rng::none_of(deque<int>)_(process_all)/32768 15393.816 -
rng::none_of(deque<int>)_(process_all)/50 24.173 -8.99%
rng::none_of(deque<int>)_(process_all)/8 4.758 8.51%
rng::none_of(deque<int>)_(process_all)/8192 3854.461 -
rng::none_of(list<int>)_(process_all)/32 11.725 -1.09%
rng::none_of(list<int>)_(process_all)/32768 25825.472 1.34%
rng::none_of(list<int>)_(process_all)/50 21.798 -
rng::none_of(list<int>)_(process_all)/8 2.610 -
rng::none_of(list<int>)_(process_all)/8192 7875.474 7.94%
rng::none_of(vector<int>)_(process_all)/32 8.326 -
rng::none_of(vector<int>)_(process_all)/32768 8085.486 -
rng::none_of(vector<int>)_(process_all)/50 14.122 -5.09%
rng::none_of(vector<int>)_(process_all)/8 2.315 -1.64%
rng::none_of(vector<int>)_(process_all)/8192 2024.250 -
rng::partial_sort(deque<int>)_(ascending)/1024 7928.358 -
rng::partial_sort(deque<int>)_(ascending)/8 31.724 4.01%
rng::partial_sort(deque<int>)_(ascending)/8192 163134.149 -
rng::partial_sort(deque<int>)_(descending)/1024 18494.198 -
rng::partial_sort(deque<int>)_(descending)/8 44.192 -
rng::partial_sort(deque<int>)_(descending)/8192 281905.809 -
rng::partial_sort(deque<int>)_(heap)/1024 18566.889 -
rng::partial_sort(deque<int>)_(heap)/8 37.731 2.23%
rng::partial_sort(deque<int>)_(heap)/8192 290792.131 1.72%
rng::partial_sort(deque<int>)_(pipe-organ)/1024 7944.762 -
rng::partial_sort(deque<int>)_(pipe-organ)/8 31.280 2.31%
rng::partial_sort(deque<int>)_(pipe-organ)/8192 166190.399 -
rng::partial_sort(deque<int>)_(qsort_adversarial)/1024 19766.763 -
rng::partial_sort(deque<int>)_(qsort_adversarial)/8 31.295 -1.06%
rng::partial_sort(deque<int>)_(qsort_adversarial)/8192 284263.480 1.20%
rng::partial_sort(deque<int>)_(repeated)/1024 6459.885 -
rng::partial_sort(deque<int>)_(repeated)/8 27.523 -
rng::partial_sort(deque<int>)_(repeated)/8192 70061.193 -
rng::partial_sort(deque<int>)_(shuffled)/1024 16058.724 -
rng::partial_sort(deque<int>)_(shuffled)/8 34.489 -
rng::partial_sort(deque<int>)_(shuffled)/8192 265818.751 -2.47%
rng::partial_sort(vector<NonIntegral>)_(ascending)/1024 4993.455 -
rng::partial_sort(vector<NonIntegral>)_(ascending)/8 22.035 -
rng::partial_sort(vector<NonIntegral>)_(ascending)/8192 55516.346 -
rng::partial_sort(vector<NonIntegral>)_(descending)/1024 8257.436 -
rng::partial_sort(vector<NonIntegral>)_(descending)/8 24.957 -
rng::partial_sort(vector<NonIntegral>)_(descending)/8192 97932.478 -
rng::partial_sort(vector<NonIntegral>)_(heap)/1024 8259.327 -
rng::partial_sort(vector<NonIntegral>)_(heap)/8 24.910 -
rng::partial_sort(vector<NonIntegral>)_(heap)/8192 100997.595 -
rng::partial_sort(vector<NonIntegral>)_(pipe-organ)/1024 4987.464 -
rng::partial_sort(vector<NonIntegral>)_(pipe-organ)/8 22.026 -
rng::partial_sort(vector<NonIntegral>)_(pipe-organ)/8192 55493.951 -
rng::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 9203.316 -
rng::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8 21.958 -
rng::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 97882.791 -
rng::partial_sort(vector<NonIntegral>)_(repeated)/1024 3936.013 -
rng::partial_sort(vector<NonIntegral>)_(repeated)/8 21.374 -1.02%
rng::partial_sort(vector<NonIntegral>)_(repeated)/8192 46884.850 -
rng::partial_sort(vector<NonIntegral>)_(shuffled)/1024 6941.428 -
rng::partial_sort(vector<NonIntegral>)_(shuffled)/8 22.861 -
rng::partial_sort(vector<NonIntegral>)_(shuffled)/8192 90823.936 -
rng::partial_sort(vector<int>)_(ascending)/1024 5003.793 -
rng::partial_sort(vector<int>)_(ascending)/8 20.797 -
rng::partial_sort(vector<int>)_(ascending)/8192 54515.077 -
rng::partial_sort(vector<int>)_(descending)/1024 8240.952 -
rng::partial_sort(vector<int>)_(descending)/8 24.994 -
rng::partial_sort(vector<int>)_(descending)/8192 97579.068 -
rng::partial_sort(vector<int>)_(heap)/1024 8239.040 -
rng::partial_sort(vector<int>)_(heap)/8 26.474 -1.98%
rng::partial_sort(vector<int>)_(heap)/8192 100711.820 -
rng::partial_sort(vector<int>)_(pipe-organ)/1024 4992.849 -
rng::partial_sort(vector<int>)_(pipe-organ)/8 20.786 -
rng::partial_sort(vector<int>)_(pipe-organ)/8192 54509.478 -
rng::partial_sort(vector<int>)_(qsort_adversarial)/1024 9116.881 -
rng::partial_sort(vector<int>)_(qsort_adversarial)/8 20.774 -
rng::partial_sort(vector<int>)_(qsort_adversarial)/8192 97287.107 -
rng::partial_sort(vector<int>)_(repeated)/1024 3960.511 -
rng::partial_sort(vector<int>)_(repeated)/8 20.252 -
rng::partial_sort(vector<int>)_(repeated)/8192 46773.242 -
rng::partial_sort(vector<int>)_(shuffled)/1024 6942.604 -
rng::partial_sort(vector<int>)_(shuffled)/8 22.837 1.13%
rng::partial_sort(vector<int>)_(shuffled)/8192 88504.287 -
rng::partial_sort_copy(deque<int>)_(ascending)/1024 5344.820 -
rng::partial_sort_copy(deque<int>)_(ascending)/8 10.798 -
rng::partial_sort_copy(deque<int>)_(ascending)/8192 57109.402 -
rng::partial_sort_copy(deque<int>)_(descending)/1024 8469.795 -
rng::partial_sort_copy(deque<int>)_(descending)/8 20.062 1.98%
rng::partial_sort_copy(deque<int>)_(descending)/8192 100037.471 -
rng::partial_sort_copy(deque<int>)_(heap)/1024 8727.807 -
rng::partial_sort_copy(deque<int>)_(heap)/8 15.474 -3.37%
rng::partial_sort_copy(deque<int>)_(heap)/8192 103540.871 -
rng::partial_sort_copy(deque<int>)_(pipe-organ)/1024 5345.106 -
rng::partial_sort_copy(deque<int>)_(pipe-organ)/8 10.683 -
rng::partial_sort_copy(deque<int>)_(pipe-organ)/8192 57277.879 -
rng::partial_sort_copy(deque<int>)_(qsort_adversarial)/1024 9384.727 -
rng::partial_sort_copy(deque<int>)_(qsort_adversarial)/8 10.863 -
rng::partial_sort_copy(deque<int>)_(qsort_adversarial)/8192 100600.900 -
rng::partial_sort_copy(deque<int>)_(repeated)/1024 4258.021 -
rng::partial_sort_copy(deque<int>)_(repeated)/8 10.547 -
rng::partial_sort_copy(deque<int>)_(repeated)/8192 49271.265 -
rng::partial_sort_copy(deque<int>)_(shuffled)/1024 7206.138 -
rng::partial_sort_copy(deque<int>)_(shuffled)/8 12.015 -
rng::partial_sort_copy(deque<int>)_(shuffled)/8192 95663.195 -
rng::partial_sort_copy(list<int>)_(ascending)/1024 5566.264 -
rng::partial_sort_copy(list<int>)_(ascending)/8 8.999 -
rng::partial_sort_copy(list<int>)_(ascending)/8192 61947.324 -
rng::partial_sort_copy(list<int>)_(descending)/1024 8570.764 -
rng::partial_sort_copy(list<int>)_(descending)/8 18.463 -
rng::partial_sort_copy(list<int>)_(descending)/8192 101769.586 -
rng::partial_sort_copy(list<int>)_(heap)/1024 8540.284 -
rng::partial_sort_copy(list<int>)_(heap)/8 16.258 -
rng::partial_sort_copy(list<int>)_(heap)/8192 106104.280 1.09%
rng::partial_sort_copy(list<int>)_(pipe-organ)/1024 6365.471 14.16%
rng::partial_sort_copy(list<int>)_(pipe-organ)/8 8.980 -
rng::partial_sort_copy(list<int>)_(pipe-organ)/8192 62079.520 1.15%
rng::partial_sort_copy(list<int>)_(qsort_adversarial)/1024 9797.221 4.12%
rng::partial_sort_copy(list<int>)_(qsort_adversarial)/8 8.938 -
rng::partial_sort_copy(list<int>)_(qsort_adversarial)/8192 102041.545 -
rng::partial_sort_copy(list<int>)_(repeated)/1024 5371.375 18.98%
rng::partial_sort_copy(list<int>)_(repeated)/8 8.706 3.72%
rng::partial_sort_copy(list<int>)_(repeated)/8192 53932.925 1.32%
rng::partial_sort_copy(list<int>)_(shuffled)/1024 7281.988 -
rng::partial_sort_copy(list<int>)_(shuffled)/8 11.836 -2.34%
rng::partial_sort_copy(list<int>)_(shuffled)/8192 94100.447 -
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/1024 5234.600 -
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 11.063 -4.08%
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/8192 55659.150 -
rng::partial_sort_copy(vector<NonIntegral>)_(descending)/1024 8383.028 -
rng::partial_sort_copy(vector<NonIntegral>)_(descending)/8 18.105 -
rng::partial_sort_copy(vector<NonIntegral>)_(descending)/8192 98166.854 -
rng::partial_sort_copy(vector<NonIntegral>)_(heap)/1024 8339.087 -
rng::partial_sort_copy(vector<NonIntegral>)_(heap)/8 14.762 -
rng::partial_sort_copy(vector<NonIntegral>)_(heap)/8192 101857.400 -
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 5229.334 -
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 10.764 -8.72%
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8192 55608.113 -
rng::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/1024 9169.162 -
rng::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 11.068 -
rng::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8192 98491.522 -
rng::partial_sort_copy(vector<NonIntegral>)_(repeated)/1024 4067.617 -
rng::partial_sort_copy(vector<NonIntegral>)_(repeated)/8 9.374 2.06%
rng::partial_sort_copy(vector<NonIntegral>)_(repeated)/8192 47577.077 -
rng::partial_sort_copy(vector<NonIntegral>)_(shuffled)/1024 7105.501 -
rng::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 11.955 -1.31%
rng::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8192 91756.713 -
rng::partial_sort_copy(vector<int>)_(ascending)/1024 5103.782 -
rng::partial_sort_copy(vector<int>)_(ascending)/8 8.828 -2.13%
rng::partial_sort_copy(vector<int>)_(ascending)/8192 55243.620 -
rng::partial_sort_copy(vector<int>)_(descending)/1024 8304.615 -
rng::partial_sort_copy(vector<int>)_(descending)/8 18.473 -
rng::partial_sort_copy(vector<int>)_(descending)/8192 98597.889 -
rng::partial_sort_copy(vector<int>)_(heap)/1024 8289.699 -
rng::partial_sort_copy(vector<int>)_(heap)/8 15.180 -
rng::partial_sort_copy(vector<int>)_(heap)/8192 102105.904 -
rng::partial_sort_copy(vector<int>)_(pipe-organ)/1024 5092.238 -
rng::partial_sort_copy(vector<int>)_(pipe-organ)/8 8.776 -2.69%
rng::partial_sort_copy(vector<int>)_(pipe-organ)/8192 55197.834 -
rng::partial_sort_copy(vector<int>)_(qsort_adversarial)/1024 9162.840 -
rng::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 8.781 -3.06%
rng::partial_sort_copy(vector<int>)_(qsort_adversarial)/8192 99580.468 -
rng::partial_sort_copy(vector<int>)_(repeated)/1024 4037.420 -
rng::partial_sort_copy(vector<int>)_(repeated)/8 8.307 -2.92%
rng::partial_sort_copy(vector<int>)_(repeated)/8192 47410.007 -
rng::partial_sort_copy(vector<int>)_(shuffled)/1024 7099.458 -
rng::partial_sort_copy(vector<int>)_(shuffled)/8 11.376 -1.32%
rng::partial_sort_copy(vector<int>)_(shuffled)/8192 93696.156 -
rng::partition(deque<int>)_(dense)/1024 357.096 -
rng::partition(deque<int>)_(dense)/32 10.298 -2.05%
rng::partition(deque<int>)_(dense)/50 14.618 -5.08%
rng::partition(deque<int>)_(dense)/8192 2799.171 -
rng::partition(deque<int>)_(sparse)/1024 384.801 -1.18%
rng::partition(deque<int>)_(sparse)/32 11.386 -16.23%
rng::partition(deque<int>)_(sparse)/50 17.051 -15.80%
rng::partition(deque<int>)_(sparse)/8192 3005.980 -
rng::partition(list<int>)_(dense)/1024 385.765 -
rng::partition(list<int>)_(dense)/32 8.536 1.04%
rng::partition(list<int>)_(dense)/50 13.151 -
rng::partition(list<int>)_(dense)/8192 5052.118 -
rng::partition(list<int>)_(sparse)/1024 718.731 -1.89%
rng::partition(list<int>)_(sparse)/32 8.966 -
rng::partition(list<int>)_(sparse)/50 15.150 -1.61%
rng::partition(list<int>)_(sparse)/8192 7881.423 -
rng::partition(vector<int>)_(dense)/1024 242.090 -
rng::partition(vector<int>)_(dense)/32 8.127 -3.28%
rng::partition(vector<int>)_(dense)/50 12.582 -
rng::partition(vector<int>)_(dense)/8192 1877.338 -
rng::partition(vector<int>)_(sparse)/1024 259.073 -
rng::partition(vector<int>)_(sparse)/32 8.964 -1.35%
rng::partition(vector<int>)_(sparse)/50 14.158 -
rng::partition(vector<int>)_(sparse)/8192 1868.342 -
rng::partition_copy(deque<int>)/1024 687.435 -
rng::partition_copy(deque<int>)/32 15.585 -
rng::partition_copy(deque<int>)/50 27.050 -1.49%
rng::partition_copy(deque<int>)/8192 5541.531 -
rng::partition_copy(list<int>)/1024 729.292 -
rng::partition_copy(list<int>)/32 15.898 -1.00%
rng::partition_copy(list<int>)/50 28.785 -
rng::partition_copy(list<int>)/8192 9058.788 22.93%
rng::partition_copy(vector<int>)/1024 684.250 -
rng::partition_copy(vector<int>)/32 15.088 -
rng::partition_copy(vector<int>)/50 26.175 -
rng::partition_copy(vector<int>)/8192 5515.908 -
rng::partition_point(deque<int>)/1024 9.099 -
rng::partition_point(deque<int>)/32 4.166 -1.45%
rng::partition_point(deque<int>)/50 4.313 -
rng::partition_point(deque<int>)/8192 15.849 -
rng::partition_point(list<int>)/1024 1289.216 2.23%
rng::partition_point(list<int>)/32 15.681 -
rng::partition_point(list<int>)/50 24.679 -
rng::partition_point(list<int>)/8192 14584.364 10.07%
rng::partition_point(vector<int>)/1024 7.521 -
rng::partition_point(vector<int>)/32 2.300 -
rng::partition_point(vector<int>)/50 2.292 -
rng::partition_point(vector<int>)/8192 10.716 -
rng::remove(deque<int>)_(prefix)/1024 528.012 -
rng::remove(deque<int>)_(prefix)/32 57.692 4.63%
rng::remove(deque<int>)_(prefix)/50 65.937 3.86%
rng::remove(deque<int>)_(prefix)/8192 3881.429 -
rng::remove(deque<int>)_(sprinkled)/1024 523.422 -
rng::remove(deque<int>)_(sprinkled)/32 58.644 3.24%
rng::remove(deque<int>)_(sprinkled)/50 66.711 3.87%
rng::remove(deque<int>)_(sprinkled)/8192 3871.048 -
rng::remove(list<int>)_(prefix)/1024 948.470 -1.18%
rng::remove(list<int>)_(prefix)/32 55.197 -
rng::remove(list<int>)_(prefix)/50 66.648 -
rng::remove(list<int>)_(prefix)/8192 8404.384 -1.39%
rng::remove(list<int>)_(sprinkled)/1024 1092.405 13.15%
rng::remove(list<int>)_(sprinkled)/32 58.449 1.44%
rng::remove(list<int>)_(sprinkled)/50 76.900 10.63%
rng::remove(list<int>)_(sprinkled)/8192 9082.047 14.77%
rng::remove(vector<int>)_(prefix)/1024 311.823 -
rng::remove(vector<int>)_(prefix)/32 53.083 -
rng::remove(vector<int>)_(prefix)/50 56.751 -
rng::remove(vector<int>)_(prefix)/8192 2107.721 -
rng::remove(vector<int>)_(sprinkled)/1024 286.738 -
rng::remove(vector<int>)_(sprinkled)/32 51.392 -
rng::remove(vector<int>)_(sprinkled)/50 55.237 -
rng::remove(vector<int>)_(sprinkled)/8192 1981.657 -
rng::remove_copy(deque<int>)_(prefix)/1024 426.865 2.78%
rng::remove_copy(deque<int>)_(prefix)/32 12.896 -
rng::remove_copy(deque<int>)_(prefix)/50 22.229 1.66%
rng::remove_copy(deque<int>)_(prefix)/8192 3362.617 -
rng::remove_copy(deque<int>)_(sprinkled)/1024 357.213 -
rng::remove_copy(deque<int>)_(sprinkled)/32 12.221 -
rng::remove_copy(deque<int>)_(sprinkled)/50 18.453 -
rng::remove_copy(deque<int>)_(sprinkled)/8192 2854.844 -
rng::remove_copy(list<int>)_(prefix)/1024 747.284 -
rng::remove_copy(list<int>)_(prefix)/32 10.970 -
rng::remove_copy(list<int>)_(prefix)/50 19.065 -
rng::remove_copy(list<int>)_(prefix)/8192 7002.308 -
rng::remove_copy(list<int>)_(sprinkled)/1024 741.757 -
rng::remove_copy(list<int>)_(sprinkled)/32 9.451 -
rng::remove_copy(list<int>)_(sprinkled)/50 17.097 -
rng::remove_copy(list<int>)_(sprinkled)/8192 7210.317 2.51%
rng::remove_copy(vector<int>)_(prefix)/1024 272.807 -
rng::remove_copy(vector<int>)_(prefix)/32 10.900 -
rng::remove_copy(vector<int>)_(prefix)/50 17.836 -
rng::remove_copy(vector<int>)_(prefix)/8192 2070.707 -
rng::remove_copy(vector<int>)_(sprinkled)/1024 249.473 -
rng::remove_copy(vector<int>)_(sprinkled)/32 8.489 -
rng::remove_copy(vector<int>)_(sprinkled)/50 12.605 -
rng::remove_copy(vector<int>)_(sprinkled)/8192 1933.072 -
rng::remove_copy_if(deque<int>)_(prefix)/1024 535.788 -
rng::remove_copy_if(deque<int>)_(prefix)/32 17.472 -
rng::remove_copy_if(deque<int>)_(prefix)/50 27.614 -
rng::remove_copy_if(deque<int>)_(prefix)/8192 3698.616 -
rng::remove_copy_if(deque<int>)_(sprinkled)/1024 568.612 -
rng::remove_copy_if(deque<int>)_(sprinkled)/32 18.176 1.59%
rng::remove_copy_if(deque<int>)_(sprinkled)/50 28.623 1.73%
rng::remove_copy_if(deque<int>)_(sprinkled)/8192 3417.120 -5.76%
rng::remove_copy_if(list<int>)_(prefix)/1024 795.268 -
rng::remove_copy_if(list<int>)_(prefix)/32 16.888 -1.00%
rng::remove_copy_if(list<int>)_(prefix)/50 25.813 2.74%
rng::remove_copy_if(list<int>)_(prefix)/8192 7302.978 -
rng::remove_copy_if(list<int>)_(sprinkled)/1024 787.478 -
rng::remove_copy_if(list<int>)_(sprinkled)/32 14.589 -
rng::remove_copy_if(list<int>)_(sprinkled)/50 25.104 -2.26%
rng::remove_copy_if(list<int>)_(sprinkled)/8192 7299.088 -
rng::remove_copy_if(vector<int>)_(prefix)/1024 400.421 -
rng::remove_copy_if(vector<int>)_(prefix)/32 11.286 -
rng::remove_copy_if(vector<int>)_(prefix)/50 17.953 -
rng::remove_copy_if(vector<int>)_(prefix)/8192 3373.024 -
rng::remove_copy_if(vector<int>)_(sprinkled)/1024 344.615 -
rng::remove_copy_if(vector<int>)_(sprinkled)/32 10.040 -3.81%
rng::remove_copy_if(vector<int>)_(sprinkled)/50 16.381 -
rng::remove_copy_if(vector<int>)_(sprinkled)/8192 2741.292 -
rng::remove_if(deque<int>)_(prefix)/1024 563.542 -
rng::remove_if(deque<int>)_(prefix)/32 60.949 -5.23%
rng::remove_if(deque<int>)_(prefix)/50 69.190 -6.41%
rng::remove_if(deque<int>)_(prefix)/8192 4274.429 -
rng::remove_if(deque<int>)_(sprinkled)/1024 543.207 -
rng::remove_if(deque<int>)_(sprinkled)/32 58.920 -3.74%
rng::remove_if(deque<int>)_(sprinkled)/50 72.293 1.26%
rng::remove_if(deque<int>)_(sprinkled)/8192 3945.068 -
rng::remove_if(list<int>)_(prefix)/1024 991.229 -1.12%
rng::remove_if(list<int>)_(prefix)/32 61.487 -
rng::remove_if(list<int>)_(prefix)/50 74.923 -
rng::remove_if(list<int>)_(prefix)/8192 9206.959 -
rng::remove_if(list<int>)_(sprinkled)/1024 994.702 -
rng::remove_if(list<int>)_(sprinkled)/32 59.932 -
rng::remove_if(list<int>)_(sprinkled)/50 73.470 -
rng::remove_if(list<int>)_(sprinkled)/8192 8231.014 -
rng::remove_if(vector<int>)_(prefix)/1024 385.186 -
rng::remove_if(vector<int>)_(prefix)/32 53.717 -
rng::remove_if(vector<int>)_(prefix)/50 60.989 -
rng::remove_if(vector<int>)_(prefix)/8192 2610.183 -
rng::remove_if(vector<int>)_(sprinkled)/1024 409.008 -
rng::remove_if(vector<int>)_(sprinkled)/32 53.253 -
rng::remove_if(vector<int>)_(sprinkled)/50 59.716 -
rng::remove_if(vector<int>)_(sprinkled)/8192 2957.954 -
rng::replace(deque<int>)_(prefix)/1024 421.800 -
rng::replace(deque<int>)_(prefix)/32 13.036 -
rng::replace(deque<int>)_(prefix)/50 19.594 -
rng::replace(deque<int>)_(prefix)/8192 3341.425 -
rng::replace(deque<int>)_(sprinkled)/1024 357.502 -
rng::replace(deque<int>)_(sprinkled)/32 12.366 -
rng::replace(deque<int>)_(sprinkled)/50 18.514 -
rng::replace(deque<int>)_(sprinkled)/8192 2861.807 -
rng::replace(list<int>)_(prefix)/1024 732.857 -
rng::replace(list<int>)_(prefix)/32 11.234 -
rng::replace(list<int>)_(prefix)/50 19.132 -
rng::replace(list<int>)_(prefix)/8192 7155.001 -1.80%
rng::replace(list<int>)_(sprinkled)/1024 727.681 -
rng::replace(list<int>)_(sprinkled)/32 11.399 -
rng::replace(list<int>)_(sprinkled)/50 19.902 -
rng::replace(list<int>)_(sprinkled)/8192 7216.332 -1.03%
rng::replace(vector<int>)_(prefix)/1024 163.816 -
rng::replace(vector<int>)_(prefix)/32 5.308 5.30%
rng::replace(vector<int>)_(prefix)/50 7.157 2.48%
rng::replace(vector<int>)_(prefix)/8192 1261.192 -
rng::replace(vector<int>)_(sprinkled)/1024 195.011 13.28%
rng::replace(vector<int>)_(sprinkled)/32 5.928 5.76%
rng::replace(vector<int>)_(sprinkled)/50 9.085 13.17%
rng::replace(vector<int>)_(sprinkled)/8192 1565.087 13.67%
rng::replace_if(deque<int>)_(prefix)/1024 478.573 -
rng::replace_if(deque<int>)_(prefix)/32 14.132 -
rng::replace_if(deque<int>)_(prefix)/50 20.352 -
rng::replace_if(deque<int>)_(prefix)/8192 3454.641 -
rng::replace_if(deque<int>)_(sprinkled)/1024 364.261 -
rng::replace_if(deque<int>)_(sprinkled)/32 12.438 -
rng::replace_if(deque<int>)_(sprinkled)/50 18.675 -
rng::replace_if(deque<int>)_(sprinkled)/8192 2922.919 -
rng::replace_if(list<int>)_(prefix)/1024 743.996 -
rng::replace_if(list<int>)_(prefix)/32 13.166 -
rng::replace_if(list<int>)_(prefix)/50 24.738 -
rng::replace_if(list<int>)_(prefix)/8192 7168.337 -
rng::replace_if(list<int>)_(sprinkled)/1024 741.594 -
rng::replace_if(list<int>)_(sprinkled)/32 15.441 -
rng::replace_if(list<int>)_(sprinkled)/50 24.980 -
rng::replace_if(list<int>)_(sprinkled)/8192 7462.433 -
rng::replace_if(vector<int>)_(prefix)/1024 270.573 -2.71%
rng::replace_if(vector<int>)_(prefix)/32 8.949 -
rng::replace_if(vector<int>)_(prefix)/50 13.523 -
rng::replace_if(vector<int>)_(prefix)/8192 2037.204 -1.18%
rng::replace_if(vector<int>)_(sprinkled)/1024 245.892 -
rng::replace_if(vector<int>)_(sprinkled)/32 8.792 -
rng::replace_if(vector<int>)_(sprinkled)/50 13.029 -
rng::replace_if(vector<int>)_(sprinkled)/8192 1919.368 -
rng::reverse(deque<int>)/32768 5729.388 -
rng::reverse(deque<int>)/4096 719.791 -
rng::reverse(deque<int>)/512 113.333 -
rng::reverse(deque<int>)/64 13.064 -
rng::reverse(deque<int>)/8 2.527 -
rng::reverse(list<int>)/32768 17095.814 -3.07%
rng::reverse(list<int>)/4096 1652.301 -5.71%
rng::reverse(list<int>)/512 200.704 -
rng::reverse(list<int>)/64 19.063 -
rng::reverse(list<int>)/8 2.035 -
rng::reverse(vector<int>)/32768 1044.485 -
rng::reverse(vector<int>)/4096 131.309 -
rng::reverse(vector<int>)/512 16.445 -
rng::reverse(vector<int>)/64 4.114 -
rng::reverse(vector<int>)/8 1.585 -2.06%
rng::reverse_copy(deque<int>)/32768 7920.527 -
rng::reverse_copy(deque<int>)/4096 991.568 -
rng::reverse_copy(deque<int>)/512 126.287 -
rng::reverse_copy(deque<int>)/64 20.142 1.03%
rng::reverse_copy(deque<int>)/8 2.888 -5.17%
rng::reverse_copy(list<int>)/32768 26247.842 -
rng::reverse_copy(list<int>)/4096 3364.516 9.52%
rng::reverse_copy(list<int>)/512 367.566 -
rng::reverse_copy(list<int>)/64 30.644 -
rng::reverse_copy(list<int>)/8 2.308 -
rng::reverse_copy(vector<int>)/32768 982.481 -
rng::reverse_copy(vector<int>)/4096 134.345 -2.11%
rng::reverse_copy(vector<int>)/512 17.132 -
rng::reverse_copy(vector<int>)/64 2.493 -
rng::reverse_copy(vector<int>)/8 2.412 -4.80%
rng::rotate(deque<int>)_(1_element_backward)/1024 38.782 -
rng::rotate(deque<int>)_(1_element_backward)/32 4.013 -3.27%
rng::rotate(deque<int>)_(1_element_backward)/50 5.730 -
rng::rotate(deque<int>)_(1_element_backward)/8192 310.193 -
rng::rotate(deque<int>)_(1_element_forward)/1024 38.831 -
rng::rotate(deque<int>)_(1_element_forward)/32 4.655 -3.07%
rng::rotate(deque<int>)_(1_element_forward)/50 6.123 -
rng::rotate(deque<int>)_(1_element_forward)/8192 302.517 -
rng::rotate(deque<int>)_(by_1/2)/1024 173.692 -
rng::rotate(deque<int>)_(by_1/2)/32 7.505 2.26%
rng::rotate(deque<int>)_(by_1/2)/50 10.506 1.55%
rng::rotate(deque<int>)_(by_1/2)/8192 1478.509 -
rng::rotate(deque<int>)_(by_1/3)/1024 1812.256 -
rng::rotate(deque<int>)_(by_1/3)/32 45.632 -
rng::rotate(deque<int>)_(by_1/3)/50 76.902 -
rng::rotate(deque<int>)_(by_1/3)/8192 22564.017 -
rng::rotate(deque<int>)_(by_1/4)/1024 776.927 -
rng::rotate(deque<int>)_(by_1/4)/32 29.359 -
rng::rotate(deque<int>)_(by_1/4)/50 75.051 -
rng::rotate(deque<int>)_(by_1/4)/8192 6801.056 -
rng::rotate(list<int>)_(1_element_backward)/1024 1584.234 112.04%
rng::rotate(list<int>)_(1_element_backward)/32 13.971 -1.75%
rng::rotate(list<int>)_(1_element_backward)/50 23.437 -7.36%
rng::rotate(list<int>)_(1_element_backward)/8192 7900.896 -5.49%
rng::rotate(list<int>)_(1_element_forward)/1024 1590.191 115.26%
rng::rotate(list<int>)_(1_element_forward)/32 14.429 -3.35%
rng::rotate(list<int>)_(1_element_forward)/50 24.037 -1.06%
rng::rotate(list<int>)_(1_element_forward)/8192 7968.709 -3.50%
rng::rotate(list<int>)_(by_1/2)/1024 815.443 112.20%
rng::rotate(list<int>)_(by_1/2)/32 6.068 -
rng::rotate(list<int>)_(by_1/2)/50 13.909 -
rng::rotate(list<int>)_(by_1/2)/8192 4902.768 -1.15%
rng::rotate(list<int>)_(by_1/3)/1024 1372.886 70.16%
rng::rotate(list<int>)_(by_1/3)/32 15.519 -
rng::rotate(list<int>)_(by_1/3)/50 23.943 1.51%
rng::rotate(list<int>)_(by_1/3)/8192 8782.464 -
rng::rotate(list<int>)_(by_1/4)/1024 582.850 -
rng::rotate(list<int>)_(by_1/4)/32 13.653 -
rng::rotate(list<int>)_(by_1/4)/50 24.380 -
rng::rotate(list<int>)_(by_1/4)/8192 7258.794 -
rng::rotate(vector<bool>)_(1_element_backward)/1024 28.008 -
rng::rotate(vector<bool>)_(1_element_backward)/32 18.481 -
rng::rotate(vector<bool>)_(1_element_backward)/50 18.482 -
rng::rotate(vector<bool>)_(1_element_backward)/8192 105.592 -
rng::rotate(vector<bool>)_(1_element_forward)/1024 28.539 -3.10%
rng::rotate(vector<bool>)_(1_element_forward)/32 18.321 -1.06%
rng::rotate(vector<bool>)_(1_element_forward)/50 18.369 -
rng::rotate(vector<bool>)_(1_element_forward)/8192 108.596 -
rng::rotate(vector<bool>)_(by_1/2)/1024 8.800 -
rng::rotate(vector<bool>)_(by_1/2)/32 18.754 -
rng::rotate(vector<bool>)_(by_1/2)/50 18.505 -
rng::rotate(vector<bool>)_(by_1/2)/8192 14.953 -
rng::rotate(vector<bool>)_(by_1/3)/1024 49.134 -
rng::rotate(vector<bool>)_(by_1/3)/32 18.523 -
rng::rotate(vector<bool>)_(by_1/3)/50 18.527 -
rng::rotate(vector<bool>)_(by_1/3)/8192 145.510 -
rng::rotate(vector<bool>)_(by_1/4)/1024 14.514 -5.30%
rng::rotate(vector<bool>)_(by_1/4)/32 18.573 -
rng::rotate(vector<bool>)_(by_1/4)/50 18.494 -
rng::rotate(vector<bool>)_(by_1/4)/8192 29.702 -
rng::rotate(vector<int>)_(1_element_backward)/1024 35.982 -
rng::rotate(vector<int>)_(1_element_backward)/32 2.901 -
rng::rotate(vector<int>)_(1_element_backward)/50 5.331 -
rng::rotate(vector<int>)_(1_element_backward)/8192 297.109 -
rng::rotate(vector<int>)_(1_element_forward)/1024 35.408 -
rng::rotate(vector<int>)_(1_element_forward)/32 2.952 -
rng::rotate(vector<int>)_(1_element_forward)/50 5.260 -
rng::rotate(vector<int>)_(1_element_forward)/8192 281.632 -
rng::rotate(vector<int>)_(by_1/2)/1024 32.126 -
rng::rotate(vector<int>)_(by_1/2)/32 3.686 -
rng::rotate(vector<int>)_(by_1/2)/50 4.469 -
rng::rotate(vector<int>)_(by_1/2)/8192 240.687 -
rng::rotate(vector<int>)_(by_1/3)/1024 1366.503 -
rng::rotate(vector<int>)_(by_1/3)/32 21.530 -
rng::rotate(vector<int>)_(by_1/3)/50 40.035 -
rng::rotate(vector<int>)_(by_1/3)/8192 10870.459 -
rng::rotate(vector<int>)_(by_1/4)/1024 325.672 -
rng::rotate(vector<int>)_(by_1/4)/32 11.852 -1.49%
rng::rotate(vector<int>)_(by_1/4)/50 40.158 -
rng::rotate(vector<int>)_(by_1/4)/8192 2556.500 -1.55%
rng::rotate_copy(deque<int>)/1024 34.386 -
rng::rotate_copy(deque<int>)/32 2.663 -1.12%
rng::rotate_copy(deque<int>)/50 3.016 -
rng::rotate_copy(deque<int>)/8192 294.731 -
rng::rotate_copy(list<int>)/1024 730.900 -
rng::rotate_copy(list<int>)/32 8.559 -
rng::rotate_copy(list<int>)/50 13.539 -
rng::rotate_copy(list<int>)/8192 6925.023 -16.61%
rng::rotate_copy(vector<int>)/1024 32.744 -
rng::rotate_copy(vector<int>)/32 2.081 -
rng::rotate_copy(vector<int>)/50 2.692 -
rng::rotate_copy(vector<int>)/8192 465.260 64.04%
rng::sample(deque<int>)/1024 11666.397 1.36%
rng::sample(deque<int>)/32 315.625 -
rng::sample(deque<int>)/8192 93853.946 1.12%
rng::sample(list<int>)/1024 12102.190 -
rng::sample(list<int>)/32 319.032 -
rng::sample(list<int>)/8192 99421.781 -
rng::sample(vector<int>)/1024 11408.891 -
rng::sample(vector<int>)/32 310.729 -
rng::sample(vector<int>)/8192 92199.378 -
rng::search(deque<int>)_(near_matches)/1000 18655.859 -22.55%
rng::search(deque<int>)_(near_matches)/1024 19473.829 -22.80%
rng::search(deque<int>)_(near_matches)/8192 1442341.581 -
rng::search(deque<int>)_(no_match)/1000 405.135 -
rng::search(deque<int>)_(no_match)/1024 414.780 35.96%
rng::search(deque<int>)_(no_match)/1048576 422949.359 -
rng::search(deque<int>)_(no_match)/8192 3301.626 -
rng::search(deque<int>)_(same_length)/1000 419.334 26.57%
rng::search(deque<int>)_(same_length)/1024 474.963 -
rng::search(deque<int>)_(same_length)/8192 3772.542 -1.76%
rng::search(deque<int>)_(single_element)/1000 447.086 -
rng::search(deque<int>)_(single_element)/1024 458.080 -
rng::search(deque<int>)_(single_element)/8192 3656.497 -
rng::search(deque<int>,_pred)_(near_matches)/1000 26161.268 3.59%
rng::search(deque<int>,_pred)_(near_matches)/1024 27259.670 2.85%
rng::search(deque<int>,_pred)_(near_matches)/8192 1499234.719 -
rng::search(deque<int>,_pred)_(no_match)/1000 425.326 -
rng::search(deque<int>,_pred)_(no_match)/1024 434.425 -
rng::search(deque<int>,_pred)_(no_match)/1048576 444136.784 -1.27%
rng::search(deque<int>,_pred)_(no_match)/8192 3479.503 -
rng::search(deque<int>,_pred)_(same_length)/1000 488.561 -
rng::search(deque<int>,_pred)_(same_length)/1024 511.774 -
rng::search(deque<int>,_pred)_(same_length)/8192 4060.687 -
rng::search(deque<int>,_pred)_(single_element)/1000 475.656 -
rng::search(deque<int>,_pred)_(single_element)/1024 486.045 -
rng::search(deque<int>,_pred)_(single_element)/8192 3899.641 -
rng::search(list<int>)_(near_matches)/1000 37867.347 -
rng::search(list<int>)_(near_matches)/1024 39122.437 -
rng::search(list<int>)_(near_matches)/8192 2551817.062 -
rng::search(list<int>)_(no_match)/1000 701.890 -3.31%
rng::search(list<int>)_(no_match)/1024 727.486 -2.27%
rng::search(list<int>)_(no_match)/1048576 835745.898 -1.15%
rng::search(list<int>)_(no_match)/8192 6840.191 -
rng::search(list<int>)_(same_length)/1000 745.605 -
rng::search(list<int>)_(same_length)/1024 753.179 -1.03%
rng::search(list<int>)_(same_length)/8192 8958.018 -7.54%
rng::search(list<int>)_(single_element)/1000 692.143 3.92%
rng::search(list<int>)_(single_element)/1024 719.869 -
rng::search(list<int>)_(single_element)/8192 7018.931 -5.40%
rng::search(list<int>,_pred)_(near_matches)/1000 43802.665 -
rng::search(list<int>,_pred)_(near_matches)/1024 45558.892 -
rng::search(list<int>,_pred)_(near_matches)/8192 2794092.131 -
rng::search(list<int>,_pred)_(no_match)/1000 749.255 -
rng::search(list<int>,_pred)_(no_match)/1024 766.757 -
rng::search(list<int>,_pred)_(no_match)/1048576 901480.943 -
rng::search(list<int>,_pred)_(no_match)/8192 8010.991 -3.50%
rng::search(list<int>,_pred)_(same_length)/1000 772.565 -
rng::search(list<int>,_pred)_(same_length)/1024 789.288 -
rng::search(list<int>,_pred)_(same_length)/8192 8395.989 -5.69%
rng::search(list<int>,_pred)_(single_element)/1000 837.839 -
rng::search(list<int>,_pred)_(single_element)/1024 863.296 -
rng::search(list<int>,_pred)_(single_element)/8192 7803.066 -6.21%
rng::search(vector<int>)_(near_matches)/1000 13606.808 -
rng::search(vector<int>)_(near_matches)/1024 14247.523 -
rng::search(vector<int>)_(near_matches)/8192 766252.875 -
rng::search(vector<int>)_(no_match)/1000 217.766 1.49%
rng::search(vector<int>)_(no_match)/1024 223.078 1.72%
rng::search(vector<int>)_(no_match)/1048576 217459.018 -
rng::search(vector<int>)_(no_match)/8192 1669.148 -
rng::search(vector<int>)_(same_length)/1000 241.714 -
rng::search(vector<int>)_(same_length)/1024 248.448 -
rng::search(vector<int>)_(same_length)/8192 1896.744 -
rng::search(vector<int>)_(single_element)/1000 232.192 -
rng::search(vector<int>)_(single_element)/1024 237.895 -
rng::search(vector<int>)_(single_element)/8192 1824.677 -
rng::search(vector<int>,_pred)_(near_matches)/1000 23146.304 -
rng::search(vector<int>,_pred)_(near_matches)/1024 24114.748 -
rng::search(vector<int>,_pred)_(near_matches)/8192 1444226.031 -
rng::search(vector<int>,_pred)_(no_match)/1000 518.656 -
rng::search(vector<int>,_pred)_(no_match)/1024 531.163 -
rng::search(vector<int>,_pred)_(no_match)/1048576 578265.607 -
rng::search(vector<int>,_pred)_(no_match)/8192 4237.488 -
rng::search(vector<int>,_pred)_(same_length)/1000 600.608 -
rng::search(vector<int>,_pred)_(same_length)/1024 614.337 -
rng::search(vector<int>,_pred)_(same_length)/8192 4916.778 -
rng::search(vector<int>,_pred)_(single_element)/1000 573.038 -
rng::search(vector<int>,_pred)_(single_element)/1024 587.205 -
rng::search(vector<int>,_pred)_(single_element)/8192 4691.005 -
rng::search_n(deque<int>)_(no_match)/1000 433.651 -
rng::search_n(deque<int>)_(no_match)/1024 443.938 -
rng::search_n(deque<int>)_(no_match)/1048576 443292.958 -
rng::search_n(deque<int>)_(no_match)/8192 3464.657 -
rng::search_n(deque<int>,_pred)_(no_match)/1000 729.964 -
rng::search_n(deque<int>,_pred)_(no_match)/1024 605.020 -
rng::search_n(deque<int>,_pred)_(no_match)/1048576 555945.989 -
rng::search_n(deque<int>,_pred)_(no_match)/8192 4344.385 -
rng::search_n(list<int>)_(no_match)/1000 707.115 -
rng::search_n(list<int>)_(no_match)/1024 723.146 -2.76%
rng::search_n(list<int>)_(no_match)/1048576 848778.990 -1.66%
rng::search_n(list<int>)_(no_match)/8192 6827.523 -7.65%
rng::search_n(list<int>,_pred)_(no_match)/1000 847.035 2.13%
rng::search_n(list<int>,_pred)_(no_match)/1024 866.475 2.11%
rng::search_n(list<int>,_pred)_(no_match)/1048576 996882.496 1.16%
rng::search_n(list<int>,_pred)_(no_match)/8192 7926.303 -3.70%
rng::search_n(vector<int>)_(no_match)/1000 207.484 -
rng::search_n(vector<int>)_(no_match)/1024 212.155 -
rng::search_n(vector<int>)_(no_match)/1048576 210467.320 -
rng::search_n(vector<int>)_(no_match)/8192 1630.220 -
rng::search_n(vector<int>,_pred)_(no_match)/1000 517.976 -
rng::search_n(vector<int>,_pred)_(no_match)/1024 530.390 -
rng::search_n(vector<int>,_pred)_(no_match)/1048576 577811.230 -
rng::search_n(vector<int>,_pred)_(no_match)/8192 4229.963 -
rng::shuffle(deque<int>)/1024 9650.816 -
rng::shuffle(deque<int>)/32 304.718 -
rng::shuffle(deque<int>)/8192 76431.440 -
rng::shuffle(vector<int>)/1024 9078.014 -
rng::shuffle(vector<int>)/32 286.632 -
rng::shuffle(vector<int>)/8192 72406.772 -
rng::sort(deque<int>)_(ascending)/1024 840.684 5.01%
rng::sort(deque<int>)_(ascending)/8 18.531 1.61%
rng::sort(deque<int>)_(ascending)/8192 5844.952 -
rng::sort(deque<int>)_(descending)/1024 1306.661 -4.71%
rng::sort(deque<int>)_(descending)/8 25.836 1.17%
rng::sort(deque<int>)_(descending)/8192 10438.489 -
rng::sort(deque<int>)_(heap)/1024 6269.494 -
rng::sort(deque<int>)_(heap)/8 25.361 1.87%
rng::sort(deque<int>)_(heap)/8192 69498.923 -
rng::sort(deque<int>)_(pipe-organ)/1024 2882.958 1.13%
rng::sort(deque<int>)_(pipe-organ)/8 20.971 -
rng::sort(deque<int>)_(pipe-organ)/8192 27677.920 1.08%
rng::sort(deque<int>)_(qsort_adversarial)/1024 18083.064 -
rng::sort(deque<int>)_(qsort_adversarial)/8 18.475 -
rng::sort(deque<int>)_(qsort_adversarial)/8192 462713.911 1.47%
rng::sort(deque<int>)_(repeated)/1024 963.854 1.80%
rng::sort(deque<int>)_(repeated)/8 18.841 1.94%
rng::sort(deque<int>)_(repeated)/8192 6755.449 2.77%
rng::sort(deque<int>)_(shuffled)/1024 6866.764 -
rng::sort(deque<int>)_(shuffled)/8 23.605 -
rng::sort(deque<int>)_(shuffled)/8192 81281.204 -
rng::sort(vector<NonIntegral>)_(ascending)/1024 545.382 -
rng::sort(vector<NonIntegral>)_(ascending)/8 16.452 -
rng::sort(vector<NonIntegral>)_(ascending)/8192 3766.174 -
rng::sort(vector<NonIntegral>)_(descending)/1024 783.891 -
rng::sort(vector<NonIntegral>)_(descending)/8 25.351 -
rng::sort(vector<NonIntegral>)_(descending)/8192 5295.616 -
rng::sort(vector<NonIntegral>)_(heap)/1024 4273.141 -1.66%
rng::sort(vector<NonIntegral>)_(heap)/8 22.569 -
rng::sort(vector<NonIntegral>)_(heap)/8192 49980.900 -1.94%
rng::sort(vector<NonIntegral>)_(pipe-organ)/1024 1896.330 -
rng::sort(vector<NonIntegral>)_(pipe-organ)/8 18.244 -
rng::sort(vector<NonIntegral>)_(pipe-organ)/8192 18458.419 -
rng::sort(vector<NonIntegral>)_(qsort_adversarial)/1024 13251.245 -
rng::sort(vector<NonIntegral>)_(qsort_adversarial)/8 16.586 -
rng::sort(vector<NonIntegral>)_(qsort_adversarial)/8192 155211.346 -
rng::sort(vector<NonIntegral>)_(repeated)/1024 508.862 -
rng::sort(vector<NonIntegral>)_(repeated)/8 16.648 -
rng::sort(vector<NonIntegral>)_(repeated)/8192 3745.455 -
rng::sort(vector<NonIntegral>)_(shuffled)/1024 4717.405 -
rng::sort(vector<NonIntegral>)_(shuffled)/8 20.998 -
rng::sort(vector<NonIntegral>)_(shuffled)/8192 81364.771 -4.81%
rng::sort(vector<int>)_(ascending)/1024 543.488 -
rng::sort(vector<int>)_(ascending)/8 16.590 -1.68%
rng::sort(vector<int>)_(ascending)/8192 3757.339 -
rng::sort(vector<int>)_(descending)/1024 1064.545 2.33%
rng::sort(vector<int>)_(descending)/8 25.165 1.91%
rng::sort(vector<int>)_(descending)/8192 7522.435 3.41%
rng::sort(vector<int>)_(heap)/1024 4570.353 -
rng::sort(vector<int>)_(heap)/8 22.289 -
rng::sort(vector<int>)_(heap)/8192 45733.317 -
rng::sort(vector<int>)_(pipe-organ)/1024 2278.790 -
rng::sort(vector<int>)_(pipe-organ)/8 18.617 -
rng::sort(vector<int>)_(pipe-organ)/8192 21512.021 -
rng::sort(vector<int>)_(qsort_adversarial)/1024 13156.810 2.01%
rng::sort(vector<int>)_(qsort_adversarial)/8 16.644 -1.33%
rng::sort(vector<int>)_(qsort_adversarial)/8192 150110.919 1.82%
rng::sort(vector<int>)_(repeated)/1024 664.404 -
rng::sort(vector<int>)_(repeated)/8 16.875 -
rng::sort(vector<int>)_(repeated)/8192 5038.776 -
rng::sort(vector<int>)_(shuffled)/1024 4672.784 -
rng::sort(vector<int>)_(shuffled)/8 21.138 -
rng::sort(vector<int>)_(shuffled)/8192 45202.448 -
rng::stable_partition(deque<int>)_(alloc_fails)/1024 3412.563 -4.87%
rng::stable_partition(deque<int>)_(alloc_fails)/32 1990.029 4.47%
rng::stable_partition(deque<int>)_(alloc_fails)/50 2002.833 2.33%
rng::stable_partition(deque<int>)_(alloc_fails)/8192 17073.233 -
rng::stable_partition(deque<int>)_(dense)/1024 584.246 -
rng::stable_partition(deque<int>)_(dense)/32 27.612 -1.40%
rng::stable_partition(deque<int>)_(dense)/50 37.494 -
rng::stable_partition(deque<int>)_(dense)/8192 5686.781 -
rng::stable_partition(deque<int>)_(sparse)/1024 461.811 -
rng::stable_partition(deque<int>)_(sparse)/32 14.482 29.71%
rng::stable_partition(deque<int>)_(sparse)/50 32.189 17.46%
rng::stable_partition(deque<int>)_(sparse)/8192 3556.220 4.56%
rng::stable_partition(list<int>)_(alloc_fails)/1024 4179.813 -
rng::stable_partition(list<int>)_(alloc_fails)/32 1931.822 1.83%
rng::stable_partition(list<int>)_(alloc_fails)/50 1972.397 2.35%
rng::stable_partition(list<int>)_(alloc_fails)/8192 25460.141 1.86%
rng::stable_partition(list<int>)_(dense)/1024 1745.141 -
rng::stable_partition(list<int>)_(dense)/32 32.060 -
rng::stable_partition(list<int>)_(dense)/50 52.826 -
rng::stable_partition(list<int>)_(dense)/8192 17684.695 -2.99%
rng::stable_partition(list<int>)_(sparse)/1024 921.074 -
rng::stable_partition(list<int>)_(sparse)/32 9.850 -
rng::stable_partition(list<int>)_(sparse)/50 26.337 2.38%
rng::stable_partition(list<int>)_(sparse)/8192 8887.814 -
rng::stable_partition(vector<int>)_(alloc_fails)/1024 2978.339 2.59%
rng::stable_partition(vector<int>)_(alloc_fails)/32 1924.130 2.43%
rng::stable_partition(vector<int>)_(alloc_fails)/50 1954.357 2.90%
rng::stable_partition(vector<int>)_(alloc_fails)/8192 9896.951 -
rng::stable_partition(vector<int>)_(dense)/1024 297.406 -
rng::stable_partition(vector<int>)_(dense)/32 21.361 -5.13%
rng::stable_partition(vector<int>)_(dense)/50 25.585 -3.23%
rng::stable_partition(vector<int>)_(dense)/8192 2102.096 -
rng::stable_partition(vector<int>)_(sparse)/1024 218.609 5.69%
rng::stable_partition(vector<int>)_(sparse)/32 7.747 3.48%
rng::stable_partition(vector<int>)_(sparse)/50 21.366 3.94%
rng::stable_partition(vector<int>)_(sparse)/8192 1553.416 -
rng::stable_sort(deque<int>)_(alloc_fails,_ascending)/1024 4169.382 -
rng::stable_sort(deque<int>)_(alloc_fails,_ascending)/8 19.247 -
rng::stable_sort(deque<int>)_(alloc_fails,_ascending)/8192 19017.311 -
rng::stable_sort(deque<int>)_(alloc_fails,_descending)/1024 29164.487 3.30%
rng::stable_sort(deque<int>)_(alloc_fails,_descending)/8 28.633 -
rng::stable_sort(deque<int>)_(alloc_fails,_descending)/8192 27231.285 -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/1024 14333.967 1.26%
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/8 27.226 -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 26535.185 1.69%
rng::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024 16806.980 2.37%
rng::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8 21.103 -
rng::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8192 22881.044 -
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024 26498.060 2.43%
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8 17.820 -2.25%
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 29228.032 1.59%
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 3841.865 -
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 19.177 -
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192 13012.435 -
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024 19747.581 1.37%
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8 24.644 -
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 25515.495 -
rng::stable_sort(deque<int>)_(ascending)/1024 2129.252 -
rng::stable_sort(deque<int>)_(ascending)/8 17.947 -2.33%
rng::stable_sort(deque<int>)_(ascending)/8192 13684.284 -
rng::stable_sort(deque<int>)_(descending)/1024 2952.993 -
rng::stable_sort(deque<int>)_(descending)/8 27.006 -1.27%
rng::stable_sort(deque<int>)_(descending)/8192 21267.645 1.85%
rng::stable_sort(deque<int>)_(heap)/1024 2766.557 1.61%
rng::stable_sort(deque<int>)_(heap)/8 26.182 -
rng::stable_sort(deque<int>)_(heap)/8192 18092.495 2.21%
rng::stable_sort(deque<int>)_(pipe-organ)/1024 2958.093 -
rng::stable_sort(deque<int>)_(pipe-organ)/8 20.280 -
rng::stable_sort(deque<int>)_(pipe-organ)/8192 20995.988 1.67%
rng::stable_sort(deque<int>)_(qsort_adversarial)/1024 3127.895 -
rng::stable_sort(deque<int>)_(qsort_adversarial)/8 18.061 -1.38%
rng::stable_sort(deque<int>)_(qsort_adversarial)/8192 21002.319 -
rng::stable_sort(deque<int>)_(repeated)/1024 1381.591 -
rng::stable_sort(deque<int>)_(repeated)/8 17.611 -2.05%
rng::stable_sort(deque<int>)_(repeated)/8192 7630.495 -
rng::stable_sort(deque<int>)_(shuffled)/1024 2483.593 1.90%
rng::stable_sort(deque<int>)_(shuffled)/8 24.428 -
rng::stable_sort(deque<int>)_(shuffled)/8192 14907.834 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/1024 4283.376 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8 17.415 2.29%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8192 54863.212 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/1024 24334.966 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8 24.430 1.04%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8192 129433.971 -1.04%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/1024 14576.093 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8 22.996 2.28%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8192 116967.295 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024 14481.183 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8 19.280 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8192 95107.761 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/1024 23726.608 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 17.170 2.84%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8192 151618.795 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 3369.783 -2.39%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 17.191 1.78%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 18248.208 4.52%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/1024 18799.424 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8 21.173 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8192 159394.150 -
rng::stable_sort(vector<NonIntegral>)_(ascending)/1024 3967.730 -
rng::stable_sort(vector<NonIntegral>)_(ascending)/8 16.762 -
rng::stable_sort(vector<NonIntegral>)_(ascending)/8192 45940.015 1.08%
rng::stable_sort(vector<NonIntegral>)_(descending)/1024 13970.330 -
rng::stable_sort(vector<NonIntegral>)_(descending)/8 23.744 -
rng::stable_sort(vector<NonIntegral>)_(descending)/8192 205918.552 -
rng::stable_sort(vector<NonIntegral>)_(heap)/1024 10294.323 -
rng::stable_sort(vector<NonIntegral>)_(heap)/8 22.001 -
rng::stable_sort(vector<NonIntegral>)_(heap)/8192 127923.324 -
rng::stable_sort(vector<NonIntegral>)_(pipe-organ)/1024 9039.515 -
rng::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 19.525 -
rng::stable_sort(vector<NonIntegral>)_(pipe-organ)/8192 127235.558 -
rng::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 14962.000 -
rng::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 16.837 -
rng::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 216675.450 -
rng::stable_sort(vector<NonIntegral>)_(repeated)/1024 1262.191 1.36%
rng::stable_sort(vector<NonIntegral>)_(repeated)/8 16.811 -
rng::stable_sort(vector<NonIntegral>)_(repeated)/8192 13267.750 -
rng::stable_sort(vector<NonIntegral>)_(shuffled)/1024 13082.507 -
rng::stable_sort(vector<NonIntegral>)_(shuffled)/8 20.819 -
rng::stable_sort(vector<NonIntegral>)_(shuffled)/8192 187224.614 -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 5060.708 6.86%
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 16.720 -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 20871.824 -
rng::stable_sort(vector<int>)_(alloc_fails,_descending)/1024 23622.023 -
rng::stable_sort(vector<int>)_(alloc_fails,_descending)/8 24.037 -
rng::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 24966.015 3.41%
rng::stable_sort(vector<int>)_(alloc_fails,_heap)/1024 14169.790 -
rng::stable_sort(vector<int>)_(alloc_fails,_heap)/8 22.213 -1.14%
rng::stable_sort(vector<int>)_(alloc_fails,_heap)/8192 31904.064 -
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024 14382.889 -1.40%
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8 18.962 -1.86%
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 22705.537 2.77%
rng::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/1024 23132.660 -
rng::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 16.682 -
rng::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192 35868.194 -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 3736.767 12.48%
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 16.871 1.07%
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 9494.333 -25.08%
rng::stable_sort(vector<int>)_(alloc_fails,_shuffled)/1024 18078.778 -
rng::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8 21.334 -
rng::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 28735.885 -4.00%
rng::stable_sort(vector<int>)_(ascending)/1024 2054.295 -2.57%
rng::stable_sort(vector<int>)_(ascending)/8 16.590 -
rng::stable_sort(vector<int>)_(ascending)/8192 13458.583 -
rng::stable_sort(vector<int>)_(descending)/1024 2827.319 -
rng::stable_sort(vector<int>)_(descending)/8 25.428 -
rng::stable_sort(vector<int>)_(descending)/8192 18456.447 -
rng::stable_sort(vector<int>)_(heap)/1024 2502.717 -2.60%
rng::stable_sort(vector<int>)_(heap)/8 21.875 -
rng::stable_sort(vector<int>)_(heap)/8192 14416.559 -
rng::stable_sort(vector<int>)_(pipe-organ)/1024 2792.987 -1.73%
rng::stable_sort(vector<int>)_(pipe-organ)/8 19.730 -
rng::stable_sort(vector<int>)_(pipe-organ)/8192 18292.686 -
rng::stable_sort(vector<int>)_(qsort_adversarial)/1024 2878.386 -1.91%
rng::stable_sort(vector<int>)_(qsort_adversarial)/8 16.687 -
rng::stable_sort(vector<int>)_(qsort_adversarial)/8192 18309.667 -
rng::stable_sort(vector<int>)_(repeated)/1024 1084.891 -4.06%
rng::stable_sort(vector<int>)_(repeated)/8 16.641 -
rng::stable_sort(vector<int>)_(repeated)/8192 5251.335 -
rng::stable_sort(vector<int>)_(shuffled)/1024 2186.330 -3.22%
rng::stable_sort(vector<int>)_(shuffled)/8 20.760 -
rng::stable_sort(vector<int>)_(shuffled)/8192 10808.061 -
rng::starts_with(deque<int>)/1000 463.322 -3.04%
rng::starts_with(deque<int>)/1024 479.628 -1.72%
rng::starts_with(deque<int>)/1048576 496338.582 -
rng::starts_with(deque<int>)/8 4.128 -
rng::starts_with(deque<int>)/8192 3884.109 -
rng::starts_with(deque<int>,_pred)/1000 511.470 -
rng::starts_with(deque<int>,_pred)/1024 526.236 -
rng::starts_with(deque<int>,_pred)/1048576 516781.372 -2.41%
rng::starts_with(deque<int>,_pred)/8 4.648 -
rng::starts_with(deque<int>,_pred)/8192 3990.940 -1.55%
rng::starts_with(list<int>)/1000 759.965 -
rng::starts_with(list<int>)/1024 778.459 -
rng::starts_with(list<int>)/1048576 941274.510 -
rng::starts_with(list<int>)/8 2.910 -
rng::starts_with(list<int>)/8192 9529.328 6.55%
rng::starts_with(list<int>,_pred)/1000 789.585 -
rng::starts_with(list<int>,_pred)/1024 808.137 -
rng::starts_with(list<int>,_pred)/1048576 969319.003 -
rng::starts_with(list<int>,_pred)/8 3.739 -
rng::starts_with(list<int>,_pred)/8192 11347.111 -
rng::starts_with(vector<int>)/1000 72.819 -
rng::starts_with(vector<int>)/1024 74.688 -3.82%
rng::starts_with(vector<int>)/1048576 76631.549 -
rng::starts_with(vector<int>)/8 1.305 -
rng::starts_with(vector<int>)/8192 604.507 -
rng::starts_with(vector<int>,_pred)/1000 470.960 3.34%
rng::starts_with(vector<int>,_pred)/1024 520.660 -
rng::starts_with(vector<int>,_pred)/1048576 607269.877 -
rng::starts_with(vector<int>,_pred)/8 4.226 2.41%
rng::starts_with(vector<int>,_pred)/8192 4729.581 -
rng::swap_ranges(deque<int>)/1024 326.225 -3.19%
rng::swap_ranges(deque<int>)/32 10.984 -
rng::swap_ranges(deque<int>)/50 19.959 -
rng::swap_ranges(deque<int>)/8192 2611.451 -3.08%
rng::swap_ranges(list<int>)/1024 774.698 -
rng::swap_ranges(list<int>)/32 16.853 -
rng::swap_ranges(list<int>)/50 29.646 -
rng::swap_ranges(list<int>)/8192 12465.764 23.75%
rng::swap_ranges(vector<int>)/1024 63.660 -
rng::swap_ranges(vector<int>)/32 4.712 -
rng::swap_ranges(vector<int>)/50 5.595 -
rng::swap_ranges(vector<int>)/8192 478.624 -
rng::transform(deque<int>)_(identity_transform)/1024 370.972 -
rng::transform(deque<int>)_(identity_transform)/32 12.283 -
rng::transform(deque<int>)_(identity_transform)/50 19.046 -3.89%
rng::transform(deque<int>)_(identity_transform)/8192 2443.704 -1.11%
rng::transform(deque<int>,_deque<int>)/1024 699.316 -
rng::transform(deque<int>,_deque<int>)/32 21.703 -
rng::transform(deque<int>,_deque<int>)/50 34.177 -
rng::transform(deque<int>,_deque<int>)/8192 5667.364 -
rng::transform(list<int>)_(identity_transform)/1024 744.920 -
rng::transform(list<int>)_(identity_transform)/32 17.063 -
rng::transform(list<int>)_(identity_transform)/50 30.223 -
rng::transform(list<int>)_(identity_transform)/8192 7120.294 -6.34%
rng::transform(list<int>,_list<int>)/1024 888.388 -
rng::transform(list<int>,_list<int>)/32 24.244 -
rng::transform(list<int>,_list<int>)/50 38.785 -
rng::transform(list<int>,_list<int>)/8192 9313.917 -8.85%
rng::transform(vector<int>)_(identity_transform)/1024 262.899 -
rng::transform(vector<int>)_(identity_transform)/32 8.827 -
rng::transform(vector<int>)_(identity_transform)/50 16.301 -
rng::transform(vector<int>)_(identity_transform)/8192 2024.081 -
rng::transform(vector<int>,_vector<int>)/1024 600.835 -
rng::transform(vector<int>,_vector<int>)/32 17.668 -
rng::transform(vector<int>,_vector<int>)/50 28.702 -
rng::transform(vector<int>,_vector<int>)/8192 4776.159 -
rng::unique(deque<int>)_(contiguous)/1024 730.648 -
rng::unique(deque<int>)_(contiguous)/32 64.194 9.21%
rng::unique(deque<int>)_(contiguous)/52 76.376 12.25%
rng::unique(deque<int>)_(contiguous)/8192 5496.176 -
rng::unique(deque<int>)_(sprinkled)/1024 746.403 18.52%
rng::unique(deque<int>)_(sprinkled)/32 58.193 -4.05%
rng::unique(deque<int>)_(sprinkled)/52 67.390 -9.85%
rng::unique(deque<int>)_(sprinkled)/8192 5599.944 -
rng::unique(deque<int>,_pred)_(contiguous)/1024 638.435 -
rng::unique(deque<int>,_pred)_(contiguous)/32 59.197 -
rng::unique(deque<int>,_pred)_(contiguous)/52 69.099 -
rng::unique(deque<int>,_pred)_(contiguous)/8192 4520.086 -
rng::unique(deque<int>,_pred)_(sprinkled)/1024 696.546 -
rng::unique(deque<int>,_pred)_(sprinkled)/32 61.588 -
rng::unique(deque<int>,_pred)_(sprinkled)/52 75.582 -
rng::unique(deque<int>,_pred)_(sprinkled)/8192 5254.720 -
rng::unique(list<int>)_(contiguous)/1024 917.962 -1.11%
rng::unique(list<int>)_(contiguous)/32 55.116 -
rng::unique(list<int>)_(contiguous)/52 74.052 -1.26%
rng::unique(list<int>)_(contiguous)/8192 7107.640 -
rng::unique(list<int>)_(sprinkled)/1024 958.126 -
rng::unique(list<int>)_(sprinkled)/32 64.291 -
rng::unique(list<int>)_(sprinkled)/52 77.830 -
rng::unique(list<int>)_(sprinkled)/8192 7865.506 -
rng::unique(list<int>,_pred)_(contiguous)/1024 975.615 -
rng::unique(list<int>,_pred)_(contiguous)/32 60.787 -
rng::unique(list<int>,_pred)_(contiguous)/52 75.224 -
rng::unique(list<int>,_pred)_(contiguous)/8192 7797.166 -
rng::unique(list<int>,_pred)_(sprinkled)/1024 1040.372 -
rng::unique(list<int>,_pred)_(sprinkled)/32 64.983 -
rng::unique(list<int>,_pred)_(sprinkled)/52 82.738 -
rng::unique(list<int>,_pred)_(sprinkled)/8192 8512.695 -
rng::unique(vector<int>)_(contiguous)/1024 291.394 -
rng::unique(vector<int>)_(contiguous)/32 51.274 -
rng::unique(vector<int>)_(contiguous)/52 56.474 -
rng::unique(vector<int>)_(contiguous)/8192 1908.718 -
rng::unique(vector<int>)_(sprinkled)/1024 284.064 -
rng::unique(vector<int>)_(sprinkled)/32 50.847 -
rng::unique(vector<int>)_(sprinkled)/52 55.474 -
rng::unique(vector<int>)_(sprinkled)/8192 1917.607 -
rng::unique(vector<int>,_pred)_(contiguous)/1024 587.272 -
rng::unique(vector<int>,_pred)_(contiguous)/32 56.428 -
rng::unique(vector<int>,_pred)_(contiguous)/52 66.051 -
rng::unique(vector<int>,_pred)_(contiguous)/8192 3774.042 -
rng::unique(vector<int>,_pred)_(sprinkled)/1024 692.449 -
rng::unique(vector<int>,_pred)_(sprinkled)/32 60.589 -
rng::unique(vector<int>,_pred)_(sprinkled)/52 73.726 -
rng::unique(vector<int>,_pred)_(sprinkled)/8192 5237.503 -
rng::unique_copy(deque<int>)_(contiguous)/1024 473.709 -
rng::unique_copy(deque<int>)_(contiguous)/32 10.551 8.19%
rng::unique_copy(deque<int>)_(contiguous)/52 16.245 10.61%
rng::unique_copy(deque<int>)_(contiguous)/8192 3731.957 -
rng::unique_copy(deque<int>)_(sprinkled)/1024 466.871 -
rng::unique_copy(deque<int>)_(sprinkled)/32 9.227 -8.49%
rng::unique_copy(deque<int>)_(sprinkled)/52 14.810 -
rng::unique_copy(deque<int>)_(sprinkled)/8192 3733.974 -
rng::unique_copy(deque<int>,_pred)_(contiguous)/1024 599.049 -
rng::unique_copy(deque<int>,_pred)_(contiguous)/32 16.000 -4.19%
rng::unique_copy(deque<int>,_pred)_(contiguous)/52 26.589 -9.27%
rng::unique_copy(deque<int>,_pred)_(contiguous)/8192 4416.077 -
rng::unique_copy(deque<int>,_pred)_(sprinkled)/1024 661.180 -
rng::unique_copy(deque<int>,_pred)_(sprinkled)/32 21.060 -
rng::unique_copy(deque<int>,_pred)_(sprinkled)/52 34.384 -
rng::unique_copy(deque<int>,_pred)_(sprinkled)/8192 5298.448 -
rng::unique_copy(list<int>)_(contiguous)/1024 741.641 -
rng::unique_copy(list<int>)_(contiguous)/32 11.817 -
rng::unique_copy(list<int>)_(contiguous)/52 22.694 -
rng::unique_copy(list<int>)_(contiguous)/8192 6925.608 -
rng::unique_copy(list<int>)_(sprinkled)/1024 740.747 -
rng::unique_copy(list<int>)_(sprinkled)/32 13.370 4.19%
rng::unique_copy(list<int>)_(sprinkled)/52 24.089 1.13%
rng::unique_copy(list<int>)_(sprinkled)/8192 6986.659 -
rng::unique_copy(list<int>,_pred)_(contiguous)/1024 793.141 -
rng::unique_copy(list<int>,_pred)_(contiguous)/32 16.103 -
rng::unique_copy(list<int>,_pred)_(contiguous)/52 28.959 -
rng::unique_copy(list<int>,_pred)_(contiguous)/8192 7523.469 -
rng::unique_copy(list<int>,_pred)_(sprinkled)/1024 823.583 -
rng::unique_copy(list<int>,_pred)_(sprinkled)/32 18.589 -
rng::unique_copy(list<int>,_pred)_(sprinkled)/52 34.071 -
rng::unique_copy(list<int>,_pred)_(sprinkled)/8192 7620.034 -
rng::unique_copy(vector<int>)_(contiguous)/1024 270.963 -
rng::unique_copy(vector<int>)_(contiguous)/32 8.592 -1.02%
rng::unique_copy(vector<int>)_(contiguous)/52 13.788 -
rng::unique_copy(vector<int>)_(contiguous)/8192 1900.120 -
rng::unique_copy(vector<int>)_(sprinkled)/1024 242.099 -
rng::unique_copy(vector<int>)_(sprinkled)/32 8.216 -
rng::unique_copy(vector<int>)_(sprinkled)/52 12.780 -
rng::unique_copy(vector<int>)_(sprinkled)/8192 1881.049 -
rng::unique_copy(vector<int>,_pred)_(contiguous)/1024 523.102 -3.94%
rng::unique_copy(vector<int>,_pred)_(contiguous)/32 13.788 4.79%
rng::unique_copy(vector<int>,_pred)_(contiguous)/52 24.432 -
rng::unique_copy(vector<int>,_pred)_(contiguous)/8192 3691.527 -
rng::unique_copy(vector<int>,_pred)_(sprinkled)/1024 549.373 -4.98%
rng::unique_copy(vector<int>,_pred)_(sprinkled)/32 16.442 1.25%
rng::unique_copy(vector<int>,_pred)_(sprinkled)/52 27.297 1.39%
rng::unique_copy(vector<int>,_pred)_(sprinkled)/8192 4400.821 -
std::adjacent_find(deque<int>)/1024 462.031 -
std::adjacent_find(deque<int>)/1048576 475218.983 -
std::adjacent_find(deque<int>)/50 14.053 -4.87%
std::adjacent_find(deque<int>)/8 2.998 1.41%
std::adjacent_find(deque<int>)/8192 3704.167 -
std::adjacent_find(deque<int>,_pred)/1024 629.329 -
std::adjacent_find(deque<int>,_pred)/1048576 649610.557 -
std::adjacent_find(deque<int>,_pred)/50 29.746 -
std::adjacent_find(deque<int>,_pred)/8 4.469 4.25%
std::adjacent_find(deque<int>,_pred)/8192 5079.411 -
std::adjacent_find(list<int>)/1024 712.121 -
std::adjacent_find(list<int>)/1048576 872159.186 -
std::adjacent_find(list<int>)/50 23.695 -
std::adjacent_find(list<int>)/8 2.107 -
std::adjacent_find(list<int>)/8192 6737.224 -
std::adjacent_find(list<int>,_pred)/1024 827.689 -
std::adjacent_find(list<int>,_pred)/1048576 953606.045 -
std::adjacent_find(list<int>,_pred)/50 34.865 -
std::adjacent_find(list<int>,_pred)/8 3.907 -
std::adjacent_find(list<int>,_pred)/8192 8386.369 3.35%
std::adjacent_find(vector<int>)/1024 234.687 -
std::adjacent_find(vector<int>)/1048576 234894.701 -
std::adjacent_find(vector<int>)/50 11.963 -
std::adjacent_find(vector<int>)/8 2.018 -
std::adjacent_find(vector<int>)/8192 1837.271 -
std::adjacent_find(vector<int>,_pred)/1024 400.674 -
std::adjacent_find(vector<int>,_pred)/1048576 459008.797 -1.20%
std::adjacent_find(vector<int>,_pred)/50 23.499 -
std::adjacent_find(vector<int>,_pred)/8 3.347 -
std::adjacent_find(vector<int>,_pred)/8192 3193.063 -
std::all_of(deque<int>)_(process_all)/32 11.614 -
std::all_of(deque<int>)_(process_all)/32768 11113.184 5.37%
std::all_of(deque<int>)_(process_all)/50 19.492 -8.22%
std::all_of(deque<int>)_(process_all)/8 3.224 4.29%
std::all_of(deque<int>)_(process_all)/8192 2784.825 6.23%
std::all_of(list<int>)_(process_all)/32 11.469 -
std::all_of(list<int>)_(process_all)/32768 26601.939 1.71%
std::all_of(list<int>)_(process_all)/50 21.892 1.61%
std::all_of(list<int>)_(process_all)/8 2.603 -
std::all_of(list<int>)_(process_all)/8192 7764.604 2.09%
std::all_of(vector<int>)_(process_all)/32 8.318 -2.11%
std::all_of(vector<int>)_(process_all)/32768 8077.384 -
std::all_of(vector<int>)_(process_all)/50 12.611 -
std::all_of(vector<int>)_(process_all)/8 2.392 -6.58%
std::all_of(vector<int>)_(process_all)/8192 2027.744 -
std::any_of(deque<int>)_(process_all)/32 11.626 -
std::any_of(deque<int>)_(process_all)/32768 10801.759 -
std::any_of(deque<int>)_(process_all)/50 20.309 5.34%
std::any_of(deque<int>)_(process_all)/8 3.241 4.89%
std::any_of(deque<int>)_(process_all)/8192 2719.917 -
std::any_of(list<int>)_(process_all)/32 11.437 -
std::any_of(list<int>)_(process_all)/32768 26067.185 -
std::any_of(list<int>)_(process_all)/50 21.769 -
std::any_of(list<int>)_(process_all)/8 2.738 -
std::any_of(list<int>)_(process_all)/8192 6969.375 -2.25%
std::any_of(vector<int>)_(process_all)/32 8.310 -
std::any_of(vector<int>)_(process_all)/32768 8054.097 -
std::any_of(vector<int>)_(process_all)/50 18.079 -
std::any_of(vector<int>)_(process_all)/8 2.424 -2.32%
std::any_of(vector<int>)_(process_all)/8192 2026.674 -
std::copy(deque<int>)/1048576 49612.089 -
std::copy(deque<int>)/262144 10157.889 -1.87%
std::copy(deque<int>)/32768 1172.481 2.61%
std::copy(deque<int>)/4096 147.218 -
std::copy(deque<int>)/512 16.747 -
std::copy(deque<int>)/64 2.684 -
std::copy(deque<int>)/8 2.799 2.01%
std::copy(list<int>)/1048576 877822.787 -
std::copy(list<int>)/262144 216110.767 -
std::copy(list<int>)/32768 26366.307 -
std::copy(list<int>)/4096 3427.223 3.99%
std::copy(list<int>)/512 368.904 -
std::copy(list<int>)/64 30.756 -4.06%
std::copy(list<int>)/8 2.494 -
std::copy(vector<bool>)_(aligned)/1048576 1350.142 -59.34%
std::copy(vector<bool>)_(aligned)/262144 711.821 4.06%
std::copy(vector<bool>)_(aligned)/32768 35.731 -
std::copy(vector<bool>)_(aligned)/4096 4.632 -1.46%
std::copy(vector<bool>)_(aligned)/512 1.378 -
std::copy(vector<bool>)_(aligned)/64 1.366 -
std::copy(vector<bool>)_(unaligned)/1048576 7065.321 -
std::copy(vector<bool>)_(unaligned)/262144 1711.891 -
std::copy(vector<bool>)_(unaligned)/32768 214.793 -1.57%
std::copy(vector<bool>)_(unaligned)/4096 26.037 -
std::copy(vector<bool>)_(unaligned)/512 3.489 -
std::copy(vector<bool>)_(unaligned)/64 1.832 -
std::copy(vector<int>)/1048576 50195.124 -
std::copy(vector<int>)/262144 12444.890 -
std::copy(vector<int>)/32768 3686.378 5.41%
std::copy(vector<int>)/4096 203.715 -11.62%
std::copy(vector<int>)/512 15.997 -
std::copy(vector<int>)/64 2.441 -
std::copy(vector<int>)/8 2.227 -
std::copy_backward(deque<int>)/1048576 128127.945 -
std::copy_backward(deque<int>)/262144 32492.463 -
std::copy_backward(deque<int>)/32768 4061.914 -
std::copy_backward(deque<int>)/4096 147.165 -
std::copy_backward(deque<int>)/512 18.107 -
std::copy_backward(deque<int>)/64 2.937 -1.10%
std::copy_backward(deque<int>)/8 2.667 -2.61%
std::copy_backward(list<int>)/1048576 884409.591 -
std::copy_backward(list<int>)/262144 219046.425 -
std::copy_backward(list<int>)/32768 26232.035 -1.68%
std::copy_backward(list<int>)/4096 3338.014 -
std::copy_backward(list<int>)/512 369.353 -
std::copy_backward(list<int>)/64 30.301 -
std::copy_backward(list<int>)/8 2.450 -
std::copy_backward(vector<bool>)_(aligned)/1048576 2691.269 -1.46%
std::copy_backward(vector<bool>)_(aligned)/262144 712.445 -4.96%
std::copy_backward(vector<bool>)_(aligned)/32768 35.846 -
std::copy_backward(vector<bool>)_(aligned)/4096 5.010 -1.85%
std::copy_backward(vector<bool>)_(aligned)/512 1.506 -3.47%
std::copy_backward(vector<bool>)_(aligned)/64 1.754 -1.21%
std::copy_backward(vector<bool>)_(unaligned)/1048576 6757.584 -
std::copy_backward(vector<bool>)_(unaligned)/262144 1657.677 -10.83%
std::copy_backward(vector<bool>)_(unaligned)/32768 210.947 -
std::copy_backward(vector<bool>)_(unaligned)/4096 30.382 -
std::copy_backward(vector<bool>)_(unaligned)/512 4.824 -
std::copy_backward(vector<bool>)_(unaligned)/64 0.924 -
std::copy_backward(vector<int>)/1048576 50214.556 -
std::copy_backward(vector<int>)/262144 12536.138 -
std::copy_backward(vector<int>)/32768 3797.636 -
std::copy_backward(vector<int>)/4096 143.562 -39.97%
std::copy_backward(vector<int>)/512 16.628 -
std::copy_backward(vector<int>)/64 2.517 -
std::copy_backward(vector<int>)/8 2.217 -
std::copy_if(deque<int>)_(entire_range)/1048576 277621.467 -
std::copy_if(deque<int>)_(entire_range)/262144 69749.747 -
std::copy_if(deque<int>)_(entire_range)/32768 8698.590 -
std::copy_if(deque<int>)_(entire_range)/4096 1026.031 -
std::copy_if(deque<int>)_(entire_range)/512 137.230 -
std::copy_if(deque<int>)_(entire_range)/64 16.168 -
std::copy_if(deque<int>)_(entire_range)/8 2.633 -
std::copy_if(deque<int>)_(every_other)/1048576 372926.340 -
std::copy_if(deque<int>)_(every_other)/262144 93453.717 -
std::copy_if(deque<int>)_(every_other)/32768 11666.304 -
std::copy_if(deque<int>)_(every_other)/4096 1459.004 -
std::copy_if(deque<int>)_(every_other)/512 182.875 -
std::copy_if(deque<int>)_(every_other)/64 23.410 -
std::copy_if(deque<int>)_(every_other)/8 3.456 -
std::copy_if(list<int>)_(entire_range)/1048576 879532.801 -
std::copy_if(list<int>)_(entire_range)/262144 217397.724 -
std::copy_if(list<int>)_(entire_range)/32768 30078.771 -
std::copy_if(list<int>)_(entire_range)/4096 3023.662 -
std::copy_if(list<int>)_(entire_range)/512 370.324 -
std::copy_if(list<int>)_(entire_range)/64 30.624 -15.38%
std::copy_if(list<int>)_(entire_range)/8 2.665 -
std::copy_if(list<int>)_(every_other)/1048576 850703.855 -
std::copy_if(list<int>)_(every_other)/262144 209849.070 -
std::copy_if(list<int>)_(every_other)/32768 25304.137 -
std::copy_if(list<int>)_(every_other)/4096 3914.730 23.41%
std::copy_if(list<int>)_(every_other)/512 359.758 -
std::copy_if(list<int>)_(every_other)/64 23.645 -
std::copy_if(list<int>)_(every_other)/8 2.305 -
std::copy_if(vector<int>)_(entire_range)/1048576 245857.197 -
std::copy_if(vector<int>)_(entire_range)/262144 59967.373 -
std::copy_if(vector<int>)_(entire_range)/32768 7485.336 -
std::copy_if(vector<int>)_(entire_range)/4096 936.830 -
std::copy_if(vector<int>)_(entire_range)/512 123.692 -
std::copy_if(vector<int>)_(entire_range)/64 15.418 -5.77%
std::copy_if(vector<int>)_(entire_range)/8 2.241 -1.28%
std::copy_if(vector<int>)_(every_other)/1048576 239720.825 -
std::copy_if(vector<int>)_(every_other)/262144 59779.223 -
std::copy_if(vector<int>)_(every_other)/32768 7456.645 -
std::copy_if(vector<int>)_(every_other)/4096 936.883 -
std::copy_if(vector<int>)_(every_other)/512 122.602 -
std::copy_if(vector<int>)_(every_other)/64 16.102 -
std::copy_if(vector<int>)_(every_other)/8 2.491 -1.55%
std::copy_n(deque<int>)/1048576 49794.712 -
std::copy_n(deque<int>)/262144 10260.633 1.18%
std::copy_n(deque<int>)/32768 1146.896 -2.32%
std::copy_n(deque<int>)/4096 145.876 -1.88%
std::copy_n(deque<int>)/512 16.786 -
std::copy_n(deque<int>)/64 2.789 -
std::copy_n(deque<int>)/8 2.672 1.10%
std::copy_n(list<int>)/1048576 866971.567 -
std::copy_n(list<int>)/262144 215856.801 -
std::copy_n(list<int>)/32768 25867.372 -
std::copy_n(list<int>)/4096 3696.001 -4.28%
std::copy_n(list<int>)/512 340.004 -
std::copy_n(list<int>)/64 14.026 -
std::copy_n(list<int>)/8 2.242 -
std::copy_n(vector<bool>)_(aligned)/1048576 2190.943 30.59%
std::copy_n(vector<bool>)_(aligned)/262144 502.380 -25.67%
std::copy_n(vector<bool>)_(aligned)/32768 35.204 -
std::copy_n(vector<bool>)_(aligned)/4096 4.764 -
std::copy_n(vector<bool>)_(aligned)/512 1.375 -
std::copy_n(vector<bool>)_(aligned)/64 1.300 -
std::copy_n(vector<bool>)_(unaligned)/1048576 7020.894 -
std::copy_n(vector<bool>)_(unaligned)/262144 1833.527 7.09%
std::copy_n(vector<bool>)_(unaligned)/32768 218.200 1.67%
std::copy_n(vector<bool>)_(unaligned)/4096 26.022 -
std::copy_n(vector<bool>)_(unaligned)/512 3.505 -
std::copy_n(vector<bool>)_(unaligned)/64 1.814 -
std::copy_n(vector<int>)/1048576 50201.256 -
std::copy_n(vector<int>)/262144 12530.644 -
std::copy_n(vector<int>)/32768 3425.877 -9.75%
std::copy_n(vector<int>)/4096 246.503 18.41%
std::copy_n(vector<int>)/512 16.065 -
std::copy_n(vector<int>)/64 2.471 -
std::copy_n(vector<int>)/8 2.277 5.17%
std::count(deque<int>)_(every_other)/1024 247.842 -
std::count(deque<int>)_(every_other)/1048576 252694.294 -
std::count(deque<int>)_(every_other)/8 2.534 -
std::count(deque<int>)_(every_other)/8192 1942.772 -
std::count(list<int>)_(every_other)/1024 707.151 -
std::count(list<int>)_(every_other)/1048576 804486.559 -3.25%
std::count(list<int>)_(every_other)/8 2.053 -2.28%
std::count(list<int>)_(every_other)/8192 6338.286 -4.88%
std::count(vector<bool>)/1000 3.004 -
std::count(vector<bool>)/1024 1.694 -
std::count(vector<bool>)/1048576 1461.431 -
std::count(vector<bool>)/8192 11.450 -
std::count(vector<int>)_(every_other)/1024 102.924 -
std::count(vector<int>)_(every_other)/1048576 105226.086 -
std::count(vector<int>)_(every_other)/8 1.382 3.58%
std::count(vector<int>)_(every_other)/8192 819.748 -
std::count_if(deque<int>)_(every_other)/1024 350.408 -
std::count_if(deque<int>)_(every_other)/1048576 344231.145 -
std::count_if(deque<int>)_(every_other)/8 3.453 -
std::count_if(deque<int>)_(every_other)/8192 2631.671 -
std::count_if(list<int>)_(every_other)/1024 753.766 -
std::count_if(list<int>)_(every_other)/1048576 888499.841 -
std::count_if(list<int>)_(every_other)/8 2.734 -
std::count_if(list<int>)_(every_other)/8192 7138.085 -6.70%
std::count_if(vector<int>)_(every_other)/1024 248.623 -
std::count_if(vector<int>)_(every_other)/1048576 247787.582 -
std::count_if(vector<int>)_(every_other)/8 4.225 -
std::count_if(vector<int>)_(every_other)/8192 1928.729 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 284.827 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 9.745 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 2260.043 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 69.733 1.40%
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 27.096 4.23%
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 445.260 -1.88%
std::deque<int>::ctor(Range)_(cheap_elements)/1024 70.115 1.72%
std::deque<int>::ctor(Range)_(cheap_elements)/32 27.194 4.60%
std::deque<int>::ctor(Range)_(cheap_elements)/8192 446.309 -1.04%
std::deque<int>::ctor(const&)_(cheap_elements)/1024 293.793 -6.51%
std::deque<int>::ctor(const&)_(cheap_elements)/32 33.948 -
std::deque<int>::ctor(const&)_(cheap_elements)/8192 2176.436 -
std::deque<int>::ctor(size)/1024 74.959 8.79%
std::deque<int>::ctor(size)/32 27.095 3.73%
std::deque<int>::ctor(size)/8192 456.594 3.65%
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/1024 73.914 5.25%
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/32 27.163 4.81%
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/8192 426.405 1.15%
std::deque<int>::erase(begin)_(cheap_elements)/1024 7.409 -
std::deque<int>::erase(begin)_(cheap_elements)/32 7.492 -
std::deque<int>::erase(begin)_(cheap_elements)/8192 7.402 -
std::deque<int>::erase(middle)_(cheap_elements)/1024 26.377 -
std::deque<int>::erase(middle)_(cheap_elements)/32 9.810 -1.27%
std::deque<int>::erase(middle)_(cheap_elements)/8192 160.871 -
std::deque<int>::insert(begin)_(cheap_elements)/1024 6.039 -
std::deque<int>::insert(begin)_(cheap_elements)/32 6.100 -
std::deque<int>::insert(begin)_(cheap_elements)/8192 6.087 -
std::deque<int>::insert(middle)_(cheap_elements)/1024 29.881 -
std::deque<int>::insert(middle)_(cheap_elements)/32 12.080 2.61%
std::deque<int>::insert(middle)_(cheap_elements)/8192 165.793 -
std::deque<int>::operator=(const&)_(cheap_elements)/1024 40.437 -
std::deque<int>::operator=(const&)_(cheap_elements)/32 4.924 -2.73%
std::deque<int>::operator=(const&)_(cheap_elements)/8192 357.469 1.70%
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/1024 0.898 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/32 13.691 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/8192 0.541 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 547.846 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 18.791 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 4824.319 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6407.918 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 143.294 2.11%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 52372.159 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 868.282 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 49.219 5.07%
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 12799.311 7.00%
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 20094.349 2.01%
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 617.025 1.96%
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 177397.904 1.17%
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024 873.008 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/32 49.068 4.86%
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192 12939.845 8.16%
std::deque<std::string>::ctor(Range)_(expensive_elements)/1024 20093.083 1.69%
std::deque<std::string>::ctor(Range)_(expensive_elements)/32 616.165 1.87%
std::deque<std::string>::ctor(Range)_(expensive_elements)/8192 177257.579 1.82%
std::deque<std::string>::ctor(const&)_(cheap_elements)/1024 1075.665 2.08%
std::deque<std::string>::ctor(const&)_(cheap_elements)/32 52.002 -
std::deque<std::string>::ctor(const&)_(cheap_elements)/8192 11693.372 -
std::deque<std::string>::ctor(const&)_(expensive_elements)/1024 20303.258 1.67%
std::deque<std::string>::ctor(const&)_(expensive_elements)/32 626.215 2.28%
std::deque<std::string>::ctor(const&)_(expensive_elements)/8192 178375.615 1.55%
std::deque<std::string>::ctor(size)/1024 730.097 2.30%
std::deque<std::string>::ctor(size)/32 42.171 5.06%
std::deque<std::string>::ctor(size)/8192 8635.119 1.16%
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 955.675 1.75%
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/32 46.194 2.00%
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/8192 12868.576 2.27%
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/1024 19929.008 -
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/32 578.105 1.18%
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/8192 174201.403 -
std::deque<std::string>::erase(begin)_(cheap_elements)/1024 7.454 -
std::deque<std::string>::erase(begin)_(cheap_elements)/32 7.452 -
std::deque<std::string>::erase(begin)_(cheap_elements)/8192 7.429 -
std::deque<std::string>::erase(begin)_(expensive_elements)/1024 23.899 2.32%
std::deque<std::string>::erase(begin)_(expensive_elements)/32 23.282 2.18%
std::deque<std::string>::erase(begin)_(expensive_elements)/8192 24.027 2.29%
std::deque<std::string>::erase(middle)_(cheap_elements)/1024 316.050 -
std::deque<std::string>::erase(middle)_(cheap_elements)/32 26.700 -
std::deque<std::string>::erase(middle)_(cheap_elements)/8192 2355.169 -
std::deque<std::string>::erase(middle)_(expensive_elements)/1024 328.296 -
std::deque<std::string>::erase(middle)_(expensive_elements)/32 36.633 1.01%
std::deque<std::string>::erase(middle)_(expensive_elements)/8192 2369.823 -
std::deque<std::string>::insert(begin)_(cheap_elements)/1024 10.842 -
std::deque<std::string>::insert(begin)_(cheap_elements)/32 10.863 -
std::deque<std::string>::insert(begin)_(cheap_elements)/8192 10.845 -
std::deque<std::string>::insert(begin)_(expensive_elements)/1024 29.685 -
std::deque<std::string>::insert(begin)_(expensive_elements)/32 33.132 2.66%
std::deque<std::string>::insert(begin)_(expensive_elements)/8192 32.969 -
std::deque<std::string>::insert(middle)_(cheap_elements)/1024 311.344 -
std::deque<std::string>::insert(middle)_(cheap_elements)/32 25.158 1.44%
std::deque<std::string>::insert(middle)_(cheap_elements)/8192 2359.634 -
std::deque<std::string>::insert(middle)_(expensive_elements)/1024 327.314 -
std::deque<std::string>::insert(middle)_(expensive_elements)/32 39.198 -
std::deque<std::string>::insert(middle)_(expensive_elements)/8192 2380.367 -
std::deque<std::string>::operator=(const&)_(cheap_elements)/1024 495.492 -
std::deque<std::string>::operator=(const&)_(cheap_elements)/32 16.578 -
std::deque<std::string>::operator=(const&)_(cheap_elements)/8192 4605.211 -
std::deque<std::string>::operator=(const&)_(expensive_elements)/1024 6498.718 -
std::deque<std::string>::operator=(const&)_(expensive_elements)/32 148.261 1.46%
std::deque<std::string>::operator=(const&)_(expensive_elements)/8192 51893.125 -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 1.410 -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/32 14.143 -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 1.275 -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 13.459 1.17%
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/32 24.840 1.83%
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 14.802 -
std::distance(deque<int>)/1024 0.613 -11.60%
std::distance(deque<int>)/4096 0.614 -11.45%
std::distance(deque<int>)/50 0.615 -11.28%
std::distance(deque<int>)/8192 0.615 -11.35%
std::distance(join_view(vector<vector<int>>))/1024 1.034 -
std::distance(join_view(vector<vector<int>>))/4096 4.456 -
std::distance(join_view(vector<vector<int>>))/50 0.640 5.92%
std::distance(join_view(vector<vector<int>>))/8192 8.326 -
std::equal(deque<int>)_(it,_it,_it)/1024 496.566 -
std::equal(deque<int>)_(it,_it,_it)/1048576 498458.570 -
std::equal(deque<int>)_(it,_it,_it)/50 21.265 -11.79%
std::equal(deque<int>)_(it,_it,_it)/8 4.313 -
std::equal(deque<int>)_(it,_it,_it)/8192 3886.609 -
std::equal(deque<int>)_(it,_it,_it,_it)/1024 504.363 -
std::equal(deque<int>)_(it,_it,_it,_it)/1048576 499310.229 -
std::equal(deque<int>)_(it,_it,_it,_it)/50 24.085 -8.42%
std::equal(deque<int>)_(it,_it,_it,_it)/8 5.101 -
std::equal(deque<int>)_(it,_it,_it,_it)/8192 3889.051 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1024 528.947 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 525177.381 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/50 26.312 -1.09%
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8 5.364 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 4067.994 -
std::equal(deque<int>)_(it,_it,_it,_pred)/1024 508.961 -
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 517679.169 1.39%
std::equal(deque<int>)_(it,_it,_it,_pred)/50 25.701 8.32%
std::equal(deque<int>)_(it,_it,_it,_pred)/8 4.325 -1.33%
std::equal(deque<int>)_(it,_it,_it,_pred)/8192 4019.648 2.05%
std::equal(list<int>)_(it,_it,_it)/1024 1136.100 -
std::equal(list<int>)_(it,_it,_it)/1048576 1313258.957 -
std::equal(list<int>)_(it,_it,_it)/50 33.795 -
std::equal(list<int>)_(it,_it,_it)/8 2.859 1.39%
std::equal(list<int>)_(it,_it,_it)/8192 9430.269 -6.53%
std::equal(list<int>)_(it,_it,_it,_it)/1024 775.953 -
std::equal(list<int>)_(it,_it,_it,_it)/1048576 955963.393 -
std::equal(list<int>)_(it,_it,_it,_it)/50 40.265 -
std::equal(list<int>)_(it,_it,_it,_it)/8 2.852 -
std::equal(list<int>)_(it,_it,_it,_it)/8192 11463.209 -5.14%
std::equal(list<int>)_(it,_it,_it,_it,_pred)/1024 832.716 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/1048576 990996.686 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/50 32.917 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8 3.579 -1.09%
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 12213.479 -4.80%
std::equal(list<int>)_(it,_it,_it,_pred)/1024 1164.918 -
std::equal(list<int>)_(it,_it,_it,_pred)/1048576 1318846.462 -
std::equal(list<int>)_(it,_it,_it,_pred)/50 41.021 -
std::equal(list<int>)_(it,_it,_it,_pred)/8 3.641 -
std::equal(list<int>)_(it,_it,_it,_pred)/8192 12167.004 -4.17%
std::equal(vector<bool>)_(aligned)/1024 0.219 -
std::equal(vector<bool>)_(aligned)/1048576 0.218 -
std::equal(vector<bool>)_(aligned)/50 0.219 -
std::equal(vector<bool>)_(aligned)/8 0.221 -
std::equal(vector<bool>)_(aligned)/8192 0.219 -
std::equal(vector<bool>)_(unaligned)/1024 6.019 -
std::equal(vector<bool>)_(unaligned)/1048576 6423.947 -
std::equal(vector<bool>)_(unaligned)/50 0.801 -9.13%
std::equal(vector<bool>)_(unaligned)/8 0.805 -5.48%
std::equal(vector<bool>)_(unaligned)/8192 53.506 -
std::equal(vector<int>)_(it,_it,_it)/1024 77.635 -
std::equal(vector<int>)_(it,_it,_it)/1048576 73788.995 -
std::equal(vector<int>)_(it,_it,_it)/50 4.374 -
std::equal(vector<int>)_(it,_it,_it)/8 1.156 -
std::equal(vector<int>)_(it,_it,_it)/8192 570.999 -
std::equal(vector<int>)_(it,_it,_it,_it)/1024 78.275 -
std::equal(vector<int>)_(it,_it,_it,_it)/1048576 73718.899 -
std::equal(vector<int>)_(it,_it,_it,_it)/50 4.235 -6.62%
std::equal(vector<int>)_(it,_it,_it,_it)/8 1.352 -5.99%
std::equal(vector<int>)_(it,_it,_it,_it)/8192 571.589 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/1024 509.568 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/1048576 639717.513 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 27.586 1.94%
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/8 3.720 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/8192 4787.594 -
std::equal(vector<int>)_(it,_it,_it,_pred)/1024 550.415 3.92%
std::equal(vector<int>)_(it,_it,_it,_pred)/1048576 605641.281 -
std::equal(vector<int>)_(it,_it,_it,_pred)/50 24.640 -
std::equal(vector<int>)_(it,_it,_it,_pred)/8 4.404 -
std::equal(vector<int>)_(it,_it,_it,_pred)/8192 4811.776 -
std::fill(deque<int>)/1024 29.560 -2.45%
std::fill(deque<int>)/32 1.268 -
std::fill(deque<int>)/50 2.241 -
std::fill(deque<int>)/8192 241.398 -
std::fill(list<int>)/1024 671.975 -
std::fill(list<int>)/32 8.320 -
std::fill(list<int>)/50 16.811 -
std::fill(list<int>)/8192 7111.941 -
std::fill(vector<bool>)/1048576 3822.108 -
std::fill(vector<bool>)/262144 232.269 -
std::fill(vector<bool>)/32768 29.887 -1.87%
std::fill(vector<bool>)/4096 4.209 -
std::fill(vector<bool>)/512 1.491 -2.53%
std::fill(vector<bool>)/64 1.561 -4.54%
std::fill(vector<int>)/1024 30.239 -
std::fill(vector<int>)/32 1.066 2.50%
std::fill(vector<int>)/50 2.208 -
std::fill(vector<int>)/8192 238.624 -
std::fill_n(deque<int>)/1024 29.632 -
std::fill_n(deque<int>)/32 1.222 5.70%
std::fill_n(deque<int>)/50 2.196 -
std::fill_n(deque<int>)/8192 239.592 -
std::fill_n(list<int>)/1024 649.330 -
std::fill_n(list<int>)/32 8.058 -
std::fill_n(list<int>)/50 15.775 -2.47%
std::fill_n(list<int>)/8192 7032.629 -
std::fill_n(vector<bool>)/1048576 3834.018 -
std::fill_n(vector<bool>)/262144 231.497 -
std::fill_n(vector<bool>)/32768 30.038 -
std::fill_n(vector<bool>)/4096 4.156 -
std::fill_n(vector<bool>)/512 1.424 -
std::fill_n(vector<bool>)/64 1.409 -7.20%
std::fill_n(vector<int>)/1024 29.768 -
std::fill_n(vector<int>)/32 1.143 -
std::fill_n(vector<int>)/50 2.215 -
std::fill_n(vector<int>)/8192 238.425 1.22%
std::find(deque<int>)_(bail_25%)/1024 67.331 -
std::find(deque<int>)_(bail_25%)/32768 1918.951 -
std::find(deque<int>)_(bail_25%)/8 2.061 -
std::find(deque<int>)_(bail_25%)/8192 479.819 -
std::find(deque<int>)_(process_all)/1024 244.188 -
std::find(deque<int>)_(process_all)/32768 7844.192 -
std::find(deque<int>)_(process_all)/50 13.190 -
std::find(deque<int>)_(process_all)/8 3.452 1.02%
std::find(deque<int>)_(process_all)/8192 1957.683 -
std::find(list<int>)_(bail_25%)/1024 129.691 -
std::find(list<int>)_(bail_25%)/32768 8149.477 -
std::find(list<int>)_(bail_25%)/8 0.953 -
std::find(list<int>)_(bail_25%)/8192 1422.787 -
std::find(list<int>)_(process_all)/1024 688.192 -3.14%
std::find(list<int>)_(process_all)/32768 27288.525 -1.17%
std::find(list<int>)_(process_all)/50 18.247 -
std::find(list<int>)_(process_all)/8 2.364 -1.36%
std::find(list<int>)_(process_all)/8192 8348.987 -1.79%
std::find(vector<bool>)_(process_all)/1024 4.625 -1.69%
std::find(vector<bool>)_(process_all)/1048576 3655.462 -1.67%
std::find(vector<bool>)_(process_all)/50 0.740 27.87%
std::find(vector<bool>)_(process_all)/8 0.741 28.54%
std::find(vector<bool>)_(process_all)/8192 33.204 -
std::find(vector<char>)_(bail_25%)/1024 5.429 -
std::find(vector<char>)_(bail_25%)/32768 136.095 -
std::find(vector<char>)_(bail_25%)/8 1.107 9.52%
std::find(vector<char>)_(bail_25%)/8192 39.728 -
std::find(vector<char>)_(process_all)/1024 16.269 -
std::find(vector<char>)_(process_all)/32768 495.750 -
std::find(vector<char>)_(process_all)/50 1.641 -
std::find(vector<char>)_(process_all)/8 0.925 -
std::find(vector<char>)_(process_all)/8192 136.240 -
std::find(vector<int>)_(bail_25%)/1024 65.964 -
std::find(vector<int>)_(bail_25%)/32768 1866.203 -
std::find(vector<int>)_(bail_25%)/8 1.369 -
std::find(vector<int>)_(bail_25%)/8192 472.181 -
std::find(vector<int>)_(process_all)/1024 242.998 -
std::find(vector<int>)_(process_all)/32768 7434.172 -
std::find(vector<int>)_(process_all)/50 12.430 -
std::find(vector<int>)_(process_all)/8 2.669 -
std::find(vector<int>)_(process_all)/8192 1861.044 -
std::find(vector<long_long>)_(bail_25%)/1024 30.230 -
std::find(vector<long_long>)_(bail_25%)/32768 958.850 -
std::find(vector<long_long>)_(bail_25%)/8 0.905 -5.37%
std::find(vector<long_long>)_(bail_25%)/8192 245.456 -
std::find(vector<long_long>)_(process_all)/1024 118.800 -
std::find(vector<long_long>)_(process_all)/32768 3808.662 -
std::find(vector<long_long>)_(process_all)/50 5.805 -
std::find(vector<long_long>)_(process_all)/8 1.153 -
std::find(vector<long_long>)_(process_all)/8192 949.799 -
std::find_end(deque<int>)_(match_near_end)/1000 353.795 7.00%
std::find_end(deque<int>)_(match_near_end)/1024 3725.739 12.02%
std::find_end(deque<int>)_(match_near_end)/8192 193914.403 16.82%
std::find_end(deque<int>)_(near_matches)/1000 27144.761 -9.82%
std::find_end(deque<int>)_(near_matches)/1024 28185.867 -9.86%
std::find_end(deque<int>)_(near_matches)/8192 1770511.829 -24.73%
std::find_end(deque<int>)_(process_all)/1000 249.854 -4.85%
std::find_end(deque<int>)_(process_all)/1024 264.498 -
std::find_end(deque<int>)_(process_all)/1048576 264674.864 -
std::find_end(deque<int>)_(process_all)/8192 2025.772 -
std::find_end(deque<int>)_(same_length)/1000 1375.229 46.29%
std::find_end(deque<int>)_(same_length)/1024 1839.225 -
std::find_end(deque<int>)_(same_length)/8192 14762.865 -
std::find_end(deque<int>)_(single_element)/1000 250.787 -
std::find_end(deque<int>)_(single_element)/1024 258.923 -
std::find_end(deque<int>)_(single_element)/8192 2030.458 -
std::find_end(deque<int>,_pred)_(match_near_end)/1000 586.197 -
std::find_end(deque<int>,_pred)_(match_near_end)/1024 3614.745 -6.28%
std::find_end(deque<int>,_pred)_(match_near_end)/8192 196620.053 -4.80%
std::find_end(deque<int>,_pred)_(near_matches)/1000 29285.967 -2.74%
std::find_end(deque<int>,_pred)_(near_matches)/1024 30535.856 -2.52%
std::find_end(deque<int>,_pred)_(near_matches)/8192 2336619.167 -
std::find_end(deque<int>,_pred)_(process_all)/1000 601.448 -
std::find_end(deque<int>,_pred)_(process_all)/1024 616.914 -
std::find_end(deque<int>,_pred)_(process_all)/1048576 560294.512 -
std::find_end(deque<int>,_pred)_(process_all)/8192 4294.975 -
std::find_end(deque<int>,_pred)_(same_length)/1000 1330.114 -2.44%
std::find_end(deque<int>,_pred)_(same_length)/1024 1439.915 -
std::find_end(deque<int>,_pred)_(same_length)/8192 11485.216 -
std::find_end(deque<int>,_pred)_(single_element)/1000 600.147 -
std::find_end(deque<int>,_pred)_(single_element)/1024 614.437 -
std::find_end(deque<int>,_pred)_(single_element)/8192 4294.453 -
std::find_end(forward_list<int>)_(match_near_end)/1000 754.651 -1.74%
std::find_end(forward_list<int>)_(match_near_end)/1024 4443.191 -
std::find_end(forward_list<int>)_(match_near_end)/8192 256850.338 -
std::find_end(forward_list<int>)_(near_matches)/1000 35713.816 -
std::find_end(forward_list<int>)_(near_matches)/1024 37007.046 -
std::find_end(forward_list<int>)_(near_matches)/8192 2468255.282 -
std::find_end(forward_list<int>)_(process_all)/1000 689.594 -
std::find_end(forward_list<int>)_(process_all)/1024 714.697 -
std::find_end(forward_list<int>)_(process_all)/1048576 761612.863 -
std::find_end(forward_list<int>)_(process_all)/8192 6486.002 14.80%
std::find_end(forward_list<int>)_(same_length)/1000 1470.067 -1.18%
std::find_end(forward_list<int>)_(same_length)/1024 1495.968 -
std::find_end(forward_list<int>)_(same_length)/8192 14196.992 -2.21%
std::find_end(forward_list<int>)_(single_element)/1000 685.480 1.73%
std::find_end(forward_list<int>)_(single_element)/1024 702.124 -
std::find_end(forward_list<int>)_(single_element)/8192 6337.171 10.63%
std::find_end(forward_list<int>,_pred)_(match_near_end)/1000 845.655 -
std::find_end(forward_list<int>,_pred)_(match_near_end)/1024 5135.690 -
std::find_end(forward_list<int>,_pred)_(match_near_end)/8192 277254.274 -
std::find_end(forward_list<int>,_pred)_(near_matches)/1000 41437.963 -
std::find_end(forward_list<int>,_pred)_(near_matches)/1024 43259.503 -
std::find_end(forward_list<int>,_pred)_(near_matches)/8192 2695964.265 -
std::find_end(forward_list<int>,_pred)_(process_all)/1000 792.194 1.96%
std::find_end(forward_list<int>,_pred)_(process_all)/1024 809.822 1.96%
std::find_end(forward_list<int>,_pred)_(process_all)/1048576 890884.494 1.70%
std::find_end(forward_list<int>,_pred)_(process_all)/8192 6541.720 2.66%
std::find_end(forward_list<int>,_pred)_(same_length)/1000 1539.899 -
std::find_end(forward_list<int>,_pred)_(same_length)/1024 1568.122 -
std::find_end(forward_list<int>,_pred)_(same_length)/8192 15176.988 3.59%
std::find_end(forward_list<int>,_pred)_(single_element)/1000 769.405 -2.31%
std::find_end(forward_list<int>,_pred)_(single_element)/1024 771.676 -2.96%
std::find_end(forward_list<int>,_pred)_(single_element)/8192 6731.437 4.55%
std::find_end(list<int>)_(match_near_end)/1000 753.038 -
std::find_end(list<int>)_(match_near_end)/1024 4591.175 -
std::find_end(list<int>)_(match_near_end)/8192 257569.828 -
std::find_end(list<int>)_(near_matches)/1000 36833.017 -
std::find_end(list<int>)_(near_matches)/1024 38458.000 -
std::find_end(list<int>)_(near_matches)/8192 2491563.685 -
std::find_end(list<int>)_(process_all)/1000 656.369 -
std::find_end(list<int>)_(process_all)/1024 717.533 2.07%
std::find_end(list<int>)_(process_all)/1048576 816445.655 -
std::find_end(list<int>)_(process_all)/8192 6978.657 -
std::find_end(list<int>)_(same_length)/1000 1476.093 -
std::find_end(list<int>)_(same_length)/1024 1499.925 -
std::find_end(list<int>)_(same_length)/8192 18539.617 -
std::find_end(list<int>)_(single_element)/1000 678.802 -
std::find_end(list<int>)_(single_element)/1024 689.163 -
std::find_end(list<int>)_(single_element)/8192 8039.480 -6.90%
std::find_end(list<int>,_pred)_(match_near_end)/1000 820.720 -
std::find_end(list<int>,_pred)_(match_near_end)/1024 5119.972 -
std::find_end(list<int>,_pred)_(match_near_end)/8192 275596.450 -
std::find_end(list<int>,_pred)_(near_matches)/1000 41022.005 -
std::find_end(list<int>,_pred)_(near_matches)/1024 42837.516 -
std::find_end(list<int>,_pred)_(near_matches)/8192 2677157.725 -
std::find_end(list<int>,_pred)_(process_all)/1000 780.245 -1.79%
std::find_end(list<int>,_pred)_(process_all)/1024 809.668 -
std::find_end(list<int>,_pred)_(process_all)/1048576 944119.231 -
std::find_end(list<int>,_pred)_(process_all)/8192 7718.402 -
std::find_end(list<int>,_pred)_(same_length)/1000 1546.760 -
std::find_end(list<int>,_pred)_(same_length)/1024 1581.573 -
std::find_end(list<int>,_pred)_(same_length)/8192 20713.726 -
std::find_end(list<int>,_pred)_(single_element)/1000 788.865 -
std::find_end(list<int>,_pred)_(single_element)/1024 808.432 -
std::find_end(list<int>,_pred)_(single_element)/8192 8812.474 -5.00%
std::find_end(vector<int>)_(match_near_end)/1000 262.490 -
std::find_end(vector<int>)_(match_near_end)/1024 2255.601 -
std::find_end(vector<int>)_(match_near_end)/8192 120741.950 -
std::find_end(vector<int>)_(near_matches)/1000 17009.115 13.40%
std::find_end(vector<int>)_(near_matches)/1024 17688.292 13.84%
std::find_end(vector<int>)_(near_matches)/8192 1040928.333 13.17%
std::find_end(vector<int>)_(process_all)/1000 234.556 -1.52%
std::find_end(vector<int>)_(process_all)/1024 240.339 -1.59%
std::find_end(vector<int>)_(process_all)/1048576 235982.698 -2.00%
std::find_end(vector<int>)_(process_all)/8192 1841.124 -2.11%
std::find_end(vector<int>)_(same_length)/1000 582.267 16.65%
std::find_end(vector<int>)_(same_length)/1024 599.182 17.44%
std::find_end(vector<int>)_(same_length)/8192 4763.858 17.67%
std::find_end(vector<int>)_(single_element)/1000 233.928 -
std::find_end(vector<int>)_(single_element)/1024 239.619 -
std::find_end(vector<int>)_(single_element)/8192 1843.563 -
std::find_end(vector<int>,_pred)_(match_near_end)/1000 555.861 -
std::find_end(vector<int>,_pred)_(match_near_end)/1024 3153.287 -
std::find_end(vector<int>,_pred)_(match_near_end)/8192 166637.917 -
std::find_end(vector<int>,_pred)_(near_matches)/1000 25049.274 -
std::find_end(vector<int>,_pred)_(near_matches)/1024 26038.150 1.31%
std::find_end(vector<int>,_pred)_(near_matches)/8192 1637538.155 -
std::find_end(vector<int>,_pred)_(process_all)/1000 572.731 -
std::find_end(vector<int>,_pred)_(process_all)/1024 586.032 -
std::find_end(vector<int>,_pred)_(process_all)/1048576 636158.032 -
std::find_end(vector<int>,_pred)_(process_all)/8192 4688.906 -
std::find_end(vector<int>,_pred)_(same_length)/1000 1221.355 -
std::find_end(vector<int>,_pred)_(same_length)/1024 1250.472 -
std::find_end(vector<int>,_pred)_(same_length)/8192 10019.366 -
std::find_end(vector<int>,_pred)_(single_element)/1000 572.534 -
std::find_end(vector<int>,_pred)_(single_element)/1024 585.412 -
std::find_end(vector<int>,_pred)_(single_element)/8192 4684.832 -
std::find_first_of(deque<int>)_(large_needle)/1024 365662.112 -
std::find_first_of(deque<int>)_(large_needle)/32 296.870 -2.74%
std::find_first_of(deque<int>)_(large_needle)/50 716.949 2.19%
std::find_first_of(deque<int>)_(large_needle)/8192 23534697.201 -
std::find_first_of(deque<int>)_(small_needle)/1024 3664.642 -1.35%
std::find_first_of(deque<int>)_(small_needle)/32 108.856 1.40%
std::find_first_of(deque<int>)_(small_needle)/50 167.333 1.69%
std::find_first_of(deque<int>)_(small_needle)/8192 28225.114 -1.24%
std::find_first_of(deque<int>,_pred)_(large_needle)/1024 562564.863 -
std::find_first_of(deque<int>,_pred)_(large_needle)/32 527.055 -12.94%
std::find_first_of(deque<int>,_pred)_(large_needle)/50 1440.210 -15.91%
std::find_first_of(deque<int>,_pred)_(large_needle)/8192 35498143.744 -
std::find_first_of(deque<int>,_pred)_(small_needle)/1024 6302.297 -2.38%
std::find_first_of(deque<int>,_pred)_(small_needle)/32 198.809 -14.51%
std::find_first_of(deque<int>,_pred)_(small_needle)/50 309.427 -10.97%
std::find_first_of(deque<int>,_pred)_(small_needle)/8192 50273.314 -
std::find_first_of(list<int>)_(large_needle)/1024 895290.332 3.63%
std::find_first_of(list<int>)_(large_needle)/32 670.538 -
std::find_first_of(list<int>)_(large_needle)/50 1734.887 -
std::find_first_of(list<int>)_(large_needle)/8192 48583455.586 -
std::find_first_of(list<int>)_(small_needle)/1024 2873.230 -
std::find_first_of(list<int>)_(small_needle)/32 91.501 -
std::find_first_of(list<int>)_(small_needle)/50 140.246 -
std::find_first_of(list<int>)_(small_needle)/8192 23218.647 -
std::find_first_of(list<int>,_pred)_(large_needle)/1024 835888.091 -10.59%
std::find_first_of(list<int>,_pred)_(large_needle)/32 722.660 -1.18%
std::find_first_of(list<int>,_pred)_(large_needle)/50 1869.019 -
std::find_first_of(list<int>,_pred)_(large_needle)/8192 53219625.010 -1.50%
std::find_first_of(list<int>,_pred)_(small_needle)/1024 5247.874 -
std::find_first_of(list<int>,_pred)_(small_needle)/32 167.068 -
std::find_first_of(list<int>,_pred)_(small_needle)/50 266.104 -
std::find_first_of(list<int>,_pred)_(small_needle)/8192 42277.840 -
std::find_first_of(vector<int>)_(large_needle)/1024 113966.730 3.69%
std::find_first_of(vector<int>)_(large_needle)/32 111.363 6.28%
std::find_first_of(vector<int>)_(large_needle)/50 276.259 3.11%
std::find_first_of(vector<int>)_(large_needle)/8192 7309179.390 3.50%
std::find_first_of(vector<int>)_(small_needle)/1024 1418.256 -
std::find_first_of(vector<int>)_(small_needle)/32 48.216 2.96%
std::find_first_of(vector<int>)_(small_needle)/50 72.822 3.13%
std::find_first_of(vector<int>)_(small_needle)/8192 11322.661 -
std::find_first_of(vector<int>,_pred)_(large_needle)/1024 603065.832 -
std::find_first_of(vector<int>,_pred)_(large_needle)/32 497.592 -1.03%
std::find_first_of(vector<int>,_pred)_(large_needle)/50 1366.795 -
std::find_first_of(vector<int>,_pred)_(large_needle)/8192 38221240.716 -
std::find_first_of(vector<int>,_pred)_(small_needle)/1024 5730.874 -
std::find_first_of(vector<int>,_pred)_(small_needle)/32 178.493 -
std::find_first_of(vector<int>,_pred)_(small_needle)/50 281.961 -
std::find_first_of(vector<int>,_pred)_(small_needle)/8192 45576.483 -
std::find_if(deque<int>)_(bail_25%)/1024 106.513 -
std::find_if(deque<int>)_(bail_25%)/32768 2755.479 -
std::find_if(deque<int>)_(bail_25%)/8 1.531 -
std::find_if(deque<int>)_(bail_25%)/8192 709.937 -
std::find_if(deque<int>)_(process_all)/1024 483.765 -1.42%
std::find_if(deque<int>)_(process_all)/32768 11441.058 -1.69%
std::find_if(deque<int>)_(process_all)/50 23.587 -1.33%
std::find_if(deque<int>)_(process_all)/8 3.992 -
std::find_if(deque<int>)_(process_all)/8192 2815.781 -1.04%
std::find_if(list<int>)_(bail_25%)/1024 192.137 -
std::find_if(list<int>)_(bail_25%)/32768 10342.415 -
std::find_if(list<int>)_(bail_25%)/8 1.221 -
std::find_if(list<int>)_(bail_25%)/8192 1516.220 -
std::find_if(list<int>)_(process_all)/1024 1621.515 113.08%
std::find_if(list<int>)_(process_all)/32768 28014.744 -2.00%
std::find_if(list<int>)_(process_all)/50 21.355 -
std::find_if(list<int>)_(process_all)/8 3.417 -
std::find_if(list<int>)_(process_all)/8192 12229.761 -
std::find_if(vector<bool>)_(process_all)/1024 770.108 -
std::find_if(vector<bool>)_(process_all)/1048576 787108.502 -
std::find_if(vector<bool>)_(process_all)/50 36.793 -
std::find_if(vector<bool>)_(process_all)/8 5.641 -
std::find_if(vector<bool>)_(process_all)/8192 6146.948 -
std::find_if(vector<char>)_(bail_25%)/1024 76.105 -
std::find_if(vector<char>)_(bail_25%)/32768 2040.942 -
std::find_if(vector<char>)_(bail_25%)/8 0.938 -
std::find_if(vector<char>)_(bail_25%)/8192 520.249 -
std::find_if(vector<char>)_(process_all)/1024 274.328 1.52%
std::find_if(vector<char>)_(process_all)/32768 8129.683 -1.28%
std::find_if(vector<char>)_(process_all)/50 12.503 -
std::find_if(vector<char>)_(process_all)/8 2.414 -
std::find_if(vector<char>)_(process_all)/8192 2048.398 -
std::find_if(vector<int>)_(bail_25%)/1024 75.498 -
std::find_if(vector<int>)_(bail_25%)/32768 2336.283 -
std::find_if(vector<int>)_(bail_25%)/8 1.004 -
std::find_if(vector<int>)_(bail_25%)/8192 547.740 -
std::find_if(vector<int>)_(process_all)/1024 283.266 -
std::find_if(vector<int>)_(process_all)/32768 8807.917 -
std::find_if(vector<int>)_(process_all)/50 14.198 1.99%
std::find_if(vector<int>)_(process_all)/8 2.559 -5.21%
std::find_if(vector<int>)_(process_all)/8192 2191.968 -
std::find_if_not(deque<int>)_(bail_25%)/1024 106.465 -
std::find_if_not(deque<int>)_(bail_25%)/32768 2716.004 -
std::find_if_not(deque<int>)_(bail_25%)/8 1.547 1.07%
std::find_if_not(deque<int>)_(bail_25%)/8192 688.385 -
std::find_if_not(deque<int>)_(process_all)/1024 495.942 2.31%
std::find_if_not(deque<int>)_(process_all)/32768 11444.359 -4.66%
std::find_if_not(deque<int>)_(process_all)/50 23.541 -1.77%
std::find_if_not(deque<int>)_(process_all)/8 3.907 -1.44%
std::find_if_not(deque<int>)_(process_all)/8192 2818.715 -4.30%
std::find_if_not(list<int>)_(bail_25%)/1024 193.741 -
std::find_if_not(list<int>)_(bail_25%)/32768 7544.970 -
std::find_if_not(list<int>)_(bail_25%)/8 1.216 -
std::find_if_not(list<int>)_(bail_25%)/8192 1517.849 -
std::find_if_not(list<int>)_(process_all)/1024 759.646 -
std::find_if_not(list<int>)_(process_all)/32768 29851.128 -
std::find_if_not(list<int>)_(process_all)/50 21.544 1.02%
std::find_if_not(list<int>)_(process_all)/8 3.418 -
std::find_if_not(list<int>)_(process_all)/8192 8168.696 -
std::find_if_not(vector<bool>)_(process_all)/1024 770.026 -
std::find_if_not(vector<bool>)_(process_all)/1048576 786796.437 -
std::find_if_not(vector<bool>)_(process_all)/50 36.801 -
std::find_if_not(vector<bool>)_(process_all)/8 5.642 -
std::find_if_not(vector<bool>)_(process_all)/8192 6145.624 -
std::find_if_not(vector<char>)_(bail_25%)/1024 76.079 -
std::find_if_not(vector<char>)_(bail_25%)/32768 2025.007 -2.44%
std::find_if_not(vector<char>)_(bail_25%)/8 0.950 -
std::find_if_not(vector<char>)_(bail_25%)/8192 517.849 -1.59%
std::find_if_not(vector<char>)_(process_all)/1024 277.185 2.49%
std::find_if_not(vector<char>)_(process_all)/32768 8132.580 -1.09%
std::find_if_not(vector<char>)_(process_all)/50 12.660 1.15%
std::find_if_not(vector<char>)_(process_all)/8 2.580 4.48%
std::find_if_not(vector<char>)_(process_all)/8192 2049.659 -1.24%
std::find_if_not(vector<int>)_(bail_25%)/1024 75.658 -
std::find_if_not(vector<int>)_(bail_25%)/32768 2337.852 -
std::find_if_not(vector<int>)_(bail_25%)/8 1.115 -
std::find_if_not(vector<int>)_(bail_25%)/8192 548.486 -
std::find_if_not(vector<int>)_(process_all)/1024 283.280 -
std::find_if_not(vector<int>)_(process_all)/32768 8802.144 -
std::find_if_not(vector<int>)_(process_all)/50 14.144 -
std::find_if_not(vector<int>)_(process_all)/8 2.521 -
std::find_if_not(vector<int>)_(process_all)/8192 2193.843 -
std::flat_map<int,_int>::clear()/0 421.993 -
std::flat_map<int,_int>::clear()/1024 422.419 -
std::flat_map<int,_int>::clear()/32 422.774 -
std::flat_map<int,_int>::clear()/8192 446.839 -1.24%
std::flat_map<int,_int>::contains(key)_(existent)/0 0.013 -
std::flat_map<int,_int>::contains(key)_(existent)/1024 8.617 -
std::flat_map<int,_int>::contains(key)_(existent)/32 3.577 -
std::flat_map<int,_int>::contains(key)_(existent)/8192 12.136 -
std::flat_map<int,_int>::contains(key)_(non-existent)/0 0.641 -
std::flat_map<int,_int>::contains(key)_(non-existent)/1024 6.473 40.65%
std::flat_map<int,_int>::contains(key)_(non-existent)/32 2.402 9.71%
std::flat_map<int,_int>::contains(key)_(non-existent)/8192 9.534 50.02%
std::flat_map<int,_int>::count(key)_(existent)/0 0.014 -
std::flat_map<int,_int>::count(key)_(existent)/1024 8.527 -
std::flat_map<int,_int>::count(key)_(existent)/32 3.288 -
std::flat_map<int,_int>::count(key)_(existent)/8192 11.851 -
std::flat_map<int,_int>::count(key)_(non-existent)/0 0.415 -8.09%
std::flat_map<int,_int>::count(key)_(non-existent)/1024 6.179 14.53%
std::flat_map<int,_int>::count(key)_(non-existent)/32 2.409 2.12%
std::flat_map<int,_int>::count(key)_(non-existent)/8192 8.711 15.02%
std::flat_map<int,_int>::ctor(&&,_different_allocs)/0 16.181 -
std::flat_map<int,_int>::ctor(&&,_different_allocs)/1024 189.649 -
std::flat_map<int,_int>::ctor(&&,_different_allocs)/32 29.616 -
std::flat_map<int,_int>::ctor(&&,_different_allocs)/8192 1172.171 -
std::flat_map<int,_int>::ctor(const&)/0 13.683 -
std::flat_map<int,_int>::ctor(const&)/1024 178.869 -
std::flat_map<int,_int>::ctor(const&)/32 23.761 -
std::flat_map<int,_int>::ctor(const&)/8192 1931.773 -
std::flat_map<int,_int>::ctor(const&,_alloc)/0 13.702 -
std::flat_map<int,_int>::ctor(const&,_alloc)/1024 178.680 -
std::flat_map<int,_int>::ctor(const&,_alloc)/32 23.806 -
std::flat_map<int,_int>::ctor(const&,_alloc)/8192 1927.577 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.450 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 4289.854 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 180.264 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 34166.439 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.561 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 8893.273 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 210.006 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 109861.037 -
std::flat_map<int,_int>::equal_range(key)_(existent)/0 0.015 -
std::flat_map<int,_int>::equal_range(key)_(existent)/1024 8.586 -
std::flat_map<int,_int>::equal_range(key)_(existent)/32 3.338 -
std::flat_map<int,_int>::equal_range(key)_(existent)/8192 11.948 -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/0 0.478 -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/1024 8.106 35.29%
std::flat_map<int,_int>::equal_range(key)_(non-existent)/32 2.937 9.25%
std::flat_map<int,_int>::equal_range(key)_(non-existent)/8192 11.581 36.56%
std::flat_map<int,_int>::erase(iterator)/0 15.319 -
std::flat_map<int,_int>::erase(iterator)/1024 76.252 -
std::flat_map<int,_int>::erase(iterator)/32 20.788 -
std::flat_map<int,_int>::erase(iterator)/8192 499.674 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.927 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 439.271 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 426.006 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 632.571 -1.98%
std::flat_map<int,_int>::erase(key)_(existent)/0 15.825 -
std::flat_map<int,_int>::erase(key)_(existent)/1024 95.891 -1.43%
std::flat_map<int,_int>::erase(key)_(existent)/32 23.256 -
std::flat_map<int,_int>::erase(key)_(existent)/8192 566.301 1.21%
std::flat_map<int,_int>::erase(key)_(non-existent)/0 0.494 -
std::flat_map<int,_int>::erase(key)_(non-existent)/1024 5.392 18.02%
std::flat_map<int,_int>::erase(key)_(non-existent)/32 2.485 9.71%
std::flat_map<int,_int>::erase(key)_(non-existent)/8192 9.510 42.64%
std::flat_map<int,_int>::find(key)_(existent)/0 0.011 -
std::flat_map<int,_int>::find(key)_(existent)/1024 8.338 -
std::flat_map<int,_int>::find(key)_(existent)/32 3.337 -
std::flat_map<int,_int>::find(key)_(existent)/8192 12.259 -
std::flat_map<int,_int>::find(key)_(non-existent)/0 0.486 -
std::flat_map<int,_int>::find(key)_(non-existent)/1024 6.992 8.30%
std::flat_map<int,_int>::find(key)_(non-existent)/32 2.636 1.30%
std::flat_map<int,_int>::find(key)_(non-existent)/8192 10.997 11.44%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 15.711 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 25.605 17.82%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 17.285 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 40.835 38.20%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 15.711 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 119.635 17.70%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 24.834 2.17%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 561.233 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/0 15.797 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 17.577 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 15.916 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 21.939 -1.12%
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 15.795 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 82.943 5.02%
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 23.696 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 505.682 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 421.539 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 5218.222 -10.04%
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 638.128 -2.35%
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 41737.417 -3.53%
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 420.660 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 7952.816 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 701.576 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 66582.684 2.08%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 423.499 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 1581.003 -3.66%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 481.497 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 9290.962 -5.03%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 423.310 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 1585.154 -3.53%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 480.349 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 9270.080 -4.93%
std::flat_map<int,_int>::insert(value)_(already_present)/0 0.983 -4.96%
std::flat_map<int,_int>::insert(value)_(already_present)/1024 11.671 -4.26%
std::flat_map<int,_int>::insert(value)_(already_present)/32 2.628 -
std::flat_map<int,_int>::insert(value)_(already_present)/8192 18.487 -2.01%
std::flat_map<int,_int>::insert(value)_(new_value)/0 15.793 -1.84%
std::flat_map<int,_int>::insert(value)_(new_value)/1024 20.457 -18.92%
std::flat_map<int,_int>::insert(value)_(new_value)/32 17.106 -1.04%
std::flat_map<int,_int>::insert(value)_(new_value)/8192 23.705 -27.44%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 0.975 -2.40%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 11.828 -4.11%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 2.669 1.17%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 19.463 1.62%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/0 16.107 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 20.475 -7.20%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/32 17.034 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 23.828 -17.95%
std::flat_map<int,_int>::lower_bound(key)_(existent)/0 0.011 -
std::flat_map<int,_int>::lower_bound(key)_(existent)/1024 8.034 -
std::flat_map<int,_int>::lower_bound(key)_(existent)/32 3.026 -
std::flat_map<int,_int>::lower_bound(key)_(existent)/8192 11.370 -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/0 0.266 -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/1024 6.334 20.29%
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/32 2.354 5.01%
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/8192 8.982 23.13%
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/0 16.347 -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/1024 87.394 -1.44%
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/32 18.604 -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 598.260 -7.30%
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 16.674 -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 87.510 -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 18.654 -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 641.777 -6.56%
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/0 3.338 3.94%
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/1024 71.591 -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/32 3.765 -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/8192 605.443 -11.32%
std::flat_map<int,_int>::upper_bound(key)_(existent)/0 0.016 -
std::flat_map<int,_int>::upper_bound(key)_(existent)/1024 8.050 -
std::flat_map<int,_int>::upper_bound(key)_(existent)/32 3.000 -
std::flat_map<int,_int>::upper_bound(key)_(existent)/8192 11.573 -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/0 0.259 -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/1024 6.164 5.63%
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/32 2.450 2.69%
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/8192 8.822 7.11%
std::flat_multimap<int,_int>::clear()/0 419.888 -
std::flat_multimap<int,_int>::clear()/1024 421.070 -
std::flat_multimap<int,_int>::clear()/32 421.457 -
std::flat_multimap<int,_int>::clear()/8192 442.663 -
std::flat_multimap<int,_int>::contains(key)_(existent)/0 0.016 -
std::flat_multimap<int,_int>::contains(key)_(existent)/1024 8.578 -
std::flat_multimap<int,_int>::contains(key)_(existent)/32 3.367 -
std::flat_multimap<int,_int>::contains(key)_(existent)/8192 11.814 -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/0 0.613 -5.31%
std::flat_multimap<int,_int>::contains(key)_(non-existent)/1024 7.907 9.96%
std::flat_multimap<int,_int>::contains(key)_(non-existent)/32 2.452 -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/8192 11.128 11.53%
std::flat_multimap<int,_int>::count(key)_(existent)/0 0.014 -
std::flat_multimap<int,_int>::count(key)_(existent)/1024 7.261 -
std::flat_multimap<int,_int>::count(key)_(existent)/32 2.488 -
std::flat_multimap<int,_int>::count(key)_(existent)/8192 11.048 -
std::flat_multimap<int,_int>::count(key)_(non-existent)/0 0.264 -
std::flat_multimap<int,_int>::count(key)_(non-existent)/1024 4.024 -
std::flat_multimap<int,_int>::count(key)_(non-existent)/32 2.047 -1.13%
std::flat_multimap<int,_int>::count(key)_(non-existent)/8192 5.527 -
std::flat_multimap<int,_int>::ctor(&&,_different_allocs)/0 16.236 -
std::flat_multimap<int,_int>::ctor(&&,_different_allocs)/1024 189.651 -
std::flat_multimap<int,_int>::ctor(&&,_different_allocs)/32 29.784 -
std::flat_multimap<int,_int>::ctor(&&,_different_allocs)/8192 1171.795 -
std::flat_multimap<int,_int>::ctor(const&)/0 13.691 -
std::flat_multimap<int,_int>::ctor(const&)/1024 179.238 -
std::flat_multimap<int,_int>::ctor(const&)/32 23.821 -
std::flat_multimap<int,_int>::ctor(const&)/8192 1929.697 -
std::flat_multimap<int,_int>::ctor(const&,_alloc)/0 13.663 -
std::flat_multimap<int,_int>::ctor(const&,_alloc)/1024 179.398 -
std::flat_multimap<int,_int>::ctor(const&,_alloc)/32 23.918 -
std::flat_multimap<int,_int>::ctor(const&,_alloc)/8192 1934.601 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.758 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 3907.479 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 168.275 2.20%
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 31306.044 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.780 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 8439.505 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 199.802 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 107529.122 1.56%
std::flat_multimap<int,_int>::equal_range(key)_(existent)/0 0.017 -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/1024 7.606 2.16%
std::flat_multimap<int,_int>::equal_range(key)_(existent)/32 2.523 1.87%
std::flat_multimap<int,_int>::equal_range(key)_(existent)/8192 11.475 5.53%
std::flat_multimap<int,_int>::equal_range(key)_(non-existent)/0 0.323 -
std::flat_multimap<int,_int>::equal_range(key)_(non-existent)/1024 4.045 -
std::flat_multimap<int,_int>::equal_range(key)_(non-existent)/32 2.041 -
std::flat_multimap<int,_int>::equal_range(key)_(non-existent)/8192 5.401 -
std::flat_multimap<int,_int>::erase(iterator)/0 15.350 -
std::flat_multimap<int,_int>::erase(iterator)/1024 75.909 -
std::flat_multimap<int,_int>::erase(iterator)/32 20.817 -
std::flat_multimap<int,_int>::erase(iterator)/8192 510.545 1.02%
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.446 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 440.026 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 425.562 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 646.370 -
std::flat_multimap<int,_int>::erase(key)_(existent)/0 16.309 -
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 96.150 4.50%
std::flat_multimap<int,_int>::erase(key)_(existent)/32 24.090 -
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 572.673 2.56%
std::flat_multimap<int,_int>::erase(key)_(non-existent)/0 0.258 -
std::flat_multimap<int,_int>::erase(key)_(non-existent)/1024 3.884 -
std::flat_multimap<int,_int>::erase(key)_(non-existent)/32 1.870 -2.26%
std::flat_multimap<int,_int>::erase(key)_(non-existent)/8192 5.364 -
std::flat_multimap<int,_int>::find(key)_(existent)/0 0.013 -
std::flat_multimap<int,_int>::find(key)_(existent)/1024 8.422 -
std::flat_multimap<int,_int>::find(key)_(existent)/32 3.348 -
std::flat_multimap<int,_int>::find(key)_(existent)/8192 12.252 -
std::flat_multimap<int,_int>::find(key)_(non-existent)/0 0.407 6.65%
std::flat_multimap<int,_int>::find(key)_(non-existent)/1024 6.170 36.54%
std::flat_multimap<int,_int>::find(key)_(non-existent)/32 2.361 9.02%
std::flat_multimap<int,_int>::find(key)_(non-existent)/8192 8.148 31.11%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 15.961 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 34.356 35.95%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 17.243 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 38.085 -4.04%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 15.968 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 184.701 76.19%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 24.721 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 627.601 10.88%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/0 16.087 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 21.179 20.65%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 16.101 -1.63%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 22.448 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 16.068 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 124.767 57.08%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 23.650 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 552.144 8.78%
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 422.757 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 4952.230 -13.30%
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 626.593 -4.20%
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 37253.996 -12.49%
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 422.447 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 7369.376 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 694.464 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 59868.037 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 423.032 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 1353.359 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 471.155 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 7773.088 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 423.055 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 1355.868 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 470.941 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 7729.469 -
std::flat_multimap<int,_int>::insert(value)_(already_present)/0 16.019 -
std::flat_multimap<int,_int>::insert(value)_(already_present)/1024 198.730 90.23%
std::flat_multimap<int,_int>::insert(value)_(already_present)/32 22.750 -1.48%
std::flat_multimap<int,_int>::insert(value)_(already_present)/8192 608.567 9.42%
std::flat_multimap<int,_int>::insert(value)_(new_value)/0 15.874 -
std::flat_multimap<int,_int>::insert(value)_(new_value)/1024 25.389 27.56%
std::flat_multimap<int,_int>::insert(value)_(new_value)/32 17.007 -
std::flat_multimap<int,_int>::insert(value)_(new_value)/8192 25.879 8.32%
std::flat_multimap<int,_int>::lower_bound(key)_(existent)/0 0.015 -
std::flat_multimap<int,_int>::lower_bound(key)_(existent)/1024 8.014 -
std::flat_multimap<int,_int>::lower_bound(key)_(existent)/32 3.123 -
std::flat_multimap<int,_int>::lower_bound(key)_(existent)/8192 11.526 -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/0 0.259 -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/1024 5.254 -20.16%
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/32 2.343 -7.57%
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/8192 7.280 -23.31%
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/0 16.307 -
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/1024 88.728 -
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 18.881 1.05%
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 853.092 -17.18%
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 16.551 -
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 90.164 2.84%
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 18.958 1.08%
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 1035.337 -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 3.262 -2.30%
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 72.235 -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 3.835 -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 1004.306 5.32%
std::flat_multimap<int,_int>::upper_bound(key)_(existent)/0 0.013 -
std::flat_multimap<int,_int>::upper_bound(key)_(existent)/1024 8.066 -
std::flat_multimap<int,_int>::upper_bound(key)_(existent)/32 3.133 -
std::flat_multimap<int,_int>::upper_bound(key)_(existent)/8192 11.550 -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/0 0.266 -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/1024 6.300 32.39%
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/32 2.455 10.07%
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/8192 8.913 37.21%
std::for_each(deque<int>)/32 3.785 -
std::for_each(deque<int>)/50 4.111 -
std::for_each(deque<int>)/8 0.914 -
std::for_each(deque<int>)/8192 254.567 -
std::for_each(join_view(vector<vector<int>>))/32 3.769 -
std::for_each(join_view(vector<vector<int>>))/50 3.999 -1.10%
std::for_each(join_view(vector<vector<int>>))/8 1.482 7.51%
std::for_each(join_view(vector<vector<int>>))/8192 263.918 -
std::for_each(list<int>)/32 11.357 1.81%
std::for_each(list<int>)/50 23.831 -
std::for_each(list<int>)/8 2.502 -
std::for_each(list<int>)/8192 7829.285 -9.86%
std::for_each(vector<int>)/32 3.795 -
std::for_each(vector<int>)/50 4.103 -
std::for_each(vector<int>)/8 0.902 -
std::for_each(vector<int>)/8192 251.881 -
std::for_each_n(deque<int>)/32 3.769 -
std::for_each_n(deque<int>)/50 3.992 -
std::for_each_n(deque<int>)/8 1.201 -4.27%
std::for_each_n(deque<int>)/8192 257.513 -
std::for_each_n(join_view(vector<vector<int>>))/32 3.832 -
std::for_each_n(join_view(vector<vector<int>>))/50 4.297 -
std::for_each_n(join_view(vector<vector<int>>))/8 1.497 -10.83%
std::for_each_n(join_view(vector<vector<int>>))/8192 265.580 -
std::for_each_n(list<int>)/32 11.112 -
std::for_each_n(list<int>)/50 22.534 -1.02%
std::for_each_n(list<int>)/8 2.571 -
std::for_each_n(list<int>)/8192 7205.820 -1.03%
std::for_each_n(vector<int>)/32 3.844 -
std::for_each_n(vector<int>)/50 4.046 -
std::for_each_n(vector<int>)/8 2.528 -
std::for_each_n(vector<int>)/8192 251.835 -
std::generate(deque<int>)/1024 245.229 -
std::generate(deque<int>)/32 8.281 -
std::generate(deque<int>)/50 12.286 -
std::generate(deque<int>)/8192 1910.391 -
std::generate(list<int>)/1024 671.352 -
std::generate(list<int>)/32 8.498 -
std::generate(list<int>)/50 15.730 2.38%
std::generate(list<int>)/8192 6944.267 -6.23%
std::generate(vector<int>)/1024 244.014 -
std::generate(vector<int>)/32 7.996 -
std::generate(vector<int>)/50 12.016 -
std::generate(vector<int>)/8192 1845.842 -
std::generate_n(deque<int>)/1024 244.749 -
std::generate_n(deque<int>)/32 8.187 -1.34%
std::generate_n(deque<int>)/50 12.242 -
std::generate_n(deque<int>)/8192 1959.566 -
std::generate_n(list<int>)/1024 650.440 -
std::generate_n(list<int>)/32 8.603 -
std::generate_n(list<int>)/50 17.198 -
std::generate_n(list<int>)/8192 6902.172 -
std::generate_n(vector<int>)/1024 241.908 -
std::generate_n(vector<int>)/32 7.865 -1.92%
std::generate_n(vector<int>)/50 11.922 -1.08%
std::generate_n(vector<int>)/8192 1842.808 -
std::is_partitioned(deque<int>)_(partitioned)/1024 402.447 10.30%
std::is_partitioned(deque<int>)_(partitioned)/32 11.652 19.21%
std::is_partitioned(deque<int>)_(partitioned)/50 17.405 17.20%
std::is_partitioned(deque<int>)_(partitioned)/8192 3157.928 3.22%
std::is_partitioned(deque<int>)_(unpartitioned)/1024 110.178 2.88%
std::is_partitioned(deque<int>)_(unpartitioned)/32 3.611 10.42%
std::is_partitioned(deque<int>)_(unpartitioned)/50 7.088 6.42%
std::is_partitioned(deque<int>)_(unpartitioned)/8192 867.452 24.13%
std::is_partitioned(list<int>)_(partitioned)/1024 1134.517 59.88%
std::is_partitioned(list<int>)_(partitioned)/32 8.737 -
std::is_partitioned(list<int>)_(partitioned)/50 14.007 1.05%
std::is_partitioned(list<int>)_(partitioned)/8192 6806.661 4.84%
std::is_partitioned(list<int>)_(unpartitioned)/1024 254.143 42.97%
std::is_partitioned(list<int>)_(unpartitioned)/32 8.611 105.24%
std::is_partitioned(list<int>)_(unpartitioned)/50 4.343 -
std::is_partitioned(list<int>)_(unpartitioned)/8192 3048.904 39.24%
std::is_partitioned(vector<int>)_(partitioned)/1024 193.763 1.99%
std::is_partitioned(vector<int>)_(partitioned)/32 6.413 -
std::is_partitioned(vector<int>)_(partitioned)/50 9.757 3.13%
std::is_partitioned(vector<int>)_(partitioned)/8192 1439.941 1.73%
std::is_partitioned(vector<int>)_(unpartitioned)/1024 52.915 7.20%
std::is_partitioned(vector<int>)_(unpartitioned)/32 1.961 4.55%
std::is_partitioned(vector<int>)_(unpartitioned)/50 9.371 -
std::is_partitioned(vector<int>)_(unpartitioned)/8192 184.222 -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/1024 467.427 -2.67%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 5.883 31.81%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8192 3862.661 -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/1024 532008.239 2.04%
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 47.253 -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 507.378 -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 6.780 31.27%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8192 4113.539 -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/1024 691945.215 -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/8 65.499 37.47%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 488.675 -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 8.431 23.68%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 3884.830 -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 630116.787 -2.22%
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8 55.975 -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 515.177 -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 9.631 46.16%
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 3979.389 -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/1024 688780.299 -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 66.068 35.51%
std::is_permutation(list<int>)_(3leg)_(common_prefix)/1024 759.425 -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8 2.780 -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192 9046.307 -1.16%
std::is_permutation(list<int>)_(3leg)_(shuffled)/1024 1418720.648 -1.25%
std::is_permutation(list<int>)_(3leg)_(shuffled)/8 38.947 1.44%
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/1024 815.792 -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8 3.726 -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8192 8288.771 -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/1024 1608737.834 -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 64.671 1.42%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/1024 776.637 -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 3.754 2.02%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 9472.272 -1.76%
std::is_permutation(list<int>)_(4leg)_(shuffled)/1024 1420531.927 -
std::is_permutation(list<int>)_(4leg)_(shuffled)/8 38.186 -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/1024 824.422 -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 4.371 1.49%
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 9048.032 -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/1024 1593536.540 -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 46.311 -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/1024 317.925 -1.11%
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8 2.471 -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8192 2476.514 1.14%
std::is_permutation(vector<int>)_(3leg)_(shuffled)/1024 212769.380 -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 28.700 -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/1024 546.008 -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8 4.486 -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8192 4819.911 -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/1024 993573.093 -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/8 55.617 -1.24%
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/1024 342.694 -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8 3.632 -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8192 2634.014 -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/1024 212533.492 -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 26.360 -2.43%
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 535.203 -5.98%
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 5.024 -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 4915.174 -1.66%
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/1024 1047446.402 -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 55.077 -
std::is_sorted(deque<int>)/1024 477.261 -
std::is_sorted(deque<int>)/8 2.476 -1.45%
std::is_sorted(deque<int>)/8192 3818.030 -
std::is_sorted(deque<int>,_pred)/1024 597.275 -
std::is_sorted(deque<int>,_pred)/8 4.430 2.00%
std::is_sorted(deque<int>,_pred)/8192 4796.658 -
std::is_sorted(list<int>)/1024 769.888 -
std::is_sorted(list<int>)/8 2.128 -
std::is_sorted(list<int>)/8192 7289.379 1.65%
std::is_sorted(list<int>,_pred)/1024 794.261 -
std::is_sorted(list<int>,_pred)/8 4.262 -
std::is_sorted(list<int>,_pred)/8192 7579.459 -
std::is_sorted(vector<int>)/1024 243.658 -
std::is_sorted(vector<int>)/8 2.076 -
std::is_sorted(vector<int>)/8192 1899.870 -
std::is_sorted(vector<int>,_pred)/1024 462.313 -
std::is_sorted(vector<int>,_pred)/8 4.095 -
std::is_sorted(vector<int>,_pred)/8192 3681.635 -
std::is_sorted_until(deque<int>)/1024 471.348 -
std::is_sorted_until(deque<int>)/8 3.536 14.43%
std::is_sorted_until(deque<int>)/8192 3778.975 -
std::is_sorted_until(deque<int>,_pred)/1024 599.537 -
std::is_sorted_until(deque<int>,_pred)/8 4.282 -
std::is_sorted_until(deque<int>,_pred)/8192 4841.958 -
std::is_sorted_until(list<int>)/1024 756.452 -
std::is_sorted_until(list<int>)/8 2.179 -1.28%
std::is_sorted_until(list<int>)/8192 7199.522 -1.04%
std::is_sorted_until(list<int>,_pred)/1024 794.563 -
std::is_sorted_until(list<int>,_pred)/8 4.197 -
std::is_sorted_until(list<int>,_pred)/8192 7688.807 -1.04%
std::is_sorted_until(vector<int>)/1024 239.034 -
std::is_sorted_until(vector<int>)/8 2.054 -
std::is_sorted_until(vector<int>)/8192 1865.333 -
std::is_sorted_until(vector<int>,_pred)/1024 414.974 -
std::is_sorted_until(vector<int>,_pred)/8 3.438 -4.92%
std::is_sorted_until(vector<int>,_pred)/8192 3272.255 -1.68%
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 697.616 -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 10.437 -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 9567.530 -6.92%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 11742.928 4.63%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 337.347 3.54%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 99964.571 3.26%
std::list<int>::ctor(Range)_(cheap_elements)/1024 11663.709 2.73%
std::list<int>::ctor(Range)_(cheap_elements)/32 336.440 2.21%
std::list<int>::ctor(Range)_(cheap_elements)/8192 99906.752 2.60%
std::list<int>::ctor(const&)_(cheap_elements)/1024 11410.583 1.60%
std::list<int>::ctor(const&)_(cheap_elements)/32 334.845 2.41%
std::list<int>::ctor(const&)_(cheap_elements)/8192 98857.662 1.40%
std::list<int>::ctor(size)/1024 12031.614 3.30%
std::list<int>::ctor(size)/32 335.959 3.95%
std::list<int>::ctor(size)/8192 98585.275 3.61%
std::list<int>::ctor(size,_value_type)_(cheap_elements)/1024 11319.757 1.92%
std::list<int>::ctor(size,_value_type)_(cheap_elements)/32 333.754 3.98%
std::list<int>::ctor(size,_value_type)_(cheap_elements)/8192 98056.039 3.70%
std::list<int>::erase(begin)_(cheap_elements)/1024 10.413 2.44%
std::list<int>::erase(begin)_(cheap_elements)/32 10.650 5.74%
std::list<int>::erase(begin)_(cheap_elements)/8192 10.398 4.01%
std::list<int>::insert(begin)_(cheap_elements)/1024 11.809 4.48%
std::list<int>::insert(begin)_(cheap_elements)/32 10.413 2.82%
std::list<int>::insert(begin)_(cheap_elements)/8192 11.704 3.84%
std::list<int>::operator=(const&)_(cheap_elements)/1024 759.006 -
std::list<int>::operator=(const&)_(cheap_elements)/32 16.756 -
std::list<int>::operator=(const&)_(cheap_elements)/8192 9215.569 -16.84%
std::list<int>::push_back()_(many_elements)_(cheap_elements)/1024 4.573 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/32 17.440 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/8192 4.473 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 944.011 22.47%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 18.891 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 11380.592 -31.76%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6546.426 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 135.396 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 53797.754 -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 12610.101 2.46%
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 349.843 2.47%
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 104654.771 2.38%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 33278.485 3.81%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 933.401 3.17%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 283458.351 2.81%
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 12576.590 2.23%
std::list<std::string>::ctor(Range)_(cheap_elements)/32 350.146 1.84%
std::list<std::string>::ctor(Range)_(cheap_elements)/8192 104452.764 2.05%
std::list<std::string>::ctor(Range)_(expensive_elements)/1024 32807.077 1.94%
std::list<std::string>::ctor(Range)_(expensive_elements)/32 934.021 3.27%
std::list<std::string>::ctor(Range)_(expensive_elements)/8192 281618.103 3.16%
std::list<std::string>::ctor(const&)_(cheap_elements)/1024 12604.881 2.36%
std::list<std::string>::ctor(const&)_(cheap_elements)/32 352.879 3.05%
std::list<std::string>::ctor(const&)_(cheap_elements)/8192 104699.473 2.44%
std::list<std::string>::ctor(const&)_(expensive_elements)/1024 33020.316 1.61%
std::list<std::string>::ctor(const&)_(expensive_elements)/32 932.102 1.34%
std::list<std::string>::ctor(const&)_(expensive_elements)/8192 279585.958 -
std::list<std::string>::ctor(size)/1024 12856.612 4.12%
std::list<std::string>::ctor(size)/32 348.302 2.32%
std::list<std::string>::ctor(size)/8192 105776.899 2.94%
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 12626.955 2.91%
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/32 349.382 2.34%
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/8192 104409.658 2.06%
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/1024 32864.173 2.17%
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/32 911.103 3.45%
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/8192 279721.906 1.73%
std::list<std::string>::erase(begin)_(cheap_elements)/1024 12.158 1.28%
std::list<std::string>::erase(begin)_(cheap_elements)/32 11.822 1.63%
std::list<std::string>::erase(begin)_(cheap_elements)/8192 12.278 2.72%
std::list<std::string>::erase(begin)_(expensive_elements)/1024 30.926 2.20%
std::list<std::string>::erase(begin)_(expensive_elements)/32 29.241 -
std::list<std::string>::erase(begin)_(expensive_elements)/8192 30.870 -
std::list<std::string>::insert(begin)_(cheap_elements)/1024 12.637 2.50%
std::list<std::string>::insert(begin)_(cheap_elements)/32 11.420 -1.76%
std::list<std::string>::insert(begin)_(cheap_elements)/8192 12.448 1.94%
std::list<std::string>::insert(begin)_(expensive_elements)/1024 29.664 -
std::list<std::string>::insert(begin)_(expensive_elements)/32 28.505 -
std::list<std::string>::insert(begin)_(expensive_elements)/8192 29.648 1.26%
std::list<std::string>::operator=(const&)_(cheap_elements)/1024 1565.240 26.53%
std::list<std::string>::operator=(const&)_(cheap_elements)/32 23.335 -
std::list<std::string>::operator=(const&)_(cheap_elements)/8192 10975.197 9.07%
std::list<std::string>::operator=(const&)_(expensive_elements)/1024 6828.072 -
std::list<std::string>::operator=(const&)_(expensive_elements)/32 133.766 -
std::list<std::string>::operator=(const&)_(expensive_elements)/8192 55331.036 -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 4.937 -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/32 17.612 -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 5.152 -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 16.787 1.57%
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32 28.364 1.36%
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 18.325 1.18%
std::map<int,_int>::clear()/0 420.606 -
std::map<int,_int>::clear()/1024 10107.427 -4.47%
std::map<int,_int>::clear()/32 661.364 -
std::map<int,_int>::clear()/8192 81470.900 -
std::map<int,_int>::contains(key)_(existent)/0 0.015 -
std::map<int,_int>::contains(key)_(existent)/1024 4.032 -
std::map<int,_int>::contains(key)_(existent)/32 1.595 1.16%
std::map<int,_int>::contains(key)_(existent)/8192 5.377 -2.09%
std::map<int,_int>::contains(key)_(non-existent)/0 0.269 -
std::map<int,_int>::contains(key)_(non-existent)/1024 5.390 -
std::map<int,_int>::contains(key)_(non-existent)/32 2.299 -
std::map<int,_int>::contains(key)_(non-existent)/8192 7.976 5.53%
std::map<int,_int>::count(key)_(existent)/0 0.012 -
std::map<int,_int>::count(key)_(existent)/1024 4.341 -
std::map<int,_int>::count(key)_(existent)/32 1.702 -
std::map<int,_int>::count(key)_(existent)/8192 6.005 -1.27%
std::map<int,_int>::count(key)_(non-existent)/0 0.254 -
std::map<int,_int>::count(key)_(non-existent)/1024 7.325 -
std::map<int,_int>::count(key)_(non-existent)/32 2.894 -
std::map<int,_int>::count(key)_(non-existent)/8192 11.211 -
std::map<int,_int>::ctor(&&,_different_allocs)/0 13.659 -
std::map<int,_int>::ctor(&&,_different_allocs)/1024 6026.830 -
std::map<int,_int>::ctor(&&,_different_allocs)/32 187.736 -
std::map<int,_int>::ctor(&&,_different_allocs)/8192 51820.725 -
std::map<int,_int>::ctor(const&)/0 13.592 -
std::map<int,_int>::ctor(const&)/1024 6292.697 -
std::map<int,_int>::ctor(const&)/32 214.119 1.05%
std::map<int,_int>::ctor(const&)/8192 50433.221 1.39%
std::map<int,_int>::ctor(const&,_alloc)/0 13.587 -
std::map<int,_int>::ctor(const&,_alloc)/1024 6245.081 -
std::map<int,_int>::ctor(const&,_alloc)/32 213.035 -
std::map<int,_int>::ctor(const&,_alloc)/8192 50142.353 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.558 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8932.932 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 262.967 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 71080.380 -2.54%
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.571 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12853.738 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 289.594 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 274747.233 -2.64%
std::map<int,_int>::equal_range(key)_(existent)/0 0.014 -
std::map<int,_int>::equal_range(key)_(existent)/1024 4.129 -3.19%
std::map<int,_int>::equal_range(key)_(existent)/32 1.745 -
std::map<int,_int>::equal_range(key)_(existent)/8192 5.475 -
std::map<int,_int>::equal_range(key)_(non-existent)/0 0.253 -
std::map<int,_int>::equal_range(key)_(non-existent)/1024 5.767 -2.15%
std::map<int,_int>::equal_range(key)_(non-existent)/32 2.763 7.18%
std::map<int,_int>::equal_range(key)_(non-existent)/8192 9.580 -
std::map<int,_int>::erase(iterator)/0 20.643 -
std::map<int,_int>::erase(iterator)/1024 20.972 -
std::map<int,_int>::erase(iterator)/32 20.894 -
std::map<int,_int>::erase(iterator)/8192 21.039 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 419.483 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7154.215 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 599.963 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 55135.640 -1.25%
std::map<int,_int>::erase(key)_(existent)/0 21.011 -
std::map<int,_int>::erase(key)_(existent)/1024 25.399 2.04%
std::map<int,_int>::erase(key)_(existent)/32 22.598 -
std::map<int,_int>::erase(key)_(existent)/8192 26.065 -
std::map<int,_int>::erase(key)_(non-existent)/0 0.267 5.42%
std::map<int,_int>::erase(key)_(non-existent)/1024 5.405 -
std::map<int,_int>::erase(key)_(non-existent)/32 2.445 2.74%
std::map<int,_int>::erase(key)_(non-existent)/8192 7.816 1.77%
std::map<int,_int>::find(key)_(existent)/0 0.016 -
std::map<int,_int>::find(key)_(existent)/1024 3.883 3.54%
std::map<int,_int>::find(key)_(existent)/32 1.562 2.07%
std::map<int,_int>::find(key)_(existent)/8192 5.531 -
std::map<int,_int>::find(key)_(non-existent)/0 0.254 -
std::map<int,_int>::find(key)_(non-existent)/1024 6.318 16.74%
std::map<int,_int>::find(key)_(non-existent)/32 3.012 25.39%
std::map<int,_int>::find(key)_(non-existent)/8192 8.934 26.14%
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 17.996 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 29.775 1.35%
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 20.026 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 35.001 -4.19%
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 17.931 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 22.096 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 19.850 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 22.020 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/0 18.141 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 28.183 2.88%
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 19.801 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 34.970 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 18.150 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 21.087 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 19.015 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 21.264 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 420.150 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 15125.216 1.81%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 806.180 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 141824.561 1.50%
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 420.299 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 7761.421 1.20%
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 571.366 1.61%
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 140048.383 1.40%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 421.963 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 11221.862 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 716.233 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 90870.815 -2.64%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 422.248 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 9668.815 1.62%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 687.411 -1.58%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 80118.307 -2.72%
std::map<int,_int>::insert(value)_(already_present)/0 0.582 -14.37%
std::map<int,_int>::insert(value)_(already_present)/1024 3.313 -5.57%
std::map<int,_int>::insert(value)_(already_present)/32 1.763 -
std::map<int,_int>::insert(value)_(already_present)/8192 4.054 -
std::map<int,_int>::insert(value)_(new_value)/0 17.929 -
std::map<int,_int>::insert(value)_(new_value)/1024 27.306 -1.30%
std::map<int,_int>::insert(value)_(new_value)/32 19.733 -1.17%
std::map<int,_int>::insert(value)_(new_value)/8192 34.123 -14.18%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 0.706 12.27%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 3.619 -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 1.758 -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 4.018 1.71%
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/0 17.926 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 27.695 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/32 19.779 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 34.310 -
std::map<int,_int>::lower_bound(key)_(existent)/0 0.019 -
std::map<int,_int>::lower_bound(key)_(existent)/1024 4.343 -3.19%
std::map<int,_int>::lower_bound(key)_(existent)/32 1.499 -
std::map<int,_int>::lower_bound(key)_(existent)/8192 5.667 -
std::map<int,_int>::lower_bound(key)_(non-existent)/0 0.253 -
std::map<int,_int>::lower_bound(key)_(non-existent)/1024 5.485 1.29%
std::map<int,_int>::lower_bound(key)_(non-existent)/32 2.535 10.96%
std::map<int,_int>::lower_bound(key)_(non-existent)/8192 10.418 5.18%
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/0 14.297 -
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/1024 6270.272 -
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/32 212.311 -
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 50108.875 -
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.285 -
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 6275.474 -
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 208.798 -
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 50080.202 -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/0 1.315 -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/1024 1457.266 -3.18%
std::map<int,_int>::operator=(const&)_(into_populated_Container)/32 38.413 -10.25%
std::map<int,_int>::operator=(const&)_(into_populated_Container)/8192 12420.300 -2.63%
std::map<int,_int>::upper_bound(key)_(existent)/0 0.014 -
std::map<int,_int>::upper_bound(key)_(existent)/1024 4.113 1.57%
std::map<int,_int>::upper_bound(key)_(existent)/32 1.700 -
std::map<int,_int>::upper_bound(key)_(existent)/8192 5.725 1.11%
std::map<int,_int>::upper_bound(key)_(non-existent)/0 0.253 -
std::map<int,_int>::upper_bound(key)_(non-existent)/1024 5.669 -
std::map<int,_int>::upper_bound(key)_(non-existent)/32 2.647 4.62%
std::map<int,_int>::upper_bound(key)_(non-existent)/8192 9.720 1.74%
std::map<std::string,_int>::clear()/0 422.996 -
std::map<std::string,_int>::clear()/1024 20925.406 -
std::map<std::string,_int>::clear()/32 913.572 1.75%
std::map<std::string,_int>::clear()/8192 203031.853 -1.42%
std::map<std::string,_int>::contains(key)_(existent)/0 0.018 -
std::map<std::string,_int>::contains(key)_(existent)/1024 21.124 -5.51%
std::map<std::string,_int>::contains(key)_(existent)/32 15.757 -2.44%
std::map<std::string,_int>::contains(key)_(existent)/8192 30.804 1.66%
std::map<std::string,_int>::contains(key)_(non-existent)/0 0.284 -
std::map<std::string,_int>::contains(key)_(non-existent)/1024 20.224 -8.74%
std::map<std::string,_int>::contains(key)_(non-existent)/32 10.961 3.76%
std::map<std::string,_int>::contains(key)_(non-existent)/8192 27.317 -6.95%
std::map<std::string,_int>::count(key)_(existent)/0 0.017 -
std::map<std::string,_int>::count(key)_(existent)/1024 24.625 5.23%
std::map<std::string,_int>::count(key)_(existent)/32 16.482 -8.92%
std::map<std::string,_int>::count(key)_(existent)/8192 30.886 2.63%
std::map<std::string,_int>::count(key)_(non-existent)/0 0.258 -
std::map<std::string,_int>::count(key)_(non-existent)/1024 24.027 -2.84%
std::map<std::string,_int>::count(key)_(non-existent)/32 9.734 -3.13%
std::map<std::string,_int>::count(key)_(non-existent)/8192 32.207 -1.83%
std::map<std::string,_int>::ctor(&&,_different_allocs)/0 13.705 -
std::map<std::string,_int>::ctor(&&,_different_allocs)/1024 7088.960 -
std::map<std::string,_int>::ctor(&&,_different_allocs)/32 217.657 -1.33%
std::map<std::string,_int>::ctor(&&,_different_allocs)/8192 60171.753 -
std::map<std::string,_int>::ctor(const&)/0 13.564 -
std::map<std::string,_int>::ctor(const&)/1024 34804.029 -1.72%
std::map<std::string,_int>::ctor(const&)/32 681.923 -13.55%
std::map<std::string,_int>::ctor(const&)/8192 345919.250 -
std::map<std::string,_int>::ctor(const&,_alloc)/0 13.586 -
std::map<std::string,_int>::ctor(const&,_alloc)/1024 37031.347 -
std::map<std::string,_int>::ctor(const&,_alloc)/32 738.276 -14.83%
std::map<std::string,_int>::ctor(const&,_alloc)/8192 347601.933 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.651 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 41044.737 -2.35%
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 835.272 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 392536.834 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.638 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 54822.224 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1040.423 8.96%
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1109241.146 -
std::map<std::string,_int>::equal_range(key)_(existent)/0 0.035 -
std::map<std::string,_int>::equal_range(key)_(existent)/1024 23.932 5.36%
std::map<std::string,_int>::equal_range(key)_(existent)/32 16.780 3.57%
std::map<std::string,_int>::equal_range(key)_(existent)/8192 29.471 -
std::map<std::string,_int>::equal_range(key)_(non-existent)/0 0.258 -
std::map<std::string,_int>::equal_range(key)_(non-existent)/1024 23.095 -
std::map<std::string,_int>::equal_range(key)_(non-existent)/32 10.015 -4.20%
std::map<std::string,_int>::equal_range(key)_(non-existent)/8192 34.065 8.99%
std::map<std::string,_int>::erase(iterator)/0 25.686 -6.30%
std::map<std::string,_int>::erase(iterator)/1024 25.706 -4.30%
std::map<std::string,_int>::erase(iterator)/32 30.392 9.68%
std::map<std::string,_int>::erase(iterator)/8192 35.310 33.51%
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.381 -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12200.583 -1.70%
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 710.518 -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 114743.430 -
std::map<std::string,_int>::erase(key)_(existent)/0 74.292 76.03%
std::map<std::string,_int>::erase(key)_(existent)/1024 80.302 -7.49%
std::map<std::string,_int>::erase(key)_(existent)/32 81.154 1.44%
std::map<std::string,_int>::erase(key)_(existent)/8192 82.375 26.93%
std::map<std::string,_int>::erase(key)_(non-existent)/0 0.259 -
std::map<std::string,_int>::erase(key)_(non-existent)/1024 24.771 -
std::map<std::string,_int>::erase(key)_(non-existent)/32 11.012 5.54%
std::map<std::string,_int>::erase(key)_(non-existent)/8192 28.863 -
std::map<std::string,_int>::find(key)_(existent)/0 0.030 -
std::map<std::string,_int>::find(key)_(existent)/1024 22.303 -1.54%
std::map<std::string,_int>::find(key)_(existent)/32 14.811 -3.10%
std::map<std::string,_int>::find(key)_(existent)/8192 32.460 4.68%
std::map<std::string,_int>::find(key)_(non-existent)/0 0.258 -
std::map<std::string,_int>::find(key)_(non-existent)/1024 24.241 22.21%
std::map<std::string,_int>::find(key)_(non-existent)/32 10.446 5.61%
std::map<std::string,_int>::find(key)_(non-existent)/8192 29.538 16.51%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 36.185 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 87.445 94.96%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 37.492 -22.81%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 85.854 -5.96%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 25.223 -26.54%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 36.893 -30.81%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 37.742 23.08%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 53.938 -19.05%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 36.094 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 42.007 8.78%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 28.072 -23.57%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 57.315 23.39%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 33.211 13.85%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 31.107 -27.79%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 29.191 -19.87%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 44.756 19.18%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/0 422.972 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 67173.894 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1599.735 1.22%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 821716.180 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/0 422.830 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 38931.101 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1170.883 -5.09%
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 618463.527 -1.15%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 422.057 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 35828.922 2.25%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1269.617 6.49%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 397195.649 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 422.423 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 35339.412 1.18%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1207.015 -1.49%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 370560.045 -
std::map<std::string,_int>::insert(value)_(already_present)/0 14.464 18.96%
std::map<std::string,_int>::insert(value)_(already_present)/1024 24.837 21.45%
std::map<std::string,_int>::insert(value)_(already_present)/32 15.299 -37.73%
std::map<std::string,_int>::insert(value)_(already_present)/8192 36.005 -25.27%
std::map<std::string,_int>::insert(value)_(new_value)/0 32.968 4.61%
std::map<std::string,_int>::insert(value)_(new_value)/1024 77.629 27.95%
std::map<std::string,_int>::insert(value)_(new_value)/32 41.728 23.50%
std::map<std::string,_int>::insert(value)_(new_value)/8192 93.815 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/0 20.125 6.45%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 25.216 -17.17%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 23.735 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 20.757 -6.21%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/0 32.618 13.02%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/1024 50.350 -30.07%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/32 34.064 -23.11%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/8192 88.726 -7.47%
std::map<std::string,_int>::lower_bound(key)_(existent)/0 0.037 -
std::map<std::string,_int>::lower_bound(key)_(existent)/1024 22.539 -4.08%
std::map<std::string,_int>::lower_bound(key)_(existent)/32 16.025 -5.22%
std::map<std::string,_int>::lower_bound(key)_(existent)/8192 30.542 4.20%
std::map<std::string,_int>::lower_bound(key)_(non-existent)/0 0.259 -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/1024 22.760 1.01%
std::map<std::string,_int>::lower_bound(key)_(non-existent)/32 10.495 2.77%
std::map<std::string,_int>::lower_bound(key)_(non-existent)/8192 32.216 1.18%
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/0 14.229 -
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/1024 37078.875 -
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/32 848.418 2.45%
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/8192 349733.898 -
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.229 -
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/1024 35030.247 -1.67%
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/32 735.780 -12.24%
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/8192 347177.640 -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/0 1.122 -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/1024 17123.824 -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/32 341.468 -2.20%
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/8192 208755.638 -
std::map<std::string,_int>::upper_bound(key)_(existent)/0 0.035 -
std::map<std::string,_int>::upper_bound(key)_(existent)/1024 22.016 -5.06%
std::map<std::string,_int>::upper_bound(key)_(existent)/32 16.613 2.54%
std::map<std::string,_int>::upper_bound(key)_(existent)/8192 31.646 12.38%
std::map<std::string,_int>::upper_bound(key)_(non-existent)/0 0.258 -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/1024 26.759 23.65%
std::map<std::string,_int>::upper_bound(key)_(non-existent)/32 10.694 6.00%
std::map<std::string,_int>::upper_bound(key)_(non-existent)/8192 33.999 11.43%
std::mismatch(deque<int>)_(it,_it,_it)/1000 431.777 -8.19%
std::mismatch(deque<int>)_(it,_it,_it)/1024 458.882 -4.84%
std::mismatch(deque<int>)_(it,_it,_it)/1048576 496828.724 -
std::mismatch(deque<int>)_(it,_it,_it)/8 4.010 -6.46%
std::mismatch(deque<int>)_(it,_it,_it)/8192 3871.351 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1000 474.788 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1024 479.299 -1.49%
std::mismatch(deque<int>)_(it,_it,_it,_it)/1048576 493478.581 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8 3.957 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8192 3844.165 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 726.809 1.32%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 729.214 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1048576 624452.275 -1.53%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 6.500 1.95%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8192 4837.277 -1.28%
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1000 706.424 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1024 728.001 -1.39%
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1048576 624879.539 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8 6.197 2.46%
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8192 4846.639 -
std::mismatch(list<int>)_(it,_it,_it)/1000 749.761 -
std::mismatch(list<int>)_(it,_it,_it)/1024 766.753 -
std::mismatch(list<int>)_(it,_it,_it)/1048576 937521.833 -
std::mismatch(list<int>)_(it,_it,_it)/8 2.697 2.00%
std::mismatch(list<int>)_(it,_it,_it)/8192 7404.093 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1000 764.891 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1024 770.683 -1.15%
std::mismatch(list<int>)_(it,_it,_it,_it)/1048576 951879.855 -
std::mismatch(list<int>)_(it,_it,_it,_it)/8 2.957 -
std::mismatch(list<int>)_(it,_it,_it,_it)/8192 12371.018 2.07%
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1000 810.861 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1024 831.681 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1048576 986229.313 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8 3.626 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 12371.223 4.01%
std::mismatch(list<int>)_(it,_it,_it,_pred)/1000 805.627 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1024 822.871 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1048576 974657.639 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8 3.515 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192 10372.839 -8.34%
std::mismatch(vector<int>)_(it,_it,_it)/1000 72.818 -
std::mismatch(vector<int>)_(it,_it,_it)/1024 74.669 -
std::mismatch(vector<int>)_(it,_it,_it)/1048576 76630.788 -
std::mismatch(vector<int>)_(it,_it,_it)/8 1.109 -
std::mismatch(vector<int>)_(it,_it,_it)/8192 603.678 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1000 72.876 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1024 74.739 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1048576 76673.912 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8 1.307 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8192 604.283 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 457.620 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1024 509.208 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1048576 607690.255 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 4.152 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8192 4728.796 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1000 455.468 -3.18%
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1024 497.688 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1048576 606139.249 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8 4.231 -1.24%
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8192 4790.995 -
std::move(deque<int>)/1048576 54264.594 -
std::move(deque<int>)/262144 14997.232 -
std::move(deque<int>)/32768 1840.371 -13.23%
std::move(deque<int>)/4096 154.505 -
std::move(deque<int>)/512 23.925 -
std::move(deque<int>)/64 6.243 4.00%
std::move(deque<int>)/8 3.764 -5.84%
std::move(list<int>)/1048576 999006.172 -1.76%
std::move(list<int>)/262144 248059.913 -
std::move(list<int>)/32768 31326.246 1.77%
std::move(list<int>)/4096 5661.096 29.24%
std::move(list<int>)/512 722.439 105.69%
std::move(list<int>)/64 50.097 2.57%
std::move(list<int>)/8 3.476 -
std::move(vector<bool>)_(aligned)/1048576 2113.280 -
std::move(vector<bool>)_(aligned)/262144 256.081 -
std::move(vector<bool>)_(aligned)/32768 36.839 -
std::move(vector<bool>)_(aligned)/4096 7.046 -
std::move(vector<bool>)_(aligned)/512 2.396 -
std::move(vector<bool>)_(aligned)/64 1.838 3.48%
std::move(vector<bool>)_(unaligned)/1048576 6696.878 -
std::move(vector<bool>)_(unaligned)/262144 1582.919 -
std::move(vector<bool>)_(unaligned)/32768 202.083 -
std::move(vector<bool>)_(unaligned)/4096 26.455 -
std::move(vector<bool>)_(unaligned)/512 3.988 -
std::move(vector<bool>)_(unaligned)/64 1.505 -1.93%
std::move(vector<int>)/1048576 56090.427 -
std::move(vector<int>)/262144 21905.452 -
std::move(vector<int>)/32768 2130.951 -
std::move(vector<int>)/4096 134.578 -
std::move(vector<int>)/512 20.210 -
std::move(vector<int>)/64 4.148 -
std::move(vector<int>)/8 2.257 -2.08%
std::move_backward(deque<int>)/1048576 127660.766 -
std::move_backward(deque<int>)/262144 29603.812 -
std::move_backward(deque<int>)/32768 3610.996 -
std::move_backward(deque<int>)/4096 154.760 -
std::move_backward(deque<int>)/512 23.550 -1.72%
std::move_backward(deque<int>)/64 5.291 -3.34%
std::move_backward(deque<int>)/8 3.385 2.00%
std::move_backward(list<int>)/1048576 1038940.766 -
std::move_backward(list<int>)/262144 259996.192 -1.86%
std::move_backward(list<int>)/32768 31688.955 -
std::move_backward(list<int>)/4096 4801.959 -2.33%
std::move_backward(list<int>)/512 373.163 -
std::move_backward(list<int>)/64 39.683 -
std::move_backward(list<int>)/8 3.410 -
std::move_backward(vector<bool>)_(aligned)/1048576 2112.512 -
std::move_backward(vector<bool>)_(aligned)/262144 257.552 -
std::move_backward(vector<bool>)_(aligned)/32768 37.970 -
std::move_backward(vector<bool>)_(aligned)/4096 7.290 -
std::move_backward(vector<bool>)_(aligned)/512 2.454 -3.60%
std::move_backward(vector<bool>)_(aligned)/64 1.735 -3.51%
std::move_backward(vector<bool>)_(unaligned)/1048576 6493.325 -
std::move_backward(vector<bool>)_(unaligned)/262144 1584.132 -
std::move_backward(vector<bool>)_(unaligned)/32768 203.644 -
std::move_backward(vector<bool>)_(unaligned)/4096 27.641 1.30%
std::move_backward(vector<bool>)_(unaligned)/512 4.840 4.34%
std::move_backward(vector<bool>)_(unaligned)/64 1.913 6.87%
std::move_backward(vector<int>)/1048576 56609.031 3.92%
std::move_backward(vector<int>)/262144 21901.832 -
std::move_backward(vector<int>)/32768 2140.283 -
std::move_backward(vector<int>)/4096 135.786 -
std::move_backward(vector<int>)/512 20.837 -
std::move_backward(vector<int>)/64 4.336 -
std::move_backward(vector<int>)/8 2.250 -1.70%
std::multimap<int,_int>::clear()/0 421.508 -
std::multimap<int,_int>::clear()/1024 10110.905 -1.08%
std::multimap<int,_int>::clear()/32 657.446 -
std::multimap<int,_int>::clear()/8192 80522.279 -1.52%
std::multimap<int,_int>::contains(key)_(existent)/0 0.012 -
std::multimap<int,_int>::contains(key)_(existent)/1024 3.758 -
std::multimap<int,_int>::contains(key)_(existent)/32 1.672 -
std::multimap<int,_int>::contains(key)_(existent)/8192 5.552 -
std::multimap<int,_int>::contains(key)_(non-existent)/0 0.265 -
std::multimap<int,_int>::contains(key)_(non-existent)/1024 5.319 -
std::multimap<int,_int>::contains(key)_(non-existent)/32 2.392 -
std::multimap<int,_int>::contains(key)_(non-existent)/8192 7.114 -
std::multimap<int,_int>::count(key)_(existent)/0 0.013 -
std::multimap<int,_int>::count(key)_(existent)/1024 5.703 1.54%
std::multimap<int,_int>::count(key)_(existent)/32 3.599 3.04%
std::multimap<int,_int>::count(key)_(existent)/8192 6.646 -
std::multimap<int,_int>::count(key)_(non-existent)/0 0.254 -
std::multimap<int,_int>::count(key)_(non-existent)/1024 5.957 1.43%
std::multimap<int,_int>::count(key)_(non-existent)/32 2.477 -1.11%
std::multimap<int,_int>::count(key)_(non-existent)/8192 9.521 4.25%
std::multimap<int,_int>::ctor(&&,_different_allocs)/0 13.735 -
std::multimap<int,_int>::ctor(&&,_different_allocs)/1024 5937.867 -
std::multimap<int,_int>::ctor(&&,_different_allocs)/32 186.364 -2.34%
std::multimap<int,_int>::ctor(&&,_different_allocs)/8192 51695.117 -
std::multimap<int,_int>::ctor(const&)/0 13.641 -
std::multimap<int,_int>::ctor(const&)/1024 6241.065 -1.08%
std::multimap<int,_int>::ctor(const&)/32 215.732 -
std::multimap<int,_int>::ctor(const&)/8192 49783.774 -1.26%
std::multimap<int,_int>::ctor(const&,_alloc)/0 13.653 -
std::multimap<int,_int>::ctor(const&,_alloc)/1024 6257.692 -1.10%
std::multimap<int,_int>::ctor(const&,_alloc)/32 217.419 -
std::multimap<int,_int>::ctor(const&,_alloc)/8192 50323.182 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.543 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8259.529 -3.05%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 247.706 6.30%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 66833.463 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.597 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12695.667 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 298.078 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 284172.564 3.48%
std::multimap<int,_int>::equal_range(key)_(existent)/0 0.013 -
std::multimap<int,_int>::equal_range(key)_(existent)/1024 5.311 6.22%
std::multimap<int,_int>::equal_range(key)_(existent)/32 2.486 5.65%
std::multimap<int,_int>::equal_range(key)_(existent)/8192 6.043 -
std::multimap<int,_int>::equal_range(key)_(non-existent)/0 0.253 -
std::multimap<int,_int>::equal_range(key)_(non-existent)/1024 6.712 10.39%
std::multimap<int,_int>::equal_range(key)_(non-existent)/32 2.729 16.95%
std::multimap<int,_int>::equal_range(key)_(non-existent)/8192 10.861 13.87%
std::multimap<int,_int>::erase(iterator)/0 20.430 -
std::multimap<int,_int>::erase(iterator)/1024 20.716 -
std::multimap<int,_int>::erase(iterator)/32 20.653 -
std::multimap<int,_int>::erase(iterator)/8192 20.879 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.872 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7029.712 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 590.150 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 53732.561 -4.82%
std::multimap<int,_int>::erase(key)_(existent)/0 21.461 -
std::multimap<int,_int>::erase(key)_(existent)/1024 27.356 7.55%
std::multimap<int,_int>::erase(key)_(existent)/32 22.724 -1.53%
std::multimap<int,_int>::erase(key)_(existent)/8192 28.600 8.87%
std::multimap<int,_int>::erase(key)_(non-existent)/0 0.255 -
std::multimap<int,_int>::erase(key)_(non-existent)/1024 5.767 -
std::multimap<int,_int>::erase(key)_(non-existent)/32 2.291 1.64%
std::multimap<int,_int>::erase(key)_(non-existent)/8192 9.453 -9.38%
std::multimap<int,_int>::find(key)_(existent)/0 0.013 -
std::multimap<int,_int>::find(key)_(existent)/1024 3.914 -
std::multimap<int,_int>::find(key)_(existent)/32 1.622 -
std::multimap<int,_int>::find(key)_(existent)/8192 5.582 -
std::multimap<int,_int>::find(key)_(non-existent)/0 0.255 -
std::multimap<int,_int>::find(key)_(non-existent)/1024 5.341 -1.10%
std::multimap<int,_int>::find(key)_(non-existent)/32 2.278 1.74%
std::multimap<int,_int>::find(key)_(non-existent)/8192 7.570 1.37%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 18.040 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 34.274 -3.07%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 19.473 -1.72%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 41.005 8.82%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 18.065 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 23.225 3.01%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 19.453 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 21.890 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/0 18.076 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 34.278 -1.13%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 19.866 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 48.154 10.64%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 18.070 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 23.220 5.35%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 18.999 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 21.216 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 423.416 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 14566.813 -1.03%
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 799.984 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 145661.664 -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 423.265 -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 11772.179 -3.56%
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 711.362 -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 181962.925 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 421.190 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 10782.705 1.92%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 689.959 1.25%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 88385.826 1.07%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 421.752 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 9957.366 1.09%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 696.934 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 79315.397 -
std::multimap<int,_int>::insert(value)_(already_present)/0 18.271 -
std::multimap<int,_int>::insert(value)_(already_present)/1024 23.038 2.78%
std::multimap<int,_int>::insert(value)_(already_present)/32 19.199 -
std::multimap<int,_int>::insert(value)_(already_present)/8192 21.428 -
std::multimap<int,_int>::insert(value)_(new_value)/0 18.014 -
std::multimap<int,_int>::insert(value)_(new_value)/1024 32.196 -2.46%
std::multimap<int,_int>::insert(value)_(new_value)/32 19.949 -
std::multimap<int,_int>::insert(value)_(new_value)/8192 39.467 7.81%
std::multimap<int,_int>::lower_bound(key)_(existent)/0 0.013 -
std::multimap<int,_int>::lower_bound(key)_(existent)/1024 7.076 -
std::multimap<int,_int>::lower_bound(key)_(existent)/32 2.196 -
std::multimap<int,_int>::lower_bound(key)_(existent)/8192 10.260 -
std::multimap<int,_int>::lower_bound(key)_(non-existent)/0 0.253 -
std::multimap<int,_int>::lower_bound(key)_(non-existent)/1024 14.868 -
std::multimap<int,_int>::lower_bound(key)_(non-existent)/32 3.925 -
std::multimap<int,_int>::lower_bound(key)_(non-existent)/8192 23.874 -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/0 14.288 -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/1024 6259.437 -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 207.193 -4.01%
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 49730.183 -1.30%
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.292 -
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 6320.670 -
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 209.067 -3.53%
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 50274.688 -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 1.233 -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 1467.249 -7.31%
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 40.997 -2.53%
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 12957.882 1.08%
std::multimap<int,_int>::upper_bound(key)_(existent)/0 0.017 -
std::multimap<int,_int>::upper_bound(key)_(existent)/1024 7.047 -
std::multimap<int,_int>::upper_bound(key)_(existent)/32 2.218 1.05%
std::multimap<int,_int>::upper_bound(key)_(existent)/8192 10.390 1.48%
std::multimap<int,_int>::upper_bound(key)_(non-existent)/0 0.252 -
std::multimap<int,_int>::upper_bound(key)_(non-existent)/1024 14.533 -2.99%
std::multimap<int,_int>::upper_bound(key)_(non-existent)/32 3.807 -
std::multimap<int,_int>::upper_bound(key)_(non-existent)/8192 23.874 -
std::multimap<std::string,_int>::clear()/0 420.333 -
std::multimap<std::string,_int>::clear()/1024 19947.923 -
std::multimap<std::string,_int>::clear()/32 897.783 -
std::multimap<std::string,_int>::clear()/8192 202809.633 -
std::multimap<std::string,_int>::contains(key)_(existent)/0 0.018 -
std::multimap<std::string,_int>::contains(key)_(existent)/1024 24.399 -6.26%
std::multimap<std::string,_int>::contains(key)_(existent)/32 15.580 1.39%
std::multimap<std::string,_int>::contains(key)_(existent)/8192 29.849 4.47%
std::multimap<std::string,_int>::contains(key)_(non-existent)/0 0.290 4.03%
std::multimap<std::string,_int>::contains(key)_(non-existent)/1024 23.488 2.63%
std::multimap<std::string,_int>::contains(key)_(non-existent)/32 10.618 12.59%
std::multimap<std::string,_int>::contains(key)_(non-existent)/8192 29.843 -2.36%
std::multimap<std::string,_int>::count(key)_(existent)/0 0.037 -
std::multimap<std::string,_int>::count(key)_(existent)/1024 22.308 -7.54%
std::multimap<std::string,_int>::count(key)_(existent)/32 20.562 14.89%
std::multimap<std::string,_int>::count(key)_(existent)/8192 28.663 -3.08%
std::multimap<std::string,_int>::count(key)_(non-existent)/0 0.258 -
std::multimap<std::string,_int>::count(key)_(non-existent)/1024 22.472 -2.66%
std::multimap<std::string,_int>::count(key)_(non-existent)/32 10.099 -2.18%
std::multimap<std::string,_int>::count(key)_(non-existent)/8192 30.527 -
std::multimap<std::string,_int>::ctor(&&,_different_allocs)/0 13.709 -
std::multimap<std::string,_int>::ctor(&&,_different_allocs)/1024 7110.661 -
std::multimap<std::string,_int>::ctor(&&,_different_allocs)/32 214.843 -
std::multimap<std::string,_int>::ctor(&&,_different_allocs)/8192 60579.526 -
std::multimap<std::string,_int>::ctor(const&)/0 13.592 -
std::multimap<std::string,_int>::ctor(const&)/1024 34707.437 1.02%
std::multimap<std::string,_int>::ctor(const&)/32 821.702 15.26%
std::multimap<std::string,_int>::ctor(const&)/8192 348215.372 -
std::multimap<std::string,_int>::ctor(const&,_alloc)/0 13.615 -
std::multimap<std::string,_int>::ctor(const&,_alloc)/1024 37449.363 -
std::multimap<std::string,_int>::ctor(const&,_alloc)/32 790.547 -2.16%
std::multimap<std::string,_int>::ctor(const&,_alloc)/8192 351065.249 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.666 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 39787.869 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 735.419 -8.13%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 394063.870 3.01%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.766 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 55556.385 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 948.071 -6.35%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1045870.910 -
std::multimap<std::string,_int>::equal_range(key)_(existent)/0 0.037 -
std::multimap<std::string,_int>::equal_range(key)_(existent)/1024 22.805 -5.00%
std::multimap<std::string,_int>::equal_range(key)_(existent)/32 18.160 -8.67%
std::multimap<std::string,_int>::equal_range(key)_(existent)/8192 30.444 5.34%
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/0 0.266 -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/1024 23.679 3.95%
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/32 10.118 -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/8192 31.603 -3.42%
std::multimap<std::string,_int>::erase(iterator)/0 26.778 2.13%
std::multimap<std::string,_int>::erase(iterator)/1024 27.582 -16.44%
std::multimap<std::string,_int>::erase(iterator)/32 31.261 6.29%
std::multimap<std::string,_int>::erase(iterator)/8192 26.733 -18.60%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.365 -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12441.578 -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 685.269 -4.37%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 114756.978 -
std::multimap<std::string,_int>::erase(key)_(existent)/0 57.688 -3.61%
std::multimap<std::string,_int>::erase(key)_(existent)/1024 90.205 57.38%
std::multimap<std::string,_int>::erase(key)_(existent)/32 71.939 40.76%
std::multimap<std::string,_int>::erase(key)_(existent)/8192 105.027 17.45%
std::multimap<std::string,_int>::erase(key)_(non-existent)/0 0.259 -
std::multimap<std::string,_int>::erase(key)_(non-existent)/1024 22.373 -7.87%
std::multimap<std::string,_int>::erase(key)_(non-existent)/32 10.407 -
std::multimap<std::string,_int>::erase(key)_(non-existent)/8192 32.447 -1.67%
std::multimap<std::string,_int>::find(key)_(existent)/0 0.035 -
std::multimap<std::string,_int>::find(key)_(existent)/1024 22.819 -7.77%
std::multimap<std::string,_int>::find(key)_(existent)/32 14.955 -3.27%
std::multimap<std::string,_int>::find(key)_(existent)/8192 26.258 -10.81%
std::multimap<std::string,_int>::find(key)_(non-existent)/0 0.258 -
std::multimap<std::string,_int>::find(key)_(non-existent)/1024 22.295 4.10%
std::multimap<std::string,_int>::find(key)_(non-existent)/32 10.380 -4.52%
std::multimap<std::string,_int>::find(key)_(non-existent)/8192 27.334 -1.25%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 30.109 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 67.424 1.96%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 43.984 25.31%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 87.719 2.70%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 32.688 -10.71%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 48.849 14.02%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 33.809 -23.38%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 43.209 -2.30%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 33.464 29.12%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 34.102 -25.35%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 36.680 25.58%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 77.124 -13.41%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 29.622 -8.04%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 42.493 46.25%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 28.700 -16.28%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 36.651 3.67%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/0 424.134 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 68578.547 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1466.970 4.61%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 815379.937 -2.48%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/0 424.189 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 62214.612 -2.12%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1484.021 -8.10%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 794181.908 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 424.127 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 32914.981 1.42%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1220.760 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 377651.243 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 424.279 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 32131.404 -1.17%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1179.098 1.81%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 346921.010 -
std::multimap<std::string,_int>::insert(value)_(already_present)/0 53.482 44.65%
std::multimap<std::string,_int>::insert(value)_(already_present)/1024 42.396 -12.17%
std::multimap<std::string,_int>::insert(value)_(already_present)/32 60.056 89.99%
std::multimap<std::string,_int>::insert(value)_(already_present)/8192 69.611 63.76%
std::multimap<std::string,_int>::insert(value)_(new_value)/0 32.221 30.25%
std::multimap<std::string,_int>::insert(value)_(new_value)/1024 64.717 10.33%
std::multimap<std::string,_int>::insert(value)_(new_value)/32 39.336 -5.98%
std::multimap<std::string,_int>::insert(value)_(new_value)/8192 80.585 21.03%
std::multimap<std::string,_int>::lower_bound(key)_(existent)/0 0.036 -
std::multimap<std::string,_int>::lower_bound(key)_(existent)/1024 22.930 2.71%
std::multimap<std::string,_int>::lower_bound(key)_(existent)/32 16.181 -
std::multimap<std::string,_int>::lower_bound(key)_(existent)/8192 27.437 -7.91%
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/0 0.258 -
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/1024 23.313 -4.49%
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/32 11.827 13.16%
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/8192 30.070 -
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/0 14.318 -
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/1024 36536.259 -
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/32 853.134 3.78%
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/8192 353914.663 1.29%
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.314 -
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/1024 36082.344 2.25%
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/32 642.312 -5.75%
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/8192 351978.297 1.07%
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/0 1.128 -
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/1024 17260.005 -
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/32 339.587 -11.68%
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/8192 209592.136 -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/0 0.035 -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/1024 23.770 -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/32 16.408 -8.55%
std::multimap<std::string,_int>::upper_bound(key)_(existent)/8192 31.372 9.76%
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/0 0.258 -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/1024 27.630 9.08%
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/32 10.789 6.23%
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/8192 32.575 -
std::multiset<int>::clear()/0 422.276 -
std::multiset<int>::clear()/1024 9619.072 1.76%
std::multiset<int>::clear()/32 640.003 -
std::multiset<int>::clear()/8192 74812.975 -
std::multiset<int>::contains(key)_(existent)/0 0.015 -
std::multiset<int>::contains(key)_(existent)/1024 4.023 -
std::multiset<int>::contains(key)_(existent)/32 1.721 3.45%
std::multiset<int>::contains(key)_(existent)/8192 8.641 -1.99%
std::multiset<int>::contains(key)_(non-existent)/0 0.265 -
std::multiset<int>::contains(key)_(non-existent)/1024 6.251 9.66%
std::multiset<int>::contains(key)_(non-existent)/32 2.652 13.10%
std::multiset<int>::contains(key)_(non-existent)/8192 9.695 9.55%
std::multiset<int>::count(key)_(existent)/0 0.012 -
std::multiset<int>::count(key)_(existent)/1024 5.857 2.46%
std::multiset<int>::count(key)_(existent)/32 3.638 3.07%
std::multiset<int>::count(key)_(existent)/8192 9.650 5.03%
std::multiset<int>::count(key)_(non-existent)/0 0.254 -
std::multiset<int>::count(key)_(non-existent)/1024 5.890 -1.83%
std::multiset<int>::count(key)_(non-existent)/32 2.259 -
std::multiset<int>::count(key)_(non-existent)/8192 9.116 -18.60%
std::multiset<int>::ctor(&&,_different_allocs)/0 13.762 -
std::multiset<int>::ctor(&&,_different_allocs)/1024 5946.107 1.33%
std::multiset<int>::ctor(&&,_different_allocs)/32 181.278 -
std::multiset<int>::ctor(&&,_different_allocs)/8192 48673.122 -
std::multiset<int>::ctor(const&)/0 13.683 -
std::multiset<int>::ctor(const&)/1024 6189.113 -
std::multiset<int>::ctor(const&)/32 221.369 -2.22%
std::multiset<int>::ctor(const&)/8192 49668.591 1.42%
std::multiset<int>::ctor(const&,_alloc)/0 13.695 -
std::multiset<int>::ctor(const&,_alloc)/1024 6276.889 1.59%
std::multiset<int>::ctor(const&,_alloc)/32 223.945 1.67%
std::multiset<int>::ctor(const&,_alloc)/8192 50117.708 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.619 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8756.384 1.73%
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 255.064 1.95%
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 69858.385 1.93%
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.617 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12560.668 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 296.751 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 256706.703 -1.28%
std::multiset<int>::equal_range(key)_(existent)/0 0.011 -
std::multiset<int>::equal_range(key)_(existent)/1024 5.281 6.66%
std::multiset<int>::equal_range(key)_(existent)/32 2.538 -
std::multiset<int>::equal_range(key)_(existent)/8192 8.828 -
std::multiset<int>::equal_range(key)_(non-existent)/0 0.254 -
std::multiset<int>::equal_range(key)_(non-existent)/1024 6.378 -
std::multiset<int>::equal_range(key)_(non-existent)/32 2.336 1.14%
std::multiset<int>::equal_range(key)_(non-existent)/8192 9.539 -15.37%
std::multiset<int>::erase(iterator)/0 20.031 -
std::multiset<int>::erase(iterator)/1024 23.817 -
std::multiset<int>::erase(iterator)/32 21.523 -
std::multiset<int>::erase(iterator)/8192 24.225 2.46%
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 421.892 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 6512.657 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 579.700 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 52224.338 1.37%
std::multiset<int>::erase(key)_(existent)/0 20.985 -
std::multiset<int>::erase(key)_(existent)/1024 40.202 -1.04%
std::multiset<int>::erase(key)_(existent)/32 22.373 -
std::multiset<int>::erase(key)_(existent)/8192 60.426 -2.22%
std::multiset<int>::erase(key)_(non-existent)/0 0.255 -
std::multiset<int>::erase(key)_(non-existent)/1024 6.703 -
std::multiset<int>::erase(key)_(non-existent)/32 2.608 -3.04%
std::multiset<int>::erase(key)_(non-existent)/8192 9.556 -
std::multiset<int>::find(key)_(existent)/0 0.018 -
std::multiset<int>::find(key)_(existent)/1024 3.740 -1.56%
std::multiset<int>::find(key)_(existent)/32 1.677 -
std::multiset<int>::find(key)_(existent)/8192 8.743 -1.87%
std::multiset<int>::find(key)_(non-existent)/0 0.256 -
std::multiset<int>::find(key)_(non-existent)/1024 5.442 -
std::multiset<int>::find(key)_(non-existent)/32 2.228 -
std::multiset<int>::find(key)_(non-existent)/8192 8.438 -1.18%
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/0 18.493 2.58%
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/1024 51.764 1.38%
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/32 20.147 3.27%
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192 85.524 12.87%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/0 18.468 2.41%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 28.362 -5.42%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/32 19.762 1.68%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 31.826 -4.96%
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/0 18.283 1.42%
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/1024 52.029 -9.41%
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/32 20.009 1.29%
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/8192 73.091 3.02%
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/0 18.346 2.06%
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024 24.825 3.08%
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/32 19.314 1.41%
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192 30.490 6.29%
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys)/0 422.403 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys)/1024 14583.464 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys)/32 790.500 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys)/8192 151901.898 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/0 422.809 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 11911.220 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 717.694 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 207435.080 1.42%
std::multiset<int>::insert(value)_(already_present)/0 18.651 3.09%
std::multiset<int>::insert(value)_(already_present)/1024 29.554 3.49%
std::multiset<int>::insert(value)_(already_present)/32 19.369 1.93%
std::multiset<int>::insert(value)_(already_present)/8192 32.961 1.16%
std::multiset<int>::insert(value)_(new_value)/0 18.147 1.63%
std::multiset<int>::insert(value)_(new_value)/1024 48.132 -
std::multiset<int>::insert(value)_(new_value)/32 20.067 1.87%
std::multiset<int>::insert(value)_(new_value)/8192 74.162 -
std::multiset<int>::lower_bound(key)_(existent)/0 0.011 -
std::multiset<int>::lower_bound(key)_(existent)/1024 7.211 -
std::multiset<int>::lower_bound(key)_(existent)/32 2.655 -
std::multiset<int>::lower_bound(key)_(existent)/8192 14.938 -
std::multiset<int>::lower_bound(key)_(non-existent)/0 0.254 -
std::multiset<int>::lower_bound(key)_(non-existent)/1024 15.004 -
std::multiset<int>::lower_bound(key)_(non-existent)/32 3.902 -
std::multiset<int>::lower_bound(key)_(non-existent)/8192 24.103 -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/0 14.329 -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/1024 6232.459 -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/32 222.389 1.12%
std::multiset<int>::operator=(const&)_(into_cleared_Container)/8192 50793.115 1.90%
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/0 14.358 -
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/1024 6356.862 2.02%
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/32 226.277 1.56%
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/8192 50627.019 1.50%
std::multiset<int>::operator=(const&)_(into_populated_Container)/0 1.220 -
std::multiset<int>::operator=(const&)_(into_populated_Container)/1024 1328.109 1.12%
std::multiset<int>::operator=(const&)_(into_populated_Container)/32 34.938 4.05%
std::multiset<int>::operator=(const&)_(into_populated_Container)/8192 12557.781 2.35%
std::multiset<int>::upper_bound(key)_(existent)/0 0.013 -
std::multiset<int>::upper_bound(key)_(existent)/1024 7.087 -
std::multiset<int>::upper_bound(key)_(existent)/32 2.206 -1.03%
std::multiset<int>::upper_bound(key)_(existent)/8192 15.028 -
std::multiset<int>::upper_bound(key)_(non-existent)/0 0.254 -
std::multiset<int>::upper_bound(key)_(non-existent)/1024 14.467 -
std::multiset<int>::upper_bound(key)_(non-existent)/32 3.875 -
std::multiset<int>::upper_bound(key)_(non-existent)/8192 24.097 -
std::multiset<std::string>::clear()/0 422.845 -
std::multiset<std::string>::clear()/1024 20460.161 5.27%
std::multiset<std::string>::clear()/32 915.225 3.78%
std::multiset<std::string>::clear()/8192 203712.207 1.85%
std::multiset<std::string>::contains(key)_(existent)/0 0.012 -
std::multiset<std::string>::contains(key)_(existent)/1024 22.130 -3.71%
std::multiset<std::string>::contains(key)_(existent)/32 16.591 11.12%
std::multiset<std::string>::contains(key)_(existent)/8192 30.430 8.76%
std::multiset<std::string>::contains(key)_(non-existent)/0 0.286 -
std::multiset<std::string>::contains(key)_(non-existent)/1024 21.993 -
std::multiset<std::string>::contains(key)_(non-existent)/32 10.507 -
std::multiset<std::string>::contains(key)_(non-existent)/8192 32.051 22.65%
std::multiset<std::string>::count(key)_(existent)/0 0.035 -
std::multiset<std::string>::count(key)_(existent)/1024 23.584 -
std::multiset<std::string>::count(key)_(existent)/32 19.130 6.08%
std::multiset<std::string>::count(key)_(existent)/8192 29.096 -5.29%
std::multiset<std::string>::count(key)_(non-existent)/0 0.258 -
std::multiset<std::string>::count(key)_(non-existent)/1024 22.886 -
std::multiset<std::string>::count(key)_(non-existent)/32 9.951 6.49%
std::multiset<std::string>::count(key)_(non-existent)/8192 31.486 -
std::multiset<std::string>::ctor(&&,_different_allocs)/0 13.768 -
std::multiset<std::string>::ctor(&&,_different_allocs)/1024 6914.988 -
std::multiset<std::string>::ctor(&&,_different_allocs)/32 212.336 -
std::multiset<std::string>::ctor(&&,_different_allocs)/8192 57460.012 -
std::multiset<std::string>::ctor(const&)/0 13.639 -
std::multiset<std::string>::ctor(const&)/1024 35254.832 -
std::multiset<std::string>::ctor(const&)/32 727.022 1.10%
std::multiset<std::string>::ctor(const&)/8192 341815.328 -
std::multiset<std::string>::ctor(const&,_alloc)/0 13.661 -
std::multiset<std::string>::ctor(const&,_alloc)/1024 36886.505 -
std::multiset<std::string>::ctor(const&,_alloc)/32 752.661 -
std::multiset<std::string>::ctor(const&,_alloc)/8192 344019.289 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.774 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 40093.578 1.04%
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 768.437 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 380106.117 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.772 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 54286.752 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 925.431 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1056141.928 -
std::multiset<std::string>::equal_range(key)_(existent)/0 0.037 -
std::multiset<std::string>::equal_range(key)_(existent)/1024 24.464 7.40%
std::multiset<std::string>::equal_range(key)_(existent)/32 19.242 -
std::multiset<std::string>::equal_range(key)_(existent)/8192 28.091 -2.70%
std::multiset<std::string>::equal_range(key)_(non-existent)/0 0.263 -
std::multiset<std::string>::equal_range(key)_(non-existent)/1024 23.669 -6.52%
std::multiset<std::string>::equal_range(key)_(non-existent)/32 10.343 -
std::multiset<std::string>::equal_range(key)_(non-existent)/8192 32.557 1.94%
std::multiset<std::string>::erase(iterator)/0 29.461 -1.98%
std::multiset<std::string>::erase(iterator)/1024 29.557 -10.36%
std::multiset<std::string>::erase(iterator)/32 30.942 -
std::multiset<std::string>::erase(iterator)/8192 27.207 -10.49%
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 423.385 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12231.199 2.87%
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 689.318 -1.25%
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 114237.358 1.06%
std::multiset<std::string>::erase(key)_(existent)/0 40.507 -31.64%
std::multiset<std::string>::erase(key)_(existent)/1024 87.638 51.58%
std::multiset<std::string>::erase(key)_(existent)/32 50.911 -13.32%
std::multiset<std::string>::erase(key)_(existent)/8192 128.124 -5.12%
std::multiset<std::string>::erase(key)_(non-existent)/0 0.259 -
std::multiset<std::string>::erase(key)_(non-existent)/1024 22.650 -5.87%
std::multiset<std::string>::erase(key)_(non-existent)/32 10.078 -
std::multiset<std::string>::erase(key)_(non-existent)/8192 29.784 -4.54%
std::multiset<std::string>::find(key)_(existent)/0 0.035 -
std::multiset<std::string>::find(key)_(existent)/1024 21.319 -9.71%
std::multiset<std::string>::find(key)_(existent)/32 16.114 9.20%
std::multiset<std::string>::find(key)_(existent)/8192 29.942 3.58%
std::multiset<std::string>::find(key)_(non-existent)/0 0.258 -
std::multiset<std::string>::find(key)_(non-existent)/1024 21.851 -1.32%
std::multiset<std::string>::find(key)_(non-existent)/32 10.738 1.72%
std::multiset<std::string>::find(key)_(non-existent)/8192 28.212 -12.62%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 36.424 11.32%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 60.751 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 35.547 -16.40%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 84.572 -9.58%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 25.283 2.49%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 50.473 6.13%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 29.791 -27.01%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 52.891 -3.84%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 31.432 -9.79%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 33.573 -27.02%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/32 34.856 23.42%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 78.067 -15.42%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 34.751 5.04%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 29.302 -23.39%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32 38.519 -2.19%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 39.245 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/0 424.239 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/1024 67223.700 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 1462.377 5.15%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192 820372.940 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 422.583 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 57588.873 1.14%
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1438.503 -9.79%
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 799295.457 -
std::multiset<std::string>::insert(value)_(already_present)/0 19.637 -
std::multiset<std::string>::insert(value)_(already_present)/1024 56.770 1.08%
std::multiset<std::string>::insert(value)_(already_present)/32 41.907 -
std::multiset<std::string>::insert(value)_(already_present)/8192 66.510 -
std::multiset<std::string>::insert(value)_(new_value)/0 35.089 -
std::multiset<std::string>::insert(value)_(new_value)/1024 63.700 3.50%
std::multiset<std::string>::insert(value)_(new_value)/32 43.886 2.83%
std::multiset<std::string>::insert(value)_(new_value)/8192 74.494 -21.93%
std::multiset<std::string>::lower_bound(key)_(existent)/0 0.035 -
std::multiset<std::string>::lower_bound(key)_(existent)/1024 23.900 3.56%
std::multiset<std::string>::lower_bound(key)_(existent)/32 17.136 -5.27%
std::multiset<std::string>::lower_bound(key)_(existent)/8192 30.591 -1.08%
std::multiset<std::string>::lower_bound(key)_(non-existent)/0 0.258 -
std::multiset<std::string>::lower_bound(key)_(non-existent)/1024 22.927 -16.10%
std::multiset<std::string>::lower_bound(key)_(non-existent)/32 10.438 -3.01%
std::multiset<std::string>::lower_bound(key)_(non-existent)/8192 32.169 -6.92%
std::multiset<std::string>::operator=(const&)_(into_cleared_Container)/0 14.251 -
std::multiset<std::string>::operator=(const&)_(into_cleared_Container)/1024 36287.440 -
std::multiset<std::string>::operator=(const&)_(into_cleared_Container)/32 679.392 -
std::multiset<std::string>::operator=(const&)_(into_cleared_Container)/8192 345837.890 -
std::multiset<std::string>::operator=(const&)_(into_partially_populated_Container)/0 14.242 -
std::multiset<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 35525.240 -
std::multiset<std::string>::operator=(const&)_(into_partially_populated_Container)/32 584.338 -
std::multiset<std::string>::operator=(const&)_(into_partially_populated_Container)/8192 347882.181 -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/0 1.049 -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/1024 16400.779 -1.15%
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/32 393.057 -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/8192 207267.263 -
std::multiset<std::string>::upper_bound(key)_(existent)/0 0.035 -
std::multiset<std::string>::upper_bound(key)_(existent)/1024 22.686 2.78%
std::multiset<std::string>::upper_bound(key)_(existent)/32 18.437 10.93%
std::multiset<std::string>::upper_bound(key)_(existent)/8192 28.581 -9.55%
std::multiset<std::string>::upper_bound(key)_(non-existent)/0 0.258 -
std::multiset<std::string>::upper_bound(key)_(non-existent)/1024 22.591 -4.40%
std::multiset<std::string>::upper_bound(key)_(non-existent)/32 10.817 6.06%
std::multiset<std::string>::upper_bound(key)_(non-existent)/8192 30.380 1.81%
std::none_of(deque<int>)_(process_all)/32 11.535 -
std::none_of(deque<int>)_(process_all)/32768 10538.271 -8.46%
std::none_of(deque<int>)_(process_all)/50 17.748 -
std::none_of(deque<int>)_(process_all)/8 3.224 4.41%
std::none_of(deque<int>)_(process_all)/8192 2626.848 -8.57%
std::none_of(list<int>)_(process_all)/32 11.539 -
std::none_of(list<int>)_(process_all)/32768 26233.003 1.84%
std::none_of(list<int>)_(process_all)/50 21.721 -1.01%
std::none_of(list<int>)_(process_all)/8 2.717 -
std::none_of(list<int>)_(process_all)/8192 6987.759 -2.96%
std::none_of(vector<int>)_(process_all)/32 8.430 -
std::none_of(vector<int>)_(process_all)/32768 8066.228 -
std::none_of(vector<int>)_(process_all)/50 18.385 1.01%
std::none_of(vector<int>)_(process_all)/8 2.506 -
std::none_of(vector<int>)_(process_all)/8192 2025.588 -
std::partial_sort(deque<int>)_(ascending)/1024 7893.167 -
std::partial_sort(deque<int>)_(ascending)/8 30.439 2.76%
std::partial_sort(deque<int>)_(ascending)/8192 166117.718 1.48%
std::partial_sort(deque<int>)_(descending)/1024 18547.236 -
std::partial_sort(deque<int>)_(descending)/8 41.970 1.45%
std::partial_sort(deque<int>)_(descending)/8192 288022.895 1.29%
std::partial_sort(deque<int>)_(heap)/1024 18462.202 -
std::partial_sort(deque<int>)_(heap)/8 37.920 -
std::partial_sort(deque<int>)_(heap)/8192 287640.772 1.41%
std::partial_sort(deque<int>)_(pipe-organ)/1024 7934.556 -
std::partial_sort(deque<int>)_(pipe-organ)/8 30.181 2.03%
std::partial_sort(deque<int>)_(pipe-organ)/8192 163293.677 -3.72%
std::partial_sort(deque<int>)_(qsort_adversarial)/1024 19695.638 -
std::partial_sort(deque<int>)_(qsort_adversarial)/8 29.954 1.59%
std::partial_sort(deque<int>)_(qsort_adversarial)/8192 284219.749 -4.21%
std::partial_sort(deque<int>)_(repeated)/1024 6487.439 1.33%
std::partial_sort(deque<int>)_(repeated)/8 27.577 -
std::partial_sort(deque<int>)_(repeated)/8192 69819.898 -
std::partial_sort(deque<int>)_(shuffled)/1024 16016.944 -
std::partial_sort(deque<int>)_(shuffled)/8 34.804 4.53%
std::partial_sort(deque<int>)_(shuffled)/8192 276963.241 2.56%
std::partial_sort(vector<NonIntegral>)_(ascending)/1024 4994.335 -
std::partial_sort(vector<NonIntegral>)_(ascending)/8 22.031 -
std::partial_sort(vector<NonIntegral>)_(ascending)/8192 55516.285 -
std::partial_sort(vector<NonIntegral>)_(descending)/1024 8265.290 -
std::partial_sort(vector<NonIntegral>)_(descending)/8 25.541 -
std::partial_sort(vector<NonIntegral>)_(descending)/8192 97925.642 -
std::partial_sort(vector<NonIntegral>)_(heap)/1024 8276.533 -
std::partial_sort(vector<NonIntegral>)_(heap)/8 25.528 -
std::partial_sort(vector<NonIntegral>)_(heap)/8192 100973.245 -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/1024 4991.354 -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8 21.902 -1.76%
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8192 55493.712 -
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 9214.343 -
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8 21.414 -2.68%
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 97800.955 -
std::partial_sort(vector<NonIntegral>)_(repeated)/1024 3937.881 -
std::partial_sort(vector<NonIntegral>)_(repeated)/8 21.531 -2.97%
std::partial_sort(vector<NonIntegral>)_(repeated)/8192 46902.046 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/1024 6956.201 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/8 22.921 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/8192 91102.405 -
std::partial_sort(vector<int>)_(ascending)/1024 4991.570 -
std::partial_sort(vector<int>)_(ascending)/8 20.823 -
std::partial_sort(vector<int>)_(ascending)/8192 54507.318 -
std::partial_sort(vector<int>)_(descending)/1024 8246.701 -
std::partial_sort(vector<int>)_(descending)/8 25.115 1.22%
std::partial_sort(vector<int>)_(descending)/8192 97673.172 -
std::partial_sort(vector<int>)_(heap)/1024 8265.935 -
std::partial_sort(vector<int>)_(heap)/8 26.353 -1.44%
std::partial_sort(vector<int>)_(heap)/8192 100888.362 -
std::partial_sort(vector<int>)_(pipe-organ)/1024 4990.473 -
std::partial_sort(vector<int>)_(pipe-organ)/8 20.758 -
std::partial_sort(vector<int>)_(pipe-organ)/8192 54521.928 -
std::partial_sort(vector<int>)_(qsort_adversarial)/1024 9136.079 -
std::partial_sort(vector<int>)_(qsort_adversarial)/8 20.640 1.44%
std::partial_sort(vector<int>)_(qsort_adversarial)/8192 97481.620 -
std::partial_sort(vector<int>)_(repeated)/1024 3956.033 -
std::partial_sort(vector<int>)_(repeated)/8 20.306 -
std::partial_sort(vector<int>)_(repeated)/8192 46745.140 -
std::partial_sort(vector<int>)_(shuffled)/1024 6960.815 -
std::partial_sort(vector<int>)_(shuffled)/8 22.357 -
std::partial_sort(vector<int>)_(shuffled)/8192 88691.933 -
std::partial_sort_copy(deque<int>)_(ascending)/1024 5342.013 -
std::partial_sort_copy(deque<int>)_(ascending)/8 10.773 -
std::partial_sort_copy(deque<int>)_(ascending)/8192 57309.084 -
std::partial_sort_copy(deque<int>)_(descending)/1024 8461.660 -
std::partial_sort_copy(deque<int>)_(descending)/8 20.542 4.45%
std::partial_sort_copy(deque<int>)_(descending)/8192 100302.288 -
std::partial_sort_copy(deque<int>)_(heap)/1024 8717.462 -
std::partial_sort_copy(deque<int>)_(heap)/8 15.763 -6.00%
std::partial_sort_copy(deque<int>)_(heap)/8192 103680.492 -
std::partial_sort_copy(deque<int>)_(pipe-organ)/1024 5350.448 -
std::partial_sort_copy(deque<int>)_(pipe-organ)/8 10.731 -
std::partial_sort_copy(deque<int>)_(pipe-organ)/8192 57226.342 -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/1024 9338.144 -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8 10.569 -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8192 100985.035 -
std::partial_sort_copy(deque<int>)_(repeated)/1024 4261.311 -
std::partial_sort_copy(deque<int>)_(repeated)/8 10.495 -
std::partial_sort_copy(deque<int>)_(repeated)/8192 49322.492 -
std::partial_sort_copy(deque<int>)_(shuffled)/1024 7221.955 -
std::partial_sort_copy(deque<int>)_(shuffled)/8 12.046 -
std::partial_sort_copy(deque<int>)_(shuffled)/8192 96980.163 -
std::partial_sort_copy(list<int>)_(ascending)/1024 5626.447 -
std::partial_sort_copy(list<int>)_(ascending)/8 9.056 -
std::partial_sort_copy(list<int>)_(ascending)/8192 62170.129 1.74%
std::partial_sort_copy(list<int>)_(descending)/1024 8563.618 -
std::partial_sort_copy(list<int>)_(descending)/8 18.945 -
std::partial_sort_copy(list<int>)_(descending)/8192 102253.961 -
std::partial_sort_copy(list<int>)_(heap)/1024 8641.467 1.41%
std::partial_sort_copy(list<int>)_(heap)/8 16.177 -
std::partial_sort_copy(list<int>)_(heap)/8192 106139.608 1.10%
std::partial_sort_copy(list<int>)_(pipe-organ)/1024 5554.635 -
std::partial_sort_copy(list<int>)_(pipe-organ)/8 9.096 1.43%
std::partial_sort_copy(list<int>)_(pipe-organ)/8192 62019.381 1.60%
std::partial_sort_copy(list<int>)_(qsort_adversarial)/1024 9443.631 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8 9.355 6.85%
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8192 102805.307 1.61%
std::partial_sort_copy(list<int>)_(repeated)/1024 4514.732 -
std::partial_sort_copy(list<int>)_(repeated)/8 8.721 -
std::partial_sort_copy(list<int>)_(repeated)/8192 53774.895 1.36%
std::partial_sort_copy(list<int>)_(shuffled)/1024 7299.095 -
std::partial_sort_copy(list<int>)_(shuffled)/8 11.691 -1.90%
std::partial_sort_copy(list<int>)_(shuffled)/8192 94695.337 -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/1024 5237.383 -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 10.463 -5.05%
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8192 55742.325 -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/1024 8410.914 -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/8 17.801 -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/8192 98452.343 -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/1024 8348.253 -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8 15.148 -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8192 101912.772 -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 5224.495 -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 10.291 -2.85%
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8192 55489.887 -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/1024 9197.762 -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 10.443 -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8192 98919.727 -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/1024 4068.790 -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/8 9.387 -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/8192 47599.072 -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/1024 7112.820 -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 11.838 1.48%
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8192 92014.881 -
std::partial_sort_copy(vector<int>)_(ascending)/1024 5104.077 -
std::partial_sort_copy(vector<int>)_(ascending)/8 8.924 -1.44%
std::partial_sort_copy(vector<int>)_(ascending)/8192 55452.627 -
std::partial_sort_copy(vector<int>)_(descending)/1024 8320.980 -
std::partial_sort_copy(vector<int>)_(descending)/8 18.691 1.10%
std::partial_sort_copy(vector<int>)_(descending)/8192 98814.037 -
std::partial_sort_copy(vector<int>)_(heap)/1024 8309.424 -
std::partial_sort_copy(vector<int>)_(heap)/8 15.489 -
std::partial_sort_copy(vector<int>)_(heap)/8192 102262.183 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/1024 5089.203 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/8 8.847 -1.86%
std::partial_sort_copy(vector<int>)_(pipe-organ)/8192 55197.078 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/1024 9236.417 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 8.858 4.06%
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8192 99807.666 -
std::partial_sort_copy(vector<int>)_(repeated)/1024 4037.581 -
std::partial_sort_copy(vector<int>)_(repeated)/8 8.283 -3.85%
std::partial_sort_copy(vector<int>)_(repeated)/8192 47464.178 -
std::partial_sort_copy(vector<int>)_(shuffled)/1024 7150.534 -
std::partial_sort_copy(vector<int>)_(shuffled)/8 11.380 -1.94%
std::partial_sort_copy(vector<int>)_(shuffled)/8192 94012.010 -
std::partition(deque<int>)_(dense)/1024 359.647 -
std::partition(deque<int>)_(dense)/32 10.218 -8.32%
std::partition(deque<int>)_(dense)/50 15.364 -5.96%
std::partition(deque<int>)_(dense)/8192 2797.186 -
std::partition(deque<int>)_(sparse)/1024 381.495 -1.97%
std::partition(deque<int>)_(sparse)/32 9.920 2.90%
std::partition(deque<int>)_(sparse)/50 15.017 -3.35%
std::partition(deque<int>)_(sparse)/8192 3014.763 -
std::partition(list<int>)_(dense)/1024 389.323 -
std::partition(list<int>)_(dense)/32 8.632 -5.77%
std::partition(list<int>)_(dense)/50 13.206 -1.28%
std::partition(list<int>)_(dense)/8192 5010.138 -
std::partition(list<int>)_(sparse)/1024 726.822 -
std::partition(list<int>)_(sparse)/32 8.796 -1.01%
std::partition(list<int>)_(sparse)/50 14.801 -
std::partition(list<int>)_(sparse)/8192 7656.343 -6.36%
std::partition(vector<int>)_(dense)/1024 247.009 -
std::partition(vector<int>)_(dense)/32 8.367 -1.89%
std::partition(vector<int>)_(dense)/50 13.068 -
std::partition(vector<int>)_(dense)/8192 1871.683 -
std::partition(vector<int>)_(sparse)/1024 256.845 -
std::partition(vector<int>)_(sparse)/32 8.796 -
std::partition(vector<int>)_(sparse)/50 13.989 1.37%
std::partition(vector<int>)_(sparse)/8192 1870.568 -
std::partition_copy(deque<int>)/1024 636.801 -
std::partition_copy(deque<int>)/32 12.892 -
std::partition_copy(deque<int>)/50 21.121 -
std::partition_copy(deque<int>)/8192 5690.579 -
std::partition_copy(list<int>)/1024 713.023 -
std::partition_copy(list<int>)/32 8.578 -
std::partition_copy(list<int>)/50 12.965 -1.81%
std::partition_copy(list<int>)/8192 7289.947 -
std::partition_copy(vector<int>)/1024 474.829 3.85%
std::partition_copy(vector<int>)/32 8.172 -
std::partition_copy(vector<int>)/50 13.043 -
std::partition_copy(vector<int>)/8192 4533.102 -2.11%
std::partition_point(deque<int>)/1024 9.342 1.26%
std::partition_point(deque<int>)/32 4.740 5.82%
std::partition_point(deque<int>)/50 4.814 4.34%
std::partition_point(deque<int>)/8192 16.384 -
std::partition_point(list<int>)/1024 1293.631 -
std::partition_point(list<int>)/32 15.867 -
std::partition_point(list<int>)/50 24.870 -
std::partition_point(list<int>)/8192 14456.690 13.20%
std::partition_point(vector<int>)/1024 6.124 -2.61%
std::partition_point(vector<int>)/32 2.558 -
std::partition_point(vector<int>)/50 2.533 -1.48%
std::partition_point(vector<int>)/8192 9.542 -
std::remove(deque<int>)_(prefix)/1024 526.350 -
std::remove(deque<int>)_(prefix)/32 58.200 -2.21%
std::remove(deque<int>)_(prefix)/50 63.855 -3.06%
std::remove(deque<int>)_(prefix)/8192 3890.386 -
std::remove(deque<int>)_(sprinkled)/1024 521.318 -
std::remove(deque<int>)_(sprinkled)/32 56.377 7.13%
std::remove(deque<int>)_(sprinkled)/50 60.949 6.45%
std::remove(deque<int>)_(sprinkled)/8192 3849.592 -
std::remove(list<int>)_(prefix)/1024 964.259 -3.32%
std::remove(list<int>)_(prefix)/32 55.298 -
std::remove(list<int>)_(prefix)/50 66.879 -
std::remove(list<int>)_(prefix)/8192 8396.662 -
std::remove(list<int>)_(sprinkled)/1024 945.949 -6.74%
std::remove(list<int>)_(sprinkled)/32 54.885 -
std::remove(list<int>)_(sprinkled)/50 64.138 -6.52%
std::remove(list<int>)_(sprinkled)/8192 7894.783 -2.77%
std::remove(vector<int>)_(prefix)/1024 312.530 -
std::remove(vector<int>)_(prefix)/32 52.133 -
std::remove(vector<int>)_(prefix)/50 56.571 -
std::remove(vector<int>)_(prefix)/8192 2113.293 -
std::remove(vector<int>)_(sprinkled)/1024 288.346 -
std::remove(vector<int>)_(sprinkled)/32 51.774 -
std::remove(vector<int>)_(sprinkled)/50 55.868 -
std::remove(vector<int>)_(sprinkled)/8192 1987.234 -
std::remove_copy(deque<int>)_(prefix)/1024 376.171 -9.01%
std::remove_copy(deque<int>)_(prefix)/32 13.033 -1.44%
std::remove_copy(deque<int>)_(prefix)/50 19.072 -1.28%
std::remove_copy(deque<int>)_(prefix)/8192 3356.888 -
std::remove_copy(deque<int>)_(sprinkled)/1024 367.217 2.25%
std::remove_copy(deque<int>)_(sprinkled)/32 12.370 1.55%
std::remove_copy(deque<int>)_(sprinkled)/50 18.498 -
std::remove_copy(deque<int>)_(sprinkled)/8192 2944.487 2.37%
std::remove_copy(list<int>)_(prefix)/1024 753.412 -53.41%
std::remove_copy(list<int>)_(prefix)/32 10.811 -
std::remove_copy(list<int>)_(prefix)/50 21.905 -
std::remove_copy(list<int>)_(prefix)/8192 6939.760 -1.20%
std::remove_copy(list<int>)_(sprinkled)/1024 740.897 -
std::remove_copy(list<int>)_(sprinkled)/32 11.242 -
std::remove_copy(list<int>)_(sprinkled)/50 18.737 -1.04%
std::remove_copy(list<int>)_(sprinkled)/8192 6927.734 -
std::remove_copy(vector<int>)_(prefix)/1024 266.707 -
std::remove_copy(vector<int>)_(prefix)/32 8.966 -
std::remove_copy(vector<int>)_(prefix)/50 13.249 -
std::remove_copy(vector<int>)_(prefix)/8192 2066.792 -
std::remove_copy(vector<int>)_(sprinkled)/1024 477.008 1.09%
std::remove_copy(vector<int>)_(sprinkled)/32 14.980 -
std::remove_copy(vector<int>)_(sprinkled)/50 24.334 -
std::remove_copy(vector<int>)_(sprinkled)/8192 3663.054 -
std::remove_copy_if(deque<int>)_(prefix)/1024 534.459 -
std::remove_copy_if(deque<int>)_(prefix)/32 17.751 -
std::remove_copy_if(deque<int>)_(prefix)/50 28.421 -
std::remove_copy_if(deque<int>)_(prefix)/8192 3893.863 -
std::remove_copy_if(deque<int>)_(sprinkled)/1024 548.147 -
std::remove_copy_if(deque<int>)_(sprinkled)/32 17.954 1.46%
std::remove_copy_if(deque<int>)_(sprinkled)/50 27.150 2.76%
std::remove_copy_if(deque<int>)_(sprinkled)/8192 3281.658 1.53%
std::remove_copy_if(list<int>)_(prefix)/1024 793.915 -
std::remove_copy_if(list<int>)_(prefix)/32 14.802 -
std::remove_copy_if(list<int>)_(prefix)/50 27.612 1.72%
std::remove_copy_if(list<int>)_(prefix)/8192 7165.188 -1.54%
std::remove_copy_if(list<int>)_(sprinkled)/1024 785.632 -
std::remove_copy_if(list<int>)_(sprinkled)/32 14.491 -
std::remove_copy_if(list<int>)_(sprinkled)/50 26.285 6.74%
std::remove_copy_if(list<int>)_(sprinkled)/8192 7097.992 -1.66%
std::remove_copy_if(vector<int>)_(prefix)/1024 376.966 -
std::remove_copy_if(vector<int>)_(prefix)/32 12.207 -
std::remove_copy_if(vector<int>)_(prefix)/50 17.546 -
std::remove_copy_if(vector<int>)_(prefix)/8192 3328.129 -
std::remove_copy_if(vector<int>)_(sprinkled)/1024 470.478 -
std::remove_copy_if(vector<int>)_(sprinkled)/32 15.325 -
std::remove_copy_if(vector<int>)_(sprinkled)/50 24.899 -
std::remove_copy_if(vector<int>)_(sprinkled)/8192 3745.476 -
std::remove_if(deque<int>)_(prefix)/1024 558.222 -
std::remove_if(deque<int>)_(prefix)/32 58.054 -
std::remove_if(deque<int>)_(prefix)/50 67.087 -
std::remove_if(deque<int>)_(prefix)/8192 4264.630 -
std::remove_if(deque<int>)_(sprinkled)/1024 532.002 -1.24%
std::remove_if(deque<int>)_(sprinkled)/32 56.051 -
std::remove_if(deque<int>)_(sprinkled)/50 63.182 -3.53%
std::remove_if(deque<int>)_(sprinkled)/8192 3947.917 -
std::remove_if(list<int>)_(prefix)/1024 1014.149 -3.16%
std::remove_if(list<int>)_(prefix)/32 61.226 -
std::remove_if(list<int>)_(prefix)/50 74.653 -
std::remove_if(list<int>)_(prefix)/8192 9636.156 3.05%
std::remove_if(list<int>)_(sprinkled)/1024 986.040 -6.49%
std::remove_if(list<int>)_(sprinkled)/32 59.865 -
std::remove_if(list<int>)_(sprinkled)/50 73.388 -
std::remove_if(list<int>)_(sprinkled)/8192 8259.421 -
std::remove_if(vector<int>)_(prefix)/1024 382.900 -
std::remove_if(vector<int>)_(prefix)/32 53.626 -
std::remove_if(vector<int>)_(prefix)/50 60.907 -
std::remove_if(vector<int>)_(prefix)/8192 2610.506 -
std::remove_if(vector<int>)_(sprinkled)/1024 409.700 -
std::remove_if(vector<int>)_(sprinkled)/32 53.274 -
std::remove_if(vector<int>)_(sprinkled)/50 59.549 -
std::remove_if(vector<int>)_(sprinkled)/8192 2961.854 -
std::replace(deque<int>)_(prefix)/1024 413.576 -
std::replace(deque<int>)_(prefix)/32 12.777 -
std::replace(deque<int>)_(prefix)/50 19.165 -
std::replace(deque<int>)_(prefix)/8192 3269.442 -
std::replace(deque<int>)_(sprinkled)/1024 354.324 -
std::replace(deque<int>)_(sprinkled)/32 12.583 -
std::replace(deque<int>)_(sprinkled)/50 18.667 -
std::replace(deque<int>)_(sprinkled)/8192 2815.832 -
std::replace(list<int>)_(prefix)/1024 738.621 -
std::replace(list<int>)_(prefix)/32 11.075 -
std::replace(list<int>)_(prefix)/50 18.382 -
std::replace(list<int>)_(prefix)/8192 6988.307 -
std::replace(list<int>)_(sprinkled)/1024 726.962 -
std::replace(list<int>)_(sprinkled)/32 11.302 -
std::replace(list<int>)_(sprinkled)/50 17.554 -
std::replace(list<int>)_(sprinkled)/8192 7137.093 -
std::replace(vector<int>)_(prefix)/1024 160.113 -
std::replace(vector<int>)_(prefix)/32 5.108 1.52%
std::replace(vector<int>)_(prefix)/50 7.654 -
std::replace(vector<int>)_(prefix)/8192 1274.715 -
std::replace(vector<int>)_(sprinkled)/1024 158.512 -6.15%
std::replace(vector<int>)_(sprinkled)/32 5.328 5.80%
std::replace(vector<int>)_(sprinkled)/50 7.939 2.75%
std::replace(vector<int>)_(sprinkled)/8192 1252.588 -7.94%
std::replace_if(deque<int>)_(prefix)/1024 481.926 -1.97%
std::replace_if(deque<int>)_(prefix)/32 14.205 -
std::replace_if(deque<int>)_(prefix)/50 20.486 -
std::replace_if(deque<int>)_(prefix)/8192 3493.235 -
std::replace_if(deque<int>)_(sprinkled)/1024 369.485 -
std::replace_if(deque<int>)_(sprinkled)/32 12.443 -
std::replace_if(deque<int>)_(sprinkled)/50 18.668 -
std::replace_if(deque<int>)_(sprinkled)/8192 2951.382 1.01%
std::replace_if(list<int>)_(prefix)/1024 742.867 -
std::replace_if(list<int>)_(prefix)/32 13.149 -
std::replace_if(list<int>)_(prefix)/50 24.049 -1.23%
std::replace_if(list<int>)_(prefix)/8192 7076.936 -
std::replace_if(list<int>)_(sprinkled)/1024 739.730 -
std::replace_if(list<int>)_(sprinkled)/32 13.437 -
std::replace_if(list<int>)_(sprinkled)/50 23.007 -
std::replace_if(list<int>)_(sprinkled)/8192 7276.057 -
std::replace_if(vector<int>)_(prefix)/1024 275.615 1.44%
std::replace_if(vector<int>)_(prefix)/32 8.986 -
std::replace_if(vector<int>)_(prefix)/50 13.524 -2.56%
std::replace_if(vector<int>)_(prefix)/8192 2053.713 -
std::replace_if(vector<int>)_(sprinkled)/1024 245.205 -
std::replace_if(vector<int>)_(sprinkled)/32 8.734 -
std::replace_if(vector<int>)_(sprinkled)/50 14.547 12.75%
std::replace_if(vector<int>)_(sprinkled)/8192 1907.386 -
std::reverse(deque<int>)/32768 5724.586 -
std::reverse(deque<int>)/4096 718.889 -
std::reverse(deque<int>)/512 113.162 -2.44%
std::reverse(deque<int>)/64 13.057 -3.71%
std::reverse(deque<int>)/8 2.520 -
std::reverse(list<int>)/32768 16747.568 -
std::reverse(list<int>)/4096 1695.104 1.21%
std::reverse(list<int>)/512 192.956 -
std::reverse(list<int>)/64 17.447 -1.18%
std::reverse(list<int>)/8 2.034 -
std::reverse(vector<int>)/32768 1044.954 -
std::reverse(vector<int>)/4096 130.349 -
std::reverse(vector<int>)/512 16.447 -
std::reverse(vector<int>)/64 4.123 -
std::reverse(vector<int>)/8 1.587 -
std::reverse_copy(deque<int>)/32768 8028.801 -
std::reverse_copy(deque<int>)/4096 974.567 -1.05%
std::reverse_copy(deque<int>)/512 124.982 -4.95%
std::reverse_copy(deque<int>)/64 15.954 -
std::reverse_copy(deque<int>)/8 2.537 -
std::reverse_copy(list<int>)/32768 26611.920 -
std::reverse_copy(list<int>)/4096 3187.855 -
std::reverse_copy(list<int>)/512 364.776 -
std::reverse_copy(list<int>)/64 30.024 -
std::reverse_copy(list<int>)/8 2.420 -
std::reverse_copy(vector<int>)/32768 976.664 -
std::reverse_copy(vector<int>)/4096 135.204 -
std::reverse_copy(vector<int>)/512 17.143 -
std::reverse_copy(vector<int>)/64 2.470 -
std::reverse_copy(vector<int>)/8 2.233 -5.63%
std::rotate(deque<int>)_(1_element_backward)/1024 41.734 -
std::rotate(deque<int>)_(1_element_backward)/32 4.375 -4.29%
std::rotate(deque<int>)_(1_element_backward)/50 5.216 -1.74%
std::rotate(deque<int>)_(1_element_backward)/8192 311.371 -
std::rotate(deque<int>)_(1_element_forward)/1024 38.137 -1.56%
std::rotate(deque<int>)_(1_element_forward)/32 4.658 -
std::rotate(deque<int>)_(1_element_forward)/50 5.440 -
std::rotate(deque<int>)_(1_element_forward)/8192 302.323 -
std::rotate(deque<int>)_(by_1/2)/1024 182.614 5.40%
std::rotate(deque<int>)_(by_1/2)/32 7.532 -
std::rotate(deque<int>)_(by_1/2)/50 10.486 2.11%
std::rotate(deque<int>)_(by_1/2)/8192 1461.328 -
std::rotate(deque<int>)_(by_1/3)/1024 1863.181 -
std::rotate(deque<int>)_(by_1/3)/32 45.465 -
std::rotate(deque<int>)_(by_1/3)/50 76.692 -
std::rotate(deque<int>)_(by_1/3)/8192 22625.116 -
std::rotate(deque<int>)_(by_1/4)/1024 785.038 -
std::rotate(deque<int>)_(by_1/4)/32 29.392 -
std::rotate(deque<int>)_(by_1/4)/50 74.953 -
std::rotate(deque<int>)_(by_1/4)/8192 6823.926 -
std::rotate(list<int>)_(1_element_backward)/1024 1583.001 111.56%
std::rotate(list<int>)_(1_element_backward)/32 13.660 -1.91%
std::rotate(list<int>)_(1_element_backward)/50 24.374 -1.67%
std::rotate(list<int>)_(1_element_backward)/8192 7935.856 -5.99%
std::rotate(list<int>)_(1_element_forward)/1024 1586.705 115.55%
std::rotate(list<int>)_(1_element_forward)/32 13.320 7.55%
std::rotate(list<int>)_(1_element_forward)/50 24.932 2.69%
std::rotate(list<int>)_(1_element_forward)/8192 8013.418 1.38%
std::rotate(list<int>)_(by_1/2)/1024 815.885 110.76%
std::rotate(list<int>)_(by_1/2)/32 7.068 -
std::rotate(list<int>)_(by_1/2)/50 13.999 1.05%
std::rotate(list<int>)_(by_1/2)/8192 5009.982 -20.09%
std::rotate(list<int>)_(by_1/3)/1024 803.785 -
std::rotate(list<int>)_(by_1/3)/32 14.813 -1.77%
std::rotate(list<int>)_(by_1/3)/50 24.749 -
std::rotate(list<int>)_(by_1/3)/8192 8609.968 -1.88%
std::rotate(list<int>)_(by_1/4)/1024 578.830 -
std::rotate(list<int>)_(by_1/4)/32 14.555 -
std::rotate(list<int>)_(by_1/4)/50 24.988 -
std::rotate(list<int>)_(by_1/4)/8192 7182.712 -
std::rotate(vector<bool>)_(1_element_backward)/1024 27.059 -
std::rotate(vector<bool>)_(1_element_backward)/32 17.545 -
std::rotate(vector<bool>)_(1_element_backward)/50 17.552 -
std::rotate(vector<bool>)_(1_element_backward)/8192 101.757 -2.83%
std::rotate(vector<bool>)_(1_element_forward)/1024 28.279 -1.91%
std::rotate(vector<bool>)_(1_element_forward)/32 18.164 -
std::rotate(vector<bool>)_(1_element_forward)/50 18.161 -
std::rotate(vector<bool>)_(1_element_forward)/8192 108.222 -
std::rotate(vector<bool>)_(by_1/2)/1024 8.518 -
std::rotate(vector<bool>)_(by_1/2)/32 18.457 -
std::rotate(vector<bool>)_(by_1/2)/50 18.224 -
std::rotate(vector<bool>)_(by_1/2)/8192 14.986 -
std::rotate(vector<bool>)_(by_1/3)/1024 49.025 -
std::rotate(vector<bool>)_(by_1/3)/32 18.190 -
std::rotate(vector<bool>)_(by_1/3)/50 18.185 -
std::rotate(vector<bool>)_(by_1/3)/8192 145.003 -
std::rotate(vector<bool>)_(by_1/4)/1024 14.381 -2.74%
std::rotate(vector<bool>)_(by_1/4)/32 18.171 -
std::rotate(vector<bool>)_(by_1/4)/50 18.112 -
std::rotate(vector<bool>)_(by_1/4)/8192 29.636 -
std::rotate(vector<int>)_(1_element_backward)/1024 35.907 -
std::rotate(vector<int>)_(1_element_backward)/32 2.899 -
std::rotate(vector<int>)_(1_element_backward)/50 5.316 -
std::rotate(vector<int>)_(1_element_backward)/8192 296.975 -
std::rotate(vector<int>)_(1_element_forward)/1024 35.472 -
std::rotate(vector<int>)_(1_element_forward)/32 2.919 -
std::rotate(vector<int>)_(1_element_forward)/50 5.265 -
std::rotate(vector<int>)_(1_element_forward)/8192 282.427 -
std::rotate(vector<int>)_(by_1/2)/1024 31.924 -
std::rotate(vector<int>)_(by_1/2)/32 3.653 -
std::rotate(vector<int>)_(by_1/2)/50 4.457 -
std::rotate(vector<int>)_(by_1/2)/8192 240.333 -
std::rotate(vector<int>)_(by_1/3)/1024 1368.069 -
std::rotate(vector<int>)_(by_1/3)/32 21.547 -
std::rotate(vector<int>)_(by_1/3)/50 40.101 -
std::rotate(vector<int>)_(by_1/3)/8192 10870.020 -
std::rotate(vector<int>)_(by_1/4)/1024 324.435 -1.42%
std::rotate(vector<int>)_(by_1/4)/32 11.909 -
std::rotate(vector<int>)_(by_1/4)/50 40.144 -
std::rotate(vector<int>)_(by_1/4)/8192 2559.339 -1.39%
std::rotate_copy(deque<int>)/1024 34.627 1.21%
std::rotate_copy(deque<int>)/32 2.730 4.10%
std::rotate_copy(deque<int>)/50 3.008 -
std::rotate_copy(deque<int>)/8192 295.952 -
std::rotate_copy(list<int>)/1024 728.781 -
std::rotate_copy(list<int>)/32 8.371 -1.83%
std::rotate_copy(list<int>)/50 14.227 -
std::rotate_copy(list<int>)/8192 7039.976 4.55%
std::rotate_copy(vector<int>)/1024 32.991 -
std::rotate_copy(vector<int>)/32 2.082 -
std::rotate_copy(vector<int>)/50 2.703 -
std::rotate_copy(vector<int>)/8192 676.982 5.63%
std::sample(deque<int>)/1024 11830.088 -
std::sample(deque<int>)/32 319.749 -1.68%
std::sample(deque<int>)/8192 95016.515 -
std::sample(list<int>)/1024 11680.594 -
std::sample(list<int>)/32 312.600 -
std::sample(list<int>)/8192 96830.699 -
std::sample(vector<int>)/1024 11282.232 -
std::sample(vector<int>)/32 306.097 -
std::sample(vector<int>)/8192 90750.475 -
std::search(deque<int>)_(near_matches)/1000 22915.561 16.00%
std::search(deque<int>)_(near_matches)/1024 23981.059 16.14%
std::search(deque<int>)_(near_matches)/8192 1443140.808 -
std::search(deque<int>)_(no_match)/1000 406.995 -
std::search(deque<int>)_(no_match)/1024 416.451 -
std::search(deque<int>)_(no_match)/1048576 424562.817 -
std::search(deque<int>)_(no_match)/8192 3319.879 -
std::search(deque<int>)_(same_length)/1000 421.295 19.26%
std::search(deque<int>)_(same_length)/1024 478.113 -
std::search(deque<int>)_(same_length)/8192 3829.795 -
std::search(deque<int>)_(single_element)/1000 445.275 1.37%
std::search(deque<int>)_(single_element)/1024 458.673 -
std::search(deque<int>)_(single_element)/8192 3657.531 -
std::search(deque<int>,_pred)_(near_matches)/1000 26591.984 14.09%
std::search(deque<int>,_pred)_(near_matches)/1024 27875.814 13.89%
std::search(deque<int>,_pred)_(near_matches)/8192 1511867.980 -
std::search(deque<int>,_pred)_(no_match)/1000 424.875 -
std::search(deque<int>,_pred)_(no_match)/1024 434.408 32.72%
std::search(deque<int>,_pred)_(no_match)/1048576 443751.822 -1.03%
std::search(deque<int>,_pred)_(no_match)/8192 3477.943 -
std::search(deque<int>,_pred)_(same_length)/1000 477.734 -
std::search(deque<int>,_pred)_(same_length)/1024 511.397 -
std::search(deque<int>,_pred)_(same_length)/8192 4056.339 -
std::search(deque<int>,_pred)_(single_element)/1000 474.439 -
std::search(deque<int>,_pred)_(single_element)/1024 484.550 -
std::search(deque<int>,_pred)_(single_element)/8192 3878.104 -
std::search(list<int>)_(near_matches)/1000 37644.929 -
std::search(list<int>)_(near_matches)/1024 39334.971 -
std::search(list<int>)_(near_matches)/8192 2537761.022 -
std::search(list<int>)_(no_match)/1000 662.859 -7.20%
std::search(list<int>)_(no_match)/1024 771.366 4.46%
std::search(list<int>)_(no_match)/1048576 836002.120 -1.66%
std::search(list<int>)_(no_match)/8192 7350.742 2.77%
std::search(list<int>)_(same_length)/1000 739.367 -1.02%
std::search(list<int>)_(same_length)/1024 765.801 -1.33%
std::search(list<int>)_(same_length)/8192 10470.090 -
std::search(list<int>)_(single_element)/1000 592.608 -11.70%
std::search(list<int>)_(single_element)/1024 758.458 -1.61%
std::search(list<int>)_(single_element)/8192 7230.275 -7.64%
std::search(list<int>,_pred)_(near_matches)/1000 42883.033 -
std::search(list<int>,_pred)_(near_matches)/1024 44798.734 -
std::search(list<int>,_pred)_(near_matches)/8192 2729670.560 -
std::search(list<int>,_pred)_(no_match)/1000 749.181 -
std::search(list<int>,_pred)_(no_match)/1024 767.728 -
std::search(list<int>,_pred)_(no_match)/1048576 898872.395 -
std::search(list<int>,_pred)_(no_match)/8192 6959.267 -2.65%
std::search(list<int>,_pred)_(same_length)/1000 772.123 -
std::search(list<int>,_pred)_(same_length)/1024 789.265 -
std::search(list<int>,_pred)_(same_length)/8192 8207.921 -8.20%
std::search(list<int>,_pred)_(single_element)/1000 833.887 1.32%
std::search(list<int>,_pred)_(single_element)/1024 840.015 -
std::search(list<int>,_pred)_(single_element)/8192 8143.664 -6.05%
std::search(vector<int>)_(near_matches)/1000 14133.008 -
std::search(vector<int>)_(near_matches)/1024 14957.955 -
std::search(vector<int>)_(near_matches)/8192 767881.337 -
std::search(vector<int>)_(no_match)/1000 215.899 1.42%
std::search(vector<int>)_(no_match)/1024 223.531 3.83%
std::search(vector<int>)_(no_match)/1048576 214756.882 -
std::search(vector<int>)_(no_match)/8192 1682.059 1.30%
std::search(vector<int>)_(same_length)/1000 240.861 -2.25%
std::search(vector<int>)_(same_length)/1024 245.125 -3.81%
std::search(vector<int>)_(same_length)/8192 1870.707 -4.58%
std::search(vector<int>)_(single_element)/1000 234.757 2.66%
std::search(vector<int>)_(single_element)/1024 240.066 2.50%
std::search(vector<int>)_(single_element)/8192 1842.059 1.19%
std::search(vector<int>,_pred)_(near_matches)/1000 22907.102 -
std::search(vector<int>,_pred)_(near_matches)/1024 24029.017 -
std::search(vector<int>,_pred)_(near_matches)/8192 1453925.398 -
std::search(vector<int>,_pred)_(no_match)/1000 468.429 -
std::search(vector<int>,_pred)_(no_match)/1024 474.784 -
std::search(vector<int>,_pred)_(no_match)/1048576 443303.105 -
std::search(vector<int>,_pred)_(no_match)/8192 4031.666 -
std::search(vector<int>,_pred)_(same_length)/1000 599.834 -
std::search(vector<int>,_pred)_(same_length)/1024 613.989 -
std::search(vector<int>,_pred)_(same_length)/8192 4917.324 -
std::search(vector<int>,_pred)_(single_element)/1000 459.141 -
std::search(vector<int>,_pred)_(single_element)/1024 469.469 -
std::search(vector<int>,_pred)_(single_element)/8192 3746.788 -
std::search_n(deque<int>)_(no_match)/1000 452.441 1.03%
std::search_n(deque<int>)_(no_match)/1024 439.706 -
std::search_n(deque<int>)_(no_match)/1048576 439864.014 -
std::search_n(deque<int>)_(no_match)/8192 3433.988 -
std::search_n(deque<int>,_pred)_(no_match)/1000 604.259 -
std::search_n(deque<int>,_pred)_(no_match)/1024 626.094 -
std::search_n(deque<int>,_pred)_(no_match)/1048576 554150.469 -
std::search_n(deque<int>,_pred)_(no_match)/8192 4318.990 -
std::search_n(list<int>)_(no_match)/1000 698.108 3.07%
std::search_n(list<int>)_(no_match)/1024 752.860 -
std::search_n(list<int>)_(no_match)/1048576 844791.318 -2.15%
std::search_n(list<int>)_(no_match)/8192 7361.183 -
std::search_n(list<int>,_pred)_(no_match)/1000 824.235 -
std::search_n(list<int>,_pred)_(no_match)/1024 842.949 -
std::search_n(list<int>,_pred)_(no_match)/1048576 981529.762 -
std::search_n(list<int>,_pred)_(no_match)/8192 7871.941 -3.39%
std::search_n(vector<int>)_(no_match)/1000 205.185 -
std::search_n(vector<int>)_(no_match)/1024 210.129 -
std::search_n(vector<int>)_(no_match)/1048576 208844.123 -
std::search_n(vector<int>)_(no_match)/8192 1626.611 -
std::search_n(vector<int>,_pred)_(no_match)/1000 517.543 -
std::search_n(vector<int>,_pred)_(no_match)/1024 529.721 -
std::search_n(vector<int>,_pred)_(no_match)/1048576 573392.195 -
std::search_n(vector<int>,_pred)_(no_match)/8192 4297.742 -
std::set<int>::clear()/0 420.665 -
std::set<int>::clear()/1024 8690.678 -
std::set<int>::clear()/32 638.075 -
std::set<int>::clear()/8192 74019.758 -
std::set<int>::contains(key)_(existent)/0 0.011 -
std::set<int>::contains(key)_(existent)/1024 4.050 2.36%
std::set<int>::contains(key)_(existent)/32 1.726 -
std::set<int>::contains(key)_(existent)/8192 8.321 -
std::set<int>::contains(key)_(non-existent)/0 0.269 -
std::set<int>::contains(key)_(non-existent)/1024 5.648 6.46%
std::set<int>::contains(key)_(non-existent)/32 2.655 13.11%
std::set<int>::contains(key)_(non-existent)/8192 8.805 5.95%
std::set<int>::count(key)_(existent)/0 0.014 -
std::set<int>::count(key)_(existent)/1024 4.403 5.48%
std::set<int>::count(key)_(existent)/32 1.871 4.36%
std::set<int>::count(key)_(existent)/8192 7.953 2.20%
std::set<int>::count(key)_(non-existent)/0 0.254 -
std::set<int>::count(key)_(non-existent)/1024 7.545 -
std::set<int>::count(key)_(non-existent)/32 3.023 1.77%
std::set<int>::count(key)_(non-existent)/8192 11.373 -
std::set<int>::ctor(&&,_different_allocs)/0 13.772 -
std::set<int>::ctor(&&,_different_allocs)/1024 5787.019 -
std::set<int>::ctor(&&,_different_allocs)/32 181.000 -
std::set<int>::ctor(&&,_different_allocs)/8192 47891.191 -
std::set<int>::ctor(const&)/0 13.704 -
std::set<int>::ctor(const&)/1024 6192.486 -1.49%
std::set<int>::ctor(const&)/32 220.515 1.87%
std::set<int>::ctor(const&)/8192 49248.801 -1.37%
std::set<int>::ctor(const&,_alloc)/0 13.687 -
std::set<int>::ctor(const&,_alloc)/1024 6245.227 -
std::set<int>::ctor(const&,_alloc)/32 223.986 3.89%
std::set<int>::ctor(const&,_alloc)/8192 49835.244 1.34%
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.632 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8764.544 2.69%
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 260.555 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 70145.303 2.60%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.687 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12812.038 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 308.963 2.47%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 274004.505 3.54%
std::set<int>::equal_range(key)_(existent)/0 0.016 -
std::set<int>::equal_range(key)_(existent)/1024 4.078 -1.25%
std::set<int>::equal_range(key)_(existent)/32 1.697 -
std::set<int>::equal_range(key)_(existent)/8192 8.127 2.14%
std::set<int>::equal_range(key)_(non-existent)/0 0.254 -
std::set<int>::equal_range(key)_(non-existent)/1024 6.299 -
std::set<int>::equal_range(key)_(non-existent)/32 2.734 -
std::set<int>::equal_range(key)_(non-existent)/8192 9.834 -
std::set<int>::erase(iterator)/0 19.966 -
std::set<int>::erase(iterator)/1024 20.449 -
std::set<int>::erase(iterator)/32 20.256 -
std::set<int>::erase(iterator)/8192 20.535 1.02%
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 420.260 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 6385.443 -1.55%
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 581.239 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 51399.760 -1.41%
std::set<int>::erase(key)_(existent)/0 20.482 1.07%
std::set<int>::erase(key)_(existent)/1024 40.647 5.34%
std::set<int>::erase(key)_(existent)/32 22.079 -
std::set<int>::erase(key)_(existent)/8192 52.560 2.52%
std::set<int>::erase(key)_(non-existent)/0 0.256 -
std::set<int>::erase(key)_(non-existent)/1024 5.240 -6.88%
std::set<int>::erase(key)_(non-existent)/32 2.304 -14.00%
std::set<int>::erase(key)_(non-existent)/8192 8.159 -6.71%
std::set<int>::find(key)_(existent)/0 0.014 -
std::set<int>::find(key)_(existent)/1024 4.033 -
std::set<int>::find(key)_(existent)/32 1.608 -
std::set<int>::find(key)_(existent)/8192 8.077 -
std::set<int>::find(key)_(non-existent)/0 0.255 -
std::set<int>::find(key)_(non-existent)/1024 5.660 1.90%
std::set<int>::find(key)_(non-existent)/32 2.320 2.35%
std::set<int>::find(key)_(non-existent)/8192 8.697 3.03%
std::set<int>::insert(hint,_value)_(bad_hint,_end)/0 17.934 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/1024 49.318 15.32%
std::set<int>::insert(hint,_value)_(bad_hint,_end)/32 20.674 1.72%
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 87.383 20.88%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/0 17.901 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024 27.893 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/32 19.922 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/8192 33.088 1.48%
std::set<int>::insert(hint,_value)_(good_hint,_end)/0 18.099 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/1024 45.714 -1.73%
std::set<int>::insert(hint,_value)_(good_hint,_end)/32 20.201 1.46%
std::set<int>::insert(hint,_value)_(good_hint,_end)/8192 100.019 9.41%
std::set<int>::insert(hint,_value)_(good_hint,_middle)/0 18.092 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024 25.404 4.73%
std::set<int>::insert(hint,_value)_(good_hint,_middle)/32 19.150 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192 33.417 6.99%
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/0 419.872 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/1024 16217.229 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/32 823.873 1.08%
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/8192 154052.741 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/0 419.795 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 7590.598 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/32 570.321 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 132270.602 -1.41%
std::set<int>::insert(value)_(already_present)/0 0.643 10.48%
std::set<int>::insert(value)_(already_present)/1024 5.950 -12.19%
std::set<int>::insert(value)_(already_present)/32 1.774 -1.06%
std::set<int>::insert(value)_(already_present)/8192 9.876 -8.82%
std::set<int>::insert(value)_(new_value)/0 18.033 -
std::set<int>::insert(value)_(new_value)/1024 42.434 1.16%
std::set<int>::insert(value)_(new_value)/32 19.916 -
std::set<int>::insert(value)_(new_value)/8192 74.145 4.37%
std::set<int>::lower_bound(key)_(existent)/0 0.012 -
std::set<int>::lower_bound(key)_(existent)/1024 4.321 1.28%
std::set<int>::lower_bound(key)_(existent)/32 1.560 -
std::set<int>::lower_bound(key)_(existent)/8192 7.793 -
std::set<int>::lower_bound(key)_(non-existent)/0 0.254 -
std::set<int>::lower_bound(key)_(non-existent)/1024 6.255 -
std::set<int>::lower_bound(key)_(non-existent)/32 2.316 -2.58%
std::set<int>::lower_bound(key)_(non-existent)/8192 9.563 -1.38%
std::set<int>::operator=(const&)_(into_cleared_Container)/0 14.342 -
std::set<int>::operator=(const&)_(into_cleared_Container)/1024 6104.977 -
std::set<int>::operator=(const&)_(into_cleared_Container)/32 219.518 1.32%
std::set<int>::operator=(const&)_(into_cleared_Container)/8192 48818.421 -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/0 14.329 -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/1024 6146.682 -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/32 221.797 1.39%
std::set<int>::operator=(const&)_(into_partially_populated_Container)/8192 48936.837 -
std::set<int>::operator=(const&)_(into_populated_Container)/0 1.090 -
std::set<int>::operator=(const&)_(into_populated_Container)/1024 1398.951 4.26%
std::set<int>::operator=(const&)_(into_populated_Container)/32 40.393 6.42%
std::set<int>::operator=(const&)_(into_populated_Container)/8192 12567.363 1.75%
std::set<int>::upper_bound(key)_(existent)/0 0.014 -
std::set<int>::upper_bound(key)_(existent)/1024 4.254 2.87%
std::set<int>::upper_bound(key)_(existent)/32 1.753 1.24%
std::set<int>::upper_bound(key)_(existent)/8192 7.892 -
std::set<int>::upper_bound(key)_(non-existent)/0 0.253 -
std::set<int>::upper_bound(key)_(non-existent)/1024 6.069 1.30%
std::set<int>::upper_bound(key)_(non-existent)/32 2.446 -
std::set<int>::upper_bound(key)_(non-existent)/8192 10.135 -
std::set<std::string>::clear()/0 422.240 -
std::set<std::string>::clear()/1024 20127.166 1.27%
std::set<std::string>::clear()/32 890.350 -
std::set<std::string>::clear()/8192 203940.787 -
std::set<std::string>::contains(key)_(existent)/0 0.013 -
std::set<std::string>::contains(key)_(existent)/1024 23.673 11.43%
std::set<std::string>::contains(key)_(existent)/32 15.699 -4.15%
std::set<std::string>::contains(key)_(existent)/8192 26.617 -10.98%
std::set<std::string>::contains(key)_(non-existent)/0 0.296 6.69%
std::set<std::string>::contains(key)_(non-existent)/1024 21.397 3.05%
std::set<std::string>::contains(key)_(non-existent)/32 10.162 7.90%
std::set<std::string>::contains(key)_(non-existent)/8192 29.328 12.43%
std::set<std::string>::count(key)_(existent)/0 0.014 -
std::set<std::string>::count(key)_(existent)/1024 21.839 -10.36%
std::set<std::string>::count(key)_(existent)/32 15.301 5.73%
std::set<std::string>::count(key)_(existent)/8192 29.330 -
std::set<std::string>::count(key)_(non-existent)/0 0.258 -
std::set<std::string>::count(key)_(non-existent)/1024 23.794 4.43%
std::set<std::string>::count(key)_(non-existent)/32 10.595 9.53%
std::set<std::string>::count(key)_(non-existent)/8192 31.475 -2.85%
std::set<std::string>::ctor(&&,_different_allocs)/0 13.696 -
std::set<std::string>::ctor(&&,_different_allocs)/1024 6955.069 -
std::set<std::string>::ctor(&&,_different_allocs)/32 213.171 -
std::set<std::string>::ctor(&&,_different_allocs)/8192 57815.923 -
std::set<std::string>::ctor(const&)/0 13.587 -
std::set<std::string>::ctor(const&)/1024 34692.040 1.14%
std::set<std::string>::ctor(const&)/32 703.021 1.69%
std::set<std::string>::ctor(const&)/8192 344964.141 -
std::set<std::string>::ctor(const&,_alloc)/0 13.602 -
std::set<std::string>::ctor(const&,_alloc)/1024 37014.785 2.26%
std::set<std::string>::ctor(const&,_alloc)/32 804.832 1.19%
std::set<std::string>::ctor(const&,_alloc)/8192 346086.607 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.681 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 41340.477 1.29%
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 670.305 1.51%
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 385998.493 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.698 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 55490.597 1.38%
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 949.167 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1099946.551 -
std::set<std::string>::equal_range(key)_(existent)/0 0.036 -
std::set<std::string>::equal_range(key)_(existent)/1024 23.322 1.00%
std::set<std::string>::equal_range(key)_(existent)/32 17.066 10.06%
std::set<std::string>::equal_range(key)_(existent)/8192 30.823 14.14%
std::set<std::string>::equal_range(key)_(non-existent)/0 0.258 -
std::set<std::string>::equal_range(key)_(non-existent)/1024 24.113 4.61%
std::set<std::string>::equal_range(key)_(non-existent)/32 10.980 9.96%
std::set<std::string>::equal_range(key)_(non-existent)/8192 32.889 4.16%
std::set<std::string>::erase(iterator)/0 29.724 16.90%
std::set<std::string>::erase(iterator)/1024 28.516 1.30%
std::set<std::string>::erase(iterator)/32 25.743 -17.45%
std::set<std::string>::erase(iterator)/8192 33.624 30.30%
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 421.834 -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12207.530 -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 720.086 2.04%
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 114930.266 1.14%
std::set<std::string>::erase(key)_(existent)/0 65.614 2.01%
std::set<std::string>::erase(key)_(existent)/1024 99.734 30.26%
std::set<std::string>::erase(key)_(existent)/32 60.578 -13.03%
std::set<std::string>::erase(key)_(existent)/8192 69.867 -1.68%
std::set<std::string>::erase(key)_(non-existent)/0 0.258 -
std::set<std::string>::erase(key)_(non-existent)/1024 26.550 -
std::set<std::string>::erase(key)_(non-existent)/32 12.677 -13.68%
std::set<std::string>::erase(key)_(non-existent)/8192 33.668 -
std::set<std::string>::find(key)_(existent)/0 0.037 -
std::set<std::string>::find(key)_(existent)/1024 22.979 -
std::set<std::string>::find(key)_(existent)/32 15.616 -4.22%
std::set<std::string>::find(key)_(existent)/8192 28.908 1.26%
std::set<std::string>::find(key)_(non-existent)/0 0.258 -
std::set<std::string>::find(key)_(non-existent)/1024 21.275 4.47%
std::set<std::string>::find(key)_(non-existent)/32 10.628 14.55%
std::set<std::string>::find(key)_(non-existent)/8192 27.267 -3.15%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 33.093 1.23%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 71.713 10.03%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 51.643 -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 92.992 6.45%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 32.095 23.90%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 50.489 1.99%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 34.107 -18.70%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 44.255 -27.86%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 32.767 -4.49%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 44.310 39.08%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 28.751 -23.27%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 58.036 -3.40%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 36.043 25.09%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 38.953 32.30%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 37.770 32.40%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 38.669 -6.18%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/0 422.804 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/1024 66839.748 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 1481.699 -2.87%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192 827356.011 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 422.778 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 39902.668 -1.22%
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1140.518 -3.25%
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 597606.538 -
std::set<std::string>::insert(value)_(already_present)/0 15.041 -
std::set<std::string>::insert(value)_(already_present)/1024 32.602 -4.92%
std::set<std::string>::insert(value)_(already_present)/32 11.736 -1.73%
std::set<std::string>::insert(value)_(already_present)/8192 38.846 -
std::set<std::string>::insert(value)_(new_value)/0 33.278 1.03%
std::set<std::string>::insert(value)_(new_value)/1024 65.772 1.84%
std::set<std::string>::insert(value)_(new_value)/32 40.366 -
std::set<std::string>::insert(value)_(new_value)/8192 91.429 30.72%
std::set<std::string>::lower_bound(key)_(existent)/0 0.037 -
std::set<std::string>::lower_bound(key)_(existent)/1024 22.675 -3.51%
std::set<std::string>::lower_bound(key)_(existent)/32 15.896 -1.24%
std::set<std::string>::lower_bound(key)_(existent)/8192 27.679 -
std::set<std::string>::lower_bound(key)_(non-existent)/0 0.258 -
std::set<std::string>::lower_bound(key)_(non-existent)/1024 22.841 2.28%
std::set<std::string>::lower_bound(key)_(non-existent)/32 10.859 2.86%
std::set<std::string>::lower_bound(key)_(non-existent)/8192 31.203 2.13%
std::set<std::string>::operator=(const&)_(into_cleared_Container)/0 14.205 -
std::set<std::string>::operator=(const&)_(into_cleared_Container)/1024 36181.260 -
std::set<std::string>::operator=(const&)_(into_cleared_Container)/32 684.374 1.54%
std::set<std::string>::operator=(const&)_(into_cleared_Container)/8192 347534.542 -
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/0 14.212 -
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 36411.058 1.27%
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/32 727.858 -
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/8192 347572.398 -
std::set<std::string>::operator=(const&)_(into_populated_Container)/0 1.048 -
std::set<std::string>::operator=(const&)_(into_populated_Container)/1024 17207.472 3.21%
std::set<std::string>::operator=(const&)_(into_populated_Container)/32 339.214 -
std::set<std::string>::operator=(const&)_(into_populated_Container)/8192 205837.991 -
std::set<std::string>::upper_bound(key)_(existent)/0 0.037 -
std::set<std::string>::upper_bound(key)_(existent)/1024 23.389 1.08%
std::set<std::string>::upper_bound(key)_(existent)/32 16.809 -1.39%
std::set<std::string>::upper_bound(key)_(existent)/8192 28.856 -
std::set<std::string>::upper_bound(key)_(non-existent)/0 0.258 -
std::set<std::string>::upper_bound(key)_(non-existent)/1024 22.773 -
std::set<std::string>::upper_bound(key)_(non-existent)/32 10.340 12.34%
std::set<std::string>::upper_bound(key)_(non-existent)/8192 30.986 -
std::shift_left(deque<int>)/1024 40.090 1.38%
std::shift_left(deque<int>)/32 4.926 4.17%
std::shift_left(deque<int>)/50 5.635 2.82%
std::shift_left(deque<int>)/8192 302.552 -
std::shift_left(list<int>)/1024 729.343 -
std::shift_left(list<int>)/32 14.406 -
std::shift_left(list<int>)/50 27.976 1.12%
std::shift_left(list<int>)/8192 7757.924 -
std::shift_left(vector<int>)/1024 35.396 -
std::shift_left(vector<int>)/32 2.988 -
std::shift_left(vector<int>)/50 5.267 -
std::shift_left(vector<int>)/8192 282.408 -
std::shift_right(deque<int>)/1024 39.925 -
std::shift_right(deque<int>)/32 3.260 -
std::shift_right(deque<int>)/50 4.222 -
std::shift_right(deque<int>)/8192 309.262 -
std::shift_right(list<int>)/1024 737.126 -
std::shift_right(list<int>)/32 14.577 -
std::shift_right(list<int>)/50 27.114 -
std::shift_right(list<int>)/8192 8065.106 4.54%
std::shift_right(vector<int>)/1024 35.813 -
std::shift_right(vector<int>)/32 2.962 -28.39%
std::shift_right(vector<int>)/50 5.336 -
std::shift_right(vector<int>)/8192 299.985 -
std::shuffle(deque<int>)/1024 9471.954 -
std::shuffle(deque<int>)/32 299.184 -
std::shuffle(deque<int>)/8192 75008.755 -
std::shuffle(vector<int>)/1024 8875.840 -
std::shuffle(vector<int>)/32 280.193 -
std::shuffle(vector<int>)/8192 71013.722 -
std::sort(deque<int>)_(ascending)/1024 768.989 -
std::sort(deque<int>)_(ascending)/8 18.520 -
std::sort(deque<int>)_(ascending)/8192 5789.936 -
std::sort(deque<int>)_(descending)/1024 1318.134 -1.34%
std::sort(deque<int>)_(descending)/8 25.557 -
std::sort(deque<int>)_(descending)/8192 10436.339 -
std::sort(deque<int>)_(heap)/1024 6228.574 -
std::sort(deque<int>)_(heap)/8 24.995 -
std::sort(deque<int>)_(heap)/8192 69380.560 -
std::sort(deque<int>)_(pipe-organ)/1024 2736.721 -3.19%
std::sort(deque<int>)_(pipe-organ)/8 21.030 -
std::sort(deque<int>)_(pipe-organ)/8192 27684.589 -
std::sort(deque<int>)_(qsort_adversarial)/1024 17701.880 -
std::sort(deque<int>)_(qsort_adversarial)/8 18.451 -
std::sort(deque<int>)_(qsort_adversarial)/8192 466727.305 -
std::sort(deque<int>)_(repeated)/1024 963.785 -
std::sort(deque<int>)_(repeated)/8 18.889 -
std::sort(deque<int>)_(repeated)/8192 6749.028 -
std::sort(deque<int>)_(shuffled)/1024 6866.104 -
std::sort(deque<int>)_(shuffled)/8 23.687 -
std::sort(deque<int>)_(shuffled)/8192 81781.652 -
std::sort(vector<NonIntegral>)_(ascending)/1024 545.365 -
std::sort(vector<NonIntegral>)_(ascending)/8 16.483 -
std::sort(vector<NonIntegral>)_(ascending)/8192 3766.164 -
std::sort(vector<NonIntegral>)_(descending)/1024 784.624 -
std::sort(vector<NonIntegral>)_(descending)/8 25.386 -
std::sort(vector<NonIntegral>)_(descending)/8192 5294.903 -
std::sort(vector<NonIntegral>)_(heap)/1024 4277.247 -
std::sort(vector<NonIntegral>)_(heap)/8 22.369 -
std::sort(vector<NonIntegral>)_(heap)/8192 50071.495 -
std::sort(vector<NonIntegral>)_(pipe-organ)/1024 1898.274 -
std::sort(vector<NonIntegral>)_(pipe-organ)/8 18.122 -
std::sort(vector<NonIntegral>)_(pipe-organ)/8192 18482.805 -
std::sort(vector<NonIntegral>)_(qsort_adversarial)/1024 13209.049 -
std::sort(vector<NonIntegral>)_(qsort_adversarial)/8 16.598 -
std::sort(vector<NonIntegral>)_(qsort_adversarial)/8192 155302.890 -
std::sort(vector<NonIntegral>)_(repeated)/1024 508.651 -
std::sort(vector<NonIntegral>)_(repeated)/8 16.645 -
std::sort(vector<NonIntegral>)_(repeated)/8192 3746.479 -
std::sort(vector<NonIntegral>)_(shuffled)/1024 4703.748 -
std::sort(vector<NonIntegral>)_(shuffled)/8 20.961 -
std::sort(vector<NonIntegral>)_(shuffled)/8192 82220.772 -6.29%
std::sort(vector<int>)_(ascending)/1024 544.990 -
std::sort(vector<int>)_(ascending)/8 16.644 -1.45%
std::sort(vector<int>)_(ascending)/8192 3758.066 -
std::sort(vector<int>)_(descending)/1024 1066.106 2.35%
std::sort(vector<int>)_(descending)/8 25.169 2.06%
std::sort(vector<int>)_(descending)/8192 7527.284 3.39%
std::sort(vector<int>)_(heap)/1024 4534.490 -
std::sort(vector<int>)_(heap)/8 22.542 -
std::sort(vector<int>)_(heap)/8192 45761.328 -
std::sort(vector<int>)_(pipe-organ)/1024 2284.777 -
std::sort(vector<int>)_(pipe-organ)/8 18.441 -1.00%
std::sort(vector<int>)_(pipe-organ)/8192 21594.039 -
std::sort(vector<int>)_(qsort_adversarial)/1024 13385.390 3.56%
std::sort(vector<int>)_(qsort_adversarial)/8 16.833 -
std::sort(vector<int>)_(qsort_adversarial)/8192 150294.483 1.69%
std::sort(vector<int>)_(repeated)/1024 664.295 -
std::sort(vector<int>)_(repeated)/8 16.905 -
std::sort(vector<int>)_(repeated)/8192 5041.393 -
std::sort(vector<int>)_(shuffled)/1024 4672.651 -
std::sort(vector<int>)_(shuffled)/8 21.262 -
std::sort(vector<int>)_(shuffled)/8192 45313.694 -
std::stable_partition(deque<int>)_(alloc_fails)/1024 3508.235 2.59%
std::stable_partition(deque<int>)_(alloc_fails)/32 1938.157 -
std::stable_partition(deque<int>)_(alloc_fails)/50 1986.659 2.00%
std::stable_partition(deque<int>)_(alloc_fails)/8192 16912.130 -
std::stable_partition(deque<int>)_(dense)/1024 646.751 8.47%
std::stable_partition(deque<int>)_(dense)/32 30.418 1.70%
std::stable_partition(deque<int>)_(dense)/50 41.277 4.01%
std::stable_partition(deque<int>)_(dense)/8192 5658.011 -
std::stable_partition(deque<int>)_(sparse)/1024 464.071 2.26%
std::stable_partition(deque<int>)_(sparse)/32 11.007 -9.56%
std::stable_partition(deque<int>)_(sparse)/50 27.664 -6.91%
std::stable_partition(deque<int>)_(sparse)/8192 3673.611 9.02%
std::stable_partition(list<int>)_(alloc_fails)/1024 4244.415 1.15%
std::stable_partition(list<int>)_(alloc_fails)/32 1922.568 1.98%
std::stable_partition(list<int>)_(alloc_fails)/50 1953.174 1.64%
std::stable_partition(list<int>)_(alloc_fails)/8192 25730.493 1.88%
std::stable_partition(list<int>)_(dense)/1024 1745.485 -
std::stable_partition(list<int>)_(dense)/32 35.916 7.74%
std::stable_partition(list<int>)_(dense)/50 58.759 3.56%
std::stable_partition(list<int>)_(dense)/8192 16971.429 -2.88%
std::stable_partition(list<int>)_(sparse)/1024 919.888 -
std::stable_partition(list<int>)_(sparse)/32 9.881 -
std::stable_partition(list<int>)_(sparse)/50 25.787 -1.27%
std::stable_partition(list<int>)_(sparse)/8192 8697.729 -
std::stable_partition(vector<int>)_(alloc_fails)/1024 2940.285 -
std::stable_partition(vector<int>)_(alloc_fails)/32 1927.407 1.97%
std::stable_partition(vector<int>)_(alloc_fails)/50 1940.867 1.62%
std::stable_partition(vector<int>)_(alloc_fails)/8192 9853.029 -
std::stable_partition(vector<int>)_(dense)/1024 296.264 -
std::stable_partition(vector<int>)_(dense)/32 20.879 -5.76%
std::stable_partition(vector<int>)_(dense)/50 24.211 -8.39%
std::stable_partition(vector<int>)_(dense)/8192 2097.642 -
std::stable_partition(vector<int>)_(sparse)/1024 209.832 1.24%
std::stable_partition(vector<int>)_(sparse)/32 7.000 1.84%
std::stable_partition(vector<int>)_(sparse)/50 20.219 -
std::stable_partition(vector<int>)_(sparse)/8192 1496.786 -
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/1024 4124.885 -
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/8 19.224 -1.06%
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/8192 19031.350 -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/1024 28408.048 -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/8 28.903 -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/8192 27238.592 -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/1024 13732.686 -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8 27.298 -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 26508.607 -
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024 16459.038 -
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8 21.388 -
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8192 22854.362 -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024 25427.696 -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8 18.443 -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 29089.639 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 3819.399 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 19.151 -1.07%
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192 12996.907 -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024 19162.224 -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8 24.925 -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 25510.397 1.41%
std::stable_sort(deque<int>)_(ascending)/1024 2129.106 -
std::stable_sort(deque<int>)_(ascending)/8 18.311 -
std::stable_sort(deque<int>)_(ascending)/8192 13663.856 -
std::stable_sort(deque<int>)_(descending)/1024 2955.135 -
std::stable_sort(deque<int>)_(descending)/8 27.465 3.05%
std::stable_sort(deque<int>)_(descending)/8192 21272.639 1.06%
std::stable_sort(deque<int>)_(heap)/1024 2767.354 1.87%
std::stable_sort(deque<int>)_(heap)/8 26.197 -
std::stable_sort(deque<int>)_(heap)/8192 18015.421 2.40%
std::stable_sort(deque<int>)_(pipe-organ)/1024 2957.595 -
std::stable_sort(deque<int>)_(pipe-organ)/8 20.537 -
std::stable_sort(deque<int>)_(pipe-organ)/8192 20969.186 1.48%
std::stable_sort(deque<int>)_(qsort_adversarial)/1024 3133.217 -
std::stable_sort(deque<int>)_(qsort_adversarial)/8 18.228 1.84%
std::stable_sort(deque<int>)_(qsort_adversarial)/8192 21140.259 -
std::stable_sort(deque<int>)_(repeated)/1024 1381.768 -
std::stable_sort(deque<int>)_(repeated)/8 18.304 -
std::stable_sort(deque<int>)_(repeated)/8192 7631.961 -
std::stable_sort(deque<int>)_(shuffled)/1024 2487.625 1.92%
std::stable_sort(deque<int>)_(shuffled)/8 24.205 -
std::stable_sort(deque<int>)_(shuffled)/8192 14896.267 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/1024 4477.231 4.78%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8 16.670 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8192 55396.885 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/1024 23614.708 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8 23.959 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8192 126529.233 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/1024 14156.689 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8 22.392 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8192 117814.453 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024 13996.023 -1.97%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8 19.110 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8192 93036.353 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/1024 23077.858 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 16.656 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8192 146407.936 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 3401.858 2.42%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 16.705 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 19174.307 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/1024 18362.097 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8 20.983 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8192 157621.673 -
std::stable_sort(vector<NonIntegral>)_(ascending)/1024 3989.712 -
std::stable_sort(vector<NonIntegral>)_(ascending)/8 16.468 -1.18%
std::stable_sort(vector<NonIntegral>)_(ascending)/8192 45823.641 -
std::stable_sort(vector<NonIntegral>)_(descending)/1024 13366.972 -
std::stable_sort(vector<NonIntegral>)_(descending)/8 23.643 -
std::stable_sort(vector<NonIntegral>)_(descending)/8192 200738.461 1.19%
std::stable_sort(vector<NonIntegral>)_(heap)/1024 10415.981 -
std::stable_sort(vector<NonIntegral>)_(heap)/8 22.018 -
std::stable_sort(vector<NonIntegral>)_(heap)/8192 126418.118 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/1024 8719.207 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 19.838 -2.59%
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8192 124253.567 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 14503.243 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 16.416 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 210607.280 -
std::stable_sort(vector<NonIntegral>)_(repeated)/1024 1372.759 -
std::stable_sort(vector<NonIntegral>)_(repeated)/8 16.606 -
std::stable_sort(vector<NonIntegral>)_(repeated)/8192 15129.865 -
std::stable_sort(vector<NonIntegral>)_(shuffled)/1024 12829.119 -
std::stable_sort(vector<NonIntegral>)_(shuffled)/8 20.789 -
std::stable_sort(vector<NonIntegral>)_(shuffled)/8192 184487.154 -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 4681.421 1.67%
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 17.712 4.28%
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 20741.348 -1.03%
std::stable_sort(vector<int>)_(alloc_fails,_descending)/1024 24168.894 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8 24.881 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 24835.658 3.01%
std::stable_sort(vector<int>)_(alloc_fails,_heap)/1024 14302.488 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8 22.498 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8192 31860.632 -1.12%
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024 14319.078 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8 19.155 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 22670.675 2.52%
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/1024 23606.690 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 17.159 2.79%
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192 35789.284 -1.07%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 3258.761 2.62%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 17.773 3.10%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 9509.326 -24.34%
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/1024 18449.899 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8 21.299 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 28688.280 -4.03%
std::stable_sort(vector<int>)_(ascending)/1024 2057.368 -2.45%
std::stable_sort(vector<int>)_(ascending)/8 16.852 -
std::stable_sort(vector<int>)_(ascending)/8192 13504.921 -
std::stable_sort(vector<int>)_(descending)/1024 2794.009 -1.67%
std::stable_sort(vector<int>)_(descending)/8 24.700 -3.22%
std::stable_sort(vector<int>)_(descending)/8192 18402.466 -
std::stable_sort(vector<int>)_(heap)/1024 2504.857 -2.56%
std::stable_sort(vector<int>)_(heap)/8 22.020 -
std::stable_sort(vector<int>)_(heap)/8192 14406.867 -
std::stable_sort(vector<int>)_(pipe-organ)/1024 2791.211 -1.77%
std::stable_sort(vector<int>)_(pipe-organ)/8 19.254 1.69%
std::stable_sort(vector<int>)_(pipe-organ)/8192 18279.199 -
std::stable_sort(vector<int>)_(qsort_adversarial)/1024 2878.848 -1.67%
std::stable_sort(vector<int>)_(qsort_adversarial)/8 16.995 1.60%
std::stable_sort(vector<int>)_(qsort_adversarial)/8192 18308.872 -
std::stable_sort(vector<int>)_(repeated)/1024 1095.779 -2.99%
std::stable_sort(vector<int>)_(repeated)/8 16.876 -
std::stable_sort(vector<int>)_(repeated)/8192 5255.403 -
std::stable_sort(vector<int>)_(shuffled)/1024 2193.801 -2.75%
std::stable_sort(vector<int>)_(shuffled)/8 21.297 -
std::stable_sort(vector<int>)_(shuffled)/8192 10804.600 -
std::swap_ranges(deque<int>)/1024 319.850 -2.95%
std::swap_ranges(deque<int>)/32 10.493 -
std::swap_ranges(deque<int>)/50 19.893 -
std::swap_ranges(deque<int>)/8192 2554.981 -3.07%
std::swap_ranges(list<int>)/1024 761.275 -51.48%
std::swap_ranges(list<int>)/32 19.482 -
std::swap_ranges(list<int>)/50 32.597 -
std::swap_ranges(list<int>)/8192 9853.561 1.88%
std::swap_ranges(vector<int>)/1024 62.767 -
std::swap_ranges(vector<int>)/32 4.827 -
std::swap_ranges(vector<int>)/50 5.607 -
std::swap_ranges(vector<int>)/8192 476.550 -
std::transform(deque<int>)_(identity_transform)/1024 370.158 -
std::transform(deque<int>)_(identity_transform)/32 12.440 -
std::transform(deque<int>)_(identity_transform)/50 19.234 -
std::transform(deque<int>)_(identity_transform)/8192 2445.687 -1.06%
std::transform(deque<int>,_deque<int>)/1024 661.447 -
std::transform(deque<int>,_deque<int>)/32 22.210 2.90%
std::transform(deque<int>,_deque<int>)/50 34.237 2.49%
std::transform(deque<int>,_deque<int>)/8192 5416.464 -
std::transform(list<int>)_(identity_transform)/1024 743.411 -
std::transform(list<int>)_(identity_transform)/32 16.115 -
std::transform(list<int>)_(identity_transform)/50 39.544 -
std::transform(list<int>)_(identity_transform)/8192 6931.855 -9.25%
std::transform(list<int>,_list<int>)/1024 848.235 -
std::transform(list<int>,_list<int>)/32 23.540 -
std::transform(list<int>,_list<int>)/50 36.720 -
std::transform(list<int>,_list<int>)/8192 9332.738 -
std::transform(vector<int>)_(identity_transform)/1024 262.655 -
std::transform(vector<int>)_(identity_transform)/32 8.987 -1.01%
std::transform(vector<int>)_(identity_transform)/50 14.122 -
std::transform(vector<int>)_(identity_transform)/8192 2023.560 -
std::transform(vector<int>,_vector<int>)/1024 555.861 -
std::transform(vector<int>,_vector<int>)/32 17.228 -
std::transform(vector<int>,_vector<int>)/50 26.922 -
std::transform(vector<int>,_vector<int>)/8192 4443.630 -
std::unique(deque<int>)_(contiguous)/1024 736.513 -
std::unique(deque<int>)_(contiguous)/32 60.888 2.14%
std::unique(deque<int>)_(contiguous)/52 71.062 3.81%
std::unique(deque<int>)_(contiguous)/8192 5511.153 -
std::unique(deque<int>)_(sprinkled)/1024 848.556 -3.16%
std::unique(deque<int>)_(sprinkled)/32 64.872 -3.55%
std::unique(deque<int>)_(sprinkled)/52 79.195 -6.35%
std::unique(deque<int>)_(sprinkled)/8192 7359.831 -
std::unique(deque<int>,_pred)_(contiguous)/1024 638.340 -
std::unique(deque<int>,_pred)_(contiguous)/32 59.174 -
std::unique(deque<int>,_pred)_(contiguous)/52 69.664 -
std::unique(deque<int>,_pred)_(contiguous)/8192 4486.514 -
std::unique(deque<int>,_pred)_(sprinkled)/1024 691.600 -
std::unique(deque<int>,_pred)_(sprinkled)/32 61.611 -
std::unique(deque<int>,_pred)_(sprinkled)/52 74.962 2.03%
std::unique(deque<int>,_pred)_(sprinkled)/8192 5223.073 -
std::unique(list<int>)_(contiguous)/1024 921.575 -
std::unique(list<int>)_(contiguous)/32 55.155 -
std::unique(list<int>)_(contiguous)/52 67.337 -
std::unique(list<int>)_(contiguous)/8192 6991.562 -
std::unique(list<int>)_(sprinkled)/1024 961.114 1.06%
std::unique(list<int>)_(sprinkled)/32 57.202 -
std::unique(list<int>)_(sprinkled)/52 70.703 -
std::unique(list<int>)_(sprinkled)/8192 7790.922 -
std::unique(list<int>,_pred)_(contiguous)/1024 980.302 -
std::unique(list<int>,_pred)_(contiguous)/32 60.496 -
std::unique(list<int>,_pred)_(contiguous)/52 73.763 -
std::unique(list<int>,_pred)_(contiguous)/8192 7911.211 -
std::unique(list<int>,_pred)_(sprinkled)/1024 1034.565 1.27%
std::unique(list<int>,_pred)_(sprinkled)/32 64.947 -
std::unique(list<int>,_pred)_(sprinkled)/52 81.136 -
std::unique(list<int>,_pred)_(sprinkled)/8192 8462.989 -
std::unique(vector<int>)_(contiguous)/1024 312.458 -1.42%
std::unique(vector<int>)_(contiguous)/32 51.166 -
std::unique(vector<int>)_(contiguous)/52 56.128 -
std::unique(vector<int>)_(contiguous)/8192 1923.929 -
std::unique(vector<int>)_(sprinkled)/1024 284.347 -
std::unique(vector<int>)_(sprinkled)/32 50.988 -
std::unique(vector<int>)_(sprinkled)/52 59.109 -
std::unique(vector<int>)_(sprinkled)/8192 1921.171 -
std::unique(vector<int>,_pred)_(contiguous)/1024 540.745 -
std::unique(vector<int>,_pred)_(contiguous)/32 56.697 3.90%
std::unique(vector<int>,_pred)_(contiguous)/52 65.038 2.92%
std::unique(vector<int>,_pred)_(contiguous)/8192 3763.975 -
std::unique(vector<int>,_pred)_(sprinkled)/1024 703.556 -
std::unique(vector<int>,_pred)_(sprinkled)/32 61.262 -
std::unique(vector<int>,_pred)_(sprinkled)/52 74.275 -
std::unique(vector<int>,_pred)_(sprinkled)/8192 5354.750 -
std::unique_copy(deque<int>)_(contiguous)/1024 476.062 -
std::unique_copy(deque<int>)_(contiguous)/32 9.754 -11.68%
std::unique_copy(deque<int>)_(contiguous)/52 14.514 -5.41%
std::unique_copy(deque<int>)_(contiguous)/8192 3748.246 -
std::unique_copy(deque<int>)_(sprinkled)/1024 466.821 -
std::unique_copy(deque<int>)_(sprinkled)/32 11.657 26.28%
std::unique_copy(deque<int>)_(sprinkled)/52 22.696 20.78%
std::unique_copy(deque<int>)_(sprinkled)/8192 3747.323 -
std::unique_copy(deque<int>,_pred)_(contiguous)/1024 600.028 -
std::unique_copy(deque<int>,_pred)_(contiguous)/32 17.834 -1.77%
std::unique_copy(deque<int>,_pred)_(contiguous)/52 33.860 23.92%
std::unique_copy(deque<int>,_pred)_(contiguous)/8192 4505.615 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/1024 642.351 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/32 19.470 1.34%
std::unique_copy(deque<int>,_pred)_(sprinkled)/52 31.805 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/8192 5138.156 -
std::unique_copy(list<int>)_(contiguous)/1024 743.830 -
std::unique_copy(list<int>)_(contiguous)/32 11.924 -
std::unique_copy(list<int>)_(contiguous)/52 20.659 1.68%
std::unique_copy(list<int>)_(contiguous)/8192 6890.589 -
std::unique_copy(list<int>)_(sprinkled)/1024 738.804 -
std::unique_copy(list<int>)_(sprinkled)/32 13.324 -
std::unique_copy(list<int>)_(sprinkled)/52 25.810 -
std::unique_copy(list<int>)_(sprinkled)/8192 6962.821 -
std::unique_copy(list<int>,_pred)_(contiguous)/1024 793.876 -
std::unique_copy(list<int>,_pred)_(contiguous)/32 17.755 -
std::unique_copy(list<int>,_pred)_(contiguous)/52 29.937 -
std::unique_copy(list<int>,_pred)_(contiguous)/8192 7535.327 -
std::unique_copy(list<int>,_pred)_(sprinkled)/1024 845.655 -
std::unique_copy(list<int>,_pred)_(sprinkled)/32 21.210 -
std::unique_copy(list<int>,_pred)_(sprinkled)/52 35.604 -
std::unique_copy(list<int>,_pred)_(sprinkled)/8192 7414.951 -
std::unique_copy(vector<int>)_(contiguous)/1024 248.784 -
std::unique_copy(vector<int>)_(contiguous)/32 8.825 -
std::unique_copy(vector<int>)_(contiguous)/52 13.346 -1.61%
std::unique_copy(vector<int>)_(contiguous)/8192 1895.127 -
std::unique_copy(vector<int>)_(sprinkled)/1024 503.245 -
std::unique_copy(vector<int>)_(sprinkled)/32 13.782 2.30%
std::unique_copy(vector<int>)_(sprinkled)/52 23.752 -
std::unique_copy(vector<int>)_(sprinkled)/8192 3871.528 -1.28%
std::unique_copy(vector<int>,_pred)_(contiguous)/1024 541.615 -
std::unique_copy(vector<int>,_pred)_(contiguous)/32 13.036 -3.84%
std::unique_copy(vector<int>,_pred)_(contiguous)/52 24.574 -
std::unique_copy(vector<int>,_pred)_(contiguous)/8192 3705.265 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/1024 566.197 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/32 16.919 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/52 28.114 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/8192 4522.620 -
std::unordered_map<int,_int>::clear()/0 420.873 -
std::unordered_map<int,_int>::clear()/1024 8022.674 -4.46%
std::unordered_map<int,_int>::clear()/32 612.564 -
std::unordered_map<int,_int>::clear()/8192 61135.971 -2.97%
std::unordered_map<int,_int>::contains(key)_(existent)/0 0.012 -
std::unordered_map<int,_int>::contains(key)_(existent)/1024 1.286 -3.93%
std::unordered_map<int,_int>::contains(key)_(existent)/32 1.449 12.09%
std::unordered_map<int,_int>::contains(key)_(existent)/8192 1.292 -7.45%
std::unordered_map<int,_int>::contains(key)_(non-existent)/0 0.344 -
std::unordered_map<int,_int>::contains(key)_(non-existent)/1024 1.930 15.70%
std::unordered_map<int,_int>::contains(key)_(non-existent)/32 1.749 2.65%
std::unordered_map<int,_int>::contains(key)_(non-existent)/8192 2.051 10.15%
std::unordered_map<int,_int>::count(key)_(existent)/0 0.011 -
std::unordered_map<int,_int>::count(key)_(existent)/1024 1.401 2.81%
std::unordered_map<int,_int>::count(key)_(existent)/32 1.285 -
std::unordered_map<int,_int>::count(key)_(existent)/8192 1.482 5.31%
std::unordered_map<int,_int>::count(key)_(non-existent)/0 0.402 17.69%
std::unordered_map<int,_int>::count(key)_(non-existent)/1024 1.583 5.76%
std::unordered_map<int,_int>::count(key)_(non-existent)/32 1.564 11.06%
std::unordered_map<int,_int>::count(key)_(non-existent)/8192 1.578 -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/0 15.027 -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/1024 8846.740 -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/32 287.721 1.92%
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/8192 109302.566 -2.58%
std::unordered_map<int,_int>::ctor(const&)/0 13.844 -
std::unordered_map<int,_int>::ctor(const&)/1024 6672.515 -
std::unordered_map<int,_int>::ctor(const&)/32 202.848 -
std::unordered_map<int,_int>::ctor(const&)/8192 55175.440 -
std::unordered_map<int,_int>::ctor(const&,_alloc)/0 13.902 -
std::unordered_map<int,_int>::ctor(const&,_alloc)/1024 9900.452 -6.14%
std::unordered_map<int,_int>::ctor(const&,_alloc)/32 282.525 2.14%
std::unordered_map<int,_int>::ctor(const&,_alloc)/8192 82467.007 -6.46%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.829 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 13776.728 1.84%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 376.020 2.91%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 142422.867 1.01%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.836 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13578.304 1.06%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 375.828 2.25%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 143016.347 1.18%
std::unordered_map<int,_int>::erase(iterator)/0 19.696 -
std::unordered_map<int,_int>::erase(iterator)/1024 20.298 -
std::unordered_map<int,_int>::erase(iterator)/32 20.260 -
std::unordered_map<int,_int>::erase(iterator)/8192 20.288 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 424.348 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5471.210 -2.40%
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 527.807 -1.44%
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 44225.020 -2.35%
std::unordered_map<int,_int>::erase(key)_(existent)/0 21.236 -
std::unordered_map<int,_int>::erase(key)_(existent)/1024 22.101 -
std::unordered_map<int,_int>::erase(key)_(existent)/32 21.447 -
std::unordered_map<int,_int>::erase(key)_(existent)/8192 23.003 -
std::unordered_map<int,_int>::erase(key)_(non-existent)/0 0.257 -
std::unordered_map<int,_int>::erase(key)_(non-existent)/1024 0.911 -13.32%
std::unordered_map<int,_int>::erase(key)_(non-existent)/32 1.094 -2.62%
std::unordered_map<int,_int>::erase(key)_(non-existent)/8192 0.971 -7.13%
std::unordered_map<int,_int>::find(key)_(existent)/0 0.012 -
std::unordered_map<int,_int>::find(key)_(existent)/1024 1.239 -4.06%
std::unordered_map<int,_int>::find(key)_(existent)/32 1.109 -4.44%
std::unordered_map<int,_int>::find(key)_(existent)/8192 1.242 -1.39%
std::unordered_map<int,_int>::find(key)_(non-existent)/0 0.332 -
std::unordered_map<int,_int>::find(key)_(non-existent)/1024 1.309 -1.00%
std::unordered_map<int,_int>::find(key)_(non-existent)/32 1.253 -
std::unordered_map<int,_int>::find(key)_(non-existent)/8192 1.096 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 421.376 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 13668.038 1.25%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 776.754 1.96%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 138853.716 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 420.727 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 7544.034 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 622.242 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 85277.016 1.68%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 423.009 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 14933.646 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 831.126 1.96%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 151947.773 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 423.467 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 14930.217 2.83%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 820.433 1.32%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 149930.243 1.32%
std::unordered_map<int,_int>::insert(value)_(already_present)/0 1.578 -
std::unordered_map<int,_int>::insert(value)_(already_present)/1024 1.979 -
std::unordered_map<int,_int>::insert(value)_(already_present)/32 1.669 -
std::unordered_map<int,_int>::insert(value)_(already_present)/8192 2.825 7.21%
std::unordered_map<int,_int>::insert(value)_(new_value)/0 19.067 -
std::unordered_map<int,_int>::insert(value)_(new_value)/1024 20.467 -2.11%
std::unordered_map<int,_int>::insert(value)_(new_value)/32 19.391 -
std::unordered_map<int,_int>::insert(value)_(new_value)/8192 20.818 -1.10%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 1.963 2.35%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 5.442 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 1.989 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 4.962 -2.44%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/0 19.133 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 20.584 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/32 20.845 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 21.595 4.78%
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/0 14.317 1.45%
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/1024 6642.058 -
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/32 218.617 -2.39%
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 55086.637 1.80%
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.312 1.40%
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 6662.510 -
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 203.256 1.79%
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 55004.404 -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/0 0.849 3.11%
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/1024 1462.404 10.97%
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/32 24.698 -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/8192 26997.930 4.38%
std::unordered_multimap<int,_int>::clear()/0 422.202 -
std::unordered_multimap<int,_int>::clear()/1024 8301.826 -
std::unordered_multimap<int,_int>::clear()/32 614.464 -
std::unordered_multimap<int,_int>::clear()/8192 62869.486 -3.14%
std::unordered_multimap<int,_int>::contains(key)_(existent)/0 0.012 -
std::unordered_multimap<int,_int>::contains(key)_(existent)/1024 1.096 -16.21%
std::unordered_multimap<int,_int>::contains(key)_(existent)/32 1.291 -4.01%
std::unordered_multimap<int,_int>::contains(key)_(existent)/8192 1.278 -4.53%
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/0 0.486 44.74%
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/1024 1.501 -22.99%
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/32 1.289 -28.77%
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/8192 1.256 -30.11%
std::unordered_multimap<int,_int>::count(key)_(existent)/0 0.023 94.14%
std::unordered_multimap<int,_int>::count(key)_(existent)/1024 1.690 -
std::unordered_multimap<int,_int>::count(key)_(existent)/32 1.699 5.43%
std::unordered_multimap<int,_int>::count(key)_(existent)/8192 1.717 7.46%
std::unordered_multimap<int,_int>::count(key)_(non-existent)/0 0.307 -37.82%
std::unordered_multimap<int,_int>::count(key)_(non-existent)/1024 1.387 18.88%
std::unordered_multimap<int,_int>::count(key)_(non-existent)/32 1.352 25.18%
std::unordered_multimap<int,_int>::count(key)_(non-existent)/8192 1.272 10.00%
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/0 14.986 -
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/1024 8930.112 -
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/32 299.008 -1.07%
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/8192 114466.200 -
std::unordered_multimap<int,_int>::ctor(const&)/0 13.883 -
std::unordered_multimap<int,_int>::ctor(const&)/1024 6658.804 -
std::unordered_multimap<int,_int>::ctor(const&)/32 198.006 -
std::unordered_multimap<int,_int>::ctor(const&)/8192 54615.011 -
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/0 14.004 -
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/1024 9189.475 -
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/32 258.139 -
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/8192 76118.948 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.779 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 13818.658 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 386.237 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 147135.521 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.797 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13698.751 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 376.312 1.08%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 147733.722 -
std::unordered_multimap<int,_int>::erase(iterator)/0 19.696 -1.44%
std::unordered_multimap<int,_int>::erase(iterator)/1024 20.625 -
std::unordered_multimap<int,_int>::erase(iterator)/32 20.321 -
std::unordered_multimap<int,_int>::erase(iterator)/8192 28.944 8.74%
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.386 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5829.707 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 546.474 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 46195.714 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/0 20.704 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/1024 21.440 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/32 21.345 -1.08%
std::unordered_multimap<int,_int>::erase(key)_(existent)/8192 21.851 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/0 0.487 39.58%
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/1024 1.102 -2.53%
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/32 1.197 2.93%
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/8192 0.938 -12.84%
std::unordered_multimap<int,_int>::find(key)_(existent)/0 0.013 -
std::unordered_multimap<int,_int>::find(key)_(existent)/1024 1.410 5.27%
std::unordered_multimap<int,_int>::find(key)_(existent)/32 1.441 16.45%
std::unordered_multimap<int,_int>::find(key)_(existent)/8192 1.517 18.68%
std::unordered_multimap<int,_int>::find(key)_(non-existent)/0 0.336 -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/1024 1.210 7.37%
std::unordered_multimap<int,_int>::find(key)_(non-existent)/32 1.149 -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/8192 1.186 -6.24%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 421.263 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 16297.504 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 807.146 1.85%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 175357.024 -2.49%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 421.156 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 15845.171 1.00%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 841.265 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 184720.531 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 419.369 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 16787.763 -3.53%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 843.227 -1.69%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 173016.358 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 420.966 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 18172.301 -3.75%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 894.551 3.42%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 187300.789 -2.42%
std::unordered_multimap<int,_int>::insert(value)_(already_present)/0 20.020 -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/1024 26.080 -25.28%
std::unordered_multimap<int,_int>::insert(value)_(already_present)/32 22.355 1.84%
std::unordered_multimap<int,_int>::insert(value)_(already_present)/8192 31.210 30.70%
std::unordered_multimap<int,_int>::insert(value)_(new_value)/0 19.476 -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/1024 23.624 -16.54%
std::unordered_multimap<int,_int>::insert(value)_(new_value)/32 19.730 -10.26%
std::unordered_multimap<int,_int>::insert(value)_(new_value)/8192 22.045 10.89%
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/0 14.141 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/1024 6590.315 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 212.244 -5.60%
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 54496.547 1.77%
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.121 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 6659.695 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 199.428 -2.49%
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 54582.649 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 0.932 6.60%
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 1611.648 22.43%
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 23.837 2.31%
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 28038.878 11.57%
std::unordered_multiset<int>::clear()/0 422.202 -
std::unordered_multiset<int>::clear()/1024 7844.686 -
std::unordered_multiset<int>::clear()/32 608.756 -
std::unordered_multiset<int>::clear()/8192 60145.454 -
std::unordered_multiset<int>::contains(key)_(existent)/0 0.021 95.31%
std::unordered_multiset<int>::contains(key)_(existent)/1024 1.419 13.49%
std::unordered_multiset<int>::contains(key)_(existent)/32 1.285 -
std::unordered_multiset<int>::contains(key)_(existent)/8192 1.268 -4.75%
std::unordered_multiset<int>::contains(key)_(non-existent)/0 0.401 19.33%
std::unordered_multiset<int>::contains(key)_(non-existent)/1024 1.734 1.13%
std::unordered_multiset<int>::contains(key)_(non-existent)/32 1.371 -8.28%
std::unordered_multiset<int>::contains(key)_(non-existent)/8192 1.668 4.60%
std::unordered_multiset<int>::count(key)_(existent)/0 0.014 -
std::unordered_multiset<int>::count(key)_(existent)/1024 1.652 -5.80%
std::unordered_multiset<int>::count(key)_(existent)/32 1.488 -19.92%
std::unordered_multiset<int>::count(key)_(existent)/8192 1.734 -6.76%
std::unordered_multiset<int>::count(key)_(non-existent)/0 0.300 -
std::unordered_multiset<int>::count(key)_(non-existent)/1024 1.167 2.93%
std::unordered_multiset<int>::count(key)_(non-existent)/32 1.209 5.59%
std::unordered_multiset<int>::count(key)_(non-existent)/8192 1.185 -1.82%
std::unordered_multiset<int>::ctor(&&,_different_allocs)/0 14.949 -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/1024 9010.780 -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/32 310.999 -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/8192 114602.721 2.56%
std::unordered_multiset<int>::ctor(const&)/0 13.793 -
std::unordered_multiset<int>::ctor(const&)/1024 6667.235 -
std::unordered_multiset<int>::ctor(const&)/32 201.316 1.70%
std::unordered_multiset<int>::ctor(const&)/8192 55135.747 -
std::unordered_multiset<int>::ctor(const&,_alloc)/0 13.936 -
std::unordered_multiset<int>::ctor(const&,_alloc)/1024 9196.581 -
std::unordered_multiset<int>::ctor(const&,_alloc)/32 256.876 -
std::unordered_multiset<int>::ctor(const&,_alloc)/8192 76646.238 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.788 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 13514.704 1.25%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 390.180 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 142388.254 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.782 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13418.840 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 375.206 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 143129.990 -
std::unordered_multiset<int>::erase(iterator)/0 19.581 -
std::unordered_multiset<int>::erase(iterator)/1024 22.388 11.65%
std::unordered_multiset<int>::erase(iterator)/32 20.573 2.58%
std::unordered_multiset<int>::erase(iterator)/8192 22.483 11.77%
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.365 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5608.930 2.69%
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 529.054 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 45035.316 3.06%
std::unordered_multiset<int>::erase(key)_(existent)/0 20.551 -1.93%
std::unordered_multiset<int>::erase(key)_(existent)/1024 22.596 6.97%
std::unordered_multiset<int>::erase(key)_(existent)/32 21.410 -
std::unordered_multiset<int>::erase(key)_(existent)/8192 25.429 17.49%
std::unordered_multiset<int>::erase(key)_(non-existent)/0 0.305 -37.00%
std::unordered_multiset<int>::erase(key)_(non-existent)/1024 1.027 -1.08%
std::unordered_multiset<int>::erase(key)_(non-existent)/32 0.969 -15.53%
std::unordered_multiset<int>::erase(key)_(non-existent)/8192 1.098 13.81%
std::unordered_multiset<int>::find(key)_(existent)/0 0.012 -
std::unordered_multiset<int>::find(key)_(existent)/1024 1.026 -11.59%
std::unordered_multiset<int>::find(key)_(existent)/32 1.351 3.79%
std::unordered_multiset<int>::find(key)_(existent)/8192 1.438 13.15%
std::unordered_multiset<int>::find(key)_(non-existent)/0 0.327 -
std::unordered_multiset<int>::find(key)_(non-existent)/1024 1.017 -8.72%
std::unordered_multiset<int>::find(key)_(non-existent)/32 0.980 -21.14%
std::unordered_multiset<int>::find(key)_(non-existent)/8192 1.071 -13.13%
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/0 423.324 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/1024 16286.416 3.71%
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/32 813.019 2.39%
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/8192 173890.115 2.38%
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/0 422.171 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 15657.736 3.12%
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 848.656 3.22%
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 183685.986 -
std::unordered_multiset<int>::insert(value)_(already_present)/0 20.054 -
std::unordered_multiset<int>::insert(value)_(already_present)/1024 25.944 -22.77%
std::unordered_multiset<int>::insert(value)_(already_present)/32 21.140 -3.68%
std::unordered_multiset<int>::insert(value)_(already_present)/8192 31.135 32.73%
std::unordered_multiset<int>::insert(value)_(new_value)/0 19.589 -
std::unordered_multiset<int>::insert(value)_(new_value)/1024 22.836 -14.92%
std::unordered_multiset<int>::insert(value)_(new_value)/32 19.792 -5.93%
std::unordered_multiset<int>::insert(value)_(new_value)/8192 22.528 13.55%
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/0 14.271 -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/1024 6735.205 2.36%
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/32 222.468 5.39%
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/8192 55219.125 2.89%
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/0 14.280 -
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/1024 6761.782 2.46%
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/32 201.241 -
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/8192 54808.852 -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/0 0.824 -11.66%
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/1024 2225.529 63.73%
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/32 25.142 5.48%
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/8192 33033.681 16.81%
std::unordered_set<int>::clear()/0 422.051 -
std::unordered_set<int>::clear()/1024 7967.806 1.03%
std::unordered_set<int>::clear()/32 609.271 -
std::unordered_set<int>::clear()/8192 62471.508 -
std::unordered_set<int>::contains(key)_(existent)/0 0.016 -
std::unordered_set<int>::contains(key)_(existent)/1024 1.164 -16.94%
std::unordered_set<int>::contains(key)_(existent)/32 1.342 5.41%
std::unordered_set<int>::contains(key)_(existent)/8192 1.288 -15.92%
std::unordered_set<int>::contains(key)_(non-existent)/0 0.336 -31.38%
std::unordered_set<int>::contains(key)_(non-existent)/1024 1.681 -
std::unordered_set<int>::contains(key)_(non-existent)/32 1.594 4.29%
std::unordered_set<int>::contains(key)_(non-existent)/8192 1.475 3.05%
std::unordered_set<int>::count(key)_(existent)/0 0.020 -
std::unordered_set<int>::count(key)_(existent)/1024 1.335 10.88%
std::unordered_set<int>::count(key)_(existent)/32 1.219 -17.13%
std::unordered_set<int>::count(key)_(existent)/8192 1.199 -8.88%
std::unordered_set<int>::count(key)_(non-existent)/0 0.348 -14.05%
std::unordered_set<int>::count(key)_(non-existent)/1024 1.603 3.59%
std::unordered_set<int>::count(key)_(non-existent)/32 1.418 -4.20%
std::unordered_set<int>::count(key)_(non-existent)/8192 1.772 6.07%
std::unordered_set<int>::ctor(&&,_different_allocs)/0 14.777 -
std::unordered_set<int>::ctor(&&,_different_allocs)/1024 9434.283 2.97%
std::unordered_set<int>::ctor(&&,_different_allocs)/32 300.515 2.28%
std::unordered_set<int>::ctor(&&,_different_allocs)/8192 108643.569 -2.50%
std::unordered_set<int>::ctor(const&)/0 13.835 -
std::unordered_set<int>::ctor(const&)/1024 6632.116 -1.23%
std::unordered_set<int>::ctor(const&)/32 197.891 -
std::unordered_set<int>::ctor(const&)/8192 54775.212 -
std::unordered_set<int>::ctor(const&,_alloc)/0 14.196 1.86%
std::unordered_set<int>::ctor(const&,_alloc)/1024 9853.850 -1.21%
std::unordered_set<int>::ctor(const&,_alloc)/32 278.170 6.76%
std::unordered_set<int>::ctor(const&,_alloc)/8192 81564.735 -1.62%
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.813 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 13914.257 3.50%
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 385.872 3.99%
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 143786.609 1.92%
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.845 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13667.277 2.55%
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 377.236 1.17%
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 143483.244 1.29%
std::unordered_set<int>::erase(iterator)/0 19.874 1.23%
std::unordered_set<int>::erase(iterator)/1024 20.468 1.35%
std::unordered_set<int>::erase(iterator)/32 20.281 1.03%
std::unordered_set<int>::erase(iterator)/8192 20.465 1.49%
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.345 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5510.044 6.77%
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 536.189 1.02%
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 43907.468 2.68%
std::unordered_set<int>::erase(key)_(existent)/0 21.674 2.91%
std::unordered_set<int>::erase(key)_(existent)/1024 22.183 -
std::unordered_set<int>::erase(key)_(existent)/32 21.478 1.99%
std::unordered_set<int>::erase(key)_(existent)/8192 23.096 1.12%
std::unordered_set<int>::erase(key)_(non-existent)/0 0.257 -
std::unordered_set<int>::erase(key)_(non-existent)/1024 1.116 3.58%
std::unordered_set<int>::erase(key)_(non-existent)/32 1.089 -8.61%
std::unordered_set<int>::erase(key)_(non-existent)/8192 0.895 -5.32%
std::unordered_set<int>::find(key)_(existent)/0 0.014 -
std::unordered_set<int>::find(key)_(existent)/1024 1.279 10.79%
std::unordered_set<int>::find(key)_(existent)/32 1.239 9.14%
std::unordered_set<int>::find(key)_(existent)/8192 1.311 -5.21%
std::unordered_set<int>::find(key)_(non-existent)/0 0.335 -
std::unordered_set<int>::find(key)_(non-existent)/1024 1.150 -11.67%
std::unordered_set<int>::find(key)_(non-existent)/32 1.252 27.38%
std::unordered_set<int>::find(key)_(non-existent)/8192 1.084 -11.04%
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/0 422.120 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/1024 13066.338 4.10%
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/32 768.176 2.87%
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/8192 139826.676 2.61%
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/0 421.647 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 7509.042 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/32 618.650 1.62%
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 86422.008 2.95%
std::unordered_set<int>::insert(value)_(already_present)/0 1.579 -
std::unordered_set<int>::insert(value)_(already_present)/1024 2.002 3.20%
std::unordered_set<int>::insert(value)_(already_present)/32 1.669 1.02%
std::unordered_set<int>::insert(value)_(already_present)/8192 2.851 27.53%
std::unordered_set<int>::insert(value)_(new_value)/0 19.077 -
std::unordered_set<int>::insert(value)_(new_value)/1024 20.131 3.18%
std::unordered_set<int>::insert(value)_(new_value)/32 19.287 -4.11%
std::unordered_set<int>::insert(value)_(new_value)/8192 20.950 8.09%
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/0 14.208 -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/1024 6674.414 -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/32 218.826 5.84%
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/8192 53933.934 -2.32%
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/0 14.201 -
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/1024 6589.160 -
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/32 198.084 -
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/8192 54607.257 -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/0 0.824 -5.65%
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/1024 1335.831 -15.67%
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/32 25.436 -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/8192 26671.365 -4.25%
std::unordered_set<std::string>::clear()/0 423.584 -
std::unordered_set<std::string>::clear()/1024 22859.245 -
std::unordered_set<std::string>::clear()/32 927.021 -
std::unordered_set<std::string>::clear()/8192 219763.838 -
std::unordered_set<std::string>::contains(key)_(existent)/0 0.013 -
std::unordered_set<std::string>::contains(key)_(existent)/1024 39.364 -9.02%
std::unordered_set<std::string>::contains(key)_(existent)/32 37.259 12.64%
std::unordered_set<std::string>::contains(key)_(existent)/8192 42.801 4.76%
std::unordered_set<std::string>::contains(key)_(non-existent)/0 0.347 -7.19%
std::unordered_set<std::string>::contains(key)_(non-existent)/1024 23.302 -3.39%
std::unordered_set<std::string>::contains(key)_(non-existent)/32 21.907 -4.94%
std::unordered_set<std::string>::contains(key)_(non-existent)/8192 23.953 1.79%
std::unordered_set<std::string>::count(key)_(existent)/0 0.016 -
std::unordered_set<std::string>::count(key)_(existent)/1024 34.985 -3.49%
std::unordered_set<std::string>::count(key)_(existent)/32 40.973 5.14%
std::unordered_set<std::string>::count(key)_(existent)/8192 36.352 12.86%
std::unordered_set<std::string>::count(key)_(non-existent)/0 0.346 -
std::unordered_set<std::string>::count(key)_(non-existent)/1024 22.568 -2.04%
std::unordered_set<std::string>::count(key)_(non-existent)/32 24.009 11.24%
std::unordered_set<std::string>::count(key)_(non-existent)/8192 25.456 -1.55%
std::unordered_set<std::string>::ctor(&&,_different_allocs)/0 14.707 -
std::unordered_set<std::string>::ctor(&&,_different_allocs)/1024 40577.827 -
std::unordered_set<std::string>::ctor(&&,_different_allocs)/32 1074.509 4.19%
std::unordered_set<std::string>::ctor(&&,_different_allocs)/8192 743607.244 -
std::unordered_set<std::string>::ctor(const&)/0 13.785 -
std::unordered_set<std::string>::ctor(const&)/1024 35230.267 1.41%
std::unordered_set<std::string>::ctor(const&)/32 718.806 -
std::unordered_set<std::string>::ctor(const&)/8192 343110.182 -
std::unordered_set<std::string>::ctor(const&,_alloc)/0 13.823 -
std::unordered_set<std::string>::ctor(const&,_alloc)/1024 64276.319 -
std::unordered_set<std::string>::ctor(const&,_alloc)/32 1519.886 -10.09%
std::unordered_set<std::string>::ctor(const&,_alloc)/8192 607285.933 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.822 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 62159.120 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 1630.998 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 638009.336 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.797 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 63310.597 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1686.102 -2.64%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 640458.778 -
std::unordered_set<std::string>::erase(iterator)/0 30.494 11.25%
std::unordered_set<std::string>::erase(iterator)/1024 33.457 12.11%
std::unordered_set<std::string>::erase(iterator)/32 26.278 -17.20%
std::unordered_set<std::string>::erase(iterator)/8192 26.166 -20.72%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 423.994 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 11782.247 -6.88%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 687.364 1.62%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 117295.510 -
std::unordered_set<std::string>::erase(key)_(existent)/0 122.659 -
std::unordered_set<std::string>::erase(key)_(existent)/1024 99.891 -19.09%
std::unordered_set<std::string>::erase(key)_(existent)/32 48.608 -34.31%
std::unordered_set<std::string>::erase(key)_(existent)/8192 102.451 15.36%
std::unordered_set<std::string>::erase(key)_(non-existent)/0 0.268 -
std::unordered_set<std::string>::erase(key)_(non-existent)/1024 25.382 33.00%
std::unordered_set<std::string>::erase(key)_(non-existent)/32 24.897 1.49%
std::unordered_set<std::string>::erase(key)_(non-existent)/8192 24.259 9.98%
std::unordered_set<std::string>::find(key)_(existent)/0 0.012 -
std::unordered_set<std::string>::find(key)_(existent)/1024 41.849 18.66%
std::unordered_set<std::string>::find(key)_(existent)/32 34.263 -18.70%
std::unordered_set<std::string>::find(key)_(existent)/8192 37.349 5.20%
std::unordered_set<std::string>::find(key)_(non-existent)/0 0.320 -4.48%
std::unordered_set<std::string>::find(key)_(non-existent)/1024 21.059 -5.91%
std::unordered_set<std::string>::find(key)_(non-existent)/32 24.825 1.16%
std::unordered_set<std::string>::find(key)_(non-existent)/8192 27.318 22.57%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/0 424.367 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/1024 56593.647 1.63%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 1758.774 -5.36%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192 597711.096 -1.11%
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 424.336 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 55755.200 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1894.902 -2.31%
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 559355.554 -
std::unordered_set<std::string>::insert(value)_(already_present)/0 28.806 -56.65%
std::unordered_set<std::string>::insert(value)_(already_present)/1024 35.266 11.67%
std::unordered_set<std::string>::insert(value)_(already_present)/32 50.536 -17.75%
std::unordered_set<std::string>::insert(value)_(already_present)/8192 24.267 -47.43%
std::unordered_set<std::string>::insert(value)_(new_value)/0 74.754 20.24%
std::unordered_set<std::string>::insert(value)_(new_value)/1024 66.094 38.66%
std::unordered_set<std::string>::insert(value)_(new_value)/32 67.401 12.03%
std::unordered_set<std::string>::insert(value)_(new_value)/8192 61.825 -14.28%
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/0 14.307 -
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/1024 36783.578 -
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/32 708.499 5.68%
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/8192 341915.511 -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/0 14.311 1.08%
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 36789.972 1.69%
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/32 685.952 -5.28%
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/8192 343606.100 -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/0 0.877 6.03%
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/1024 17354.880 -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/32 303.572 4.86%
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/8192 214771.217 -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 243.678 -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 8.743 -1.52%
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 1888.273 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 50.209 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 10.907 2.52%
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 799.688 10.13%
std::vector<int>::ctor(Range)_(cheap_elements)/1024 50.265 -
std::vector<int>::ctor(Range)_(cheap_elements)/32 11.096 1.08%
std::vector<int>::ctor(Range)_(cheap_elements)/8192 617.562 -7.03%
std::vector<int>::ctor(const&)_(cheap_elements)/1024 50.861 1.37%
std::vector<int>::ctor(const&)_(cheap_elements)/32 11.112 5.53%
std::vector<int>::ctor(const&)_(cheap_elements)/8192 545.051 -10.70%
std::vector<int>::ctor(size)/1024 44.303 7.80%
std::vector<int>::ctor(size)/32 10.593 -2.96%
std::vector<int>::ctor(size)/8192 556.675 -2.15%
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/1024 43.697 9.06%
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/32 10.253 -
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/8192 266.540 1.99%
std::vector<int>::erase(begin)_(cheap_elements)/1024 40.543 -
std::vector<int>::erase(begin)_(cheap_elements)/32 3.751 -
std::vector<int>::erase(begin)_(cheap_elements)/8192 283.051 -
std::vector<int>::erase(middle)_(cheap_elements)/1024 22.381 1.66%
std::vector<int>::erase(middle)_(cheap_elements)/32 4.380 3.27%
std::vector<int>::erase(middle)_(cheap_elements)/8192 139.790 -
std::vector<int>::insert(begin)_(cheap_elements)/1024 39.479 -
std::vector<int>::insert(begin)_(cheap_elements)/32 5.014 -2.37%
std::vector<int>::insert(begin)_(cheap_elements)/8192 293.812 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 810.952 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32 463.118 1.10%
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192 3060.122 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024 938.401 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/32 483.858 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 4896.742 17.62%
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 2223.646 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 557.568 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 13457.425 -
std::vector<int>::insert(middle)_(cheap_elements)/1024 20.873 -
std::vector<int>::insert(middle)_(cheap_elements)/32 6.039 -
std::vector<int>::insert(middle)_(cheap_elements)/8192 138.841 -
std::vector<int>::operator=(const&)_(cheap_elements)/1024 36.037 -
std::vector<int>::operator=(const&)_(cheap_elements)/32 2.000 -
std::vector<int>::operator=(const&)_(cheap_elements)/8192 727.901 -1.03%
std::vector<int>::push_back()_(growing)_(cheap_elements)/1024 101.330 -
std::vector<int>::push_back()_(growing)_(cheap_elements)/32 24.038 -
std::vector<int>::push_back()_(growing)_(cheap_elements)/8192 659.629 -5.68%
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/1024 0.661 -
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/32 13.433 -
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/8192 0.290 -
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/1024 13.419 -
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/32 13.477 1.28%
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/8192 13.409 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 484.404 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 15.604 -2.26%
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 4598.326 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6290.973 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 127.309 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 52172.291 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 698.482 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 35.055 -1.16%
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 6952.756 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 19558.811 -2.16%
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 587.666 -2.87%
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 170981.191 -1.42%
std::vector<std::string>::ctor(Range)_(cheap_elements)/1024 698.812 -
std::vector<std::string>::ctor(Range)_(cheap_elements)/32 34.855 -
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192 6946.719 -
std::vector<std::string>::ctor(Range)_(expensive_elements)/1024 19620.818 -
std::vector<std::string>::ctor(Range)_(expensive_elements)/32 590.127 -1.52%
std::vector<std::string>::ctor(Range)_(expensive_elements)/8192 171366.785 -
std::vector<std::string>::ctor(const&)_(cheap_elements)/1024 699.269 -
std::vector<std::string>::ctor(const&)_(cheap_elements)/32 34.538 -
std::vector<std::string>::ctor(const&)_(cheap_elements)/8192 6933.256 -
std::vector<std::string>::ctor(const&)_(expensive_elements)/1024 19670.615 -1.03%
std::vector<std::string>::ctor(const&)_(expensive_elements)/32 593.319 -1.50%
std::vector<std::string>::ctor(const&)_(expensive_elements)/8192 171264.259 -
std::vector<std::string>::ctor(size)/1024 430.856 -
std::vector<std::string>::ctor(size)/32 34.003 1.29%
std::vector<std::string>::ctor(size)/8192 4261.051 -
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 582.134 -
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/32 34.562 1.36%
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/8192 5423.592 -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/1024 19431.858 -1.83%
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/32 557.888 -2.52%
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/8192 169120.399 -1.63%
std::vector<std::string>::erase(begin)_(cheap_elements)/1024 577.197 -
std::vector<std::string>::erase(begin)_(cheap_elements)/32 21.094 -
std::vector<std::string>::erase(begin)_(cheap_elements)/8192 4564.982 -
std::vector<std::string>::erase(begin)_(expensive_elements)/1024 590.280 -
std::vector<std::string>::erase(begin)_(expensive_elements)/32 36.095 1.35%
std::vector<std::string>::erase(begin)_(expensive_elements)/8192 4583.126 -
std::vector<std::string>::erase(middle)_(cheap_elements)/1024 287.527 -
std::vector<std::string>::erase(middle)_(cheap_elements)/32 11.883 -
std::vector<std::string>::erase(middle)_(cheap_elements)/8192 2275.926 -
std::vector<std::string>::erase(middle)_(expensive_elements)/1024 301.473 -
std::vector<std::string>::erase(middle)_(expensive_elements)/32 26.990 -
std::vector<std::string>::erase(middle)_(expensive_elements)/8192 2290.639 -
std::vector<std::string>::insert(begin)_(cheap_elements)/1024 565.047 -
std::vector<std::string>::insert(begin)_(cheap_elements)/32 19.370 -
std::vector<std::string>::insert(begin)_(cheap_elements)/8192 4565.950 -
std::vector<std::string>::insert(begin)_(expensive_elements)/1024 583.823 -
std::vector<std::string>::insert(begin)_(expensive_elements)/32 35.531 -
std::vector<std::string>::insert(begin)_(expensive_elements)/8192 4574.906 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 1634.621 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32 484.793 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192 9821.101 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/1024 15038.770 -1.54%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/32 819.714 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/8192 114600.851 -1.25%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024 3043.673 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/32 543.925 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 20847.312 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/1024 16688.608 -1.24%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/32 875.591 -1.30%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/8192 126289.164 -1.11%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 1699.674 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 583.349 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 11009.770 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/1024 13342.966 -1.06%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/32 899.785 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/8192 114832.285 -
std::vector<std::string>::insert(middle)_(cheap_elements)/1024 283.551 -
std::vector<std::string>::insert(middle)_(cheap_elements)/32 10.560 -
std::vector<std::string>::insert(middle)_(cheap_elements)/8192 2276.773 -
std::vector<std::string>::insert(middle)_(expensive_elements)/1024 302.520 -
std::vector<std::string>::insert(middle)_(expensive_elements)/32 26.778 3.14%
std::vector<std::string>::insert(middle)_(expensive_elements)/8192 2287.056 -
std::vector<std::string>::operator=(const&)_(cheap_elements)/1024 718.528 -
std::vector<std::string>::operator=(const&)_(cheap_elements)/32 27.100 -1.03%
std::vector<std::string>::operator=(const&)_(cheap_elements)/8192 5696.722 -
std::vector<std::string>::operator=(const&)_(expensive_elements)/1024 6280.384 -
std::vector<std::string>::operator=(const&)_(expensive_elements)/32 119.853 -
std::vector<std::string>::operator=(const&)_(expensive_elements)/8192 51521.374 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/1024 540.533 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/32 42.463 2.87%
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/8192 3150.592 -7.37%
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/1024 600.272 -3.44%
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/32 58.009 -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/8192 5775.802 -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 1.046 -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/32 13.798 -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 0.698 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 12.358 -1.77%
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/32 23.925 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 13.541 -1.15%
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/1024 13.846 -
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/32 13.832 -
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/8192 13.841 -
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/1024 23.384 -
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/32 23.357 -
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/8192 23.401 -
vector<bool>(const_vector<bool>&) 9.612 -2.20%
vector<bool>(size_type,_const_value_type&) 8.048 -1.34%
vector<bool>(vector<bool>&&,_const_allocator_type&)_(different_allocators) 13.791 -1.84%
vector<bool>(vector<bool>&&,_const_allocator_type&)_(equal_allocators) 2.879 -
vector<bool>::reserve() 10.133 -
Geometric Mean 220.813 -