Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
Filter

ldionne-test-macbook-3 test results

Run Order Start Time Duration
Current 561695 2026-01-05T19:53:13 0:00:00
Previous 561684 2026-01-05T19:53:11 0:00:00
Baseline 561507 2026-01-05T19:53:25 0:00:00


Tests Summary

Status Group # # (B)
Performance Regressions 1817 2047
Performance Improvements 1845 2276
Added Tests 1481 0
Unchanged Tests 52037 52857
Total Tests 57180

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
bm_ranges_swap_ranges_vb_unaligned/262144 540.24% 3733.898 23905.960 - 522.51% -
rng::is_partitioned(deque<int>)_(unpartitioned)/32 280.29% 3.204 12.185 - 17.46% -
bm_swap_ranges_vb_unaligned/262144 206.15% 3846.029 11774.503 - 198.45% -
std::is_partitioned(vector<int>)_(unpartitioned)/1024 137.31% 23.139 54.910 - 11.24% -
rng::rotate_copy(deque<int>)/32 135.29% 2.711 6.379 - 136.83% -
std::generate_n(list<int>)/1024 132.65% 650.509 1513.395 - 132.56% -
rng::rotate_copy(deque<int>)/50 126.69% 3.016 6.837 - 126.75% -
std::is_partitioned(list<int>)_(unpartitioned)/50 122.10% 2.051 4.555 - 4.46% -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 113.34% 513.507 1095.515 - 14.89% -
std::copy_backward(list<int>)/512 111.08% 369.228 779.352 - 110.20% -
std::partition(list<int>)_(dense)/1024 110.52% 389.215 819.382 - 108.41% -
std::is_partitioned(list<int>)_(unpartitioned)/32 109.82% 2.060 4.323 - 3.05% -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/1024 108.53% 758.986 1582.684 - 107.00% -
rng::starts_with(list<int>)/1000 103.18% 759.122 1542.361 - 102.54% -
rng::starts_with(list<int>)/1024 103.14% 776.774 1577.945 - 101.35% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 98.76% 12854109.789 25548431.102 - 22.28% -
rng::rotate_copy(vector<int>)/32 91.09% 2.088 3.991 - 91.70% -
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 88.84% 545.912 1030.895 - 0.18% -
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 88.35% 548.248 1032.603 - 0.25% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_256 84.17% 66875640.398 123164738.018 - 91.25% -
rng::is_partitioned(list<int>)_(unpartitioned)/50 77.41% 2.599 4.611 - 3.58% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_64 76.30% 18469748.134 32561967.302 - 5.29% -
rng::rotate_copy(vector<int>)/50 72.32% 2.692 4.640 - 72.27% -
rng::rotate_copy(vector<int>)/8192 72.10% 279.279 480.627 - 69.46% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 72.00% 5861709.154 10081885.251 - 40.80% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 68.38% 5575000.208 9387267.814 - 85.91% -
std::is_partitioned(list<int>)_(unpartitioned)/8192 66.35% 1287.822 2142.271 - -2.16% -
rng::is_partitioned(deque<int>)_(unpartitioned)/1024 64.61% 78.167 128.667 - -0.48% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 62.51% 0.429 0.697 - 9.54% -
std::flat_map<int,_int>::find(key)_(non-existent)/8192 57.06% 6.330 9.941 - 0.74% -
BM_PopHeap_pair<uint32,_uint32>_1 55.67% 0.447 0.696 - 37.38% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 53.68% 0.392 0.603 - 34.87% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 50.78% 25.889 39.035 - 32.11% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 50.29% 3542026.085 5323373.133 - 11.03% -
BM_PushHeap_float_Descending_1 49.40% 0.467 0.697 - 61.97% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 48.69% 2754814.141 4096257.834 - 42.41% -
std::multimap<std::string,_int>::erase(key)_(existent)/1024 47.03% 61.269 90.086 - 57.18% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 44.06% 6.604 9.513 - 44.38% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 43.52% 30988656.258 44474810.556 - 9.87% -
std::flat_multimap<int,_int>::insert(value)_(new_value)/1024 43.32% 32.673 46.828 - 135.27% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 42.69% 37218114.323 53105848.160 - 36.26% -
std::flat_map<int,_int>::find(key)_(non-existent)/1024 42.56% 4.556 6.495 - 0.61% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 40.45% 44.336 62.271 - 1.50% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 39.90% 48950238.198 68483245.111 - 26.56% -
SetIntersection_Interlaced_Vector_uint32_1024_256 39.18% 5030573.061 7001574.926 - 9.98% -
SetIntersection_Interlaced_Vector_uint32_16384_16 39.08% 2467901.055 3432370.219 - 39.40% -
SetIntersection_Interlaced_Vector_float_262144_4 38.56% 1549206.906 2146597.511 - -0.43% -
rng::equal(vector<bool>)_(unaligned)/50 38.18% 0.696 0.961 - 30.55% -
std::is_partitioned(deque<int>)_(unpartitioned)/8192 37.48% 509.164 700.024 - 0.17% -
std::find_end(deque<int>,_pred)_(near_matches)/1024 37.48% 30520.499 41961.078 - 33.95% -
std::find_end(deque<int>,_pred)_(near_matches)/1000 37.41% 29281.253 40235.679 - 33.62% -
SetIntersection_Interlaced_Vector_float_16384_16 36.65% 2964335.296 4050689.509 - 4.09% -
std::find(list<int>)_(process_all)/50 36.56% 18.307 25.000 - 37.88% -
BM_RangesPushHeap_uint32_Ascending_1 36.50% 0.448 0.611 - 6.08% -
std::flat_map<int,_int>::erase(key)_(non-existent)/8192 36.40% 6.289 8.579 - 28.67% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_1 36.12% 0.393 0.535 - 7.96% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1024 36.04% 103430134.375 140703096.378 - 27.01% -
rng::rotate(vector<int>)_(1_element_forward)/50 35.37% 3.893 5.269 - -0.03% -
std::flat_multimap<int,_int>::find(key)_(non-existent)/8192 35.34% 7.194 9.736 - 56.66% -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/8 35.20% 47.365 64.039 - 34.40% -
rng::fill_n(vector<bool>)/64 35.08% 1.414 1.910 - 34.77% -
BM_RangesPushHeap_float_Random_1 34.95% 0.517 0.698 - 62.77% -
std::find_end(deque<int>)_(near_matches)/8192 34.19% 1755843.750 2356088.927 - 0.17% -
SetIntersection_Interlaced_Vector_uint32_262144_256 34.03% 25907201.349 34723283.043 - 17.83% -
BM_MakeHeap_string_Descending_262144 33.49% 3.453 4.609 - 30.05% -
std::fill_n(vector<bool>)/512 33.18% 1.424 1.897 - 33.14% -
rng::is_partitioned(vector<int>)_(unpartitioned)/32 33.01% 1.657 2.204 - 0.23% -
rng::rotate(vector<int>)_(1_element_backward)/50 32.99% 4.023 5.351 - 0.18% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 32.05% 25.487 33.655 - 29.86% -
rng::fill_n(vector<bool>)/512 32.04% 1.424 1.880 - 31.99% -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 31.84% 48.973 64.566 - 32.43% -
std::shift_left(vector<int>)/32 31.71% 2.977 3.920 - 31.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 31.48% 520.572 684.433 - 22.57% -
std::find_end(deque<int>)_(same_length)/1000 31.08% 1374.179 1801.218 - 91.60% -
std::rotate(vector<int>)_(1_element_backward)/50 30.81% 4.070 5.323 - -0.01% -
std::flat_multimap<int,_int>::find(key)_(non-existent)/1024 30.74% 5.424 7.092 - 56.95% -
BM_MakeHeap_string_PipeOrgan_262144 30.73% 7.322 9.573 - 28.48% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_4 30.09% 2.255 2.934 - 6.98% -
SetIntersection_Interlaced_Vector_uint32_262144_16 29.73% 3158067.526 4096981.586 - 17.27% -
BM_MakeHeap_uint32_Random_4 29.69% 1.161 1.506 - 34.30% -
rng::contains_subrange(list<int>)_(single_element)/8192 29.47% 7663.550 9921.696 - 41.83% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 29.17% 71961669.126 92949333.185 - 23.31% -
std::find(vector<bool>)_(process_all)/50 29.09% 0.628 0.810 - 40.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/32 28.72% 1.541 1.984 - 5.79% -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/8192 28.36% 8.891 11.412 - 20.22% -
std::copy_n(vector<bool>)_(aligned)/262144 28.02% 635.005 812.955 - 20.29% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_262144 27.16% 13.241 16.837 - 26.03% -
std::flat_multimap<int,_int>::erase(iterator)/8192 27.13% 496.730 631.507 - 24.96% -
BM_std_min<unsigned_short>/22 27.08% 1.838 2.336 - 28.85% -
std::replace(vector<int>)_(sprinkled)/50 27.08% 7.701 9.786 - 26.66% -
std::flat_multimap<int,_int>::insert(value)_(new_value)/8192 26.96% 26.812 34.041 - 42.49% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 26.89% 19.751 25.061 - 13.59% -
BM_std_min<__int128>/70000 26.86% 27057.978 34325.235 - 26.84% -
BM_std_min<__int128>/64000 26.54% 24746.540 31313.491 - 26.60% -
rng::is_partitioned(vector<int>)_(unpartitioned)/8192 26.45% 118.782 150.194 - 0.00% -
BM_std_min<__int128>/65536 26.43% 25330.811 32026.967 - 26.36% -
rng::equal(vector<bool>)_(unaligned)/8 26.31% 0.698 0.882 - 19.50% -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/1024 26.31% 6.205 7.838 - 19.11% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 26.28% 3759606.073 4747546.368 - -5.62% -
BM_std_min<__int128>/1024 26.00% 396.269 499.303 - 26.07% -
BM_std_min<__int128>/5500 25.86% 2118.689 2666.682 - 25.75% -
BM_std_min<__int128>/4000 25.85% 1540.903 1939.246 - 25.87% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 25.83% 9908524.824 12467503.230 - 15.65% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 25.74% 38.570 48.497 - 13.20% -
BM_std_min<__int128>/4096 25.62% 1578.189 1982.579 - 25.57% -
BM_std_min<__int128>/512 25.10% 198.859 248.779 - 25.09% -
SetIntersection_Interlaced_Vector_uint32_16384_64 25.10% 5918494.402 7404095.229 - 24.66% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 24.95% 40.340 50.407 - 27.01% -
std::copy_backward(list<int>)/4096 24.80% 3282.191 4096.299 - 23.68% -
std::rotate(vector<int>)_(1_element_forward)/50 24.37% 4.240 5.274 - 0.08% -
SetIntersection_Interlaced_Vector_float_16384_64 24.30% 5561562.497 6912888.620 - -34.46% -
SetIntersection_Interlaced_Vector_uint32_16384_1024 24.16% 44090127.197 54741211.634 - 18.61% -
std::copy_if(list<int>)_(every_other)/4096 24.03% 3188.788 3955.074 - 24.68% -
rng::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 23.99% 51.457 63.799 - 24.09% -
std::set<std::string>::erase(key)_(existent)/32 23.28% 60.722 74.859 - 7.47% -
std::replace(vector<int>)_(sprinkled)/32 23.15% 5.414 6.667 - 32.39% -
std::is_partitioned(deque<int>)_(unpartitioned)/32 23.09% 2.756 3.393 - 3.76% -
std::partition_copy(list<int>)/50 23.00% 13.103 16.117 - 22.06% -
BM_RangesMakeHeap_uint32_Random_4 22.87% 1.157 1.422 - -16.53% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 22.49% 1626030.752 1991736.638 - 4.82% -
std::partition_point(list<int>)/8192 22.42% 11794.544 14439.171 - 13.06% -
rng::transform(list<int>)_(identity_transform)/8192 22.34% 7084.766 8667.522 - 14.01% -
std::find_end(deque<int>)_(match_near_end)/1000 22.17% 325.513 397.676 - 20.27% -
SetIntersection_Interlaced_Vector_float_262144_1024 22.16% 80964383.452 98904171.742 - -36.73% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 21.93% 23.822 29.045 - 0.01% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 21.84% 287025826.563 349725425.922 - 64.04% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 21.69% 9466236.834 11518996.873 - 18.20% -
rng::partition_copy(list<int>)/8192 21.57% 6988.677 8495.977 - 15.29% -
BM_std_min<__int128>/64 21.33% 24.504 29.730 - 21.32% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_4 21.26% 3.040 3.686 - 5.84% -
766_femflow_r 20.74% 12.935 15.618 - 20.62% -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/8192 20.60% 6.978 8.416 - -0.76% -
SetIntersection_Interlaced_Vector_float_262144_64 20.56% 8555424.271 10314646.698 - -48.26% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 20.51% 20.134 24.263 - 11.64% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_16 20.34% 6918406.193 8325687.669 - 22.08% -
BM_RangesMakeThenSortHeap_float_Descending_4 20.21% 1.070 1.287 - 0.19% -
SetIntersection_Interlaced_Vector_uint32_1024_64 20.18% 3748944.133 4505606.520 - -11.18% -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 20.05% 9921.575 11910.730 - 13.47% -
std::copy(vector<bool>)_(aligned)/1048576 20.00% 2607.806 3129.370 - -5.76% -
SetIntersection_Interlaced_Vector_uint32_262144_4 19.73% 1508108.819 1805647.219 - 18.46% -
SetIntersection_Interlaced_Vector_uint32_262144_1024 19.56% 78704790.264 94099414.083 - 16.76% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 19.20% 47.950 57.155 - 126.16% -
std::set<int>::insert(value)_(new_value)/1024 19.12% 41.529 49.471 - 17.94% -
rng::find(list<int>)_(process_all)/8192 19.06% 9868.235 11748.762 - 12.53% -
rng::search(deque<int>)_(no_match)/1024 19.01% 350.794 417.474 - 36.84% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 18.99% 24.789 29.497 - -8.43% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_1 18.97% 0.534 0.636 - 41.59% -
std::find_end(deque<int>,_pred)_(match_near_end)/1024 18.96% 3847.395 4576.967 - 18.67% -
std::multimap<std::string,_int>::erase(iterator)/32 18.92% 26.510 31.526 - 7.19% -
BM_lexicographical_compare_three_way<IntPtr>/1 18.76% 0.391 0.464 - 18.21% -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/1024 18.50% 5.115 6.061 - 1.15% -
SetIntersection_Interlaced_Vector_uint64_256_16 18.49% 6214666.933 7363454.596 - 18.91% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 18.42% 0.535 0.634 - 41.80% -
std::multimap<std::string,_int>::contains(key)_(non-existent)/1024 18.29% 20.710 24.497 - 7.04% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_64 18.29% 4.855 5.743 - 17.80% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16 18.09% 3.306 3.904 - 18.45% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1024 17.95% 7.647 9.020 - 17.78% -
rng::is_partitioned(list<int>)_(partitioned)/8192 17.94% 6901.432 8139.650 - 13.55% -
bm_lexicographical_compare<int>/16 17.93% 1.959 2.310 - 14.56% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16384 17.66% 10.399 12.235 - 17.13% -
SetIntersection_Interlaced_Vector_float_256_256 17.64% 4681063.012 5506677.266 - 17.61% -
BM_std_min<short>/2 17.58% 0.485 0.570 - 17.55% -
std::rotate_copy(vector<int>)/8192 17.49% 631.377 741.822 - 15.75% -
std::set<int>::insert(value)_(already_present)/0 17.46% 0.581 0.683 - 17.42% -
BM_std_min<__int128>/30 17.36% 11.399 13.378 - 17.51% -
BM_std_min<__int128>/32 17.32% 12.190 14.301 - 17.38% -
BM_std_min<unsigned_int>/1 16.99% 0.325 0.381 - 16.97% -
std::rotate(vector<bool>)_(1_element_backward)/8192 16.96% 90.827 106.235 - 1.44% -
BM_std_min<__int128>/31 16.95% 11.779 13.775 - 16.98% -
std::flat_map<int,_int>::find(key)_(non-existent)/32 16.78% 2.191 2.558 - -1.70% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_256 16.77% 6.291 7.345 - 16.59% -
BM_PushHeap_uint64_SingleElement_1 16.74% 0.521 0.608 - 16.54% -
BM_std_min<__int128>/29 16.69% 11.014 12.852 - 16.82% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 16.61% 7489039.610 8732751.499 - 11.80% -
rng::rotate_copy(deque<int>)/1024 16.48% 34.413 40.085 - 16.22% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16 16.48% 3667693.729 4272204.233 - -28.70% -
BM_std_min<__int128>/26 16.40% 9.819 11.429 - 16.44% -
BM_std_min<__int128>/28 16.15% 10.613 12.327 - 16.12% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_262144 16.12% 660.869 767.376 - 15.12% -
SetIntersection_Interlaced_Vector_float_16384_1024 16.04% 43872315.472 50910235.221 - -30.89% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 16.01% 7.035 8.162 - 19.74% -
rng::find_end(deque<int>,_pred)_(match_near_end)/1024 15.96% 3967.884 4601.126 - -0.12% -
BM_MakeThenSortHeap_float_Descending_4 15.81% 1.138 1.319 - 12.20% -
std::find_first_of(deque<int>)_(small_needle)/1024 15.70% 3451.830 3993.672 - 7.51% -
BM_std_min<__int128>/27 15.68% 10.223 11.827 - 15.68% -
BM_std_minmax_element<short>/3 15.49% 0.996 1.150 - 0.15% -
std::rotate(vector<bool>)_(1_element_backward)/50 15.45% 15.387 17.764 - 1.62% -
std::rotate(vector<bool>)_(1_element_backward)/32 15.38% 15.402 17.770 - 1.17% -
BM_std_minmax_element<int>/4096 15.26% 939.485 1082.835 - 0.40% -
BM_std_minmax_element<int>/4000 15.24% 917.434 1057.284 - 0.33% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 15.11% 6316913.458 7271425.343 - 8.59% -
std::find(vector<bool>)_(process_all)/8 15.09% 0.627 0.721 - 25.16% -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 15.06% 4965.297 5713.127 - 0.02% -
BM_std_minmax_element<int>/1024 15.01% 238.458 274.246 - 0.54% -
BM_std_min<__int128>/25 14.95% 9.468 10.884 - 15.05% -
rng::stable_partition(deque<int>)_(dense)/1024 14.90% 581.759 668.423 - 13.29% -
BM_std_min<int>/1 14.90% 0.303 0.348 - 23.75% -
std::equal(deque<int>)_(it,_it,_it,_it)/50 14.82% 22.640 25.996 - -1.15% -
BM_std_min<__int128>/24 14.78% 9.103 10.448 - 14.78% -
BM_std_minmax_element<int>/65536 14.74% 15029.920 17245.500 - 0.13% -
rng::copy_n(vector<int>)/32768 14.74% 2234.142 2563.361 - 11.74% -
rng::unique_copy(deque<int>)_(contiguous)/52 14.71% 18.629 21.369 - 45.50% -
rng::rotate(vector<bool>)_(1_element_backward)/32 14.59% 16.158 18.516 - 0.11% -
rng::rotate(vector<bool>)_(1_element_backward)/50 14.59% 16.140 18.495 - -0.01% -
std::multimap<std::string,_int>::erase(key)_(existent)/8192 14.46% 92.128 105.452 - 17.93% -
std::find_first_of(deque<int>)_(small_needle)/8192 14.45% 27708.857 31712.870 - 10.96% -
BM_std_minmax_element<int>/5500 14.44% 1259.710 1441.584 - -0.01% -
BM_std_minmax_element<int>/70000 14.43% 16073.840 18392.937 - -0.08% -
BM_PopHeap_float_262144 14.42% 36.538 41.806 - 2.80% -
BM_std_minmax_element<int>/64000 14.41% 14710.168 16830.477 - -0.01% -
BM_RangesPushHeap_uint32_Random_1 14.41% 0.504 0.576 - 15.07% -
BM_std_minmax_element<int>/512 14.34% 121.583 139.014 - 0.64% -
rng::stable_partition(deque<int>)_(dense)/32 14.27% 27.791 31.758 - 13.41% -
std::flat_multimap<int,_int>::find(key)_(non-existent)/0 14.22% 0.424 0.484 - 26.85% -
rng::stable_partition(deque<int>)_(dense)/50 14.18% 37.259 42.542 - 13.75% -
std::partition_point(list<int>)/1024 14.02% 1125.816 1283.659 - -0.80% -
rng::adjacent_find(deque<int>,_pred)/8 13.94% 4.095 4.665 - 11.82% -
rng::rotate_copy(vector<int>)/1024 13.91% 32.343 36.842 - 13.35% -
BM_std_min<short>/1 13.90% 0.289 0.329 - 12.37% -
std::multimap<std::string,_int>::equal_range(key)_(existent)/8192 13.78% 26.629 30.298 - 4.83% -
BM_std_minmax_element<char>/3 13.55% 1.149 1.304 - 10.48% -
std::find_end(deque<int>,_pred)_(match_near_end)/8192 13.54% 206206.847 234118.858 - 13.35% -
BM_RangesPopHeap_uint32_1 13.46% 0.490 0.556 - 33.94% -
BM_std_min<__int128>/23 13.43% 8.734 9.907 - 13.45% -
std::partition(list<int>)_(sparse)/8192 13.42% 7154.607 8114.775 - -0.75% -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 13.39% 37446.664 42461.240 - -0.26% -
BM_std_min<__int128>/22 13.31% 8.340 9.450 - 13.39% -
rng::replace(vector<int>)_(sprinkled)/32 12.98% 6.032 6.815 - 21.59% -
BM_std_min<__int128>/21 12.94% 7.940 8.967 - 12.85% -
rng::unique_copy(deque<int>)_(contiguous)/32 12.87% 12.271 13.851 - 42.03% -
rng::find(list<int>)_(bail_25%)/32768 12.87% 7601.866 8580.360 - 12.75% -
rng::contains_subrange(deque<int>)_(near_matches)/1024 12.81% 19935.047 22489.415 - -6.16% -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/1024 12.80% 23.996 27.068 - 25.08% -
std::rotate(list<int>)_(1_element_forward)/8192 12.76% 7920.408 8930.957 - 12.99% -
rng::contains_subrange(deque<int>)_(near_matches)/1000 12.67% 19013.007 21422.323 - -7.04% -
bm_lexicographical_compare<signed_char>/2 12.61% 1.438 1.619 - 8.32% -
rng::find_last_if(forward_list<int>)_(bail_90%)/1024 12.56% 769.046 865.622 - 11.34% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 12.47% 1454778.010 1636230.581 - -3.51% -
SetIntersection_Front_Set_uint64_1024_256 12.44% 4518156.636 5080147.368 - 4.98% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 12.39% 261123.855 293480.624 - 10.90% -
BM_std_min<__int128>/20 12.34% 7.611 8.551 - 12.29% -
BM_MakeHeap_string_Random_262144 12.32% 15.343 17.233 - 10.61% -
BM_RangesPushHeap_uint32_QuickSortAdversary_1 12.32% 0.477 0.536 - -0.66% -
BM_std_minmax<char>/8 12.15% 1.025 1.149 - 12.23% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 12.12% 3.533 3.961 - 10.06% -
std::set<std::string>::contains(key)_(existent)/32 11.93% 13.915 15.576 - -4.90% -
SetIntersection_Interlaced_Vector_float_1024_64 11.91% 3637798.594 4071047.175 - -30.56% -
BM_PushHeap_uint32_QuickSortAdversary_1 11.86% 0.481 0.538 - 11.52% -
BM_MakeHeap_string_Descending_1024 11.78% 2.715 3.035 - 11.79% -
rng::replace(vector<int>)_(sprinkled)/50 11.62% 8.896 9.930 - 23.69% -
std::equal(vector<bool>)_(unaligned)/50 11.58% 0.758 0.845 - -4.09% -
SetIntersection_Interlaced_Vector_float_16384_4 11.54% 1521987.634 1697658.337 - -0.27% -
BM_MakeThenSortHeap_uint64_Descending_4 11.54% 1.318 1.470 - -2.87% -
std::flat_map<int,_int>::erase(key)_(non-existent)/1024 11.52% 4.504 5.022 - 9.92% -
BM_PushHeap_string_Descending_262144 11.28% 3.138 3.492 - -35.90% -
std::transform(list<int>)_(identity_transform)/8192 11.24% 7038.328 7829.326 - 2.50% -
BM_std_min<__int128>/19 11.16% 7.239 8.047 - 11.13% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 11.14% 0.482 0.535 - 0.13% -
std::flat_map<int,_int>::insert(value)_(new_value)/1024 11.11% 22.874 25.416 - 0.73% -
std::map<int,_int>::upper_bound(key)_(non-existent)/8192 11.00% 9.538 10.587 - 10.82% -
std::all_of(deque<int>)_(process_all)/50 10.93% 19.240 21.343 - 0.50% -
std::adjacent_find(list<int>,_pred)/50 10.87% 34.898 38.690 - 10.45% -
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 10.82% 8.617 9.549 - -19.02% -
bm_lexicographical_compare<signed_char>/3 10.81% 1.670 1.850 - 7.13% -
BM_std_min<short>/3 10.75% 0.692 0.767 - 10.64% -
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/32 10.75% 10.591 11.730 - 12.23% -
rng::copy_n(list<int>)/4096 10.73% 4186.365 4635.736 - 16.39% -
BM_RangesMakeHeap_string_PipeOrgan_262144 10.70% 7.150 7.915 - -33.71% -
std::set<std::string>::equal_range(key)_(non-existent)/8192 10.48% 29.268 32.335 - 2.41% -
rng::find_end(deque<int>,_pred)_(match_near_end)/8192 10.46% 222157.744 245387.378 - -0.53% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_1024 10.45% 57.821 63.863 - 10.26% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1024 10.42% 8380713.115 9253773.352 - 10.91% -
BM_std_min<__int128>/18 10.30% 6.854 7.561 - 10.23% -
SetIntersection_Front_Set_uint32_1024_256 10.22% 4527655.787 4990599.974 - 8.77% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 10.14% 5437535.314 5989019.464 - 4.94% -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/1024 10.12% 6.620 7.290 - 1.38% -
bm_lexicographical_compare<signed_char>/1 10.07% 1.261 1.388 - 7.88% -
BM_RangesMakeHeap_uint64_Heap_64 10.06% 0.245 0.270 - 10.19% -
BM_RangesPushHeap_uint64_Descending_1 10.06% 0.633 0.697 - 49.39% -
BM_MakeHeap_pair<uint32,_uint32>_Descending_4 10.04% 0.476 0.524 - 12.84% -
BM_std_min<short>/4 9.94% 1.031 1.133 - 4.78% -
rng::partition_point(list<int>)/8192 9.93% 13512.239 14853.509 - 12.10% -
BM_std_min<short>/20 9.87% 2.114 2.322 - 3.32% -
std::transform(deque<int>,_deque<int>)/32 9.85% 21.685 23.821 - 10.36% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 9.84% 38.423 42.205 - 45.25% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 9.84% 5.140 5.645 - 26.49% -
BM_std_min<__int128>/17 9.84% 6.480 7.117 - 9.81% -
SetIntersection_Front_Set_float_1024_1024 9.79% 14910187.810 16370396.616 - -1.47% -
SetIntersection_Front_Set_uint64_1024_1024 9.78% 14066646.640 15442322.278 - -2.01% -
rng::copy_if(list<int>)_(entire_range)/64 9.73% 30.625 33.604 - 9.11% -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 9.65% 8.693 9.531 - -13.50% -
rng::remove(list<int>)_(sprinkled)/50 9.58% 65.540 71.816 - 3.32% -
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 9.57% 83.791 91.814 - -0.21% -
BM_MakeThenSortHeap_string_SingleElement_16384 9.54% 41.584 45.553 - 17.66% -
std::is_partitioned(list<int>)_(partitioned)/8192 9.45% 6242.206 6832.327 - 5.23% -
SetIntersection_Interlaced_Vector_float_16384_16384 9.36% 81363626.002 88979676.803 - 4.49% -
BM_std_minmax<char>/64 9.29% 1.206 1.318 - 4.93% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 9.25% 2957186.675 3230584.119 - 10.32% -
rng::move_backward(list<int>)/4096 9.20% 6014.967 6568.472 - 0.13% -
std::map<int,_int>::equal_range(key)_(non-existent)/1024 9.13% 5.902 6.442 - 9.30% -
SetIntersection_Interlaced_Vector_float_262144_16 9.12% 3317943.545 3620642.164 - -42.38% -
std::fill_n(vector<bool>)/64 9.07% 1.457 1.589 - 4.70% -
BM_std_minmax_element<int>/64 9.01% 15.816 17.242 - -0.22% -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/32 8.97% 2.477 2.699 - 6.50% -
std::is_sorted_until(vector<int>,_pred)/8 8.95% 3.364 3.665 - 1.35% -
BM_MakeHeap_uint32_Random_16384 8.94% 0.997 1.087 - 8.69% -
BM_std_minmax<unsigned_char>/6 8.92% 1.995 2.173 - 6.06% -
rng::rotate(list<int>)_(by_1/2)/8192 8.88% 4963.117 5403.752 - 8.96% -
SetIntersection_Front_Set_uint64_64_64 8.85% 14574506.384 15864235.462 - 5.27% -
std::map<std::string,_int>::find(key)_(non-existent)/1024 8.85% 24.153 26.291 - 32.54% -
SetIntersection_Front_Set_uint64_16384_1024 8.80% 14914197.955 16226165.596 - 8.61% -
rng::sort(deque<int>)_(repeated)/1024 8.73% 956.997 1040.586 - 9.91% -
rng::copy_backward(vector<bool>)_(aligned)/64 8.72% 1.756 1.909 - 0.82% -
std::sort(deque<int>)_(repeated)/1024 8.67% 958.481 1041.597 - 8.12% -
rng::copy_n(vector<bool>)_(unaligned)/512 8.63% 3.382 3.673 - 10.59% -
SetIntersection_Front_Set_string_16384_256 8.61% 14509861.692 15759353.170 - 7.36% -
std::partition_point(deque<int>)/32 8.57% 4.394 4.771 - 6.51% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16 8.51% 0.549 0.596 - 2.22% -
BM_MakeHeap_string_Descending_256 8.47% 2.695 2.923 - 8.32% -
std::multiset<int>::contains(key)_(existent)/8192 8.47% 8.502 9.222 - 4.60% -
std::flat_map<int,_int>::contains(key)_(non-existent)/8192 8.47% 8.131 8.819 - 38.78% -
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 8.39% 8.689 9.418 - -18.35% -
SetIntersection_Interlaced_Vector_uint32_256_16 8.36% 6398725.037 6933771.715 - 3.02% -
rng::find_if_not(deque<int>)_(process_all)/8192 8.34% 2826.333 3061.975 - 9.28% -
rng::equal(list<int>)_(it,_it,_it,_it)/50 8.27% 29.519 31.961 - 0.01% -
std::set<std::string>::lower_bound(key)_(non-existent)/32 8.26% 10.373 11.230 - 6.37% -
BM_std_min<__int128>/16 8.24% 6.122 6.626 - 8.03% -
rng::partition(deque<int>)_(sparse)/32 8.23% 9.791 10.597 - -22.04% -
std::set<std::string>::lower_bound(key)_(existent)/1024 8.21% 20.867 22.580 - -3.91% -
SetIntersection_Front_Set_string_262144_256 8.20% 13977461.655 15123714.426 - -4.09% -
BM_MakeThenSortHeap_string_SingleElement_1024 8.11% 32.160 34.769 - 16.22% -
std::copy_n(vector<int>)/32768 8.11% 3512.196 3797.025 - 0.03% -
BM_RangesMakeHeap_string_Descending_262144 8.10% 3.435 3.713 - -34.65% -
SetIntersection_Front_Set_string_256_256 8.10% 28923705.707 31265380.483 - 11.85% -
BM_std_min<__int128>/15 8.05% 5.698 6.156 - 8.07% -
rng::find_last(deque<int>)_(bail_90%)/1048576 8.01% 25513.793 27558.168 - 7.80% -
std::equal(list<int>)_(it,_it,_it,_pred)/8192 7.97% 11328.849 12231.953 - -3.66% -
rng::remove(deque<int>)_(prefix)/32 7.95% 54.740 59.090 - 7.16% -
SetIntersection_Front_Set_uint64_262144_1024 7.94% 15537936.563 16772186.478 - 15.80% -
SetIntersection_Front_Set_float_1024_256 7.93% 4529014.590 4887984.721 - -2.28% -
rng::find_if(list<int>)_(bail_25%)/32768 7.90% 8500.720 9172.527 - 8.49% -
rng::for_each(multiset<int>)/50 7.89% 44.961 48.507 - 7.43% -
BM_MakeThenSortHeap_string_SingleElement_256 7.87% 27.188 29.327 - 16.73% -
std::copy_if(list<int>)_(entire_range)/64 7.86% 33.499 36.133 - -0.15% -
std::flat_map<int,_int>::insert(value)_(new_value)/8192 7.82% 28.245 30.453 - -6.78% -
BM_MakeHeap_uint32_Random_1024 7.74% 1.047 1.128 - 9.52% -
rng::partition(deque<int>)_(sparse)/50 7.74% 15.316 16.502 - -18.51% -
rng::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 7.74% 8.721 9.396 - -15.49% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_256 7.67% 6577544.827 7081939.371 - 8.68% -
std::set<std::string>::contains(key)_(existent)/8192 7.65% 26.618 28.655 - -4.17% -
rng::none_of(deque<int>)_(process_all)/32 7.63% 16.878 18.166 - 0.22% -
SetIntersection_Front_Set_uint64_16384_64 7.62% 1944631.068 2092823.265 - 9.38% -
std::move(vector<bool>)_(aligned)/64 7.61% 1.547 1.665 - -6.28% -
BM_RangesPushHeap_float_PipeOrgan_4 7.54% 0.483 0.519 - 7.91% -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 7.45% 8.727 9.377 - -11.48% -
std::set<std::string>::lower_bound(key)_(existent)/32 7.44% 14.680 15.772 - -2.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 7.41% 5069683.012 5445564.541 - 6.05% -
BM_std_minmax<unsigned_char>/7 7.41% 2.410 2.589 - 6.37% -
std::move_backward(vector<bool>)_(aligned)/64 7.39% 1.719 1.846 - 2.64% -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/8192 7.33% 9.335 10.020 - 0.42% -
rng::transform(deque<int>,_deque<int>)/32 7.30% 21.956 23.558 - 8.24% -
BM_std_min<__int128>/14 7.29% 5.273 5.657 - 6.94% -
rng::rotate_copy(deque<int>)/8192 7.25% 292.457 313.662 - 6.90% -
std::multiset<int>::equal_range(key)_(existent)/8192 7.20% 8.577 9.194 - 4.73% -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 7.18% 3.113 3.337 - -0.08% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 7.16% 38.822 41.602 - 0.94% -
BM_std_min<unsigned___int128>/1 7.13% 0.408 0.437 - 18.93% -
std::flat_multimap<int,_int>::find(key)_(non-existent)/32 7.09% 2.254 2.413 - 11.45% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 7.09% 12636376.899 13531987.487 - 33.48% -
rng::remove_if(deque<int>)_(prefix)/50 7.05% 67.533 72.293 - -2.21% -
BM_std_minmax<unsigned_long_long>/1 6.99% 0.557 0.595 - 2.06% -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_4 6.96% 0.552 0.591 - 6.67% -
std::find_first_of(deque<int>)_(large_needle)/50 6.95% 670.435 717.048 - 2.20% -
std::reverse(list<int>)/32768 6.95% 17424.551 18634.779 - 10.35% -
std::transform(deque<int>,_deque<int>)/50 6.94% 33.688 36.026 - 7.85% -
SetIntersection_Front_Set_uint64_1024_64 6.87% 1881904.605 2011133.187 - 6.52% -
SetIntersection_Interlaced_Vector_float_1024_16 6.85% 2027642.125 2166437.883 - -23.17% -
BM_std_minmax<short>/21 6.84% 1.961 2.095 - 2.46% -
rng::remove(list<int>)_(prefix)/8192 6.81% 8519.750 9099.858 - 6.77% -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/32 6.81% 2.523 2.695 - 0.23% -
rng::equal(vector<int>)_(it,_it,_it,_it)/8 6.80% 1.375 1.469 - -1.62% -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8 6.73% 10.061 10.738 - 1.86% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_4 6.73% 0.453 0.483 - 1.40% -
rng::search(list<int>,_pred)_(no_match)/8192 6.70% 7790.344 8312.295 - 0.13% -
std::flat_map<int,_int>::erase(key)_(non-existent)/32 6.70% 2.226 2.375 - 4.85% -
rng::find_last_if(forward_list<int>)_(bail_90%)/8192 6.69% 6677.198 7123.641 - 4.46% -
BM_std_minmax_element<int>/3 6.68% 1.119 1.193 - 14.28% -
rng::fold_left(list<int>)/50 6.63% 37.460 39.943 - 6.57% -
BM_RangesMakeThenSortHeap_string_Ascending_256 6.61% 20.519 21.876 - -3.76% -
SetIntersection_Front_Set_uint64_262144_64 6.60% 1915693.926 2042221.731 - 11.69% -
SetIntersection_Front_Vector_string_16384_1024 6.59% 39166392.139 41746706.942 - 5.98% -
rng::contains_subrange(deque<int>)_(process_all)/32 6.54% 11.293 12.032 - -13.55% -
BM_RangesPushHeap_uint64_Ascending_64 6.52% 1.616 1.721 - 13.32% -
BM_RangesMakeThenSortHeap_string_PipeOrgan_1024 6.48% 27.119 28.877 - 1.96% -
rng::find_last_if(deque<int>)_(bail_10%)/50 6.48% 17.785 18.937 - -0.34% -
std::set<int>::upper_bound(key)_(non-existent)/32 6.48% 2.437 2.595 - 6.58% -
rng::partition(deque<int>)_(sparse)/8192 6.44% 3172.104 3376.474 - 11.52% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 6.39% 28.062 29.854 - -0.45% -
rng::none_of(vector<int>)_(process_all)/8 6.38% 2.306 2.453 - 4.22% -
SetIntersection_Interlaced_Vector_uint32_16384_4 6.37% 1431384.761 1522596.399 - -0.53% -
BM_std_min<__int128>/13 6.24% 4.881 5.185 - 6.24% -
BM_LowerBound_string_1024 6.23% 178.801 189.937 - 6.63% -
std::map<std::string,_int>::erase(key)_(non-existent)/1024 6.23% 23.047 24.481 - -0.46% -
rng::find_if_not(deque<int>)_(process_all)/32768 6.20% 11442.023 12151.513 - 4.44% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_4 6.19% 3.453 3.666 - -0.37% -
std::mismatch(list<int>)_(it,_it,_it)/8 6.17% 2.647 2.810 - 6.26% -
std::find_first_of(deque<int>,_pred)_(large_needle)/32 6.14% 506.846 537.980 - -11.13% -
rng::search(list<int>,_pred)_(same_length)/8192 6.10% 8768.936 9304.004 - 4.50% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 6.08% 8946991.193 9491207.622 - 7.94% -
BM_std_minmax<short>/20 6.07% 1.976 2.096 - 4.77% -
std::map<int,_int>::equal_range(key)_(non-existent)/8192 6.06% 9.755 10.346 - 7.92% -
std::map<int,_int>::upper_bound(key)_(non-existent)/1024 6.04% 5.692 6.036 - 7.45% -
std::remove_if(list<int>)_(prefix)/8192 6.04% 9780.448 10371.258 - 10.91% -
rng::find_if(deque<int>)_(bail_25%)/8192 6.00% 727.793 771.456 - 9.66% -
std::map<std::string,_int>::find(key)_(non-existent)/8192 5.95% 27.635 29.279 - 15.49% -
BM_MakeThenSortHeap_string_SingleElement_262144 5.87% 53.461 56.598 - 9.79% -
BM_RangesPushHeap_string_Ascending_256 5.85% 9.424 9.975 - -9.10% -
rng::transform(list<int>,_list<int>)/8192 5.83% 9667.276 10231.230 - 0.13% -
rng::remove_if(deque<int>)_(prefix)/32 5.82% 59.171 62.614 - -2.64% -
BM_MakeHeap_string_PipeOrgan_1024 5.79% 4.928 5.214 - 5.05% -
BM_std_minmax<char>/11 5.77% 1.734 1.834 - 11.24% -
std::multimap<std::string,_int>::erase(key)_(non-existent)/32 5.77% 10.442 11.044 - 5.36% -
BM_std_minmax<unsigned_char>/5 5.75% 1.762 1.863 - 6.38% -
BM_std_min<unsigned___int128>/4000 5.75% 1539.808 1628.275 - -38.77% -
BM_std_min<unsigned_int>/13 5.74% 1.445 1.527 - 8.01% -
SetIntersection_Front_Set_uint64_262144_1 5.74% 1065965.659 1127164.384 - -2.46% -
BM_std_min<unsigned___int128>/64000 5.74% 24724.414 26142.466 - -39.04% -
BM_std_min<__int128>/12 5.73% 4.478 4.734 - 5.83% -
BM_std_min<unsigned___int128>/5500 5.73% 2115.903 2237.149 - -38.82% -
std::partition(deque<int>)_(sparse)/8192 5.73% 3017.479 3190.356 - 5.46% -
std::transform(deque<int>)_(identity_transform)/8192 5.73% 2446.252 2586.316 - 4.63% -
BM_std_minmax<char>/16 5.72% 1.024 1.083 - 5.55% -
rng::replace(vector<int>)_(sprinkled)/8192 5.72% 1482.687 1567.441 - 13.85% -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 5.68% 9501.472 10041.354 - -20.76% -
BM_std_minmax<short>/4 5.67% 1.030 1.089 - 12.15% -
std::set<int>::insert(value)_(already_present)/8192 5.66% 9.416 9.950 - -8.14% -
std::find_first_of(deque<int>,_pred)_(large_needle)/50 5.65% 1380.476 1458.442 - -14.85% -
BM_std_min<short>/28 5.64% 2.606 2.753 - 0.85% -
BM_std_min<unsigned___int128>/4096 5.63% 1577.143 1665.940 - -38.81% -
bm_lexicographical_compare<int>/64 5.62% 4.818 5.088 - 5.72% -
SetIntersection_None_Set_string_16384_1024 5.62% 216526177.794 228689864.896 - 10.87% -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/32 5.61% 10.123 10.690 - 5.97% -
BM_std_min<unsigned___int128>/70000 5.61% 27024.722 28539.590 - -39.12% -
BM_std_min<unsigned___int128>/1024 5.60% 395.701 417.854 - -38.51% -
BM_std_minmax<unsigned_char>/23 5.59% 3.082 3.254 - 8.99% -
BM_RangesPushHeap_float_Descending_64 5.55% 0.379 0.400 - 2.38% -
std::partition_point(deque<int>)/50 5.54% 4.545 4.797 - 3.98% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 5.54% 9457.238 9981.191 - -20.58% -
BM_MakeHeap_uint32_Descending_4 5.50% 0.269 0.284 - 0.82% -
rng::remove(deque<int>)_(prefix)/50 5.48% 62.982 66.434 - 4.65% -
rng::rotate(deque<int>)_(by_1/2)/1024 5.46% 173.346 182.814 - 5.34% -
BM_std_min<unsigned___int128>/512 5.45% 198.646 209.481 - -38.07% -
BM_lexicographical_compare_three_way_slow_path/1 5.45% 0.344 0.362 - -0.52% -
BM_MakeThenSortHeap_string_Ascending_256 5.44% 19.763 20.839 - -0.14% -
BM_std_min<unsigned___int128>/65536 5.41% 25313.054 26682.463 - -39.21% -
std::find_first_of(deque<int>)_(large_needle)/32 5.40% 282.609 297.861 - -2.42% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 5.38% 18155393.349 19132432.372 - 17.03% -
SetIntersection_Interlaced_Vector_string_64_16 5.34% 30054949.724 31660450.404 - 2.12% -
BM_std_minmax<unsigned_char>/22 5.34% 2.634 2.774 - 10.59% -
std::find_if(list<int>)_(bail_25%)/32768 5.34% 10285.859 10834.831 - 3.94% -
std::multimap<int,_int>::count(key)_(non-existent)/32 5.33% 2.529 2.663 - 6.30% -
std::find(list<int>)_(bail_25%)/1024 5.30% 129.398 136.262 - 4.71% -
BM_std_minmax<unsigned_char>/30 5.30% 2.826 2.976 - 9.47% -
std::set<int>::erase(key)_(non-existent)/32 5.29% 2.333 2.456 - -8.33% -
BM_PushHeap_float_Ascending_16 5.26% 1.020 1.074 - 0.80% -
BM_std_minmax<unsigned_char>/31 5.26% 3.295 3.468 - 9.83% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16384 5.24% 169418327.327 178303615.341 - 7.21% -
rng::contains_subrange(list<int>)_(process_all)/50 5.22% 17.688 18.611 - 5.66% -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/8 5.20% 4.944 5.201 - 4.17% -
rng::find_if(deque<int>)_(bail_25%)/32768 5.20% 2826.352 2973.310 - 7.09% -
BM_RangesPushHeap_string_Ascending_1024 5.20% 11.884 12.501 - -9.70% -
BM_std_min<unsigned_int>/29 5.19% 2.002 2.106 - 0.83% -
rng::replace(vector<int>)_(sprinkled)/1024 5.19% 186.919 196.618 - 14.22% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 5.16% 77069.486 81042.771 - -1.59% -
std::set<std::string>::count(key)_(non-existent)/1024 5.15% 22.726 23.898 - 4.88% -
BM_std_minmax<unsigned_short>/19 5.14% 2.171 2.282 - 4.96% -
rng::starts_with(vector<int>,_pred)/1000 5.14% 448.187 471.210 - 3.39% -
SetIntersection_Interlaced_Vector_float_256_16 5.13% 6268108.256 6589917.871 - -17.42% -
std::find(list<int>)_(bail_25%)/32768 5.08% 7990.916 8396.973 - 3.51% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16 5.07% 0.911 0.957 - -0.92% -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 5.05% 9.033 9.490 - -9.69% -
BM_RangesPushHeap_uint64_Ascending_16 5.05% 0.966 1.015 - 8.34% -
BM_std_minmax<unsigned_short>/3 5.05% 1.179 1.239 - 6.37% -
BM_RangesMakeHeap_float_Random_64 5.05% 1.503 1.579 - -4.27% -
std::partition_copy(vector<int>)/1024 5.04% 454.219 477.120 - 4.35% -
bm_lexicographical_compare<int>/8 5.03% 1.541 1.619 - 5.03% -
BM_std_minmax<unsigned_char>/28 5.02% 2.287 2.402 - 11.71% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 5.00% 34.114 35.821 - 1.30% -
rng::rotate(list<int>)_(1_element_backward)/50 4.99% 24.795 26.032 - 2.90% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 4.97% 8890.943 9333.113 - -4.60% -
SetIntersection_Interlaced_Vector_float_1024_256 4.97% 4782632.452 5020448.282 - -36.79% -
BM_PushHeap_string_Descending_256 4.97% 2.310 2.425 - -20.93% -
std::multiset<std::string>::equal_range(key)_(non-existent)/32 4.96% 10.073 10.572 - 2.23% -
SetIntersection_Front_Vector_string_262144_16 4.96% 1681740.766 1765086.133 - 2.61% -
SetIntersection_Interlaced_Vector_float_1024_1024 4.94% 5979358.644 6274985.415 - -12.63% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 4.94% 8863.458 9301.342 - -4.61% -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 4.94% 46.984 49.304 - 3.43% -
BM_std_min<unsigned_char>/5 4.94% 1.263 1.325 - 0.61% -
std::map<std::string,_int>::find(key)_(existent)/8192 4.92% 30.769 32.285 - 4.11% -
std::move(deque<int>)/64 4.92% 5.988 6.283 - 4.67% -
BM_MakeThenSortHeap_uint32_SingleElement_1024 4.92% 8.551 8.972 - -2.59% -
BM_MakeHeap_string_QuickSortAdversary_262144 4.91% 12.689 13.312 - 5.16% -
BM_std_min<__int128>/11 4.91% 4.054 4.253 - 5.09% -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/1048576 4.90% 2185370.114 2292456.414 - 4.22% -
rng::find_first_of(deque<int>)_(small_needle)/50 4.90% 162.808 170.779 - 0.01% -
BM_RangesPushHeap_string_Ascending_262144 4.86% 28.339 29.717 - -15.77% -
SetIntersection_Front_Vector_string_16384_16 4.84% 1679836.150 1761093.508 - 2.49% -
BM_RangesMakeThenSortHeap_uint64_SingleElement_4 4.83% 1.203 1.261 - 1.58% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 4.82% 0.583 0.611 - -2.91% -
BM_RangesMakeHeap_float_Heap_4 4.82% 0.276 0.289 - 5.25% -
bm_lexicographical_compare<int>/4 4.78% 1.258 1.318 - 4.71% -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 4.77% 27.838 29.166 - 1.62% -
BM_std_minmax<char>/24 4.77% 1.257 1.316 - 5.02% -
SetIntersection_Front_Set_uint64_1024_16 4.76% 1266161.167 1326451.114 - 3.37% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 4.75% 197021234.388 206382892.021 - 3.66% -
std::unique(deque<int>)_(contiguous)/52 4.74% 73.395 76.872 - 12.29% -
rng::move(deque<int>)/64 4.73% 6.306 6.604 - 4.53% -
BM_RangesPushHeap_float_Ascending_16 4.71% 0.974 1.020 - 3.87% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 4.71% 1912383.585 2002543.110 - 22.55% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 4.71% 1440622.903 1508445.159 - 3.46% -
BM_std_min<unsigned_int>/4 4.70% 1.010 1.057 - 6.12% -
bm_ranges_lexicographical_compare<signed_char>/16 4.66% 1.323 1.385 - 6.77% -
std::map<std::string,_int>::find(key)_(non-existent)/32 4.65% 10.107 10.577 - 6.93% -
std::multimap<std::string,_int>::contains(key)_(existent)/32 4.63% 14.729 15.412 - 0.30% -
std::for_each_n(list<int>)/8 4.61% 2.452 2.565 - -1.03% -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 4.61% 1133.444 1185.661 - 0.58% -
std::remove_copy_if(list<int>)_(sprinkled)/50 4.60% 24.570 25.701 - 4.36% -
std::set<int>::equal_range(key)_(non-existent)/1024 4.60% 6.292 6.582 - 4.44% -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/8192 4.59% 29.709 31.074 - 8.72% -
std::unique_copy(deque<int>)_(contiguous)/52 4.59% 16.132 16.873 - 9.96% -
std::set<std::string>::lower_bound(key)_(non-existent)/1024 4.59% 21.954 22.961 - 2.82% -
std::map<int,_int>::lower_bound(key)_(non-existent)/8192 4.58% 9.901 10.355 - 4.55% -
BM_PushHeap_string_PipeOrgan_262144 4.58% 17.341 18.136 - -17.82% -
bm_ranges_lexicographical_compare<int>/1 4.57% 1.323 1.384 - 6.81% -
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 4.56% 790.785 826.809 - 3.68% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 4.54% 65.007 67.957 - 2.77% -
SetIntersection_Interlaced_Vector_uint64_64_16 4.52% 18046207.076 18862522.960 - 6.98% -
BM_std_min<unsigned_int>/8 4.50% 1.237 1.293 - 1.19% -
BM_std_minmax<char>/25 4.50% 1.271 1.328 - 4.04% -
bm_ranges_lexicographical_compare<int>/4 4.49% 1.325 1.384 - 6.77% -
BM_std_minmax<unsigned_char>/21 4.49% 2.331 2.436 - 9.20% -
BM_std_min<__int128>/10 4.49% 3.665 3.829 - 4.46% -
BM_std_minmax<char>/26 4.48% 1.490 1.557 - 1.19% -
BM_RangesMakeThenSortHeap_string_SingleElement_4 4.48% 6.014 6.284 - 1.78% -
BM_std_minmax<short>/24 4.46% 2.189 2.287 - 2.78% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 4.45% 3.954 4.130 - 4.54% -
rng::starts_with(deque<int>)/8 4.43% 3.978 4.154 - 1.35% -
BM_std_min<__int128>/6 4.42% 2.073 2.164 - 4.27% -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1 4.42% 0.922 0.963 - -15.94% -
rng::find_last(vector<char>)_(bail_90%)/8 4.41% 0.466 0.487 - 5.57% -
rng::find_first_of(deque<int>)_(small_needle)/32 4.41% 106.258 110.946 - -0.04% -
std::partial_sort_copy(vector<int>)_(repeated)/8 4.41% 8.427 8.799 - 2.14% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_4 4.41% 0.448 0.467 - -15.98% -
std::multiset<std::string>::lower_bound(key)_(non-existent)/32 4.41% 10.130 10.577 - -1.73% -
std::find_first_of(list<int>)_(large_needle)/8192 4.39% 48452483.335 50581342.275 - 3.63% -
731_astcenc_r 4.38% 10.149 10.594 - 3.69% -
BM_std_minmax<unsigned_long_long>/2 4.38% 0.849 0.886 - 1.97% -
rng::copy_if(vector<int>)_(entire_range)/64 4.37% 15.798 16.489 - 6.47% -
bm_ranges_lexicographical_compare<signed_char>/6 4.37% 2.564 2.676 - 2.35% -
BM_std_minmax<char>/27 4.37% 1.864 1.945 - -0.33% -
std::find_if(deque<int>)_(process_all)/8192 4.36% 2813.932 2936.524 - 3.21% -
std::map<int,_int>::contains(key)_(non-existent)/0 4.34% 0.271 0.283 - 3.45% -
BM_std_minmax<unsigned_short>/15 4.34% 1.905 1.988 - 2.33% -
rng::adjacent_find(deque<int>,_pred)/50 4.33% 29.619 30.902 - 6.49% -
BM_std_minmax<int>/3 4.32% 1.105 1.153 - -3.74% -
rng::ends_with(deque<int>)_(mismatch_at_end)/1024 4.28% 459.272 478.931 - -1.15% -
rng::find_if_not(list<int>)_(bail_25%)/32768 4.28% 10454.738 10902.154 - 4.14% -
BM_std_min<short>/8 4.27% 1.295 1.351 - -0.81% -
std::find(vector<long_long>)_(bail_25%)/8 4.26% 0.886 0.924 - -3.37% -
std::copy_n(deque<int>)/8 4.26% 2.678 2.792 - 5.65% -
SetIntersection_Front_Vector_uint32_16384_64 4.26% 1448920.680 1510573.384 - 4.31% -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/8192 4.24% 48104.905 50146.371 - 1.47% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_4 4.24% 3.565 3.716 - 9.25% -
std::unique(vector<int>,_pred)_(contiguous)/52 4.23% 63.608 66.301 - 4.92% -
std::reverse(deque<int>)/64 4.22% 13.053 13.604 - 0.33% -
rng::partition(list<int>)_(sparse)/8192 4.22% 6942.994 7236.210 - -8.17% -
rng::is_sorted(deque<int>,_pred)/8 4.22% 4.468 4.656 - 4.12% -
rng::copy_if(vector<int>)_(entire_range)/8 4.21% 2.181 2.273 - 3.15% -
rng::equal(vector<int>)_(it,_it,_it,_it)/50 4.21% 4.234 4.412 - -0.25% -
std::multiset<std::string>::clear()/8192 4.20% 202600.525 211118.774 - 5.55% -
BM_std_min<unsigned_char>/2 4.16% 0.485 0.505 - 4.18% -
BM_std_min<unsigned___int128>/64 4.15% 24.496 25.512 - -34.19% -
std::set<int>::operator=(const&)_(into_cleared_Container)/8192 4.15% 48241.222 50241.674 - 3.21% -
BM_PushHeap_string_PipeOrgan_256 4.14% 7.847 8.171 - -5.85% -
BM_RangesMakeHeap_uint64_QuickSortAdversary_4 4.13% 0.406 0.423 - -3.24% -
SetIntersection_Front_Vector_string_16384_64 4.09% 3480964.554 3623365.067 - 4.28% -
std::set<std::string>::find(key)_(existent)/1024 4.09% 22.137 23.042 - 0.39% -
BM_MakeThenSortHeap_string_SingleElement_64 4.09% 21.335 22.207 - 12.88% -
std::multimap<std::string,_int>::count(key)_(existent)/32 4.08% 19.703 20.506 - 14.58% -
BM_MakeHeap_float_Random_262144 4.08% 1.158 1.205 - 8.06% -
BM_std_min<__int128>/8 4.08% 2.870 2.987 - 4.04% -
std::set<int>::insert(value)_(already_present)/1024 4.07% 5.946 6.188 - -8.68% -
BM_MakeHeap_float_SingleElement_256 4.06% 0.643 0.669 - 2.70% -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 4.04% 626.788 652.082 - -0.30% -
std::unique(deque<int>)_(contiguous)/32 4.02% 62.245 64.747 - 8.62% -
rng::none_of(deque<int>)_(process_all)/50 4.02% 25.439 26.461 - -0.37% -
bm_lexicographical_compare<signed_char>/6 4.01% 2.454 2.552 - 2.45% -
BM_MakeHeap_string_Descending_64 4.01% 2.558 2.661 - 3.93% -
std::equal(deque<int>)_(it,_it,_it)/1048576 4.00% 477493.911 496587.547 - -1.29% -
rng::contains_subrange(list<int>)_(single_element)/16 3.99% 4.778 4.969 - 0.27% -
std::set<int>::operator=(const&)_(into_cleared_Container)/1024 3.99% 6072.508 6314.855 - 3.67% -
rng::contains_subrange(vector<int>)_(single_element)/16 3.99% 4.800 4.992 - 5.67% -
rng::partition(deque<int>)_(sparse)/1024 3.98% 390.070 405.611 - 4.17% -
BM_LowerBound_string_262144 3.98% 2072.764 2155.221 - -3.90% -
BM_std_minmax_element<int>/4 3.98% 1.185 1.233 - -0.81% -
std::equal(deque<int>)_(it,_it,_it,_it)/1024 3.97% 485.318 504.578 - 0.25% -
std::copy_n(deque<int>)/32768 3.96% 1135.351 1180.327 - 0.53% -
BM_std_min<short>/18 3.96% 1.557 1.618 - -0.05% -
std::partial_sort_copy(list<int>)_(ascending)/8 3.96% 9.011 9.368 - 3.94% -
rng::reverse_copy(list<int>)/4096 3.96% 3027.944 3147.718 - 2.46% -
BM_PushHeap_uint32_Ascending_16384 3.95% 6.611 6.872 - 2.04% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_1 3.95% 0.270 0.281 - 1.30% -
BM_std_minmax<unsigned_char>/14 3.92% 2.583 2.684 - 5.56% -
BM_LowerBound_string_64 3.91% 69.485 72.199 - 4.12% -
SetIntersection_Front_Set_string_262144_1 3.90% 1117982.650 1161615.190 - 1.71% -
BM_std_min<short>/12 3.87% 1.481 1.539 - 1.23% -
BM_PushHeap_string_Random_262144 3.85% 18.002 18.696 - -14.23% -
rng::partial_sort_copy(list<int>)_(qsort_adversarial)/8 3.85% 8.914 9.258 - 3.13% -
rng::find_if(list<int>)_(process_all)/8192 3.84% 9588.466 9957.004 - -3.56% -
rng::copy_backward(list<int>)/32768 3.84% 29196.320 30316.370 - -0.04% -
BM_MakeHeap_uint64_QuickSortAdversary_4 3.83% 0.410 0.425 - -0.56% -
bm_ranges_lexicographical_compare<int>/2 3.82% 1.553 1.613 - 5.61% -
BM_RangesPushHeap_string_SingleElement_64 3.81% 2.554 2.652 - 1.56% -
BM_PushHeap_float_Ascending_262144 3.81% 5.184 5.382 - 2.51% -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_4 3.80% 0.811 0.842 - 1.14% -
std::set<std::string>::contains(key)_(non-existent)/8192 3.80% 29.118 30.224 - 15.86% -
BM_std_minmax<char>/28 3.78% 2.174 2.256 - 0.04% -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/32 3.78% 217.259 225.466 - 3.06% -
std::find_end(vector<int>)_(single_element)/8192 3.78% 1826.413 1895.384 - 3.35% -
rng::is_sorted_until(vector<int>,_pred)/8192 3.78% 3190.886 3311.352 - 2.30% -
SetIntersection_Front_Vector_string_1024_1024 3.76% 40335450.679 41853196.674 - 3.17% -
rng::search(list<int>,_pred)_(single_element)/8192 3.75% 8294.049 8604.990 - 3.42% -
BM_std_min<unsigned_char>/13 3.74% 1.522 1.579 - 1.09% -
std::set<int>::contains(key)_(non-existent)/0 3.74% 0.273 0.283 - 5.84% -
rng::find_end(deque<int>)_(match_near_end)/1024 3.73% 3204.115 3323.700 - 4.65% -
bm_ranges_lexicographical_compare<int>/8 3.73% 1.559 1.618 - 5.70% -
SetIntersection_Front_Set_uint32_256_256 3.73% 9329708.109 9677579.118 - -0.95% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 3.71% 342389268.949 355092045.972 - -0.79% -
SetIntersection_None_Set_float_64_4 3.70% 21959349.310 22772399.719 - 0.35% -
std::search(deque<int>)_(no_match)/1000 3.70% 394.081 408.662 - 1.35% -
BM_std_min<unsigned_char>/6 3.69% 1.458 1.512 - -1.39% -
BM_PushHeap_string_Descending_1024 3.68% 2.372 2.459 - -25.82% -
BM_MakeThenSortHeap_string_Ascending_16 3.67% 9.369 9.713 - 0.40% -
BM_std_min<char>/1024 3.67% 8.334 8.640 - 3.97% -
SetIntersection_Interlaced_Set_uint64_16384_16384 3.66% 337191546.952 349544794.090 - -0.14% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/0 3.66% 19.586 20.303 - 7.39% -
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 3.66% 24921.093 25833.382 - 2.04% -
std::flat_map<int,_int>::contains(key)_(non-existent)/1024 3.66% 5.659 5.867 - 27.48% -
BM_std_min<unsigned_short>/32 3.65% 2.861 2.965 - 1.80% -
BM_MakeHeap_string_PipeOrgan_256 3.64% 4.794 4.968 - 4.12% -
BM_std_min<char>/8 3.63% 2.310 2.394 - 6.39% -
std::multiset<int>::equal_range(key)_(existent)/1024 3.62% 5.374 5.569 - 12.48% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1024 3.62% 472.267 489.374 - 0.58% -
std::unique_copy(deque<int>,_pred)_(contiguous)/32 3.62% 16.984 17.599 - -3.07% -
BM_PushHeap_float_Ascending_64 3.61% 1.775 1.840 - 1.48% -
SetIntersection_Front_Set_float_262144_1 3.61% 1081990.015 1121064.988 - 0.45% -
SetIntersection_None_Set_uint64_262144_4 3.60% 1204596.600 1248008.871 - 3.90% -
rng::copy(vector<int>)/32768 3.60% 3061.441 3171.621 - -9.03% -
BM_std_minmax<char>/15 3.59% 2.888 2.992 - 2.13% -
SetIntersection_None_Set_string_16384_16384 3.59% 190407482.480 197248870.546 - -0.97% -
BM_std_min<unsigned_char>/21 3.59% 1.712 1.773 - -1.46% -
BM_PushHeap_pair<uint32,_uint32>_Random_1024 3.59% 7.302 7.564 - 0.23% -
748_flightdm_r 3.59% 9.060 9.385 - 4.53% -
std::none_of(deque<int>)_(process_all)/8192 3.59% 2715.831 2813.202 - -2.09% -
std::map<std::string,_int>::contains(key)_(non-existent)/1024 3.58% 19.674 20.379 - -8.04% -
BM_MakeHeap_uint32_Random_256 3.58% 1.146 1.187 - 3.43% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_64 3.57% 0.553 0.573 - 1.90% -
BM_std_min<__int128>/9 3.57% 3.269 3.385 - 3.45% -
std::find_first_of(list<int>)_(large_needle)/32 3.57% 673.254 697.270 - 3.63% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 3.57% 1533.394 1588.060 - -3.35% -
BM_PushHeap_uint64_Random_16 3.56% 4.180 4.329 - 1.08% -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/1024 3.56% 16456.122 17041.853 - 2.72% -
SetIntersection_Interlaced_Set_string_1024_256 3.56% 34834843.667 36073951.715 - 1.06% -
rng::for_each(multimap<int>)/32 3.55% 21.915 22.692 - 1.21% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_16384 3.54% 120.266 124.527 - 3.20% -
BM_PopHeap_string_262144 3.53% 94.446 97.775 - 5.60% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 3.52% 196457339.567 203380804.920 - -0.25% -
BM_std_min<unsigned_char>/3 3.51% 0.693 0.717 - 3.54% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 3.49% 1523.910 1577.167 - -3.89% -
BM_PushHeap_float_QuickSortAdversary_16 3.48% 1.030 1.066 - 8.86% -
BM_RangesPushHeap_string_SingleElement_256 3.48% 2.533 2.621 - 2.38% -
std::is_partitioned(deque<int>)_(unpartitioned)/1024 3.48% 104.181 107.802 - 0.66% -
std::is_partitioned(vector<int>)_(partitioned)/32 3.47% 6.441 6.664 - 3.36% -
std::for_each_n(join_view(vector<vector<int>>))/8 3.45% 1.724 1.784 - 6.27% -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 3.43% 104875.813 108475.368 - 2.46% -
BM_MakeHeap_uint32_PipeOrgan_256 3.43% 0.635 0.657 - 4.18% -
BM_std_min<short>/24 3.43% 2.471 2.556 - 0.76% -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/1024 3.43% 6076.389 6284.913 - 1.57% -
std::find(list<int>)_(bail_25%)/8192 3.43% 1427.844 1476.822 - 3.69% -
std::multimap<std::string,_int>::contains(key)_(existent)/8192 3.43% 28.995 29.990 - 4.97% -
rng::ends_with(vector<int>)_(mismatch_at_end)/8 3.42% 1.505 1.557 - -8.41% -
BM_std_minmax<unsigned_char>/4 3.41% 1.503 1.554 - 5.48% -
rng::copy_n(vector<int>)/8 3.39% 2.206 2.281 - 2.19% -
rng::starts_with(deque<int>)/1024 3.39% 472.887 488.933 - 0.19% -
rng::unique_copy(list<int>)_(sprinkled)/8192 3.39% 7230.770 7476.052 - 7.10% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_16 3.39% 44756193.635 46273042.112 - 0.90% -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 3.39% 1.640 1.695 - 2.66% -
BM_std_min<__int128>/7 3.38% 2.476 2.560 - 3.20% -
SetIntersection_Interlaced_Vector_string_16384_256 3.37% 37205866.981 38460472.398 - -3.54% -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 3.37% 24925.889 25765.831 - 2.42% -
BM_std_min<int>/8 3.37% 1.261 1.304 - 0.51% -
rng::find(list<int>)_(bail_25%)/8192 3.37% 1420.848 1468.673 - 3.19% -
rng::partial_sort_copy(list<int>)_(ascending)/8 3.36% 8.967 9.269 - 3.28% -
BM_PushHeap_pair<uint32,_uint32>_Random_64 3.35% 6.610 6.831 - -0.32% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 3.34% 1077656.692 1113697.510 - -0.84% -
rng::find_end(deque<int>,_pred)_(near_matches)/1000 3.34% 36588.061 37809.632 - -2.68% -
SetIntersection_Front_Set_uint64_256_256 3.33% 9554337.321 9872852.675 - -0.03% -
BM_MakeThenSortHeap_string_Ascending_64 3.33% 15.360 15.872 - 0.45% -
std::partial_sort(deque<int>)_(ascending)/8 3.32% 29.684 30.670 - 3.55% -
SetIntersection_None_Set_float_1024_16 3.32% 8894559.687 9190112.516 - 1.45% -
rng::count_if(deque<int>)_(every_other)/8 3.32% 3.258 3.366 - 0.32% -
std::map<int,_int>::count(key)_(non-existent)/32 3.32% 2.953 3.051 - 5.80% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 3.30% 347295944.890 358772025.003 - 2.11% -
BM_RangesPushHeap_float_SingleElement_4 3.29% 0.363 0.375 - -2.47% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_64 3.29% 1603217.961 1655960.620 - 3.83% -
rng::stable_sort(deque<int>)_(pipe-organ)/8192 3.28% 20596.184 21271.273 - 3.01% -
rng::partition(list<int>)_(dense)/50 3.27% 13.197 13.629 - 3.02% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 3.26% 0.648 0.669 - 2.04% -
rng::find_last(vector<char>)_(bail_90%)/50 3.25% 0.999 1.031 - 0.03% -
rng::unique_copy(list<int>)_(sprinkled)/32 3.24% 13.018 13.441 - 4.74% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 3.24% 51.476 53.145 - -3.38% -
SetIntersection_None_Set_string_64_1 3.24% 23323841.218 24079149.241 - -0.51% -
std::map<int,_int>::equal_range(key)_(existent)/8192 3.24% 5.402 5.577 - 1.77% -
std::find_end(list<int>)_(single_element)/1000 3.23% 664.604 686.091 - 1.74% -
bm_lexicographical_compare<int>/2 3.23% 1.567 1.618 - 6.60% -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 3.22% 7677.571 7925.021 - 3.98% -
rng::ends_with(deque<int>)_(mismatch_at_end)/8 3.21% 5.284 5.454 - -4.40% -
BM_RangesPushHeap_string_SingleElement_16384 3.20% 2.525 2.606 - 1.51% -
BM_RangesMakeHeap_string_Descending_16 3.19% 2.322 2.396 - -13.00% -
std::find_end(deque<int>,_pred)_(match_near_end)/1000 3.18% 581.651 600.149 - 1.71% -
BM_RangesMakeHeap_string_Random_262144 3.17% 15.079 15.558 - -19.90% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 3.16% 26204225.044 27032676.701 - 2.59% -
std::none_of(deque<int>)_(process_all)/50 3.16% 17.890 18.455 - 3.93% -
std::stable_sort(deque<int>)_(pipe-organ)/8192 3.15% 20608.383 21257.080 - 2.87% -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/1024 3.15% 50.596 52.188 - -9.14% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 3.14% 2.913 3.005 - 0.82% -
BM_RangesPushHeap_string_SingleElement_16 3.14% 2.515 2.593 - 1.58% -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 3.14% 3.692 3.808 - 3.50% -
BM_MakeHeap_float_Ascending_4 3.14% 0.402 0.415 - 3.14% -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 3.12% 19514.974 20124.761 - -3.22% -
std::flat_map<int,_int>::erase(key)_(non-existent)/0 3.12% 0.474 0.488 - -1.47% -
rng::for_each(multiset<int>)/8 3.12% 4.466 4.605 - 0.65% -
std::partial_sort(vector<int>)_(heap)/8 3.12% 26.401 27.224 - 1.82% -
BM_MakeHeap_string_Random_16384 3.11% 12.609 13.002 - 3.02% -
BM_std_minmax<unsigned_char>/19 3.11% 1.812 1.869 - 12.84% -
std::set<int>::lower_bound(key)_(non-existent)/1024 3.11% 6.070 6.259 - -0.85% -
rng::partial_sort_copy(vector<int>)_(repeated)/8 3.10% 8.437 8.698 - 1.65% -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/8192 3.10% 69.494 71.648 - 0.99% -
BM_std_minmax<char>/19 3.10% 1.698 1.751 - -1.01% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 3.10% 1.750 1.804 - 2.97% -
BM_lexicographical_compare_three_way<IntPtr>/16 3.09% 4.297 4.430 - 1.57% -
BM_std_minmax<char>/5500 3.08% 49.143 50.657 - -0.61% -
rng::stable_sort(deque<int>)_(qsort_adversarial)/8192 3.08% 20824.166 21465.279 - 2.26% -
rng::copy_backward(vector<bool>)_(aligned)/1048576 3.08% 1011.006 1042.111 - 0.68% -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 3.08% 28590.441 29469.732 - -1.42% -
std::copy(vector<bool>)_(aligned)/4096 3.07% 4.628 4.771 - 1.50% -
rng::unique(deque<int>,_pred)_(sprinkled)/52 3.07% 74.139 76.412 - 0.83% -
BM_std_min<char>/16 3.06% 2.452 2.527 - -1.38% -
rng::swap_ranges(deque<int>)/1024 3.06% 316.079 325.758 - -3.33% -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 3.05% 9009.382 9283.758 - 2.21% -
std::multiset<int>::clear()/1024 3.04% 9448.372 9736.071 - 3.00% -
rng::contains_subrange(deque<int>)_(process_all)/50 3.04% 15.332 15.798 - -13.45% -
BM_std_minmax<char>/10 3.04% 1.344 1.385 - 6.45% -
std::equal(deque<int>)_(it,_it,_it,_it)/1048576 3.04% 485555.124 500294.042 - -0.46% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 3.03% 23.691 24.409 - 2.53% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 3.02% 34.277 35.313 - -15.83% -
std::fill_n(deque<int>)/1024 3.02% 29.207 30.089 - 1.57% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_4 3.02% 0.700 0.721 - 1.88% -
std::sort(deque<int>)_(ascending)/8 3.01% 18.614 19.175 - 4.16% -
rng::stable_sort(deque<int>)_(repeated)/8 3.01% 17.700 18.233 - 1.41% -
rng::transform(deque<int>,_deque<int>)/50 3.00% 34.289 35.319 - 2.94% -
rng::swap_ranges(deque<int>)/8192 3.00% 2534.148 2610.107 - -3.13% -
std::partition(deque<int>)_(sparse)/1024 2.99% 386.365 397.922 - 2.25% -
BM_std_min<unsigned_short>/18 2.98% 1.509 1.554 - 1.30% -
SetIntersection_Interlaced_Vector_float_64_4 2.98% 18307952.127 18853173.159 - -0.34% -
SetIntersection_Front_Set_string_1024_1024 2.98% 54860180.702 56493342.851 - 0.26% -
std::replace_if(deque<int>)_(prefix)/1024 2.97% 478.333 492.562 - 0.20% -
std::set<int>::ctor(const&)/32 2.97% 217.193 223.644 - 3.31% -
BM_PushHeap_float_PipeOrgan_4 2.96% 0.494 0.509 - 5.67% -
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/1024 2.95% 22.789 23.461 - -3.89% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 2.95% 1426.138 1468.146 - 4.69% -
bm_ranges_lexicographical_compare<signed_char>/8 2.94% 3.281 3.377 - 6.67% -
BM_std_minmax<unsigned_char>/27 2.94% 2.017 2.076 - 11.11% -
std::is_sorted_until(list<int>)/8 2.94% 2.182 2.246 - 1.74% -
BM_std_min<__int128>/5 2.94% 1.740 1.792 - 2.51% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 2.94% 17362.902 17872.789 - 2.37% -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 2.94% 4405.464 4534.793 - -1.52% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_1 2.93% 2.861 2.945 - 3.03% -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 2.93% 21401.736 22028.634 - -0.38% -
SetIntersection_Interlaced_Set_uint64_1024_1024 2.93% 15607086.068 16063887.038 - 5.78% -
std::map<int,_int>::insert(value)_(new_value)/8192 2.93% 38.335 39.457 - -0.76% -
BM_MakeHeap_uint32_Random_262144 2.92% 1.005 1.034 - 2.72% -
SetIntersection_None_Vector_uint64_262144_16384 2.92% 1152742.495 1186382.376 - -2.48% -
BM_MakeHeap_pair<uint32,_uint32>_Heap_4 2.92% 0.547 0.563 - 21.30% -
rng::move_backward(deque<int>)/1048576 2.92% 123794.673 127403.845 - 1.22% -
std::map<int,_int>::count(key)_(existent)/8192 2.91% 5.834 6.004 - -1.29% -
SetIntersection_None_Vector_float_262144_1 2.91% 1173846.309 1207965.344 - -2.43% -
rng::for_each(list<int>)/8 2.91% 2.494 2.566 - 1.36% -
SetIntersection_Front_Set_uint32_64_64 2.89% 15411287.524 15857005.121 - 1.40% -
rng::find(vector<char>)_(bail_25%)/8 2.89% 1.031 1.060 - 7.89% -
std::map<std::string,_int>::erase(key)_(non-existent)/8192 2.89% 28.019 28.828 - -0.29% -
BM_RangesPushHeap_string_SingleElement_1024 2.89% 2.544 2.617 - 1.52% -
std::stable_sort(deque<int>)_(qsort_adversarial)/8192 2.89% 20832.288 21433.668 - 0.71% -
BM_std_minmax<long_long>/3 2.89% 1.689 1.738 - -0.69% -
std::multiset<int>::ctor(const&,_alloc)/1024 2.89% 6101.385 6277.439 - 1.59% -
std::find_end(deque<int>,_pred)_(near_matches)/8192 2.88% 2362023.290 2430109.087 - 3.75% -
BM_std_min<char>/5 2.88% 1.407 1.448 - 1.52% -
rng::copy_if(list<int>)_(entire_range)/8 2.87% 2.507 2.579 - -0.68% -
std::find_if_not(vector<int>)_(process_all)/50 2.86% 13.833 14.229 - -0.03% -
std::find_first_of(deque<int>)_(large_needle)/8192 2.86% 23517262.501 24189610.620 - 2.52% -
std::generate_n(deque<int>)/32 2.86% 8.262 8.498 - 2.41% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 2.85% 143357502.522 147447421.258 - 2.83% -
BM_PopHeap_float_4 2.85% 2.370 2.438 - 2.70% -
rng::starts_with(deque<int>)/1000 2.85% 463.254 476.456 - -0.30% -
rng::find_first_of(list<int>)_(small_needle)/8192 2.85% 22862.719 23513.766 - 1.32% -
rng::move_backward(vector<bool>)_(unaligned)/64 2.84% 1.872 1.925 - 1.21% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_64 2.84% 0.995 1.024 - 0.57% -
BM_std_min<char>/512 2.84% 6.193 6.369 - 0.79% -
BM_RangesPushHeap_string_Ascending_64 2.83% 6.886 7.081 - -4.84% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_256 2.83% 3.071 3.158 - 0.90% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 2.83% 35.075 36.069 - -0.16% -
std::find_first_of(list<int>)_(large_needle)/50 2.82% 1737.256 1786.316 - 2.96% -
BM_std_min<unsigned___int128>/32 2.81% 12.189 12.532 - -27.99% -
BM_PushHeap_uint64_Random_16384 2.81% 5.774 5.936 - -2.68% -
std::stable_sort(deque<int>)_(descending)/8192 2.81% 20784.915 21368.738 - 1.52% -
std::reverse(deque<int>)/512 2.79% 112.854 116.000 - 0.01% -
std::multiset<int>::contains(key)_(non-existent)/1024 2.78% 5.441 5.592 - -1.89% -
rng::is_sorted_until(vector<int>,_pred)/8 2.78% 3.341 3.434 - 0.70% -
BM_MakeHeap_pair<uint32,_uint32>_Heap_64 2.78% 0.511 0.525 - 6.25% -
std::multiset<int>::insert(value)_(already_present)/1024 2.78% 28.262 29.046 - 1.71% -
std::set<int>::lower_bound(key)_(existent)/8192 2.77% 8.439 8.673 - 10.52% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_16 2.77% 21138327.267 21723039.890 - 5.10% -
BM_std_min<unsigned_short>/26 2.77% 2.112 2.170 - 0.80% -
std::flat_map<int,_int>::insert(value)_(already_present)/0 2.76% 1.013 1.041 - 0.72% -
SetIntersection_Interlaced_Vector_string_16384_16 2.76% 4082010.975 4194657.387 - -9.04% -
BM_lexicographical_compare_three_way<IntPtr>/4 2.75% 1.142 1.173 - 2.51% -
BM_MakeHeap_pair<uint32,_uint32>_Random_16384 2.75% 2.951 3.033 - 1.85% -
BM_std_minmax<unsigned_char>/18 2.75% 1.396 1.434 - 8.96% -
std::find_first_of(deque<int>)_(large_needle)/1024 2.75% 365968.173 376024.431 - 2.47% -
rng::copy_backward(deque<int>)/262144 2.75% 30857.678 31705.320 - 1.11% -
std::stable_sort(deque<int>)_(shuffled)/8 2.74% 23.951 24.609 - 2.23% -
BM_RangesPushHeap_string_Ascending_16384 2.73% 18.104 18.599 - -3.64% -
BM_MakeHeap_pair<uint32,_uint32>_Heap_256 2.73% 0.571 0.587 - 2.48% -
BM_MakeHeap_uint64_Random_64 2.73% 1.288 1.323 - 3.13% -
std::map<int,_int>::find(key)_(existent)/32 2.73% 1.568 1.611 - 5.23% -
710_omnetpp_r 2.73% 8.436 8.666 - -2.05% -
std::set<int>::ctor(const&,_alloc)/32 2.72% 218.404 224.352 - 4.06% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 2.72% 17.193 17.661 - 2.45% -
rng::stable_partition(deque<int>)_(sparse)/32 2.72% 11.135 11.437 - 2.44% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 2.71% 9281.744 9533.317 - 0.20% -
BM_std_min<unsigned___int128>/29 2.71% 11.008 11.306 - -26.96% -
std::find_if(vector<char>)_(bail_25%)/32768 2.70% 2024.273 2079.020 - 0.94% -
BM_std_min<unsigned_char>/8 2.70% 2.235 2.296 - -2.27% -
BM_std_min<unsigned_char>/20 2.70% 1.521 1.562 - 3.06% -
SetIntersection_None_Set_string_16384_1 2.70% 196371847.982 201675388.905 - -0.23% -
std::count_if(deque<int>)_(every_other)/8 2.70% 3.358 3.448 - -0.12% -
rng::find_last_if(list<int>)_(bail_10%)/50 2.70% 38.185 39.215 - 7.42% -
rng::count(vector<int>)_(every_other)/8 2.69% 1.336 1.372 - -0.86% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 2.69% 203312613.200 208779270.957 - 3.47% -
rng::find_end(deque<int>,_pred)_(same_length)/1000 2.69% 1522.899 1563.826 - 0.27% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 2.68% 23.905 24.545 - -0.04% -
rng::equal(list<int>)_(it,_it,_it,_it)/8192 2.68% 11576.423 11886.270 - -4.73% -
BM_std_min<unsigned___int128>/31 2.68% 11.797 12.112 - -27.74% -
SetIntersection_Front_Set_string_64_16 2.67% 24683323.198 25343024.616 - -1.62% -
rng::contains_subrange(list<int>)_(single_element)/50 2.67% 17.842 18.318 - 3.82% -
rng::move_backward(vector<bool>)_(aligned)/64 2.66% 1.697 1.742 - -5.72% -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_4 2.66% 1.420 1.457 - 1.90% -
rng::mismatch(list<int>)_(it,_it,_it,_it)/8 2.66% 2.851 2.927 - 3.60% -
SetIntersection_None_Set_float_256_4 2.66% 11516571.326 11822486.305 - 1.51% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 2.65% 14.958 15.354 - -0.01% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1000 2.65% 463.467 475.766 - 0.20% -
bm_ranges_lexicographical_compare<signed_char>/7 2.65% 2.838 2.914 - 2.76% -
BM_RangesMakeHeap_string_Ascending_16384 2.64% 5.307 5.447 - -5.82% -
std::copy_n(vector<bool>)_(aligned)/4096 2.64% 4.629 4.751 - -0.32% -
rng::partition(vector<int>)_(dense)/50 2.63% 12.532 12.862 - 2.28% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 2.63% 1193.468 1224.912 - 1.19% -
rng::is_partitioned(deque<int>)_(partitioned)/50 2.63% 13.755 14.117 - -10.92% -
std::unique(list<int>,_pred)_(sprinkled)/1024 2.63% 1017.532 1044.281 - 2.22% -
BM_std_min<__int128>/4 2.63% 1.371 1.407 - 2.40% -
std::sort(vector<NonIntegral>)_(shuffled)/8192 2.63% 83098.407 85282.093 - -2.80% -
BM_std_minmax<unsigned_char>/20 2.61% 2.054 2.108 - 9.07% -
rng::search(list<int>)_(single_element)/1000 2.61% 646.959 663.868 - -0.32% -
SetIntersection_Front_Vector_uint32_16384_256 2.61% 2585613.488 2653042.413 - 15.85% -
std::multimap<std::string,_int>::insert(value)_(already_present)/8192 2.61% 67.524 69.284 - 62.99% -
SetIntersection_Interlaced_Vector_string_1024_64 2.61% 8353012.562 8570775.228 - 1.43% -
rng::stable_sort(deque<int>)_(descending)/8192 2.60% 20834.443 21377.091 - 2.37% -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_64 2.60% 9.238 9.478 - 2.33% -
BM_RangesPushHeap_float_Ascending_64 2.59% 1.734 1.779 - 1.80% -
std::multiset<std::string>::count(key)_(non-existent)/32 2.59% 10.229 10.494 - 12.29% -
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 2.58% 6.886 7.064 - 0.53% -
std::multiset<int>::erase(key)_(existent)/1024 2.58% 39.794 40.820 - 0.48% -
std::flat_multimap<int,_int>::insert(value)_(already_present)/32 2.58% 22.574 23.155 - 0.28% -
rng::copy(list<int>)/4096 2.57% 3032.148 3109.986 - 1.44% -
SetIntersection_None_Set_float_64_16 2.57% 18785478.863 19267610.139 - 0.21% -
SetIntersection_None_Set_string_16384_4 2.57% 197934237.732 203014164.026 - 3.02% -
rng::find_last(list<int>)_(bail_10%)/8 2.57% 2.040 2.092 - 1.73% -
std::sort(deque<int>)_(qsort_adversarial)/8 2.56% 18.607 19.083 - 4.02% -
BM_std_min<unsigned___int128>/30 2.56% 11.387 11.678 - -27.56% -
SetIntersection_None_Vector_string_16384_1024 2.56% 1252679.709 1284743.213 - 0.38% -
std::map<int,_int>::contains(key)_(existent)/32 2.56% 1.589 1.630 - 3.36% -
SetIntersection_Interlaced_Set_string_256_16 2.56% 18194589.575 18659562.303 - 3.11% -
BM_RangesPopHeap_float_262144 2.55% 39.296 40.299 - 5.12% -
rng::partition(vector<int>)_(dense)/1024 2.55% 242.713 248.900 - 2.62% -
rng::move_backward(deque<int>)/32768 2.54% 3503.479 3592.399 - 1.95% -
std::set<int>::upper_bound(key)_(existent)/1024 2.54% 4.123 4.228 - 2.24% -
BM_MakeThenSortHeap_uint32_SingleElement_16384 2.53% 18.881 19.359 - -1.45% -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 2.52% 11.428 11.715 - 0.43% -
BM_std_min<unsigned___int128>/28 2.51% 10.609 10.875 - -26.65% -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 2.51% 16.748 17.168 - 2.86% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 2.51% 71.558 73.353 - 12.55% -
BM_std_minmax<unsigned_char>/3 2.51% 1.218 1.249 - 4.71% -
rng::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 2.49% 28768.544 29485.770 - -1.49% -
rng::is_sorted_until(vector<int>,_pred)/1024 2.49% 403.027 413.064 - 1.89% -
std::multiset<std::string>::upper_bound(key)_(non-existent)/32 2.48% 11.224 11.502 - 12.78% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 2.47% 35.790 36.676 - 25.56% -
SetIntersection_Front_Set_uint64_256_16 2.47% 4833009.588 4952575.913 - 1.03% -
BM_std_min<unsigned_char>/12 2.47% 1.301 1.333 - -1.85% -
rng::starts_with(vector<int>,_pred)/8 2.47% 4.103 4.204 - 1.90% -
BM_std_min<unsigned_short>/9 2.47% 6.302 6.457 - -0.29% -
BM_std_min<unsigned_char>/19 2.47% 1.156 1.184 - 2.47% -
rng::partial_sort(deque<int>)_(qsort_adversarial)/8 2.46% 30.984 31.747 - 0.37% -
std::find(list<int>)_(process_all)/32768 2.46% 26647.215 27303.565 - -1.11% -
std::multiset<int>::insert(value)_(new_value)/8192 2.46% 72.637 74.424 - 0.54% -
BM_RangesPushHeap_string_SingleElement_262144 2.46% 2.590 2.654 - 0.70% -
std::partial_sort_copy(list<int>)_(repeated)/8192 2.45% 52626.842 53914.820 - 1.62% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 2.44% 38582.258 39524.720 - 1.52% -
bm_lexicographical_compare<signed_char>/4 2.44% 1.924 1.971 - 0.79% -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 2.44% 24.908 25.515 - -1.59% -
std::none_of(deque<int>)_(process_all)/32768 2.44% 10904.520 11170.221 - -2.97% -
std::multiset<int>::ctor(const&,_alloc)/8192 2.44% 48755.382 49943.062 - 0.46% -
std::find_end(vector<int>)_(single_element)/1024 2.43% 239.279 245.103 - 2.46% -
std::move_backward(vector<bool>)_(unaligned)/64 2.43% 1.881 1.927 - 7.64% -
std::map<std::string,_int>::contains(key)_(non-existent)/8192 2.43% 26.708 27.357 - -6.82% -
BM_PushHeap_string_QuickSortAdversary_262144 2.41% 15.999 16.384 - -4.65% -
SetIntersection_None_Vector_uint64_16384_1 2.41% 1144616.230 1172160.263 - -0.25% -
rng::find_if(list<int>)_(bail_25%)/1024 2.40% 193.920 198.583 - 1.98% -
rng::sort(vector<int>)_(descending)/8192 2.40% 7286.811 7461.392 - 2.57% -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 2.40% 11988.861 12276.018 - -4.32% -
BM_std_minmax<unsigned_short>/2 2.39% 0.883 0.904 - 6.68% -
SetIntersection_Front_Set_string_1024_256 2.39% 15434822.828 15804029.494 - -2.04% -
std::multiset<int>::insert(value)_(new_value)/1024 2.39% 46.739 47.855 - 0.15% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 2.39% 0.746 0.764 - 0.11% -
BM_std_min<int>/4 2.38% 1.028 1.052 - 2.94% -
rng::copy_backward(vector<bool>)_(aligned)/512 2.38% 1.758 1.800 - 1.97% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8192 2.38% 128175.069 131222.593 - 0.33% -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 2.38% 19829.850 20301.232 - -3.13% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 2.37% 222.108 227.381 - -2.42% -
std::find_if_not(deque<int>)_(process_all)/1024 2.37% 485.560 497.084 - 2.54% -
rng::move_backward(vector<bool>)_(unaligned)/512 2.37% 5.522 5.653 - 5.37% -
rng::find_first_of(list<int>)_(large_needle)/1024 2.37% 950413.803 972923.592 - 0.76% -
rng::find_first_of(vector<int>,_pred)_(large_needle)/1024 2.36% 591369.209 605346.322 - 0.35% -
std::multimap<std::string,_int>::contains(key)_(non-existent)/8192 2.36% 28.134 28.798 - -5.77% -
BM_std_min<char>/20 2.35% 1.493 1.528 - -0.12% -
std::multimap<int,_int>::erase(key)_(existent)/1024 2.35% 25.621 26.224 - 3.10% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_64 2.34% 5173583.301 5294865.123 - 4.20% -
std::search(vector<int>)_(no_match)/1024 2.34% 220.795 225.964 - 4.96% -
SetIntersection_Front_Set_float_16384_1024 2.34% 14727251.495 15071998.363 - -3.13% -
rng::find_end(deque<int>,_pred)_(match_near_end)/1000 2.33% 578.051 591.532 - -0.90% -
std::rotate(vector<int>)_(1_element_backward)/8192 2.32% 292.246 299.036 - 0.33% -
SetIntersection_Front_Set_string_256_64 2.32% 13819776.897 14140816.190 - -12.80% -
bm_ranges_lexicographical_compare<unsigned_char>/64 2.32% 1.988 2.034 - -2.24% -
rng::for_each_n(list<int>)/8192 2.31% 7366.425 7536.575 - 4.29% -
std::for_each(list<int>)/8 2.31% 2.539 2.598 - 3.69% -
rng::for_each_n(list<int>)/50 2.30% 21.950 22.455 - 3.32% -
rng::replace(list<int>)_(prefix)/1024 2.30% 732.084 748.928 - 1.91% -
rng::find_if_not(vector<char>)_(process_all)/8 2.30% 2.451 2.507 - 1.52% -
BM_RangesMakeThenSortHeap_string_Descending_256 2.30% 19.061 19.499 - 0.93% -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1024 2.29% 860.770 880.503 - 3.72% -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 2.29% 16.778 17.161 - 2.81% -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 2.28% 137500.417 140639.262 - 1.82% -
std::reverse(vector<int>)/8 2.28% 1.525 1.560 - -2.29% -
BM_std_min<unsigned___int128>/27 2.28% 10.218 10.451 - -26.24% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 2.28% 21.784 22.281 - 1.37% -
std::partial_sort_copy(list<int>)_(pipe-organ)/1024 2.28% 5523.594 5649.580 - 1.24% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16 2.28% 7.573 7.746 - 0.73% -
BM_std_minmax<char>/14 2.27% 2.543 2.601 - 1.85% -
std::unique(vector<int>,_pred)_(contiguous)/32 2.27% 55.252 56.508 - 3.56% -
std::set<std::string>::equal_range(key)_(existent)/32 2.27% 16.479 16.853 - 8.68% -
std::transform(list<int>,_list<int>)/8192 2.26% 9186.211 9393.963 - -0.18% -
std::map<int,_int>::upper_bound(key)_(existent)/1024 2.26% 4.068 4.160 - 2.72% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_4 2.26% 0.765 0.783 - 2.76% -
std::find_end(vector<int>)_(process_all)/1048576 2.26% 234120.920 239409.179 - -0.57% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8 2.26% 4.016 4.107 - 3.54% -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 2.25% 39948.469 40849.268 - 1.13% -
rng::rotate(vector<int>)_(1_element_backward)/8192 2.25% 292.104 298.678 - 0.07% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 2.25% 0.745 0.762 - 1.14% -
rng::count(deque<int>)_(every_other)/1024 2.25% 247.429 252.996 - 2.37% -
SetIntersection_Interlaced_Vector_uint32_262144_1 2.25% 1095271.359 1119873.319 - 0.28% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 2.24% 25.091 25.653 - -15.73% -
std::multiset<std::string>::insert(value)_(new_value)/1024 2.24% 63.233 64.650 - 5.04% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 2.24% 11009532.507 11256066.380 - 2.07% -
std::find_if_not(vector<char>)_(bail_25%)/1024 2.24% 76.171 77.875 - 2.11% -
rng::unique(list<int>,_pred)_(sprinkled)/1024 2.24% 1026.586 1049.544 - 1.87% -
std::set<std::string>::erase(iterator)/32 2.23% 25.625 26.197 - -16.00% -
std::unique_copy(list<int>,_pred)_(sprinkled)/1024 2.23% 828.140 846.585 - -0.01% -
BM_MakeThenSortHeap_string_Ascending_262144 2.23% 76.102 77.796 - -1.29% -
BM_MakeHeap_uint32_Ascending_256 2.22% 0.601 0.615 - 2.90% -
bm_ranges_swap_ranges_vb_unaligned/64 2.22% 6.214 6.352 - 0.96% -
std::map<std::string,_int>::contains(key)_(non-existent)/32 2.22% 10.433 10.664 - 0.95% -
BM_std_minmax<unsigned_short>/29 2.22% 2.516 2.572 - -0.07% -
std::find_end(vector<int>)_(process_all)/1000 2.22% 231.558 236.693 - -0.62% -
std::replace_if(deque<int>)_(sprinkled)/8192 2.22% 2918.894 2983.583 - 2.11% -
rng::find_last_if_not(vector<char>)_(bail_90%)/1048576 2.21% 25650.149 26218.285 - 2.12% -
BM_RangesMakeHeap_uint32_PipeOrgan_1024 2.21% 0.694 0.710 - 0.01% -
std::find_if(deque<int>)_(process_all)/32768 2.21% 11435.591 11688.787 - 0.44% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_256 2.21% 11.503 11.757 - 0.57% -
std::find_end(vector<int>)_(process_all)/8192 2.21% 1827.911 1868.326 - -0.66% -
rng::find_end(deque<int>,_pred)_(near_matches)/1024 2.21% 38174.906 39017.340 - -3.46% -
rng::stable_sort(deque<int>)_(qsort_adversarial)/1024 2.21% 3091.223 3159.432 - 1.60% -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 2.20% 38.575 39.425 - -6.27% -
std::find_end(vector<int>)_(single_element)/1000 2.20% 234.560 239.725 - 2.49% -
std::partition_point(vector<int>)/1024 2.20% 6.156 6.291 - 0.05% -
SetIntersection_Interlaced_Vector_uint32_256_4 2.20% 5139102.258 5252019.514 - -0.74% -
BM_PushHeap_string_QuickSortAdversary_16384 2.20% 15.564 15.906 - -3.55% -
std::partition_copy(deque<int>)/32 2.19% 12.720 12.999 - 0.04% -
BM_std_minmax<int>/2 2.19% 0.833 0.851 - -5.45% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_16 2.18% 28727974.217 29354693.242 - 3.94% -
bm_lexicographical_compare<signed_char>/16 2.17% 1.358 1.387 - 4.51% -
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 2.17% 16.366 16.722 - 0.55% -
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 2.17% 21462.641 21929.031 - -0.75% -
BM_std_minmax<short>/22 2.17% 2.263 2.312 - 1.54% -
BM_std_min<unsigned_char>/4 2.17% 0.968 0.989 - 0.96% -
std::flat_multimap<int,_int>::ctor(const&,_alloc)/8192 2.17% 1887.788 1928.684 - -0.40% -
std::set<std::string>::insert(value)_(new_value)/1024 2.17% 64.276 65.668 - 1.68% -
BM_std_min<unsigned___int128>/25 2.16% 9.469 9.674 - -25.10% -
std::fill(deque<int>)/1024 2.16% 29.732 30.373 - 0.24% -
rng::ends_with(list<int>)_(mismatch_at_start)/8192 2.15% 8282.083 8460.468 - -9.69% -
BM_PushHeap_float_Ascending_1024 2.15% 3.142 3.210 - 0.97% -
BM_std_min<unsigned___int128>/26 2.15% 9.802 10.012 - -26.24% -
BM_PopHeap_uint32_4 2.15% 2.606 2.662 - 0.58% -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 2.14% 28567.381 29180.089 - 0.83% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16384 2.14% 346635755.753 354050173.253 - 2.66% -
rng::copy(list<int>)/64 2.14% 30.816 31.476 - -6.88% -
BM_std_minmax<unsigned_short>/18 2.13% 2.032 2.075 - 4.55% -
rng::move(vector<int>)/262144 2.13% 21765.152 22229.330 - 0.72% -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 2.13% 11784.420 12035.620 - -1.40% -
BM_std_min<char>/15 2.13% 2.065 2.109 - -0.93% -
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 2.13% 28553.146 29161.505 - 1.36% -
std::set<std::string>::equal_range(key)_(existent)/8192 2.13% 30.090 30.729 - 13.79% -
std::multimap<int,_int>::insert(value)_(new_value)/1024 2.12% 33.152 33.857 - 2.57% -
rng::partial_sort_copy(list<int>)_(repeated)/8 2.12% 8.420 8.598 - 2.44% -
SetIntersection_Front_Set_string_256_4 2.12% 5139010.484 5247840.612 - -0.49% -
BM_std_minmax<unsigned_long_long>/3 2.12% 1.216 1.242 - 0.27% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 2.12% 1197323.103 1222649.934 - -0.29% -
std::search(list<int>)_(no_match)/1000 2.11% 652.153 665.915 - -6.78% -
std::multiset<int>::count(key)_(non-existent)/8192 2.11% 10.730 10.956 - -2.17% -
std::stable_sort(deque<int>)_(pipe-organ)/8 2.11% 20.289 20.717 - 1.43% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 2.11% 0.915 0.935 - 1.50% -
BM_std_minmax<char>/12 2.10% 1.970 2.011 - 4.98% -
std::partial_sort_copy(list<int>)_(pipe-organ)/8192 2.10% 60282.274 61547.545 - 0.82% -
BM_std_min<unsigned___int128>/24 2.09% 9.101 9.291 - -24.41% -
rng::find_first_of(deque<int>)_(small_needle)/1024 2.09% 3448.241 3520.354 - 0.14% -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_16 2.09% 1.142 1.166 - 1.01% -
std::find_if(deque<int>)_(process_all)/1024 2.09% 485.259 495.390 - 0.95% -
rng::search(deque<int>)_(near_matches)/1000 2.08% 23976.285 24475.839 - 1.62% -
BM_std_min<unsigned___int128>/23 2.08% 8.733 8.915 - -23.51% -
std::stable_sort(vector<int>)_(descending)/8 2.08% 25.109 25.631 - 0.43% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_64 2.08% 10.055 10.264 - 1.48% -
BM_std_minmax<unsigned_char>/13 2.08% 2.295 2.342 - 5.57% -
rng::copy_backward(list<int>)/4096 2.08% 3051.917 3115.301 - 0.18% -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/8 2.07% 3.930 4.012 - 1.22% -
rng::fill(deque<int>)/8192 2.07% 237.834 242.750 - 1.30% -
std::map<int,_int>::find(key)_(existent)/8192 2.07% 5.484 5.597 - 1.64% -
BM_MakeHeap_pair<uint32,_uint32>_Random_64 2.07% 3.046 3.109 - -0.39% -
rng::find_first_of(deque<int>)_(small_needle)/8192 2.07% 27595.045 28165.321 - -0.02% -
BM_MakeThenSortHeap_string_PipeOrgan_1024 2.06% 38.201 38.987 - 1.28% -
std::stable_sort(deque<int>)_(heap)/8 2.06% 26.122 26.659 - 2.50% -
std::find_end(deque<int>,_pred)_(process_all)/1000 2.06% 599.109 611.436 - 1.71% -
SetIntersection_Interlaced_Set_string_1024_1024 2.05% 57229673.684 58403679.449 - 3.15% -
rng::find(join_view(vector<vector<int>>))_(process_all)/8 2.05% 4.934 5.035 - -1.58% -
std::set<std::string>::upper_bound(key)_(existent)/1024 2.05% 22.506 22.967 - -0.75% -
rng::partition(list<int>)_(dense)/8192 2.05% 4355.822 4444.995 - -12.76% -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/1024 2.04% 23.309 23.785 - 4.42% -
std::generate_n(deque<int>)/50 2.04% 12.271 12.521 - 1.65% -
std::stable_sort(deque<int>)_(qsort_adversarial)/1024 2.04% 3094.495 3157.640 - 1.02% -
rng::unique(list<int>)_(sprinkled)/1024 2.04% 944.497 963.743 - 1.21% -
std::flat_multimap<int,_int>::ctor(const&)/8192 2.04% 1886.274 1924.686 - -0.06% -
std::map<std::string,_int>::erase(key)_(non-existent)/32 2.03% 10.656 10.873 - 4.20% -
SetIntersection_Front_Set_uint32_16_16 2.03% 41399280.882 42240394.725 - 0.21% -
rng::transform(deque<int>)_(identity_transform)/50 2.03% 19.355 19.748 - -0.35% -
rng::for_each(multiset<int>)/32 2.02% 21.582 22.018 - 0.57% -
std::find_end(deque<int>)_(match_near_end)/8192 2.02% 164064.992 167379.341 - 0.83% -
rng::find_if(vector<int>)_(bail_25%)/8 2.02% 1.058 1.079 - 0.68% -
std::fill_n(vector<int>)/1024 2.02% 29.441 30.035 - 0.54% -
rng::contains_subrange(list<int>)_(process_all)/16 2.01% 4.891 4.989 - -0.65% -
SetIntersection_Interlaced_Vector_float_262144_16384 2.01% 347318521.454 354312632.661 - 1.48% -
BM_MakeHeap_string_Random_1024 2.01% 10.786 11.003 - 1.97% -
std::replace_if(vector<int>)_(prefix)/50 2.01% 13.560 13.833 - -0.33% -
rng::replace_if(deque<int>)_(sprinkled)/8192 2.01% 2924.005 2982.865 - 1.93% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16384 2.01% 1233365.236 1258187.091 - -0.18% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1024 2.01% 1232603.595 1257404.621 - -0.15% -
std::replace_if(vector<int>)_(prefix)/1024 2.01% 272.702 278.189 - 2.39% -
rng::copy_n(vector<bool>)_(unaligned)/32768 2.01% 170.652 174.081 - 1.98% -
std::set<std::string>::insert(value)_(new_value)/32 2.01% 39.731 40.529 - 0.50% -
std::map<int,_int>::clear()/1024 2.01% 10192.077 10396.576 - -1.74% -
std::map<int,_int>::ctor(const&)/8192 2.01% 49418.404 50409.268 - 1.34% -
BM_MakeThenSortHeap_string_Ascending_1024 1.99% 39.224 40.005 - 11.60% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/32 1.99% 33.025 33.683 - 19.26% -
rng::search(deque<int>)_(near_matches)/1024 1.99% 25118.660 25618.149 - 1.56% -
rng::sort(vector<NonIntegral>)_(heap)/8192 1.98% 49770.972 50758.838 - -0.42% -
rng::search(vector<int>)_(single_element)/1000 1.98% 227.198 231.708 - -0.10% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_4 1.98% 1220285.239 1244475.910 - -0.25% -
BM_RangesPushHeap_string_PipeOrgan_1024 1.97% 9.650 9.840 - -5.83% -
std::multimap<std::string,_int>::find(key)_(non-existent)/8192 1.97% 26.062 26.577 - -3.99% -
BM_RangesMakeHeap_string_Descending_256 1.97% 2.668 2.721 - -20.61% -
std::sort(vector<int>)_(descending)/8192 1.97% 7292.372 7435.919 - 2.14% -
BM_std_min<short>/11 1.97% 1.179 1.202 - 1.96% -
rng::unique(deque<int>,_pred)_(sprinkled)/32 1.96% 60.825 62.018 - 0.15% -
std::move(vector<bool>)_(aligned)/512 1.96% 2.331 2.376 - -0.54% -
rng::find(list<int>)_(process_all)/1024 1.96% 686.998 700.452 - 1.72% -
BM_std_min<short>/29 1.95% 2.368 2.414 - 2.77% -
std::multiset<int>::clear()/8192 1.95% 74502.539 75958.889 - 2.02% -
BM_PushHeap_string_Ascending_262144 1.95% 29.062 29.630 - -20.80% -
std::is_sorted(list<int>)/8192 1.95% 7168.578 7308.636 - 1.92% -
rng::unique_copy(vector<int>,_pred)_(contiguous)/32 1.95% 13.041 13.296 - 1.05% -
BM_RangesSortHeap_float_256 1.95% 5.856 5.970 - 2.35% -
std::rotate(vector<bool>)_(1_element_backward)/1024 1.95% 27.101 27.630 - 1.83% -
SetIntersection_Front_Set_string_16384_4 1.95% 1288198.484 1313294.152 - -0.50% -
std::stable_sort(deque<int>)_(ascending)/1024 1.95% 2108.686 2149.765 - 1.64% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_64 1.94% 1229917.645 1253836.834 - -0.31% -
rng::is_permutation(vector<int>)_(4leg)_(shuffled)/8 1.94% 24.744 25.225 - -1.83% -
std::find(list<int>)_(process_all)/8192 1.94% 8422.047 8585.470 - 0.99% -
std::find_end(vector<int>)_(process_all)/1024 1.94% 238.382 243.002 - -0.50% -
SetIntersection_None_Vector_float_262144_262144 1.94% 1189199.085 1212218.533 - -1.50% -
bm_ranges_lexicographical_compare<int>/3 1.93% 1.847 1.883 - 1.76% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 1.93% 43.632 44.476 - 2.19% -
std::move_backward(list<int>)/262144 1.93% 261694.396 266752.507 - 0.69% -
rng::adjacent_find(vector<int>)/1048576 1.93% 234746.472 239278.861 - 1.12% -
std::map<int,_int>::ctor(const&,_alloc)/8192 1.93% 49640.956 50597.743 - 0.80% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_64 1.93% 13406576.540 13664696.764 - 1.07% -
rng::find_if_not(list<int>)_(process_all)/8192 1.92% 8837.393 9007.165 - 0.50% -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 1.92% 26148.445 26650.704 - 1.35% -
std::set<int>::operator=(const&)_(into_cleared_Container)/32 1.91% 217.710 221.879 - 2.41% -
BM_PopHeap_uint64_16 1.91% 7.567 7.712 - 0.72% -
BM_PopHeap_float_256 1.91% 20.179 20.565 - 1.12% -
std::find_if(vector<char>)_(process_all)/1024 1.91% 269.958 275.109 - 1.80% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 1.91% 19.402 19.772 - 1.74% -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 1.91% 26138.619 26637.129 - 2.08% -
rng::unique(list<int>)_(sprinkled)/8192 1.91% 7807.200 7955.947 - 0.85% -
BM_lexicographical_compare_three_way_fast_path/1048576 1.90% 249923.358 254681.513 - 1.74% -
rng::sort(vector<int>)_(descending)/8 1.90% 25.209 25.688 - 4.03% -
BM_MakeThenSortHeap_uint32_Random_4 1.90% 3.978 4.053 - 1.07% -
rng::partial_sort_copy(vector<NonIntegral>)_(repeated)/8 1.90% 9.037 9.208 - 0.25% -
rng::find_last(list<int>)_(bail_90%)/50 1.89% 1.371 1.397 - 7.81% -
std::flat_multimap<int,_int>::erase(iterator)/1024 1.89% 75.919 77.351 - 1.16% -
std::set<std::string>::count(key)_(existent)/32 1.88% 15.337 15.626 - 7.97% -
rng::sort(vector<int>)_(descending)/1024 1.88% 1041.504 1061.052 - 2.00% -
std::move(deque<int>)/262144 1.88% 14754.016 15030.875 - 0.90% -
SetIntersection_Interlaced_Vector_uint64_16_16 1.88% 38225041.925 38942105.225 - 1.76% -
BM_RangesMakeHeap_string_Descending_64 1.87% 2.554 2.602 - -14.72% -
rng::any_of(vector<int>)_(process_all)/32 1.87% 8.330 8.486 - 1.25% -
rng::find_end(list<int>)_(process_all)/1000 1.87% 674.706 687.338 - 0.25% -
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/1024 1.87% 34757.995 35408.684 - -0.60% -
BM_std_min<unsigned_long_long>/14 1.87% 1.879 1.914 - -0.88% -
SetIntersection_Interlaced_Vector_float_16_16 1.87% 38268476.642 38983390.919 - -0.41% -
SetIntersection_Interlaced_Set_string_64_16 1.86% 40215690.895 40965239.520 - 4.92% -
BM_RangesMakeHeap_string_Random_16384 1.86% 12.430 12.661 - -1.21% -
std::shift_left(deque<int>)/1024 1.86% 39.409 40.142 - 1.51% -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_4 1.86% 0.659 0.671 - 0.65% -
std::sort(deque<int>)_(repeated)/8 1.86% 18.772 19.121 - 2.12% -
BM_RangesMakeHeap_string_Random_1024 1.86% 10.617 10.814 - 0.25% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/1024 1.86% 24114.282 24561.915 - 0.90% -
BM_PushHeap_string_Descending_4 1.86% 1.911 1.947 - -10.13% -
BM_RangesMakeHeap_uint64_Ascending_16 1.85% 0.658 0.670 - 1.98% -
std::transform(list<int>)_(identity_transform)/32 1.85% 16.010 16.306 - 1.82% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16 1.85% 0.971 0.989 - 0.46% -
rng::find_first_of(vector<int>)_(large_needle)/8192 1.85% 7051616.162 7182065.722 - 1.76% -
BM_std_min<unsigned_int>/1024 1.85% 26.689 27.182 - 1.24% -
BM_std_min<int>/64 1.85% 2.576 2.623 - -1.72% -
std::stable_sort(deque<int>)_(shuffled)/1024 1.84% 2445.981 2491.049 - 2.06% -
std::map<std::string,_int>::equal_range(key)_(non-existent)/1024 1.84% 22.693 23.111 - 0.16% -
std::sort(deque<int>)_(ascending)/1024 1.84% 767.264 781.366 - 2.16% -
rng::search(vector<int>)_(single_element)/1024 1.84% 232.595 236.868 - -0.13% -
rng::remove_if(list<int>)_(sprinkled)/8192 1.84% 8208.053 8358.701 - 0.96% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 1.83% 17.097 17.411 - 0.95% -
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/0 1.83% 16.183 16.480 - 1.13% -
std::partial_sort(deque<int>)_(shuffled)/8192 1.83% 263648.281 268463.560 - -0.59% -
rng::find_first_of(list<int>)_(small_needle)/50 1.82% 140.226 142.784 - 0.22% -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 1.82% 17.234 17.549 - 3.32% -
std::fill_n(vector<bool>)/4096 1.82% 4.156 4.232 - 1.75% -
std::sort(vector<int>)_(descending)/8 1.82% 25.223 25.683 - 4.14% -
BM_std_min<char>/24 1.82% 2.693 2.742 - 3.66% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 1.82% 3296.662 3356.678 - -2.77% -
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/32 1.82% 208.512 212.304 - -0.46% -
BM_std_minmax<int>/27 1.82% 2.387 2.431 - -2.48% -
BM_std_min<unsigned_long_long>/31 1.81% 2.936 2.989 - -1.25% -
rng::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 1.81% 11.462 11.669 - -3.67% -
BM_std_minmax<char>/22 1.81% 2.555 2.602 - -2.59% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8 1.81% 18.982 19.326 - 0.60% -
std::find_end(deque<int>,_pred)_(process_all)/1024 1.81% 613.166 624.246 - 1.33% -
rng::copy_backward(list<int>)/262144 1.81% 219435.372 223399.048 - -0.13% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_64 1.80% 4.842 4.930 - 2.11% -
std::multiset<int>::upper_bound(key)_(existent)/8192 1.80% 14.865 15.133 - 1.53% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_16 1.80% 6.417 6.533 - -0.49% -
rng::find_last_if_not(list<int>)_(bail_90%)/1024 1.80% 70.005 71.266 - -0.21% -
rng::find_first_of(list<int>)_(small_needle)/1024 1.80% 2785.650 2835.831 - 0.25% -
rng::find_if_not(deque<int>)_(process_all)/1024 1.80% 475.075 483.620 - 1.76% -
rng::for_each(map<int>)/50 1.80% 40.415 41.141 - -0.90% -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_64 1.80% 1.104 1.124 - -1.92% -
rng::rotate(deque<int>)_(1_element_backward)/50 1.79% 5.572 5.672 - -0.09% -
BM_PushHeap_uint32_Random_1024 1.79% 6.138 6.248 - 0.98% -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/1024 1.79% 13834.301 14082.292 - 2.71% -
BM_std_minmax<char>/20 1.79% 1.998 2.034 - -1.79% -
std::search(list<int>)_(same_length)/1000 1.79% 741.269 754.511 - 1.01% -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/8192 1.79% 48852.427 49724.627 - -0.24% -
std::multimap<int,_int>::count(key)_(non-existent)/8192 1.78% 9.517 9.687 - 6.07% -
BM_std_min<unsigned___int128>/21 1.78% 7.936 8.078 - -22.22% -
std::set<int>::insert(hint,_value)_(good_hint,_end)/32 1.78% 19.806 20.159 - 1.24% -
rng::fill_n(vector<bool>)/4096 1.78% 4.154 4.227 - 1.60% -
std::rotate_copy(list<int>)/32 1.78% 8.303 8.451 - -0.90% -
rng::fill_n(list<int>)/8192 1.78% 7312.070 7441.929 - 5.14% -
BM_std_min<unsigned___int128>/22 1.78% 8.340 8.488 - -22.89% -
BM_std_minmax<char>/17 1.77% 1.119 1.138 - 1.60% -
std::remove_copy(deque<int>)_(prefix)/32 1.77% 12.909 13.138 - -0.65% -
BM_std_minmax<unsigned_char>/5500 1.77% 50.992 51.895 - 2.40% -
std::adjacent_find(vector<int>)/1048576 1.77% 233635.744 237764.823 - 1.20% -
SetIntersection_Interlaced_Vector_string_262144_16 1.77% 6041301.199 6148059.555 - 5.32% -
std::multiset<int>::contains(key)_(non-existent)/32 1.76% 2.264 2.303 - -1.78% -
rng::search(vector<int>,_pred)_(near_matches)/1000 1.76% 22953.868 23358.466 - 1.35% -
std::sort(deque<int>)_(qsort_adversarial)/1024 1.76% 17747.066 18059.638 - 1.69% -
rng::transform(list<int>,_list<int>)/50 1.76% 38.957 39.643 - 1.60% -
rng::find_end(deque<int>)_(match_near_end)/8192 1.76% 165123.173 168028.491 - 2.11% -
BM_RangesMakeThenSortHeap_float_SingleElement_1024 1.76% 4.783 4.867 - 1.86% -
std::unique_copy(deque<int>)_(contiguous)/32 1.75% 10.553 10.738 - -2.78% -
std::stable_sort(deque<int>)_(heap)/1024 1.75% 2726.829 2774.577 - 2.14% -
SetIntersection_Front_Set_string_16_16 1.75% 59651123.311 60695354.262 - -4.14% -
rng::sort(deque<int>)_(repeated)/8192 1.75% 6711.010 6828.342 - 3.88% -
std::set<std::string>::erase(key)_(existent)/8192 1.75% 68.803 70.004 - -1.49% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 1.75% 37.675 38.333 - 25.00% -
std::stable_sort(vector<NonIntegral>)_(descending)/8192 1.74% 196524.706 199952.522 - 0.79% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1024 1.74% 530.030 539.251 - 1.75% -
std::copy(deque<int>)/8 1.74% 2.724 2.771 - 1.00% -
SetIntersection_Front_Set_uint64_16384_256 1.74% 4437307.607 4514379.416 - -10.84% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 1.73% 15035.105 15295.850 - 2.96% -
std::sort(vector<int>)_(descending)/1024 1.73% 1041.453 1059.479 - 1.71% -
BM_MakeHeap_string_QuickSortAdversary_16384 1.73% 11.768 11.971 - 1.56% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 1.73% 351159404.067 357231935.143 - 2.37% -
std::copy_if(list<int>)_(entire_range)/8 1.73% 2.640 2.686 - 1.40% -
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 1.73% 19.162 19.493 - 1.78% -
SetIntersection_Interlaced_Set_float_262144_262144 1.73% 1800455.484 1831520.752 - 0.57% -
SetIntersection_Interlaced_Vector_uint64_16384_4 1.72% 1386511.933 1410429.238 - -11.73% -
std::map<int,_int>::ctor(const&,_alloc)/1024 1.72% 6223.611 6330.795 - 0.90% -
rng::fold_left(deque<int>)/50 1.72% 26.407 26.862 - -3.13% -
BM_PushHeap_string_QuickSortAdversary_1024 1.72% 14.971 15.229 - -2.49% -
SetIntersection_Front_Set_uint32_1024_64 1.72% 2031421.801 2066318.577 - 1.18% -
BM_std_minmax<char>/18 1.72% 1.339 1.362 - -1.91% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 1.71% 6.123 6.227 - 0.78% -
rng::search(deque<int>)_(no_match)/1000 1.71% 401.089 407.946 - 0.33% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.71% 9.833 10.001 - -0.16% -
BM_std_minmax<char>/7 1.71% 2.392 2.433 - -4.41% -
rng::partition(list<int>)_(dense)/1024 1.71% 386.097 392.683 - 1.44% -
BM_std_min<unsigned_char>/18 1.70% 0.971 0.988 - 1.73% -
std::multiset<int>::contains(key)_(non-existent)/8192 1.70% 8.477 8.621 - -2.58% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024 1.70% 14397.920 14642.573 - 1.36% -
BM_PopHeap_uint32_262144 1.70% 40.872 41.567 - -1.12% -
rng::replace(list<int>)_(prefix)/50 1.70% 19.129 19.453 - 1.06% -
SetIntersection_None_Set_string_16384_16 1.70% 199039147.673 202414201.968 - 2.71% -
SetIntersection_Front_Vector_string_256_256 1.69% 20231025.668 20573607.626 - 2.02% -
std::multimap<int,_int>::insert(value)_(already_present)/1024 1.69% 22.323 22.701 - 1.28% -
rng::contains_subrange(vector<int>)_(same_length)/8192 1.69% 1868.932 1900.448 - 1.34% -
std::find_end(vector<int>)_(same_length)/1000 1.68% 497.703 506.063 - 1.39% -
rng::is_partitioned(vector<int>)_(partitioned)/32 1.68% 5.680 5.776 - 1.12% -
std::map<int,_int>::count(key)_(non-existent)/1024 1.68% 7.534 7.661 - 5.01% -
rng::sort(vector<NonIntegral>)_(heap)/1024 1.68% 4242.932 4314.173 - -0.71% -
rng::rotate(vector<bool>)_(by_1/3)/1024 1.68% 49.090 49.913 - 1.05% -
std::stable_partition(list<int>)_(sparse)/50 1.67% 25.881 26.314 - 0.75% -
std::move_backward(deque<int>)/4096 1.67% 156.136 158.748 - 2.54% -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/1024 1.67% 480.376 488.410 - -0.39% -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 1.67% 16.617 16.895 - 1.87% -
rng::contains_subrange(vector<int>)_(same_length)/32 1.67% 8.601 8.745 - -0.89% -
SetIntersection_Front_Vector_string_256_64 1.67% 11177256.111 11363954.710 - 2.36% -
std::move(list<int>)/512 1.67% 356.831 362.790 - 3.29% -
rng::copy_backward(deque<int>)/1048576 1.66% 123676.351 125732.984 - -0.61% -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1.66% 284.943 289.680 - 0.36% -
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 1.66% 3809.821 3873.083 - 1.64% -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/32 1.66% 18.667 18.976 - 1.51% -
BM_std_min<unsigned_short>/8 1.66% 1.319 1.341 - 2.74% -
std::sort(deque<int>)_(repeated)/8192 1.66% 6713.763 6825.110 - 1.07% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 1.66% 32.610 33.151 - -3.37% -
SetIntersection_Front_Set_string_1024_16 1.66% 1929118.498 1961096.798 - -3.00% -
std::multimap<int,_int>::ctor(const&,_alloc)/32 1.66% 211.895 215.406 - -1.85% -
BM_RangesPushHeap_string_Ascending_16 1.65% 4.582 4.658 - -1.30% -
BM_std_minmax<short>/27 1.65% 2.802 2.848 - -0.80% -
rng::copy_n(vector<bool>)_(aligned)/262144 1.65% 272.292 276.793 - -0.33% -
std::equal(vector<int>)_(it,_it,_it,_pred)/8 1.65% 4.332 4.404 - -0.35% -
std::search(vector<int>)_(single_element)/1024 1.65% 237.575 241.500 - 3.11% -
BM_std_min<unsigned_long_long>/9 1.65% 1.156 1.175 - 0.48% -
rng::search(vector<int>,_pred)_(near_matches)/1024 1.65% 24026.344 24422.854 - 1.48% -
SetIntersection_Front_Set_string_1024_64 1.65% 4835264.777 4914859.882 - 4.65% -
std::multiset<int>::equal_range(key)_(existent)/32 1.65% 2.542 2.584 - 1.29% -
rng::stable_sort(deque<int>)_(heap)/1024 1.65% 2729.653 2774.563 - 1.90% -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8 1.64% 8.945 9.091 - 3.84% -
rng::stable_sort(deque<int>)_(shuffled)/1024 1.64% 2442.696 2482.816 - 1.87% -
std::map<int,_int>::contains(key)_(non-existent)/32 1.64% 2.358 2.397 - 4.98% -
std::unique_copy(deque<int>)_(sprinkled)/32 1.64% 9.231 9.383 - 1.65% -
rng::move_backward(deque<int>)/4096 1.64% 156.129 158.687 - 2.40% -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/1024 1.64% 28758.437 29229.386 - 3.10% -
rng::stable_partition(deque<int>)_(alloc_fails)/1024 1.64% 3340.384 3395.053 - -5.36% -
std::multiset<int>::equal_range(key)_(non-existent)/32 1.64% 2.310 2.348 - 1.67% -
std::multimap<int,_int>::erase(iterator)/32 1.64% 20.761 21.100 - 1.77% -
BM_std_minmax<unsigned_short>/17 1.64% 1.723 1.751 - 2.31% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 1.63% 0.838 0.852 - 0.36% -
std::replace(vector<int>)_(prefix)/50 1.63% 7.634 7.759 - 2.17% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 1.63% 0.727 0.738 - 0.10% -
std::find_if(vector<char>)_(bail_25%)/8192 1.63% 517.506 525.943 - 0.50% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_256 1.63% 45.172 45.908 - 1.44% -
std::find_end(vector<int>)_(same_length)/1024 1.63% 508.966 517.253 - 1.38% -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 1.63% 54.937 55.831 - 1.26% -
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8 1.63% 17.959 18.251 - 0.11% -
std::set<int>::ctor(const&)/1024 1.63% 6147.233 6247.183 - -0.62% -
std::map<int,_int>::lower_bound(key)_(non-existent)/32 1.63% 2.312 2.349 - 2.81% -
std::find_first_of(list<int>)_(large_needle)/1024 1.63% 862627.210 876645.808 - 1.47% -
std::multimap<std::string,_int>::contains(key)_(existent)/1024 1.62% 24.092 24.483 - -5.94% -
std::set<std::string>::upper_bound(key)_(existent)/8192 1.62% 30.276 30.768 - 6.77% -
std::partial_sort(vector<int>)_(qsort_adversarial)/8 1.62% 20.505 20.838 - 2.41% -
std::copy(list<int>)/32768 1.62% 26129.048 26552.659 - 0.50% -
rng::reverse_copy(deque<int>)/64 1.62% 20.000 20.323 - 1.94% -
std::reverse_copy(vector<int>)/4096 1.62% 135.140 137.323 - 2.58% -
rng::remove(list<int>)_(sprinkled)/1024 1.61% 949.446 964.770 - -0.07% -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024 1.61% 25752.058 26167.151 - 2.54% -
BM_std_min<char>/7 1.61% 1.840 1.870 - 0.77% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 1.61% 10434063.621 10602155.633 - 8.39% -
std::partition(list<int>)_(sparse)/50 1.61% 14.601 14.836 - 0.16% -
std::search(vector<int>)_(single_element)/1000 1.61% 232.538 236.275 - 3.32% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 1.61% 12564.009 12765.880 - 0.30% -
std::is_sorted(deque<int>,_pred)/8 1.60% 4.386 4.457 - 2.61% -
std::partial_sort_copy(list<int>)_(repeated)/8 1.60% 8.359 8.493 - -2.48% -
std::replace(vector<int>)_(prefix)/32 1.60% 4.998 5.078 - 0.92% -
std::replace(deque<int>)_(prefix)/32 1.60% 12.717 12.920 - 0.41% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 1.60% 0.905 0.920 - -0.62% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_4 1.60% 1.782 1.811 - -0.38% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64 1.59% 1.027 1.044 - -1.98% -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/1024 1.59% 2001.790 2033.654 - 3.06% -
rng::find_first_of(list<int>)_(small_needle)/32 1.59% 91.877 93.339 - -0.05% -
rng::find_end(vector<int>)_(match_near_end)/1000 1.59% 262.763 266.940 - 0.92% -
std::set<int>::insert(hint,_value)_(good_hint,_end)/8192 1.59% 90.537 91.976 - 0.61% -
rng::stable_sort(vector<NonIntegral>)_(descending)/1024 1.58% 13820.034 14038.990 - 1.38% -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/1024 1.58% 6162.584 6260.056 - 0.15% -
BM_RangesPushHeap_string_Descending_262144 1.58% 3.190 3.240 - -36.70% -
std::set<int>::lower_bound(key)_(existent)/32 1.58% 1.570 1.594 - 1.76% -
std::sort(vector<NonIntegral>)_(shuffled)/1024 1.58% 4615.312 4688.117 - 0.45% -
rng::find_end(forward_list<int>)_(match_near_end)/1000 1.58% 767.188 779.278 - 0.65% -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_256 1.57% 12.294 12.487 - 1.52% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 1.57% 21.132 21.465 - 2.50% -
BM_MakeThenSortHeap_uint32_Descending_4 1.56% 1.295 1.315 - -8.33% -
rng::remove(list<int>)_(sprinkled)/32 1.56% 57.214 58.108 - 0.85% -
std::set<int>::equal_range(key)_(existent)/1024 1.56% 4.098 4.162 - 0.77% -
rng::partial_sort(deque<int>)_(ascending)/8192 1.56% 162478.395 165006.382 - 0.58% -
SetIntersection_None_Vector_string_262144_262144 1.55% 1355203.263 1376252.137 - 1.21% -
std::fill_n(vector<bool>)/32768 1.55% 29.756 30.219 - 0.67% -
SetIntersection_Front_Set_string_16384_1024 1.55% 57952062.613 58851568.142 - -0.76% -
std::reverse(list<int>)/64 1.55% 17.244 17.512 - -0.82% -
std::map<std::string,_int>::erase(iterator)/32 1.55% 29.846 30.308 - 9.38% -
std::is_sorted(deque<int>)/8 1.55% 2.485 2.523 - 0.44% -
rng::partial_sort_copy(list<int>)_(pipe-organ)/8192 1.55% 60590.043 61528.251 - 0.25% -
BM_std_min<unsigned_char>/512 1.55% 6.326 6.424 - 0.14% -
std::map<std::string,_int>::equal_range(key)_(existent)/8192 1.55% 29.215 29.667 - 1.63% -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/8192 1.54% 206907.353 210100.999 - 1.91% -
rng::replace(deque<int>)_(sprinkled)/8192 1.54% 2857.983 2901.926 - 0.71% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_64 1.53% 4.800 4.874 - 0.20% -
rng::fill(deque<int>)/1024 1.53% 29.637 30.091 - 1.74% -
rng::move_backward(deque<int>)/262144 1.53% 29962.363 30421.534 - 1.65% -
std::multimap<std::string,_int>::find(key)_(existent)/32 1.53% 14.873 15.101 - -2.33% -
BM_std_minmax<unsigned_short>/30 1.53% 2.736 2.778 - 1.91% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1.53% 1161.735 1179.516 - -4.39% -
rng::stable_sort(deque<int>)_(ascending)/1024 1.53% 2108.073 2140.299 - 0.84% -
std::reverse(deque<int>)/8 1.53% 2.524 2.562 - 1.95% -
BM_MakeThenSortHeap_string_SingleElement_16 1.52% 14.512 14.734 - 7.42% -
SetIntersection_Front_Vector_uint32_16384_16 1.52% 1195198.050 1213408.808 - 2.84% -
rng::sort(deque<int>)_(qsort_adversarial)/8 1.52% 18.665 18.950 - 3.08% -
SetIntersection_Front_Set_string_256_16 1.52% 7429246.700 7542266.954 - -0.79% -
std::multimap<int,_int>::erase(iterator)/1024 1.52% 20.761 21.076 - 1.12% -
rng::contains_subrange(vector<int>)_(single_element)/32 1.52% 8.566 8.695 - 1.49% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 1.51% 100.106 101.620 - -0.03% -
std::multimap<std::string,_int>::insert(value)_(new_value)/0 1.51% 31.858 32.339 - 30.73% -
rng::sort(deque<int>)_(pipe-organ)/1024 1.51% 2812.591 2855.085 - 0.15% -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_4 1.51% 1.439 1.461 - 1.67% -
rng::partial_sort_copy(vector<int>)_(descending)/8 1.51% 18.397 18.675 - 1.52% -
std::set<std::string>::equal_range(key)_(non-existent)/1024 1.51% 23.147 23.496 - 1.93% -
std::is_partitioned(vector<int>)_(partitioned)/50 1.51% 9.633 9.778 - 3.36% -
std::set<int>::ctor(const&)/8192 1.50% 49220.699 49961.223 - 0.06% -
rng::find(list<int>)_(bail_25%)/8 1.50% 0.917 0.931 - 1.07% -
rng::stable_partition(list<int>)_(alloc_fails)/8192 1.50% 24996.255 25372.022 - 1.50% -
SetIntersection_Front_Vector_float_262144_64 1.50% 1428285.373 1449719.777 - 0.33% -
std::multiset<int>::ctor(const&)/1024 1.50% 6137.200 6229.223 - 1.16% -
rng::any_of(vector<int>)_(process_all)/8 1.49% 2.310 2.345 - -0.40% -
std::flat_map<int,_int>::erase(iterator)/32 1.49% 20.699 21.007 - 0.88% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 1.49% 199097319.111 202063052.705 - -0.77% -
BM_std_min<char>/32 1.49% 2.941 2.984 - 2.08% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 1.49% 1114771.370 1131365.384 - 0.41% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_64 1.49% 6.599 6.697 - -2.18% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_4_4 1.49% 150682548.894 152924414.877 - 1.18% -
rng::reverse(list<int>)/512 1.49% 197.051 199.982 - 0.10% -
BM_std_min<unsigned_short>/23 1.49% 2.073 2.104 - -1.47% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1048576 1.48% 2310062.155 2344335.711 - 1.02% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_4 1.48% 2.150 2.182 - 2.18% -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_4 1.47% 1.386 1.406 - 3.49% -
rng::for_each(multiset<int>::iterator)/8 1.47% 4.520 4.586 - -4.56% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_256 1.47% 19.923 20.215 - 2.84% -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/50 1.47% 27.752 28.159 - 0.45% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 1.46% 167604400.424 170056361.067 - -0.59% -
std::multiset<int>::erase(key)_(non-existent)/32 1.46% 2.634 2.673 - -0.65% -
std::copy_if(list<int>)_(entire_range)/32768 1.46% 29831.969 30267.531 - 0.88% -
rng::find(join_view(list<vector<int>>))_(process_all)/32768 1.46% 10387.652 10539.311 - -8.24% -
SetIntersection_Interlaced_Set_uint32_262144_262144 1.46% 1953319.010 1981835.368 - 3.16% -
rng::any_of(list<int>)_(process_all)/50 1.46% 21.676 21.992 - 0.37% -
rng::stable_partition(deque<int>)_(alloc_fails)/8192 1.46% 16768.648 17012.819 - -0.36% -
rng::find_last(forward_list<int>)_(bail_90%)/8 1.45% 2.417 2.452 - 0.03% -
std::map<int,_int>::ctor(const&,_alloc)/32 1.45% 213.439 216.529 - 1.98% -
std::map<int,_int>::ctor(const&)/1024 1.44% 6216.593 6306.210 - 0.81% -
std::search(list<int>)_(same_length)/8192 1.44% 10438.328 10588.757 - 0.45% -
bm_swap_ranges_vb_aligned/8 1.44% 3.219 3.265 - -2.52% -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 1.44% 57195.864 58019.114 - 1.90% -
rng::partial_sort(deque<int>)_(descending)/8192 1.44% 282416.393 286477.643 - 0.85% -
rng::unique(list<int>,_pred)_(sprinkled)/8192 1.44% 8418.356 8539.308 - 0.48% -
BM_PushHeap_string_QuickSortAdversary_256 1.43% 14.397 14.603 - -1.39% -
BM_MakeThenSortHeap_float_PipeOrgan_1024 1.43% 8.346 8.465 - 1.12% -
rng::find_last_if_not(vector<int>)_(bail_10%)/8 1.43% 2.546 2.582 - -0.13% -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/256 1.43% 69.875 70.876 - 0.68% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_16 1.43% 8801955.768 8927764.296 - -30.49% -
std::replace(deque<int>)_(prefix)/1024 1.42% 411.601 417.460 - 0.72% -
BM_std_min<char>/4096 1.42% 28.537 28.943 - -1.95% -
std::multimap<int,_int>::ctor(const&,_alloc)/1024 1.42% 6199.431 6287.439 - -0.63% -
SetIntersection_Interlaced_Set_string_16384_256 1.42% 354114748.870 359134595.717 - 2.13% -
BM_MakeHeap_string_SingleElement_1024 1.42% 6.103 6.190 - -1.88% -
SetIntersection_None_Vector_float_262144_16384 1.42% 1187100.245 1203911.315 - -7.56% -
BM_std_min<char>/14 1.42% 1.782 1.807 - -3.40% -
rng::contains(list<int>)_(process_all)/8 1.41% 2.299 2.332 - -2.38% -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/32 1.41% 10.915 11.068 - 8.98% -
BM_MakeHeap_string_Descending_4 1.41% 2.130 2.160 - 3.12% -
std::stable_sort(deque<int>)_(descending)/8 1.40% 27.093 27.473 - 3.08% -
SetIntersection_Interlaced_Vector_string_1024_1024 1.40% 41351397.827 41930386.621 - -3.38% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_256 1.40% 12.866 13.046 - 0.59% -
rng::generate(vector<int>)/32 1.40% 7.929 8.040 - 0.19% -
rng::replace_if(deque<int>)_(sprinkled)/1024 1.40% 364.449 369.544 - 1.29% -
std::multiset<std::string>::ctor(const&,_alloc)/1024 1.40% 36549.802 37060.759 - 1.05% -
rng::contains_subrange(deque<int>)_(same_length)/16 1.40% 12.805 12.984 - 15.59% -
rng::reverse(list<int>)/4096 1.40% 1652.091 1675.164 - -4.40% -
std::multiset<std::string>::equal_range(key)_(existent)/32 1.40% 19.029 19.295 - 0.15% -
rng::partial_sort_copy(deque<int>)_(heap)/8 1.39% 15.239 15.452 - -3.51% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 1.39% 54.649 55.409 - -16.84% -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/8 1.39% 27.173 27.550 - 1.42% -
std::set<int>::clear()/8192 1.39% 73566.543 74588.380 - 0.45% -
737_gmsh_r 1.39% 12.816 12.994 - 1.89% -
rng::find_if(vector<char>)_(bail_25%)/32768 1.39% 2029.752 2057.917 - 0.92% -
bm_lexicographical_compare<signed_char>/5 1.39% 2.179 2.209 - 0.10% -
BM_std_minmax<long_long>/23 1.38% 4.374 4.435 - 2.44% -
std::multimap<int,_int>::ctor(const&)/1024 1.38% 6203.627 6289.417 - -0.31% -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.38% 1.224 1.241 - 0.58% -
BM_MakeHeap_string_SingleElement_262144 1.38% 7.396 7.499 - -3.77% -
std::multimap<std::string,_int>::insert(value)_(new_value)/32 1.38% 38.780 39.314 - -6.03% -
rng::rotate(list<int>)_(by_1/3)/8192 1.38% 8813.193 8934.577 - 1.33% -
std::set<int>::insert(value)_(already_present)/32 1.38% 1.765 1.789 - -0.24% -
BM_LowerBound_string_256 1.38% 125.748 127.478 - 0.40% -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_256 1.38% 6.091 6.175 - 0.13% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_64 1.37% 16.288 16.512 - 2.17% -
rng::rotate(list<int>)_(1_element_forward)/8192 1.37% 7625.127 7729.870 - -6.39% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 1.37% 724.980 734.937 - 2.46% -
std::set<std::string>::ctor(const&)/32 1.37% 687.438 696.878 - 0.80% -
SetIntersection_Front_Set_float_262144_4 1.37% 1134870.073 1150450.586 - 0.90% -
std::copy_if(list<int>)_(every_other)/32768 1.37% 25451.148 25800.156 - 2.28% -
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192 1.37% 12997.821 13176.010 - 1.34% -
std::flat_multimap<int,_int>::insert(value)_(new_value)/32 1.37% 17.124 17.359 - 1.90% -
rng::find_last_if_not(list<int>)_(bail_90%)/50 1.37% 2.105 2.134 - 0.67% -
std::map<int,_int>::clear()/8192 1.37% 80164.453 81261.407 - 0.27% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_64 1.37% 10.356 10.498 - 0.64% -
rng::for_each(deque<int>)/32 1.37% 3.744 3.796 - 0.95% -
std::sample(deque<int>)/32 1.36% 319.362 323.716 - -0.46% -
BM_std_min<short>/25 1.36% 2.127 2.156 - 3.39% -
std::find(deque<int>)_(bail_25%)/1024 1.35% 66.740 67.643 - 0.17% -
BM_RangesMakeHeap_string_Random_256 1.35% 10.275 10.414 - 0.71% -
std::copy_backward(list<int>)/8 1.35% 2.443 2.476 - 1.36% -
rng::find_last_if(deque<int>)_(bail_90%)/1048576 1.35% 38946.360 39471.882 - 3.51% -
std::flat_multimap<int,_int>::count(key)_(existent)/32 1.35% 2.548 2.583 - 3.87% -
SetIntersection_None_Set_float_64_64 1.34% 11910940.547 12071070.250 - 1.65% -
SetIntersection_Front_Set_string_64_4 1.34% 19632481.282 19896271.162 - -1.50% -
std::multiset<std::string>::equal_range(key)_(non-existent)/8192 1.34% 31.305 31.726 - -0.67% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16 1.34% 1688889.080 1711509.357 - -0.05% -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_4 1.34% 1.715 1.738 - 2.26% -
std::flat_multimap<int,_int>::find(key)_(existent)/32 1.34% 3.340 3.384 - 1.11% -
SetIntersection_Front_Vector_uint64_262144_1024 1.33% 5919919.044 5998935.151 - 3.77% -
rng::is_sorted_until(list<int>)/1024 1.33% 743.638 753.560 - 0.69% -
rng::is_permutation(list<int>)_(4leg)_(shuffled)/8 1.33% 43.615 44.196 - 0.16% -
std::search(vector<int>)_(single_element)/8192 1.33% 1829.609 1853.949 - 1.84% -
BM_RangesMakeThenSortHeap_float_SingleElement_256 1.33% 3.998 4.051 - 1.62% -
std::rotate(list<int>)_(by_1/2)/32 1.33% 7.050 7.143 - 0.81% -
rng::for_each(set<int>::iterator)/32 1.33% 21.991 22.283 - 0.55% -
rng::move(vector<int>)/8 1.32% 2.249 2.278 - 2.59% -
std::multiset<int>::find(key)_(existent)/1024 1.32% 3.720 3.769 - -0.80% -
SetIntersection_Interlaced_Set_float_256_4 1.32% 11354816.180 11504907.832 - -1.60% -
std::remove_copy(deque<int>)_(prefix)/50 1.32% 18.971 19.221 - -0.51% -
rng::rotate(vector<bool>)_(1_element_backward)/8192 1.32% 106.009 107.405 - 1.13% -
rng::find_if_not(vector<int>)_(process_all)/8 1.32% 2.495 2.528 - 0.40% -
rng::copy_backward(vector<bool>)_(aligned)/4096 1.32% 5.130 5.198 - 2.77% -
BM_MakeThenSortHeap_float_QuickSortAdversary_256 1.32% 5.840 5.917 - -0.11% -
rng::search(vector<int>)_(no_match)/1000 1.31% 206.792 209.509 - -2.36% -
rng::replace(list<int>)_(prefix)/32 1.31% 11.228 11.376 - 0.52% -
std::stable_sort(vector<int>)_(ascending)/8 1.31% 16.823 17.042 - 1.49% -
std::shift_right(deque<int>)/50 1.31% 4.266 4.321 - 2.57% -
std::search(vector<int>)_(near_matches)/1000 1.30% 14033.240 14216.185 - -0.02% -
BM_MakeHeap_string_QuickSortAdversary_1024 1.30% 10.617 10.755 - 1.16% -
rng::find_end(forward_list<int>)_(process_all)/8192 1.30% 5586.770 5659.389 - -2.75% -
std::multimap<int,_int>::insert(value)_(new_value)/32 1.30% 19.858 20.116 - 1.27% -
rng::copy(vector<bool>)_(aligned)/262144 1.30% 274.203 277.759 - -14.97% -
std::equal(vector<int>)_(it,_it,_it,_it)/50 1.30% 4.271 4.326 - -4.61% -
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 1.29% 8208.115 8314.319 - 0.14% -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/1048576 1.29% 1442617.667 1461259.240 - 1.20% -
rng::find_end(list<int>,_pred)_(same_length)/8192 1.29% 19515.829 19767.516 - 2.08% -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.29% 31141.343 31542.865 - 0.82% -
std::is_sorted(vector<int>,_pred)/8 1.28% 3.970 4.021 - -2.10% -
rng::partial_sort_copy(list<int>)_(pipe-organ)/1024 1.28% 5522.376 5593.123 - 0.31% -
rng::unique(list<int>)_(contiguous)/1024 1.28% 915.455 927.174 - -0.11% -
std::copy(vector<bool>)_(aligned)/32768 1.28% 35.392 35.845 - 0.98% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 1.28% 22.200 22.484 - 2.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 1.28% 22.438 22.724 - 0.79% -
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024 1.28% 16566.377 16777.972 - 2.08% -
std::set<int>::lower_bound(key)_(non-existent)/32 1.28% 2.289 2.318 - -2.51% -
rng::starts_with(deque<int>,_pred)/1024 1.28% 523.302 529.977 - 1.00% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_1024 1.27% 1.361 1.378 - 1.69% -
rng::for_each(list<int>)/32 1.27% 11.105 11.246 - 0.18% -
rng::mismatch(vector<int>)_(it,_it,_it,_it)/8 1.27% 1.301 1.317 - -0.09% -
bm_lexicographical_compare<unsigned_char>/4096 1.27% 77.723 78.712 - 1.32% -
rng::copy_backward(vector<bool>)_(aligned)/32768 1.27% 35.487 35.939 - 0.54% -
BM_PushHeap_string_PipeOrgan_16384 1.27% 13.080 13.246 - -18.75% -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8 1.27% 54.296 54.986 - -1.49% -
rng::rotate_copy(list<int>)/32 1.27% 8.510 8.618 - 0.89% -
BM_PushHeap_uint32_Random_16384 1.27% 6.289 6.369 - 1.47% -
SetIntersection_Front_Set_string_262144_1024 1.27% 58645918.291 59389171.416 - -0.91% -
BM_RangesMakeThenSortHeap_float_SingleElement_64 1.27% 3.330 3.372 - 1.50% -
BM_std_minmax<unsigned_char>/29 1.26% 2.567 2.600 - 7.01% -
BM_LowerBound_pair<uint32,_uint32>_1 1.26% 2.819 2.855 - -0.36% -
std::set<std::string>::ctor(const&)/1024 1.26% 34208.822 34640.296 - 0.99% -
BM_std_min<unsigned_int>/512 1.26% 12.845 13.007 - 0.86% -
std::stable_sort(deque<int>)_(repeated)/8 1.26% 18.119 18.347 - 0.80% -
std::find_first_of(list<int>)_(small_needle)/8192 1.26% 23215.729 23507.988 - 0.31% -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1024 1.26% 249.761 252.904 - 0.71% -
SetIntersection_None_Set_uint64_262144_16 1.26% 1204629.638 1219781.740 - 1.48% -
std::remove_copy_if(list<int>)_(prefix)/50 1.26% 26.976 27.315 - 0.63% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/1024 1.25% 49.741 50.365 - -30.05% -
SetIntersection_None_Vector_uint64_262144_262144 1.25% 1173349.681 1188064.416 - -1.46% -
rng::move_backward(vector<int>)/262144 1.25% 21727.353 21999.560 - -0.35% -
rng::remove(list<int>)_(sprinkled)/8192 1.25% 7835.551 7933.669 - 0.26% -
std::set<int>::clear()/1024 1.25% 8718.308 8827.362 - 0.73% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 1.25% 37.083 37.546 - -29.59% -
BM_std_min<unsigned_char>/64 1.25% 4.109 4.160 - 1.78% -
SetIntersection_Front_Vector_string_1024_256 1.24% 10151331.203 10277686.700 - 3.37% -
std::find_if(vector<bool>)_(process_all)/50 1.24% 34.616 35.046 - -4.12% -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8192 1.24% 31746.808 32140.524 - -0.25% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 1.24% 138848.597 140570.248 - 0.61% -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.24% 8594.842 8701.270 - 1.09% -
std::multiset<std::string>::insert(value)_(already_present)/8192 1.24% 65.106 65.912 - -1.58% -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8 1.24% 24.940 25.249 - 1.07% -
BM_MakeThenSortHeap_float_QuickSortAdversary_64 1.24% 3.705 3.751 - 0.34% -
std::multiset<std::string>::equal_range(key)_(non-existent)/1024 1.24% 22.560 22.839 - -9.80% -
rng::fill(vector<int>)/8192 1.23% 238.401 241.343 - 0.68% -
std::partition_point(vector<int>)/50 1.23% 2.526 2.557 - -0.55% -
std::find_end(list<int>)_(same_length)/8192 1.23% 18858.419 19091.046 - 2.35% -
std::is_partitioned(list<int>)_(partitioned)/1024 1.23% 710.329 719.090 - 1.34% -
rng::reverse_copy(deque<int>)/8 1.23% 2.842 2.877 - -5.51% -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192 1.23% 13025.768 13186.014 - 1.36% -
rng::find(join_view(vector<list<int>>))_(process_all)/32768 1.23% 27038.648 27371.122 - -1.26% -
std::map<std::string,_int>::find(key)_(existent)/1024 1.23% 22.003 22.273 - -1.68% -
rng::stable_partition(deque<int>)_(alloc_fails)/32 1.23% 1913.010 1936.497 - 1.66% -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8 1.23% 2.778 2.812 - 0.84% -
std::map<int,_int>::insert(value)_(new_value)/1024 1.22% 27.081 27.413 - -0.91% -
std::multiset<std::string>::count(key)_(non-existent)/1024 1.22% 23.141 23.424 - 2.88% -
BM_RangesPushHeap_float_Ascending_1024 1.22% 3.104 3.142 - 1.21% -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/8192 1.21% 12758.606 12913.449 - -10.64% -
BM_PopHeap_uint64_16384 1.21% 30.963 31.338 - 0.31% -
rng::find(deque<int>)_(bail_25%)/1024 1.21% 66.474 67.281 - 1.06% -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 1.21% 70.363 71.215 - -1.48% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1.21% 1586.286 1605.477 - 1.58% -
bm_ranges_lexicographical_compare<int>/64 1.21% 4.966 5.026 - 2.34% -
std::sample(vector<int>)/8192 1.21% 89923.243 91009.427 - 0.07% -
rng::sort(deque<int>)_(repeated)/8 1.21% 18.751 18.977 - 2.68% -
SetIntersection_None_Vector_string_262144_16384 1.21% 1357508.307 1373891.168 - 0.85% -
BM_PushHeap_uint32_Ascending_262144 1.21% 8.043 8.140 - -0.46% -
BM_PopHeap_uint32_16384 1.21% 30.816 31.188 - 0.61% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16 1.21% 0.959 0.970 - -1.06% -
SetIntersection_None_Vector_uint32_16384_1024 1.20% 1175475.823 1189632.839 - 1.54% -
BM_PushHeap_pair<uint32,_uint32>_Random_16384 1.20% 7.560 7.651 - -0.89% -
std::search(vector<int>)_(same_length)/1000 1.20% 243.205 246.125 - -0.11% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1.20% 1255.060 1270.127 - 6.54% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 1.20% 2.239 2.266 - 1.19% -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 1.20% 627268.344 634777.007 - -1.50% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_64 1.20% 3658405.032 3702196.228 - 0.34% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_256 1.19% 1234894.855 1249626.627 - -0.40% -
rng::find(list<int>)_(bail_25%)/1024 1.19% 180.660 182.813 - 0.91% -
rng::find_if(list<int>)_(bail_25%)/8192 1.19% 1519.136 1537.231 - 0.75% -
rng::rotate(list<int>)_(1_element_forward)/50 1.19% 23.949 24.234 - -0.24% -
std::equal(deque<int>)_(it,_it,_it,_it)/8 1.19% 4.996 5.055 - -0.11% -
BM_PushHeap_pair<uint32,_uint32>_Random_256 1.18% 7.161 7.246 - -0.65% -
std::replace(deque<int>)_(prefix)/8192 1.18% 3265.749 3304.425 - 0.67% -
std::map<std::string,_int>::clear()/1024 1.18% 20502.600 20745.391 - -0.98% -
rng::stable_sort(vector<int>)_(descending)/1024 1.18% 2777.534 2810.413 - -1.10% -
rng::ends_with(deque<int>)_(mismatch_at_end)/50 1.18% 22.797 23.067 - -11.41% -
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 1.18% 9494.045 9606.286 - 0.99% -
rng::stable_sort(deque<int>)_(descending)/1024 1.18% 2927.657 2962.192 - 0.61% -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 1.18% 637.697 645.211 - -0.02% -
BM_MakeHeap_uint64_Random_1024 1.18% 1.068 1.081 - -1.51% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 1.18% 732.545 741.161 - 0.95% -
rng::search(vector<int>)_(single_element)/8192 1.17% 1805.568 1826.782 - -0.29% -
BM_std_minmax<short>/17 1.17% 1.775 1.795 - 0.18% -
BM_RangesMakeHeap_string_SingleElement_16 1.17% 5.550 5.615 - 1.49% -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/1024 1.17% 23.676 23.953 - 1.38% -
rng::unique(list<int>,_pred)_(contiguous)/1024 1.17% 979.432 990.899 - 1.89% -
rng::for_each(vector<int>)/8 1.17% 0.910 0.921 - 0.52% -
BM_std_min<unsigned_long_long>/30 1.17% 2.699 2.730 - 1.41% -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/8192 1.17% 12489.555 12635.715 - -0.94% -
rng::partition(vector<int>)_(sparse)/32 1.17% 8.946 9.050 - -0.39% -
SetIntersection_Front_Vector_float_1024_256 1.17% 2290005.224 2316774.529 - -2.06% -
BM_MakeHeap_string_QuickSortAdversary_256 1.17% 10.435 10.557 - 1.12% -
BM_std_min<unsigned___int128>/19 1.17% 7.232 7.316 - -20.06% -
rng::replace(deque<int>)_(prefix)/32 1.17% 12.971 13.123 - 0.45% -
std::multiset<std::string>::ctor(const&,_alloc)/8192 1.16% 342084.880 346068.059 - 1.03% -
rng::unique_copy(list<int>,_pred)_(sprinkled)/52 1.16% 33.994 34.390 - 0.25% -
rng::stable_sort(vector<NonIntegral>)_(repeated)/8 1.16% 16.598 16.791 - 0.59% -
BM_PushHeap_string_SingleElement_4 1.16% 2.217 2.243 - -6.57% -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/64 1.16% 30.433 30.787 - 1.94% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_16384 1.16% 7.499 7.587 - -0.29% -
std::copy(vector<int>)/8 1.16% 2.276 2.302 - 2.47% -
rng::find_if(deque<int>)_(process_all)/1024 1.16% 473.785 479.277 - 0.92% -
rng::starts_with(list<int>,_pred)/1000 1.16% 781.997 791.058 - 0.74% -
BM_RangesPushHeap_float_Ascending_262144 1.16% 5.154 5.214 - 1.53% -
BM_MakeThenSortHeap_float_Heap_64 1.16% 3.514 3.555 - 1.43% -
BM_std_minmax<unsigned_long_long>/6 1.16% 2.068 2.092 - 0.19% -
std::move(vector<bool>)_(unaligned)/512 1.16% 3.953 3.998 - 0.54% -
BM_MakeThenSortHeap_float_PipeOrgan_256 1.16% 6.476 6.551 - 0.66% -
std::adjacent_find(vector<int>,_pred)/50 1.16% 23.378 23.648 - 1.46% -
BM_std_min<unsigned_long_long>/23 1.15% 2.387 2.415 - -0.58% -
std::stable_sort(deque<int>)_(heap)/8192 1.15% 17820.149 18025.894 - 2.46% -
rng::move(vector<bool>)_(aligned)/512 1.15% 2.651 2.682 - 0.01% -
std::find_if_not(list<int>)_(bail_25%)/1024 1.15% 193.580 195.813 - 0.68% -
BM_std_min<unsigned_char>/4096 1.15% 28.907 29.240 - 1.06% -
std::replace_if(deque<int>)_(sprinkled)/1024 1.15% 365.444 369.658 - 1.01% -
std::stable_partition(vector<int>)_(alloc_fails)/50 1.15% 1902.403 1924.327 - 0.75% -
std::move(vector<bool>)_(unaligned)/64 1.15% 1.500 1.517 - -1.09% -
std::fill_n(deque<int>)/8192 1.15% 238.412 241.156 - 0.50% -
std::none_of(list<int>)_(process_all)/50 1.15% 21.823 22.074 - 0.60% -
std::replace(deque<int>)_(sprinkled)/8192 1.15% 2810.988 2843.286 - 0.63% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8 1.15% 21.219 21.462 - 0.80% -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192 1.14% 9140.098 9244.405 - 1.01% -
BM_PopHeap_uint32_64 1.14% 12.493 12.635 - -0.21% -
BM_PushHeap_uint64_Random_1024 1.14% 5.878 5.945 - 0.58% -
std::any_of(list<int>)_(process_all)/50 1.14% 21.490 21.734 - -0.26% -
BM_std_minmax<long_long>/29 1.14% 4.305 4.354 - 0.60% -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 1.13% 18.681 18.893 - 0.70% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 1.13% 1.930 1.951 - 0.02% -
std::sample(deque<int>)/1024 1.13% 11768.965 11902.310 - 0.82% -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.13% 378814.901 383106.322 - 0.73% -
BM_SortHeap_float_256 1.13% 5.884 5.951 - -1.54% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_256 1.13% 0.959 0.970 - 0.90% -
std::multiset<int>::operator=(const&)_(into_populated_Container)/0 1.13% 1.205 1.218 - -0.43% -
rng::copy_n(deque<int>)/32768 1.13% 1135.564 1148.379 - 1.01% -
std::search(list<int>)_(no_match)/1024 1.13% 732.450 740.701 - 0.31% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16 1.13% 7.799 7.886 - -1.51% -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 1.13% 254.845 257.712 - -0.52% -
SetIntersection_Front_Vector_uint32_1024_64 1.12% 1430777.043 1446854.059 - 4.06% -
BM_std_min<unsigned___int128>/20 1.12% 7.611 7.696 - -21.27% -
BM_PopHeap_float_1024 1.12% 27.620 27.930 - -0.21% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 1.12% 6.467 6.539 - 2.56% -
BM_PopHeap_uint32_256 1.12% 16.860 17.049 - 0.28% -
rng::for_each(multimap<int>::iterator)/32 1.12% 21.128 21.365 - 0.78% -
std::partial_sort_copy(list<int>)_(pipe-organ)/8 1.12% 8.963 9.063 - 1.06% -
rng::unique_copy(deque<int>,_pred)_(contiguous)/52 1.12% 30.963 31.310 - 6.84% -
std::search(vector<int>)_(near_matches)/1024 1.12% 14878.081 15044.583 - -0.27% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_256 1.12% 7.179 7.259 - 0.95% -
std::multiset<std::string>::contains(key)_(existent)/1024 1.12% 22.085 22.332 - -2.83% -
std::stable_sort(deque<int>)_(descending)/1024 1.12% 2929.687 2962.423 - 0.81% -
rng::sample(deque<int>)/8192 1.12% 91415.838 92437.030 - -0.40% -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192 1.12% 35485.673 35882.040 - -0.81% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 1.12% 17.676 17.873 - 0.50% -
BM_RangesPopHeap_string_16384 1.12% 72.971 73.785 - 2.59% -
BM_PushHeap_string_QuickSortAdversary_64 1.11% 12.809 12.952 - 0.54% -
std::map<int,_int>::lower_bound(key)_(existent)/8192 1.11% 5.577 5.639 - -0.23% -
BM_RangesMakeThenSortHeap_float_Ascending_16 1.11% 2.900 2.932 - -0.49% -
rng::none_of(list<int>)_(process_all)/50 1.11% 21.758 22.000 - 0.19% -
rng::copy(vector<bool>)_(aligned)/32768 1.11% 35.243 35.635 - 0.92% -
rng::reverse_copy(list<int>)/32768 1.11% 25099.477 25378.421 - -2.72% -
rng::partial_sort_copy(list<int>)_(descending)/8 1.11% 18.589 18.796 - 1.11% -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/1024 1.11% 503.416 509.008 - -17.12% -
rng::find_last(list<int>)_(bail_10%)/1024 1.11% 667.681 675.093 - -0.17% -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_256 1.11% 1.181 1.194 - 0.43% -
BM_MakeThenSortHeap_string_PipeOrgan_4 1.11% 4.809 4.863 - 1.19% -
std::partition_copy(deque<int>)/50 1.11% 21.096 21.329 - 1.04% -
rng::partition_point(vector<int>)/8192 1.10% 10.584 10.701 - 0.23% -
rng::find(join_view(vector<list<int>>))_(process_all)/1024 1.10% 732.644 740.732 - 2.17% -
rng::generate(vector<int>)/50 1.10% 11.927 12.059 - 0.16% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 1.10% 1.242 1.255 - 0.04% -
std::copy_backward(vector<bool>)_(aligned)/64 1.10% 1.670 1.688 - -4.92% -
std::copy_n(list<int>)/64 1.10% 14.029 14.184 - 1.06% -
SetIntersection_None_Set_float_64_1 1.10% 23296963.367 23553550.822 - 0.74% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 1.10% 200598553.496 202807848.400 - -2.45% -
SetIntersection_Interlaced_Vector_uint64_256_1 1.10% 4396228.594 4444621.358 - 0.17% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_16384 1.10% 34.077 34.452 - 2.56% -
SetIntersection_Front_Vector_uint64_262144_64 1.10% 1423894.970 1439551.865 - 1.06% -
rng::stable_partition(vector<int>)_(alloc_fails)/8192 1.10% 9795.179 9902.855 - 0.76% -
std::remove_copy(deque<int>)_(sprinkled)/50 1.10% 18.391 18.593 - 0.93% -
rng::partition(list<int>)_(sparse)/32 1.10% 9.099 9.199 - 1.60% -
rng::stable_sort(vector<NonIntegral>)_(pipe-organ)/8192 1.10% 125495.662 126872.365 - 0.10% -
std::copy(vector<int>)/4096 1.10% 197.243 199.405 - -13.49% -
BM_MakeThenSortHeap_string_Descending_256 1.10% 18.581 18.785 - -4.47% -
std::sort(vector<int>)_(pipe-organ)/1024 1.09% 2277.029 2301.943 - 0.87% -
std::find_if_not(vector<char>)_(process_all)/1024 1.09% 270.701 273.660 - 1.19% -
std::partition(list<int>)_(dense)/50 1.09% 13.268 13.413 - 0.26% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 1.09% 43.869 44.348 - 0.49% -
std::find_if(vector<bool>)_(process_all)/1024 1.09% 763.398 771.733 - 0.74% -
std::mismatch(deque<int>)_(it,_it,_it)/1048576 1.09% 497368.730 502793.896 - 1.22% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.09% 276897.922 279917.086 - 1.93% -
std::copy_backward(deque<int>)/8 1.09% 2.706 2.735 - -0.10% -
BM_std_minmax<unsigned_short>/7 1.09% 1.734 1.752 - 0.01% -
std::mismatch(deque<int>)_(it,_it,_it)/8192 1.09% 3860.824 3902.909 - 0.98% -
rng::reverse(list<int>)/32768 1.09% 17551.171 17742.463 - 0.60% -
std::multiset<int>::find(key)_(non-existent)/1024 1.09% 5.450 5.510 - 0.64% -
std::find_end(forward_list<int>)_(single_element)/1024 1.09% 699.135 706.749 - 1.48% -
std::move(vector<bool>)_(unaligned)/4096 1.09% 26.635 26.925 - 1.06% -
std::set<int>::equal_range(key)_(existent)/32 1.09% 1.690 1.708 - 0.37% -
rng::partition(list<int>)_(sparse)/50 1.09% 15.451 15.619 - 1.43% -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.09% 39619.469 40050.294 - 0.93% -
std::map<std::string,_int>::equal_range(key)_(non-existent)/8192 1.09% 31.351 31.692 - 1.39% -
SetIntersection_Front_Vector_uint32_1024_16 1.08% 1186457.309 1199325.503 - 0.30% -
std::unique(list<int>,_pred)_(contiguous)/1024 1.08% 973.073 983.626 - 0.77% -
std::multimap<int,_int>::erase(iterator)/0 1.08% 20.563 20.786 - 0.94% -
rng::remove_copy_if(list<int>)_(sprinkled)/8192 1.08% 7239.840 7318.347 - 0.38% -
std::multimap<std::string,_int>::ctor(const&)/32 1.08% 816.374 825.225 - 15.76% -
BM_MakeThenSortHeap_float_QuickSortAdversary_16384 1.08% 29.313 29.631 - -0.74% -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_1024 1.08% 16.473 16.652 - 0.89% -
BM_std_min<unsigned_long_long>/24 1.08% 2.637 2.665 - -0.67% -
BM_RangesSortHeap_uint32_64 1.08% 7.986 8.072 - 1.06% -
753_ns3_r 1.08% 10.273 10.384 - 1.60% -
rng::stable_partition(list<int>)_(alloc_fails)/32 1.08% 1878.036 1898.335 - 0.07% -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_16 1.08% 6.561 6.631 - 1.05% -
SetIntersection_Interlaced_Set_float_16384_16384 1.08% 245048452.213 247696264.636 - -29.04% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 1.08% 60.304 60.956 - 0.98% -
std::map<std::string,_int>::insert(value)_(already_present)/0 1.08% 14.445 14.601 - 20.08% -
std::move_backward(list<int>)/32768 1.08% 31581.724 31922.820 - -0.03% -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 1.08% 3991.311 4034.371 - 0.19% -
std::find_if(vector<bool>)_(process_all)/1048576 1.08% 779938.707 788346.847 - 0.82% -
rng::stable_sort(deque<int>)_(shuffled)/8192 1.07% 14790.810 14949.695 - 0.81% -
rng::find(deque<int>)_(process_all)/50 1.07% 13.109 13.249 - 0.43% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 1.07% 511.905 517.385 - 1.19% -
std::map<std::string,_int>::count(key)_(non-existent)/8192 1.07% 31.870 32.211 - -1.82% -
std::find_end(forward_list<int>)_(same_length)/1024 1.07% 1493.185 1509.161 - 0.14% -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_262144 1.07% 48.383 48.900 - 0.98% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 1.07% 33.840 34.201 - -1.36% -
std::multimap<int,_int>::insert(value)_(new_value)/0 1.07% 17.925 18.116 - 1.24% -
BM_std_min<short>/16 1.07% 1.751 1.769 - -1.71% -
rng::for_each(multiset<int>::iterator)/50 1.07% 56.077 56.675 - 1.06% -
rng::for_each(multiset<int>::iterator)/8192 1.07% 16411.081 16585.890 - 2.46% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 1.06% 64663.126 65351.716 - 0.19% -
std::remove_if(deque<int>)_(sprinkled)/32 1.06% 56.699 57.303 - 2.11% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 1.06% 1216186.757 1229130.436 - -1.17% -
rng::stable_partition(vector<int>)_(alloc_fails)/50 1.06% 1903.758 1924.008 - 1.31% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 1.06% 37.163 37.557 - -22.68% -
rng::adjacent_find(vector<int>,_pred)/1048576 1.06% 458708.499 463571.774 - -0.77% -
BM_std_minmax<char>/30 1.06% 2.728 2.757 - -3.50% -
std::multimap<int,_int>::ctor(const&,_alloc)/8192 1.06% 49781.600 50309.269 - -0.75% -
std::unique(list<int>,_pred)_(contiguous)/8192 1.06% 7806.157 7888.821 - -0.65% -
std::find(vector<char>)_(process_all)/50 1.06% 1.633 1.650 - 1.28% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 1.06% 2.088 2.110 - 0.71% -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024 1.06% 19316.513 19520.769 - 2.03% -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/8 1.06% 6.992 7.066 - 8.46% -
rng::copy(vector<int>)/8 1.06% 2.304 2.329 - 1.74% -
std::flat_map<int,_int>::erase(iterator)/0 1.06% 15.381 15.543 - 1.28% -
rng::stable_partition(list<int>)_(sparse)/32 1.05% 9.779 9.882 - 0.84% -
SetIntersection_Interlaced_Vector_uint32_64_4 1.05% 18216581.404 18408722.072 - 0.66% -
std::set<int>::find(key)_(non-existent)/1024 1.05% 5.699 5.759 - 3.69% -
std::unique_copy(list<int>)_(sprinkled)/32 1.05% 13.212 13.351 - 0.65% -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024 1.05% 14310.862 14460.992 - 0.74% -
std::move(list<int>)/8 1.05% 3.457 3.494 - 0.79% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1048576 1.05% 1446017.029 1461146.662 - 1.17% -
BM_std_minmax<unsigned_long_long>/7 1.05% 2.473 2.499 - -1.16% -
std::set<std::string>::ctor(const&)/8192 1.04% 341029.217 344591.568 - 0.57% -
BM_PushHeap_float_Random_262144 1.04% 7.610 7.690 - 1.81% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_16 1.04% 2.809 2.838 - -0.20% -
BM_PushHeap_string_Descending_16384 1.04% 2.376 2.401 - -28.72% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1 1.04% 1110944.013 1122526.192 - -0.24% -
std::map<int,_int>::erase(key)_(non-existent)/1024 1.04% 5.323 5.379 - -0.31% -
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8 1.04% 19.061 19.259 - -0.32% -
rng::count(vector<bool>)/1000 1.04% 2.971 3.002 - -0.16% -
std::reverse_copy(vector<int>)/64 1.04% 2.479 2.505 - 1.37% -
BM_PushHeap_string_PipeOrgan_4 1.04% 2.498 2.524 - -4.15% -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/1024 1.04% 980956.116 991127.070 - 0.10% -
std::find_end(forward_list<int>)_(process_all)/1000 1.04% 685.962 693.073 - -0.16% -
BM_MakeThenSortHeap_string_PipeOrgan_262144 1.04% 78.908 79.726 - 0.98% -
rng::find_if(deque<int>)_(process_all)/8 1.04% 3.929 3.970 - 0.84% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_64 1.03% 9355139.731 9451787.651 - -0.38% -
std::fill(vector<int>)/1024 1.03% 29.869 30.178 - -0.24% -
rng::find_last_if(deque<int>)_(bail_90%)/8 1.03% 0.976 0.987 - 8.70% -
std::map<int,_int>::erase(iterator)/32 1.03% 20.626 20.838 - -0.91% -
std::multiset<std::string>::erase(key)_(existent)/0 1.03% 39.924 40.335 - -31.93% -
std::sample(vector<int>)/1024 1.03% 11163.607 11278.335 - -0.09% -
BM_PushHeap_uint64_Ascending_16384 1.03% 3.612 3.649 - 2.36% -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_16384 1.03% 30.614 30.929 - 0.96% -
rng::stable_sort(vector<int>)_(heap)/1024 1.03% 2501.345 2526.996 - -1.66% -
rng::partition(vector<int>)_(sparse)/50 1.03% 14.348 14.495 - 1.48% -
SetIntersection_None_Set_uint32_256_64 1.02% 9427596.165 9524151.640 - 1.44% -
BM_std_min<unsigned___int128>/6 1.02% 2.072 2.093 - -7.38% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 1.02% 2275220.361 2298458.777 - -2.96% -
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024 1.02% 14308.782 14454.461 - -0.91% -
rng::stable_partition(vector<int>)_(alloc_fails)/1024 1.02% 2911.700 2941.344 - 1.32% -
rng::starts_with(deque<int>,_pred)/8 1.02% 4.618 4.665 - 0.75% -
std::find_if_not(vector<int>)_(bail_25%)/8 1.02% 1.113 1.125 - 0.49% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 1.02% 350700954.534 354268483.047 - 1.50% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 1.02% 11.199 11.313 - -1.31% -
std::multimap<int,_int>::erase(iterator)/8192 1.02% 20.904 21.117 - 0.77% -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/32 1.02% 2.524 2.550 - 2.95% -
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 1.02% 5194.523 5247.250 - 0.49% -
rng::shuffle(vector<int>)/32 1.01% 284.903 287.793 - 0.31% -
rng::rotate(list<int>)_(1_element_forward)/1024 1.01% 733.441 740.867 - 0.29% -
rng::find_end(vector<int>)_(same_length)/8192 1.01% 4156.876 4198.913 - 9.72% -
SetIntersection_None_Set_string_16384_64 1.01% 203109656.754 205159347.902 - 2.22% -
rng::unique(vector<int>)_(contiguous)/1024 1.01% 292.844 295.796 - 0.66% -
SetIntersection_Front_Set_uint64_262144_16384 1.00% 342746581.013 346184783.737 - 2.95% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_256 1.00% 10.701 10.809 - 0.27% -
std::stable_sort(vector<int>)_(descending)/1024 1.00% 2783.080 2810.949 - -1.07% -
BM_std_min<unsigned_short>/31 1.00% 2.511 2.536 - -2.29% -

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
std::fill(deque<int>)/32 -72.82% 4.663 1.267 - -0.18% -
rng::is_partitioned(list<int>)_(unpartitioned)/32 -69.54% 3.772 1.149 - 8.22% -
rng::fill(deque<int>)/32 -66.49% 4.507 1.510 - 2.72% -
SetIntersection_Interlaced_Vector_uint64_262144_64 -58.87% 20939480.531 8612746.610 - -68.31% -
std::move_backward(list<int>)/512 -53.45% 801.488 373.128 - -0.12% -
std::fill(list<int>)/1024 -52.82% 1424.736 672.135 - 0.05% -
rng::fill(list<int>)/1024 -52.47% 1413.833 671.938 - 0.00% -
std::fill(deque<int>)/50 -51.96% 4.670 2.243 - 0.23% -
rng::fill(deque<int>)/50 -50.61% 4.571 2.258 - 0.06% -
std::remove_copy(list<int>)_(sprinkled)/1024 -49.71% 1476.716 742.698 - -0.22% -
rng::remove_copy(list<int>)_(sprinkled)/1024 -49.46% 1475.738 745.859 - 0.41% -
rng::remove_copy(list<int>)_(prefix)/1024 -49.43% 1485.122 751.069 - -0.06% -
rng::is_partitioned(list<int>)_(unpartitioned)/1024 -49.07% 296.360 150.944 - -1.92% -
std::is_partitioned(vector<int>)_(unpartitioned)/8192 -48.47% 356.896 183.896 - -0.03% -
rng::remove_copy_if(list<int>)_(sprinkled)/1024 -47.72% 1512.369 790.677 - -0.14% -
std::remove_copy_if(list<int>)_(sprinkled)/1024 -47.69% 1510.890 790.279 - 0.23% -
std::remove_copy_if(list<int>)_(prefix)/1024 -47.66% 1520.832 795.972 - -0.14% -
rng::remove_copy_if(list<int>)_(prefix)/1024 -47.62% 1521.441 796.984 - -0.34% -
rng::is_sorted(deque<int>)/8 -47.42% 4.636 2.438 - -14.59% -
rng::find_last(forward_list<int>)_(bail_10%)/1048576 -46.79% 706509.629 375901.296 - 1.63% -
std::copy_backward(deque<int>)/64 -45.60% 5.462 2.971 - 0.05% -
rng::copy_backward(deque<int>)/64 -42.43% 5.349 3.079 - -0.03% -
rng::find_last(forward_list<int>)_(bail_90%)/1048576 -40.36% 668089.583 398451.743 - 3.85% -
rng::adjacent_find(deque<int>)/50 -40.27% 27.024 16.141 - -14.16% -
BM_PushHeap_uint64_Descending_1 -39.36% 0.680 0.412 - -8.08% -
BM_RangesPushHeap_float_Descending_1 -38.74% 0.642 0.393 - -43.57% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 -36.94% 19.880 12.535 - 1.62% -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/8192 -35.78% 11.345 7.285 - -0.13% -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/8192 -35.55% 11.290 7.276 - -11.66% -
rng::reverse(vector<int>)/8 -34.25% 2.386 1.569 - -3.06% -
std::rotate(deque<int>)_(1_element_backward)/32 -33.25% 6.650 4.439 - -2.88% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 -33.08% 50.015 33.469 - -26.73% -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/1024 -32.54% 7.841 5.289 - 0.44% -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/1024 -32.36% 7.730 5.229 - -10.39% -
BM_PushHeap_uint32_Ascending_1 -32.15% 0.633 0.429 - -14.41% -
std::rotate(deque<int>)_(1_element_backward)/50 -31.60% 7.737 5.292 - -0.31% -
rng::adjacent_find(deque<int>)/8 -31.27% 4.917 3.379 - -9.88% -
std::flat_map<int,_int>::insert(value)_(already_present)/1024 -31.11% 17.410 11.994 - -1.61% -
rng::is_partitioned(deque<int>)_(unpartitioned)/8192 -30.95% 997.509 688.754 - -6.34% -
std::set<std::string>::erase(key)_(existent)/1024 -30.67% 99.564 69.026 - -9.85% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4 -30.45% 14605137.313 10158594.759 - 1.43% -
std::equal(deque<int>)_(it,_it,_it)/8 -30.25% 6.430 4.485 - 4.87% -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_1 -29.97% 0.627 0.439 - -29.37% -
BM_PopHeap_string_1 -29.39% 0.660 0.466 - -33.34% -
SetIntersection_Front_Set_uint32_16384_16384 -28.70% 351681182.761 250740231.752 - -25.67% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1 -28.39% 0.574 0.411 - -41.04% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 -28.35% 35.860 25.693 - -10.83% -
BM_std_min<unsigned_short>/1 -28.29% 0.456 0.327 - 28.76% -
rng::copy_backward(vector<bool>)_(aligned)/262144 -28.13% 379.681 272.869 - -7.29% -
SetIntersection_Interlaced_Set_uint32_16384_16384 -28.02% 348108172.987 250564560.442 - -26.65% -
SetIntersection_Interlaced_Set_string_16384_16 -27.86% 343267817.237 247627342.825 - 1.47% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 -27.28% 57.754 41.999 - -30.10% -
std::partition(deque<int>)_(sparse)/32 -26.00% 13.296 9.839 - 2.06% -
BM_std_minmax<unsigned_int>/3 -25.86% 1.593 1.181 - 2.28% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 -25.74% 37.591 27.917 - -2.14% -
SetIntersection_Front_Set_uint32_262144_16384 -25.24% 347071815.893 259482444.664 - -26.15% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16 -25.04% 328705147.550 246396763.075 - -0.69% -
std::copy_n(vector<bool>)_(aligned)/1048576 -25.02% 1632.419 1224.011 - -27.04% -
SetIntersection_Interlaced_Vector_uint64_262144_256 -24.97% 37373713.028 28041677.134 - -25.81% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_16 -24.88% 15829977.068 11890732.203 - -0.83% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 -24.78% 0.612 0.461 - 12.26% -
BM_std_min<unsigned_long_long>/1 -24.66% 0.382 0.288 - -37.16% -
BM_std_minmax<unsigned_int>/2 -24.32% 1.147 0.868 - 5.23% -
std::flat_map<int,_int>::erase(key)_(existent)/1024 -24.12% 126.742 96.166 - -1.15% -
rng::rotate(deque<int>)_(1_element_forward)/32 -24.07% 6.191 4.701 - -2.11% -
std::partition(deque<int>)_(sparse)/50 -23.56% 19.948 15.247 - -1.87% -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/8192 -23.52% 13.315 10.183 - -6.35% -
std::copy_n(vector<int>)/4096 -23.24% 240.666 184.729 - -11.26% -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/8192 -23.09% 9.470 7.284 - 12.14% -
rng::is_partitioned(deque<int>)_(unpartitioned)/50 -23.01% 5.601 4.312 - 1.40% -
BM_MakeHeap_uint64_Random_4 -22.91% 1.444 1.113 - -22.98% -
std::is_sorted_until(deque<int>)/8 -22.84% 3.296 2.543 - -17.70% -
rng::search(deque<int>,_pred)_(no_match)/1024 -22.82% 439.750 339.411 - -22.24% -
std::copy_backward(vector<bool>)_(aligned)/262144 -22.61% 698.843 540.846 - -27.85% -
std::search(deque<int>)_(near_matches)/1000 -22.45% 24035.183 18638.255 - -5.65% -
std::search(deque<int>)_(near_matches)/1024 -22.38% 25185.810 19548.923 - -5.33% -
BM_lexicographical_compare_three_way_fast_path/1 -22.14% 0.392 0.305 - -21.87% -
std::find_end(forward_list<int>)_(same_length)/8192 -22.08% 17108.306 13330.796 - -8.18% -
rng::search(list<int>)_(same_length)/8192 -22.04% 9625.180 7503.530 - -22.55% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 -22.02% 15990920.877 12469205.570 - 0.09% -
std::multimap<int,_int>::find(key)_(non-existent)/32 -21.79% 2.883 2.255 - 0.72% -
rng::find_end(forward_list<int>,_pred)_(same_length)/8192 -21.74% 17791.750 13924.212 - -8.32% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 -21.52% 26.338 20.670 - 11.16% -
SetIntersection_Interlaced_Vector_uint64_262144_4 -21.51% 1942171.803 1524439.705 - -3.70% -
BM_RangesPushHeap_uint32_PipeOrgan_1 -21.49% 0.615 0.483 - -24.24% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 -21.42% 36.333 28.550 - -16.72% -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/1024 -21.24% 6.617 5.212 - 9.52% -
BM_RangesPopHeap_string_1 -20.61% 0.640 0.508 - -2.95% -
BM_PushHeap_uint32_PipeOrgan_1 -20.46% 0.609 0.484 - 2.02% -
std::stable_partition(deque<int>)_(sparse)/32 -20.21% 13.598 10.849 - -10.85% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 -19.69% 0.557 0.447 - -19.54% -
std::flat_map<int,_int>::find(key)_(non-existent)/0 -19.43% 0.479 0.386 - -20.67% -
std::rotate(deque<int>)_(1_element_forward)/32 -19.41% 5.632 4.539 - -2.14% -
std::search_n(list<int>)_(no_match)/1048576 -19.40% 829749.253 668750.504 - -22.54% -
BM_RangesPushHeap_uint64_SingleElement_1 -19.27% 0.521 0.420 - -31.77% -
BM_std_minmax<unsigned_int>/11 -18.66% 2.074 1.687 - -7.71% -
rng::find_first_of(deque<int>)_(large_needle)/50 -18.47% 825.454 672.973 - -5.67% -
BM_PushHeap_float_SingleElement_1 -18.38% 0.637 0.520 - -25.48% -
BM_std_minmax<unsigned_int>/7 -18.38% 1.987 1.622 - -7.05% -
std::search(deque<int>)_(same_length)/1000 -18.33% 399.718 326.466 - -7.58% -
rng::starts_with(list<int>)/8192 -18.27% 8997.168 7353.261 - -17.78% -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 -18.23% 12377.044 10120.238 - -19.95% -
std::move(vector<bool>)_(aligned)/1048576 -18.15% 2588.106 2118.414 - 0.11% -
rng::rotate(deque<int>)_(1_element_backward)/32 -18.06% 5.043 4.132 - -0.39% -
std::rotate(vector<int>)_(1_element_backward)/32 -18.00% 3.548 2.910 - 0.19% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -17.99% 44.118 36.179 - 2.34% -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_1 -17.89% 0.479 0.394 - -12.18% -
rng::move(vector<bool>)_(aligned)/1048576 -17.81% 2590.525 2129.203 - 0.20% -
std::multimap<int,_int>::find(key)_(non-existent)/8192 -17.78% 9.085 7.470 - 0.02% -
rng::swap_ranges(list<int>)/8192 -17.64% 13120.598 10805.658 - 7.27% -
std::unique_copy(deque<int>,_pred)_(contiguous)/52 -17.59% 35.507 29.261 - 7.08% -
std::move(vector<int>)/32768 -17.58% 2589.650 2134.300 - 0.20% -
rng::contains(list<int>)_(process_all)/32 -17.41% 11.988 9.901 - -12.07% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 -17.36% 36.313 30.009 - 0.60% -
std::equal(deque<int>)_(it,_it,_it)/50 -17.34% 24.488 20.240 - -16.04% -
rng::move(vector<int>)/32768 -17.28% 2594.609 2146.192 - 0.11% -
std::flat_map<int,_int>::count(key)_(non-existent)/8192 -17.22% 8.128 6.728 - -11.15% -
rng::unique(deque<int>)_(sprinkled)/52 -17.20% 81.303 67.318 - -9.95% -
BM_RangesPopHeap_pair<uint32,_uint32>_1 -16.86% 0.520 0.432 - -37.87% -
BM_std_minmax<unsigned_char>/64 -16.52% 1.383 1.155 - -5.30% -
std::move(vector<int>)/262144 -16.39% 21576.362 18039.307 - -17.69% -
std::multimap<std::string,_int>::erase(iterator)/8192 -16.33% 31.984 26.760 - -18.52% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -16.32% 52.168 43.655 - -1.30% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 -16.26% 50.526 42.311 - -14.53% -
BM_PopHeap_uint32_1 -16.09% 0.622 0.522 - 14.34% -
rng::is_partitioned(list<int>)_(unpartitioned)/8192 -16.08% 1410.345 1183.526 - -1.24% -
rng::rotate(vector<int>)_(1_element_forward)/32 -15.86% 3.519 2.961 - 0.85% -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/32 -15.59% 2.712 2.289 - -4.04% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 -15.53% 93.536 79.010 - -9.56% -
rng::generate_n(list<int>)/8192 -15.48% 8252.503 6974.950 - 0.10% -
std::multimap<int,_int>::find(key)_(non-existent)/1024 -15.37% 6.299 5.331 - -1.28% -
rng::unique_copy(deque<int>)_(sprinkled)/52 -15.23% 24.723 20.957 - 41.97% -
BM_std_minmax<unsigned_char>/8 -15.18% 1.152 0.977 - -10.10% -
std::flat_map<int,_int>::count(key)_(non-existent)/1024 -15.02% 5.725 4.866 - -9.80% -
rng::unique(deque<int>)_(sprinkled)/1024 -14.93% 739.441 629.021 - -0.12% -
rng::unique_copy(deque<int>)_(sprinkled)/32 -14.93% 15.675 13.335 - 32.26% -
std::multimap<std::string,_int>::find(key)_(existent)/8192 -14.58% 30.715 26.236 - -10.88% -
BM_MakeHeap_float_Random_16 -14.57% 1.681 1.436 - -10.66% -
BM_PushHeap_string_Ascending_1024 -14.49% 14.063 12.026 - -8.12% -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 -14.42% 788.549 674.878 - -1.75% -
BM_PushHeap_string_Ascending_256 -14.36% 11.165 9.561 - -6.12% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_4 -14.35% 3.083 2.641 - -29.14% -
rng::rotate(list<int>)_(by_1/4)/8192 -14.27% 8370.184 7176.017 - -0.53% -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/1024 -14.17% 8.449 7.252 - -2.59% -
std::multimap<std::string,_int>::insert(value)_(new_value)/8192 -14.16% 89.705 77.007 - 15.66% -
BM_std_minmax<unsigned_int>/10 -14.15% 1.617 1.388 - 0.02% -
std::rotate(deque<int>)_(1_element_forward)/50 -14.02% 6.286 5.405 - -0.14% -
rng::find_last(list<int>)_(bail_90%)/1024 -14.00% 66.212 56.942 - -9.67% -
std::multimap<std::string,_int>::erase(iterator)/1024 -13.99% 32.469 27.927 - -15.40% -
rng::rotate(vector<int>)_(1_element_backward)/32 -13.96% 3.380 2.908 - -0.22% -
std::map<int,_int>::erase(key)_(non-existent)/32 -13.90% 2.683 2.310 - -2.95% -
rng::find_first_of(deque<int>)_(large_needle)/32 -13.90% 330.215 284.315 - -4.67% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_1 -13.83% 0.499 0.430 - -32.18% -
rng::is_sorted_until(deque<int>)/8 -13.56% 3.373 2.916 - -31.96% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 -13.45% 18.399 15.925 - 9.75% -
rng::partition(deque<int>)_(dense)/50 -13.44% 16.135 13.966 - -9.31% -
SetIntersection_Interlaced_Vector_uint64_16384_256 -13.41% 18870427.278 16339591.074 - -19.88% -
std::unique_copy(list<int>)_(contiguous)/8192 -13.32% 7881.004 6831.333 - -0.85% -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 -13.28% 759.411 658.587 - 2.04% -
BM_PushHeap_pair<uint32,_uint32>_Random_1 -13.26% 0.532 0.461 - 12.10% -
BM_std_minmax<unsigned_int>/1 -13.15% 0.692 0.601 - 0.05% -
std::mismatch(list<int>)_(it,_it,_it)/8192 -13.00% 8550.336 7438.665 - 0.15% -
SetIntersection_Interlaced_Vector_float_16384_256 -12.95% 14830422.398 12909284.878 - -56.55% -
std::equal(list<int>)_(it,_it,_it,_it)/50 -12.93% 40.952 35.655 - -11.74% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_4 -12.92% 0.610 0.531 - -4.92% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 -12.72% 38.440 33.552 - -23.96% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 -12.50% 5967.560 5221.699 - -9.98% -
std::is_partitioned(deque<int>)_(partitioned)/50 -12.41% 15.912 13.937 - -6.15% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 -12.24% 2528558.755 2219123.477 - 7.13% -
rng::partition(deque<int>)_(dense)/32 -12.07% 10.769 9.468 - -9.94% -
std::is_partitioned(list<int>)_(unpartitioned)/1024 -11.99% 202.559 178.272 - 0.29% -
std::rotate(vector<int>)_(1_element_forward)/32 -11.94% 3.339 2.940 - -0.17% -
std::unique_copy(list<int>,_pred)_(contiguous)/8192 -11.86% 8441.372 7440.478 - -1.38% -
rng::rotate(vector<bool>)_(by_1/4)/1024 -11.84% 17.895 15.776 - 2.93% -
std::is_partitioned(deque<int>)_(partitioned)/32 -11.83% 10.442 9.206 - -5.81% -
rng::partial_sort_copy(list<int>)_(ascending)/1024 -11.77% 6332.717 5587.128 - -0.00% -
std::set<int>::find(key)_(non-existent)/8192 -11.76% 10.166 8.970 - 6.26% -
rng::is_sorted_until(list<int>)/8192 -11.76% 8162.790 7202.719 - -12.73% -
BM_RangesMakeHeap_uint64_Random_4 -11.72% 1.254 1.107 - -4.05% -
rng::any_of(list<int>)_(process_all)/8192 -11.71% 8214.433 7252.197 - 2.02% -
bm_lexicographical_compare<unsigned_char>/16 -11.67% 1.102 0.974 - -15.80% -
BM_RangesPopHeap_uint64_1 -11.67% 0.553 0.489 - 9.78% -
std::unique_copy(list<int>,_pred)_(sprinkled)/8192 -11.66% 8384.914 7407.214 - -0.20% -
std::remove_copy_if(deque<int>)_(sprinkled)/32 -11.66% 20.072 17.732 - 0.21% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 -11.53% 12.710 11.244 - 6.47% -
std::all_of(list<int>)_(process_all)/8192 -11.45% 8804.298 7796.336 - 2.50% -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/8192 -11.32% 758.138 672.279 - -1.54% -
BM_std_min<unsigned_char>/1 -11.28% 0.325 0.288 - -11.26% -
std::fill_n(deque<int>)/32 -11.15% 1.414 1.256 - 8.66% -
BM_std_minmax<unsigned_int>/15 -11.15% 2.290 2.034 - 0.20% -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_1 -11.11% 0.635 0.564 - -0.46% -
std::find_end(vector<int>)_(near_matches)/8192 -11.04% 1035403.866 921138.256 - 0.14% -
BM_MakeHeap_float_Random_256 -11.01% 1.385 1.233 - -0.40% -
rng::is_sorted_until(deque<int>,_pred)/8 -10.99% 4.618 4.111 - 6.62% -
rng::find_last(vector<int>)_(bail_90%)/8 -10.86% 0.681 0.607 - 10.83% -
SetIntersection_Interlaced_Vector_float_262144_256 -10.80% 29126112.069 25979923.701 - -49.83% -
std::multimap<std::string,_int>::erase(key)_(existent)/0 -10.78% 64.645 57.676 - -3.63% -
rng::for_each_n(join_view(vector<vector<int>>)/8 -10.73% 1.724 1.539 - -13.88% -
rng::find_end(deque<int>)_(same_length)/1000 -10.72% 1060.553 946.830 - 0.81% -
rng::unique(deque<int>)_(sprinkled)/32 -10.72% 65.121 58.139 - -4.13% -
BM_std_minmax<unsigned_short>/32 -10.71% 1.383 1.235 - 0.49% -
rng::unique(deque<int>)_(contiguous)/52 -10.59% 76.316 68.232 - 0.28% -
BM_std_minmax<unsigned_int>/31 -10.58% 2.877 2.572 - 3.80% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -10.43% 45214.726 40496.781 - -6.39% -
BM_std_minmax_element<short>/70000 -10.40% 19964.013 17888.496 - 0.20% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_4 -10.34% 2.284 2.048 - 9.96% -
std::set<int>::equal_range(key)_(non-existent)/8192 -10.31% 11.392 10.218 - 4.20% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 -10.28% 32.961 29.571 - -9.54% -
BM_std_minmax_element<short>/64000 -10.26% 18221.517 16352.799 - 0.32% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 -10.18% 23.265 20.897 - 9.10% -
rng::unique(deque<int>)_(contiguous)/32 -10.15% 65.847 59.164 - 0.65% -
BM_std_minmax_element<short>/5500 -10.13% 1572.341 1413.084 - 0.27% -
std::find(vector<long_long>)_(process_all)/8 -10.10% 1.311 1.179 - 2.09% -
BM_std_minmax<unsigned_int>/27 -10.06% 2.688 2.417 - 1.78% -
SetIntersection_Interlaced_Vector_uint64_256_64 -10.06% 8541133.042 7681984.177 - 13.77% -
BM_std_minmax_element<short>/65536 -10.04% 18641.113 16770.376 - 0.47% -
std::fill(list<int>)/8192 -10.02% 8367.474 7529.127 - 5.80% -
SetIntersection_Interlaced_Vector_uint64_262144_1024 -9.96% 95647817.603 86122284.392 - -13.99% -
std::find_first_of(deque<int>)_(small_needle)/50 -9.92% 184.886 166.538 - 1.20% -
BM_RangesMakeHeap_uint64_SingleElement_16 -9.90% 0.508 0.458 - -10.38% -
std::copy_n(deque<int>)/262144 -9.90% 11454.674 10321.103 - 1.77% -
std::set<std::string>::erase(iterator)/1024 -9.89% 28.536 25.713 - -8.66% -
std::multimap<std::string,_int>::count(key)_(existent)/1024 -9.89% 24.572 22.143 - -8.23% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256 -9.82% 6526880.953 5886074.720 - -15.26% -
SetIntersection_Interlaced_Vector_string_262144_4 -9.81% 2340775.662 2111132.484 - 1.78% -
std::search(list<int>)_(single_element)/8192 -9.77% 7898.384 7126.631 - -8.96% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 -9.66% 0.577 0.521 - -25.29% -
BM_RangesPushHeap_uint64_QuickSortAdversary_16 -9.65% 1.031 0.932 - 0.11% -
std::search_n(list<int>)_(no_match)/8192 -9.65% 7467.117 6746.825 - -7.79% -
BM_std_minmax_element<short>/4000 -9.64% 1144.690 1034.319 - 0.97% -
BM_RangesMakeHeap_float_Heap_64 -9.61% 0.216 0.195 - -5.15% -
BM_std_minmax_element<short>/4096 -9.60% 1172.931 1060.380 - 1.00% -
std::find_end(deque<int>)_(process_all)/1024 -9.57% 286.162 258.769 - -2.39% -
std::set<int>::upper_bound(key)_(non-existent)/1024 -9.56% 7.112 6.432 - 7.36% -
std::partition(deque<int>)_(dense)/50 -9.51% 16.585 15.008 - -8.14% -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/32 -9.50% 2.527 2.287 - 2.53% -
BM_MakeHeap_uint64_Random_256 -9.46% 1.269 1.149 - 1.26% -
std::find_first_of(deque<int>)_(small_needle)/32 -9.43% 119.744 108.449 - 1.02% -
BM_SortHeap_pair<uint32,_uint32>_4 -9.41% 1.882 1.705 - -9.79% -
rng::search(deque<int>)_(same_length)/1000 -9.36% 359.842 326.146 - -1.56% -
rng::find_last_if_not(vector<int>)_(bail_90%)/8 -9.35% 0.511 0.464 - -1.10% -
std::map<int,_int>::insert(value)_(already_present)/0 -9.35% 0.642 0.582 - -14.25% -
BM_std_minmax<unsigned_int>/14 -9.33% 1.785 1.619 - 0.04% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 -9.32% 0.635 0.576 - 14.96% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16 -9.31% 0.956 0.867 - -7.73% -
rng::rotate(deque<int>)_(1_element_forward)/50 -9.31% 6.817 6.183 - 1.36% -
std::set<int>::lower_bound(key)_(non-existent)/8192 -9.19% 10.502 9.537 - -1.65% -
SetIntersection_Front_Set_float_16384_256 -9.15% 5096541.577 4630062.239 - -9.98% -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/32 -9.15% 18.109 16.453 - -8.30% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 -9.13% 85.632 77.816 - -12.63% -
std::multiset<std::string>::erase(key)_(non-existent)/32 -9.06% 10.693 9.724 - -3.71% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16 -9.05% 1453147.403 1321663.660 - -0.65% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 -9.04% 10.137 9.221 - 5.40% -
BM_PushHeap_float_SingleElement_4 -9.01% 0.392 0.357 - -5.67% -
BM_std_minmax<unsigned_int>/6 -8.97% 1.439 1.310 - -2.53% -
rng::equal(deque<int>)_(it,_it,_it,_it)/50 -8.93% 25.173 22.925 - -9.70% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_16 -8.90% 0.716 0.653 - 2.68% -
rng::unique(list<int>)_(contiguous)/52 -8.80% 73.927 67.424 - -10.10% -
std::set<std::string>::erase(key)_(non-existent)/32 -8.80% 13.540 12.349 - -15.91% -
BM_std_minmax_element<short>/1024 -8.79% 296.809 270.708 - 0.89% -
BM_RangesMakeHeap_float_Random_4 -8.79% 1.668 1.521 - -0.60% -
rng::all_of(list<int>)_(process_all)/8192 -8.75% 8264.748 7541.397 - 1.68% -
rng::replace(vector<int>)_(prefix)/8192 -8.69% 1265.925 1155.965 - -8.50% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 -8.64% 7.917 7.233 - 5.39% -
std::multimap<int,_int>::upper_bound(key)_(non-existent)/32 -8.61% 4.131 3.775 - -1.09% -
BM_PushHeap_uint32_Random_1 -8.57% 0.448 0.410 - -8.56% -
std::stable_partition(deque<int>)_(sparse)/50 -8.51% 29.350 26.852 - -9.64% -
BM_RangesMakeHeap_uint64_Random_1024 -8.49% 1.133 1.037 - -3.67% -
std::multimap<std::string,_int>::erase(iterator)/0 -8.33% 29.556 27.095 - 3.34% -
BM_PushHeap_string_Ascending_64 -8.31% 7.553 6.926 - -2.99% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_4 -8.26% 2.011 1.845 - -9.22% -
bm_lexicographical_compare<unsigned_char>/8 -8.25% 1.319 1.211 - -19.14% -
std::adjacent_find(deque<int>)/8 -8.25% 3.157 2.897 - -2.03% -
rng::fill_n(deque<int>)/32 -8.21% 1.258 1.155 - -5.73% -
std::set<std::string>::erase(iterator)/0 -8.21% 29.482 27.061 - 6.43% -
BM_std_minmax<int>/4 -8.18% 1.071 0.984 - 0.86% -
BM_PushHeap_string_Ascending_16384 -8.17% 20.022 18.387 - -17.41% -
std::unique_copy(list<int>)_(sprinkled)/8192 -8.16% 7603.143 6982.736 - -0.24% -
std::for_each(list<int>)/8192 -8.14% 8571.870 7874.276 - -9.34% -
rng::copy_n(vector<bool>)_(unaligned)/262144 -8.12% 1489.937 1368.977 - 0.00% -
std::multimap<int,_int>::erase(key)_(non-existent)/32 -8.11% 2.452 2.253 - -0.07% -
BM_RangesMakeHeap_uint32_Random_16384 -8.11% 1.096 1.007 - -3.46% -
SetIntersection_Front_Set_uint32_262144_1024 -8.07% 16630412.270 15287831.383 - -1.19% -
SetIntersection_Front_Vector_uint32_262144_16384 -8.01% 86345971.960 79426492.097 - 0.27% -
SetIntersection_Interlaced_Vector_uint32_1024_4 -7.99% 1470840.684 1353311.108 - 2.11% -
std::shift_right(list<int>)/8192 -7.98% 8029.762 7388.846 - -4.23% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8 -7.98% 5.198 4.783 - 0.06% -
SetIntersection_Front_Vector_uint32_16384_1024 -7.96% 6447809.043 5934340.921 - -0.88% -
rng::none_of(list<int>)_(process_all)/8192 -7.96% 8575.365 7892.814 - 8.17% -
std::unique(deque<int>)_(sprinkled)/1024 -7.90% 925.854 852.697 - -2.69% -
BM_PushHeap_pair<uint32,_uint32>_Ascending_1 -7.85% 0.519 0.478 - -16.71% -
std::is_sorted_until(list<int>,_pred)/8192 -7.83% 7873.976 7257.797 - -6.58% -
SetIntersection_Interlaced_Vector_uint32_256_64 -7.81% 7312708.575 6741520.205 - -7.43% -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/32 -7.77% 2.456 2.265 - 1.03% -
BM_RangesMakeThenSortHeap_uint32_SingleElement_4 -7.76% 1.481 1.366 - -8.99% -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64 -7.74% 19291497.836 17797888.060 - -6.88% -
std::copy_n(list<int>)/4096 -7.73% 4147.683 3827.239 - -0.88% -
std::flat_map<int,_int>::erase(iterator)/1024 -7.72% 82.711 76.322 - 0.31% -
std::partition(deque<int>)_(dense)/32 -7.68% 10.783 9.955 - -10.68% -
rng::find_last_if(vector<int>)_(bail_90%)/8 -7.65% 0.502 0.463 - -0.39% -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/8192 -7.63% 36.807 33.997 - 11.43% -
BM_std_minmax_element<short>/512 -7.62% 150.263 138.808 - 0.56% -
std::set<std::string>::find(key)_(non-existent)/32 -7.61% 10.098 9.330 - 0.56% -
BM_MakeHeap_float_Random_4 -7.55% 1.560 1.443 - -10.61% -
rng::search(deque<int>,_pred)_(near_matches)/1024 -7.53% 28594.565 26441.851 - -0.23% -
rng::fill(vector<bool>)/64 -7.51% 1.748 1.616 - 0.70% -
bm_lexicographical_compare<unsigned_char>/5 -7.51% 1.555 1.438 - -17.03% -
rng::rotate(deque<int>)_(1_element_forward)/8192 -7.44% 328.377 303.940 - 0.53% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -7.43% 94.624 87.589 - 2.54% -
rng::find_last_if(forward_list<int>)_(bail_90%)/8 -7.42% 5.185 4.800 - -2.62% -
BM_std_minmax<unsigned_int>/16 -7.42% 1.385 1.282 - -0.12% -
std::for_each(join_view(vector<vector<int>>))/8 -7.36% 1.484 1.375 - -0.31% -
rng::find_end(list<int>,_pred)_(process_all)/8192 -7.36% 8433.044 7812.718 - -12.24% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1 -7.35% 1140148.761 1056350.340 - -5.96% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 -7.35% 5.849 5.420 - 7.31% -
rng::starts_with(list<int>,_pred)/8192 -7.32% 11765.578 10903.962 - -4.28% -
std::set<int>::contains(key)_(existent)/8192 -7.32% 8.841 8.194 - -2.35% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1024 -7.31% 850.220 788.104 - 1.29% -
rng::find_end(deque<int>)_(single_element)/8192 -7.25% 2197.268 2038.043 - -7.50% -
std::find_end(deque<int>)_(single_element)/8192 -7.20% 2197.802 2039.540 - 0.05% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_4 -7.17% 2.790 2.590 - -7.75% -
std::multimap<int,_int>::lower_bound(key)_(non-existent)/32 -7.15% 4.169 3.870 - -0.62% -
rng::search(deque<int>,_pred)_(near_matches)/1000 -7.14% 27343.009 25389.494 - 0.53% -
SetIntersection_Front_Set_string_16384_64 -7.11% 4971544.120 4618288.723 - -6.98% -
rng::copy_n(deque<int>)/262144 -7.10% 11195.863 10400.397 - 0.41% -
BM_RangesMakeThenSortHeap_uint64_Descending_4 -7.10% 1.519 1.411 - 7.24% -
BM_MakeHeap_pair<uint32,_uint32>_Random_1024 -7.06% 3.177 2.953 - -1.94% -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 -7.04% 3463.657 3219.795 - -3.08% -
std::find_end(deque<int>)_(process_all)/8192 -7.02% 2188.021 2034.423 - -0.30% -
rng::find_end(deque<int>)_(single_element)/1024 -6.98% 278.159 258.739 - -6.93% -
BM_std_minmax<unsigned_char>/1 -6.91% 0.678 0.631 - 1.28% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 -6.89% 12988055.674 12092781.900 - -4.78% -
SetIntersection_Front_Set_float_16384_64 -6.87% 2057437.533 1916148.783 - -4.83% -
rng::find(vector<bool>)_(process_all)/8 -6.85% 0.798 0.743 - 23.62% -
bm_lexicographical_compare<unsigned_char>/64 -6.83% 1.949 1.816 - -7.59% -
std::replace(vector<int>)_(sprinkled)/8192 -6.83% 1268.419 1181.845 - -13.14% -
rng::fill(vector<bool>)/512 -6.74% 1.573 1.467 - -1.12% -
rng::find_end(forward_list<int>)_(same_length)/8192 -6.74% 14043.412 13097.244 - -8.69% -
SetIntersection_Interlaced_Set_uint64_64_64 -6.72% 15984055.123 14909538.072 - -1.64% -
rng::rotate(deque<int>)_(1_element_backward)/1024 -6.72% 42.458 39.604 - 1.26% -
std::find_first_of(vector<int>)_(small_needle)/32 -6.72% 50.743 47.335 - 1.08% -
rng::find_last(vector<char>)_(bail_90%)/1024 -6.70% 13.060 12.186 - 0.88% -
std::search(list<int>,_pred)_(single_element)/8192 -6.66% 8724.478 8143.226 - -6.06% -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/8192 -6.62% 33.288 31.085 - -5.25% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 -6.60% 2306139.232 2153967.803 - -11.33% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 -6.58% 7820368.517 7305835.269 - -0.55% -
std::rotate(deque<int>)_(1_element_backward)/8192 -6.58% 332.552 310.686 - 0.29% -
BM_std_minmax<unsigned_short>/4 -6.53% 1.153 1.078 - 15.15% -
std::copy_n(vector<bool>)_(unaligned)/262144 -6.53% 1831.573 1712.008 - -0.01% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -6.52% 27819304.286 26006353.231 - -6.22% -
rng::search_n(list<int>)_(no_match)/8192 -6.46% 7359.769 6884.198 - -6.89% -
rng::find_end(deque<int>)_(near_matches)/8192 -6.44% 1752350.772 1639462.042 - -23.27% -
bm_lexicographical_compare<unsigned_char>/6 -6.44% 1.788 1.673 - -14.59% -
BM_std_minmax<int>/7 -6.43% 1.751 1.638 - -4.24% -
BM_RangesSortHeap_pair<uint32,_uint32>_4 -6.43% 1.723 1.612 - -1.35% -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/0 -6.42% 0.472 0.441 - -8.13% -
std::find_end(deque<int>)_(process_all)/1048576 -6.41% 283738.887 265540.467 - 0.06% -
std::map<std::string,_int>::equal_range(key)_(non-existent)/32 -6.41% 10.315 9.654 - -7.65% -
rng::find_end(deque<int>)_(single_element)/1000 -6.37% 270.434 253.205 - -13.63% -
std::stable_partition(list<int>)_(dense)/32 -6.36% 34.212 32.036 - -3.90% -
rng::partial_sort(deque<int>)_(pipe-organ)/8 -6.35% 33.007 30.910 - 1.10% -
std::find_end(deque<int>)_(single_element)/1024 -6.32% 278.044 260.470 - 0.55% -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192 -6.32% 11385.477 10666.313 - -5.75% -
std::swap_ranges(deque<int>)/1024 -6.31% 341.389 319.833 - -2.95% -
SetIntersection_Interlaced_Vector_string_16384_64 -6.31% 12707060.877 11905805.730 - -8.81% -
std::swap_ranges(deque<int>)/8192 -6.27% 2723.901 2553.165 - -3.14% -
std::flat_map<int,_int>::count(key)_(non-existent)/0 -6.24% 0.398 0.374 - -17.19% -
rng::swap_ranges(deque<int>)/50 -6.23% 19.599 18.378 - -7.83% -
rng::rotate(deque<int>)_(1_element_backward)/8192 -6.15% 331.858 311.435 - 0.71% -
rng::for_each(multimap<int>)/8192 -6.15% 17566.375 16486.111 - -0.02% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_4 -6.13% 3.665 3.440 - -1.41% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 -6.13% 3764275.690 3533583.224 - -3.23% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1024 -6.12% 1925.113 1807.384 - 17.10% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -6.11% 2444016.625 2294775.665 - 14.10% -
std::count_if(list<int>)_(every_other)/8192 -6.10% 7563.915 7102.352 - -7.17% -
std::copy_backward(vector<bool>)_(aligned)/512 -6.10% 1.570 1.474 - -5.50% -
rng::find_if(deque<int>)_(bail_25%)/8 -6.03% 1.534 1.441 - -0.85% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256 -6.02% 6551932.798 6157416.874 - -5.41% -
std::set<int>::erase(key)_(existent)/1024 -6.02% 41.471 38.975 - 1.01% -
BM_std_min<long_long>/1 -6.00% 0.604 0.567 - -15.66% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 -6.00% 3356735.838 3155212.399 - 0.55% -
std::replace_if(vector<int>)_(sprinkled)/50 -6.00% 13.712 12.889 - -0.10% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 -5.99% 5.178 4.868 - -3.51% -
std::multimap<int,_int>::contains(key)_(non-existent)/32 -5.99% 2.495 2.346 - -1.97% -
SetIntersection_Front_Set_uint32_16384_64 -5.98% 1941355.170 1825319.277 - -10.88% -
rng::ends_with(vector<int>)_(mismatch_at_start)/8192 -5.97% 1.342 1.262 - -3.25% -
bm_swap_ranges_vb_unaligned/8 -5.95% 4.913 4.620 - -5.94% -
BM_std_minmax_element<short>/2 -5.93% 0.688 0.647 - -6.00% -
rng::any_of(vector<int>)_(process_all)/50 -5.88% 13.528 12.733 - -6.57% -
SetIntersection_Front_Vector_uint32_256_256 -5.87% 4967449.259 4676011.997 - -0.13% -
rng::partial_sort(vector<NonIntegral>)_(repeated)/8 -5.86% 22.739 21.407 - -0.87% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192 -5.85% 7241.391 6817.870 - -11.23% -
BM_MakeHeap_pair<uint32,_uint32>_Random_262144 -5.79% 3.116 2.936 - -3.38% -
BM_std_minmax<unsigned_char>/11 -5.78% 1.841 1.734 - 1.31% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 -5.77% 5.452 5.137 - -0.53% -
std::is_sorted_until(deque<int>,_pred)/8 -5.74% 4.251 4.007 - -5.76% -
SetIntersection_Interlaced_Vector_float_256_4 -5.74% 5207728.299 4908730.103 - -8.36% -
BM_std_minmax<unsigned_int>/23 -5.71% 2.581 2.434 - 1.92% -
rng::copy_backward(vector<int>)/32768 -5.71% 3014.951 2842.946 - -13.50% -
bm_lexicographical_compare<unsigned_char>/4 -5.70% 1.324 1.249 - -16.59% -
std::multiset<int>::equal_range(key)_(non-existent)/8192 -5.69% 11.232 10.593 - -6.03% -
std::set<std::string>::find(key)_(non-existent)/1024 -5.68% 20.462 19.299 - -5.24% -
SetIntersection_Front_Set_uint32_16384_1024 -5.65% 16789446.818 15840699.573 - 2.45% -
BM_RangesMakeHeap_float_Random_16384 -5.63% 1.221 1.153 - -5.24% -
BM_std_minmax<long_long>/1 -5.62% 0.676 0.638 - -7.97% -
BM_MakeHeap_string_Ascending_262144 -5.61% 7.965 7.518 - -18.03% -
std::copy_backward(vector<int>)/32768 -5.61% 3799.042 3586.083 - -5.51% -
rng::partial_sort(vector<NonIntegral>)_(pipe-organ)/8 -5.60% 23.325 22.020 - -0.39% -
std::search(list<int>,_pred)_(same_length)/8192 -5.58% 8866.598 8371.736 - -6.37% -
BM_std_minmax<short>/7 -5.58% 1.790 1.690 - -3.27% -
BM_std_minmax<long_long>/4 -5.57% 1.936 1.828 - -2.16% -
SetIntersection_Interlaced_Vector_string_256_256 -5.57% 21744799.331 20533795.083 - -10.16% -
rng::partial_sort(deque<int>)_(ascending)/8 -5.56% 32.863 31.035 - 1.75% -
std::set<std::string>::erase(key)_(non-existent)/1024 -5.55% 26.400 24.933 - -5.95% -
SetIntersection_Front_Set_float_256_64 -5.54% 6707100.054 6335620.025 - -3.35% -
BM_RangesPushHeap_uint32_Random_1024 -5.53% 6.422 6.067 - 0.49% -
std::none_of(list<int>)_(process_all)/8192 -5.52% 7426.333 7016.174 - -2.56% -
rng::generate_n(list<int>)/32 -5.51% 9.188 8.681 - -8.93% -
SetIntersection_Front_Set_uint32_1024_1024 -5.51% 16905581.627 15974252.564 - -2.03% -
std::is_partitioned(deque<int>)_(partitioned)/8192 -5.50% 3044.768 2877.296 - -5.95% -
std::find_first_of(vector<int>)_(small_needle)/50 -5.50% 75.551 71.397 - 1.11% -
rng::for_each_n(list<int>)/8 -5.48% 2.555 2.415 - -5.75% -
std::multiset<std::string>::contains(key)_(existent)/8192 -5.46% 32.007 30.259 - 8.15% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 -5.43% 1256574.748 1188347.221 - -1.23% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 -5.42% 23.224 21.965 - -7.19% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_64 -5.42% 0.586 0.554 - -4.41% -
rng::contains_subrange(deque<int>)_(process_all)/16 -5.41% 8.860 8.381 - -10.79% -
BM_MakeHeap_uint64_Ascending_4 -5.41% 0.453 0.428 - -5.21% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 -5.39% 38.769 36.679 - 24.57% -
SetIntersection_Interlaced_Set_uint64_256_256 -5.38% 9438350.703 8930507.045 - -1.03% -
rng::find_last_if(vector<char>)_(bail_10%)/8 -5.38% 2.524 2.389 - -1.11% -
std::rotate(list<int>)_(1_element_forward)/32 -5.36% 12.911 12.219 - -1.34% -
BM_RangesMakeHeap_float_Random_262144 -5.36% 1.157 1.095 - -3.74% -
SetIntersection_None_Vector_uint64_1024_1 -5.35% 1147670.971 1086233.502 - -4.90% -
std::copy_backward(list<int>)/32768 -5.35% 27583.366 26108.103 - -2.15% -
BM_PushHeap_pair<uint32,_uint32>_Ascending_16 -5.35% 1.647 1.559 - 1.50% -
rng::is_sorted_until(list<int>,_pred)/8192 -5.35% 8060.011 7629.129 - -2.29% -
BM_RangesMakeHeap_string_Ascending_262144 -5.27% 7.669 7.265 - -25.60% -
rng::unique_copy(list<int>)_(contiguous)/8192 -5.27% 7360.745 6973.110 - 0.83% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_16 -5.26% 7.542 7.145 - -1.40% -
SetIntersection_Front_Vector_string_16384_256 -5.26% 10067154.554 9537848.526 - -6.07% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_262144 -5.23% 0.574 0.544 - -6.92% -
std::copy(deque<int>)/262144 -5.23% 10866.527 10298.516 - -0.51% -
BM_std_minmax<unsigned_short>/64 -5.23% 1.616 1.532 - 0.39% -
BM_RangesMakeHeap_uint32_Random_256 -5.22% 1.263 1.197 - 0.19% -
BM_std_min<long_long>/31 -5.20% 3.446 3.267 - -3.99% -
rng::count_if(list<int>)_(every_other)/8192 -5.20% 7616.901 7220.938 - -1.11% -
std::remove_copy_if(deque<int>)_(prefix)/32 -5.17% 18.991 18.008 - 0.80% -
std::for_each_n(vector<int>)/8 -5.15% 2.537 2.406 - -3.90% -
std::set<std::string>::upper_bound(key)_(non-existent)/32 -5.15% 11.013 10.446 - 13.48% -
BM_PushHeap_float_Ascending_16384 -5.15% 4.277 4.056 - -3.89% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 -5.14% 1159887.841 1100300.158 - -4.46% -
BM_RangesPopHeap_pair<uint32,_uint32>_262144 -5.13% 61.863 58.691 - -0.68% -
std::partial_sort(vector<NonIntegral>)_(repeated)/8 -5.12% 22.780 21.614 - -2.60% -
std::search(deque<int>,_pred)_(near_matches)/1024 -5.09% 28673.286 27214.993 - 11.19% -
std::find_if(deque<int>)_(bail_25%)/32768 -5.08% 2998.121 2845.775 - 3.54% -
SetIntersection_None_Vector_uint64_16384_1024 -5.07% 1176060.079 1116457.773 - -5.25% -
std::flat_multimap<int,_int>::count(key)_(existent)/8192 -5.06% 11.169 10.603 - -4.89% -
BM_std_min<short>/64 -5.06% 3.569 3.388 - -4.11% -
bm_ranges_lexicographical_compare<signed_char>/64 -5.06% 2.304 2.187 - 14.92% -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_4 -5.05% 0.584 0.555 - -5.20% -
std::flat_map<int,_int>::erase(iterator)/8192 -5.04% 527.808 501.231 - -0.33% -
std::set<std::string>::lower_bound(key)_(existent)/8192 -5.01% 28.954 27.502 - -0.95% -
rng::rotate(vector<int>)_(1_element_backward)/1024 -4.99% 37.528 35.654 - -0.08% -
rng::reverse_copy(vector<int>)/8 -4.99% 2.351 2.234 - -11.85% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16 -4.99% 1252106.092 1189676.679 - -0.84% -
std::search(deque<int>,_pred)_(near_matches)/1000 -4.98% 27463.460 26094.549 - 11.96% -
BM_std_min<short>/30 -4.97% 2.408 2.288 - -2.54% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 -4.93% 1196929.684 1137916.201 - 0.03% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1024 -4.93% 0.578 0.550 - -6.63% -
BM_RangesMakeHeap_uint64_Random_256 -4.92% 1.210 1.150 - -4.40% -
SetIntersection_None_Set_uint64_1024_1024 -4.92% 9116648.019 8667789.394 - -0.70% -
std::set<std::string>::erase(key)_(non-existent)/8192 -4.92% 33.732 32.073 - -4.31% -
std::set<int>::count(key)_(existent)/8192 -4.91% 8.095 7.698 - -1.08% -
SetIntersection_Interlaced_Set_uint32_256_64 -4.89% 15454213.798 14699001.589 - 0.19% -
BM_RangesMakeHeap_float_Random_16 -4.88% 1.580 1.503 - -12.12% -
rng::starts_with(deque<int>,_pred)/8192 -4.88% 4201.500 3996.564 - -1.41% -
rng::find(join_view(list<vector<int>>))_(process_all)/8 -4.86% 3.059 2.910 - -7.07% -
std::multimap<std::string,_int>::erase(key)_(non-existent)/1024 -4.85% 23.934 22.773 - -6.23% -
std::any_of(deque<int>)_(process_all)/50 -4.85% 20.241 19.259 - -0.11% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_16384 -4.85% 0.578 0.550 - -6.81% -
SetIntersection_Front_Vector_uint32_16384_16384 -4.85% 83219437.946 79186311.829 - -0.22% -
rng::contains(vector<int>)_(process_all)/8 -4.84% 2.624 2.497 - -7.52% -
std::count(list<int>)_(every_other)/8192 -4.84% 6871.119 6538.348 - -1.88% -
std::rotate(deque<int>)_(1_element_forward)/8192 -4.83% 320.424 304.945 - 1.11% -
SetIntersection_Interlaced_Set_uint32_16384_64 -4.83% 222370264.656 211637223.481 - -1.10% -
SetIntersection_Interlaced_Vector_string_1024_4 -4.82% 1763968.887 1678990.471 - -1.95% -
rng::unique_copy(list<int>,_pred)_(contiguous)/8192 -4.81% 7940.546 7558.592 - -0.43% -
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/8192 -4.80% 31.644 30.124 - -0.55% -
SetIntersection_Interlaced_Vector_uint32_64_16 -4.80% 18925160.331 18017636.327 - -3.55% -
std::mismatch(list<int>)_(it,_it,_it,_it)/8192 -4.79% 12241.830 11655.515 - -3.84% -
BM_MakeHeap_string_Descending_16384 -4.79% 3.066 2.919 - -1.92% -
rng::all_of(deque<int>)_(process_all)/50 -4.79% 19.258 18.336 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -4.78% 1237.414 1178.211 - 1.73% -
SetIntersection_Interlaced_Vector_uint64_1024_4 -4.78% 1421653.534 1353690.711 - -4.01% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024 -4.77% 21553417.572 20525818.686 - -2.28% -
SetIntersection_Interlaced_Set_uint32_1024_256 -4.76% 16388682.162 15609201.328 - 3.46% -
SetIntersection_Interlaced_Vector_string_256_64 -4.76% 21495394.893 20473075.040 - 1.47% -
BM_RangesSortHeap_float_1 -4.75% 0.260 0.248 - -3.37% -
rng::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8 -4.75% 23.195 22.093 - 0.53% -
rng::search_n(deque<int>,_pred)_(no_match)/1000 -4.73% 742.449 707.336 - -2.70% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 -4.72% 1191606.435 1135319.631 - 1.70% -
SetIntersection_None_Set_uint32_1024_256 -4.72% 9142910.653 8711186.938 - -1.04% -
bm_lexicographical_compare<unsigned_char>/1 -4.72% 1.533 1.461 - -13.55% -
BM_RangesPopHeap_uint32_262144 -4.71% 42.893 40.871 - -0.21% -
BM_std_min<short>/19 -4.71% 1.894 1.805 - -8.60% -
SetIntersection_Interlaced_Set_uint32_16384_16 -4.69% 215429962.153 205337025.494 - -0.49% -
rng::stable_partition(vector<int>)_(sparse)/1024 -4.68% 217.193 207.022 - 0.09% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 -4.68% 6773499.132 6456408.491 - -2.78% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -4.68% 26729015.601 25477811.867 - 1.31% -
BM_MakeThenSortHeap_uint32_PipeOrgan_4 -4.67% 1.430 1.364 - 0.04% -
std::find_if(deque<int>)_(bail_25%)/8192 -4.67% 749.786 714.789 - 1.61% -
BM_RangesPopHeap_pair<uint32,_uint32>_16384 -4.65% 46.724 44.551 - -2.75% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_256 -4.64% 0.597 0.569 - -5.90% -
BM_std_minmax<unsigned_short>/31 -4.64% 3.222 3.072 - 2.48% -
rng::copy(list<int>)/32768 -4.63% 28740.698 27408.569 - 2.50% -
rng::stable_partition(vector<int>)_(sparse)/32 -4.58% 7.630 7.280 - -2.75% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 -4.57% 3419.219 3262.968 - 2.75% -
std::is_sorted_until(vector<int>,_pred)/1024 -4.55% 424.132 404.830 - -2.24% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 -4.55% 855.674 816.751 - 1.75% -
BM_std_minmax_element<long_long>/3 -4.54% 1.146 1.094 - -2.44% -
BM_std_min<char>/23 -4.53% 2.342 2.236 - -2.00% -
bm_lexicographical_compare<unsigned_char>/7 -4.52% 2.020 1.929 - -12.86% -
SetIntersection_None_Vector_uint64_262144_16 -4.50% 1200514.838 1146464.150 - -4.11% -
rng::mismatch(list<int>)_(it,_it,_it,_it)/8192 -4.49% 12116.740 11572.408 - -0.17% -
rng::for_each(multimap<int>::iterator)/8192 -4.49% 17420.522 16639.124 - 0.07% -
BM_RangesMakeThenSortHeap_uint32_Descending_4 -4.47% 1.405 1.342 - 8.41% -
std::rotate(vector<bool>)_(by_1/4)/1024 -4.45% 15.994 15.283 - 3.36% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64 -4.44% 1.054 1.007 - -4.82% -
rng::search(deque<int>,_pred)_(same_length)/1000 -4.44% 500.598 478.393 - -2.09% -
std::any_of(list<int>)_(process_all)/8192 -4.43% 7331.830 7007.093 - -1.72% -
SetIntersection_None_Set_uint32_16384_1024 -4.42% 158218734.387 151219298.581 - -9.01% -
SetIntersection_Front_Set_uint32_262144_4 -4.41% 1154364.798 1103412.222 - -2.72% -
std::find_first_of(vector<int>)_(small_needle)/8192 -4.41% 11823.794 11302.221 - 0.21% -
BM_RangesMakeHeap_string_Descending_16384 -4.39% 2.882 2.755 - -28.42% -
BM_std_minmax<unsigned_short>/26 -4.39% 2.610 2.495 - -3.31% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_16 -4.38% 41014759.046 39216821.384 - 0.19% -
rng::stable_partition(deque<int>)_(sparse)/8192 -4.38% 3636.781 3477.391 - 2.24% -
rng::stable_partition(vector<int>)_(sparse)/50 -4.37% 21.324 20.392 - -0.80% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 -4.36% 1187460.761 1135645.192 - -4.75% -
rng::search(deque<int>,_pred)_(near_matches)/8192 -4.36% 1555690.184 1487835.988 - -1.45% -
std::multiset<std::string>::lower_bound(key)_(non-existent)/1024 -4.35% 23.296 22.284 - -18.46% -
SetIntersection_Front_Set_string_64_64 -4.33% 37470171.712 35846447.299 - -0.89% -
rng::stable_sort(vector<int>)_(descending)/8 -4.33% 25.386 24.288 - -4.19% -
std::multimap<int,_int>::erase(key)_(non-existent)/1024 -4.32% 5.977 5.719 - -0.40% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1 -4.31% 1131435.004 1082663.046 - -4.27% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4 -4.30% 1136613.033 1087782.607 - -5.47% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_16 -4.29% 28420173.240 27200758.892 - 0.33% -
std::find_first_of(vector<int>)_(small_needle)/1024 -4.29% 1476.990 1413.641 - 0.12% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_4 -4.28% 0.794 0.760 - 1.32% -
BM_RangesMakeThenSortHeap_float_Random_4 -4.28% 4.356 4.170 - -3.46% -
SetIntersection_Interlaced_Set_uint32_16384_1024 -4.26% 175011625.203 167555409.595 - -1.05% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 -4.26% 89121.786 85326.065 - -2.43% -
rng::count(list<int>)_(every_other)/8192 -4.26% 7334.230 7022.081 - 1.39% -
std::find_if_not(vector<char>)_(process_all)/8 -4.24% 2.449 2.345 - -5.01% -
rng::for_each(join_view(vector<vector<int>>)/8 -4.24% 1.507 1.443 - 0.61% -
SetIntersection_Front_Vector_uint64_1024_256 -4.24% 2361878.996 2261758.489 - -2.98% -
BM_std_min<int>/32 -4.24% 2.248 2.153 - -3.10% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 -4.24% 1129642.577 1081775.778 - -0.82% -
std::none_of(deque<int>)_(process_all)/8 -4.23% 3.225 3.089 - 0.02% -
SetIntersection_Front_Set_uint64_64_16 -4.22% 16983576.804 16266465.358 - -3.18% -
SetIntersection_None_Vector_uint64_1024_256 -4.21% 1148738.272 1100382.538 - -1.99% -
BM_std_minmax<short>/3 -4.21% 1.210 1.159 - -2.67% -
rng::find_last(vector<char>)_(bail_10%)/8 -4.20% 1.602 1.534 - -2.05% -
std::multimap<std::string,_int>::lower_bound(key)_(existent)/1024 -4.20% 24.071 23.061 - 3.30% -
BM_MakeHeap_float_Random_16384 -4.20% 1.162 1.113 - -7.36% -
std::multiset<int>::operator=(const&)_(into_populated_Container)/32 -4.19% 34.648 33.195 - -1.14% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1 -4.19% 1149287.491 1101152.096 - -1.62% -
std::copy_backward(vector<int>)/8 -4.18% 2.226 2.133 - -4.11% -
BM_std_minmax<unsigned_short>/25 -4.17% 2.364 2.265 - -2.91% -
std::rotate(vector<int>)_(1_element_backward)/1024 -4.17% 37.635 36.066 - 0.24% -
std::set<std::string>::count(key)_(existent)/1024 -4.16% 23.090 22.130 - -9.17% -
BM_RangesPushHeap_string_PipeOrgan_262144 -4.16% 17.958 17.212 - -4.43% -
rng::remove_copy_if(deque<int>)_(sprinkled)/8192 -4.16% 3586.530 3437.509 - -5.19% -
std::any_of(deque<int>)_(process_all)/8 -4.13% 3.223 3.090 - 0.00% -
SetIntersection_Interlaced_Vector_string_256_16 -4.11% 10871843.536 10424908.716 - -5.34% -
SetIntersection_Front_Set_uint32_262144_64 -4.11% 2029574.850 1946166.071 - -3.14% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16384 -4.10% 358797860.964 344100617.319 - -1.79% -
rng::rotate(vector<int>)_(1_element_forward)/1024 -4.08% 37.200 35.681 - 0.67% -
SetIntersection_Front_Set_uint64_262144_16 -4.07% 1323613.397 1269683.958 - -2.81% -
std::set<int>::contains(key)_(existent)/32 -4.07% 1.752 1.680 - -2.65% -
std::set<int>::find(key)_(existent)/8192 -4.07% 8.339 8.000 - -0.47% -
rng::find_last(vector<int>)_(bail_10%)/8 -4.06% 2.172 2.084 - -1.12% -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_16 -4.06% 1.224 1.174 - -4.50% -
std::all_of(deque<int>)_(process_all)/8 -4.05% 3.222 3.091 - -0.01% -
BM_PushHeap_uint64_QuickSortAdversary_16 -4.05% 0.948 0.910 - -1.06% -
std::flat_map<int,_int>::insert(value)_(already_present)/8192 -4.05% 20.604 19.770 - 4.79% -
BM_std_minmax<unsigned_short>/24 -4.05% 2.310 2.217 - -2.66% -
rng::all_of(deque<int>)_(process_all)/8 -4.04% 3.222 3.092 - 0.11% -
rng::for_each(list<int>)/8192 -4.03% 8164.265 7835.070 - -5.71% -
rng::search_n(list<int>,_pred)_(no_match)/8192 -4.03% 8335.264 7999.175 - -2.82% -
rng::any_of(deque<int>)_(process_all)/8 -4.03% 3.218 3.089 - -0.09% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -4.03% 24943676.064 23938732.916 - -3.78% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 -4.03% 6230704.717 5979733.421 - -10.64% -
std::multimap<int,_int>::contains(key)_(non-existent)/8192 -4.02% 7.455 7.155 - -0.35% -
rng::for_each_n(vector<int>)/8 -4.01% 2.532 2.430 - -4.20% -
SetIntersection_None_Set_uint64_256_16 -3.99% 11201939.363 10754465.969 - -1.99% -
rng::for_each_n(deque<int>)/8 -3.99% 1.202 1.154 - -4.21% -
std::search_n(list<int>,_pred)_(no_match)/8192 -3.99% 8219.993 7892.021 - -3.14% -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 -3.98% 12392.365 11899.027 - 0.04% -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_4 -3.97% 0.590 0.566 - 2.42% -
rng::partition(list<int>)_(dense)/32 -3.97% 8.929 8.574 - 1.49% -
rng::find_last_if(forward_list<int>)_(bail_90%)/50 -3.96% 41.453 39.810 - -2.71% -
std::reverse(list<int>)/4096 -3.96% 1715.441 1647.498 - -1.64% -
rng::stable_sort(deque<int>)_(qsort_adversarial)/8 -3.96% 18.767 18.024 - -1.58% -
SetIntersection_Interlaced_Vector_uint64_262144_1 -3.92% 1130410.468 1086063.936 - -1.78% -
BM_RangesPopHeap_pair<uint32,_uint32>_1024 -3.92% 30.760 29.555 - -2.93% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 -3.91% 9099976.544 8744284.664 - -26.62% -
std::set<std::string>::count(key)_(non-existent)/32 -3.90% 10.751 10.332 - 6.82% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 -3.90% 1163372.417 1118019.141 - -1.07% -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024 -3.90% 26.036 25.022 - 3.90% -
BM_RangesMakeThenSortHeap_uint64_Random_4 -3.87% 4.163 4.002 - -2.03% -
std::map<int,_int>::erase(key)_(non-existent)/0 -3.87% 0.276 0.266 - 4.65% -
BM_std_minmax<short>/2 -3.86% 0.908 0.873 - -4.76% -
SetIntersection_Front_Set_uint64_256_64 -3.85% 6345802.144 6101713.934 - -1.33% -
BM_MakeThenSortHeap_uint64_Heap_4 -3.84% 1.238 1.190 - -1.37% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 -3.84% 11344450.304 10908623.273 - -1.33% -
std::set<int>::insert(value)_(new_value)/8192 -3.84% 73.426 70.608 - -0.61% -
std::set<std::string>::contains(key)_(non-existent)/32 -3.83% 11.286 10.854 - 15.24% -
std::find_first_of(vector<int>)_(large_needle)/8192 -3.82% 7201099.063 6925781.762 - -1.93% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_4 -3.81% 0.552 0.531 - -0.49% -
BM_RangesMakeThenSortHeap_float_SingleElement_16384 -3.81% 16.282 15.662 - -0.88% -
rng::partial_sort(vector<NonIntegral>)_(ascending)/8 -3.81% 23.142 22.261 - 0.77% -
std::remove_copy(list<int>)_(sprinkled)/8192 -3.80% 7234.056 6959.140 - -0.06% -
std::replace(vector<int>)_(sprinkled)/1024 -3.80% 161.654 155.515 - -7.93% -
SetIntersection_Interlaced_Vector_string_262144_64 -3.80% 18910818.498 18192866.586 - -17.74% -
SetIntersection_Front_Set_uint32_262144_16 -3.80% 1321954.243 1271778.561 - -3.00% -
SetIntersection_None_Vector_uint64_262144_256 -3.79% 1216316.534 1170232.061 - -2.78% -
std::set<std::string>::erase(key)_(existent)/0 -3.78% 65.544 63.066 - -1.95% -
SetIntersection_Front_Vector_uint64_1024_1 -3.78% 1121307.090 1078923.680 - -1.67% -
std::fill(vector<int>)/8192 -3.77% 247.554 238.226 - -0.28% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256 -3.76% 12195042.346 11736605.663 - -1.88% -
rng::remove_copy(list<int>)_(prefix)/8192 -3.75% 7324.729 7049.715 - 0.27% -
SetIntersection_None_Set_uint32_16384_256 -3.75% 157637088.554 151728003.556 - -12.36% -
rng::unique_copy(list<int>,_pred)_(sprinkled)/8192 -3.74% 7882.853 7588.404 - 0.11% -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_262144 -3.72% 78.512 75.593 - -2.17% -
BM_MakeThenSortHeap_string_SingleElement_4 -3.71% 6.254 6.022 - 1.05% -
rng::contains(list<int>)_(process_all)/8192 -3.70% 7244.295 6976.190 - 0.13% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -3.70% 707.267 681.108 - -4.95% -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_262144 -3.70% 5.565 5.360 - -0.48% -
SetIntersection_Interlaced_Set_uint64_262144_262144 -3.69% 1909584.147 1839105.227 - -1.18% -
BM_MakeHeap_uint64_SingleElement_256 -3.69% 0.588 0.566 - -1.56% -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_262144 -3.69% 10.776 10.379 - -1.87% -
BM_RangesPushHeap_string_PipeOrgan_256 -3.68% 8.038 7.742 - -7.48% -
std::remove_copy_if(deque<int>)_(sprinkled)/8192 -3.68% 3434.670 3308.400 - 2.36% -
std::set<int>::count(key)_(existent)/32 -3.68% 1.930 1.859 - 3.70% -
SetIntersection_Front_Set_string_16384_16 -3.67% 2034916.035 1960224.622 - -4.95% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 -3.66% 1652366.294 1591859.344 - -0.20% -
rng::partial_sort_copy(list<int>)_(heap)/1024 -3.65% 8867.420 8543.425 - 0.32% -
rng::sort(deque<int>)_(descending)/1024 -3.65% 1355.826 1306.307 - -4.73% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64 -3.64% 19443503.114 18735269.406 - -4.62% -
rng::starts_with(deque<int>,_pred)/1048576 -3.64% 539669.822 520013.392 - -1.80% -
SetIntersection_Interlaced_Vector_uint64_1024_256 -3.63% 5076618.336 4892457.187 - -26.17% -
std::stable_partition(deque<int>)_(sparse)/1024 -3.62% 462.742 445.991 - -1.72% -
std::multimap<std::string,_int>::contains(key)_(non-existent)/32 -3.62% 10.426 10.049 - 6.56% -
std::find_if(vector<char>)_(process_all)/8 -3.61% 2.451 2.362 - -2.59% -
std::multimap<int,_int>::erase(key)_(non-existent)/8192 -3.60% 9.702 9.353 - -10.33% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -3.59% 1241966.312 1197354.471 - -0.39% -
SetIntersection_Interlaced_Set_uint64_16384_1024 -3.59% 177089990.783 170729232.568 - -2.06% -
SetIntersection_Front_Set_uint64_262144_4 -3.59% 1192980.072 1150198.021 - 2.90% -
std::find_if_not(deque<int>)_(process_all)/32768 -3.58% 11890.999 11464.755 - -4.49% -
SetIntersection_Interlaced_Vector_float_262144_262144 -3.58% 332148572.385 320273860.954 - 1.80% -
rng::find_if(deque<int>)_(process_all)/32768 -3.57% 12129.438 11695.902 - -4.07% -
SetIntersection_None_Set_uint64_256_256 -3.57% 5962249.332 5749210.744 - -2.25% -
SetIntersection_Front_Vector_uint32_262144_64 -3.56% 1496299.299 1443029.308 - 1.01% -
SetIntersection_Front_Set_float_262144_256 -3.55% 4612294.811 4448530.914 - -8.64% -
rng::find_last_if(vector<int>)_(bail_90%)/50 -3.54% 1.544 1.489 - -0.75% -
rng::find_end(forward_list<int>)_(single_element)/8192 -3.53% 5799.975 5595.081 - -5.92% -
SetIntersection_None_Set_uint32_16384_64 -3.53% 157417844.047 151858224.299 - -12.29% -
BM_PushHeap_float_SingleElement_16 -3.52% 0.377 0.364 - -2.55% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 -3.52% 35.581 34.330 - -1.51% -
std::set<std::string>::contains(key)_(existent)/1024 -3.51% 24.554 23.692 - 11.51% -
std::find_end(vector<int>)_(near_matches)/1000 -3.51% 16862.674 16271.331 - 8.48% -
BM_RangesMakeThenSortHeap_uint64_Heap_4 -3.50% 1.237 1.194 - -0.43% -
BM_RangesPopHeap_uint32_4 -3.49% 2.716 2.621 - -0.30% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_16 -3.49% 12117374.508 11694942.994 - -0.88% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 -3.48% 1309915.483 1264267.208 - 1.33% -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 -3.48% 472.736 456.280 - 0.07% -
std::find_end(forward_list<int>,_pred)_(same_length)/8192 -3.47% 14273.325 13777.469 - -5.96% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 -3.47% 1234077.871 1191241.199 - -4.46% -
SetIntersection_Interlaced_Vector_uint64_64_4 -3.47% 18357021.155 17720322.554 - -3.69% -
rng::stable_sort(deque<int>)_(ascending)/8 -3.46% 18.553 17.911 - -2.53% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256 -3.46% 2309395.827 2229535.187 - -4.09% -
std::copy_backward(vector<int>)/4096 -3.45% 236.211 228.056 - -4.63% -
SetIntersection_Interlaced_Vector_string_256_4 -3.45% 6481826.862 6258310.347 - -1.90% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 -3.45% 3.563 3.440 - -0.42% -
SetIntersection_Front_Set_float_262144_1024 -3.44% 15643887.817 15106365.091 - 6.35% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 -3.44% 2341948.243 2261491.934 - -0.77% -
std::multiset<std::string>::lower_bound(key)_(existent)/8192 -3.43% 30.650 29.598 - -4.30% -
SetIntersection_Interlaced_Set_uint32_16384_256 -3.43% 205088533.589 198057259.560 - 0.03% -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16 -3.42% 18159584.188 17538512.763 - -0.99% -
SetIntersection_Front_Set_float_64_16 -3.41% 17133064.872 16548030.979 - -3.57% -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 -3.41% 1.646 1.590 - -2.43% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 -3.41% 2490514.537 2405580.059 - 2.85% -
BM_std_minmax<unsigned_int>/9 -3.40% 1.198 1.157 - 0.03% -
rng::find(vector<char>)_(process_all)/1024 -3.40% 17.271 16.684 - -4.65% -
SetIntersection_Interlaced_Vector_string_262144_256 -3.39% 67588820.581 65297105.419 - -3.74% -
std::fill(vector<bool>)/64 -3.39% 1.677 1.620 - -0.89% -
rng::partial_sort(vector<int>)_(heap)/8 -3.38% 27.038 26.123 - -3.28% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_16 -3.38% 5358136.110 5177048.907 - -1.69% -
std::mismatch(deque<int>)_(it,_it,_it)/8 -3.38% 4.334 4.187 - -2.32% -
rng::partial_sort(deque<int>)_(descending)/8 -3.37% 45.437 43.904 - -0.58% -
BM_RangesPopHeap_pair<uint32,_uint32>_256 -3.37% 23.098 22.319 - -2.26% -
SetIntersection_Interlaced_Set_uint32_16384_1 -3.37% 1115215.068 1077660.601 - -2.68% -
bm_ranges_lexicographical_compare<unsigned_char>/8 -3.36% 1.439 1.390 - -5.71% -
std::remove_copy_if(deque<int>)_(sprinkled)/50 -3.36% 27.132 26.220 - -0.75% -
BM_MakeThenSortHeap_float_Heap_16 -3.36% 1.847 1.785 - -5.72% -
SetIntersection_Interlaced_Set_uint64_1024_4 -3.35% 10360419.105 10012931.009 - -1.65% -
BM_RangesMakeThenSortHeap_float_Descending_256 -3.33% 5.891 5.695 - -0.41% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16 -3.33% 14076299.600 13607988.330 - 1.01% -
bm_ranges_lexicographical_compare<unsigned_char>/4 -3.33% 1.437 1.389 - -7.30% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 -3.32% 31.927 30.867 - 19.16% -
BM_RangesPopHeap_uint64_262144 -3.32% 42.940 41.516 - 0.88% -
SetIntersection_None_Set_uint32_16384_16 -3.31% 157379871.471 152166363.656 - -11.39% -
rng::remove_if(deque<int>)_(sprinkled)/32 -3.30% 61.383 59.356 - -3.03% -
rng::for_each(map<int>)/8192 -3.30% 17311.735 16740.250 - 0.16% -
BM_MakeHeap_pair<uint32,_uint32>_Random_256 -3.30% 3.126 3.023 - -2.79% -
SetIntersection_Interlaced_Set_uint32_16384_4 -3.30% 175822546.023 170027701.774 - 1.03% -
SetIntersection_Interlaced_Set_uint64_256_1 -3.29% 4570910.339 4420379.289 - -0.81% -
std::multiset<std::string>::find(key)_(non-existent)/8192 -3.29% 28.137 27.211 - -15.72% -
rng::partial_sort(deque<int>)_(repeated)/1024 -3.28% 6547.741 6332.821 - -1.03% -
bm_ranges_lexicographical_compare<unsigned_char>/5 -3.28% 1.677 1.622 - -6.52% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 -3.28% 6216895.442 6012930.083 - -2.33% -
SetIntersection_Interlaced_Vector_string_1024_16 -3.25% 3438529.218 3326711.730 - -2.78% -
BM_std_minmax<unsigned_short>/20 -3.24% 2.039 1.973 - 1.08% -
std::adjacent_find(deque<int>,_pred)/8 -3.24% 4.450 4.306 - 0.45% -
std::is_partitioned(deque<int>)_(unpartitioned)/50 -3.22% 6.854 6.634 - -0.41% -
BM_std_min<int>/16 -3.22% 1.741 1.685 - -0.35% -
std::rotate(vector<int>)_(1_element_forward)/1024 -3.21% 36.716 35.538 - 0.59% -
std::move(deque<int>)/8 -3.21% 3.938 3.812 - -4.65% -
std::set<std::string>::upper_bound(key)_(non-existent)/1024 -3.20% 23.074 22.334 - -2.47% -
std::map<int,_int>::find(key)_(non-existent)/32 -3.20% 2.425 2.347 - -2.26% -
std::search(list<int>)_(single_element)/1024 -3.19% 765.478 741.032 - -3.87% -
std::search(deque<int>,_pred)_(same_length)/1000 -3.19% 499.108 483.197 - 1.08% -
BM_std_minmax<int>/15 -3.18% 1.990 1.927 - -5.02% -
SetIntersection_Interlaced_Set_string_16_16 -3.17% 64965975.467 62903560.961 - -0.83% -
BM_RangesPopHeap_pair<uint32,_uint32>_64 -3.15% 16.260 15.748 - -2.03% -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1000 -3.14% 471.238 456.422 - -2.98% -
std::map<int,_int>::insert(value)_(already_present)/1024 -3.14% 3.343 3.238 - -7.71% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -3.14% 12394.200 12005.601 - -2.08% -
SetIntersection_Interlaced_Set_string_262144_1 -3.14% 1172746.399 1135980.362 - -2.89% -
SetIntersection_None_Set_uint64_256_64 -3.13% 9589568.866 9288941.797 - 1.45% -
rng::replace(vector<int>)_(prefix)/1024 -3.12% 164.188 159.067 - -3.79% -
BM_std_minmax<unsigned_char>/10 -3.12% 1.387 1.343 - 0.18% -
SetIntersection_Front_Vector_uint32_256_64 -3.11% 4747221.676 4599576.117 - 0.63% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_4 -3.10% 2.077 2.012 - -1.51% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 -3.10% 228529731.297 221439757.750 - -1.04% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_4 -3.10% 3.644 3.530 - -0.65% -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 -3.10% 463.461 449.113 - -3.35% -
BM_RangesMakeHeap_string_Descending_1024 -3.09% 2.789 2.703 - -24.27% -
SetIntersection_None_Set_float_256_16 -3.09% 11292877.686 10944376.650 - -1.26% -
BM_RangesMakeHeap_uint32_SingleElement_4 -3.08% 0.333 0.322 - -2.36% -
SetIntersection_None_Vector_float_16384_64 -3.07% 1188304.786 1151862.916 - -4.31% -
SetIntersection_Interlaced_Set_float_16384_64 -3.06% 223446606.379 216607391.520 - -0.94% -
SetIntersection_Interlaced_Set_uint32_262144_16384 -3.06% 1269015.543 1230223.715 - 0.33% -
std::multimap<std::string,_int>::count(key)_(non-existent)/1024 -3.06% 23.259 22.549 - -2.33% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 -3.05% 1259373.512 1220936.753 - 2.81% -
SetIntersection_None_Set_uint64_16384_256 -3.05% 169998799.841 164816208.648 - 0.01% -
SetIntersection_None_Set_uint32_16384_4 -3.04% 157332546.565 152543988.545 - -11.56% -
BM_std_minmax<unsigned_char>/12 -3.04% 2.065 2.003 - 2.94% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024 -3.03% 20885414.258 20252252.923 - 0.64% -
std::is_sorted_until(vector<int>,_pred)/8192 -3.03% 3330.803 3229.831 - -2.96% -
SetIntersection_Interlaced_Vector_string_16_16 -3.03% 55556771.147 53872949.392 - -3.16% -
SetIntersection_Front_Vector_uint32_1024_1 -3.03% 1118354.071 1084479.988 - -2.49% -
std::search_n(list<int>)_(no_match)/1000 -3.03% 712.793 691.207 - 2.06% -
BM_MakeHeap_uint32_Random_64 -3.03% 1.309 1.270 - 1.53% -
BM_std_min<unsigned_short>/28 -3.02% 2.756 2.672 - -0.76% -
std::move_backward(deque<int>)/64 -3.01% 5.473 5.308 - -3.02% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 -3.01% 1201510.292 1165395.256 - 2.74% -
std::rotate(list<int>)_(by_1/2)/8192 -3.00% 5178.895 5023.363 - -19.88% -
SetIntersection_Interlaced_Set_float_16384_1024 -3.00% 175259775.296 170000553.375 - -1.44% -
SetIntersection_None_Set_uint32_16384_16384 -2.99% 159635526.519 154857085.489 - 0.41% -
SetIntersection_Front_Vector_float_1024_64 -2.99% 1490454.151 1445923.500 - -0.19% -
SetIntersection_Front_Vector_uint32_16384_1 -2.98% 1123154.844 1089641.199 - -2.32% -
std::set<int>::erase(iterator)/8192 -2.97% 21.167 20.537 - 1.03% -
BM_RangesPopHeap_float_256 -2.97% 20.626 20.014 - 0.12% -
BM_std_min<unsigned_short>/64 -2.97% 3.557 3.451 - -1.35% -
std::multiset<std::string>::erase(key)_(non-existent)/8192 -2.95% 30.395 29.497 - -5.46% -
SetIntersection_None_Vector_float_16384_16384 -2.95% 1187584.269 1152499.128 - -3.42% -
BM_RangesPushHeap_uint64_Ascending_262144 -2.95% 4.972 4.825 - 2.65% -
SetIntersection_None_Vector_string_1024_16 -2.94% 1227099.223 1190984.336 - -3.28% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 -2.94% 19561455.043 18986411.192 - -1.09% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_4 -2.94% 3.616 3.510 - -4.32% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 -2.94% 1247562.702 1210914.770 - 0.07% -
std::find_first_of(vector<int>)_(large_needle)/1024 -2.94% 111374.907 108105.122 - -1.64% -
SetIntersection_Interlaced_Set_uint32_262144_4 -2.93% 1294723.713 1256810.464 - -0.37% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_64 -2.92% 18245467.138 17712855.103 - -2.30% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 -2.92% 10020382.713 9728045.781 - -0.68% -
std::set<int>::erase(key)_(non-existent)/8192 -2.92% 8.376 8.132 - -7.02% -
BM_std_minmax<short>/6 -2.91% 1.397 1.356 - -1.69% -
BM_RangesPushHeap_uint32_Ascending_262144 -2.90% 8.361 8.118 - 1.03% -
SetIntersection_None_Set_uint32_16384_1 -2.90% 157419409.295 152855546.907 - -11.30% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16384 -2.90% 0.568 0.551 - -3.73% -
BM_SortHeap_string_16384 -2.90% 99.023 96.156 - -2.93% -
BM_RangesMakeHeap_string_PipeOrgan_16384 -2.90% 5.347 5.193 - -23.82% -
rng::copy_n(vector<int>)/1048576 -2.89% 50196.361 48748.130 - -1.26% -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_4 -2.88% 1.770 1.719 - -1.07% -
rng::is_sorted(list<int>,_pred)/8192 -2.88% 7574.859 7356.591 - -16.80% -
rng::find_first_of(vector<int>,_pred)_(small_needle)/1024 -2.88% 5810.725 5643.318 - 0.03% -
SetIntersection_Interlaced_Set_uint32_262144_256 -2.88% 1592265.541 1546429.768 - 0.88% -
rng::find_end(deque<int>)_(near_matches)/1024 -2.88% 28376.672 27560.564 - -3.73% -
std::rotate(list<int>)_(by_1/3)/8192 -2.87% 8956.382 8698.897 - -0.86% -
SetIntersection_None_Set_float_16384_1024 -2.87% 157341586.311 152821329.948 - -3.83% -
rng::find(join_view(vector<vector<char>>))_(process_all)/32768 -2.87% 671.565 652.274 - -2.89% -
std::remove_if(deque<int>)_(sprinkled)/50 -2.87% 67.185 65.258 - -0.36% -
SetIntersection_None_Set_string_256_256 -2.86% 6027685.593 5855019.677 - -3.40% -
BM_std_min<unsigned_short>/24 -2.86% 2.448 2.378 - -4.63% -
SetIntersection_None_Vector_string_1024_1 -2.86% 1251596.307 1215851.905 - -0.96% -
std::find_end(vector<int>)_(near_matches)/1024 -2.85% 17389.857 16893.731 - 8.72% -
SetIntersection_Interlaced_Set_uint64_262144_16384 -2.85% 1287399.332 1250672.689 - -1.81% -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192 -2.85% 30.564 29.693 - 3.52% -
std::set<int>::operator=(const&)_(into_populated_Container)/32 -2.84% 38.003 36.922 - -2.72% -
BM_RangesPushHeap_uint32_Random_16 -2.84% 4.532 4.403 - 0.36% -
SetIntersection_Interlaced_Vector_string_1024_256 -2.84% 21566691.842 20953863.179 - 1.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 -2.84% 2474050.199 2403830.893 - -3.21% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1024 -2.84% 21809829.797 21191041.934 - -1.64% -
std::equal(vector<int>)_(it,_it,_it)/50 -2.83% 4.527 4.399 - 0.69% -
BM_RangesPopHeap_uint64_16384 -2.83% 32.125 31.216 - -0.07% -
rng::find_end(deque<int>)_(near_matches)/1000 -2.83% 27287.772 26516.837 - -3.72% -
std::adjacent_find(deque<int>)/50 -2.82% 14.381 13.976 - -5.39% -
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 -2.82% 19.315 18.771 - 0.09% -
BM_SortHeap_string_1024 -2.81% 60.877 59.165 - -2.75% -
BM_RangesMakeThenSortHeap_float_Ascending_4 -2.81% 1.401 1.362 - 0.20% -
std::partial_sort(deque<int>)_(descending)/8192 -2.81% 290833.096 282672.774 - -0.60% -
rng::stable_partition(list<int>)_(dense)/50 -2.80% 54.602 53.072 - 0.81% -
rng::sort(vector<int>)_(qsort_adversarial)/1024 -2.80% 13300.445 12928.440 - 0.24% -
rng::partition_copy(deque<int>)/50 -2.79% 28.376 27.584 - 0.46% -
BM_std_minmax<unsigned_short>/22 -2.79% 2.417 2.350 - -1.84% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_16 -2.79% 45134445.568 43877150.298 - -1.55% -
std::map<int,_int>::erase(key)_(non-existent)/8192 -2.79% 7.672 7.458 - -2.89% -
BM_std_minmax<short>/32 -2.78% 1.264 1.229 - -0.00% -
std::multimap<int,_int>::count(key)_(existent)/32 -2.78% 3.664 3.562 - 1.98% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 -2.78% 1.029 1.001 - -2.12% -
BM_RangesMakeHeap_string_SingleElement_1024 -2.78% 6.242 6.068 - -2.65% -
BM_RangesMakeThenSortHeap_string_SingleElement_16384 -2.78% 37.008 35.979 - -4.47% -
SetIntersection_None_Set_uint32_262144_16 -2.78% 1180812.416 1147983.644 - -0.74% -
BM_RangesMakeThenSortHeap_string_Descending_1024 -2.77% 38.711 37.638 - -1.89% -
SetIntersection_Front_Vector_string_16_4 -2.77% 65437481.384 63624629.807 - -0.07% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_64 -2.77% 8062927.572 7839763.297 - 0.67% -
BM_MakeHeap_uint32_PipeOrgan_4 -2.77% 0.407 0.396 - -5.64% -
SetIntersection_None_Set_uint64_1024_1 -2.76% 8995346.358 8747018.495 - -1.84% -
std::fill_n(list<int>)/50 -2.76% 16.091 15.646 - -3.27% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 -2.76% 9140281.384 8888420.399 - 9.16% -
BM_std_min<char>/12 -2.75% 1.347 1.310 - -1.68% -
std::stable_partition(deque<int>)_(dense)/1024 -2.75% 624.232 607.043 - 1.81% -
BM_RangesSortHeap_pair<uint32,_uint32>_16 -2.75% 6.058 5.891 - -2.29% -
BM_RangesMakeHeap_uint64_Random_16384 -2.75% 1.031 1.002 - -0.21% -
std::map<std::string,_int>::contains(key)_(existent)/8192 -2.75% 31.936 31.059 - 2.50% -
rng::sort(vector<int>)_(qsort_adversarial)/8192 -2.75% 152111.663 147934.439 - 0.35% -
rng::move(vector<bool>)_(aligned)/64 -2.74% 1.947 1.894 - -0.17% -
std::all_of(list<int>)_(process_all)/32768 -2.74% 27034.274 26293.749 - 0.53% -
std::copy_if(vector<int>)_(entire_range)/8 -2.74% 2.358 2.294 - 1.03% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144 -2.73% 1202406.932 1169533.077 - -1.87% -
BM_MakeHeap_uint32_PipeOrgan_1024 -2.73% 0.718 0.698 - 1.35% -
std::map<int,_int>::ctor(const&)/32 -2.73% 216.657 210.749 - -0.54% -
std::sort(vector<int>)_(qsort_adversarial)/1024 -2.72% 13317.515 12954.776 - 0.22% -
SetIntersection_None_Set_float_262144_64 -2.72% 1195862.551 1163349.529 - 0.14% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64 -2.72% 2396121.206 2330985.915 - -5.72% -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 -2.71% 4.252 4.136 - -0.73% -
BM_RangesMakeHeap_uint32_Random_64 -2.69% 1.306 1.271 - -4.13% -
std::find(vector<bool>)_(process_all)/1024 -2.69% 4.669 4.544 - -3.42% -
SetIntersection_Interlaced_Set_uint32_262144_1024 -2.69% 1535138.426 1493852.377 - -0.84% -
SetIntersection_Front_Vector_float_262144_1 -2.68% 1122149.338 1092056.377 - -3.00% -
SetIntersection_Interlaced_Set_string_1024_64 -2.68% 16585393.126 16140772.554 - -8.90% -
BM_RangesMakeHeap_uint32_SingleElement_256 -2.68% 0.556 0.541 - 0.31% -
SetIntersection_Front_Set_string_262144_16 -2.67% 2025887.629 1971718.756 - -1.86% -
rng::find_last_if(vector<char>)_(bail_90%)/8 -2.67% 0.474 0.461 - -2.23% -
BM_std_minmax<int>/6 -2.67% 1.387 1.350 - 0.03% -
SetIntersection_Interlaced_Vector_uint64_64_64 -2.66% 11532366.914 11225105.603 - -1.54% -
rng::remove_copy(deque<int>)_(prefix)/1024 -2.66% 391.738 381.321 - -8.18% -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -2.66% 259643.976 252748.787 - -2.80% -
bm_ranges_lexicographical_compare<unsigned_char>/6 -2.65% 1.900 1.850 - -5.52% -
SetIntersection_Interlaced_Set_uint64_256_64 -2.65% 15271816.549 14866606.639 - 1.06% -
BM_RangesPopHeap_float_1024 -2.65% 28.266 27.517 - 0.79% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_4 -2.65% 1186571.561 1155136.382 - -1.07% -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/8192 -2.64% 32.570 31.710 - -3.10% -
SetIntersection_None_Set_float_262144_262144 -2.64% 1194198.893 1162697.753 - -0.32% -
std::set<int>::equal_range(key)_(non-existent)/32 -2.63% 2.673 2.603 - -3.88% -
bm_ranges_lexicographical_compare<unsigned_char>/3 -2.63% 2.142 2.086 - -5.02% -
SetIntersection_Interlaced_Set_float_16384_16 -2.63% 214809490.530 209164790.377 - -0.69% -
rng::ends_with(vector<int>)_(mismatch_at_start)/8 -2.62% 1.353 1.317 - -1.50% -
BM_RangesMakeThenSortHeap_string_PipeOrgan_262144 -2.62% 81.534 79.398 - -6.43% -
SetIntersection_Interlaced_Vector_uint64_1024_16 -2.62% 1977514.364 1925734.809 - -20.92% -
BM_MakeThenSortHeap_float_Ascending_4 -2.62% 1.488 1.449 - 3.71% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 -2.62% 33.114 32.248 - 10.55% -
BM_RangesPopHeap_pair<uint32,_uint32>_16 -2.62% 9.473 9.225 - -2.77% -
SetIntersection_None_Set_float_1024_4 -2.61% 9079439.361 8842183.982 - -0.35% -
BM_RangesPopHeap_uint64_1024 -2.61% 22.013 21.439 - -0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/32 -2.61% 73.981 72.051 - 40.98% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4 -2.61% 4655505.532 4534109.528 - -2.06% -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 -2.60% 4.085 3.978 - -2.58% -
rng::rotate(list<int>)_(by_1/3)/50 -2.60% 24.154 23.527 - -0.26% -
SetIntersection_Interlaced_Vector_uint64_16384_16 -2.60% 2589788.391 2522485.715 - 3.59% -
SetIntersection_Interlaced_Set_float_256_256 -2.60% 9331490.577 9089091.451 - -3.54% -
SetIntersection_None_Set_uint32_262144_64 -2.60% 1179671.145 1149050.377 - -0.13% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_262144 -2.59% 2262641.274 2204066.000 - -0.89% -
std::find_if_not(vector<int>)_(process_all)/8 -2.59% 2.591 2.524 - -0.26% -
SetIntersection_Interlaced_Set_uint32_262144_16 -2.59% 1618801.107 1576944.172 - 0.87% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_16 -2.58% 11246457.508 10955742.983 - -0.90% -
rng::remove_copy(deque<int>)_(prefix)/50 -2.58% 21.704 21.143 - -3.31% -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16 -2.58% 1.594 1.553 - -1.75% -
BM_MakeHeap_float_PipeOrgan_4 -2.58% 0.408 0.397 - 2.40% -
SetIntersection_Front_Set_float_16384_16384 -2.58% 247747189.200 241363479.353 - -29.60% -
std::partition_copy(vector<int>)/50 -2.58% 13.241 12.900 - -0.54% -
std::search_n(deque<int>,_pred)_(no_match)/1024 -2.57% 642.192 625.707 - -0.32% -
BM_MakeThenSortHeap_float_QuickSortAdversary_4 -2.57% 1.574 1.533 - -1.71% -
BM_MakeThenSortHeap_uint64_Random_262144 -2.56% 36.248 35.318 - -0.13% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 -2.56% 21453407.547 20903505.779 - 2.57% -
BM_std_minmax<unsigned_short>/21 -2.56% 2.023 1.971 - 0.44% -
std::sort(vector<int>)_(qsort_adversarial)/8192 -2.55% 151996.493 148116.607 - 0.22% -
std::search_n(deque<int>,_pred)_(no_match)/1000 -2.55% 621.368 605.511 - 0.47% -
std::partial_sort(deque<int>)_(shuffled)/8 -2.55% 34.715 33.830 - 1.60% -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 -2.55% 1.582 1.542 - -1.70% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 -2.54% 3315.571 3231.193 - -2.71% -
rng::ends_with(vector<int>)_(mismatch_at_start)/1024 -2.54% 1.352 1.318 - 1.07% -
std::multiset<std::string>::equal_range(key)_(existent)/1024 -2.54% 24.395 23.774 - 4.37% -
BM_RangesPopHeap_uint32_16384 -2.54% 31.915 31.103 - 0.21% -
std::equal(list<int>)_(it,_it,_it)/8192 -2.54% 9709.039 9462.204 - -6.21% -
BM_RangesMakeHeap_uint64_Random_16 -2.54% 1.274 1.242 - -3.95% -
SetIntersection_Front_Set_float_256_16 -2.53% 5063047.603 4934825.052 - -1.00% -
BM_std_min<short>/27 -2.53% 2.319 2.261 - -1.51% -
rng::find_if_not(list<int>)_(bail_25%)/8 -2.53% 1.311 1.278 - -2.72% -
std::partial_sort(vector<NonIntegral>)_(ascending)/8 -2.52% 22.790 22.216 - 0.64% -
std::mismatch(deque<int>)_(it,_it,_it)/1024 -2.52% 483.222 471.056 - -2.31% -
SetIntersection_None_Vector_float_262144_1024 -2.51% 1198970.773 1168831.688 - -5.12% -
SetIntersection_Interlaced_Set_uint32_262144_64 -2.51% 1588243.246 1548330.731 - 0.10% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4 -2.51% 1186355.197 1156588.260 - 0.46% -
std::flat_multimap<int,_int>::count(key)_(existent)/1024 -2.51% 7.323 7.140 - -1.80% -
SetIntersection_None_Set_uint32_262144_256 -2.51% 1177690.756 1148187.500 - -0.18% -
BM_std_minmax<char>/3 -2.50% 1.155 1.126 - -6.85% -
std::rotate(deque<int>)_(1_element_backward)/1024 -2.50% 42.702 41.633 - -0.31% -
std::rotate(list<int>)_(1_element_forward)/50 -2.49% 24.553 23.943 - -1.38% -
rng::find_if(list<int>)_(bail_25%)/8 -2.48% 1.314 1.281 - -3.18% -
SetIntersection_None_Vector_uint64_256_16 -2.48% 4276689.102 4170561.763 - -2.64% -
SetIntersection_None_Set_float_16384_16384 -2.48% 158199252.142 154275855.606 - -1.58% -
SetIntersection_None_Set_uint32_262144_262144 -2.48% 1181596.600 1152297.199 - 0.36% -
SetIntersection_Interlaced_Set_uint64_16_16 -2.48% 42075755.400 41032787.219 - -0.12% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 -2.48% 1118399.951 1090691.471 - 1.06% -
BM_RangesPushHeap_uint32_Random_256 -2.48% 6.110 5.959 - 0.59% -
std::remove_copy_if(list<int>)_(sprinkled)/8192 -2.48% 7311.667 7130.653 - -1.21% -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_262144 -2.47% 35.239 34.367 - 0.01% -
std::mismatch(list<int>)_(it,_it,_it,_it)/8 -2.47% 2.997 2.923 - -1.10% -
BM_std_min<unsigned_char>/32 -2.47% 2.896 2.825 - -1.35% -
BM_RangesMakeHeap_uint32_Random_1024 -2.47% 1.118 1.090 - 1.75% -
bm_ranges_lexicographical_compare<int>/16 -2.47% 2.303 2.246 - -2.58% -
BM_SortHeap_string_256 -2.46% 45.645 44.520 - -2.53% -
std::map<int,_int>::equal_range(key)_(non-existent)/32 -2.46% 2.723 2.656 - 3.03% -
std::move(vector<int>)/8 -2.46% 2.273 2.217 - -3.85% -
std::find_end(deque<int>)_(match_near_end)/1024 -2.46% 3379.034 3296.053 - -0.90% -
BM_RangesMakeThenSortHeap_float_SingleElement_262144 -2.45% 52.872 51.575 - -1.45% -
BM_RangesMakeThenSortHeap_string_Descending_16384 -2.45% 69.444 67.742 - -1.91% -
BM_MakeThenSortHeap_float_Ascending_16384 -2.45% 28.124 27.435 - -0.84% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 -2.44% 1209001.188 1179449.482 - 0.83% -
SetIntersection_None_Set_float_16384_64 -2.44% 158471497.046 154603718.570 - -1.71% -
BM_MakeHeap_string_SingleElement_4 -2.44% 3.752 3.660 - -0.18% -
SetIntersection_Interlaced_Vector_uint64_16384_64 -2.44% 6180978.969 6030385.390 - 0.65% -
std::equal(deque<int>)_(it,_it,_it,_pred)/50 -2.44% 23.726 23.149 - -2.44% -
SetIntersection_None_Set_uint32_256_256 -2.43% 5973274.091 5828186.076 - 1.02% -
std::none_of(list<int>)_(process_all)/32768 -2.43% 26957.612 26303.003 - 2.12% -
BM_MakeThenSortHeap_string_QuickSortAdversary_16384 -2.43% 111.279 108.580 - -0.68% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024 -2.42% 9065846.264 8846131.929 - 1.04% -
std::partial_sort(deque<int>)_(repeated)/8 -2.42% 28.177 27.494 - 0.67% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_4 -2.42% 17500719.320 17076800.811 - -1.71% -
SetIntersection_None_Set_float_262144_1 -2.42% 1199615.316 1170562.174 - 0.72% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 -2.42% 1129245.852 1101950.420 - -1.23% -
std::unique(deque<int>)_(sprinkled)/32 -2.42% 67.301 65.675 - -2.36% -
rng::rotate(vector<bool>)_(1_element_forward)/32 -2.41% 18.671 18.220 - -1.60% -
BM_std_minmax<int>/16 -2.41% 1.281 1.250 - -4.80% -
std::find(deque<int>)_(process_all)/8192 -2.40% 1957.031 1909.968 - -2.91% -
SetIntersection_None_Set_float_16384_16 -2.40% 158486220.978 154676212.486 - -1.75% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16 -2.40% 1245536.753 1215625.872 - -0.27% -
SetIntersection_Front_Vector_uint64_16384_1024 -2.40% 5982014.693 5838482.538 - -2.04% -
std::copy_if(vector<int>)_(entire_range)/64 -2.40% 16.237 15.848 - -3.15% -
std::multimap<std::string,_int>::equal_range(key)_(existent)/1024 -2.39% 23.515 22.953 - -4.39% -
std::multimap<int,_int>::equal_range(key)_(non-existent)/32 -2.39% 2.311 2.256 - -3.34% -
BM_MakeThenSortHeap_float_Descending_16 -2.39% 1.860 1.816 - -1.32% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 -2.39% 35.251 34.409 - -0.05% -
BM_MakeHeap_string_Ascending_16384 -2.39% 5.264 5.138 - -10.66% -
SetIntersection_Interlaced_Set_uint32_256_1 -2.38% 4484155.929 4377245.888 - -1.59% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_64 -2.38% 9542661.576 9315275.810 - 0.76% -
SetIntersection_None_Set_uint64_64_4 -2.38% 22880440.211 22335879.386 - 0.29% -
BM_PushHeap_uint32_Random_4 -2.37% 2.632 2.569 - 3.58% -
SetIntersection_None_Set_float_16384_256 -2.37% 158290340.470 154539129.817 - -1.82% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -2.37% 9000829.866 8787723.133 - -31.44% -
std::adjacent_find(deque<int>,_pred)/50 -2.37% 30.008 29.298 - -1.37% -
SetIntersection_Interlaced_Set_float_1024_1024 -2.36% 15775046.333 15402308.129 - 1.29% -
BM_std_minmax_element<short>/4 -2.36% 1.258 1.228 - 0.09% -
std::remove(list<int>)_(prefix)/1024 -2.36% 987.317 964.017 - -3.35% -
SetIntersection_Front_Vector_uint64_256_1 -2.36% 4461866.115 4356744.209 - -1.46% -
rng::partial_sort_copy(vector<NonIntegral>)_(heap)/8 -2.35% 14.794 14.446 - -1.28% -
BM_MakeHeap_float_Ascending_256 -2.35% 0.662 0.647 - -3.65% -
SetIntersection_None_Set_uint32_256_1 -2.34% 11767030.534 11491278.129 - 0.57% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 -2.34% 5960744.125 5821301.484 - -2.57% -
std::copy_backward(vector<bool>)_(aligned)/4096 -2.34% 5.094 4.975 - -2.53% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 -2.34% 8.751 8.547 - -0.51% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_4 -2.34% 1166754.038 1139505.457 - -0.35% -
rng::find_if(deque<int>)_(process_all)/8192 -2.33% 3016.287 2945.879 - -2.12% -
SetIntersection_Front_Set_uint64_16384_16384 -2.33% 348656246.426 340540988.229 - -0.52% -
SetIntersection_None_Set_uint64_256_4 -2.32% 11748899.041 11475739.148 - 1.16% -
std::remove_copy(vector<int>)_(prefix)/32 -2.32% 9.160 8.947 - -0.51% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 -2.32% 1123352.852 1097283.172 - 1.17% -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8 -2.32% 4.301 4.202 - -1.92% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_256 -2.32% 11.664 11.394 - -0.73% -
rng::find_end(vector<int>,_pred)_(process_all)/1048576 -2.31% 677334.298 661655.112 - 1.27% -
SetIntersection_None_Set_float_262144_256 -2.31% 1195443.765 1167779.297 - 0.37% -
std::set<int>::upper_bound(key)_(existent)/8192 -2.31% 8.074 7.888 - 0.35% -
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 -2.30% 19.182 18.740 - 0.30% -
SetIntersection_Interlaced_Set_uint64_16_4 -2.30% 65656179.398 64144602.816 - -0.31% -
SetIntersection_Interlaced_Vector_uint64_256_4 -2.30% 4935040.712 4821431.481 - -4.77% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -2.30% 3327498.688 3250944.139 - -8.80% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_16384 -2.30% 110.885 108.334 - -1.53% -
SetIntersection_Interlaced_Set_float_262144_4 -2.30% 1295714.844 1265934.408 - -1.56% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 -2.29% 9061557.018 8853821.875 - -30.53% -
SetIntersection_None_Set_pair<uint32,_uint32>_16_16 -2.29% 38169425.792 37294398.701 - -1.78% -
std::any_of(vector<int>)_(process_all)/8 -2.29% 2.471 2.414 - -2.71% -
SetIntersection_Interlaced_Vector_uint32_256_1 -2.29% 4517891.575 4414422.387 - -0.38% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -2.29% 10711.051 10465.748 - -1.07% -
rng::copy_n(list<int>)/32768 -2.29% 27577.894 26946.577 - 2.61% -
BM_std_min<char>/31 -2.29% 2.512 2.454 - -1.38% -
SetIntersection_Interlaced_Set_uint32_256_4 -2.28% 11914372.737 11642258.206 - 2.05% -
std::move_backward(list<int>)/4096 -2.28% 5702.587 5572.367 - 13.34% -
SetIntersection_None_Set_uint32_262144_1024 -2.28% 1180305.093 1153355.223 - 0.74% -
SetIntersection_Front_Set_string_262144_64 -2.28% 4825592.078 4715477.089 - -1.79% -
std::set<int>::erase(key)_(existent)/8192 -2.28% 52.623 51.424 - 0.30% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 -2.28% 3058325.848 2988659.180 - -4.03% -
rng::find_last_if_not(list<int>)_(bail_10%)/50 -2.27% 39.412 38.515 - 1.24% -
SetIntersection_Interlaced_Set_uint32_262144_1 -2.27% 1118620.806 1093252.788 - -1.34% -
SetIntersection_None_Set_uint64_1024_64 -2.27% 8864358.820 8663487.525 - -0.14% -
rng::remove_copy_if(list<int>)_(sprinkled)/50 -2.26% 25.676 25.094 - -2.30% -
std::find_if_not(deque<int>)_(process_all)/8192 -2.26% 2945.303 2878.672 - -2.27% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 -2.26% 210550663.733 205790304.001 - -1.25% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 -2.26% 433.971 424.184 - 0.13% -
rng::find_last(vector<char>)_(bail_10%)/50 -2.25% 5.466 5.343 - -3.96% -
SetIntersection_None_Set_float_262144_1024 -2.25% 1195025.149 1168193.359 - -0.31% -
std::map<int,_int>::insert(value)_(already_present)/8192 -2.24% 4.026 3.935 - -2.68% -
SetIntersection_Interlaced_Set_uint32_16_16 -2.24% 41797489.001 40860397.764 - 1.00% -
BM_MakeThenSortHeap_uint64_SingleElement_16384 -2.24% 26.916 26.313 - -0.02% -
std::stable_partition(deque<int>)_(dense)/32 -2.24% 30.021 29.349 - -1.87% -
std::set<int>::erase(iterator)/1024 -2.24% 20.936 20.468 - 1.03% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64 -2.24% 1219015.720 1191753.561 - -1.80% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_262144 -2.24% 0.559 0.547 - -3.44% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_256 -2.24% 164834620.881 161149988.732 - -0.57% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_256 -2.23% 1327355.769 1297701.779 - -0.09% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 -2.23% 17397045.008 17008648.004 - -1.34% -
rng::replace_if(deque<int>)_(prefix)/50 -2.23% 20.543 20.084 - -1.35% -
std::multimap<int,_int>::upper_bound(key)_(non-existent)/1024 -2.23% 14.981 14.647 - -2.23% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_1 -2.22% 23384312.996 22864115.517 - -3.42% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8192 -2.22% 19831.248 19390.654 - -3.15% -
std::find_end(forward_list<int>)_(single_element)/1000 -2.22% 690.370 675.052 - 0.18% -
BM_MakeHeap_string_Ascending_256 -2.21% 4.871 4.763 - -4.53% -
SetIntersection_Front_Vector_string_16384_16384 -2.21% 351984243.480 344206417.973 - -1.46% -
BM_std_min<unsigned_char>/28 -2.21% 1.769 1.730 - -0.99% -
rng::find_last(list<int>)_(bail_90%)/8 -2.20% 0.478 0.468 - 1.47% -
std::find_end(deque<int>,_pred)_(same_length)/1000 -2.20% 1338.978 1309.571 - -3.94% -
BM_std_min<char>/22 -2.19% 2.072 2.026 - -2.13% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_4 -2.19% 4574821.971 4474477.204 - -1.24% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -2.19% 3325665.831 3252745.450 - -8.72% -
BM_std_min<unsigned_char>/31 -2.19% 2.584 2.527 - 1.09% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_16 -2.19% 14629314.251 14309298.031 - -0.52% -
bm_ranges_lexicographical_compare<unsigned_char>/7 -2.19% 2.134 2.087 - -5.29% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8 -2.18% 6.908 6.757 - 2.95% -
BM_std_minmax<short>/23 -2.18% 2.617 2.560 - -4.94% -
std::partial_sort_copy(deque<int>)_(heap)/8 -2.18% 15.615 15.275 - -8.91% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_16 -2.18% 5480302.606 5361019.861 - -0.13% -
rng::partial_sort(deque<int>)_(shuffled)/8 -2.18% 34.864 34.106 - -0.33% -
rng::replace(vector<int>)_(prefix)/32 -2.17% 4.872 4.766 - -5.46% -
std::multimap<std::string,_int>::lower_bound(key)_(existent)/32 -2.17% 16.634 16.273 - -0.06% -
std::unique(deque<int>)_(sprinkled)/52 -2.17% 83.908 82.087 - -2.93% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 -2.17% 4584577.522 4485149.517 - -0.44% -
std::multiset<std::string>::erase(key)_(existent)/1024 -2.17% 86.986 85.101 - 47.19% -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/1024 -2.16% 17093.082 16723.950 - -2.66% -
SetIntersection_Interlaced_Vector_uint32_262144_16384 -2.16% 349369051.526 341830479.245 - -1.82% -
SetIntersection_None_Vector_float_16384_1 -2.16% 1175650.298 1150311.051 - -4.44% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 -2.16% 9862085.425 9649556.951 - -10.90% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 -2.15% 18.805 18.399 - -0.96% -
SetIntersection_None_Set_uint32_262144_1 -2.15% 1190392.660 1164762.695 - 0.48% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 -2.15% 51.644 50.532 - -1.57% -
bm_ranges_lexicographical_compare<unsigned_char>/2 -2.15% 1.899 1.858 - -5.82% -
BM_RangesPopHeap_uint32_1024 -2.15% 21.801 21.333 - -0.17% -
SetIntersection_Interlaced_Vector_string_16384_1024 -2.15% 115635996.086 113154949.695 - -2.91% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_1024 -2.14% 0.564 0.552 - -3.25% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_16 -2.14% 40249472.581 39387354.851 - -2.37% -
BM_RangesMakeThenSortHeap_uint64_Ascending_16 -2.14% 5.583 5.464 - -2.12% -
SetIntersection_None_Set_uint64_64_16 -2.14% 19379878.097 18965940.304 - -0.06% -
SetIntersection_Front_Vector_uint64_262144_16 -2.14% 1204267.181 1178549.706 - 0.93% -
BM_RangesPushHeap_uint32_Random_4 -2.14% 2.625 2.569 - 0.65% -
SetIntersection_None_Vector_string_256_64 -2.13% 3875383.749 3792680.415 - -0.61% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 -2.13% 33.706 32.988 - -28.29% -
std::copy(vector<bool>)_(aligned)/262144 -2.13% 642.372 628.695 - -8.10% -
std::remove_copy_if(list<int>)_(prefix)/8192 -2.13% 7339.737 7183.606 - -1.28% -
SetIntersection_Front_Vector_float_64_16 -2.12% 15756273.029 15421543.939 - 0.29% -
BM_std_minmax_element<short>/64 -2.12% 17.670 17.295 - 0.33% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 -2.12% 2336500.016 2286891.491 - -2.37% -
BM_RangesPopHeap_float_16 -2.11% 6.526 6.388 - -0.85% -
std::search(deque<int>)_(same_length)/1024 -2.11% 488.251 477.970 - 0.23% -
BM_RangesMakeThenSortHeap_uint64_SingleElement_16384 -2.11% 27.052 26.482 - -1.41% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -2.11% 146.096 143.021 - 80.07% -
std::search(list<int>)_(no_match)/8192 -2.10% 7157.973 7007.511 - -2.03% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 -2.10% 1595839.211 1562324.465 - -1.75% -
BM_RangesPushHeap_uint32_Random_262144 -2.10% 6.417 6.282 - 0.09% -
BM_RangesMakeThenSortHeap_float_Ascending_16384 -2.10% 26.984 26.418 - -0.26% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16_16 -2.10% 44353793.454 43424282.170 - -0.91% -
rng::stable_partition(vector<int>)_(dense)/50 -2.09% 25.506 24.972 - -5.55% -
std::stable_partition(list<int>)_(dense)/50 -2.09% 56.813 55.627 - -1.96% -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8 -2.08% 22.402 21.936 - -1.61% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_256 -2.08% 5964180.846 5840258.961 - -0.94% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 -2.08% 4602499.909 4506938.990 - -1.20% -
rng::partition(list<int>)_(sparse)/1024 -2.07% 739.294 723.963 - -1.17% -
BM_std_min<unsigned_long_long>/8 -2.07% 2.393 2.344 - 0.66% -
std::multiset<int>::erase(key)_(non-existent)/8192 -2.07% 9.719 9.518 - -0.15% -
SetIntersection_None_Set_uint64_256_1 -2.07% 11762568.936 11519200.115 - 0.19% -
BM_RangesPushHeap_uint32_Random_16384 -2.07% 6.394 6.261 - 0.32% -
std::none_of(vector<int>)_(process_all)/8 -2.06% 2.503 2.451 - -2.04% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_1 -2.06% 17945150.930 17575221.180 - -1.74% -
std::multimap<int,_int>::find(key)_(existent)/1024 -2.06% 3.906 3.825 - -3.21% -
std::set<std::string>::clear()/1024 -2.06% 20207.049 19791.015 - -0.42% -
SetIntersection_Front_Vector_uint64_16384_64 -2.06% 1392926.741 1364250.947 - -3.12% -
BM_RangesMakeThenSortHeap_string_PipeOrgan_16384 -2.06% 64.990 63.652 - -1.90% -
rng::find(join_view(vector<vector<char>>))_(process_all)/50 -2.06% 3.710 3.634 - -2.56% -
rng::find_last(forward_list<int>)_(bail_10%)/8 -2.06% 2.413 2.363 - -0.95% -
BM_RangesPushHeap_uint64_Random_16 -2.05% 4.282 4.194 - -1.99% -
SetIntersection_Interlaced_Set_string_256_256 -2.05% 31642021.233 30992461.198 - -4.33% -
rng::find_if_not(deque<int>)_(bail_25%)/32768 -2.05% 2825.356 2767.520 - 0.83% -
SetIntersection_None_Vector_string_262144_1 -2.05% 1357690.071 1329908.606 - -2.33% -
std::for_each_n(list<int>)/8192 -2.05% 7568.955 7414.081 - 1.83% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 -2.05% 19297432.044 18902746.115 - -2.31% -
BM_std_minmax<unsigned_short>/23 -2.04% 2.593 2.540 - -1.16% -
std::move_backward(vector<bool>)_(unaligned)/512 -2.04% 4.796 4.698 - 1.29% -
SetIntersection_Interlaced_Vector_uint32_262144_64 -2.04% 8456936.701 8284425.874 - 0.90% -
rng::find_first_of(deque<int>,_pred)_(large_needle)/32 -2.04% 511.592 501.158 - 0.24% -
SetIntersection_Front_Set_uint64_262144_256 -2.04% 4558849.543 4465924.400 - -0.33% -
std::set<std::string>::clear()/8192 -2.04% 205807.227 201613.791 - -0.20% -
std::multiset<int>::erase(key)_(non-existent)/1024 -2.04% 6.784 6.646 - 0.11% -
BM_RangesMakeThenSortHeap_float_Descending_16384 -2.04% 27.528 26.968 - 1.18% -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 -2.04% 4.355 4.267 - -0.93% -
std::copy_if(vector<int>)_(every_other)/8 -2.04% 2.568 2.516 - -0.56% -
SetIntersection_None_Set_uint32_256_16 -2.03% 11171997.342 10944720.308 - -0.11% -
BM_SortHeap_string_262144 -2.03% 175.970 172.391 - -3.56% -
std::map<std::string,_int>::erase(iterator)/0 -2.03% 25.471 24.954 - -8.97% -
BM_MakeThenSortHeap_string_QuickSortAdversary_1024 -2.03% 70.556 69.125 - -0.47% -
rng::none_of(deque<int>)_(process_all)/8 -2.03% 4.490 4.400 - 0.34% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 -2.02% 3.558 3.486 - -2.13% -
SetIntersection_None_Vector_uint64_1024_1024 -2.02% 1150630.320 1127428.663 - -1.55% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 -2.01% 35.745 35.025 - 1.04% -
BM_std_min<unsigned_long_long>/5 -2.01% 1.335 1.308 - -2.58% -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 -2.01% 207452.143 203279.958 - -0.62% -
std::partial_sort_copy(deque<int>)_(descending)/8 -2.01% 20.397 19.987 - 1.63% -
std::equal(vector<int>)_(it,_it,_it,_pred)/50 -2.01% 24.778 24.280 - -1.53% -
SetIntersection_Interlaced_Set_uint64_64_16 -2.01% 25091332.117 24588193.223 - 1.19% -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8192 -2.00% 11686.030 11451.881 - -3.28% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1 -2.00% 8919043.948 8740537.230 - -26.57% -
SetIntersection_Interlaced_Set_float_16384_4 -2.00% 176474932.205 172946450.480 - 0.35% -
SetIntersection_Front_Vector_string_16384_1 -2.00% 1149466.594 1126495.942 - -1.60% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 -2.00% 31.058 30.438 - -0.42% -
rng::find_end(deque<int>,_pred)_(near_matches)/8192 -1.99% 2383393.422 2335883.333 - -3.74% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 -1.99% 9022628.235 8843175.793 - -25.82% -
SetIntersection_None_Set_uint32_262144_16384 -1.99% 1185450.195 1161876.383 - 0.90% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_64 -1.99% 10.040 9.840 - 0.13% -
SetIntersection_None_Set_float_16384_4 -1.98% 158683552.480 155539347.025 - -1.12% -
SetIntersection_Interlaced_Set_string_16384_4 -1.98% 203785948.689 199749681.347 - 0.02% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_64 -1.98% 1690974.940 1657575.308 - -4.73% -
SetIntersection_Interlaced_Set_float_262144_16 -1.97% 1611127.927 1579339.032 - -1.24% -
std::find_end(forward_list<int>,_pred)_(process_all)/8192 -1.97% 6248.243 6125.025 - -3.88% -
SetIntersection_None_Set_uint64_4_1 -1.97% 233689666.500 229084271.354 - -0.66% -
std::rotate(vector<bool>)_(1_element_forward)/1024 -1.97% 28.399 27.839 - -3.44% -
std::multiset<std::string>::lower_bound(key)_(non-existent)/8192 -1.97% 32.611 31.969 - -7.50% -
BM_RangesPushHeap_uint64_Random_1024 -1.97% 6.063 5.944 - -1.06% -
SetIntersection_None_Set_uint64_16384_16 -1.97% 169006501.271 165683473.816 - 1.28% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_262144 -1.96% 348883487.586 342034656.998 - -0.36% -
rng::fill(list<int>)/8192 -1.96% 7824.841 7671.302 - 3.77% -
rng::for_each_n(deque<int>)/50 -1.96% 3.986 3.907 - -0.31% -
SetIntersection_Interlaced_Set_float_16384_1 -1.96% 1116898.259 1094984.139 - -2.05% -
rng::find_if_not(vector<int>)_(bail_25%)/8 -1.96% 1.086 1.065 - -2.72% -
BM_RangesMakeThenSortHeap_float_Heap_1024 -1.96% 8.189 8.028 - -1.02% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 -1.96% 11.629 11.401 - -0.67% -
std::rotate(vector<bool>)_(by_1/2)/50 -1.96% 18.367 18.008 - -0.85% -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_16384 -1.95% 60.804 59.615 - 0.31% -
rng::stable_partition(list<int>)_(dense)/8192 -1.95% 18764.228 18397.805 - 0.92% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 -1.95% 1226395.559 1202448.138 - -2.95% -
BM_std_min<char>/29 -1.95% 2.005 1.966 - -1.83% -
BM_MakeThenSortHeap_float_Random_4 -1.95% 4.413 4.327 - -3.02% -
bm_ranges_swap_ranges_vb_aligned/64 -1.94% 3.135 3.074 - -1.60% -
rng::search(deque<int>)_(single_element)/1000 -1.94% 434.206 425.764 - -5.36% -
rng::copy_backward(list<int>)/8 -1.94% 2.408 2.361 - -4.11% -
BM_MakeHeap_string_SingleElement_16 -1.94% 5.704 5.594 - -2.28% -
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 -1.93% 4.333 4.250 - -1.58% -
std::unique_copy(vector<int>)_(sprinkled)/32 -1.93% 13.488 13.228 - -1.81% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 -1.93% 14.657 14.374 - -1.00% -
BM_std_min<long_long>/13 -1.93% 2.420 2.374 - -1.14% -
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 -1.93% 35923.609 35231.932 - -2.01% -
SetIntersection_Interlaced_Set_string_16384_1 -1.92% 1159554.977 1137259.163 - -1.59% -
BM_SortHeap_uint64_64 -1.92% 7.994 7.841 - -0.85% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_1 -1.92% 17671497.803 17332352.538 - -1.24% -
BM_std_minmax<short>/18 -1.92% 2.037 1.998 - 0.32% -
BM_RangesMakeThenSortHeap_uint64_Descending_262144 -1.92% 24.947 24.470 - -1.67% -
BM_MakeThenSortHeap_string_QuickSortAdversary_64 -1.91% 39.912 39.149 - -0.69% -
BM_RangesMakeThenSortHeap_float_PipeOrgan_16 -1.91% 2.900 2.845 - -1.80% -
BM_RangesMakeThenSortHeap_float_Heap_16384 -1.91% 27.097 26.581 - -0.18% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_262144 -1.90% 191.573 187.924 - -10.13% -
rng::copy_backward(vector<int>)/1048576 -1.90% 49649.737 48705.302 - 0.54% -
BM_RangesMakeHeap_string_Heap_262144 -1.90% 5.423 5.320 - -2.16% -
rng::ends_with(vector<int>)_(mismatch_at_start)/50 -1.90% 1.348 1.322 - 1.52% -
SetIntersection_None_Set_float_16384_1 -1.90% 158750965.638 155736010.909 - -1.18% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_256 -1.90% 55.611 54.555 - -1.10% -
rng::starts_with(vector<int>)/1024 -1.90% 76.188 74.742 - -3.75% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 -1.90% 9.565 9.383 - -1.61% -
SetIntersection_None_Set_uint32_262144_4 -1.89% 1175703.123 1153435.871 - -0.37% -
BM_RangesMakeThenSortHeap_float_PipeOrgan_262144 -1.89% 32.584 31.967 - -0.39% -
BM_std_min<short>/17 -1.89% 1.569 1.539 - -2.93% -
rng::find(join_view(vector<vector<char>>))_(process_all)/8192 -1.89% 169.876 166.666 - -2.36% -
SetIntersection_None_Vector_uint64_1024_4 -1.89% 1153791.398 1132009.173 - -1.23% -
BM_PushHeap_uint64_Ascending_262144 -1.89% 4.837 4.746 - 1.88% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 -1.89% 511.387 501.742 - -1.40% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_4 -1.88% 3.748 3.678 - -2.02% -
BM_RangesMakeThenSortHeap_float_PipeOrgan_1024 -1.88% 8.617 8.455 - -0.74% -
SetIntersection_Interlaced_Vector_uint32_16384_256 -1.88% 13996559.290 13733360.300 - -2.76% -
SetIntersection_Interlaced_Set_float_16384_256 -1.88% 206802998.583 202915112.157 - -0.81% -
rng::find_last_if(forward_list<int>)_(bail_10%)/8192 -1.88% 6960.945 6830.100 - -0.25% -
BM_RangesMakeHeap_string_QuickSortAdversary_16 -1.88% 8.727 8.563 - -0.70% -
std::flat_multimap<int,_int>::erase(key)_(existent)/0 -1.88% 16.297 15.991 - -1.92% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4 -1.87% 22721361.132 22295461.757 - -2.26% -
std::flat_map<int,_int>::ctor(&&,_different_allocs)/0 -1.87% 16.443 16.135 - 0.04% -
std::partition_copy(vector<int>)/32 -1.87% 8.376 8.220 - 0.74% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_1 -1.87% 4541267.479 4456512.839 - -0.32% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 -1.87% 14631228.990 14358178.912 - -2.12% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 -1.86% 1166472.162 1144762.044 - 1.22% -
rng::stable_sort(vector<int>)_(alloc_fails,_heap)/8 -1.86% 22.703 22.281 - -0.84% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -1.85% 9855815.154 9673048.229 - -10.61% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -1.85% 10295.065 10104.178 - 2.58% -
BM_RangesPushHeap_string_PipeOrgan_16 -1.85% 4.131 4.055 - -2.41% -
SetIntersection_Front_Set_uint64_4_4 -1.85% 148884538.383 146129759.248 - -0.59% -
SetIntersection_None_Set_string_262144_262144 -1.85% 1678121.906 1647073.080 - -3.03% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192 -1.85% 77.336 75.908 - 0.18% -
BM_RangesMakeHeap_string_QuickSortAdversary_64 -1.84% 10.370 10.179 - -0.42% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_64 -1.84% 12891252.439 12653748.431 - -0.32% -
SetIntersection_Interlaced_Set_string_64_64 -1.84% 37479431.357 36789830.864 - 2.16% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.84% 114562.820 112455.574 - -1.04% -
SetIntersection_None_Vector_uint64_256_1 -1.84% 4583152.294 4498860.037 - -0.29% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_1024 -1.84% 70.091 68.804 - -0.95% -
BM_RangesPopHeap_uint64_64 -1.83% 12.912 12.676 - 0.43% -
rng::replace_if(deque<int>)_(prefix)/32 -1.83% 14.179 13.920 - -1.41% -
SetIntersection_Interlaced_Set_float_1024_4 -1.83% 10381785.386 10192254.581 - 1.24% -
BM_PushHeap_uint32_Random_16 -1.82% 4.528 4.445 - 0.74% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_256 -1.82% 6627207.884 6506474.633 - -8.38% -
rng::stable_partition(list<int>)_(dense)/32 -1.82% 32.689 32.093 - 0.91% -
rng::partial_sort(deque<int>)_(repeated)/8 -1.82% 28.208 27.696 - 0.22% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_1 -1.81% 68349007.792 67109266.794 - -0.60% -
std::find_if_not(list<int>)_(bail_25%)/32768 -1.81% 7560.526 7423.433 - -2.34% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -1.81% 566.028 555.784 - -1.90% -
SetIntersection_None_Set_uint64_1_1 -1.81% 576475300.318 566043895.514 - -0.12% -
std::stable_partition(vector<int>)_(sparse)/1024 -1.81% 211.991 208.157 - 0.43% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 -1.81% 44.432 43.629 - -0.62% -
std::find_if_not(vector<bool>)_(process_all)/8 -1.81% 5.471 5.372 - -4.54% -
BM_RangesMakeHeap_string_Ascending_256 -1.80% 4.897 4.808 - -5.11% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 -1.80% 17.134 16.825 - 0.62% -
BM_RangesMakeHeap_string_Heap_4 -1.80% 3.080 3.025 - -0.14% -
BM_PushHeap_string_Descending_16 -1.80% 2.129 2.091 - -14.16% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_64 -1.80% 0.923 0.906 - 0.55% -
BM_MakeThenSortHeap_string_QuickSortAdversary_256 -1.80% 55.679 54.677 - -0.29% -
std::copy_n(list<int>)/32768 -1.80% 26977.697 26492.535 - 2.66% -
std::set<int>::erase(iterator)/0 -1.80% 20.411 20.044 - 0.04% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_16 -1.80% 4.232 4.156 - -1.68% -
SetIntersection_None_Vector_string_16384_16384 -1.79% 1300087.145 1276768.006 - -0.58% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_256 -1.79% 8875226.517 8716129.443 - 0.42% -
SetIntersection_Front_Set_float_262144_64 -1.79% 1929115.874 1894546.646 - 1.23% -
SetIntersection_None_Set_float_262144_4 -1.79% 1194695.150 1173289.633 - 0.90% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_1 -1.79% 67813651.842 66599046.573 - -0.93% -
BM_MakeHeap_uint32_Random_16 -1.79% 1.269 1.246 - -0.54% -
rng::unique_copy(vector<int>,_pred)_(sprinkled)/52 -1.79% 27.389 26.900 - -0.09% -
rng::partial_sort_copy(vector<int>)_(heap)/8 -1.79% 15.164 14.893 - -2.52% -
rng::find_last_if_not(deque<int>)_(bail_10%)/50 -1.79% 17.955 17.634 - -0.45% -
BM_RangesSortHeap_pair<uint32,_uint32>_1024 -1.79% 13.859 13.611 - -0.71% -
BM_RangesPushHeap_float_Ascending_16384 -1.78% 4.359 4.282 - -1.80% -
rng::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 -1.78% 528796.215 519389.717 - 0.22% -
rng::partial_sort(deque<int>)_(heap)/8 -1.78% 37.972 37.297 - 1.06% -
std::remove_copy(vector<int>)_(sprinkled)/1024 -1.77% 477.767 469.307 - -0.54% -
SetIntersection_Interlaced_Set_uint32_1024_1024 -1.77% 15310202.706 15039921.264 - -5.12% -
SetIntersection_Interlaced_Set_uint64_1024_256 -1.76% 16093578.635 15809557.444 - 3.56% -
std::partial_sort(vector<NonIntegral>)_(heap)/8 -1.76% 25.592 25.141 - -1.20% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_256 -1.76% 0.756 0.742 - -0.00% -
std::rotate_copy(deque<int>)/1024 -1.76% 35.035 34.418 - 0.60% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64 -1.76% 18237439.082 17916164.751 - -5.18% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_1 -1.76% 17673931.538 17363145.601 - -1.33% -
std::stable_partition(vector<int>)_(dense)/50 -1.76% 25.012 24.572 - -7.03% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 -1.75% 10.775 10.586 - -0.55% -
SetIntersection_Front_Vector_uint64_256_4 -1.75% 4481042.663 4402652.454 - 1.23% -
rng::unique_copy(vector<int>,_pred)_(sprinkled)/32 -1.75% 16.121 15.840 - -2.46% -
SetIntersection_Front_Set_uint64_1_1 -1.75% 576462684.831 566392533.798 - -0.02% -
BM_RangesMakeThenSortHeap_uint64_Ascending_262144 -1.74% 25.423 24.980 - -1.25% -
SetIntersection_None_Set_uint64_64_1 -1.74% 23750065.374 23336039.388 - -0.69% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_1 -1.74% 4495664.431 4417341.691 - -0.81% -
BM_RangesMakeThenSortHeap_string_Descending_262144 -1.74% 86.692 85.185 - -14.59% -
BM_RangesPushHeap_uint32_Ascending_1024 -1.74% 3.967 3.898 - -0.43% -
std::set<int>::erase(key)_(existent)/0 -1.74% 20.803 20.442 - 0.87% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/0 -1.73% 16.271 15.988 - -0.37% -
SetIntersection_Interlaced_Set_float_262144_64 -1.73% 1582549.156 1555178.386 - -1.15% -
std::flat_map<int,_int>::contains(key)_(non-existent)/32 -1.73% 2.331 2.291 - 4.65% -
BM_RangesSortHeap_pair<uint32,_uint32>_262144 -1.73% 33.609 33.029 - -0.68% -
BM_std_minmax<unsigned_short>/16 -1.73% 1.729 1.699 - 0.85% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 -1.73% 6.925 6.806 - -0.95% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_4 -1.72% 203889104.619 200372852.676 - -1.01% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -1.72% 1160204.081 1140222.521 - -2.56% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_16 -1.72% 36302115.729 35677017.218 - -0.52% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 -1.72% 15.188 14.927 - 0.62% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -1.71% 11361.664 11166.947 - -1.25% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 -1.71% 1.257 1.236 - -0.64% -
BM_RangesMakeThenSortHeap_uint64_Random_262144 -1.71% 35.930 35.315 - -1.30% -
SetIntersection_Interlaced_Set_uint64_16384_4 -1.71% 184370375.134 181214105.827 - 1.40% -
std::equal(vector<int>)_(it,_it,_it,_it)/8 -1.71% 1.371 1.347 - -6.32% -
SetIntersection_Front_Set_uint64_16_16 -1.71% 41168378.631 40464754.179 - -1.13% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_4 -1.71% 0.703 0.691 - -5.66% -
rng::move_backward(deque<int>)/8 -1.71% 3.638 3.576 - -2.21% -
BM_RangesSortHeap_pair<uint32,_uint32>_16384 -1.70% 22.770 22.382 - -0.74% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 -1.70% 14.395 14.149 - -0.22% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 -1.70% 24.314 23.900 - 0.28% -
std::partial_sort_copy(vector<int>)_(ascending)/8 -1.70% 9.151 8.996 - -0.64% -
rng::copy_if(vector<int>)_(every_other)/8 -1.70% 4.307 4.233 - -0.10% -
rng::stable_sort(deque<int>)_(descending)/8 -1.70% 27.184 26.723 - -2.31% -
BM_RangesMakeThenSortHeap_float_Descending_262144 -1.69% 35.115 34.520 - -0.02% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_4 -1.69% 17232139.265 16940264.956 - -0.92% -
SetIntersection_Interlaced_Set_uint64_1024_1 -1.69% 1139858.730 1120570.437 - 1.20% -
SetIntersection_None_Set_string_1024_256 -1.69% 9035874.348 8883251.373 - -0.59% -
SetIntersection_Interlaced_Set_string_1024_4 -1.69% 10639791.237 10460154.071 - -0.46% -
rng::find(deque<int>)_(process_all)/8192 -1.69% 1952.229 1919.292 - -2.20% -
rng::rotate(vector<bool>)_(by_1/4)/32 -1.69% 18.770 18.454 - -0.90% -
BM_std_min<unsigned_short>/12 -1.68% 1.554 1.527 - 0.68% -
rng::find_first_of(vector<int>)_(large_needle)/50 -1.68% 276.287 271.638 - -4.88% -
std::move(deque<int>)/512 -1.68% 24.253 23.845 - 0.15% -
SetIntersection_None_Vector_pair<uint32,_uint32>_4_4 -1.68% 144060569.039 141637412.275 - -0.80% -
std::find_if_not(deque<int>)_(process_all)/8 -1.68% 3.956 3.890 - -1.88% -
SetIntersection_Front_Vector_string_262144_64 -1.68% 3538592.722 3479176.932 - -0.45% -
rng::remove_copy(deque<int>)_(sprinkled)/8192 -1.68% 2911.243 2862.405 - 0.25% -
std::map<int,_int>::upper_bound(key)_(non-existent)/32 -1.68% 2.728 2.682 - 5.99% -
BM_MakeHeap_uint64_Random_16384 -1.67% 0.991 0.975 - -5.76% -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1 -1.67% 1.274 1.252 - 9.25% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_16 -1.67% 18549782.659 18240325.846 - -0.32% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_256 -1.67% 1.113 1.095 - -0.82% -
BM_MakeThenSortHeap_float_Ascending_16 -1.67% 2.964 2.914 - -1.36% -
SetIntersection_None_Set_string_1024_64 -1.67% 9321377.633 9166047.695 - 1.46% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 -1.67% 1191051.827 1171211.813 - -1.36% -
BM_RangesPopHeap_float_64 -1.67% 12.552 12.343 - 0.74% -
BM_RangesMakeThenSortHeap_float_Heap_262144 -1.66% 31.100 30.582 - -0.04% -
SetIntersection_None_Set_pair<uint32,_uint32>_4_4 -1.66% 146268631.099 143845894.654 - -0.62% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_4 -1.66% 67616155.897 66496978.158 - -1.02% -
SetIntersection_None_Set_uint32_1024_4 -1.65% 8878589.998 8731807.196 - 0.41% -
SetIntersection_Front_Vector_uint32_64_16 -1.65% 15441184.496 15185976.507 - 0.30% -
BM_RangesPushHeap_uint32_Ascending_64 -1.65% 2.240 2.203 - -0.53% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 -1.65% 1197487.436 1177742.820 - -0.32% -
std::copy(vector<int>)/32768 -1.64% 3783.710 3721.499 - 6.41% -
BM_RangesMakeHeap_string_SingleElement_262144 -1.64% 7.384 7.263 - -11.69% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_1 -1.64% 4493373.455 4419520.894 - 0.37% -
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/1024 -1.64% 17473.400 17186.627 - -0.25% -
SetIntersection_None_Vector_uint32_256_256 -1.64% 2261223.014 2224136.834 - -2.03% -
BM_RangesPopHeap_uint64_256 -1.64% 17.406 17.121 - 0.35% -
SetIntersection_None_Set_string_1024_4 -1.64% 9245706.818 9094324.181 - -1.42% -
BM_RangesMakeThenSortHeap_float_PipeOrgan_16384 -1.64% 26.801 26.362 - -0.16% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_262144 -1.64% 2338699.135 2300437.580 - -0.98% -
BM_LowerBound_pair<uint32,_uint32>_262144 -1.63% 615.760 605.692 - -2.57% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_16384 -1.63% 9.716 9.558 - 0.60% -
std::shift_left(deque<int>)/32 -1.63% 4.772 4.694 - -0.72% -
rng::rotate(vector<bool>)_(1_element_forward)/50 -1.62% 18.619 18.316 - -0.81% -
SetIntersection_None_Set_uint64_1024_16 -1.62% 8972041.453 8826324.635 - 1.00% -
std::flat_map<int,_int>::contains(key)_(non-existent)/0 -1.62% 0.647 0.637 - -1.75% -
BM_std_min<unsigned_int>/64 -1.62% 2.874 2.827 - 0.05% -
std::rotate(vector<bool>)_(1_element_forward)/32 -1.62% 18.345 18.047 - -0.00% -
BM_std_min<unsigned_short>/27 -1.62% 2.400 2.361 - -0.88% -
BM_RangesMakeThenSortHeap_uint64_Ascending_16384 -1.62% 17.159 16.882 - -0.69% -
SetIntersection_Interlaced_Set_uint64_262144_4 -1.62% 1338311.524 1316675.050 - -0.98% -
BM_RangesPushHeap_uint32_Ascending_256 -1.62% 3.107 3.057 - -0.35% -
BM_RangesMakeHeap_uint32_Random_16 -1.62% 1.274 1.254 - -1.32% -
rng::is_sorted(list<int>)/8 -1.61% 2.168 2.133 - -0.68% -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 -1.61% 12913.152 12704.830 - -0.89% -
BM_RangesMakeThenSortHeap_float_Random_16384 -1.61% 47.801 47.031 - -0.08% -
bm_lexicographical_compare<signed_char>/64 -1.61% 2.020 1.987 - -14.07% -
BM_RangesMakeHeap_string_QuickSortAdversary_16384 -1.61% 12.003 11.810 - -2.11% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_16 -1.61% 7.820 7.694 - -0.54% -
BM_RangesPushHeap_string_PipeOrgan_16384 -1.61% 13.192 12.980 - -11.91% -
BM_MakeThenSortHeap_string_Descending_262144 -1.61% 85.058 83.690 - -3.03% -
SetIntersection_Interlaced_Vector_uint64_262144_16 -1.61% 3339096.721 3285412.149 - 3.08% -
std::copy_n(deque<int>)/1048576 -1.61% 50548.597 49736.793 - 0.25% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 -1.61% 5361619.624 5275555.097 - -5.57% -
BM_MakeThenSortHeap_uint64_Descending_262144 -1.60% 24.890 24.491 - -0.04% -
SetIntersection_None_Set_string_64_64 -1.60% 12318242.004 12121091.427 - -0.85% -
BM_RangesPopHeap_uint64_4 -1.60% 2.747 2.703 - 1.37% -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/32 -1.60% 10.259 10.095 - -1.02% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16 -1.60% 7.684 7.561 - -0.71% -
rng::find_last(list<int>)_(bail_90%)/8192 -1.60% 602.996 593.365 - -1.10% -
BM_RangesMakeHeap_string_Ascending_1024 -1.60% 4.940 4.861 - -8.94% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 -1.60% 0.709 0.697 - -0.54% -
BM_std_min<unsigned_long_long>/7 -1.59% 1.861 1.832 - -3.62% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16 -1.59% 1463682.673 1440361.133 - 0.46% -
std::move_backward(deque<int>)/8 -1.59% 3.423 3.368 - 1.49% -
rng::search_n(list<int>)_(no_match)/1048576 -1.59% 837435.378 824111.616 - -4.52% -
BM_RangesMakeHeap_string_Heap_256 -1.59% 5.030 4.951 - -0.34% -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 -1.59% 11753.654 11567.329 - -2.56% -
rng::stable_sort(deque<int>)_(heap)/8 -1.58% 26.104 25.691 - -2.55% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_4 -1.58% 11753248.214 11567117.175 - 0.89% -
std::move_backward(deque<int>)/512 -1.58% 23.959 23.582 - -1.58% -
SetIntersection_None_Set_string_1024_1024 -1.58% 9010742.915 8868790.499 - -2.79% -
BM_RangesSortHeap_pair<uint32,_uint32>_64 -1.58% 8.767 8.629 - -0.35% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_64 -1.57% 39.690 39.067 - -0.48% -
std::move_backward(vector<bool>)_(aligned)/512 -1.57% 2.423 2.385 - -6.29% -
BM_MakeThenSortHeap_float_Heap_1024 -1.57% 8.390 8.258 - -0.83% -
BM_RangesMakeHeap_uint64_SingleElement_262144 -1.57% 0.761 0.749 - -0.70% -
BM_RangesPushHeap_string_PipeOrgan_4 -1.57% 2.502 2.462 - -4.41% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_4 -1.56% 4559227.365 4487886.315 - 0.42% -
rng::replace_if(list<int>)_(prefix)/8192 -1.56% 7300.042 7185.915 - -0.25% -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.56% 250.790 246.871 - -1.33% -
rng::rotate(vector<bool>)_(1_element_forward)/1024 -1.56% 28.684 28.236 - -4.13% -
SetIntersection_None_Set_uint64_1024_256 -1.56% 8815702.544 8678031.472 - -0.37% -
std::find_if_not(deque<int>)_(process_all)/50 -1.56% 23.961 23.587 - -1.58% -
BM_SortHeap_string_64 -1.56% 30.333 29.860 - -2.25% -
rng::unique_copy(deque<int>,_pred)_(sprinkled)/32 -1.56% 21.171 20.842 - -0.45% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1_1 -1.56% 576533576.741 567564391.671 - -0.74% -
std::sort(deque<int>)_(descending)/1024 -1.55% 1360.229 1339.131 - 0.23% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_256 -1.55% 3316133.622 3264732.334 - -7.88% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 -1.55% 6570107.481 6468311.478 - -4.95% -
std::multiset<std::string>::find(key)_(existent)/8192 -1.55% 30.693 30.218 - 4.53% -
SetIntersection_Front_Vector_uint64_262144_256 -1.55% 2341367.001 2305189.552 - -1.81% -
bm_lexicographical_compare<unsigned_char>/512 -1.54% 8.738 8.603 - -2.12% -
rng::move_backward(list<int>)/32768 -1.54% 36138.433 35580.873 - 5.85% -
SetIntersection_Front_Set_uint32_64_16 -1.54% 16892644.033 16632034.564 - -0.77% -
BM_MakeHeap_float_Random_1024 -1.54% 1.223 1.204 - -2.38% -
std::find_end(forward_list<int>,_pred)_(process_all)/1024 -1.54% 776.463 764.518 - -3.74% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1_1 -1.54% 573105705.778 564290701.106 - -0.56% -
SetIntersection_Front_Set_float_1024_4 -1.54% 1166014.910 1148085.215 - -0.61% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16 -1.54% 7.983 7.860 - 1.07% -
std::multiset<int>::count(key)_(non-existent)/32 -1.53% 2.309 2.274 - -0.22% -
rng::any_of(list<int>)_(process_all)/32768 -1.53% 26484.479 26078.947 - 0.20% -
std::stable_partition(vector<int>)_(sparse)/8192 -1.53% 1522.218 1498.921 - 0.13% -
std::copy_backward(vector<bool>)_(unaligned)/1048576 -1.53% 6838.904 6734.262 - -0.34% -
rng::find_end(vector<int>,_pred)_(process_all)/8192 -1.53% 4795.601 4722.250 - 0.73% -
SetIntersection_Interlaced_Set_uint64_4_1 -1.53% 229899760.720 226387350.826 - -0.35% -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 -1.53% 65.593 64.592 - 1.30% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_4_1 -1.53% 230605750.790 227088644.354 - -0.79% -
std::multiset<int>::ctor(const&)/32 -1.52% 221.401 218.026 - -3.70% -
SetIntersection_Front_Set_uint64_16_1 -1.52% 67733700.136 66701891.961 - -0.11% -
SetIntersection_None_Set_float_262144_16 -1.52% 1191097.821 1172969.565 - 1.02% -
BM_LowerBound_uint64_64 -1.52% 8.471 8.342 - -0.85% -
std::multimap<int,_int>::find(key)_(existent)/32 -1.52% 1.632 1.607 - -0.01% -
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 -1.52% 6.378 6.281 - 0.66% -
BM_RangesMakeThenSortHeap_float_Heap_4 -1.51% 1.251 1.232 - 0.56% -
SetIntersection_None_Set_string_262144_1024 -1.51% 1675641.276 1650260.579 - -3.23% -
SetIntersection_None_Vector_pair<uint32,_uint32>_4_1 -1.51% 230468739.495 226984151.718 - -0.57% -
BM_RangesPushHeap_string_PipeOrgan_64 -1.51% 6.061 5.969 - -3.70% -
rng::copy_backward(vector<int>)/8 -1.51% 2.223 2.189 - -4.34% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 -1.51% 1144163.562 1126898.641 - 0.23% -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 -1.51% 537.752 529.641 - -6.95% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 -1.51% 19.300 19.009 - -0.26% -
SetIntersection_None_Set_uint64_16384_1 -1.51% 160262373.257 157848816.655 - 0.88% -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_16384 -1.50% 1.345 1.324 - -1.00% -
rng::ends_with(vector<int>)_(mismatch_at_end)/50 -1.50% 4.625 4.555 - -7.38% -
BM_RangesMakeHeap_string_QuickSortAdversary_256 -1.49% 10.609 10.451 - -0.57% -
std::shift_left(deque<int>)/50 -1.49% 5.516 5.434 - -0.85% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64 -1.49% 169345132.967 166822643.695 - 0.53% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_1 -1.49% 67546003.330 66540128.569 - -0.79% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -1.48% 704.256 693.810 - -0.19% -
BM_std_minmax<short>/64 -1.48% 1.549 1.526 - 0.02% -
std::flat_map<int,_int>::erase(key)_(existent)/8192 -1.48% 570.317 561.871 - 0.42% -
rng::find(join_view(vector<vector<char>>))_(process_all)/1024 -1.48% 23.358 23.012 - -1.67% -
std::set<int>::operator=(const&)_(into_populated_Container)/1024 -1.48% 1352.168 1332.171 - -0.72% -
SetIntersection_Front_Set_uint32_1024_1 -1.48% 1134200.808 1117434.802 - 5.27% -
rng::rotate(vector<bool>)_(by_1/4)/50 -1.47% 18.664 18.389 - -1.20% -
rng::rotate(vector<bool>)_(by_1/3)/32 -1.47% 18.658 18.383 - -1.39% -
SetIntersection_Front_Set_uint64_4_1 -1.47% 230184500.752 226807610.221 - -0.07% -
SetIntersection_Interlaced_Set_uint32_1024_1 -1.47% 1123121.565 1106645.158 - -1.73% -
std::partial_sort_copy(list<int>)_(heap)/8 -1.47% 16.483 16.242 - -0.35% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1_1 -1.47% 576037023.176 567596810.971 - -0.82% -
SetIntersection_Interlaced_Set_uint64_64_1 -1.46% 17718053.152 17458960.032 - 0.08% -
rng::unique(list<int>)_(contiguous)/8192 -1.46% 7193.170 7088.029 - -1.12% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -1.46% 1757545.898 1731858.802 - -4.85% -
std::rotate(vector<bool>)_(by_1/2)/32 -1.46% 18.505 18.235 - -0.33% -
BM_std_minmax<short>/28 -1.46% 2.535 2.498 - -4.67% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16_4 -1.46% 60470914.607 59590659.487 - -0.72% -
rng::remove_copy_if(deque<int>)_(sprinkled)/32 -1.46% 18.183 17.918 - 0.15% -
SetIntersection_Interlaced_Vector_string_64_1 -1.46% 18112505.369 17848899.764 - -0.86% -
BM_RangesPushHeap_uint32_Ascending_16384 -1.45% 6.621 6.524 - -3.56% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 -1.45% 6.265 6.174 - 0.67% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_16 -1.45% 4413429.909 4349593.271 - 0.54% -
SetIntersection_None_Vector_string_16384_256 -1.44% 1285484.723 1266931.504 - -1.84% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 -1.44% 28.424 28.014 - 2.26% -
std::find_if(list<int>)_(bail_25%)/8 -1.44% 1.216 1.199 - -1.54% -
SetIntersection_Interlaced_Set_float_1024_256 -1.44% 15663405.231 15437730.436 - -4.82% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_16 -1.44% 4.240 4.179 - -1.40% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_64 -1.44% 1248423.196 1230446.307 - -2.45% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_1 -1.43% 230243941.454 226940109.318 - -0.65% -
std::set<int>::erase(iterator)/32 -1.43% 20.620 20.324 - 0.20% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/1024 -1.43% 4312.767 4250.909 - 0.07% -
BM_MakeHeap_float_Random_64 -1.43% 1.671 1.647 - -7.79% -
SetIntersection_Interlaced_Set_float_262144_256 -1.43% 1585687.664 1562975.260 - -1.04% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_1 -1.43% 4480950.763 4416779.382 - -0.81% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1 -1.43% 1126149.858 1110027.853 - -1.30% -
SetIntersection_None_Set_uint64_16384_16384 -1.43% 176703803.559 174176259.814 - -0.70% -
std::is_partitioned(vector<int>)_(unpartitioned)/50 -1.43% 9.558 9.422 - 0.71% -
SetIntersection_Front_Vector_string_1024_1 -1.43% 1154444.619 1137938.680 - -0.22% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_64 -1.43% 13432162.183 13240238.080 - -4.33% -
BM_PushHeap_string_Ascending_16 -1.43% 4.730 4.662 - -0.36% -
BM_std_min<unsigned_short>/20 -1.43% 2.222 2.190 - -1.38% -
rng::remove(vector<int>)_(sprinkled)/50 -1.43% 55.965 55.167 - 0.02% -
std::find_if_not(vector<bool>)_(process_all)/50 -1.42% 35.031 34.532 - -5.87% -
rng::search_n(vector<int>)_(no_match)/1000 -1.42% 209.041 206.069 - -0.33% -
std::remove(list<int>)_(prefix)/8192 -1.42% 8410.543 8291.001 - -0.32% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_64 -1.42% 233585379.045 230266946.508 - -0.27% -
SetIntersection_Interlaced_Vector_uint32_16384_1 -1.42% 1123850.780 1107897.137 - -0.94% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 -1.42% 78.670 77.555 - -15.97% -
BM_RangesMakeHeap_string_Ascending_4 -1.42% 2.879 2.838 - -0.86% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_4 -1.42% 150521761.889 148390842.335 - -1.88% -
SetIntersection_Interlaced_Set_uint64_1_1 -1.41% 575512590.134 567372476.375 - -0.11% -
BM_RangesMakeThenSortHeap_uint64_Descending_256 -1.41% 8.794 8.670 - -0.35% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_256 -1.41% 11.122 10.965 - -0.21% -
BM_MakeThenSortHeap_uint64_Ascending_262144 -1.41% 25.333 24.976 - 0.09% -
BM_MakeThenSortHeap_float_SingleElement_256 -1.41% 4.057 3.999 - 0.20% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_4 -1.41% 22689658.355 22370470.437 - -0.25% -
SetIntersection_Interlaced_Set_uint64_4_4 -1.41% 149123067.539 147025850.047 - -0.17% -
rng::rotate(vector<bool>)_(by_1/2)/32 -1.41% 18.742 18.479 - -1.57% -
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/1024 -1.40% 88.986 87.736 - -0.91% -
rng::partial_sort(deque<int>)_(shuffled)/8192 -1.40% 266168.872 262431.807 - -3.71% -
SetIntersection_None_Set_pair<uint32,_uint32>_4_1 -1.40% 233066265.525 229798942.389 - -0.95% -
BM_PushHeap_pair<uint32,_uint32>_Random_4 -1.40% 2.677 2.640 - 0.03% -
BM_std_min<char>/13 -1.40% 1.556 1.534 - -1.92% -
SetIntersection_None_Set_pair<uint32,_uint32>_1_1 -1.39% 577108182.894 569061645.619 - -0.78% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024 -1.39% 179901543.658 177396433.537 - -1.04% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 -1.39% 33.103 32.643 - -10.84% -
std::any_of(vector<int>)_(process_all)/50 -1.39% 18.406 18.150 - -0.31% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -1.39% 1631383.137 1608701.578 - -5.83% -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/50 -1.39% 24.006 23.672 - -2.11% -
SetIntersection_None_Set_float_262144_16384 -1.39% 1181603.107 1165179.768 - 0.14% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -1.39% 1262614.959 1245072.690 - -0.21% -
std::flat_map<int,_int>::count(key)_(non-existent)/32 -1.39% 2.388 2.355 - -0.15% -
BM_RangesMakeThenSortHeap_uint64_Descending_64 -1.39% 8.470 8.352 - -1.39% -
SetIntersection_None_Vector_float_256_256 -1.39% 2287934.211 2256203.271 - -3.51% -
std::remove_if(deque<int>)_(prefix)/50 -1.39% 67.909 66.968 - 0.23% -
rng::remove_copy_if(vector<int>)_(sprinkled)/32 -1.39% 10.288 10.146 - -2.80% -
std::map<int,_int>::upper_bound(key)_(existent)/8192 -1.38% 5.733 5.654 - -0.15% -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.38% 601037.698 592735.450 - -0.70% -
BM_RangesMakeHeap_string_Heap_1024 -1.38% 4.901 4.833 - 0.32% -
BM_RangesMakeHeap_string_SingleElement_16384 -1.38% 5.887 5.806 - -2.56% -
SetIntersection_Front_Vector_uint64_64_1 -1.38% 17526876.408 17285852.869 - -0.73% -
std::map<std::string,_int>::find(key)_(existent)/32 -1.37% 14.930 14.725 - -3.67% -
bm_ranges_lexicographical_compare<unsigned_char>/1 -1.37% 1.640 1.618 - -6.23% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_256 -1.37% 20.057 19.782 - -0.12% -
BM_RangesPopHeap_uint64_16 -1.37% 7.745 7.639 - -0.25% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1024 -1.36% 8500684.390 8384777.081 - -0.49% -
std::find_if_not(list<int>)_(bail_25%)/8 -1.36% 1.217 1.201 - -1.23% -
BM_RangesPushHeap_uint64_Ascending_16384 -1.36% 3.729 3.678 - 3.19% -
BM_MakeThenSortHeap_string_Descending_16 -1.36% 7.835 7.729 - -1.56% -
rng::partial_sort(vector<int>)_(descending)/8 -1.36% 25.163 24.821 - -0.12% -
std::stable_partition(vector<int>)_(sparse)/32 -1.36% 6.934 6.840 - -0.49% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 -1.36% 1129284.956 1113968.077 - -1.69% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -1.35% 1683061.392 1660263.852 - -3.92% -
rng::replace(list<int>)_(sprinkled)/50 -1.35% 20.091 19.819 - -0.43% -
rng::for_each(set<int>::iterator)/8192 -1.35% 16454.097 16231.331 - -0.08% -
std::set<std::string>::find(key)_(existent)/8192 -1.35% 26.848 26.485 - -7.22% -
BM_std_min<unsigned_int>/24 -1.35% 1.851 1.826 - -0.33% -
BM_std_min<unsigned_char>/24 -1.35% 2.814 2.776 - 0.67% -
rng::copy_n(deque<int>)/1048576 -1.35% 50748.174 50064.749 - 0.50% -
std::set<int>::operator=(const&)_(into_populated_Container)/8192 -1.35% 12525.089 12356.504 - 0.04% -
SetIntersection_Front_Vector_uint64_262144_1 -1.35% 1120923.517 1105840.651 - -1.30% -
rng::for_each(map<int>)/8 -1.34% 4.570 4.509 - 0.77% -
std::equal(list<int>)_(it,_it,_it,_it)/8 -1.34% 2.912 2.873 - 0.64% -
SetIntersection_Front_Vector_uint64_16384_256 -1.34% 2343123.868 2311770.353 - 0.87% -
BM_RangesMakeThenSortHeap_uint64_Descending_16384 -1.34% 16.405 16.185 - -1.13% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 -1.34% 44.249 43.657 - 0.07% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 -1.34% 14.331 14.139 - 0.10% -
BM_std_minmax<char>/4 -1.34% 1.453 1.434 - -7.52% -
SetIntersection_None_Set_uint32_256_4 -1.33% 11723426.807 11566937.569 - -0.11% -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_4 -1.33% 1.424 1.405 - -2.33% -
SetIntersection_Interlaced_Vector_uint64_4_1 -1.33% 229066870.237 226017661.595 - -0.08% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -1.33% 1238014.519 1221542.149 - -0.81% -
SetIntersection_None_Vector_uint64_262144_1024 -1.33% 1207321.982 1191280.816 - 2.91% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024 -1.33% 159831302.368 157709012.626 - -0.06% -
std::multiset<int>::insert(value)_(already_present)/0 -1.33% 18.474 18.229 - 0.76% -
SetIntersection_None_Vector_float_262144_64 -1.33% 1217625.639 1201466.905 - -2.85% -
BM_MakeThenSortHeap_string_Ascending_4 -1.33% 5.414 5.342 - -0.27% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 -1.32% 3.653 3.605 - -0.17% -
SetIntersection_None_Set_pair<uint32,_uint32>_16_1 -1.32% 71108788.318 70169402.340 - -0.71% -
rng::unique_copy(deque<int>,_pred)_(sprinkled)/52 -1.32% 34.208 33.756 - -1.74% -
std::map<std::string,_int>::contains(key)_(existent)/32 -1.32% 16.021 15.810 - -2.12% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.32% 55917.358 55179.578 - -2.25% -
std::set<int>::find(key)_(existent)/32 -1.32% 1.612 1.591 - -1.78% -
SetIntersection_None_Set_uint32_64_64 -1.32% 12039106.593 11880278.140 - -0.26% -
BM_lexicographical_compare_three_way_fast_path/16 -1.32% 4.388 4.330 - -0.24% -
BM_RangesMakeThenSortHeap_uint32_SingleElement_16 -1.32% 3.996 3.944 - -1.99% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_1024 -1.32% 24.198 23.879 - -0.48% -
std::multiset<std::string>::ctor(const&)/1024 -1.32% 35140.873 34678.715 - -2.42% -
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/32 -1.31% 220.975 218.070 - -2.13% -
rng::remove(list<int>)_(prefix)/1024 -1.31% 964.062 951.460 - -0.87% -
SetIntersection_Front_Set_uint64_16384_16 -1.31% 1295931.512 1278991.478 - -0.57% -
std::any_of(list<int>)_(process_all)/32768 -1.31% 26294.395 25950.948 - 0.44% -
rng::remove_if(deque<int>)_(sprinkled)/50 -1.31% 70.961 70.035 - -1.91% -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/1024 -1.30% 29.309 28.927 - 14.20% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/1024 -1.30% 51.426 50.756 - -0.60% -
rng::find_first_of(vector<int>)_(small_needle)/50 -1.30% 72.833 71.885 - 0.27% -
std::is_sorted_until(list<int>)/8192 -1.30% 7285.614 7190.875 - -1.16% -
std::equal(deque<int>)_(it,_it,_it)/1024 -1.30% 483.868 477.588 - -4.59% -
SetIntersection_Front_Set_float_262144_262144 -1.30% 1769283.287 1746326.985 - -2.09% -
std::stable_partition(vector<int>)_(dense)/32 -1.30% 21.336 21.059 - -4.95% -
rng::copy_backward(vector<int>)/4096 -1.29% 147.235 145.332 - 3.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8 -1.29% 19.286 19.037 - -0.73% -
BM_MakeThenSortHeap_uint32_SingleElement_64 -1.29% 7.377 7.281 - 0.07% -
BM_RangesMakeThenSortHeap_float_Random_256 -1.29% 25.700 25.369 - -0.47% -
std::is_sorted_until(list<int>,_pred)/8 -1.29% 4.244 4.189 - -0.97% -
rng::none_of(list<int>)_(process_all)/32768 -1.28% 25934.127 25600.958 - 0.46% -
SetIntersection_Front_Set_pair<uint32,_uint32>_4_4 -1.28% 150170845.896 148243631.579 - -0.70% -
SetIntersection_Interlaced_Vector_uint64_1024_64 -1.28% 3714161.677 3666608.363 - -22.50% -
BM_MakeThenSortHeap_string_Random_262144 -1.28% 190.184 187.753 - -3.15% -
BM_MakeThenSortHeap_uint64_PipeOrgan_262144 -1.28% 26.165 25.831 - 0.23% -
SetIntersection_Front_Set_float_262144_16384 -1.28% 248172045.284 245001100.079 - -30.99% -
std::set<std::string>::equal_range(key)_(non-existent)/32 -1.27% 10.840 10.702 - 7.17% -
rng::is_permutation(deque<int>)_(4leg)_(shuffled)/8 -1.27% 49.317 48.690 - 2.58% -
BM_RangesMakeThenSortHeap_float_Random_1024 -1.27% 33.184 32.763 - -0.62% -
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 -1.27% 6378.326 6297.376 - 0.83% -
rng::find_first_of(vector<int>)_(small_needle)/32 -1.27% 48.473 47.859 - 0.91% -
std::rotate(vector<bool>)_(1_element_forward)/50 -1.27% 18.285 18.054 - 0.01% -
std::remove_if(deque<int>)_(prefix)/32 -1.26% 59.311 58.561 - 0.85% -
SetIntersection_None_Set_uint64_16384_4 -1.26% 164039710.731 161964871.199 - 1.10% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.26% 64435.962 63621.466 - -3.94% -
std::shift_right(vector<int>)/32 -1.26% 4.059 4.008 - -3.09% -
BM_std_min<short>/26 -1.26% 2.131 2.104 - 0.24% -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_4 -1.26% 4.174 4.121 - 0.09% -
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 -1.26% 50274.374 49642.327 - -0.31% -
BM_RangesPushHeap_float_Random_16384 -1.26% 7.690 7.593 - -0.54% -
std::find(deque<int>)_(process_all)/32768 -1.25% 7844.782 7746.403 - -2.07% -
BM_std_minmax<char>/6 -1.25% 2.004 1.979 - -8.15% -
BM_RangesMakeThenSortHeap_float_Random_262144 -1.25% 62.980 62.190 - -0.31% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 -1.25% 3.723 3.676 - 1.71% -
rng::sort(vector<NonIntegral>)_(descending)/8 -1.25% 25.122 24.807 - -1.91% -
std::equal(list<int>)_(it,_it,_it,_it)/8192 -1.25% 11713.622 11567.079 - -4.28% -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/1024 -1.25% 1476.803 1458.366 - -3.11% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_4_4 -1.25% 143985400.897 142190353.685 - -0.66% -
BM_std_min<char>/64 -1.24% 4.213 4.161 - -0.83% -
BM_MakeHeap_string_Ascending_64 -1.24% 4.774 4.715 - -2.84% -
SetIntersection_None_Set_float_256_64 -1.24% 9492174.858 9374295.364 - -0.22% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 -1.24% 1624270.672 1604154.055 - -5.87% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 -1.24% 1.186 1.171 - -2.04% -
SetIntersection_Interlaced_Vector_string_64_64 -1.24% 28546899.182 28193734.092 - -3.16% -
BM_LowerBound_string_4 -1.23% 20.258 20.008 - 0.17% -
BM_RangesPushHeap_string_Descending_4 -1.23% 1.902 1.879 - -0.10% -
rng::find_last_if(deque<int>)_(bail_10%)/1024 -1.23% 357.573 353.166 - -0.77% -
BM_RangesPushHeap_float_Random_1024 -1.23% 7.560 7.466 - 0.93% -
BM_PopHeap_pair<uint32,_uint32>_1024 -1.23% 30.281 29.908 - -0.89% -
SetIntersection_Interlaced_Vector_string_16384_16384 -1.23% 352580311.443 348257316.785 - -1.12% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 -1.23% 1595402.585 1575847.092 - -1.07% -
BM_SortHeap_uint64_4 -1.22% 0.946 0.934 - -0.31% -
std::map<int,_int>::contains(key)_(non-existent)/1024 -1.22% 5.429 5.363 - -1.27% -
std::find(deque<int>)_(process_all)/1024 -1.22% 244.776 241.787 - -1.54% -
BM_std_minmax<short>/9 -1.22% 1.187 1.173 - -1.18% -
std::multiset<std::string>::count(key)_(existent)/1024 -1.22% 23.414 23.128 - -1.76% -
rng::ends_with(deque<int>)_(mismatch_at_start)/8192 -1.22% 2.076 2.051 - -1.98% -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_1 -1.22% 17742753.558 17526952.232 - -0.67% -
SetIntersection_None_Set_uint64_16384_1024 -1.21% 166652858.749 164629098.675 - 1.02% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 -1.21% 355791778.597 351471790.182 - -0.08% -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_4 -1.21% 17900032.814 17682996.161 - 0.19% -
BM_std_min<unsigned_short>/19 -1.21% 1.906 1.883 - -0.54% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 -1.21% 1.020 1.007 - -1.33% -
SetIntersection_Interlaced_Set_uint64_16_1 -1.21% 67618636.132 66801008.510 - 0.37% -
std::find_if(vector<char>)_(process_all)/32768 -1.21% 8232.242 8132.769 - -1.24% -
SetIntersection_Front_Set_float_16384_1 -1.21% 1125753.792 1112162.322 - -0.35% -
std::find_if_not(vector<bool>)_(process_all)/1048576 -1.21% 787192.135 777694.167 - -0.95% -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/0 -1.21% 1.319 1.303 - -1.09% -
std::find_end(list<int>)_(match_near_end)/1000 -1.21% 747.111 738.099 - -1.53% -
SetIntersection_None_Set_string_1024_16 -1.20% 9078940.664 8969549.984 - -0.82% -
BM_RangesPopHeap_string_262144 -1.20% 95.079 93.934 - -7.14% -
SetIntersection_None_Vector_uint64_64_16 -1.20% 14493185.740 14318663.644 - -0.19% -
SetIntersection_Front_Vector_string_1024_16 -1.20% 1712460.366 1691851.205 - -1.88% -
std::set<int>::find(key)_(existent)/1024 -1.20% 3.966 3.918 - -2.55% -
rng::search(list<int>)_(single_element)/1024 -1.20% 717.622 708.990 - -2.35% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_4 -1.20% 57767498.899 57073976.635 - -0.18% -
SetIntersection_Interlaced_Set_float_262144_16384 -1.20% 1264998.943 1249818.765 - -0.12% -
std::sort(vector<NonIntegral>)_(heap)/8 -1.20% 22.539 22.268 - -0.25% -
rng::replace_if(list<int>)_(prefix)/50 -1.20% 25.000 24.701 - -0.41% -
BM_PopHeap_pair<uint32,_uint32>_256 -1.19% 22.685 22.414 - -1.09% -
SetIntersection_Interlaced_Set_uint32_1024_4 -1.19% 10068104.193 9947841.806 - -0.73% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 -1.19% 19.245 19.016 - 0.00% -
std::multimap<std::string,_int>::clear()/1024 -1.19% 20087.149 19847.638 - 0.31% -
BM_SortHeap_float_16 -1.19% 1.668 1.649 - -0.13% -
rng::search_n(vector<int>)_(no_match)/1024 -1.19% 213.211 210.677 - 0.03% -
SetIntersection_None_Set_uint64_16_4 -1.19% 60826315.791 60105004.460 - 0.66% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1 -1.19% 1114965.817 1101746.732 - 3.36% -
std::find(list<int>)_(process_all)/1024 -1.19% 699.256 690.966 - -2.75% -
BM_PushHeap_pair<uint32,_uint32>_Random_16 -1.19% 5.328 5.265 - -3.89% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1_1 -1.18% 572067506.417 565306299.300 - -0.55% -
BM_RangesPopHeap_uint32_64 -1.18% 12.726 12.576 - -0.01% -
BM_RangesPushHeap_uint64_Random_4 -1.18% 2.037 2.013 - -5.75% -
BM_RangesMakeThenSortHeap_uint32_Heap_4 -1.18% 1.224 1.209 - -0.90% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_4 -1.17% 58855080.657 58164135.053 - -0.58% -
SetIntersection_None_Vector_uint32_64_64 -1.17% 9040213.899 8934228.701 - -1.50% -
BM_MakeThenSortHeap_string_Descending_64 -1.17% 13.033 12.880 - -2.04% -
SetIntersection_None_Vector_uint64_262144_1 -1.17% 1210884.369 1196712.745 - 1.91% -
rng::remove_copy(list<int>)_(sprinkled)/8192 -1.17% 7309.843 7224.415 - 2.71% -
SetIntersection_Interlaced_Set_uint64_16384_16 -1.17% 226828099.965 224179724.151 - 0.20% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1 -1.17% 1123953.739 1110846.284 - -0.06% -
std::multimap<std::string,_int>::count(key)_(non-existent)/32 -1.17% 10.321 10.200 - -1.21% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_1 -1.16% 11891574.894 11753106.209 - 0.43% -
std::find_end(forward_list<int>,_pred)_(process_all)/1000 -1.16% 758.968 750.130 - -3.45% -
SetIntersection_Interlaced_Vector_uint64_1024_1 -1.16% 1129398.887 1116265.617 - 1.26% -
BM_MakeThenSortHeap_uint64_Descending_16384 -1.16% 16.369 16.179 - -0.16% -
SetIntersection_Interlaced_Set_float_262144_1024 -1.16% 1535188.967 1517351.724 - -1.99% -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_256 -1.16% 1.388 1.372 - -1.59% -
std::map<std::string,_int>::count(key)_(non-existent)/32 -1.16% 10.493 10.372 - 3.21% -
rng::rotate(vector<bool>)_(by_1/3)/50 -1.16% 18.566 18.350 - -1.22% -
BM_MakeHeap_string_PipeOrgan_16384 -1.16% 5.610 5.545 - -0.26% -
BM_RangesPushHeap_uint32_Random_64 -1.16% 5.607 5.542 - 0.61% -
BM_MakeHeap_pair<uint32,_uint32>_Random_4 -1.15% 2.629 2.599 - -0.80% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 -1.15% 30.815 30.460 - 0.05% -
BM_PushHeap_float_Random_64 -1.15% 6.739 6.662 - -1.65% -
rng::search_n(deque<int>,_pred)_(no_match)/1024 -1.15% 612.167 605.127 - 0.01% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 -1.15% 1117561.989 1104721.949 - -1.83% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 -1.15% 4605212.700 4552432.961 - -1.29% -
rng::find_last_if_not(deque<int>)_(bail_10%)/1024 -1.15% 362.904 358.745 - -0.03% -
std::multiset<int>::contains(key)_(existent)/32 -1.15% 1.668 1.649 - -0.87% -
rng::sort(vector<NonIntegral>)_(qsort_adversarial)/8 -1.14% 16.589 16.399 - -0.75% -
SetIntersection_None_Set_pair<uint32,_uint32>_16_4 -1.14% 60339186.437 59649421.734 - -0.89% -
SetIntersection_None_Vector_float_16384_256 -1.14% 1185953.567 1172427.069 - -1.01% -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_256 -1.14% 31.315 30.958 - 0.24% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_4_4 -1.14% 147441500.202 145762676.475 - -1.30% -
SetIntersection_None_Set_string_256_1 -1.14% 12069768.934 11932406.599 - -1.48% -
rng::rotate(deque<int>)_(1_element_forward)/1024 -1.14% 39.893 39.439 - 1.50% -
rng::move(deque<int>)/8 -1.14% 3.933 3.888 - -1.57% -
rng::search(deque<int>,_pred)_(no_match)/1000 -1.13% 430.971 426.080 - -0.18% -
rng::partition_point(deque<int>)/32 -1.13% 4.296 4.247 - 0.47% -
BM_RangesMakeHeap_string_PipeOrgan_16 -1.13% 3.663 3.621 - -5.78% -
std::set<std::string>::insert(value)_(already_present)/1024 -1.13% 33.081 32.708 - -4.61% -
std::copy_backward(vector<bool>)_(unaligned)/32768 -1.13% 210.887 208.509 - -1.16% -
rng::remove_if(deque<int>)_(prefix)/1024 -1.13% 571.184 564.742 - 0.65% -
BM_std_min<long_long>/3 -1.13% 1.354 1.338 - 4.33% -
BM_RangesSortHeap_pair<uint32,_uint32>_256 -1.12% 10.222 10.107 - -0.39% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_1 -1.12% 11733685.427 11601786.771 - -1.59% -
std::multimap<std::string,_int>::insert(value)_(already_present)/0 -1.12% 53.335 52.736 - 42.63% -
SetIntersection_Interlaced_Set_uint32_256_16 -1.12% 12138355.388 12002279.402 - 0.16% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_1024 -1.12% 3.005 2.971 - -0.41% -
BM_std_min<int>/24 -1.12% 1.842 1.821 - 0.42% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 -1.12% 8839524.370 8740658.200 - -27.43% -
SetIntersection_Interlaced_Vector_string_1024_1 -1.12% 1150323.348 1137466.612 - 1.84% -
std::find_if_not(vector<bool>)_(process_all)/1024 -1.12% 770.756 762.146 - -0.84% -
BM_MakeHeap_string_Ascending_1024 -1.11% 4.937 4.882 - -7.34% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 -1.11% 11.584 11.455 - -0.81% -
BM_lexicographical_compare_three_way_fast_path/1024 -1.11% 248.090 245.326 - -0.23% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 -1.11% 142021825.081 140441171.907 - -10.29% -
rng::search_n(deque<int>,_pred)_(no_match)/1048576 -1.11% 559676.400 553447.696 - 0.49% -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_262144 -1.11% 24.717 24.443 - 0.20% -
SetIntersection_Interlaced_Vector_float_16_4 -1.11% 60573125.671 59900488.210 - -0.25% -
rng::find_end(vector<int>,_pred)_(process_all)/1024 -1.11% 592.241 585.669 - -0.07% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -1.11% 37.354 36.939 - 1.12% -
SetIntersection_Interlaced_Vector_uint64_16384_1 -1.11% 1117994.387 1105624.290 - -1.06% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -1.11% 86.876 85.915 - -5.89% -
BM_MakeThenSortHeap_uint64_Random_16 -1.10% 8.670 8.575 - 0.18% -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_16384 -1.10% 27.484 27.181 - -0.71% -
SetIntersection_None_Vector_uint64_16_4 -1.10% 57489966.658 56856931.405 - -0.16% -
BM_RangesMakeHeap_string_QuickSortAdversary_1024 -1.10% 10.734 10.616 - -0.40% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_256 -1.10% 11.761 11.632 - -0.51% -
std::flat_multimap<int,_int>::insert(value)_(already_present)/1024 -1.09% 249.479 246.754 - 136.20% -
rng::move_backward(list<int>)/262144 -1.09% 272712.814 269734.688 - 1.05% -
SetIntersection_None_Vector_float_262144_256 -1.09% 1210829.072 1197614.991 - -2.51% -
std::map<int,_int>::upper_bound(key)_(existent)/32 -1.09% 1.714 1.695 - 0.34% -
BM_MakeThenSortHeap_uint64_Heap_16 -1.09% 5.356 5.298 - -0.40% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_256 -1.09% 4.769 4.717 - -0.05% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 -1.09% 24.700 24.431 - 0.51% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_4 -1.09% 59091064.325 58447328.404 - -0.68% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/8 -1.09% 4.683 4.632 - 0.83% -
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 -1.09% 4014.297 3970.651 - -0.16% -
SetIntersection_Interlaced_Set_uint32_4_4 -1.09% 147647082.588 146042466.264 - -0.54% -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 -1.09% 26.968 26.675 - -1.42% -
std::multimap<std::string,_int>::find(key)_(non-existent)/32 -1.08% 10.331 10.219 - -6.00% -
SetIntersection_None_Set_uint64_4_4 -1.08% 145440351.432 143865051.266 - 0.45% -
rng::move(vector<int>)/64 -1.08% 4.112 4.068 - -1.06% -
SetIntersection_Interlaced_Vector_string_262144_1 -1.08% 1161539.650 1148982.222 - -1.16% -
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 -1.08% 511715.424 506189.545 - -0.86% -
rng::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 -1.08% 9.124 9.025 - -0.36% -
SetIntersection_Front_Vector_string_256_4 -1.08% 4969048.676 4915491.086 - -1.11% -
rng::remove_copy(vector<int>)_(prefix)/32 -1.08% 11.005 10.886 - -0.25% -
std::count(list<int>)_(every_other)/8 -1.08% 2.097 2.074 - -1.28% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 -1.08% 2103003.663 2080378.827 - -4.30% -
std::generate_n(list<int>)/8192 -1.07% 6964.872 6890.073 - -0.31% -
std::find_if_not(vector<bool>)_(process_all)/8192 -1.07% 6145.597 6079.643 - -0.90% -
BM_LowerBound_string_16384 -1.07% 394.470 390.243 - -1.72% -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16384 -1.07% 7.026 6.951 - 1.10% -
SetIntersection_None_Set_uint32_1024_16 -1.07% 8965362.175 8869344.673 - 1.00% -
SetIntersection_Front_Vector_uint32_256_16 -1.07% 4492867.832 4444767.440 - 1.73% -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8 -1.07% 15.184 15.022 - -0.09% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 -1.07% 1.975 1.954 - 0.21% -
BM_RangesPushHeap_string_Random_262144 -1.07% 18.289 18.094 - -2.20% -
SetIntersection_None_Set_string_64_4 -1.07% 22885029.706 22641239.909 - -1.69% -
BM_MakeThenSortHeap_string_Descending_4 -1.06% 3.702 3.663 - -0.53% -
SetIntersection_None_Set_uint64_16_16 -1.06% 37628210.808 37228771.978 - -0.34% -
BM_MakeThenSortHeap_float_Random_16384 -1.06% 47.535 47.030 - -0.68% -
std::remove_if(deque<int>)_(prefix)/1024 -1.06% 566.419 560.413 - 0.66% -
std::find_end(deque<int>)_(near_matches)/1024 -1.06% 29772.698 29457.320 - -5.79% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_16 -1.06% 5.395 5.338 - -1.70% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 -1.06% 2025913.574 2004522.951 - -4.20% -
std::flat_multimap<int,_int>::contains(key)_(existent)/32 -1.06% 3.367 3.332 - -1.33% -
SetIntersection_None_Vector_float_16384_1024 -1.05% 1183607.127 1171123.237 - -0.06% -
BM_RangesMakeThenSortHeap_float_Ascending_262144 -1.05% 32.212 31.873 - 0.22% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_4 -1.05% 62224239.364 61568623.897 - -0.26% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1_1 -1.05% 573543069.912 567501771.078 - -0.63% -
rng::for_each(map<int>::iterator)/50 -1.05% 50.245 49.716 - -0.29% -
rng::remove_copy_if(vector<int>)_(sprinkled)/50 -1.05% 16.519 16.345 - -0.64% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_16 -1.05% 22.502 22.265 - -1.17% -
SetIntersection_Interlaced_Vector_uint64_16_4 -1.05% 60266028.493 59632381.458 - -0.35% -
std::rotate(deque<int>)_(1_element_forward)/1024 -1.05% 39.353 38.940 - 0.51% -
BM_RangesMakeThenSortHeap_string_PipeOrgan_256 -1.05% 20.277 20.064 - -2.16% -
std::multiset<int>::count(key)_(existent)/8192 -1.04% 9.351 9.253 - 0.71% -
BM_PushHeap_uint64_Random_64 -1.04% 5.300 5.245 - -0.52% -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.04% 180898.057 179012.336 - -0.89% -
std::reverse_copy(list<int>)/32768 -1.04% 25985.352 25714.838 - -2.44% -
rng::remove_copy(list<int>)_(sprinkled)/32 -1.04% 9.546 9.447 - -0.21% -
rng::copy_backward(vector<bool>)_(unaligned)/1048576 -1.04% 6828.216 6757.225 - 0.35% -
BM_MakeThenSortHeap_uint64_PipeOrgan_4 -1.04% 1.395 1.381 - -1.39% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 -1.04% 9868435.401 9765975.236 - -9.79% -
rng::contains_subrange(vector<int>)_(near_matches)/1000 -1.04% 14025.304 13879.768 - -0.08% -
SetIntersection_Front_Vector_uint64_4_1 -1.04% 228839362.889 226465307.485 - -0.08% -
std::find_if(vector<char>)_(process_all)/50 -1.04% 12.675 12.544 - -0.57% -
rng::partial_sort(vector<NonIntegral>)_(heap)/8 -1.04% 24.979 24.720 - -0.50% -
SetIntersection_Front_Set_uint64_16_4 -1.04% 59185163.001 58571504.770 - 0.44% -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_16 -1.04% 6.169 6.105 - 0.15% -
BM_std_min<unsigned_char>/30 -1.04% 2.282 2.258 - -2.16% -
SetIntersection_Interlaced_Set_uint32_16_1 -1.03% 67550217.097 66852065.632 - -0.34% -
BM_RangesMakeThenSortHeap_uint64_Descending_1024 -1.03% 10.337 10.230 - -0.74% -
SetIntersection_Front_Vector_float_1024_1 -1.03% 1115297.527 1103783.735 - -1.94% -
BM_MakeThenSortHeap_uint64_Descending_256 -1.03% 8.775 8.685 - 0.52% -
std::remove_if(deque<int>)_(sprinkled)/1024 -1.03% 546.751 541.113 - 0.45% -
rng::find_end(vector<int>)_(single_element)/1024 -1.03% 240.890 238.409 - -1.65% -
std::all_of(list<int>)_(process_all)/50 -1.03% 21.925 21.700 - 0.72% -
BM_std_min<short>/31 -1.02% 2.580 2.553 - -0.68% -
SetIntersection_None_Vector_uint64_4_4 -1.02% 143326158.883 141861073.849 - 0.13% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_16 -1.02% 45241302.248 44779043.300 - -0.45% -
rng::partial_sort(deque<int>)_(pipe-organ)/8192 -1.02% 163788.190 162119.211 - -1.75% -
BM_std_minmax<unsigned_long_long>/13 -1.02% 3.015 2.985 - -0.87% -
SetIntersection_None_Vector_float_64_1 -1.02% 17910465.711 17728113.258 - -0.91% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 -1.02% 1624588.379 1608058.432 - -5.81% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -1.02% 825322.428 816943.622 - -2.29% -
rng::rotate(vector<int>)_(1_element_forward)/8192 -1.01% 284.634 281.745 - -0.20% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 -1.01% 1393492.922 1379354.009 - -1.34% -
SetIntersection_Interlaced_Vector_string_262144_16384 -1.01% 991541.177 981482.749 - -7.81% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_16 -1.01% 7.276 7.203 - -1.55% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.01% 844.382 835.834 - -0.46% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_4 -1.01% 17843428.482 17662986.320 - -0.87% -
BM_std_min<unsigned_short>/16 -1.01% 1.692 1.675 - -3.26% -
std::multiset<int>::operator=(const&)_(into_populated_Container)/1024 -1.01% 1323.102 1309.771 - -0.28% -
bm_ranges_swap_ranges_vb_aligned/128 -1.01% 3.480 3.445 - -0.35% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_64 -1.01% 9050955.214 8959835.727 - -0.20% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1_1 -1.01% 575665914.001 569875940.423 - -0.85% -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -1.00% 146427.337 144957.641 - -0.28% -
BM_std_min<unsigned_int>/12 -1.00% 1.506 1.491 - 0.69% -
std::all_of(list<int>)_(process_all)/32 -1.00% 11.489 11.374 - -1.04% -

Added Tests - execution_time
BM_CmpEqual_int_int
BM_CmpEqual_int_schar
BM_CmpEqual_int_short
BM_CmpEqual_int_uchar
BM_CmpEqual_int_uint
BM_CmpEqual_int_ushort
BM_CmpEqual_schar_int
BM_CmpEqual_schar_schar
BM_CmpEqual_schar_short
BM_CmpEqual_schar_uchar
BM_CmpEqual_schar_uint
BM_CmpEqual_schar_ushort
BM_CmpEqual_short_int
BM_CmpEqual_short_schar
BM_CmpEqual_short_short
BM_CmpEqual_short_uchar
BM_CmpEqual_short_uint
BM_CmpEqual_short_ushort
BM_CmpEqual_uchar_int
BM_CmpEqual_uchar_schar
BM_CmpEqual_uchar_short
BM_CmpEqual_uchar_uchar
BM_CmpEqual_uchar_uint
BM_CmpEqual_uchar_ushort
BM_CmpEqual_uint_int
BM_CmpEqual_uint_schar
BM_CmpEqual_uint_short
BM_CmpEqual_uint_uchar
BM_CmpEqual_uint_uint
BM_CmpEqual_uint_ushort
BM_CmpEqual_ushort_int
BM_CmpEqual_ushort_schar
BM_CmpEqual_ushort_short
BM_CmpEqual_ushort_uchar
BM_CmpEqual_ushort_uint
BM_CmpEqual_ushort_ushort
BM_CmpLess_int_int
BM_CmpLess_int_schar
BM_CmpLess_int_short
BM_CmpLess_int_uchar
BM_CmpLess_int_uint
BM_CmpLess_int_ushort
BM_CmpLess_schar_int
BM_CmpLess_schar_schar
BM_CmpLess_schar_short
BM_CmpLess_schar_uchar
BM_CmpLess_schar_uint
BM_CmpLess_schar_ushort
BM_CmpLess_short_int
BM_CmpLess_short_schar
BM_CmpLess_short_short
BM_CmpLess_short_uchar
BM_CmpLess_short_uint
BM_CmpLess_short_ushort
BM_CmpLess_uchar_int
BM_CmpLess_uchar_schar
BM_CmpLess_uchar_short
BM_CmpLess_uchar_uchar
BM_CmpLess_uchar_uint
BM_CmpLess_uchar_ushort
BM_CmpLess_uint_int
BM_CmpLess_uint_schar
BM_CmpLess_uint_short
BM_CmpLess_uint_uchar
BM_CmpLess_uint_uint
BM_CmpLess_uint_ushort
BM_CmpLess_ushort_int
BM_CmpLess_ushort_schar
BM_CmpLess_ushort_short
BM_CmpLess_ushort_uchar
BM_CmpLess_ushort_uint
BM_CmpLess_ushort_ushort
BM_StringAssignAsciizMix_Opaque
BM_StringAssignAsciizMix_Transparent
BM_StringAssignAsciiz_Empty_Opaque
BM_StringAssignAsciiz_Empty_Transparent
BM_StringAssignAsciiz_Huge_Opaque
BM_StringAssignAsciiz_Huge_Transparent
BM_StringAssignAsciiz_Large_Opaque
BM_StringAssignAsciiz_Large_Transparent
BM_StringAssignAsciiz_Small_Opaque
BM_StringAssignAsciiz_Small_Transparent
BM_StringAssignStr_Empty_Opaque
BM_StringAssignStr_Empty_Transparent
BM_StringAssignStr_Huge_Opaque
BM_StringAssignStr_Huge_Transparent
BM_StringAssignStr_Large_Opaque
BM_StringAssignStr_Large_Transparent
BM_StringAssignStr_Small_Opaque
BM_StringAssignStr_Small_Transparent
BM_StringConstructDestroyCStr_Empty_Opaque
BM_StringConstructDestroyCStr_Empty_Transparent
BM_StringConstructDestroyCStr_Huge_Opaque
BM_StringConstructDestroyCStr_Huge_Transparent
BM_StringConstructDestroyCStr_Large_Opaque
BM_StringConstructDestroyCStr_Large_Transparent
BM_StringConstructDestroyCStr_Small_Opaque
BM_StringConstructDestroyCStr_Small_Transparent
BM_StringCopy_Empty
BM_StringCopy_Huge
BM_StringCopy_Large
BM_StringCopy_Small
BM_StringCtorDefault
BM_StringDestroy_Empty
BM_StringDestroy_Huge
BM_StringDestroy_Large
BM_StringDestroy_Small
BM_StringEraseToEnd_Empty_Opaque
BM_StringEraseToEnd_Empty_Transparent
BM_StringEraseToEnd_Huge_Opaque
BM_StringEraseToEnd_Huge_Transparent
BM_StringEraseToEnd_Large_Opaque
BM_StringEraseToEnd_Large_Transparent
BM_StringEraseToEnd_Small_Opaque
BM_StringEraseToEnd_Small_Transparent
BM_StringEraseWithMove_Empty_Opaque
BM_StringEraseWithMove_Empty_Transparent
BM_StringEraseWithMove_Huge_Opaque
BM_StringEraseWithMove_Huge_Transparent
BM_StringEraseWithMove_Large_Opaque
BM_StringEraseWithMove_Large_Transparent
BM_StringEraseWithMove_Small_Opaque
BM_StringEraseWithMove_Small_Transparent
BM_StringFindAllMatch/1
BM_StringFindAllMatch/131072
BM_StringFindAllMatch/32768
BM_StringFindAllMatch/4096
BM_StringFindAllMatch/512
BM_StringFindAllMatch/64
BM_StringFindAllMatch/8
BM_StringFindCharLiteral/1024
BM_StringFindCharLiteral/128
BM_StringFindCharLiteral/16
BM_StringFindCharLiteral/2048
BM_StringFindCharLiteral/256
BM_StringFindCharLiteral/32
BM_StringFindCharLiteral/4096
BM_StringFindCharLiteral/512
BM_StringFindCharLiteral/64
BM_StringFindCharLiteral/8
BM_StringFindCharLiteral/8192
BM_StringFindMatch1/1
BM_StringFindMatch1/32768
BM_StringFindMatch1/4096
BM_StringFindMatch1/512
BM_StringFindMatch1/64
BM_StringFindMatch1/8
BM_StringFindMatch2/1
BM_StringFindMatch2/32768
BM_StringFindMatch2/4096
BM_StringFindMatch2/512
BM_StringFindMatch2/64
BM_StringFindMatch2/8
BM_StringFindNoMatch/10
BM_StringFindNoMatch/131072
BM_StringFindNoMatch/32768
BM_StringFindNoMatch/4096
BM_StringFindNoMatch/512
BM_StringFindNoMatch/64
BM_StringFindStringLiteral/1024
BM_StringFindStringLiteral/128
BM_StringFindStringLiteral/16
BM_StringFindStringLiteral/2048
BM_StringFindStringLiteral/256
BM_StringFindStringLiteral/32
BM_StringFindStringLiteral/4096
BM_StringFindStringLiteral/512
BM_StringFindStringLiteral/64
BM_StringFindStringLiteral/8
BM_StringFindStringLiteral/8192
BM_StringMove_Empty
BM_StringMove_Huge
BM_StringMove_Large
BM_StringMove_Small
BM_StringRead_Cold_Deep_Empty
BM_StringRead_Cold_Deep_Large
BM_StringRead_Cold_Deep_Small
BM_StringRead_Cold_Shallow_Empty
BM_StringRead_Cold_Shallow_Large
BM_StringRead_Cold_Shallow_Small
BM_StringRead_Hot_Deep_Empty
BM_StringRead_Hot_Deep_Large
BM_StringRead_Hot_Deep_Small
BM_StringRead_Hot_Shallow_Empty
BM_StringRead_Hot_Shallow_Large
BM_StringRead_Hot_Shallow_Small
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeFirst
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeLast
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeMiddle
BM_StringRelationalLiteral_Compare_Empty_Empty_Control
BM_StringRelationalLiteral_Compare_Empty_Large_Control
BM_StringRelationalLiteral_Compare_Empty_Small_Control
BM_StringRelationalLiteral_Compare_Large_Empty_Control
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst
BM_StringRelationalLiteral_Compare_Large_Large_ChangeLast
BM_StringRelationalLiteral_Compare_Large_Large_ChangeMiddle
BM_StringRelationalLiteral_Compare_Large_Large_Control
BM_StringRelationalLiteral_Compare_Large_Small_Control
BM_StringRelationalLiteral_Compare_Small_Empty_Control
BM_StringRelationalLiteral_Compare_Small_Large_Control
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle
BM_StringRelationalLiteral_Compare_Small_Small_Control
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeFirst
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeLast
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeMiddle
BM_StringRelationalLiteral_Eq_Empty_Empty_Control
BM_StringRelationalLiteral_Eq_Empty_Large_Control
BM_StringRelationalLiteral_Eq_Empty_Small_Control
BM_StringRelationalLiteral_Eq_Large_Empty_Control
BM_StringRelationalLiteral_Eq_Large_Large_ChangeFirst
BM_StringRelationalLiteral_Eq_Large_Large_ChangeLast
BM_StringRelationalLiteral_Eq_Large_Large_ChangeMiddle
BM_StringRelationalLiteral_Eq_Large_Large_Control
BM_StringRelationalLiteral_Eq_Large_Small_Control
BM_StringRelationalLiteral_Eq_Small_Empty_Control
BM_StringRelationalLiteral_Eq_Small_Large_Control
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle
BM_StringRelationalLiteral_Eq_Small_Small_Control
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeFirst
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeLast
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeMiddle
BM_StringRelationalLiteral_Less_Empty_Empty_Control
BM_StringRelationalLiteral_Less_Empty_Large_Control
BM_StringRelationalLiteral_Less_Empty_Small_Control
BM_StringRelationalLiteral_Less_Large_Empty_Control
BM_StringRelationalLiteral_Less_Large_Large_ChangeFirst
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle
BM_StringRelationalLiteral_Less_Large_Large_Control
BM_StringRelationalLiteral_Less_Large_Small_Control
BM_StringRelationalLiteral_Less_Small_Empty_Control
BM_StringRelationalLiteral_Less_Small_Large_Control
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst
BM_StringRelationalLiteral_Less_Small_Small_ChangeLast
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle
BM_StringRelationalLiteral_Less_Small_Small_Control
BM_StringRelational_Compare_Empty_Empty_Control
BM_StringRelational_Compare_Empty_Huge_Control
BM_StringRelational_Compare_Empty_Large_Control
BM_StringRelational_Compare_Empty_Small_Control
BM_StringRelational_Compare_Huge_Empty_Control
BM_StringRelational_Compare_Huge_Huge_ChangeFirst
BM_StringRelational_Compare_Huge_Huge_ChangeLast
BM_StringRelational_Compare_Huge_Huge_ChangeMiddle
BM_StringRelational_Compare_Huge_Huge_Control
BM_StringRelational_Compare_Huge_Large_Control
BM_StringRelational_Compare_Huge_Small_Control
BM_StringRelational_Compare_Large_Empty_Control
BM_StringRelational_Compare_Large_Huge_Control
BM_StringRelational_Compare_Large_Large_ChangeFirst
BM_StringRelational_Compare_Large_Large_ChangeLast
BM_StringRelational_Compare_Large_Large_ChangeMiddle
BM_StringRelational_Compare_Large_Large_Control
BM_StringRelational_Compare_Large_Small_Control
BM_StringRelational_Compare_Small_Empty_Control
BM_StringRelational_Compare_Small_Huge_Control
BM_StringRelational_Compare_Small_Large_Control
BM_StringRelational_Compare_Small_Small_ChangeFirst
BM_StringRelational_Compare_Small_Small_ChangeLast
BM_StringRelational_Compare_Small_Small_ChangeMiddle
BM_StringRelational_Compare_Small_Small_Control
BM_StringRelational_Eq_Empty_Empty_Control
BM_StringRelational_Eq_Empty_Huge_Control
BM_StringRelational_Eq_Empty_Large_Control
BM_StringRelational_Eq_Empty_Small_Control
BM_StringRelational_Eq_Huge_Huge_ChangeFirst
BM_StringRelational_Eq_Huge_Huge_ChangeLast
BM_StringRelational_Eq_Huge_Huge_ChangeMiddle
BM_StringRelational_Eq_Huge_Huge_Control
BM_StringRelational_Eq_Large_Huge_Control
BM_StringRelational_Eq_Large_Large_ChangeFirst
BM_StringRelational_Eq_Large_Large_ChangeLast
BM_StringRelational_Eq_Large_Large_ChangeMiddle
BM_StringRelational_Eq_Large_Large_Control
BM_StringRelational_Eq_Small_Huge_Control
BM_StringRelational_Eq_Small_Large_Control
BM_StringRelational_Eq_Small_Small_ChangeFirst
BM_StringRelational_Eq_Small_Small_ChangeLast
BM_StringRelational_Eq_Small_Small_ChangeMiddle
BM_StringRelational_Eq_Small_Small_Control
BM_StringRelational_Less_Empty_Empty_Control
BM_StringRelational_Less_Empty_Huge_Control
BM_StringRelational_Less_Empty_Large_Control
BM_StringRelational_Less_Empty_Small_Control
BM_StringRelational_Less_Huge_Empty_Control
BM_StringRelational_Less_Huge_Huge_ChangeFirst
BM_StringRelational_Less_Huge_Huge_ChangeLast
BM_StringRelational_Less_Huge_Huge_ChangeMiddle
BM_StringRelational_Less_Huge_Huge_Control
BM_StringRelational_Less_Huge_Large_Control
BM_StringRelational_Less_Huge_Small_Control
BM_StringRelational_Less_Large_Empty_Control
BM_StringRelational_Less_Large_Huge_Control
BM_StringRelational_Less_Large_Large_ChangeFirst
BM_StringRelational_Less_Large_Large_ChangeLast
BM_StringRelational_Less_Large_Large_ChangeMiddle
BM_StringRelational_Less_Large_Large_Control
BM_StringRelational_Less_Large_Small_Control
BM_StringRelational_Less_Small_Empty_Control
BM_StringRelational_Less_Small_Huge_Control
BM_StringRelational_Less_Small_Large_Control
BM_StringRelational_Less_Small_Small_ChangeFirst
BM_StringRelational_Less_Small_Small_ChangeLast
BM_StringRelational_Less_Small_Small_ChangeMiddle
BM_StringRelational_Less_Small_Small_Control
BM_StringResizeAndOverwrite
BM_align/1
BM_align/256
BM_align/64
BM_align/8
BM_deque_deque_copy/0
BM_deque_deque_copy/1
BM_deque_deque_copy/1024
BM_deque_deque_copy/2
BM_deque_deque_copy/4000
BM_deque_deque_copy/4096
BM_deque_deque_copy/512
BM_deque_deque_copy/5500
BM_deque_deque_copy/64
BM_deque_deque_copy/64000
BM_deque_deque_copy/65536
BM_deque_deque_copy/70000
BM_deque_deque_copy_backward/0
BM_deque_deque_copy_backward/1
BM_deque_deque_copy_backward/1024
BM_deque_deque_copy_backward/2
BM_deque_deque_copy_backward/4000
BM_deque_deque_copy_backward/4096
BM_deque_deque_copy_backward/512
BM_deque_deque_copy_backward/5500
BM_deque_deque_copy_backward/64
BM_deque_deque_copy_backward/64000
BM_deque_deque_copy_backward/65536
BM_deque_deque_copy_backward/70000
BM_deque_deque_move/0
BM_deque_deque_move/1
BM_deque_deque_move/1024
BM_deque_deque_move/2
BM_deque_deque_move/4000
BM_deque_deque_move/4096
BM_deque_deque_move/512
BM_deque_deque_move/5500
BM_deque_deque_move/64
BM_deque_deque_move/64000
BM_deque_deque_move/65536
BM_deque_deque_move/70000
BM_deque_deque_move_backward/0
BM_deque_deque_move_backward/1
BM_deque_deque_move_backward/1024
BM_deque_deque_move_backward/2
BM_deque_deque_move_backward/4000
BM_deque_deque_move_backward/4096
BM_deque_deque_move_backward/512
BM_deque_deque_move_backward/5500
BM_deque_deque_move_backward/64
BM_deque_deque_move_backward/64000
BM_deque_deque_move_backward/65536
BM_deque_deque_move_backward/70000
BM_deque_deque_ranges_copy/0
BM_deque_deque_ranges_copy/1
BM_deque_deque_ranges_copy/1024
BM_deque_deque_ranges_copy/2
BM_deque_deque_ranges_copy/4000
BM_deque_deque_ranges_copy/4096
BM_deque_deque_ranges_copy/512
BM_deque_deque_ranges_copy/5500
BM_deque_deque_ranges_copy/64
BM_deque_deque_ranges_copy/64000
BM_deque_deque_ranges_copy/65536
BM_deque_deque_ranges_copy/70000
BM_deque_deque_ranges_copy_backward/0
BM_deque_deque_ranges_copy_backward/1
BM_deque_deque_ranges_copy_backward/1024
BM_deque_deque_ranges_copy_backward/2
BM_deque_deque_ranges_copy_backward/4000
BM_deque_deque_ranges_copy_backward/4096
BM_deque_deque_ranges_copy_backward/512
BM_deque_deque_ranges_copy_backward/5500
BM_deque_deque_ranges_copy_backward/64
BM_deque_deque_ranges_copy_backward/64000
BM_deque_deque_ranges_copy_backward/65536
BM_deque_deque_ranges_copy_backward/70000
BM_deque_deque_ranges_move/0
BM_deque_deque_ranges_move/1
BM_deque_deque_ranges_move/1024
BM_deque_deque_ranges_move/2
BM_deque_deque_ranges_move/4000
BM_deque_deque_ranges_move/4096
BM_deque_deque_ranges_move/512
BM_deque_deque_ranges_move/5500
BM_deque_deque_ranges_move/64
BM_deque_deque_ranges_move/64000
BM_deque_deque_ranges_move/65536
BM_deque_deque_ranges_move/70000
BM_deque_deque_ranges_move_backward/0
BM_deque_deque_ranges_move_backward/1
BM_deque_deque_ranges_move_backward/1024
BM_deque_deque_ranges_move_backward/2
BM_deque_deque_ranges_move_backward/4000
BM_deque_deque_ranges_move_backward/4096
BM_deque_deque_ranges_move_backward/512
BM_deque_deque_ranges_move_backward/5500
BM_deque_deque_ranges_move_backward/64
BM_deque_deque_ranges_move_backward/64000
BM_deque_deque_ranges_move_backward/65536
BM_deque_deque_ranges_move_backward/70000
BM_deque_vector_copy/0
BM_deque_vector_copy/1
BM_deque_vector_copy/1024
BM_deque_vector_copy/2
BM_deque_vector_copy/4000
BM_deque_vector_copy/4096
BM_deque_vector_copy/512
BM_deque_vector_copy/5500
BM_deque_vector_copy/64
BM_deque_vector_copy/64000
BM_deque_vector_copy/65536
BM_deque_vector_copy/70000
BM_deque_vector_copy_backward/0
BM_deque_vector_copy_backward/1
BM_deque_vector_copy_backward/1024
BM_deque_vector_copy_backward/2
BM_deque_vector_copy_backward/4000
BM_deque_vector_copy_backward/4096
BM_deque_vector_copy_backward/512
BM_deque_vector_copy_backward/5500
BM_deque_vector_copy_backward/64
BM_deque_vector_copy_backward/64000
BM_deque_vector_copy_backward/65536
BM_deque_vector_copy_backward/70000
BM_deque_vector_move/0
BM_deque_vector_move/1
BM_deque_vector_move/1024
BM_deque_vector_move/2
BM_deque_vector_move/4000
BM_deque_vector_move/4096
BM_deque_vector_move/512
BM_deque_vector_move/5500
BM_deque_vector_move/64
BM_deque_vector_move/64000
BM_deque_vector_move/65536
BM_deque_vector_move/70000
BM_deque_vector_move_backward/0
BM_deque_vector_move_backward/1
BM_deque_vector_move_backward/1024
BM_deque_vector_move_backward/2
BM_deque_vector_move_backward/4000
BM_deque_vector_move_backward/4096
BM_deque_vector_move_backward/512
BM_deque_vector_move_backward/5500
BM_deque_vector_move_backward/64
BM_deque_vector_move_backward/64000
BM_deque_vector_move_backward/65536
BM_deque_vector_move_backward/70000
BM_deque_vector_ranges_copy/0
BM_deque_vector_ranges_copy/1
BM_deque_vector_ranges_copy/1024
BM_deque_vector_ranges_copy/2
BM_deque_vector_ranges_copy/4000
BM_deque_vector_ranges_copy/4096
BM_deque_vector_ranges_copy/512
BM_deque_vector_ranges_copy/5500
BM_deque_vector_ranges_copy/64
BM_deque_vector_ranges_copy/64000
BM_deque_vector_ranges_copy/65536
BM_deque_vector_ranges_copy/70000
BM_deque_vector_ranges_copy_backward/0
BM_deque_vector_ranges_copy_backward/1
BM_deque_vector_ranges_copy_backward/1024
BM_deque_vector_ranges_copy_backward/2
BM_deque_vector_ranges_copy_backward/4000
BM_deque_vector_ranges_copy_backward/4096
BM_deque_vector_ranges_copy_backward/512
BM_deque_vector_ranges_copy_backward/5500
BM_deque_vector_ranges_copy_backward/64
BM_deque_vector_ranges_copy_backward/64000
BM_deque_vector_ranges_copy_backward/65536
BM_deque_vector_ranges_copy_backward/70000
BM_deque_vector_ranges_move/0
BM_deque_vector_ranges_move/1
BM_deque_vector_ranges_move/1024
BM_deque_vector_ranges_move/2
BM_deque_vector_ranges_move/4000
BM_deque_vector_ranges_move/4096
BM_deque_vector_ranges_move/512
BM_deque_vector_ranges_move/5500
BM_deque_vector_ranges_move/64
BM_deque_vector_ranges_move/64000
BM_deque_vector_ranges_move/65536
BM_deque_vector_ranges_move/70000
BM_deque_vector_ranges_move_backward/0
BM_deque_vector_ranges_move_backward/1
BM_deque_vector_ranges_move_backward/1024
BM_deque_vector_ranges_move_backward/2
BM_deque_vector_ranges_move_backward/4000
BM_deque_vector_ranges_move_backward/4096
BM_deque_vector_ranges_move_backward/512
BM_deque_vector_ranges_move_backward/5500
BM_deque_vector_ranges_move_backward/64
BM_deque_vector_ranges_move_backward/64000
BM_deque_vector_ranges_move_backward/65536
BM_deque_vector_ranges_move_backward/70000
BM_getline_string
BM_num_get<bool>
BM_num_get<double>
BM_num_get<float>
BM_num_get<long>
BM_num_get<long_double>
BM_num_get<long_long>
BM_num_get<unsigned_int>
BM_num_get<unsigned_long>
BM_num_get<unsigned_long_long>
BM_num_get<unsigned_short>
BM_num_get<void*>
BM_num_put<bool>
BM_num_put<const_void*>
BM_num_put<double>
BM_num_put<long>
BM_num_put<long_double>
BM_num_put<long_long>
BM_num_put<unsigned_long>
BM_num_put<unsigned_long_long>
BM_tolower_char<char>
BM_tolower_char<wchar_t>
BM_tolower_string<char>
BM_tolower_string<wchar_t>
BM_toupper_char<char>
BM_toupper_char<wchar_t>
BM_toupper_string<char>
BM_toupper_string<wchar_t>
BM_vector_deque_copy/0
BM_vector_deque_copy/1
BM_vector_deque_copy/1024
BM_vector_deque_copy/2
BM_vector_deque_copy/4000
BM_vector_deque_copy/4096
BM_vector_deque_copy/512
BM_vector_deque_copy/5500
BM_vector_deque_copy/64
BM_vector_deque_copy/64000
BM_vector_deque_copy/65536
BM_vector_deque_copy/70000
BM_vector_deque_copy_backward/0
BM_vector_deque_copy_backward/1
BM_vector_deque_copy_backward/1024
BM_vector_deque_copy_backward/2
BM_vector_deque_copy_backward/4000
BM_vector_deque_copy_backward/4096
BM_vector_deque_copy_backward/512
BM_vector_deque_copy_backward/5500
BM_vector_deque_copy_backward/64
BM_vector_deque_copy_backward/64000
BM_vector_deque_copy_backward/65536
BM_vector_deque_copy_backward/70000
BM_vector_deque_move/0
BM_vector_deque_move/1
BM_vector_deque_move/1024
BM_vector_deque_move/2
BM_vector_deque_move/4000
BM_vector_deque_move/4096
BM_vector_deque_move/512
BM_vector_deque_move/5500
BM_vector_deque_move/64
BM_vector_deque_move/64000
BM_vector_deque_move/65536
BM_vector_deque_move/70000
BM_vector_deque_move_backward/0
BM_vector_deque_move_backward/1
BM_vector_deque_move_backward/1024
BM_vector_deque_move_backward/2
BM_vector_deque_move_backward/4000
BM_vector_deque_move_backward/4096
BM_vector_deque_move_backward/512
BM_vector_deque_move_backward/5500
BM_vector_deque_move_backward/64
BM_vector_deque_move_backward/64000
BM_vector_deque_move_backward/65536
BM_vector_deque_move_backward/70000
BM_vector_deque_ranges_copy/0
BM_vector_deque_ranges_copy/1
BM_vector_deque_ranges_copy/1024
BM_vector_deque_ranges_copy/2
BM_vector_deque_ranges_copy/4000
BM_vector_deque_ranges_copy/4096
BM_vector_deque_ranges_copy/512
BM_vector_deque_ranges_copy/5500
BM_vector_deque_ranges_copy/64
BM_vector_deque_ranges_copy/64000
BM_vector_deque_ranges_copy/65536
BM_vector_deque_ranges_copy/70000
BM_vector_deque_ranges_copy_backward/0
BM_vector_deque_ranges_copy_backward/1
BM_vector_deque_ranges_copy_backward/1024
BM_vector_deque_ranges_copy_backward/2
BM_vector_deque_ranges_copy_backward/4000
BM_vector_deque_ranges_copy_backward/4096
BM_vector_deque_ranges_copy_backward/512
BM_vector_deque_ranges_copy_backward/5500
BM_vector_deque_ranges_copy_backward/64
BM_vector_deque_ranges_copy_backward/64000
BM_vector_deque_ranges_copy_backward/65536
BM_vector_deque_ranges_copy_backward/70000
BM_vector_deque_ranges_move/0
BM_vector_deque_ranges_move/1
BM_vector_deque_ranges_move/1024
BM_vector_deque_ranges_move/2
BM_vector_deque_ranges_move/4000
BM_vector_deque_ranges_move/4096
BM_vector_deque_ranges_move/512
BM_vector_deque_ranges_move/5500
BM_vector_deque_ranges_move/64
BM_vector_deque_ranges_move/64000
BM_vector_deque_ranges_move/65536
BM_vector_deque_ranges_move/70000
BM_vector_deque_ranges_move_backward/0
BM_vector_deque_ranges_move_backward/1
BM_vector_deque_ranges_move_backward/1024
BM_vector_deque_ranges_move_backward/2
BM_vector_deque_ranges_move_backward/4000
BM_vector_deque_ranges_move_backward/4096
BM_vector_deque_ranges_move_backward/512
BM_vector_deque_ranges_move_backward/5500
BM_vector_deque_ranges_move_backward/64
BM_vector_deque_ranges_move_backward/64000
BM_vector_deque_ranges_move_backward/65536
BM_vector_deque_ranges_move_backward/70000
bm_gcd_complex
bm_gcd_random
bm_gcd_trivial
bm_write
rng::distance(deque<int>)/1024
rng::distance(deque<int>)/4096
rng::distance(deque<int>)/50
rng::distance(deque<int>)/8192
rng::distance(join_view(vector<vector<int>>)/1024
rng::distance(join_view(vector<vector<int>>)/4096
rng::distance(join_view(vector<vector<int>>)/50
rng::distance(join_view(vector<vector<int>>)/8192
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192
std::deque<int>::ctor(Range)_(cheap_elements)/1024
std::deque<int>::ctor(Range)_(cheap_elements)/32
std::deque<int>::ctor(Range)_(cheap_elements)/8192
std::deque<int>::ctor(const&)_(cheap_elements)/1024
std::deque<int>::ctor(const&)_(cheap_elements)/32
std::deque<int>::ctor(const&)_(cheap_elements)/8192
std::deque<int>::ctor(size)/1024
std::deque<int>::ctor(size)/32
std::deque<int>::ctor(size)/8192
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/1024
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/32
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/8192
std::deque<int>::erase(begin)_(cheap_elements)/1024
std::deque<int>::erase(begin)_(cheap_elements)/32
std::deque<int>::erase(begin)_(cheap_elements)/8192
std::deque<int>::erase(middle)_(cheap_elements)/1024
std::deque<int>::erase(middle)_(cheap_elements)/32
std::deque<int>::erase(middle)_(cheap_elements)/8192
std::deque<int>::insert(begin)_(cheap_elements)/1024
std::deque<int>::insert(begin)_(cheap_elements)/32
std::deque<int>::insert(begin)_(cheap_elements)/8192
std::deque<int>::insert(middle)_(cheap_elements)/1024
std::deque<int>::insert(middle)_(cheap_elements)/32
std::deque<int>::insert(middle)_(cheap_elements)/8192
std::deque<int>::operator=(const&)_(cheap_elements)/1024
std::deque<int>::operator=(const&)_(cheap_elements)/32
std::deque<int>::operator=(const&)_(cheap_elements)/8192
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/1024
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/32
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/8192
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024
std::deque<std::string>::ctor(Range)_(cheap_elements)/32
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192
std::deque<std::string>::ctor(Range)_(expensive_elements)/1024
std::deque<std::string>::ctor(Range)_(expensive_elements)/32
std::deque<std::string>::ctor(Range)_(expensive_elements)/8192
std::deque<std::string>::ctor(const&)_(cheap_elements)/1024
std::deque<std::string>::ctor(const&)_(cheap_elements)/32
std::deque<std::string>::ctor(const&)_(cheap_elements)/8192
std::deque<std::string>::ctor(const&)_(expensive_elements)/1024
std::deque<std::string>::ctor(const&)_(expensive_elements)/32
std::deque<std::string>::ctor(const&)_(expensive_elements)/8192
std::deque<std::string>::ctor(size)/1024
std::deque<std::string>::ctor(size)/32
std::deque<std::string>::ctor(size)/8192
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/1024
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/32
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/8192
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/1024
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/32
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/8192
std::deque<std::string>::erase(begin)_(cheap_elements)/1024
std::deque<std::string>::erase(begin)_(cheap_elements)/32
std::deque<std::string>::erase(begin)_(cheap_elements)/8192
std::deque<std::string>::erase(begin)_(expensive_elements)/1024
std::deque<std::string>::erase(begin)_(expensive_elements)/32
std::deque<std::string>::erase(begin)_(expensive_elements)/8192
std::deque<std::string>::erase(middle)_(cheap_elements)/1024
std::deque<std::string>::erase(middle)_(cheap_elements)/32
std::deque<std::string>::erase(middle)_(cheap_elements)/8192
std::deque<std::string>::erase(middle)_(expensive_elements)/1024
std::deque<std::string>::erase(middle)_(expensive_elements)/32
std::deque<std::string>::erase(middle)_(expensive_elements)/8192
std::deque<std::string>::insert(begin)_(cheap_elements)/1024
std::deque<std::string>::insert(begin)_(cheap_elements)/32
std::deque<std::string>::insert(begin)_(cheap_elements)/8192
std::deque<std::string>::insert(begin)_(expensive_elements)/1024
std::deque<std::string>::insert(begin)_(expensive_elements)/32
std::deque<std::string>::insert(begin)_(expensive_elements)/8192
std::deque<std::string>::insert(middle)_(cheap_elements)/1024
std::deque<std::string>::insert(middle)_(cheap_elements)/32
std::deque<std::string>::insert(middle)_(cheap_elements)/8192
std::deque<std::string>::insert(middle)_(expensive_elements)/1024
std::deque<std::string>::insert(middle)_(expensive_elements)/32
std::deque<std::string>::insert(middle)_(expensive_elements)/8192
std::deque<std::string>::operator=(const&)_(cheap_elements)/1024
std::deque<std::string>::operator=(const&)_(cheap_elements)/32
std::deque<std::string>::operator=(const&)_(cheap_elements)/8192
std::deque<std::string>::operator=(const&)_(expensive_elements)/1024
std::deque<std::string>::operator=(const&)_(expensive_elements)/32
std::deque<std::string>::operator=(const&)_(expensive_elements)/8192
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/1024
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/32
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/8192
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/1024
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/32
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/8192
std::distance(deque<int>)/1024
std::distance(deque<int>)/4096
std::distance(deque<int>)/50
std::distance(deque<int>)/8192
std::distance(join_view(vector<vector<int>>))/1024
std::distance(join_view(vector<vector<int>>))/4096
std::distance(join_view(vector<vector<int>>))/50
std::distance(join_view(vector<vector<int>>))/8192
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192
std::list<int>::ctor(Range)_(cheap_elements)/1024
std::list<int>::ctor(Range)_(cheap_elements)/32
std::list<int>::ctor(Range)_(cheap_elements)/8192
std::list<int>::ctor(const&)_(cheap_elements)/1024
std::list<int>::ctor(const&)_(cheap_elements)/32
std::list<int>::ctor(const&)_(cheap_elements)/8192
std::list<int>::ctor(size)/1024
std::list<int>::ctor(size)/32
std::list<int>::ctor(size)/8192
std::list<int>::ctor(size,_value_type)_(cheap_elements)/1024
std::list<int>::ctor(size,_value_type)_(cheap_elements)/32
std::list<int>::ctor(size,_value_type)_(cheap_elements)/8192
std::list<int>::erase(begin)_(cheap_elements)/1024
std::list<int>::erase(begin)_(cheap_elements)/32
std::list<int>::erase(begin)_(cheap_elements)/8192
std::list<int>::insert(begin)_(cheap_elements)/1024
std::list<int>::insert(begin)_(cheap_elements)/32
std::list<int>::insert(begin)_(cheap_elements)/8192
std::list<int>::operator=(const&)_(cheap_elements)/1024
std::list<int>::operator=(const&)_(cheap_elements)/32
std::list<int>::operator=(const&)_(cheap_elements)/8192
std::list<int>::push_back()_(many_elements)_(cheap_elements)/1024
std::list<int>::push_back()_(many_elements)_(cheap_elements)/32
std::list<int>::push_back()_(many_elements)_(cheap_elements)/8192
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192
std::list<std::string>::ctor(Range)_(cheap_elements)/1024
std::list<std::string>::ctor(Range)_(cheap_elements)/32
std::list<std::string>::ctor(Range)_(cheap_elements)/8192
std::list<std::string>::ctor(Range)_(expensive_elements)/1024
std::list<std::string>::ctor(Range)_(expensive_elements)/32
std::list<std::string>::ctor(Range)_(expensive_elements)/8192
std::list<std::string>::ctor(const&)_(cheap_elements)/1024
std::list<std::string>::ctor(const&)_(cheap_elements)/32
std::list<std::string>::ctor(const&)_(cheap_elements)/8192
std::list<std::string>::ctor(const&)_(expensive_elements)/1024
std::list<std::string>::ctor(const&)_(expensive_elements)/32
std::list<std::string>::ctor(const&)_(expensive_elements)/8192
std::list<std::string>::ctor(size)/1024
std::list<std::string>::ctor(size)/32
std::list<std::string>::ctor(size)/8192
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/1024
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/32
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/8192
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/1024
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/32
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/8192
std::list<std::string>::erase(begin)_(cheap_elements)/1024
std::list<std::string>::erase(begin)_(cheap_elements)/32
std::list<std::string>::erase(begin)_(cheap_elements)/8192
std::list<std::string>::erase(begin)_(expensive_elements)/1024
std::list<std::string>::erase(begin)_(expensive_elements)/32
std::list<std::string>::erase(begin)_(expensive_elements)/8192
std::list<std::string>::insert(begin)_(cheap_elements)/1024
std::list<std::string>::insert(begin)_(cheap_elements)/32
std::list<std::string>::insert(begin)_(cheap_elements)/8192
std::list<std::string>::insert(begin)_(expensive_elements)/1024
std::list<std::string>::insert(begin)_(expensive_elements)/32
std::list<std::string>::insert(begin)_(expensive_elements)/8192
std::list<std::string>::operator=(const&)_(cheap_elements)/1024
std::list<std::string>::operator=(const&)_(cheap_elements)/32
std::list<std::string>::operator=(const&)_(cheap_elements)/8192
std::list<std::string>::operator=(const&)_(expensive_elements)/1024
std::list<std::string>::operator=(const&)_(expensive_elements)/32
std::list<std::string>::operator=(const&)_(expensive_elements)/8192
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/1024
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/32
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/8192
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/1024
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/8192
std::unordered_map<int,_int>::clear()/0
std::unordered_map<int,_int>::clear()/1024
std::unordered_map<int,_int>::clear()/32
std::unordered_map<int,_int>::clear()/8192
std::unordered_map<int,_int>::contains(key)_(existent)/0
std::unordered_map<int,_int>::contains(key)_(existent)/1024
std::unordered_map<int,_int>::contains(key)_(existent)/32
std::unordered_map<int,_int>::contains(key)_(existent)/8192
std::unordered_map<int,_int>::contains(key)_(non-existent)/0
std::unordered_map<int,_int>::contains(key)_(non-existent)/1024
std::unordered_map<int,_int>::contains(key)_(non-existent)/32
std::unordered_map<int,_int>::contains(key)_(non-existent)/8192
std::unordered_map<int,_int>::count(key)_(existent)/0
std::unordered_map<int,_int>::count(key)_(existent)/1024
std::unordered_map<int,_int>::count(key)_(existent)/32
std::unordered_map<int,_int>::count(key)_(existent)/8192
std::unordered_map<int,_int>::count(key)_(non-existent)/0
std::unordered_map<int,_int>::count(key)_(non-existent)/1024
std::unordered_map<int,_int>::count(key)_(non-existent)/32
std::unordered_map<int,_int>::count(key)_(non-existent)/8192
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/0
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/1024
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/32
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/8192
std::unordered_map<int,_int>::ctor(const&)/0
std::unordered_map<int,_int>::ctor(const&)/1024
std::unordered_map<int,_int>::ctor(const&)/32
std::unordered_map<int,_int>::ctor(const&)/8192
std::unordered_map<int,_int>::ctor(const&,_alloc)/0
std::unordered_map<int,_int>::ctor(const&,_alloc)/1024
std::unordered_map<int,_int>::ctor(const&,_alloc)/32
std::unordered_map<int,_int>::ctor(const&,_alloc)/8192
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
std::unordered_map<int,_int>::erase(iterator)/0
std::unordered_map<int,_int>::erase(iterator)/1024
std::unordered_map<int,_int>::erase(iterator)/32
std::unordered_map<int,_int>::erase(iterator)/8192
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
std::unordered_map<int,_int>::erase(key)_(existent)/0
std::unordered_map<int,_int>::erase(key)_(existent)/1024
std::unordered_map<int,_int>::erase(key)_(existent)/32
std::unordered_map<int,_int>::erase(key)_(existent)/8192
std::unordered_map<int,_int>::erase(key)_(non-existent)/0
std::unordered_map<int,_int>::erase(key)_(non-existent)/1024
std::unordered_map<int,_int>::erase(key)_(non-existent)/32
std::unordered_map<int,_int>::erase(key)_(non-existent)/8192
std::unordered_map<int,_int>::find(key)_(existent)/0
std::unordered_map<int,_int>::find(key)_(existent)/1024
std::unordered_map<int,_int>::find(key)_(existent)/32
std::unordered_map<int,_int>::find(key)_(existent)/8192
std::unordered_map<int,_int>::find(key)_(non-existent)/0
std::unordered_map<int,_int>::find(key)_(non-existent)/1024
std::unordered_map<int,_int>::find(key)_(non-existent)/32
std::unordered_map<int,_int>::find(key)_(non-existent)/8192
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192
std::unordered_map<int,_int>::insert(value)_(already_present)/0
std::unordered_map<int,_int>::insert(value)_(already_present)/1024
std::unordered_map<int,_int>::insert(value)_(already_present)/32
std::unordered_map<int,_int>::insert(value)_(already_present)/8192
std::unordered_map<int,_int>::insert(value)_(new_value)/0
std::unordered_map<int,_int>::insert(value)_(new_value)/1024
std::unordered_map<int,_int>::insert(value)_(new_value)/32
std::unordered_map<int,_int>::insert(value)_(new_value)/8192
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/0
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/32
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/0
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/1024
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/32
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/0
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/1024
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/32
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/8192
std::unordered_multimap<int,_int>::clear()/0
std::unordered_multimap<int,_int>::clear()/1024
std::unordered_multimap<int,_int>::clear()/32
std::unordered_multimap<int,_int>::clear()/8192
std::unordered_multimap<int,_int>::contains(key)_(existent)/0
std::unordered_multimap<int,_int>::contains(key)_(existent)/1024
std::unordered_multimap<int,_int>::contains(key)_(existent)/32
std::unordered_multimap<int,_int>::contains(key)_(existent)/8192
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/0
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/1024
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/32
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/8192
std::unordered_multimap<int,_int>::count(key)_(existent)/0
std::unordered_multimap<int,_int>::count(key)_(existent)/1024
std::unordered_multimap<int,_int>::count(key)_(existent)/32
std::unordered_multimap<int,_int>::count(key)_(existent)/8192
std::unordered_multimap<int,_int>::count(key)_(non-existent)/0
std::unordered_multimap<int,_int>::count(key)_(non-existent)/1024
std::unordered_multimap<int,_int>::count(key)_(non-existent)/32
std::unordered_multimap<int,_int>::count(key)_(non-existent)/8192
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/0
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/1024
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/32
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/8192
std::unordered_multimap<int,_int>::ctor(const&)/0
std::unordered_multimap<int,_int>::ctor(const&)/1024
std::unordered_multimap<int,_int>::ctor(const&)/32
std::unordered_multimap<int,_int>::ctor(const&)/8192
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/0
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/1024
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/32
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/8192
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
std::unordered_multimap<int,_int>::erase(iterator)/0
std::unordered_multimap<int,_int>::erase(iterator)/1024
std::unordered_multimap<int,_int>::erase(iterator)/32
std::unordered_multimap<int,_int>::erase(iterator)/8192
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
std::unordered_multimap<int,_int>::erase(key)_(existent)/0
std::unordered_multimap<int,_int>::erase(key)_(existent)/1024
std::unordered_multimap<int,_int>::erase(key)_(existent)/32
std::unordered_multimap<int,_int>::erase(key)_(existent)/8192
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/0
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/1024
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/32
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/8192
std::unordered_multimap<int,_int>::find(key)_(existent)/0
std::unordered_multimap<int,_int>::find(key)_(existent)/1024
std::unordered_multimap<int,_int>::find(key)_(existent)/32
std::unordered_multimap<int,_int>::find(key)_(existent)/8192
std::unordered_multimap<int,_int>::find(key)_(non-existent)/0
std::unordered_multimap<int,_int>::find(key)_(non-existent)/1024
std::unordered_multimap<int,_int>::find(key)_(non-existent)/32
std::unordered_multimap<int,_int>::find(key)_(non-existent)/8192
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192
std::unordered_multimap<int,_int>::insert(value)_(already_present)/0
std::unordered_multimap<int,_int>::insert(value)_(already_present)/1024
std::unordered_multimap<int,_int>::insert(value)_(already_present)/32
std::unordered_multimap<int,_int>::insert(value)_(already_present)/8192
std::unordered_multimap<int,_int>::insert(value)_(new_value)/0
std::unordered_multimap<int,_int>::insert(value)_(new_value)/1024
std::unordered_multimap<int,_int>::insert(value)_(new_value)/32
std::unordered_multimap<int,_int>::insert(value)_(new_value)/8192
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/0
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/1024
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/0
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/0
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/32
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192
std::unordered_multiset<int>::clear()/0
std::unordered_multiset<int>::clear()/1024
std::unordered_multiset<int>::clear()/32
std::unordered_multiset<int>::clear()/8192
std::unordered_multiset<int>::contains(key)_(existent)/0
std::unordered_multiset<int>::contains(key)_(existent)/1024
std::unordered_multiset<int>::contains(key)_(existent)/32
std::unordered_multiset<int>::contains(key)_(existent)/8192
std::unordered_multiset<int>::contains(key)_(non-existent)/0
std::unordered_multiset<int>::contains(key)_(non-existent)/1024
std::unordered_multiset<int>::contains(key)_(non-existent)/32
std::unordered_multiset<int>::contains(key)_(non-existent)/8192
std::unordered_multiset<int>::count(key)_(existent)/0
std::unordered_multiset<int>::count(key)_(existent)/1024
std::unordered_multiset<int>::count(key)_(existent)/32
std::unordered_multiset<int>::count(key)_(existent)/8192
std::unordered_multiset<int>::count(key)_(non-existent)/0
std::unordered_multiset<int>::count(key)_(non-existent)/1024
std::unordered_multiset<int>::count(key)_(non-existent)/32
std::unordered_multiset<int>::count(key)_(non-existent)/8192
std::unordered_multiset<int>::ctor(&&,_different_allocs)/0
std::unordered_multiset<int>::ctor(&&,_different_allocs)/1024
std::unordered_multiset<int>::ctor(&&,_different_allocs)/32
std::unordered_multiset<int>::ctor(&&,_different_allocs)/8192
std::unordered_multiset<int>::ctor(const&)/0
std::unordered_multiset<int>::ctor(const&)/1024
std::unordered_multiset<int>::ctor(const&)/32
std::unordered_multiset<int>::ctor(const&)/8192
std::unordered_multiset<int>::ctor(const&,_alloc)/0
std::unordered_multiset<int>::ctor(const&,_alloc)/1024
std::unordered_multiset<int>::ctor(const&,_alloc)/32
std::unordered_multiset<int>::ctor(const&,_alloc)/8192
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/0
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
std::unordered_multiset<int>::erase(iterator)/0
std::unordered_multiset<int>::erase(iterator)/1024
std::unordered_multiset<int>::erase(iterator)/32
std::unordered_multiset<int>::erase(iterator)/8192
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/0
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
std::unordered_multiset<int>::erase(key)_(existent)/0
std::unordered_multiset<int>::erase(key)_(existent)/1024
std::unordered_multiset<int>::erase(key)_(existent)/32
std::unordered_multiset<int>::erase(key)_(existent)/8192
std::unordered_multiset<int>::erase(key)_(non-existent)/0
std::unordered_multiset<int>::erase(key)_(non-existent)/1024
std::unordered_multiset<int>::erase(key)_(non-existent)/32
std::unordered_multiset<int>::erase(key)_(non-existent)/8192
std::unordered_multiset<int>::find(key)_(existent)/0
std::unordered_multiset<int>::find(key)_(existent)/1024
std::unordered_multiset<int>::find(key)_(existent)/32
std::unordered_multiset<int>::find(key)_(existent)/8192
std::unordered_multiset<int>::find(key)_(non-existent)/0
std::unordered_multiset<int>::find(key)_(non-existent)/1024
std::unordered_multiset<int>::find(key)_(non-existent)/32
std::unordered_multiset<int>::find(key)_(non-existent)/8192
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/0
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/1024
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/32
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/8192
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/0
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192
std::unordered_multiset<int>::insert(value)_(already_present)/0
std::unordered_multiset<int>::insert(value)_(already_present)/1024
std::unordered_multiset<int>::insert(value)_(already_present)/32
std::unordered_multiset<int>::insert(value)_(already_present)/8192
std::unordered_multiset<int>::insert(value)_(new_value)/0
std::unordered_multiset<int>::insert(value)_(new_value)/1024
std::unordered_multiset<int>::insert(value)_(new_value)/32
std::unordered_multiset<int>::insert(value)_(new_value)/8192
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/0
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/1024
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/32
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/8192
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/0
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/1024
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/32
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/8192
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/0
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/1024
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/32
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/8192
std::unordered_set<int>::clear()/0
std::unordered_set<int>::clear()/1024
std::unordered_set<int>::clear()/32
std::unordered_set<int>::clear()/8192
std::unordered_set<int>::contains(key)_(existent)/0
std::unordered_set<int>::contains(key)_(existent)/1024
std::unordered_set<int>::contains(key)_(existent)/32
std::unordered_set<int>::contains(key)_(existent)/8192
std::unordered_set<int>::contains(key)_(non-existent)/0
std::unordered_set<int>::contains(key)_(non-existent)/1024
std::unordered_set<int>::contains(key)_(non-existent)/32
std::unordered_set<int>::contains(key)_(non-existent)/8192
std::unordered_set<int>::count(key)_(existent)/0
std::unordered_set<int>::count(key)_(existent)/1024
std::unordered_set<int>::count(key)_(existent)/32
std::unordered_set<int>::count(key)_(existent)/8192
std::unordered_set<int>::count(key)_(non-existent)/0
std::unordered_set<int>::count(key)_(non-existent)/1024
std::unordered_set<int>::count(key)_(non-existent)/32
std::unordered_set<int>::count(key)_(non-existent)/8192
std::unordered_set<int>::ctor(&&,_different_allocs)/0
std::unordered_set<int>::ctor(&&,_different_allocs)/1024
std::unordered_set<int>::ctor(&&,_different_allocs)/32
std::unordered_set<int>::ctor(&&,_different_allocs)/8192
std::unordered_set<int>::ctor(const&)/0
std::unordered_set<int>::ctor(const&)/1024
std::unordered_set<int>::ctor(const&)/32
std::unordered_set<int>::ctor(const&)/8192
std::unordered_set<int>::ctor(const&,_alloc)/0
std::unordered_set<int>::ctor(const&,_alloc)/1024
std::unordered_set<int>::ctor(const&,_alloc)/32
std::unordered_set<int>::ctor(const&,_alloc)/8192
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/0
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
std::unordered_set<int>::erase(iterator)/0
std::unordered_set<int>::erase(iterator)/1024
std::unordered_set<int>::erase(iterator)/32
std::unordered_set<int>::erase(iterator)/8192
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/0
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
std::unordered_set<int>::erase(key)_(existent)/0
std::unordered_set<int>::erase(key)_(existent)/1024
std::unordered_set<int>::erase(key)_(existent)/32
std::unordered_set<int>::erase(key)_(existent)/8192
std::unordered_set<int>::erase(key)_(non-existent)/0
std::unordered_set<int>::erase(key)_(non-existent)/1024
std::unordered_set<int>::erase(key)_(non-existent)/32
std::unordered_set<int>::erase(key)_(non-existent)/8192
std::unordered_set<int>::find(key)_(existent)/0
std::unordered_set<int>::find(key)_(existent)/1024
std::unordered_set<int>::find(key)_(existent)/32
std::unordered_set<int>::find(key)_(existent)/8192
std::unordered_set<int>::find(key)_(non-existent)/0
std::unordered_set<int>::find(key)_(non-existent)/1024
std::unordered_set<int>::find(key)_(non-existent)/32
std::unordered_set<int>::find(key)_(non-existent)/8192
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/0
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/1024
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/32
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/8192
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/0
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/1024
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/32
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/8192
std::unordered_set<int>::insert(value)_(already_present)/0
std::unordered_set<int>::insert(value)_(already_present)/1024
std::unordered_set<int>::insert(value)_(already_present)/32
std::unordered_set<int>::insert(value)_(already_present)/8192
std::unordered_set<int>::insert(value)_(new_value)/0
std::unordered_set<int>::insert(value)_(new_value)/1024
std::unordered_set<int>::insert(value)_(new_value)/32
std::unordered_set<int>::insert(value)_(new_value)/8192
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/0
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/1024
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/32
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/8192
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/0
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/1024
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/32
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/8192
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/0
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/1024
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/32
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/8192
std::unordered_set<std::string>::clear()/0
std::unordered_set<std::string>::clear()/1024
std::unordered_set<std::string>::clear()/32
std::unordered_set<std::string>::clear()/8192
std::unordered_set<std::string>::contains(key)_(existent)/0
std::unordered_set<std::string>::contains(key)_(existent)/1024
std::unordered_set<std::string>::contains(key)_(existent)/32
std::unordered_set<std::string>::contains(key)_(existent)/8192
std::unordered_set<std::string>::contains(key)_(non-existent)/0
std::unordered_set<std::string>::contains(key)_(non-existent)/1024
std::unordered_set<std::string>::contains(key)_(non-existent)/32
std::unordered_set<std::string>::contains(key)_(non-existent)/8192
std::unordered_set<std::string>::count(key)_(existent)/0
std::unordered_set<std::string>::count(key)_(existent)/1024
std::unordered_set<std::string>::count(key)_(existent)/32
std::unordered_set<std::string>::count(key)_(existent)/8192
std::unordered_set<std::string>::count(key)_(non-existent)/0
std::unordered_set<std::string>::count(key)_(non-existent)/1024
std::unordered_set<std::string>::count(key)_(non-existent)/32
std::unordered_set<std::string>::count(key)_(non-existent)/8192
std::unordered_set<std::string>::ctor(&&,_different_allocs)/0
std::unordered_set<std::string>::ctor(&&,_different_allocs)/1024
std::unordered_set<std::string>::ctor(&&,_different_allocs)/32
std::unordered_set<std::string>::ctor(&&,_different_allocs)/8192
std::unordered_set<std::string>::ctor(const&)/0
std::unordered_set<std::string>::ctor(const&)/1024
std::unordered_set<std::string>::ctor(const&)/32
std::unordered_set<std::string>::ctor(const&)/8192
std::unordered_set<std::string>::ctor(const&,_alloc)/0
std::unordered_set<std::string>::ctor(const&,_alloc)/1024
std::unordered_set<std::string>::ctor(const&,_alloc)/32
std::unordered_set<std::string>::ctor(const&,_alloc)/8192
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
std::unordered_set<std::string>::erase(iterator)/0
std::unordered_set<std::string>::erase(iterator)/1024
std::unordered_set<std::string>::erase(iterator)/32
std::unordered_set<std::string>::erase(iterator)/8192
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192
std::unordered_set<std::string>::erase(key)_(existent)/0
std::unordered_set<std::string>::erase(key)_(existent)/1024
std::unordered_set<std::string>::erase(key)_(existent)/32
std::unordered_set<std::string>::erase(key)_(existent)/8192
std::unordered_set<std::string>::erase(key)_(non-existent)/0
std::unordered_set<std::string>::erase(key)_(non-existent)/1024
std::unordered_set<std::string>::erase(key)_(non-existent)/32
std::unordered_set<std::string>::erase(key)_(non-existent)/8192
std::unordered_set<std::string>::find(key)_(existent)/0
std::unordered_set<std::string>::find(key)_(existent)/1024
std::unordered_set<std::string>::find(key)_(existent)/32
std::unordered_set<std::string>::find(key)_(existent)/8192
std::unordered_set<std::string>::find(key)_(non-existent)/0
std::unordered_set<std::string>::find(key)_(non-existent)/1024
std::unordered_set<std::string>::find(key)_(non-existent)/32
std::unordered_set<std::string>::find(key)_(non-existent)/8192
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/0
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/1024
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/0
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192
std::unordered_set<std::string>::insert(value)_(already_present)/0
std::unordered_set<std::string>::insert(value)_(already_present)/1024
std::unordered_set<std::string>::insert(value)_(already_present)/32
std::unordered_set<std::string>::insert(value)_(already_present)/8192
std::unordered_set<std::string>::insert(value)_(new_value)/0
std::unordered_set<std::string>::insert(value)_(new_value)/1024
std::unordered_set<std::string>::insert(value)_(new_value)/32
std::unordered_set<std::string>::insert(value)_(new_value)/8192
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/0
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/1024
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/32
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/8192
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/0
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/32
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/8192
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/0
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/1024
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/32
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/8192
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192
std::vector<int>::ctor(Range)_(cheap_elements)/1024
std::vector<int>::ctor(Range)_(cheap_elements)/32
std::vector<int>::ctor(Range)_(cheap_elements)/8192
std::vector<int>::ctor(const&)_(cheap_elements)/1024
std::vector<int>::ctor(const&)_(cheap_elements)/32
std::vector<int>::ctor(const&)_(cheap_elements)/8192
std::vector<int>::ctor(size)/1024
std::vector<int>::ctor(size)/32
std::vector<int>::ctor(size)/8192
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/1024
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/32
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/8192
std::vector<int>::erase(begin)_(cheap_elements)/1024
std::vector<int>::erase(begin)_(cheap_elements)/32
std::vector<int>::erase(begin)_(cheap_elements)/8192
std::vector<int>::erase(middle)_(cheap_elements)/1024
std::vector<int>::erase(middle)_(cheap_elements)/32
std::vector<int>::erase(middle)_(cheap_elements)/8192
std::vector<int>::insert(begin)_(cheap_elements)/1024
std::vector<int>::insert(begin)_(cheap_elements)/32
std::vector<int>::insert(begin)_(cheap_elements)/8192
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/32
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192
std::vector<int>::insert(middle)_(cheap_elements)/1024
std::vector<int>::insert(middle)_(cheap_elements)/32
std::vector<int>::insert(middle)_(cheap_elements)/8192
std::vector<int>::operator=(const&)_(cheap_elements)/1024
std::vector<int>::operator=(const&)_(cheap_elements)/32
std::vector<int>::operator=(const&)_(cheap_elements)/8192
std::vector<int>::push_back()_(growing)_(cheap_elements)/1024
std::vector<int>::push_back()_(growing)_(cheap_elements)/32
std::vector<int>::push_back()_(growing)_(cheap_elements)/8192
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/1024
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/32
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/8192
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/1024
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/32
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/8192
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192
std::vector<std::string>::ctor(Range)_(cheap_elements)/1024
std::vector<std::string>::ctor(Range)_(cheap_elements)/32
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192
std::vector<std::string>::ctor(Range)_(expensive_elements)/1024
std::vector<std::string>::ctor(Range)_(expensive_elements)/32
std::vector<std::string>::ctor(Range)_(expensive_elements)/8192
std::vector<std::string>::ctor(const&)_(cheap_elements)/1024
std::vector<std::string>::ctor(const&)_(cheap_elements)/32
std::vector<std::string>::ctor(const&)_(cheap_elements)/8192
std::vector<std::string>::ctor(const&)_(expensive_elements)/1024
std::vector<std::string>::ctor(const&)_(expensive_elements)/32
std::vector<std::string>::ctor(const&)_(expensive_elements)/8192
std::vector<std::string>::ctor(size)/1024
std::vector<std::string>::ctor(size)/32
std::vector<std::string>::ctor(size)/8192
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/1024
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/32
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/8192
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/1024
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/32
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/8192
std::vector<std::string>::erase(begin)_(cheap_elements)/1024
std::vector<std::string>::erase(begin)_(cheap_elements)/32
std::vector<std::string>::erase(begin)_(cheap_elements)/8192
std::vector<std::string>::erase(begin)_(expensive_elements)/1024
std::vector<std::string>::erase(begin)_(expensive_elements)/32
std::vector<std::string>::erase(begin)_(expensive_elements)/8192
std::vector<std::string>::erase(middle)_(cheap_elements)/1024
std::vector<std::string>::erase(middle)_(cheap_elements)/32
std::vector<std::string>::erase(middle)_(cheap_elements)/8192
std::vector<std::string>::erase(middle)_(expensive_elements)/1024
std::vector<std::string>::erase(middle)_(expensive_elements)/32
std::vector<std::string>::erase(middle)_(expensive_elements)/8192
std::vector<std::string>::insert(begin)_(cheap_elements)/1024
std::vector<std::string>::insert(begin)_(cheap_elements)/32
std::vector<std::string>::insert(begin)_(cheap_elements)/8192
std::vector<std::string>::insert(begin)_(expensive_elements)/1024
std::vector<std::string>::insert(begin)_(expensive_elements)/32
std::vector<std::string>::insert(begin)_(expensive_elements)/8192
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/1024
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/32
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/8192
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/32
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/1024
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/32
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/8192
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/1024
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/32
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/8192
std::vector<std::string>::insert(middle)_(cheap_elements)/1024
std::vector<std::string>::insert(middle)_(cheap_elements)/32
std::vector<std::string>::insert(middle)_(cheap_elements)/8192
std::vector<std::string>::insert(middle)_(expensive_elements)/1024
std::vector<std::string>::insert(middle)_(expensive_elements)/32
std::vector<std::string>::insert(middle)_(expensive_elements)/8192
std::vector<std::string>::operator=(const&)_(cheap_elements)/1024
std::vector<std::string>::operator=(const&)_(cheap_elements)/32
std::vector<std::string>::operator=(const&)_(cheap_elements)/8192
std::vector<std::string>::operator=(const&)_(expensive_elements)/1024
std::vector<std::string>::operator=(const&)_(expensive_elements)/32
std::vector<std::string>::operator=(const&)_(expensive_elements)/8192
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/1024
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/32
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/8192
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/1024
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/32
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/8192
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/1024
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/32
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/8192
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/1024
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/32
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/8192
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/1024
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/32
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/8192
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/1024
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/32
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/8192
vector<bool>(const_vector<bool>&)
vector<bool>(size_type,_const_value_type&)
vector<bool>(vector<bool>&&,_const_allocator_type&)_(different_allocators)
vector<bool>(vector<bool>&&,_const_allocator_type&)_(equal_allocators)
vector<bool>::reserve()

Performance Regressions - execution_time Δ (B) Baseline Current σ (B) Δ σ
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 35001.29% 1001212.809 351438599.505 - 0.19% -
bm_ranges_swap_ranges_vb_unaligned/262144 522.51% 3840.279 23905.960 - 540.24% -
bm_swap_ranges_vb_unaligned/262144 198.45% 3945.194 11774.503 - 206.15% -
rng::rotate_copy(deque<int>)/32 136.83% 2.693 6.379 - 135.29% -
std::flat_multimap<int,_int>::insert(value)_(already_present)/1024 136.20% 104.469 246.754 - -1.09% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 135.39% 104.833 246.768 - -0.65% -
std::flat_multimap<int,_int>::insert(value)_(new_value)/1024 135.27% 19.904 46.828 - 43.32% -
std::generate_n(list<int>)/1024 132.56% 650.766 1513.395 - 132.65% -
rng::rotate_copy(deque<int>)/50 126.75% 3.015 6.837 - 126.69% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 126.16% 25.272 57.155 - 19.20% -
std::copy_backward(list<int>)/512 110.20% 370.771 779.352 - 111.08% -
std::partition(list<int>)_(dense)/1024 108.41% 393.160 819.382 - 110.52% -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/1024 107.00% 764.570 1582.684 - 108.53% -
rng::starts_with(list<int>)/1000 102.54% 761.499 1542.361 - 103.18% -
rng::starts_with(list<int>)/1024 101.35% 783.669 1577.945 - 103.14% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 92.97% 44.854 86.552 - -0.45% -
rng::rotate_copy(vector<int>)/32 91.70% 2.082 3.991 - 91.09% -
std::find_end(deque<int>)_(same_length)/1000 91.60% 940.071 1801.218 - 31.08% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_256 91.25% 64401241.139 123164738.018 - 84.17% -
std::multimap<std::string,_int>::insert(value)_(already_present)/32 90.76% 31.611 60.300 - 0.54% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 85.91% 5049280.676 9387267.814 - 68.38% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 80.07% 79.427 143.021 - -2.11% -
std::map<std::string,_int>::erase(key)_(existent)/0 74.56% 42.205 73.676 - 0.16% -
rng::rotate_copy(vector<int>)/50 72.27% 2.693 4.640 - 72.32% -
rng::rotate_copy(vector<int>)/8192 69.46% 283.624 480.627 - 72.10% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 64.04% 213192962.567 349725425.922 - 21.84% -
std::multimap<std::string,_int>::insert(value)_(already_present)/8192 62.99% 42.507 69.284 - 2.61% -
BM_RangesPushHeap_float_Random_1 62.77% 0.429 0.698 - 34.95% -
BM_PushHeap_float_Descending_1 61.97% 0.431 0.697 - 49.40% -
std::multimap<std::string,_int>::erase(key)_(existent)/1024 57.18% 57.316 90.086 - 47.03% -
std::flat_multimap<int,_int>::find(key)_(non-existent)/1024 56.95% 4.519 7.092 - 30.74% -
std::flat_multimap<int,_int>::find(key)_(non-existent)/8192 56.66% 6.215 9.736 - 35.34% -
BM_RangesPushHeap_uint64_Descending_1 49.39% 0.467 0.697 - 10.06% -
std::multiset<std::string>::erase(key)_(existent)/1024 47.19% 57.816 85.101 - -2.17% -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/8192 47.02% 23.878 35.105 - 0.00% -
std::unordered_multiset<int>::insert(value)_(already_present)/8192 45.59% 23.458 34.153 - 0.00% -
rng::unique_copy(deque<int>)_(contiguous)/52 45.50% 14.687 21.369 - 14.71% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 45.25% 29.056 42.205 - 9.84% -
std::unordered_set<std::string>::insert(value)_(already_present)/8192 44.76% 46.158 66.820 - 0.00% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 44.38% 6.589 9.513 - 44.06% -
std::multimap<std::string,_int>::insert(value)_(already_present)/0 42.63% 36.974 52.736 - -1.12% -
std::flat_multimap<int,_int>::insert(value)_(new_value)/8192 42.49% 23.891 34.041 - 26.96% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 42.41% 2876318.609 4096257.834 - 48.69% -
rng::unique_copy(deque<int>)_(contiguous)/32 42.03% 9.753 13.851 - 12.87% -
rng::unique_copy(deque<int>)_(sprinkled)/52 41.97% 14.761 20.957 - -15.23% -
rng::contains_subrange(list<int>)_(single_element)/8192 41.83% 6995.482 9921.696 - 29.47% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 41.80% 0.447 0.634 - 18.42% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_1 41.59% 0.449 0.636 - 18.97% -
std::multimap<std::string,_int>::erase(key)_(existent)/32 40.98% 51.106 72.051 - -2.61% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 40.80% 7160322.808 10081885.251 - 72.00% -
std::find(vector<bool>)_(process_all)/50 40.00% 0.579 0.810 - 29.09% -
std::vector<int>::ctor(const&)_(cheap_elements)/8192 39.59% 610.367 852.008 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16384_16 39.40% 2462320.493 3432370.219 - 39.08% -
std::flat_map<int,_int>::contains(key)_(non-existent)/8192 38.78% 6.355 8.819 - 8.47% -
std::find(list<int>)_(process_all)/50 37.88% 18.131 25.000 - 36.56% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 37.66% 31.860 43.857 - -0.09% -
BM_PopHeap_pair<uint32,_uint32>_1 37.38% 0.506 0.696 - 55.67% -
rng::search(deque<int>)_(no_match)/1024 36.84% 305.071 417.474 - 19.01% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 36.26% 38973084.340 53105848.160 - 42.69% -
BM_StringConstructDestroyCStr_Empty_Transparent 35.83% 0.236 0.320 - 0.00% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 34.87% 0.447 0.603 - 53.68% -
rng::fill_n(vector<bool>)/64 34.77% 1.417 1.910 - 35.08% -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/8 34.40% 47.646 64.039 - 35.20% -
BM_MakeHeap_uint32_Random_4 34.30% 1.122 1.506 - 29.69% -
std::find_end(deque<int>,_pred)_(near_matches)/1024 33.95% 31325.941 41961.078 - 37.48% -
BM_RangesPopHeap_uint32_1 33.94% 0.415 0.556 - 13.46% -
std::find_end(deque<int>,_pred)_(near_matches)/1000 33.62% 30111.892 40235.679 - 37.41% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 33.48% 10137763.980 13531987.487 - 7.09% -
std::map<std::string,_int>::erase(iterator)/8192 33.18% 26.448 35.224 - 0.05% -
std::fill_n(vector<bool>)/512 33.14% 1.425 1.897 - 33.18% -
std::search(deque<int>,_pred)_(no_match)/1024 32.95% 327.319 435.163 - -0.54% -
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024 32.62% 864.747 1146.813 - 0.00% -
std::map<std::string,_int>::find(key)_(non-existent)/1024 32.54% 19.835 26.291 - 8.85% -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 32.43% 48.757 64.566 - 31.84% -
std::replace(vector<int>)_(sprinkled)/32 32.39% 5.036 6.667 - 23.15% -
rng::unique_copy(deque<int>)_(sprinkled)/32 32.26% 10.083 13.335 - -14.93% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 32.11% 29.548 39.035 - 50.78% -
rng::fill_n(vector<bool>)/512 31.99% 1.424 1.880 - 32.04% -
std::vector<int>::ctor(Range)_(cheap_elements)/8192 31.40% 664.266 872.855 - 0.00% -
std::unordered_multiset<int>::count(key)_(non-existent)/0 31.09% 0.306 0.401 - 0.00% -
std::shift_left(vector<int>)/32 31.00% 2.993 3.920 - 31.71% -
std::multimap<std::string,_int>::insert(value)_(new_value)/0 30.73% 24.738 32.339 - 1.51% -
std::unordered_set<std::string>::count(key)_(existent)/8192 30.59% 32.211 42.063 - 0.00% -
rng::equal(vector<bool>)_(unaligned)/50 30.55% 0.736 0.961 - 38.18% -
BM_MakeHeap_string_Descending_262144 30.05% 3.544 4.609 - 33.49% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 29.86% 25.917 33.655 - 32.05% -
std::set<std::string>::erase(iterator)/8192 29.84% 25.805 33.506 - 0.34% -
std::set<std::string>::insert(value)_(new_value)/8192 29.23% 69.945 90.387 - -0.20% -
BM_vector_deque_copy/0 29.01% 0.388 0.501 - 0.00% -
BM_vector_deque_copy_backward/0 28.92% 0.402 0.518 - 0.00% -
BM_std_min<unsigned_short>/22 28.85% 1.813 2.336 - 27.08% -
BM_std_min<unsigned_short>/1 28.76% 0.254 0.327 - -28.29% -
std::flat_map<int,_int>::erase(key)_(non-existent)/8192 28.67% 6.667 8.579 - 36.40% -
BM_MakeHeap_string_PipeOrgan_262144 28.48% 7.451 9.573 - 30.73% -
std::flat_map<int,_int>::contains(key)_(non-existent)/1024 27.48% 4.602 5.867 - 3.66% -
std::map<std::string,_int>::insert(value)_(new_value)/1024 27.03% 60.673 77.074 - -0.40% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 27.01% 39.687 50.407 - 24.95% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1024 27.01% 110783943.527 140703096.378 - 36.04% -
BM_StringRelational_Eq_Small_Small_ChangeLast 26.87% 1.678 2.128 - 0.00% -
std::flat_multimap<int,_int>::find(key)_(non-existent)/0 26.85% 0.381 0.484 - 14.22% -
BM_std_min<__int128>/70000 26.84% 27060.993 34325.235 - 26.86% -
std::replace(vector<int>)_(sprinkled)/50 26.66% 7.726 9.786 - 27.08% -
BM_std_min<__int128>/64000 26.60% 24733.290 31313.491 - 26.54% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 26.56% 54109442.745 68483245.111 - 39.90% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 26.49% 4.463 5.645 - 9.84% -
BM_std_min<__int128>/65536 26.36% 25346.319 32026.967 - 26.43% -
std::unordered_set<std::string>::erase(key)_(non-existent)/1024 26.16% 19.084 24.076 - 0.00% -
BM_std_min<__int128>/1024 26.07% 396.062 499.303 - 26.00% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_262144 26.03% 13.359 16.837 - 27.16% -
BM_std_min<__int128>/4000 25.87% 1540.615 1939.246 - 25.85% -
std::map<std::string,_int>::erase(key)_(existent)/8192 25.77% 64.897 81.622 - -0.18% -
BM_std_min<__int128>/5500 25.75% 2120.649 2666.682 - 25.86% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 25.67% 35.100 44.112 - 0.26% -
BM_std_min<__int128>/4096 25.57% 1578.819 1982.579 - 25.62% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 25.56% 29.209 36.676 - 2.47% -
std::find(vector<bool>)_(process_all)/8 25.16% 0.576 0.721 - 15.09% -
BM_std_min<__int128>/512 25.09% 198.876 248.779 - 25.10% -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/1024 25.08% 21.641 27.068 - 12.80% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 25.00% 30.666 38.333 - 1.75% -
std::flat_multimap<int,_int>::erase(iterator)/8192 24.96% 505.387 631.507 - 27.13% -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 24.73% 726.136 905.713 - 0.00% -
std::copy_if(list<int>)_(every_other)/4096 24.68% 3172.195 3955.074 - 24.03% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 24.67% 17.554 21.885 - -0.66% -
SetIntersection_Interlaced_Vector_uint32_16384_64 24.66% 5939588.531 7404095.229 - 25.10% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 24.57% 29.443 36.679 - -5.39% -
rng::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 24.09% 51.414 63.799 - 23.99% -
std::map<std::string,_int>::insert(value)_(new_value)/32 24.05% 33.788 41.913 - -0.50% -
BM_StringRelationalLiteral_Eq_Small_Large_Control 23.96% 0.294 0.364 - 0.00% -
BM_std_min<int>/1 23.75% 0.282 0.348 - 14.90% -
rng::replace(vector<int>)_(sprinkled)/50 23.69% 8.028 9.930 - 11.62% -
std::copy_backward(list<int>)/4096 23.68% 3312.008 4096.299 - 24.80% -
rng::find(vector<bool>)_(process_all)/8 23.62% 0.601 0.743 - -6.85% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 23.31% 75378224.467 92949333.185 - 29.17% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 22.92% 770.826 947.490 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 22.57% 558.384 684.433 - 31.48% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 22.55% 1634042.050 2002543.110 - 4.71% -
std::multiset<std::string>::contains(key)_(non-existent)/8192 22.53% 26.132 32.018 - -0.04% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 22.30% 46.450 56.810 - 0.03% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 22.28% 20892693.637 25548431.102 - 98.76% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_16 22.08% 6819872.302 8325687.669 - 20.34% -
std::partition_copy(list<int>)/50 22.06% 13.204 16.117 - 23.00% -
std::list<std::string>::operator=(const&)_(cheap_elements)/1024 21.69% 1237.061 1505.425 - 0.00% -
rng::replace(vector<int>)_(sprinkled)/32 21.59% 5.605 6.815 - 12.98% -
BM_StringRelational_Less_Large_Large_Control 21.48% 2.047 2.487 - 0.00% -
BM_std_min<__int128>/64 21.32% 24.505 29.730 - 21.33% -
BM_MakeHeap_pair<uint32,_uint32>_Heap_4 21.30% 0.464 0.563 - 2.92% -
std::map<std::string,_int>::insert(value)_(already_present)/1024 21.25% 20.451 24.798 - -0.79% -
std::unordered_set<std::string>::contains(key)_(existent)/32 21.25% 33.079 40.109 - 0.00% -
std::unordered_set<std::string>::find(key)_(existent)/8192 20.76% 35.502 42.872 - 0.00% -
766_femflow_r 20.62% 12.948 15.618 - 20.74% -
std::copy_n(vector<bool>)_(aligned)/262144 20.29% 675.857 812.955 - 28.02% -
std::find_end(deque<int>)_(match_near_end)/1000 20.27% 330.652 397.676 - 22.17% -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/8192 20.22% 9.492 11.412 - 28.36% -
std::map<std::string,_int>::insert(value)_(already_present)/0 20.08% 12.159 14.601 - 1.08% -
BM_std_minmax_element<long_long>/2 20.04% 0.538 0.646 - -0.46% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 19.74% 6.817 8.162 - 16.01% -
rng::equal(vector<bool>)_(unaligned)/8 19.50% 0.738 0.882 - 26.31% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeFirst 19.27% 1.354 1.614 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent)/32 19.27% 24.531 29.257 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/32 19.26% 28.242 33.683 - 1.99% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 19.16% 25.903 30.867 - -3.32% -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/1024 19.11% 6.580 7.838 - 26.31% -
BM_std_min<unsigned___int128>/1 18.93% 0.367 0.437 - 7.13% -
SetIntersection_Interlaced_Vector_uint64_256_16 18.91% 6192708.049 7363454.596 - 18.49% -
std::find_end(deque<int>,_pred)_(match_near_end)/1024 18.67% 3856.900 4576.967 - 18.96% -
BM_std_minmax<unsigned_char>/16 18.61% 0.973 1.154 - -0.03% -
SetIntersection_Interlaced_Vector_uint32_16384_1024 18.61% 46152295.536 54741211.634 - 24.16% -
SetIntersection_Interlaced_Vector_uint32_262144_4 18.46% 1524213.058 1805647.219 - 19.73% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16 18.45% 3.296 3.904 - 18.09% -
BM_lexicographical_compare_three_way<IntPtr>/1 18.21% 0.393 0.464 - 18.76% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 18.20% 9745650.668 11518996.873 - 21.69% -
std::unordered_set<std::string>::count(key)_(existent)/1024 18.01% 36.251 42.781 - 0.00% -
std::set<int>::insert(value)_(new_value)/1024 17.94% 41.947 49.471 - 19.12% -
std::multimap<std::string,_int>::erase(key)_(existent)/8192 17.93% 89.422 105.452 - 14.46% -
SetIntersection_Interlaced_Vector_uint32_262144_256 17.83% 29468394.511 34723283.043 - 34.03% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_64 17.80% 4.875 5.743 - 18.29% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1024 17.78% 7.658 9.020 - 17.95% -
BM_MakeThenSortHeap_string_SingleElement_16384 17.66% 38.717 45.553 - 9.54% -
SetIntersection_Interlaced_Vector_float_256_256 17.61% 4682036.372 5506677.266 - 17.64% -
BM_std_min<short>/2 17.55% 0.485 0.570 - 17.58% -
std::unordered_set<std::string>::insert(value)_(already_present)/32 17.54% 61.439 72.214 - 0.00% -
BM_std_min<__int128>/30 17.51% 11.385 13.378 - 17.36% -
rng::is_partitioned(deque<int>)_(unpartitioned)/32 17.46% 10.375 12.185 - 280.29% -
std::set<int>::insert(value)_(already_present)/0 17.42% 0.582 0.683 - 17.46% -
std::unordered_set<std::string>::erase(key)_(existent)/32 17.40% 73.999 86.873 - 0.00% -
BM_std_min<__int128>/32 17.38% 12.184 14.301 - 17.32% -
SetIntersection_Interlaced_Vector_uint32_262144_16 17.27% 3493641.371 4096981.586 - 29.73% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16384 17.13% 10.446 12.235 - 17.66% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 17.11% 37.552 43.979 - 0.99% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1024 17.10% 1543.415 1807.384 - -6.12% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 17.03% 16347819.746 19132432.372 - 5.38% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst 17.01% 0.466 0.546 - 0.00% -
BM_std_min<__int128>/31 16.98% 11.776 13.775 - 16.95% -
BM_std_min<unsigned_int>/1 16.97% 0.325 0.381 - 16.99% -
rng::find(vector<bool>)_(process_all)/50 16.91% 0.740 0.865 - -0.46% -
BM_std_min<__int128>/29 16.82% 11.002 12.852 - 16.69% -
SetIntersection_Interlaced_Vector_uint32_262144_1024 16.76% 80589715.558 94099414.083 - 19.56% -
BM_MakeThenSortHeap_string_SingleElement_256 16.73% 25.125 29.327 - 7.87% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_256 16.59% 6.300 7.345 - 16.77% -
BM_PushHeap_uint64_SingleElement_1 16.54% 0.522 0.608 - 16.74% -
BM_std_min<__int128>/26 16.44% 9.815 11.429 - 16.40% -
rng::copy_n(list<int>)/4096 16.39% 3983.009 4635.736 - 10.73% -
std::unordered_multiset<int>::contains(key)_(existent)/8192 16.38% 1.331 1.549 - 0.00% -
rng::rotate_copy(deque<int>)/1024 16.22% 34.490 40.085 - 16.48% -
BM_MakeThenSortHeap_string_SingleElement_1024 16.22% 29.917 34.769 - 8.11% -
BM_std_min<__int128>/28 16.12% 10.616 12.327 - 16.15% -
BM_StringRead_Cold_Shallow_Empty 16.11% 0.786 0.913 - 0.00% -
std::set<std::string>::contains(key)_(non-existent)/8192 15.86% 26.086 30.224 - 3.80% -
SetIntersection_Front_Vector_uint32_16384_256 15.85% 2290052.784 2653042.413 - 2.61% -
SetIntersection_Front_Set_uint64_262144_1024 15.80% 14483865.216 16772186.478 - 7.94% -
std::multimap<std::string,_int>::ctor(const&)/32 15.76% 712.884 825.225 - 1.08% -
std::rotate_copy(vector<int>)/8192 15.75% 640.902 741.822 - 17.49% -
BM_std_min<__int128>/27 15.68% 10.223 11.827 - 15.68% -
std::multimap<std::string,_int>::insert(value)_(new_value)/8192 15.66% 66.582 77.007 - -14.16% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 15.65% 10780361.322 12467503.230 - 25.83% -
rng::contains_subrange(deque<int>)_(same_length)/16 15.59% 11.232 12.984 - 1.40% -
std::remove(list<int>)_(sprinkled)/50 15.55% 68.613 79.280 - -0.64% -
BM_StringRead_Cold_Shallow_Small 15.51% 0.777 0.897 - 0.00% -
std::map<std::string,_int>::find(key)_(non-existent)/8192 15.49% 25.352 29.279 - 5.95% -
std::unordered_map<int,_int>::erase(key)_(non-existent)/1024 15.49% 1.051 1.214 - 0.00% -
rng::partition_copy(list<int>)/8192 15.29% 7369.174 8495.977 - 21.57% -
BM_StringDestroy_Empty 15.26% 0.655 0.754 - 0.00% -
std::set<std::string>::contains(key)_(non-existent)/32 15.24% 9.418 10.854 - -3.83% -
BM_std_minmax<unsigned_short>/4 15.15% 0.936 1.078 - -6.53% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_262144 15.12% 666.610 767.376 - 16.12% -
BM_RangesPushHeap_uint32_Random_1 15.07% 0.501 0.576 - 14.41% -
BM_std_min<__int128>/25 15.05% 9.460 10.884 - 14.95% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 14.96% 0.501 0.576 - -9.32% -
bm_ranges_lexicographical_compare<signed_char>/64 14.92% 1.903 2.187 - -5.06% -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 14.89% 953.567 1095.515 - 113.34% -
BM_std_min<__int128>/24 14.78% 9.103 10.448 - 14.78% -
BM_std_minmax<unsigned_char>/24 14.64% 1.207 1.383 - -0.03% -
std::multimap<std::string,_int>::count(key)_(existent)/32 14.58% 17.897 20.506 - 4.08% -
bm_lexicographical_compare<int>/16 14.56% 2.016 2.310 - 17.93% -
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/32 14.55% 670.415 767.968 - 0.00% -
std::unordered_set<int>::find(key)_(non-existent)/32 14.42% 0.983 1.125 - 0.00% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 14.35% 0.556 0.636 - -0.04% -
BM_PopHeap_uint32_1 14.34% 0.456 0.522 - -16.09% -
BM_std_minmax_element<int>/3 14.28% 1.044 1.193 - 6.68% -
rng::replace(vector<int>)_(sprinkled)/1024 14.22% 172.147 196.618 - 5.19% -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/1024 14.20% 25.329 28.927 - -1.30% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 14.10% 2011208.177 2294775.665 - -6.11% -
rng::find_last(forward_list<int>)_(bail_10%)/8192 14.05% 5891.181 6719.046 - 0.36% -
std::unordered_set<int>::count(key)_(existent)/32 14.02% 1.470 1.677 - 0.00% -
rng::transform(list<int>)_(identity_transform)/8192 14.01% 7602.481 8667.522 - 22.34% -
rng::replace(vector<int>)_(sprinkled)/8192 13.85% 1376.809 1567.441 - 5.72% -
std::set<std::string>::equal_range(key)_(existent)/8192 13.79% 27.006 30.729 - 2.13% -
SetIntersection_Interlaced_Vector_uint64_256_64 13.77% 6752044.939 7681984.177 - -10.06% -
rng::stable_partition(deque<int>)_(dense)/50 13.75% 37.400 42.542 - 14.18% -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/32 13.64% 289.489 328.978 - 0.00% -
std::remove(deque<int>)_(sprinkled)/50 13.64% 57.257 65.067 - -0.14% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 13.59% 22.064 25.061 - 26.89% -
rng::is_partitioned(list<int>)_(partitioned)/8192 13.55% 7168.426 8139.650 - 17.94% -
std::set<std::string>::upper_bound(key)_(non-existent)/32 13.48% 9.205 10.446 - -5.15% -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 13.47% 10496.613 11910.730 - 20.05% -
BM_std_min<__int128>/23 13.45% 8.733 9.907 - 13.43% -
rng::stable_partition(deque<int>)_(dense)/32 13.41% 28.003 31.758 - 14.27% -
BM_std_min<__int128>/22 13.39% 8.334 9.450 - 13.31% -
std::find_end(deque<int>,_pred)_(match_near_end)/8192 13.35% 206541.187 234118.858 - 13.54% -
rng::rotate_copy(vector<int>)/1024 13.35% 32.503 36.842 - 13.91% -
std::move_backward(list<int>)/4096 13.34% 4916.616 5572.367 - -2.28% -
BM_RangesPushHeap_uint64_Ascending_64 13.32% 1.519 1.721 - 6.52% -
rng::stable_partition(deque<int>)_(dense)/1024 13.29% 590.021 668.423 - 14.90% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 13.20% 42.841 48.497 - 25.74% -
BM_std_minmax<unsigned_char>/25 13.10% 1.226 1.387 - 0.01% -
std::partition_point(list<int>)/8192 13.06% 12770.735 14439.171 - 22.42% -
std::rotate(list<int>)_(1_element_forward)/8192 12.99% 7904.335 8930.957 - 12.76% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 12.95% 1623.415 1833.701 - 0.00% -
BM_MakeThenSortHeap_string_SingleElement_64 12.88% 19.674 22.207 - 4.09% -
BM_std_min<__int128>/21 12.85% 7.945 8.967 - 12.94% -
BM_std_minmax<unsigned_char>/19 12.84% 1.656 1.869 - 3.11% -
BM_MakeHeap_pair<uint32,_uint32>_Descending_4 12.84% 0.464 0.524 - 10.04% -
std::multiset<std::string>::upper_bound(key)_(non-existent)/32 12.78% 10.198 11.502 - 2.48% -
rng::find(list<int>)_(bail_25%)/32768 12.75% 7609.810 8580.360 - 12.87% -
std::map<std::string,_int>::upper_bound(key)_(existent)/8192 12.73% 28.161 31.745 - -0.20% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/0 12.64% 28.861 32.510 - 0.57% -
std::unordered_set<std::string>::find(key)_(existent)/1024 12.58% 35.266 39.705 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 12.55% 65.173 73.353 - 2.51% -
rng::find(list<int>)_(process_all)/8192 12.53% 10440.951 11748.762 - 19.06% -
std::multiset<int>::equal_range(key)_(existent)/1024 12.48% 4.951 5.569 - 3.62% -
BM_tolower_char<wchar_t> 12.42% 0.614 0.690 - 0.00% -
BM_std_min<short>/1 12.37% 0.293 0.329 - 13.90% -
std::multiset<std::string>::contains(key)_(existent)/32 12.35% 14.931 16.774 - 0.26% -
BM_StringRelational_Eq_Large_Large_ChangeLast 12.33% 1.854 2.082 - 0.00% -
BM_RangesMakeThenSortHeap_uint64_SingleElement_1024 12.30% 8.677 9.743 - -0.39% -
std::multiset<std::string>::count(key)_(non-existent)/32 12.29% 9.345 10.494 - 2.59% -
std::unique(deque<int>)_(contiguous)/52 12.29% 68.457 76.872 - 4.74% -
BM_std_min<__int128>/20 12.29% 7.615 8.551 - 12.34% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 12.26% 0.410 0.461 - -24.78% -
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/32 12.23% 10.452 11.730 - 10.75% -
BM_std_minmax<char>/8 12.23% 1.024 1.149 - 12.15% -
BM_MakeThenSortHeap_float_Descending_4 12.20% 1.175 1.319 - 15.81% -
BM_std_minmax<short>/4 12.15% 0.971 1.089 - 5.67% -
BM_std_minmax<unsigned_char>/26 12.14% 1.442 1.618 - 0.05% -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/8192 12.14% 6.496 7.284 - -23.09% -
BM_PushHeap_pair<uint32,_uint32>_Random_1 12.10% 0.411 0.461 - -13.26% -
rng::partition_point(list<int>)/8192 12.10% 13250.591 14853.509 - 9.93% -
std::unordered_set<int>::find(key)_(existent)/32 11.99% 1.135 1.272 - 0.00% -
std::search(deque<int>,_pred)_(near_matches)/1000 11.96% 23307.568 26094.549 - -4.98% -
BM_toupper_char<char> 11.93% 0.615 0.689 - 0.00% -
SetIntersection_Front_Set_string_256_256 11.85% 27952799.539 31265380.483 - 8.10% -
rng::adjacent_find(deque<int>,_pred)/8 11.82% 4.172 4.665 - 13.94% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 11.80% 7810851.184 8732751.499 - 16.61% -
BM_MakeHeap_string_Descending_1024 11.79% 2.715 3.035 - 11.78% -
rng::copy_n(vector<int>)/32768 11.74% 2294.113 2563.361 - 14.74% -
BM_std_minmax<unsigned_char>/28 11.71% 2.150 2.402 - 5.02% -
SetIntersection_Front_Set_uint64_262144_64 11.69% 1828545.247 2042221.731 - 6.60% -
BM_StringRead_Cold_Deep_Small 11.66% 0.807 0.901 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 11.64% 21.732 24.263 - 20.51% -
BM_MakeThenSortHeap_string_Ascending_1024 11.60% 35.846 40.005 - 1.99% -
std::move(list<int>)/4096 11.60% 4380.130 4888.179 - -0.39% -
BM_PushHeap_uint32_QuickSortAdversary_1 11.52% 0.482 0.538 - 11.86% -
rng::partition(deque<int>)_(sparse)/8192 11.52% 3027.739 3376.474 - 6.44% -
std::set<std::string>::contains(key)_(existent)/1024 11.51% 21.246 23.692 - -3.51% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 11.49% 32.719 36.477 - 0.25% -
std::flat_multimap<int,_int>::find(key)_(non-existent)/32 11.45% 2.165 2.413 - 7.09% -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/8192 11.43% 30.511 33.997 - -7.63% -
rng::find_last_if(forward_list<int>)_(bail_90%)/1024 11.34% 777.472 865.622 - 12.56% -
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/32 11.32% 34.099 37.959 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent)/8192 11.25% 22.057 24.540 - 0.00% -
BM_std_minmax<char>/11 11.24% 1.648 1.834 - 5.77% -
std::is_partitioned(vector<int>)_(unpartitioned)/1024 11.24% 49.361 54.910 - 137.31% -
std::search(deque<int>,_pred)_(near_matches)/1024 11.19% 24476.718 27214.993 - -5.09% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 11.16% 18.594 20.670 - -21.52% -
BM_std_min<__int128>/19 11.13% 7.241 8.047 - 11.16% -
BM_std_minmax<unsigned_char>/27 11.11% 1.868 2.076 - 2.94% -
BM_PushHeap_pair<uint32,_uint32>_Descending_4 11.11% 0.526 0.585 - 0.08% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 11.03% 4794321.919 5323373.133 - 50.29% -
std::unordered_set<std::string>::find(key)_(non-existent)/8192 10.99% 22.288 24.739 - 0.00% -
std::find_first_of(deque<int>)_(small_needle)/8192 10.96% 28579.279 31712.870 - 14.45% -
std::adjacent_find(list<int>)/50 10.91% 23.766 26.359 - 0.66% -
std::remove_if(list<int>)_(prefix)/8192 10.91% 9351.179 10371.258 - 6.04% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1024 10.91% 8343790.144 9253773.352 - 10.42% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 10.90% 264645.710 293480.624 - 12.39% -
SetIntersection_None_Set_string_16384_1024 10.87% 206274752.285 228689864.896 - 5.62% -
std::unordered_set<int>::count(key)_(non-existent)/32 10.83% 1.480 1.641 - 0.00% -
BM_StringRead_Cold_Deep_Large 10.83% 1.209 1.340 - 0.00% -
rng::find_last(vector<int>)_(bail_90%)/8 10.83% 0.548 0.607 - -10.86% -
std::map<int,_int>::upper_bound(key)_(non-existent)/8192 10.82% 9.553 10.587 - 11.00% -
BM_toupper_char<wchar_t> 10.76% 0.554 0.613 - 0.00% -
BM_std_min<short>/3 10.64% 0.693 0.767 - 10.75% -
std::multiset<std::string>::upper_bound(key)_(existent)/32 10.63% 16.621 18.389 - 0.73% -
BM_MakeHeap_string_Random_262144 10.61% 15.580 17.233 - 12.32% -
rng::copy_n(vector<bool>)_(unaligned)/512 10.59% 3.322 3.673 - 8.63% -
BM_std_minmax<unsigned_char>/22 10.59% 2.509 2.774 - 5.34% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 10.55% 29.172 32.248 - -2.62% -
std::set<int>::lower_bound(key)_(existent)/8192 10.52% 7.847 8.673 - 2.77% -
std::unordered_map<int,_int>::find(key)_(existent)/32 10.50% 1.160 1.282 - 0.00% -
BM_std_minmax_element<char>/3 10.48% 1.180 1.304 - 13.55% -
std::adjacent_find(list<int>,_pred)/50 10.45% 35.031 38.690 - 10.87% -
std::transform(deque<int>,_deque<int>)/32 10.36% 21.584 23.821 - 9.85% -
std::reverse(list<int>)/32768 10.35% 16886.928 18634.779 - 6.95% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 10.32% 2928457.312 3230584.119 - 9.25% -
rng::contains_subrange(deque<int>)_(same_length)/32 10.26% 18.628 20.540 - 0.89% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_1024 10.26% 57.922 63.863 - 10.45% -
BM_std_min<__int128>/18 10.23% 6.859 7.561 - 10.30% -
BM_RangesMakeHeap_uint64_Heap_64 10.19% 0.245 0.270 - 10.06% -
rng::ends_with(list<int>)_(mismatch_at_end)/8 10.18% 0.690 0.760 - 0.14% -
BM_vector_deque_ranges_move_backward/70000 10.15% 7651.795 8428.776 - 0.00% -
BM_StringRelational_Less_Small_Small_Control 10.15% 1.727 1.902 - 0.00% -
std::unordered_map<int,_int>::contains(key)_(existent)/32 10.07% 1.293 1.423 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 10.06% 3.599 3.961 - 12.12% -
SetIntersection_Interlaced_Vector_uint32_1024_256 9.98% 6366303.523 7001574.926 - 39.18% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_4 9.96% 1.862 2.048 - -10.34% -
std::unique_copy(deque<int>)_(contiguous)/52 9.96% 15.345 16.873 - 4.59% -
BM_StringRelationalLiteral_Eq_Empty_Empty_Control 9.94% 0.365 0.401 - 0.00% -
std::flat_map<int,_int>::erase(key)_(non-existent)/1024 9.92% 4.569 5.022 - 11.52% -
rng::sort(deque<int>)_(repeated)/1024 9.91% 946.790 1040.586 - 8.73% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 9.87% 40480084.849 44474810.556 - 43.52% -
BM_std_minmax<unsigned_char>/31 9.83% 3.158 3.468 - 5.26% -
BM_std_min<__int128>/17 9.81% 6.481 7.117 - 9.84% -
BM_MakeThenSortHeap_string_SingleElement_262144 9.79% 51.549 56.598 - 5.87% -
BM_RangesPopHeap_uint64_1 9.78% 0.445 0.489 - -11.67% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 9.75% 14.510 15.925 - -13.45% -
rng::find_end(vector<int>)_(same_length)/8192 9.72% 3826.819 4198.913 - 1.01% -
rng::find_if(deque<int>)_(bail_25%)/8192 9.66% 703.473 771.456 - 6.00% -
rng::find_end(vector<int>)_(same_length)/1024 9.61% 513.721 563.069 - 0.77% -
BM_StringRelational_Less_Small_Large_Control 9.60% 1.617 1.772 - 0.00% -
std::unordered_multiset<int>::find(key)_(existent)/1024 9.59% 1.161 1.272 - 0.00% -
BM_vector_deque_ranges_move/2 9.58% 1.727 1.893 - 0.00% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 9.54% 0.637 0.697 - 62.51% -
std::multiset<std::string>::find(key)_(existent)/32 9.53% 14.756 16.163 - 0.01% -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/1024 9.52% 4.759 5.212 - -21.24% -
BM_MakeHeap_uint32_Random_1024 9.52% 1.030 1.128 - 7.74% -
std::remove(deque<int>)_(sprinkled)/32 9.48% 52.627 57.614 - -0.12% -
BM_std_minmax<unsigned_char>/30 9.47% 2.719 2.976 - 5.30% -
std::map<std::string,_int>::erase(iterator)/32 9.38% 27.710 30.308 - 1.55% -
SetIntersection_Front_Set_uint64_16384_64 9.38% 1913438.329 2092823.265 - 7.62% -
std::unordered_set<int>::count(key)_(existent)/8192 9.31% 1.316 1.439 - 0.00% -
std::map<int,_int>::equal_range(key)_(non-existent)/1024 9.30% 5.893 6.442 - 9.13% -
rng::find_if_not(deque<int>)_(process_all)/8192 9.28% 2801.915 3061.975 - 8.34% -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1 9.25% 1.146 1.252 - -1.67% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_4 9.25% 3.402 3.716 - 4.24% -
BM_std_minmax<unsigned_char>/21 9.20% 2.231 2.436 - 4.49% -
std::unordered_set<std::string>::count(key)_(existent)/32 9.17% 38.972 42.547 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 9.16% 8142213.485 8888420.399 - -2.76% -
rng::copy_if(list<int>)_(entire_range)/64 9.11% 30.797 33.604 - 9.73% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 9.10% 19.154 20.897 - -10.18% -
BM_std_minmax<unsigned_char>/20 9.07% 1.932 2.108 - 2.61% -
BM_StringRead_Cold_Shallow_Large 9.06% 1.034 1.127 - 0.00% -
BM_StringRelational_Less_Large_Large_ChangeMiddle 9.02% 1.485 1.619 - 0.00% -
BM_std_minmax<unsigned_char>/23 8.99% 2.986 3.254 - 5.59% -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/32 8.98% 10.156 11.068 - 1.41% -
rng::find_end(vector<int>)_(same_length)/1000 8.97% 502.089 547.139 - -0.28% -
std::multimap<std::string,_int>::insert(value)_(new_value)/1024 8.96% 58.658 63.914 - -0.67% -
BM_std_minmax<unsigned_char>/18 8.96% 1.317 1.434 - 2.75% -
rng::rotate(list<int>)_(by_1/2)/8192 8.96% 4959.577 5403.752 - 8.88% -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192 8.86% 31.233 34.001 - -0.34% -
BM_PushHeap_float_QuickSortAdversary_16 8.86% 0.979 1.066 - 3.48% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 8.82% 5.086 5.535 - 0.00% -
SetIntersection_Front_Set_uint32_1024_256 8.77% 4588185.853 4990599.974 - 10.22% -
BM_num_get<long> 8.74% 11.063 12.030 - 0.00% -
rng::contains_subrange(list<int>)_(same_length)/8192 8.72% 7921.446 8612.492 - 0.52% -
std::find_end(vector<int>)_(near_matches)/1024 8.72% 15538.485 16893.731 - -2.85% -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/8192 8.72% 28.582 31.074 - 4.59% -
rng::find_last_if(deque<int>)_(bail_90%)/8 8.70% 0.908 0.987 - 1.03% -
BM_MakeHeap_uint32_Random_16384 8.69% 1.000 1.087 - 8.94% -
std::set<std::string>::equal_range(key)_(existent)/32 8.68% 15.506 16.853 - 2.27% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_256 8.68% 6516277.013 7081939.371 - 7.67% -
std::fill_n(deque<int>)/32 8.66% 1.156 1.256 - -11.15% -
std::unique(deque<int>)_(contiguous)/32 8.62% 59.610 64.747 - 4.02% -
SetIntersection_Front_Set_uint64_16384_1024 8.61% 14939915.937 16226165.596 - 8.80% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 8.59% 6695979.291 7271425.343 - 15.11% -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/0 8.58% 0.336 0.365 - 0.00% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_4 8.57% 1.780 1.933 - 0.72% -
rng::find_if(list<int>)_(bail_25%)/32768 8.49% 8454.857 9172.527 - 7.90% -
std::find_end(vector<int>)_(near_matches)/1000 8.48% 14998.970 16271.331 - -3.51% -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/8 8.46% 6.514 7.066 - 1.06% -
BM_RangesMakeThenSortHeap_uint32_Descending_4 8.41% 1.238 1.342 - -4.47% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 8.40% 954.862 1035.075 - 0.01% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 8.39% 9781715.482 10602155.633 - 1.61% -
BM_StringFindNoMatch/64 8.37% 1.849 2.004 - 0.00% -
BM_RangesPushHeap_uint64_Ascending_16 8.34% 0.937 1.015 - 5.05% -
BM_MakeHeap_string_Descending_256 8.32% 2.698 2.923 - 8.47% -
bm_lexicographical_compare<signed_char>/2 8.32% 1.495 1.619 - 12.61% -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/32 8.29% 10.211 11.058 - 0.65% -
rng::transform(deque<int>,_deque<int>)/32 8.24% 21.765 23.558 - 7.30% -
rng::is_partitioned(list<int>)_(unpartitioned)/32 8.22% 1.062 1.149 - -69.54% -
BM_StringRelational_Eq_Large_Large_ChangeMiddle 8.18% 1.710 1.850 - 0.00% -
rng::none_of(list<int>)_(process_all)/8192 8.17% 7296.340 7892.814 - -7.96% -
BM_StringEraseWithMove_Empty_Transparent 8.16% 0.562 0.608 - 0.00% -
std::multiset<std::string>::contains(key)_(existent)/8192 8.15% 27.979 30.259 - -5.46% -
std::find_end(deque<int>)_(single_element)/1000 8.13% 250.177 270.513 - 0.37% -
std::sort(deque<int>)_(repeated)/1024 8.12% 963.401 1041.597 - 8.67% -
BM_StringRead_Cold_Deep_Empty 8.10% 0.802 0.867 - 0.00% -
BM_StringRelationalLiteral_Eq_Empty_Small_Control 8.08% 0.390 0.422 - 0.00% -
BM_std_min<__int128>/15 8.07% 5.697 6.156 - 8.05% -
BM_MakeHeap_float_Random_262144 8.06% 1.115 1.205 - 4.08% -
BM_std_min<__int128>/16 8.03% 6.134 6.626 - 8.24% -
BM_std_min<unsigned_int>/13 8.01% 1.414 1.527 - 5.74% -
std::vector<std::string>::ctor(size)/32 8.00% 33.569 36.255 - 0.00% -
std::set<std::string>::count(key)_(existent)/32 7.97% 14.472 15.626 - 1.88% -
BM_StringRelational_Eq_Empty_Empty_Control 7.97% 1.854 2.002 - 0.00% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_1 7.96% 0.495 0.535 - 36.12% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 7.94% 8793333.555 9491207.622 - 6.08% -
std::map<int,_int>::equal_range(key)_(non-existent)/8192 7.92% 9.587 10.346 - 6.06% -
BM_RangesPushHeap_float_PipeOrgan_4 7.91% 0.481 0.519 - 7.54% -
rng::find(vector<char>)_(bail_25%)/8 7.89% 0.983 1.060 - 2.89% -
bm_lexicographical_compare<signed_char>/1 7.88% 1.286 1.388 - 10.07% -
std::transform(deque<int>,_deque<int>)/50 7.85% 33.403 36.026 - 6.94% -
rng::find_last(list<int>)_(bail_90%)/50 7.81% 1.296 1.397 - 1.89% -
rng::find_last(deque<int>)_(bail_90%)/1048576 7.80% 25564.402 27558.168 - 8.01% -
std::unordered_map<int,_int>::find(key)_(existent)/8192 7.79% 1.260 1.358 - 0.00% -
BM_std_minmax_element<int>/2 7.71% 0.638 0.687 - 0.22% -
std::move_backward(vector<bool>)_(unaligned)/64 7.64% 1.790 1.927 - 2.43% -
BM_std_minmax<unsigned_char>/32 7.61% 1.601 1.723 - 0.68% -
BM_vector_deque_move_backward/64000 7.54% 7358.308 7913.397 - 0.00% -
std::find_first_of(deque<int>)_(small_needle)/1024 7.51% 3714.704 3993.672 - 15.70% -
std::set<std::string>::erase(key)_(existent)/32 7.47% 69.655 74.859 - 23.28% -
std::map<int,_int>::upper_bound(key)_(non-existent)/1024 7.45% 5.617 6.036 - 6.04% -
BM_deque_deque_ranges_move_backward/0 7.43% 0.792 0.851 - 0.00% -
rng::for_each(multiset<int>)/50 7.43% 45.153 48.507 - 7.89% -
rng::find_last_if(list<int>)_(bail_10%)/50 7.42% 36.504 39.215 - 2.70% -
BM_MakeThenSortHeap_string_SingleElement_16 7.42% 13.716 14.734 - 1.52% -
rng::find_last(deque<int>)_(bail_90%)/8 7.39% 0.867 0.931 - 0.80% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/0 7.39% 18.906 20.303 - 3.66% -
BM_vector_deque_ranges_move/1 7.39% 2.031 2.181 - 0.00% -
BM_StringConstructDestroyCStr_Large_Transparent 7.39% 8.952 9.613 - 0.00% -
BM_MakeHeap_uint32_Descending_64 7.38% 0.233 0.250 - -0.08% -
std::set<int>::upper_bound(key)_(non-existent)/1024 7.36% 5.991 6.432 - -9.56% -
SetIntersection_Front_Set_string_16384_256 7.36% 14679650.652 15759353.170 - 8.61% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 7.31% 5.050 5.420 - -7.35% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 7.28% 38.617 41.430 - 0.29% -
rng::swap_ranges(list<int>)/8192 7.27% 10073.590 10805.658 - -17.64% -
BM_RangesMakeThenSortHeap_uint64_Descending_4 7.24% 1.316 1.411 - -7.10% -
std::list<int>::ctor(size,_value_type)_(cheap_elements)/32 7.24% 320.965 344.193 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16384 7.21% 166312531.211 178303615.341 - 5.24% -
std::multimap<std::string,_int>::erase(iterator)/32 7.19% 29.411 31.526 - 18.92% -
std::set<std::string>::equal_range(key)_(non-existent)/32 7.17% 9.986 10.702 - -1.27% -
rng::remove(deque<int>)_(prefix)/32 7.16% 55.140 59.090 - 7.95% -
BM_num_get<long_long> 7.15% 11.169 11.968 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 7.13% 2071386.390 2219123.477 - -12.24% -
bm_lexicographical_compare<signed_char>/3 7.13% 1.727 1.850 - 10.81% -
BM_vector_deque_move_backward/70000 7.11% 8004.825 8574.229 - 0.00% -
rng::unique_copy(list<int>)_(sprinkled)/8192 7.10% 6980.278 7476.052 - 3.39% -
std::deque<int>::ctor(size)/1024 7.10% 68.900 73.794 - 0.00% -
rng::find_if(deque<int>)_(bail_25%)/32768 7.09% 2776.580 2973.310 - 5.20% -
std::unique_copy(deque<int>,_pred)_(contiguous)/52 7.08% 27.325 29.261 - -17.59% -
std::unordered_set<int>::count(key)_(existent)/1024 7.06% 1.204 1.289 - 0.00% -
std::multimap<std::string,_int>::contains(key)_(non-existent)/1024 7.04% 22.887 24.497 - 18.29% -
rng::contains_subrange(deque<int>)_(same_length)/50 7.02% 26.884 28.772 - 0.67% -
BM_std_minmax<unsigned_char>/29 7.01% 2.430 2.600 - 1.26% -
std::list<int>::ctor(size)/32 6.99% 323.179 345.766 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_64_16 6.98% 17630998.058 18862522.960 - 4.52% -
std::list<int>::ctor(size,_value_type)_(cheap_elements)/8192 6.98% 94561.941 101164.243 - 0.00% -
SetIntersection_Front_Set_uint64_16384_4 6.98% 1083437.932 1159051.947 - 0.49% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_4 6.98% 2.743 2.934 - 30.09% -
bm_gcd_trivial 6.96% 0.856 0.916 - 0.00% -
BM_std_min<__int128>/14 6.94% 5.290 5.657 - 7.29% -
std::deque<std::string>::ctor(size)/32 6.94% 40.140 42.926 - 0.00% -
std::map<std::string,_int>::find(key)_(non-existent)/32 6.93% 9.891 10.577 - 4.65% -
rng::rotate_copy(deque<int>)/8192 6.90% 293.422 313.662 - 7.25% -
SetIntersection_Interlaced_Set_uint64_16384_1 6.87% 1072326.319 1146013.540 - 0.54% -
std::list<int>::erase(begin)_(cheap_elements)/8192 6.87% 9.997 10.684 - 0.00% -
std::set<int>::upper_bound(key)_(non-existent)/8192 6.86% 10.102 10.795 - 0.53% -
rng::unique_copy(deque<int>,_pred)_(contiguous)/52 6.84% 29.304 31.310 - 1.12% -
std::unordered_multimap<int,_int>::erase(key)_(existent)/8192 6.82% 21.880 23.373 - 0.00% -
std::set<std::string>::count(key)_(non-existent)/32 6.82% 9.672 10.332 - -3.90% -
std::list<int>::ctor(size)/1024 6.81% 11647.543 12440.498 - 0.00% -
bm_ranges_lexicographical_compare<int>/1 6.81% 1.295 1.384 - 4.57% -
std::set<std::string>::upper_bound(key)_(existent)/8192 6.77% 28.816 30.768 - 1.62% -
rng::remove(list<int>)_(prefix)/8192 6.77% 8523.112 9099.858 - 6.81% -
std::list<int>::ctor(size,_value_type)_(cheap_elements)/1024 6.77% 11106.268 11857.753 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/16 6.77% 1.297 1.385 - 4.66% -
bm_ranges_lexicographical_compare<int>/4 6.77% 1.297 1.384 - 4.49% -
std::set<std::string>::contains(key)_(non-existent)/1024 6.73% 20.765 22.162 - -0.05% -
BM_vector_deque_ranges_move_backward/65536 6.73% 7264.144 7752.964 - 0.00% -
BM_std_minmax<unsigned_short>/2 6.68% 0.848 0.904 - 2.39% -
bm_ranges_lexicographical_compare<signed_char>/8 6.67% 3.166 3.377 - 2.94% -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_4 6.67% 0.554 0.591 - 6.96% -
BM_std_minmax_element<long_long>/512 6.66% 138.204 147.415 - 0.95% -
BM_vector_deque_copy_backward/64000 6.66% 7240.333 7722.616 - 0.00% -
BM_LowerBound_string_1024 6.63% 178.130 189.937 - 6.23% -
rng::is_sorted_until(deque<int>,_pred)/8 6.62% 3.855 4.111 - -10.99% -
BM_StringRelational_Eq_Small_Small_ChangeFirst 6.62% 1.502 1.602 - 0.00% -
bm_lexicographical_compare<int>/2 6.60% 1.518 1.618 - 3.23% -
BM_StringEraseToEnd_Small_Transparent 6.60% 0.416 0.443 - 0.00% -
std::rotate_copy(list<int>)/8192 6.59% 6733.372 7177.041 - 0.03% -
std::set<int>::upper_bound(key)_(non-existent)/32 6.58% 2.435 2.595 - 6.48% -
rng::fold_left(list<int>)/50 6.57% 37.480 39.943 - 6.63% -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 6.56% 0.875 0.932 - 0.00% -
std::multimap<std::string,_int>::contains(key)_(non-existent)/32 6.56% 9.431 10.049 - -3.62% -
BM_vector_deque_move_backward/65536 6.55% 7352.003 7833.664 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 6.54% 1192.195 1270.127 - 1.20% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 6.52% 325.804 347.055 - 0.00% -
SetIntersection_Front_Set_uint64_1024_64 6.52% 1888060.935 2011133.187 - 6.87% -
std::partition_point(deque<int>)/32 6.51% 4.479 4.771 - 8.57% -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/32 6.50% 2.534 2.699 - 8.97% -
rng::adjacent_find(deque<int>,_pred)/50 6.49% 29.018 30.902 - 4.33% -
rng::copy_if(vector<int>)_(entire_range)/64 6.47% 15.487 16.489 - 4.37% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 6.47% 10.561 11.244 - -11.53% -
BM_std_minmax<char>/10 6.45% 1.301 1.385 - 3.04% -
BM_StringConstructDestroyCStr_Small_Transparent 6.44% 0.370 0.394 - 0.00% -
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/1024 6.43% 40.068 42.644 - 0.00% -
std::set<std::string>::erase(iterator)/0 6.43% 25.427 27.061 - -8.21% -
std::copy(vector<int>)/32768 6.41% 3497.233 3721.499 - -1.64% -
BM_std_minmax_element<long_long>/1024 6.40% 272.019 289.431 - 0.35% -
BM_deque_deque_copy_backward/0 6.40% 0.809 0.860 - 0.00% -
BM_std_min<char>/8 6.39% 2.251 2.394 - 3.63% -
BM_std_minmax<unsigned_char>/5 6.38% 1.751 1.863 - 5.75% -
BM_SortHeap_pair<uint32,_uint32>_1 6.38% 0.251 0.267 - 0.60% -
std::set<std::string>::lower_bound(key)_(non-existent)/32 6.37% 10.557 11.230 - 8.26% -
BM_std_minmax<unsigned_char>/7 6.37% 2.434 2.589 - 7.41% -
BM_std_minmax<unsigned_short>/3 6.37% 1.165 1.239 - 5.05% -
SetIntersection_Front_Set_float_262144_1024 6.35% 14204613.479 15106365.091 - -3.44% -
std::multimap<int,_int>::count(key)_(non-existent)/32 6.30% 2.505 2.663 - 5.33% -
std::for_each_n(join_view(vector<vector<int>>))/8 6.27% 1.678 1.784 - 3.45% -
std::mismatch(list<int>)_(it,_it,_it)/8 6.26% 2.644 2.810 - 6.17% -
std::set<int>::find(key)_(non-existent)/8192 6.26% 8.441 8.970 - -11.76% -
BM_MakeHeap_pair<uint32,_uint32>_Heap_64 6.25% 0.495 0.525 - 2.78% -
BM_std_min<__int128>/13 6.24% 4.881 5.185 - 6.24% -
std::multiset<std::string>::count(key)_(existent)/32 6.24% 18.033 19.158 - -0.06% -
std::swap_ranges(list<int>)/8192 6.19% 9671.365 10269.554 - -0.56% -
std::find_end(vector<int>)_(match_near_end)/1000 6.13% 262.594 278.691 - 0.47% -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/50 6.12% 35.260 37.419 - 0.23% -
BM_std_min<unsigned_int>/4 6.12% 0.996 1.057 - 4.70% -
BM_RangesPushHeap_uint32_Ascending_1 6.08% 0.576 0.611 - 36.50% -
std::multimap<int,_int>::count(key)_(non-existent)/8192 6.07% 9.132 9.687 - 1.78% -
BM_std_minmax_element<long_long>/4096 6.06% 1077.033 1142.311 - 0.35% -
BM_std_minmax<unsigned_char>/6 6.06% 2.048 2.173 - 8.92% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 6.05% 5134784.353 5445564.541 - 7.41% -
BM_std_minmax_element<long_long>/4000 6.03% 1052.350 1115.809 - 0.27% -
BM_vector_deque_ranges_copy_backward/70000 6.00% 8155.895 8644.939 - 0.00% -
BM_num_get<bool> 6.00% 12.081 12.805 - 0.00% -
std::map<int,_int>::upper_bound(key)_(non-existent)/32 5.99% 2.531 2.682 - -1.68% -
SetIntersection_Front_Vector_string_16384_1024 5.98% 39391165.899 41746706.942 - 6.59% -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/32 5.97% 10.088 10.690 - 5.61% -
BM_PushHeap_float_Random_4 5.93% 2.837 3.005 - -0.48% -
std::list<int>::erase(begin)_(cheap_elements)/1024 5.91% 10.165 10.766 - 0.00% -
std::list<int>::erase(begin)_(cheap_elements)/32 5.91% 10.072 10.667 - 0.00% -
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/1024 5.90% 70.229 74.375 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value)/32 5.86% 60.162 63.689 - 0.00% -
BM_StringEraseWithMove_Empty_Opaque 5.86% 0.799 0.845 - 0.00% -
rng::move_backward(list<int>)/32768 5.85% 33613.677 35580.873 - -1.54% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_4 5.84% 3.483 3.686 - 21.26% -
std::set<int>::contains(key)_(non-existent)/0 5.84% 0.267 0.283 - 3.74% -
BM_std_min<__int128>/12 5.83% 4.474 4.734 - 5.73% -
std::list<int>::ctor(size)/8192 5.83% 95149.493 100693.314 - 0.00% -
BM_std_minmax_element<long_long>/5500 5.80% 1444.963 1528.809 - 0.37% -
std::map<int,_int>::count(key)_(non-existent)/32 5.80% 2.884 3.051 - 3.32% -
std::fill(list<int>)/8192 5.80% 7116.475 7529.127 - -10.02% -
BM_deque_deque_move/2 5.80% 3.059 3.236 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/32 5.79% 1.875 1.984 - 28.72% -
SetIntersection_Interlaced_Set_uint64_1024_1024 5.78% 15186180.066 16063887.038 - 2.93% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_16 5.77% 0.633 0.670 - 0.57% -
bm_lexicographical_compare<int>/3 5.77% 1.692 1.790 - -0.49% -
SetIntersection_Front_Vector_uint64_262144_4 5.72% 1080121.867 1141879.835 - 0.76% -
bm_lexicographical_compare<int>/64 5.72% 4.813 5.088 - 5.62% -
BM_deque_deque_ranges_copy/2 5.71% 3.063 3.237 - 0.00% -
bm_ranges_lexicographical_compare<int>/8 5.70% 1.530 1.618 - 3.73% -
BM_PushHeap_float_PipeOrgan_4 5.67% 0.482 0.509 - 2.96% -
BM_deque_deque_copy/2 5.67% 3.062 3.235 - 0.00% -
rng::contains_subrange(vector<int>)_(single_element)/16 5.67% 4.724 4.992 - 3.99% -
rng::contains_subrange(list<int>)_(process_all)/50 5.66% 17.614 18.611 - 5.22% -
std::copy_n(deque<int>)/8 5.65% 2.643 2.792 - 4.26% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_256 5.62% 12768803.666 13485803.211 - 0.05% -
bm_ranges_lexicographical_compare<int>/2 5.61% 1.527 1.613 - 3.82% -
BM_PopHeap_string_262144 5.60% 92.586 97.775 - 3.53% -
BM_std_minmax<unsigned_int>/4 5.60% 0.973 1.027 - 0.19% -
std::unordered_multiset<int>::erase(key)_(existent)/8192 5.59% 21.644 22.854 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/8 5.57% 0.461 0.487 - 4.41% -
BM_std_minmax<unsigned_char>/13 5.57% 2.219 2.342 - 2.08% -
BM_std_minmax<unsigned_char>/14 5.56% 2.543 2.684 - 3.92% -
std::multiset<std::string>::clear()/8192 5.55% 200013.941 211118.774 - 4.20% -
BM_std_minmax<char>/16 5.55% 1.026 1.083 - 5.72% -
rng::any_of(deque<int>)_(process_all)/50 5.54% 18.340 19.356 - 0.53% -
std::map<std::string,_int>::count(key)_(existent)/1024 5.53% 23.402 24.697 - -0.80% -
std::unordered_set<int>::find(key)_(existent)/1024 5.49% 1.155 1.218 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 5.48% 47.560 50.168 - -0.36% -
BM_std_minmax<unsigned_char>/4 5.48% 1.473 1.554 - 3.41% -
std::unordered_multiset<int>::erase(key)_(non-existent)/32 5.48% 1.147 1.210 - 0.00% -
std::unordered_map<int,_int>::find(key)_(non-existent)/32 5.48% 1.255 1.324 - 0.00% -
std::partition(deque<int>)_(sparse)/8192 5.46% 3025.115 3190.356 - 5.73% -
std::unordered_map<int,_int>::erase(iterator)/8192 5.44% 20.357 21.465 - 0.00% -
std::reverse_copy(vector<int>)/8 5.42% 2.367 2.495 - 0.93% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 5.40% 8.749 9.221 - -9.04% -
BM_vector_deque_copy_backward/70000 5.40% 8163.027 8604.054 - 0.00% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 5.39% 6.863 7.233 - -8.64% -
std::unordered_set<int>::clear()/1024 5.38% 7886.450 8310.704 - 0.00% -
rng::move_backward(vector<bool>)_(unaligned)/512 5.37% 5.365 5.653 - 2.37% -
std::multimap<std::string,_int>::erase(key)_(non-existent)/32 5.36% 10.482 11.044 - 5.77% -
BM_deque_deque_ranges_move/2 5.35% 3.061 3.225 - 0.00% -
rng::rotate(deque<int>)_(by_1/2)/1024 5.34% 173.553 182.814 - 5.46% -
BM_StringConstructDestroyCStr_Large_Opaque 5.33% 14.281 15.042 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_16 5.32% 5837692.488 6148059.555 - 1.77% -
std::list<int>::insert(begin)_(cheap_elements)/32 5.31% 10.127 10.665 - 0.00% -
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192 5.31% 11963.456 12598.910 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_64 5.29% 30927304.443 32561967.302 - 76.30% -
SetIntersection_Front_Set_uint64_64_64 5.27% 15069557.076 15864235.462 - 8.85% -
SetIntersection_Front_Set_uint32_1024_1 5.27% 1061496.740 1117434.802 - -1.48% -
BM_RangesMakeHeap_float_Heap_4 5.25% 0.275 0.289 - 4.82% -
std::is_partitioned(list<int>)_(partitioned)/8192 5.23% 6492.491 6832.327 - 9.45% -
std::map<int,_int>::find(key)_(existent)/32 5.23% 1.531 1.611 - 2.73% -
rng::copy_n(vector<bool>)_(aligned)/64 5.23% 1.304 1.373 - 0.29% -
BM_std_minmax<unsigned_int>/2 5.23% 0.825 0.868 - -24.32% -
BM_LowerBound_string_1 5.23% 4.596 4.836 - 0.45% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 5.22% 11223.725 11809.120 - 0.00% -
std::list<int>::ctor(Range)_(cheap_elements)/32 5.22% 329.177 346.344 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 5.18% 11962.114 12581.563 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeFirst 5.17% 1.386 1.458 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_1024 5.17% 339042062.996 356565645.511 - -0.64% -
BM_deque_vector_ranges_copy_backward/0 5.17% 1.377 1.448 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 5.16% 1390.817 1462.628 - -0.12% -
BM_MakeHeap_string_QuickSortAdversary_262144 5.16% 12.659 13.312 - 4.91% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 5.14% 33.084 34.786 - 0.95% -
rng::fill_n(list<int>)/8192 5.14% 7077.929 7441.929 - 1.78% -
std::copy_n(vector<bool>)_(aligned)/64 5.13% 1.303 1.370 - 0.34% -
std::unordered_map<int,_int>::insert(value)_(new_value)/32 5.13% 19.298 20.287 - 0.00% -
BM_StringRelational_Eq_Large_Large_Control 5.12% 2.270 2.386 - 0.00% -
BM_RangesPopHeap_float_262144 5.12% 38.337 40.299 - 2.55% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_16 5.10% 20668820.404 21723039.890 - 2.77% -
BM_std_min<__int128>/11 5.09% 4.047 4.253 - 4.91% -
BM_StringRelational_Less_Small_Huge_Control 5.08% 1.758 1.847 - 0.00% -
std::unordered_map<int,_int>::erase(key)_(non-existent)/8192 5.07% 1.045 1.098 - 0.00% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 5.06% 96806.963 101708.680 - 0.00% -
SetIntersection_Front_Set_uint64_1024_4 5.06% 1099855.862 1155467.422 - 0.12% -
BM_MakeHeap_string_PipeOrgan_1024 5.05% 4.963 5.214 - 5.79% -
std::multiset<std::string>::insert(value)_(new_value)/1024 5.04% 61.548 64.650 - 2.24% -
bm_lexicographical_compare<int>/8 5.03% 1.541 1.619 - 5.03% -
BM_std_minmax<char>/24 5.02% 1.254 1.316 - 4.77% -
std::unordered_set<int>::count(key)_(non-existent)/1024 5.01% 1.548 1.625 - 0.00% -
std::map<int,_int>::count(key)_(non-existent)/1024 5.01% 7.295 7.661 - 1.68% -
rng::move(list<int>)/512 5.00% 353.190 370.838 - 0.29% -
std::map<int,_int>::contains(key)_(non-existent)/32 4.98% 2.283 2.397 - 1.64% -
BM_std_minmax<char>/12 4.98% 1.915 2.011 - 2.10% -
SetIntersection_Front_Set_uint64_1024_256 4.98% 4839335.147 5080147.368 - 12.44% -
std::multimap<std::string,_int>::contains(key)_(existent)/8192 4.97% 28.571 29.990 - 3.43% -
BM_std_minmax<unsigned_short>/19 4.96% 2.174 2.282 - 5.14% -
std::search(vector<int>)_(no_match)/1024 4.96% 215.287 225.964 - 2.34% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 4.94% 5706998.570 5989019.464 - 10.14% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle 4.94% 1.609 1.689 - 0.00% -
bm_lexicographical_compare<int>/1 4.93% 1.322 1.387 - -0.07% -
BM_std_minmax<char>/64 4.93% 1.256 1.318 - 9.29% -
SetIntersection_Interlaced_Set_string_64_16 4.92% 39042539.347 40965239.520 - 1.86% -
std::unique(vector<int>,_pred)_(contiguous)/52 4.92% 63.191 66.301 - 4.23% -
std::set<std::string>::count(key)_(non-existent)/1024 4.88% 22.786 23.898 - 5.15% -
std::equal(deque<int>)_(it,_it,_it)/8 4.87% 4.276 4.485 - -30.25% -
std::flat_map<int,_int>::erase(key)_(non-existent)/32 4.85% 2.265 2.375 - 6.70% -
std::multimap<std::string,_int>::equal_range(key)_(existent)/8192 4.83% 28.901 30.298 - 13.78% -
std::map<std::string,_int>::equal_range(key)_(existent)/1024 4.83% 22.715 23.812 - -0.17% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 4.82% 1900064.770 1991736.638 - 22.49% -
std::multimap<int,_int>::count(key)_(non-existent)/1024 4.80% 5.872 6.154 - 0.08% -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/32 4.79% 1.080 1.132 - 0.00% -
std::flat_map<int,_int>::insert(value)_(already_present)/8192 4.79% 18.866 19.770 - -4.05% -
rng::contains(deque<int>)_(process_all)/8 4.79% 2.943 3.084 - 0.91% -
BM_std_min<short>/4 4.78% 1.082 1.133 - 9.94% -
BM_std_minmax<short>/20 4.77% 2.001 2.096 - 6.07% -
rng::unique_copy(list<int>)_(sprinkled)/32 4.74% 12.832 13.441 - 3.24% -
std::multiset<int>::equal_range(key)_(existent)/8192 4.73% 8.779 9.194 - 7.20% -
BM_std_minmax<unsigned_char>/3 4.71% 1.193 1.249 - 2.51% -
bm_lexicographical_compare<int>/4 4.71% 1.259 1.318 - 4.78% -
std::find(list<int>)_(bail_25%)/1024 4.71% 130.138 136.262 - 5.30% -
std::fill_n(vector<bool>)/64 4.70% 1.518 1.589 - 9.07% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 4.69% 1402.366 1468.146 - 2.95% -
std::move(deque<int>)/64 4.67% 6.003 6.283 - 4.92% -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 4.66% 5160.517 5400.861 - 0.00% -
std::distance(join_view(vector<vector<int>>))/50 4.65% 0.604 0.633 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent)/0 4.65% 0.254 0.266 - -3.87% -
std::flat_map<int,_int>::contains(key)_(non-existent)/32 4.65% 2.189 2.291 - -1.73% -
rng::remove(deque<int>)_(prefix)/50 4.65% 63.484 66.434 - 5.48% -
SetIntersection_Front_Set_string_1024_64 4.65% 4696596.405 4914859.882 - 1.65% -
rng::find_end(deque<int>)_(match_near_end)/1024 4.65% 3176.120 3323.700 - 3.73% -
std::transform(deque<int>)_(identity_transform)/8192 4.63% 2471.925 2586.316 - 5.73% -
BM_std_minmax<unsigned_char>/17 4.63% 1.105 1.156 - -0.48% -
SetIntersection_Interlaced_Vector_float_1024_4 4.62% 1466805.052 1534555.700 - -0.04% -
std::multiset<int>::contains(key)_(existent)/8192 4.60% 8.816 9.222 - 8.47% -
rng::fold_left(deque<int>)/8192 4.59% 4368.415 4569.041 - 0.30% -
SetIntersection_Front_Set_float_64_64 4.56% 15408325.764 16111223.483 - 0.82% -
BM_std_minmax<unsigned_short>/18 4.55% 1.985 2.075 - 2.13% -
std::map<int,_int>::lower_bound(key)_(non-existent)/8192 4.55% 9.905 10.355 - 4.58% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 4.54% 3.951 4.130 - 4.45% -
std::multiset<std::string>::find(key)_(existent)/8192 4.53% 28.907 30.218 - -1.55% -
748_flightdm_r 4.53% 8.978 9.385 - 3.59% -
rng::move(deque<int>)/64 4.53% 6.318 6.604 - 4.73% -
bm_lexicographical_compare<signed_char>/16 4.51% 1.327 1.387 - 2.17% -
rng::search(list<int>,_pred)_(same_length)/8192 4.50% 8902.986 9304.004 - 6.10% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/1024 4.49% 4273.183 4465.004 - -0.36% -
SetIntersection_Interlaced_Vector_float_16384_16384 4.49% 85160109.902 88979676.803 - 9.36% -
std::fill(vector<bool>)/512 4.47% 1.530 1.598 - -0.88% -
rng::find_last_if(forward_list<int>)_(bail_90%)/8192 4.46% 6819.182 7123.641 - 6.69% -
std::is_partitioned(list<int>)_(unpartitioned)/50 4.46% 4.360 4.555 - 122.10% -
BM_std_min<__int128>/10 4.46% 3.666 3.829 - 4.49% -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/50 4.45% 46.797 48.879 - 0.26% -
std::set<int>::equal_range(key)_(non-existent)/1024 4.44% 6.302 6.582 - 4.60% -
rng::find_if_not(deque<int>)_(process_all)/32768 4.44% 11635.146 12151.513 - 6.20% -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/1024 4.42% 22.779 23.785 - 2.04% -
SetIntersection_None_Vector_uint64_16384_4 4.39% 1126090.477 1175484.181 - 0.03% -
std::multiset<std::string>::equal_range(key)_(existent)/1024 4.37% 22.778 23.774 - -2.54% -
rng::is_sorted(vector<int>,_pred)/8 4.37% 3.512 3.665 - 0.02% -
std::remove_copy_if(list<int>)_(sprinkled)/50 4.36% 24.626 25.701 - 4.60% -
SetIntersection_None_Vector_uint32_262144_1 4.36% 1163332.856 1214043.757 - 0.93% -
std::partition_copy(vector<int>)/1024 4.35% 457.240 477.120 - 5.04% -
std::set<std::string>::insert(value)_(already_present)/0 4.33% 14.980 15.628 - -0.41% -
BM_std_min<long_long>/3 4.33% 1.283 1.338 - -1.13% -
SetIntersection_Front_Vector_uint32_16384_64 4.31% 1448094.787 1510573.384 - 4.26% -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8 4.31% 4.593 4.791 - -0.07% -
BM_std_minmax_element<long_long>/70000 4.30% 18696.519 19501.196 - 0.13% -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_16 4.30% 1.203 1.255 - -0.55% -
rng::for_each_n(list<int>)/8192 4.29% 7226.471 7536.575 - 2.31% -
SetIntersection_Front_Vector_string_16384_64 4.28% 3474570.334 3623365.067 - 4.09% -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 4.28% 42761.124 44589.896 - 0.00% -
BM_std_min<__int128>/6 4.27% 2.076 2.164 - 4.42% -
BM_std_minmax_element<long_long>/65536 4.26% 17518.106 18264.626 - 0.20% -
std::deque<int>::ctor(Range)_(cheap_elements)/32 4.25% 25.999 27.104 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 4.23% 11890.098 12393.546 - -0.09% -
rng::none_of(vector<int>)_(process_all)/8 4.22% 2.353 2.453 - 6.38% -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/1048576 4.22% 2199578.617 2292456.414 - 4.90% -
BM_std_minmax_element<long_long>/64000 4.21% 17107.497 17828.051 - 0.12% -
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/32 4.21% 822.045 856.629 - 0.02% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_64 4.20% 5081213.234 5294865.123 - 2.34% -
std::map<std::string,_int>::erase(key)_(non-existent)/32 4.20% 10.434 10.873 - 2.03% -
std::set<int>::equal_range(key)_(non-existent)/8192 4.20% 9.806 10.218 - -10.31% -
std::unordered_set<std::string>::insert(value)_(new_value)/0 4.19% 62.168 64.774 - 0.00% -
BM_std_min<unsigned_char>/2 4.18% 0.485 0.505 - 4.16% -
BM_MakeHeap_uint32_PipeOrgan_256 4.18% 0.630 0.657 - 3.43% -
std::unordered_multiset<int>::contains(key)_(non-existent)/32 4.17% 1.495 1.558 - 0.00% -
rng::partition(deque<int>)_(sparse)/1024 4.17% 389.383 405.611 - 3.98% -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/8 4.17% 4.993 5.201 - 5.20% -
std::vector<int>::push_back()_(growing)_(cheap_elements)/1024 4.16% 101.547 105.775 - 0.00% -
std::sort(deque<int>)_(ascending)/8 4.16% 18.409 19.175 - 3.01% -
std::sort(vector<int>)_(descending)/8 4.14% 24.661 25.683 - 1.82% -
rng::find_if_not(list<int>)_(bail_25%)/32768 4.14% 10469.102 10902.154 - 4.28% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_4 4.13% 2.098 2.185 - 0.39% -
BM_MakeHeap_string_PipeOrgan_256 4.12% 4.771 4.968 - 3.64% -
rng::is_sorted(deque<int>,_pred)/8 4.12% 4.472 4.656 - 4.22% -
std::multiset<std::string>::clear()/32 4.12% 881.927 918.254 - -0.20% -
BM_LowerBound_string_64 4.12% 69.345 72.199 - 3.91% -
std::map<std::string,_int>::find(key)_(existent)/8192 4.11% 31.010 32.285 - 4.92% -
rng::find_first_of(vector<int>)_(large_needle)/32 4.11% 105.040 109.353 - 0.97% -
BM_vector_deque_ranges_move_backward/64000 4.10% 7177.082 7471.006 - 0.00% -
std::vector<int>::operator=(const&)_(cheap_elements)/8192 4.09% 735.462 765.531 - 0.00% -
SetIntersection_Interlaced_Vector_float_16384_16 4.09% 3891607.232 4050689.509 - 36.65% -
SetIntersection_Interlaced_Set_uint32_256_256 4.08% 8851964.824 9212992.060 - 0.65% -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/32 4.07% 282.302 293.786 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_64 4.06% 1390369.019 1446854.059 - 1.12% -
std::set<int>::ctor(const&,_alloc)/32 4.06% 215.597 224.352 - 2.72% -
std::partial_sort(deque<int>)_(qsort_adversarial)/8 4.05% 29.485 30.680 - 0.76% -
SetIntersection_Front_Vector_uint64_1024_64 4.04% 1371893.129 1427330.854 - -0.36% -
BM_std_min<__int128>/8 4.04% 2.871 2.987 - 4.08% -
BM_std_minmax<char>/25 4.04% 1.276 1.328 - 4.50% -
rng::sort(vector<int>)_(descending)/8 4.03% 24.693 25.688 - 1.90% -
std::sort(deque<int>)_(qsort_adversarial)/8 4.02% 18.346 19.083 - 2.56% -
std::multiset<std::string>::contains(key)_(non-existent)/1024 4.02% 22.143 23.033 - -0.54% -
SetIntersection_None_Set_string_1024_1 3.99% 8932918.245 9289741.430 - 0.98% -
BM_vector_deque_ranges_move_backward/1 3.99% 2.183 2.270 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 3.98% 7621.439 7925.021 - 3.22% -
rng::find_if_not(deque<int>)_(bail_25%)/8192 3.98% 685.979 713.281 - 0.99% -
std::partition_point(deque<int>)/50 3.98% 4.614 4.797 - 5.54% -
BM_std_min<char>/1024 3.97% 8.310 8.640 - 3.67% -
std::map<std::string,_int>::equal_range(key)_(existent)/32 3.96% 16.201 16.842 - -0.40% -
std::unordered_map<int,_int>::find(key)_(non-existent)/0 3.95% 0.325 0.338 - 0.00% -
std::set<int>::count(key)_(existent)/1024 3.95% 4.174 4.339 - -0.32% -
std::partial_sort_copy(list<int>)_(ascending)/8 3.94% 9.013 9.368 - 3.96% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_16 3.94% 28241113.491 29354693.242 - 2.18% -
std::find_if(list<int>)_(bail_25%)/32768 3.94% 10423.988 10834.831 - 5.34% -
BM_deque_deque_copy/64000 3.94% 2712.261 2819.146 - 0.00% -
BM_MakeHeap_string_Descending_64 3.93% 2.560 2.661 - 4.01% -
std::none_of(deque<int>)_(process_all)/50 3.93% 17.757 18.455 - 3.16% -
std::map<int,_int>::find(key)_(existent)/1024 3.90% 3.750 3.897 - -0.45% -
std::unordered_set<int>::erase(key)_(existent)/0 3.90% 21.060 21.882 - 0.00% -
SetIntersection_None_Set_uint64_262144_4 3.90% 1201159.832 1248008.871 - 3.60% -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024 3.90% 24.083 25.022 - -3.90% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_64 3.90% 18763479.016 19494720.370 - -0.77% -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/0 3.89% 3.211 3.336 - 0.23% -
rng::sort(deque<int>)_(repeated)/8192 3.88% 6573.259 6828.342 - 1.75% -
BM_StringAssignStr_Empty_Transparent 3.88% 0.493 0.512 - 0.00% -
std::flat_multimap<int,_int>::count(key)_(existent)/32 3.87% 2.486 2.583 - 1.35% -
BM_RangesPushHeap_float_Ascending_16 3.87% 0.982 1.020 - 4.71% -
SetIntersection_Front_Vector_uint32_262144_256 3.85% 2269960.075 2357386.044 - 0.18% -
BM_StringEraseWithMove_Large_Transparent 3.85% 2.587 2.687 - 0.00% -
std::unordered_multiset<int>::ctor(const&)/32 3.85% 197.953 205.569 - 0.00% -
rng::find_last(forward_list<int>)_(bail_90%)/1048576 3.85% 383695.582 398451.743 - -40.36% -
SetIntersection_None_Vector_uint32_1024_256 3.84% 1104667.208 1147121.473 - -0.52% -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8 3.84% 8.755 9.091 - 1.64% -
std::multiset<std::string>::clear()/1024 3.84% 19435.514 20181.953 - 0.11% -
BM_std_min<long_long>/30 3.84% 3.164 3.286 - 0.50% -
std::unordered_set<int>::erase(key)_(existent)/32 3.84% 21.059 21.867 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_64 3.83% 1594828.316 1655960.620 - 3.29% -
std::map<std::string,_int>::insert(value)_(new_value)/0 3.83% 31.514 32.722 - 0.29% -
std::multimap<std::string,_int>::contains(key)_(non-existent)/0 3.83% 0.278 0.289 - 0.41% -
std::partition(vector<int>)_(dense)/32 3.82% 8.529 8.855 - 0.28% -
rng::contains_subrange(list<int>)_(single_element)/50 3.82% 17.644 18.318 - 2.67% -
BM_PopHeap_float_16384 3.82% 33.137 34.402 - 0.22% -
std::list<int>::insert(begin)_(cheap_elements)/1024 3.81% 11.303 11.734 - 0.00% -
BM_std_minmax<unsigned_int>/31 3.80% 2.478 2.572 - -10.58% -
BM_StringFindCharLiteral/64 3.80% 2.089 2.168 - 0.00% -
BM_deque_deque_copy/1 3.79% 3.403 3.532 - 0.00% -
rng::fill(list<int>)/8192 3.77% 7392.444 7671.302 - -1.96% -
rng::find_end(vector<int>)_(process_all)/1048576 3.77% 253644.620 263204.748 - 0.13% -
SetIntersection_Front_Vector_uint64_262144_1024 3.77% 5781210.796 5998935.151 - 1.33% -
std::is_partitioned(deque<int>)_(unpartitioned)/32 3.76% 3.270 3.393 - 23.09% -
std::find_end(deque<int>,_pred)_(near_matches)/8192 3.75% 2342269.648 2430109.087 - 2.88% -
bm_ranges_lexicographical_compare<signed_char>/512 3.74% 7.690 7.978 - 0.02% -
BM_std_minmax<unsigned_short>/1 3.73% 0.624 0.647 - -1.08% -
std::list<int>::ctor(const&)_(cheap_elements)/8192 3.72% 97493.132 101123.814 - 0.00% -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1024 3.72% 848.946 880.503 - 2.29% -
BM_MakeThenSortHeap_float_Ascending_4 3.71% 1.397 1.449 - -2.62% -
std::set<int>::count(key)_(existent)/32 3.70% 1.793 1.859 - -3.68% -
std::unordered_multimap<int,_int>::erase(key)_(existent)/1024 3.70% 21.410 22.202 - 0.00% -
std::find(list<int>)_(bail_25%)/8192 3.69% 1424.244 1476.822 - 3.43% -
731_astcenc_r 3.69% 10.217 10.594 - 4.38% -
std::for_each(list<int>)/8 3.69% 2.505 2.598 - 2.31% -
std::set<int>::find(key)_(non-existent)/1024 3.69% 5.555 5.759 - 1.05% -
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 3.68% 797.447 826.809 - 4.56% -
SetIntersection_Front_Vector_uint32_262144_1 3.68% 1089372.245 1129462.460 - 0.64% -
std::set<int>::operator=(const&)_(into_cleared_Container)/1024 3.67% 6091.188 6314.855 - 3.99% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 3.66% 199093274.412 206382892.021 - 4.75% -
BM_std_min<char>/24 3.66% 2.645 2.742 - 1.82% -
std::unordered_set<int>::erase(iterator)/1024 3.64% 20.194 20.930 - 0.00% -
BM_vector_deque_copy_backward/64 3.64% 2.961 3.069 - 0.00% -
std::find_first_of(list<int>)_(large_needle)/8192 3.63% 48807461.141 50581342.275 - 4.39% -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 3.63% 4163.116 4314.321 - 0.00% -
BM_deque_vector_copy/0 3.63% 1.490 1.545 - 0.00% -
BM_vector_deque_move/2 3.63% 1.832 1.899 - 0.00% -
std::find_first_of(list<int>)_(large_needle)/32 3.63% 672.876 697.270 - 3.57% -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/8192 3.62% 19.880 20.600 - 0.00% -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 3.62% 25.997 26.937 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/8192 3.61% 11.272 11.679 - 0.00% -
std::multiset<std::string>::lower_bound(key)_(existent)/1024 3.61% 23.078 23.912 - 0.70% -
rng::mismatch(list<int>)_(it,_it,_it,_it)/8 3.60% 2.825 2.927 - 2.66% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/1024 3.60% 15703.929 16269.877 - 0.00% -
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/32 3.60% 828.133 857.949 - 0.24% -
SetIntersection_Interlaced_Vector_uint64_16384_16 3.59% 2435060.489 2522485.715 - -2.60% -
std::unordered_set<int>::clear()/8192 3.59% 61971.823 64196.348 - 0.00% -
BM_RangesPushHeap_uint64_Ascending_256 3.58% 2.093 2.168 - -0.14% -
rng::is_partitioned(list<int>)_(unpartitioned)/50 3.58% 4.452 4.611 - 77.41% -
std::deque<int>::operator=(const&)_(cheap_elements)/32 3.58% 5.062 5.243 - 0.00% -
BM_PushHeap_uint32_Random_4 3.58% 2.481 2.569 - -2.37% -
std::list<int>::ctor(Range)_(cheap_elements)/1024 3.57% 11353.887 11759.157 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_256 3.56% 15265477.487 15809557.444 - -1.76% -
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/32 3.56% 25.916 26.839 - 0.00% -
std::unique(vector<int>,_pred)_(contiguous)/32 3.56% 54.566 56.508 - 2.27% -
BM_deque_deque_ranges_copy/65536 3.56% 2769.959 2868.441 - 0.00% -
std::partial_sort(deque<int>)_(ascending)/8 3.55% 29.620 30.670 - 3.32% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8 3.54% 3.967 4.107 - 2.26% -
BM_std_min<unsigned_char>/3 3.54% 0.693 0.717 - 3.51% -
std::find_if(deque<int>)_(bail_25%)/32768 3.54% 2748.610 2845.775 - -5.08% -
BM_num_get<long_double> 3.52% 35.576 36.830 - 0.00% -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 3.52% 6.327 6.550 - -0.33% -
std::move_backward(vector<int>)/1048576 3.52% 54475.926 56393.548 - 0.77% -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192 3.52% 28.684 29.693 - -2.85% -
BM_std_minmax<long_long>/15 3.51% 3.649 3.778 - 0.45% -
std::find(list<int>)_(bail_25%)/32768 3.51% 8111.893 8396.973 - 5.08% -
rng::find_last_if(deque<int>)_(bail_90%)/1048576 3.51% 38133.074 39471.882 - 1.35% -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 3.50% 3.680 3.808 - 3.14% -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_4 3.49% 1.359 1.406 - 1.47% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 3.47% 201776211.563 208779270.957 - 2.69% -
BM_std_min<short>/21 3.47% 1.828 1.891 - -0.09% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 3.46% 1457980.001 1508445.159 - 4.71% -
SetIntersection_Interlaced_Set_uint32_1024_256 3.46% 15087053.996 15609201.328 - -4.76% -
BM_std_minmax<unsigned_char>/2 3.46% 0.883 0.914 - -0.07% -
BM_std_min<__int128>/9 3.45% 3.273 3.385 - 3.57% -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 3.43% 47.669 49.304 - 4.94% -
BM_MakeHeap_uint32_Random_256 3.43% 1.147 1.187 - 3.58% -
rng::search(list<int>,_pred)_(single_element)/8192 3.42% 8320.133 8604.990 - 3.75% -
std::list<int>::ctor(const&)_(cheap_elements)/32 3.41% 326.974 338.129 - 0.00% -
rng::starts_with(vector<int>,_pred)/1000 3.39% 455.743 471.210 - 5.14% -
BM_std_min<short>/25 3.39% 2.086 2.156 - 1.36% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 3.39% 341.396 352.959 - 0.00% -
BM_vector_deque_ranges_move_backward/2 3.38% 1.937 2.002 - 0.00% -
SetIntersection_Front_Vector_string_1024_256 3.37% 9942359.291 10277686.700 - 1.24% -
SetIntersection_Front_Set_uint64_1024_16 3.37% 1283184.699 1326451.114 - 4.76% -
std::deque<std::string>::ctor(Range)_(cheap_elements)/32 3.36% 46.795 48.369 - 0.00% -
BM_deque_deque_move/1 3.36% 3.409 3.524 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1 3.36% 1065920.546 1101746.732 - -1.19% -
std::map<int,_int>::contains(key)_(existent)/32 3.36% 1.577 1.630 - 2.56% -
std::rotate(vector<bool>)_(by_1/4)/1024 3.36% 14.786 15.283 - -4.45% -
std::is_partitioned(vector<int>)_(partitioned)/50 3.36% 9.460 9.778 - 1.51% -
std::is_partitioned(vector<int>)_(partitioned)/32 3.36% 6.448 6.664 - 3.47% -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_64 3.35% 1.382 1.428 - 0.38% -
std::find_end(vector<int>)_(single_element)/8192 3.35% 1834.008 1895.384 - 3.78% -
std::multimap<std::string,_int>::erase(iterator)/0 3.34% 26.220 27.095 - -8.33% -
std::vector<std::string>::operator=(const&)_(expensive_elements)/32 3.34% 118.788 122.754 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 3.32% 16.984 17.549 - 1.82% -
rng::for_each_n(list<int>)/50 3.32% 21.734 22.455 - 2.30% -
std::search(vector<int>)_(single_element)/1000 3.32% 228.684 236.275 - 1.61% -
BM_std_min<short>/20 3.32% 2.248 2.322 - 9.87% -
rng::remove(list<int>)_(sprinkled)/50 3.32% 69.512 71.816 - 9.58% -
SetIntersection_Interlaced_Vector_uint64_262144_16384 3.31% 343828812.084 355216017.829 - -0.97% -
std::set<int>::ctor(const&)/32 3.31% 216.475 223.644 - 2.97% -
BM_StringFindCharLiteral/256 3.30% 5.316 5.492 - 0.00% -
std::multimap<std::string,_int>::lower_bound(key)_(existent)/1024 3.30% 22.324 23.061 - -4.20% -
std::move(list<int>)/512 3.29% 351.226 362.790 - 1.67% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 3.29% 46.842 48.384 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 3.29% 25130.716 25956.723 - 0.00% -
rng::partial_sort_copy(list<int>)_(ascending)/8 3.28% 8.975 9.269 - 3.36% -
SetIntersection_Front_Set_uint32_256_64 3.26% 6235168.440 6438349.590 - 0.09% -
BM_std_min<int>/12 3.22% 1.492 1.540 - 0.66% -
BM_StringRelational_Less_Large_Large_ChangeLast 3.22% 1.853 1.913 - 0.00% -
std::map<std::string,_int>::count(key)_(non-existent)/32 3.21% 10.049 10.372 - -1.16% -
BM_deque_deque_ranges_move_backward/70000 3.21% 8505.993 8779.033 - 0.00% -
std::set<int>::operator=(const&)_(into_cleared_Container)/8192 3.21% 48679.673 50241.674 - 4.15% -
SetIntersection_Front_Vector_uint32_16_16 3.21% 37886148.325 39101218.741 - 0.79% -
std::find_if(deque<int>)_(process_all)/8192 3.21% 2845.291 2936.524 - 4.36% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_16384 3.20% 120.660 124.527 - 3.54% -
BM_std_min<__int128>/7 3.20% 2.481 2.560 - 3.38% -
std::search(vector<int>)_(no_match)/1000 3.19% 212.878 219.670 - 0.70% -
rng::find(list<int>)_(bail_25%)/8192 3.19% 1423.272 1468.673 - 3.37% -
BM_RangesPushHeap_uint64_Ascending_16384 3.19% 3.564 3.678 - -1.36% -
BM_vector_deque_ranges_copy_backward/1 3.18% 2.219 2.290 - 0.00% -
SetIntersection_Front_Vector_string_1024_1024 3.17% 40565885.635 41853196.674 - 3.76% -
SetIntersection_Interlaced_Set_uint32_262144_262144 3.16% 1921189.127 1981835.368 - 1.46% -
SetIntersection_Interlaced_Set_string_1024_1024 3.15% 56620112.699 58403679.449 - 2.05% -
BM_vector_deque_ranges_move/64 3.15% 2.661 2.744 - 0.00% -
rng::copy_if(vector<int>)_(entire_range)/8 3.15% 2.203 2.273 - 4.21% -
BM_MakeHeap_float_Ascending_4 3.14% 0.402 0.415 - 3.14% -
rng::partial_sort_copy(list<int>)_(qsort_adversarial)/8 3.13% 8.976 9.258 - 3.85% -
BM_MakeHeap_uint64_Random_64 3.13% 1.283 1.323 - 2.73% -
BM_MakeHeap_string_Descending_4 3.12% 2.095 2.160 - 1.41% -
rng::find_last(forward_list<int>)_(bail_10%)/50 3.12% 20.152 20.781 - 0.94% -
SetIntersection_Interlaced_Set_string_256_16 3.11% 18096272.313 18659562.303 - 2.56% -
std::search(vector<int>)_(single_element)/1024 3.11% 234.213 241.500 - 1.65% -
rng::sort(deque<int>)_(ascending)/8 3.10% 18.237 18.803 - 0.39% -
std::multimap<int,_int>::erase(key)_(existent)/1024 3.10% 25.435 26.224 - 2.35% -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/1024 3.10% 28351.503 29229.386 - 1.64% -
std::unordered_multiset<int>::contains(key)_(non-existent)/1024 3.09% 1.715 1.768 - 0.00% -
rng::sort(deque<int>)_(qsort_adversarial)/8 3.08% 18.383 18.950 - 1.52% -
std::stable_sort(deque<int>)_(descending)/8 3.08% 26.651 27.473 - 1.40% -
SetIntersection_Interlaced_Vector_uint64_262144_16 3.08% 3187398.526 3285412.149 - -1.61% -
BM_RangesPushHeap_uint64_Ascending_1024 3.07% 2.577 2.656 - 0.52% -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/1024 3.06% 8773.164 9042.017 - 0.00% -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/32 3.06% 218.763 225.466 - 3.78% -
BM_vector_deque_ranges_copy_backward/2 3.06% 1.943 2.002 - 0.00% -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/1024 3.06% 1973.306 2033.654 - 1.59% -
SetIntersection_Interlaced_Set_uint64_16384_256 3.06% 206805341.018 213129492.323 - 0.76% -
BM_std_min<unsigned_char>/20 3.06% 1.515 1.562 - 2.70% -
SetIntersection_None_Vector_uint64_256_64 3.05% 3526385.901 3634036.219 - -0.09% -
std::is_partitioned(list<int>)_(unpartitioned)/32 3.05% 4.195 4.323 - 109.82% -
BM_deque_deque_ranges_move/1 3.04% 3.421 3.525 - 0.00% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_1 3.03% 2.858 2.945 - 2.93% -
std::map<int,_int>::equal_range(key)_(non-existent)/32 3.03% 2.578 2.656 - -2.46% -
SetIntersection_Interlaced_Vector_uint32_256_16 3.02% 6730537.600 6933771.715 - 8.36% -
SetIntersection_None_Set_string_16384_4 3.02% 197065644.491 203014164.026 - 2.57% -
rng::partition(list<int>)_(dense)/50 3.02% 13.230 13.629 - 3.27% -
BM_MakeHeap_string_Random_16384 3.02% 12.621 13.002 - 3.11% -
BM_deque_vector_ranges_move_backward/70000 3.01% 8522.461 8779.214 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 3.01% 351309974.797 361892625.627 - -0.76% -
rng::stable_sort(deque<int>)_(pipe-organ)/8192 3.01% 20650.262 21271.273 - 3.28% -
rng::copy_backward(vector<int>)/4096 3.00% 141.099 145.332 - -1.29% -
std::multiset<int>::clear()/1024 3.00% 9452.674 9736.071 - 3.04% -
BM_std_minmax<short>/25 2.99% 2.203 2.269 - -0.49% -
BM_vector_deque_move/64 2.99% 2.704 2.785 - 0.00% -
std::unordered_set<int>::erase(iterator)/8192 2.98% 20.166 20.767 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 2.97% 1.752 1.804 - 3.10% -
std::find_first_of(list<int>)_(large_needle)/50 2.96% 1734.898 1786.316 - 2.82% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 2.96% 14856.234 15295.850 - 1.73% -
SetIntersection_Front_Set_uint64_262144_16384 2.95% 336249406.411 346184783.737 - 1.00% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8 2.95% 6.564 6.757 - -2.18% -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/32 2.95% 2.477 2.550 - 1.02% -
BM_std_minmax<unsigned_char>/12 2.94% 1.945 2.003 - -3.04% -
BM_std_min<int>/4 2.94% 1.022 1.052 - 2.38% -
rng::transform(deque<int>,_deque<int>)/50 2.94% 34.311 35.319 - 3.00% -
std::map<std::string,_int>::lower_bound(key)_(existent)/8192 2.94% 29.311 30.172 - -0.74% -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/32 2.94% 211.099 217.296 - 0.00% -
std::set<int>::find(key)_(non-existent)/32 2.94% 2.267 2.333 - 0.80% -
rng::rotate(vector<bool>)_(by_1/4)/1024 2.93% 15.326 15.776 - -11.84% -
BM_std_minmax<unsigned_short>/11 2.93% 1.719 1.770 - 0.15% -
std::map<std::string,_int>::upper_bound(key)_(existent)/32 2.93% 16.201 16.675 - 0.16% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_4 2.91% 11490640.717 11825206.099 - -0.46% -
SetIntersection_None_Vector_uint64_262144_1024 2.91% 1157587.781 1191280.816 - -1.33% -
BM_MakeHeap_uint32_Ascending_256 2.90% 0.597 0.615 - 2.22% -
SetIntersection_Front_Set_uint64_262144_4 2.90% 1117760.870 1150198.021 - -3.59% -
rng::rotate(list<int>)_(1_element_backward)/50 2.90% 25.298 26.032 - 4.99% -
std::unordered_multiset<int>::ctor(const&)/1024 2.90% 6612.872 6804.625 - 0.00% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_16 2.88% 1.233 1.269 - -0.66% -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 2.88% 16.692 17.173 - 0.04% -
SetIntersection_Interlaced_Vector_string_16384_4 2.88% 1820903.984 1873301.139 - -0.60% -
std::multiset<std::string>::count(key)_(non-existent)/1024 2.88% 22.769 23.424 - 1.22% -
std::stable_sort(deque<int>)_(pipe-organ)/8192 2.87% 20663.430 21257.080 - 3.15% -
std::unordered_map<int,_int>::contains(key)_(existent)/1024 2.87% 1.339 1.378 - 0.00% -
BM_std_minmax_element<long_long>/64 2.87% 17.474 17.976 - 0.07% -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 2.86% 5.033 5.177 - 0.85% -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 2.86% 16.690 17.168 - 2.51% -
std::multiset<std::string>::contains(key)_(non-existent)/32 2.86% 10.575 10.877 - 0.03% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 2.85% 2338864.778 2405580.059 - -3.41% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_256 2.84% 19.657 20.215 - 1.47% -
SetIntersection_Front_Vector_uint32_16384_16 2.84% 1179887.644 1213408.808 - 1.52% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 2.83% 143389547.512 147447421.258 - 2.85% -
std::set<int>::equal_range(key)_(existent)/8192 2.82% 7.957 8.181 - -0.03% -
std::set<std::string>::lower_bound(key)_(non-existent)/1024 2.82% 22.332 22.961 - 4.59% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 2.81% 1187584.866 1220936.753 - -3.05% -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 2.81% 16.693 17.161 - 2.29% -
std::map<int,_int>::lower_bound(key)_(non-existent)/32 2.81% 2.285 2.349 - 1.63% -
BM_PopHeap_float_262144 2.80% 40.667 41.806 - 14.42% -
rng::find_last_if_not(vector<char>)_(bail_10%)/8 2.80% 2.392 2.458 - -0.06% -
std::unordered_set<int>::erase(iterator)/32 2.79% 20.073 20.633 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 2.79% 20.475 21.045 - 0.00% -
BM_std_minmax<short>/24 2.78% 2.225 2.287 - 4.46% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 2.78% 79399.939 81606.151 - 0.56% -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/8192 2.78% 53666.341 55156.042 - 0.00% -
BM_std_min<short>/29 2.77% 2.349 2.414 - 1.95% -
rng::copy_backward(vector<bool>)_(aligned)/4096 2.77% 5.058 5.198 - 1.32% -
SetIntersection_Front_Vector_string_262144_1024 2.77% 40119583.152 41230782.326 - 0.37% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 2.77% 66.127 67.957 - 4.54% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_4 2.76% 0.762 0.783 - 2.26% -
BM_StringRelational_Less_Large_Small_Control 2.76% 1.780 1.829 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8 2.76% 6.048 6.215 - -0.03% -
bm_ranges_lexicographical_compare<signed_char>/7 2.76% 2.835 2.914 - 2.65% -
BM_StringRelational_Eq_Small_Small_Control 2.75% 1.851 1.902 - 0.00% -
BM_vector_deque_ranges_move_backward/1024 2.75% 37.311 38.338 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 2.75% 3175.716 3262.968 - -4.57% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 2.74% 1134326.021 1165395.256 - -3.01% -
BM_std_min<unsigned_short>/8 2.74% 1.305 1.341 - 1.66% -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 2.74% 24110.938 24770.718 - 0.87% -
BM_MakeHeap_uint32_Random_262144 2.72% 1.007 1.034 - 2.92% -
std::map<int,_int>::upper_bound(key)_(existent)/1024 2.72% 4.050 4.160 - 2.26% -
rng::fill(deque<int>)/32 2.72% 1.470 1.510 - -66.49% -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/1024 2.72% 16590.771 17041.853 - 3.56% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 2.72% 32056.630 32928.192 - 0.00% -
std::unordered_multiset<int>::erase(key)_(non-existent)/8192 2.72% 0.965 0.991 - 0.00% -
SetIntersection_None_Set_string_16384_16 2.71% 197065764.468 202414201.968 - 1.70% -
rng::remove_copy(list<int>)_(sprinkled)/8192 2.71% 7033.546 7224.415 - -1.17% -
BM_std_min<long_long>/20 2.71% 2.008 2.062 - 0.64% -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/1024 2.71% 13711.062 14082.292 - 1.79% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_4 2.70% 1114226.755 1144351.378 - 0.20% -
rng::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 2.70% 24143.721 24796.199 - 0.05% -
SetIntersection_None_Set_string_16384_256 2.70% 201103205.264 206534588.080 - 0.27% -
BM_PopHeap_float_4 2.70% 2.374 2.438 - 2.85% -
BM_StringRelational_Eq_Small_Large_Control 2.70% 0.478 0.491 - 0.00% -
BM_MakeHeap_float_SingleElement_256 2.70% 0.651 0.669 - 4.06% -
BM_vector_deque_ranges_copy_backward/64000 2.69% 7334.739 7531.995 - 0.00% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_16 2.68% 0.636 0.653 - -8.90% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast 2.68% 1.853 1.902 - 0.00% -
rng::sort(deque<int>)_(repeated)/8 2.68% 18.482 18.977 - 1.21% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_262144 2.68% 51.274 52.646 - -0.16% -
std::copy_n(list<int>)/32768 2.66% 25805.533 26492.535 - -1.80% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16384 2.66% 344875130.437 354050173.253 - 2.14% -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 2.66% 1.651 1.695 - 3.39% -
BM_RangesPushHeap_uint64_Ascending_262144 2.65% 4.701 4.825 - -2.95% -
std::move_backward(vector<bool>)_(aligned)/64 2.64% 1.799 1.846 - 7.39% -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 2.63% 8.512 8.736 - 0.08% -
rng::partition(vector<int>)_(dense)/1024 2.62% 242.535 248.900 - 2.55% -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 2.62% 68367.888 70159.825 - 0.74% -
std::unordered_set<std::string>::count(key)_(non-existent)/1024 2.61% 23.038 23.640 - 0.00% -
SetIntersection_Front_Vector_uint64_64_64 2.61% 11180029.828 11472123.814 - 0.17% -
std::is_sorted(deque<int>,_pred)/8 2.61% 4.343 4.457 - 1.60% -
rng::copy_n(list<int>)/32768 2.61% 26260.779 26946.577 - -2.29% -
SetIntersection_Front_Vector_string_262144_16 2.61% 1720166.411 1765086.133 - 4.96% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/50 2.61% 27.448 28.164 - -0.44% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 2.59% 26349371.199 27032676.701 - 3.16% -
BM_RangesPopHeap_string_16384 2.59% 71.921 73.785 - 1.12% -
rng::move(vector<int>)/8 2.59% 2.221 2.278 - 1.32% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 2.58% 9850.082 10104.178 - -1.85% -
std::reverse_copy(vector<int>)/4096 2.58% 133.874 137.323 - 1.62% -
rng::is_permutation(deque<int>)_(4leg)_(shuffled)/8 2.58% 47.467 48.690 - -1.27% -
std::deque<int>::insert(middle)_(cheap_elements)/32 2.57% 11.773 12.076 - 0.00% -
rng::sort(vector<int>)_(descending)/8192 2.57% 7274.141 7461.392 - 2.40% -
std::multimap<int,_int>::insert(value)_(new_value)/1024 2.57% 33.007 33.857 - 2.12% -
std::map<int,_int>::contains(key)_(existent)/1024 2.57% 4.047 4.151 - 0.86% -
std::unordered_set<int>::ctor(&&,_different_allocs)/32 2.57% 293.810 301.359 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 2.57% 20379909.592 20903505.779 - -2.56% -
std::shift_right(deque<int>)/50 2.57% 4.213 4.321 - 1.31% -
std::copy_n(vector<int>)/8 2.57% 2.165 2.220 - 0.38% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_16384 2.56% 33.591 34.452 - 1.10% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 2.56% 6.376 6.539 - 1.12% -
SetIntersection_Front_Set_uint64_256_4 2.55% 4449607.936 4562912.545 - 0.18% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 2.54% 85.416 87.589 - -7.43% -
std::unordered_map<int,_int>::find(key)_(existent)/1024 2.54% 1.292 1.324 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/1024 2.54% 484.766 497.084 - 2.37% -
std::move_backward(deque<int>)/4096 2.54% 154.815 158.748 - 1.67% -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024 2.54% 25519.283 26167.151 - 1.61% -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/32 2.53% 2.230 2.287 - -9.50% -
BM_StringRelational_Less_Empty_Huge_Control 2.53% 1.992 2.042 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 2.53% 23.806 24.409 - 3.03% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_16 2.53% 19472963.312 19965518.682 - 0.51% -
std::list<int>::ctor(Range)_(cheap_elements)/8192 2.53% 97372.653 99833.980 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 2.53% 904.716 927.585 - 0.00% -
std::find_first_of(deque<int>)_(large_needle)/8192 2.52% 23594823.635 24189610.620 - 2.86% -
std::vector<std::string>::insert(middle)_(expensive_elements)/32 2.52% 25.963 26.618 - 0.00% -
rng::find_last(deque<int>)_(bail_90%)/50 2.52% 1.842 1.888 - -0.67% -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/1024 2.52% 6580.153 6745.676 - 0.00% -
BM_std_min<__int128>/5 2.51% 1.748 1.792 - 2.94% -
BM_PushHeap_float_Ascending_262144 2.51% 5.250 5.382 - 3.81% -
BM_lexicographical_compare_three_way<IntPtr>/4 2.51% 1.144 1.173 - 2.75% -
std::all_of(list<int>)_(process_all)/8192 2.50% 7605.898 7796.336 - -11.45% -
rng::copy(list<int>)/32768 2.50% 26739.305 27408.569 - -4.63% -
std::map<std::string,_int>::contains(key)_(existent)/8192 2.50% 30.301 31.059 - -2.75% -
std::stable_sort(deque<int>)_(heap)/8 2.50% 26.009 26.659 - 2.06% -
std::transform(list<int>)_(identity_transform)/8192 2.50% 7638.448 7829.326 - 11.24% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 2.50% 20.942 21.465 - 1.57% -
SetIntersection_Front_Vector_string_16384_16 2.49% 1718317.850 1761093.508 - 4.84% -
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 2.49% 12302.500 12608.752 - 0.00% -
std::find_end(vector<int>)_(single_element)/1000 2.49% 233.910 239.725 - 2.20% -
rng::stable_sort(vector<int>)_(ascending)/8 2.48% 16.497 16.906 - -0.45% -
BM_MakeHeap_pair<uint32,_uint32>_Heap_256 2.48% 0.573 0.587 - 2.73% -
BM_std_minmax<unsigned_short>/31 2.48% 2.998 3.072 - -4.64% -
std::copy(vector<int>)/8 2.47% 2.247 2.302 - 1.16% -
std::find_first_of(deque<int>)_(large_needle)/1024 2.47% 366954.379 376024.431 - 2.75% -
BM_std_min<unsigned_char>/19 2.47% 1.156 1.184 - 2.47% -
rng::reverse_copy(list<int>)/4096 2.46% 3071.994 3147.718 - 3.96% -
std::stable_sort(deque<int>)_(heap)/8192 2.46% 17592.412 18025.894 - 1.15% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/32 2.46% 794.016 813.553 - 0.00% -
BM_std_minmax<short>/21 2.46% 2.045 2.095 - 6.84% -
rng::for_each(multiset<int>::iterator)/8192 2.46% 16188.113 16585.890 - 1.07% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 2.46% 717.313 734.937 - 1.37% -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 2.46% 105874.609 108475.368 - 3.43% -
std::find_end(vector<int>)_(single_element)/1024 2.46% 239.229 245.103 - 2.43% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 2.45% 17.238 17.661 - 2.72% -
bm_lexicographical_compare<signed_char>/6 2.45% 2.491 2.552 - 4.01% -
SetIntersection_Front_Set_uint32_16384_1024 2.45% 15461815.069 15840699.573 - -5.65% -
BM_deque_deque_ranges_move_backward/65536 2.45% 8026.444 8222.923 - 0.00% -
BM_std_minmax<long_long>/23 2.44% 4.329 4.435 - 1.38% -
rng::stable_partition(deque<int>)_(sparse)/32 2.44% 11.165 11.437 - 2.72% -
rng::partial_sort_copy(list<int>)_(repeated)/8 2.44% 8.394 8.598 - 2.12% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_1024 2.43% 23.730 24.308 - 0.68% -
BM_std_min<unsigned_char>/29 2.43% 1.966 2.014 - -0.67% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_4 2.43% 20018363.160 20504541.050 - 0.45% -
BM_std_minmax<short>/26 2.43% 2.480 2.540 - -0.38% -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 2.42% 25156.212 25765.831 - 3.37% -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_4 2.42% 0.553 0.566 - -3.97% -
std::partial_sort(vector<int>)_(qsort_adversarial)/8 2.41% 20.347 20.838 - 1.62% -
std::set<int>::operator=(const&)_(into_cleared_Container)/32 2.41% 216.654 221.879 - 1.91% -
std::generate_n(deque<int>)/32 2.41% 8.298 8.498 - 2.86% -
rng::stable_partition(deque<int>)_(sparse)/50 2.41% 27.405 28.065 - 0.85% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 2.41% 1149559.839 1177228.994 - -0.72% -
std::partial_sort(deque<int>)_(pipe-organ)/8 2.41% 29.580 30.292 - 0.81% -
std::set<std::string>::equal_range(key)_(non-existent)/8192 2.41% 31.575 32.335 - 10.48% -
BM_std_minmax<unsigned_char>/5500 2.40% 50.677 51.895 - 1.77% -
rng::move_backward(deque<int>)/4096 2.40% 154.970 158.687 - 1.64% -
BM_std_min<__int128>/4 2.40% 1.374 1.407 - 2.63% -
std::unordered_multiset<int>::erase(key)_(existent)/1024 2.39% 21.124 21.629 - 0.00% -
std::multiset<std::string>::upper_bound(key)_(existent)/1024 2.39% 22.073 22.601 - 0.06% -
std::replace_if(vector<int>)_(prefix)/1024 2.39% 271.697 278.189 - 2.01% -
BM_RangesPushHeap_string_SingleElement_256 2.38% 2.560 2.621 - 3.48% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 2.38% 1.918 1.963 - 0.00% -
rng::stable_sort(deque<int>)_(descending)/8192 2.37% 20881.202 21377.091 - 2.60% -
SetIntersection_None_Set_uint32_1024_1024 2.37% 8733330.951 8940595.486 - 0.63% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 2.37% 348957915.886 357231935.143 - 1.73% -
rng::count(deque<int>)_(every_other)/1024 2.37% 247.136 252.996 - 2.25% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 2.37% 17459.607 17872.789 - 2.94% -
BM_PushHeap_uint64_Ascending_16384 2.36% 3.564 3.649 - 1.03% -
std::remove_copy_if(deque<int>)_(sprinkled)/8192 2.36% 3232.173 3308.400 - -3.68% -
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst 2.36% 1.296 1.326 - 0.00% -
SetIntersection_Front_Vector_string_256_64 2.36% 11102266.401 11363954.710 - 1.67% -
bm_ranges_lexicographical_compare<signed_char>/6 2.35% 2.615 2.676 - 4.37% -
BM_RangesSortHeap_float_256 2.35% 5.833 5.970 - 1.95% -
rng::stable_sort(deque<int>)_(heap)/8192 2.35% 17701.697 18118.002 - 0.63% -
SetIntersection_None_Vector_uint32_1024_1 2.35% 1121442.065 1147786.244 - -0.07% -
rng::partial_sort_copy(deque<int>)_(ascending)/8 2.35% 10.758 11.010 - 0.68% -
std::find_end(list<int>)_(same_length)/8192 2.35% 18652.964 19091.046 - 1.23% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 2.35% 12307.048 12595.651 - 0.00% -
bm_ranges_lexicographical_compare<int>/64 2.34% 4.911 5.026 - 1.21% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 2.34% 35.352 36.179 - -17.99% -
BM_std_minmax<char>/32 2.34% 1.638 1.676 - 0.37% -
BM_std_minmax<unsigned_short>/15 2.33% 1.942 1.988 - 4.34% -
BM_RangesPopHeap_pair<uint32,_uint32>_4 2.33% 3.121 3.194 - -0.84% -
rng::find_last_if_not(deque<int>)_(bail_90%)/8 2.33% 0.963 0.985 - 0.11% -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_64 2.33% 9.263 9.478 - 2.60% -
std::list<std::string>::ctor(Range)_(expensive_elements)/32 2.32% 904.425 925.382 - 0.00% -
rng::stable_sort(vector<NonIntegral>)_(repeated)/1024 2.32% 1245.259 1274.101 - 0.28% -
BM_StringAssignStr_Huge_Opaque 2.32% 104.579 107.000 - 0.00% -
std::unordered_set<int>::erase(iterator)/0 2.32% 19.633 20.088 - 0.00% -
BM_std_minmax<unsigned_short>/17 2.31% 1.712 1.751 - 1.64% -
SetIntersection_None_Vector_string_1024_256 2.31% 1207845.068 1235742.924 - 0.71% -
std::unique_copy(list<int>)_(contiguous)/52 2.31% 20.317 20.786 - 0.55% -
rng::is_sorted_until(vector<int>,_pred)/8192 2.30% 3236.859 3311.352 - 3.78% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 2.30% 15184.574 15533.894 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 2.30% 365.381 373.782 - 0.00% -
std::partition(vector<int>)_(sparse)/50 2.30% 13.799 14.116 - -0.73% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16384 2.29% 117382475.219 120074532.075 - 0.88% -
BM_num_put<double> 2.29% 57.540 58.858 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_16 2.29% 12140773.147 12418640.951 - 0.73% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 2.29% 24.668 25.232 - -0.43% -
std::copy_if(list<int>)_(every_other)/32768 2.28% 25223.941 25800.156 - 1.37% -
rng::partition(vector<int>)_(dense)/50 2.28% 12.575 12.862 - 2.63% -
BM_std_minmax<unsigned_int>/3 2.28% 1.155 1.181 - -25.86% -
std::set<std::string>::operator=(const&)_(into_populated_Container)/1024 2.26% 16671.511 17048.975 - 0.67% -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16 2.26% 1.214 1.241 - -0.09% -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_4 2.26% 1.700 1.738 - 1.34% -
BM_std_min<int>/17 2.26% 0.952 0.974 - 0.34% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 2.26% 27.396 28.014 - -1.44% -
rng::stable_sort(deque<int>)_(qsort_adversarial)/8192 2.26% 20991.542 21465.279 - 3.08% -
std::partition(deque<int>)_(sparse)/1024 2.25% 389.174 397.922 - 2.99% -
std::unordered_set<int>::ctor(&&,_different_allocs)/1024 2.25% 9161.955 9367.711 - 0.00% -
SetIntersection_None_Vector_uint32_256_16 2.24% 4230663.609 4325501.937 - 0.33% -
std::vector<int>::ctor(size)/1024 2.24% 41.099 42.020 - 0.00% -
rng::stable_partition(deque<int>)_(sparse)/8192 2.24% 3401.257 3477.391 - -4.38% -
std::set<int>::upper_bound(key)_(existent)/1024 2.24% 4.135 4.228 - 2.54% -
std::multiset<std::string>::equal_range(key)_(non-existent)/32 2.23% 10.341 10.572 - 4.96% -
std::stable_sort(deque<int>)_(shuffled)/8 2.23% 24.073 24.609 - 2.74% -
std::unique(list<int>,_pred)_(sprinkled)/1024 2.22% 1021.575 1044.281 - 2.63% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16 2.22% 0.583 0.596 - 8.51% -
SetIntersection_None_Set_string_16384_64 2.22% 200703574.901 205159347.902 - 1.01% -
std::list<std::string>::ctor(const&)_(expensive_elements)/32 2.21% 919.804 940.177 - 0.00% -
std::find_first_of(vector<int>)_(large_needle)/50 2.21% 267.929 273.858 - -0.01% -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 2.21% 9083.306 9283.758 - 3.05% -
rng::partial_sort_copy(deque<int>)_(repeated)/8 2.20% 10.529 10.761 - 0.56% -
std::find_first_of(deque<int>)_(large_needle)/50 2.20% 701.586 717.048 - 6.95% -
rng::find_last(deque<int>)_(bail_10%)/8 2.20% 2.680 2.739 - 0.29% -
std::search(deque<int>)_(single_element)/1000 2.20% 439.237 448.890 - 0.72% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 2.19% 43.522 44.476 - 1.93% -
rng::copy_n(vector<int>)/8 2.19% 2.232 2.281 - 3.39% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_4 2.18% 2.135 2.182 - 1.48% -
std::find_if(vector<int>)_(process_all)/50 2.17% 13.921 14.223 - 0.07% -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 2.17% 8534.597 8719.606 - 0.91% -
rng::find(join_view(vector<list<int>>))_(process_all)/1024 2.17% 725.020 740.732 - 1.10% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_64 2.17% 16.161 16.512 - 1.37% -
std::replace(vector<int>)_(prefix)/50 2.17% 7.594 7.759 - 1.63% -
std::sort(deque<int>)_(ascending)/1024 2.16% 764.831 781.366 - 1.84% -
SetIntersection_Interlaced_Set_string_64_64 2.16% 36012424.621 36789830.864 - -1.84% -
std::list<std::string>::erase(begin)_(expensive_elements)/1024 2.16% 30.261 30.914 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 2.15% 13528.009 13818.666 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 2.14% 39689980.131 40540622.484 - -0.71% -
std::partial_sort_copy(vector<int>)_(repeated)/8 2.14% 8.614 8.799 - 4.41% -
std::list<std::string>::ctor(const&)_(cheap_elements)/8192 2.14% 102204.981 104392.784 - 0.00% -
std::stable_sort(deque<int>)_(heap)/1024 2.14% 2716.434 2774.577 - 1.75% -
rng::search_n(list<int>,_pred)_(no_match)/1024 2.14% 848.529 866.688 - 0.36% -
rng::for_each(map<int>::iterator)/32 2.14% 22.979 23.470 - 0.67% -
std::sort(vector<int>)_(descending)/8192 2.14% 7280.421 7435.919 - 1.97% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 2.14% 13292.704 13576.596 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_256 2.13% 351631065.344 359134595.717 - 1.42% -
rng::distance(join_view(vector<vector<int>>)/4096 2.13% 4.309 4.401 - 0.00% -
BM_std_minmax<char>/15 2.13% 2.930 2.992 - 3.59% -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 2.13% 1316.425 1344.473 - 0.00% -
rng::find_last_if_not(vector<char>)_(bail_90%)/1048576 2.12% 25672.861 26218.285 - 2.21% -
SetIntersection_Interlaced_Vector_string_64_16 2.12% 31002124.310 31660450.404 - 5.34% -
std::sort(deque<int>)_(repeated)/8 2.12% 18.724 19.121 - 1.86% -
std::none_of(list<int>)_(process_all)/32768 2.12% 25757.955 26303.003 - -2.43% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 2.11% 102218.567 104380.002 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/1024 2.11% 76.263 77.875 - 2.24% -
SetIntersection_Interlaced_Vector_uint32_1024_4 2.11% 1325324.026 1353311.108 - -7.99% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 2.11% 351352793.175 358772025.003 - 3.30% -
std::remove_if(deque<int>)_(sprinkled)/32 2.11% 56.119 57.303 - 1.06% -
rng::find_end(deque<int>)_(match_near_end)/8192 2.11% 164557.850 168028.491 - 1.76% -
std::replace_if(deque<int>)_(sprinkled)/8192 2.11% 2921.965 2983.583 - 2.22% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_64 2.11% 4.828 4.930 - 1.80% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 2.10% 528.970 540.103 - 0.00% -
std::list<std::string>::ctor(size)/32 2.10% 340.400 347.560 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 2.09% 1631.295 1665.414 - 0.00% -
std::find(vector<long_long>)_(process_all)/8 2.09% 1.155 1.179 - -10.10% -
std::list<int>::ctor(const&)_(cheap_elements)/1024 2.09% 11231.241 11465.786 - 0.00% -
BM_StringAssignStr_Huge_Transparent 2.09% 103.479 105.638 - 0.00% -
rng::search_n(list<int>,_pred)_(no_match)/1000 2.09% 829.335 846.630 - -0.67% -
std::multiset<std::string>::upper_bound(key)_(non-existent)/8192 2.08% 29.839 30.461 - -0.39% -
std::search(deque<int>)_(same_length)/8192 2.08% 3795.574 3874.680 - -0.28% -
rng::find_end(list<int>,_pred)_(same_length)/8192 2.08% 19365.065 19767.516 - 1.29% -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 2.08% 26095.331 26637.129 - 1.91% -
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024 2.08% 16436.730 16777.972 - 1.28% -
BM_std_min<char>/32 2.08% 2.924 2.984 - 1.49% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 2.07% 11027959.919 11256066.380 - 2.24% -
rng::partition_point(list<int>)/1024 2.06% 1261.101 1287.140 - 0.54% -
rng::partial_sort_copy(deque<int>)_(pipe-organ)/8 2.06% 10.745 10.967 - 0.26% -
std::partition(deque<int>)_(sparse)/32 2.06% 9.640 9.839 - -26.00% -
std::stable_sort(deque<int>)_(shuffled)/1024 2.06% 2440.793 2491.049 - 1.84% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 2.06% 4791.724 4890.309 - 0.00% -
BM_std_minmax<unsigned_long_long>/1 2.06% 0.583 0.595 - 6.99% -
std::search_n(list<int>)_(no_match)/1000 2.06% 677.286 691.207 - -3.03% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/8192 2.05% 32.605 33.274 - 0.72% -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_64 2.05% 1.388 1.416 - 0.19% -
SetIntersection_Interlaced_Set_uint32_256_4 2.05% 11408589.433 11642258.206 - -2.28% -
std::set<int>::contains(key)_(non-existent)/32 2.05% 2.348 2.396 - -0.85% -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 2.04% 645.389 658.587 - -13.28% -
SetIntersection_Interlaced_Set_uint32_1024_16 2.04% 11299053.925 11530103.716 - -0.10% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 2.04% 0.656 0.669 - 3.26% -
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 2.04% 25316.375 25833.382 - 3.66% -
BM_PushHeap_uint32_Ascending_16384 2.04% 6.735 6.872 - 3.95% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 2.03% 179098839.391 182742640.523 - 0.74% -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024 2.03% 19131.650 19520.769 - 1.06% -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_16 2.02% 0.991 1.011 - -0.93% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 2.02% 37.680 38.443 - 0.10% -
std::multiset<int>::clear()/8192 2.02% 74453.305 75958.889 - 1.95% -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 2.02% 164.650 167.975 - 0.38% -
rng::any_of(list<int>)_(process_all)/8192 2.02% 7108.697 7252.197 - -11.71% -
SetIntersection_Front_Vector_string_256_256 2.02% 20167089.749 20573607.626 - 1.69% -
std::unordered_multiset<int>::ctor(const&)/8192 2.01% 54728.895 55830.657 - 0.00% -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 2.01% 717.278 731.703 - -0.68% -
BM_num_get<double> 2.01% 35.414 36.126 - 0.00% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 2.01% 0.826 0.842 - 0.97% -
std::partial_sort_copy(deque<int>)_(pipe-organ)/8 2.01% 10.704 10.919 - 0.43% -
rng::stable_sort(vector<int>)_(shuffled)/8 2.01% 20.760 21.177 - 0.31% -
rng::find_end(list<int>)_(same_length)/8192 2.01% 15910.348 16229.396 - 0.97% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 2.00% 22.042 22.484 - 1.28% -
rng::sort(vector<int>)_(descending)/1024 2.00% 1040.270 1061.052 - 1.88% -
BM_deque_deque_ranges_copy/1 1.99% 3.429 3.497 - 0.00% -
std::multimap<int,_int>::count(key)_(existent)/32 1.98% 3.493 3.562 - -2.78% -
BM_RangesMakeHeap_uint64_Ascending_16 1.98% 0.657 0.670 - 1.85% -
std::map<int,_int>::ctor(const&,_alloc)/32 1.98% 212.330 216.529 - 1.45% -
rng::find_if(list<int>)_(bail_25%)/1024 1.98% 194.732 198.583 - 2.40% -
rng::copy_n(vector<bool>)_(unaligned)/32768 1.98% 170.708 174.081 - 2.01% -
rng::copy_backward(vector<bool>)_(aligned)/512 1.97% 1.765 1.800 - 2.38% -
BM_std_minmax<unsigned_long_long>/2 1.97% 0.869 0.886 - 4.38% -
std::list<std::string>::ctor(Range)_(cheap_elements)/32 1.97% 343.832 350.608 - 0.00% -
BM_MakeHeap_string_Random_1024 1.97% 10.791 11.003 - 2.01% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 1.97% 55777.066 56873.833 - 0.00% -
std::unordered_set<int>::erase(key)_(existent)/8192 1.97% 22.841 23.290 - 0.00% -
BM_std_min<short>/11 1.96% 1.179 1.202 - 1.97% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_4 1.96% 3.556 3.625 - 0.40% -
BM_StringRelationalLiteral_Compare_Large_Large_Control 1.96% 2.027 2.067 - 0.00% -
BM_RangesMakeThenSortHeap_string_PipeOrgan_1024 1.96% 28.323 28.877 - 6.48% -
rng::move_backward(deque<int>)/32768 1.95% 3523.518 3592.399 - 2.54% -
std::reverse(deque<int>)/8 1.95% 2.513 2.562 - 1.53% -
std::set<std::string>::insert(value)_(new_value)/0 1.95% 32.938 33.581 - 0.95% -
std::unordered_set<int>::clear()/32 1.95% 608.331 620.189 - 0.00% -
std::list<std::string>::ctor(const&)_(cheap_elements)/32 1.94% 342.431 349.077 - 0.00% -
rng::reverse_copy(deque<int>)/64 1.94% 19.937 20.323 - 1.62% -
SetIntersection_None_Set_float_256_256 1.94% 5868907.246 5982755.964 - -0.84% -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/64 1.94% 30.202 30.787 - 1.16% -
rng::replace_if(deque<int>)_(sprinkled)/8192 1.93% 2926.323 2982.865 - 2.01% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.93% 274618.252 279917.086 - 1.09% -
std::multiset<int>::insert(value)_(already_present)/32 1.93% 19.001 19.368 - -0.75% -
std::set<std::string>::equal_range(key)_(non-existent)/1024 1.93% 23.051 23.496 - 1.51% -
BM_StringDestroy_Large 1.92% 6.747 6.877 - 0.00% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_262144 1.92% 34.593 35.258 - 0.10% -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/8192 1.92% 31.841 32.453 - 0.75% -
std::is_sorted(list<int>)/8192 1.92% 7170.888 7308.636 - 1.95% -
BM_std_minmax<unsigned_int>/23 1.92% 2.388 2.434 - -5.71% -
SetIntersection_Interlaced_Set_uint32_1024_64 1.92% 9758014.217 9945134.401 - -0.33% -
BM_PushHeap_float_Random_16384 1.92% 7.525 7.670 - -0.58% -
rng::replace(list<int>)_(prefix)/1024 1.91% 734.899 748.928 - 2.30% -
SetIntersection_None_Vector_uint64_262144_1 1.91% 1174309.424 1196712.745 - -1.17% -
std::deque<std::string>::operator=(const&)_(expensive_elements)/32 1.91% 146.124 148.910 - 0.00% -
BM_std_minmax<unsigned_short>/30 1.91% 2.726 2.778 - 1.53% -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/8192 1.91% 206173.258 210100.999 - 1.54% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_64 1.90% 0.562 0.573 - 3.57% -
SetIntersection_Front_Vector_string_64_64 1.90% 27708046.126 28234887.729 - -0.38% -
rng::stable_sort(deque<int>)_(heap)/1024 1.90% 2722.797 2774.563 - 1.65% -
rng::starts_with(vector<int>,_pred)/8 1.90% 4.126 4.204 - 2.47% -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 1.90% 56938.238 58019.114 - 1.44% -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_4 1.90% 1.430 1.457 - 2.66% -
std::flat_multimap<int,_int>::insert(value)_(new_value)/32 1.90% 17.036 17.359 - 1.37% -
737_gmsh_r 1.89% 12.753 12.994 - 1.39% -
std::deque<std::string>::ctor(Range)_(expensive_elements)/1024 1.89% 19758.973 20132.617 - 0.00% -
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/32 1.89% 341.406 347.859 - 0.00% -
std::deque<int>::ctor(size)/32 1.89% 26.122 26.615 - 0.00% -
rng::unique(list<int>,_pred)_(contiguous)/1024 1.89% 972.537 990.899 - 1.17% -
rng::is_sorted_until(vector<int>,_pred)/1024 1.89% 405.412 413.064 - 2.49% -
SetIntersection_Front_Vector_string_16384_4 1.89% 1248496.883 1272058.379 - 0.19% -
BM_PushHeap_uint64_Ascending_262144 1.88% 4.658 4.746 - -1.89% -
std::unordered_map<int,_int>::erase(iterator)/1024 1.88% 20.385 20.769 - 0.00% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_4 1.88% 0.708 0.721 - 3.02% -
BM_deque_deque_ranges_move/70000 1.88% 3231.865 3292.546 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 1.87% 140.326 142.956 - 0.00% -
BM_deque_deque_ranges_copy/70000 1.87% 3037.682 3094.508 - 0.00% -
rng::unique(list<int>,_pred)_(sprinkled)/1024 1.87% 1030.312 1049.544 - 2.24% -
rng::stable_sort(deque<int>)_(shuffled)/1024 1.87% 2437.334 2482.816 - 1.64% -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 1.87% 16.585 16.895 - 1.67% -
BM_RangesMakeThenSortHeap_float_SingleElement_1024 1.86% 4.778 4.867 - 1.76% -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8 1.86% 10.543 10.738 - 6.73% -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 1.86% 68.772 70.048 - 0.00% -
BM_PushHeap_uint64_Ascending_16 1.85% 0.912 0.928 - -0.05% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 1.85% 345406858.829 351801861.791 - -0.62% -
std::remove_copy(deque<int>)_(sprinkled)/8192 1.85% 2876.226 2929.469 - 0.01% -
BM_MakeHeap_pair<uint32,_uint32>_Random_16384 1.85% 2.978 3.033 - 2.75% -
BM_std_minmax<char>/14 1.85% 2.554 2.601 - 2.27% -
SetIntersection_Interlaced_Vector_string_1024_1 1.84% 1116861.479 1137466.612 - -1.12% -
std::unordered_multiset<int>::contains(key)_(existent)/32 1.84% 1.293 1.316 - 0.00% -
std::search(vector<int>)_(single_element)/8192 1.84% 1820.463 1853.949 - 1.33% -
rng::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8 1.84% 21.092 21.480 - 0.82% -
std::for_each_n(list<int>)/8192 1.83% 7280.648 7414.081 - -2.05% -
std::rotate(vector<bool>)_(1_element_backward)/1024 1.83% 27.135 27.630 - 1.95% -
std::search(vector<int>)_(no_match)/8192 1.83% 1660.526 1690.847 - 0.70% -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 1.82% 138121.258 140639.262 - 2.28% -
rng::ends_with(list<int>)_(mismatch_at_end)/50 1.82% 0.674 0.686 - 0.09% -
std::transform(list<int>)_(identity_transform)/32 1.82% 16.015 16.306 - 1.85% -
std::set<int>::upper_bound(key)_(existent)/32 1.82% 1.731 1.763 - 0.12% -
std::partial_sort(vector<int>)_(heap)/8 1.82% 26.738 27.224 - 3.12% -
std::stable_partition(deque<int>)_(dense)/1024 1.81% 596.230 607.043 - -2.75% -
rng::fill_n(vector<int>)/1024 1.81% 29.270 29.799 - 0.41% -
BM_PushHeap_float_Random_262144 1.81% 7.553 7.690 - 1.04% -
std::find_if(vector<char>)_(process_all)/1024 1.80% 270.231 275.109 - 1.91% -
BM_RangesPushHeap_float_Ascending_64 1.80% 1.747 1.779 - 2.59% -
SetIntersection_Interlaced_Vector_float_262144_262144 1.80% 314603016.862 320273860.954 - -3.58% -
BM_std_min<unsigned_short>/32 1.80% 2.913 2.965 - 3.65% -
BM_deque_deque_move_backward/5500 1.80% 204.845 208.524 - 0.00% -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/1024 1.79% 22.533 22.937 - 0.96% -
std::deque<std::string>::erase(begin)_(expensive_elements)/1024 1.79% 23.356 23.775 - 0.00% -
rng::find_first_of(vector<int>)_(large_needle)/1024 1.79% 109839.086 111801.543 - -0.81% -
SetIntersection_Front_Set_uint32_16384_16 1.79% 1306571.012 1329913.523 - -0.76% -
BM_StringFindCharLiteral/128 1.78% 3.005 3.059 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_4 1.78% 2074138.017 2111132.484 - -9.81% -
BM_std_min<unsigned_char>/64 1.78% 4.087 4.160 - 1.25% -
std::remove_copy(deque<int>)_(sprinkled)/1024 1.78% 359.129 365.523 - 0.13% -
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 1.78% 19.152 19.493 - 1.73% -
BM_std_minmax<unsigned_int>/27 1.78% 2.375 2.417 - -10.06% -
BM_RangesMakeThenSortHeap_string_SingleElement_4 1.78% 6.174 6.284 - 4.48% -
std::unordered_multiset<int>::insert(value)_(new_value)/8192 1.77% 19.840 20.192 - 0.00% -
std::copy_n(deque<int>)/262144 1.77% 10141.243 10321.103 - -9.90% -
std::map<int,_int>::equal_range(key)_(existent)/8192 1.77% 5.480 5.577 - 3.24% -
std::multimap<int,_int>::erase(iterator)/32 1.77% 20.733 21.100 - 1.64% -
std::deque<std::string>::operator=(const&)_(cheap_elements)/32 1.77% 16.478 16.769 - 0.00% -
std::find_first_of(vector<int>)_(large_needle)/32 1.76% 104.780 106.629 - -0.22% -
bm_ranges_lexicographical_compare<int>/3 1.76% 1.850 1.883 - 1.93% -
std::unique(list<int>)_(sprinkled)/1024 1.76% 951.079 967.841 - 0.53% -
BM_RangesPushHeap_uint64_Random_262144 1.76% 6.008 6.114 - -0.47% -
rng::find_if_not(deque<int>)_(process_all)/1024 1.76% 475.250 483.620 - 1.80% -
SetIntersection_Interlaced_Vector_uint64_16_16 1.76% 38268252.508 38942105.225 - 1.88% -
std::set<int>::lower_bound(key)_(existent)/32 1.76% 1.567 1.594 - 1.58% -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/1024 1.76% 4.605 4.686 - 0.00% -
rng::find_first_of(vector<int>)_(large_needle)/8192 1.76% 7057906.762 7182065.722 - 1.85% -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 1.76% 715.489 728.066 - -0.72% -
std::fill_n(vector<bool>)/4096 1.75% 4.159 4.232 - 1.82% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1024 1.75% 529.962 539.251 - 1.74% -
BM_RangesMakeHeap_uint32_Random_1024 1.75% 1.071 1.090 - -2.47% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 1.75% 35040.426 35654.006 - 0.04% -
rng::partial_sort(deque<int>)_(ascending)/8 1.75% 30.501 31.035 - -5.56% -
SetIntersection_Interlaced_Set_uint64_1024_64 1.75% 9967495.994 10141791.544 - -0.68% -
std::deque<int>::ctor(size)/8192 1.75% 440.529 448.228 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1.75% 802.730 816.751 - -4.55% -
std::find_end(list<int>)_(single_element)/1000 1.74% 674.330 686.091 - 3.23% -
std::multiset<std::string>::count(key)_(non-existent)/8192 1.74% 31.180 31.723 - 0.81% -
BM_lexicographical_compare_three_way_fast_path/1048576 1.74% 250324.950 254681.513 - 1.90% -
rng::copy(vector<int>)/8 1.74% 2.289 2.329 - 1.06% -
BM_deque_vector_copy_backward/5500 1.74% 199.558 203.029 - 0.00% -
std::is_sorted_until(list<int>)/8 1.74% 2.208 2.246 - 2.94% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 1.74% 19.435 19.772 - 1.91% -
rng::fill(deque<int>)/1024 1.74% 29.578 30.091 - 1.53% -
bm_lexicographical_compare<signed_char>/8 1.73% 3.111 3.165 - 0.72% -
SetIntersection_None_Vector_uint64_16384_16 1.73% 1150911.147 1170870.551 - -0.29% -
rng::all_of(list<int>)_(process_all)/32768 1.73% 25784.776 26231.856 - -0.73% -
std::list<std::string>::operator=(const&)_(cheap_elements)/8192 1.73% 10062.098 10236.373 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1.73% 1158.173 1178.211 - -4.78% -
BM_std_min<unsigned_char>/18 1.73% 0.971 0.988 - 1.70% -
BM_RangesMakeHeap_uint64_Random_262144 1.73% 1.042 1.060 - 0.73% -
SetIntersection_Front_Vector_uint32_256_16 1.73% 4369336.929 4444767.440 - -1.07% -
rng::find_last(list<int>)_(bail_10%)/8 1.73% 2.057 2.092 - 2.57% -
rng::find(list<int>)_(process_all)/1024 1.72% 688.579 700.452 - 1.96% -
std::list<int>::operator=(const&)_(cheap_elements)/32 1.72% 16.856 17.145 - 0.00% -
std::sort(vector<int>)_(descending)/1024 1.71% 1041.615 1059.479 - 1.73% -
SetIntersection_Front_Set_string_262144_1 1.71% 1142036.237 1161615.190 - 3.90% -
std::multiset<int>::insert(value)_(already_present)/1024 1.71% 28.557 29.046 - 2.78% -
std::find_end(deque<int>,_pred)_(match_near_end)/1000 1.71% 590.037 600.149 - 3.18% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 1.71% 3.614 3.676 - -1.25% -
SetIntersection_Interlaced_Set_string_262144_262144 1.71% 17375759.848 17672826.576 - 0.12% -
BM_RangesPushHeap_float_Random_4 1.71% 2.912 2.962 - 0.13% -
std::find_end(deque<int>,_pred)_(process_all)/1000 1.71% 601.176 611.436 - 2.06% -
SetIntersection_None_Vector_uint32_262144_262144 1.70% 1195868.022 1216223.415 - 0.22% -
rng::ends_with(vector<int>)_(mismatch_at_end)/8192 1.70% 561.789 571.328 - 0.05% -
std::list<std::string>::ctor(Range)_(cheap_elements)/8192 1.70% 102350.218 104085.208 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 1.70% 1116396.368 1135319.631 - -4.72% -
std::sort(deque<int>)_(qsort_adversarial)/1024 1.69% 17758.991 18059.638 - 1.76% -
BM_std_min<unsigned_char>/14 1.69% 1.795 1.825 - -0.41% -
std::set<std::string>::insert(value)_(already_present)/8192 1.69% 38.534 39.185 - 0.95% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_1024 1.69% 1.355 1.378 - 1.27% -
rng::all_of(list<int>)_(process_all)/8192 1.68% 7416.500 7541.397 - -8.75% -
std::set<std::string>::insert(value)_(new_value)/1024 1.68% 64.582 65.668 - 2.17% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/1024 1.68% 16151.400 16422.899 - -0.73% -
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 1.68% 12269.783 12475.628 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 1.68% 6383.288 6490.302 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 1.68% 19.666 19.996 - 0.86% -
BM_PushHeap_float_Random_256 1.67% 7.211 7.331 - 0.21% -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_4 1.67% 1.437 1.461 - 1.51% -
std::copy_n(vector<bool>)_(unaligned)/32768 1.67% 214.621 218.200 - 0.77% -
SetIntersection_None_Set_float_256_1 1.67% 11760647.673 11956765.884 - 0.09% -
std::multiset<int>::equal_range(key)_(non-existent)/32 1.67% 2.309 2.348 - 1.64% -
SetIntersection_Front_Vector_uint64_1024_1024 1.66% 5850734.694 5947874.518 - -0.47% -
rng::stable_partition(deque<int>)_(alloc_fails)/32 1.66% 1904.935 1936.497 - 1.23% -
SetIntersection_None_Set_float_64_64 1.65% 11874745.685 12071070.250 - 1.34% -
rng::partial_sort_copy(vector<int>)_(repeated)/8 1.65% 8.557 8.698 - 3.10% -
std::generate_n(deque<int>)/50 1.65% 12.318 12.521 - 2.04% -
SetIntersection_Interlaced_Set_string_256_64 1.65% 31420791.964 31938150.149 - -0.09% -
std::unique_copy(deque<int>)_(sprinkled)/32 1.65% 9.231 9.383 - 1.64% -
rng::move_backward(deque<int>)/262144 1.65% 29928.839 30421.534 - 1.53% -
BM_vector_deque_move/1 1.65% 2.111 2.146 - 0.00% -
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 1.64% 3810.438 3873.083 - 1.66% -
std::map<int,_int>::find(key)_(existent)/8192 1.64% 5.507 5.597 - 2.07% -
std::stable_sort(deque<int>)_(ascending)/1024 1.64% 2115.055 2149.765 - 1.95% -
SetIntersection_Front_Set_uint64_256_1 1.64% 4403054.720 4475293.779 - 0.53% -
rng::ends_with(vector<int>)_(mismatch_at_end)/1048576 1.64% 72615.390 73806.579 - 0.08% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1.64% 809.755 823.016 - 0.00% -
std::multimap<int,_int>::count(key)_(existent)/1024 1.64% 5.616 5.708 - -0.87% -
std::map<std::string,_int>::equal_range(key)_(existent)/8192 1.63% 29.190 29.667 - 1.55% -
std::partial_sort_copy(deque<int>)_(descending)/8 1.63% 19.666 19.987 - -2.01% -
SetIntersection_Front_Vector_string_262144_4 1.63% 1260504.763 1281066.053 - 0.28% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_16384 1.63% 23.453 23.835 - -0.01% -
rng::find_last(forward_list<int>)_(bail_10%)/1048576 1.63% 369885.230 375901.296 - -46.79% -
std::find_if_not(deque<int>)_(bail_25%)/32768 1.62% 2720.463 2764.652 - 0.02% -
std::partial_sort_copy(list<int>)_(repeated)/8192 1.62% 53054.052 53914.820 - 2.45% -
std::rotate(vector<bool>)_(1_element_backward)/50 1.62% 17.481 17.764 - 15.45% -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 1.62% 28.701 29.166 - 4.77% -
BM_RangesMakeThenSortHeap_float_SingleElement_256 1.62% 3.986 4.051 - 1.33% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 1.62% 12.336 12.535 - -36.94% -
rng::search(deque<int>)_(near_matches)/1000 1.62% 24086.824 24475.839 - 2.08% -
std::list<std::string>::ctor(size)/1024 1.61% 12347.697 12547.026 - 0.00% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_1024 1.61% 9.303 9.453 - 0.67% -
std::deque<std::string>::ctor(Range)_(expensive_elements)/32 1.61% 604.841 614.591 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/8192 1.61% 703.452 714.789 - -4.67% -
std::deque<std::string>::ctor(size)/1024 1.61% 713.683 725.167 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024 1.60% 24.257 24.646 - 0.70% -
rng::fill_n(vector<bool>)/4096 1.60% 4.161 4.227 - 1.78% -
753_ns3_r 1.60% 10.220 10.384 - 1.08% -
std::deque<int>::ctor(Range)_(cheap_elements)/1024 1.60% 68.931 70.037 - 0.00% -
std::partial_sort(deque<int>)_(shuffled)/8 1.60% 33.296 33.830 - -2.55% -
BM_std_minmax<char>/17 1.60% 1.121 1.138 - 1.77% -
SetIntersection_Front_Vector_string_256_16 1.60% 6434628.005 6537455.681 - -0.15% -
rng::transform(list<int>,_list<int>)/50 1.60% 39.020 39.643 - 1.76% -
rng::stable_sort(deque<int>)_(qsort_adversarial)/1024 1.60% 3109.761 3159.432 - 2.21% -
rng::partition(list<int>)_(sparse)/32 1.60% 9.054 9.199 - 1.10% -
std::multiset<int>::ctor(const&,_alloc)/1024 1.59% 6178.916 6277.439 - 2.89% -
BM_std_minmax<unsigned_char>/15 1.59% 2.983 3.030 - -0.02% -
BM_RangesMakeThenSortHeap_uint64_SingleElement_4 1.58% 1.242 1.261 - 4.83% -
BM_RangesPushHeap_string_SingleElement_16 1.58% 2.553 2.593 - 3.14% -
BM_deque_deque_move_backward/4096 1.58% 152.894 155.316 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it)/1024 1.58% 775.774 788.041 - 0.39% -
SetIntersection_Front_Vector_string_262144_1 1.58% 1141228.534 1159271.663 - -0.24% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1.58% 1580.504 1605.477 - 1.21% -
BM_SortHeap_float_64 1.58% 3.152 3.202 - 0.94% -
SetIntersection_None_Vector_string_262144_256 1.58% 1314140.772 1334860.030 - 0.64% -
std::unordered_multiset<int>::ctor(const&,_alloc)/32 1.57% 256.363 260.400 - 0.00% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_16 1.57% 11.323 11.502 - 0.76% -
std::unordered_set<int>::erase(key)_(existent)/1024 1.57% 22.404 22.757 - 0.00% -
std::list<std::string>::operator=(const&)_(expensive_elements)/32 1.57% 134.904 137.024 - 0.00% -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/1024 1.57% 6187.769 6284.913 - 3.43% -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_16 1.57% 1.195 1.214 - -0.15% -
BM_lexicographical_compare_three_way<IntPtr>/16 1.57% 4.362 4.430 - 3.09% -
std::fill_n(deque<int>)/1024 1.57% 29.624 30.089 - 3.02% -
BM_std_minmax<long_long>/14 1.57% 3.290 3.342 - 0.26% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.57% 140999.593 143209.972 - 0.00% -
rng::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 1.56% 19.592 19.898 - 0.73% -
BM_RangesPushHeap_string_SingleElement_64 1.56% 2.611 2.652 - 3.81% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 1.56% 822.208 835.041 - 0.00% -
rng::search(deque<int>)_(near_matches)/1024 1.56% 25225.077 25618.149 - 1.99% -
BM_MakeHeap_string_QuickSortAdversary_16384 1.56% 11.788 11.971 - 1.73% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.55% 13347.825 13554.439 - 0.00% -
rng::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 1.55% 16.567 16.823 - 0.47% -
std::shift_left(list<int>)/50 1.55% 27.667 28.095 - 0.33% -
SetIntersection_Interlaced_Set_uint64_256_4 1.54% 11496271.590 11673883.046 - -0.71% -
rng::is_partitioned(list<int>)_(partitioned)/50 1.54% 13.697 13.909 - 0.98% -
BM_std_minmax<short>/22 1.54% 2.277 2.312 - 2.17% -
BM_std_minmax<short>/31 1.54% 3.085 3.133 - 0.34% -
SetIntersection_None_Vector_uint32_16384_1024 1.54% 1171638.470 1189632.839 - 1.20% -
BM_vector_deque_ranges_copy_backward/65536 1.54% 7661.263 7778.874 - 0.00% -
BM_MakeHeap_uint32_Random_64 1.53% 1.250 1.270 - -3.03% -
std::multiset<int>::upper_bound(key)_(existent)/8192 1.53% 14.904 15.133 - 1.80% -
BM_RangesPushHeap_float_Ascending_262144 1.53% 5.135 5.214 - 1.16% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 1.53% 10916.691 11083.656 - 0.00% -
BM_RangesPushHeap_string_SingleElement_1024 1.52% 2.578 2.617 - 2.89% -
rng::find_if_not(vector<char>)_(process_all)/8 1.52% 2.469 2.507 - 2.30% -
BM_std_min<char>/5 1.52% 1.426 1.448 - 2.88% -
rng::find_if_not(deque<int>)_(process_all)/8 1.52% 3.927 3.986 - 0.14% -
rng::partial_sort_copy(vector<int>)_(descending)/8 1.52% 18.395 18.675 - 1.51% -
std::unordered_set<int>::contains(key)_(existent)/32 1.52% 1.273 1.293 - 0.00% -
std::map<int,_int>::contains(key)_(non-existent)/8192 1.52% 7.558 7.673 - 0.16% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 1.52% 38932.997 39524.720 - 2.44% -
std::stable_sort(deque<int>)_(descending)/8192 1.52% 21048.843 21368.738 - 2.81% -
rng::ends_with(vector<int>)_(mismatch_at_start)/50 1.52% 1.303 1.322 - -1.90% -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_256 1.52% 12.301 12.487 - 1.57% -
rng::contains_subrange(list<int>)_(process_all)/8192 1.51% 7007.931 7114.067 - -0.46% -
std::shift_left(deque<int>)/1024 1.51% 39.545 40.142 - 1.86% -
std::deque<std::string>::erase(begin)_(expensive_elements)/32 1.51% 22.785 23.129 - 0.00% -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/32 1.51% 18.694 18.976 - 1.66% -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/8192 1.51% 111738.717 113425.956 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 1.51% 113040.150 114746.750 - -0.15% -
BM_deque_vector_ranges_copy_backward/70000 1.51% 8656.267 8786.874 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 1.51% 243553227.606 247225927.313 - 0.19% -
BM_MakeThenSortHeap_float_Descending_256 1.51% 5.722 5.808 - 0.66% -
BM_std_minmax<long_long>/31 1.51% 4.827 4.900 - -0.10% -
SetIntersection_None_Set_float_256_4 1.51% 11647125.733 11822486.305 - 2.66% -
BM_RangesPushHeap_string_SingleElement_16384 1.51% 2.567 2.606 - 3.20% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 1.50% 61.348 62.271 - 40.45% -
rng::stable_partition(list<int>)_(alloc_fails)/8192 1.50% 24996.242 25372.022 - 1.50% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 1.50% 349027853.741 354268483.047 - 1.02% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_16 1.50% 12984027.672 13178899.882 - 0.35% -
rng::rotate(deque<int>)_(1_element_forward)/1024 1.50% 38.856 39.439 - -1.14% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 1.50% 21.209 21.527 - 0.75% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 1.50% 0.921 0.935 - 2.11% -
BM_PushHeap_pair<uint32,_uint32>_Ascending_16 1.50% 1.536 1.559 - -5.35% -
std::map<int,_int>::lower_bound(key)_(non-existent)/1024 1.50% 5.415 5.496 - 0.84% -
BM_RangesMakeThenSortHeap_float_SingleElement_64 1.50% 3.322 3.372 - 1.27% -
std::copy(vector<bool>)_(aligned)/4096 1.50% 4.700 4.771 - 3.07% -
std::set<int>::ctor(&&,_different_allocs)/32 1.49% 179.860 182.549 - 0.93% -
std::stable_sort(vector<int>)_(ascending)/8 1.49% 16.791 17.042 - 1.31% -
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/8192 1.49% 102299.127 103827.741 - 0.00% -
rng::partition(list<int>)_(dense)/32 1.49% 8.448 8.574 - -3.97% -
BM_PushHeap_uint64_Random_256 1.49% 5.676 5.760 - 0.85% -
std::unordered_multiset<int>::erase(iterator)/1024 1.49% 20.052 20.350 - 0.00% -
BM_StringAssignStr_Large_Transparent 1.49% 10.158 10.309 - 0.00% -
BM_RangesMakeHeap_string_SingleElement_16 1.49% 5.532 5.615 - 1.17% -
rng::contains_subrange(vector<int>)_(single_element)/32 1.49% 8.568 8.695 - 1.52% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1.49% 1099617.376 1115958.478 - -0.56% -
std::move_backward(deque<int>)/8 1.49% 3.319 3.368 - -1.59% -
BM_PushHeap_float_Ascending_64 1.48% 1.813 1.840 - 3.61% -
SetIntersection_Interlaced_Vector_float_262144_16384 1.48% 349137399.607 354312632.661 - 2.01% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_64 1.48% 10.114 10.264 - 2.08% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 1.48% 386.412 392.135 - 0.00% -
SetIntersection_None_Set_uint64_262144_16 1.48% 1201980.633 1219781.740 - 1.26% -
rng::partition(vector<int>)_(sparse)/50 1.48% 14.284 14.495 - 1.03% -
std::multimap<int,_int>::equal_range(key)_(existent)/32 1.48% 2.353 2.388 - 0.33% -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_262144 1.48% 77.524 78.670 - 0.54% -
rng::search(vector<int>,_pred)_(near_matches)/1024 1.48% 24067.480 24422.854 - 1.65% -
std::find_end(forward_list<int>)_(single_element)/1024 1.48% 696.473 706.749 - 1.09% -
BM_PushHeap_uint32_Random_16384 1.47% 6.276 6.369 - 1.27% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 1.47% 7483.608 7593.837 - 0.00% -
BM_CmpLess_schar_short 1.47% 0.948 0.962 - 0.00% -
rng::search(list<int>)_(no_match)/8192 1.47% 6859.488 6960.416 - 0.76% -
SetIntersection_Interlaced_Set_string_16384_16 1.47% 244039477.766 247627342.825 - -27.86% -
std::find_first_of(list<int>)_(large_needle)/1024 1.47% 863946.773 876645.808 - 1.63% -
SetIntersection_Interlaced_Vector_string_256_64 1.47% 20176840.220 20473075.040 - -4.76% -
std::vector<std::string>::ctor(Range)_(cheap_elements)/32 1.47% 34.952 35.465 - 0.00% -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/8192 1.47% 49422.171 50146.371 - 4.24% -
std::adjacent_find(vector<int>,_pred)/50 1.46% 23.308 23.648 - 1.16% -
SetIntersection_None_Set_string_1024_64 1.46% 9034443.204 9166047.695 - -1.67% -
BM_deque_deque_ranges_copy_backward/65536 1.46% 7981.857 8098.112 - 0.00% -
BM_MakeHeap_string_PipeOrgan_64 1.46% 4.734 4.803 - 0.99% -
SetIntersection_None_Set_uint64_256_64 1.45% 9156307.999 9288941.797 - -3.13% -
SetIntersection_None_Set_float_1024_16 1.45% 9058916.320 9190112.516 - 3.32% -
std::partial_sort(deque<int>)_(heap)/8192 1.44% 283639.195 287736.999 - 0.65% -
rng::partition(list<int>)_(dense)/1024 1.44% 387.095 392.683 - 1.71% -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_256 1.44% 45.255 45.908 - 1.63% -
std::rotate(vector<bool>)_(1_element_backward)/8192 1.44% 104.725 106.235 - 16.96% -
rng::copy(list<int>)/4096 1.44% 3065.811 3109.986 - 2.57% -
SetIntersection_None_Set_uint32_256_64 1.44% 9389029.085 9524151.640 - 1.02% -
BM_CmpLess_uint_schar 1.44% 1.055 1.070 - 0.00% -
SetIntersection_Front_Set_string_262144_262144 1.44% 17689163.820 17943260.498 - 0.27% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024 1.44% 27.846 28.245 - -0.69% -
std::partition(vector<int>)_(sparse)/32 1.43% 8.726 8.851 - -0.02% -
rng::partition(list<int>)_(sparse)/50 1.43% 15.398 15.619 - 1.09% -
std::multiset<int>::insert(value)_(new_value)/32 1.43% 19.698 19.980 - 0.82% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4 1.43% 10015323.153 10158594.759 - -30.45% -
std::is_sorted(list<int>,_pred)/8192 1.43% 7610.705 7719.473 - -0.86% -
SetIntersection_Interlaced_Vector_string_1024_64 1.43% 8450117.872 8570775.228 - 2.61% -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1.43% 562.306 570.331 - 0.48% -
std::stable_sort(deque<int>)_(pipe-organ)/8 1.43% 20.426 20.717 - 2.11% -
BM_MakeThenSortHeap_float_Heap_64 1.43% 3.505 3.555 - 1.16% -
SetIntersection_Front_Vector_string_1024_64 1.43% 3467030.313 3516440.202 - 0.94% -
std::partial_sort_copy(deque<int>)_(ascending)/8 1.43% 10.736 10.889 - -0.67% -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/8 1.42% 27.163 27.550 - 1.39% -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/8 1.42% 56.316 57.114 - 0.36% -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 1.42% 1.279 1.297 - 0.50% -
BM_std_min<long_long>/12 1.41% 2.029 2.057 - -0.93% -
BM_std_min<unsigned_long_long>/30 1.41% 2.692 2.730 - 1.17% -
BM_MakeHeap_string_PipeOrgan_4 1.41% 2.550 2.586 - 0.37% -
std::unordered_set<std::string>::ctor(&&,_different_allocs)/32 1.41% 1031.302 1045.836 - 0.00% -
rng::stable_sort(deque<int>)_(repeated)/8 1.41% 17.980 18.233 - 3.01% -
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 1.41% 939.210 952.412 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_4 1.40% 178703794.508 181214105.827 - -1.71% -
std::copy_if(list<int>)_(entire_range)/8 1.40% 2.649 2.686 - 1.73% -
rng::is_partitioned(deque<int>)_(unpartitioned)/50 1.40% 4.252 4.312 - -23.01% -
std::rotate(list<int>)_(by_1/2)/50 1.40% 13.854 14.048 - 0.25% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1.40% 367.573 372.734 - 0.00% -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/32 1.40% 24.394 24.736 - 0.00% -
SetIntersection_Front_Set_uint32_64_64 1.40% 15637852.942 15857005.121 - 2.89% -
std::move_backward(deque<int>)/262144 1.40% 29751.221 30168.075 - 0.31% -
std::map<std::string,_int>::equal_range(key)_(non-existent)/8192 1.39% 31.256 31.692 - 1.09% -
std::copy(deque<int>)/32768 1.39% 1142.695 1158.596 - -0.61% -
rng::count(list<int>)_(every_other)/8192 1.39% 6925.814 7022.081 - -4.26% -
std::find_end(vector<int>)_(same_length)/1000 1.39% 499.138 506.063 - 1.68% -
rng::replace_if(vector<int>)_(sprinkled)/32 1.38% 8.780 8.902 - -0.25% -
std::find_end(vector<int>)_(same_length)/1024 1.38% 510.199 517.253 - 1.63% -
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/1024 1.38% 6599.656 6690.873 - 0.00% -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/1024 1.38% 23.627 23.953 - 1.17% -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/1024 1.38% 7.191 7.290 - 10.12% -
rng::stable_sort(vector<NonIntegral>)_(descending)/1024 1.38% 13848.302 14038.990 - 1.58% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 1.37% 21.980 22.281 - 2.28% -
BM_RangesPopHeap_uint64_4 1.37% 2.667 2.703 - -1.60% -
std::find_end(list<int>)_(same_length)/1024 1.37% 1508.105 1528.754 - 0.49% -
std::reverse_copy(vector<int>)/64 1.37% 2.471 2.505 - 1.04% -
rng::none_of(vector<int>)_(process_all)/32 1.37% 8.329 8.443 - 0.80% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024 1.36% 14445.686 14642.573 - 1.70% -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192 1.36% 13008.757 13186.014 - 1.23% -
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 1.36% 28769.668 29161.505 - 2.13% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 1.36% 22.047 22.347 - 0.72% -
std::list<std::string>::ctor(Range)_(expensive_elements)/8192 1.36% 272984.273 276694.290 - 0.00% -
std::copy_backward(list<int>)/8 1.36% 2.442 2.476 - 1.35% -
rng::rotate(deque<int>)_(1_element_forward)/50 1.36% 6.100 6.183 - -9.31% -
rng::for_each(list<int>)/8 1.36% 2.532 2.566 - 2.91% -
rng::search_n(list<int>,_pred)_(no_match)/1048576 1.35% 985435.067 998782.704 - 0.57% -
BM_StringFindAllMatch/512 1.35% 11.701 11.860 - 0.00% -
std::deque<std::string>::erase(middle)_(expensive_elements)/32 1.35% 36.268 36.758 - 0.00% -
std::is_sorted_until(vector<int>,_pred)/8 1.35% 3.616 3.665 - 8.95% -
std::search(deque<int>)_(no_match)/1000 1.35% 403.222 408.662 - 3.70% -
rng::starts_with(deque<int>)/8 1.35% 4.099 4.154 - 4.43% -
std::multimap<int,_int>::equal_range(key)_(existent)/1024 1.35% 5.000 5.067 - -0.80% -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 1.35% 26296.584 26650.704 - 1.92% -
rng::search(vector<int>,_pred)_(near_matches)/1000 1.35% 23048.098 23358.466 - 1.76% -
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192 1.34% 13001.158 13176.010 - 1.37% -
rng::contains_subrange(vector<int>)_(same_length)/8192 1.34% 1875.280 1900.448 - 1.69% -
std::map<int,_int>::ctor(const&)/8192 1.34% 49741.816 50409.268 - 2.01% -
std::is_partitioned(list<int>)_(partitioned)/1024 1.34% 709.586 719.090 - 1.23% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 1.33% 18.886 19.137 - 0.34% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1.33% 1247648.960 1264267.208 - -3.48% -
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/32 1.33% 880.740 892.459 - 0.00% -
rng::rotate(list<int>)_(by_1/3)/8192 1.33% 8817.336 8934.577 - 1.38% -
std::rotate_copy(list<int>)/50 1.33% 14.092 14.280 - -0.57% -
BM_StringRelationalLiteral_Less_Small_Large_Control 1.33% 1.720 1.743 - 0.00% -
std::find_end(deque<int>,_pred)_(process_all)/1024 1.33% 616.069 624.246 - 1.81% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8 1.33% 22.303 22.599 - -0.10% -
std::map<std::string,_int>::count(key)_(existent)/8192 1.32% 30.094 30.492 - 0.43% -
BM_std_min<char>/30 1.32% 2.223 2.252 - -0.76% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.32% 705.691 715.021 - 0.01% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1.32% 1161018.633 1176362.777 - -0.24% -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/32 1.32% 569.116 576.626 - 0.76% -
std::rotate(list<int>)_(1_element_backward)/8192 1.32% 8441.119 8552.475 - 0.01% -
rng::find_first_of(list<int>)_(small_needle)/8192 1.32% 23207.748 23513.766 - 2.85% -
bm_lexicographical_compare<unsigned_char>/4096 1.32% 77.687 78.712 - 1.27% -
rng::stable_partition(vector<int>)_(alloc_fails)/1024 1.32% 2903.087 2941.344 - 1.02% -
BM_std_minmax_element<char>/4 1.32% 1.242 1.258 - 0.21% -
BM_MakeThenSortHeap_uint64_Random_64 1.32% 11.716 11.870 - -0.84% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 1.31% 25147944.326 25477811.867 - -4.68% -
BM_std_minmax<unsigned_char>/11 1.31% 1.712 1.734 - -5.78% -
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/32 1.31% 255.983 259.326 - 0.00% -
rng::stable_partition(vector<int>)_(alloc_fails)/50 1.31% 1899.211 1924.008 - 1.06% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 1.30% 35.360 35.821 - 5.00% -
BM_std_min<unsigned_short>/18 1.30% 1.534 1.554 - 2.98% -
SetIntersection_Front_Set_float_262144_16 1.30% 1271955.649 1288540.096 - -0.25% -
std::multiset<int>::erase(key)_(existent)/0 1.30% 20.811 21.082 - 0.60% -
std::flat_multimap<int,_int>::insert(value)_(already_present)/8192 1.30% 556.187 563.428 - 0.95% -
rng::fill(deque<int>)/8192 1.30% 239.636 242.750 - 2.07% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 1.30% 566.041 573.389 - 0.61% -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/1024 1.30% 6594.850 6680.457 - 0.00% -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 1.30% 63.766 64.592 - -1.53% -
rng::replace_if(deque<int>)_(sprinkled)/1024 1.29% 364.822 369.544 - 1.40% -
std::copy_if(deque<int>)_(entire_range)/8 1.29% 2.618 2.652 - -0.27% -
BM_num_get<float> 1.29% 35.392 35.849 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 1.29% 22.189 22.475 - 0.77% -
std::multiset<int>::equal_range(key)_(existent)/32 1.29% 2.551 2.584 - 1.65% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1024 1.29% 778.068 788.104 - -7.31% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/32 1.29% 19.509 19.760 - 0.38% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_256 1.29% 11.776 11.927 - -0.40% -
std::move_backward(vector<bool>)_(unaligned)/512 1.29% 4.639 4.698 - -2.04% -
SetIntersection_Front_Set_string_262144_4 1.29% 1299642.822 1316369.357 - -0.92% -
SetIntersection_Interlaced_Set_float_1024_1024 1.29% 15206728.605 15402308.129 - -2.36% -
SetIntersection_Front_Set_string_16_4 1.29% 66849474.666 67708796.270 - 0.71% -
SetIntersection_None_Set_uint64_16384_16 1.28% 163583149.727 165683473.816 - -1.97% -
BM_MakeThenSortHeap_string_PipeOrgan_1024 1.28% 38.494 38.987 - 2.06% -
std::find(vector<char>)_(process_all)/50 1.28% 1.629 1.650 - 1.06% -
std::multimap<int,_int>::insert(value)_(already_present)/1024 1.28% 22.414 22.701 - 1.69% -
std::stable_sort(deque<int>)_(repeated)/1024 1.28% 1374.344 1391.924 - 0.30% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_64 1.28% 8.695 8.807 - 0.34% -
std::equal(vector<bool>)_(unaligned)/1048576 1.28% 6396.320 6478.048 - 0.74% -
std::flat_map<int,_int>::erase(iterator)/0 1.28% 15.347 15.543 - 1.06% -
std::deque<std::string>::erase(begin)_(expensive_elements)/8192 1.28% 23.489 23.789 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_16 1.27% 4236060.176 4290041.144 - -0.98% -
rng::find_end(vector<int>,_pred)_(process_all)/1048576 1.27% 653337.894 661655.112 - -2.31% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 1.27% 2.669 2.703 - -0.24% -
BM_deque_deque_move/65536 1.27% 2868.529 2904.916 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value)/32 1.27% 19.864 20.116 - 1.30% -
std::set<std::string>::operator=(const&)_(into_populated_Container)/8192 1.26% 204742.214 207331.340 - 0.54% -
rng::rotate(deque<int>)_(1_element_backward)/1024 1.26% 39.110 39.604 - -6.72% -
std::stable_partition(vector<int>)_(alloc_fails)/32 1.26% 1890.123 1913.986 - 0.43% -
SetIntersection_Interlaced_Vector_uint64_1024_1 1.26% 1102354.118 1116265.617 - -1.16% -
BM_num_put<long_double> 1.26% 58.774 59.515 - 0.00% -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 1.26% 55.137 55.831 - 1.63% -
SetIntersection_Front_Set_float_16384_16 1.26% 1316938.492 1333495.940 - 0.00% -
BM_MakeHeap_uint64_Random_256 1.26% 1.134 1.149 - -9.46% -
BM_std_minmax<long_long>/30 1.25% 4.551 4.609 - 0.53% -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/1024 1.25% 6644.015 6727.382 - 0.00% -
BM_std_minmax<unsigned_short>/10 1.25% 1.405 1.423 - 0.53% -
rng::any_of(vector<int>)_(process_all)/32 1.25% 8.381 8.486 - 1.87% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 1.25% 8.550 8.657 - -0.64% -
BM_std_min<short>/4096 1.25% 54.414 55.096 - 0.59% -
std::list<std::string>::ctor(const&)_(cheap_elements)/1024 1.25% 12314.393 12468.193 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_end)/32 1.24% 19.911 20.159 - 1.78% -
std::multimap<int,_int>::insert(value)_(new_value)/0 1.24% 17.893 18.116 - 1.07% -
rng::find_last_if_not(list<int>)_(bail_10%)/50 1.24% 38.042 38.515 - -2.27% -
SetIntersection_None_Set_uint64_262144_64 1.24% 1199963.865 1214847.738 - 0.48% -
std::set<std::string>::lower_bound(key)_(non-existent)/8192 1.24% 30.552 30.930 - -0.35% -
std::partial_sort_copy(list<int>)_(pipe-organ)/1024 1.24% 5580.502 5649.580 - 2.28% -
SetIntersection_Interlaced_Set_float_1024_4 1.24% 10067753.317 10192254.581 - -1.83% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_16 1.24% 15674201.931 15868001.482 - -0.14% -
BM_std_min<unsigned_int>/1024 1.24% 26.850 27.182 - 1.85% -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 1.24% 16.546 16.751 - 0.20% -
BM_PushHeap_string_Random_4 1.24% 5.934 6.008 - 0.94% -
SetIntersection_Front_Vector_uint64_256_4 1.23% 4348956.633 4402652.454 - -1.75% -
SetIntersection_Front_Vector_uint64_16384_1 1.23% 1099134.946 1112705.232 - 0.37% -
BM_std_min<unsigned_char>/10 1.23% 0.901 0.912 - -0.06% -
SetIntersection_Front_Set_float_262144_64 1.23% 1871469.646 1894546.646 - -1.79% -
BM_StringFindAllMatch/1 1.23% 2.774 2.809 - 0.00% -
SetIntersection_None_Set_uint64_16384_64 1.23% 166687378.287 168739870.130 - -0.63% -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1000 1.23% 700.017 708.631 - 0.28% -
BM_std_min<short>/12 1.23% 1.520 1.539 - 3.87% -
BM_vector_deque_copy/4096 1.23% 145.608 147.398 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192 1.23% 820889.113 830960.072 - 0.19% -
BM_MakeThenSortHeap_string_Heap_262144 1.22% 178.241 180.421 - 0.95% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_64 1.22% 9.300 9.414 - 0.13% -
std::mismatch(deque<int>)_(it,_it,_it)/1048576 1.22% 496725.277 502793.896 - 1.09% -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/8 1.22% 3.964 4.012 - 2.07% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1.22% 857.757 868.223 - 0.00% -
std::sort(vector<NonIntegral>)_(heap)/8192 1.22% 49965.984 50575.549 - -0.39% -
SetIntersection_None_Vector_string_262144_1024 1.22% 1349693.025 1366155.815 - 0.20% -
rng::move_backward(deque<int>)/1048576 1.22% 125872.644 127403.845 - 2.92% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 1.22% 1131003.983 1144762.044 - -1.86% -
std::find(vector<char>)_(bail_25%)/8 1.22% 1.011 1.023 - 0.26% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1 1.21% 1095222.076 1108521.851 - 0.55% -
BM_RangesPopHeap_uint32_256 1.21% 16.871 17.076 - -0.93% -
rng::move_backward(vector<bool>)_(unaligned)/64 1.21% 1.902 1.925 - 2.84% -
rng::reverse_copy(list<int>)/8 1.21% 2.308 2.336 - -0.19% -
rng::for_each(multimap<int>)/32 1.21% 22.421 22.692 - 3.55% -
rng::unique(list<int>)_(sprinkled)/1024 1.21% 952.233 963.743 - 2.04% -
rng::remove_if(list<int>)_(prefix)/8192 1.21% 9138.536 9248.886 - -0.19% -
BM_RangesPushHeap_float_Ascending_1024 1.21% 3.105 3.142 - 1.22% -
SetIntersection_None_Vector_string_262144_262144 1.21% 1359865.656 1376252.137 - 1.55% -
SetIntersection_Interlaced_Set_uint64_1024_1 1.20% 1107234.404 1120570.437 - -1.69% -
BM_std_min<unsigned_int>/32 1.20% 2.172 2.198 - -0.33% -
std::find_first_of(deque<int>)_(small_needle)/50 1.20% 164.557 166.538 - -9.92% -
SetIntersection_None_Vector_uint32_16384_16 1.20% 1158031.336 1171903.464 - 0.11% -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/1048576 1.20% 1443988.497 1461259.240 - 1.29% -
std::adjacent_find(vector<int>)/1048576 1.20% 234956.049 237764.823 - 1.77% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 1.19% 2.239 2.266 - 1.20% -
BM_std_min<short>/4000 1.19% 53.074 53.707 - 0.62% -
SetIntersection_Interlaced_Set_uint64_64_16 1.19% 24298530.133 24588193.223 - -2.01% -
BM_MakeThenSortHeap_string_PipeOrgan_4 1.19% 4.805 4.863 - 1.11% -
std::partial_sort(vector<int>)_(ascending)/8 1.19% 20.668 20.914 - 0.73% -
std::find_if_not(vector<char>)_(process_all)/1024 1.19% 270.441 273.660 - 1.09% -
BM_std_min<unsigned_int>/8 1.19% 1.278 1.293 - 4.50% -
BM_StringRelational_Less_Large_Huge_Control 1.19% 2.229 2.255 - 0.00% -
std::set<std::string>::ctor(const&,_alloc)/1024 1.19% 36197.141 36627.421 - 0.74% -
BM_std_minmax<char>/26 1.19% 1.538 1.557 - 4.48% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 1.19% 511.311 517.385 - 1.07% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1.19% 1210.548 1224.912 - 2.63% -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_16384 1.18% 1.327 1.342 - 0.59% -
std::multiset<int>::erase(iterator)/8192 1.18% 23.644 23.923 - 0.35% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_4_4 1.18% 151139483.068 152924414.877 - 1.49% -
BM_RangesMakeThenSortHeap_float_Descending_16384 1.18% 26.653 26.968 - -2.04% -
SetIntersection_Front_Set_uint32_1024_64 1.18% 2042257.401 2066318.577 - 1.72% -
bm_ranges_lexicographical_compare<signed_char>/5 1.18% 2.309 2.336 - 0.57% -
BM_RangesMakeThenSortHeap_string_Random_1024 1.18% 68.603 69.410 - 0.63% -
rng::remove_if(vector<int>)_(prefix)/1024 1.17% 383.016 387.516 - 0.52% -
BM_RangesPopHeap_float_4 1.17% 2.369 2.397 - 0.62% -
BM_std_min<unsigned_int>/28 1.17% 1.962 1.985 - 0.56% -
SetIntersection_Front_Set_uint32_256_4 1.17% 4483068.703 4535647.212 - -0.18% -
BM_MakeHeap_string_Random_256 1.17% 10.416 10.538 - 0.62% -
BM_toupper_string<wchar_t> 1.17% 6.178 6.250 - 0.00% -
SetIntersection_Front_Vector_string_16_16 1.17% 54699273.165 55339086.004 - 0.02% -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/1024 1.17% 12551.453 12698.263 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 1.17% 1084613.481 1097283.172 - -2.32% -
std::search(vector<int>)_(no_match)/1048576 1.17% 213167.237 215655.388 - 0.25% -
std::rotate(vector<bool>)_(1_element_backward)/32 1.17% 17.565 17.770 - 15.38% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1048576 1.17% 1444312.283 1461146.662 - 1.05% -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 1.16% 27.017 27.332 - 0.79% -
std::flat_multimap<int,_int>::erase(iterator)/1024 1.16% 76.462 77.351 - 1.89% -
SetIntersection_Front_Set_string_1024_4 1.16% 1313043.316 1328278.414 - 0.87% -
SetIntersection_None_Set_uint64_256_4 1.16% 11344161.418 11475739.148 - -2.32% -
BM_MakeHeap_string_QuickSortAdversary_1024 1.16% 10.632 10.755 - 1.30% -
std::multiset<int>::ctor(const&)/1024 1.16% 6157.884 6229.223 - 1.50% -
BM_std_minmax<long_long>/21 1.16% 3.505 3.546 - 0.57% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_262144 1.16% 33.193 33.577 - 0.97% -
std::partial_sort_copy(list<int>)_(descending)/8 1.15% 18.925 19.143 - 0.17% -
std::multiset<std::string>::insert(value)_(already_present)/32 1.15% 41.524 42.003 - 0.87% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_1024 1.15% 14.235 14.399 - -0.19% -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/1024 1.15% 5.992 6.061 - 18.50% -
std::list<std::string>::operator=(const&)_(cheap_elements)/32 1.15% 23.339 23.607 - 0.00% -
rng::any_of(list<int>)_(process_all)/32 1.15% 11.610 11.743 - 0.09% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_1024 1.15% 14.635 14.803 - 0.68% -
rng::unique(vector<int>,_pred)_(contiguous)/32 1.15% 55.987 56.628 - -0.06% -
std::partial_sort_copy(vector<int>)_(descending)/8 1.14% 18.487 18.698 - 0.36% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 1.14% 275716.015 278863.636 - 0.00% -
BM_deque_vector_move/5500 1.14% 195.883 198.116 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8 1.14% 21.162 21.404 - 0.80% -
BM_num_get<unsigned_int> 1.14% 10.571 10.692 - 0.00% -
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/0 1.13% 16.295 16.480 - 1.83% -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 1.13% 40393.564 40849.268 - 2.25% -
rng::rotate(vector<bool>)_(1_element_backward)/8192 1.13% 106.207 107.405 - 1.32% -
BM_deque_vector_ranges_move_backward/4000 1.13% 141.448 143.043 - 0.00% -
std::multimap<int,_int>::erase(iterator)/1024 1.12% 20.842 21.076 - 1.52% -
BM_MakeHeap_string_QuickSortAdversary_256 1.12% 10.440 10.557 - 1.17% -
BM_MakeThenSortHeap_float_PipeOrgan_1024 1.12% 8.371 8.465 - 1.43% -
rng::adjacent_find(vector<int>)/1048576 1.12% 236627.128 239278.861 - 1.93% -
rng::partial_sort_copy(deque<int>)_(descending)/8 1.12% 19.673 19.893 - 0.82% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1.12% 301.518 304.890 - 0.83% -
BM_PopHeap_float_256 1.12% 20.337 20.565 - 1.91% -
rng::is_partitioned(vector<int>)_(partitioned)/32 1.12% 5.712 5.776 - 1.68% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 1.12% 36.531 36.939 - -1.11% -
std::flat_multimap<int,_int>::find(key)_(existent)/32 1.11% 3.347 3.384 - 1.34% -
std::rotate(deque<int>)_(1_element_forward)/8192 1.11% 301.589 304.945 - -4.83% -
BM_MakeThenSortHeap_uint32_Heap_4 1.11% 1.197 1.211 - 0.58% -
rng::copy_backward(deque<int>)/262144 1.11% 31356.570 31705.320 - 2.75% -
rng::partial_sort_copy(list<int>)_(descending)/8 1.11% 18.589 18.796 - 1.11% -
std::list<std::string>::ctor(size)/8192 1.11% 102757.848 103899.845 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/50 1.11% 70.613 71.397 - -5.50% -
rng::replace_if(vector<int>)_(sprinkled)/50 1.11% 12.985 13.129 - 0.19% -
BM_RangesMakeThenSortHeap_uint32_Random_64 1.11% 11.859 11.990 - 0.77% -
SetIntersection_None_Vector_string_262144_4 1.11% 1353459.219 1368419.458 - 0.78% -
SetIntersection_None_Set_uint64_16384_4 1.10% 160196169.576 161964871.199 - -1.26% -
rng::find_if_not(deque<int>)_(process_all)/50 1.10% 23.502 23.761 - 0.47% -
BM_RangesPopHeap_uint32_16 1.10% 7.538 7.621 - -0.46% -
SetIntersection_Front_Vector_uint64_256_16 1.10% 4428659.873 4477385.595 - -0.69% -
rng::stable_sort(vector<NonIntegral>)_(repeated)/8192 1.10% 13201.508 13346.647 - 0.94% -
BM_RangesPopHeap_float_16384 1.10% 33.691 34.062 - 0.72% -
rng::stable_partition(list<int>)_(sparse)/50 1.10% 25.724 26.007 - -0.70% -
BM_RangesPushHeap_float_Random_262144 1.10% 7.562 7.645 - -0.69% -
rng::partial_sort(deque<int>)_(pipe-organ)/8 1.10% 30.574 30.910 - -6.35% -
std::unordered_multiset<int>::clear()/8192 1.10% 60117.414 60777.258 - 0.00% -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16384 1.10% 6.875 6.951 - -1.07% -
rng::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/1024 1.10% 990331.326 1001194.226 - -0.58% -
std::flat_multimap<int,_int>::erase(iterator)/32 1.10% 20.761 20.988 - 0.82% -
BM_vector_deque_ranges_move_backward/64 1.09% 2.995 3.027 - 0.00% -
BM_StringCopy_Huge 1.09% 100.977 102.082 - 0.00% -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_16384 1.09% 1.320 1.334 - -0.44% -
std::multimap<int,_int>::insert(value)_(new_value)/8192 1.09% 36.609 37.009 - 0.04% -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.09% 8607.197 8701.270 - 1.24% -
std::multiset<int>::erase(iterator)/32 1.09% 21.319 21.552 - 0.72% -
std::find_if(list<int>)_(process_all)/8192 1.09% 12187.993 12320.880 - 0.96% -
BM_std_min<unsigned_char>/31 1.09% 2.500 2.527 - -2.19% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 1.09% 5461.853 5521.343 - 0.00% -
BM_RangesMakeThenSortHeap_string_Random_16 1.09% 22.433 22.676 - 0.76% -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.09% 68532.616 69276.739 - 0.36% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 1.09% 1.986 2.007 - 0.00% -
BM_std_min<unsigned_char>/13 1.09% 1.562 1.579 - 3.74% -
std::fill(deque<int>)/8192 1.08% 239.360 241.955 - -0.14% -
BM_std_minmax<unsigned_short>/20 1.08% 1.952 1.973 - -3.24% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 1.08% 134.145 135.599 - 0.00% -
BM_CmpLess_uint_uint 1.08% 1.119 1.132 - 0.00% -
BM_std_min<unsigned_short>/512 1.08% 7.139 7.216 - -0.95% -
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 1.08% 209.228 211.492 - 0.88% -
std::find_first_of(vector<int>)_(small_needle)/32 1.08% 46.829 47.335 - -6.72% -
rng::sort(deque<int>)_(descending)/8 1.08% 25.537 25.812 - 0.38% -
std::search(deque<int>,_pred)_(same_length)/1000 1.08% 478.041 483.197 - -3.19% -
BM_PushHeap_uint64_Random_16 1.08% 4.283 4.329 - 3.56% -
rng::ends_with(vector<int>)_(mismatch_at_start)/1024 1.07% 1.304 1.318 - -2.54% -
BM_MakeThenSortHeap_uint32_Random_4 1.07% 4.010 4.053 - 1.90% -
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/8192 1.07% 421.550 426.071 - 0.00% -
BM_RangesMakeThenSortHeap_string_Descending_64 1.07% 12.972 13.111 - 0.40% -
rng::copy_backward(vector<bool>)_(unaligned)/32768 1.07% 208.455 210.682 - -0.38% -
std::sort(deque<int>)_(repeated)/8192 1.07% 6752.979 6825.110 - 1.66% -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8 1.07% 24.982 25.249 - 1.24% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16 1.07% 7.777 7.860 - -1.54% -
std::unordered_map<int,_int>::erase(key)_(existent)/1024 1.07% 22.179 22.416 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_64 1.07% 13520570.156 13664696.764 - 1.93% -
rng::for_each(multiset<int>::iterator)/50 1.06% 56.078 56.675 - 1.07% -
SetIntersection_Interlaced_Set_uint64_256_64 1.06% 14710051.031 14866606.639 - -2.65% -
BM_RangesMakeHeap_string_Heap_16384 1.06% 5.027 5.080 - -0.67% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_256 1.06% 10.981 11.097 - 0.91% -
SetIntersection_Front_Vector_uint64_262144_64 1.06% 1424425.874 1439551.865 - 1.10% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_4 1.06% 1134963.232 1147012.684 - -0.65% -
SetIntersection_Interlaced_Set_string_1024_256 1.06% 35695325.305 36073951.715 - 3.56% -
std::partial_sort_copy(list<int>)_(pipe-organ)/8 1.06% 8.968 9.063 - 1.12% -
std::move(vector<bool>)_(unaligned)/4096 1.06% 26.643 26.925 - 1.09% -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_256 1.06% 9.171 9.268 - 0.15% -
rng::find(deque<int>)_(bail_25%)/1024 1.06% 66.575 67.281 - 1.21% -
BM_std_min<unsigned_char>/4096 1.06% 28.934 29.240 - 1.15% -
rng::replace(list<int>)_(prefix)/50 1.06% 19.250 19.453 - 1.70% -
std::count(vector<int>)_(every_other)/8 1.06% 1.334 1.348 - -0.43% -
rng::partial_sort(deque<int>)_(heap)/8 1.06% 36.906 37.297 - -1.78% -
BM_RangesSortHeap_uint32_64 1.06% 7.988 8.072 - 1.08% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 1.06% 2.885 2.915 - 0.40% -
BM_vector_deque_ranges_copy/5500 1.06% 199.283 201.390 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 1.06% 1079289.680 1090691.471 - -2.48% -
std::copy_n(list<int>)/64 1.06% 14.036 14.184 - 1.10% -
SetIntersection_Interlaced_Vector_string_16_4 1.05% 71559369.034 72312482.257 - -0.09% -
BM_MakeThenSortHeap_string_SingleElement_4 1.05% 5.959 6.022 - -3.71% -
rng::unique_copy(vector<int>)_(contiguous)/52 1.05% 13.682 13.826 - 0.63% -
rng::unique_copy(vector<int>,_pred)_(contiguous)/32 1.05% 13.158 13.296 - 1.95% -
std::multiset<std::string>::ctor(const&,_alloc)/1024 1.05% 36675.791 37060.759 - 1.40% -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_16 1.05% 6.563 6.631 - 1.08% -
BM_RangesMakeThenSortHeap_string_Random_64 1.05% 39.175 39.586 - 0.55% -
BM_std_min<long_long>/11 1.05% 1.490 1.506 - -0.74% -
BM_CmpLess_uchar_short 1.05% 1.043 1.054 - 0.00% -
rng::rotate(vector<bool>)_(1_element_backward)/1024 1.05% 28.089 28.383 - -0.29% -
rng::move_backward(list<int>)/262144 1.05% 266936.807 269734.688 - -1.09% -
std::set<int>::erase(key)_(existent)/32 1.05% 21.871 22.100 - -0.59% -
BM_StringConstructDestroyCStr_Small_Opaque 1.05% 2.082 2.104 - 0.00% -
SetIntersection_None_Set_uint32_16_1 1.05% 70184193.190 70918618.910 - 0.28% -
std::unordered_set<std::string>::contains(key)_(non-existent)/32 1.05% 23.046 23.287 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/8 1.05% 4.609 4.657 - -0.08% -
rng::rotate(vector<bool>)_(by_1/3)/1024 1.05% 49.396 49.913 - 1.68% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 1.04% 34.663 35.025 - -2.01% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024 1.04% 8754980.411 8846131.929 - -2.42% -
BM_std_min<unsigned_char>/11 1.04% 1.064 1.075 - -0.09% -
std::partition_copy(deque<int>)/50 1.04% 21.110 21.329 - 1.11% -
rng::stable_sort(vector<int>)_(repeated)/8 1.04% 16.572 16.744 - 0.65% -
rng::count(list<int>)_(every_other)/1024 1.04% 703.176 710.462 - 0.06% -
std::find_if_not(list<int>)_(process_all)/50 1.04% 21.327 21.548 - 0.29% -
std::multiset<int>::ctor(const&)/8192 1.04% 48971.432 49478.807 - 0.99% -
std::copy_if(vector<int>)_(entire_range)/8 1.03% 2.270 2.294 - -2.74% -
SetIntersection_None_Set_string_64_16 1.03% 19273323.960 19472104.953 - -0.49% -
std::set<int>::erase(iterator)/8192 1.03% 20.328 20.537 - -2.97% -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 1.03% 6467.293 6533.927 - 0.78% -
SetIntersection_Front_Set_uint64_256_16 1.03% 4902114.409 4952575.913 - 2.47% -
SetIntersection_Interlaced_Set_uint32_16384_4 1.03% 168295946.102 170027701.774 - -3.30% -
std::multiset<std::string>::ctor(const&,_alloc)/8192 1.03% 342550.290 346068.059 - 1.16% -
std::set<int>::erase(iterator)/1024 1.03% 20.260 20.468 - -2.24% -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/32 1.03% 2.242 2.265 - -7.77% -
BM_RangesPushHeap_uint32_Ascending_262144 1.03% 8.036 8.118 - -2.90% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 1.02% 2.236 2.259 - 0.53% -
std::stable_sort(deque<int>)_(qsort_adversarial)/1024 1.02% 3125.633 3157.640 - 2.04% -
SetIntersection_None_Set_uint32_256_256 1.02% 5769332.836 5828186.076 - -2.43% -
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle 1.02% 1.370 1.384 - 0.00% -
SetIntersection_None_Set_float_262144_16 1.02% 1161137.533 1172969.565 - -1.52% -
std::find_first_of(deque<int>)_(small_needle)/32 1.02% 107.356 108.449 - -9.43% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1048576 1.02% 2320732.454 2344335.711 - 1.48% -
SetIntersection_None_Set_uint64_16384_1024 1.02% 162972251.525 164629098.675 - -1.21% -
rng::unique_copy(list<int>)_(sprinkled)/52 1.02% 23.819 24.061 - 0.75% -
std::multimap<std::string,_int>::ctor(const&)/1024 1.02% 34356.153 34704.917 - 0.66% -
SetIntersection_Front_Vector_uint32_262144_64 1.01% 1428603.747 1443029.308 - -3.56% -
SetIntersection_Front_Vector_string_64_16 1.01% 21963888.588 22185568.528 - 0.28% -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192 1.01% 9152.059 9244.405 - 1.14% -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_16 1.01% 1.154 1.166 - 2.09% -
std::search(list<int>)_(same_length)/1000 1.01% 746.978 754.511 - 1.79% -
std::set<int>::erase(key)_(existent)/1024 1.01% 38.586 38.975 - -6.02% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_256 1.01% 10.816 10.925 - 0.78% -
BM_std_minmax<unsigned_short>/14 1.01% 1.620 1.636 - 0.98% -
std::partial_sort(deque<int>)_(descending)/8 1.01% 41.369 41.786 - 0.13% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16 1.01% 13472516.940 13607988.330 - -3.33% -
std::replace_if(deque<int>)_(sprinkled)/1024 1.01% 365.978 369.658 - 1.15% -
rng::copy_n(deque<int>)/32768 1.01% 1136.952 1148.379 - 1.13% -
SetIntersection_None_Set_uint64_1024_16 1.00% 8738560.901 8826324.635 - -1.62% -
SetIntersection_Interlaced_Set_uint32_16_16 1.00% 40454729.856 40860397.764 - -2.24% -

Performance Improvements - execution_time Δ (B) Baseline Current σ (B) Δ σ
rng::copy(vector<bool>)_(aligned)/1048576 -70.89% 3571.863 1039.612 - 0.06% -
SetIntersection_Interlaced_Vector_uint64_262144_64 -68.31% 27176762.565 8612746.610 - -58.87% -
SetIntersection_Interlaced_Vector_float_16384_256 -56.55% 29707649.995 12909284.878 - -12.95% -
std::remove_copy(list<int>)_(prefix)/1024 -53.17% 1616.980 757.303 - 0.58% -
std::swap_ranges(list<int>)/1024 -51.23% 1568.947 765.206 - 0.61% -
SetIntersection_Interlaced_Vector_float_262144_256 -49.83% 51787677.388 25979923.701 - -10.80% -
std::set<std::string>::count(key)_(existent)/0 -49.04% 0.023 0.012 - -11.72% -
SetIntersection_Interlaced_Vector_float_262144_64 -48.26% 19934308.373 10314646.698 - 20.56% -
std::copy_backward(vector<bool>)_(aligned)/1048576 -47.53% 2731.159 1433.153 - 0.91% -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/0 -45.04% 0.494 0.272 - 0.00% -
BM_RangesPushHeap_float_Descending_1 -43.57% 0.697 0.393 - -38.74% -
SetIntersection_Interlaced_Vector_float_262144_16 -42.38% 6284039.491 3620642.164 - 9.12% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1 -41.04% 0.697 0.411 - -28.39% -
BM_std_min<unsigned___int128>/65536 -39.21% 43894.516 26682.463 - 5.41% -
BM_std_min<unsigned___int128>/70000 -39.12% 46877.141 28539.590 - 5.61% -
BM_std_min<unsigned___int128>/64000 -39.04% 42883.511 26142.466 - 5.74% -
BM_std_min<unsigned___int128>/5500 -38.82% 3656.764 2237.149 - 5.73% -
BM_std_min<unsigned___int128>/4096 -38.81% 2722.689 1665.940 - 5.63% -
BM_std_min<unsigned___int128>/4000 -38.77% 2659.258 1628.275 - 5.75% -
BM_std_min<unsigned___int128>/1024 -38.51% 679.539 417.854 - 5.60% -
BM_std_min<unsigned___int128>/512 -38.07% 338.247 209.481 - 5.45% -
BM_RangesPopHeap_pair<uint32,_uint32>_1 -37.87% 0.695 0.432 - -16.86% -
std::map<std::string,_int>::insert(value)_(already_present)/32 -37.72% 24.568 15.300 - -0.70% -
BM_std_min<unsigned_long_long>/1 -37.16% 0.458 0.288 - -24.66% -
SetIntersection_Interlaced_Vector_float_1024_256 -36.79% 7942825.478 5020448.282 - 4.97% -
SetIntersection_Interlaced_Vector_float_262144_1024 -36.73% 156317150.750 98904171.742 - 22.16% -
BM_vector_deque_ranges_move_backward/0 -36.72% 0.606 0.384 - 0.00% -
BM_RangesPushHeap_string_Descending_262144 -36.70% 5.119 3.240 - 1.58% -
BM_PushHeap_string_Descending_262144 -35.90% 5.448 3.492 - 11.28% -
BM_RangesMakeHeap_string_Descending_262144 -34.65% 5.681 3.713 - 8.10% -
SetIntersection_Interlaced_Vector_float_16384_64 -34.46% 10547797.829 6912888.620 - 24.30% -
BM_std_min<unsigned___int128>/64 -34.19% 38.764 25.512 - 4.15% -
rng::copy_n(vector<bool>)_(aligned)/1048576 -33.86% 1572.084 1039.745 - 0.05% -
BM_RangesMakeHeap_string_PipeOrgan_262144 -33.71% 11.940 7.915 - 10.70% -
BM_PopHeap_string_1 -33.34% 0.700 0.466 - -29.39% -
std::unordered_multiset<int>::erase(key)_(non-existent)/0 -33.04% 0.484 0.324 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1 -32.43% 13030688.087 8804693.394 - -0.12% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_1 -32.18% 0.634 0.430 - -13.83% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_4 -32.06% 12841103.054 8724812.504 - -0.18% -
rng::is_sorted_until(deque<int>)/8 -31.96% 4.285 2.916 - -13.56% -
std::multiset<std::string>::erase(key)_(existent)/0 -31.93% 59.257 40.335 - 1.03% -
BM_RangesPushHeap_uint64_SingleElement_1 -31.77% 0.616 0.420 - -19.27% -
std::unordered_set<std::string>::insert(value)_(already_present)/1024 -31.69% 31.581 21.573 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -31.44% 12818368.126 8787723.133 - -2.37% -
std::unordered_set<int>::contains(key)_(non-existent)/0 -31.34% 0.489 0.336 - 0.00% -
SetIntersection_Front_Set_float_262144_16384 -30.99% 355021426.120 245001100.079 - -1.28% -
SetIntersection_Interlaced_Vector_float_16384_1024 -30.89% 73662480.050 50910235.221 - 16.04% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_256 -30.59% 12751375.971 8850232.567 - -0.06% -
SetIntersection_Interlaced_Vector_float_1024_64 -30.56% 5862817.303 4071047.175 - 11.91% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 -30.53% 12744330.709 8853821.875 - -2.29% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_16 -30.49% 12843962.186 8927764.296 - 1.43% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 -30.10% 60.081 41.999 - -27.28% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/1024 -30.05% 71.999 50.365 - 1.25% -
SetIntersection_Front_Set_float_16384_16384 -29.60% 342866356.375 241363479.353 - -2.58% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -29.59% 53.323 37.546 - 1.25% -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_1 -29.37% 0.622 0.439 - -29.97% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_4 -29.14% 3.727 2.641 - -14.35% -
SetIntersection_Interlaced_Set_float_16384_16384 -29.04% 349044701.739 247696264.636 - 1.08% -
BM_PushHeap_string_Descending_16384 -28.72% 3.369 2.401 - 1.04% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16 -28.70% 5992121.144 4272204.233 - 16.48% -
BM_RangesMakeHeap_string_Descending_16384 -28.42% 3.849 2.755 - -4.39% -
BM_vector_deque_move/0 -28.33% 0.555 0.398 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 -28.29% 46.002 32.988 - -2.13% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -28.18% 43.079 30.940 - 0.23% -
BM_std_min<unsigned___int128>/32 -27.99% 17.403 12.532 - 2.81% -
std::copy_backward(vector<bool>)_(aligned)/262144 -27.85% 749.637 540.846 - -22.61% -
BM_std_min<unsigned___int128>/31 -27.74% 16.762 12.112 - 2.68% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 -27.63% 40.813 29.537 - 0.21% -
BM_std_min<unsigned___int128>/30 -27.56% 16.121 11.678 - 2.56% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 -27.43% 12045144.303 8740658.200 - -1.12% -
std::copy_n(vector<bool>)_(aligned)/1048576 -27.04% 1677.673 1224.011 - -25.02% -
BM_std_min<unsigned___int128>/29 -26.96% 15.478 11.306 - 2.71% -
BM_RangesPushHeap_float_SingleElement_1 -26.76% 0.637 0.466 - 0.09% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 -26.73% 45.679 33.469 - -33.08% -
SetIntersection_Interlaced_Set_uint32_16384_16384 -26.65% 341610667.125 250564560.442 - -28.02% -
BM_std_min<unsigned___int128>/28 -26.65% 14.826 10.875 - 2.51% -
SetIntersection_Interlaced_Vector_float_256_64 -26.63% 8922089.377 6546452.662 - -0.01% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 -26.62% 11916398.273 8744284.664 - -3.91% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1 -26.57% 11903904.478 8740537.230 - -2.00% -
std::unordered_map<int,_int>::contains(key)_(non-existent)/8192 -26.57% 1.862 1.367 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 -26.48% 34.334 25.242 - 0.27% -
BM_StringRelationalLiteral_Eq_Small_Empty_Control -26.44% 0.451 0.332 - 0.00% -
BM_std_min<unsigned___int128>/27 -26.24% 14.170 10.451 - 2.28% -
BM_std_min<unsigned___int128>/26 -26.24% 13.575 10.012 - 2.15% -
SetIntersection_Interlaced_Vector_uint64_1024_256 -26.17% 6626906.845 4892457.187 - -3.63% -
SetIntersection_Front_Set_uint32_262144_16384 -26.15% 351370920.612 259482444.664 - -25.24% -
std::list<int>::operator=(const&)_(cheap_elements)/8192 -25.88% 11081.635 8213.584 - 0.00% -
BM_StringRelationalLiteral_Eq_Large_Small_Control -25.83% 0.531 0.394 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 -25.82% 11922039.318 8843175.793 - -1.99% -
BM_PushHeap_string_Descending_1024 -25.82% 3.315 2.459 - 3.68% -
SetIntersection_Interlaced_Vector_uint64_262144_256 -25.81% 37799435.342 28041677.134 - -24.97% -
std::map<std::string,_int>::insert(value)_(already_present)/8192 -25.68% 48.179 35.805 - -0.85% -
SetIntersection_Front_Set_uint32_16384_16384 -25.67% 337350157.014 250740231.752 - -28.70% -
BM_RangesMakeHeap_string_Ascending_262144 -25.60% 9.764 7.265 - -5.27% -
BM_StringDestroy_Small -25.55% 0.876 0.652 - 0.00% -
BM_PushHeap_float_SingleElement_1 -25.48% 0.697 0.520 - -18.38% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 -25.29% 0.697 0.521 - -9.66% -
BM_std_min<unsigned___int128>/25 -25.10% 12.916 9.674 - 2.16% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 -24.42% 36.731 27.762 - -0.45% -
BM_std_min<unsigned___int128>/24 -24.41% 12.292 9.291 - 2.09% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 -24.41% 38.247 28.911 - -0.50% -
BM_RangesMakeHeap_string_Descending_1024 -24.27% 3.569 2.703 - -3.09% -
BM_RangesPushHeap_uint32_PipeOrgan_1 -24.24% 0.637 0.483 - -21.49% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 -24.06% 37.470 28.454 - -0.07% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 -23.96% 44.124 33.552 - -12.72% -
BM_RangesMakeHeap_string_PipeOrgan_16384 -23.82% 6.816 5.193 - -2.90% -
std::unordered_set<std::string>::erase(key)_(existent)/1024 -23.70% 123.465 94.201 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/32 -23.52% 44.302 33.882 - -0.03% -
BM_std_min<unsigned___int128>/23 -23.51% 11.655 8.915 - 2.08% -
std::unordered_map<int,_int>::insert(value)_(already_present)/8192 -23.36% 2.635 2.019 - 0.00% -
std::unordered_multimap<int,_int>::erase(iterator)/8192 -23.34% 26.619 20.406 - 0.00% -
rng::find_end(deque<int>)_(near_matches)/8192 -23.27% 2136620.622 1639462.042 - -6.44% -
SetIntersection_Interlaced_Vector_float_1024_16 -23.17% 2819898.220 2166437.883 - 6.85% -
std::unordered_set<std::string>::insert(value)_(already_present)/0 -23.05% 66.455 51.136 - 0.00% -
BM_MakeHeap_uint64_Random_4 -22.98% 1.446 1.113 - -22.91% -
BM_std_min<unsigned___int128>/22 -22.89% 11.007 8.488 - 1.78% -
std::multiset<std::string>::insert(value)_(new_value)/8192 -22.72% 95.417 73.743 - -0.60% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 -22.68% 48.571 37.557 - 1.06% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1024 -22.58% 10813488.645 8371986.940 - -0.73% -
rng::search(list<int>)_(same_length)/8192 -22.55% 9688.475 7503.530 - -22.04% -
std::search_n(list<int>)_(no_match)/1048576 -22.54% 863376.432 668750.504 - -19.40% -
SetIntersection_Interlaced_Vector_uint64_1024_64 -22.50% 4731346.646 3666608.363 - -1.28% -
rng::search(deque<int>,_pred)_(no_match)/1024 -22.24% 436.511 339.411 - -22.82% -
BM_std_min<unsigned___int128>/21 -22.22% 10.385 8.078 - 1.78% -
rng::partition(deque<int>)_(sparse)/32 -22.04% 13.592 10.597 - 8.23% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/0 -22.02% 0.349 0.272 - 0.00% -
BM_lexicographical_compare_three_way_fast_path/1 -21.87% 0.391 0.305 - -22.14% -
std::unordered_map<int,_int>::contains(key)_(non-existent)/32 -21.77% 1.704 1.333 - 0.00% -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/8192 -21.70% 1.797 1.407 - 0.00% -
BM_std_min<unsigned___int128>/20 -21.27% 9.775 7.696 - 1.12% -
std::unordered_map<int,_int>::count(key)_(non-existent)/8192 -21.23% 1.590 1.252 - 0.00% -
BM_PushHeap_string_Descending_256 -20.93% 3.067 2.425 - 4.97% -
SetIntersection_Interlaced_Vector_uint64_1024_16 -20.92% 2435110.210 1925734.809 - -2.62% -
BM_PushHeap_string_Ascending_262144 -20.80% 37.413 29.630 - 1.95% -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 -20.76% 12672.794 10041.354 - 5.68% -
std::flat_map<int,_int>::find(key)_(non-existent)/0 -20.67% 0.487 0.386 - -19.43% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 -20.65% 16676.190 13232.975 - 0.00% -
BM_RangesMakeHeap_string_Descending_256 -20.61% 3.427 2.721 - 1.97% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 -20.58% 12568.340 9981.191 - 5.54% -
BM_StringRelationalLiteral_Eq_Small_Small_Control -20.48% 0.612 0.487 - 0.00% -
BM_std_min<unsigned___int128>/19 -20.06% 9.153 7.316 - 1.17% -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 -19.95% 12642.666 10120.238 - -18.23% -
BM_RangesMakeHeap_string_Random_262144 -19.90% 19.422 15.558 - 3.17% -
SetIntersection_Interlaced_Vector_uint64_16384_256 -19.88% 20393610.749 16339591.074 - -13.41% -
std::rotate(list<int>)_(by_1/2)/8192 -19.88% 6269.659 5023.363 - -3.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 -19.74% 36.432 29.240 - -0.10% -
rng::find(join_view(list<vector<int>>))_(process_all)/50 -19.70% 16.484 13.238 - 0.29% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 -19.54% 0.556 0.447 - -19.69% -
BM_vector_deque_ranges_copy/0 -19.48% 0.463 0.372 - 0.00% -
std::unordered_set<std::string>::contains(key)_(non-existent)/8192 -19.45% 23.532 18.955 - 0.00% -
bm_lexicographical_compare<unsigned_char>/8 -19.14% 1.497 1.211 - -8.25% -
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 -19.02% 11.792 9.549 - 10.82% -
BM_std_min<unsigned___int128>/18 -18.89% 8.531 6.919 - 0.99% -
BM_PushHeap_string_PipeOrgan_16384 -18.75% 16.302 13.246 - 1.27% -
BM_StringRelationalLiteral_Eq_Large_Empty_Control -18.60% 0.562 0.457 - 0.00% -
std::multimap<std::string,_int>::erase(iterator)/8192 -18.52% 32.841 26.760 - -16.33% -
rng::partition(deque<int>)_(sparse)/50 -18.51% 20.250 16.502 - 7.74% -
std::multiset<std::string>::lower_bound(key)_(non-existent)/1024 -18.46% 27.327 22.284 - -4.35% -
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 -18.35% 11.534 9.418 - 8.39% -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/1024 -18.22% 1584.128 1295.549 - 0.00% -
BM_MakeHeap_string_Ascending_262144 -18.03% 9.172 7.518 - -5.61% -
BM_PushHeap_string_PipeOrgan_262144 -17.82% 22.068 18.136 - 4.58% -
rng::starts_with(list<int>)/8192 -17.78% 8943.543 7353.261 - -18.27% -
SetIntersection_Interlaced_Vector_string_262144_64 -17.74% 22115214.153 18192866.586 - -3.80% -
std::is_sorted_until(deque<int>)/8 -17.70% 3.090 2.543 - -22.84% -
std::move(vector<int>)/262144 -17.69% 21917.347 18039.307 - -16.39% -
std::unordered_set<std::string>::erase(key)_(existent)/0 -17.47% 122.753 101.313 - 0.00% -
SetIntersection_Interlaced_Vector_float_256_16 -17.42% 7980317.087 6589917.871 - 5.13% -
BM_PushHeap_string_Ascending_16384 -17.41% 22.263 18.387 - -8.17% -
BM_std_min<unsigned___int128>/17 -17.22% 7.890 6.531 - 0.92% -
std::flat_map<int,_int>::count(key)_(non-existent)/0 -17.19% 0.451 0.374 - -6.24% -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/1024 -17.12% 614.138 509.008 - 1.11% -
bm_lexicographical_compare<unsigned_char>/5 -17.03% 1.733 1.438 - -7.51% -
std::unordered_map<int,_int>::count(key)_(non-existent)/32 -16.98% 1.408 1.169 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -16.84% 66.627 55.409 - 1.39% -
rng::is_sorted(list<int>,_pred)/8192 -16.80% 8842.431 7356.591 - -2.88% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 -16.72% 42.521 35.411 - 0.03% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 -16.72% 34.282 28.550 - -21.42% -
BM_PushHeap_pair<uint32,_uint32>_Ascending_1 -16.71% 0.574 0.478 - -7.85% -
BM_PushHeap_string_Descending_64 -16.69% 2.692 2.242 - 0.23% -
bm_lexicographical_compare<unsigned_char>/4 -16.59% 1.497 1.249 - -5.70% -
BM_RangesMakeHeap_uint32_Random_4 -16.53% 1.704 1.422 - 22.87% -
BM_deque_vector_copy/64000 -16.12% 2849.679 2390.445 - 0.00% -
std::equal(deque<int>)_(it,_it,_it)/50 -16.04% 24.106 20.240 - -17.34% -
std::set<std::string>::erase(iterator)/32 -16.00% 31.185 26.197 - 2.23% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_4 -15.98% 0.556 0.467 - 4.41% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 -15.97% 92.297 77.555 - -1.42% -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1 -15.94% 1.146 0.963 - 4.42% -
std::set<std::string>::erase(key)_(non-existent)/32 -15.91% 14.686 12.349 - -8.80% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 -15.83% 41.952 35.313 - 3.02% -
bm_lexicographical_compare<unsigned_char>/16 -15.80% 1.156 0.974 - -11.67% -
BM_std_min<unsigned___int128>/16 -15.80% 7.292 6.140 - 0.46% -
BM_RangesMakeHeap_string_PipeOrgan_1024 -15.79% 5.894 4.963 - 0.92% -
BM_RangesPushHeap_string_Ascending_262144 -15.77% 35.282 29.717 - 4.86% -
rng::rotate_copy(list<int>)/8192 -15.77% 8304.351 6994.520 - 0.33% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 -15.73% 30.443 25.653 - 2.24% -
std::multiset<std::string>::find(key)_(non-existent)/8192 -15.72% 32.285 27.211 - -3.29% -
BM_std_min<long_long>/1 -15.66% 0.673 0.567 - -6.00% -
std::unordered_set<std::string>::ctor(const&,_alloc)/32 -15.65% 1690.468 1425.973 - 0.00% -
rng::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 -15.49% 11.119 9.396 - 7.74% -
std::multimap<std::string,_int>::erase(iterator)/1024 -15.40% 33.010 27.927 - -13.99% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -15.35% 1731.791 1466.013 - 0.00% -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/1024 -15.31% 1.949 1.650 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/32 -15.27% 58.731 49.764 - 0.16% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256 -15.26% 6945703.739 5886074.720 - -9.82% -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/32 -15.16% 1.809 1.535 - 0.00% -
rng::copy(vector<bool>)_(aligned)/262144 -14.97% 326.673 277.759 - 1.30% -
std::unordered_map<int,_int>::find(key)_(non-existent)/1024 -14.96% 1.322 1.124 - 0.00% -
std::find_first_of(deque<int>,_pred)_(large_needle)/50 -14.85% 1712.715 1458.442 - 5.65% -
BM_PopHeap_uint64_1 -14.81% 0.519 0.442 - -1.47% -
BM_std_min<unsigned___int128>/15 -14.77% 6.700 5.710 - 0.31% -
BM_RangesMakeHeap_string_Descending_64 -14.72% 3.051 2.602 - 1.87% -
bm_lexicographical_compare<unsigned_char>/6 -14.59% 1.959 1.673 - -6.44% -
rng::is_sorted(deque<int>)/8 -14.59% 2.854 2.438 - -47.42% -
BM_RangesMakeThenSortHeap_string_Descending_262144 -14.59% 99.736 85.185 - -1.74% -
std::unordered_set<std::string>::insert(value)_(new_value)/8192 -14.58% 72.127 61.611 - 0.00% -
rng::find_end(deque<int>)_(process_all)/8192 -14.57% 2387.084 2039.176 - 0.34% -
rng::none_of(vector<int>)_(process_all)/50 -14.56% 14.879 12.712 - 0.51% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 -14.53% 49.503 42.311 - -16.26% -
std::unordered_set<int>::contains(key)_(non-existent)/1024 -14.49% 1.697 1.451 - 0.00% -
std::find_first_of(deque<int>,_pred)_(small_needle)/32 -14.46% 232.555 198.916 - 0.19% -
BM_PushHeap_uint32_Ascending_1 -14.41% 0.502 0.429 - -32.15% -
SetIntersection_Interlaced_Vector_uint64_16384_1024 -14.41% 50738235.183 43429005.925 - -0.07% -
rng::find_end(deque<int>)_(process_all)/1024 -14.32% 302.597 259.256 - 0.06% -
std::map<int,_int>::insert(value)_(already_present)/0 -14.25% 0.679 0.582 - -9.35% -
BM_PushHeap_string_Random_262144 -14.23% 21.799 18.696 - 3.85% -
BM_PushHeap_string_Descending_16 -14.16% 2.436 2.091 - -1.80% -
rng::adjacent_find(deque<int>)/50 -14.16% 18.803 16.141 - -40.27% -
bm_lexicographical_compare<signed_char>/64 -14.07% 2.313 1.987 - -1.61% -
SetIntersection_Interlaced_Vector_uint64_262144_1024 -13.99% 100132907.677 86122284.392 - -9.96% -
std::unordered_set<int>::contains(key)_(existent)/8192 -13.97% 1.532 1.318 - 0.00% -
BM_deque_vector_copy/65536 -13.94% 2940.076 2530.348 - 0.00% -
rng::for_each_n(join_view(vector<vector<int>>)/8 -13.88% 1.787 1.539 - -10.73% -
rng::find_end(deque<int>)_(process_all)/1048576 -13.84% 308734.544 266009.356 - 0.20% -
std::unordered_set<std::string>::insert(value)_(new_value)/1024 -13.84% 47.666 41.071 - 0.00% -
std::map<std::string,_int>::ctor(const&,_alloc)/32 -13.69% 866.786 748.145 - 0.29% -
rng::find_end(deque<int>)_(single_element)/1000 -13.63% 293.157 253.205 - -6.37% -
BM_RangesMakeThenSortHeap_string_SingleElement_262144 -13.63% 57.214 49.418 - -0.21% -
rng::is_partitioned(deque<int>)_(partitioned)/32 -13.62% 10.572 9.132 - 0.00% -
bm_lexicographical_compare<unsigned_char>/1 -13.55% 1.690 1.461 - -4.72% -
rng::contains_subrange(deque<int>)_(process_all)/32 -13.55% 13.918 12.032 - 6.54% -
BM_std_min<unsigned___int128>/14 -13.51% 6.133 5.305 - 0.57% -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 -13.50% 11.019 9.531 - 9.65% -
rng::copy_backward(vector<int>)/32768 -13.50% 3286.674 2842.946 - -5.71% -
std::copy(vector<int>)/4096 -13.49% 230.508 199.405 - 1.10% -
rng::contains_subrange(deque<int>)_(process_all)/50 -13.45% 18.253 15.798 - 3.04% -
std::move(deque<int>)/32768 -13.31% 2121.008 1838.690 - -0.33% -
std::replace(vector<int>)_(sprinkled)/8192 -13.14% 1360.685 1181.845 - -6.83% -
BM_RangesMakeHeap_string_Descending_16 -13.00% 2.754 2.396 - 3.19% -
bm_lexicographical_compare<unsigned_char>/7 -12.86% 2.213 1.929 - -4.52% -
SetIntersection_Front_Set_string_256_64 -12.80% 16216560.552 14140816.190 - 2.32% -
std::map<std::string,_int>::ctor(const&)/32 -12.78% 788.837 688.001 - -0.45% -
rng::partition(list<int>)_(dense)/8192 -12.76% 5095.363 4444.995 - 2.05% -
rng::is_sorted_until(list<int>)/8192 -12.73% 8253.666 7202.719 - -11.76% -
rng::find(join_view(list<vector<int>>))_(process_all)/1024 -12.65% 356.884 311.748 - 0.12% -
SetIntersection_Interlaced_Vector_float_1024_1024 -12.63% 7182027.345 6274985.415 - 4.94% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 -12.63% 89.063 77.816 - -9.13% -
std::vector<int>::ctor(size)/32 -12.61% 10.917 9.540 - 0.00% -
std::partition(list<int>)_(dense)/8192 -12.48% 5019.045 4392.688 - 0.24% -
std::unordered_map<int,_int>::contains(key)_(existent)/8192 -12.47% 1.396 1.222 - 0.00% -
SetIntersection_None_Set_uint32_16384_256 -12.36% 173125433.843 151728003.556 - -3.75% -
SetIntersection_None_Set_uint32_16384_64 -12.29% 173128619.688 151858224.299 - -3.53% -
rng::find_end(list<int>,_pred)_(process_all)/8192 -12.24% 8902.142 7812.718 - -7.36% -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_1 -12.18% 0.448 0.394 - -17.89% -
std::unordered_set<std::string>::erase(iterator)/1024 -12.14% 29.843 26.220 - 0.00% -
BM_std_min<unsigned___int128>/13 -12.13% 5.570 4.894 - 0.29% -
std::find_end(list<int>,_pred)_(same_length)/8192 -12.12% 20587.125 18091.164 - 0.21% -
BM_RangesMakeHeap_float_Random_16 -12.12% 1.710 1.503 - -4.88% -
rng::contains(list<int>)_(process_all)/32 -12.07% 11.260 9.901 - -17.41% -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 -12.03% 10279.085 9042.728 - 0.00% -
BM_RangesMakeHeap_string_PipeOrgan_256 -12.00% 5.498 4.839 - 0.08% -
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/32 -11.98% 838.420 737.993 - 0.54% -
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/32 -11.91% 384.496 338.712 - -0.12% -
BM_RangesPushHeap_string_PipeOrgan_16384 -11.91% 14.734 12.980 - -1.61% -
BM_RangesMakeHeap_float_Random_256 -11.90% 1.447 1.274 - -0.10% -
rng::reverse_copy(vector<int>)/8 -11.85% 2.534 2.234 - -4.99% -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/32 -11.80% 42.799 37.747 - 0.74% -
std::unordered_set<int>::contains(key)_(existent)/1024 -11.78% 1.402 1.237 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it)/50 -11.74% 40.399 35.655 - -12.93% -
SetIntersection_Interlaced_Vector_uint64_16384_4 -11.73% 1597873.556 1410429.238 - 1.72% -
bm_lexicographical_compare<unsigned_char>/2 -11.73% 1.960 1.730 - -0.89% -
std::multiset<std::string>::erase(iterator)/8192 -11.72% 30.396 26.833 - 0.74% -
BM_RangesMakeHeap_string_SingleElement_262144 -11.69% 8.224 7.263 - -1.64% -
std::multimap<std::string,_int>::insert(value)_(already_present)/1024 -11.67% 48.272 42.637 - -0.22% -
BM_RangesMakeHeap_string_Descending_4 -11.66% 2.416 2.135 - 0.54% -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/8192 -11.66% 8.236 7.276 - -35.55% -
SetIntersection_None_Set_uint32_16384_4 -11.56% 172477287.711 152543988.545 - -3.04% -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 -11.48% 10.593 9.377 - 7.45% -
std::unordered_set<std::string>::find(key)_(non-existent)/32 -11.45% 24.540 21.730 - 0.00% -
std::find_end(list<int>)_(single_element)/8192 -11.43% 8635.307 7648.336 - 0.54% -
std::unordered_set<std::string>::contains(key)_(non-existent)/1024 -11.43% 24.119 21.363 - 0.00% -
rng::ends_with(deque<int>)_(mismatch_at_end)/50 -11.41% 26.039 23.067 - 1.18% -
SetIntersection_None_Set_uint32_16384_16 -11.39% 171727238.737 152166363.656 - -3.31% -
BM_StringRelationalLiteral_Less_Small_Small_Control -11.39% 1.838 1.628 - 0.00% -
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/32 -11.36% 10.351 9.175 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(already_present)/1024 -11.34% 1.967 1.744 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 -11.33% 2429059.805 2153967.803 - -6.60% -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/1024 -11.31% 1.126 0.999 - 0.00% -
SetIntersection_None_Set_uint32_16384_1 -11.30% 172327363.153 152855546.907 - -2.90% -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/1024 -11.26% 28.305 25.117 - 0.00% -
std::copy_n(vector<int>)/4096 -11.26% 208.171 184.729 - -23.24% -
BM_std_min<char>/1 -11.26% 0.288 0.256 - -1.51% -
BM_std_min<unsigned_char>/1 -11.26% 0.325 0.288 - -11.28% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192 -11.23% 7680.387 6817.870 - -5.85% -
SetIntersection_Interlaced_Vector_uint32_1024_64 -11.18% 5072933.882 4505606.520 - 20.18% -
std::copy_backward(vector<bool>)_(unaligned)/262144 -11.18% 1859.037 1651.230 - -0.39% -
std::flat_map<int,_int>::count(key)_(non-existent)/8192 -11.15% 7.573 6.728 - -17.22% -
bm_lexicographical_compare<unsigned_char>/3 -11.14% 2.204 1.958 - -0.29% -
std::find_first_of(deque<int>,_pred)_(large_needle)/32 -11.13% 605.369 537.980 - 6.14% -
BM_deque_vector_ranges_move/0 -11.08% 1.548 1.377 - 0.00% -
BM_deque_vector_copy/70000 -11.02% 3181.643 2831.154 - 0.00% -
rng::is_partitioned(deque<int>)_(partitioned)/50 -10.92% 15.847 14.117 - 2.63% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 -10.90% 10830407.145 9649556.951 - -2.16% -
std::multimap<std::string,_int>::find(key)_(existent)/8192 -10.88% 29.440 26.236 - -14.58% -
SetIntersection_Front_Set_uint32_16384_64 -10.88% 2048064.386 1825319.277 - -5.98% -
std::find_first_of(deque<int>,_pred)_(small_needle)/50 -10.86% 347.567 309.824 - 0.20% -
std::stable_partition(deque<int>)_(sparse)/32 -10.85% 12.170 10.849 - -20.21% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_262144 -10.85% 14.982 13.356 - 0.73% -
SetIntersection_Front_Set_uint64_16384_256 -10.84% 5062987.970 4514379.416 - 1.74% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 -10.84% 36.609 32.643 - -1.39% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 -10.83% 28.812 25.693 - -28.35% -
rng::contains_subrange(deque<int>)_(process_all)/16 -10.79% 9.394 8.381 - -5.41% -
BM_std_min<unsigned___int128>/12 -10.69% 5.024 4.487 - 0.37% -
std::partition(deque<int>)_(dense)/32 -10.68% 11.146 9.955 - -7.68% -
BM_MakeHeap_string_Ascending_16384 -10.66% 5.751 5.138 - -2.39% -
BM_MakeHeap_float_Random_16 -10.66% 1.608 1.436 - -14.57% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 -10.64% 6691892.096 5979733.421 - -4.03% -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/8192 -10.64% 14450.307 12913.449 - 1.21% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -10.61% 10821432.848 9673048.229 - -1.85% -
BM_MakeHeap_float_Random_4 -10.61% 1.614 1.443 - -7.55% -
BM_StringRelationalLiteral_Less_Large_Small_Control -10.55% 1.888 1.689 - 0.00% -
std::unordered_map<int,_int>::count(key)_(non-existent)/0 -10.49% 0.341 0.306 - 0.00% -
rng::remove(deque<int>)_(sprinkled)/50 -10.45% 64.228 57.514 - -0.76% -
rng::find(join_view(list<vector<int>>))_(process_all)/8192 -10.43% 2837.261 2541.359 - 0.38% -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/1024 -10.39% 5.835 5.229 - -32.36% -
BM_RangesMakeHeap_uint64_SingleElement_16 -10.38% 0.511 0.458 - -9.90% -
std::multimap<int,_int>::erase(key)_(non-existent)/8192 -10.33% 10.431 9.353 - -3.60% -
rng::copy_backward(vector<bool>)_(unaligned)/262144 -10.30% 1847.947 1657.597 - 0.07% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 -10.29% 156557811.397 140441171.907 - -1.11% -
BM_PushHeap_string_SingleElement_262144 -10.19% 2.785 2.501 - -0.34% -
SetIntersection_Interlaced_Vector_string_256_256 -10.16% 22855078.454 20533795.083 - -5.57% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_262144 -10.13% 209.113 187.924 - -1.90% -
BM_PushHeap_string_Descending_4 -10.13% 2.166 1.947 - 1.86% -
rng::unique(list<int>)_(contiguous)/52 -10.10% 74.996 67.424 - -8.80% -
BM_std_minmax<unsigned_char>/8 -10.10% 1.087 0.977 - -15.18% -
std::multimap<std::string,_int>::equal_range(key)_(existent)/32 -10.08% 19.884 17.880 - -0.11% -
SetIntersection_Front_Set_float_16384_256 -9.98% 5143497.701 4630062.239 - -9.15% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 -9.98% 5800.436 5221.699 - -12.50% -
rng::unique(deque<int>)_(sprinkled)/52 -9.95% 74.755 67.318 - -17.20% -
rng::partition(deque<int>)_(dense)/32 -9.94% 10.514 9.468 - -12.07% -
rng::adjacent_find(deque<int>)/8 -9.88% 3.750 3.379 - -31.27% -
std::set<std::string>::erase(key)_(existent)/1024 -9.85% 76.565 69.026 - -30.67% -
BM_PushHeap_float_Random_1 -9.81% 0.517 0.466 - -0.14% -
std::flat_map<int,_int>::count(key)_(non-existent)/1024 -9.80% 5.395 4.866 - -15.02% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 -9.80% 156242487.660 140929066.043 - -0.27% -
std::multiset<std::string>::equal_range(key)_(non-existent)/1024 -9.80% 25.320 22.839 - 1.24% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 -9.79% 10825815.741 9765975.236 - -1.04% -
BM_SortHeap_pair<uint32,_uint32>_4 -9.79% 1.890 1.705 - -9.41% -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -9.74% 1594.660 1439.350 - -0.30% -
std::multiset<std::string>::erase(iterator)/1024 -9.73% 32.973 29.764 - 0.19% -
BM_RangesPushHeap_string_Ascending_1024 -9.70% 13.845 12.501 - 5.20% -
rng::equal(deque<int>)_(it,_it,_it,_it)/50 -9.70% 25.387 22.925 - -8.93% -
BM_StringRelational_Compare_Small_Empty_Control -9.69% 1.715 1.549 - 0.00% -
rng::ends_with(list<int>)_(mismatch_at_start)/8192 -9.69% 9368.361 8460.468 - 2.15% -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 -9.69% 10.507 9.490 - 5.05% -
rng::find_last(list<int>)_(bail_90%)/1024 -9.67% 63.041 56.942 - -14.00% -
std::stable_partition(deque<int>)_(sparse)/50 -9.64% 29.719 26.852 - -8.51% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 -9.64% 34.844 31.484 - 0.60% -
BM_PushHeap_string_SingleElement_1024 -9.58% 2.768 2.503 - 0.07% -
std::unordered_set<int>::count(key)_(non-existent)/8192 -9.58% 1.671 1.511 - 0.00% -
std::multiset<std::string>::find(key)_(existent)/1024 -9.57% 23.611 21.352 - -0.43% -
std::unordered_set<std::string>::count(key)_(non-existent)/32 -9.57% 21.583 19.518 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 -9.56% 87.357 79.010 - -15.53% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 -9.54% 32.692 29.571 - -10.28% -
BM_std_min<unsigned___int128>/11 -9.53% 4.501 4.072 - 0.53% -
std::for_each(list<int>)/8192 -9.34% 8685.738 7874.276 - -8.14% -
std::unordered_set<std::string>::erase(iterator)/32 -9.32% 31.739 28.779 - 0.00% -
rng::partition(deque<int>)_(dense)/50 -9.31% 15.399 13.966 - -13.44% -
rng::find_end(list<int>)_(single_element)/8192 -9.29% 8765.201 7950.525 - 0.41% -
BM_StringRelationalLiteral_Less_Empty_Large_Control -9.26% 2.160 1.960 - 0.00% -
BM_RangesMakeThenSortHeap_string_Heap_262144 -9.25% 196.101 177.962 - -0.37% -
std::unordered_set<int>::find(key)_(existent)/8192 -9.25% 1.384 1.256 - 0.00% -
std::find_end(list<int>,_pred)_(single_element)/8192 -9.23% 9275.978 8420.122 - -0.31% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_4 -9.22% 2.032 1.845 - -8.26% -
std::set<std::string>::count(key)_(existent)/1024 -9.17% 24.362 22.130 - -4.16% -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/1024 -9.14% 57.437 52.188 - 3.15% -
std::unordered_multiset<int>::count(key)_(existent)/1024 -9.14% 1.754 1.593 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle -9.13% 0.611 0.555 - 0.00% -
std::set<std::string>::find(key)_(non-existent)/8192 -9.11% 28.153 25.587 - 0.95% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 -9.10% 93.536 85.022 - 0.51% -
BM_RangesPushHeap_string_Ascending_256 -9.10% 10.974 9.975 - 5.85% -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_262144 -9.09% 1.331 1.210 - -0.31% -
BM_deque_vector_ranges_copy/70000 -9.07% 3093.417 2812.836 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_16 -9.04% 4611664.826 4194657.387 - 2.76% -
rng::copy(vector<int>)/32768 -9.03% 3486.281 3171.621 - 3.60% -
std::distance(deque<int>)/4096 -9.02% 0.693 0.631 - 0.00% -
SetIntersection_None_Set_uint32_16384_1024 -9.01% 166193423.307 151219298.581 - -4.42% -
BM_RangesMakeThenSortHeap_uint32_SingleElement_4 -8.99% 1.501 1.366 - -7.76% -
std::map<std::string,_int>::count(key)_(existent)/32 -8.98% 18.097 16.471 - 0.46% -
std::map<std::string,_int>::erase(iterator)/0 -8.97% 27.413 24.954 - -2.03% -
std::search(list<int>)_(single_element)/8192 -8.96% 7828.129 7126.631 - -9.77% -
BM_RangesMakeHeap_string_Ascending_1024 -8.94% 5.339 4.861 - -1.60% -
std::unordered_multiset<int>::count(key)_(non-existent)/32 -8.94% 1.145 1.042 - 0.00% -
rng::generate_n(list<int>)/32 -8.93% 9.532 8.681 - -5.51% -
std::partial_sort_copy(deque<int>)_(heap)/8 -8.91% 16.769 15.275 - -2.18% -
SetIntersection_Interlaced_Set_string_1024_64 -8.90% 17718489.607 16140772.554 - -2.68% -
BM_PushHeap_string_SingleElement_256 -8.86% 2.744 2.500 - 0.96% -
BM_StringRelational_Less_Empty_Large_Control -8.84% 1.875 1.709 - 0.00% -
BM_RangesMakeThenSortHeap_string_Random_262144 -8.82% 208.483 190.096 - 0.01% -
SetIntersection_Interlaced_Vector_string_16384_64 -8.81% 13056530.111 11905805.730 - -6.31% -
std::remove_copy(deque<int>)_(prefix)/1024 -8.81% 413.401 376.988 - 0.34% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -8.80% 3564623.846 3250944.139 - -2.30% -
std::distance(deque<int>)/1024 -8.79% 0.694 0.633 - 0.00% -
std::unordered_set<std::string>::contains(key)_(existent)/1024 -8.76% 43.268 39.476 - 0.00% -
BM_deque_vector_ranges_move_backward/0 -8.76% 1.503 1.371 - 0.00% -
BM_vector_deque_copy_backward/2 -8.75% 2.067 1.886 - 0.00% -
BM_PushHeap_string_SingleElement_16 -8.75% 2.764 2.523 - -0.46% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -8.72% 3563369.357 3252745.450 - -2.19% -
rng::find_end(forward_list<int>)_(same_length)/8192 -8.69% 14344.443 13097.244 - -6.74% -
BM_vector_deque_copy/65536 -8.68% 2663.154 2431.886 - 0.00% -
std::set<int>::insert(value)_(already_present)/1024 -8.68% 6.776 6.188 - 4.07% -
std::distance(deque<int>)/8192 -8.67% 0.694 0.633 - 0.00% -
std::set<std::string>::erase(iterator)/1024 -8.66% 28.150 25.713 - -9.89% -
SetIntersection_Front_Set_float_262144_256 -8.64% 4869000.848 4448530.914 - -3.55% -
BM_vector_deque_ranges_move/64000 -8.63% 2853.758 2607.418 - 0.00% -
BM_std_min<short>/19 -8.60% 1.975 1.805 - -4.71% -
BM_PushHeap_uint32_Random_1 -8.56% 0.448 0.410 - -8.57% -
rng::replace(vector<int>)_(prefix)/8192 -8.50% 1263.413 1155.965 - -8.69% -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeLast -8.50% 0.362 0.331 - 0.00% -
std::unordered_map<int,_int>::contains(key)_(non-existent)/1024 -8.45% 1.668 1.527 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 -8.43% 32.211 29.497 - 18.99% -
rng::ends_with(vector<int>)_(mismatch_at_end)/8 -8.41% 1.700 1.557 - 3.42% -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeMiddle -8.39% 0.362 0.332 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_256 -8.38% 7101937.656 6506474.633 - -1.82% -
std::multiset<std::string>::upper_bound(key)_(existent)/8192 -8.38% 31.600 28.953 - 0.31% -
SetIntersection_Interlaced_Vector_float_256_4 -8.36% 5356734.997 4908730.103 - -5.74% -
BM_vector_deque_move/65536 -8.35% 2875.902 2635.863 - 0.00% -
std::set<int>::erase(key)_(non-existent)/32 -8.33% 2.680 2.456 - 5.29% -
BM_MakeThenSortHeap_uint32_Descending_4 -8.33% 1.434 1.315 - 1.56% -
BM_deque_vector_ranges_copy/64000 -8.32% 2848.643 2611.590 - 0.00% -
rng::find_end(forward_list<int>,_pred)_(same_length)/8192 -8.32% 15187.746 13924.212 - -21.74% -
BM_PushHeap_string_SingleElement_16384 -8.30% 2.720 2.494 - 0.27% -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/32 -8.30% 17.941 16.453 - -9.15% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -8.29% 800.521 734.150 - 0.16% -
std::distance(deque<int>)/50 -8.28% 0.694 0.636 - 0.00% -
BM_std_min<unsigned___int128>/10 -8.28% 4.011 3.679 - 0.39% -
std::multimap<std::string,_int>::lower_bound(key)_(existent)/8192 -8.26% 29.795 27.336 - 0.99% -
rng::find(join_view(list<vector<int>>))_(process_all)/32768 -8.24% 11486.061 10539.311 - 1.46% -
std::map<std::string,_int>::erase(key)_(existent)/1024 -8.24% 86.808 79.655 - 0.74% -
BM_vector_deque_ranges_copy/64000 -8.23% 2956.845 2713.386 - 0.00% -
std::multimap<std::string,_int>::count(key)_(existent)/1024 -8.23% 24.128 22.143 - -9.89% -
std::unordered_set<std::string>::erase(key)_(existent)/8192 -8.20% 88.814 81.530 - 0.00% -
rng::remove_copy(deque<int>)_(prefix)/1024 -8.18% 415.312 381.321 - -2.66% -
std::find_end(forward_list<int>)_(same_length)/8192 -8.18% 14518.091 13330.796 - -22.08% -
rng::partition(list<int>)_(sparse)/8192 -8.17% 7879.756 7236.210 - 4.22% -
BM_std_minmax<char>/6 -8.15% 2.155 1.979 - -1.25% -
std::partition(deque<int>)_(dense)/50 -8.14% 16.338 15.008 - -9.51% -
std::set<int>::insert(value)_(already_present)/8192 -8.14% 10.831 9.950 - 5.66% -
std::unordered_set<std::string>::contains(key)_(existent)/8192 -8.13% 40.858 37.537 - 0.00% -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/0 -8.13% 0.480 0.441 - -6.42% -
BM_PushHeap_string_Ascending_1024 -8.12% 13.088 12.026 - -14.49% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_64 -8.10% 13775017.240 12659416.516 - -0.11% -
std::copy(vector<bool>)_(aligned)/262144 -8.10% 684.074 628.695 - -2.13% -
BM_PushHeap_uint64_Descending_1 -8.08% 0.449 0.412 - -39.36% -
BM_PushHeap_string_PipeOrgan_1024 -8.06% 10.795 9.925 - 0.89% -
std::map<std::string,_int>::contains(key)_(non-existent)/1024 -8.04% 22.160 20.379 - 3.58% -
BM_deque_vector_move_backward/0 -8.03% 1.468 1.351 - 0.00% -
BM_vector_deque_ranges_copy/65536 -7.99% 2875.076 2645.438 - 0.00% -
BM_std_minmax<char>/5 -7.97% 1.859 1.711 - -0.07% -
BM_std_minmax<long_long>/1 -7.97% 0.693 0.638 - -5.62% -
BM_deque_deque_ranges_move_backward/5500 -7.96% 223.600 205.791 - 0.00% -
BM_PushHeap_string_SingleElement_64 -7.95% 2.773 2.552 - 0.89% -
std::replace(vector<int>)_(sprinkled)/1024 -7.93% 168.901 155.515 - -3.80% -
BM_RangesMakeThenSortHeap_uint64_SingleElement_64 -7.90% 6.451 5.941 - -0.13% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_256 -7.88% 3544102.664 3264732.334 - -1.55% -
std::set<std::string>::find(key)_(existent)/32 -7.86% 16.304 15.022 - 0.21% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16 -7.86% 3.582 3.300 - 0.38% -
BM_vector_deque_move/70000 -7.83% 3168.333 2920.144 - 0.00% -
rng::swap_ranges(deque<int>)/50 -7.83% 19.938 18.378 - -6.23% -
SetIntersection_Interlaced_Vector_string_262144_16384 -7.81% 1064668.540 981482.749 - -1.01% -
BM_MakeHeap_float_Random_64 -7.79% 1.787 1.647 - -1.43% -
std::search_n(list<int>)_(no_match)/8192 -7.79% 7316.834 6746.825 - -9.65% -
BM_vector_deque_ranges_move/65536 -7.79% 2859.981 2637.196 - 0.00% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_4 -7.75% 2.807 2.590 - -7.17% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_64 -7.74% 5.271 4.863 - -0.16% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16 -7.73% 0.939 0.867 - -9.31% -
std::map<int,_int>::insert(value)_(already_present)/1024 -7.71% 3.509 3.238 - -3.14% -
BM_std_minmax<unsigned_int>/11 -7.71% 1.828 1.687 - -18.66% -
BM_deque_deque_ranges_move_backward/512 -7.67% 20.498 18.926 - 0.00% -
BM_vector_deque_copy/64000 -7.65% 2941.764 2716.590 - 0.00% -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 -7.65% 1583.043 1461.963 - 0.39% -
std::map<std::string,_int>::equal_range(key)_(non-existent)/32 -7.65% 10.454 9.654 - -6.41% -
BM_deque_vector_ranges_copy/65536 -7.62% 2876.318 2657.184 - 0.00% -
std::unordered_set<std::string>::contains(key)_(non-existent)/0 -7.60% 0.374 0.346 - 0.00% -
BM_vector_deque_move/64000 -7.59% 2929.030 2706.767 - 0.00% -
bm_lexicographical_compare<unsigned_char>/64 -7.59% 1.965 1.816 - -6.83% -
std::search(deque<int>)_(same_length)/1000 -7.58% 353.244 326.466 - -18.33% -
SetIntersection_None_Vector_float_262144_16384 -7.56% 1302353.996 1203911.315 - 1.42% -
std::unordered_multimap<int,_int>::clear()/8192 -7.53% 64910.535 60024.226 - 0.00% -
rng::contains(vector<int>)_(process_all)/8 -7.52% 2.700 2.497 - -4.84% -
BM_std_minmax<char>/4 -7.52% 1.550 1.434 - -1.34% -
std::multiset<std::string>::lower_bound(key)_(non-existent)/8192 -7.50% 34.562 31.969 - -1.97% -
rng::find_end(deque<int>)_(single_element)/8192 -7.50% 2203.322 2038.043 - -7.25% -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_4 -7.50% 0.794 0.735 - -1.26% -
BM_RangesPushHeap_string_PipeOrgan_256 -7.48% 8.368 7.742 - -3.68% -
BM_std_minmax<short>/16 -7.46% 1.900 1.759 - 0.17% -
SetIntersection_Interlaced_Vector_uint32_256_64 -7.43% 7282858.379 6741520.205 - -7.81% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_4 -7.40% 0.819 0.758 - -0.09% -
BM_vector_deque_ranges_move/70000 -7.40% 3048.032 2822.548 - 0.00% -
BM_std_min<unsigned___int128>/6 -7.38% 2.260 2.093 - 1.02% -
rng::ends_with(vector<int>)_(mismatch_at_end)/50 -7.38% 4.918 4.555 - -1.50% -
BM_MakeHeap_float_Random_16384 -7.36% 1.202 1.113 - -4.20% -
std::unordered_multimap<int,_int>::clear()/1024 -7.36% 8367.371 7751.456 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 -7.35% 22.130 20.503 - -0.53% -
BM_MakeHeap_string_Ascending_1024 -7.34% 5.269 4.882 - -1.11% -
BM_RangesMakeHeap_string_QuickSortAdversary_262144 -7.33% 13.857 12.841 - -0.99% -
rng::remove(deque<int>)_(sprinkled)/32 -7.33% 56.806 52.641 - -0.80% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1024 -7.30% 8.259 7.656 - 0.03% -
bm_ranges_lexicographical_compare<unsigned_char>/4 -7.30% 1.498 1.389 - -3.33% -
rng::copy_backward(vector<bool>)_(aligned)/262144 -7.29% 294.331 272.869 - -28.13% -
std::for_each_n(deque<int>)/8 -7.27% 1.254 1.163 - 0.41% -
std::multimap<std::string,_int>::find(key)_(existent)/1024 -7.27% 24.740 22.942 - -0.16% -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/1024 -7.23% 34.902 32.378 - 0.00% -
std::set<std::string>::find(key)_(existent)/8192 -7.22% 28.547 26.485 - -1.35% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 -7.19% 23.667 21.965 - -5.42% -
std::count_if(list<int>)_(every_other)/8192 -7.17% 7650.780 7102.352 - -6.10% -
std::unordered_multiset<int>::find(key)_(existent)/32 -7.16% 1.302 1.209 - 0.00% -
BM_std_min<unsigned___int128>/8 -7.14% 3.109 2.887 - 0.75% -
BM_RangesPopHeap_string_262144 -7.14% 101.152 93.934 - -1.20% -
std::unordered_multiset<int>::find(key)_(non-existent)/1024 -7.14% 1.114 1.034 - 0.00% -
BM_std_min<__int128>/1 -7.12% 0.371 0.345 - 1.50% -
rng::find(join_view(list<vector<int>>))_(process_all)/8 -7.07% 3.132 2.910 - -4.86% -
BM_std_minmax<unsigned_int>/7 -7.05% 1.745 1.622 - -18.38% -
rng::contains_subrange(deque<int>)_(near_matches)/1000 -7.04% 23045.624 21422.323 - 12.67% -
std::stable_partition(vector<int>)_(dense)/50 -7.03% 26.429 24.572 - -1.76% -
std::set<int>::erase(key)_(non-existent)/8192 -7.02% 8.745 8.132 - -2.92% -
SetIntersection_Front_Set_string_16384_64 -6.98% 4964723.665 4618288.723 - -7.11% -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 -6.95% 569.216 529.641 - -1.51% -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeFirst -6.95% 0.363 0.338 - 0.00% -
BM_deque_deque_copy/65536 -6.95% 3033.535 2822.694 - 0.00% -
rng::find_end(deque<int>)_(single_element)/1024 -6.93% 277.999 258.739 - -6.98% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_262144 -6.92% 0.584 0.544 - -5.23% -
BM_PushHeap_uint32_SingleElement_4 -6.92% 0.364 0.339 - 0.69% -
std::find_if(vector<int>)_(process_all)/8 -6.91% 2.700 2.513 - -0.15% -
rng::search_n(list<int>)_(no_match)/8192 -6.89% 7393.262 6884.198 - -6.46% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -6.88% 8519.177 7932.988 - -0.28% -
rng::copy(list<int>)/64 -6.88% 33.801 31.476 - 2.14% -
std::multiset<std::string>::lower_bound(key)_(existent)/32 -6.88% 18.090 16.845 - 0.79% -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64 -6.88% 19112219.179 17797888.060 - -7.74% -
BM_StringRelational_Eq_Large_Large_ChangeFirst -6.87% 1.437 1.338 - 0.00% -
BM_std_minmax<char>/3 -6.85% 1.209 1.126 - -2.50% -
std::deque<int>::ctor(const&)_(cheap_elements)/1024 -6.82% 314.247 292.816 - 0.00% -
std::map<std::string,_int>::contains(key)_(non-existent)/8192 -6.82% 29.358 27.357 - 2.43% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_16384 -6.81% 0.590 0.550 - -4.85% -
BM_RangesMakeHeap_string_PipeOrgan_4 -6.81% 2.769 2.581 - -0.35% -
BM_std_min<unsigned___int128>/9 -6.81% 3.526 3.286 - 0.53% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1 -6.79% 1716865.561 1600348.471 - -0.75% -
std::flat_map<int,_int>::insert(value)_(new_value)/8192 -6.78% 32.669 30.453 - 7.82% -
BM_StringRelational_Less_Empty_Small_Control -6.78% 1.992 1.857 - 0.00% -
std::search(list<int>)_(no_match)/1000 -6.78% 714.315 665.915 - 2.11% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256 -6.70% 1718353.599 1603295.573 - -0.99% -
std::partition_copy(list<int>)/8192 -6.68% 7292.767 6805.564 - 0.54% -
BM_RangesMakeHeap_string_PipeOrgan_64 -6.66% 5.104 4.764 - -0.26% -
std::multiset<int>::find(key)_(existent)/8192 -6.65% 8.910 8.317 - 0.08% -
BM_StringRelational_Compare_Large_Empty_Control -6.63% 1.707 1.593 - 0.00% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1024 -6.63% 0.589 0.550 - -4.93% -
std::is_sorted_until(list<int>,_pred)/8192 -6.58% 7769.360 7257.797 - -7.83% -
BM_PushHeap_string_SingleElement_4 -6.57% 2.401 2.243 - 1.16% -
rng::any_of(vector<int>)_(process_all)/50 -6.57% 13.628 12.733 - -5.88% -
std::generate(list<int>)/8192 -6.55% 7406.022 6920.770 - -0.64% -
bm_ranges_lexicographical_compare<unsigned_char>/5 -6.52% 1.735 1.622 - -3.28% -
BM_RangesSortHeap_string_262144 -6.52% 184.054 172.062 - -0.03% -
BM_RangesMakeHeap_float_Random_1024 -6.50% 1.231 1.151 - -0.30% -
BM_vector_deque_ranges_copy/70000 -6.47% 3133.310 2930.722 - 0.00% -
BM_vector_deque_move_backward/0 -6.45% 0.444 0.415 - 0.00% -
BM_vector_deque_copy/70000 -6.44% 3131.595 2929.861 - 0.00% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_256 -6.44% 6.745 6.310 - 0.29% -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 -6.43% 10.638 9.954 - 0.00% -
BM_RangesMakeThenSortHeap_string_PipeOrgan_262144 -6.43% 84.857 79.398 - -2.62% -
BM_num_put<unsigned_long_long> -6.41% 12.186 11.405 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(new_value)/1024 -6.39% 20.908 19.571 - 0.00% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -6.39% 43262.729 40496.781 - -10.43% -
rng::rotate(list<int>)_(1_element_forward)/8192 -6.39% 8257.666 7729.870 - 1.37% -
std::search(list<int>,_pred)_(same_length)/8192 -6.37% 8941.331 8371.736 - -5.58% -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/8192 -6.35% 10.874 10.183 - -23.52% -
std::unordered_multiset<int>::count(key)_(existent)/32 -6.35% 1.858 1.740 - 0.00% -
rng::rotate(list<int>)_(1_element_backward)/8192 -6.34% 8360.165 7830.263 - 0.39% -
rng::is_partitioned(deque<int>)_(unpartitioned)/8192 -6.34% 735.338 688.754 - -30.95% -
std::equal(vector<int>)_(it,_it,_it,_it)/8 -6.32% 1.438 1.347 - -1.71% -
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/32 -6.32% 681.514 638.449 - -0.58% -
std::move_backward(vector<bool>)_(aligned)/512 -6.29% 2.546 2.385 - -1.57% -
std::move(vector<bool>)_(aligned)/64 -6.28% 1.776 1.665 - 7.61% -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 -6.27% 42.062 39.425 - 2.20% -
std::remove(list<int>)_(sprinkled)/1024 -6.27% 1014.270 950.715 - -0.32% -
bm_ranges_lexicographical_compare<unsigned_char>/1 -6.23% 1.725 1.618 - -1.37% -
std::multimap<std::string,_int>::erase(key)_(non-existent)/1024 -6.23% 24.285 22.773 - -4.85% -
std::unordered_multimap<int,_int>::contains(key)_(existent)/1024 -6.22% 1.308 1.227 - 0.00% -
BM_RangesMakeThenSortHeap_string_Ascending_262144 -6.22% 81.240 76.188 - 0.90% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -6.22% 27730284.320 26006353.231 - -6.52% -
std::equal(list<int>)_(it,_it,_it)/8192 -6.21% 10089.065 9462.204 - -2.54% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/8192 -6.17% 95.888 89.975 - -0.01% -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/8192 -6.16% 3401.418 3192.016 - 0.00% -
rng::contains_subrange(deque<int>)_(near_matches)/1024 -6.16% 23964.622 22489.415 - 12.81% -
std::is_partitioned(deque<int>)_(partitioned)/50 -6.15% 14.851 13.937 - -12.41% -
BM_num_put<const_void*> -6.14% 13.392 12.569 - 0.00% -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 -6.13% 4735.906 4445.500 - -0.22% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16384 -6.13% 134711079.062 126456614.111 - -0.07% -
BM_PushHeap_string_Ascending_256 -6.12% 10.184 9.561 - -14.36% -
std::find_end(list<int>,_pred)_(process_all)/8192 -6.09% 7783.187 7309.468 - -0.36% -
std::unordered_map<int,_int>::insert(value)_(new_value)/8192 -6.08% 21.049 19.771 - 0.00% -
std::remove_if(list<int>)_(sprinkled)/1024 -6.07% 1054.494 990.492 - -0.02% -
SetIntersection_Front_Vector_string_16384_256 -6.07% 10154110.659 9537848.526 - -5.26% -
std::search(list<int>,_pred)_(single_element)/8192 -6.06% 8668.187 8143.226 - -6.66% -
std::unordered_map<int,_int>::ctor(const&,_alloc)/32 -6.05% 276.608 259.871 - 0.00% -
std::map<std::string,_int>::contains(key)_(existent)/1024 -6.05% 22.356 21.005 - -0.05% -
rng::find_end(list<int>)_(process_all)/8192 -6.04% 6826.746 6414.625 - 0.05% -
std::multimap<std::string,_int>::insert(value)_(new_value)/32 -6.03% 41.838 39.314 - 1.38% -
std::multiset<int>::equal_range(key)_(non-existent)/8192 -6.03% 11.272 10.593 - -5.69% -
BM_std_min<unsigned___int128>/7 -6.02% 2.657 2.497 - 0.85% -
std::unordered_set<int>::find(key)_(non-existent)/1024 -6.01% 1.302 1.224 - 0.00% -
std::multimap<std::string,_int>::find(key)_(non-existent)/32 -6.00% 10.872 10.219 - -1.08% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 -6.00% 1614.876 1517.973 - 0.04% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 -6.00% 5.434 5.108 - 0.00% -
BM_std_minmax_element<short>/2 -6.00% 0.688 0.647 - -5.93% -
SetIntersection_Interlaced_Vector_float_64_16 -5.98% 19189185.267 18040955.357 - 0.31% -
std::unordered_set<std::string>::ctor(const&)/32 -5.97% 724.121 680.915 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1 -5.96% 1123355.739 1056350.340 - -7.35% -
std::find_end(forward_list<int>,_pred)_(same_length)/8192 -5.96% 14651.286 13777.469 - -3.47% -
BM_PushHeap_uint32_SingleElement_16 -5.95% 0.357 0.335 - -0.03% -
std::is_partitioned(deque<int>)_(partitioned)/8192 -5.95% 3059.360 2877.296 - -5.50% -
std::set<std::string>::erase(key)_(non-existent)/1024 -5.95% 26.510 24.933 - -5.55% -
bm_swap_ranges_vb_unaligned/8 -5.94% 4.912 4.620 - -5.95% -
std::multimap<std::string,_int>::contains(key)_(existent)/1024 -5.94% 26.030 24.483 - 1.62% -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/0 -5.93% 0.648 0.609 - 0.42% -
rng::find_end(forward_list<int>)_(single_element)/8192 -5.92% 5947.088 5595.081 - -3.53% -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 -5.92% 224.843 211.536 - 0.00% -
BM_StringRelational_Less_Huge_Empty_Control -5.92% 2.085 1.962 - 0.00% -
rng::generate(list<int>)/8192 -5.91% 7535.177 7089.602 - 0.96% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -5.91% 18879.617 17764.053 - 0.00% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_256 -5.90% 0.605 0.569 - -4.64% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -5.89% 91.292 85.915 - -1.11% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 -5.87% 1704215.248 1604154.055 - -1.24% -
std::find_if_not(vector<bool>)_(process_all)/50 -5.87% 36.685 34.532 - -1.42% -
BM_PushHeap_string_PipeOrgan_256 -5.85% 8.679 8.171 - 4.14% -
rng::stable_partition(vector<int>)_(dense)/32 -5.84% 22.515 21.200 - -0.88% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -5.83% 1708305.826 1608701.578 - -1.39% -
BM_RangesPushHeap_string_PipeOrgan_1024 -5.83% 10.449 9.840 - 1.97% -
BM_RangesMakeHeap_string_Ascending_16384 -5.82% 5.784 5.447 - 2.64% -
bm_ranges_lexicographical_compare<unsigned_char>/2 -5.82% 1.973 1.858 - -2.15% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 -5.81% 1707323.489 1608058.432 - -1.02% -
std::multiset<std::string>::erase(key)_(existent)/8192 -5.81% 135.039 127.190 - -0.86% -
std::is_partitioned(deque<int>)_(partitioned)/32 -5.81% 9.774 9.206 - -11.83% -
BM_StringEraseWithMove_Huge_Transparent -5.81% 45.302 42.670 - 0.00% -
BM_RangesMakeHeap_uint32_Heap_64 -5.79% 0.257 0.242 - -0.22% -
std::find_end(deque<int>)_(near_matches)/1024 -5.79% 31268.968 29457.320 - -1.06% -
BM_RangesMakeHeap_string_PipeOrgan_16 -5.78% 3.843 3.621 - -1.13% -
std::multimap<std::string,_int>::contains(key)_(non-existent)/8192 -5.77% 30.562 28.798 - 2.36% -
BM_std_minmax_element<char>/2 -5.77% 0.688 0.649 - -0.83% -
std::copy(vector<bool>)_(aligned)/1048576 -5.76% 3320.693 3129.370 - 20.00% -
BM_MakeHeap_uint64_Random_16384 -5.76% 1.034 0.975 - -1.67% -
std::is_sorted_until(deque<int>,_pred)/8 -5.76% 4.251 4.007 - -5.74% -
BM_RangesPushHeap_uint64_Random_4 -5.75% 2.135 2.013 - -1.18% -
rng::for_each_n(list<int>)/8 -5.75% 2.562 2.415 - -5.48% -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192 -5.75% 11316.703 10666.313 - -6.32% -
std::find_end(deque<int>)_(near_matches)/1000 -5.74% 30100.476 28372.488 - -0.96% -
rng::fill_n(deque<int>)/32 -5.73% 1.225 1.155 - -8.21% -
rng::move_backward(vector<bool>)_(aligned)/64 -5.72% 1.848 1.742 - 2.66% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64 -5.72% 2472426.390 2330985.915 - -2.72% -
BM_MakeThenSortHeap_float_Heap_16 -5.72% 1.893 1.785 - -3.36% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -5.71% 1012.364 954.526 - 0.82% -
rng::for_each(list<int>)/8192 -5.71% 8309.713 7835.070 - -4.03% -
bm_ranges_lexicographical_compare<unsigned_char>/8 -5.71% 1.475 1.390 - -3.36% -
std::unordered_multiset<int>::count(key)_(existent)/8192 -5.69% 1.860 1.755 - 0.00% -
BM_std_minmax<int>/11 -5.68% 1.832 1.727 - -0.60% -
rng::find_end(list<int>,_pred)_(single_element)/8192 -5.68% 9161.493 8641.404 - 0.73% -
rng::find_first_of(deque<int>)_(large_needle)/50 -5.67% 713.431 672.973 - -18.47% -
BM_PushHeap_float_SingleElement_4 -5.67% 0.378 0.357 - -9.01% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_4 -5.66% 0.733 0.691 - -1.71% -
std::search(deque<int>)_(near_matches)/1000 -5.65% 19754.209 18638.255 - -22.45% -
BM_MakeHeap_uint32_PipeOrgan_4 -5.64% 0.419 0.396 - -2.77% -
BM_StringRelationalLiteral_Less_Empty_Small_Control -5.63% 1.895 1.788 - 0.00% -
std::all_of(vector<int>)_(process_all)/8 -5.63% 2.561 2.417 - -0.87% -
rng::is_partitioned(deque<int>)_(partitioned)/8192 -5.62% 3036.664 2865.927 - 0.51% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 -5.62% 5030158.399 4747546.368 - 26.28% -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/0 -5.62% 0.873 0.824 - 0.00% -
BM_PushHeap_uint64_SingleElement_64 -5.59% 0.407 0.384 - -0.54% -
std::map<std::string,_int>::lower_bound(key)_(existent)/1024 -5.58% 23.497 22.186 - 0.35% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 -5.57% 5586850.693 5275555.097 - -1.61% -
rng::stable_partition(vector<int>)_(dense)/50 -5.55% 26.440 24.972 - -2.09% -
std::unordered_multiset<int>::insert(value)_(new_value)/1024 -5.54% 26.840 25.352 - 0.00% -
std::map<std::string,_int>::upper_bound(key)_(existent)/1024 -5.54% 23.188 21.904 - -0.86% -
BM_StringRelational_Compare_Huge_Empty_Control -5.54% 1.663 1.571 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/6 -5.52% 1.958 1.850 - -2.65% -
rng::reverse_copy(deque<int>)/8 -5.51% 3.045 2.877 - 1.23% -
std::copy_backward(vector<int>)/32768 -5.51% 3795.289 3586.083 - -5.61% -
std::copy_backward(vector<bool>)_(aligned)/512 -5.50% 1.560 1.474 - -6.10% -
BM_StringRelational_Compare_Small_Small_ChangeLast -5.48% 1.742 1.646 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4 -5.47% 1150767.223 1087782.607 - -4.30% -
std::multiset<std::string>::erase(key)_(non-existent)/8192 -5.46% 31.200 29.497 - -2.95% -
rng::replace(vector<int>)_(prefix)/32 -5.46% 5.041 4.766 - -2.17% -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/8192 -5.46% 28278.651 26735.458 - 0.00% -
BM_std_minmax<int>/2 -5.45% 0.900 0.851 - 2.19% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256 -5.41% 6509247.389 6157416.874 - -6.02% -
std::adjacent_find(deque<int>)/50 -5.39% 14.773 13.976 - -2.82% -
BM_RangesMakeHeap_uint64_Random_64 -5.39% 1.293 1.223 - -0.50% -
BM_PushHeap_string_PipeOrgan_64 -5.38% 6.317 5.977 - 0.16% -
std::set<int>::erase(key)_(non-existent)/1024 -5.37% 5.627 5.324 - -0.07% -
rng::search(deque<int>)_(single_element)/1000 -5.36% 449.899 425.764 - -1.94% -
rng::stable_partition(deque<int>)_(alloc_fails)/1024 -5.36% 3587.318 3395.053 - 1.64% -
SetIntersection_Interlaced_Vector_string_256_16 -5.34% 11012878.271 10424908.716 - -4.11% -
BM_std_min<unsigned___int128>/5 -5.34% 1.850 1.751 - 0.63% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 -5.33% 6369547.957 6030290.284 - -0.50% -
std::search(deque<int>)_(near_matches)/1024 -5.33% 20648.652 19548.923 - -22.38% -
BM_vector_deque_copy_backward/1 -5.32% 2.310 2.187 - 0.00% -
BM_std_minmax<unsigned_char>/64 -5.30% 1.219 1.155 - -16.52% -
bm_ranges_lexicographical_compare<unsigned_char>/7 -5.29% 2.204 2.087 - -2.19% -
std::multiset<std::string>::erase(key)_(non-existent)/1024 -5.29% 24.063 22.790 - -0.52% -
BM_PushHeap_pair<uint32,_uint32>_Ascending_4 -5.28% 0.870 0.824 - -1.03% -
SetIntersection_None_Vector_uint64_16384_1024 -5.25% 1178367.719 1116457.773 - -5.07% -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/8192 -5.25% 32.806 31.085 - -6.62% -
BM_RangesMakeHeap_float_Random_16384 -5.24% 1.216 1.153 - -5.63% -
std::set<std::string>::find(key)_(non-existent)/1024 -5.24% 20.366 19.299 - -5.68% -
rng::is_partitioned(deque<int>)_(partitioned)/1024 -5.22% 385.210 365.085 - 0.41% -
BM_MakeHeap_uint64_Ascending_4 -5.21% 0.452 0.428 - -5.41% -
SetIntersection_Interlaced_Vector_float_64_64 -5.21% 12059808.496 11431557.506 - -0.75% -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_4 -5.20% 0.585 0.555 - -5.05% -
rng::remove_copy_if(deque<int>)_(sprinkled)/8192 -5.19% 3625.838 3437.509 - -4.16% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64 -5.18% 18894162.785 17916164.751 - -1.76% -
BM_RangesMakeHeap_float_Heap_64 -5.15% 0.206 0.195 - -9.61% -
SetIntersection_Interlaced_Set_uint32_1024_1024 -5.12% 15851961.809 15039921.264 - -1.77% -
SetIntersection_None_Vector_float_262144_1024 -5.12% 1231846.355 1168831.688 - -2.51% -
std::unordered_multimap<int,_int>::count(key)_(existent)/1024 -5.11% 1.677 1.592 - 0.00% -
BM_RangesMakeHeap_string_Ascending_256 -5.11% 5.067 4.808 - -1.80% -
std::unordered_multiset<int>::insert(value)_(already_present)/1024 -5.06% 33.594 31.894 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_4 -5.05% 1162392.851 1103700.288 - -0.87% -
BM_std_minmax<int>/15 -5.02% 2.029 1.927 - -3.18% -
bm_ranges_lexicographical_compare<unsigned_char>/3 -5.02% 2.196 2.086 - -2.63% -
std::find_if_not(vector<char>)_(process_all)/8 -5.01% 2.469 2.345 - -4.24% -
std::vector<int>::ctor(Range)_(cheap_elements)/32 -5.00% 10.977 10.427 - 0.00% -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_16384 -4.96% 1.236 1.175 - -0.08% -
BM_std_min<unsigned_char>/16 -4.95% 2.619 2.489 - 0.26% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 -4.95% 6805263.177 6468311.478 - -1.55% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -4.95% 716.572 681.108 - -3.70% -
std::stable_partition(vector<int>)_(dense)/32 -4.95% 22.156 21.059 - -1.30% -
SetIntersection_Front_Set_string_16384_16 -4.95% 2062276.852 1960224.622 - -3.67% -
BM_std_minmax<short>/23 -4.94% 2.693 2.560 - -2.18% -
std::copy_backward(vector<bool>)_(aligned)/64 -4.92% 1.776 1.688 - 1.10% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_4 -4.92% 0.559 0.531 - -12.92% -
std::set<std::string>::contains(key)_(existent)/32 -4.90% 16.378 15.576 - 11.93% -
std::unordered_map<int,_int>::clear()/1024 -4.90% 8396.994 7985.706 - 0.00% -
SetIntersection_None_Vector_uint64_1024_1 -4.90% 1142154.499 1086233.502 - -5.35% -
std::flat_multimap<int,_int>::count(key)_(existent)/8192 -4.89% 11.148 10.603 - -5.06% -
rng::find_first_of(vector<int>)_(large_needle)/50 -4.88% 285.569 271.638 - -1.68% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -4.85% 1820053.058 1731858.802 - -1.46% -
BM_RangesPushHeap_string_Ascending_64 -4.84% 7.442 7.081 - 2.83% -
SetIntersection_Front_Set_float_16384_64 -4.83% 2013315.238 1916148.783 - -6.87% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64 -4.82% 1.058 1.007 - -4.44% -
SetIntersection_Interlaced_Set_float_1024_256 -4.82% 16219263.013 15437730.436 - -1.44% -
std::map<std::string,_int>::lower_bound(key)_(existent)/32 -4.82% 16.908 16.093 - -0.14% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4 -4.80% 1687296.959 1606269.122 - 0.80% -
BM_std_minmax<int>/16 -4.80% 1.314 1.250 - -2.41% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 -4.79% 0.940 0.895 - -0.02% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 -4.78% 12700289.857 12092781.900 - -6.89% -
SetIntersection_Front_Set_uint32_64_4 -4.78% 18171404.125 17303033.913 - 0.11% -
std::equal(vector<bool>)_(unaligned)/8 -4.78% 0.852 0.811 - -0.03% -
SetIntersection_Interlaced_Vector_uint64_256_4 -4.77% 5063140.914 4821431.481 - -2.30% -
SetIntersection_Interlaced_Set_string_262144_16384 -4.77% 2889972.657 2752054.117 - 0.84% -
rng::find_if_not(vector<bool>)_(process_all)/50 -4.77% 36.826 35.069 - 0.11% -
std::partial_sort(deque<int>)_(qsort_adversarial)/8192 -4.77% 296700.670 282559.032 - -0.04% -
BM_std_minmax<short>/2 -4.76% 0.916 0.873 - -3.86% -
std::unordered_set<std::string>::count(key)_(non-existent)/8192 -4.76% 25.856 24.624 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/50 -4.76% 13.329 12.695 - 0.22% -
rng::contains_subrange(list<int>)_(single_element)/1048576 -4.75% 868401.436 827124.558 - -0.26% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 -4.75% 1192277.524 1135645.192 - -4.36% -
BM_std_min<unsigned___int128>/4 -4.74% 1.446 1.377 - 0.47% -
rng::sort(deque<int>)_(descending)/1024 -4.73% 1371.191 1306.307 - -3.65% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_64 -4.73% 1739813.622 1657575.308 - -1.98% -
rng::equal(list<int>)_(it,_it,_it,_it)/8192 -4.73% 12475.982 11886.270 - 2.68% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_64 -4.68% 0.518 0.494 - 0.24% -
BM_std_minmax<short>/28 -4.67% 2.621 2.498 - -1.46% -
rng::find_first_of(deque<int>)_(large_needle)/32 -4.67% 298.242 284.315 - -13.90% -
rng::find(vector<char>)_(process_all)/1024 -4.65% 17.498 16.684 - -3.40% -
BM_PushHeap_string_QuickSortAdversary_262144 -4.65% 17.184 16.384 - 2.41% -
std::move(deque<int>)/8 -4.65% 3.997 3.812 - -3.21% -
BM_std_min<unsigned_short>/24 -4.63% 2.493 2.378 - -2.86% -
std::copy_backward(vector<int>)/4096 -4.63% 239.131 228.056 - -3.45% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64 -4.62% 19643637.473 18735269.406 - -3.64% -
std::set<std::string>::insert(value)_(already_present)/1024 -4.61% 34.290 32.708 - -1.13% -
std::equal(vector<int>)_(it,_it,_it,_it)/50 -4.61% 4.535 4.326 - 1.30% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -4.61% 9750.584 9301.342 - 4.94% -
BM_RangesPushHeap_uint64_SingleElement_64 -4.60% 0.385 0.368 - -1.74% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 -4.60% 9783.271 9333.113 - 4.97% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_64 -4.60% 3.203 3.056 - -0.01% -
std::equal(deque<int>)_(it,_it,_it)/1024 -4.59% 500.560 477.588 - -1.30% -
rng::distance(join_view(vector<vector<int>>)/50 -4.57% 0.605 0.577 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32 -4.57% 39.382 37.584 - -0.61% -
rng::for_each(multiset<int>::iterator)/8 -4.56% 4.806 4.586 - 1.47% -
BM_RangesMakeThenSortHeap_string_Ascending_16384 -4.56% 66.788 63.744 - -0.00% -
BM_std_minmax<char>/21 -4.55% 2.392 2.283 - -0.42% -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -4.54% 551.473 526.420 - 0.00% -
std::find_if_not(vector<bool>)_(process_all)/8 -4.54% 5.628 5.372 - -1.81% -
BM_MakeHeap_string_Ascending_256 -4.53% 4.989 4.763 - -2.21% -
rng::search_n(list<int>)_(no_match)/1048576 -4.52% 863147.685 824111.616 - -1.59% -
BM_RangesPushHeap_string_Random_16384 -4.52% 17.039 16.269 - 0.48% -
rng::rotate(list<int>)_(1_element_forward)/32 -4.52% 14.929 14.254 - -0.38% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 -4.50% 216119695.254 206385828.682 - -0.05% -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_16 -4.50% 1.230 1.174 - -4.06% -
bm_swap_ranges_vb_aligned/64 -4.49% 2.907 2.776 - -0.16% -
BM_RangesMakeThenSortHeap_string_SingleElement_1024 -4.49% 29.886 28.544 - 0.10% -
std::find_if_not(deque<int>)_(process_all)/32768 -4.49% 12003.627 11464.755 - -3.58% -
BM_RangesMakeThenSortHeap_string_SingleElement_16384 -4.47% 37.665 35.979 - -2.78% -
BM_MakeThenSortHeap_string_Descending_256 -4.47% 19.664 18.785 - 1.10% -
std::multiset<std::string>::count(key)_(existent)/8192 -4.47% 30.721 29.348 - -0.08% -
std::unordered_multimap<int,_int>::count(key)_(existent)/32 -4.47% 1.612 1.540 - 0.00% -
std::vector<int>::ctor(const&)_(cheap_elements)/32 -4.46% 10.530 10.060 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 -4.46% 1151681.609 1100300.158 - -5.14% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 -4.46% 1246787.098 1191241.199 - -3.47% -
rng::find_if(vector<bool>)_(process_all)/50 -4.45% 36.684 35.052 - 0.08% -
SetIntersection_None_Vector_float_16384_1 -4.44% 1203775.177 1150311.051 - -2.16% -
BM_StringRelational_Compare_Empty_Huge_Control -4.44% 1.625 1.553 - 0.00% -
BM_RangesPushHeap_string_PipeOrgan_262144 -4.43% 18.009 17.212 - -4.16% -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_64 -4.41% 0.580 0.554 - -5.42% -
std::unordered_map<int,_int>::count(key)_(existent)/1024 -4.41% 1.362 1.302 - 0.00% -
BM_RangesPushHeap_string_PipeOrgan_4 -4.41% 2.576 2.462 - -1.57% -
BM_std_minmax<char>/7 -4.41% 2.545 2.433 - 1.71% -
BM_std_minmax<char>/2 -4.40% 0.895 0.856 - -0.57% -
BM_RangesMakeHeap_uint64_Random_256 -4.40% 1.203 1.150 - -4.92% -
rng::reverse(list<int>)/4096 -4.40% 1752.269 1675.164 - 1.40% -
rng::ends_with(deque<int>)_(mismatch_at_end)/8 -4.40% 5.705 5.454 - 3.21% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 -4.39% 1233.666 1179.516 - 1.53% -
std::multimap<std::string,_int>::equal_range(key)_(existent)/1024 -4.39% 24.006 22.953 - -2.39% -
std::reverse_copy(deque<int>)/512 -4.37% 131.491 125.742 - 0.26% -
rng::copy_backward(vector<int>)/8 -4.34% 2.289 2.189 - -1.51% -
SetIntersection_Interlaced_Set_string_256_256 -4.33% 32395133.878 30992461.198 - -2.05% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_64 -4.33% 13838856.642 13240238.080 - -1.43% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_4 -4.32% 3.669 3.510 - -2.94% -
BM_deque_vector_ranges_copy_backward/1 -4.32% 2.141 2.048 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 -4.32% 12829.706 12276.018 - 2.40% -
std::set<std::string>::erase(key)_(non-existent)/8192 -4.31% 33.518 32.073 - -4.92% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 -4.31% 1901420.653 1819502.605 - -0.19% -
SetIntersection_None_Vector_float_16384_64 -4.31% 1203707.658 1151862.916 - -3.07% -
rng::contains_subrange(list<int>)_(process_all)/1048576 -4.31% 867182.246 829837.485 - -0.73% -
BM_RangesMakeThenSortHeap_string_Ascending_1024 -4.30% 49.147 47.035 - -0.02% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 -4.30% 2173764.977 2080378.827 - -1.08% -
std::multiset<std::string>::lower_bound(key)_(existent)/8192 -4.30% 30.926 29.598 - -3.43% -
std::equal(list<int>)_(it,_it,_it,_it)/8192 -4.28% 12084.821 11567.079 - -1.25% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16384 -4.28% 10.944 10.476 - -0.04% -
rng::starts_with(list<int>,_pred)/8192 -4.28% 11390.943 10903.962 - -7.32% -
BM_RangesMakeHeap_float_Random_64 -4.27% 1.649 1.579 - 5.05% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1 -4.27% 1130930.001 1082663.046 - -4.31% -
BM_RangesMakeHeap_uint32_Random_262144 -4.25% 1.053 1.008 - -0.49% -
std::find_end(forward_list<int>,_pred)_(single_element)/1000 -4.25% 787.568 754.088 - -0.87% -
rng::find_if_not(list<int>)_(process_all)/32768 -4.25% 29264.151 28020.801 - 0.33% -
BM_RangesMakeHeap_float_Heap_256 -4.24% 0.254 0.243 - -2.95% -
BM_std_minmax<int>/7 -4.24% 1.711 1.638 - -6.43% -
BM_StringRelational_Compare_Empty_Large_Control -4.23% 1.617 1.548 - 0.00% -
std::shift_right(list<int>)/8192 -4.23% 7715.005 7388.846 - -7.98% -
rng::for_each_n(deque<int>)/8 -4.21% 1.205 1.154 - -3.99% -
BM_StringResizeAndOverwrite -4.21% 0.860 0.824 - 0.00% -
BM_std_min<unsigned_long_long>/6 -4.20% 1.628 1.559 - 0.66% -
rng::for_each_n(vector<int>)/8 -4.20% 2.537 2.430 - -4.01% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 -4.20% 2092303.873 2004522.951 - -1.06% -
rng::stable_sort(vector<int>)_(descending)/8 -4.19% 25.352 24.288 - -4.33% -
std::unordered_multiset<int>::find(key)_(non-existent)/32 -4.19% 1.242 1.190 - 0.00% -
BM_RangesPushHeap_string_Descending_16384 -4.18% 2.462 2.359 - -0.47% -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -4.18% 5777.588 5536.114 - 0.00% -
BM_StringRelational_Less_Huge_Large_Control -4.17% 2.468 2.365 - 0.00% -
std::set<std::string>::contains(key)_(existent)/8192 -4.17% 29.902 28.655 - 7.65% -
BM_PushHeap_string_PipeOrgan_4 -4.15% 2.634 2.524 - 1.04% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 -4.15% 0.447 0.429 - -0.05% -
BM_StringFindNoMatch/10 -4.15% 1.355 1.299 - 0.00% -
SetIntersection_Front_Set_string_16_16 -4.14% 63316156.559 60695354.262 - 1.75% -
std::unordered_map<int,_int>::count(key)_(non-existent)/1024 -4.14% 1.497 1.435 - 0.00% -
rng::unique(deque<int>)_(sprinkled)/32 -4.13% 60.646 58.139 - -10.72% -
BM_RangesMakeHeap_uint32_Random_64 -4.13% 1.326 1.271 - -2.69% -
rng::rotate(vector<bool>)_(1_element_forward)/1024 -4.13% 29.452 28.236 - -1.56% -
BM_deque_deque_ranges_copy_backward/70000 -4.13% 8868.120 8502.171 - 0.00% -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -4.13% 12653.161 12131.170 - 0.00% -
std::find_if(vector<bool>)_(process_all)/50 -4.12% 36.550 35.046 - 1.24% -
rng::copy_backward(list<int>)/8 -4.11% 2.462 2.361 - -1.94% -
BM_std_min<short>/64 -4.11% 3.534 3.388 - -5.06% -
std::copy_backward(vector<int>)/8 -4.11% 2.225 2.133 - -4.18% -
SetIntersection_None_Vector_uint64_262144_16 -4.11% 1195547.156 1146464.150 - -4.50% -
SetIntersection_Front_Set_string_262144_256 -4.09% 15768914.669 15123714.426 - 8.20% -
std::equal(vector<bool>)_(unaligned)/50 -4.09% 0.881 0.845 - 11.58% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256 -4.09% 2324554.927 2229535.187 - -3.46% -
std::partition(list<int>)_(dense)/32 -4.08% 9.160 8.786 - 0.71% -
rng::find_if(deque<int>)_(process_all)/32768 -4.07% 12191.876 11695.902 - -3.57% -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/8192 -4.07% 1.157 1.110 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 -4.06% 206128728.144 197755445.330 - -0.04% -
BM_RangesMakeHeap_uint64_Random_4 -4.05% 1.154 1.107 - -11.72% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 -4.04% 761.820 731.010 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -4.04% 1684630.043 1616556.803 - 0.28% -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/32 -4.04% 2.386 2.289 - -15.59% -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst -4.04% 1.205 1.157 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 -4.03% 3114115.887 2988659.180 - -2.28% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_64 -4.01% 1742643.591 1672700.913 - -0.19% -
SetIntersection_Interlaced_Vector_uint64_1024_4 -4.01% 1410218.515 1353690.711 - -4.78% -
BM_RangesPushHeap_string_QuickSortAdversary_262144 -4.00% 16.857 16.182 - 0.51% -
BM_std_min<long_long>/31 -3.99% 3.403 3.267 - -5.20% -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_1 -3.99% 0.279 0.268 - -2.55% -
std::multimap<std::string,_int>::find(key)_(non-existent)/8192 -3.99% 27.680 26.577 - 1.97% -
std::partial_sort(deque<int>)_(pipe-organ)/8192 -3.98% 169607.424 162857.409 - 0.78% -
BM_PushHeap_string_PipeOrgan_16 -3.98% 4.282 4.112 - 0.62% -
std::find_if_not(list<int>)_(process_all)/32768 -3.98% 29947.386 28756.602 - -0.94% -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 -3.97% 8185.334 7860.241 - 0.01% -
rng::find_last(vector<char>)_(bail_10%)/50 -3.96% 5.564 5.343 - -2.25% -
BM_PushHeap_uint32_SingleElement_64 -3.95% 0.365 0.351 - 0.08% -
BM_RangesMakeHeap_uint64_Random_16 -3.95% 1.293 1.242 - -2.54% -
std::find_end(deque<int>,_pred)_(same_length)/1000 -3.94% 1363.352 1309.571 - -2.20% -
BM_PushHeap_string_Random_16384 -3.94% 16.941 16.273 - 0.20% -
rng::sort(vector<NonIntegral>)_(shuffled)/8192 -3.94% 85479.600 82111.670 - -0.28% -
std::find_end(deque<int>)_(process_all)/1000 -3.94% 262.581 252.246 - 0.77% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -3.94% 66227.609 63621.466 - -1.26% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144 -3.93% 1687469.891 1621234.701 - 0.61% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -3.92% 1728085.321 1660263.852 - -1.35% -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 -3.92% 8.878 8.530 - 0.00% -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/1024 -3.91% 1.167 1.121 - 0.00% -
std::set<std::string>::lower_bound(key)_(existent)/1024 -3.91% 23.499 22.580 - 8.21% -
std::for_each_n(vector<int>)/8 -3.90% 2.504 2.406 - -5.15% -
BM_vector_deque_ranges_move/0 -3.90% 0.519 0.499 - 0.00% -
BM_LowerBound_string_262144 -3.90% 2242.703 2155.221 - 3.98% -
SetIntersection_None_Set_float_1024_1 -3.90% 9189361.142 8831074.424 - -0.87% -
std::stable_partition(list<int>)_(dense)/32 -3.90% 33.335 32.036 - -6.36% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -3.89% 1641.038 1577.167 - 3.49% -
BM_PushHeap_pair<uint32,_uint32>_Random_16 -3.89% 5.478 5.265 - -1.19% -
BM_PushHeap_float_Ascending_16384 -3.89% 4.221 4.056 - -5.15% -
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/1024 -3.89% 24.410 23.461 - 2.95% -
std::set<int>::equal_range(key)_(non-existent)/32 -3.88% 2.708 2.603 - -2.63% -
std::find_end(forward_list<int>,_pred)_(process_all)/8192 -3.88% 6372.183 6125.025 - -1.97% -
BM_StringRelationalLiteral_Compare_Small_Large_Control -3.87% 1.665 1.600 - 0.00% -
std::search(list<int>)_(single_element)/1024 -3.87% 770.832 741.032 - -3.19% -
std::multiset<std::string>::upper_bound(key)_(non-existent)/1024 -3.85% 23.631 22.721 - -0.63% -
std::move(vector<int>)/8 -3.85% 2.305 2.217 - -2.46% -
std::mismatch(list<int>)_(it,_it,_it,_it)/8192 -3.84% 12120.405 11655.515 - -4.79% -
SetIntersection_None_Set_float_16384_1024 -3.83% 158910340.260 152821329.948 - -2.87% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 -3.82% 16300.228 15677.389 - 0.00% -
rng::replace(vector<int>)_(prefix)/1024 -3.79% 165.327 159.067 - -3.12% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -3.78% 24877936.082 23938732.916 - -4.03% -
BM_std_min<unsigned_long_long>/4 -3.77% 1.101 1.059 - 0.65% -
std::unique_copy(vector<int>,_pred)_(contiguous)/32 -3.77% 13.557 13.046 - 0.04% -
BM_MakeHeap_string_SingleElement_262144 -3.77% 7.792 7.499 - 1.38% -
BM_deque_vector_copy_backward/64000 -3.76% 8211.904 7903.143 - 0.00% -
BM_RangesMakeThenSortHeap_string_Ascending_256 -3.76% 22.730 21.876 - 6.61% -
std::unordered_multimap<int,_int>::find(key)_(existent)/1024 -3.76% 1.339 1.289 - 0.00% -
std::unordered_map<int,_int>::count(key)_(existent)/32 -3.75% 1.273 1.225 - 0.00% -
rng::starts_with(vector<int>)/1024 -3.75% 77.654 74.742 - -1.90% -
std::unordered_set<int>::ctor(const&,_alloc)/8192 -3.75% 82905.490 79797.925 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_256 -3.74% 67835917.167 65297105.419 - -3.39% -
BM_std_minmax<int>/3 -3.74% 1.198 1.153 - 4.32% -
rng::find_if_not(vector<bool>)_(process_all)/8 -3.74% 5.638 5.427 - -0.10% -
std::find_end(forward_list<int>,_pred)_(process_all)/1024 -3.74% 794.216 764.518 - -1.54% -
BM_RangesMakeHeap_float_Random_262144 -3.74% 1.138 1.095 - -5.36% -
rng::find_end(deque<int>,_pred)_(near_matches)/8192 -3.74% 2426521.335 2335883.333 - -1.99% -
rng::find_end(deque<int>)_(near_matches)/1024 -3.73% 28629.841 27560.564 - -2.88% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16384 -3.73% 0.573 0.551 - -2.90% -
rng::find_end(deque<int>)_(near_matches)/1000 -3.72% 27541.831 26516.837 - -2.83% -
std::unordered_set<int>::erase(key)_(non-existent)/32 -3.72% 1.192 1.148 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent)/32 -3.71% 10.099 9.724 - -9.06% -
rng::partial_sort(deque<int>)_(shuffled)/8192 -3.71% 272539.877 262431.807 - -1.40% -
std::vector<int>::insert(begin)_(cheap_elements)/32 -3.71% 5.136 4.945 - 0.00% -
std::multiset<int>::ctor(const&)/32 -3.70% 226.405 218.026 - -1.52% -
BM_RangesPushHeap_string_PipeOrgan_64 -3.70% 6.198 5.969 - -1.51% -
SetIntersection_Interlaced_Vector_uint64_262144_4 -3.70% 1582963.685 1524439.705 - -21.51% -
std::search_n(deque<int>)_(no_match)/1000 -3.70% 447.837 431.285 - -0.19% -
SetIntersection_Interlaced_Vector_uint64_64_4 -3.69% 18400137.383 17720322.554 - -3.47% -
std::set<int>::insert(hint,_value)_(good_hint,_end)/1024 -3.68% 46.520 44.809 - -0.69% -
rng::move_backward(vector<int>)/1048576 -3.67% 58534.849 56384.558 - 0.45% -
std::map<int,_int>::equal_range(key)_(existent)/1024 -3.67% 4.265 4.108 - -0.06% -
BM_RangesMakeHeap_uint64_Random_1024 -3.67% 1.076 1.037 - -8.49% -
rng::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 -3.67% 12.114 11.669 - 1.81% -
std::map<std::string,_int>::find(key)_(existent)/32 -3.67% 15.285 14.725 - -1.37% -
rng::find_if(list<int>)_(process_all)/32768 -3.66% 29224.039 28153.980 - 0.09% -
std::any_of(deque<int>)_(process_all)/8192 -3.66% 2719.398 2619.834 - -0.16% -
std::equal(list<int>)_(it,_it,_it,_pred)/8192 -3.66% 12696.049 12231.953 - 7.97% -
std::map<std::string,_int>::erase(iterator)/1024 -3.65% 26.862 25.881 - -0.79% -
BM_MakeHeap_float_Ascending_256 -3.65% 0.671 0.647 - -2.35% -
BM_deque_vector_move_backward/2 -3.65% 1.842 1.774 - 0.00% -
BM_RangesPushHeap_string_Ascending_16384 -3.64% 19.301 18.599 - 2.73% -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -3.63% 46449.127 44761.373 - 0.00% -
BM_PushHeap_float_Descending_64 -3.63% 0.393 0.379 - -0.54% -
rng::ends_with(vector<int>)_(mismatch_at_start)/1048576 -3.63% 1.305 1.257 - -0.26% -
std::multimap<std::string,_int>::erase(key)_(existent)/0 -3.63% 59.847 57.676 - -10.78% -
BM_deque_vector_copy_backward/2 -3.62% 1.842 1.775 - 0.00% -
BM_std_min<unsigned_long_long>/7 -3.62% 1.901 1.832 - -1.59% -
BM_StringRelational_Compare_Empty_Empty_Control -3.62% 1.612 1.554 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_1024 -3.59% 241358599.479 232688583.125 - -0.58% -
SetIntersection_Front_Set_float_64_16 -3.57% 17160329.910 16548030.979 - -3.41% -
BM_RangesPushHeap_uint32_Ascending_16384 -3.56% 6.765 6.524 - -1.45% -
rng::find_if(list<int>)_(process_all)/8192 -3.56% 10324.504 9957.004 - 3.84% -
BM_SortHeap_string_262144 -3.56% 178.751 172.391 - -2.03% -
SetIntersection_Interlaced_Vector_uint32_64_16 -3.55% 18681011.411 18017636.327 - -4.80% -
BM_PushHeap_string_QuickSortAdversary_16384 -3.55% 16.491 15.906 - 2.20% -
SetIntersection_Interlaced_Vector_string_16384_256 -3.54% 39873910.333 38460472.398 - 3.37% -
BM_std_minmax<char>/23 -3.54% 3.165 3.053 - 0.68% -
SetIntersection_Interlaced_Set_float_256_256 -3.54% 9422638.077 9089091.451 - -2.60% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 -3.54% 13499.045 13021.412 - 0.00% -
std::unordered_map<int,_int>::erase(key)_(non-existent)/32 -3.54% 1.123 1.083 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/1048576 -3.53% 112184.656 108219.792 - 0.19% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 -3.51% 1695818.908 1636230.581 - 12.47% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 -3.51% 5.045 4.868 - -5.99% -
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/8192 -3.51% 113671.721 109680.221 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 -3.51% 20.366 19.652 - -0.94% -
rng::partial_sort_copy(deque<int>)_(heap)/8 -3.51% 16.013 15.452 - 1.39% -
BM_vector_deque_move_backward/1 -3.51% 2.569 2.479 - 0.00% -
SetIntersection_None_Vector_float_256_256 -3.51% 2338157.163 2256203.271 - -1.39% -
BM_std_minmax<char>/30 -3.50% 2.857 2.757 - 1.06% -
std::copy(list<int>)/64 -3.49% 32.056 30.937 - 0.73% -
BM_StringRelationalLiteral_Compare_Empty_Small_Control -3.48% 1.591 1.535 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -3.47% 179827.219 173589.006 - 0.00% -
BM_std_min<char>/3 -3.47% 0.718 0.693 - -0.03% -
BM_RangesMakeThenSortHeap_float_Random_4 -3.46% 4.319 4.170 - -4.28% -
rng::find_end(deque<int>,_pred)_(near_matches)/1024 -3.46% 40414.932 39017.340 - 2.21% -
BM_RangesMakeHeap_uint32_Random_16384 -3.46% 1.043 1.007 - -8.11% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_16 -3.46% 1272700.235 1228721.492 - -0.78% -
rng::is_sorted(list<int>)/8192 -3.45% 7261.972 7011.151 - -0.95% -
std::find_end(forward_list<int>,_pred)_(process_all)/1000 -3.45% 776.956 750.130 - -1.16% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 -3.45% 2175397.867 2100385.010 - -0.78% -
BM_std_minmax<int>/10 -3.45% 1.437 1.387 - -0.46% -
std::rotate(vector<bool>)_(1_element_forward)/1024 -3.44% 28.830 27.839 - -1.97% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_262144 -3.44% 0.566 0.547 - -2.24% -
std::find_if(list<int>)_(process_all)/32768 -3.43% 28585.393 27605.850 - 0.68% -
BM_deque_vector_ranges_move_backward/1 -3.43% 2.117 2.044 - 0.00% -
SetIntersection_None_Vector_float_16384_16384 -3.42% 1193311.270 1152499.128 - -2.95% -
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 -3.42% 204.518 197.525 - 0.00% -
std::find(vector<bool>)_(process_all)/1024 -3.42% 4.704 4.544 - -2.69% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_1 -3.42% 23672624.642 22864115.517 - -2.22% -
std::multiset<std::string>::equal_range(key)_(existent)/8192 -3.42% 28.870 27.884 - -0.86% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_262144 -3.41% 7.709 7.445 - -0.87% -
BM_StringRelationalLiteral_Compare_Large_Small_Control -3.41% 1.613 1.558 - 0.00% -
BM_std_min<char>/14 -3.40% 1.871 1.807 - 1.42% -
SetIntersection_None_Set_string_256_256 -3.40% 6060993.321 5855019.677 - -2.86% -
std::unordered_set<int>::erase(key)_(non-existent)/1024 -3.39% 1.077 1.040 - 0.00% -
BM_MakeHeap_pair<uint32,_uint32>_Random_262144 -3.38% 3.038 2.936 - -5.79% -
SetIntersection_Interlaced_Vector_string_1024_1024 -3.38% 43397884.001 41930386.621 - 1.40% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 -3.38% 55.003 53.145 - 3.24% -
BM_deque_deque_move/70000 -3.37% 3322.638 3210.571 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 -3.37% 34.307 33.151 - 1.66% -
std::find(vector<long_long>)_(bail_25%)/8 -3.37% 0.956 0.924 - 4.26% -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 -3.35% 464.701 449.113 - -3.10% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -3.35% 1643.114 1588.060 - 3.57% -
SetIntersection_Front_Set_float_256_64 -3.35% 6555169.679 6335620.025 - -5.54% -
std::remove(list<int>)_(prefix)/1024 -3.35% 997.403 964.017 - -2.36% -
std::deque<std::string>::ctor(const&)_(cheap_elements)/32 -3.34% 51.786 50.056 - 0.00% -
SetIntersection_Front_Set_uint32_64_1 -3.34% 18083700.233 17479536.457 - -0.96% -
std::multimap<int,_int>::equal_range(key)_(non-existent)/32 -3.34% 2.334 2.256 - -2.39% -
std::map<int,_int>::lower_bound(key)_(existent)/1024 -3.34% 4.486 4.337 - 0.83% -
BM_StringRelational_Compare_Small_Huge_Control -3.33% 1.848 1.786 - 0.00% -
std::unordered_multimap<int,_int>::count(key)_(existent)/8192 -3.33% 1.598 1.545 - 0.00% -
rng::swap_ranges(deque<int>)/1024 -3.33% 336.964 325.758 - 3.06% -
BM_std_minmax<unsigned_short>/26 -3.31% 2.581 2.495 - -4.39% -
BM_StringRelational_Compare_Small_Small_Control -3.31% 1.848 1.787 - 0.00% -
rng::remove_copy(deque<int>)_(prefix)/50 -3.31% 21.867 21.143 - -2.58% -
BM_std_minmax<int>/1 -3.31% 0.622 0.601 - -0.01% -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8192 -3.28% 11840.234 11451.881 - -2.00% -
SetIntersection_None_Vector_string_1024_16 -3.28% 1231332.324 1190984.336 - -2.94% -
rng::partial_sort(vector<int>)_(heap)/8 -3.28% 27.008 26.123 - -3.38% -
std::fill_n(list<int>)/50 -3.27% 16.175 15.646 - -2.76% -
BM_std_minmax<short>/7 -3.27% 1.747 1.690 - -5.58% -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_16 -3.26% 1.119 1.083 - -0.44% -
rng::search(list<int>)_(no_match)/1000 -3.26% 725.931 702.272 - -0.48% -
BM_std_min<unsigned_short>/16 -3.26% 1.732 1.675 - -1.01% -
BM_StringRelationalLiteral_Compare_Empty_Large_Control -3.26% 1.589 1.537 - 0.00% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_1024 -3.25% 0.570 0.552 - -2.14% -
rng::ends_with(vector<int>)_(mismatch_at_start)/8192 -3.25% 1.304 1.262 - -5.97% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/1024 -3.24% 1.131 1.094 - 0.00% -
BM_RangesMakeHeap_uint64_QuickSortAdversary_4 -3.24% 0.437 0.423 - 4.13% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 -3.23% 3651714.423 3533583.224 - -6.13% -
SetIntersection_None_Set_string_262144_1024 -3.23% 1705269.695 1650260.579 - -1.51% -
std::count(list<int>)_(every_other)/1048576 -3.22% 831485.064 804674.491 - -0.12% -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 -3.22% 20795.083 20124.761 - 3.12% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 -3.21% 2483647.245 2403830.893 - -2.84% -
std::multimap<int,_int>::find(key)_(existent)/1024 -3.21% 3.952 3.825 - -2.06% -
BM_deque_vector_ranges_copy_backward/2 -3.21% 1.840 1.781 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 -3.20% 63561.715 61528.684 - 0.27% -
BM_deque_vector_ranges_move_backward/2 -3.19% 1.834 1.776 - 0.00% -
BM_vector_deque_ranges_copy/1 -3.18% 2.352 2.277 - 0.00% -
SetIntersection_Front_Set_uint64_64_16 -3.18% 16801236.744 16266465.358 - -4.22% -
rng::find_if(list<int>)_(bail_25%)/8 -3.18% 1.323 1.281 - -2.48% -
rng::contains_subrange(vector<int>)_(single_element)/50 -3.18% 12.983 12.570 - 0.45% -
BM_StringEraseToEnd_Small_Opaque -3.18% 0.625 0.606 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/8192 -3.17% 882.529 854.591 - 0.21% -
SetIntersection_Interlaced_Vector_string_64_64 -3.16% 29115011.975 28193734.092 - -1.24% -
SetIntersection_Interlaced_Vector_string_16_16 -3.16% 55629017.939 53872949.392 - -3.03% -
BM_MakeThenSortHeap_string_Random_262144 -3.15% 193.862 187.753 - -1.28% -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8192 -3.15% 20021.015 19390.654 - -2.22% -
std::copy_if(vector<int>)_(entire_range)/64 -3.15% 16.363 15.848 - -2.40% -
std::swap_ranges(deque<int>)/8192 -3.14% 2635.988 2553.165 - -6.27% -
std::search_n(list<int>,_pred)_(no_match)/8192 -3.14% 8147.870 7892.021 - -3.99% -
SetIntersection_Front_Set_uint32_262144_64 -3.14% 2009181.915 1946166.071 - -4.11% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -3.14% 14518.819 14063.617 - 0.00% -
rng::swap_ranges(deque<int>)/8192 -3.13% 2694.571 2610.107 - 3.00% -
BM_deque_deque_ranges_copy/64 -3.13% 5.540 5.367 - 0.00% -
BM_std_minmax<char>/1 -3.13% 0.634 0.614 - -0.64% -
BM_std_min<unsigned_long_long>/15 -3.13% 2.188 2.119 - -0.41% -
rng::find(list<int>)_(process_all)/32768 -3.13% 27889.888 27016.890 - 0.18% -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 -3.13% 20956.365 20301.232 - 2.38% -
SetIntersection_Front_Set_float_16384_1024 -3.13% 15558256.844 15071998.363 - 2.34% -
rng::fold_left(deque<int>)/50 -3.13% 27.729 26.862 - 1.72% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4 -3.12% 19412075.116 18805910.392 - -0.08% -
SetIntersection_Front_Vector_uint64_16384_64 -3.12% 1408202.319 1364250.947 - -2.06% -
BM_StringFindStringLiteral/1024 -3.12% 18.085 17.522 - 0.00% -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/1024 -3.11% 1505.128 1458.366 - -1.25% -
rng::stable_sort(vector<int>)_(repeated)/1024 -3.10% 1130.797 1095.694 - 0.04% -
rng::fill(vector<bool>)/32768 -3.10% 31.012 30.050 - 0.78% -
BM_std_min<int>/32 -3.10% 2.222 2.153 - -4.24% -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/8192 -3.10% 32.723 31.710 - -2.64% -
BM_deque_vector_move_backward/1 -3.09% 2.084 2.020 - 0.00% -
std::shift_right(vector<int>)/32 -3.09% 4.136 4.008 - -1.26% -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 -3.08% 3322.226 3219.795 - -7.04% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 -3.08% 33.486 32.454 - -0.27% -
rng::ends_with(deque<int>)_(mismatch_at_end)/1048576 -3.08% 507058.957 491460.204 - 0.17% -
std::remove(list<int>)_(sprinkled)/8192 -3.07% 8120.089 7870.451 - -0.54% -
std::unique_copy(deque<int>,_pred)_(contiguous)/32 -3.07% 18.156 17.599 - 3.62% -
BM_RangesMakeHeap_uint64_Ascending_4 -3.07% 0.423 0.410 - -0.73% -
rng::reverse(vector<int>)/8 -3.06% 1.619 1.569 - -34.25% -
BM_std_min<char>/6 -3.06% 1.589 1.540 - 0.80% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/32 -3.05% 20.747 20.113 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -3.05% 12411.370 12032.295 - -0.03% -
std::stable_sort(vector<int>)_(repeated)/1024 -3.04% 1129.579 1095.261 - 0.05% -
rng::remove_if(deque<int>)_(sprinkled)/32 -3.03% 61.212 59.356 - -3.30% -
BM_vector_deque_ranges_copy/2 -3.03% 2.066 2.003 - 0.00% -
std::unordered_set<int>::ctor(const&,_alloc)/1024 -3.03% 9974.529 9672.264 - 0.00% -
BM_MakeThenSortHeap_string_Descending_262144 -3.03% 86.305 83.690 - -1.61% -
BM_num_put<long_long> -3.03% 12.442 12.065 - 0.00% -
SetIntersection_None_Set_string_262144_262144 -3.03% 1698505.939 1647073.080 - -1.85% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/8192 -3.03% 1.076 1.044 - 0.00% -
std::move_backward(deque<int>)/64 -3.02% 5.474 5.308 - -3.01% -
BM_StringRelational_Compare_Huge_Small_Control -3.02% 1.848 1.792 - 0.00% -
BM_MakeThenSortHeap_float_Random_4 -3.02% 4.462 4.327 - -1.95% -
BM_std_minmax<unsigned_long_long>/4 -3.01% 1.597 1.549 - 0.70% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 -3.00% 2.410 2.337 - -0.94% -
SetIntersection_Front_Set_string_1024_16 -3.00% 2021728.781 1961096.798 - 1.66% -
SetIntersection_Front_Set_uint32_262144_16 -3.00% 1311088.146 1271778.561 - -3.80% -
SetIntersection_Front_Vector_float_262144_1 -3.00% 1125785.155 1092056.377 - -2.68% -
BM_PushHeap_string_Ascending_64 -2.99% 7.139 6.926 - -8.31% -
rng::search(vector<int>)_(no_match)/1024 -2.99% 219.297 212.745 - 0.58% -
rng::find_if(vector<bool>)_(process_all)/8 -2.99% 5.615 5.448 - -0.08% -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1000 -2.98% 470.451 456.422 - -3.14% -
BM_RangesPushHeap_string_Descending_256 -2.98% 2.368 2.297 - -0.13% -
SetIntersection_Front_Vector_uint64_1024_256 -2.98% 2331233.624 2261758.489 - -4.24% -
BM_std_minmax<int>/23 -2.98% 2.357 2.287 - -0.45% -
std::none_of(deque<int>)_(process_all)/32768 -2.97% 11512.710 11170.221 - 2.44% -
BM_StringRelational_Compare_Large_Small_Control -2.97% 1.848 1.793 - 0.00% -
rng::find_if(vector<int>)_(process_all)/8 -2.97% 2.628 2.550 - 0.92% -
BM_MakeHeap_string_Heap_262144 -2.96% 5.468 5.306 - -0.01% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 -2.96% 2368474.392 2298458.777 - 1.02% -
std::is_sorted_until(vector<int>,_pred)/8192 -2.96% 3328.184 3229.831 - -3.03% -
std::map<int,_int>::erase(key)_(non-existent)/32 -2.95% 2.380 2.310 - -13.90% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 -2.95% 1239048.821 1202448.138 - -1.95% -
std::swap_ranges(deque<int>)/1024 -2.95% 329.566 319.833 - -6.31% -
BM_RangesPopHeap_string_1 -2.95% 0.524 0.508 - -20.61% -
BM_PushHeap_uint32_SingleElement_16384 -2.94% 0.367 0.356 - 0.03% -
std::vector<int>::push_back()_(growing)_(cheap_elements)/8192 -2.93% 699.381 678.860 - 0.00% -
BM_SortHeap_string_16384 -2.93% 99.061 96.156 - -2.90% -
BM_RangesPopHeap_pair<uint32,_uint32>_1024 -2.93% 30.448 29.555 - -3.92% -
BM_std_min<short>/17 -2.93% 1.586 1.539 - -1.89% -
std::unique(deque<int>)_(sprinkled)/52 -2.93% 84.561 82.087 - -2.17% -
rng::move_backward(deque<int>)/64 -2.93% 5.620 5.456 - 0.71% -
SetIntersection_None_Vector_float_16384_16 -2.92% 1204217.839 1169002.182 - 0.15% -
BM_RangesMakeThenSortHeap_string_SingleElement_64 -2.92% 19.356 18.791 - 0.90% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 -2.92% 21830274.495 21193314.249 - 0.20% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 -2.91% 0.629 0.611 - 4.82% -
BM_std_minmax<unsigned_short>/25 -2.91% 2.333 2.265 - -4.17% -
SetIntersection_Interlaced_Vector_string_16384_1024 -2.91% 116545110.701 113154949.695 - -2.15% -
std::find(deque<int>)_(process_all)/8192 -2.91% 1967.141 1909.968 - -2.40% -
BM_StringRelational_Compare_Small_Large_Control -2.90% 1.847 1.794 - 0.00% -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_4 -2.90% 0.644 0.626 - 1.07% -
rng::search_n(list<int>)_(no_match)/1024 -2.90% 743.679 722.145 - -0.08% -
BM_RangesPushHeap_uint32_SingleElement_16 -2.90% 0.346 0.336 - -2.72% -
rng::find(join_view(vector<vector<char>>))_(process_all)/32768 -2.89% 671.691 652.274 - -2.87% -
SetIntersection_Interlaced_Set_float_256_64 -2.89% 15482092.676 15034606.165 - -0.34% -
SetIntersection_Interlaced_Set_string_262144_1 -2.89% 1169761.777 1135980.362 - -3.14% -
std::map<int,_int>::erase(key)_(non-existent)/8192 -2.89% 7.680 7.458 - -2.79% -
std::rotate(deque<int>)_(1_element_backward)/32 -2.88% 4.571 4.439 - -33.25% -
BM_std_min<unsigned___int128>/3 -2.87% 1.042 1.012 - 0.28% -
rng::ends_with(list<int>)_(mismatch_at_start)/8 -2.87% 3.162 3.071 - 0.91% -
BM_MakeThenSortHeap_uint64_Descending_4 -2.87% 1.513 1.470 - 11.54% -
rng::find_last_if_not(deque<int>)_(bail_90%)/50 -2.86% 2.789 2.709 - 0.09% -
SetIntersection_None_Vector_float_16384_4 -2.85% 1204920.359 1170527.596 - -0.71% -
SetIntersection_None_Vector_float_262144_64 -2.85% 1236760.107 1201466.905 - -1.33% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 -2.85% 15687.963 15240.333 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 -2.85% 1525.534 1482.057 - 0.41% -
BM_MakeHeap_uint64_Random_16 -2.85% 1.328 1.290 - -0.05% -
BM_MakeHeap_string_Ascending_64 -2.84% 4.852 4.715 - -1.24% -
rng::search(vector<int>)_(no_match)/1048576 -2.83% 217386.727 211225.740 - 0.48% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_16 -2.83% 0.512 0.498 - -1.58% -
SetIntersection_None_Vector_float_1024_1 -2.83% 1180606.853 1147211.714 - -0.89% -
std::multiset<std::string>::contains(key)_(existent)/1024 -2.83% 22.982 22.332 - 1.12% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_16 -2.83% 0.551 0.536 - 1.20% -
BM_MakeThenSortHeap_string_Random_16384 -2.82% 111.158 108.020 - -0.46% -
BM_RangesMakeHeap_string_Ascending_64 -2.82% 4.866 4.729 - -0.79% -
rng::search_n(list<int>,_pred)_(no_match)/8192 -2.82% 8230.994 7999.175 - -4.03% -
std::find_end(forward_list<int>,_pred)_(single_element)/1024 -2.82% 795.197 772.804 - -0.88% -
BM_deque_deque_ranges_move/64 -2.81% 5.522 5.366 - 0.00% -
SetIntersection_Front_Set_uint64_262144_16 -2.81% 1306417.906 1269683.958 - -4.07% -
std::list<std::string>::insert(begin)_(cheap_elements)/32 -2.81% 11.625 11.298 - 0.00% -
std::sort(vector<NonIntegral>)_(shuffled)/8192 -2.80% 87742.745 85282.093 - 2.63% -
rng::remove_copy_if(vector<int>)_(sprinkled)/32 -2.80% 10.438 10.146 - -1.39% -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -2.80% 260027.664 252748.787 - -2.66% -
rng::contains(list<int>)_(process_all)/50 -2.79% 19.346 18.806 - 0.33% -
SetIntersection_None_Set_string_1024_1024 -2.79% 9123095.946 8868790.499 - -1.58% -
BM_MakeHeap_pair<uint32,_uint32>_Random_256 -2.79% 3.110 3.023 - -3.30% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 -2.78% 6641346.373 6456408.491 - -4.68% -
SetIntersection_None_Vector_uint64_262144_256 -2.78% 1203682.846 1170232.061 - -3.79% -
SetIntersection_Interlaced_Vector_string_1024_16 -2.78% 3421781.287 3326711.730 - -3.25% -
std::unique_copy(deque<int>)_(contiguous)/32 -2.78% 11.045 10.738 - 1.75% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/8192 -2.78% 152722.434 148480.546 - 0.68% -
std::deque<int>::erase(middle)_(cheap_elements)/32 -2.78% 9.936 9.661 - 0.00% -
BM_RangesPopHeap_pair<uint32,_uint32>_16 -2.77% 9.488 9.225 - -2.62% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 -2.77% 3452.289 3356.678 - 1.82% -
BM_PushHeap_uint32_SingleElement_1024 -2.77% 0.373 0.363 - -0.21% -
SetIntersection_Interlaced_Vector_uint32_16384_256 -2.76% 14123298.693 13733360.300 - -1.88% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 -2.76% 4776810.662 4645172.763 - -0.48% -
BM_SortHeap_string_1024 -2.75% 60.841 59.165 - -2.81% -
std::find(list<int>)_(process_all)/1024 -2.75% 710.525 690.966 - -1.19% -
rng::stable_partition(vector<int>)_(sparse)/32 -2.75% 7.486 7.280 - -4.58% -
BM_RangesPopHeap_pair<uint32,_uint32>_16384 -2.75% 45.812 44.551 - -4.65% -
rng::find_end(forward_list<int>)_(process_all)/8192 -2.75% 5819.232 5659.389 - 1.30% -
rng::copy_backward(deque<int>)/32768 -2.75% 3839.464 3734.066 - -0.14% -
std::unordered_set<std::string>::find(key)_(non-existent)/1024 -2.74% 22.383 21.769 - 0.00% -
BM_StringRelational_Compare_Empty_Small_Control -2.73% 1.634 1.590 - 0.00% -
std::set<int>::operator=(const&)_(into_populated_Container)/32 -2.72% 37.956 36.922 - -2.84% -
rng::find_if_not(list<int>)_(bail_25%)/8 -2.72% 1.314 1.278 - -2.53% -
std::map<std::string,_int>::count(key)_(non-existent)/1024 -2.72% 24.729 24.056 - 0.15% -
rng::find_if_not(vector<int>)_(bail_25%)/8 -2.72% 1.095 1.065 - -1.96% -
BM_RangesPushHeap_string_Descending_1024 -2.72% 2.482 2.415 - 0.65% -
rng::reverse_copy(list<int>)/32768 -2.72% 26087.266 25378.421 - 1.11% -
SetIntersection_Front_Set_uint32_262144_4 -2.72% 1134217.881 1103412.222 - -4.41% -
std::find_end(forward_list<int>,_pred)_(single_element)/8192 -2.71% 6438.372 6263.633 - -0.87% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 -2.71% 3321.319 3231.193 - -2.54% -
std::any_of(vector<int>)_(process_all)/8 -2.71% 2.481 2.414 - -2.29% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 -2.71% 11713603.877 11396579.550 - -0.82% -
rng::find_last_if(forward_list<int>)_(bail_90%)/50 -2.71% 40.917 39.810 - -3.96% -
rng::search_n(deque<int>,_pred)_(no_match)/1000 -2.70% 726.967 707.336 - -4.73% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_64 -2.69% 20055065.732 19514969.988 - 0.23% -
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/8 -2.69% 7.650 7.444 - 0.19% -
std::stable_partition(deque<int>)_(alloc_fails)/1024 -2.69% 3419.623 3327.751 - -0.58% -
std::unique(deque<int>)_(sprinkled)/1024 -2.69% 876.229 852.697 - -7.90% -
std::map<int,_int>::insert(value)_(already_present)/8192 -2.68% 4.044 3.935 - -2.24% -
rng::find_end(deque<int>,_pred)_(near_matches)/1000 -2.68% 38852.096 37809.632 - 3.34% -
BM_PushHeap_uint64_Random_16384 -2.68% 6.099 5.936 - 2.81% -
SetIntersection_Interlaced_Set_uint32_16384_1 -2.68% 1107342.422 1077660.601 - -3.37% -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 -2.68% 215.859 210.081 - -0.07% -
BM_RangesPushHeap_string_QuickSortAdversary_16384 -2.67% 16.119 15.688 - 0.22% -
std::stable_sort(vector<int>)_(shuffled)/1024 -2.67% 2255.797 2195.572 - 0.21% -
BM_std_minmax<short>/3 -2.67% 1.191 1.159 - -4.21% -
rng::stable_sort(vector<int>)_(shuffled)/1024 -2.67% 2258.969 2198.697 - 0.33% -
BM_std_minmax<unsigned_short>/24 -2.66% 2.277 2.217 - -4.05% -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/1024 -2.66% 17180.259 16723.950 - -2.16% -
std::remove(deque<int>)_(prefix)/32 -2.66% 59.516 57.935 - 0.66% -
rng::ends_with(deque<int>)_(mismatch_at_end)/8192 -2.66% 3936.866 3832.328 - 0.32% -
BM_RangesMakeHeap_string_SingleElement_1024 -2.65% 6.234 6.068 - -2.78% -
std::set<int>::contains(key)_(existent)/32 -2.65% 1.726 1.680 - -4.07% -
BM_RangesPushHeap_string_QuickSortAdversary_1024 -2.65% 15.448 15.038 - -0.37% -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/8192 -2.65% 25863.867 25178.640 - 0.00% -
SetIntersection_None_Vector_uint32_262144_64 -2.65% 1206643.182 1174716.782 - 0.40% -
rng::remove_if(deque<int>)_(prefix)/32 -2.64% 64.315 62.614 - 5.82% -
BM_std_minmax<char>/31 -2.64% 3.337 3.249 - 0.50% -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_4 -2.64% 0.789 0.768 - -0.54% -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/1024 -2.64% 621.673 605.258 - 0.00% -
SetIntersection_None_Vector_uint64_256_16 -2.64% 4283666.595 4170561.763 - -2.48% -
std::find_end(forward_list<int>,_pred)_(process_all)/1048576 -2.64% 875988.622 852892.656 - -0.40% -
std::find_if(vector<bool>)_(process_all)/8 -2.62% 5.605 5.458 - 0.98% -
rng::find_last_if(forward_list<int>)_(bail_90%)/8 -2.62% 4.929 4.800 - -7.42% -
rng::copy_backward(deque<int>)/8 -2.61% 2.793 2.720 - -0.15% -
std::partial_sort(vector<NonIntegral>)_(repeated)/8 -2.60% 22.191 21.614 - -5.12% -
SetIntersection_Interlaced_Set_float_262144_1 -2.59% 1104889.189 1076260.056 - -0.92% -
std::find_if(vector<char>)_(process_all)/8 -2.59% 2.425 2.362 - -3.61% -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/1024 -2.59% 7.445 7.252 - -14.17% -
BM_std_minmax<char>/22 -2.59% 2.671 2.602 - 1.81% -
BM_MakeThenSortHeap_uint32_SingleElement_1024 -2.59% 9.210 8.972 - 4.92% -
std::multiset<int>::contains(key)_(non-existent)/8192 -2.58% 8.850 8.621 - 1.70% -
bm_ranges_lexicographical_compare<int>/16 -2.58% 2.306 2.246 - -2.47% -
std::set<std::string>::count(key)_(existent)/8192 -2.58% 29.586 28.823 - 0.15% -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 -2.58% 4.084 3.978 - -2.60% -
BM_std_min<unsigned_long_long>/5 -2.58% 1.343 1.308 - -2.01% -
BM_LowerBound_pair<uint32,_uint32>_262144 -2.57% 621.679 605.692 - -1.63% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 -2.57% 5974823.053 5821301.484 - -2.34% -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 -2.57% 36179.412 35251.179 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -2.56% 1170226.431 1140222.521 - -1.72% -
std::none_of(list<int>)_(process_all)/8192 -2.56% 7200.784 7016.174 - -5.52% -
BM_RangesMakeHeap_string_SingleElement_16384 -2.56% 5.959 5.806 - -1.38% -
rng::find(join_view(vector<vector<char>>))_(process_all)/50 -2.56% 3.729 3.634 - -2.06% -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 -2.56% 11870.674 11567.329 - -1.59% -
BM_RangesPushHeap_string_Ascending_4 -2.55% 2.616 2.549 - -0.02% -
rng::stable_sort(deque<int>)_(heap)/8 -2.55% 26.363 25.691 - -1.58% -
std::set<int>::find(key)_(existent)/1024 -2.55% 4.020 3.918 - -1.20% -
BM_RangesMakeThenSortHeap_string_Descending_4 -2.55% 3.778 3.682 - -0.78% -
BM_std_min<short>/30 -2.54% 2.347 2.288 - -4.97% -
BM_std_minmax<unsigned_int>/6 -2.53% 1.344 1.310 - -8.97% -
std::multimap<int,_int>::contains(key)_(existent)/1024 -2.53% 3.769 3.673 - -0.39% -
rng::stable_sort(deque<int>)_(ascending)/8 -2.53% 18.376 17.911 - -3.46% -
std::unordered_map<int,_int>::ctor(const&,_alloc)/8192 -2.53% 88161.777 85930.346 - 0.00% -
rng::find(vector<int>)_(process_all)/8 -2.53% 2.902 2.828 - -0.16% -
BM_SortHeap_string_256 -2.53% 45.675 44.520 - -2.46% -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/8192 -2.53% 112198.437 109362.622 - 0.00% -
std::copy_backward(vector<bool>)_(aligned)/4096 -2.53% 5.104 4.975 - -2.34% -
rng::fold_left(deque<int>)/8 -2.52% 4.100 3.996 - 0.54% -
BM_std_min<unsigned_long_long>/16 -2.52% 2.470 2.408 - 0.01% -
bm_swap_ranges_vb_aligned/8 -2.52% 3.350 3.265 - 1.44% -
rng::partial_sort_copy(vector<int>)_(heap)/8 -2.52% 15.278 14.893 - -1.79% -
BM_deque_deque_ranges_move_backward/1 -2.52% 2.795 2.725 - 0.00% -
std::set<int>::lower_bound(key)_(non-existent)/32 -2.51% 2.378 2.318 - 1.28% -
SetIntersection_None_Vector_float_262144_256 -2.51% 1228446.866 1197614.991 - -1.09% -
SetIntersection_Front_Set_uint32_16384_256 -2.51% 4858896.518 4737152.497 - -0.06% -
std::any_of(deque<int>)_(process_all)/32768 -2.50% 10839.924 10569.104 - 0.75% -
rng::generate_n(deque<int>)/32 -2.50% 8.506 8.294 - -0.68% -
BM_PushHeap_string_QuickSortAdversary_1024 -2.49% 15.619 15.229 - 1.72% -
rng::for_each(set<int>)/8 -2.49% 4.616 4.501 - 0.57% -
SetIntersection_Front_Vector_uint32_1024_1 -2.49% 1112131.772 1084479.988 - -3.03% -
BM_MakeHeap_string_SingleElement_16384 -2.49% 6.100 5.948 - -0.99% -
BM_std_minmax<int>/27 -2.48% 2.493 2.431 - 1.82% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 -2.48% 1299485.231 1267253.063 - -0.07% -
std::partial_sort_copy(list<int>)_(repeated)/8 -2.48% 8.709 8.493 - 1.60% -
rng::find_last_if(deque<int>)_(bail_90%)/50 -2.48% 2.747 2.679 - -0.62% -
SetIntersection_None_Vector_uint64_262144_16384 -2.48% 1216512.301 1186382.376 - 2.92% -
BM_deque_deque_ranges_move_backward/2 -2.47% 2.528 2.466 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_16 -2.47% 16247044.179 15846148.728 - -0.78% -
std::set<std::string>::upper_bound(key)_(non-existent)/1024 -2.47% 22.899 22.334 - -3.20% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_64 -2.46% 12126495.359 11827710.640 - -0.69% -
SetIntersection_Front_Set_uint64_262144_1 -2.46% 1155611.682 1127164.384 - 5.74% -
BM_deque_deque_ranges_move/64000 -2.46% 2837.385 2767.570 - 0.00% -
rng::unique_copy(vector<int>,_pred)_(sprinkled)/32 -2.46% 16.239 15.840 - -1.75% -
707_ntest_r -2.46% 16.946 16.530 - -0.27% -
rng::search(list<int>)_(no_match)/1024 -2.45% 744.351 726.086 - -0.99% -
BM_deque_vector_copy_backward/70000 -2.45% 8759.107 8544.326 - 0.00% -
BM_vector_deque_move_backward/2 -2.45% 2.280 2.224 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_64 -2.45% 1261314.554 1230446.307 - -1.44% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 -2.45% 207895026.233 202807848.400 - 1.10% -
std::equal(deque<int>)_(it,_it,_it,_pred)/50 -2.44% 23.728 23.149 - -2.44% -
SetIntersection_Front_Set_uint32_262144_1 -2.44% 1097543.107 1070782.201 - -0.65% -
std::reverse_copy(list<int>)/32768 -2.44% 26357.294 25714.838 - -1.04% -
BM_std_minmax_element<long_long>/3 -2.44% 1.121 1.094 - -4.54% -
SetIntersection_None_Vector_float_262144_1 -2.43% 1238098.101 1207965.344 - 2.91% -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 -2.43% 1.629 1.590 - -3.41% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 -2.43% 87449.028 85326.065 - -4.26% -
BM_MakeThenSortHeap_string_Random_1024 -2.43% 70.329 68.623 - -0.18% -
std::multiset<std::string>::ctor(const&)/1024 -2.42% 35540.210 34678.715 - -1.32% -
rng::count(list<int>)_(every_other)/1048576 -2.42% 828014.020 807960.006 - -0.12% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -2.42% 233.023 227.381 - 2.37% -
rng::contains_subrange(vector<int>)_(process_all)/16 -2.42% 4.846 4.729 - -0.95% -
std::find_first_of(deque<int>)_(large_needle)/32 -2.42% 305.248 297.861 - 5.40% -
BM_RangesPushHeap_string_PipeOrgan_16 -2.41% 4.155 4.055 - -1.85% -
BM_RangesMakeHeap_string_QuickSortAdversary_4 -2.41% 6.048 5.902 - -0.63% -
BM_std_min<unsigned_long_long>/64 -2.41% 4.807 4.691 - -0.02% -
std::unordered_map<int,_int>::clear()/8192 -2.41% 63007.910 61492.281 - 0.00% -
std::move(list<int>)/1048576 -2.40% 1016918.116 992523.515 - -0.99% -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_1024 -2.40% 1.223 1.193 - -0.33% -
rng::for_each(multiset<int>::iterator)/32 -2.40% 21.455 20.941 - -0.58% -
std::find_end(deque<int>)_(process_all)/1024 -2.39% 265.101 258.769 - -9.57% -
BM_StringRelational_Less_Empty_Empty_Control -2.39% 1.935 1.889 - 0.00% -
BM_MakeHeap_float_Random_1024 -2.38% 1.234 1.204 - -1.54% -
rng::contains(list<int>)_(process_all)/8 -2.38% 2.389 2.332 - 1.41% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 -2.37% 2342490.207 2286891.491 - -2.12% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_16 -2.37% 40343971.820 39387354.851 - -2.14% -
rng::find(join_view(vector<vector<char>>))_(process_all)/8192 -2.36% 170.697 166.666 - -1.89% -
rng::search(vector<int>)_(no_match)/1000 -2.36% 214.571 209.509 - 1.31% -
std::unique(deque<int>)_(sprinkled)/32 -2.36% 67.262 65.675 - -2.42% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 -2.35% 1424096.293 1390600.112 - -0.23% -
rng::search(list<int>)_(single_element)/1024 -2.35% 726.036 708.990 - -1.20% -
std::set<int>::contains(key)_(existent)/8192 -2.35% 8.391 8.194 - -7.32% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -2.35% 17401.413 16992.911 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -2.35% 371.080 362.371 - 0.00% -
BM_deque_deque_ranges_copy_backward/2 -2.35% 2.532 2.473 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/32768 -2.34% 2075.600 2026.962 - 0.18% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 -2.34% 0.999 0.975 - -0.12% -
std::find_if_not(list<int>)_(bail_25%)/32768 -2.34% 7601.481 7423.433 - -1.81% -
std::find_first_of(deque<int>,_pred)_(small_needle)/1024 -2.34% 6456.008 6304.863 - 0.06% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -2.34% 42034.536 41050.515 - 0.37% -
SetIntersection_Front_Vector_uint64_1024_4 -2.34% 1130215.845 1103774.472 - 0.86% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 -2.33% 6156564.523 6012930.083 - -3.28% -
std::multimap<std::string,_int>::find(key)_(existent)/32 -2.33% 15.461 15.101 - 1.53% -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_4 -2.33% 1.439 1.405 - -1.33% -
std::multimap<std::string,_int>::count(key)_(non-existent)/1024 -2.33% 23.086 22.549 - -3.06% -
SetIntersection_None_Vector_string_262144_1 -2.33% 1361590.096 1329908.606 - -2.05% -
std::mismatch(deque<int>)_(it,_it,_it)/8 -2.32% 4.287 4.187 - -3.38% -
SetIntersection_Interlaced_Set_uint32_64_64 -2.32% 15441548.750 15082724.916 - 0.46% -
std::multimap<std::string,_int>::count(key)_(existent)/8192 -2.32% 29.573 28.886 - -0.43% -
rng::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 -2.32% 56.982 55.660 - -0.42% -
SetIntersection_Front_Vector_uint32_16384_1 -2.32% 1115512.631 1089641.199 - -2.98% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 -2.31% 19350304.820 18902746.115 - -2.05% -
std::mismatch(deque<int>)_(it,_it,_it)/1024 -2.31% 482.204 471.056 - -2.52% -
rng::stable_sort(deque<int>)_(descending)/8 -2.31% 27.355 26.723 - -1.70% -
std::remove_if(list<int>)_(prefix)/1024 -2.31% 1047.197 1023.012 - 0.17% -
BM_StringRelational_Less_Small_Empty_Control -2.31% 1.898 1.854 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 -2.31% 35.465 34.647 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_64 -2.30% 18129815.843 17712855.103 - -2.92% -
rng::remove_copy_if(list<int>)_(sprinkled)/50 -2.30% 25.684 25.094 - -2.26% -
BM_RangesSortHeap_pair<uint32,_uint32>_16 -2.29% 6.029 5.891 - -2.75% -
BM_MakeThenSortHeap_float_PipeOrgan_4 -2.29% 1.554 1.518 - -0.82% -
rng::is_sorted_until(list<int>,_pred)/8192 -2.29% 7808.102 7629.129 - -5.35% -
BM_std_min<unsigned_short>/31 -2.29% 2.596 2.536 - 1.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -2.29% 836092.059 816943.622 - -1.02% -
BM_deque_deque_copy_backward/2 -2.29% 2.534 2.476 - 0.00% -
std::reverse(vector<int>)/8 -2.29% 1.596 1.560 - 2.28% -
std::unordered_set<std::string>::clear()/32 -2.29% 925.829 904.666 - 0.00% -
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 -2.28% 216.716 211.766 - -0.15% -
std::map<std::string,_int>::clear()/8192 -2.28% 205947.082 201244.722 - -0.73% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024 -2.28% 21005333.031 20525818.686 - -4.77% -
SetIntersection_Front_Set_float_1024_256 -2.28% 5002160.321 4887984.721 - 7.93% -
BM_MakeHeap_string_SingleElement_16 -2.28% 5.724 5.594 - -1.94% -
std::partial_sort_copy(vector<int>)_(shuffled)/8 -2.28% 11.604 11.340 - 0.26% -
std::unordered_multiset<int>::contains(key)_(existent)/1024 -2.28% 1.250 1.222 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_4 -2.28% 24664485.495 24103064.033 - -0.71% -
BM_std_min<unsigned_char>/8 -2.27% 2.349 2.296 - 2.70% -
std::multiset<std::string>::erase(iterator)/0 -2.27% 30.057 29.375 - -0.58% -
BM_StringFindAllMatch/64 -2.27% 3.072 3.002 - 0.00% -
BM_MakeThenSortHeap_string_Random_64 -2.27% 40.049 39.140 - -0.28% -
std::find_if_not(deque<int>)_(process_all)/8192 -2.27% 2945.460 2878.672 - -2.26% -
rng::move(vector<int>)/1048576 -2.27% 57762.368 56452.768 - -0.82% -
BM_RangesPopHeap_pair<uint32,_uint32>_256 -2.26% 22.836 22.319 - -3.37% -
std::map<int,_int>::find(key)_(non-existent)/32 -2.26% 2.402 2.347 - -3.20% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4 -2.26% 22810965.791 22295461.757 - -1.87% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_4 -2.26% 61706112.524 60311668.891 - 0.19% -
SetIntersection_None_Vector_float_256_64 -2.26% 3714384.864 3630476.724 - -0.92% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -2.25% 56451.942 55179.578 - -1.32% -
BM_SortHeap_string_64 -2.25% 30.548 29.860 - -1.56% -
SetIntersection_None_Set_uint64_256_256 -2.25% 5881457.348 5749210.744 - -3.57% -
bm_ranges_lexicographical_compare<unsigned_char>/64 -2.24% 2.081 2.034 - 2.32% -
std::is_sorted_until(vector<int>,_pred)/1024 -2.24% 414.112 404.830 - -4.55% -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/8192 -2.23% 1.265 1.237 - 0.00% -
rng::swap_ranges(deque<int>)/32 -2.23% 10.977 10.732 - 0.07% -
std::multimap<int,_int>::upper_bound(key)_(non-existent)/1024 -2.23% 14.981 14.647 - -2.23% -
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/1024 -2.23% 36624.782 35809.035 - 0.00% -
rng::find_last_if(vector<char>)_(bail_90%)/8 -2.23% 0.472 0.461 - -2.67% -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/1024 -2.22% 1359.236 1329.067 - 0.00% -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_256 -2.22% 0.588 0.575 - -1.15% -
std::copy_n(deque<int>)/4096 -2.21% 148.677 145.391 - -0.91% -
BM_std_min<unsigned_short>/30 -2.21% 2.359 2.307 - 0.52% -
rng::move_backward(deque<int>)/8 -2.21% 3.657 3.576 - -1.71% -
rng::remove_if(deque<int>)_(prefix)/50 -2.21% 73.925 72.293 - 7.05% -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/32 -2.20% 349.146 341.451 - -0.42% -
rng::find(deque<int>)_(process_all)/8192 -2.20% 1962.510 1919.292 - -1.69% -
BM_RangesPushHeap_string_Random_262144 -2.20% 18.500 18.094 - -1.07% -
SetIntersection_None_Vector_float_1024_1024 -2.20% 1172877.518 1147105.759 - 0.27% -
BM_std_min<char>/19 -2.19% 1.182 1.156 - 0.03% -
BM_std_min<unsigned_long_long>/13 -2.19% 1.753 1.715 - 0.91% -
727_cppcheck_r -2.18% 25.262 24.710 - -0.60% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_64 -2.18% 6.846 6.697 - 1.49% -
std::multiset<std::string>::ctor(const&,_alloc)/32 -2.18% 756.591 740.093 - -0.38% -
BM_RangesPushHeap_string_Descending_64 -2.18% 2.255 2.206 - -0.27% -
std::multiset<int>::count(key)_(non-existent)/8192 -2.17% 11.199 10.956 - 2.11% -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_262144 -2.17% 77.273 75.593 - -3.72% -
BM_PushHeap_string_Ascending_4 -2.17% 2.630 2.573 - 0.35% -
BM_RangesMakeHeap_string_Heap_262144 -2.16% 5.438 5.320 - -1.90% -
std::is_partitioned(list<int>)_(unpartitioned)/8192 -2.16% 2189.661 2142.271 - 66.35% -
BM_RangesMakeThenSortHeap_string_PipeOrgan_256 -2.16% 20.508 20.064 - -1.05% -
BM_MakeThenSortHeap_uint64_SingleElement_4 -2.16% 1.239 1.212 - 0.63% -
BM_MakeThenSortHeap_string_Random_256 -2.16% 55.726 54.521 - -0.14% -
BM_std_minmax<unsigned_short>/28 -2.16% 2.543 2.488 - 0.27% -
BM_std_min<unsigned_char>/30 -2.16% 2.308 2.258 - -1.04% -
BM_std_minmax<long_long>/4 -2.16% 1.868 1.828 - -5.57% -
BM_StringAssignAsciiz_Small_Opaque -2.15% 2.882 2.821 - 0.00% -
std::copy_backward(list<int>)/32768 -2.15% 26680.931 26108.103 - -5.35% -
std::unordered_multimap<int,_int>::contains(key)_(existent)/8192 -2.15% 1.338 1.310 - 0.00% -
BM_StringRelational_Eq_Small_Small_ChangeMiddle -2.14% 1.639 1.604 - 0.00% -
BM_std_min<char>/4000 -2.14% 27.841 27.244 - 0.91% -
std::map<int,_int>::find(key)_(non-existent)/1024 -2.14% 5.412 5.296 - 0.50% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -2.14% 147980.942 144812.367 - 0.00% -
std::rotate(deque<int>)_(1_element_forward)/32 -2.14% 4.638 4.539 - -19.41% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 -2.14% 28.527 27.917 - -25.74% -
BM_StringAssignAsciiz_Empty_Opaque -2.14% 2.881 2.819 - 0.00% -
BM_std_min<char>/22 -2.13% 2.070 2.026 - -2.19% -
SetIntersection_None_Set_string_262144_64 -2.13% 1694752.442 1658616.291 - 0.12% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_4 -2.13% 2.082 2.037 - 0.59% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -2.13% 2019863.443 1976865.562 - -0.61% -
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/32 -2.13% 222.810 218.070 - -1.31% -
std::stable_sort(vector<int>)_(heap)/1024 -2.13% 2570.571 2515.901 - 0.60% -
750_sealcrypto_r -2.13% 18.966 18.563 - -0.70% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 -2.13% 3.562 3.486 - -2.02% -
BM_RangesMakeThenSortHeap_uint64_Ascending_16 -2.12% 5.582 5.464 - -2.14% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 -2.12% 14669529.617 14358178.912 - -1.87% -
std::map<std::string,_int>::contains(key)_(existent)/32 -2.12% 16.152 15.810 - -1.32% -
rng::find_if(deque<int>)_(process_all)/8192 -2.12% 3009.631 2945.879 - -2.33% -
std::distance(join_view(vector<vector<int>>))/4096 -2.12% 4.471 4.376 - 0.00% -
bm_lexicographical_compare<unsigned_char>/512 -2.12% 8.789 8.603 - -1.54% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 -2.12% 1.022 1.001 - -2.78% -
BM_RangesMakeHeap_string_QuickSortAdversary_16384 -2.11% 12.065 11.810 - -1.61% -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/50 -2.11% 24.182 23.672 - -1.39% -
rng::rotate(deque<int>)_(1_element_forward)/32 -2.11% 4.802 4.701 - -24.07% -
BM_std_min<char>/28 -2.11% 1.776 1.739 - -0.91% -
std::is_sorted(vector<int>,_pred)/8 -2.10% 4.107 4.021 - 1.28% -
bm_ranges_swap_ranges_vb_unaligned/8 -2.10% 5.005 4.900 - 0.17% -
BM_StringRelational_Less_Small_Small_ChangeLast -2.10% 1.846 1.807 - 0.00% -
SetIntersection_None_Vector_float_1024_256 -2.10% 1172549.659 1147971.842 - -0.51% -
rng::search(deque<int>,_pred)_(same_length)/1000 -2.09% 488.612 478.393 - -4.44% -
rng::stable_sort(vector<int>)_(ascending)/1024 -2.09% 2108.558 2064.523 - 0.81% -
std::none_of(deque<int>)_(process_all)/8192 -2.09% 2873.189 2813.202 - 3.59% -
SetIntersection_Front_Set_float_262144_262144 -2.09% 1783549.643 1746326.985 - -1.30% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -2.08% 12261.188 12005.601 - -3.14% -
rng::equal(deque<int>)_(it,_it,_it,_it)/8 -2.08% 5.047 4.942 - 0.35% -
SetIntersection_None_Set_string_262144_1 -2.08% 1696284.342 1661083.905 - 0.19% -
std::map<std::string,_int>::ctor(const&)/1024 -2.07% 35413.056 34680.977 - 0.26% -
std::find(deque<int>)_(process_all)/32768 -2.07% 7909.765 7746.403 - -1.25% -
std::rotate(vector<int>)_(by_1/4)/8192 -2.07% 2595.350 2541.756 - -0.57% -
SetIntersection_Interlaced_Set_uint64_16384_1024 -2.06% 174328165.684 170729232.568 - -3.59% -
std::multimap<int,_int>::ctor(&&,_different_allocs)/32 -2.06% 190.835 186.899 - -0.60% -
std::unordered_map<int,_int>::ctor(const&,_alloc)/1024 -2.06% 10548.071 10330.496 - 0.00% -
BM_std_minmax<char>/29 -2.06% 2.555 2.503 - 0.13% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4 -2.06% 4629478.441 4534109.528 - -2.61% -
SetIntersection_Front_Vector_float_1024_256 -2.06% 2365429.667 2316774.529 - 1.17% -
std::stable_sort(vector<int>)_(ascending)/1024 -2.06% 2109.088 2065.720 - 0.63% -
rng::find_last(vector<char>)_(bail_10%)/8 -2.05% 1.567 1.534 - -4.20% -
rng::contains_subrange(vector<int>)_(same_length)/16 -2.05% 4.892 4.791 - 0.38% -
710_omnetpp_r -2.05% 8.847 8.666 - 2.73% -
SetIntersection_Interlaced_Set_float_16384_1 -2.05% 1117899.423 1094984.139 - -1.96% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 -2.05% 815.174 798.477 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_1024 -2.04% 5960262.658 5838482.538 - -2.40% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 -2.04% 1.196 1.171 - -1.24% -
BM_MakeHeap_string_SingleElement_64 -2.04% 6.448 6.316 - 0.31% -
BM_deque_vector_move_backward/5500 -2.04% 203.751 199.589 - 0.00% -
BM_MakeThenSortHeap_string_Descending_64 -2.04% 13.149 12.880 - -1.17% -
SetIntersection_Interlaced_Set_float_1024_16 -2.04% 11778995.667 11539001.144 - -0.37% -
std::none_of(vector<int>)_(process_all)/8 -2.04% 2.502 2.451 - -2.06% -
SetIntersection_Front_Set_string_1024_256 -2.04% 16132533.935 15804029.494 - 2.39% -
std::unordered_set<std::string>::ctor(const&)/1024 -2.03% 34740.056 34033.256 - 0.00% -
BM_std_minmax<long_long>/2 -2.03% 1.315 1.288 - 0.66% -
std::all_of(vector<int>)_(process_all)/32 -2.03% 8.498 8.325 - 0.07% -
std::search(list<int>)_(no_match)/8192 -2.03% 7152.815 7007.511 - -2.10% -
SetIntersection_Front_Set_uint32_1024_1024 -2.03% 16305377.951 15974252.564 - -5.51% -
BM_RangesPopHeap_pair<uint32,_uint32>_64 -2.03% 16.074 15.748 - -3.15% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -2.03% 32511.212 31852.131 - 0.22% -
SetIntersection_None_Vector_uint32_256_256 -2.03% 2270156.522 2224136.834 - -1.64% -
BM_RangesMakeThenSortHeap_uint64_Random_4 -2.03% 4.085 4.002 - -3.87% -
std::set<int>::contains(key)_(existent)/1024 -2.03% 3.957 3.877 - -0.37% -
std::adjacent_find(deque<int>)/8 -2.03% 2.957 2.897 - -8.25% -
BM_deque_deque_copy_backward/65536 -2.02% 8302.949 8134.994 - 0.00% -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -2.02% 45287.869 44372.288 - 0.00% -
std::unordered_set<std::string>::ctor(const&,_alloc)/1024 -2.02% 63821.241 62532.477 - 0.00% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_4 -2.02% 3.754 3.678 - -1.88% -
std::transform(list<int>)_(identity_transform)/50 -2.01% 39.631 38.833 - -0.59% -
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 -2.01% 35955.395 35231.932 - -1.93% -
SetIntersection_Front_Set_uint64_1024_1024 -2.01% 15759082.511 15442322.278 - 9.78% -
SetIntersection_Front_Set_uint32_262144_256 -2.00% 4783864.002 4687991.952 - 0.47% -
std::set<std::string>::lower_bound(key)_(existent)/32 -2.00% 16.095 15.772 - 7.44% -
BM_std_min<char>/23 -2.00% 2.281 2.236 - -4.53% -
BM_RangesPushHeap_uint64_Random_16 -1.99% 4.279 4.194 - -2.05% -
SetIntersection_None_Vector_uint64_1024_256 -1.99% 1122723.844 1100382.538 - -4.21% -
SetIntersection_None_Set_uint64_256_16 -1.99% 10972786.263 10754465.969 - -3.99% -
SetIntersection_Interlaced_Set_float_262144_1024 -1.99% 1548152.264 1517351.724 - -1.16% -
BM_RangesMakeThenSortHeap_uint32_SingleElement_16 -1.99% 4.024 3.944 - -1.32% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192 -1.98% 604434.425 592455.430 - 0.00% -
rng::ends_with(deque<int>)_(mismatch_at_start)/8192 -1.98% 2.092 2.051 - -1.22% -
std::sort(deque<int>)_(pipe-organ)/1024 -1.98% 2826.866 2770.906 - 0.28% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64 -1.98% 1.065 1.044 - 1.59% -
std::multimap<int,_int>::contains(key)_(non-existent)/32 -1.97% 2.393 2.346 - -5.99% -
std::stable_partition(list<int>)_(dense)/50 -1.96% 56.740 55.627 - -2.09% -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/8192 -1.96% 27855.829 27310.113 - 0.00% -
BM_std_min<char>/4096 -1.95% 29.519 28.943 - 1.42% -
std::set<std::string>::erase(key)_(existent)/0 -1.95% 64.322 63.066 - -3.78% -
SetIntersection_Interlaced_Vector_string_1024_4 -1.95% 1712386.158 1678990.471 - -4.82% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 -1.95% 1.206 1.183 - -0.72% -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_256 -1.95% 1.207 1.183 - 0.10% -
std::multimap<std::string,_int>::ctor(const&,_alloc)/32 -1.94% 807.975 792.306 - 0.27% -
SetIntersection_Front_Vector_float_1024_1 -1.94% 1125612.828 1103783.735 - -1.03% -
BM_MakeHeap_pair<uint32,_uint32>_Random_1024 -1.94% 3.011 2.953 - -7.06% -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/8192 -1.94% 55214.669 54145.983 - 0.00% -
std::find_first_of(vector<int>)_(large_needle)/8192 -1.93% 7061741.999 6925781.762 - -3.82% -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_64 -1.92% 1.146 1.124 - 1.80% -
std::flat_multimap<int,_int>::erase(key)_(existent)/0 -1.92% 16.305 15.991 - -1.88% -
rng::is_partitioned(list<int>)_(unpartitioned)/1024 -1.92% 153.904 150.944 - -49.07% -
BM_MakeThenSortHeap_float_Ascending_256 -1.92% 6.462 6.338 - -0.31% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.92% 184823.518 181272.062 - 0.00% -
BM_MakeHeap_string_Descending_16384 -1.92% 2.976 2.919 - -4.79% -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8 -1.92% 4.284 4.202 - -2.32% -
BM_std_min<char>/13 -1.92% 1.564 1.534 - -1.40% -
BM_std_minmax<char>/18 -1.91% 1.388 1.362 - 1.72% -
BM_RangesMakeThenSortHeap_string_Descending_16384 -1.91% 69.063 67.742 - -2.45% -
rng::sort(vector<NonIntegral>)_(descending)/8 -1.91% 25.291 24.807 - -1.25% -
rng::contains(list<int>)_(process_all)/1048576 -1.91% 842192.479 826089.418 - 0.39% -
BM_deque_deque_copy/64 -1.91% 5.563 5.456 - 0.00% -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_16 -1.91% 1.217 1.193 - -0.90% -
std::multiset<std::string>::find(key)_(non-existent)/1024 -1.91% 22.145 21.722 - 0.27% -
rng::remove_if(deque<int>)_(sprinkled)/50 -1.91% 71.396 70.035 - -1.31% -
BM_std_minmax<short>/29 -1.90% 2.673 2.622 - -0.84% -
SetIntersection_Interlaced_Vector_string_256_4 -1.90% 6379528.372 6258310.347 - -3.45% -
BM_MakeHeap_pair<uint32,_uint32>_Descending_256 -1.90% 0.612 0.600 - 1.40% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.90% 7199.421 7062.723 - -0.04% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -1.90% 566.526 555.784 - -1.81% -
BM_RangesMakeThenSortHeap_string_PipeOrgan_16384 -1.90% 64.882 63.652 - -2.06% -
BM_PushHeap_uint32_Random_262144 -1.89% 6.438 6.316 - -0.51% -
std::set<int>::count(key)_(non-existent)/32 -1.89% 2.971 2.914 - 0.14% -
std::partial_sort_copy(vector<int>)_(heap)/8 -1.89% 15.371 15.081 - 0.10% -
std::multiset<int>::contains(key)_(non-existent)/1024 -1.89% 5.700 5.592 - 2.78% -
std::multimap<std::string,_int>::erase(key)_(non-existent)/8192 -1.89% 32.998 32.375 - 0.66% -
BM_RangesMakeThenSortHeap_string_Descending_1024 -1.89% 38.362 37.638 - -2.77% -
SetIntersection_None_Vector_uint64_262144_4 -1.89% 1219231.044 1196235.301 - 0.59% -
std::find_if_not(deque<int>)_(process_all)/8 -1.88% 3.964 3.890 - -1.68% -
BM_MakeHeap_string_SingleElement_1024 -1.88% 6.309 6.190 - 1.42% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256 -1.88% 11961779.316 11736605.663 - -3.76% -
std::count(list<int>)_(every_other)/8192 -1.88% 6663.637 6538.348 - -4.84% -
SetIntersection_Front_Vector_string_1024_16 -1.88% 1724233.041 1691851.205 - -1.20% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -1.88% 110502.960 108428.312 - 0.97% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_4 -1.88% 151229730.458 148390842.335 - -1.42% -
BM_std_min<long_long>/29 -1.87% 3.041 2.984 - 0.84% -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_262144 -1.87% 10.577 10.379 - -3.69% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144 -1.87% 1191856.417 1169533.077 - -2.73% -
std::stable_partition(deque<int>)_(dense)/32 -1.87% 29.909 29.349 - -2.24% -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 -1.87% 4997.906 4904.538 - -0.06% -
std::partition(deque<int>)_(sparse)/50 -1.87% 15.538 15.247 - -23.56% -
SetIntersection_Front_Set_string_262144_16 -1.86% 2009157.446 1971718.756 - -2.67% -
BM_RangesPushHeap_string_Random_1024 -1.86% 15.119 14.838 - 0.12% -
std::remove(deque<int>)_(prefix)/50 -1.85% 65.874 64.653 - -0.51% -
BM_vector_deque_copy_backward/1024 -1.85% 38.388 37.678 - 0.00% -
rng::sort(vector<NonIntegral>)_(shuffled)/1024 -1.85% 4737.589 4650.091 - 0.07% -
std::multimap<int,_int>::ctor(const&,_alloc)/32 -1.85% 219.457 215.406 - 1.66% -
BM_std_min<unsigned_char>/12 -1.85% 1.358 1.333 - 2.47% -
BM_std_minmax<unsigned_short>/22 -1.84% 2.394 2.350 - -2.79% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.84% 55834.617 54805.413 - 0.02% -
SetIntersection_None_Vector_string_16384_256 -1.84% 1290700.062 1266931.504 - -1.44% -
SetIntersection_None_Set_uint64_1024_1 -1.84% 8911112.275 8747018.495 - -2.76% -
729_abc_r -1.84% 18.943 18.595 - -0.70% -
std::vector<std::string>::erase(middle)_(expensive_elements)/32 -1.84% 26.972 26.476 - 0.00% -
BM_RangesMakeThenSortHeap_float_Heap_256 -1.83% 5.897 5.789 - -0.52% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 -1.83% 1125354.664 1104721.949 - -1.15% -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/32 -1.83% 724.185 710.928 - 0.00% -
rng::is_permutation(vector<int>)_(4leg)_(shuffled)/8 -1.83% 25.696 25.225 - 1.94% -
std::unordered_multiset<int>::ctor(const&,_alloc)/1024 -1.83% 9240.439 9071.356 - 0.00% -
BM_deque_deque_copy/1024 -1.83% 39.286 38.568 - 0.00% -
BM_std_min<char>/29 -1.83% 2.002 1.966 - -1.95% -
rng::generate_n(deque<int>)/50 -1.82% 12.547 12.318 - -0.32% -
std::partition_copy(vector<int>)/8192 -1.82% 4630.920 4546.503 - -0.72% -
SetIntersection_None_Set_float_16384_256 -1.82% 157405903.206 154539129.817 - -2.37% -
BM_deque_vector_ranges_move/1 -1.82% 2.150 2.111 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_262144_16384 -1.82% 348157482.305 341830479.245 - -2.16% -
std::map<std::string,_int>::count(key)_(non-existent)/8192 -1.82% 32.807 32.211 - 1.07% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.81% 115679.663 113581.007 - -0.23% -
std::unique_copy(vector<int>)_(sprinkled)/32 -1.81% 13.472 13.228 - -1.93% -
BM_MakeHeap_string_Heap_16384 -1.81% 5.123 5.030 - 0.32% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -1.81% 1265457.251 1242535.486 - -0.69% -
SetIntersection_Front_Vector_uint64_262144_256 -1.81% 2347708.118 2305189.552 - -1.55% -
SetIntersection_None_Vector_uint64_262144_64 -1.81% 1210662.059 1188739.392 - -0.95% -
BM_num_put<long> -1.81% 12.116 11.897 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_16384 -1.81% 1273683.108 1250672.689 - -2.85% -
BM_RangesPushHeap_float_Ascending_16384 -1.80% 4.360 4.282 - -1.78% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64 -1.80% 1213590.929 1191753.561 - -2.24% -
BM_RangesMakeThenSortHeap_float_PipeOrgan_16 -1.80% 2.897 2.845 - -1.91% -
rng::starts_with(deque<int>,_pred)/1048576 -1.80% 529525.007 520013.392 - -3.64% -
std::flat_multimap<int,_int>::count(key)_(existent)/1024 -1.80% 7.270 7.140 - -2.51% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16384 -1.79% 350373833.961 344100617.319 - -4.10% -
SetIntersection_Front_Set_string_262144_64 -1.79% 4801407.128 4715477.089 - -2.28% -
BM_std_minmax<char>/20 -1.79% 2.071 2.034 - 1.79% -
BM_RangesPushHeap_string_Descending_16 -1.79% 2.108 2.070 - -0.03% -
std::set<int>::find(key)_(existent)/32 -1.78% 1.620 1.591 - -1.32% -
SetIntersection_None_Set_pair<uint32,_uint32>_16_16 -1.78% 37971085.713 37294398.701 - -2.29% -
std::multiset<int>::contains(key)_(non-existent)/32 -1.78% 2.345 2.303 - 1.76% -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8 -1.78% 3.618 3.554 - 0.04% -
SetIntersection_Interlaced_Vector_uint64_262144_1 -1.78% 1105698.292 1086063.936 - -3.92% -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_16 -1.77% 1.038 1.019 - -0.22% -
std::search(list<int>)_(single_element)/1000 -1.77% 671.120 659.219 - -0.51% -
vector<bool>(const_vector<bool>&) -1.77% 9.828 9.654 - 0.00% -
SetIntersection_None_Set_string_262144_4 -1.77% 1687660.154 1657872.723 - -0.02% -
std::multiset<std::string>::count(key)_(existent)/1024 -1.76% 23.543 23.128 - -1.22% -
BM_deque_deque_move/64 -1.76% 5.564 5.466 - 0.00% -
vector<bool>(vector<bool>&&,_const_allocator_type&)_(different_allocators) -1.76% 14.050 13.802 - 0.00% -
BM_toupper_string<char> -1.76% 15.135 14.868 - 0.00% -
rng::replace_if(vector<int>)_(prefix)/1024 -1.76% 278.112 273.214 - 0.49% -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/32 -1.76% 310.671 305.202 - 0.00% -
723_llvm_r -1.76% 11.766 11.559 - -0.00% -
BM_RangesPushHeap_string_QuickSortAdversary_256 -1.76% 14.666 14.408 - -0.47% -
BM_StringConstructDestroyCStr_Huge_Transparent -1.75% 68.589 67.386 - 0.00% -
SetIntersection_None_Set_float_16384_16 -1.75% 157434394.525 154676212.486 - -2.40% -
std::flat_map<int,_int>::contains(key)_(non-existent)/0 -1.75% 0.648 0.637 - -1.62% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 -1.75% 1590158.736 1562324.465 - -2.10% -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16 -1.75% 1.580 1.553 - -2.58% -
rng::reverse_copy(vector<int>)/4096 -1.75% 137.247 134.850 - -0.63% -
rng::partial_sort(deque<int>)_(pipe-organ)/8192 -1.75% 165000.547 162119.211 - -1.02% -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 -1.75% 686.866 674.878 - -14.42% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_262144 -1.75% 3.006 2.954 - -0.05% -
BM_CmpLess_schar_schar -1.74% 0.971 0.954 - 0.00% -
rng::unique_copy(deque<int>,_pred)_(sprinkled)/52 -1.74% 34.356 33.756 - -1.32% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_1 -1.74% 17887202.045 17575221.180 - -2.06% -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_1024 -1.74% 42.774 42.029 - 0.20% -
std::map<int,_int>::clear()/1024 -1.74% 10580.321 10396.576 - 2.01% -
BM_PushHeap_uint32_QuickSortAdversary_16 -1.73% 0.936 0.920 - -0.20% -
std::unordered_multimap<int,_int>::find(key)_(existent)/32 -1.73% 1.237 1.216 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_1 -1.73% 1126179.918 1106645.158 - -1.47% -
BM_RangesSortHeap_float_4 -1.73% 1.027 1.009 - -0.76% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_64 -1.73% 1.009 0.992 - 0.07% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_256 -1.73% 0.582 0.572 - 0.77% -
BM_MakeThenSortHeap_string_Descending_1024 -1.73% 38.787 38.117 - 0.24% -
std::vector<std::string>::ctor(const&)_(expensive_elements)/32 -1.73% 602.331 591.932 - 0.00% -
std::multiset<std::string>::lower_bound(key)_(non-existent)/32 -1.73% 10.762 10.577 - 4.41% -
std::any_of(list<int>)_(process_all)/8192 -1.72% 7129.926 7007.093 - -4.43% -
std::stable_partition(deque<int>)_(sparse)/1024 -1.72% 453.809 445.991 - -3.62% -
BM_std_min<int>/64 -1.72% 2.669 2.623 - 1.85% -
BM_LowerBound_string_16384 -1.72% 397.070 390.243 - -1.07% -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.72% 5605.619 5509.406 - 0.00% -
BM_RangesPushHeap_float_Random_256 -1.72% 7.310 7.184 - -0.86% -
BM_std_min<short>/16 -1.71% 1.800 1.769 - 1.07% -
rng::find_if(vector<char>)_(process_all)/8 -1.71% 2.487 2.445 - -0.18% -
BM_MakeThenSortHeap_float_QuickSortAdversary_4 -1.71% 1.560 1.533 - -2.57% -
SetIntersection_None_Set_float_16384_64 -1.71% 157288677.064 154603718.570 - -2.44% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_4 -1.71% 17373338.008 17076800.811 - -2.42% -
SetIntersection_None_Set_string_256_4 -1.71% 11853008.687 11650840.554 - -0.79% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_16 -1.70% 5.430 5.338 - -1.06% -
std::flat_map<int,_int>::find(key)_(non-existent)/32 -1.70% 2.602 2.558 - 16.78% -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/1024 -1.70% 19793.996 19457.297 - 0.00% -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 -1.70% 1.569 1.542 - -2.55% -
std::unique(deque<int>,_pred)_(contiguous)/52 -1.70% 69.587 68.405 - -0.81% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 -1.69% 605.029 594.777 - 0.00% -
BM_num_put<bool> -1.69% 10.966 10.781 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_16 -1.69% 5266124.134 5177048.907 - -3.38% -
SetIntersection_None_Set_string_262144_16384 -1.69% 1691626.139 1663014.243 - 0.16% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 -1.69% 1133133.410 1113968.077 - -1.36% -
BM_std_minmax<short>/6 -1.69% 1.379 1.356 - -2.91% -
SetIntersection_Front_Set_string_262144_16384 -1.69% 352255032.582 346303441.469 - -0.90% -
SetIntersection_None_Set_float_1024_1024 -1.69% 9043955.541 8891226.780 - -0.66% -
BM_std_min<char>/18 -1.69% 0.988 0.971 - -0.43% -
SetIntersection_None_Set_string_64_4 -1.69% 23029471.531 22641239.909 - -1.07% -
BM_std_min<char>/12 -1.68% 1.333 1.310 - -2.75% -
rng::find(deque<int>)_(process_all)/32768 -1.68% 7889.804 7756.965 - -0.76% -
rng::stable_sort(vector<int>)_(qsort_adversarial)/1024 -1.68% 2934.428 2885.055 - 0.36% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_16 -1.68% 4.227 4.156 - -1.80% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.68% 7095.167 6976.129 - -0.86% -
std::map<std::string,_int>::find(key)_(existent)/1024 -1.68% 22.653 22.273 - 1.23% -
rng::find(join_view(vector<vector<char>>))_(process_all)/1024 -1.67% 23.403 23.012 - -1.48% -
BM_RangesMakeThenSortHeap_uint64_Descending_262144 -1.67% 24.886 24.470 - -1.92% -
SetIntersection_Front_Vector_uint32_64_64 -1.67% 11668614.594 11473372.811 - -0.83% -
SetIntersection_Front_Vector_uint64_1024_1 -1.67% 1097273.895 1078923.680 - -3.78% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.67% 12530.058 12320.552 - 0.75% -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 -1.67% 453.792 446.229 - 0.00% -
std::remove_copy(list<int>)_(sprinkled)/50 -1.67% 18.934 18.618 - -0.65% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.66% 625651.529 615235.771 - -0.04% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -1.66% 698.463 686.856 - -0.05% -
rng::move(list<int>)/1048576 -1.66% 1030903.247 1013791.667 - 0.21% -
rng::stable_sort(vector<int>)_(heap)/1024 -1.66% 2569.631 2526.996 - 1.03% -
BM_vector_deque_ranges_copy_backward/512 -1.66% 17.908 17.611 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_4 -1.65% 10181326.453 10012931.009 - -3.35% -
SetIntersection_Front_Set_uint32_1024_16 -1.65% 1350572.741 1328234.971 - -0.03% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -1.65% 1160497.632 1141327.902 - -0.90% -
rng::find_end(vector<int>)_(single_element)/1024 -1.65% 242.411 238.409 - -1.03% -
BM_PushHeap_float_Random_64 -1.65% 6.773 6.662 - -1.15% -
std::set<int>::lower_bound(key)_(non-existent)/8192 -1.65% 9.697 9.537 - -9.19% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 -1.64% 36.317 35.720 - 0.45% -
std::set<std::string>::count(key)_(non-existent)/8192 -1.64% 32.399 31.867 - 0.42% -
BM_deque_deque_move_backward/0 -1.64% 0.815 0.801 - 0.00% -
BM_RangesMakeThenSortHeap_string_Ascending_16 -1.64% 9.557 9.400 - -0.64% -
std::find_first_of(vector<int>)_(large_needle)/1024 -1.64% 109910.345 108105.122 - -2.94% -
SetIntersection_Interlaced_Set_uint64_64_64 -1.64% 15158007.264 14909538.072 - -6.72% -
rng::copy(vector<int>)/4096 -1.64% 149.432 146.985 - -0.70% -
rng::rotate(list<int>)_(1_element_backward)/32 -1.64% 14.221 13.988 - 0.18% -
std::reverse(list<int>)/4096 -1.64% 1674.913 1647.498 - -3.96% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1024 -1.64% 21543537.403 21191041.934 - -2.84% -
rng::rotate(deque<int>)_(by_1/2)/50 -1.63% 10.346 10.177 - -0.48% -
BM_MakeThenSortHeap_string_Random_16 -1.63% 22.677 22.307 - -0.24% -
SetIntersection_Interlaced_Set_string_1024_16 -1.63% 13871943.210 13645640.882 - 0.01% -
BM_MakeHeap_uint32_QuickSortAdversary_16 -1.63% 0.616 0.606 - -1.44% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -1.63% 1189547.208 1170170.240 - 0.75% -
SetIntersection_None_Vector_float_16_1 -1.63% 68561932.010 67446693.690 - -0.53% -
BM_std_minmax<short>/30 -1.63% 2.797 2.752 - -0.39% -
SetIntersection_None_Set_string_262144_16 -1.62% 1689690.675 1662248.455 - 0.47% -
rng::equal(vector<int>)_(it,_it,_it,_it)/8 -1.62% 1.493 1.469 - 6.80% -
SetIntersection_Front_Set_string_64_16 -1.62% 25760772.646 25343024.616 - 2.67% -
rng::find_last_if_not(list<int>)_(bail_10%)/8192 -1.62% 6757.438 6647.908 - -0.17% -
SetIntersection_Interlaced_Set_string_262144_1024 -1.62% 2114599.366 2080352.376 - -0.44% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1 -1.62% 1119264.261 1101152.096 - -4.19% -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8 -1.61% 22.296 21.936 - -2.08% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 -1.61% 9.537 9.383 - -1.90% -
std::flat_map<int,_int>::insert(value)_(already_present)/1024 -1.61% 12.190 11.994 - -31.11% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.61% 384.660 378.464 - 0.00% -
BM_MakeHeap_string_Ascending_16 -1.61% 3.762 3.701 - -0.99% -
rng::find_if_not(vector<char>)_(bail_25%)/32768 -1.61% 2060.719 2027.579 - -0.70% -
rng::rotate(vector<bool>)_(1_element_forward)/32 -1.60% 18.517 18.220 - -2.41% -
BM_deque_deque_move_backward/64 -1.60% 3.379 3.325 - 0.00% -
bm_ranges_swap_ranges_vb_aligned/64 -1.60% 3.124 3.074 - -1.94% -
SetIntersection_Interlaced_Set_float_256_4 -1.60% 11691574.807 11504907.832 - 1.32% -
SetIntersection_Front_Vector_string_16384_1 -1.60% 1144768.557 1126495.942 - -2.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -1.59% 82356.231 81042.771 - 5.16% -
SetIntersection_Interlaced_Set_uint32_256_1 -1.59% 4448027.088 4377245.888 - -2.38% -
rng::move(list<int>)/262144 -1.59% 253892.495 249859.684 - -0.12% -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 -1.59% 25.927 25.515 - 2.44% -
SetIntersection_Interlaced_Set_string_16384_1 -1.59% 1155604.005 1137259.163 - -1.92% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_1 -1.59% 11788898.715 11601786.771 - -1.12% -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_256 -1.59% 1.394 1.372 - -1.16% -
std::move_backward(deque<int>)/512 -1.58% 23.961 23.582 - -1.58% -
SetIntersection_None_Set_float_16384_16384 -1.58% 156755842.003 154275855.606 - -2.48% -
rng::partition_point(deque<int>)/50 -1.58% 4.348 4.279 - 0.04% -
rng::find(join_view(vector<vector<int>>))_(process_all)/8 -1.58% 5.116 5.035 - 2.05% -
BM_RangesMakeThenSortHeap_string_SingleElement_16 -1.58% 13.373 13.162 - -0.52% -
rng::copy_if(list<int>)_(entire_range)/32768 -1.58% 28402.928 27953.949 - -0.01% -
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 -1.58% 4.318 4.250 - -1.93% -
rng::is_partitioned(list<int>)_(partitioned)/1024 -1.58% 721.046 709.664 - -0.02% -
std::stable_sort(vector<int>)_(qsort_adversarial)/1024 -1.58% 2927.737 2881.529 - 0.35% -
rng::stable_sort(deque<int>)_(qsort_adversarial)/8 -1.58% 18.313 18.024 - -3.96% -
std::multiset<std::string>::insert(value)_(already_present)/8192 -1.58% 66.967 65.912 - 1.24% -
std::find_if_not(deque<int>)_(process_all)/50 -1.58% 23.965 23.587 - -1.56% -
rng::move(deque<int>)/8 -1.57% 3.950 3.888 - -1.14% -
rng::rotate(vector<bool>)_(by_1/2)/32 -1.57% 18.774 18.479 - -1.41% -
SetIntersection_None_Vector_float_256_16 -1.57% 4350486.927 4282273.683 - -0.48% -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8 -1.57% 17.025 16.758 - 0.26% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 -1.57% 51.335 50.532 - -2.15% -
SetIntersection_Interlaced_Set_float_262144_4 -1.56% 1286060.385 1265934.408 - -2.30% -
BM_MakeThenSortHeap_string_Descending_16 -1.56% 7.851 7.729 - -1.36% -
BM_std_min<unsigned_char>/1024 -1.56% 8.509 8.377 - 0.34% -
rng::search(deque<int>)_(same_length)/1000 -1.56% 331.309 326.146 - -9.36% -
std::multiset<int>::count(key)_(existent)/1024 -1.56% 5.717 5.628 - 0.20% -
SetIntersection_None_Vector_uint64_1024_1024 -1.55% 1145218.505 1127428.663 - -2.02% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_16 -1.55% 7.316 7.203 - -1.01% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_16 -1.55% 44566160.270 43877150.298 - -2.79% -
rng::find_last(list<int>)_(bail_10%)/50 -1.55% 16.695 16.437 - -0.15% -
std::find_if(list<int>)_(bail_25%)/8 -1.54% 1.218 1.199 - -1.44% -
std::find(deque<int>)_(process_all)/1024 -1.54% 245.575 241.787 - -1.22% -
BM_SortHeap_float_256 -1.54% 6.044 5.951 - 1.13% -
SetIntersection_Interlaced_Vector_uint64_64_64 -1.54% 11400900.624 11225105.603 - -2.66% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1048576 -1.54% 634125.713 624353.850 - -0.28% -
SetIntersection_None_Vector_float_1024_4 -1.54% 1176791.674 1158683.502 - 0.86% -
std::stable_sort(vector<int>)_(pipe-organ)/1024 -1.54% 2841.555 2797.872 - 0.90% -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/8192 -1.54% 682.767 672.279 - -11.32% -
std::equal(vector<int>)_(it,_it,_it,_pred)/50 -1.53% 24.659 24.280 - -2.01% -
std::transform(vector<int>)_(identity_transform)/32 -1.53% 9.079 8.939 - -0.37% -
BM_deque_vector_copy_backward/1 -1.53% 2.092 2.060 - 0.00% -
std::find_end(list<int>)_(match_near_end)/1000 -1.53% 749.559 738.099 - -1.21% -
std::rotate(list<int>)_(1_element_backward)/50 -1.53% 24.788 24.409 - 0.93% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_16384 -1.53% 110.012 108.334 - -2.30% -
BM_deque_vector_copy_backward/65536 -1.52% 8139.984 8015.866 - 0.00% -
std::unordered_map<int,_int>::count(key)_(existent)/8192 -1.52% 1.407 1.386 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/8 -1.52% 9.305 9.164 - 0.73% -
BM_MakeHeap_uint64_Ascending_262144 -1.52% 0.741 0.730 - 0.22% -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 -1.52% 4604.609 4534.793 - 2.94% -
rng::search(list<int>)_(no_match)/1048576 -1.52% 845462.595 832652.073 - -0.80% -
rng::find(join_view(vector<vector<char>>))_(process_all)/8 -1.51% 3.117 3.070 - 0.24% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_4 -1.51% 2.043 2.012 - -3.10% -
BM_RangesMakeHeap_string_SingleElement_64 -1.51% 6.475 6.377 - 0.58% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 -1.51% 34.857 34.330 - -3.52% -
BM_std_min<short>/27 -1.51% 2.295 2.261 - -2.53% -
std::set<std::string>::upper_bound(key)_(non-existent)/8192 -1.51% 31.192 30.721 - 0.02% -
BM_LowerBound_uint32_16 -1.51% 7.443 7.330 - 0.07% -
BM_MakeHeap_uint64_Random_1024 -1.51% 1.097 1.081 - 1.18% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16 -1.51% 8.007 7.886 - 1.13% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_64 -1.51% 1163915.963 1146398.619 - -0.93% -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 -1.50% 12.581 12.391 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/8192 -1.50% 526.220 518.307 - 0.07% -
rng::find_end(vector<int>)_(single_element)/1000 -1.50% 237.076 233.516 - -0.90% -
BM_deque_deque_move_backward/64000 -1.50% 8027.519 7906.993 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 -1.50% 644450.793 634777.007 - 1.20% -
SetIntersection_Front_Set_string_64_4 -1.50% 20199438.915 19896271.162 - 1.34% -
rng::ends_with(vector<int>)_(mismatch_at_start)/8 -1.50% 1.337 1.317 - -2.62% -
SetIntersection_None_Vector_uint32_64_64 -1.50% 9070159.767 8934228.701 - -1.17% -
SetIntersection_None_Vector_float_262144_262144 -1.50% 1230660.922 1212218.533 - 1.94% -
BM_deque_deque_ranges_copy_backward/64 -1.50% 3.377 3.326 - 0.00% -
rng::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 -1.49% 29932.934 29485.770 - 2.49% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 -1.49% 1858.385 1830.645 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8 -1.49% 55.819 54.986 - 1.27% -
rng::unique_copy(deque<int>,_pred)_(contiguous)/8192 -1.49% 4419.295 4353.397 - -0.55% -
BM_RangesMakeThenSortHeap_uint64_SingleElement_16 -1.49% 4.056 3.996 - -0.64% -
BM_SortHeap_string_16 -1.49% 14.405 14.191 - -0.96% -
rng::find_first_of(vector<int>,_pred)_(large_needle)/50 -1.49% 1357.411 1337.226 - 0.18% -
std::set<std::string>::erase(key)_(existent)/8192 -1.49% 71.061 70.004 - 1.75% -
BM_CmpEqual_int_ushort -1.49% 1.137 1.120 - 0.00% -
SetIntersection_Front_Vector_string_262144_262144 -1.48% 14485701.743 14270678.140 - -0.37% -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 -1.48% 72.287 71.215 - 1.21% -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_16384 -1.48% 60.718 59.819 - 0.37% -
std::unordered_set<std::string>::ctor(&&,_different_allocs)/8192 -1.48% 747707.984 736629.473 - 0.00% -
rng::stable_sort(vector<int>)_(pipe-organ)/1024 -1.48% 2842.084 2800.034 - 0.97% -
SetIntersection_None_Set_float_1024_64 -1.48% 9001014.838 8867972.324 - 0.94% -
SetIntersection_None_Set_string_256_1 -1.48% 12111226.559 11932406.599 - -1.14% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 -1.47% 173439.236 170884.869 - 0.00% -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/32 -1.47% 572.303 563.892 - 0.00% -
std::search(list<int>,_pred)_(no_match)/8192 -1.47% 7148.754 7043.722 - 0.88% -
BM_std_min<unsigned_short>/23 -1.47% 2.135 2.104 - 1.49% -
SetIntersection_Front_Set_float_1024_1024 -1.47% 16614296.323 16370396.616 - 9.79% -
SetIntersection_Front_Vector_string_16384_16384 -1.46% 349321957.742 344206417.973 - -2.21% -
rng::find_end(list<int>)_(same_length)/1000 -1.46% 1475.782 1454.185 - -0.83% -
BM_std_min<unsigned_char>/21 -1.46% 1.800 1.773 - 3.59% -
SetIntersection_None_Vector_uint64_262144_262144 -1.46% 1205659.984 1188064.416 - 1.25% -
SetIntersection_Front_Vector_uint64_256_1 -1.46% 4421225.389 4356744.209 - -2.36% -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -1.46% 12547.291 12364.655 - -0.17% -
rng::search(deque<int>,_pred)_(near_matches)/8192 -1.45% 1509789.326 1487835.988 - -4.36% -
BM_MakeThenSortHeap_uint32_SingleElement_16384 -1.45% 19.645 19.359 - 2.53% -
BM_RangesMakeThenSortHeap_float_SingleElement_262144 -1.45% 52.333 51.575 - -2.45% -
std::map<int,_int>::erase(key)_(existent)/0 -1.45% 21.207 20.900 - -0.25% -
std::map<int,_int>::contains(key)_(existent)/8192 -1.45% 5.492 5.413 - 0.31% -
std::sort(deque<int>)_(qsort_adversarial)/8192 -1.44% 471131.775 464328.036 - 0.37% -
BM_std_min<unsigned_long_long>/29 -1.44% 2.456 2.421 - -0.44% -
BM_MakeThenSortHeap_string_Descending_16384 -1.44% 68.034 67.054 - -0.23% -
SetIntersection_Interlaced_Set_float_16384_1024 -1.44% 172480590.266 170000553.375 - -3.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -1.43% 1271473.000 1253251.145 - -0.49% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_16384 -1.43% 3.007 2.964 - -0.88% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -1.43% 1225.272 1207.737 - 0.43% -
SetIntersection_Front_Vector_uint32_262144_16 -1.43% 1190909.740 1173871.355 - -0.42% -
std::partial_sort(vector<NonIntegral>)_(descending)/8 -1.43% 25.535 25.169 - 0.31% -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/1024 -1.43% 17225.710 16979.448 - 0.00% -
std::multiset<std::string>::operator=(const&)_(into_partially_populated_Container)/32 -1.43% 588.182 579.775 - -0.13% -
std::reverse_copy(list<int>)/4096 -1.42% 3173.792 3128.617 - 0.07% -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 -1.42% 27.061 26.675 - -1.09% -
SetIntersection_None_Set_string_1024_4 -1.42% 9225614.110 9094324.181 - -1.64% -
SetIntersection_None_Vector_float_262144_16 -1.42% 1221251.222 1203878.515 - -0.15% -
std::rotate_copy(deque<int>)/8192 -1.42% 295.057 290.864 - -0.60% -
SetIntersection_Front_Vector_string_262144_16384 -1.42% 352619279.783 347614959.217 - -0.25% -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 -1.42% 29893.299 29469.732 - 3.08% -
BM_std_minmax_element<char>/70000 -1.42% 19141.762 18870.805 - 0.19% -
rng::starts_with(deque<int>,_pred)/8192 -1.41% 4053.826 3996.564 - -4.88% -
rng::find(join_view(deque<deque<int>>))_(process_all)/8 -1.41% 7.623 7.516 - -0.68% -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_4 -1.41% 3.490 3.440 - -6.13% -
rng::replace_if(deque<int>)_(prefix)/32 -1.41% 14.119 13.920 - -1.83% -
SetIntersection_None_Vector_float_1024_16 -1.41% 1163869.292 1147456.777 - -0.02% -
BM_deque_deque_ranges_move_backward/64 -1.41% 3.377 3.329 - 0.00% -
BM_RangesMakeThenSortHeap_uint64_SingleElement_16384 -1.41% 26.860 26.482 - -2.11% -
BM_RangesMakeHeap_string_SingleElement_256 -1.41% 6.336 6.247 - -0.69% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_16 -1.40% 7.247 7.145 - -5.26% -
std::rotate(list<int>)_(by_1/3)/32 -1.40% 15.080 14.869 - 0.38% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 -1.40% 508.867 501.742 - -1.89% -
SetIntersection_Interlaced_Set_string_262144_64 -1.40% 2161488.768 2131223.473 - -0.79% -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 -1.40% 12206.369 12035.620 - 2.13% -
rng::find_last(vector<int>)_(bail_90%)/1048576 -1.40% 23592.221 23262.260 - 0.41% -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_16 -1.40% 4.238 4.179 - -1.44% -
rng::rotate(vector<bool>)_(by_1/3)/32 -1.39% 18.643 18.383 - -1.47% -
rng::find_end(vector<int>)_(near_matches)/1000 -1.39% 15425.724 15210.572 - -0.01% -
BM_std_minmax_element<char>/4000 -1.39% 1100.673 1085.326 - 0.13% -
BM_MakeThenSortHeap_uint64_PipeOrgan_4 -1.39% 1.400 1.381 - -1.04% -
std::flat_multimap<int,_int>::erase(key)_(non-existent)/32 -1.39% 1.914 1.887 - -0.03% -
std::unordered_map<int,_int>::ctor(const&)/32 -1.39% 201.044 198.246 - 0.00% -
BM_deque_vector_ranges_copy/5500 -1.39% 201.053 198.257 - 0.00% -
rng::unique(list<int>,_pred)_(sprinkled)/52 -1.39% 82.809 81.657 - 0.94% -
BM_RangesMakeThenSortHeap_uint64_Descending_64 -1.39% 8.470 8.352 - -1.39% -
BM_std_minmax_element<char>/64000 -1.39% 17500.325 17257.205 - 0.16% -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_4 -1.39% 4.211 4.152 - 0.88% -
BM_std_min<unsigned_char>/6 -1.39% 1.533 1.512 - 3.69% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.39% 115170.957 113572.823 - 0.30% -
BM_PushHeap_string_QuickSortAdversary_256 -1.39% 14.809 14.603 - 1.43% -
std::set<std::string>::insert(value)_(already_present)/32 -1.38% 11.943 11.777 - -0.02% -
std::unique_copy(list<int>,_pred)_(contiguous)/8192 -1.38% 7544.921 7440.478 - -11.86% -
SetIntersection_Front_Vector_uint64_64_16 -1.38% 15216967.588 15006611.455 - -0.91% -
std::find(vector<int>)_(process_all)/32768 -1.38% 7472.641 7369.365 - -0.96% -
std::rotate(list<int>)_(1_element_forward)/50 -1.38% 24.278 23.943 - -2.49% -
std::deque<int>::ctor(Range)_(cheap_elements)/8192 -1.38% 450.997 444.784 - 0.00% -
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/8192 -1.38% 49879.528 49192.706 - -0.67% -
std::sort(vector<NonIntegral>)_(descending)/8 -1.38% 25.299 24.951 - -0.18% -
BM_StringAssignAsciiz_Large_Opaque -1.38% 11.688 11.527 - 0.00% -
BM_std_min<char>/31 -1.38% 2.488 2.454 - -2.29% -
BM_std_min<unsigned_short>/20 -1.38% 2.221 2.190 - -1.43% -
BM_std_min<char>/16 -1.38% 2.563 2.527 - 3.06% -
bm_lexicographical_compare<int>/7 -1.37% 1.529 1.508 - -0.91% -
BM_MakeThenSortHeap_uint64_Heap_4 -1.37% 1.207 1.190 - -3.84% -
std::rotate(list<int>)_(1_element_backward)/32 -1.37% 13.926 13.735 - 0.97% -
std::adjacent_find(deque<int>,_pred)/50 -1.37% 29.704 29.298 - -2.37% -
std::unordered_set<int>::contains(key)_(non-existent)/32 -1.37% 1.529 1.508 - 0.00% -
std::unordered_multiset<int>::ctor(const&,_alloc)/8192 -1.36% 77295.823 76241.093 - 0.00% -
std::search(list<int>)_(no_match)/1048576 -1.36% 850136.812 838559.932 - -0.45% -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_64 -1.36% 20.890 20.606 - -0.21% -
BM_MakeThenSortHeap_float_Ascending_16 -1.36% 2.954 2.914 - -1.67% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 -1.36% 1187331.518 1171211.813 - -1.67% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 -1.36% 34.671 34.201 - 1.07% -
BM_std_min<unsigned_char>/32 -1.35% 2.864 2.825 - -2.47% -
BM_std_minmax_element<char>/4096 -1.35% 1126.724 1111.472 - 0.08% -
BM_std_min<char>/21 -1.35% 1.809 1.785 - 0.22% -
BM_std_min<unsigned_short>/64 -1.35% 3.498 3.451 - -2.97% -
bm_lexicographical_compare<int>/5 -1.35% 1.531 1.510 - -0.16% -
rng::find_end(vector<int>)_(process_all)/1024 -1.35% 242.555 239.285 - 0.41% -
BM_RangesSortHeap_pair<uint32,_uint32>_4 -1.35% 1.634 1.612 - -6.43% -
rng::replace_if(deque<int>)_(prefix)/50 -1.35% 20.358 20.084 - -2.23% -
SetIntersection_Interlaced_Set_uint32_262144_1 -1.34% 1108149.455 1093252.788 - -2.27% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 -1.34% 1398137.019 1379354.009 - -1.01% -
BM_deque_deque_copy_backward/64 -1.34% 3.374 3.329 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/50 -1.34% 17.510 17.275 - -0.46% -
BM_std_minmax<short>/19 -1.34% 2.429 2.396 - -0.20% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 -1.34% 17239735.576 17008648.004 - -2.23% -
BM_CmpEqual_schar_uchar -1.34% 1.114 1.099 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -1.34% 13717.694 13534.277 - 0.00% -
rng::partition(vector<int>)_(dense)/32 -1.34% 8.403 8.290 - -0.65% -
std::rotate(list<int>)_(1_element_forward)/32 -1.34% 12.384 12.219 - -5.36% -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 -1.33% 1.021 1.007 - -1.21% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_1 -1.33% 17597969.269 17363145.601 - -1.76% -
BM_std_minmax_element<char>/5500 -1.33% 1510.118 1489.993 - 0.15% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 -1.33% 11055925.029 10908623.273 - -3.84% -
std::flat_multimap<int,_int>::contains(key)_(existent)/32 -1.33% 3.377 3.332 - -1.06% -
rng::search(deque<int>,_pred)_(no_match)/1048576 -1.33% 449828.650 443838.984 - -0.62% -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.33% 250.197 246.871 - -1.56% -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_4 -1.33% 2.615 2.580 - 0.53% -
SetIntersection_Front_Set_uint64_256_64 -1.33% 6183862.103 6101713.934 - -3.85% -
BM_deque_vector_move_backward/64000 -1.32% 8032.919 7926.494 - 0.00% -
std::rotate(vector<bool>)_(by_1/3)/50 -1.32% 18.136 17.896 - -0.17% -
rng::stable_sort(deque<int>)_(alloc_fails,_ascending)/1024 -1.32% 4207.500 4151.769 - 0.26% -
rng::starts_with(deque<int>,_pred)/1000 -1.32% 510.498 503.740 - -0.90% -
rng::move_backward(deque<int>)/512 -1.32% 24.122 23.803 - 0.16% -
BM_RangesMakeHeap_uint32_Random_16 -1.32% 1.270 1.254 - -1.62% -
std::vector<std::string>::ctor(const&)_(expensive_elements)/1024 -1.32% 19876.242 19613.980 - 0.00% -
BM_MakeThenSortHeap_float_Descending_16 -1.32% 1.840 1.816 - -2.39% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8192 -1.31% 4899.764 4835.366 - 0.20% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 -1.31% 11.463 11.313 - 1.02% -
BM_std_min<unsigned_char>/22 -1.31% 2.104 2.076 - 0.37% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 -1.31% 139327.740 137504.992 - 0.00% -
BM_vector_deque_copy/4000 -1.31% 142.847 140.979 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_4_4 -1.30% 147687754.224 145762676.475 - -1.14% -
BM_std_minmax<short>/10 -1.30% 1.431 1.412 - -0.98% -
BM_deque_deque_copy_backward/1 -1.30% 2.796 2.759 - 0.00% -
BM_RangesMakeThenSortHeap_uint64_Random_262144 -1.30% 35.781 35.315 - -1.71% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 -1.30% 720.292 710.921 - -0.92% -
BM_RangesPushHeap_string_Ascending_16 -1.30% 4.719 4.658 - 1.65% -
std::find_if_not(list<int>)_(process_all)/8192 -1.30% 8232.869 8125.775 - -0.38% -
std::search(vector<int>)_(same_length)/1024 -1.30% 254.843 251.531 - 0.40% -
bm_lexicographical_compare<int>/6 -1.30% 1.528 1.509 - -0.87% -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.30% 535.544 528.588 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 -1.30% 19991.291 19731.742 - 0.00% -
std::find_if_not(vector<char>)_(process_all)/8192 -1.30% 2075.487 2048.565 - -0.68% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -1.30% 44.229 43.655 - -16.32% -
SetIntersection_Front_Vector_uint64_262144_1 -1.30% 1120359.662 1105840.651 - -1.35% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1 -1.30% 1124593.262 1110027.853 - -1.43% -
std::vector<std::string>::ctor(Range)_(expensive_elements)/8192 -1.29% 172519.771 170290.977 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -1.29% 191937.124 189462.151 - 0.00% -
BM_MakeThenSortHeap_string_Ascending_262144 -1.29% 78.812 77.796 - 2.23% -
std::map<int,_int>::count(key)_(existent)/8192 -1.29% 6.082 6.004 - 2.91% -
std::equal(deque<int>)_(it,_it,_it)/1048576 -1.29% 503070.061 496587.547 - 4.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 -1.29% 4611857.407 4552432.961 - -1.15% -
BM_MakeThenSortHeap_string_Heap_4 -1.29% 5.944 5.867 - -0.60% -
std::find_end(forward_list<int>)_(single_element)/8192 -1.29% 5728.184 5654.471 - 0.33% -
BM_MakeThenSortHeap_float_Heap_4 -1.29% 1.239 1.223 - -0.25% -
SetIntersection_Front_Vector_float_16384_1 -1.29% 1121434.040 1107011.090 - -0.52% -
std::search(vector<int>)_(same_length)/8192 -1.29% 1960.475 1935.262 - 0.57% -
std::remove_copy_if(list<int>)_(prefix)/8192 -1.28% 7277.034 7183.606 - -2.13% -
std::count(list<int>)_(every_other)/8 -1.28% 2.101 2.074 - -1.08% -
rng::partial_sort_copy(vector<NonIntegral>)_(heap)/8 -1.28% 14.634 14.446 - -2.35% -
BM_StringEraseWithMove_Huge_Opaque -1.28% 46.165 45.574 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_pred)/8 -1.28% 3.676 3.629 - -0.24% -
std::multimap<int,_int>::find(key)_(non-existent)/1024 -1.28% 5.400 5.331 - -15.37% -
std::map<int,_int>::contains(key)_(non-existent)/1024 -1.27% 5.432 5.363 - -1.22% -
std::replace_if(deque<int>)_(prefix)/32 -1.27% 14.189 14.008 - -0.33% -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_16 -1.27% 7.796 7.697 - -0.16% -
SetIntersection_None_Vector_string_262144_64 -1.27% 1371243.529 1353869.495 - -0.62% -
rng::find(join_view(vector<list<int>>))_(process_all)/32768 -1.26% 27720.962 27371.122 - 1.23% -
BM_CmpLess_short_short -1.26% 0.965 0.953 - 0.00% -
BM_std_minmax_element<char>/64 -1.26% 17.665 17.442 - 0.24% -
rng::copy_n(vector<int>)/1048576 -1.26% 49369.004 48748.130 - -2.89% -
BM_CmpEqual_uchar_uint -1.26% 1.125 1.111 - 0.00% -
SetIntersection_None_Set_float_256_16 -1.26% 11083560.219 10944376.650 - -3.09% -
std::rotate(vector<bool>)_(by_1/4)/32 -1.26% 18.263 18.034 - 0.11% -
BM_RangesMakeThenSortHeap_string_Heap_16384 -1.25% 101.432 100.161 - -0.37% -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/1048576 -1.25% 503943.795 497632.013 - 0.36% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 -1.25% 208400211.444 205790304.001 - -2.26% -
BM_deque_vector_ranges_copy_backward/65536 -1.25% 8219.273 8116.474 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -1.25% 11308.378 11166.947 - -1.71% -
BM_RangesMakeThenSortHeap_uint64_Ascending_262144 -1.25% 25.296 24.980 - -1.74% -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_1024 -1.25% 7.525 7.431 - -0.47% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_16 -1.25% 19318583.879 19077709.996 - -0.68% -
BM_std_min<unsigned_long_long>/31 -1.25% 3.027 2.989 - 1.81% -
BM_std_minmax<long_long>/7 -1.24% 2.598 2.565 - -0.03% -
rng::is_partitioned(list<int>)_(unpartitioned)/8192 -1.24% 1198.430 1183.526 - -16.08% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_4 -1.24% 4530796.309 4474477.204 - -2.19% -
SetIntersection_Interlaced_Set_float_262144_16 -1.24% 1599214.761 1579339.032 - -1.97% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.24% 556118.838 549217.997 - 0.00% -
rng::for_each(set<int>)/8192 -1.24% 16444.769 16240.749 - 0.73% -
BM_SortHeap_pair<uint32,_uint32>_16 -1.24% 6.087 6.011 - -0.27% -
rng::search(deque<int>)_(same_length)/8192 -1.24% 3840.255 3792.616 - 0.10% -
rng::distance(join_view(vector<vector<int>>)/1024 -1.24% 1.035 1.022 - 0.00% -
std::find_if(vector<char>)_(process_all)/32768 -1.24% 8234.862 8132.769 - -1.21% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_1 -1.24% 17549701.604 17332352.538 - -1.92% -
SetIntersection_Interlaced_Set_float_64_16 -1.24% 24692200.157 24386817.549 - -0.95% -
SetIntersection_None_Vector_uint32_16384_4 -1.23% 1176480.337 1161963.104 - 0.04% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 -1.23% 1203184.092 1188347.221 - -5.43% -
BM_std_minmax_element<char>/512 -1.23% 146.095 144.295 - 0.08% -
SetIntersection_None_Vector_uint64_1024_4 -1.23% 1146128.632 1132009.173 - -1.89% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 -1.23% 1115675.272 1101950.420 - -2.42% -
SetIntersection_None_Vector_float_1024_64 -1.23% 1162344.580 1148051.896 - -0.11% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 -1.23% 27.736 27.396 - 0.53% -
std::find_if_not(list<int>)_(bail_25%)/8 -1.23% 1.216 1.201 - -1.36% -
std::find_end(forward_list<int>)_(match_near_end)/1000 -1.23% 767.997 758.579 - -0.04% -
BM_std_min<long_long>/64 -1.22% 4.905 4.845 - -0.10% -
std::rotate(vector<bool>)_(by_1/3)/32 -1.22% 18.120 17.899 - -0.63% -
SetIntersection_None_Set_string_262144_256 -1.22% 1692200.359 1671546.631 - 0.72% -
rng::find_end(vector<int>)_(near_matches)/1024 -1.22% 15986.728 15792.016 - 0.43% -
std::all_of(vector<int>)_(process_all)/50 -1.22% 12.737 12.582 - -0.15% -
rng::rotate(vector<bool>)_(by_1/3)/50 -1.22% 18.576 18.350 - -1.16% -
SetIntersection_Front_Set_uint32_256_16 -1.21% 5011159.071 4950316.462 - 0.83% -
BM_RangesPushHeap_string_Random_256 -1.21% 14.358 14.184 - 0.12% -
std::multimap<int,_int>::contains(key)_(existent)/32 -1.21% 1.675 1.655 - -0.70% -
BM_deque_deque_ranges_copy/1024 -1.21% 39.308 38.831 - 0.00% -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 -1.21% 46.091 45.532 - -0.37% -
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/8 -1.21% 3.752 3.707 - 0.05% -
std::move(list<int>)/64 -1.21% 48.844 48.253 - 0.09% -
BM_RangesMakeHeap_string_Random_16384 -1.21% 12.816 12.661 - 1.86% -
std::find(vector<bool>)_(process_all)/1048576 -1.21% 3717.570 3672.694 - 0.51% -
std::remove_copy_if(list<int>)_(sprinkled)/8192 -1.21% 7217.778 7130.653 - -2.48% -
std::multimap<std::string,_int>::count(key)_(non-existent)/32 -1.21% 10.325 10.200 - -1.17% -
BM_std_minmax_element<char>/65536 -1.21% 17886.294 17670.625 - 0.14% -
std::partial_sort(vector<NonIntegral>)_(heap)/8 -1.20% 25.447 25.141 - -1.76% -
BM_MakeHeap_string_Ascending_4 -1.20% 2.843 2.808 - -0.77% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 -1.20% 4561642.082 4506938.990 - -2.08% -
BM_deque_deque_ranges_copy/4000 -1.20% 147.319 145.556 - 0.00% -
SetIntersection_Interlaced_Vector_string_4_4 -1.20% 162587873.354 160643042.784 - -0.50% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -1.20% 21.425 21.169 - -0.63% -
rng::rotate(vector<bool>)_(by_1/4)/50 -1.20% 18.611 18.389 - -1.47% -
rng::for_each(set<int>::iterator)/8 -1.19% 4.534 4.480 - -0.07% -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/8 -1.19% 4.203 4.153 - -0.62% -
BM_deque_deque_ranges_copy_backward/4096 -1.19% 154.211 152.378 - 0.00% -
std::rotate(vector<int>)_(by_1/4)/32 -1.19% 12.018 11.876 - -0.15% -
SetIntersection_Front_Set_uint32_262144_1024 -1.19% 15471435.448 15287831.383 - -8.07% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -1.19% 1245070.187 1230297.427 - -0.34% -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/8192 -1.18% 171929.527 169894.205 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_262144 -1.18% 1861108.073 1839105.227 - -3.69% -
BM_SortHeap_pair<uint32,_uint32>_1024 -1.18% 13.945 13.780 - -0.19% -
SetIntersection_None_Set_float_16384_1 -1.18% 157596292.958 155736010.909 - -1.90% -
BM_std_minmax<short>/9 -1.18% 1.187 1.173 - -1.22% -
BM_LowerBound_pair<uint32,_uint32>_16384 -1.18% 101.823 100.624 - -0.81% -
std::reverse_copy(deque<int>)/4096 -1.18% 984.876 973.281 - -0.68% -
BM_std_min<char>/4 -1.18% 1.071 1.058 - 0.70% -
rng::partition(list<int>)_(sparse)/1024 -1.17% 732.566 723.963 - -2.07% -
std::generate_n(vector<int>)/32 -1.17% 8.018 7.924 - -0.86% -
BM_std_minmax<short>/15 -1.17% 1.991 1.968 - 0.40% -
std::flat_map<int,_int>::contains(key)_(existent)/1024 -1.17% 8.686 8.585 - 0.09% -
std::list<std::string>::erase(begin)_(cheap_elements)/1024 -1.17% 12.005 11.864 - 0.00% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 -1.17% 653.510 645.873 - -0.91% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 -1.17% 1243639.744 1229130.436 - 1.06% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_16 -1.17% 22.528 22.265 - -1.05% -
rng::find_end(vector<int>)_(process_all)/1000 -1.17% 236.990 234.227 - 0.59% -
std::find_first_of(vector<int>,_pred)_(large_needle)/32 -1.16% 502.758 496.907 - -0.27% -
BM_RangesMakeHeap_uint32_PipeOrgan_16 -1.16% 1.037 1.025 - -0.47% -
std::find_end(list<int>)_(process_all)/8192 -1.16% 6988.646 6907.413 - -0.61% -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_262144 -1.16% 33.637 33.247 - -0.20% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 -1.16% 1268749.512 1254031.896 - -0.20% -
721_gcc_r -1.16% 13.193 13.040 - -0.45% -
SetIntersection_Front_Vector_float_1_1 -1.16% 577057234.070 570368049.393 - -0.66% -
SetIntersection_Interlaced_Vector_string_262144_1 -1.16% 1162453.764 1148982.222 - -1.08% -
BM_deque_deque_ranges_move/65536 -1.16% 2954.201 2919.969 - 0.00% -
BM_std_minmax<unsigned_short>/23 -1.16% 2.570 2.540 - -2.04% -
std::is_sorted_until(list<int>)/8192 -1.16% 7275.159 7190.875 - -1.30% -
BM_std_minmax<unsigned_long_long>/7 -1.16% 2.528 2.499 - 1.05% -
std::replace_if(deque<int>)_(prefix)/8192 -1.16% 3524.176 3483.405 - -0.02% -
rng::partial_sort(deque<int>)_(heap)/8192 -1.16% 285883.501 282579.277 - -0.10% -
std::copy_backward(vector<bool>)_(unaligned)/32768 -1.16% 210.947 208.509 - -1.13% -
SetIntersection_Interlaced_Set_float_262144_64 -1.15% 1573333.576 1555178.386 - -1.73% -
std::equal(deque<int>)_(it,_it,_it,_it)/50 -1.15% 26.299 25.996 - 14.82% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 -1.15% 2.361 2.334 - 0.10% -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/32 -1.15% 746.724 738.139 - 0.00% -
rng::ends_with(deque<int>)_(mismatch_at_end)/1024 -1.15% 484.498 478.931 - 4.28% -
rng::move_backward(vector<bool>)_(aligned)/32768 -1.15% 38.344 37.904 - 0.47% -
BM_RangesPushHeap_float_Random_16 -1.15% 5.409 5.347 - -0.82% -
std::flat_map<int,_int>::erase(key)_(existent)/1024 -1.15% 97.281 96.166 - -24.12% -
rng::rotate(vector<bool>)_(by_1/2)/50 -1.15% 18.605 18.392 - -0.71% -
BM_std_min<long_long>/13 -1.14% 2.401 2.374 - -1.93% -
BM_std_minmax<int>/9 -1.14% 1.171 1.157 - -0.65% -
std::multiset<int>::upper_bound(key)_(non-existent)/32 -1.14% 3.854 3.810 - -0.97% -
BM_CmpEqual_ushort_uint -1.14% 1.125 1.112 - 0.00% -
std::multiset<int>::operator=(const&)_(into_populated_Container)/32 -1.14% 33.577 33.195 - -4.19% -
std::rotate(vector<int>)_(by_1/4)/1024 -1.13% 329.107 325.372 - -0.02% -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -1.13% 294.692 291.349 - 0.43% -
BM_RangesMakeThenSortHeap_uint64_Descending_16384 -1.13% 16.371 16.185 - -1.34% -
BM_MakeThenSortHeap_string_Ascending_16384 -1.13% 62.292 61.586 - 0.22% -
rng::find(list<int>)_(process_all)/50 -1.13% 18.837 18.624 - 0.61% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.13% 698.023 690.135 - 0.23% -
SetIntersection_Front_Set_uint64_16_16 -1.13% 40927042.435 40464754.179 - -1.71% -
BM_RangesPushHeap_string_QuickSortAdversary_64 -1.13% 12.923 12.777 - -0.71% -
BM_MakeThenSortHeap_string_Heap_16 -1.13% 17.530 17.332 - -0.34% -
std::sort(vector<int>)_(qsort_adversarial)/8 -1.13% 16.972 16.781 - 0.34% -
BM_std_min<long_long>/32 -1.13% 3.618 3.577 - 0.27% -
rng::fill(vector<bool>)/512 -1.12% 1.484 1.467 - -6.74% -
std::unordered_multiset<int>::count(key)_(non-existent)/8192 -1.12% 1.207 1.193 - 0.00% -
std::partition(list<int>)_(sparse)/1024 -1.12% 725.677 717.519 - -0.98% -
SetIntersection_None_Set_float_16384_4 -1.12% 157305482.109 155539347.025 - -1.98% -
std::search_n(list<int>)_(no_match)/1024 -1.12% 758.598 750.091 - 0.73% -
rng::unique(list<int>)_(contiguous)/8192 -1.12% 7168.313 7088.029 - -1.46% -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 -1.12% 1.240 1.226 - -0.14% -
rng::find_last(vector<int>)_(bail_10%)/8 -1.12% 2.108 2.084 - -4.06% -
rng::adjacent_find(list<int>)/8 -1.12% 2.134 2.110 - -0.49% -
BM_PopHeap_uint32_262144 -1.12% 42.037 41.567 - 1.70% -
SetIntersection_Interlaced_Vector_string_16384_16384 -1.12% 352194111.566 348257316.785 - -1.23% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 -1.12% 9213274.799 9110317.473 - -0.41% -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_256 -1.12% 31.535 31.183 - -0.27% -
std::map<int,_int>::erase(iterator)/0 -1.11% 20.809 20.577 - 0.95% -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 -1.11% 13.698 13.545 - 0.00% -
std::find(list<int>)_(process_all)/32768 -1.11% 27610.919 27303.565 - 2.46% -
rng::count_if(list<int>)_(every_other)/8192 -1.11% 7302.102 7220.938 - -5.20% -
std::deque<std::string>::operator=(const&)_(expensive_elements)/1024 -1.11% 6487.604 6415.502 - 0.00% -
BM_StringAssignAsciiz_Huge_Opaque -1.11% 183.783 181.744 - 0.00% -
rng::find_last_if(vector<char>)_(bail_10%)/8 -1.11% 2.415 2.389 - -5.38% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/1024 -1.11% 13485.490 13335.929 - 0.00% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 -1.11% 8.989 8.889 - -0.77% -
SetIntersection_Front_Vector_string_256_4 -1.11% 4970487.871 4915491.086 - -1.08% -
rng::all_of(vector<int>)_(process_all)/50 -1.10% 18.457 18.253 - -0.67% -
BM_std_min<int>/10 -1.10% 1.005 0.994 - -0.14% -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 -1.10% 5.117 5.061 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_64 -1.10% 213999564.324 211637223.481 - -4.83% -
rng::stable_sort(vector<int>)_(descending)/1024 -1.10% 2841.748 2810.413 - 1.18% -
BM_std_min<unsigned_char>/7 -1.10% 1.840 1.819 - -0.67% -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_256 -1.10% 55.163 54.555 - -1.90% -
std::mismatch(list<int>)_(it,_it,_it,_it)/8 -1.10% 2.956 2.923 - -2.47% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -1.10% 296.871 293.608 - -0.38% -
std::multimap<int,_int>::equal_range(key)_(existent)/8192 -1.10% 6.069 6.002 - -0.25% -
BM_std_minmax_element<char>/1024 -1.10% 286.763 283.621 - 0.09% -
rng::find_last(list<int>)_(bail_90%)/8192 -1.10% 599.939 593.365 - -1.60% -
BM_SortHeap_string_4 -1.09% 4.299 4.252 - -0.33% -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/0 -1.09% 1.318 1.303 - -1.21% -
std::multimap<int,_int>::upper_bound(key)_(non-existent)/32 -1.09% 3.817 3.775 - -8.61% -
std::move(vector<bool>)_(unaligned)/64 -1.09% 1.534 1.517 - 1.15% -
rng::stable_sort(vector<int>)_(qsort_adversarial)/8 -1.09% 16.823 16.640 - -0.59% -
BM_PopHeap_pair<uint32,_uint32>_256 -1.09% 22.660 22.414 - -1.19% -
rng::copy(deque<int>)/262144 -1.09% 10413.986 10300.695 - 0.16% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -1.09% 349220.879 345427.862 - -0.65% -
BM_vector_deque_ranges_move/4000 -1.09% 142.798 141.247 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 -1.09% 19194819.515 18986411.192 - -2.94% -
BM_MakeHeap_string_Random_4 -1.09% 5.810 5.746 - -0.70% -
SetIntersection_None_Vector_uint32_256_1 -1.08% 4554634.044 4505224.903 - -0.75% -
std::unordered_map<int,_int>::erase(key)_(existent)/32 -1.08% 21.657 21.422 - 0.00% -
std::multiset<int>::contains(key)_(existent)/1024 -1.08% 4.029 3.986 - -0.08% -
rng::find(vector<int>)_(process_all)/32768 -1.08% 7466.188 7385.484 - -0.55% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_4_4 -1.08% 148083360.559 146483711.707 - -0.18% -
std::find(vector<int>)_(process_all)/8 -1.08% 2.647 2.618 - -0.98% -
std::search(deque<int>,_pred)_(no_match)/1048576 -1.08% 448382.906 443549.953 - -0.38% -
std::set<int>::count(key)_(existent)/8192 -1.08% 7.782 7.698 - -4.91% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 -1.07% 4003.062 3960.035 - 0.10% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_4 -1.07% 1167679.237 1155136.382 - -2.65% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -1.07% 10579.287 10465.748 - -2.29% -
BM_vector_deque_move/4000 -1.07% 142.343 140.815 - 0.00% -
std::stable_sort(vector<int>)_(descending)/1024 -1.07% 2841.434 2810.949 - 1.00% -
std::move_backward(vector<int>)/8 -1.07% 2.289 2.265 - 0.46% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_4 -1.07% 148345299.263 146755927.230 - -0.26% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 -1.07% 1592909.470 1575847.092 - -1.23% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 -1.07% 1130122.085 1118019.141 - -3.90% -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_4 -1.07% 1.738 1.719 - -2.88% -
BM_MakeHeap_string_SingleElement_256 -1.07% 6.349 6.281 - 0.79% -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 -1.07% 2.684 2.656 - -0.52% -
rng::move(vector<int>)/64 -1.06% 4.111 4.068 - -1.08% -
BM_deque_vector_ranges_copy/1 -1.06% 2.116 2.094 - 0.00% -
std::multiset<int>::lower_bound(key)_(existent)/8192 -1.06% 15.077 14.917 - -0.78% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_64 -1.06% 10.045 9.938 - 0.30% -
BM_RangesPushHeap_uint64_Random_1024 -1.06% 6.007 5.944 - -1.97% -
SetIntersection_Interlaced_Vector_uint64_16384_1 -1.06% 1117440.753 1105624.290 - -1.11% -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16 -1.06% 0.980 0.970 - 1.21% -
BM_deque_vector_ranges_move/64 -1.06% 2.608 2.581 - 0.00% -
std::equal(deque<int>)_(it,_it,_it)/8192 -1.06% 3919.163 3877.754 - 0.83% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_1 -1.05% 23719081.531 23469928.413 - -0.18% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 -1.05% 13.910 13.764 - 0.00% -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 -1.05% 44.836 44.366 - -0.05% -
SetIntersection_Interlaced_Set_uint32_16384_1024 -1.05% 169328284.042 167555409.595 - -4.26% -
BM_SortHeap_float_4 -1.05% 1.028 1.017 - -0.20% -
rng::partial_sort(vector<int>)_(repeated)/8 -1.05% 20.348 20.136 - 0.13% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 -1.04% 223773493.631 221439757.750 - -3.10% -
BM_vector_deque_copy/1024 -1.04% 36.419 36.039 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_1 -1.04% 17997446.531 17809822.270 - -0.45% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.04% 113639.763 112455.574 - -1.84% -
std::all_of(list<int>)_(process_all)/32 -1.04% 11.494 11.374 - -1.00% -
std::find_if_not(vector<char>)_(process_all)/32768 -1.04% 8221.797 8136.479 - -0.83% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024 -1.04% 179256481.039 177396433.537 - -1.39% -
SetIntersection_None_Set_uint32_1024_256 -1.04% 8802493.822 8711186.938 - -4.72% -
BM_std_minmax<int>/31 -1.04% 2.717 2.689 - 0.75% -
BM_RangesPushHeap_string_QuickSortAdversary_16 -1.04% 10.181 10.076 - -0.62% -
SetIntersection_Interlaced_Vector_string_16384_1 -1.04% 1157841.992 1145848.428 - -0.57% -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.04% 72930.302 72175.077 - 0.07% -
SetIntersection_Interlaced_Set_float_262144_256 -1.04% 1579327.798 1562975.260 - -1.43% -
BM_RangesMakeThenSortHeap_uint64_Heap_64 -1.03% 8.306 8.221 - -0.83% -
rng::partial_sort(deque<int>)_(repeated)/1024 -1.03% 6398.836 6332.821 - -3.28% -
std::map<int,_int>::insert(value)_(new_value)/32 -1.03% 19.967 19.761 - 0.90% -
BM_CmpEqual_short_int -1.03% 1.139 1.127 - 0.00% -
BM_deque_deque_ranges_move/4096 -1.03% 151.516 149.957 - 0.00% -
rng::move(deque<int>)/262144 -1.03% 14995.658 14841.423 - -0.55% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -1.03% 509.857 504.613 - -0.64% -
std::for_each_n(list<int>)/8 -1.03% 2.592 2.565 - 4.61% -
SetIntersection_Interlaced_Set_uint64_256_256 -1.03% 9023237.460 8930507.045 - -5.38% -
BM_deque_deque_move_backward/70000 -1.02% 8799.801 8709.718 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_1 -1.02% 17721552.366 17540189.963 - -0.56% -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/32 -1.02% 10.200 10.095 - -1.60% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_4 -1.02% 67183926.626 66496978.158 - -1.66% -
BM_MakeThenSortHeap_float_Descending_16384 -1.02% 27.349 27.070 - -0.81% -
BM_RangesMakeThenSortHeap_float_Heap_1024 -1.02% 8.111 8.028 - -1.96% -
rng::find_last(vector<char>)_(bail_90%)/1048576 -1.02% 12129.540 12005.740 - 0.06% -
SetIntersection_None_Vector_uint32_262144_256 -1.02% 1204172.385 1191888.125 - -0.56% -
std::vector<int>::erase(middle)_(cheap_elements)/1024 -1.02% 22.016 21.792 - 0.00% -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_16 -1.02% 3.023 2.993 - -0.90% -
std::multiset<std::string>::ctor(&&,_different_allocs)/1024 -1.02% 6906.626 6836.520 - -0.98% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -1.01% 1244552.635 1231921.136 - -0.69% -
rng::search(vector<int>)_(no_match)/8192 -1.01% 1660.819 1643.977 - 0.63% -
BM_SortHeap_pair<uint32,_uint32>_16384 -1.01% 22.940 22.707 - -0.00% -
BM_SortHeap_pair<uint32,_uint32>_262144 -1.01% 34.012 33.668 - 0.28% -
BM_deque_vector_ranges_copy_backward/64000 -1.01% 8143.333 8060.936 - 0.00% -
SetIntersection_None_Vector_float_16384_256 -1.01% 1184387.305 1172427.069 - -1.14% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_4 -1.01% 202415579.976 200372852.676 - -1.72% -
std::find(vector<int>)_(process_all)/8192 -1.01% 1867.376 1848.563 - -0.68% -
BM_std_minmax<char>/19 -1.01% 1.769 1.751 - 3.10% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 -1.01% 93337.948 92399.539 - -0.53% -
std::unordered_multimap<int,_int>::clear()/32 -1.01% 615.911 609.719 - 0.00% -
rng::partial_sort(vector<NonIntegral>)_(heap)/1024 -1.00% 8269.466 8186.446 - 0.13% -
BM_StringRelational_Compare_Huge_Huge_ChangeFirst -1.00% 1.406 1.392 - 0.00% -
SetIntersection_Front_Set_float_256_16 -1.00% 4984829.567 4934825.052 - -2.53% -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 -1.00% 14.520 14.374 - -1.93% -
std::flat_map<int,_int>::insert(value)_(new_value)/0 -1.00% 16.089 15.927 - -0.77% -


Report Time: 5.07s
Name Current %
706_stockfish_r 21.568 -
707_ntest_r 16.530 -
709_cactus_r 19.645 -
710_omnetpp_r 8.666 2.73%
721_gcc_r 13.040 -
723_llvm_r 11.559 -
727_cppcheck_r 24.710 -
729_abc_r 18.595 -
731_astcenc_r 10.594 4.38%
735_gem5_r 13.683 -
736_ocio_r 16.443 -
737_gmsh_r 12.994 1.39%
748_flightdm_r 9.385 3.59%
750_sealcrypto_r 18.563 -
753_ns3_r 10.384 1.08%
766_femflow_r 15.618 20.74%
BM_CmpEqual_int_int 1.132 -
BM_CmpEqual_int_schar 1.120 -
BM_CmpEqual_int_short 1.125 -
BM_CmpEqual_int_uchar 1.130 -
BM_CmpEqual_int_uint 1.109 -
BM_CmpEqual_int_ushort 1.120 -
BM_CmpEqual_schar_int 1.136 -
BM_CmpEqual_schar_schar 1.101 -
BM_CmpEqual_schar_short 1.149 -
BM_CmpEqual_schar_uchar 1.099 -
BM_CmpEqual_schar_uint 1.100 -
BM_CmpEqual_schar_ushort 1.112 -
BM_CmpEqual_short_int 1.127 -
BM_CmpEqual_short_schar 1.125 -
BM_CmpEqual_short_short 1.127 -
BM_CmpEqual_short_uchar 1.104 -
BM_CmpEqual_short_uint 1.106 -
BM_CmpEqual_short_ushort 1.106 -
BM_CmpEqual_uchar_int 1.114 -
BM_CmpEqual_uchar_schar 1.053 -
BM_CmpEqual_uchar_short 1.045 -
BM_CmpEqual_uchar_uchar 1.106 -
BM_CmpEqual_uchar_uint 1.111 -
BM_CmpEqual_uchar_ushort 1.116 -
BM_CmpEqual_uint_int 1.126 -
BM_CmpEqual_uint_schar 1.083 -
BM_CmpEqual_uint_short 1.063 -
BM_CmpEqual_uint_uchar 1.127 -
BM_CmpEqual_uint_uint 1.120 -
BM_CmpEqual_uint_ushort 1.123 -
BM_CmpEqual_ushort_int 1.119 -
BM_CmpEqual_ushort_schar 1.035 -
BM_CmpEqual_ushort_short 1.052 -
BM_CmpEqual_ushort_uchar 1.125 -
BM_CmpEqual_ushort_uint 1.112 -
BM_CmpEqual_ushort_ushort 1.113 -
BM_CmpLess_int_int 1.121 -
BM_CmpLess_int_schar 1.135 -
BM_CmpLess_int_short 1.134 -
BM_CmpLess_int_uchar 1.128 -
BM_CmpLess_int_uint 1.121 -
BM_CmpLess_int_ushort 1.132 -
BM_CmpLess_schar_int 1.137 -
BM_CmpLess_schar_schar 0.954 -
BM_CmpLess_schar_short 0.962 -
BM_CmpLess_schar_uchar 1.116 -
BM_CmpLess_schar_uint 1.118 -
BM_CmpLess_schar_ushort 1.122 -
BM_CmpLess_short_int 1.126 -
BM_CmpLess_short_schar 0.960 -
BM_CmpLess_short_short 0.953 -
BM_CmpLess_short_uchar 1.123 -
BM_CmpLess_short_uint 1.110 -
BM_CmpLess_short_ushort 1.116 -
BM_CmpLess_uchar_int 1.116 -
BM_CmpLess_uchar_schar 1.033 -
BM_CmpLess_uchar_short 1.054 -
BM_CmpLess_uchar_uchar 1.124 -
BM_CmpLess_uchar_uint 1.117 -
BM_CmpLess_uchar_ushort 1.120 -
BM_CmpLess_uint_int 1.124 -
BM_CmpLess_uint_schar 1.070 -
BM_CmpLess_uint_short 1.077 -
BM_CmpLess_uint_uchar 1.121 -
BM_CmpLess_uint_uint 1.132 -
BM_CmpLess_uint_ushort 1.130 -
BM_CmpLess_ushort_int 1.117 -
BM_CmpLess_ushort_schar 1.041 -
BM_CmpLess_ushort_short 1.042 -
BM_CmpLess_ushort_uchar 1.128 -
BM_CmpLess_ushort_uint 1.124 -
BM_CmpLess_ushort_ushort 1.121 -
BM_LowerBound_float_1 2.658 -
BM_LowerBound_float_1024 21.884 -
BM_LowerBound_float_16 7.854 -
BM_LowerBound_float_16384 66.252 -
BM_LowerBound_float_256 14.212 -
BM_LowerBound_float_262144 572.869 -
BM_LowerBound_float_4 11.540 -
BM_LowerBound_float_64 8.503 -
BM_LowerBound_pair<uint32,_uint32>_1 2.855 1.26%
BM_LowerBound_pair<uint32,_uint32>_1024 44.266 -
BM_LowerBound_pair<uint32,_uint32>_16 16.268 -
BM_LowerBound_pair<uint32,_uint32>_16384 100.624 -
BM_LowerBound_pair<uint32,_uint32>_256 32.745 -
BM_LowerBound_pair<uint32,_uint32>_262144 605.692 -1.63%
BM_LowerBound_pair<uint32,_uint32>_4 11.179 -
BM_LowerBound_pair<uint32,_uint32>_64 18.702 -
BM_LowerBound_string_1 4.836 -
BM_LowerBound_string_1024 189.937 6.23%
BM_LowerBound_string_16 36.645 -
BM_LowerBound_string_16384 390.243 -1.07%
BM_LowerBound_string_256 127.478 1.38%
BM_LowerBound_string_262144 2155.221 3.98%
BM_LowerBound_string_4 20.008 -1.23%
BM_LowerBound_string_64 72.199 3.91%
BM_LowerBound_tuple<uint32,_uint64,_uint32>_1 2.945 2.93%
BM_LowerBound_tuple<uint32,_uint64,_uint32>_1024 63.863 10.45%
BM_LowerBound_tuple<uint32,_uint64,_uint32>_16 21.603 -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_16384 124.527 3.54%
BM_LowerBound_tuple<uint32,_uint64,_uint32>_256 45.908 1.63%
BM_LowerBound_tuple<uint32,_uint64,_uint32>_262144 767.376 16.12%
BM_LowerBound_tuple<uint32,_uint64,_uint32>_4 11.280 -
BM_LowerBound_tuple<uint32,_uint64,_uint32>_64 34.591 -
BM_LowerBound_uint32_1 2.592 -
BM_LowerBound_uint32_1024 21.637 -
BM_LowerBound_uint32_16 7.330 -
BM_LowerBound_uint32_16384 65.370 -
BM_LowerBound_uint32_256 14.154 -
BM_LowerBound_uint32_262144 555.821 -
BM_LowerBound_uint32_4 10.430 -
BM_LowerBound_uint32_64 8.089 -
BM_LowerBound_uint64_1 2.601 -
BM_LowerBound_uint64_1024 24.698 -
BM_LowerBound_uint64_16 7.371 -
BM_LowerBound_uint64_16384 70.279 -
BM_LowerBound_uint64_256 16.338 -
BM_LowerBound_uint64_262144 581.679 -
BM_LowerBound_uint64_4 10.450 -
BM_LowerBound_uint64_64 8.342 -1.52%
BM_MakeHeap_float_Ascending_1 0.275 -
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.647 -2.35%
BM_MakeHeap_float_Ascending_262144 0.697 -
BM_MakeHeap_float_Ascending_4 0.415 3.14%
BM_MakeHeap_float_Ascending_64 0.628 -
BM_MakeHeap_float_Descending_1 0.275 -
BM_MakeHeap_float_Descending_1024 0.216 -
BM_MakeHeap_float_Descending_16 0.212 -
BM_MakeHeap_float_Descending_16384 0.189 -
BM_MakeHeap_float_Descending_256 0.215 -
BM_MakeHeap_float_Descending_262144 0.187 -
BM_MakeHeap_float_Descending_4 0.290 -
BM_MakeHeap_float_Descending_64 0.193 -
BM_MakeHeap_float_Heap_1 0.271 -
BM_MakeHeap_float_Heap_1024 0.222 -
BM_MakeHeap_float_Heap_16 0.210 -
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.280 -
BM_MakeHeap_float_Heap_64 0.195 -
BM_MakeHeap_float_PipeOrgan_1 0.278 -
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.397 -2.58%
BM_MakeHeap_float_PipeOrgan_64 0.800 -
BM_MakeHeap_float_QuickSortAdversary_1 0.271 -
BM_MakeHeap_float_QuickSortAdversary_1024 0.503 -
BM_MakeHeap_float_QuickSortAdversary_16 0.736 -
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.275 -
BM_MakeHeap_float_Random_1024 1.204 -1.54%
BM_MakeHeap_float_Random_16 1.436 -14.57%
BM_MakeHeap_float_Random_16384 1.113 -4.20%
BM_MakeHeap_float_Random_256 1.233 -11.01%
BM_MakeHeap_float_Random_262144 1.205 4.08%
BM_MakeHeap_float_Random_4 1.443 -7.55%
BM_MakeHeap_float_Random_64 1.647 -1.43%
BM_MakeHeap_float_SingleElement_1 0.268 -
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.669 4.06%
BM_MakeHeap_float_SingleElement_262144 0.712 -
BM_MakeHeap_float_SingleElement_4 0.323 -
BM_MakeHeap_float_SingleElement_64 0.641 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_1 0.274 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_1024 1.352 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_16 1.255 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_16384 1.342 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_256 1.372 -1.16%
BM_MakeHeap_pair<uint32,_uint32>_Ascending_262144 1.391 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_4 0.735 -
BM_MakeHeap_pair<uint32,_uint32>_Ascending_64 1.109 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_1 0.280 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_1024 0.514 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_16 0.518 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_16384 0.489 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_256 0.600 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_262144 0.477 -
BM_MakeHeap_pair<uint32,_uint32>_Descending_4 0.524 10.04%
BM_MakeHeap_pair<uint32,_uint32>_Descending_64 0.472 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_1 0.274 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_1024 0.553 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_16 0.549 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_16384 0.530 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_256 0.587 2.73%
BM_MakeHeap_pair<uint32,_uint32>_Heap_262144 0.524 -
BM_MakeHeap_pair<uint32,_uint32>_Heap_4 0.563 2.92%
BM_MakeHeap_pair<uint32,_uint32>_Heap_64 0.525 2.78%
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_1 0.280 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_1024 1.345 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_16 1.174 -4.06%
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_16384 1.324 -1.50%
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_256 1.385 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_262144 1.405 -
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_4 0.591 6.96%
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_64 1.111 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.280 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 1.320 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.241 1.38%
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 1.297 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_256 1.374 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 1.330 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_4 0.771 -
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.119 -
BM_MakeHeap_pair<uint32,_uint32>_Random_1 0.280 -
BM_MakeHeap_pair<uint32,_uint32>_Random_1024 2.953 -7.06%
BM_MakeHeap_pair<uint32,_uint32>_Random_16 2.920 -
BM_MakeHeap_pair<uint32,_uint32>_Random_16384 3.033 2.75%
BM_MakeHeap_pair<uint32,_uint32>_Random_256 3.023 -3.30%
BM_MakeHeap_pair<uint32,_uint32>_Random_262144 2.936 -5.79%
BM_MakeHeap_pair<uint32,_uint32>_Random_4 2.599 -1.15%
BM_MakeHeap_pair<uint32,_uint32>_Random_64 3.109 2.07%
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_1 0.274 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_1024 1.197 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_16 1.090 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_16384 1.186 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_256 1.194 1.11%
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_262144 1.230 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_4 0.782 -
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_64 1.121 -
BM_MakeHeap_string_Ascending_1 0.255 -
BM_MakeHeap_string_Ascending_1024 4.882 -1.11%
BM_MakeHeap_string_Ascending_16 3.701 -
BM_MakeHeap_string_Ascending_16384 5.138 -2.39%
BM_MakeHeap_string_Ascending_256 4.763 -2.21%
BM_MakeHeap_string_Ascending_262144 7.518 -5.61%
BM_MakeHeap_string_Ascending_4 2.808 -
BM_MakeHeap_string_Ascending_64 4.715 -1.24%
BM_MakeHeap_string_Descending_1 0.256 -
BM_MakeHeap_string_Descending_1024 3.035 11.78%
BM_MakeHeap_string_Descending_16 2.386 -
BM_MakeHeap_string_Descending_16384 2.919 -4.79%
BM_MakeHeap_string_Descending_256 2.923 8.47%
BM_MakeHeap_string_Descending_262144 4.609 33.49%
BM_MakeHeap_string_Descending_4 2.160 1.41%
BM_MakeHeap_string_Descending_64 2.661 4.01%
BM_MakeHeap_string_Heap_1 0.258 -
BM_MakeHeap_string_Heap_1024 4.835 -
BM_MakeHeap_string_Heap_16 4.663 -
BM_MakeHeap_string_Heap_16384 5.030 -
BM_MakeHeap_string_Heap_256 4.937 -
BM_MakeHeap_string_Heap_262144 5.306 -
BM_MakeHeap_string_Heap_4 3.027 -
BM_MakeHeap_string_Heap_64 5.053 -
BM_MakeHeap_string_PipeOrgan_1 0.258 -
BM_MakeHeap_string_PipeOrgan_1024 5.214 5.79%
BM_MakeHeap_string_PipeOrgan_16 3.624 -
BM_MakeHeap_string_PipeOrgan_16384 5.545 -1.16%
BM_MakeHeap_string_PipeOrgan_256 4.968 3.64%
BM_MakeHeap_string_PipeOrgan_262144 9.573 30.73%
BM_MakeHeap_string_PipeOrgan_4 2.586 -
BM_MakeHeap_string_PipeOrgan_64 4.803 -
BM_MakeHeap_string_QuickSortAdversary_1 0.255 -
BM_MakeHeap_string_QuickSortAdversary_1024 10.755 1.30%
BM_MakeHeap_string_QuickSortAdversary_16 8.603 -
BM_MakeHeap_string_QuickSortAdversary_16384 11.971 1.73%
BM_MakeHeap_string_QuickSortAdversary_256 10.557 1.17%
BM_MakeHeap_string_QuickSortAdversary_262144 13.312 4.91%
BM_MakeHeap_string_QuickSortAdversary_4 5.965 -
BM_MakeHeap_string_QuickSortAdversary_64 10.267 -
BM_MakeHeap_string_Random_1 0.247 -
BM_MakeHeap_string_Random_1024 11.003 2.01%
BM_MakeHeap_string_Random_16 8.388 -
BM_MakeHeap_string_Random_16384 13.002 3.11%
BM_MakeHeap_string_Random_256 10.538 -
BM_MakeHeap_string_Random_262144 17.233 12.32%
BM_MakeHeap_string_Random_4 5.746 -
BM_MakeHeap_string_Random_64 10.090 -
BM_MakeHeap_string_SingleElement_1 0.258 -
BM_MakeHeap_string_SingleElement_1024 6.190 1.42%
BM_MakeHeap_string_SingleElement_16 5.594 -1.94%
BM_MakeHeap_string_SingleElement_16384 5.948 -
BM_MakeHeap_string_SingleElement_256 6.281 -
BM_MakeHeap_string_SingleElement_262144 7.499 1.38%
BM_MakeHeap_string_SingleElement_4 3.660 -2.44%
BM_MakeHeap_string_SingleElement_64 6.316 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.242 -
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.955 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 1.893 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 2.095 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 1.090 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 1.602 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.248 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 0.888 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16 0.970 1.21%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 0.856 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_256 0.962 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 0.852 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_4 0.756 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_64 0.992 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1 0.243 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 1.255 1.10%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16 0.957 5.07%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 1.198 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_256 1.104 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 1.187 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_4 0.783 2.26%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64 1.044 1.59%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.246 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 1.922 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 1.389 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 1.963 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 1.886 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 2.130 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 0.894 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 1.677 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.245 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 1.804 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 1.444 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 1.932 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 1.801 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 2.104 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 1.067 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.568 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.244 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_1024 4.681 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_16 4.156 -1.80%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_16384 4.750 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_256 4.717 -1.09%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_262144 4.855 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_4 3.530 -3.10%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_64 4.930 1.80%
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.243 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 1.993 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 1.685 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 2.307 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 1.995 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 2.709 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 1.296 -
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 1.929 -
BM_MakeHeap_uint32_Ascending_1 0.274 -
BM_MakeHeap_uint32_Ascending_1024 0.644 -
BM_MakeHeap_uint32_Ascending_16 0.599 -
BM_MakeHeap_uint32_Ascending_16384 0.607 -
BM_MakeHeap_uint32_Ascending_256 0.615 2.22%
BM_MakeHeap_uint32_Ascending_262144 0.664 -
BM_MakeHeap_uint32_Ascending_4 0.386 -
BM_MakeHeap_uint32_Ascending_64 0.556 -
BM_MakeHeap_uint32_Descending_1 0.277 -
BM_MakeHeap_uint32_Descending_1024 0.256 -
BM_MakeHeap_uint32_Descending_16 0.255 -
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.284 5.50%
BM_MakeHeap_uint32_Descending_64 0.250 -
BM_MakeHeap_uint32_Heap_1 0.277 -
BM_MakeHeap_uint32_Heap_1024 0.255 -
BM_MakeHeap_uint32_Heap_16 0.246 -
BM_MakeHeap_uint32_Heap_16384 0.235 -
BM_MakeHeap_uint32_Heap_256 0.265 -
BM_MakeHeap_uint32_Heap_262144 0.234 -
BM_MakeHeap_uint32_Heap_4 0.276 -
BM_MakeHeap_uint32_Heap_64 0.229 -
BM_MakeHeap_uint32_PipeOrgan_1 0.274 -
BM_MakeHeap_uint32_PipeOrgan_1024 0.698 -2.73%
BM_MakeHeap_uint32_PipeOrgan_16 1.040 -
BM_MakeHeap_uint32_PipeOrgan_16384 0.610 -
BM_MakeHeap_uint32_PipeOrgan_256 0.657 3.43%
BM_MakeHeap_uint32_PipeOrgan_262144 0.672 -
BM_MakeHeap_uint32_PipeOrgan_4 0.396 -2.77%
BM_MakeHeap_uint32_PipeOrgan_64 0.719 -
BM_MakeHeap_uint32_QuickSortAdversary_1 0.274 -
BM_MakeHeap_uint32_QuickSortAdversary_1024 0.494 -
BM_MakeHeap_uint32_QuickSortAdversary_16 0.606 -
BM_MakeHeap_uint32_QuickSortAdversary_16384 0.291 -
BM_MakeHeap_uint32_QuickSortAdversary_256 0.484 -
BM_MakeHeap_uint32_QuickSortAdversary_262144 0.245 -
BM_MakeHeap_uint32_QuickSortAdversary_4 0.391 -
BM_MakeHeap_uint32_QuickSortAdversary_64 0.444 -
BM_MakeHeap_uint32_Random_1 0.277 -
BM_MakeHeap_uint32_Random_1024 1.128 7.74%
BM_MakeHeap_uint32_Random_16 1.246 -1.79%
BM_MakeHeap_uint32_Random_16384 1.087 8.94%
BM_MakeHeap_uint32_Random_256 1.187 3.58%
BM_MakeHeap_uint32_Random_262144 1.034 2.92%
BM_MakeHeap_uint32_Random_4 1.506 29.69%
BM_MakeHeap_uint32_Random_64 1.270 -3.03%
BM_MakeHeap_uint32_SingleElement_1 0.277 -
BM_MakeHeap_uint32_SingleElement_1024 0.573 -
BM_MakeHeap_uint32_SingleElement_16 0.490 -
BM_MakeHeap_uint32_SingleElement_16384 0.539 -
BM_MakeHeap_uint32_SingleElement_256 0.542 -
BM_MakeHeap_uint32_SingleElement_262144 0.630 -
BM_MakeHeap_uint32_SingleElement_4 0.330 -
BM_MakeHeap_uint32_SingleElement_64 0.511 -
BM_MakeHeap_uint64_Ascending_1 0.277 -
BM_MakeHeap_uint64_Ascending_1024 0.652 -
BM_MakeHeap_uint64_Ascending_16 0.665 -
BM_MakeHeap_uint64_Ascending_16384 0.630 -
BM_MakeHeap_uint64_Ascending_256 0.632 -
BM_MakeHeap_uint64_Ascending_262144 0.730 -
BM_MakeHeap_uint64_Ascending_4 0.428 -5.41%
BM_MakeHeap_uint64_Ascending_64 0.576 -
BM_MakeHeap_uint64_Descending_1 0.270 -
BM_MakeHeap_uint64_Descending_1024 0.253 -
BM_MakeHeap_uint64_Descending_16 0.255 -
BM_MakeHeap_uint64_Descending_16384 0.236 -
BM_MakeHeap_uint64_Descending_256 0.275 -
BM_MakeHeap_uint64_Descending_262144 0.235 -
BM_MakeHeap_uint64_Descending_4 0.279 -
BM_MakeHeap_uint64_Descending_64 0.243 -
BM_MakeHeap_uint64_Heap_1 0.276 -
BM_MakeHeap_uint64_Heap_1024 0.253 -
BM_MakeHeap_uint64_Heap_16 0.256 -
BM_MakeHeap_uint64_Heap_16384 0.236 -
BM_MakeHeap_uint64_Heap_256 0.278 -
BM_MakeHeap_uint64_Heap_262144 0.235 -
BM_MakeHeap_uint64_Heap_4 0.278 -
BM_MakeHeap_uint64_Heap_64 0.234 -
BM_MakeHeap_uint64_PipeOrgan_1 0.272 -
BM_MakeHeap_uint64_PipeOrgan_1024 0.653 -
BM_MakeHeap_uint64_PipeOrgan_16 1.029 -
BM_MakeHeap_uint64_PipeOrgan_16384 0.628 -
BM_MakeHeap_uint64_PipeOrgan_256 0.653 -
BM_MakeHeap_uint64_PipeOrgan_262144 0.759 -
BM_MakeHeap_uint64_PipeOrgan_4 0.386 -
BM_MakeHeap_uint64_PipeOrgan_64 0.727 -
BM_MakeHeap_uint64_QuickSortAdversary_1 0.277 -
BM_MakeHeap_uint64_QuickSortAdversary_1024 0.490 -
BM_MakeHeap_uint64_QuickSortAdversary_16 0.619 -
BM_MakeHeap_uint64_QuickSortAdversary_16384 0.294 -
BM_MakeHeap_uint64_QuickSortAdversary_256 0.493 -
BM_MakeHeap_uint64_QuickSortAdversary_262144 0.248 -
BM_MakeHeap_uint64_QuickSortAdversary_4 0.425 3.83%
BM_MakeHeap_uint64_QuickSortAdversary_64 0.463 -
BM_MakeHeap_uint64_Random_1 0.270 -
BM_MakeHeap_uint64_Random_1024 1.081 1.18%
BM_MakeHeap_uint64_Random_16 1.290 -
BM_MakeHeap_uint64_Random_16384 0.975 -1.67%
BM_MakeHeap_uint64_Random_256 1.149 -9.46%
BM_MakeHeap_uint64_Random_262144 1.045 -
BM_MakeHeap_uint64_Random_4 1.113 -22.91%
BM_MakeHeap_uint64_Random_64 1.323 2.73%
BM_MakeHeap_uint64_SingleElement_1 0.274 -
BM_MakeHeap_uint64_SingleElement_1024 0.567 -
BM_MakeHeap_uint64_SingleElement_16 0.510 -
BM_MakeHeap_uint64_SingleElement_16384 0.582 -
BM_MakeHeap_uint64_SingleElement_256 0.566 -3.69%
BM_MakeHeap_uint64_SingleElement_262144 0.753 -
BM_MakeHeap_uint64_SingleElement_4 0.326 -
BM_MakeHeap_uint64_SingleElement_64 0.505 -
BM_MakeThenSortHeap_float_Ascending_1 0.281 -
BM_MakeThenSortHeap_float_Ascending_1024 8.742 -
BM_MakeThenSortHeap_float_Ascending_16 2.914 -1.67%
BM_MakeThenSortHeap_float_Ascending_16384 27.435 -2.45%
BM_MakeThenSortHeap_float_Ascending_256 6.338 -
BM_MakeThenSortHeap_float_Ascending_262144 31.510 -
BM_MakeThenSortHeap_float_Ascending_4 1.449 -2.62%
BM_MakeThenSortHeap_float_Ascending_64 3.924 -
BM_MakeThenSortHeap_float_Descending_1 0.278 -
BM_MakeThenSortHeap_float_Descending_1024 8.005 -
BM_MakeThenSortHeap_float_Descending_16 1.816 -2.39%
BM_MakeThenSortHeap_float_Descending_16384 27.070 -
BM_MakeThenSortHeap_float_Descending_256 5.808 -
BM_MakeThenSortHeap_float_Descending_262144 34.447 -
BM_MakeThenSortHeap_float_Descending_4 1.319 15.81%
BM_MakeThenSortHeap_float_Descending_64 3.337 -
BM_MakeThenSortHeap_float_Heap_1 0.280 -
BM_MakeThenSortHeap_float_Heap_1024 8.258 -1.57%
BM_MakeThenSortHeap_float_Heap_16 1.785 -3.36%
BM_MakeThenSortHeap_float_Heap_16384 25.796 -
BM_MakeThenSortHeap_float_Heap_256 6.250 -
BM_MakeThenSortHeap_float_Heap_262144 31.008 -
BM_MakeThenSortHeap_float_Heap_4 1.223 -
BM_MakeThenSortHeap_float_Heap_64 3.555 1.16%
BM_MakeThenSortHeap_float_PipeOrgan_1 0.280 -
BM_MakeThenSortHeap_float_PipeOrgan_1024 8.465 1.43%
BM_MakeThenSortHeap_float_PipeOrgan_16 2.930 -
BM_MakeThenSortHeap_float_PipeOrgan_16384 24.404 -
BM_MakeThenSortHeap_float_PipeOrgan_256 6.551 1.16%
BM_MakeThenSortHeap_float_PipeOrgan_262144 31.877 -
BM_MakeThenSortHeap_float_PipeOrgan_4 1.518 -
BM_MakeThenSortHeap_float_PipeOrgan_64 3.918 -
BM_MakeThenSortHeap_float_QuickSortAdversary_1 0.272 -
BM_MakeThenSortHeap_float_QuickSortAdversary_1024 8.121 -
BM_MakeThenSortHeap_float_QuickSortAdversary_16 3.010 -
BM_MakeThenSortHeap_float_QuickSortAdversary_16384 29.631 1.08%
BM_MakeThenSortHeap_float_QuickSortAdversary_256 5.917 1.32%
BM_MakeThenSortHeap_float_QuickSortAdversary_262144 35.055 -
BM_MakeThenSortHeap_float_QuickSortAdversary_4 1.533 -2.57%
BM_MakeThenSortHeap_float_QuickSortAdversary_64 3.751 1.24%
BM_MakeThenSortHeap_float_Random_1 0.280 -
BM_MakeThenSortHeap_float_Random_1024 33.058 -
BM_MakeThenSortHeap_float_Random_16 10.155 -
BM_MakeThenSortHeap_float_Random_16384 47.030 -1.06%
BM_MakeThenSortHeap_float_Random_256 25.672 -
BM_MakeThenSortHeap_float_Random_262144 62.543 -
BM_MakeThenSortHeap_float_Random_4 4.327 -1.95%
BM_MakeThenSortHeap_float_Random_64 18.105 -
BM_MakeThenSortHeap_float_SingleElement_1 0.277 -
BM_MakeThenSortHeap_float_SingleElement_1024 4.784 -
BM_MakeThenSortHeap_float_SingleElement_16 3.218 -
BM_MakeThenSortHeap_float_SingleElement_16384 15.802 -
BM_MakeThenSortHeap_float_SingleElement_256 3.999 -1.41%
BM_MakeThenSortHeap_float_SingleElement_262144 52.366 -
BM_MakeThenSortHeap_float_SingleElement_4 1.333 -
BM_MakeThenSortHeap_float_SingleElement_64 3.340 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_1 0.279 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_1024 14.803 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_16 7.697 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_16384 23.439 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_256 11.720 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_262144 33.577 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_4 3.754 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Ascending_64 10.285 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_1 0.280 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_1024 14.226 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_16 6.890 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_16384 22.961 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_256 10.965 -1.41%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_262144 34.249 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_4 2.048 -10.34%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_64 9.841 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_1 0.280 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_1024 14.399 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_16 6.601 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_16384 23.835 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_256 10.925 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_262144 35.258 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_4 1.845 -8.26%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_64 9.414 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_1 0.278 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_1024 14.958 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16 7.886 1.13%
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16384 23.376 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_256 12.035 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_262144 34.344 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_4 1.804 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_64 10.555 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.280 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 14.927 -1.72%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16 7.516 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 23.900 -1.70%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_256 11.394 -2.32%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 35.025 -2.01%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_4 3.666 6.19%
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_64 9.840 -1.99%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_1 0.277 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_1024 24.308 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_16 11.502 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_16384 34.452 1.10%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_256 20.215 1.47%
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_262144 52.646 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_4 4.967 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_64 16.512 1.37%
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1 0.274 -
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1024 9.020 17.95%
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16 3.904 18.09%
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16384 12.235 17.66%
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_256 7.345 16.77%
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_262144 16.837 27.16%
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_4 2.641 -14.35%
BM_MakeThenSortHeap_pair<uint32,_uint32>_SingleElement_64 5.743 18.29%
BM_MakeThenSortHeap_string_Ascending_1 1.365 -
BM_MakeThenSortHeap_string_Ascending_1024 40.005 1.99%
BM_MakeThenSortHeap_string_Ascending_16 9.713 3.67%
BM_MakeThenSortHeap_string_Ascending_16384 61.586 -
BM_MakeThenSortHeap_string_Ascending_256 20.839 5.44%
BM_MakeThenSortHeap_string_Ascending_262144 77.796 2.23%
BM_MakeThenSortHeap_string_Ascending_4 5.342 -1.33%
BM_MakeThenSortHeap_string_Ascending_64 15.872 3.33%
BM_MakeThenSortHeap_string_Descending_1 1.366 -
BM_MakeThenSortHeap_string_Descending_1024 38.117 -
BM_MakeThenSortHeap_string_Descending_16 7.729 -1.36%
BM_MakeThenSortHeap_string_Descending_16384 67.054 -
BM_MakeThenSortHeap_string_Descending_256 18.785 1.10%
BM_MakeThenSortHeap_string_Descending_262144 83.690 -1.61%
BM_MakeThenSortHeap_string_Descending_4 3.663 -1.06%
BM_MakeThenSortHeap_string_Descending_64 12.880 -1.17%
BM_MakeThenSortHeap_string_Heap_1 1.365 -
BM_MakeThenSortHeap_string_Heap_1024 62.745 -
BM_MakeThenSortHeap_string_Heap_16 17.332 -
BM_MakeThenSortHeap_string_Heap_16384 100.609 -
BM_MakeThenSortHeap_string_Heap_256 48.831 -
BM_MakeThenSortHeap_string_Heap_262144 180.421 -
BM_MakeThenSortHeap_string_Heap_4 5.867 -
BM_MakeThenSortHeap_string_Heap_64 33.911 -
BM_MakeThenSortHeap_string_PipeOrgan_1 1.365 -
BM_MakeThenSortHeap_string_PipeOrgan_1024 38.987 2.06%
BM_MakeThenSortHeap_string_PipeOrgan_16 9.604 -
BM_MakeThenSortHeap_string_PipeOrgan_16384 64.478 -
BM_MakeThenSortHeap_string_PipeOrgan_256 20.394 -
BM_MakeThenSortHeap_string_PipeOrgan_262144 79.726 1.04%
BM_MakeThenSortHeap_string_PipeOrgan_4 4.863 1.11%
BM_MakeThenSortHeap_string_PipeOrgan_64 15.164 -
BM_MakeThenSortHeap_string_QuickSortAdversary_1 1.366 -
BM_MakeThenSortHeap_string_QuickSortAdversary_1024 69.125 -2.03%
BM_MakeThenSortHeap_string_QuickSortAdversary_16 22.441 -
BM_MakeThenSortHeap_string_QuickSortAdversary_16384 108.580 -2.43%
BM_MakeThenSortHeap_string_QuickSortAdversary_256 54.677 -1.80%
BM_MakeThenSortHeap_string_QuickSortAdversary_262144 190.989 -
BM_MakeThenSortHeap_string_QuickSortAdversary_4 10.473 -
BM_MakeThenSortHeap_string_QuickSortAdversary_64 39.149 -1.91%
BM_MakeThenSortHeap_string_Random_1 1.366 -
BM_MakeThenSortHeap_string_Random_1024 68.623 -
BM_MakeThenSortHeap_string_Random_16 22.307 -
BM_MakeThenSortHeap_string_Random_16384 108.020 -
BM_MakeThenSortHeap_string_Random_256 54.521 -
BM_MakeThenSortHeap_string_Random_262144 187.753 -1.28%
BM_MakeThenSortHeap_string_Random_4 10.242 -
BM_MakeThenSortHeap_string_Random_64 39.140 -
BM_MakeThenSortHeap_string_SingleElement_1 1.365 -
BM_MakeThenSortHeap_string_SingleElement_1024 34.769 8.11%
BM_MakeThenSortHeap_string_SingleElement_16 14.734 1.52%
BM_MakeThenSortHeap_string_SingleElement_16384 45.553 9.54%
BM_MakeThenSortHeap_string_SingleElement_256 29.327 7.87%
BM_MakeThenSortHeap_string_SingleElement_262144 56.598 5.87%
BM_MakeThenSortHeap_string_SingleElement_4 6.022 -3.71%
BM_MakeThenSortHeap_string_SingleElement_64 22.207 4.09%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.243 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 19.009 -1.51%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 8.547 -2.34%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 30.438 -2.00%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 14.149 -1.70%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 43.629 -1.81%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 3.486 -2.02%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 11.401 -1.96%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.243 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 17.850 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16 7.572 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 29.763 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_256 12.962 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 44.115 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_4 2.182 1.48%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_64 10.435 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1 0.246 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 17.716 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16 7.617 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 32.399 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_256 13.106 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 49.996 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_4 2.037 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_64 9.938 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.243 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 19.016 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 8.889 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 30.195 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 14.237 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 44.401 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 2.334 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 11.277 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.244 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 18.217 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 8.437 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 33.082 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 13.789 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 50.836 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 3.605 -1.32%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 10.598 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.246 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_1024 30.908 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_16 13.910 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_16384 45.637 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_256 25.493 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_262144 74.706 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_4 6.304 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_64 20.457 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.242 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 10.529 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 4.868 -5.99%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 14.374 -1.93%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 8.715 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 18.399 -2.15%
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 2.647 -
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 6.806 -1.73%
BM_MakeThenSortHeap_uint32_Ascending_1 0.280 -
BM_MakeThenSortHeap_uint32_Ascending_1024 10.661 -
BM_MakeThenSortHeap_uint32_Ascending_16 5.706 -
BM_MakeThenSortHeap_uint32_Ascending_16384 16.819 -
BM_MakeThenSortHeap_uint32_Ascending_256 8.678 -
BM_MakeThenSortHeap_uint32_Ascending_262144 24.955 -
BM_MakeThenSortHeap_uint32_Ascending_4 1.427 -
BM_MakeThenSortHeap_uint32_Ascending_64 8.697 -
BM_MakeThenSortHeap_uint32_Descending_1 0.277 -
BM_MakeThenSortHeap_uint32_Descending_1024 10.203 -
BM_MakeThenSortHeap_uint32_Descending_16 5.484 -
BM_MakeThenSortHeap_uint32_Descending_16384 16.276 -
BM_MakeThenSortHeap_uint32_Descending_256 8.785 -
BM_MakeThenSortHeap_uint32_Descending_262144 24.364 -
BM_MakeThenSortHeap_uint32_Descending_4 1.315 1.56%
BM_MakeThenSortHeap_uint32_Descending_64 8.666 -
BM_MakeThenSortHeap_uint32_Heap_1 0.274 -
BM_MakeThenSortHeap_uint32_Heap_1024 10.350 -
BM_MakeThenSortHeap_uint32_Heap_16 5.164 -
BM_MakeThenSortHeap_uint32_Heap_16384 16.428 -
BM_MakeThenSortHeap_uint32_Heap_256 8.312 -
BM_MakeThenSortHeap_uint32_Heap_262144 24.526 -
BM_MakeThenSortHeap_uint32_Heap_4 1.211 -
BM_MakeThenSortHeap_uint32_Heap_64 8.143 -
BM_MakeThenSortHeap_uint32_PipeOrgan_1 0.277 -
BM_MakeThenSortHeap_uint32_PipeOrgan_1024 11.088 -
BM_MakeThenSortHeap_uint32_PipeOrgan_16 5.796 -
BM_MakeThenSortHeap_uint32_PipeOrgan_16384 17.227 -
BM_MakeThenSortHeap_uint32_PipeOrgan_256 9.239 -
BM_MakeThenSortHeap_uint32_PipeOrgan_262144 25.616 -
BM_MakeThenSortHeap_uint32_PipeOrgan_4 1.364 -4.67%
BM_MakeThenSortHeap_uint32_PipeOrgan_64 9.233 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_1 0.277 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_1024 10.638 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_16 5.627 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_16384 16.498 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_256 8.471 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_262144 24.451 -
BM_MakeThenSortHeap_uint32_QuickSortAdversary_4 1.719 -2.88%
BM_MakeThenSortHeap_uint32_QuickSortAdversary_64 8.951 -
BM_MakeThenSortHeap_uint32_Random_1 0.277 -
BM_MakeThenSortHeap_uint32_Random_1024 15.463 -
BM_MakeThenSortHeap_uint32_Random_16 8.642 -
BM_MakeThenSortHeap_uint32_Random_16384 22.145 -
BM_MakeThenSortHeap_uint32_Random_256 13.363 -
BM_MakeThenSortHeap_uint32_Random_262144 32.406 -
BM_MakeThenSortHeap_uint32_Random_4 4.053 1.90%
BM_MakeThenSortHeap_uint32_Random_64 11.914 -
BM_MakeThenSortHeap_uint32_SingleElement_1 0.277 -
BM_MakeThenSortHeap_uint32_SingleElement_1024 8.972 4.92%
BM_MakeThenSortHeap_uint32_SingleElement_16 4.059 -
BM_MakeThenSortHeap_uint32_SingleElement_16384 19.359 2.53%
BM_MakeThenSortHeap_uint32_SingleElement_256 6.614 -
BM_MakeThenSortHeap_uint32_SingleElement_262144 55.915 -
BM_MakeThenSortHeap_uint32_SingleElement_4 1.546 -
BM_MakeThenSortHeap_uint32_SingleElement_64 7.281 -1.29%
BM_MakeThenSortHeap_uint64_Ascending_1 0.277 -
BM_MakeThenSortHeap_uint64_Ascending_1024 10.692 -
BM_MakeThenSortHeap_uint64_Ascending_16 5.489 -
BM_MakeThenSortHeap_uint64_Ascending_16384 16.879 -
BM_MakeThenSortHeap_uint64_Ascending_256 8.724 -
BM_MakeThenSortHeap_uint64_Ascending_262144 24.976 -1.41%
BM_MakeThenSortHeap_uint64_Ascending_4 1.463 -
BM_MakeThenSortHeap_uint64_Ascending_64 8.363 -
BM_MakeThenSortHeap_uint64_Descending_1 0.279 -
BM_MakeThenSortHeap_uint64_Descending_1024 10.222 -
BM_MakeThenSortHeap_uint64_Descending_16 5.563 -
BM_MakeThenSortHeap_uint64_Descending_16384 16.179 -1.16%
BM_MakeThenSortHeap_uint64_Descending_256 8.685 -1.03%
BM_MakeThenSortHeap_uint64_Descending_262144 24.491 -1.60%
BM_MakeThenSortHeap_uint64_Descending_4 1.470 11.54%
BM_MakeThenSortHeap_uint64_Descending_64 8.393 -
BM_MakeThenSortHeap_uint64_Heap_1 0.274 -
BM_MakeThenSortHeap_uint64_Heap_1024 10.373 -
BM_MakeThenSortHeap_uint64_Heap_16 5.298 -1.09%
BM_MakeThenSortHeap_uint64_Heap_16384 16.576 -
BM_MakeThenSortHeap_uint64_Heap_256 8.454 -
BM_MakeThenSortHeap_uint64_Heap_262144 24.824 -
BM_MakeThenSortHeap_uint64_Heap_4 1.190 -3.84%
BM_MakeThenSortHeap_uint64_Heap_64 8.227 -
BM_MakeThenSortHeap_uint64_PipeOrgan_1 0.273 -
BM_MakeThenSortHeap_uint64_PipeOrgan_1024 11.145 -
BM_MakeThenSortHeap_uint64_PipeOrgan_16 6.080 -
BM_MakeThenSortHeap_uint64_PipeOrgan_16384 17.361 -
BM_MakeThenSortHeap_uint64_PipeOrgan_256 9.303 -
BM_MakeThenSortHeap_uint64_PipeOrgan_262144 25.831 -1.28%
BM_MakeThenSortHeap_uint64_PipeOrgan_4 1.381 -1.04%
BM_MakeThenSortHeap_uint64_PipeOrgan_64 8.911 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_1 0.274 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_1024 10.630 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_16 5.481 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_16384 16.427 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_256 8.738 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_262144 24.847 -
BM_MakeThenSortHeap_uint64_QuickSortAdversary_4 1.457 2.66%
BM_MakeThenSortHeap_uint64_QuickSortAdversary_64 8.893 -
BM_MakeThenSortHeap_uint64_Random_1 0.276 -
BM_MakeThenSortHeap_uint64_Random_1024 15.492 -
BM_MakeThenSortHeap_uint64_Random_16 8.575 -1.10%
BM_MakeThenSortHeap_uint64_Random_16384 22.107 -
BM_MakeThenSortHeap_uint64_Random_256 13.354 -
BM_MakeThenSortHeap_uint64_Random_262144 35.318 -2.56%
BM_MakeThenSortHeap_uint64_Random_4 4.055 -
BM_MakeThenSortHeap_uint64_Random_64 11.870 -
BM_MakeThenSortHeap_uint64_SingleElement_1 0.279 -
BM_MakeThenSortHeap_uint64_SingleElement_1024 9.728 -
BM_MakeThenSortHeap_uint64_SingleElement_16 3.996 -
BM_MakeThenSortHeap_uint64_SingleElement_16384 26.313 -2.24%
BM_MakeThenSortHeap_uint64_SingleElement_256 6.769 -
BM_MakeThenSortHeap_uint64_SingleElement_262144 66.065 -
BM_MakeThenSortHeap_uint64_SingleElement_4 1.212 -
BM_MakeThenSortHeap_uint64_SingleElement_64 5.917 -
BM_PopHeap_float_1 0.471 -
BM_PopHeap_float_1024 27.930 1.12%
BM_PopHeap_float_16 6.468 -
BM_PopHeap_float_16384 34.402 -
BM_PopHeap_float_256 20.565 1.91%
BM_PopHeap_float_262144 41.806 14.42%
BM_PopHeap_float_4 2.438 2.85%
BM_PopHeap_float_64 12.510 -
BM_PopHeap_pair<uint32,_uint32>_1 0.696 55.67%
BM_PopHeap_pair<uint32,_uint32>_1024 29.908 -1.23%
BM_PopHeap_pair<uint32,_uint32>_16 9.262 -
BM_PopHeap_pair<uint32,_uint32>_16384 45.365 -
BM_PopHeap_pair<uint32,_uint32>_256 22.414 -1.19%
BM_PopHeap_pair<uint32,_uint32>_262144 60.187 -
BM_PopHeap_pair<uint32,_uint32>_4 3.206 -
BM_PopHeap_pair<uint32,_uint32>_64 15.900 -
BM_PopHeap_string_1 0.466 -29.39%
BM_PopHeap_string_1024 56.286 -
BM_PopHeap_string_16 14.342 -
BM_PopHeap_string_16384 72.519 -
BM_PopHeap_string_256 40.937 -
BM_PopHeap_string_262144 97.775 3.53%
BM_PopHeap_string_4 5.365 -
BM_PopHeap_string_64 26.026 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_1 0.564 -11.11%
BM_PopHeap_tuple<uint32,_uint64,_uint32>_1024 42.029 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_16 11.556 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_16384 59.819 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_256 31.183 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_262144 75.593 -3.72%
BM_PopHeap_tuple<uint32,_uint64,_uint32>_4 4.152 -
BM_PopHeap_tuple<uint32,_uint64,_uint32>_64 20.606 -
BM_PopHeap_uint32_1 0.522 -16.09%
BM_PopHeap_uint32_1024 21.356 -
BM_PopHeap_uint32_16 7.559 -
BM_PopHeap_uint32_16384 31.188 1.21%
BM_PopHeap_uint32_256 17.049 1.12%
BM_PopHeap_uint32_262144 41.567 1.70%
BM_PopHeap_uint32_4 2.662 2.15%
BM_PopHeap_uint32_64 12.635 1.14%
BM_PopHeap_uint64_1 0.442 -
BM_PopHeap_uint64_1024 21.625 -
BM_PopHeap_uint64_16 7.712 1.91%
BM_PopHeap_uint64_16384 31.338 1.21%
BM_PopHeap_uint64_256 17.149 -
BM_PopHeap_uint64_262144 41.705 -
BM_PopHeap_uint64_4 2.724 -
BM_PopHeap_uint64_64 12.705 -
BM_PushHeap_float_Ascending_1 0.467 -
BM_PushHeap_float_Ascending_1024 3.210 2.15%
BM_PushHeap_float_Ascending_16 1.074 5.26%
BM_PushHeap_float_Ascending_16384 4.056 -5.15%
BM_PushHeap_float_Ascending_256 2.525 -
BM_PushHeap_float_Ascending_262144 5.382 3.81%
BM_PushHeap_float_Ascending_4 0.537 -
BM_PushHeap_float_Ascending_64 1.840 3.61%
BM_PushHeap_float_Descending_1 0.697 49.40%
BM_PushHeap_float_Descending_1024 0.389 -
BM_PushHeap_float_Descending_16 0.363 -
BM_PushHeap_float_Descending_16384 0.383 -
BM_PushHeap_float_Descending_256 0.403 -
BM_PushHeap_float_Descending_262144 0.384 -
BM_PushHeap_float_Descending_4 0.356 -
BM_PushHeap_float_Descending_64 0.379 -
BM_PushHeap_float_PipeOrgan_1 0.466 -
BM_PushHeap_float_PipeOrgan_1024 2.093 -
BM_PushHeap_float_PipeOrgan_16 0.913 -
BM_PushHeap_float_PipeOrgan_16384 2.510 -
BM_PushHeap_float_PipeOrgan_256 1.722 -
BM_PushHeap_float_PipeOrgan_262144 3.154 -
BM_PushHeap_float_PipeOrgan_4 0.509 2.96%
BM_PushHeap_float_PipeOrgan_64 1.300 -
BM_PushHeap_float_QuickSortAdversary_1 0.466 -
BM_PushHeap_float_QuickSortAdversary_1024 0.627 -
BM_PushHeap_float_QuickSortAdversary_16 1.066 3.48%
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.537 -
BM_PushHeap_float_QuickSortAdversary_64 0.619 -
BM_PushHeap_float_Random_1 0.466 -
BM_PushHeap_float_Random_1024 7.481 -
BM_PushHeap_float_Random_16 5.434 -
BM_PushHeap_float_Random_16384 7.670 -
BM_PushHeap_float_Random_256 7.331 -
BM_PushHeap_float_Random_262144 7.690 1.04%
BM_PushHeap_float_Random_4 3.005 -
BM_PushHeap_float_Random_64 6.662 -1.15%
BM_PushHeap_float_SingleElement_1 0.520 -18.38%
BM_PushHeap_float_SingleElement_1024 0.388 -
BM_PushHeap_float_SingleElement_16 0.364 -3.52%
BM_PushHeap_float_SingleElement_16384 0.383 -
BM_PushHeap_float_SingleElement_256 0.402 -
BM_PushHeap_float_SingleElement_262144 0.384 -
BM_PushHeap_float_SingleElement_4 0.357 -9.01%
BM_PushHeap_float_SingleElement_64 0.379 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_1 0.478 -7.85%
BM_PushHeap_pair<uint32,_uint32>_Ascending_1024 4.191 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_16 1.559 -5.35%
BM_PushHeap_pair<uint32,_uint32>_Ascending_16384 6.917 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_256 3.259 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_262144 10.550 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_4 0.824 -
BM_PushHeap_pair<uint32,_uint32>_Ascending_64 2.400 -
BM_PushHeap_pair<uint32,_uint32>_Descending_1 0.466 -
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.514 -
BM_PushHeap_pair<uint32,_uint32>_Descending_262144 0.470 -
BM_PushHeap_pair<uint32,_uint32>_Descending_4 0.585 -
BM_PushHeap_pair<uint32,_uint32>_Descending_64 0.557 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_1 0.467 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_1024 2.735 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_16 1.214 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_16384 4.048 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_256 2.229 -
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_262144 5.360 -3.70%
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_4 0.671 1.86%
BM_PushHeap_pair<uint32,_uint32>_PipeOrgan_64 1.654 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.466 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 1.944 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.019 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 2.656 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 1.695 3.39%
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 3.455 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_4 0.626 -
BM_PushHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.416 -
BM_PushHeap_pair<uint32,_uint32>_Random_1 0.461 -13.26%
BM_PushHeap_pair<uint32,_uint32>_Random_1024 7.564 3.59%
BM_PushHeap_pair<uint32,_uint32>_Random_16 5.265 -1.19%
BM_PushHeap_pair<uint32,_uint32>_Random_16384 7.651 1.20%
BM_PushHeap_pair<uint32,_uint32>_Random_256 7.246 1.18%
BM_PushHeap_pair<uint32,_uint32>_Random_262144 7.458 -
BM_PushHeap_pair<uint32,_uint32>_Random_4 2.640 -1.40%
BM_PushHeap_pair<uint32,_uint32>_Random_64 6.831 3.35%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_1 0.612 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_1024 0.552 -2.14%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16 0.596 8.51%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_16384 0.551 -2.90%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_256 0.575 -
BM_PushHeap_pair<uint32,_uint32>_SingleElement_262144 0.547 -2.24%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_4 0.531 -12.92%
BM_PushHeap_pair<uint32,_uint32>_SingleElement_64 0.573 3.57%
BM_PushHeap_string_Ascending_1 0.701 -
BM_PushHeap_string_Ascending_1024 12.026 -14.49%
BM_PushHeap_string_Ascending_16 4.662 -1.43%
BM_PushHeap_string_Ascending_16384 18.387 -8.17%
BM_PushHeap_string_Ascending_256 9.561 -14.36%
BM_PushHeap_string_Ascending_262144 29.630 1.95%
BM_PushHeap_string_Ascending_4 2.573 -
BM_PushHeap_string_Ascending_64 6.926 -8.31%
BM_PushHeap_string_Descending_1 0.701 -
BM_PushHeap_string_Descending_1024 2.459 3.68%
BM_PushHeap_string_Descending_16 2.091 -1.80%
BM_PushHeap_string_Descending_16384 2.401 1.04%
BM_PushHeap_string_Descending_256 2.425 4.97%
BM_PushHeap_string_Descending_262144 3.492 11.28%
BM_PushHeap_string_Descending_4 1.947 1.86%
BM_PushHeap_string_Descending_64 2.242 -
BM_PushHeap_string_PipeOrgan_1 0.701 -
BM_PushHeap_string_PipeOrgan_1024 9.925 -
BM_PushHeap_string_PipeOrgan_16 4.112 -
BM_PushHeap_string_PipeOrgan_16384 13.246 1.27%
BM_PushHeap_string_PipeOrgan_256 8.171 4.14%
BM_PushHeap_string_PipeOrgan_262144 18.136 4.58%
BM_PushHeap_string_PipeOrgan_4 2.524 1.04%
BM_PushHeap_string_PipeOrgan_64 5.977 -
BM_PushHeap_string_QuickSortAdversary_1 0.701 -
BM_PushHeap_string_QuickSortAdversary_1024 15.229 1.72%
BM_PushHeap_string_QuickSortAdversary_16 10.151 -
BM_PushHeap_string_QuickSortAdversary_16384 15.906 2.20%
BM_PushHeap_string_QuickSortAdversary_256 14.603 1.43%
BM_PushHeap_string_QuickSortAdversary_262144 16.384 2.41%
BM_PushHeap_string_QuickSortAdversary_4 6.059 -
BM_PushHeap_string_QuickSortAdversary_64 12.952 1.11%
BM_PushHeap_string_Random_1 0.700 -
BM_PushHeap_string_Random_1024 14.855 -
BM_PushHeap_string_Random_16 10.155 -
BM_PushHeap_string_Random_16384 16.273 -
BM_PushHeap_string_Random_256 14.209 -
BM_PushHeap_string_Random_262144 18.696 3.85%
BM_PushHeap_string_Random_4 6.008 -
BM_PushHeap_string_Random_64 12.765 -
BM_PushHeap_string_SingleElement_1 0.701 -
BM_PushHeap_string_SingleElement_1024 2.503 -
BM_PushHeap_string_SingleElement_16 2.523 -
BM_PushHeap_string_SingleElement_16384 2.494 -
BM_PushHeap_string_SingleElement_256 2.500 -
BM_PushHeap_string_SingleElement_262144 2.501 -
BM_PushHeap_string_SingleElement_4 2.243 1.16%
BM_PushHeap_string_SingleElement_64 2.552 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.636 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 4.815 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 2.110 1.06%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 6.990 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 3.946 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 9.504 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 1.001 -2.78%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 3.005 3.14%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.603 53.68%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 0.697 -1.60%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_16 0.653 -8.90%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 0.683 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_256 0.742 -1.76%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 0.689 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_4 0.721 3.02%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_64 0.906 -1.80%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.461 -24.78%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 3.501 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 1.538 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 4.547 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 2.915 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 6.227 1.71%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 0.935 2.11%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 2.266 1.20%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.521 -9.66%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 2.078 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 1.270 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 2.681 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 1.845 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 3.329 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 0.842 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.522 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.636 18.97%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_1024 9.382 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_16 7.203 -1.01%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_16384 9.558 -1.63%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_256 9.088 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_262144 9.504 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_4 3.440 -6.13%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_64 8.807 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.576 -9.32%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 0.743 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 0.738 1.63%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 0.751 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 0.761 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 0.742 -
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 0.669 3.26%
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 0.764 2.39%
BM_PushHeap_uint32_Ascending_1 0.429 -32.15%
BM_PushHeap_uint32_Ascending_1024 3.954 -
BM_PushHeap_uint32_Ascending_16 1.396 -
BM_PushHeap_uint32_Ascending_16384 6.872 3.95%
BM_PushHeap_uint32_Ascending_256 3.099 -
BM_PushHeap_uint32_Ascending_262144 8.140 1.21%
BM_PushHeap_uint32_Ascending_4 0.758 -
BM_PushHeap_uint32_Ascending_64 2.232 -
BM_PushHeap_uint32_Descending_1 0.467 -
BM_PushHeap_uint32_Descending_1024 0.383 -
BM_PushHeap_uint32_Descending_16 0.354 -
BM_PushHeap_uint32_Descending_16384 0.380 -
BM_PushHeap_uint32_Descending_256 0.395 -
BM_PushHeap_uint32_Descending_262144 0.380 -
BM_PushHeap_uint32_Descending_4 0.343 -
BM_PushHeap_uint32_Descending_64 0.375 -
BM_PushHeap_uint32_PipeOrgan_1 0.484 -20.46%
BM_PushHeap_uint32_PipeOrgan_1024 1.919 -
BM_PushHeap_uint32_PipeOrgan_16 0.876 -
BM_PushHeap_uint32_PipeOrgan_16384 2.392 -
BM_PushHeap_uint32_PipeOrgan_256 1.686 -
BM_PushHeap_uint32_PipeOrgan_262144 3.054 -
BM_PushHeap_uint32_PipeOrgan_4 0.531 -
BM_PushHeap_uint32_PipeOrgan_64 1.309 -
BM_PushHeap_uint32_QuickSortAdversary_1 0.538 11.86%
BM_PushHeap_uint32_QuickSortAdversary_1024 0.600 -
BM_PushHeap_uint32_QuickSortAdversary_16 0.920 -
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.585 -
BM_PushHeap_uint32_QuickSortAdversary_64 0.616 -
BM_PushHeap_uint32_Random_1 0.410 -8.57%
BM_PushHeap_uint32_Random_1024 6.248 1.79%
BM_PushHeap_uint32_Random_16 4.445 -1.82%
BM_PushHeap_uint32_Random_16384 6.369 1.27%
BM_PushHeap_uint32_Random_256 6.090 -
BM_PushHeap_uint32_Random_262144 6.316 -
BM_PushHeap_uint32_Random_4 2.569 -2.37%
BM_PushHeap_uint32_Random_64 5.569 -
BM_PushHeap_uint32_SingleElement_1 0.467 -
BM_PushHeap_uint32_SingleElement_1024 0.363 -
BM_PushHeap_uint32_SingleElement_16 0.335 -
BM_PushHeap_uint32_SingleElement_16384 0.356 -
BM_PushHeap_uint32_SingleElement_256 0.383 -
BM_PushHeap_uint32_SingleElement_262144 0.357 -
BM_PushHeap_uint32_SingleElement_4 0.339 -
BM_PushHeap_uint32_SingleElement_64 0.351 -
BM_PushHeap_uint64_Ascending_1 0.467 -
BM_PushHeap_uint64_Ascending_1024 2.576 -
BM_PushHeap_uint64_Ascending_16 0.928 -
BM_PushHeap_uint64_Ascending_16384 3.649 1.03%
BM_PushHeap_uint64_Ascending_256 2.091 -
BM_PushHeap_uint64_Ascending_262144 4.746 -1.89%
BM_PushHeap_uint64_Ascending_4 0.547 -
BM_PushHeap_uint64_Ascending_64 1.518 -
BM_PushHeap_uint64_Descending_1 0.412 -39.36%
BM_PushHeap_uint64_Descending_1024 0.385 -
BM_PushHeap_uint64_Descending_16 0.359 -
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.361 -
BM_PushHeap_uint64_Descending_64 0.377 -
BM_PushHeap_uint64_PipeOrgan_1 0.467 -
BM_PushHeap_uint64_PipeOrgan_1024 1.918 -
BM_PushHeap_uint64_PipeOrgan_16 0.893 -
BM_PushHeap_uint64_PipeOrgan_16384 2.384 -
BM_PushHeap_uint64_PipeOrgan_256 1.689 -
BM_PushHeap_uint64_PipeOrgan_262144 3.029 -
BM_PushHeap_uint64_PipeOrgan_4 0.492 -
BM_PushHeap_uint64_PipeOrgan_64 1.326 -
BM_PushHeap_uint64_QuickSortAdversary_1 0.467 -
BM_PushHeap_uint64_QuickSortAdversary_1024 0.609 -
BM_PushHeap_uint64_QuickSortAdversary_16 0.910 -4.05%
BM_PushHeap_uint64_QuickSortAdversary_16384 0.484 -
BM_PushHeap_uint64_QuickSortAdversary_256 0.720 -
BM_PushHeap_uint64_QuickSortAdversary_262144 0.415 -
BM_PushHeap_uint64_QuickSortAdversary_4 0.550 -
BM_PushHeap_uint64_QuickSortAdversary_64 0.623 -
BM_PushHeap_uint64_Random_1 0.467 -
BM_PushHeap_uint64_Random_1024 5.945 1.14%
BM_PushHeap_uint64_Random_16 4.329 3.56%
BM_PushHeap_uint64_Random_16384 5.936 2.81%
BM_PushHeap_uint64_Random_256 5.760 -
BM_PushHeap_uint64_Random_262144 6.065 -
BM_PushHeap_uint64_Random_4 2.072 -
BM_PushHeap_uint64_Random_64 5.245 -1.04%
BM_PushHeap_uint64_SingleElement_1 0.608 16.74%
BM_PushHeap_uint64_SingleElement_1024 0.363 -
BM_PushHeap_uint64_SingleElement_16 0.337 -
BM_PushHeap_uint64_SingleElement_16384 0.364 -
BM_PushHeap_uint64_SingleElement_256 0.386 -
BM_PushHeap_uint64_SingleElement_262144 0.357 -
BM_PushHeap_uint64_SingleElement_4 0.357 -
BM_PushHeap_uint64_SingleElement_64 0.384 -
BM_RangesMakeHeap_float_Ascending_1 0.275 -
BM_RangesMakeHeap_float_Ascending_1024 0.701 -
BM_RangesMakeHeap_float_Ascending_16 0.739 -
BM_RangesMakeHeap_float_Ascending_16384 0.656 -
BM_RangesMakeHeap_float_Ascending_256 0.647 -
BM_RangesMakeHeap_float_Ascending_262144 0.699 -
BM_RangesMakeHeap_float_Ascending_4 0.390 -
BM_RangesMakeHeap_float_Ascending_64 0.628 -
BM_RangesMakeHeap_float_Descending_1 0.273 -
BM_RangesMakeHeap_float_Descending_1024 0.252 -
BM_RangesMakeHeap_float_Descending_16 0.210 -
BM_RangesMakeHeap_float_Descending_16384 0.234 -
BM_RangesMakeHeap_float_Descending_256 0.251 -
BM_RangesMakeHeap_float_Descending_262144 0.233 -
BM_RangesMakeHeap_float_Descending_4 0.285 -
BM_RangesMakeHeap_float_Descending_64 0.193 -
BM_RangesMakeHeap_float_Heap_1 0.278 -
BM_RangesMakeHeap_float_Heap_1024 0.252 -
BM_RangesMakeHeap_float_Heap_16 0.211 -
BM_RangesMakeHeap_float_Heap_16384 0.234 -
BM_RangesMakeHeap_float_Heap_256 0.243 -
BM_RangesMakeHeap_float_Heap_262144 0.233 -
BM_RangesMakeHeap_float_Heap_4 0.289 4.82%
BM_RangesMakeHeap_float_Heap_64 0.195 -9.61%
BM_RangesMakeHeap_float_PipeOrgan_1 0.273 -
BM_RangesMakeHeap_float_PipeOrgan_1024 0.705 -
BM_RangesMakeHeap_float_PipeOrgan_16 1.279 -
BM_RangesMakeHeap_float_PipeOrgan_16384 0.657 -
BM_RangesMakeHeap_float_PipeOrgan_256 0.692 -
BM_RangesMakeHeap_float_PipeOrgan_262144 0.709 -
BM_RangesMakeHeap_float_PipeOrgan_4 0.390 -
BM_RangesMakeHeap_float_PipeOrgan_64 0.804 -
BM_RangesMakeHeap_float_QuickSortAdversary_1 0.278 -
BM_RangesMakeHeap_float_QuickSortAdversary_1024 0.530 -
BM_RangesMakeHeap_float_QuickSortAdversary_16 0.838 -
BM_RangesMakeHeap_float_QuickSortAdversary_16384 0.304 -
BM_RangesMakeHeap_float_QuickSortAdversary_256 0.512 -
BM_RangesMakeHeap_float_QuickSortAdversary_262144 0.246 -
BM_RangesMakeHeap_float_QuickSortAdversary_4 0.410 -
BM_RangesMakeHeap_float_QuickSortAdversary_64 0.579 -
BM_RangesMakeHeap_float_Random_1 0.275 -
BM_RangesMakeHeap_float_Random_1024 1.151 -
BM_RangesMakeHeap_float_Random_16 1.503 -4.88%
BM_RangesMakeHeap_float_Random_16384 1.153 -5.63%
BM_RangesMakeHeap_float_Random_256 1.274 -
BM_RangesMakeHeap_float_Random_262144 1.095 -5.36%
BM_RangesMakeHeap_float_Random_4 1.521 -8.79%
BM_RangesMakeHeap_float_Random_64 1.579 5.05%
BM_RangesMakeHeap_float_SingleElement_1 0.278 -
BM_RangesMakeHeap_float_SingleElement_1024 0.699 -
BM_RangesMakeHeap_float_SingleElement_16 0.662 -
BM_RangesMakeHeap_float_SingleElement_16384 0.659 -
BM_RangesMakeHeap_float_SingleElement_256 0.643 -
BM_RangesMakeHeap_float_SingleElement_262144 0.718 -
BM_RangesMakeHeap_float_SingleElement_4 0.323 -
BM_RangesMakeHeap_float_SingleElement_64 0.640 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_1 0.281 3.95%
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_1024 1.378 1.27%
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_16 1.269 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_16384 1.335 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_256 1.405 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_262144 1.398 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_4 0.760 -4.28%
BM_RangesMakeHeap_pair<uint32,_uint32>_Ascending_64 1.125 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_1 0.277 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_1024 0.518 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_16 0.498 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_16384 0.489 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_256 0.612 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_262144 0.479 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_4 0.467 4.41%
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_64 0.467 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_1 0.281 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_1024 0.550 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_16 0.536 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_16384 0.533 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_256 0.572 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_262144 0.528 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_4 0.483 6.73%
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_64 0.494 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_1 0.281 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_1024 1.351 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_16 1.166 2.09%
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_16384 1.334 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_256 1.394 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_262144 1.415 -
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_4 0.566 -3.97%
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_64 1.115 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.280 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 1.324 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.241 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 1.291 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_256 1.367 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 1.339 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_4 0.768 -
BM_RangesMakeHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.118 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_1 0.278 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_1024 2.971 -1.12%
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_16 2.838 1.04%
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_16384 2.964 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_256 3.158 2.83%
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_262144 2.954 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_4 2.580 -
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_64 3.056 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_1 0.281 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_1024 1.193 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_16 1.083 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_16384 1.175 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_256 1.183 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_262144 1.210 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_4 0.779 -
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_64 1.124 1.80%
BM_RangesMakeHeap_string_Ascending_1 0.257 -
BM_RangesMakeHeap_string_Ascending_1024 4.861 -1.60%
BM_RangesMakeHeap_string_Ascending_16 3.661 -
BM_RangesMakeHeap_string_Ascending_16384 5.447 2.64%
BM_RangesMakeHeap_string_Ascending_256 4.808 -1.80%
BM_RangesMakeHeap_string_Ascending_262144 7.265 -5.27%
BM_RangesMakeHeap_string_Ascending_4 2.838 -1.42%
BM_RangesMakeHeap_string_Ascending_64 4.729 -
BM_RangesMakeHeap_string_Descending_1 0.253 -
BM_RangesMakeHeap_string_Descending_1024 2.703 -3.09%
BM_RangesMakeHeap_string_Descending_16 2.396 3.19%
BM_RangesMakeHeap_string_Descending_16384 2.755 -4.39%
BM_RangesMakeHeap_string_Descending_256 2.721 1.97%
BM_RangesMakeHeap_string_Descending_262144 3.713 8.10%
BM_RangesMakeHeap_string_Descending_4 2.135 -
BM_RangesMakeHeap_string_Descending_64 2.602 1.87%
BM_RangesMakeHeap_string_Heap_1 0.257 -
BM_RangesMakeHeap_string_Heap_1024 4.833 -1.38%
BM_RangesMakeHeap_string_Heap_16 4.687 -
BM_RangesMakeHeap_string_Heap_16384 5.080 -
BM_RangesMakeHeap_string_Heap_256 4.951 -1.59%
BM_RangesMakeHeap_string_Heap_262144 5.320 -1.90%
BM_RangesMakeHeap_string_Heap_4 3.025 -1.80%
BM_RangesMakeHeap_string_Heap_64 5.044 -
BM_RangesMakeHeap_string_PipeOrgan_1 0.258 -
BM_RangesMakeHeap_string_PipeOrgan_1024 4.963 -
BM_RangesMakeHeap_string_PipeOrgan_16 3.621 -1.13%
BM_RangesMakeHeap_string_PipeOrgan_16384 5.193 -2.90%
BM_RangesMakeHeap_string_PipeOrgan_256 4.839 -
BM_RangesMakeHeap_string_PipeOrgan_262144 7.915 10.70%
BM_RangesMakeHeap_string_PipeOrgan_4 2.581 -
BM_RangesMakeHeap_string_PipeOrgan_64 4.764 -
BM_RangesMakeHeap_string_QuickSortAdversary_1 0.259 -
BM_RangesMakeHeap_string_QuickSortAdversary_1024 10.616 -1.10%
BM_RangesMakeHeap_string_QuickSortAdversary_16 8.563 -1.88%
BM_RangesMakeHeap_string_QuickSortAdversary_16384 11.810 -1.61%
BM_RangesMakeHeap_string_QuickSortAdversary_256 10.451 -1.49%
BM_RangesMakeHeap_string_QuickSortAdversary_262144 12.841 -
BM_RangesMakeHeap_string_QuickSortAdversary_4 5.902 -
BM_RangesMakeHeap_string_QuickSortAdversary_64 10.179 -1.84%
BM_RangesMakeHeap_string_Random_1 0.247 -
BM_RangesMakeHeap_string_Random_1024 10.814 1.86%
BM_RangesMakeHeap_string_Random_16 8.327 -
BM_RangesMakeHeap_string_Random_16384 12.661 1.86%
BM_RangesMakeHeap_string_Random_256 10.414 1.35%
BM_RangesMakeHeap_string_Random_262144 15.558 3.17%
BM_RangesMakeHeap_string_Random_4 5.717 -
BM_RangesMakeHeap_string_Random_64 10.001 -
BM_RangesMakeHeap_string_SingleElement_1 0.259 -
BM_RangesMakeHeap_string_SingleElement_1024 6.068 -2.78%
BM_RangesMakeHeap_string_SingleElement_16 5.615 1.17%
BM_RangesMakeHeap_string_SingleElement_16384 5.806 -1.38%
BM_RangesMakeHeap_string_SingleElement_256 6.247 -
BM_RangesMakeHeap_string_SingleElement_262144 7.263 -1.64%
BM_RangesMakeHeap_string_SingleElement_4 3.603 -
BM_RangesMakeHeap_string_SingleElement_64 6.377 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.243 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 1.894 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 1.375 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 1.956 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 1.894 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 2.097 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 1.089 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 1.605 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.248 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 0.891 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16 0.989 1.85%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 0.858 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_256 0.970 1.13%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 0.853 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_4 0.758 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Descending_64 1.024 2.84%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1 0.243 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 1.236 -1.71%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16 0.867 -9.31%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 1.183 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_256 1.095 -1.67%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 1.171 -1.24%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_4 0.776 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64 1.007 -4.44%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.243 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 1.925 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 1.389 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 1.954 -1.07%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 1.887 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 2.124 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 0.895 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 1.677 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.251 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 1.804 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 1.445 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 1.931 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 1.799 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 2.093 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 1.070 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.572 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.243 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_1024 4.732 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_16 4.179 -1.44%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_16384 4.792 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_256 4.769 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_262144 4.890 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_4 3.510 -2.94%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_64 4.874 1.53%
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.243 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 1.993 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 1.684 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 2.321 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 1.999 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 2.709 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 1.295 -
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 1.951 1.13%
BM_RangesMakeHeap_uint32_Ascending_1 0.275 -
BM_RangesMakeHeap_uint32_Ascending_1024 0.648 -
BM_RangesMakeHeap_uint32_Ascending_16 0.606 -
BM_RangesMakeHeap_uint32_Ascending_16384 0.608 -
BM_RangesMakeHeap_uint32_Ascending_256 0.606 -
BM_RangesMakeHeap_uint32_Ascending_262144 0.666 -
BM_RangesMakeHeap_uint32_Ascending_4 0.386 -
BM_RangesMakeHeap_uint32_Ascending_64 0.555 -
BM_RangesMakeHeap_uint32_Descending_1 0.272 -
BM_RangesMakeHeap_uint32_Descending_1024 0.257 -
BM_RangesMakeHeap_uint32_Descending_16 0.255 -
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.270 -
BM_RangesMakeHeap_uint32_Descending_64 0.242 -
BM_RangesMakeHeap_uint32_Heap_1 0.268 -
BM_RangesMakeHeap_uint32_Heap_1024 0.253 -
BM_RangesMakeHeap_uint32_Heap_16 0.249 -
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.281 -
BM_RangesMakeHeap_uint32_Heap_64 0.242 -
BM_RangesMakeHeap_uint32_PipeOrgan_1 0.277 -
BM_RangesMakeHeap_uint32_PipeOrgan_1024 0.710 2.21%
BM_RangesMakeHeap_uint32_PipeOrgan_16 1.025 -
BM_RangesMakeHeap_uint32_PipeOrgan_16384 0.611 -
BM_RangesMakeHeap_uint32_PipeOrgan_256 0.635 -
BM_RangesMakeHeap_uint32_PipeOrgan_262144 0.672 -
BM_RangesMakeHeap_uint32_PipeOrgan_4 0.390 -
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.625 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_16384 0.290 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_256 0.484 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_262144 0.244 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_4 0.390 -
BM_RangesMakeHeap_uint32_QuickSortAdversary_64 0.444 -
BM_RangesMakeHeap_uint32_Random_1 0.275 -
BM_RangesMakeHeap_uint32_Random_1024 1.090 -2.47%
BM_RangesMakeHeap_uint32_Random_16 1.254 -1.62%
BM_RangesMakeHeap_uint32_Random_16384 1.007 -8.11%
BM_RangesMakeHeap_uint32_Random_256 1.197 -5.22%
BM_RangesMakeHeap_uint32_Random_262144 1.008 -
BM_RangesMakeHeap_uint32_Random_4 1.422 22.87%
BM_RangesMakeHeap_uint32_Random_64 1.271 -2.69%
BM_RangesMakeHeap_uint32_SingleElement_1 0.277 -
BM_RangesMakeHeap_uint32_SingleElement_1024 0.574 -
BM_RangesMakeHeap_uint32_SingleElement_16 0.491 -
BM_RangesMakeHeap_uint32_SingleElement_16384 0.539 -
BM_RangesMakeHeap_uint32_SingleElement_256 0.541 -2.68%
BM_RangesMakeHeap_uint32_SingleElement_262144 0.632 -
BM_RangesMakeHeap_uint32_SingleElement_4 0.322 -3.08%
BM_RangesMakeHeap_uint32_SingleElement_64 0.512 -
BM_RangesMakeHeap_uint64_Ascending_1 0.277 -
BM_RangesMakeHeap_uint64_Ascending_1024 0.651 -
BM_RangesMakeHeap_uint64_Ascending_16 0.670 1.85%
BM_RangesMakeHeap_uint64_Ascending_16384 0.629 -
BM_RangesMakeHeap_uint64_Ascending_256 0.631 -
BM_RangesMakeHeap_uint64_Ascending_262144 0.729 -
BM_RangesMakeHeap_uint64_Ascending_4 0.410 -
BM_RangesMakeHeap_uint64_Ascending_64 0.577 -
BM_RangesMakeHeap_uint64_Descending_1 0.271 -
BM_RangesMakeHeap_uint64_Descending_1024 0.252 -
BM_RangesMakeHeap_uint64_Descending_16 0.258 -
BM_RangesMakeHeap_uint64_Descending_16384 0.236 -
BM_RangesMakeHeap_uint64_Descending_256 0.273 -
BM_RangesMakeHeap_uint64_Descending_262144 0.234 -
BM_RangesMakeHeap_uint64_Descending_4 0.277 -
BM_RangesMakeHeap_uint64_Descending_64 0.232 -
BM_RangesMakeHeap_uint64_Heap_1 0.277 -
BM_RangesMakeHeap_uint64_Heap_1024 0.254 -
BM_RangesMakeHeap_uint64_Heap_16 0.262 -
BM_RangesMakeHeap_uint64_Heap_16384 0.236 -
BM_RangesMakeHeap_uint64_Heap_256 0.282 -
BM_RangesMakeHeap_uint64_Heap_262144 0.234 -
BM_RangesMakeHeap_uint64_Heap_4 0.282 -
BM_RangesMakeHeap_uint64_Heap_64 0.270 10.06%
BM_RangesMakeHeap_uint64_PipeOrgan_1 0.275 -
BM_RangesMakeHeap_uint64_PipeOrgan_1024 0.653 -
BM_RangesMakeHeap_uint64_PipeOrgan_16 1.028 -
BM_RangesMakeHeap_uint64_PipeOrgan_16384 0.628 -
BM_RangesMakeHeap_uint64_PipeOrgan_256 0.652 -
BM_RangesMakeHeap_uint64_PipeOrgan_262144 0.757 -
BM_RangesMakeHeap_uint64_PipeOrgan_4 0.386 -
BM_RangesMakeHeap_uint64_PipeOrgan_64 0.725 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_1 0.275 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_1024 0.490 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_16 0.616 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_16384 0.294 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_256 0.494 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_262144 0.248 -
BM_RangesMakeHeap_uint64_QuickSortAdversary_4 0.423 4.13%
BM_RangesMakeHeap_uint64_QuickSortAdversary_64 0.463 -
BM_RangesMakeHeap_uint64_Random_1 0.272 -
BM_RangesMakeHeap_uint64_Random_1024 1.037 -8.49%
BM_RangesMakeHeap_uint64_Random_16 1.242 -2.54%
BM_RangesMakeHeap_uint64_Random_16384 1.002 -2.75%
BM_RangesMakeHeap_uint64_Random_256 1.150 -4.92%
BM_RangesMakeHeap_uint64_Random_262144 1.060 -
BM_RangesMakeHeap_uint64_Random_4 1.107 -11.72%
BM_RangesMakeHeap_uint64_Random_64 1.223 -
BM_RangesMakeHeap_uint64_SingleElement_1 0.277 -
BM_RangesMakeHeap_uint64_SingleElement_1024 0.566 -
BM_RangesMakeHeap_uint64_SingleElement_16 0.458 -9.90%
BM_RangesMakeHeap_uint64_SingleElement_16384 0.582 -
BM_RangesMakeHeap_uint64_SingleElement_256 0.585 -
BM_RangesMakeHeap_uint64_SingleElement_262144 0.749 -1.57%
BM_RangesMakeHeap_uint64_SingleElement_4 0.328 -
BM_RangesMakeHeap_uint64_SingleElement_64 0.505 -
BM_RangesMakeThenSortHeap_float_Ascending_1 0.280 -
BM_RangesMakeThenSortHeap_float_Ascending_1024 8.875 -
BM_RangesMakeThenSortHeap_float_Ascending_16 2.932 1.11%
BM_RangesMakeThenSortHeap_float_Ascending_16384 26.418 -2.10%
BM_RangesMakeThenSortHeap_float_Ascending_256 6.642 -
BM_RangesMakeThenSortHeap_float_Ascending_262144 31.873 -1.05%
BM_RangesMakeThenSortHeap_float_Ascending_4 1.362 -2.81%
BM_RangesMakeThenSortHeap_float_Ascending_64 4.121 -
BM_RangesMakeThenSortHeap_float_Descending_1 0.280 -
BM_RangesMakeThenSortHeap_float_Descending_1024 8.057 -
BM_RangesMakeThenSortHeap_float_Descending_16 1.863 -
BM_RangesMakeThenSortHeap_float_Descending_16384 26.968 -2.04%
BM_RangesMakeThenSortHeap_float_Descending_256 5.695 -3.33%
BM_RangesMakeThenSortHeap_float_Descending_262144 34.520 -1.69%
BM_RangesMakeThenSortHeap_float_Descending_4 1.287 20.21%
BM_RangesMakeThenSortHeap_float_Descending_64 3.226 -
BM_RangesMakeThenSortHeap_float_Heap_1 0.280 -
BM_RangesMakeThenSortHeap_float_Heap_1024 8.028 -1.96%
BM_RangesMakeThenSortHeap_float_Heap_16 2.099 -
BM_RangesMakeThenSortHeap_float_Heap_16384 26.581 -1.91%
BM_RangesMakeThenSortHeap_float_Heap_256 5.789 -
BM_RangesMakeThenSortHeap_float_Heap_262144 30.582 -1.66%
BM_RangesMakeThenSortHeap_float_Heap_4 1.232 -1.51%
BM_RangesMakeThenSortHeap_float_Heap_64 3.417 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_1 0.274 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_1024 8.455 -1.88%
BM_RangesMakeThenSortHeap_float_PipeOrgan_16 2.845 -1.91%
BM_RangesMakeThenSortHeap_float_PipeOrgan_16384 26.362 -1.64%
BM_RangesMakeThenSortHeap_float_PipeOrgan_256 6.345 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_262144 31.967 -1.89%
BM_RangesMakeThenSortHeap_float_PipeOrgan_4 1.485 -
BM_RangesMakeThenSortHeap_float_PipeOrgan_64 3.970 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_1 0.280 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_1024 8.332 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_16 2.993 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_16384 27.181 -1.10%
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_256 6.175 1.38%
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_262144 34.367 -2.47%
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_4 1.466 -
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_64 3.895 -
BM_RangesMakeThenSortHeap_float_Random_1 0.277 -
BM_RangesMakeThenSortHeap_float_Random_1024 32.763 -1.27%
BM_RangesMakeThenSortHeap_float_Random_16 9.833 -
BM_RangesMakeThenSortHeap_float_Random_16384 47.031 -1.61%
BM_RangesMakeThenSortHeap_float_Random_256 25.369 -1.29%
BM_RangesMakeThenSortHeap_float_Random_262144 62.190 -1.25%
BM_RangesMakeThenSortHeap_float_Random_4 4.170 -4.28%
BM_RangesMakeThenSortHeap_float_Random_64 17.617 -
BM_RangesMakeThenSortHeap_float_SingleElement_1 0.272 -
BM_RangesMakeThenSortHeap_float_SingleElement_1024 4.867 1.76%
BM_RangesMakeThenSortHeap_float_SingleElement_16 3.284 -
BM_RangesMakeThenSortHeap_float_SingleElement_16384 15.662 -3.81%
BM_RangesMakeThenSortHeap_float_SingleElement_256 4.051 1.33%
BM_RangesMakeThenSortHeap_float_SingleElement_262144 51.575 -2.45%
BM_RangesMakeThenSortHeap_float_SingleElement_4 1.360 -
BM_RangesMakeThenSortHeap_float_SingleElement_64 3.372 1.27%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_1 0.278 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_1024 14.666 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_16 7.694 -1.61%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_16384 23.284 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_256 11.632 -1.10%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_262144 33.247 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_4 3.678 -1.88%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_64 10.238 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_1 0.279 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_1024 14.294 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_16 6.863 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_16384 22.984 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_256 11.097 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_262144 34.287 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_4 2.934 30.09%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Descending_64 9.816 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_1 0.277 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_1024 14.146 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_16 6.533 1.80%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_16384 23.257 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_256 10.809 1.00%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_262144 34.291 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_4 1.933 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Heap_64 9.202 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_1 0.277 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_1024 14.862 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16 7.860 -1.54%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16384 23.196 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_256 11.927 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_262144 34.000 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_4 1.811 1.60%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_64 10.422 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.279 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 15.354 2.65%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16 7.746 2.28%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 24.545 2.68%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_256 11.757 2.21%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 36.069 2.83%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_4 3.716 4.24%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_64 10.001 1.71%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_1 0.277 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_1024 23.879 -1.32%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_16 11.402 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_16384 33.777 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_256 19.782 -1.37%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_262144 51.763 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_4 5.003 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Random_64 16.181 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1 0.279 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_1024 7.656 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16 3.300 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_16384 10.476 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_256 6.310 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_262144 13.356 -
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_4 3.686 21.26%
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_SingleElement_64 4.863 -
BM_RangesMakeThenSortHeap_string_Ascending_1 1.365 -
BM_RangesMakeThenSortHeap_string_Ascending_1024 47.035 -
BM_RangesMakeThenSortHeap_string_Ascending_16 9.400 -
BM_RangesMakeThenSortHeap_string_Ascending_16384 63.744 -
BM_RangesMakeThenSortHeap_string_Ascending_256 21.876 6.61%
BM_RangesMakeThenSortHeap_string_Ascending_262144 76.188 -
BM_RangesMakeThenSortHeap_string_Ascending_4 5.434 -
BM_RangesMakeThenSortHeap_string_Ascending_64 15.553 -
BM_RangesMakeThenSortHeap_string_Descending_1 1.365 -
BM_RangesMakeThenSortHeap_string_Descending_1024 37.638 -2.77%
BM_RangesMakeThenSortHeap_string_Descending_16 7.824 -
BM_RangesMakeThenSortHeap_string_Descending_16384 67.742 -2.45%
BM_RangesMakeThenSortHeap_string_Descending_256 19.499 2.30%
BM_RangesMakeThenSortHeap_string_Descending_262144 85.185 -1.74%
BM_RangesMakeThenSortHeap_string_Descending_4 3.682 -
BM_RangesMakeThenSortHeap_string_Descending_64 13.111 -
BM_RangesMakeThenSortHeap_string_Heap_1 1.365 -
BM_RangesMakeThenSortHeap_string_Heap_1024 62.596 -
BM_RangesMakeThenSortHeap_string_Heap_16 17.072 -
BM_RangesMakeThenSortHeap_string_Heap_16384 100.161 -
BM_RangesMakeThenSortHeap_string_Heap_256 48.735 -
BM_RangesMakeThenSortHeap_string_Heap_262144 177.962 -
BM_RangesMakeThenSortHeap_string_Heap_4 5.946 -
BM_RangesMakeThenSortHeap_string_Heap_64 33.469 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_1 1.366 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_1024 28.877 6.48%
BM_RangesMakeThenSortHeap_string_PipeOrgan_16 9.524 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_16384 63.652 -2.06%
BM_RangesMakeThenSortHeap_string_PipeOrgan_256 20.064 -1.05%
BM_RangesMakeThenSortHeap_string_PipeOrgan_262144 79.398 -2.62%
BM_RangesMakeThenSortHeap_string_PipeOrgan_4 4.802 -
BM_RangesMakeThenSortHeap_string_PipeOrgan_64 15.124 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_1 1.365 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_1024 68.804 -1.84%
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_16 22.265 -1.05%
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_16384 108.334 -2.30%
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_256 54.555 -1.90%
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_262144 187.924 -1.90%
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_4 10.523 -
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_64 39.067 -1.57%
BM_RangesMakeThenSortHeap_string_Random_1 1.364 -
BM_RangesMakeThenSortHeap_string_Random_1024 69.410 -
BM_RangesMakeThenSortHeap_string_Random_16 22.676 -
BM_RangesMakeThenSortHeap_string_Random_16384 109.066 -
BM_RangesMakeThenSortHeap_string_Random_256 54.912 -
BM_RangesMakeThenSortHeap_string_Random_262144 190.096 -
BM_RangesMakeThenSortHeap_string_Random_4 10.431 -
BM_RangesMakeThenSortHeap_string_Random_64 39.586 -
BM_RangesMakeThenSortHeap_string_SingleElement_1 1.366 -
BM_RangesMakeThenSortHeap_string_SingleElement_1024 28.544 -
BM_RangesMakeThenSortHeap_string_SingleElement_16 13.162 -
BM_RangesMakeThenSortHeap_string_SingleElement_16384 35.979 -2.78%
BM_RangesMakeThenSortHeap_string_SingleElement_256 24.337 -
BM_RangesMakeThenSortHeap_string_SingleElement_262144 49.418 -
BM_RangesMakeThenSortHeap_string_SingleElement_4 6.284 4.48%
BM_RangesMakeThenSortHeap_string_SingleElement_64 18.791 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.243 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 19.016 -1.19%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 8.657 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 30.460 -1.15%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 14.139 -1.34%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 43.657 -1.34%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 3.440 -3.45%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 11.455 -1.11%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.245 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 17.873 1.12%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16 7.646 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 29.913 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_256 13.046 1.40%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 44.348 1.09%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_4 2.185 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_64 10.498 1.37%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1 0.245 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1024 17.775 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16 7.561 -1.60%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16384 32.649 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_256 13.181 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_262144 50.123 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_4 2.012 -3.10%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_64 10.264 2.08%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.242 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 18.997 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 8.929 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 30.165 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 14.251 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 44.366 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 2.337 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 11.313 1.02%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.242 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 18.239 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 8.441 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 33.084 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 13.802 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 50.832 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 3.676 -1.25%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 10.586 -1.75%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.243 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_1024 30.959 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_16 13.977 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_16384 45.772 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_256 25.630 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_262144 74.768 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_4 6.332 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Random_64 20.507 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.242 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 11.244 -11.53%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 5.420 -7.35%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 15.925 -13.45%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 9.221 -9.04%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 20.670 -21.52%
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 2.703 -
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 7.233 -8.64%
BM_RangesMakeThenSortHeap_uint32_Ascending_1 0.280 -
BM_RangesMakeThenSortHeap_uint32_Ascending_1024 10.710 -
BM_RangesMakeThenSortHeap_uint32_Ascending_16 5.701 -
BM_RangesMakeThenSortHeap_uint32_Ascending_16384 16.884 -
BM_RangesMakeThenSortHeap_uint32_Ascending_256 8.697 -
BM_RangesMakeThenSortHeap_uint32_Ascending_262144 25.140 -
BM_RangesMakeThenSortHeap_uint32_Ascending_4 1.432 -
BM_RangesMakeThenSortHeap_uint32_Ascending_64 8.672 -
BM_RangesMakeThenSortHeap_uint32_Descending_1 0.276 -
BM_RangesMakeThenSortHeap_uint32_Descending_1024 10.254 -
BM_RangesMakeThenSortHeap_uint32_Descending_16 5.532 -
BM_RangesMakeThenSortHeap_uint32_Descending_16384 16.355 -
BM_RangesMakeThenSortHeap_uint32_Descending_256 8.783 -
BM_RangesMakeThenSortHeap_uint32_Descending_262144 24.495 -
BM_RangesMakeThenSortHeap_uint32_Descending_4 1.342 -4.47%
BM_RangesMakeThenSortHeap_uint32_Descending_64 8.720 -
BM_RangesMakeThenSortHeap_uint32_Heap_1 0.272 -
BM_RangesMakeThenSortHeap_uint32_Heap_1024 10.399 -
BM_RangesMakeThenSortHeap_uint32_Heap_16 5.164 -
BM_RangesMakeThenSortHeap_uint32_Heap_16384 16.438 -
BM_RangesMakeThenSortHeap_uint32_Heap_256 8.297 -
BM_RangesMakeThenSortHeap_uint32_Heap_262144 24.489 -
BM_RangesMakeThenSortHeap_uint32_Heap_4 1.209 -1.18%
BM_RangesMakeThenSortHeap_uint32_Heap_64 8.132 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_1 0.277 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_1024 11.102 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_16 5.789 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_16384 17.234 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_256 9.268 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_262144 25.627 -
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_4 1.406 1.47%
BM_RangesMakeThenSortHeap_uint32_PipeOrgan_64 9.311 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_1 0.280 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_1024 10.654 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_16 5.612 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_16384 16.524 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_256 8.464 -
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_262144 24.443 -1.11%
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_4 1.738 1.34%
BM_RangesMakeThenSortHeap_uint32_QuickSortAdversary_64 8.968 -
BM_RangesMakeThenSortHeap_uint32_Random_1 0.272 -
BM_RangesMakeThenSortHeap_uint32_Random_1024 15.560 -
BM_RangesMakeThenSortHeap_uint32_Random_16 8.661 -
BM_RangesMakeThenSortHeap_uint32_Random_16384 22.230 -
BM_RangesMakeThenSortHeap_uint32_Random_256 13.315 -
BM_RangesMakeThenSortHeap_uint32_Random_262144 32.583 -
BM_RangesMakeThenSortHeap_uint32_Random_4 3.984 -
BM_RangesMakeThenSortHeap_uint32_Random_64 11.990 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_1 0.277 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_1024 9.469 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_16 3.944 -1.32%
BM_RangesMakeThenSortHeap_uint32_SingleElement_16384 19.950 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_256 6.665 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_262144 55.785 -
BM_RangesMakeThenSortHeap_uint32_SingleElement_4 1.366 -7.76%
BM_RangesMakeThenSortHeap_uint32_SingleElement_64 7.242 -
BM_RangesMakeThenSortHeap_uint64_Ascending_1 0.276 -
BM_RangesMakeThenSortHeap_uint64_Ascending_1024 10.686 -
BM_RangesMakeThenSortHeap_uint64_Ascending_16 5.464 -2.14%
BM_RangesMakeThenSortHeap_uint64_Ascending_16384 16.882 -1.62%
BM_RangesMakeThenSortHeap_uint64_Ascending_256 8.752 -
BM_RangesMakeThenSortHeap_uint64_Ascending_262144 24.980 -1.74%
BM_RangesMakeThenSortHeap_uint64_Ascending_4 1.465 -
BM_RangesMakeThenSortHeap_uint64_Ascending_64 8.382 -
BM_RangesMakeThenSortHeap_uint64_Descending_1 0.274 -
BM_RangesMakeThenSortHeap_uint64_Descending_1024 10.230 -1.03%
BM_RangesMakeThenSortHeap_uint64_Descending_16 5.572 -
BM_RangesMakeThenSortHeap_uint64_Descending_16384 16.185 -1.34%
BM_RangesMakeThenSortHeap_uint64_Descending_256 8.670 -1.41%
BM_RangesMakeThenSortHeap_uint64_Descending_262144 24.470 -1.92%
BM_RangesMakeThenSortHeap_uint64_Descending_4 1.411 -7.10%
BM_RangesMakeThenSortHeap_uint64_Descending_64 8.352 -1.39%
BM_RangesMakeThenSortHeap_uint64_Heap_1 0.279 -
BM_RangesMakeThenSortHeap_uint64_Heap_1024 10.453 -
BM_RangesMakeThenSortHeap_uint64_Heap_16 5.337 -
BM_RangesMakeThenSortHeap_uint64_Heap_16384 16.592 -
BM_RangesMakeThenSortHeap_uint64_Heap_256 8.462 -
BM_RangesMakeThenSortHeap_uint64_Heap_262144 24.929 -
BM_RangesMakeThenSortHeap_uint64_Heap_4 1.194 -3.50%
BM_RangesMakeThenSortHeap_uint64_Heap_64 8.221 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_1 0.268 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_1024 11.171 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_16 6.105 -1.04%
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_16384 17.441 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_256 9.341 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_262144 26.062 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_4 1.402 -
BM_RangesMakeThenSortHeap_uint64_PipeOrgan_64 8.931 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_1 0.279 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_1024 10.655 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_16 5.514 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_16384 16.465 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_256 8.779 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_262144 24.896 -
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_4 1.461 1.51%
BM_RangesMakeThenSortHeap_uint64_QuickSortAdversary_64 8.911 -
BM_RangesMakeThenSortHeap_uint64_Random_1 0.279 -
BM_RangesMakeThenSortHeap_uint64_Random_1024 15.467 -
BM_RangesMakeThenSortHeap_uint64_Random_16 8.552 -
BM_RangesMakeThenSortHeap_uint64_Random_16384 22.173 -
BM_RangesMakeThenSortHeap_uint64_Random_256 13.347 -
BM_RangesMakeThenSortHeap_uint64_Random_262144 35.315 -1.71%
BM_RangesMakeThenSortHeap_uint64_Random_4 4.002 -3.87%
BM_RangesMakeThenSortHeap_uint64_Random_64 11.845 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_1 0.276 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_1024 9.743 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_16 3.996 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_16384 26.482 -2.11%
BM_RangesMakeThenSortHeap_uint64_SingleElement_256 6.781 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_262144 66.115 -
BM_RangesMakeThenSortHeap_uint64_SingleElement_4 1.261 4.83%
BM_RangesMakeThenSortHeap_uint64_SingleElement_64 5.941 -
BM_RangesPopHeap_float_1 0.469 -
BM_RangesPopHeap_float_1024 27.517 -2.65%
BM_RangesPopHeap_float_16 6.388 -2.11%
BM_RangesPopHeap_float_16384 34.062 -
BM_RangesPopHeap_float_256 20.014 -2.97%
BM_RangesPopHeap_float_262144 40.299 2.55%
BM_RangesPopHeap_float_4 2.397 -
BM_RangesPopHeap_float_64 12.343 -1.67%
BM_RangesPopHeap_pair<uint32,_uint32>_1 0.432 -16.86%
BM_RangesPopHeap_pair<uint32,_uint32>_1024 29.555 -3.92%
BM_RangesPopHeap_pair<uint32,_uint32>_16 9.225 -2.62%
BM_RangesPopHeap_pair<uint32,_uint32>_16384 44.551 -4.65%
BM_RangesPopHeap_pair<uint32,_uint32>_256 22.319 -3.37%
BM_RangesPopHeap_pair<uint32,_uint32>_262144 58.691 -5.13%
BM_RangesPopHeap_pair<uint32,_uint32>_4 3.194 -
BM_RangesPopHeap_pair<uint32,_uint32>_64 15.748 -3.15%
BM_RangesPopHeap_string_1 0.508 -20.61%
BM_RangesPopHeap_string_1024 56.501 -
BM_RangesPopHeap_string_16 14.394 -
BM_RangesPopHeap_string_16384 73.785 1.12%
BM_RangesPopHeap_string_256 41.109 -
BM_RangesPopHeap_string_262144 93.934 -1.20%
BM_RangesPopHeap_string_4 5.366 -
BM_RangesPopHeap_string_64 26.055 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_1 0.439 -29.97%
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_1024 41.821 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_16 11.476 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_16384 59.615 -1.95%
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_256 30.958 -1.14%
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_262144 78.670 -
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_4 4.121 -1.26%
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_64 20.586 -
BM_RangesPopHeap_uint32_1 0.556 13.46%
BM_RangesPopHeap_uint32_1024 21.333 -2.15%
BM_RangesPopHeap_uint32_16 7.621 -
BM_RangesPopHeap_uint32_16384 31.103 -2.54%
BM_RangesPopHeap_uint32_256 17.076 -
BM_RangesPopHeap_uint32_262144 40.871 -4.71%
BM_RangesPopHeap_uint32_4 2.621 -3.49%
BM_RangesPopHeap_uint32_64 12.576 -1.18%
BM_RangesPopHeap_uint64_1 0.489 -11.67%
BM_RangesPopHeap_uint64_1024 21.439 -2.61%
BM_RangesPopHeap_uint64_16 7.639 -1.37%
BM_RangesPopHeap_uint64_16384 31.216 -2.83%
BM_RangesPopHeap_uint64_256 17.121 -1.64%
BM_RangesPopHeap_uint64_262144 41.516 -3.32%
BM_RangesPopHeap_uint64_4 2.703 -1.60%
BM_RangesPopHeap_uint64_64 12.676 -1.83%
BM_RangesPushHeap_float_Ascending_1 0.467 -
BM_RangesPushHeap_float_Ascending_1024 3.142 1.22%
BM_RangesPushHeap_float_Ascending_16 1.020 4.71%
BM_RangesPushHeap_float_Ascending_16384 4.282 -1.78%
BM_RangesPushHeap_float_Ascending_256 2.503 -
BM_RangesPushHeap_float_Ascending_262144 5.214 1.16%
BM_RangesPushHeap_float_Ascending_4 0.537 -
BM_RangesPushHeap_float_Ascending_64 1.779 2.59%
BM_RangesPushHeap_float_Descending_1 0.393 -38.74%
BM_RangesPushHeap_float_Descending_1024 0.390 -
BM_RangesPushHeap_float_Descending_16 0.367 -
BM_RangesPushHeap_float_Descending_16384 0.384 -
BM_RangesPushHeap_float_Descending_256 0.402 -
BM_RangesPushHeap_float_Descending_262144 0.385 -
BM_RangesPushHeap_float_Descending_4 0.363 -
BM_RangesPushHeap_float_Descending_64 0.400 5.55%
BM_RangesPushHeap_float_PipeOrgan_1 0.466 -
BM_RangesPushHeap_float_PipeOrgan_1024 2.092 -
BM_RangesPushHeap_float_PipeOrgan_16 0.911 -
BM_RangesPushHeap_float_PipeOrgan_16384 2.526 -
BM_RangesPushHeap_float_PipeOrgan_256 1.721 -
BM_RangesPushHeap_float_PipeOrgan_262144 3.142 -
BM_RangesPushHeap_float_PipeOrgan_4 0.519 7.54%
BM_RangesPushHeap_float_PipeOrgan_64 1.297 -
BM_RangesPushHeap_float_QuickSortAdversary_1 0.466 -
BM_RangesPushHeap_float_QuickSortAdversary_1024 0.627 -
BM_RangesPushHeap_float_QuickSortAdversary_16 0.981 -
BM_RangesPushHeap_float_QuickSortAdversary_16384 0.492 -
BM_RangesPushHeap_float_QuickSortAdversary_256 0.736 -
BM_RangesPushHeap_float_QuickSortAdversary_262144 0.418 -
BM_RangesPushHeap_float_QuickSortAdversary_4 0.535 -
BM_RangesPushHeap_float_QuickSortAdversary_64 0.619 -
BM_RangesPushHeap_float_Random_1 0.698 34.95%
BM_RangesPushHeap_float_Random_1024 7.466 -1.23%
BM_RangesPushHeap_float_Random_16 5.347 -
BM_RangesPushHeap_float_Random_16384 7.593 -1.26%
BM_RangesPushHeap_float_Random_256 7.184 -
BM_RangesPushHeap_float_Random_262144 7.645 -
BM_RangesPushHeap_float_Random_4 2.962 -
BM_RangesPushHeap_float_Random_64 6.675 -
BM_RangesPushHeap_float_SingleElement_1 0.466 -
BM_RangesPushHeap_float_SingleElement_1024 0.389 -
BM_RangesPushHeap_float_SingleElement_16 0.374 -
BM_RangesPushHeap_float_SingleElement_16384 0.384 -
BM_RangesPushHeap_float_SingleElement_256 0.403 -
BM_RangesPushHeap_float_SingleElement_262144 0.385 -
BM_RangesPushHeap_float_SingleElement_4 0.375 3.29%
BM_RangesPushHeap_float_SingleElement_64 0.382 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_1 0.394 -17.89%
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_1024 4.194 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16 1.553 -2.58%
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16384 6.951 -1.07%
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_256 3.261 -
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_262144 10.379 -3.69%
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_4 0.842 3.80%
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_64 2.401 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_1 0.467 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_1024 0.483 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_16 0.499 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_16384 0.474 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_256 0.516 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_262144 0.473 -
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_4 0.555 -5.05%
BM_RangesPushHeap_pair<uint32,_uint32>_Descending_64 0.558 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_1 0.466 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_1024 2.742 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_16 1.193 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_16384 4.058 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_256 2.238 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_262144 5.362 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_4 0.664 -
BM_RangesPushHeap_pair<uint32,_uint32>_PipeOrgan_64 1.654 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_1 0.468 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_1024 1.930 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_16 1.011 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_16384 2.655 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_256 1.590 -3.41%
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_262144 3.460 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_4 0.621 -
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_64 1.428 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_1 0.430 -13.83%
BM_RangesPushHeap_pair<uint32,_uint32>_Random_1024 7.431 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_16 5.338 -1.06%
BM_RangesPushHeap_pair<uint32,_uint32>_Random_16384 7.587 1.16%
BM_RangesPushHeap_pair<uint32,_uint32>_Random_256 7.259 1.12%
BM_RangesPushHeap_pair<uint32,_uint32>_Random_262144 7.445 -
BM_RangesPushHeap_pair<uint32,_uint32>_Random_4 2.590 -7.17%
BM_RangesPushHeap_pair<uint32,_uint32>_Random_64 6.697 1.49%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1 0.411 -28.39%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1024 0.550 -4.93%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_16 0.599 -
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_16384 0.550 -4.85%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_256 0.569 -4.64%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_262144 0.544 -5.23%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_4 0.531 -3.81%
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_64 0.554 -5.42%
BM_RangesPushHeap_string_Ascending_1 0.701 -
BM_RangesPushHeap_string_Ascending_1024 12.501 5.20%
BM_RangesPushHeap_string_Ascending_16 4.658 1.65%
BM_RangesPushHeap_string_Ascending_16384 18.599 2.73%
BM_RangesPushHeap_string_Ascending_256 9.975 5.85%
BM_RangesPushHeap_string_Ascending_262144 29.717 4.86%
BM_RangesPushHeap_string_Ascending_4 2.549 -
BM_RangesPushHeap_string_Ascending_64 7.081 2.83%
BM_RangesPushHeap_string_Descending_1 0.701 -
BM_RangesPushHeap_string_Descending_1024 2.415 -
BM_RangesPushHeap_string_Descending_16 2.070 -
BM_RangesPushHeap_string_Descending_16384 2.359 -
BM_RangesPushHeap_string_Descending_256 2.297 -
BM_RangesPushHeap_string_Descending_262144 3.240 1.58%
BM_RangesPushHeap_string_Descending_4 1.879 -1.23%
BM_RangesPushHeap_string_Descending_64 2.206 -
BM_RangesPushHeap_string_PipeOrgan_1 0.701 -
BM_RangesPushHeap_string_PipeOrgan_1024 9.840 1.97%
BM_RangesPushHeap_string_PipeOrgan_16 4.055 -1.85%
BM_RangesPushHeap_string_PipeOrgan_16384 12.980 -1.61%
BM_RangesPushHeap_string_PipeOrgan_256 7.742 -3.68%
BM_RangesPushHeap_string_PipeOrgan_262144 17.212 -4.16%
BM_RangesPushHeap_string_PipeOrgan_4 2.462 -1.57%
BM_RangesPushHeap_string_PipeOrgan_64 5.969 -1.51%
BM_RangesPushHeap_string_QuickSortAdversary_1 0.701 -
BM_RangesPushHeap_string_QuickSortAdversary_1024 15.038 -
BM_RangesPushHeap_string_QuickSortAdversary_16 10.076 -
BM_RangesPushHeap_string_QuickSortAdversary_16384 15.688 -
BM_RangesPushHeap_string_QuickSortAdversary_256 14.408 -
BM_RangesPushHeap_string_QuickSortAdversary_262144 16.182 -
BM_RangesPushHeap_string_QuickSortAdversary_4 6.079 -
BM_RangesPushHeap_string_QuickSortAdversary_64 12.777 -
BM_RangesPushHeap_string_Random_1 0.699 -
BM_RangesPushHeap_string_Random_1024 14.838 -
BM_RangesPushHeap_string_Random_16 10.193 -
BM_RangesPushHeap_string_Random_16384 16.269 -
BM_RangesPushHeap_string_Random_256 14.184 -
BM_RangesPushHeap_string_Random_262144 18.094 -1.07%
BM_RangesPushHeap_string_Random_4 5.983 -
BM_RangesPushHeap_string_Random_64 12.751 -
BM_RangesPushHeap_string_SingleElement_1 0.701 -
BM_RangesPushHeap_string_SingleElement_1024 2.617 2.89%
BM_RangesPushHeap_string_SingleElement_16 2.593 3.14%
BM_RangesPushHeap_string_SingleElement_16384 2.606 3.20%
BM_RangesPushHeap_string_SingleElement_256 2.621 3.48%
BM_RangesPushHeap_string_SingleElement_262144 2.654 2.46%
BM_RangesPushHeap_string_SingleElement_4 2.308 -
BM_RangesPushHeap_string_SingleElement_64 2.652 3.81%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1 0.697 62.51%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_1024 4.816 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16 2.106 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_16384 6.930 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_256 3.932 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_262144 9.383 -1.90%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4 1.007 -1.21%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_64 2.983 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_1 0.634 18.42%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_1024 0.702 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_16 0.670 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_16384 0.687 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_256 0.744 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_262144 0.691 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_4 0.691 -1.71%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_64 0.917 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1 0.535 11.14%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1024 3.482 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16 1.537 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_16384 4.518 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_256 2.897 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_262144 6.174 -1.45%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4 0.920 1.60%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64 2.259 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1 0.447 -19.69%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024 2.079 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16 1.266 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384 2.682 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256 1.845 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144 3.329 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_4 0.852 1.63%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64 1.527 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_1 0.535 36.12%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_1024 9.453 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_16 7.145 -5.26%
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_16384 9.596 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_256 9.235 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_262144 9.503 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_4 3.625 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_64 8.750 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1 0.429 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024 0.741 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16 0.728 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384 0.747 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256 0.758 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144 0.739 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4 0.650 -
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64 0.762 2.25%
BM_RangesPushHeap_uint32_Ascending_1 0.611 36.50%
BM_RangesPushHeap_uint32_Ascending_1024 3.898 -1.74%
BM_RangesPushHeap_uint32_Ascending_16 1.388 -
BM_RangesPushHeap_uint32_Ascending_16384 6.524 -1.45%
BM_RangesPushHeap_uint32_Ascending_256 3.057 -1.62%
BM_RangesPushHeap_uint32_Ascending_262144 8.118 -2.90%
BM_RangesPushHeap_uint32_Ascending_4 0.755 -
BM_RangesPushHeap_uint32_Ascending_64 2.203 -1.65%
BM_RangesPushHeap_uint32_Descending_1 0.467 -
BM_RangesPushHeap_uint32_Descending_1024 0.383 -
BM_RangesPushHeap_uint32_Descending_16 0.355 -
BM_RangesPushHeap_uint32_Descending_16384 0.379 -
BM_RangesPushHeap_uint32_Descending_256 0.395 -
BM_RangesPushHeap_uint32_Descending_262144 0.379 -
BM_RangesPushHeap_uint32_Descending_4 0.344 -
BM_RangesPushHeap_uint32_Descending_64 0.374 -
BM_RangesPushHeap_uint32_PipeOrgan_1 0.483 -21.49%
BM_RangesPushHeap_uint32_PipeOrgan_1024 1.920 -
BM_RangesPushHeap_uint32_PipeOrgan_16 0.876 -
BM_RangesPushHeap_uint32_PipeOrgan_16384 2.383 -
BM_RangesPushHeap_uint32_PipeOrgan_256 1.686 -
BM_RangesPushHeap_uint32_PipeOrgan_262144 3.032 -
BM_RangesPushHeap_uint32_PipeOrgan_4 0.534 -
BM_RangesPushHeap_uint32_PipeOrgan_64 1.310 -
BM_RangesPushHeap_uint32_QuickSortAdversary_1 0.536 12.32%
BM_RangesPushHeap_uint32_QuickSortAdversary_1024 0.600 -
BM_RangesPushHeap_uint32_QuickSortAdversary_16 0.923 -
BM_RangesPushHeap_uint32_QuickSortAdversary_16384 0.469 -
BM_RangesPushHeap_uint32_QuickSortAdversary_256 0.712 -
BM_RangesPushHeap_uint32_QuickSortAdversary_262144 0.410 -
BM_RangesPushHeap_uint32_QuickSortAdversary_4 0.584 -
BM_RangesPushHeap_uint32_QuickSortAdversary_64 0.616 -
BM_RangesPushHeap_uint32_Random_1 0.576 14.41%
BM_RangesPushHeap_uint32_Random_1024 6.067 -5.53%
BM_RangesPushHeap_uint32_Random_16 4.403 -2.84%
BM_RangesPushHeap_uint32_Random_16384 6.261 -2.07%
BM_RangesPushHeap_uint32_Random_256 5.959 -2.48%
BM_RangesPushHeap_uint32_Random_262144 6.282 -2.10%
BM_RangesPushHeap_uint32_Random_4 2.569 -2.14%
BM_RangesPushHeap_uint32_Random_64 5.542 -1.16%
BM_RangesPushHeap_uint32_SingleElement_1 0.467 -
BM_RangesPushHeap_uint32_SingleElement_1024 0.363 -
BM_RangesPushHeap_uint32_SingleElement_16 0.336 -
BM_RangesPushHeap_uint32_SingleElement_16384 0.356 -
BM_RangesPushHeap_uint32_SingleElement_256 0.382 -
BM_RangesPushHeap_uint32_SingleElement_262144 0.356 -
BM_RangesPushHeap_uint32_SingleElement_4 0.341 -
BM_RangesPushHeap_uint32_SingleElement_64 0.350 -
BM_RangesPushHeap_uint64_Ascending_1 0.467 -
BM_RangesPushHeap_uint64_Ascending_1024 2.656 -
BM_RangesPushHeap_uint64_Ascending_16 1.015 5.05%
BM_RangesPushHeap_uint64_Ascending_16384 3.678 -1.36%
BM_RangesPushHeap_uint64_Ascending_256 2.168 -
BM_RangesPushHeap_uint64_Ascending_262144 4.825 -2.95%
BM_RangesPushHeap_uint64_Ascending_4 0.545 -
BM_RangesPushHeap_uint64_Ascending_64 1.721 6.52%
BM_RangesPushHeap_uint64_Descending_1 0.697 10.06%
BM_RangesPushHeap_uint64_Descending_1024 0.385 -
BM_RangesPushHeap_uint64_Descending_16 0.359 -
BM_RangesPushHeap_uint64_Descending_16384 0.381 -
BM_RangesPushHeap_uint64_Descending_256 0.397 -
BM_RangesPushHeap_uint64_Descending_262144 0.381 -
BM_RangesPushHeap_uint64_Descending_4 0.361 -
BM_RangesPushHeap_uint64_Descending_64 0.377 -
BM_RangesPushHeap_uint64_PipeOrgan_1 0.466 -
BM_RangesPushHeap_uint64_PipeOrgan_1024 1.919 -
BM_RangesPushHeap_uint64_PipeOrgan_16 0.894 -
BM_RangesPushHeap_uint64_PipeOrgan_16384 2.382 -
BM_RangesPushHeap_uint64_PipeOrgan_256 1.691 -
BM_RangesPushHeap_uint64_PipeOrgan_262144 3.027 -
BM_RangesPushHeap_uint64_PipeOrgan_4 0.489 -
BM_RangesPushHeap_uint64_PipeOrgan_64 1.328 -
BM_RangesPushHeap_uint64_QuickSortAdversary_1 0.466 -
BM_RangesPushHeap_uint64_QuickSortAdversary_1024 0.607 -
BM_RangesPushHeap_uint64_QuickSortAdversary_16 0.932 -9.65%
BM_RangesPushHeap_uint64_QuickSortAdversary_16384 0.483 -
BM_RangesPushHeap_uint64_QuickSortAdversary_256 0.718 -
BM_RangesPushHeap_uint64_QuickSortAdversary_262144 0.414 -
BM_RangesPushHeap_uint64_QuickSortAdversary_4 0.548 -
BM_RangesPushHeap_uint64_QuickSortAdversary_64 0.622 -
BM_RangesPushHeap_uint64_Random_1 0.467 -
BM_RangesPushHeap_uint64_Random_1024 5.944 -1.97%
BM_RangesPushHeap_uint64_Random_16 4.194 -2.05%
BM_RangesPushHeap_uint64_Random_16384 6.065 -
BM_RangesPushHeap_uint64_Random_256 5.748 -
BM_RangesPushHeap_uint64_Random_262144 6.114 -
BM_RangesPushHeap_uint64_Random_4 2.013 -1.18%
BM_RangesPushHeap_uint64_Random_64 5.260 -
BM_RangesPushHeap_uint64_SingleElement_1 0.420 -19.27%
BM_RangesPushHeap_uint64_SingleElement_1024 0.364 -
BM_RangesPushHeap_uint64_SingleElement_16 0.337 -
BM_RangesPushHeap_uint64_SingleElement_16384 0.364 -
BM_RangesPushHeap_uint64_SingleElement_256 0.385 -
BM_RangesPushHeap_uint64_SingleElement_262144 0.357 -
BM_RangesPushHeap_uint64_SingleElement_4 0.356 -
BM_RangesPushHeap_uint64_SingleElement_64 0.368 -
BM_RangesSortHeap_float_1 0.248 -4.75%
BM_RangesSortHeap_float_1024 7.969 -
BM_RangesSortHeap_float_16 1.653 -
BM_RangesSortHeap_float_16384 26.529 -
BM_RangesSortHeap_float_256 5.970 1.95%
BM_RangesSortHeap_float_262144 29.964 -
BM_RangesSortHeap_float_4 1.009 -
BM_RangesSortHeap_float_64 3.159 -
BM_RangesSortHeap_pair<uint32,_uint32>_1 0.265 -
BM_RangesSortHeap_pair<uint32,_uint32>_1024 13.611 -1.79%
BM_RangesSortHeap_pair<uint32,_uint32>_16 5.891 -2.75%
BM_RangesSortHeap_pair<uint32,_uint32>_16384 22.382 -1.70%
BM_RangesSortHeap_pair<uint32,_uint32>_256 10.107 -1.12%
BM_RangesSortHeap_pair<uint32,_uint32>_262144 33.029 -1.73%
BM_RangesSortHeap_pair<uint32,_uint32>_4 1.612 -6.43%
BM_RangesSortHeap_pair<uint32,_uint32>_64 8.629 -1.58%
BM_RangesSortHeap_string_1 1.095 -
BM_RangesSortHeap_string_1024 58.878 -
BM_RangesSortHeap_string_16 14.136 -
BM_RangesSortHeap_string_16384 96.135 -
BM_RangesSortHeap_string_256 44.307 -
BM_RangesSortHeap_string_262144 172.062 -
BM_RangesSortHeap_string_4 4.244 -
BM_RangesSortHeap_string_64 29.696 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_1 0.242 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_1024 16.522 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_16 6.570 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_16384 30.575 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_256 12.382 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_262144 48.160 -
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_4 1.405 -1.33%
BM_RangesSortHeap_tuple<uint32,_uint64,_uint32>_64 9.281 -
BM_RangesSortHeap_uint32_1 0.265 -
BM_RangesSortHeap_uint32_1024 10.227 -
BM_RangesSortHeap_uint32_16 4.831 -
BM_RangesSortHeap_uint32_16384 16.394 -
BM_RangesSortHeap_uint32_256 8.074 -
BM_RangesSortHeap_uint32_262144 24.435 -
BM_RangesSortHeap_uint32_4 1.041 -
BM_RangesSortHeap_uint32_64 8.072 1.08%
BM_RangesSortHeap_uint64_1 0.262 -
BM_RangesSortHeap_uint64_1024 10.166 -
BM_RangesSortHeap_uint64_16 4.926 -
BM_RangesSortHeap_uint64_16384 16.378 -
BM_RangesSortHeap_uint64_256 8.293 -
BM_RangesSortHeap_uint64_262144 24.490 -
BM_RangesSortHeap_uint64_4 0.943 -
BM_RangesSortHeap_uint64_64 7.955 -
BM_SortHeap_float_1 0.256 -
BM_SortHeap_float_1024 8.084 -
BM_SortHeap_float_16 1.649 -1.19%
BM_SortHeap_float_16384 26.914 -
BM_SortHeap_float_256 5.951 1.13%
BM_SortHeap_float_262144 30.409 -
BM_SortHeap_float_4 1.017 -
BM_SortHeap_float_64 3.202 -
BM_SortHeap_pair<uint32,_uint32>_1 0.267 -
BM_SortHeap_pair<uint32,_uint32>_1024 13.780 -
BM_SortHeap_pair<uint32,_uint32>_16 6.011 -
BM_SortHeap_pair<uint32,_uint32>_16384 22.707 -
BM_SortHeap_pair<uint32,_uint32>_256 10.182 -
BM_SortHeap_pair<uint32,_uint32>_262144 33.668 -
BM_SortHeap_pair<uint32,_uint32>_4 1.705 -9.41%
BM_SortHeap_pair<uint32,_uint32>_64 8.701 -
BM_SortHeap_string_1 1.095 -
BM_SortHeap_string_1024 59.165 -2.81%
BM_SortHeap_string_16 14.191 -
BM_SortHeap_string_16384 96.156 -2.90%
BM_SortHeap_string_256 44.520 -2.46%
BM_SortHeap_string_262144 172.391 -2.03%
BM_SortHeap_string_4 4.252 -
BM_SortHeap_string_64 29.860 -1.56%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_1 0.243 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_1024 16.652 1.08%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_16 6.631 1.08%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_16384 30.929 1.03%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_256 12.487 1.57%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_262144 48.900 1.07%
BM_SortHeap_tuple<uint32,_uint64,_uint32>_4 1.425 -
BM_SortHeap_tuple<uint32,_uint64,_uint32>_64 9.478 2.60%
BM_SortHeap_uint32_1 0.266 -
BM_SortHeap_uint32_1024 10.261 -
BM_SortHeap_uint32_16 4.826 -
BM_SortHeap_uint32_16384 16.431 -
BM_SortHeap_uint32_256 8.120 -
BM_SortHeap_uint32_262144 24.486 -
BM_SortHeap_uint32_4 1.041 -
BM_SortHeap_uint32_64 7.953 -
BM_SortHeap_uint64_1 0.265 -
BM_SortHeap_uint64_1024 10.205 -
BM_SortHeap_uint64_16 4.966 -
BM_SortHeap_uint64_16384 16.432 -
BM_SortHeap_uint64_256 8.308 -
BM_SortHeap_uint64_262144 24.682 -
BM_SortHeap_uint64_4 0.934 -1.22%
BM_SortHeap_uint64_64 7.841 -1.92%
BM_StringAssignAsciizMix_Opaque 4.768 -
BM_StringAssignAsciizMix_Transparent 3.023 -
BM_StringAssignAsciiz_Empty_Opaque 2.819 -
BM_StringAssignAsciiz_Empty_Transparent 0.355 -
BM_StringAssignAsciiz_Huge_Opaque 181.744 -
BM_StringAssignAsciiz_Huge_Transparent 182.190 -
BM_StringAssignAsciiz_Large_Opaque 11.527 -
BM_StringAssignAsciiz_Large_Transparent 11.672 -
BM_StringAssignAsciiz_Small_Opaque 2.821 -
BM_StringAssignAsciiz_Small_Transparent 0.458 -
BM_StringAssignStr_Empty_Opaque 0.728 -
BM_StringAssignStr_Empty_Transparent 0.512 -
BM_StringAssignStr_Huge_Opaque 107.000 -
BM_StringAssignStr_Huge_Transparent 105.638 -
BM_StringAssignStr_Large_Opaque 10.195 -
BM_StringAssignStr_Large_Transparent 10.309 -
BM_StringAssignStr_Small_Opaque 0.727 -
BM_StringAssignStr_Small_Transparent 0.494 -
BM_StringConstructDestroyCStr_Empty_Opaque 2.072 -
BM_StringConstructDestroyCStr_Empty_Transparent 0.320 -
BM_StringConstructDestroyCStr_Huge_Opaque 158.585 -
BM_StringConstructDestroyCStr_Huge_Transparent 67.386 -
BM_StringConstructDestroyCStr_Large_Opaque 15.042 -
BM_StringConstructDestroyCStr_Large_Transparent 9.613 -
BM_StringConstructDestroyCStr_Small_Opaque 2.104 -
BM_StringConstructDestroyCStr_Small_Transparent 0.394 -
BM_StringCopy_Empty 0.653 -
BM_StringCopy_Huge 102.082 -
BM_StringCopy_Large 6.160 -
BM_StringCopy_Small 0.654 -
BM_StringCtorDefault 0.241 -
BM_StringDestroy_Empty 0.754 -
BM_StringDestroy_Huge 10.612 -
BM_StringDestroy_Large 6.877 -
BM_StringDestroy_Small 0.652 -
BM_StringEraseToEnd_Empty_Opaque 0.611 -
BM_StringEraseToEnd_Empty_Transparent 0.358 -
BM_StringEraseToEnd_Huge_Opaque 2.489 -
BM_StringEraseToEnd_Huge_Transparent 2.552 -
BM_StringEraseToEnd_Large_Opaque 1.011 -
BM_StringEraseToEnd_Large_Transparent 0.837 -
BM_StringEraseToEnd_Small_Opaque 0.606 -
BM_StringEraseToEnd_Small_Transparent 0.443 -
BM_StringEraseWithMove_Empty_Opaque 0.845 -
BM_StringEraseWithMove_Empty_Transparent 0.608 -
BM_StringEraseWithMove_Huge_Opaque 45.574 -
BM_StringEraseWithMove_Huge_Transparent 42.670 -
BM_StringEraseWithMove_Large_Opaque 2.867 -
BM_StringEraseWithMove_Large_Transparent 2.687 -
BM_StringEraseWithMove_Small_Opaque 2.582 -
BM_StringEraseWithMove_Small_Transparent 2.535 -
BM_StringFindAllMatch/1 2.809 -
BM_StringFindAllMatch/131072 2272.180 -
BM_StringFindAllMatch/32768 575.625 -
BM_StringFindAllMatch/4096 80.098 -
BM_StringFindAllMatch/512 11.860 -
BM_StringFindAllMatch/64 3.002 -
BM_StringFindAllMatch/8 2.545 -
BM_StringFindCharLiteral/1024 16.936 -
BM_StringFindCharLiteral/128 3.059 -
BM_StringFindCharLiteral/16 1.619 -
BM_StringFindCharLiteral/2048 40.349 -
BM_StringFindCharLiteral/256 5.492 -
BM_StringFindCharLiteral/32 1.619 -
BM_StringFindCharLiteral/4096 77.711 -
BM_StringFindCharLiteral/512 9.315 -
BM_StringFindCharLiteral/64 2.168 -
BM_StringFindCharLiteral/8 1.618 -
BM_StringFindCharLiteral/8192 138.134 -
BM_StringFindMatch1/1 983.305 -
BM_StringFindMatch1/32768 1574.670 -
BM_StringFindMatch1/4096 1059.983 -
BM_StringFindMatch1/512 991.079 -
BM_StringFindMatch1/64 983.827 -
BM_StringFindMatch1/8 983.503 -
BM_StringFindMatch2/1 983.298 -
BM_StringFindMatch2/32768 1574.752 -
BM_StringFindMatch2/4096 1060.726 -
BM_StringFindMatch2/512 990.957 -
BM_StringFindMatch2/64 983.749 -
BM_StringFindMatch2/8 982.596 -
BM_StringFindNoMatch/10 1.299 -
BM_StringFindNoMatch/131072 1966.027 -
BM_StringFindNoMatch/32768 499.545 -
BM_StringFindNoMatch/4096 75.446 -
BM_StringFindNoMatch/512 9.334 -
BM_StringFindNoMatch/64 2.004 -
BM_StringFindStringLiteral/1024 17.522 -
BM_StringFindStringLiteral/128 3.102 -
BM_StringFindStringLiteral/16 1.619 -
BM_StringFindStringLiteral/2048 40.364 -
BM_StringFindStringLiteral/256 5.337 -
BM_StringFindStringLiteral/32 1.670 -
BM_StringFindStringLiteral/4096 77.468 -
BM_StringFindStringLiteral/512 9.426 -
BM_StringFindStringLiteral/64 2.106 -
BM_StringFindStringLiteral/8 1.619 -
BM_StringFindStringLiteral/8192 138.433 -
BM_StringMove_Empty 1.296 -
BM_StringMove_Huge 1.292 -
BM_StringMove_Large 1.294 -
BM_StringMove_Small 1.296 -
BM_StringRead_Cold_Deep_Empty 0.867 -
BM_StringRead_Cold_Deep_Large 1.340 -
BM_StringRead_Cold_Deep_Small 0.901 -
BM_StringRead_Cold_Shallow_Empty 0.913 -
BM_StringRead_Cold_Shallow_Large 1.127 -
BM_StringRead_Cold_Shallow_Small 0.897 -
BM_StringRead_Hot_Deep_Empty 0.475 -
BM_StringRead_Hot_Deep_Large 0.577 -
BM_StringRead_Hot_Deep_Small 0.476 -
BM_StringRead_Hot_Shallow_Empty 0.471 -
BM_StringRead_Hot_Shallow_Large 0.463 -
BM_StringRead_Hot_Shallow_Small 0.473 -
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeFirst 0.359 -
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeLast 0.359 -
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeMiddle 0.359 -
BM_StringRelationalLiteral_Compare_Empty_Empty_Control 0.359 -
BM_StringRelationalLiteral_Compare_Empty_Large_Control 1.537 -
BM_StringRelationalLiteral_Compare_Empty_Small_Control 1.535 -
BM_StringRelationalLiteral_Compare_Large_Empty_Control 0.361 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst 1.157 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeLast 1.850 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeMiddle 1.388 -
BM_StringRelationalLiteral_Compare_Large_Large_Control 2.067 -
BM_StringRelationalLiteral_Compare_Large_Small_Control 1.558 -
BM_StringRelationalLiteral_Compare_Small_Empty_Control 0.362 -
BM_StringRelationalLiteral_Compare_Small_Large_Control 1.600 -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst 1.156 -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast 1.613 -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle 1.156 -
BM_StringRelationalLiteral_Compare_Small_Small_Control 1.598 -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeFirst 0.338 -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeLast 0.331 -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeMiddle 0.332 -
BM_StringRelationalLiteral_Eq_Empty_Empty_Control 0.401 -
BM_StringRelationalLiteral_Eq_Empty_Large_Control 0.260 -
BM_StringRelationalLiteral_Eq_Empty_Small_Control 0.422 -
BM_StringRelationalLiteral_Eq_Large_Empty_Control 0.457 -
BM_StringRelationalLiteral_Eq_Large_Large_ChangeFirst 0.820 -
BM_StringRelationalLiteral_Eq_Large_Large_ChangeLast 0.820 -
BM_StringRelationalLiteral_Eq_Large_Large_ChangeMiddle 0.820 -
BM_StringRelationalLiteral_Eq_Large_Large_Control 0.825 -
BM_StringRelationalLiteral_Eq_Large_Small_Control 0.394 -
BM_StringRelationalLiteral_Eq_Small_Empty_Control 0.332 -
BM_StringRelationalLiteral_Eq_Small_Large_Control 0.364 -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst 0.546 -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast 0.514 -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle 0.555 -
BM_StringRelationalLiteral_Eq_Small_Small_Control 0.487 -
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeFirst 0.222 -
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeLast 0.219 -
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeMiddle 0.219 -
BM_StringRelationalLiteral_Less_Empty_Empty_Control 0.224 -
BM_StringRelationalLiteral_Less_Empty_Large_Control 1.960 -
BM_StringRelationalLiteral_Less_Empty_Small_Control 1.788 -
BM_StringRelationalLiteral_Less_Large_Empty_Control 0.219 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeFirst 1.614 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast 1.902 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle 1.689 -
BM_StringRelationalLiteral_Less_Large_Large_Control 2.205 -
BM_StringRelationalLiteral_Less_Large_Small_Control 1.689 -
BM_StringRelationalLiteral_Less_Small_Empty_Control 0.224 -
BM_StringRelationalLiteral_Less_Small_Large_Control 1.743 -
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst 1.326 -
BM_StringRelationalLiteral_Less_Small_Small_ChangeLast 2.000 -
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle 1.384 -
BM_StringRelationalLiteral_Less_Small_Small_Control 1.628 -
BM_StringRelational_Compare_Empty_Empty_Control 1.554 -
BM_StringRelational_Compare_Empty_Huge_Control 1.553 -
BM_StringRelational_Compare_Empty_Large_Control 1.548 -
BM_StringRelational_Compare_Empty_Small_Control 1.590 -
BM_StringRelational_Compare_Huge_Empty_Control 1.571 -
BM_StringRelational_Compare_Huge_Huge_ChangeFirst 1.392 -
BM_StringRelational_Compare_Huge_Huge_ChangeLast 98.924 -
BM_StringRelational_Compare_Huge_Huge_ChangeMiddle 55.586 -
BM_StringRelational_Compare_Huge_Huge_Control 98.648 -
BM_StringRelational_Compare_Huge_Large_Control 2.084 -
BM_StringRelational_Compare_Huge_Small_Control 1.792 -
BM_StringRelational_Compare_Large_Empty_Control 1.593 -
BM_StringRelational_Compare_Large_Huge_Control 2.084 -
BM_StringRelational_Compare_Large_Large_ChangeFirst 1.390 -
BM_StringRelational_Compare_Large_Large_ChangeLast 2.081 -
BM_StringRelational_Compare_Large_Large_ChangeMiddle 1.621 -
BM_StringRelational_Compare_Large_Large_Control 2.082 -
BM_StringRelational_Compare_Large_Small_Control 1.793 -
BM_StringRelational_Compare_Small_Empty_Control 1.549 -
BM_StringRelational_Compare_Small_Huge_Control 1.786 -
BM_StringRelational_Compare_Small_Large_Control 1.794 -
BM_StringRelational_Compare_Small_Small_ChangeFirst 1.391 -
BM_StringRelational_Compare_Small_Small_ChangeLast 1.646 -
BM_StringRelational_Compare_Small_Small_ChangeMiddle 1.388 -
BM_StringRelational_Compare_Small_Small_Control 1.787 -
BM_StringRelational_Eq_Empty_Empty_Control 2.002 -
BM_StringRelational_Eq_Empty_Huge_Control 0.480 -
BM_StringRelational_Eq_Empty_Large_Control 0.494 -
BM_StringRelational_Eq_Empty_Small_Control 0.474 -
BM_StringRelational_Eq_Huge_Huge_ChangeFirst 1.849 -
BM_StringRelational_Eq_Huge_Huge_ChangeLast 99.166 -
BM_StringRelational_Eq_Huge_Huge_ChangeMiddle 56.420 -
BM_StringRelational_Eq_Huge_Huge_Control 98.876 -
BM_StringRelational_Eq_Large_Huge_Control 0.487 -
BM_StringRelational_Eq_Large_Large_ChangeFirst 1.338 -
BM_StringRelational_Eq_Large_Large_ChangeLast 2.082 -
BM_StringRelational_Eq_Large_Large_ChangeMiddle 1.850 -
BM_StringRelational_Eq_Large_Large_Control 2.386 -
BM_StringRelational_Eq_Small_Huge_Control 0.486 -
BM_StringRelational_Eq_Small_Large_Control 0.491 -
BM_StringRelational_Eq_Small_Small_ChangeFirst 1.602 -
BM_StringRelational_Eq_Small_Small_ChangeLast 2.128 -
BM_StringRelational_Eq_Small_Small_ChangeMiddle 1.604 -
BM_StringRelational_Eq_Small_Small_Control 1.902 -
BM_StringRelational_Less_Empty_Empty_Control 1.889 -
BM_StringRelational_Less_Empty_Huge_Control 2.042 -
BM_StringRelational_Less_Empty_Large_Control 1.709 -
BM_StringRelational_Less_Empty_Small_Control 1.857 -
BM_StringRelational_Less_Huge_Empty_Control 1.962 -
BM_StringRelational_Less_Huge_Huge_ChangeFirst 1.387 -
BM_StringRelational_Less_Huge_Huge_ChangeLast 98.863 -
BM_StringRelational_Less_Huge_Huge_ChangeMiddle 56.157 -
BM_StringRelational_Less_Huge_Huge_Control 98.924 -
BM_StringRelational_Less_Huge_Large_Control 2.365 -
BM_StringRelational_Less_Huge_Small_Control 1.803 -
BM_StringRelational_Less_Large_Empty_Control 1.937 -
BM_StringRelational_Less_Large_Huge_Control 2.255 -
BM_StringRelational_Less_Large_Large_ChangeFirst 1.388 -
BM_StringRelational_Less_Large_Large_ChangeLast 1.913 -
BM_StringRelational_Less_Large_Large_ChangeMiddle 1.619 -
BM_StringRelational_Less_Large_Large_Control 2.487 -
BM_StringRelational_Less_Large_Small_Control 1.829 -
BM_StringRelational_Less_Small_Empty_Control 1.854 -
BM_StringRelational_Less_Small_Huge_Control 1.847 -
BM_StringRelational_Less_Small_Large_Control 1.772 -
BM_StringRelational_Less_Small_Small_ChangeFirst 1.458 -
BM_StringRelational_Less_Small_Small_ChangeLast 1.807 -
BM_StringRelational_Less_Small_Small_ChangeMiddle 1.396 -
BM_StringRelational_Less_Small_Small_Control 1.902 -
BM_StringResizeAndOverwrite 0.824 -
BM_align/1 0.894 -
BM_align/256 0.897 -
BM_align/64 0.896 -
BM_align/8 0.896 -
BM_deque_deque_copy/0 1.388 -
BM_deque_deque_copy/1 3.532 -
BM_deque_deque_copy/1024 38.568 -
BM_deque_deque_copy/2 3.235 -
BM_deque_deque_copy/4000 145.851 -
BM_deque_deque_copy/4096 149.195 -
BM_deque_deque_copy/512 20.356 -
BM_deque_deque_copy/5500 201.846 -
BM_deque_deque_copy/64 5.456 -
BM_deque_deque_copy/64000 2819.146 -
BM_deque_deque_copy/65536 2822.694 -
BM_deque_deque_copy/70000 3172.742 -
BM_deque_deque_copy_backward/0 0.860 -
BM_deque_deque_copy_backward/1 2.759 -
BM_deque_deque_copy_backward/1024 38.279 -
BM_deque_deque_copy_backward/2 2.476 -
BM_deque_deque_copy_backward/4000 148.965 -
BM_deque_deque_copy_backward/4096 153.994 -
BM_deque_deque_copy_backward/512 18.578 -
BM_deque_deque_copy_backward/5500 207.540 -
BM_deque_deque_copy_backward/64 3.329 -
BM_deque_deque_copy_backward/64000 8091.581 -
BM_deque_deque_copy_backward/65536 8134.994 -
BM_deque_deque_copy_backward/70000 8484.676 -
BM_deque_deque_move/0 1.388 -
BM_deque_deque_move/1 3.524 -
BM_deque_deque_move/1024 38.975 -
BM_deque_deque_move/2 3.236 -
BM_deque_deque_move/4000 145.976 -
BM_deque_deque_move/4096 151.020 -
BM_deque_deque_move/512 20.347 -
BM_deque_deque_move/5500 200.329 -
BM_deque_deque_move/64 5.466 -
BM_deque_deque_move/64000 2732.030 -
BM_deque_deque_move/65536 2904.916 -
BM_deque_deque_move/70000 3210.571 -
BM_deque_deque_move_backward/0 0.801 -
BM_deque_deque_move_backward/1 2.739 -
BM_deque_deque_move_backward/1024 38.447 -
BM_deque_deque_move_backward/2 2.467 -
BM_deque_deque_move_backward/4000 148.741 -
BM_deque_deque_move_backward/4096 155.316 -
BM_deque_deque_move_backward/512 18.568 -
BM_deque_deque_move_backward/5500 208.524 -
BM_deque_deque_move_backward/64 3.325 -
BM_deque_deque_move_backward/64000 7906.993 -
BM_deque_deque_move_backward/65536 7984.581 -
BM_deque_deque_move_backward/70000 8709.718 -
BM_deque_deque_ranges_copy/0 1.388 -
BM_deque_deque_ranges_copy/1 3.497 -
BM_deque_deque_ranges_copy/1024 38.831 -
BM_deque_deque_ranges_copy/2 3.237 -
BM_deque_deque_ranges_copy/4000 145.556 -
BM_deque_deque_ranges_copy/4096 151.901 -
BM_deque_deque_ranges_copy/512 20.301 -
BM_deque_deque_ranges_copy/5500 201.030 -
BM_deque_deque_ranges_copy/64 5.367 -
BM_deque_deque_ranges_copy/64000 2838.438 -
BM_deque_deque_ranges_copy/65536 2868.441 -
BM_deque_deque_ranges_copy/70000 3094.508 -
BM_deque_deque_ranges_copy_backward/0 0.794 -
BM_deque_deque_ranges_copy_backward/1 2.768 -
BM_deque_deque_ranges_copy_backward/1024 37.992 -
BM_deque_deque_ranges_copy_backward/2 2.473 -
BM_deque_deque_ranges_copy_backward/4000 145.283 -
BM_deque_deque_ranges_copy_backward/4096 152.378 -
BM_deque_deque_ranges_copy_backward/512 19.633 -
BM_deque_deque_ranges_copy_backward/5500 206.266 -
BM_deque_deque_ranges_copy_backward/64 3.326 -
BM_deque_deque_ranges_copy_backward/64000 7901.853 -
BM_deque_deque_ranges_copy_backward/65536 8098.112 -
BM_deque_deque_ranges_copy_backward/70000 8502.171 -
BM_deque_deque_ranges_move/0 1.388 -
BM_deque_deque_ranges_move/1 3.525 -
BM_deque_deque_ranges_move/1024 39.088 -
BM_deque_deque_ranges_move/2 3.225 -
BM_deque_deque_ranges_move/4000 145.443 -
BM_deque_deque_ranges_move/4096 149.957 -
BM_deque_deque_ranges_move/512 20.299 -
BM_deque_deque_ranges_move/5500 201.592 -
BM_deque_deque_ranges_move/64 5.366 -
BM_deque_deque_ranges_move/64000 2767.570 -
BM_deque_deque_ranges_move/65536 2919.969 -
BM_deque_deque_ranges_move/70000 3292.546 -
BM_deque_deque_ranges_move_backward/0 0.851 -
BM_deque_deque_ranges_move_backward/1 2.725 -
BM_deque_deque_ranges_move_backward/1024 38.043 -
BM_deque_deque_ranges_move_backward/2 2.466 -
BM_deque_deque_ranges_move_backward/4000 144.339 -
BM_deque_deque_ranges_move_backward/4096 152.227 -
BM_deque_deque_ranges_move_backward/512 18.926 -
BM_deque_deque_ranges_move_backward/5500 205.791 -
BM_deque_deque_ranges_move_backward/64 3.329 -
BM_deque_deque_ranges_move_backward/64000 7891.124 -
BM_deque_deque_ranges_move_backward/65536 8222.923 -
BM_deque_deque_ranges_move_backward/70000 8779.033 -
BM_deque_vector_copy/0 1.545 -
BM_deque_vector_copy/1 2.123 -
BM_deque_vector_copy/1024 37.177 -
BM_deque_vector_copy/2 1.834 -
BM_deque_vector_copy/4000 143.723 -
BM_deque_vector_copy/4096 146.930 -
BM_deque_vector_copy/512 16.659 -
BM_deque_vector_copy/5500 197.406 -
BM_deque_vector_copy/64 2.591 -
BM_deque_vector_copy/64000 2390.445 -
BM_deque_vector_copy/65536 2530.348 -
BM_deque_vector_copy/70000 2831.154 -
BM_deque_vector_copy_backward/0 1.390 -
BM_deque_vector_copy_backward/1 2.060 -
BM_deque_vector_copy_backward/1024 37.243 -
BM_deque_vector_copy_backward/2 1.775 -
BM_deque_vector_copy_backward/4000 141.795 -
BM_deque_vector_copy_backward/4096 148.797 -
BM_deque_vector_copy_backward/512 17.932 -
BM_deque_vector_copy_backward/5500 203.029 -
BM_deque_vector_copy_backward/64 2.924 -
BM_deque_vector_copy_backward/64000 7903.143 -
BM_deque_vector_copy_backward/65536 8015.866 -
BM_deque_vector_copy_backward/70000 8544.326 -
BM_deque_vector_move/0 1.427 -
BM_deque_vector_move/1 2.113 -
BM_deque_vector_move/1024 37.056 -
BM_deque_vector_move/2 1.840 -
BM_deque_vector_move/4000 141.209 -
BM_deque_vector_move/4096 145.374 -
BM_deque_vector_move/512 16.644 -
BM_deque_vector_move/5500 198.116 -
BM_deque_vector_move/64 2.608 -
BM_deque_vector_move/64000 2717.605 -
BM_deque_vector_move/65536 2722.876 -
BM_deque_vector_move/70000 2978.355 -
BM_deque_vector_move_backward/0 1.351 -
BM_deque_vector_move_backward/1 2.020 -
BM_deque_vector_move_backward/1024 37.134 -
BM_deque_vector_move_backward/2 1.774 -
BM_deque_vector_move_backward/4000 143.156 -
BM_deque_vector_move_backward/4096 147.874 -
BM_deque_vector_move_backward/512 17.918 -
BM_deque_vector_move_backward/5500 199.589 -
BM_deque_vector_move_backward/64 2.920 -
BM_deque_vector_move_backward/64000 7926.494 -
BM_deque_vector_move_backward/65536 8060.760 -
BM_deque_vector_move_backward/70000 8510.442 -
BM_deque_vector_ranges_copy/0 1.424 -
BM_deque_vector_ranges_copy/1 2.094 -
BM_deque_vector_ranges_copy/1024 36.948 -
BM_deque_vector_ranges_copy/2 1.836 -
BM_deque_vector_ranges_copy/4000 142.672 -
BM_deque_vector_ranges_copy/4096 147.406 -
BM_deque_vector_ranges_copy/512 16.636 -
BM_deque_vector_ranges_copy/5500 198.257 -
BM_deque_vector_ranges_copy/64 2.599 -
BM_deque_vector_ranges_copy/64000 2611.590 -
BM_deque_vector_ranges_copy/65536 2657.184 -
BM_deque_vector_ranges_copy/70000 2812.836 -
BM_deque_vector_ranges_copy_backward/0 1.448 -
BM_deque_vector_ranges_copy_backward/1 2.048 -
BM_deque_vector_ranges_copy_backward/1024 36.758 -
BM_deque_vector_ranges_copy_backward/2 1.781 -
BM_deque_vector_ranges_copy_backward/4000 142.259 -
BM_deque_vector_ranges_copy_backward/4096 147.963 -
BM_deque_vector_ranges_copy_backward/512 17.938 -
BM_deque_vector_ranges_copy_backward/5500 202.586 -
BM_deque_vector_ranges_copy_backward/64 2.912 -
BM_deque_vector_ranges_copy_backward/64000 8060.936 -
BM_deque_vector_ranges_copy_backward/65536 8116.474 -
BM_deque_vector_ranges_copy_backward/70000 8786.874 -
BM_deque_vector_ranges_move/0 1.377 -
BM_deque_vector_ranges_move/1 2.111 -
BM_deque_vector_ranges_move/1024 37.470 -
BM_deque_vector_ranges_move/2 1.841 -
BM_deque_vector_ranges_move/4000 143.435 -
BM_deque_vector_ranges_move/4096 145.452 -
BM_deque_vector_ranges_move/512 16.655 -
BM_deque_vector_ranges_move/5500 199.240 -
BM_deque_vector_ranges_move/64 2.581 -
BM_deque_vector_ranges_move/64000 2714.656 -
BM_deque_vector_ranges_move/65536 2744.751 -
BM_deque_vector_ranges_move/70000 2931.545 -
BM_deque_vector_ranges_move_backward/0 1.371 -
BM_deque_vector_ranges_move_backward/1 2.044 -
BM_deque_vector_ranges_move_backward/1024 36.725 -
BM_deque_vector_ranges_move_backward/2 1.776 -
BM_deque_vector_ranges_move_backward/4000 143.043 -
BM_deque_vector_ranges_move_backward/4096 148.080 -
BM_deque_vector_ranges_move_backward/512 17.930 -
BM_deque_vector_ranges_move_backward/5500 201.626 -
BM_deque_vector_ranges_move_backward/64 2.911 -
BM_deque_vector_ranges_move_backward/64000 7921.367 -
BM_deque_vector_ranges_move_backward/65536 8173.867 -
BM_deque_vector_ranges_move_backward/70000 8779.214 -
BM_getline_string 17.356 -
BM_lexicographical_compare_three_way<IntPtr>/1 0.464 18.76%
BM_lexicographical_compare_three_way<IntPtr>/1024 248.613 -
BM_lexicographical_compare_three_way<IntPtr>/1048576 249798.252 -
BM_lexicographical_compare_three_way<IntPtr>/16 4.430 3.09%
BM_lexicographical_compare_three_way<IntPtr>/16384 3808.567 -
BM_lexicographical_compare_three_way<IntPtr>/256 70.540 -
BM_lexicographical_compare_three_way<IntPtr>/262144 60795.950 -
BM_lexicographical_compare_three_way<IntPtr>/4 1.173 2.75%
BM_lexicographical_compare_three_way<IntPtr>/4096 962.000 -
BM_lexicographical_compare_three_way<IntPtr>/64 15.592 -
BM_lexicographical_compare_three_way<IntPtr>/65536 15188.253 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1 0.963 4.42%
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1024 479.580 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1048576 496691.300 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/16 7.816 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/16384 7585.212 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/256 124.195 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/262144 120625.662 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/4 2.305 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/4096 1892.050 -
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/64 30.787 1.16%
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/65536 30124.905 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1 1.252 -1.67%
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1024 252.904 1.26%
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/1048576 249818.830 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/16 5.230 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/16384 3814.450 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/256 70.876 1.43%
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/262144 60826.396 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/4 2.057 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/4096 966.687 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/64 16.526 -
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/65536 15225.802 -
BM_lexicographical_compare_three_way_fast_path/1 0.305 -22.14%
BM_lexicographical_compare_three_way_fast_path/1024 245.326 -1.11%
BM_lexicographical_compare_three_way_fast_path/1048576 254681.513 1.90%
BM_lexicographical_compare_three_way_fast_path/16 4.330 -1.32%
BM_lexicographical_compare_three_way_fast_path/16384 3762.025 -
BM_lexicographical_compare_three_way_fast_path/256 70.543 -
BM_lexicographical_compare_three_way_fast_path/262144 60684.960 -
BM_lexicographical_compare_three_way_fast_path/4 1.146 -
BM_lexicographical_compare_three_way_fast_path/4096 953.929 -
BM_lexicographical_compare_three_way_fast_path/64 15.629 -
BM_lexicographical_compare_three_way_fast_path/65536 15089.926 -
BM_lexicographical_compare_three_way_slow_path/1 0.362 5.45%
BM_lexicographical_compare_three_way_slow_path/1024 248.851 -
BM_lexicographical_compare_three_way_slow_path/1048576 253635.601 -
BM_lexicographical_compare_three_way_slow_path/16 4.530 -
BM_lexicographical_compare_three_way_slow_path/16384 3984.393 -
BM_lexicographical_compare_three_way_slow_path/256 71.367 -
BM_lexicographical_compare_three_way_slow_path/262144 64760.856 -
BM_lexicographical_compare_three_way_slow_path/4 1.153 -
BM_lexicographical_compare_three_way_slow_path/4096 982.956 -
BM_lexicographical_compare_three_way_slow_path/64 15.683 -
BM_lexicographical_compare_three_way_slow_path/65536 16146.896 -
BM_map_find_string_literal 10.945 -
BM_num_get<bool> 12.805 -
BM_num_get<double> 36.126 -
BM_num_get<float> 35.849 -
BM_num_get<long> 12.030 -
BM_num_get<long_double> 36.830 -
BM_num_get<long_long> 11.968 -
BM_num_get<unsigned_int> 10.692 -
BM_num_get<unsigned_long> 11.001 -
BM_num_get<unsigned_long_long> 11.052 -
BM_num_get<unsigned_short> 10.592 -
BM_num_get<void*> 11.669 -
BM_num_put<bool> 10.781 -
BM_num_put<const_void*> 12.569 -
BM_num_put<double> 58.858 -
BM_num_put<long> 11.897 -
BM_num_put<long_double> 59.515 -
BM_num_put<long_long> 12.065 -
BM_num_put<unsigned_long> 11.974 -
BM_num_put<unsigned_long_long> 11.405 -
BM_std_min<__int128>/1 0.345 -
BM_std_min<__int128>/10 3.829 4.49%
BM_std_min<__int128>/1024 499.303 26.00%
BM_std_min<__int128>/11 4.253 4.91%
BM_std_min<__int128>/12 4.734 5.73%
BM_std_min<__int128>/13 5.185 6.24%
BM_std_min<__int128>/14 5.657 7.29%
BM_std_min<__int128>/15 6.156 8.05%
BM_std_min<__int128>/16 6.626 8.24%
BM_std_min<__int128>/17 7.117 9.84%
BM_std_min<__int128>/18 7.561 10.30%
BM_std_min<__int128>/19 8.047 11.16%
BM_std_min<__int128>/2 0.660 -
BM_std_min<__int128>/20 8.551 12.34%
BM_std_min<__int128>/21 8.967 12.94%
BM_std_min<__int128>/22 9.450 13.31%
BM_std_min<__int128>/23 9.907 13.43%
BM_std_min<__int128>/24 10.448 14.78%
BM_std_min<__int128>/25 10.884 14.95%
BM_std_min<__int128>/26 11.429 16.40%
BM_std_min<__int128>/27 11.827 15.68%
BM_std_min<__int128>/28 12.327 16.15%
BM_std_min<__int128>/29 12.852 16.69%
BM_std_min<__int128>/3 1.025 -
BM_std_min<__int128>/30 13.378 17.36%
BM_std_min<__int128>/31 13.775 16.95%
BM_std_min<__int128>/32 14.301 17.32%
BM_std_min<__int128>/4 1.407 2.63%
BM_std_min<__int128>/4000 1939.246 25.85%
BM_std_min<__int128>/4096 1982.579 25.62%
BM_std_min<__int128>/5 1.792 2.94%
BM_std_min<__int128>/512 248.779 25.10%
BM_std_min<__int128>/5500 2666.682 25.86%
BM_std_min<__int128>/6 2.164 4.42%
BM_std_min<__int128>/64 29.730 21.33%
BM_std_min<__int128>/64000 31313.491 26.54%
BM_std_min<__int128>/65536 32026.967 26.43%
BM_std_min<__int128>/7 2.560 3.38%
BM_std_min<__int128>/70000 34325.235 26.86%
BM_std_min<__int128>/8 2.987 4.08%
BM_std_min<__int128>/9 3.385 3.57%
BM_std_min<char>/1 0.256 -
BM_std_min<char>/10 0.901 -
BM_std_min<char>/1024 8.640 3.67%
BM_std_min<char>/11 1.040 -
BM_std_min<char>/12 1.310 -2.75%
BM_std_min<char>/13 1.534 -1.40%
BM_std_min<char>/14 1.807 1.42%
BM_std_min<char>/15 2.109 2.13%
BM_std_min<char>/16 2.527 3.06%
BM_std_min<char>/17 0.924 -
BM_std_min<char>/18 0.971 -
BM_std_min<char>/19 1.156 -
BM_std_min<char>/2 0.485 -
BM_std_min<char>/20 1.528 2.35%
BM_std_min<char>/21 1.785 -
BM_std_min<char>/22 2.026 -2.19%
BM_std_min<char>/23 2.236 -4.53%
BM_std_min<char>/24 2.742 1.82%
BM_std_min<char>/25 1.152 -
BM_std_min<char>/26 1.155 -
BM_std_min<char>/27 1.385 -
BM_std_min<char>/28 1.739 -
BM_std_min<char>/29 1.966 -1.95%
BM_std_min<char>/3 0.693 -
BM_std_min<char>/30 2.252 -
BM_std_min<char>/31 2.454 -2.29%
BM_std_min<char>/32 2.984 1.49%
BM_std_min<char>/4 1.058 -
BM_std_min<char>/4000 27.244 -
BM_std_min<char>/4096 28.943 1.42%
BM_std_min<char>/5 1.448 2.88%
BM_std_min<char>/512 6.369 2.84%
BM_std_min<char>/5500 36.945 -
BM_std_min<char>/6 1.540 -
BM_std_min<char>/64 4.161 -1.24%
BM_std_min<char>/64000 450.290 -
BM_std_min<char>/65536 461.055 -
BM_std_min<char>/7 1.870 1.61%
BM_std_min<char>/70000 492.326 -
BM_std_min<char>/8 2.394 3.63%
BM_std_min<char>/9 0.831 -
BM_std_min<int>/1 0.348 14.90%
BM_std_min<int>/10 0.994 -
BM_std_min<int>/1024 26.762 -
BM_std_min<int>/11 1.156 -
BM_std_min<int>/12 1.540 -
BM_std_min<int>/13 1.153 -
BM_std_min<int>/14 1.155 -
BM_std_min<int>/15 1.385 -
BM_std_min<int>/16 1.685 -3.22%
BM_std_min<int>/17 0.974 -
BM_std_min<int>/18 1.155 -
BM_std_min<int>/19 1.271 -
BM_std_min<int>/2 0.462 -
BM_std_min<int>/20 1.386 -
BM_std_min<int>/21 1.386 -
BM_std_min<int>/22 1.456 -
BM_std_min<int>/23 1.572 -
BM_std_min<int>/24 1.821 -1.12%
BM_std_min<int>/25 1.479 -
BM_std_min<int>/26 1.525 -
BM_std_min<int>/27 1.644 -
BM_std_min<int>/28 2.023 -
BM_std_min<int>/29 1.618 -
BM_std_min<int>/3 0.690 -
BM_std_min<int>/30 1.618 -
BM_std_min<int>/31 1.849 -
BM_std_min<int>/32 2.153 -4.24%
BM_std_min<int>/4 1.052 2.38%
BM_std_min<int>/4000 109.293 -
BM_std_min<int>/4096 112.125 -
BM_std_min<int>/5 0.873 -
BM_std_min<int>/512 12.875 -
BM_std_min<int>/5500 151.657 -
BM_std_min<int>/6 0.932 -
BM_std_min<int>/64 2.623 1.85%
BM_std_min<int>/64000 1880.282 -
BM_std_min<int>/65536 1924.012 -
BM_std_min<int>/7 1.046 -
BM_std_min<int>/70000 2053.265 -
BM_std_min<int>/8 1.304 3.37%
BM_std_min<int>/9 0.924 -
BM_std_min<long_long>/1 0.567 -6.00%
BM_std_min<long_long>/10 1.328 -
BM_std_min<long_long>/1024 105.767 -
BM_std_min<long_long>/11 1.506 -
BM_std_min<long_long>/12 2.057 -
BM_std_min<long_long>/13 2.374 -1.93%
BM_std_min<long_long>/14 2.648 -
BM_std_min<long_long>/15 2.877 -
BM_std_min<long_long>/16 3.107 -
BM_std_min<long_long>/17 1.553 -
BM_std_min<long_long>/18 1.621 -
BM_std_min<long_long>/19 1.736 -
BM_std_min<long_long>/2 0.690 -
BM_std_min<long_long>/20 2.062 -
BM_std_min<long_long>/21 2.413 -
BM_std_min<long_long>/22 2.641 -
BM_std_min<long_long>/23 2.872 -
BM_std_min<long_long>/24 3.115 -
BM_std_min<long_long>/25 2.077 -
BM_std_min<long_long>/26 2.082 -
BM_std_min<long_long>/27 2.090 -
BM_std_min<long_long>/28 2.659 -
BM_std_min<long_long>/29 2.984 -
BM_std_min<long_long>/3 1.338 -1.13%
BM_std_min<long_long>/30 3.286 -
BM_std_min<long_long>/31 3.267 -5.20%
BM_std_min<long_long>/32 3.577 -
BM_std_min<long_long>/4 1.679 -
BM_std_min<long_long>/4000 443.012 -
BM_std_min<long_long>/4096 453.624 -
BM_std_min<long_long>/5 1.903 -
BM_std_min<long_long>/512 46.526 -
BM_std_min<long_long>/5500 612.273 -
BM_std_min<long_long>/6 2.128 -
BM_std_min<long_long>/64 4.845 -
BM_std_min<long_long>/64000 7306.719 -
BM_std_min<long_long>/65536 7503.265 -
BM_std_min<long_long>/7 2.347 -
BM_std_min<long_long>/70000 7996.656 -
BM_std_min<long_long>/8 2.674 -
BM_std_min<long_long>/9 1.155 -
BM_std_min<short>/1 0.329 13.90%
BM_std_min<short>/10 1.041 -
BM_std_min<short>/1024 14.043 -
BM_std_min<short>/11 1.202 1.97%
BM_std_min<short>/12 1.539 3.87%
BM_std_min<short>/13 1.153 -
BM_std_min<short>/14 1.156 -
BM_std_min<short>/15 1.386 -
BM_std_min<short>/16 1.769 1.07%
BM_std_min<short>/17 1.539 -1.89%
BM_std_min<short>/18 1.618 3.96%
BM_std_min<short>/19 1.805 -4.71%
BM_std_min<short>/2 0.570 17.58%
BM_std_min<short>/20 2.322 9.87%
BM_std_min<short>/21 1.891 -
BM_std_min<short>/22 1.868 -
BM_std_min<short>/23 2.129 -
BM_std_min<short>/24 2.556 3.43%
BM_std_min<short>/25 2.156 1.36%
BM_std_min<short>/26 2.104 -1.26%
BM_std_min<short>/27 2.261 -2.53%
BM_std_min<short>/28 2.753 5.64%
BM_std_min<short>/29 2.414 1.95%
BM_std_min<short>/3 0.767 10.75%
BM_std_min<short>/30 2.288 -4.97%
BM_std_min<short>/31 2.553 -1.02%
BM_std_min<short>/32 2.971 -
BM_std_min<short>/4 1.133 9.94%
BM_std_min<short>/4000 53.707 -
BM_std_min<short>/4096 55.096 -
BM_std_min<short>/5 0.875 -
BM_std_min<short>/512 7.261 -
BM_std_min<short>/5500 75.399 -
BM_std_min<short>/6 0.970 -
BM_std_min<short>/64 3.388 -5.06%
BM_std_min<short>/64000 902.307 -
BM_std_min<short>/65536 923.971 -
BM_std_min<short>/7 1.109 -
BM_std_min<short>/70000 1026.954 -
BM_std_min<short>/8 1.351 4.27%
BM_std_min<short>/9 0.924 -
BM_std_min<unsigned___int128>/1 0.437 7.13%
BM_std_min<unsigned___int128>/10 3.679 -
BM_std_min<unsigned___int128>/1024 417.854 5.60%
BM_std_min<unsigned___int128>/11 4.072 -
BM_std_min<unsigned___int128>/12 4.487 -
BM_std_min<unsigned___int128>/13 4.894 -
BM_std_min<unsigned___int128>/14 5.305 -
BM_std_min<unsigned___int128>/15 5.710 -
BM_std_min<unsigned___int128>/16 6.140 -
BM_std_min<unsigned___int128>/17 6.531 -
BM_std_min<unsigned___int128>/18 6.919 -
BM_std_min<unsigned___int128>/19 7.316 1.17%
BM_std_min<unsigned___int128>/2 0.661 -
BM_std_min<unsigned___int128>/20 7.696 1.12%
BM_std_min<unsigned___int128>/21 8.078 1.78%
BM_std_min<unsigned___int128>/22 8.488 1.78%
BM_std_min<unsigned___int128>/23 8.915 2.08%
BM_std_min<unsigned___int128>/24 9.291 2.09%
BM_std_min<unsigned___int128>/25 9.674 2.16%
BM_std_min<unsigned___int128>/26 10.012 2.15%
BM_std_min<unsigned___int128>/27 10.451 2.28%
BM_std_min<unsigned___int128>/28 10.875 2.51%
BM_std_min<unsigned___int128>/29 11.306 2.71%
BM_std_min<unsigned___int128>/3 1.012 -
BM_std_min<unsigned___int128>/30 11.678 2.56%
BM_std_min<unsigned___int128>/31 12.112 2.68%
BM_std_min<unsigned___int128>/32 12.532 2.81%
BM_std_min<unsigned___int128>/4 1.377 -
BM_std_min<unsigned___int128>/4000 1628.275 5.75%
BM_std_min<unsigned___int128>/4096 1665.940 5.63%
BM_std_min<unsigned___int128>/5 1.751 -
BM_std_min<unsigned___int128>/512 209.481 5.45%
BM_std_min<unsigned___int128>/5500 2237.149 5.73%
BM_std_min<unsigned___int128>/6 2.093 1.02%
BM_std_min<unsigned___int128>/64 25.512 4.15%
BM_std_min<unsigned___int128>/64000 26142.466 5.74%
BM_std_min<unsigned___int128>/65536 26682.463 5.41%
BM_std_min<unsigned___int128>/7 2.497 -
BM_std_min<unsigned___int128>/70000 28539.590 5.61%
BM_std_min<unsigned___int128>/8 2.887 -
BM_std_min<unsigned___int128>/9 3.286 -
BM_std_min<unsigned_char>/1 0.288 -11.28%
BM_std_min<unsigned_char>/10 0.912 -
BM_std_min<unsigned_char>/1024 8.377 -
BM_std_min<unsigned_char>/11 1.075 -
BM_std_min<unsigned_char>/12 1.333 2.47%
BM_std_min<unsigned_char>/13 1.579 3.74%
BM_std_min<unsigned_char>/14 1.825 -
BM_std_min<unsigned_char>/15 2.094 -
BM_std_min<unsigned_char>/16 2.489 -
BM_std_min<unsigned_char>/17 0.925 -
BM_std_min<unsigned_char>/18 0.988 1.70%
BM_std_min<unsigned_char>/19 1.184 2.47%
BM_std_min<unsigned_char>/2 0.505 4.16%
BM_std_min<unsigned_char>/20 1.562 2.70%
BM_std_min<unsigned_char>/21 1.773 3.59%
BM_std_min<unsigned_char>/22 2.076 -
BM_std_min<unsigned_char>/23 2.332 -
BM_std_min<unsigned_char>/24 2.776 -1.35%
BM_std_min<unsigned_char>/25 1.153 -
BM_std_min<unsigned_char>/26 1.165 -
BM_std_min<unsigned_char>/27 1.386 -
BM_std_min<unsigned_char>/28 1.730 -2.21%
BM_std_min<unsigned_char>/29 2.014 -
BM_std_min<unsigned_char>/3 0.717 3.51%
BM_std_min<unsigned_char>/30 2.258 -1.04%
BM_std_min<unsigned_char>/31 2.527 -2.19%
BM_std_min<unsigned_char>/32 2.825 -2.47%
BM_std_min<unsigned_char>/4 0.989 2.17%
BM_std_min<unsigned_char>/4000 27.273 -
BM_std_min<unsigned_char>/4096 29.240 1.15%
BM_std_min<unsigned_char>/5 1.325 4.94%
BM_std_min<unsigned_char>/512 6.424 1.55%
BM_std_min<unsigned_char>/5500 37.254 -
BM_std_min<unsigned_char>/6 1.512 3.69%
BM_std_min<unsigned_char>/64 4.160 1.25%
BM_std_min<unsigned_char>/64000 453.950 -
BM_std_min<unsigned_char>/65536 464.541 -
BM_std_min<unsigned_char>/7 1.819 -
BM_std_min<unsigned_char>/70000 495.878 -
BM_std_min<unsigned_char>/8 2.296 2.70%
BM_std_min<unsigned_char>/9 0.831 -
BM_std_min<unsigned_int>/1 0.381 16.99%
BM_std_min<unsigned_int>/10 0.999 -
BM_std_min<unsigned_int>/1024 27.182 1.85%
BM_std_min<unsigned_int>/11 1.155 -
BM_std_min<unsigned_int>/12 1.491 -1.00%
BM_std_min<unsigned_int>/13 1.527 5.74%
BM_std_min<unsigned_int>/14 1.156 -
BM_std_min<unsigned_int>/15 1.387 -
BM_std_min<unsigned_int>/16 1.903 -
BM_std_min<unsigned_int>/17 0.965 -
BM_std_min<unsigned_int>/18 1.156 -
BM_std_min<unsigned_int>/19 1.272 -
BM_std_min<unsigned_int>/2 0.462 -
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.573 -
BM_std_min<unsigned_int>/24 1.826 -1.35%
BM_std_min<unsigned_int>/25 1.480 -
BM_std_min<unsigned_int>/26 1.526 -
BM_std_min<unsigned_int>/27 1.648 -
BM_std_min<unsigned_int>/28 1.985 -
BM_std_min<unsigned_int>/29 2.106 5.19%
BM_std_min<unsigned_int>/3 0.693 -
BM_std_min<unsigned_int>/30 1.619 -
BM_std_min<unsigned_int>/31 1.850 -
BM_std_min<unsigned_int>/32 2.198 -
BM_std_min<unsigned_int>/4 1.057 4.70%
BM_std_min<unsigned_int>/4000 110.327 -
BM_std_min<unsigned_int>/4096 112.025 -
BM_std_min<unsigned_int>/5 0.878 -
BM_std_min<unsigned_int>/512 13.007 1.26%
BM_std_min<unsigned_int>/5500 152.888 -
BM_std_min<unsigned_int>/6 0.928 -
BM_std_min<unsigned_int>/64 2.827 -1.62%
BM_std_min<unsigned_int>/64000 1882.522 -
BM_std_min<unsigned_int>/65536 1926.572 -
BM_std_min<unsigned_int>/7 1.040 -
BM_std_min<unsigned_int>/70000 2055.633 -
BM_std_min<unsigned_int>/8 1.293 4.50%
BM_std_min<unsigned_int>/9 0.925 -
BM_std_min<unsigned_long_long>/1 0.288 -24.66%
BM_std_min<unsigned_long_long>/10 1.329 -
BM_std_min<unsigned_long_long>/1024 106.207 -
BM_std_min<unsigned_long_long>/11 1.456 -
BM_std_min<unsigned_long_long>/12 1.559 -
BM_std_min<unsigned_long_long>/13 1.715 -
BM_std_min<unsigned_long_long>/14 1.914 1.87%
BM_std_min<unsigned_long_long>/15 2.119 -
BM_std_min<unsigned_long_long>/16 2.408 -
BM_std_min<unsigned_long_long>/17 1.554 -
BM_std_min<unsigned_long_long>/18 1.622 -
BM_std_min<unsigned_long_long>/19 1.735 -
BM_std_min<unsigned_long_long>/2 0.486 -
BM_std_min<unsigned_long_long>/20 1.853 -
BM_std_min<unsigned_long_long>/21 1.985 -
BM_std_min<unsigned_long_long>/22 2.168 -
BM_std_min<unsigned_long_long>/23 2.415 1.15%
BM_std_min<unsigned_long_long>/24 2.665 1.08%
BM_std_min<unsigned_long_long>/25 2.085 -
BM_std_min<unsigned_long_long>/26 2.083 -
BM_std_min<unsigned_long_long>/27 2.091 -
BM_std_min<unsigned_long_long>/28 2.166 -
BM_std_min<unsigned_long_long>/29 2.421 -
BM_std_min<unsigned_long_long>/3 0.693 -
BM_std_min<unsigned_long_long>/30 2.730 1.17%
BM_std_min<unsigned_long_long>/31 2.989 1.81%
BM_std_min<unsigned_long_long>/32 3.230 -
BM_std_min<unsigned_long_long>/4 1.059 -
BM_std_min<unsigned_long_long>/4000 445.874 -
BM_std_min<unsigned_long_long>/4096 456.542 -
BM_std_min<unsigned_long_long>/5 1.308 -2.01%
BM_std_min<unsigned_long_long>/512 46.966 -
BM_std_min<unsigned_long_long>/5500 615.320 -
BM_std_min<unsigned_long_long>/6 1.559 -
BM_std_min<unsigned_long_long>/64 4.691 -
BM_std_min<unsigned_long_long>/64000 7335.166 -
BM_std_min<unsigned_long_long>/65536 7507.603 -
BM_std_min<unsigned_long_long>/7 1.832 -1.59%
BM_std_min<unsigned_long_long>/70000 8019.888 -
BM_std_min<unsigned_long_long>/8 2.344 -2.07%
BM_std_min<unsigned_long_long>/9 1.175 1.65%
BM_std_min<unsigned_short>/1 0.327 -28.29%
BM_std_min<unsigned_short>/10 1.017 -
BM_std_min<unsigned_short>/1024 13.829 -
BM_std_min<unsigned_short>/11 1.159 -
BM_std_min<unsigned_short>/12 1.527 -1.68%
BM_std_min<unsigned_short>/13 6.418 -
BM_std_min<unsigned_short>/14 1.156 -
BM_std_min<unsigned_short>/15 1.387 -
BM_std_min<unsigned_short>/16 1.675 -1.01%
BM_std_min<unsigned_short>/17 6.633 -
BM_std_min<unsigned_short>/18 1.554 2.98%
BM_std_min<unsigned_short>/19 1.883 -1.21%
BM_std_min<unsigned_short>/2 0.490 -
BM_std_min<unsigned_short>/20 2.190 -1.43%
BM_std_min<unsigned_short>/21 6.922 -
BM_std_min<unsigned_short>/22 2.336 27.08%
BM_std_min<unsigned_short>/23 2.104 1.49%
BM_std_min<unsigned_short>/24 2.378 -2.86%
BM_std_min<unsigned_short>/25 7.133 -
BM_std_min<unsigned_short>/26 2.170 2.77%
BM_std_min<unsigned_short>/27 2.361 -1.62%
BM_std_min<unsigned_short>/28 2.672 -3.02%
BM_std_min<unsigned_short>/29 7.355 -
BM_std_min<unsigned_short>/3 0.693 -
BM_std_min<unsigned_short>/30 2.307 -
BM_std_min<unsigned_short>/31 2.536 1.00%
BM_std_min<unsigned_short>/32 2.965 3.65%
BM_std_min<unsigned_short>/4 0.981 -
BM_std_min<unsigned_short>/4000 53.782 -
BM_std_min<unsigned_short>/4096 55.182 -
BM_std_min<unsigned_short>/5 0.878 -
BM_std_min<unsigned_short>/512 7.216 -
BM_std_min<unsigned_short>/5500 75.544 -
BM_std_min<unsigned_short>/6 0.959 -
BM_std_min<unsigned_short>/64 3.451 -2.97%
BM_std_min<unsigned_short>/64000 913.252 -
BM_std_min<unsigned_short>/65536 935.144 -
BM_std_min<unsigned_short>/7 1.098 -
BM_std_min<unsigned_short>/70000 1032.743 -
BM_std_min<unsigned_short>/8 1.341 1.66%
BM_std_min<unsigned_short>/9 6.457 2.47%
BM_std_minmax<char>/1 0.614 -
BM_std_minmax<char>/10 1.385 3.04%
BM_std_minmax<char>/1024 8.767 -
BM_std_minmax<char>/11 1.834 5.77%
BM_std_minmax<char>/12 2.011 2.10%
BM_std_minmax<char>/13 2.250 -
BM_std_minmax<char>/14 2.601 2.27%
BM_std_minmax<char>/15 2.992 3.59%
BM_std_minmax<char>/16 1.083 5.72%
BM_std_minmax<char>/17 1.138 1.77%
BM_std_minmax<char>/18 1.362 1.72%
BM_std_minmax<char>/19 1.751 3.10%
BM_std_minmax<char>/2 0.856 -
BM_std_minmax<char>/20 2.034 1.79%
BM_std_minmax<char>/21 2.283 -
BM_std_minmax<char>/22 2.602 1.81%
BM_std_minmax<char>/23 3.053 -
BM_std_minmax<char>/24 1.316 4.77%
BM_std_minmax<char>/25 1.328 4.50%
BM_std_minmax<char>/26 1.557 4.48%
BM_std_minmax<char>/27 1.945 4.37%
BM_std_minmax<char>/28 2.256 3.78%
BM_std_minmax<char>/29 2.503 -
BM_std_minmax<char>/3 1.126 -2.50%
BM_std_minmax<char>/30 2.757 1.06%
BM_std_minmax<char>/31 3.249 -
BM_std_minmax<char>/32 1.676 -
BM_std_minmax<char>/4 1.434 -1.34%
BM_std_minmax<char>/4000 38.973 -
BM_std_minmax<char>/4096 32.999 -
BM_std_minmax<char>/5 1.711 -
BM_std_minmax<char>/512 4.991 -
BM_std_minmax<char>/5500 50.657 3.08%
BM_std_minmax<char>/6 1.979 -1.25%
BM_std_minmax<char>/64 1.318 9.29%
BM_std_minmax<char>/64000 532.525 -
BM_std_minmax<char>/65536 545.392 -
BM_std_minmax<char>/7 2.433 1.71%
BM_std_minmax<char>/70000 597.572 -
BM_std_minmax<char>/8 1.149 12.15%
BM_std_minmax<char>/9 1.154 -
BM_std_minmax<int>/1 0.601 -
BM_std_minmax<int>/10 1.387 -
BM_std_minmax<int>/1024 33.709 -
BM_std_minmax<int>/11 1.727 -
BM_std_minmax<int>/12 1.386 -
BM_std_minmax<int>/13 1.387 -
BM_std_minmax<int>/14 1.618 -
BM_std_minmax<int>/15 1.927 -3.18%
BM_std_minmax<int>/16 1.250 -2.41%
BM_std_minmax<int>/17 1.484 -
BM_std_minmax<int>/18 1.653 -
BM_std_minmax<int>/19 1.859 -
BM_std_minmax<int>/2 0.851 2.19%
BM_std_minmax<int>/20 1.746 -
BM_std_minmax<int>/21 1.851 -
BM_std_minmax<int>/22 2.020 -
BM_std_minmax<int>/23 2.287 -
BM_std_minmax<int>/24 1.850 -
BM_std_minmax<int>/25 1.988 -
BM_std_minmax<int>/26 2.164 -
BM_std_minmax<int>/27 2.431 1.82%
BM_std_minmax<int>/28 2.080 -
BM_std_minmax<int>/29 2.081 -
BM_std_minmax<int>/3 1.153 4.32%
BM_std_minmax<int>/30 2.312 -
BM_std_minmax<int>/31 2.689 -
BM_std_minmax<int>/32 1.618 -
BM_std_minmax<int>/4 0.984 -8.18%
BM_std_minmax<int>/4000 133.386 -
BM_std_minmax<int>/4096 136.714 -
BM_std_minmax<int>/5 1.156 -
BM_std_minmax<int>/512 16.657 -
BM_std_minmax<int>/5500 191.527 -
BM_std_minmax<int>/6 1.350 -2.67%
BM_std_minmax<int>/64 2.507 -
BM_std_minmax<int>/64000 2153.215 -
BM_std_minmax<int>/65536 2203.892 -
BM_std_minmax<int>/7 1.638 -6.43%
BM_std_minmax<int>/70000 2353.122 -
BM_std_minmax<int>/8 1.155 -
BM_std_minmax<int>/9 1.157 -
BM_std_minmax<long_long>/1 0.638 -5.62%
BM_std_minmax<long_long>/10 2.190 -
BM_std_minmax<long_long>/1024 134.013 -
BM_std_minmax<long_long>/11 2.541 -
BM_std_minmax<long_long>/12 2.735 -
BM_std_minmax<long_long>/13 3.084 -
BM_std_minmax<long_long>/14 3.342 -
BM_std_minmax<long_long>/15 3.778 -
BM_std_minmax<long_long>/16 3.055 -
BM_std_minmax<long_long>/17 3.069 -
BM_std_minmax<long_long>/18 3.071 -
BM_std_minmax<long_long>/19 3.075 -
BM_std_minmax<long_long>/2 1.288 -
BM_std_minmax<long_long>/20 3.321 -
BM_std_minmax<long_long>/21 3.546 -
BM_std_minmax<long_long>/22 3.931 -
BM_std_minmax<long_long>/23 4.435 1.38%
BM_std_minmax<long_long>/24 3.993 -
BM_std_minmax<long_long>/25 4.012 -
BM_std_minmax<long_long>/26 4.028 -
BM_std_minmax<long_long>/27 4.033 -
BM_std_minmax<long_long>/28 4.142 -
BM_std_minmax<long_long>/29 4.354 1.14%
BM_std_minmax<long_long>/3 1.738 2.89%
BM_std_minmax<long_long>/30 4.609 -
BM_std_minmax<long_long>/31 4.900 -
BM_std_minmax<long_long>/32 4.965 -
BM_std_minmax<long_long>/4 1.828 -5.57%
BM_std_minmax<long_long>/4000 526.535 -
BM_std_minmax<long_long>/4096 539.460 -
BM_std_minmax<long_long>/5 2.218 -
BM_std_minmax<long_long>/512 66.955 -
BM_std_minmax<long_long>/5500 724.496 -
BM_std_minmax<long_long>/6 2.427 -
BM_std_minmax<long_long>/64 10.394 -
BM_std_minmax<long_long>/64000 8519.019 -
BM_std_minmax<long_long>/65536 8685.742 -
BM_std_minmax<long_long>/7 2.565 -
BM_std_minmax<long_long>/70000 9272.368 -
BM_std_minmax<long_long>/8 2.123 -
BM_std_minmax<long_long>/9 2.125 -
BM_std_minmax<short>/1 0.625 -
BM_std_minmax<short>/10 1.412 -
BM_std_minmax<short>/1024 16.586 -
BM_std_minmax<short>/11 1.800 -
BM_std_minmax<short>/12 1.384 -
BM_std_minmax<short>/13 1.387 -
BM_std_minmax<short>/14 1.619 -
BM_std_minmax<short>/15 1.968 -
BM_std_minmax<short>/16 1.759 -
BM_std_minmax<short>/17 1.795 1.17%
BM_std_minmax<short>/18 1.998 -1.92%
BM_std_minmax<short>/19 2.396 -
BM_std_minmax<short>/2 0.873 -3.86%
BM_std_minmax<short>/20 2.096 6.07%
BM_std_minmax<short>/21 2.095 6.84%
BM_std_minmax<short>/22 2.312 2.17%
BM_std_minmax<short>/23 2.560 -2.18%
BM_std_minmax<short>/24 2.287 4.46%
BM_std_minmax<short>/25 2.269 -
BM_std_minmax<short>/26 2.540 -
BM_std_minmax<short>/27 2.848 1.65%
BM_std_minmax<short>/28 2.498 -1.46%
BM_std_minmax<short>/29 2.622 -
BM_std_minmax<short>/3 1.159 -4.21%
BM_std_minmax<short>/30 2.752 -
BM_std_minmax<short>/31 3.133 -
BM_std_minmax<short>/32 1.229 -2.78%
BM_std_minmax<short>/4 1.089 5.67%
BM_std_minmax<short>/4000 66.108 -
BM_std_minmax<short>/4096 67.731 -
BM_std_minmax<short>/5 1.159 -
BM_std_minmax<short>/512 8.874 -
BM_std_minmax<short>/5500 97.728 -
BM_std_minmax<short>/6 1.356 -2.91%
BM_std_minmax<short>/64 1.526 -1.48%
BM_std_minmax<short>/64000 1065.977 -
BM_std_minmax<short>/65536 1091.130 -
BM_std_minmax<short>/7 1.690 -5.58%
BM_std_minmax<short>/70000 1201.147 -
BM_std_minmax<short>/8 1.155 -
BM_std_minmax<short>/9 1.173 -1.22%
BM_std_minmax<unsigned_char>/1 0.631 -6.91%
BM_std_minmax<unsigned_char>/10 1.343 -3.12%
BM_std_minmax<unsigned_char>/1024 8.769 -
BM_std_minmax<unsigned_char>/11 1.734 -5.78%
BM_std_minmax<unsigned_char>/12 2.003 -3.04%
BM_std_minmax<unsigned_char>/13 2.342 2.08%
BM_std_minmax<unsigned_char>/14 2.684 3.92%
BM_std_minmax<unsigned_char>/15 3.030 -
BM_std_minmax<unsigned_char>/16 1.154 -
BM_std_minmax<unsigned_char>/17 1.156 -
BM_std_minmax<unsigned_char>/18 1.434 2.75%
BM_std_minmax<unsigned_char>/19 1.869 3.11%
BM_std_minmax<unsigned_char>/2 0.914 -
BM_std_minmax<unsigned_char>/20 2.108 2.61%
BM_std_minmax<unsigned_char>/21 2.436 4.49%
BM_std_minmax<unsigned_char>/22 2.774 5.34%
BM_std_minmax<unsigned_char>/23 3.254 5.59%
BM_std_minmax<unsigned_char>/24 1.383 -
BM_std_minmax<unsigned_char>/25 1.387 -
BM_std_minmax<unsigned_char>/26 1.618 -
BM_std_minmax<unsigned_char>/27 2.076 2.94%
BM_std_minmax<unsigned_char>/28 2.402 5.02%
BM_std_minmax<unsigned_char>/29 2.600 1.26%
BM_std_minmax<unsigned_char>/3 1.249 2.51%
BM_std_minmax<unsigned_char>/30 2.976 5.30%
BM_std_minmax<unsigned_char>/31 3.468 5.26%
BM_std_minmax<unsigned_char>/32 1.723 -
BM_std_minmax<unsigned_char>/4 1.554 3.41%
BM_std_minmax<unsigned_char>/4000 39.000 -
BM_std_minmax<unsigned_char>/4096 33.048 -
BM_std_minmax<unsigned_char>/5 1.863 5.75%
BM_std_minmax<unsigned_char>/512 5.034 -
BM_std_minmax<unsigned_char>/5500 51.895 1.77%
BM_std_minmax<unsigned_char>/6 2.173 8.92%
BM_std_minmax<unsigned_char>/64 1.155 -16.52%
BM_std_minmax<unsigned_char>/64000 533.469 -
BM_std_minmax<unsigned_char>/65536 546.000 -
BM_std_minmax<unsigned_char>/7 2.589 7.41%
BM_std_minmax<unsigned_char>/70000 598.238 -
BM_std_minmax<unsigned_char>/8 0.977 -15.18%
BM_std_minmax<unsigned_char>/9 1.156 -
BM_std_minmax<unsigned_int>/1 0.601 -13.15%
BM_std_minmax<unsigned_int>/10 1.388 -14.15%
BM_std_minmax<unsigned_int>/1024 33.640 -
BM_std_minmax<unsigned_int>/11 1.687 -18.66%
BM_std_minmax<unsigned_int>/12 1.387 -
BM_std_minmax<unsigned_int>/13 1.388 -
BM_std_minmax<unsigned_int>/14 1.619 -9.33%
BM_std_minmax<unsigned_int>/15 2.034 -11.15%
BM_std_minmax<unsigned_int>/16 1.282 -7.42%
BM_std_minmax<unsigned_int>/17 1.485 -
BM_std_minmax<unsigned_int>/18 1.653 -
BM_std_minmax<unsigned_int>/19 1.850 -
BM_std_minmax<unsigned_int>/2 0.868 -24.32%
BM_std_minmax<unsigned_int>/20 1.746 -
BM_std_minmax<unsigned_int>/21 1.851 -
BM_std_minmax<unsigned_int>/22 2.020 -
BM_std_minmax<unsigned_int>/23 2.434 -5.71%
BM_std_minmax<unsigned_int>/24 1.807 -
BM_std_minmax<unsigned_int>/25 1.959 -
BM_std_minmax<unsigned_int>/26 2.119 -
BM_std_minmax<unsigned_int>/27 2.417 -10.06%
BM_std_minmax<unsigned_int>/28 1.929 -
BM_std_minmax<unsigned_int>/29 2.047 -
BM_std_minmax<unsigned_int>/3 1.181 -25.86%
BM_std_minmax<unsigned_int>/30 2.217 -
BM_std_minmax<unsigned_int>/31 2.572 -10.58%
BM_std_minmax<unsigned_int>/32 1.619 -
BM_std_minmax<unsigned_int>/4 1.027 -
BM_std_minmax<unsigned_int>/4000 133.395 -
BM_std_minmax<unsigned_int>/4096 136.711 -
BM_std_minmax<unsigned_int>/5 1.157 -
BM_std_minmax<unsigned_int>/512 16.664 -
BM_std_minmax<unsigned_int>/5500 191.524 -
BM_std_minmax<unsigned_int>/6 1.310 -8.97%
BM_std_minmax<unsigned_int>/64 2.542 -
BM_std_minmax<unsigned_int>/64000 2154.396 -
BM_std_minmax<unsigned_int>/65536 2205.167 -
BM_std_minmax<unsigned_int>/7 1.622 -18.38%
BM_std_minmax<unsigned_int>/70000 2353.763 -
BM_std_minmax<unsigned_int>/8 1.156 -
BM_std_minmax<unsigned_int>/9 1.157 -3.40%
BM_std_minmax<unsigned_long_long>/1 0.595 6.99%
BM_std_minmax<unsigned_long_long>/10 2.138 -
BM_std_minmax<unsigned_long_long>/1024 134.018 -
BM_std_minmax<unsigned_long_long>/11 2.361 -
BM_std_minmax<unsigned_long_long>/12 2.677 -
BM_std_minmax<unsigned_long_long>/13 2.985 -1.02%
BM_std_minmax<unsigned_long_long>/14 3.290 -
BM_std_minmax<unsigned_long_long>/15 3.663 -
BM_std_minmax<unsigned_long_long>/16 3.055 -
BM_std_minmax<unsigned_long_long>/17 3.067 -
BM_std_minmax<unsigned_long_long>/18 3.077 -
BM_std_minmax<unsigned_long_long>/19 3.067 -
BM_std_minmax<unsigned_long_long>/2 0.886 4.38%
BM_std_minmax<unsigned_long_long>/20 3.288 -
BM_std_minmax<unsigned_long_long>/21 3.489 -
BM_std_minmax<unsigned_long_long>/22 3.916 -
BM_std_minmax<unsigned_long_long>/23 4.320 -
BM_std_minmax<unsigned_long_long>/24 3.992 -
BM_std_minmax<unsigned_long_long>/25 4.012 -
BM_std_minmax<unsigned_long_long>/26 4.018 -
BM_std_minmax<unsigned_long_long>/27 4.016 -
BM_std_minmax<unsigned_long_long>/28 4.036 -
BM_std_minmax<unsigned_long_long>/29 4.183 -
BM_std_minmax<unsigned_long_long>/3 1.242 2.12%
BM_std_minmax<unsigned_long_long>/30 4.445 -
BM_std_minmax<unsigned_long_long>/31 4.752 -
BM_std_minmax<unsigned_long_long>/32 4.974 -
BM_std_minmax<unsigned_long_long>/4 1.549 -
BM_std_minmax<unsigned_long_long>/4000 527.051 -
BM_std_minmax<unsigned_long_long>/4096 539.423 -
BM_std_minmax<unsigned_long_long>/5 1.800 -
BM_std_minmax<unsigned_long_long>/512 66.950 -
BM_std_minmax<unsigned_long_long>/5500 724.973 -
BM_std_minmax<unsigned_long_long>/6 2.092 1.16%
BM_std_minmax<unsigned_long_long>/64 10.354 -
BM_std_minmax<unsigned_long_long>/64000 8485.641 -
BM_std_minmax<unsigned_long_long>/65536 8692.904 -
BM_std_minmax<unsigned_long_long>/7 2.499 1.05%
BM_std_minmax<unsigned_long_long>/70000 9293.692 -
BM_std_minmax<unsigned_long_long>/8 2.123 -
BM_std_minmax<unsigned_long_long>/9 2.125 -
BM_std_minmax<unsigned_short>/1 0.647 -
BM_std_minmax<unsigned_short>/10 1.423 -
BM_std_minmax<unsigned_short>/1024 16.625 -
BM_std_minmax<unsigned_short>/11 1.770 -
BM_std_minmax<unsigned_short>/12 1.385 -
BM_std_minmax<unsigned_short>/13 1.389 -
BM_std_minmax<unsigned_short>/14 1.636 -
BM_std_minmax<unsigned_short>/15 1.988 4.34%
BM_std_minmax<unsigned_short>/16 1.699 -1.73%
BM_std_minmax<unsigned_short>/17 1.751 1.64%
BM_std_minmax<unsigned_short>/18 2.075 2.13%
BM_std_minmax<unsigned_short>/19 2.282 5.14%
BM_std_minmax<unsigned_short>/2 0.904 2.39%
BM_std_minmax<unsigned_short>/20 1.973 -3.24%
BM_std_minmax<unsigned_short>/21 1.971 -2.56%
BM_std_minmax<unsigned_short>/22 2.350 -2.79%
BM_std_minmax<unsigned_short>/23 2.540 -2.04%
BM_std_minmax<unsigned_short>/24 2.217 -4.05%
BM_std_minmax<unsigned_short>/25 2.265 -4.17%
BM_std_minmax<unsigned_short>/26 2.495 -4.39%
BM_std_minmax<unsigned_short>/27 2.861 -
BM_std_minmax<unsigned_short>/28 2.488 -
BM_std_minmax<unsigned_short>/29 2.572 2.22%
BM_std_minmax<unsigned_short>/3 1.239 5.05%
BM_std_minmax<unsigned_short>/30 2.778 1.53%
BM_std_minmax<unsigned_short>/31 3.072 -4.64%
BM_std_minmax<unsigned_short>/32 1.235 -10.71%
BM_std_minmax<unsigned_short>/4 1.078 -6.53%
BM_std_minmax<unsigned_short>/4000 66.257 -
BM_std_minmax<unsigned_short>/4096 67.878 -
BM_std_minmax<unsigned_short>/5 1.156 -
BM_std_minmax<unsigned_short>/512 8.885 -
BM_std_minmax<unsigned_short>/5500 97.941 -
BM_std_minmax<unsigned_short>/6 1.389 -
BM_std_minmax<unsigned_short>/64 1.532 -5.23%
BM_std_minmax<unsigned_short>/64000 1067.367 -
BM_std_minmax<unsigned_short>/65536 1093.655 -
BM_std_minmax<unsigned_short>/7 1.752 1.09%
BM_std_minmax<unsigned_short>/70000 1202.406 -
BM_std_minmax<unsigned_short>/8 1.155 -
BM_std_minmax<unsigned_short>/9 1.167 -
BM_std_minmax_element<char>/1 0.310 -
BM_std_minmax_element<char>/1024 283.621 -
BM_std_minmax_element<char>/2 0.649 -
BM_std_minmax_element<char>/3 1.304 13.55%
BM_std_minmax_element<char>/4 1.258 -
BM_std_minmax_element<char>/4000 1085.326 -
BM_std_minmax_element<char>/4096 1111.472 -
BM_std_minmax_element<char>/512 144.295 -
BM_std_minmax_element<char>/5500 1489.993 -
BM_std_minmax_element<char>/64 17.442 -
BM_std_minmax_element<char>/64000 17257.205 -
BM_std_minmax_element<char>/65536 17670.625 -
BM_std_minmax_element<char>/70000 18870.805 -
BM_std_minmax_element<int>/1 0.300 -
BM_std_minmax_element<int>/1024 274.246 15.01%
BM_std_minmax_element<int>/2 0.687 -
BM_std_minmax_element<int>/3 1.193 6.68%
BM_std_minmax_element<int>/4 1.233 3.98%
BM_std_minmax_element<int>/4000 1057.284 15.24%
BM_std_minmax_element<int>/4096 1082.835 15.26%
BM_std_minmax_element<int>/512 139.014 14.34%
BM_std_minmax_element<int>/5500 1441.584 14.44%
BM_std_minmax_element<int>/64 17.242 9.01%
BM_std_minmax_element<int>/64000 16830.477 14.41%
BM_std_minmax_element<int>/65536 17245.500 14.74%
BM_std_minmax_element<int>/70000 18392.937 14.43%
BM_std_minmax_element<long_long>/1 0.305 -
BM_std_minmax_element<long_long>/1024 289.431 -
BM_std_minmax_element<long_long>/2 0.646 -
BM_std_minmax_element<long_long>/3 1.094 -4.54%
BM_std_minmax_element<long_long>/4 1.254 -
BM_std_minmax_element<long_long>/4000 1115.809 -
BM_std_minmax_element<long_long>/4096 1142.311 -
BM_std_minmax_element<long_long>/512 147.415 -
BM_std_minmax_element<long_long>/5500 1528.809 -
BM_std_minmax_element<long_long>/64 17.976 -
BM_std_minmax_element<long_long>/64000 17828.051 -
BM_std_minmax_element<long_long>/65536 18264.626 -
BM_std_minmax_element<long_long>/70000 19501.196 -
BM_std_minmax_element<short>/1 0.304 -
BM_std_minmax_element<short>/1024 270.708 -8.79%
BM_std_minmax_element<short>/2 0.647 -5.93%
BM_std_minmax_element<short>/3 1.150 15.49%
BM_std_minmax_element<short>/4 1.228 -2.36%
BM_std_minmax_element<short>/4000 1034.319 -9.64%
BM_std_minmax_element<short>/4096 1060.380 -9.60%
BM_std_minmax_element<short>/512 138.808 -7.62%
BM_std_minmax_element<short>/5500 1413.084 -10.13%
BM_std_minmax_element<short>/64 17.295 -2.12%
BM_std_minmax_element<short>/64000 16352.799 -10.26%
BM_std_minmax_element<short>/65536 16770.376 -10.04%
BM_std_minmax_element<short>/70000 17888.496 -10.40%
BM_tolower_char<char> 0.691 -
BM_tolower_char<wchar_t> 0.690 -
BM_tolower_string<char> 15.036 -
BM_tolower_string<wchar_t> 6.201 -
BM_toupper_char<char> 0.689 -
BM_toupper_char<wchar_t> 0.613 -
BM_toupper_string<char> 14.868 -
BM_toupper_string<wchar_t> 6.250 -
BM_vector_deque_copy/0 0.501 -
BM_vector_deque_copy/1 2.336 -
BM_vector_deque_copy/1024 36.039 -
BM_vector_deque_copy/2 2.066 -
BM_vector_deque_copy/4000 140.979 -
BM_vector_deque_copy/4096 147.398 -
BM_vector_deque_copy/512 17.047 -
BM_vector_deque_copy/5500 195.406 -
BM_vector_deque_copy/64 2.822 -
BM_vector_deque_copy/64000 2716.590 -
BM_vector_deque_copy/65536 2431.886 -
BM_vector_deque_copy/70000 2929.861 -
BM_vector_deque_copy_backward/0 0.518 -
BM_vector_deque_copy_backward/1 2.187 -
BM_vector_deque_copy_backward/1024 37.678 -
BM_vector_deque_copy_backward/2 1.886 -
BM_vector_deque_copy_backward/4000 146.599 -
BM_vector_deque_copy_backward/4096 149.055 -
BM_vector_deque_copy_backward/512 17.754 -
BM_vector_deque_copy_backward/5500 198.702 -
BM_vector_deque_copy_backward/64 3.069 -
BM_vector_deque_copy_backward/64000 7722.616 -
BM_vector_deque_copy_backward/65536 7794.685 -
BM_vector_deque_copy_backward/70000 8604.054 -
BM_vector_deque_move/0 0.398 -
BM_vector_deque_move/1 2.146 -
BM_vector_deque_move/1024 35.927 -
BM_vector_deque_move/2 1.899 -
BM_vector_deque_move/4000 140.815 -
BM_vector_deque_move/4096 147.303 -
BM_vector_deque_move/512 17.084 -
BM_vector_deque_move/5500 198.746 -
BM_vector_deque_move/64 2.785 -
BM_vector_deque_move/64000 2706.767 -
BM_vector_deque_move/65536 2635.863 -
BM_vector_deque_move/70000 2920.144 -
BM_vector_deque_move_backward/0 0.415 -
BM_vector_deque_move_backward/1 2.479 -
BM_vector_deque_move_backward/1024 38.419 -
BM_vector_deque_move_backward/2 2.224 -
BM_vector_deque_move_backward/4000 145.672 -
BM_vector_deque_move_backward/4096 149.187 -
BM_vector_deque_move_backward/512 17.590 -
BM_vector_deque_move_backward/5500 199.036 -
BM_vector_deque_move_backward/64 3.059 -
BM_vector_deque_move_backward/64000 7913.397 -
BM_vector_deque_move_backward/65536 7833.664 -
BM_vector_deque_move_backward/70000 8574.229 -
BM_vector_deque_ranges_copy/0 0.372 -
BM_vector_deque_ranges_copy/1 2.277 -
BM_vector_deque_ranges_copy/1024 35.690 -
BM_vector_deque_ranges_copy/2 2.003 -
BM_vector_deque_ranges_copy/4000 141.488 -
BM_vector_deque_ranges_copy/4096 147.693 -
BM_vector_deque_ranges_copy/512 17.067 -
BM_vector_deque_ranges_copy/5500 201.390 -
BM_vector_deque_ranges_copy/64 2.795 -
BM_vector_deque_ranges_copy/64000 2713.386 -
BM_vector_deque_ranges_copy/65536 2645.438 -
BM_vector_deque_ranges_copy/70000 2930.722 -
BM_vector_deque_ranges_copy_backward/0 0.440 -
BM_vector_deque_ranges_copy_backward/1 2.290 -
BM_vector_deque_ranges_copy_backward/1024 38.111 -
BM_vector_deque_ranges_copy_backward/2 2.002 -
BM_vector_deque_ranges_copy_backward/4000 142.764 -
BM_vector_deque_ranges_copy_backward/4096 148.729 -
BM_vector_deque_ranges_copy_backward/512 17.611 -
BM_vector_deque_ranges_copy_backward/5500 200.149 -
BM_vector_deque_ranges_copy_backward/64 3.028 -
BM_vector_deque_ranges_copy_backward/64000 7531.995 -
BM_vector_deque_ranges_copy_backward/65536 7778.874 -
BM_vector_deque_ranges_copy_backward/70000 8644.939 -
BM_vector_deque_ranges_move/0 0.499 -
BM_vector_deque_ranges_move/1 2.181 -
BM_vector_deque_ranges_move/1024 35.989 -
BM_vector_deque_ranges_move/2 1.893 -
BM_vector_deque_ranges_move/4000 141.247 -
BM_vector_deque_ranges_move/4096 146.357 -
BM_vector_deque_ranges_move/512 17.055 -
BM_vector_deque_ranges_move/5500 198.537 -
BM_vector_deque_ranges_move/64 2.744 -
BM_vector_deque_ranges_move/64000 2607.418 -
BM_vector_deque_ranges_move/65536 2637.196 -
BM_vector_deque_ranges_move/70000 2822.548 -
BM_vector_deque_ranges_move_backward/0 0.384 -
BM_vector_deque_ranges_move_backward/1 2.270 -
BM_vector_deque_ranges_move_backward/1024 38.338 -
BM_vector_deque_ranges_move_backward/2 2.002 -
BM_vector_deque_ranges_move_backward/4000 144.234 -
BM_vector_deque_ranges_move_backward/4096 149.472 -
BM_vector_deque_ranges_move_backward/512 17.601 -
BM_vector_deque_ranges_move_backward/5500 199.497 -
BM_vector_deque_ranges_move_backward/64 3.027 -
BM_vector_deque_ranges_move_backward/64000 7471.006 -
BM_vector_deque_ranges_move_backward/65536 7752.964 -
BM_vector_deque_ranges_move_backward/70000 8428.776 -
SetIntersection_Front_Set_float_1024_1 1120906.021 -
SetIntersection_Front_Set_float_1024_1024 16370396.616 9.79%
SetIntersection_Front_Set_float_1024_16 1316617.735 -
SetIntersection_Front_Set_float_1024_256 4887984.721 7.93%
SetIntersection_Front_Set_float_1024_4 1148085.215 -1.54%
SetIntersection_Front_Set_float_1024_64 2029703.511 -
SetIntersection_Front_Set_float_16384_1 1112162.322 -1.21%
SetIntersection_Front_Set_float_16384_1024 15071998.363 2.34%
SetIntersection_Front_Set_float_16384_16 1333495.940 -
SetIntersection_Front_Set_float_16384_16384 241363479.353 -2.58%
SetIntersection_Front_Set_float_16384_256 4630062.239 -9.15%
SetIntersection_Front_Set_float_16384_4 1162356.956 -
SetIntersection_Front_Set_float_16384_64 1916148.783 -6.87%
SetIntersection_Front_Set_float_16_1 67255812.109 -
SetIntersection_Front_Set_float_16_16 41165076.926 -
SetIntersection_Front_Set_float_16_4 59002362.390 -
SetIntersection_Front_Set_float_1_1 570806416.899 -
SetIntersection_Front_Set_float_256_1 4456846.020 -
SetIntersection_Front_Set_float_256_16 4934825.052 -2.53%
SetIntersection_Front_Set_float_256_256 9263067.606 -
SetIntersection_Front_Set_float_256_4 4523652.917 -
SetIntersection_Front_Set_float_256_64 6335620.025 -5.54%
SetIntersection_Front_Set_float_262144_1 1121064.988 3.61%
SetIntersection_Front_Set_float_262144_1024 15106365.091 -3.44%
SetIntersection_Front_Set_float_262144_16 1288540.096 -
SetIntersection_Front_Set_float_262144_16384 245001100.079 -1.28%
SetIntersection_Front_Set_float_262144_256 4448530.914 -3.55%
SetIntersection_Front_Set_float_262144_262144 1746326.985 -1.30%
SetIntersection_Front_Set_float_262144_4 1150450.586 1.37%
SetIntersection_Front_Set_float_262144_64 1894546.646 -1.79%
SetIntersection_Front_Set_float_4_1 228605418.789 -
SetIntersection_Front_Set_float_4_4 147668701.515 -
SetIntersection_Front_Set_float_64_1 17594714.127 -
SetIntersection_Front_Set_float_64_16 16548030.979 -3.41%
SetIntersection_Front_Set_float_64_4 17279586.474 -
SetIntersection_Front_Set_float_64_64 16111223.483 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 1097283.172 -2.32%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024 20252252.923 -3.03%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 1390600.112 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 5979733.421 -4.03%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_4 1163659.588 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 2153967.803 -6.60%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1 1127416.398 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 21193314.249 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16 1321663.660 -9.05%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 355092045.972 3.71%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 6012930.083 -3.28%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_4 1155136.382 -2.65%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 2286891.491 -2.12%
SetIntersection_Front_Set_pair<uint32,_uint32>_16_1 67040100.829 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16_16 43424282.170 -2.10%
SetIntersection_Front_Set_pair<uint32,_uint32>_16_4 59590659.487 -1.46%
SetIntersection_Front_Set_pair<uint32,_uint32>_1_1 569875940.423 -1.01%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_1 4416779.382 -1.43%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_16 5177048.907 -3.38%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256 11736605.663 -3.76%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4 4534109.528 -2.61%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 7305835.269 -6.58%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 1113968.077 -1.36%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024 20525818.686 -4.77%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 1379354.009 -1.01%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16384 351047580.621 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 6030290.284 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_262144 2204066.000 -2.59%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 1144762.044 -1.86%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 2298458.777 1.02%
SetIntersection_Front_Set_pair<uint32,_uint32>_4_1 228048757.743 -
SetIntersection_Front_Set_pair<uint32,_uint32>_4_4 148243631.579 -1.28%
SetIntersection_Front_Set_pair<uint32,_uint32>_64_1 17526952.232 -1.22%
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16 17538512.763 -3.42%
SetIntersection_Front_Set_pair<uint32,_uint32>_64_4 17682996.161 -1.21%
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64 17797888.060 -7.74%
SetIntersection_Front_Set_string_1024_1 1154436.639 -
SetIntersection_Front_Set_string_1024_1024 56493342.851 2.98%
SetIntersection_Front_Set_string_1024_16 1961096.798 1.66%
SetIntersection_Front_Set_string_1024_256 15804029.494 2.39%
SetIntersection_Front_Set_string_1024_4 1328278.414 -
SetIntersection_Front_Set_string_1024_64 4914859.882 1.65%
SetIntersection_Front_Set_string_16384_1 1162104.879 -
SetIntersection_Front_Set_string_16384_1024 58851568.142 1.55%
SetIntersection_Front_Set_string_16384_16 1960224.622 -3.67%
SetIntersection_Front_Set_string_16384_16384 349698307.087 -
SetIntersection_Front_Set_string_16384_256 15759353.170 8.61%
SetIntersection_Front_Set_string_16384_4 1313294.152 1.95%
SetIntersection_Front_Set_string_16384_64 4618288.723 -7.11%
SetIntersection_Front_Set_string_16_1 69448153.489 -
SetIntersection_Front_Set_string_16_16 60695354.262 1.75%
SetIntersection_Front_Set_string_16_4 67708796.270 -
SetIntersection_Front_Set_string_1_1 590018622.246 -
SetIntersection_Front_Set_string_256_1 4629482.943 -
SetIntersection_Front_Set_string_256_16 7542266.954 1.52%
SetIntersection_Front_Set_string_256_256 31265380.483 8.10%
SetIntersection_Front_Set_string_256_4 5247840.612 2.12%
SetIntersection_Front_Set_string_256_64 14140816.190 2.32%
SetIntersection_Front_Set_string_262144_1 1161615.190 3.90%
SetIntersection_Front_Set_string_262144_1024 59389171.416 1.27%
SetIntersection_Front_Set_string_262144_16 1971718.756 -2.67%
SetIntersection_Front_Set_string_262144_16384 346303441.469 -
SetIntersection_Front_Set_string_262144_256 15123714.426 8.20%
SetIntersection_Front_Set_string_262144_262144 17943260.498 -
SetIntersection_Front_Set_string_262144_4 1316369.357 -
SetIntersection_Front_Set_string_262144_64 4715477.089 -2.28%
SetIntersection_Front_Set_string_4_1 235009385.723 -
SetIntersection_Front_Set_string_4_4 166626748.082 -
SetIntersection_Front_Set_string_64_1 18165856.069 -
SetIntersection_Front_Set_string_64_16 25343024.616 2.67%
SetIntersection_Front_Set_string_64_4 19896271.162 1.34%
SetIntersection_Front_Set_string_64_64 35846447.299 -4.33%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1 1110027.853 -1.43%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 23938732.916 -4.03%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_16 1419680.813 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 6468311.478 -1.55%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_4 1181777.453 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64 2330985.915 -2.72%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1 1102057.373 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 27032676.701 3.16%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16 1440361.133 -1.59%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 361892625.627 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 6456408.491 -4.68%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 1177228.994 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 2403830.893 -2.84%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_1 67390577.280 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_16 44779043.300 -1.02%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_4 60136882.519 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1_1 572066887.496 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_1 4466505.614 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_16 5361019.861 -2.18%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_256 12932049.998 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_4 4647619.781 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_64 7839763.297 -2.77%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1 1108521.851 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 26006353.231 -6.52%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16 1408283.367 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16384 354050173.253 2.14%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256 6157416.874 -6.02%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 2988659.180 -2.28%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4 1156588.260 -2.51%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 2405580.059 -3.41%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_4_1 229051173.679 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_4_4 152924414.877 1.49%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_1 17660247.218 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_16 18240325.846 -1.67%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_4 17662986.320 -1.01%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64 18735269.406 -3.64%
SetIntersection_Front_Set_uint32_1024_1 1117434.802 -1.48%
SetIntersection_Front_Set_uint32_1024_1024 15974252.564 -5.51%
SetIntersection_Front_Set_uint32_1024_16 1328234.971 -
SetIntersection_Front_Set_uint32_1024_256 4990599.974 10.22%
SetIntersection_Front_Set_uint32_1024_4 1154987.019 -
SetIntersection_Front_Set_uint32_1024_64 2066318.577 1.72%
SetIntersection_Front_Set_uint32_16384_1 1111256.327 -
SetIntersection_Front_Set_uint32_16384_1024 15840699.573 -5.65%
SetIntersection_Front_Set_uint32_16384_16 1329913.523 -
SetIntersection_Front_Set_uint32_16384_16384 250740231.752 -28.70%
SetIntersection_Front_Set_uint32_16384_256 4737152.497 -
SetIntersection_Front_Set_uint32_16384_4 1148462.269 -
SetIntersection_Front_Set_uint32_16384_64 1825319.277 -5.98%
SetIntersection_Front_Set_uint32_16_1 66995958.918 -
SetIntersection_Front_Set_uint32_16_16 42240394.725 2.03%
SetIntersection_Front_Set_uint32_16_4 58713383.989 -
SetIntersection_Front_Set_uint32_1_1 569898157.213 -
SetIntersection_Front_Set_uint32_256_1 4421550.946 -
SetIntersection_Front_Set_uint32_256_16 4950316.462 -
SetIntersection_Front_Set_uint32_256_256 9677579.118 3.73%
SetIntersection_Front_Set_uint32_256_4 4535647.212 -
SetIntersection_Front_Set_uint32_256_64 6438349.590 -
SetIntersection_Front_Set_uint32_262144_1 1070782.201 -
SetIntersection_Front_Set_uint32_262144_1024 15287831.383 -8.07%
SetIntersection_Front_Set_uint32_262144_16 1271778.561 -3.80%
SetIntersection_Front_Set_uint32_262144_16384 259482444.664 -25.24%
SetIntersection_Front_Set_uint32_262144_256 4687991.952 -
SetIntersection_Front_Set_uint32_262144_262144 1837330.079 -
SetIntersection_Front_Set_uint32_262144_4 1103412.222 -4.41%
SetIntersection_Front_Set_uint32_262144_64 1946166.071 -4.11%
SetIntersection_Front_Set_uint32_4_1 228034469.167 -
SetIntersection_Front_Set_uint32_4_4 147403389.372 -
SetIntersection_Front_Set_uint32_64_1 17479536.457 -
SetIntersection_Front_Set_uint32_64_16 16632034.564 -1.54%
SetIntersection_Front_Set_uint32_64_4 17303033.913 -
SetIntersection_Front_Set_uint32_64_64 15857005.121 2.89%
SetIntersection_Front_Set_uint64_1024_1 1118344.509 -
SetIntersection_Front_Set_uint64_1024_1024 15442322.278 9.78%
SetIntersection_Front_Set_uint64_1024_16 1326451.114 4.76%
SetIntersection_Front_Set_uint64_1024_256 5080147.368 12.44%
SetIntersection_Front_Set_uint64_1024_4 1155467.422 -
SetIntersection_Front_Set_uint64_1024_64 2011133.187 6.87%
SetIntersection_Front_Set_uint64_16384_1 1122037.527 -
SetIntersection_Front_Set_uint64_16384_1024 16226165.596 8.80%
SetIntersection_Front_Set_uint64_16384_16 1278991.478 -1.31%
SetIntersection_Front_Set_uint64_16384_16384 340540988.229 -2.33%
SetIntersection_Front_Set_uint64_16384_256 4514379.416 1.74%
SetIntersection_Front_Set_uint64_16384_4 1159051.947 -
SetIntersection_Front_Set_uint64_16384_64 2092823.265 7.62%
SetIntersection_Front_Set_uint64_16_1 66701891.961 -1.52%
SetIntersection_Front_Set_uint64_16_16 40464754.179 -1.71%
SetIntersection_Front_Set_uint64_16_4 58571504.770 -1.04%
SetIntersection_Front_Set_uint64_1_1 566392533.798 -1.75%
SetIntersection_Front_Set_uint64_256_1 4475293.779 -
SetIntersection_Front_Set_uint64_256_16 4952575.913 2.47%
SetIntersection_Front_Set_uint64_256_256 9872852.675 3.33%
SetIntersection_Front_Set_uint64_256_4 4562912.545 -
SetIntersection_Front_Set_uint64_256_64 6101713.934 -3.85%
SetIntersection_Front_Set_uint64_262144_1 1127164.384 5.74%
SetIntersection_Front_Set_uint64_262144_1024 16772186.478 7.94%
SetIntersection_Front_Set_uint64_262144_16 1269683.958 -4.07%
SetIntersection_Front_Set_uint64_262144_16384 346184783.737 1.00%
SetIntersection_Front_Set_uint64_262144_256 4465924.400 -2.04%
SetIntersection_Front_Set_uint64_262144_262144 1819804.037 -
SetIntersection_Front_Set_uint64_262144_4 1150198.021 -3.59%
SetIntersection_Front_Set_uint64_262144_64 2042221.731 6.60%
SetIntersection_Front_Set_uint64_4_1 226807610.221 -1.47%
SetIntersection_Front_Set_uint64_4_4 146129759.248 -1.85%
SetIntersection_Front_Set_uint64_64_1 17546288.669 -
SetIntersection_Front_Set_uint64_64_16 16266465.358 -4.22%
SetIntersection_Front_Set_uint64_64_4 17175505.447 -
SetIntersection_Front_Set_uint64_64_64 15864235.462 8.85%
SetIntersection_Front_Vector_float_1024_1 1103783.735 -1.03%
SetIntersection_Front_Vector_float_1024_1024 6005068.885 -
SetIntersection_Front_Vector_float_1024_16 1188269.214 -
SetIntersection_Front_Vector_float_1024_256 2316774.529 1.17%
SetIntersection_Front_Vector_float_1024_4 1129354.721 -
SetIntersection_Front_Vector_float_1024_64 1445923.500 -2.99%
SetIntersection_Front_Vector_float_16384_1 1107011.090 -
SetIntersection_Front_Vector_float_16384_1024 5964967.800 -
SetIntersection_Front_Vector_float_16384_16 1197575.374 -
SetIntersection_Front_Vector_float_16384_16384 79767602.478 -
SetIntersection_Front_Vector_float_16384_256 2356664.641 -
SetIntersection_Front_Vector_float_16384_4 1127398.268 -
SetIntersection_Front_Vector_float_16384_64 1434525.517 -
SetIntersection_Front_Vector_float_16_1 66986680.669 -
SetIntersection_Front_Vector_float_16_16 37998097.353 -
SetIntersection_Front_Vector_float_16_4 58130542.778 -
SetIntersection_Front_Vector_float_1_1 570368049.393 -
SetIntersection_Front_Vector_float_256_1 4423790.612 -
SetIntersection_Front_Vector_float_256_16 4462268.703 -
SetIntersection_Front_Vector_float_256_256 4710566.184 -
SetIntersection_Front_Vector_float_256_4 4438008.821 -
SetIntersection_Front_Vector_float_256_64 4626123.719 -
SetIntersection_Front_Vector_float_262144_1 1092056.377 -2.68%
SetIntersection_Front_Vector_float_262144_1024 5962512.855 -
SetIntersection_Front_Vector_float_262144_16 1192870.026 -
SetIntersection_Front_Vector_float_262144_16384 79906114.026 -
SetIntersection_Front_Vector_float_262144_256 2374379.394 -
SetIntersection_Front_Vector_float_262144_262144 350941479.812 -
SetIntersection_Front_Vector_float_262144_4 1133808.062 -
SetIntersection_Front_Vector_float_262144_64 1449719.777 1.50%
SetIntersection_Front_Vector_float_4_1 227381562.225 -
SetIntersection_Front_Vector_float_4_4 145474153.084 -
SetIntersection_Front_Vector_float_64_1 17463007.729 -
SetIntersection_Front_Vector_float_64_16 15421543.939 -2.12%
SetIntersection_Front_Vector_float_64_4 17065266.744 -
SetIntersection_Front_Vector_float_64_64 11609625.287 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1 1111943.790 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1024 8342088.539 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 1202448.138 -1.95%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256 2949701.723 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4 1087782.607 -4.30%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 1575847.092 -1.23%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 1104721.949 -1.15%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1024 8384777.081 -1.36%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 1222649.934 2.12%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16384 120074532.075 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 3230584.119 9.25%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_4 1144351.378 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 1562324.465 -2.10%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_1 66599046.573 -1.79%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_16 39135728.103 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_4 58164135.053 -1.17%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1_1 567564391.671 -1.56%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_1 4402297.204 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_16 4668915.263 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_256 5864834.734 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_4 4487886.315 -1.56%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_64 5294865.123 2.34%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1 1056350.340 -7.35%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1024 9253773.352 10.42%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16 1215625.872 -2.40%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384 118297017.645 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_256 2958339.907 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_262144 350245408.895 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_4 1139505.457 -2.34%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_64 1655960.620 3.29%
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_1 226940109.318 -1.43%
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_4 146755927.230 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_1 17363145.601 -1.76%
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_16 15868001.482 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_4 16940264.956 -1.69%
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_64 12653748.431 -1.84%
SetIntersection_Front_Vector_string_1024_1 1137938.680 -1.43%
SetIntersection_Front_Vector_string_1024_1024 41853196.674 3.76%
SetIntersection_Front_Vector_string_1024_16 1691851.205 -1.20%
SetIntersection_Front_Vector_string_1024_256 10277686.700 1.24%
SetIntersection_Front_Vector_string_1024_4 1246020.795 -
SetIntersection_Front_Vector_string_1024_64 3516440.202 -
SetIntersection_Front_Vector_string_16384_1 1126495.942 -2.00%
SetIntersection_Front_Vector_string_16384_1024 41746706.942 6.59%
SetIntersection_Front_Vector_string_16384_16 1761093.508 4.84%
SetIntersection_Front_Vector_string_16384_16384 344206417.973 -2.21%
SetIntersection_Front_Vector_string_16384_256 9537848.526 -5.26%
SetIntersection_Front_Vector_string_16384_4 1272058.379 -
SetIntersection_Front_Vector_string_16384_64 3623365.067 4.09%
SetIntersection_Front_Vector_string_16_1 68664855.014 -
SetIntersection_Front_Vector_string_16_16 55339086.004 -
SetIntersection_Front_Vector_string_16_4 63624629.807 -2.77%
SetIntersection_Front_Vector_string_1_1 584850645.621 -
SetIntersection_Front_Vector_string_256_1 4541159.699 -
SetIntersection_Front_Vector_string_256_16 6537455.681 -
SetIntersection_Front_Vector_string_256_256 20573607.626 1.69%
SetIntersection_Front_Vector_string_256_4 4915491.086 -1.08%
SetIntersection_Front_Vector_string_256_64 11363954.710 1.67%
SetIntersection_Front_Vector_string_262144_1 1159271.663 -
SetIntersection_Front_Vector_string_262144_1024 41230782.326 -
SetIntersection_Front_Vector_string_262144_16 1765086.133 4.96%
SetIntersection_Front_Vector_string_262144_16384 347614959.217 -
SetIntersection_Front_Vector_string_262144_256 9968288.816 -
SetIntersection_Front_Vector_string_262144_262144 14270678.140 -
SetIntersection_Front_Vector_string_262144_4 1281066.053 -
SetIntersection_Front_Vector_string_262144_64 3479176.932 -1.68%
SetIntersection_Front_Vector_string_4_1 233438944.057 -
SetIntersection_Front_Vector_string_4_4 160521847.674 -
SetIntersection_Front_Vector_string_64_1 17973171.944 -
SetIntersection_Front_Vector_string_64_16 22185568.528 -
SetIntersection_Front_Vector_string_64_4 18892092.589 -
SetIntersection_Front_Vector_string_64_64 28234887.729 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1115958.478 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 9765975.236 -1.04%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_16 1228721.492 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_256 3250944.139 -2.30%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_4 1103700.288 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_64 1660263.852 -1.35%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1 1110846.284 -1.17%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 9673048.229 -1.85%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16 1252686.737 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 140441171.907 -1.11%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 3252745.450 -2.19%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_4 1141327.902 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_64 1657575.308 -1.98%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_1 66884370.178 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_16 39387354.851 -2.14%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_4 58447328.404 -1.09%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1_1 567501771.078 -1.05%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_1 4417341.691 -1.74%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 4645172.763 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_256 6506474.633 -1.82%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_4 4474477.204 -2.19%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 5275555.097 -1.61%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1101152.096 -4.19%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 9649556.951 -2.16%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16 1242535.486 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 140929066.043 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_256 3264732.334 -1.55%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 351438599.505 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_4 1140222.521 -1.72%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_64 1672700.913 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_4_1 227929214.531 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_4_4 145762676.475 -1.14%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_1 17422659.721 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_16 15846148.728 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_4 17076800.811 -2.42%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_64 13240238.080 -1.43%
SetIntersection_Front_Vector_uint32_1024_1 1084479.988 -3.03%
SetIntersection_Front_Vector_uint32_1024_1024 5993473.472 -
SetIntersection_Front_Vector_uint32_1024_16 1199325.503 1.08%
SetIntersection_Front_Vector_uint32_1024_256 2354201.173 -
SetIntersection_Front_Vector_uint32_1024_4 1135175.863 -
SetIntersection_Front_Vector_uint32_1024_64 1446854.059 1.12%
SetIntersection_Front_Vector_uint32_16384_1 1089641.199 -2.98%
SetIntersection_Front_Vector_uint32_16384_1024 5934340.921 -7.96%
SetIntersection_Front_Vector_uint32_16384_16 1213408.808 1.52%
SetIntersection_Front_Vector_uint32_16384_16384 79186311.829 -4.85%
SetIntersection_Front_Vector_uint32_16384_256 2653042.413 2.61%
SetIntersection_Front_Vector_uint32_16384_4 1135410.192 -
SetIntersection_Front_Vector_uint32_16384_64 1510573.384 4.26%
SetIntersection_Front_Vector_uint32_16_1 66832187.920 -
SetIntersection_Front_Vector_uint32_16_16 39101218.741 -
SetIntersection_Front_Vector_uint32_16_4 57807959.169 -
SetIntersection_Front_Vector_uint32_1_1 570392641.327 -
SetIntersection_Front_Vector_uint32_256_1 4423390.253 -
SetIntersection_Front_Vector_uint32_256_16 4444767.440 -1.07%
SetIntersection_Front_Vector_uint32_256_256 4676011.997 -5.87%
SetIntersection_Front_Vector_uint32_256_4 4424863.401 -
SetIntersection_Front_Vector_uint32_256_64 4599576.117 -3.11%
SetIntersection_Front_Vector_uint32_262144_1 1129462.460 -
SetIntersection_Front_Vector_uint32_262144_1024 5988387.600 -
SetIntersection_Front_Vector_uint32_262144_16 1173871.355 -
SetIntersection_Front_Vector_uint32_262144_16384 79426492.097 -8.01%
SetIntersection_Front_Vector_uint32_262144_256 2357386.044 -
SetIntersection_Front_Vector_uint32_262144_262144 350658480.360 -
SetIntersection_Front_Vector_uint32_262144_4 1131077.575 -
SetIntersection_Front_Vector_uint32_262144_64 1443029.308 -3.56%
SetIntersection_Front_Vector_uint32_4_1 228161335.102 -
SetIntersection_Front_Vector_uint32_4_4 145498128.421 -
SetIntersection_Front_Vector_uint32_64_1 17520774.125 -
SetIntersection_Front_Vector_uint32_64_16 15185976.507 -1.65%
SetIntersection_Front_Vector_uint32_64_4 16896648.264 -
SetIntersection_Front_Vector_uint32_64_64 11473372.811 -
SetIntersection_Front_Vector_uint64_1024_1 1078923.680 -3.78%
SetIntersection_Front_Vector_uint64_1024_1024 5947874.518 -
SetIntersection_Front_Vector_uint64_1024_16 1190910.468 -
SetIntersection_Front_Vector_uint64_1024_256 2261758.489 -4.24%
SetIntersection_Front_Vector_uint64_1024_4 1103774.472 -
SetIntersection_Front_Vector_uint64_1024_64 1427330.854 -
SetIntersection_Front_Vector_uint64_16384_1 1112705.232 -
SetIntersection_Front_Vector_uint64_16384_1024 5838482.538 -2.40%
SetIntersection_Front_Vector_uint64_16384_16 1188051.628 -
SetIntersection_Front_Vector_uint64_16384_16384 78132469.620 -
SetIntersection_Front_Vector_uint64_16384_256 2311770.353 -1.34%
SetIntersection_Front_Vector_uint64_16384_4 1128009.179 -
SetIntersection_Front_Vector_uint64_16384_64 1364250.947 -2.06%
SetIntersection_Front_Vector_uint64_16_1 66487664.190 -
SetIntersection_Front_Vector_uint64_16_16 37762625.385 -
SetIntersection_Front_Vector_uint64_16_4 57667517.565 -
SetIntersection_Front_Vector_uint64_1_1 566322451.500 -
SetIntersection_Front_Vector_uint64_256_1 4356744.209 -2.36%
SetIntersection_Front_Vector_uint64_256_16 4477385.595 -
SetIntersection_Front_Vector_uint64_256_256 4629420.349 -
SetIntersection_Front_Vector_uint64_256_4 4402652.454 -1.75%
SetIntersection_Front_Vector_uint64_256_64 4580373.135 -
SetIntersection_Front_Vector_uint64_262144_1 1105840.651 -1.35%
SetIntersection_Front_Vector_uint64_262144_1024 5998935.151 1.33%
SetIntersection_Front_Vector_uint64_262144_16 1178549.706 -2.14%
SetIntersection_Front_Vector_uint64_262144_16384 78121512.852 -
SetIntersection_Front_Vector_uint64_262144_256 2305189.552 -1.55%
SetIntersection_Front_Vector_uint64_262144_262144 351598657.946 -
SetIntersection_Front_Vector_uint64_262144_4 1141879.835 -
SetIntersection_Front_Vector_uint64_262144_64 1439551.865 1.10%
SetIntersection_Front_Vector_uint64_4_1 226465307.485 -1.04%
SetIntersection_Front_Vector_uint64_4_4 144240706.117 -
SetIntersection_Front_Vector_uint64_64_1 17285852.869 -1.38%
SetIntersection_Front_Vector_uint64_64_16 15006611.455 -
SetIntersection_Front_Vector_uint64_64_4 16859230.674 -
SetIntersection_Front_Vector_uint64_64_64 11472123.814 -
SetIntersection_Interlaced_Set_float_1024_1 1120032.381 -
SetIntersection_Interlaced_Set_float_1024_1024 15402308.129 -2.36%
SetIntersection_Interlaced_Set_float_1024_16 11539001.144 -
SetIntersection_Interlaced_Set_float_1024_256 15437730.436 -1.44%
SetIntersection_Interlaced_Set_float_1024_4 10192254.581 -1.83%
SetIntersection_Interlaced_Set_float_1024_64 10096270.300 -
SetIntersection_Interlaced_Set_float_16384_1 1094984.139 -1.96%
SetIntersection_Interlaced_Set_float_16384_1024 170000553.375 -3.00%
SetIntersection_Interlaced_Set_float_16384_16 209164790.377 -2.63%
SetIntersection_Interlaced_Set_float_16384_16384 247696264.636 1.08%
SetIntersection_Interlaced_Set_float_16384_256 202915112.157 -1.88%
SetIntersection_Interlaced_Set_float_16384_4 172946450.480 -2.00%
SetIntersection_Interlaced_Set_float_16384_64 216607391.520 -3.06%
SetIntersection_Interlaced_Set_float_16_1 67318106.777 -
SetIntersection_Interlaced_Set_float_16_16 41158139.885 -
SetIntersection_Interlaced_Set_float_16_4 65101650.636 -
SetIntersection_Interlaced_Set_float_1_1 571479873.186 -
SetIntersection_Interlaced_Set_float_256_1 4441060.118 -
SetIntersection_Interlaced_Set_float_256_16 12209858.522 -
SetIntersection_Interlaced_Set_float_256_256 9089091.451 -2.60%
SetIntersection_Interlaced_Set_float_256_4 11504907.832 1.32%
SetIntersection_Interlaced_Set_float_256_64 15034606.165 -
SetIntersection_Interlaced_Set_float_262144_1 1076260.056 -
SetIntersection_Interlaced_Set_float_262144_1024 1517351.724 -1.16%
SetIntersection_Interlaced_Set_float_262144_16 1579339.032 -1.97%
SetIntersection_Interlaced_Set_float_262144_16384 1249818.765 -1.20%
SetIntersection_Interlaced_Set_float_262144_256 1562975.260 -1.43%
SetIntersection_Interlaced_Set_float_262144_262144 1831520.752 1.73%
SetIntersection_Interlaced_Set_float_262144_4 1265934.408 -2.30%
SetIntersection_Interlaced_Set_float_262144_64 1555178.386 -1.73%
SetIntersection_Interlaced_Set_float_4_1 228335108.956 -
SetIntersection_Interlaced_Set_float_4_4 147254760.649 -
SetIntersection_Interlaced_Set_float_64_1 17544735.757 -
SetIntersection_Interlaced_Set_float_64_16 24386817.549 -
SetIntersection_Interlaced_Set_float_64_4 22461472.954 -
SetIntersection_Interlaced_Set_float_64_64 15186274.533 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 1126898.641 -1.51%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1024 21191041.934 -2.84%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_16 11694942.994 -3.49%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 18986411.192 -2.94%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 9728045.781 -2.92%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 11256066.380 2.24%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 1090691.471 -2.48%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024 177396433.537 -1.39%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 221439757.750 -3.10%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 354268483.047 1.02%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 205790304.001 -2.26%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 182742640.523 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_64 230266946.508 -1.42%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_1 67164350.250 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_16 43877150.298 -2.79%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_4 66496978.158 -1.66%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1_1 570836504.278 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_1 4456512.839 -1.87%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_16 13178899.882 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 12092781.900 -6.89%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_4 11423452.832 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_64 17712855.103 -2.92%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1 1082663.046 -4.31%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1024 1631787.842 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16 1711509.357 1.34%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16384 1348593.994 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_256 1679150.717 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_262144 2300437.580 -1.64%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_4 1377268.880 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_64 1664934.082 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_1 228194691.171 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_4 148390842.335 -1.42%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_1 17540189.963 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_16 27200758.892 -4.29%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_4 23585820.069 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64 17916164.751 -1.76%
SetIntersection_Interlaced_Set_string_1024_1 1153110.921 -
SetIntersection_Interlaced_Set_string_1024_1024 58403679.449 2.05%
SetIntersection_Interlaced_Set_string_1024_16 13645640.882 -
SetIntersection_Interlaced_Set_string_1024_256 36073951.715 3.56%
SetIntersection_Interlaced_Set_string_1024_4 10460154.071 -1.69%
SetIntersection_Interlaced_Set_string_1024_64 16140772.554 -2.68%
SetIntersection_Interlaced_Set_string_16384_1 1137259.163 -1.92%
SetIntersection_Interlaced_Set_string_16384_1024 356565645.511 -
SetIntersection_Interlaced_Set_string_16384_16 247627342.825 -27.86%
SetIntersection_Interlaced_Set_string_16384_16384 352651887.440 -
SetIntersection_Interlaced_Set_string_16384_256 359134595.717 1.42%
SetIntersection_Interlaced_Set_string_16384_4 199749681.347 -1.98%
SetIntersection_Interlaced_Set_string_16384_64 350502052.052 -
SetIntersection_Interlaced_Set_string_16_1 69212550.268 -
SetIntersection_Interlaced_Set_string_16_16 62903560.961 -3.17%
SetIntersection_Interlaced_Set_string_16_4 76414267.820 -
SetIntersection_Interlaced_Set_string_1_1 589717776.886 -
SetIntersection_Interlaced_Set_string_256_1 4594753.156 -
SetIntersection_Interlaced_Set_string_256_16 18659562.303 2.56%
SetIntersection_Interlaced_Set_string_256_256 30992461.198 -2.05%
SetIntersection_Interlaced_Set_string_256_4 14198848.678 -
SetIntersection_Interlaced_Set_string_256_64 31938150.149 -
SetIntersection_Interlaced_Set_string_262144_1 1135980.362 -3.14%
SetIntersection_Interlaced_Set_string_262144_1024 2080352.376 -
SetIntersection_Interlaced_Set_string_262144_16 2164845.213 -
SetIntersection_Interlaced_Set_string_262144_16384 2752054.117 -
SetIntersection_Interlaced_Set_string_262144_256 2071144.125 -
SetIntersection_Interlaced_Set_string_262144_262144 17672826.576 -
SetIntersection_Interlaced_Set_string_262144_4 1871785.807 -
SetIntersection_Interlaced_Set_string_262144_64 2131223.473 -
SetIntersection_Interlaced_Set_string_4_1 235406079.921 -
SetIntersection_Interlaced_Set_string_4_4 168004588.600 -
SetIntersection_Interlaced_Set_string_64_1 18041612.167 -
SetIntersection_Interlaced_Set_string_64_16 40965239.520 1.86%
SetIntersection_Interlaced_Set_string_64_4 27024865.371 -
SetIntersection_Interlaced_Set_string_64_64 36789830.864 -1.84%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1 1122680.569 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 25477811.867 -4.68%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_16 11890732.203 -24.88%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 20903505.779 -2.56%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4 10158594.759 -30.45%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 12469205.570 -22.02%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 1113697.510 3.34%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 247225927.313 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16 246396763.075 -25.04%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 357231935.143 1.73%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_256 361075207.653 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_4 200372852.676 -1.72%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 358772025.003 3.30%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_1 67482481.048 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_16 46273042.112 3.39%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_4 67501762.047 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1_1 573431786.524 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_1 4437842.643 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16 13607988.330 -3.33%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_256 13485803.211 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_4 11825206.099 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_64 19494720.370 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1 1116603.257 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024 1976865.562 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 2100385.010 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1731858.802 -1.46%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 2004522.951 -1.06%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_262144 3128788.330 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 1819502.605 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 2080378.827 -1.08%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_4_1 229384749.171 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_4_4 151324740.552 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_1 17702532.809 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_16 29354693.242 2.18%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_4 24103064.033 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_64 19514969.988 -
SetIntersection_Interlaced_Set_uint32_1024_1 1106645.158 -1.47%
SetIntersection_Interlaced_Set_uint32_1024_1024 15039921.264 -1.77%
SetIntersection_Interlaced_Set_uint32_1024_16 11530103.716 -
SetIntersection_Interlaced_Set_uint32_1024_256 15609201.328 -4.76%
SetIntersection_Interlaced_Set_uint32_1024_4 9947841.806 -1.19%
SetIntersection_Interlaced_Set_uint32_1024_64 9945134.401 -
SetIntersection_Interlaced_Set_uint32_16384_1 1077660.601 -3.37%
SetIntersection_Interlaced_Set_uint32_16384_1024 167555409.595 -4.26%
SetIntersection_Interlaced_Set_uint32_16384_16 205337025.494 -4.69%
SetIntersection_Interlaced_Set_uint32_16384_16384 250564560.442 -28.02%
SetIntersection_Interlaced_Set_uint32_16384_256 198057259.560 -3.43%
SetIntersection_Interlaced_Set_uint32_16384_4 170027701.774 -3.30%
SetIntersection_Interlaced_Set_uint32_16384_64 211637223.481 -4.83%
SetIntersection_Interlaced_Set_uint32_16_1 66852065.632 -1.03%
SetIntersection_Interlaced_Set_uint32_16_16 40860397.764 -2.24%
SetIntersection_Interlaced_Set_uint32_16_4 64242664.374 -
SetIntersection_Interlaced_Set_uint32_1_1 568558089.362 -
SetIntersection_Interlaced_Set_uint32_256_1 4377245.888 -2.38%
SetIntersection_Interlaced_Set_uint32_256_16 12002279.402 -1.12%
SetIntersection_Interlaced_Set_uint32_256_256 9212992.060 -
SetIntersection_Interlaced_Set_uint32_256_4 11642258.206 -2.28%
SetIntersection_Interlaced_Set_uint32_256_64 14699001.589 -4.89%
SetIntersection_Interlaced_Set_uint32_262144_1 1093252.788 -2.27%
SetIntersection_Interlaced_Set_uint32_262144_1024 1493852.377 -2.69%
SetIntersection_Interlaced_Set_uint32_262144_16 1576944.172 -2.59%
SetIntersection_Interlaced_Set_uint32_262144_16384 1230223.715 -3.06%
SetIntersection_Interlaced_Set_uint32_262144_256 1546429.768 -2.88%
SetIntersection_Interlaced_Set_uint32_262144_262144 1981835.368 1.46%
SetIntersection_Interlaced_Set_uint32_262144_4 1256810.464 -2.93%
SetIntersection_Interlaced_Set_uint32_262144_64 1548330.731 -2.51%
SetIntersection_Interlaced_Set_uint32_4_1 227125038.343 -
SetIntersection_Interlaced_Set_uint32_4_4 146042466.264 -1.09%
SetIntersection_Interlaced_Set_uint32_64_1 17454730.907 -
SetIntersection_Interlaced_Set_uint32_64_16 24167974.572 -
SetIntersection_Interlaced_Set_uint32_64_4 22085456.214 -
SetIntersection_Interlaced_Set_uint32_64_64 15082724.916 -
SetIntersection_Interlaced_Set_uint64_1024_1 1120570.437 -1.69%
SetIntersection_Interlaced_Set_uint64_1024_1024 16063887.038 2.93%
SetIntersection_Interlaced_Set_uint64_1024_16 11313901.568 -
SetIntersection_Interlaced_Set_uint64_1024_256 15809557.444 -1.76%
SetIntersection_Interlaced_Set_uint64_1024_4 10012931.009 -3.35%
SetIntersection_Interlaced_Set_uint64_1024_64 10141791.544 -
SetIntersection_Interlaced_Set_uint64_16384_1 1146013.540 -
SetIntersection_Interlaced_Set_uint64_16384_1024 170729232.568 -3.59%
SetIntersection_Interlaced_Set_uint64_16384_16 224179724.151 -1.17%
SetIntersection_Interlaced_Set_uint64_16384_16384 349544794.090 3.66%
SetIntersection_Interlaced_Set_uint64_16384_256 213129492.323 -
SetIntersection_Interlaced_Set_uint64_16384_4 181214105.827 -1.71%
SetIntersection_Interlaced_Set_uint64_16384_64 234477387.720 -
SetIntersection_Interlaced_Set_uint64_16_1 66801008.510 -1.21%
SetIntersection_Interlaced_Set_uint64_16_16 41032787.219 -2.48%
SetIntersection_Interlaced_Set_uint64_16_4 64144602.816 -2.30%
SetIntersection_Interlaced_Set_uint64_1_1 567372476.375 -1.41%
SetIntersection_Interlaced_Set_uint64_256_1 4420379.289 -3.29%
SetIntersection_Interlaced_Set_uint64_256_16 12418640.951 -
SetIntersection_Interlaced_Set_uint64_256_256 8930507.045 -5.38%
SetIntersection_Interlaced_Set_uint64_256_4 11673883.046 -
SetIntersection_Interlaced_Set_uint64_256_64 14866606.639 -2.65%
SetIntersection_Interlaced_Set_uint64_262144_1 1114668.783 -
SetIntersection_Interlaced_Set_uint64_262144_1024 1587193.442 -
SetIntersection_Interlaced_Set_uint64_262144_16 1647222.412 -
SetIntersection_Interlaced_Set_uint64_262144_16384 1250672.689 -2.85%
SetIntersection_Interlaced_Set_uint64_262144_256 1628504.476 -
SetIntersection_Interlaced_Set_uint64_262144_262144 1839105.227 -3.69%
SetIntersection_Interlaced_Set_uint64_262144_4 1316675.050 -1.62%
SetIntersection_Interlaced_Set_uint64_262144_64 1629134.764 -
SetIntersection_Interlaced_Set_uint64_4_1 226387350.826 -1.53%
SetIntersection_Interlaced_Set_uint64_4_4 147025850.047 -1.41%
SetIntersection_Interlaced_Set_uint64_64_1 17458960.032 -1.46%
SetIntersection_Interlaced_Set_uint64_64_16 24588193.223 -2.01%
SetIntersection_Interlaced_Set_uint64_64_4 22491443.670 -
SetIntersection_Interlaced_Set_uint64_64_64 14909538.072 -6.72%
SetIntersection_Interlaced_Vector_float_1024_1 1112451.728 -
SetIntersection_Interlaced_Vector_float_1024_1024 6274985.415 4.94%
SetIntersection_Interlaced_Vector_float_1024_16 2166437.883 6.85%
SetIntersection_Interlaced_Vector_float_1024_256 5020448.282 4.97%
SetIntersection_Interlaced_Vector_float_1024_4 1534555.700 -
SetIntersection_Interlaced_Vector_float_1024_64 4071047.175 11.91%
SetIntersection_Interlaced_Vector_float_16384_1 1114767.687 -
SetIntersection_Interlaced_Vector_float_16384_1024 50910235.221 16.04%
SetIntersection_Interlaced_Vector_float_16384_16 4050689.509 36.65%
SetIntersection_Interlaced_Vector_float_16384_16384 88979676.803 9.36%
SetIntersection_Interlaced_Vector_float_16384_256 12909284.878 -12.95%
SetIntersection_Interlaced_Vector_float_16384_4 1697658.337 11.54%
SetIntersection_Interlaced_Vector_float_16384_64 6912888.620 24.30%
SetIntersection_Interlaced_Vector_float_16_1 67105472.294 -
SetIntersection_Interlaced_Vector_float_16_16 38983390.919 1.87%
SetIntersection_Interlaced_Vector_float_16_4 59900488.210 -1.11%
SetIntersection_Interlaced_Vector_float_1_1 570832443.411 -
SetIntersection_Interlaced_Vector_float_256_1 4439393.062 -
SetIntersection_Interlaced_Vector_float_256_16 6589917.871 5.13%
SetIntersection_Interlaced_Vector_float_256_256 5506677.266 17.64%
SetIntersection_Interlaced_Vector_float_256_4 4908730.103 -5.74%
SetIntersection_Interlaced_Vector_float_256_64 6546452.662 -
SetIntersection_Interlaced_Vector_float_262144_1 1119954.377 -
SetIntersection_Interlaced_Vector_float_262144_1024 98904171.742 22.16%
SetIntersection_Interlaced_Vector_float_262144_16 3620642.164 9.12%
SetIntersection_Interlaced_Vector_float_262144_16384 354312632.661 2.01%
SetIntersection_Interlaced_Vector_float_262144_256 25979923.701 -10.80%
SetIntersection_Interlaced_Vector_float_262144_262144 320273860.954 -3.58%
SetIntersection_Interlaced_Vector_float_262144_4 2146597.511 38.56%
SetIntersection_Interlaced_Vector_float_262144_64 10314646.698 20.56%
SetIntersection_Interlaced_Vector_float_4_1 227690814.175 -
SetIntersection_Interlaced_Vector_float_4_4 145804919.285 -
SetIntersection_Interlaced_Vector_float_64_1 17479947.351 -
SetIntersection_Interlaced_Vector_float_64_16 18040955.357 -
SetIntersection_Interlaced_Vector_float_64_4 18853173.159 2.98%
SetIntersection_Interlaced_Vector_float_64_64 11431557.506 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 1118019.141 -3.90%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1024 8371986.940 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 2219123.477 -12.24%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 8732751.499 16.61%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 1508445.159 4.71%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 4747546.368 26.28%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1 1101746.732 -1.19%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 68483245.111 39.90%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 4096257.834 48.69%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16384 126456614.111 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 19132432.372 5.38%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 1636230.581 12.47%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 10081885.251 72.00%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_1 66540128.569 -1.49%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_16 39216821.384 -4.38%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_4 61568623.897 -1.05%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1_1 567596810.971 -1.47%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_1 4419520.894 -1.64%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_16 8325687.669 20.34%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256 5886074.720 -9.82%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 5445564.541 7.41%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 9491207.622 6.08%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 1101950.420 -2.42%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1024 140703096.378 36.04%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16 4272204.233 16.48%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16384 344100617.319 -4.10%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 53105848.160 42.69%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_262144 342034656.998 -1.96%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 2002543.110 4.71%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 25548431.102 98.76%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_4_1 227088644.354 -1.53%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_4_4 146483711.707 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_1 17332352.538 -1.92%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_16 19965518.682 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4 18805910.392 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_64 12659416.516 -
SetIntersection_Interlaced_Vector_string_1024_1 1137466.612 -1.12%
SetIntersection_Interlaced_Vector_string_1024_1024 41930386.621 1.40%
SetIntersection_Interlaced_Vector_string_1024_16 3326711.730 -3.25%
SetIntersection_Interlaced_Vector_string_1024_256 20953863.179 -2.84%
SetIntersection_Interlaced_Vector_string_1024_4 1678990.471 -4.82%
SetIntersection_Interlaced_Vector_string_1024_64 8570775.228 2.61%
SetIntersection_Interlaced_Vector_string_16384_1 1145848.428 -
SetIntersection_Interlaced_Vector_string_16384_1024 113154949.695 -2.15%
SetIntersection_Interlaced_Vector_string_16384_16 4194657.387 2.76%
SetIntersection_Interlaced_Vector_string_16384_16384 348257316.785 -1.23%
SetIntersection_Interlaced_Vector_string_16384_256 38460472.398 3.37%
SetIntersection_Interlaced_Vector_string_16384_4 1873301.139 -
SetIntersection_Interlaced_Vector_string_16384_64 11905805.730 -6.31%
SetIntersection_Interlaced_Vector_string_16_1 68930114.550 -
SetIntersection_Interlaced_Vector_string_16_16 53872949.392 -3.03%
SetIntersection_Interlaced_Vector_string_16_4 72312482.257 -
SetIntersection_Interlaced_Vector_string_1_1 586535188.142 -
SetIntersection_Interlaced_Vector_string_256_1 4541275.380 -
SetIntersection_Interlaced_Vector_string_256_16 10424908.716 -4.11%
SetIntersection_Interlaced_Vector_string_256_256 20533795.083 -5.57%
SetIntersection_Interlaced_Vector_string_256_4 6258310.347 -3.45%
SetIntersection_Interlaced_Vector_string_256_64 20473075.040 -4.76%
SetIntersection_Interlaced_Vector_string_262144_1 1148982.222 -1.08%
SetIntersection_Interlaced_Vector_string_262144_1024 232688583.125 -
SetIntersection_Interlaced_Vector_string_262144_16 6148059.555 1.77%
SetIntersection_Interlaced_Vector_string_262144_16384 981482.749 -1.01%
SetIntersection_Interlaced_Vector_string_262144_256 65297105.419 -3.39%
SetIntersection_Interlaced_Vector_string_262144_262144 14342102.459 -
SetIntersection_Interlaced_Vector_string_262144_4 2111132.484 -9.81%
SetIntersection_Interlaced_Vector_string_262144_64 18192866.586 -3.80%
SetIntersection_Interlaced_Vector_string_4_1 233552250.595 -
SetIntersection_Interlaced_Vector_string_4_4 160643042.784 -
SetIntersection_Interlaced_Vector_string_64_1 17848899.764 -1.46%
SetIntersection_Interlaced_Vector_string_64_16 31660450.404 5.34%
SetIntersection_Interlaced_Vector_string_64_4 22823994.553 -
SetIntersection_Interlaced_Vector_string_64_64 28193734.092 -1.24%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1081775.778 -4.24%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 10602155.633 1.61%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 3155212.399 -6.00%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 11518996.873 21.69%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 1591859.344 -3.66%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 7271425.343 15.11%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1 1122526.192 1.04%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 92949333.185 29.17%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 5323373.133 50.29%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 147447421.258 2.85%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 44474810.556 43.52%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 1991736.638 22.49%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 13531987.487 7.09%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_1 66918958.145 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 40540622.484 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_4 62965344.969 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1_1 569152649.307 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_1 4441667.178 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 8888420.399 -2.76%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_256 7081939.371 7.67%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 5989019.464 10.14%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 12467503.230 25.83%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1118368.937 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 349725425.922 21.84%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 9387267.814 68.38%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 351801861.791 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_256 123164738.018 84.17%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 351471790.182 -1.21%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 2294775.665 -6.11%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_64 32561967.302 76.30%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_4_1 227605441.280 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_4_4 147453094.064 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_1 17498406.946 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_16 21723039.890 2.77%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_4 20504541.050 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_64 13664696.764 1.93%
SetIntersection_Interlaced_Vector_uint32_1024_1 1114262.613 -
SetIntersection_Interlaced_Vector_uint32_1024_1024 5977805.371 -
SetIntersection_Interlaced_Vector_uint32_1024_16 1875314.946 -
SetIntersection_Interlaced_Vector_uint32_1024_256 7001574.926 39.18%
SetIntersection_Interlaced_Vector_uint32_1024_4 1353311.108 -7.99%
SetIntersection_Interlaced_Vector_uint32_1024_64 4505606.520 20.18%
SetIntersection_Interlaced_Vector_uint32_16384_1 1107897.137 -1.42%
SetIntersection_Interlaced_Vector_uint32_16384_1024 54741211.634 24.16%
SetIntersection_Interlaced_Vector_uint32_16384_16 3432370.219 39.08%
SetIntersection_Interlaced_Vector_uint32_16384_16384 80068636.100 -
SetIntersection_Interlaced_Vector_uint32_16384_256 13733360.300 -1.88%
SetIntersection_Interlaced_Vector_uint32_16384_4 1522596.399 6.37%
SetIntersection_Interlaced_Vector_uint32_16384_64 7404095.229 25.10%
SetIntersection_Interlaced_Vector_uint32_16_1 66950508.652 -
SetIntersection_Interlaced_Vector_uint32_16_16 38067426.861 -
SetIntersection_Interlaced_Vector_uint32_16_4 60166915.231 -
SetIntersection_Interlaced_Vector_uint32_1_1 569983626.256 -
SetIntersection_Interlaced_Vector_uint32_256_1 4414422.387 -2.29%
SetIntersection_Interlaced_Vector_uint32_256_16 6933771.715 8.36%
SetIntersection_Interlaced_Vector_uint32_256_256 4699472.800 -
SetIntersection_Interlaced_Vector_uint32_256_4 5252019.514 2.20%
SetIntersection_Interlaced_Vector_uint32_256_64 6741520.205 -7.81%
SetIntersection_Interlaced_Vector_uint32_262144_1 1119873.319 2.25%
SetIntersection_Interlaced_Vector_uint32_262144_1024 94099414.083 19.56%
SetIntersection_Interlaced_Vector_uint32_262144_16 4096981.586 29.73%
SetIntersection_Interlaced_Vector_uint32_262144_16384 341830479.245 -2.16%
SetIntersection_Interlaced_Vector_uint32_262144_256 34723283.043 34.03%
SetIntersection_Interlaced_Vector_uint32_262144_262144 350946146.922 -
SetIntersection_Interlaced_Vector_uint32_262144_4 1805647.219 19.73%
SetIntersection_Interlaced_Vector_uint32_262144_64 8284425.874 -2.04%
SetIntersection_Interlaced_Vector_uint32_4_1 227588758.667 -
SetIntersection_Interlaced_Vector_uint32_4_4 144550038.671 -
SetIntersection_Interlaced_Vector_uint32_64_1 17389899.461 -
SetIntersection_Interlaced_Vector_uint32_64_16 18017636.327 -4.80%
SetIntersection_Interlaced_Vector_uint32_64_4 18408722.072 1.05%
SetIntersection_Interlaced_Vector_uint32_64_64 11509758.760 -
SetIntersection_Interlaced_Vector_uint64_1024_1 1116265.617 -1.16%
SetIntersection_Interlaced_Vector_uint64_1024_1024 5855662.701 -
SetIntersection_Interlaced_Vector_uint64_1024_16 1925734.809 -2.62%
SetIntersection_Interlaced_Vector_uint64_1024_256 4892457.187 -3.63%
SetIntersection_Interlaced_Vector_uint64_1024_4 1353690.711 -4.78%
SetIntersection_Interlaced_Vector_uint64_1024_64 3666608.363 -1.28%
SetIntersection_Interlaced_Vector_uint64_16384_1 1105624.290 -1.11%
SetIntersection_Interlaced_Vector_uint64_16384_1024 43429005.925 -
SetIntersection_Interlaced_Vector_uint64_16384_16 2522485.715 -2.60%
SetIntersection_Interlaced_Vector_uint64_16384_16384 77993833.816 -
SetIntersection_Interlaced_Vector_uint64_16384_256 16339591.074 -13.41%
SetIntersection_Interlaced_Vector_uint64_16384_4 1410429.238 1.72%
SetIntersection_Interlaced_Vector_uint64_16384_64 6030385.390 -2.44%
SetIntersection_Interlaced_Vector_uint64_16_1 66560059.735 -
SetIntersection_Interlaced_Vector_uint64_16_16 38942105.225 1.88%
SetIntersection_Interlaced_Vector_uint64_16_4 59632381.458 -1.05%
SetIntersection_Interlaced_Vector_uint64_1_1 567707792.526 -
SetIntersection_Interlaced_Vector_uint64_256_1 4444621.358 1.10%
SetIntersection_Interlaced_Vector_uint64_256_16 7363454.596 18.49%
SetIntersection_Interlaced_Vector_uint64_256_256 4689497.907 -
SetIntersection_Interlaced_Vector_uint64_256_4 4821431.481 -2.30%
SetIntersection_Interlaced_Vector_uint64_256_64 7681984.177 -10.06%
SetIntersection_Interlaced_Vector_uint64_262144_1 1086063.936 -3.92%
SetIntersection_Interlaced_Vector_uint64_262144_1024 86122284.392 -9.96%
SetIntersection_Interlaced_Vector_uint64_262144_16 3285412.149 -1.61%
SetIntersection_Interlaced_Vector_uint64_262144_16384 355216017.829 -
SetIntersection_Interlaced_Vector_uint64_262144_256 28041677.134 -24.97%
SetIntersection_Interlaced_Vector_uint64_262144_262144 350223067.414 -
SetIntersection_Interlaced_Vector_uint64_262144_4 1524439.705 -21.51%
SetIntersection_Interlaced_Vector_uint64_262144_64 8612746.610 -58.87%
SetIntersection_Interlaced_Vector_uint64_4_1 226017661.595 -1.33%
SetIntersection_Interlaced_Vector_uint64_4_4 144986119.100 -
SetIntersection_Interlaced_Vector_uint64_64_1 17471651.742 -
SetIntersection_Interlaced_Vector_uint64_64_16 18862522.960 4.52%
SetIntersection_Interlaced_Vector_uint64_64_4 17720322.554 -3.47%
SetIntersection_Interlaced_Vector_uint64_64_64 11225105.603 -2.66%
SetIntersection_None_Set_float_1024_1 8831074.424 -
SetIntersection_None_Set_float_1024_1024 8891226.780 -
SetIntersection_None_Set_float_1024_16 9190112.516 3.32%
SetIntersection_None_Set_float_1024_256 8996003.752 -
SetIntersection_None_Set_float_1024_4 8842183.982 -2.61%
SetIntersection_None_Set_float_1024_64 8867972.324 -
SetIntersection_None_Set_float_16384_1 155736010.909 -1.90%
SetIntersection_None_Set_float_16384_1024 152821329.948 -2.87%
SetIntersection_None_Set_float_16384_16 154676212.486 -2.40%
SetIntersection_None_Set_float_16384_16384 154275855.606 -2.48%
SetIntersection_None_Set_float_16384_256 154539129.817 -2.37%
SetIntersection_None_Set_float_16384_4 155539347.025 -1.98%
SetIntersection_None_Set_float_16384_64 154603718.570 -2.44%
SetIntersection_None_Set_float_16_1 70637647.277 -
SetIntersection_None_Set_float_16_16 37425668.873 -
SetIntersection_None_Set_float_16_4 60047509.373 -
SetIntersection_None_Set_float_1_1 569087582.287 -
SetIntersection_None_Set_float_256_1 11956765.884 -
SetIntersection_None_Set_float_256_16 10944376.650 -3.09%
SetIntersection_None_Set_float_256_256 5982755.964 -
SetIntersection_None_Set_float_256_4 11822486.305 2.66%
SetIntersection_None_Set_float_256_64 9374295.364 -1.24%
SetIntersection_None_Set_float_262144_1 1170562.174 -2.42%
SetIntersection_None_Set_float_262144_1024 1168193.359 -2.25%
SetIntersection_None_Set_float_262144_16 1172969.565 -1.52%
SetIntersection_None_Set_float_262144_16384 1165179.768 -1.39%
SetIntersection_None_Set_float_262144_256 1167779.297 -2.31%
SetIntersection_None_Set_float_262144_262144 1162697.753 -2.64%
SetIntersection_None_Set_float_262144_4 1173289.633 -1.79%
SetIntersection_None_Set_float_262144_64 1163349.529 -2.72%
SetIntersection_None_Set_float_4_1 230544303.157 -
SetIntersection_None_Set_float_4_4 144563764.965 -
SetIntersection_None_Set_float_64_1 23553550.822 1.10%
SetIntersection_None_Set_float_64_16 19267610.139 2.57%
SetIntersection_None_Set_float_64_4 22772399.719 3.70%
SetIntersection_None_Set_float_64_64 12071070.250 1.34%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1 8740537.230 -2.00%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024 8846131.929 -2.42%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 8740658.200 -1.12%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_256 8716129.443 -1.79%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 8843175.793 -1.99%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 8744284.664 -3.91%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1 162564873.067 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024 157709012.626 -1.33%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16 171301403.644 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16384 178303615.341 5.24%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_256 161149988.732 -2.24%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 170056361.067 1.46%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64 166822643.695 -1.49%
SetIntersection_None_Set_pair<uint32,_uint32>_16_1 70169402.340 -1.32%
SetIntersection_None_Set_pair<uint32,_uint32>_16_16 37294398.701 -2.29%
SetIntersection_None_Set_pair<uint32,_uint32>_16_4 59649421.734 -1.14%
SetIntersection_None_Set_pair<uint32,_uint32>_1_1 569061645.619 -1.39%
SetIntersection_None_Set_pair<uint32,_uint32>_256_1 11753106.209 -1.16%
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 10908623.273 -3.84%
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 5821301.484 -2.34%
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 11396579.550 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_64 9315275.810 -2.38%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1 1233069.418 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1024 1257404.621 2.01%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16 1240380.859 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16384 1258187.091 2.01%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_256 1249626.627 1.19%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_262144 1261963.865 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_4 1244475.910 1.98%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_64 1253836.834 1.94%
SetIntersection_None_Set_pair<uint32,_uint32>_4_1 229798942.389 -1.40%
SetIntersection_None_Set_pair<uint32,_uint32>_4_4 143845894.654 -1.66%
SetIntersection_None_Set_pair<uint32,_uint32>_64_1 22864115.517 -2.22%
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 18902746.115 -2.05%
SetIntersection_None_Set_pair<uint32,_uint32>_64_4 22370470.437 -1.41%
SetIntersection_None_Set_pair<uint32,_uint32>_64_64 11827710.640 -
SetIntersection_None_Set_string_1024_1 9289741.430 -
SetIntersection_None_Set_string_1024_1024 8868790.499 -1.58%
SetIntersection_None_Set_string_1024_16 8969549.984 -1.20%
SetIntersection_None_Set_string_1024_256 8883251.373 -1.69%
SetIntersection_None_Set_string_1024_4 9094324.181 -1.64%
SetIntersection_None_Set_string_1024_64 9166047.695 -1.67%
SetIntersection_None_Set_string_16384_1 201675388.905 2.70%
SetIntersection_None_Set_string_16384_1024 228689864.896 5.62%
SetIntersection_None_Set_string_16384_16 202414201.968 1.70%
SetIntersection_None_Set_string_16384_16384 197248870.546 3.59%
SetIntersection_None_Set_string_16384_256 206534588.080 -
SetIntersection_None_Set_string_16384_4 203014164.026 2.57%
SetIntersection_None_Set_string_16384_64 205159347.902 1.01%
SetIntersection_None_Set_string_16_1 72633526.119 -
SetIntersection_None_Set_string_16_16 38667026.247 -
SetIntersection_None_Set_string_16_4 61884398.574 -
SetIntersection_None_Set_string_1_1 574909358.811 -
SetIntersection_None_Set_string_256_1 11932406.599 -1.14%
SetIntersection_None_Set_string_256_16 11336441.271 -
SetIntersection_None_Set_string_256_256 5855019.677 -2.86%
SetIntersection_None_Set_string_256_4 11650840.554 -
SetIntersection_None_Set_string_256_64 9531835.940 -
SetIntersection_None_Set_string_262144_1 1661083.905 -
SetIntersection_None_Set_string_262144_1024 1650260.579 -1.51%
SetIntersection_None_Set_string_262144_16 1662248.455 -
SetIntersection_None_Set_string_262144_16384 1663014.243 -
SetIntersection_None_Set_string_262144_256 1671546.631 -
SetIntersection_None_Set_string_262144_262144 1647073.080 -1.85%
SetIntersection_None_Set_string_262144_4 1657872.723 -
SetIntersection_None_Set_string_262144_64 1658616.291 -
SetIntersection_None_Set_string_4_1 235081670.668 -
SetIntersection_None_Set_string_4_4 146792464.109 -
SetIntersection_None_Set_string_64_1 24079149.241 3.24%
SetIntersection_None_Set_string_64_16 19472104.953 -
SetIntersection_None_Set_string_64_4 22641239.909 -1.07%
SetIntersection_None_Set_string_64_64 12121091.427 -1.60%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1 8804693.394 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 8787723.133 -2.37%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_16 8927764.296 1.43%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_256 8850232.567 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_4 8724812.504 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 8853821.875 -2.29%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 202807848.400 1.10%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 208779270.957 2.69%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 202063052.705 1.49%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 206385828.682 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 206382892.021 4.75%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 197755445.330 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 203380804.920 3.52%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_1 71213197.008 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_16 37822805.744 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_4 60311668.891 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1_1 571348386.279 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_1 11601786.771 -1.12%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_16 10955742.983 -2.58%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_256 5840258.961 -2.08%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_4 11567117.175 -1.58%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_64 9451787.651 1.03%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1 1600348.471 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1024 1616556.803 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 1604154.055 -1.24%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1608701.578 -1.39%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256 1603295.573 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144 1621234.701 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4 1606269.122 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 1608058.432 -1.02%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_4_1 231101972.093 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_4_4 144377965.442 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_1 23469928.413 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_16 19077709.996 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4 22295461.757 -1.87%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_64 12034812.580 -
SetIntersection_None_Set_uint32_1024_1 8865925.870 -
SetIntersection_None_Set_uint32_1024_1024 8940595.486 -
SetIntersection_None_Set_uint32_1024_16 8869344.673 -1.07%
SetIntersection_None_Set_uint32_1024_256 8711186.938 -4.72%
SetIntersection_None_Set_uint32_1024_4 8731807.196 -1.65%
SetIntersection_None_Set_uint32_1024_64 8820348.381 -
SetIntersection_None_Set_uint32_16384_1 152855546.907 -2.90%
SetIntersection_None_Set_uint32_16384_1024 151219298.581 -4.42%
SetIntersection_None_Set_uint32_16384_16 152166363.656 -3.31%
SetIntersection_None_Set_uint32_16384_16384 154857085.489 -2.99%
SetIntersection_None_Set_uint32_16384_256 151728003.556 -3.75%
SetIntersection_None_Set_uint32_16384_4 152543988.545 -3.04%
SetIntersection_None_Set_uint32_16384_64 151858224.299 -3.53%
SetIntersection_None_Set_uint32_16_1 70918618.910 -
SetIntersection_None_Set_uint32_16_16 37405573.090 -
SetIntersection_None_Set_uint32_16_4 60000993.850 -
SetIntersection_None_Set_uint32_1_1 568889959.877 -
SetIntersection_None_Set_uint32_256_1 11491278.129 -2.34%
SetIntersection_None_Set_uint32_256_16 10944720.308 -2.03%
SetIntersection_None_Set_uint32_256_256 5828186.076 -2.43%
SetIntersection_None_Set_uint32_256_4 11566937.569 -1.33%
SetIntersection_None_Set_uint32_256_64 9524151.640 1.02%
SetIntersection_None_Set_uint32_262144_1 1164762.695 -2.15%
SetIntersection_None_Set_uint32_262144_1024 1153355.223 -2.28%
SetIntersection_None_Set_uint32_262144_16 1147983.644 -2.78%
SetIntersection_None_Set_uint32_262144_16384 1161876.383 -1.99%
SetIntersection_None_Set_uint32_262144_256 1148187.500 -2.51%
SetIntersection_None_Set_uint32_262144_262144 1152297.199 -2.48%
SetIntersection_None_Set_uint32_262144_4 1153435.871 -1.89%
SetIntersection_None_Set_uint32_262144_64 1149050.377 -2.60%
SetIntersection_None_Set_uint32_4_1 230171549.611 -
SetIntersection_None_Set_uint32_4_4 144183848.131 -
SetIntersection_None_Set_uint32_64_1 23556006.452 -
SetIntersection_None_Set_uint32_64_16 19076722.812 -
SetIntersection_None_Set_uint32_64_4 22442914.331 -
SetIntersection_None_Set_uint32_64_64 11880278.140 -1.32%
SetIntersection_None_Set_uint64_1024_1 8747018.495 -2.76%
SetIntersection_None_Set_uint64_1024_1024 8667789.394 -4.92%
SetIntersection_None_Set_uint64_1024_16 8826324.635 -1.62%
SetIntersection_None_Set_uint64_1024_256 8678031.472 -1.56%
SetIntersection_None_Set_uint64_1024_4 8712356.435 -
SetIntersection_None_Set_uint64_1024_64 8663487.525 -2.27%
SetIntersection_None_Set_uint64_16384_1 157848816.655 -1.51%
SetIntersection_None_Set_uint64_16384_1024 164629098.675 -1.21%
SetIntersection_None_Set_uint64_16384_16 165683473.816 -1.97%
SetIntersection_None_Set_uint64_16384_16384 174176259.814 -1.43%
SetIntersection_None_Set_uint64_16384_256 164816208.648 -3.05%
SetIntersection_None_Set_uint64_16384_4 161964871.199 -1.26%
SetIntersection_None_Set_uint64_16384_64 168739870.130 -
SetIntersection_None_Set_uint64_16_1 70861449.636 -
SetIntersection_None_Set_uint64_16_16 37228771.978 -1.06%
SetIntersection_None_Set_uint64_16_4 60105004.460 -1.19%
SetIntersection_None_Set_uint64_1_1 566043895.514 -1.81%
SetIntersection_None_Set_uint64_256_1 11519200.115 -2.07%
SetIntersection_None_Set_uint64_256_16 10754465.969 -3.99%
SetIntersection_None_Set_uint64_256_256 5749210.744 -3.57%
SetIntersection_None_Set_uint64_256_4 11475739.148 -2.32%
SetIntersection_None_Set_uint64_256_64 9288941.797 -3.13%
SetIntersection_None_Set_uint64_262144_1 1201499.352 -
SetIntersection_None_Set_uint64_262144_1024 1216695.228 -
SetIntersection_None_Set_uint64_262144_16 1219781.740 1.26%
SetIntersection_None_Set_uint64_262144_16384 1220517.334 -
SetIntersection_None_Set_uint64_262144_256 1214628.254 -
SetIntersection_None_Set_uint64_262144_262144 1223236.654 -
SetIntersection_None_Set_uint64_262144_4 1248008.871 3.60%
SetIntersection_None_Set_uint64_262144_64 1214847.738 -
SetIntersection_None_Set_uint64_4_1 229084271.354 -1.97%
SetIntersection_None_Set_uint64_4_4 143865051.266 -1.08%
SetIntersection_None_Set_uint64_64_1 23336039.388 -1.74%
SetIntersection_None_Set_uint64_64_16 18965940.304 -2.14%
SetIntersection_None_Set_uint64_64_4 22335879.386 -2.38%
SetIntersection_None_Set_uint64_64_64 11885401.402 -
SetIntersection_None_Vector_float_1024_1 1147211.714 -
SetIntersection_None_Vector_float_1024_1024 1147105.759 -
SetIntersection_None_Vector_float_1024_16 1147456.777 -
SetIntersection_None_Vector_float_1024_256 1147971.842 -
SetIntersection_None_Vector_float_1024_4 1158683.502 -
SetIntersection_None_Vector_float_1024_64 1148051.896 -
SetIntersection_None_Vector_float_16384_1 1150311.051 -2.16%
SetIntersection_None_Vector_float_16384_1024 1171123.237 -1.05%
SetIntersection_None_Vector_float_16384_16 1169002.182 -
SetIntersection_None_Vector_float_16384_16384 1152499.128 -2.95%
SetIntersection_None_Vector_float_16384_256 1172427.069 -1.14%
SetIntersection_None_Vector_float_16384_4 1170527.596 -
SetIntersection_None_Vector_float_16384_64 1151862.916 -3.07%
SetIntersection_None_Vector_float_16_1 67446693.690 -
SetIntersection_None_Vector_float_16_16 35865636.593 -
SetIntersection_None_Vector_float_16_4 57289889.287 -
SetIntersection_None_Vector_float_1_1 568665321.553 -
SetIntersection_None_Vector_float_256_1 4549125.834 -
SetIntersection_None_Vector_float_256_16 4282273.683 -
SetIntersection_None_Vector_float_256_256 2256203.271 -1.39%
SetIntersection_None_Vector_float_256_4 4493709.849 -
SetIntersection_None_Vector_float_256_64 3630476.724 -
SetIntersection_None_Vector_float_262144_1 1207965.344 2.91%
SetIntersection_None_Vector_float_262144_1024 1168831.688 -2.51%
SetIntersection_None_Vector_float_262144_16 1203878.515 -
SetIntersection_None_Vector_float_262144_16384 1203911.315 1.42%
SetIntersection_None_Vector_float_262144_256 1197614.991 -1.09%
SetIntersection_None_Vector_float_262144_262144 1212218.533 1.94%
SetIntersection_None_Vector_float_262144_4 1201365.024 -
SetIntersection_None_Vector_float_262144_64 1201466.905 -1.33%
SetIntersection_None_Vector_float_4_1 227881602.433 -
SetIntersection_None_Vector_float_4_4 142547671.692 -
SetIntersection_None_Vector_float_64_1 17728113.258 -1.02%
SetIntersection_None_Vector_float_64_16 14426147.692 -
SetIntersection_None_Vector_float_64_4 17031901.328 -
SetIntersection_None_Vector_float_64_64 9028950.738 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 1137916.201 -4.93%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 1131365.384 1.49%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_16 1155633.788 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 1100300.158 -5.14%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_4 1147012.684 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_64 1146398.619 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1 1183479.067 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 1179449.482 -2.44%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16 1190124.648 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 1135319.631 -4.72%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 1165395.256 -3.01%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 1177742.820 -1.65%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 1171211.813 -1.67%
SetIntersection_None_Vector_pair<uint32,_uint32>_16_1 67109266.794 -1.81%
SetIntersection_None_Vector_pair<uint32,_uint32>_16_16 35677017.218 -1.72%
SetIntersection_None_Vector_pair<uint32,_uint32>_16_4 57073976.635 -1.20%
SetIntersection_None_Vector_pair<uint32,_uint32>_1_1 564290701.106 -1.54%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 4485149.517 -2.17%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_16 4290041.144 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 2261491.934 -3.44%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_4 4464324.569 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 3533583.224 -6.13%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 1188347.221 -5.43%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1024 1213802.336 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16 1189676.679 -4.99%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 1220936.753 -3.05%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 1210914.770 -2.94%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144 1169533.077 -2.73%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_4 1219854.110 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64 1191753.561 -2.24%
SetIntersection_None_Vector_pair<uint32,_uint32>_4_1 226984151.718 -1.51%
SetIntersection_None_Vector_pair<uint32,_uint32>_4_4 141637412.275 -1.68%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_1 17575221.180 -2.06%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_16 14309298.031 -2.19%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_4 17029387.189 -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_64 8959835.727 -1.01%
SetIntersection_None_Vector_string_1024_1 1215851.905 -2.86%
SetIntersection_None_Vector_string_1024_1024 1234341.025 -
SetIntersection_None_Vector_string_1024_16 1190984.336 -2.94%
SetIntersection_None_Vector_string_1024_256 1235742.924 -
SetIntersection_None_Vector_string_1024_4 1226470.186 -
SetIntersection_None_Vector_string_1024_64 1228785.890 -
SetIntersection_None_Vector_string_16384_1 1295027.573 -
SetIntersection_None_Vector_string_16384_1024 1284743.213 2.56%
SetIntersection_None_Vector_string_16384_16 1292662.969 -
SetIntersection_None_Vector_string_16384_16384 1276768.006 -1.79%
SetIntersection_None_Vector_string_16384_256 1266931.504 -1.44%
SetIntersection_None_Vector_string_16384_4 1280855.921 -
SetIntersection_None_Vector_string_16384_64 1294089.765 -
SetIntersection_None_Vector_string_16_1 69045235.182 -
SetIntersection_None_Vector_string_16_16 36729690.994 -
SetIntersection_None_Vector_string_16_4 58713841.023 -
SetIntersection_None_Vector_string_1_1 570675726.971 -
SetIntersection_None_Vector_string_256_1 4779247.516 -
SetIntersection_None_Vector_string_256_16 4520454.119 -
SetIntersection_None_Vector_string_256_256 2409004.929 -
SetIntersection_None_Vector_string_256_4 4711850.156 -
SetIntersection_None_Vector_string_256_64 3792680.415 -2.13%
SetIntersection_None_Vector_string_262144_1 1329908.606 -2.05%
SetIntersection_None_Vector_string_262144_1024 1366155.815 -
SetIntersection_None_Vector_string_262144_16 1366831.140 -
SetIntersection_None_Vector_string_262144_16384 1373891.168 1.21%
SetIntersection_None_Vector_string_262144_256 1334860.030 -
SetIntersection_None_Vector_string_262144_262144 1376252.137 1.55%
SetIntersection_None_Vector_string_262144_4 1368419.458 -
SetIntersection_None_Vector_string_262144_64 1353869.495 -
SetIntersection_None_Vector_string_4_1 231087323.943 -
SetIntersection_None_Vector_string_4_4 144398538.882 -
SetIntersection_None_Vector_string_64_1 18480686.808 -
SetIntersection_None_Vector_string_64_16 14983858.029 -
SetIntersection_None_Vector_string_64_4 17672702.296 -
SetIntersection_None_Vector_string_64_64 9347091.168 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1176362.777 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 1190805.462 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 1135645.192 -4.36%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_256 1185343.169 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_4 1187773.709 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_64 1170170.240 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 1191241.199 -3.47%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 1197354.471 -3.59%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 1231921.136 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 1230345.320 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 1230297.427 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4 1221542.149 -1.33%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 1229130.436 1.06%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_1 67307670.911 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_16 35919161.856 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_4 57389260.366 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1_1 565306299.300 -1.18%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 4552432.961 -1.15%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_16 4349593.271 -1.45%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256 2229535.187 -3.46%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 4506938.990 -2.08%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_64 3702196.228 1.20%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1264267.208 -3.48%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 1217896.311 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 1253251.145 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 1254031.896 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_256 1297701.779 -2.23%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 1267253.063 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_4 1245072.690 -1.39%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_64 1230446.307 -1.44%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_4_1 227318524.580 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_4_4 142190353.685 -1.25%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_1 17809822.270 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 14358178.912 -1.87%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 17008648.004 -2.23%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 9110317.473 -
SetIntersection_None_Vector_uint32_1024_1 1147786.244 -
SetIntersection_None_Vector_uint32_1024_1024 1148452.395 -
SetIntersection_None_Vector_uint32_1024_16 1152765.023 -
SetIntersection_None_Vector_uint32_1024_256 1147121.473 -
SetIntersection_None_Vector_uint32_1024_4 1150837.316 -
SetIntersection_None_Vector_uint32_1024_64 1148561.504 -
SetIntersection_None_Vector_uint32_16384_1 1172212.081 -
SetIntersection_None_Vector_uint32_16384_1024 1189632.839 1.20%
SetIntersection_None_Vector_uint32_16384_16 1171903.464 -
SetIntersection_None_Vector_uint32_16384_16384 1170288.755 -
SetIntersection_None_Vector_uint32_16384_256 1164165.812 -
SetIntersection_None_Vector_uint32_16384_4 1161963.104 -
SetIntersection_None_Vector_uint32_16384_64 1176053.035 -
SetIntersection_None_Vector_uint32_16_1 67495167.971 -
SetIntersection_None_Vector_uint32_16_16 35666212.270 -
SetIntersection_None_Vector_uint32_16_4 57288299.859 -
SetIntersection_None_Vector_uint32_1_1 586462763.011 -
SetIntersection_None_Vector_uint32_256_1 4505224.903 -
SetIntersection_None_Vector_uint32_256_16 4325501.937 -
SetIntersection_None_Vector_uint32_256_256 2224136.834 -1.64%
SetIntersection_None_Vector_uint32_256_4 4470303.650 -
SetIntersection_None_Vector_uint32_256_64 3677884.826 -
SetIntersection_None_Vector_uint32_262144_1 1214043.757 -
SetIntersection_None_Vector_uint32_262144_1024 1199802.392 -
SetIntersection_None_Vector_uint32_262144_16 1198265.894 -
SetIntersection_None_Vector_uint32_262144_16384 1203691.368 -
SetIntersection_None_Vector_uint32_262144_256 1191888.125 -
SetIntersection_None_Vector_uint32_262144_262144 1216223.415 -
SetIntersection_None_Vector_uint32_262144_4 1200280.503 -
SetIntersection_None_Vector_uint32_262144_64 1174716.782 -
SetIntersection_None_Vector_uint32_4_1 228120564.518 -
SetIntersection_None_Vector_uint32_4_4 142493115.724 -
SetIntersection_None_Vector_uint32_64_1 17710711.653 -
SetIntersection_None_Vector_uint32_64_16 14464571.769 -
SetIntersection_None_Vector_uint32_64_4 17059106.320 -
SetIntersection_None_Vector_uint32_64_64 8934228.701 -1.17%
SetIntersection_None_Vector_uint64_1024_1 1086233.502 -5.35%
SetIntersection_None_Vector_uint64_1024_1024 1127428.663 -2.02%
SetIntersection_None_Vector_uint64_1024_16 1143901.787 -
SetIntersection_None_Vector_uint64_1024_256 1100382.538 -4.21%
SetIntersection_None_Vector_uint64_1024_4 1132009.173 -1.89%
SetIntersection_None_Vector_uint64_1024_64 1146779.169 -
SetIntersection_None_Vector_uint64_16384_1 1172160.263 2.41%
SetIntersection_None_Vector_uint64_16384_1024 1116457.773 -5.07%
SetIntersection_None_Vector_uint64_16384_16 1170870.551 -
SetIntersection_None_Vector_uint64_16384_16384 1166101.971 -
SetIntersection_None_Vector_uint64_16384_256 1174485.497 -
SetIntersection_None_Vector_uint64_16384_4 1175484.181 -
SetIntersection_None_Vector_uint64_16384_64 1173353.340 -
SetIntersection_None_Vector_uint64_16_1 67087762.794 -
SetIntersection_None_Vector_uint64_16_16 35612492.896 -
SetIntersection_None_Vector_uint64_16_4 56856931.405 -1.10%
SetIntersection_None_Vector_uint64_1_1 567462242.763 -
SetIntersection_None_Vector_uint64_256_1 4498860.037 -1.84%
SetIntersection_None_Vector_uint64_256_16 4170561.763 -2.48%
SetIntersection_None_Vector_uint64_256_256 2287127.195 -
SetIntersection_None_Vector_uint64_256_4 4465577.706 -
SetIntersection_None_Vector_uint64_256_64 3634036.219 -
SetIntersection_None_Vector_uint64_262144_1 1196712.745 -1.17%
SetIntersection_None_Vector_uint64_262144_1024 1191280.816 -1.33%
SetIntersection_None_Vector_uint64_262144_16 1146464.150 -4.50%
SetIntersection_None_Vector_uint64_262144_16384 1186382.376 2.92%
SetIntersection_None_Vector_uint64_262144_256 1170232.061 -3.79%
SetIntersection_None_Vector_uint64_262144_262144 1188064.416 1.25%
SetIntersection_None_Vector_uint64_262144_4 1196235.301 -
SetIntersection_None_Vector_uint64_262144_64 1188739.392 -
SetIntersection_None_Vector_uint64_4_1 227105904.140 -
SetIntersection_None_Vector_uint64_4_4 141861073.849 -1.02%
SetIntersection_None_Vector_uint64_64_1 17712642.405 -
SetIntersection_None_Vector_uint64_64_16 14318663.644 -1.20%
SetIntersection_None_Vector_uint64_64_4 16912537.588 -
SetIntersection_None_Vector_uint64_64_64 9045134.614 -
bm_gcd_complex 19.403 -
bm_gcd_random 30.770 -
bm_gcd_trivial 0.916 -
bm_lexicographical_compare<int>/1 1.387 -
bm_lexicographical_compare<int>/1048576 76664.564 -
bm_lexicographical_compare<int>/16 2.310 17.93%
bm_lexicographical_compare<int>/2 1.618 3.23%
bm_lexicographical_compare<int>/262144 19113.375 -
bm_lexicographical_compare<int>/3 1.790 -
bm_lexicographical_compare<int>/32768 2390.059 -
bm_lexicographical_compare<int>/4 1.318 4.78%
bm_lexicographical_compare<int>/4096 298.641 -
bm_lexicographical_compare<int>/5 1.510 -
bm_lexicographical_compare<int>/512 37.319 -
bm_lexicographical_compare<int>/6 1.509 -
bm_lexicographical_compare<int>/64 5.088 5.62%
bm_lexicographical_compare<int>/7 1.508 -
bm_lexicographical_compare<int>/8 1.619 5.03%
bm_lexicographical_compare<signed_char>/1 1.388 10.07%
bm_lexicographical_compare<signed_char>/1048576 16269.985 -
bm_lexicographical_compare<signed_char>/16 1.387 2.17%
bm_lexicographical_compare<signed_char>/2 1.619 12.61%
bm_lexicographical_compare<signed_char>/262144 3834.318 -
bm_lexicographical_compare<signed_char>/3 1.850 10.81%
bm_lexicographical_compare<signed_char>/32768 477.911 -
bm_lexicographical_compare<signed_char>/4 1.971 2.44%
bm_lexicographical_compare<signed_char>/4096 59.744 -
bm_lexicographical_compare<signed_char>/5 2.209 1.39%
bm_lexicographical_compare<signed_char>/512 7.919 -
bm_lexicographical_compare<signed_char>/6 2.552 4.01%
bm_lexicographical_compare<signed_char>/64 1.987 -1.61%
bm_lexicographical_compare<signed_char>/7 2.739 -
bm_lexicographical_compare<signed_char>/8 3.165 -
bm_lexicographical_compare<unsigned_char>/1 1.461 -4.72%
bm_lexicographical_compare<unsigned_char>/1048576 17923.925 -
bm_lexicographical_compare<unsigned_char>/16 0.974 -11.67%
bm_lexicographical_compare<unsigned_char>/2 1.730 -
bm_lexicographical_compare<unsigned_char>/262144 4496.421 -
bm_lexicographical_compare<unsigned_char>/3 1.958 -
bm_lexicographical_compare<unsigned_char>/32768 572.170 -
bm_lexicographical_compare<unsigned_char>/4 1.249 -5.70%
bm_lexicographical_compare<unsigned_char>/4096 78.712 1.27%
bm_lexicographical_compare<unsigned_char>/5 1.438 -7.51%
bm_lexicographical_compare<unsigned_char>/512 8.603 -1.54%
bm_lexicographical_compare<unsigned_char>/6 1.673 -6.44%
bm_lexicographical_compare<unsigned_char>/64 1.816 -6.83%
bm_lexicographical_compare<unsigned_char>/7 1.929 -4.52%
bm_lexicographical_compare<unsigned_char>/8 1.211 -8.25%
bm_ranges_lexicographical_compare<int>/1 1.384 4.57%
bm_ranges_lexicographical_compare<int>/1048576 76656.080 -
bm_ranges_lexicographical_compare<int>/16 2.246 -2.47%
bm_ranges_lexicographical_compare<int>/2 1.613 3.82%
bm_ranges_lexicographical_compare<int>/262144 19109.138 -
bm_ranges_lexicographical_compare<int>/3 1.883 1.93%
bm_ranges_lexicographical_compare<int>/32768 2389.245 -
bm_ranges_lexicographical_compare<int>/4 1.384 4.49%
bm_ranges_lexicographical_compare<int>/4096 298.509 -
bm_ranges_lexicographical_compare<int>/5 1.504 -
bm_ranges_lexicographical_compare<int>/512 37.283 -
bm_ranges_lexicographical_compare<int>/6 1.503 -
bm_ranges_lexicographical_compare<int>/64 5.026 1.21%
bm_ranges_lexicographical_compare<int>/7 1.504 -
bm_ranges_lexicographical_compare<int>/8 1.618 3.73%
bm_ranges_lexicographical_compare<signed_char>/1 1.384 -
bm_ranges_lexicographical_compare<signed_char>/1048576 16271.649 -
bm_ranges_lexicographical_compare<signed_char>/16 1.385 4.66%
bm_ranges_lexicographical_compare<signed_char>/2 1.614 -
bm_ranges_lexicographical_compare<signed_char>/262144 3849.129 -
bm_ranges_lexicographical_compare<signed_char>/3 1.843 -
bm_ranges_lexicographical_compare<signed_char>/32768 477.960 -
bm_ranges_lexicographical_compare<signed_char>/4 2.081 -
bm_ranges_lexicographical_compare<signed_char>/4096 59.722 -
bm_ranges_lexicographical_compare<signed_char>/5 2.336 -
bm_ranges_lexicographical_compare<signed_char>/512 7.978 -
bm_ranges_lexicographical_compare<signed_char>/6 2.676 4.37%
bm_ranges_lexicographical_compare<signed_char>/64 2.187 -5.06%
bm_ranges_lexicographical_compare<signed_char>/7 2.914 2.65%
bm_ranges_lexicographical_compare<signed_char>/8 3.377 2.94%
bm_ranges_lexicographical_compare<unsigned_char>/1 1.618 -1.37%
bm_ranges_lexicographical_compare<unsigned_char>/1048576 17929.914 -
bm_ranges_lexicographical_compare<unsigned_char>/16 1.156 -
bm_ranges_lexicographical_compare<unsigned_char>/2 1.858 -2.15%
bm_ranges_lexicographical_compare<unsigned_char>/262144 4494.978 -
bm_ranges_lexicographical_compare<unsigned_char>/3 2.086 -2.63%
bm_ranges_lexicographical_compare<unsigned_char>/32768 572.609 -
bm_ranges_lexicographical_compare<unsigned_char>/4 1.389 -3.33%
bm_ranges_lexicographical_compare<unsigned_char>/4096 77.682 -
bm_ranges_lexicographical_compare<unsigned_char>/5 1.622 -3.28%
bm_ranges_lexicographical_compare<unsigned_char>/512 8.793 -
bm_ranges_lexicographical_compare<unsigned_char>/6 1.850 -2.65%
bm_ranges_lexicographical_compare<unsigned_char>/64 2.034 2.32%
bm_ranges_lexicographical_compare<unsigned_char>/7 2.087 -2.19%
bm_ranges_lexicographical_compare<unsigned_char>/8 1.390 -3.36%
bm_ranges_swap_ranges_vb_aligned/1024 6.517 -
bm_ranges_swap_ranges_vb_aligned/1048576 3411.290 -
bm_ranges_swap_ranges_vb_aligned/128 3.445 -1.01%
bm_ranges_swap_ranges_vb_aligned/131072 251.457 -
bm_ranges_swap_ranges_vb_aligned/16 3.241 -
bm_ranges_swap_ranges_vb_aligned/16384 34.914 -
bm_ranges_swap_ranges_vb_aligned/2048 8.524 -
bm_ranges_swap_ranges_vb_aligned/256 4.321 -
bm_ranges_swap_ranges_vb_aligned/262144 500.298 -
bm_ranges_swap_ranges_vb_aligned/32 3.242 -
bm_ranges_swap_ranges_vb_aligned/32768 64.235 -
bm_ranges_swap_ranges_vb_aligned/4096 11.971 -
bm_ranges_swap_ranges_vb_aligned/512 5.210 -
bm_ranges_swap_ranges_vb_aligned/524288 1050.061 -
bm_ranges_swap_ranges_vb_aligned/64 3.074 -1.94%
bm_ranges_swap_ranges_vb_aligned/65536 123.449 -
bm_ranges_swap_ranges_vb_aligned/8 3.200 -
bm_ranges_swap_ranges_vb_aligned/8192 19.500 -
bm_ranges_swap_ranges_vb_unaligned/1048576 15541.395 -
bm_ranges_swap_ranges_vb_unaligned/262144 23905.960 540.24%
bm_ranges_swap_ranges_vb_unaligned/32768 473.280 -
bm_ranges_swap_ranges_vb_unaligned/4096 64.029 -
bm_ranges_swap_ranges_vb_unaligned/512 13.315 -
bm_ranges_swap_ranges_vb_unaligned/64 6.352 2.22%
bm_ranges_swap_ranges_vb_unaligned/8 4.900 -
bm_swap_ranges_vb_aligned/1048576 3405.006 -
bm_swap_ranges_vb_aligned/262144 492.066 -
bm_swap_ranges_vb_aligned/32768 63.775 -
bm_swap_ranges_vb_aligned/4096 12.585 -
bm_swap_ranges_vb_aligned/512 4.971 -
bm_swap_ranges_vb_aligned/64 2.776 -
bm_swap_ranges_vb_aligned/8 3.265 1.44%
bm_swap_ranges_vb_unaligned/1048576 15941.266 -
bm_swap_ranges_vb_unaligned/262144 11774.503 206.15%
bm_swap_ranges_vb_unaligned/32768 485.196 -
bm_swap_ranges_vb_unaligned/4096 64.806 -
bm_swap_ranges_vb_unaligned/512 12.343 -
bm_swap_ranges_vb_unaligned/64 4.844 -
bm_swap_ranges_vb_unaligned/8 4.620 -5.95%
bm_write 594.440 -
rng::adjacent_find(deque<int>)/1024 465.075 -
rng::adjacent_find(deque<int>)/1048576 477805.556 -
rng::adjacent_find(deque<int>)/50 16.141 -40.27%
rng::adjacent_find(deque<int>)/8 3.379 -31.27%
rng::adjacent_find(deque<int>)/8192 3725.213 -
rng::adjacent_find(deque<int>,_pred)/1024 632.049 -
rng::adjacent_find(deque<int>,_pred)/1048576 652614.506 -
rng::adjacent_find(deque<int>,_pred)/50 30.902 4.33%
rng::adjacent_find(deque<int>,_pred)/8 4.665 13.94%
rng::adjacent_find(deque<int>,_pred)/8192 5102.896 -
rng::adjacent_find(list<int>)/1024 716.160 -
rng::adjacent_find(list<int>)/1048576 874635.508 -
rng::adjacent_find(list<int>)/50 23.774 -
rng::adjacent_find(list<int>)/8 2.110 -
rng::adjacent_find(list<int>)/8192 6984.891 -
rng::adjacent_find(list<int>,_pred)/1024 832.945 -
rng::adjacent_find(list<int>,_pred)/1048576 963573.807 -
rng::adjacent_find(list<int>,_pred)/50 34.945 -
rng::adjacent_find(list<int>,_pred)/8 3.959 -
rng::adjacent_find(list<int>,_pred)/8192 8729.692 -
rng::adjacent_find(vector<int>)/1024 236.271 -
rng::adjacent_find(vector<int>)/1048576 239278.861 1.93%
rng::adjacent_find(vector<int>)/50 12.038 -
rng::adjacent_find(vector<int>)/8 2.036 -
rng::adjacent_find(vector<int>)/8192 1840.815 -
rng::adjacent_find(vector<int>,_pred)/1024 402.069 -
rng::adjacent_find(vector<int>,_pred)/1048576 463571.774 1.06%
rng::adjacent_find(vector<int>,_pred)/50 23.747 -
rng::adjacent_find(vector<int>,_pred)/8 3.384 -
rng::adjacent_find(vector<int>,_pred)/8192 3194.293 -
rng::all_of(deque<int>)_(process_all)/32 11.552 -
rng::all_of(deque<int>)_(process_all)/32768 10551.322 -
rng::all_of(deque<int>)_(process_all)/50 18.336 -4.79%
rng::all_of(deque<int>)_(process_all)/8 3.092 -4.04%
rng::all_of(deque<int>)_(process_all)/8192 2618.922 -
rng::all_of(list<int>)_(process_all)/32 11.649 -
rng::all_of(list<int>)_(process_all)/32768 26231.856 -
rng::all_of(list<int>)_(process_all)/50 21.936 -
rng::all_of(list<int>)_(process_all)/8 2.609 -
rng::all_of(list<int>)_(process_all)/8192 7541.397 -8.75%
rng::all_of(vector<int>)_(process_all)/32 8.487 -
rng::all_of(vector<int>)_(process_all)/32768 8054.295 -
rng::all_of(vector<int>)_(process_all)/50 18.253 -
rng::all_of(vector<int>)_(process_all)/8 2.480 -
rng::all_of(vector<int>)_(process_all)/8192 2023.402 -
rng::any_of(deque<int>)_(process_all)/32 11.556 -
rng::any_of(deque<int>)_(process_all)/32768 10455.137 -
rng::any_of(deque<int>)_(process_all)/50 19.356 -
rng::any_of(deque<int>)_(process_all)/8 3.089 -4.03%
rng::any_of(deque<int>)_(process_all)/8192 2628.369 -
rng::any_of(list<int>)_(process_all)/32 11.743 -
rng::any_of(list<int>)_(process_all)/32768 26078.947 -1.53%
rng::any_of(list<int>)_(process_all)/50 21.992 1.46%
rng::any_of(list<int>)_(process_all)/8 2.611 -
rng::any_of(list<int>)_(process_all)/8192 7252.197 -11.71%
rng::any_of(vector<int>)_(process_all)/32 8.486 1.87%
rng::any_of(vector<int>)_(process_all)/32768 8054.640 -
rng::any_of(vector<int>)_(process_all)/50 12.733 -5.88%
rng::any_of(vector<int>)_(process_all)/8 2.345 1.49%
rng::any_of(vector<int>)_(process_all)/8192 2024.939 -
rng::contains(deque<int>)_(process_all)/1048576 250963.467 -
rng::contains(deque<int>)_(process_all)/32 8.640 -
rng::contains(deque<int>)_(process_all)/50 12.608 -
rng::contains(deque<int>)_(process_all)/8 3.084 -
rng::contains(deque<int>)_(process_all)/8192 1925.427 -
rng::contains(list<int>)_(process_all)/1048576 826089.418 -
rng::contains(list<int>)_(process_all)/32 9.901 -17.41%
rng::contains(list<int>)_(process_all)/50 18.806 -
rng::contains(list<int>)_(process_all)/8 2.332 1.41%
rng::contains(list<int>)_(process_all)/8192 6976.190 -3.70%
rng::contains(vector<int>)_(process_all)/1048576 237780.245 -
rng::contains(vector<int>)_(process_all)/32 8.439 -
rng::contains(vector<int>)_(process_all)/50 12.380 -
rng::contains(vector<int>)_(process_all)/8 2.497 -4.84%
rng::contains(vector<int>)_(process_all)/8192 1847.920 -
rng::contains_subrange(deque<int>)_(near_matches)/1000 21422.323 12.67%
rng::contains_subrange(deque<int>)_(near_matches)/1024 22489.415 12.81%
rng::contains_subrange(deque<int>)_(near_matches)/8192 1454110.911 -
rng::contains_subrange(deque<int>)_(process_all)/1048576 430877.949 -
rng::contains_subrange(deque<int>)_(process_all)/16 8.381 -5.41%
rng::contains_subrange(deque<int>)_(process_all)/32 12.032 6.54%
rng::contains_subrange(deque<int>)_(process_all)/50 15.798 3.04%
rng::contains_subrange(deque<int>)_(process_all)/8192 3367.495 -
rng::contains_subrange(deque<int>)_(same_length)/1048576 503656.812 -
rng::contains_subrange(deque<int>)_(same_length)/16 12.984 1.40%
rng::contains_subrange(deque<int>)_(same_length)/32 20.540 -
rng::contains_subrange(deque<int>)_(same_length)/50 28.772 -
rng::contains_subrange(deque<int>)_(same_length)/8192 3924.353 -
rng::contains_subrange(deque<int>)_(single_element)/1048576 478881.949 -
rng::contains_subrange(deque<int>)_(single_element)/16 10.279 -
rng::contains_subrange(deque<int>)_(single_element)/32 17.461 -
rng::contains_subrange(deque<int>)_(single_element)/50 25.534 -
rng::contains_subrange(deque<int>)_(single_element)/8192 3732.355 -
rng::contains_subrange(list<int>)_(near_matches)/1000 37009.621 -
rng::contains_subrange(list<int>)_(near_matches)/1024 38457.286 -
rng::contains_subrange(list<int>)_(near_matches)/8192 2464456.134 -
rng::contains_subrange(list<int>)_(process_all)/1048576 829837.485 -
rng::contains_subrange(list<int>)_(process_all)/16 4.989 2.01%
rng::contains_subrange(list<int>)_(process_all)/32 10.415 -
rng::contains_subrange(list<int>)_(process_all)/50 18.611 5.22%
rng::contains_subrange(list<int>)_(process_all)/8192 7114.067 -
rng::contains_subrange(list<int>)_(same_length)/1048576 943446.605 -
rng::contains_subrange(list<int>)_(same_length)/16 6.608 -
rng::contains_subrange(list<int>)_(same_length)/32 16.224 -
rng::contains_subrange(list<int>)_(same_length)/50 30.079 -
rng::contains_subrange(list<int>)_(same_length)/8192 8612.492 -
rng::contains_subrange(list<int>)_(single_element)/1048576 827124.558 -
rng::contains_subrange(list<int>)_(single_element)/16 4.969 3.99%
rng::contains_subrange(list<int>)_(single_element)/32 10.425 -
rng::contains_subrange(list<int>)_(single_element)/50 18.318 2.67%
rng::contains_subrange(list<int>)_(single_element)/8192 9921.696 29.47%
rng::contains_subrange(vector<int>)_(near_matches)/1000 13879.768 -1.04%
rng::contains_subrange(vector<int>)_(near_matches)/1024 14716.625 -
rng::contains_subrange(vector<int>)_(near_matches)/8192 768774.249 -
rng::contains_subrange(vector<int>)_(process_all)/1048576 211013.730 -
rng::contains_subrange(vector<int>)_(process_all)/16 4.729 -
rng::contains_subrange(vector<int>)_(process_all)/32 8.041 -
rng::contains_subrange(vector<int>)_(process_all)/50 11.546 -
rng::contains_subrange(vector<int>)_(process_all)/8192 1650.967 -
rng::contains_subrange(vector<int>)_(same_length)/1048576 244789.774 -
rng::contains_subrange(vector<int>)_(same_length)/16 4.791 -
rng::contains_subrange(vector<int>)_(same_length)/32 8.745 1.67%
rng::contains_subrange(vector<int>)_(same_length)/50 12.695 -
rng::contains_subrange(vector<int>)_(same_length)/8192 1900.448 1.69%
rng::contains_subrange(vector<int>)_(single_element)/1048576 234117.107 -
rng::contains_subrange(vector<int>)_(single_element)/16 4.992 3.99%
rng::contains_subrange(vector<int>)_(single_element)/32 8.695 1.52%
rng::contains_subrange(vector<int>)_(single_element)/50 12.570 -
rng::contains_subrange(vector<int>)_(single_element)/8192 1826.691 -
rng::copy(deque<int>)/1048576 49972.410 -
rng::copy(deque<int>)/262144 10300.695 -
rng::copy(deque<int>)/32768 1149.745 -
rng::copy(deque<int>)/4096 146.781 -
rng::copy(deque<int>)/512 16.781 -
rng::copy(deque<int>)/64 2.839 -
rng::copy(deque<int>)/8 2.782 -
rng::copy(list<int>)/1048576 883897.338 -
rng::copy(list<int>)/262144 218602.966 -
rng::copy(list<int>)/32768 27408.569 -4.63%
rng::copy(list<int>)/4096 3109.986 2.57%
rng::copy(list<int>)/512 370.583 -
rng::copy(list<int>)/64 31.476 2.14%
rng::copy(list<int>)/8 2.367 -
rng::copy(vector<bool>)_(aligned)/1048576 1039.612 -
rng::copy(vector<bool>)_(aligned)/262144 277.759 1.30%
rng::copy(vector<bool>)_(aligned)/32768 35.635 1.11%
rng::copy(vector<bool>)_(aligned)/4096 4.928 -
rng::copy(vector<bool>)_(aligned)/512 1.767 -
rng::copy(vector<bool>)_(aligned)/64 1.376 -
rng::copy(vector<bool>)_(unaligned)/1048576 5509.344 -
rng::copy(vector<bool>)_(unaligned)/262144 1368.278 -
rng::copy(vector<bool>)_(unaligned)/32768 174.312 -
rng::copy(vector<bool>)_(unaligned)/4096 20.866 -
rng::copy(vector<bool>)_(unaligned)/512 3.689 -
rng::copy(vector<bool>)_(unaligned)/64 0.741 -
rng::copy(vector<int>)/1048576 49848.377 -
rng::copy(vector<int>)/262144 12532.225 -
rng::copy(vector<int>)/32768 3171.621 3.60%
rng::copy(vector<int>)/4096 146.985 -
rng::copy(vector<int>)/512 16.011 -
rng::copy(vector<int>)/64 2.440 -
rng::copy(vector<int>)/8 2.329 1.06%
rng::copy_backward(deque<int>)/1048576 125732.984 1.66%
rng::copy_backward(deque<int>)/262144 31705.320 2.75%
rng::copy_backward(deque<int>)/32768 3734.066 -
rng::copy_backward(deque<int>)/4096 148.045 -
rng::copy_backward(deque<int>)/512 18.236 -
rng::copy_backward(deque<int>)/64 3.079 -42.43%
rng::copy_backward(deque<int>)/8 2.720 -
rng::copy_backward(list<int>)/1048576 888146.968 -
rng::copy_backward(list<int>)/262144 223399.048 1.81%
rng::copy_backward(list<int>)/32768 30316.370 3.84%
rng::copy_backward(list<int>)/4096 3115.301 2.08%
rng::copy_backward(list<int>)/512 374.490 -
rng::copy_backward(list<int>)/64 31.173 -
rng::copy_backward(list<int>)/8 2.361 -1.94%
rng::copy_backward(vector<bool>)_(aligned)/1048576 1042.111 3.08%
rng::copy_backward(vector<bool>)_(aligned)/262144 272.869 -28.13%
rng::copy_backward(vector<bool>)_(aligned)/32768 35.939 1.27%
rng::copy_backward(vector<bool>)_(aligned)/4096 5.198 1.32%
rng::copy_backward(vector<bool>)_(aligned)/512 1.800 2.38%
rng::copy_backward(vector<bool>)_(aligned)/64 1.909 8.72%
rng::copy_backward(vector<bool>)_(unaligned)/1048576 6757.225 -1.04%
rng::copy_backward(vector<bool>)_(unaligned)/262144 1657.597 -
rng::copy_backward(vector<bool>)_(unaligned)/32768 210.682 -
rng::copy_backward(vector<bool>)_(unaligned)/4096 25.855 -
rng::copy_backward(vector<bool>)_(unaligned)/512 4.887 -
rng::copy_backward(vector<bool>)_(unaligned)/64 0.949 -
rng::copy_backward(vector<int>)/1048576 48705.302 -1.90%
rng::copy_backward(vector<int>)/262144 12532.723 -
rng::copy_backward(vector<int>)/32768 2842.946 -5.71%
rng::copy_backward(vector<int>)/4096 145.332 -1.29%
rng::copy_backward(vector<int>)/512 16.626 -
rng::copy_backward(vector<int>)/64 2.537 -
rng::copy_backward(vector<int>)/8 2.189 -1.51%
rng::copy_if(deque<int>)_(entire_range)/1048576 277675.030 -
rng::copy_if(deque<int>)_(entire_range)/262144 69756.353 -
rng::copy_if(deque<int>)_(entire_range)/32768 8692.736 -
rng::copy_if(deque<int>)_(entire_range)/4096 1020.730 -
rng::copy_if(deque<int>)_(entire_range)/512 135.830 -
rng::copy_if(deque<int>)_(entire_range)/64 16.152 -
rng::copy_if(deque<int>)_(entire_range)/8 2.939 -
rng::copy_if(deque<int>)_(every_other)/1048576 372286.680 -
rng::copy_if(deque<int>)_(every_other)/262144 93003.154 -
rng::copy_if(deque<int>)_(every_other)/32768 11624.880 -
rng::copy_if(deque<int>)_(every_other)/4096 1456.402 -
rng::copy_if(deque<int>)_(every_other)/512 182.294 -
rng::copy_if(deque<int>)_(every_other)/64 23.496 -
rng::copy_if(deque<int>)_(every_other)/8 3.459 -
rng::copy_if(list<int>)_(entire_range)/1048576 885696.760 -
rng::copy_if(list<int>)_(entire_range)/262144 219810.467 -
rng::copy_if(list<int>)_(entire_range)/32768 27953.949 -
rng::copy_if(list<int>)_(entire_range)/4096 3048.415 -
rng::copy_if(list<int>)_(entire_range)/512 372.321 -
rng::copy_if(list<int>)_(entire_range)/64 33.604 9.73%
rng::copy_if(list<int>)_(entire_range)/8 2.579 2.87%
rng::copy_if(list<int>)_(every_other)/1048576 855062.704 -
rng::copy_if(list<int>)_(every_other)/262144 211578.150 -
rng::copy_if(list<int>)_(every_other)/32768 25169.421 -
rng::copy_if(list<int>)_(every_other)/4096 3271.908 -
rng::copy_if(list<int>)_(every_other)/512 360.432 -
rng::copy_if(list<int>)_(every_other)/64 23.829 -
rng::copy_if(list<int>)_(every_other)/8 2.312 -
rng::copy_if(vector<int>)_(entire_range)/1048576 246237.849 -
rng::copy_if(vector<int>)_(entire_range)/262144 59980.031 -
rng::copy_if(vector<int>)_(entire_range)/32768 7491.394 -
rng::copy_if(vector<int>)_(entire_range)/4096 938.675 -
rng::copy_if(vector<int>)_(entire_range)/512 123.927 -
rng::copy_if(vector<int>)_(entire_range)/64 16.489 4.37%
rng::copy_if(vector<int>)_(entire_range)/8 2.273 4.21%
rng::copy_if(vector<int>)_(every_other)/1048576 239993.664 -
rng::copy_if(vector<int>)_(every_other)/262144 59958.958 -
rng::copy_if(vector<int>)_(every_other)/32768 7482.473 -
rng::copy_if(vector<int>)_(every_other)/4096 938.636 -
rng::copy_if(vector<int>)_(every_other)/512 123.800 -
rng::copy_if(vector<int>)_(every_other)/64 18.223 -
rng::copy_if(vector<int>)_(every_other)/8 4.233 -1.70%
rng::copy_n(deque<int>)/1048576 50064.749 -1.35%
rng::copy_n(deque<int>)/262144 10400.397 -7.10%
rng::copy_n(deque<int>)/32768 1148.379 1.13%
rng::copy_n(deque<int>)/4096 146.316 -
rng::copy_n(deque<int>)/512 16.789 -
rng::copy_n(deque<int>)/64 2.873 -
rng::copy_n(deque<int>)/8 2.759 -
rng::copy_n(list<int>)/1048576 875297.403 -
rng::copy_n(list<int>)/262144 218480.404 -
rng::copy_n(list<int>)/32768 26946.577 -2.29%
rng::copy_n(list<int>)/4096 4635.736 10.73%
rng::copy_n(list<int>)/512 340.978 -
rng::copy_n(list<int>)/64 14.139 -
rng::copy_n(list<int>)/8 2.253 -
rng::copy_n(vector<bool>)_(aligned)/1048576 1039.745 -
rng::copy_n(vector<bool>)_(aligned)/262144 276.793 1.65%
rng::copy_n(vector<bool>)_(aligned)/32768 35.178 -
rng::copy_n(vector<bool>)_(aligned)/4096 4.928 -
rng::copy_n(vector<bool>)_(aligned)/512 1.765 -
rng::copy_n(vector<bool>)_(aligned)/64 1.373 -
rng::copy_n(vector<bool>)_(unaligned)/1048576 5506.378 -
rng::copy_n(vector<bool>)_(unaligned)/262144 1368.977 -8.12%
rng::copy_n(vector<bool>)_(unaligned)/32768 174.081 2.01%
rng::copy_n(vector<bool>)_(unaligned)/4096 20.852 -
rng::copy_n(vector<bool>)_(unaligned)/512 3.673 8.63%
rng::copy_n(vector<bool>)_(unaligned)/64 0.745 -
rng::copy_n(vector<int>)/1048576 48748.130 -2.89%
rng::copy_n(vector<int>)/262144 12527.036 -
rng::copy_n(vector<int>)/32768 2563.361 14.74%
rng::copy_n(vector<int>)/4096 145.524 -
rng::copy_n(vector<int>)/512 16.130 -
rng::copy_n(vector<int>)/64 2.475 -
rng::copy_n(vector<int>)/8 2.281 3.39%
rng::count(deque<int>)_(every_other)/1024 252.996 2.25%
rng::count(deque<int>)_(every_other)/1048576 253787.750 -
rng::count(deque<int>)_(every_other)/8 2.534 -
rng::count(deque<int>)_(every_other)/8192 1944.144 -
rng::count(list<int>)_(every_other)/1024 710.462 -
rng::count(list<int>)_(every_other)/1048576 807960.006 -
rng::count(list<int>)_(every_other)/8 2.113 -
rng::count(list<int>)_(every_other)/8192 7022.081 -4.26%
rng::count(vector<bool>)/1000 3.002 1.04%
rng::count(vector<bool>)/1024 1.690 -
rng::count(vector<bool>)/1048576 1462.176 -
rng::count(vector<bool>)/8192 11.447 -
rng::count(vector<int>)_(every_other)/1024 103.247 -
rng::count(vector<int>)_(every_other)/1048576 105455.394 -
rng::count(vector<int>)_(every_other)/8 1.372 2.69%
rng::count(vector<int>)_(every_other)/8192 822.022 -
rng::count_if(deque<int>)_(every_other)/1024 347.300 -
rng::count_if(deque<int>)_(every_other)/1048576 342791.911 -
rng::count_if(deque<int>)_(every_other)/8 3.366 3.32%
rng::count_if(deque<int>)_(every_other)/8192 2623.686 -
rng::count_if(list<int>)_(every_other)/1024 758.057 -
rng::count_if(list<int>)_(every_other)/1048576 897660.593 -
rng::count_if(list<int>)_(every_other)/8 2.836 -
rng::count_if(list<int>)_(every_other)/8192 7220.938 -5.20%
rng::count_if(vector<int>)_(every_other)/1024 249.921 -
rng::count_if(vector<int>)_(every_other)/1048576 247844.867 -
rng::count_if(vector<int>)_(every_other)/8 4.237 -
rng::count_if(vector<int>)_(every_other)/8192 1930.831 -
rng::distance(deque<int>)/1024 0.850 -
rng::distance(deque<int>)/4096 0.850 -
rng::distance(deque<int>)/50 0.850 -
rng::distance(deque<int>)/8192 0.853 -
rng::distance(join_view(vector<vector<int>>)/1024 1.022 -
rng::distance(join_view(vector<vector<int>>)/4096 4.401 -
rng::distance(join_view(vector<vector<int>>)/50 0.577 -
rng::distance(join_view(vector<vector<int>>)/8192 8.304 -
rng::ends_with(deque<int>)_(mismatch_at_end)/1024 478.931 4.28%
rng::ends_with(deque<int>)_(mismatch_at_end)/1048576 491460.204 -
rng::ends_with(deque<int>)_(mismatch_at_end)/50 23.067 1.18%
rng::ends_with(deque<int>)_(mismatch_at_end)/8 5.454 3.21%
rng::ends_with(deque<int>)_(mismatch_at_end)/8192 3832.328 -
rng::ends_with(deque<int>)_(mismatch_at_start)/1024 2.060 -
rng::ends_with(deque<int>)_(mismatch_at_start)/1048576 2.729 -
rng::ends_with(deque<int>)_(mismatch_at_start)/50 2.067 -
rng::ends_with(deque<int>)_(mismatch_at_start)/8 2.070 -
rng::ends_with(deque<int>)_(mismatch_at_start)/8192 2.051 -1.22%
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/1024 718.531 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/1048576 734914.351 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/50 36.699 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/8 7.444 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_end)/8192 5737.529 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/1024 2.098 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/1048576 2.777 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/50 2.098 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/8 2.098 -
rng::ends_with(deque<int>,_pred)_(mismatch_at_start)/8192 2.099 -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/1024 2033.654 1.59%
rng::ends_with(forward_list<int>)_(mismatch_at_end)/1048576 2292456.414 4.90%
rng::ends_with(forward_list<int>)_(mismatch_at_end)/50 48.879 -
rng::ends_with(forward_list<int>)_(mismatch_at_end)/8 7.066 1.06%
rng::ends_with(forward_list<int>)_(mismatch_at_end)/8192 17745.785 -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/1024 509.008 1.11%
rng::ends_with(forward_list<int>)_(mismatch_at_start)/1048576 1461259.240 1.29%
rng::ends_with(forward_list<int>)_(mismatch_at_start)/50 24.220 -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8 4.791 -
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8192 11451.881 -2.00%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1024 1807.384 -6.12%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1048576 2344335.711 1.48%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/50 53.429 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8 6.757 -2.18%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8192 19390.654 -2.22%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1024 539.251 1.74%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1048576 1461146.662 1.05%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/50 24.497 -
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/8 4.632 -1.09%
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/8192 11070.002 -
rng::ends_with(list<int>)_(mismatch_at_end)/1024 0.700 -
rng::ends_with(list<int>)_(mismatch_at_end)/1048576 0.700 -
rng::ends_with(list<int>)_(mismatch_at_end)/50 0.686 -
rng::ends_with(list<int>)_(mismatch_at_end)/8 0.760 -
rng::ends_with(list<int>)_(mismatch_at_end)/8192 0.700 -
rng::ends_with(list<int>)_(mismatch_at_start)/1024 769.375 -
rng::ends_with(list<int>)_(mismatch_at_start)/1048576 960109.247 -
rng::ends_with(list<int>)_(mismatch_at_start)/50 29.922 -
rng::ends_with(list<int>)_(mismatch_at_start)/8 3.071 -
rng::ends_with(list<int>)_(mismatch_at_start)/8192 8460.468 2.15%
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/1024 0.988 -
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.982 -
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/8192 0.985 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/1024 875.777 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/1048576 1084559.523 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/50 38.698 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/8 5.295 -
rng::ends_with(list<int>,_pred)_(mismatch_at_start)/8192 12913.449 1.21%
rng::ends_with(vector<int>)_(mismatch_at_end)/1024 78.322 -
rng::ends_with(vector<int>)_(mismatch_at_end)/1048576 73806.579 -
rng::ends_with(vector<int>)_(mismatch_at_end)/50 4.555 -1.50%
rng::ends_with(vector<int>)_(mismatch_at_end)/8 1.557 3.42%
rng::ends_with(vector<int>)_(mismatch_at_end)/8192 571.328 -
rng::ends_with(vector<int>)_(mismatch_at_start)/1024 1.318 -2.54%
rng::ends_with(vector<int>)_(mismatch_at_start)/1048576 1.257 -
rng::ends_with(vector<int>)_(mismatch_at_start)/50 1.322 -1.90%
rng::ends_with(vector<int>)_(mismatch_at_start)/8 1.317 -2.62%
rng::ends_with(vector<int>)_(mismatch_at_start)/8192 1.262 -5.97%
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/1024 510.349 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/1048576 635210.646 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/50 23.672 -1.39%
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/8 4.153 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/8192 4828.141 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/1024 0.701 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/1048576 0.710 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/50 0.697 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/8 0.695 -
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/8192 0.715 -
rng::equal(deque<int>)_(it,_it,_it,_it)/1024 505.070 -
rng::equal(deque<int>)_(it,_it,_it,_it)/1048576 497020.759 -
rng::equal(deque<int>)_(it,_it,_it,_it)/50 22.925 -8.93%
rng::equal(deque<int>)_(it,_it,_it,_it)/8 4.942 -
rng::equal(deque<int>)_(it,_it,_it,_it)/8192 3859.119 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/1024 529.013 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 524328.869 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/50 25.164 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/8 5.265 -
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 4034.371 1.08%
rng::equal(list<int>)_(it,_it,_it,_it)/1024 787.412 -
rng::equal(list<int>)_(it,_it,_it,_it)/1048576 962462.963 -
rng::equal(list<int>)_(it,_it,_it,_it)/50 31.961 8.27%
rng::equal(list<int>)_(it,_it,_it,_it)/8 2.904 -
rng::equal(list<int>)_(it,_it,_it,_it)/8192 11886.270 2.68%
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/1024 835.976 -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/1048576 994855.860 -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/50 37.419 -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/8 3.550 -
rng::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 11910.730 20.05%
rng::equal(vector<bool>)_(aligned)/1024 0.223 -
rng::equal(vector<bool>)_(aligned)/1048576 0.219 -
rng::equal(vector<bool>)_(aligned)/50 0.223 -
rng::equal(vector<bool>)_(aligned)/8 0.224 -
rng::equal(vector<bool>)_(aligned)/8192 0.221 -
rng::equal(vector<bool>)_(unaligned)/1024 7.655 -
rng::equal(vector<bool>)_(unaligned)/1048576 7627.694 -
rng::equal(vector<bool>)_(unaligned)/50 0.961 38.18%
rng::equal(vector<bool>)_(unaligned)/8 0.882 26.31%
rng::equal(vector<bool>)_(unaligned)/8192 65.395 -
rng::equal(vector<int>)_(it,_it,_it,_it)/1024 78.545 -
rng::equal(vector<int>)_(it,_it,_it,_it)/1048576 73762.919 -
rng::equal(vector<int>)_(it,_it,_it,_it)/50 4.412 4.21%
rng::equal(vector<int>)_(it,_it,_it,_it)/8 1.469 6.80%
rng::equal(vector<int>)_(it,_it,_it,_it)/8192 571.906 -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/1024 510.289 -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/1048576 640021.330 -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 25.515 2.44%
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/8 3.726 -
rng::equal(vector<int>)_(it,_it,_it,_it,_pred)/8192 4783.931 -
rng::fill(deque<int>)/1024 30.091 1.53%
rng::fill(deque<int>)/32 1.510 -66.49%
rng::fill(deque<int>)/50 2.258 -50.61%
rng::fill(deque<int>)/8192 242.750 2.07%
rng::fill(list<int>)/1024 671.938 -52.47%
rng::fill(list<int>)/32 8.425 -
rng::fill(list<int>)/50 35.006 -
rng::fill(list<int>)/8192 7671.302 -1.96%
rng::fill(vector<bool>)/1048576 3823.520 -
rng::fill(vector<bool>)/262144 232.921 -
rng::fill(vector<bool>)/32768 30.050 -
rng::fill(vector<bool>)/4096 4.214 -
rng::fill(vector<bool>)/512 1.467 -6.74%
rng::fill(vector<bool>)/64 1.616 -7.51%
rng::fill(vector<int>)/1024 29.934 -
rng::fill(vector<int>)/32 1.039 -
rng::fill(vector<int>)/50 2.211 -
rng::fill(vector<int>)/8192 241.343 1.23%
rng::fill_n(deque<int>)/1024 29.768 -
rng::fill_n(deque<int>)/32 1.155 -8.21%
rng::fill_n(deque<int>)/50 2.197 -
rng::fill_n(deque<int>)/8192 238.765 -
rng::fill_n(list<int>)/1024 649.622 -
rng::fill_n(list<int>)/32 8.243 -
rng::fill_n(list<int>)/50 16.047 -
rng::fill_n(list<int>)/8192 7441.929 1.78%
rng::fill_n(vector<bool>)/1048576 3826.687 -
rng::fill_n(vector<bool>)/262144 232.717 -
rng::fill_n(vector<bool>)/32768 30.004 -
rng::fill_n(vector<bool>)/4096 4.227 1.78%
rng::fill_n(vector<bool>)/512 1.880 32.04%
rng::fill_n(vector<bool>)/64 1.910 35.08%
rng::fill_n(vector<int>)/1024 29.799 -
rng::fill_n(vector<int>)/32 1.148 -
rng::fill_n(vector<int>)/50 2.233 -
rng::fill_n(vector<int>)/8192 238.475 -
rng::find(deque<int>)_(bail_25%)/1024 67.281 1.21%
rng::find(deque<int>)_(bail_25%)/32768 1927.870 -
rng::find(deque<int>)_(bail_25%)/8 2.060 -
rng::find(deque<int>)_(bail_25%)/8192 477.866 -
rng::find(deque<int>)_(process_all)/1024 242.826 -
rng::find(deque<int>)_(process_all)/32768 7756.965 -
rng::find(deque<int>)_(process_all)/50 13.249 1.07%
rng::find(deque<int>)_(process_all)/8 3.502 -
rng::find(deque<int>)_(process_all)/8192 1919.292 -1.69%
rng::find(join_view(deque<deque<int>>))_(process_all)/1024 296.866 -
rng::find(join_view(deque<deque<int>>))_(process_all)/32768 9449.836 -
rng::find(join_view(deque<deque<int>>))_(process_all)/50 17.275 -
rng::find(join_view(deque<deque<int>>))_(process_all)/8 7.516 -
rng::find(join_view(deque<deque<int>>))_(process_all)/8192 2333.432 -
rng::find(join_view(list<vector<int>>))_(process_all)/1024 311.748 -
rng::find(join_view(list<vector<int>>))_(process_all)/32768 10539.311 1.46%
rng::find(join_view(list<vector<int>>))_(process_all)/50 13.238 -
rng::find(join_view(list<vector<int>>))_(process_all)/8 2.910 -4.86%
rng::find(join_view(list<vector<int>>))_(process_all)/8192 2541.359 -
rng::find(join_view(vector<list<int>>))_(process_all)/1024 740.732 1.10%
rng::find(join_view(vector<list<int>>))_(process_all)/32768 27371.122 1.23%
rng::find(join_view(vector<list<int>>))_(process_all)/50 23.872 -
rng::find(join_view(vector<list<int>>))_(process_all)/8 4.657 -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 7860.241 -
rng::find(join_view(vector<vector<char>>))_(process_all)/1024 23.012 -1.48%
rng::find(join_view(vector<vector<char>>))_(process_all)/32768 652.274 -2.87%
rng::find(join_view(vector<vector<char>>))_(process_all)/50 3.634 -2.06%
rng::find(join_view(vector<vector<char>>))_(process_all)/8 3.070 -
rng::find(join_view(vector<vector<char>>))_(process_all)/8192 166.666 -1.89%
rng::find(join_view(vector<vector<int>>))_(process_all)/1024 275.451 -
rng::find(join_view(vector<vector<int>>))_(process_all)/32768 8750.375 -
rng::find(join_view(vector<vector<int>>))_(process_all)/50 14.909 -
rng::find(join_view(vector<vector<int>>))_(process_all)/8 5.035 2.05%
rng::find(join_view(vector<vector<int>>))_(process_all)/8192 2152.996 -
rng::find(list<int>)_(bail_25%)/1024 182.813 1.19%
rng::find(list<int>)_(bail_25%)/32768 8580.360 12.87%
rng::find(list<int>)_(bail_25%)/8 0.931 1.50%
rng::find(list<int>)_(bail_25%)/8192 1468.673 3.37%
rng::find(list<int>)_(process_all)/1024 700.452 1.96%
rng::find(list<int>)_(process_all)/32768 27016.890 -
rng::find(list<int>)_(process_all)/50 18.624 -
rng::find(list<int>)_(process_all)/8 2.378 -
rng::find(list<int>)_(process_all)/8192 11748.762 19.06%
rng::find(vector<bool>)_(process_all)/1024 4.649 -
rng::find(vector<bool>)_(process_all)/1048576 3672.510 -
rng::find(vector<bool>)_(process_all)/50 0.865 -
rng::find(vector<bool>)_(process_all)/8 0.743 -6.85%
rng::find(vector<bool>)_(process_all)/8192 33.739 -
rng::find(vector<char>)_(bail_25%)/1024 5.296 -
rng::find(vector<char>)_(bail_25%)/32768 136.698 -
rng::find(vector<char>)_(bail_25%)/8 1.060 2.89%
rng::find(vector<char>)_(bail_25%)/8192 39.897 -
rng::find(vector<char>)_(process_all)/1024 16.684 -3.40%
rng::find(vector<char>)_(process_all)/32768 499.042 -
rng::find(vector<char>)_(process_all)/50 1.621 -
rng::find(vector<char>)_(process_all)/8 0.925 -
rng::find(vector<char>)_(process_all)/8192 136.781 -
rng::find(vector<int>)_(bail_25%)/1024 66.142 -
rng::find(vector<int>)_(bail_25%)/32768 1869.572 -
rng::find(vector<int>)_(bail_25%)/8 1.369 -
rng::find(vector<int>)_(bail_25%)/8192 474.222 -
rng::find(vector<int>)_(process_all)/1024 243.057 -
rng::find(vector<int>)_(process_all)/32768 7385.484 -
rng::find(vector<int>)_(process_all)/50 12.529 -
rng::find(vector<int>)_(process_all)/8 2.828 -
rng::find(vector<int>)_(process_all)/8192 1851.570 -
rng::find_end(deque<int>)_(match_near_end)/1000 324.559 -
rng::find_end(deque<int>)_(match_near_end)/1024 3323.700 3.73%
rng::find_end(deque<int>)_(match_near_end)/8192 168028.491 1.76%
rng::find_end(deque<int>)_(near_matches)/1000 26516.837 -2.83%
rng::find_end(deque<int>)_(near_matches)/1024 27560.564 -2.88%
rng::find_end(deque<int>)_(near_matches)/8192 1639462.042 -6.44%
rng::find_end(deque<int>)_(process_all)/1000 252.438 -
rng::find_end(deque<int>)_(process_all)/1024 259.256 -
rng::find_end(deque<int>)_(process_all)/1048576 266009.356 -
rng::find_end(deque<int>)_(process_all)/8192 2039.176 -
rng::find_end(deque<int>)_(same_length)/1000 946.830 -10.72%
rng::find_end(deque<int>)_(same_length)/1024 1404.937 -
rng::find_end(deque<int>)_(same_length)/8192 11296.369 -
rng::find_end(deque<int>)_(single_element)/1000 253.205 -6.37%
rng::find_end(deque<int>)_(single_element)/1024 258.739 -6.98%
rng::find_end(deque<int>)_(single_element)/8192 2038.043 -7.25%
rng::find_end(deque<int>,_pred)_(match_near_end)/1000 591.532 2.33%
rng::find_end(deque<int>,_pred)_(match_near_end)/1024 4601.126 15.96%
rng::find_end(deque<int>,_pred)_(match_near_end)/8192 245387.378 10.46%
rng::find_end(deque<int>,_pred)_(near_matches)/1000 37809.632 3.34%
rng::find_end(deque<int>,_pred)_(near_matches)/1024 39017.340 2.21%
rng::find_end(deque<int>,_pred)_(near_matches)/8192 2335883.333 -1.99%
rng::find_end(deque<int>,_pred)_(process_all)/1000 597.977 -
rng::find_end(deque<int>,_pred)_(process_all)/1024 610.839 -
rng::find_end(deque<int>,_pred)_(process_all)/1048576 562590.232 -
rng::find_end(deque<int>,_pred)_(process_all)/8192 4324.098 -
rng::find_end(deque<int>,_pred)_(same_length)/1000 1563.826 2.69%
rng::find_end(deque<int>,_pred)_(same_length)/1024 1565.669 -
rng::find_end(deque<int>,_pred)_(same_length)/8192 11546.589 -
rng::find_end(deque<int>,_pred)_(single_element)/1000 596.896 -
rng::find_end(deque<int>,_pred)_(single_element)/1024 609.597 -
rng::find_end(deque<int>,_pred)_(single_element)/8192 4310.079 -
rng::find_end(forward_list<int>)_(match_near_end)/1000 779.278 1.58%
rng::find_end(forward_list<int>)_(match_near_end)/1024 4647.569 -
rng::find_end(forward_list<int>)_(match_near_end)/8192 255266.929 -
rng::find_end(forward_list<int>)_(near_matches)/1000 36154.406 -
rng::find_end(forward_list<int>)_(near_matches)/1024 37523.672 -
rng::find_end(forward_list<int>)_(near_matches)/8192 2490888.495 -
rng::find_end(forward_list<int>)_(process_all)/1000 702.145 -
rng::find_end(forward_list<int>)_(process_all)/1024 729.232 -
rng::find_end(forward_list<int>)_(process_all)/1048576 763931.996 -
rng::find_end(forward_list<int>)_(process_all)/8192 5659.389 1.30%
rng::find_end(forward_list<int>)_(same_length)/1000 1475.996 -
rng::find_end(forward_list<int>)_(same_length)/1024 1497.337 -
rng::find_end(forward_list<int>)_(same_length)/8192 13097.244 -6.74%
rng::find_end(forward_list<int>)_(single_element)/1000 701.315 -
rng::find_end(forward_list<int>)_(single_element)/1024 728.736 -
rng::find_end(forward_list<int>)_(single_element)/8192 5595.081 -3.53%
rng::find_end(forward_list<int>,_pred)_(match_near_end)/1000 819.261 -
rng::find_end(forward_list<int>,_pred)_(match_near_end)/1024 5217.180 -
rng::find_end(forward_list<int>,_pred)_(match_near_end)/8192 276515.685 -
rng::find_end(forward_list<int>,_pred)_(near_matches)/1000 42316.700 -
rng::find_end(forward_list<int>,_pred)_(near_matches)/1024 43832.282 -
rng::find_end(forward_list<int>,_pred)_(near_matches)/8192 2703465.093 -
rng::find_end(forward_list<int>,_pred)_(process_all)/1000 795.863 -
rng::find_end(forward_list<int>,_pred)_(process_all)/1024 812.962 -
rng::find_end(forward_list<int>,_pred)_(process_all)/1048576 891495.966 -
rng::find_end(forward_list<int>,_pred)_(process_all)/8192 6555.138 -
rng::find_end(forward_list<int>,_pred)_(same_length)/1000 1540.914 -
rng::find_end(forward_list<int>,_pred)_(same_length)/1024 1567.047 -
rng::find_end(forward_list<int>,_pred)_(same_length)/8192 13924.212 -21.74%
rng::find_end(forward_list<int>,_pred)_(single_element)/1000 803.918 -
rng::find_end(forward_list<int>,_pred)_(single_element)/1024 822.048 -
rng::find_end(forward_list<int>,_pred)_(single_element)/8192 6594.793 -
rng::find_end(list<int>)_(match_near_end)/1000 769.596 -
rng::find_end(list<int>)_(match_near_end)/1024 4561.934 -
rng::find_end(list<int>)_(match_near_end)/8192 260035.478 -
rng::find_end(list<int>)_(near_matches)/1000 36701.486 -
rng::find_end(list<int>)_(near_matches)/1024 38220.742 -
rng::find_end(list<int>)_(near_matches)/8192 2495153.025 -
rng::find_end(list<int>)_(process_all)/1000 687.338 1.87%
rng::find_end(list<int>)_(process_all)/1024 674.205 -
rng::find_end(list<int>)_(process_all)/1048576 822348.658 -
rng::find_end(list<int>)_(process_all)/8192 6414.625 -
rng::find_end(list<int>)_(same_length)/1000 1454.185 -
rng::find_end(list<int>)_(same_length)/1024 1502.118 -
rng::find_end(list<int>)_(same_length)/8192 16229.396 -
rng::find_end(list<int>)_(single_element)/1000 685.173 -
rng::find_end(list<int>)_(single_element)/1024 696.371 -
rng::find_end(list<int>)_(single_element)/8192 7950.525 -
rng::find_end(list<int>,_pred)_(match_near_end)/1000 820.731 -
rng::find_end(list<int>,_pred)_(match_near_end)/1024 5122.197 -
rng::find_end(list<int>,_pred)_(match_near_end)/8192 277147.104 -
rng::find_end(list<int>,_pred)_(near_matches)/1000 41124.421 -
rng::find_end(list<int>,_pred)_(near_matches)/1024 42800.555 -
rng::find_end(list<int>,_pred)_(near_matches)/8192 2681762.291 -
rng::find_end(list<int>,_pred)_(process_all)/1000 795.784 -
rng::find_end(list<int>,_pred)_(process_all)/1024 815.366 -
rng::find_end(list<int>,_pred)_(process_all)/1048576 952448.384 -
rng::find_end(list<int>,_pred)_(process_all)/8192 7812.718 -7.36%
rng::find_end(list<int>,_pred)_(same_length)/1000 1550.350 -
rng::find_end(list<int>,_pred)_(same_length)/1024 1583.115 -
rng::find_end(list<int>,_pred)_(same_length)/8192 19767.516 1.29%
rng::find_end(list<int>,_pred)_(single_element)/1000 754.146 -
rng::find_end(list<int>,_pred)_(single_element)/1024 771.700 -
rng::find_end(list<int>,_pred)_(single_element)/8192 8641.404 -
rng::find_end(vector<int>)_(match_near_end)/1000 266.940 1.59%
rng::find_end(vector<int>)_(match_near_end)/1024 2258.070 -
rng::find_end(vector<int>)_(match_near_end)/8192 119811.268 -
rng::find_end(vector<int>)_(near_matches)/1000 15210.572 -
rng::find_end(vector<int>)_(near_matches)/1024 15792.016 -
rng::find_end(vector<int>)_(near_matches)/8192 922552.356 -
rng::find_end(vector<int>)_(process_all)/1000 234.227 -
rng::find_end(vector<int>)_(process_all)/1024 239.285 -
rng::find_end(vector<int>)_(process_all)/1048576 263204.748 -
rng::find_end(vector<int>)_(process_all)/8192 1914.141 -
rng::find_end(vector<int>)_(same_length)/1000 547.139 -
rng::find_end(vector<int>)_(same_length)/1024 563.069 -
rng::find_end(vector<int>)_(same_length)/8192 4198.913 1.01%
rng::find_end(vector<int>)_(single_element)/1000 233.516 -
rng::find_end(vector<int>)_(single_element)/1024 238.409 -1.03%
rng::find_end(vector<int>)_(single_element)/8192 1903.217 -
rng::find_end(vector<int>,_pred)_(match_near_end)/1000 554.942 -
rng::find_end(vector<int>,_pred)_(match_near_end)/1024 3152.831 -
rng::find_end(vector<int>,_pred)_(match_near_end)/8192 168686.543 -
rng::find_end(vector<int>,_pred)_(near_matches)/1000 25448.540 -
rng::find_end(vector<int>,_pred)_(near_matches)/1024 26062.578 -
rng::find_end(vector<int>,_pred)_(near_matches)/8192 1637706.773 -
rng::find_end(vector<int>,_pred)_(process_all)/1000 572.482 -
rng::find_end(vector<int>,_pred)_(process_all)/1024 585.669 -1.11%
rng::find_end(vector<int>,_pred)_(process_all)/1048576 661655.112 -2.31%
rng::find_end(vector<int>,_pred)_(process_all)/8192 4722.250 -1.53%
rng::find_end(vector<int>,_pred)_(same_length)/1000 1250.094 -
rng::find_end(vector<int>,_pred)_(same_length)/1024 1279.951 -
rng::find_end(vector<int>,_pred)_(same_length)/8192 10252.124 -
rng::find_end(vector<int>,_pred)_(single_element)/1000 575.721 -
rng::find_end(vector<int>,_pred)_(single_element)/1024 589.975 -
rng::find_end(vector<int>,_pred)_(single_element)/8192 4715.346 -
rng::find_first_of(deque<int>)_(large_needle)/1024 366110.029 -
rng::find_first_of(deque<int>)_(large_needle)/32 284.315 -13.90%
rng::find_first_of(deque<int>)_(large_needle)/50 672.973 -18.47%
rng::find_first_of(deque<int>)_(large_needle)/8192 23554527.798 -
rng::find_first_of(deque<int>)_(small_needle)/1024 3520.354 2.09%
rng::find_first_of(deque<int>)_(small_needle)/32 110.946 4.41%
rng::find_first_of(deque<int>)_(small_needle)/50 170.779 4.90%
rng::find_first_of(deque<int>)_(small_needle)/8192 28165.321 2.07%
rng::find_first_of(deque<int>,_pred)_(large_needle)/1024 562231.055 -
rng::find_first_of(deque<int>,_pred)_(large_needle)/32 501.158 -2.04%
rng::find_first_of(deque<int>,_pred)_(large_needle)/50 1384.105 -
rng::find_first_of(deque<int>,_pred)_(large_needle)/8192 35564149.998 -
rng::find_first_of(deque<int>,_pred)_(small_needle)/1024 6311.972 -
rng::find_first_of(deque<int>,_pred)_(small_needle)/32 198.846 -
rng::find_first_of(deque<int>,_pred)_(small_needle)/50 309.539 -
rng::find_first_of(deque<int>,_pred)_(small_needle)/8192 50330.217 -
rng::find_first_of(list<int>)_(large_needle)/1024 972923.592 2.37%
rng::find_first_of(list<int>)_(large_needle)/32 677.868 -
rng::find_first_of(list<int>)_(large_needle)/50 1739.734 -
rng::find_first_of(list<int>)_(large_needle)/8192 50741476.140 -
rng::find_first_of(list<int>)_(small_needle)/1024 2835.831 1.80%
rng::find_first_of(list<int>)_(small_needle)/32 93.339 1.59%
rng::find_first_of(list<int>)_(small_needle)/50 142.784 1.82%
rng::find_first_of(list<int>)_(small_needle)/8192 23513.766 2.85%
rng::find_first_of(list<int>,_pred)_(large_needle)/1024 934785.109 -
rng::find_first_of(list<int>,_pred)_(large_needle)/32 733.895 -
rng::find_first_of(list<int>,_pred)_(large_needle)/50 1887.798 -
rng::find_first_of(list<int>,_pred)_(large_needle)/8192 54661121.491 -
rng::find_first_of(list<int>,_pred)_(small_needle)/1024 5250.929 -
rng::find_first_of(list<int>,_pred)_(small_needle)/32 167.911 -
rng::find_first_of(list<int>,_pred)_(small_needle)/50 266.102 -
rng::find_first_of(list<int>,_pred)_(small_needle)/8192 42334.438 -
rng::find_first_of(vector<int>)_(large_needle)/1024 111801.543 -
rng::find_first_of(vector<int>)_(large_needle)/32 109.353 -
rng::find_first_of(vector<int>)_(large_needle)/50 271.638 -1.68%
rng::find_first_of(vector<int>)_(large_needle)/8192 7182065.722 1.85%
rng::find_first_of(vector<int>)_(small_needle)/1024 1415.537 -
rng::find_first_of(vector<int>)_(small_needle)/32 47.859 -1.27%
rng::find_first_of(vector<int>)_(small_needle)/50 71.885 -1.30%
rng::find_first_of(vector<int>)_(small_needle)/8192 11300.105 -
rng::find_first_of(vector<int>,_pred)_(large_needle)/1024 605346.322 2.36%
rng::find_first_of(vector<int>,_pred)_(large_needle)/32 484.570 -
rng::find_first_of(vector<int>,_pred)_(large_needle)/50 1337.226 -
rng::find_first_of(vector<int>,_pred)_(large_needle)/8192 38404553.223 -
rng::find_first_of(vector<int>,_pred)_(small_needle)/1024 5643.318 -2.88%
rng::find_first_of(vector<int>,_pred)_(small_needle)/32 181.110 -
rng::find_first_of(vector<int>,_pred)_(small_needle)/50 275.429 -
rng::find_first_of(vector<int>,_pred)_(small_needle)/8192 46102.416 -
rng::find_if(deque<int>)_(bail_25%)/1024 106.223 -
rng::find_if(deque<int>)_(bail_25%)/32768 2973.310 5.20%
rng::find_if(deque<int>)_(bail_25%)/8 1.441 -6.03%
rng::find_if(deque<int>)_(bail_25%)/8192 771.456 6.00%
rng::find_if(deque<int>)_(process_all)/1024 479.277 1.16%
rng::find_if(deque<int>)_(process_all)/32768 11695.902 -3.57%
rng::find_if(deque<int>)_(process_all)/50 23.968 -
rng::find_if(deque<int>)_(process_all)/8 3.970 1.04%
rng::find_if(deque<int>)_(process_all)/8192 2945.879 -2.33%
rng::find_if(list<int>)_(bail_25%)/1024 198.583 2.40%
rng::find_if(list<int>)_(bail_25%)/32768 9172.527 7.90%
rng::find_if(list<int>)_(bail_25%)/8 1.281 -2.48%
rng::find_if(list<int>)_(bail_25%)/8192 1537.231 1.19%
rng::find_if(list<int>)_(process_all)/1024 762.231 -
rng::find_if(list<int>)_(process_all)/32768 28153.980 -
rng::find_if(list<int>)_(process_all)/50 21.722 -
rng::find_if(list<int>)_(process_all)/8 3.495 -
rng::find_if(list<int>)_(process_all)/8192 9957.004 3.84%
rng::find_if(vector<bool>)_(process_all)/1024 771.919 -
rng::find_if(vector<bool>)_(process_all)/1048576 788180.572 -
rng::find_if(vector<bool>)_(process_all)/50 35.052 -
rng::find_if(vector<bool>)_(process_all)/8 5.448 -
rng::find_if(vector<bool>)_(process_all)/8192 6159.765 -
rng::find_if(vector<char>)_(bail_25%)/1024 76.429 -
rng::find_if(vector<char>)_(bail_25%)/32768 2057.917 1.39%
rng::find_if(vector<char>)_(bail_25%)/8 0.949 -
rng::find_if(vector<char>)_(bail_25%)/8192 524.886 -
rng::find_if(vector<char>)_(process_all)/1024 274.734 -
rng::find_if(vector<char>)_(process_all)/32768 8136.061 -
rng::find_if(vector<char>)_(process_all)/50 12.578 -
rng::find_if(vector<char>)_(process_all)/8 2.445 -
rng::find_if(vector<char>)_(process_all)/8192 2048.931 -
rng::find_if(vector<int>)_(bail_25%)/1024 75.737 -
rng::find_if(vector<int>)_(bail_25%)/32768 2342.648 -
rng::find_if(vector<int>)_(bail_25%)/8 1.079 2.02%
rng::find_if(vector<int>)_(bail_25%)/8192 549.027 -
rng::find_if(vector<int>)_(process_all)/1024 283.688 -
rng::find_if(vector<int>)_(process_all)/32768 8813.055 -
rng::find_if(vector<int>)_(process_all)/50 14.224 -
rng::find_if(vector<int>)_(process_all)/8 2.550 -
rng::find_if(vector<int>)_(process_all)/8192 2195.054 -
rng::find_if_not(deque<int>)_(bail_25%)/1024 106.407 -
rng::find_if_not(deque<int>)_(bail_25%)/32768 2767.520 -2.05%
rng::find_if_not(deque<int>)_(bail_25%)/8 1.545 -
rng::find_if_not(deque<int>)_(bail_25%)/8192 713.281 -
rng::find_if_not(deque<int>)_(process_all)/1024 483.620 1.80%
rng::find_if_not(deque<int>)_(process_all)/32768 12151.513 6.20%
rng::find_if_not(deque<int>)_(process_all)/50 23.761 -
rng::find_if_not(deque<int>)_(process_all)/8 3.986 -
rng::find_if_not(deque<int>)_(process_all)/8192 3061.975 8.34%
rng::find_if_not(list<int>)_(bail_25%)/1024 195.799 -
rng::find_if_not(list<int>)_(bail_25%)/32768 10902.154 4.28%
rng::find_if_not(list<int>)_(bail_25%)/8 1.278 -2.53%
rng::find_if_not(list<int>)_(bail_25%)/8192 1531.146 -
rng::find_if_not(list<int>)_(process_all)/1024 764.665 -
rng::find_if_not(list<int>)_(process_all)/32768 28020.801 -
rng::find_if_not(list<int>)_(process_all)/50 21.682 -
rng::find_if_not(list<int>)_(process_all)/8 3.511 -
rng::find_if_not(list<int>)_(process_all)/8192 9007.165 1.92%
rng::find_if_not(vector<bool>)_(process_all)/1024 772.258 -
rng::find_if_not(vector<bool>)_(process_all)/1048576 789271.889 -
rng::find_if_not(vector<bool>)_(process_all)/50 35.069 -
rng::find_if_not(vector<bool>)_(process_all)/8 5.427 -
rng::find_if_not(vector<bool>)_(process_all)/8192 6163.590 -
rng::find_if_not(vector<char>)_(bail_25%)/1024 76.353 -
rng::find_if_not(vector<char>)_(bail_25%)/32768 2027.579 -
rng::find_if_not(vector<char>)_(bail_25%)/8 0.945 -
rng::find_if_not(vector<char>)_(bail_25%)/8192 518.672 -
rng::find_if_not(vector<char>)_(process_all)/1024 274.448 -
rng::find_if_not(vector<char>)_(process_all)/32768 8136.993 -
rng::find_if_not(vector<char>)_(process_all)/50 12.590 -
rng::find_if_not(vector<char>)_(process_all)/8 2.507 2.30%
rng::find_if_not(vector<char>)_(process_all)/8192 2049.653 -
rng::find_if_not(vector<int>)_(bail_25%)/1024 75.761 -
rng::find_if_not(vector<int>)_(bail_25%)/32768 2341.011 -
rng::find_if_not(vector<int>)_(bail_25%)/8 1.065 -1.96%
rng::find_if_not(vector<int>)_(bail_25%)/8192 549.104 -
rng::find_if_not(vector<int>)_(process_all)/1024 283.933 -
rng::find_if_not(vector<int>)_(process_all)/32768 8817.069 -
rng::find_if_not(vector<int>)_(process_all)/50 14.242 -
rng::find_if_not(vector<int>)_(process_all)/8 2.528 1.32%
rng::find_if_not(vector<int>)_(process_all)/8192 2196.357 -
rng::find_last(deque<int>)_(bail_10%)/1024 227.522 -
rng::find_last(deque<int>)_(bail_10%)/1048576 325471.337 -
rng::find_last(deque<int>)_(bail_10%)/50 11.459 -
rng::find_last(deque<int>)_(bail_10%)/8 2.739 -
rng::find_last(deque<int>)_(bail_10%)/8192 2522.728 -
rng::find_last(deque<int>)_(bail_90%)/1024 28.964 -
rng::find_last(deque<int>)_(bail_90%)/1048576 27558.168 8.01%
rng::find_last(deque<int>)_(bail_90%)/50 1.888 -
rng::find_last(deque<int>)_(bail_90%)/8 0.931 -
rng::find_last(deque<int>)_(bail_90%)/8192 204.400 -
rng::find_last(forward_list<int>)_(bail_10%)/1024 729.805 -
rng::find_last(forward_list<int>)_(bail_10%)/1048576 375901.296 -46.79%
rng::find_last(forward_list<int>)_(bail_10%)/50 20.781 -
rng::find_last(forward_list<int>)_(bail_10%)/8 2.363 -2.06%
rng::find_last(forward_list<int>)_(bail_10%)/8192 6719.046 -
rng::find_last(forward_list<int>)_(bail_90%)/1024 732.991 -
rng::find_last(forward_list<int>)_(bail_90%)/1048576 398451.743 -40.36%
rng::find_last(forward_list<int>)_(bail_90%)/50 20.786 -
rng::find_last(forward_list<int>)_(bail_90%)/8 2.452 1.45%
rng::find_last(forward_list<int>)_(bail_90%)/8192 6056.444 -
rng::find_last(list<int>)_(bail_10%)/1024 675.093 1.11%
rng::find_last(list<int>)_(bail_10%)/1048576 788864.466 -
rng::find_last(list<int>)_(bail_10%)/50 16.437 -
rng::find_last(list<int>)_(bail_10%)/8 2.092 2.57%
rng::find_last(list<int>)_(bail_10%)/8192 6272.129 -
rng::find_last(list<int>)_(bail_90%)/1024 56.942 -14.00%
rng::find_last(list<int>)_(bail_90%)/1048576 86222.001 -
rng::find_last(list<int>)_(bail_90%)/50 1.397 1.89%
rng::find_last(list<int>)_(bail_90%)/8 0.468 -2.20%
rng::find_last(list<int>)_(bail_90%)/8192 593.365 -1.60%
rng::find_last(vector<char>)_(bail_10%)/1024 112.804 -
rng::find_last(vector<char>)_(bail_10%)/1048576 108219.792 -
rng::find_last(vector<char>)_(bail_10%)/50 5.343 -2.25%
rng::find_last(vector<char>)_(bail_10%)/8 1.534 -4.20%
rng::find_last(vector<char>)_(bail_10%)/8192 854.591 -
rng::find_last(vector<char>)_(bail_90%)/1024 12.186 -6.70%
rng::find_last(vector<char>)_(bail_90%)/1048576 12005.740 -
rng::find_last(vector<char>)_(bail_90%)/50 1.031 3.25%
rng::find_last(vector<char>)_(bail_90%)/8 0.487 4.41%
rng::find_last(vector<char>)_(bail_90%)/8192 102.126 -
rng::find_last(vector<int>)_(bail_10%)/1024 212.638 -
rng::find_last(vector<int>)_(bail_10%)/1048576 215234.597 -
rng::find_last(vector<int>)_(bail_10%)/50 10.875 -
rng::find_last(vector<int>)_(bail_10%)/8 2.084 -4.06%
rng::find_last(vector<int>)_(bail_10%)/8192 1655.704 -
rng::find_last(vector<int>)_(bail_90%)/1024 27.893 -
rng::find_last(vector<int>)_(bail_90%)/1048576 23262.260 -
rng::find_last(vector<int>)_(bail_90%)/50 1.579 -
rng::find_last(vector<int>)_(bail_90%)/8 0.607 -10.86%
rng::find_last(vector<int>)_(bail_90%)/8192 190.014 -
rng::find_last_if(deque<int>)_(bail_10%)/1024 353.166 -1.23%
rng::find_last_if(deque<int>)_(bail_10%)/1048576 362969.328 -
rng::find_last_if(deque<int>)_(bail_10%)/50 18.937 6.48%
rng::find_last_if(deque<int>)_(bail_10%)/8 3.972 -
rng::find_last_if(deque<int>)_(bail_10%)/8192 2768.919 -
rng::find_last_if(deque<int>)_(bail_90%)/1024 43.294 -
rng::find_last_if(deque<int>)_(bail_90%)/1048576 39471.882 1.35%
rng::find_last_if(deque<int>)_(bail_90%)/50 2.679 -
rng::find_last_if(deque<int>)_(bail_90%)/8 0.987 1.03%
rng::find_last_if(deque<int>)_(bail_90%)/8192 312.538 -
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 826.809 4.56%
rng::find_last_if(forward_list<int>)_(bail_10%)/1048576 929950.221 -
rng::find_last_if(forward_list<int>)_(bail_10%)/50 27.460 -
rng::find_last_if(forward_list<int>)_(bail_10%)/8 4.925 -
rng::find_last_if(forward_list<int>)_(bail_10%)/8192 6830.100 -1.88%
rng::find_last_if(forward_list<int>)_(bail_90%)/1024 865.622 12.56%
rng::find_last_if(forward_list<int>)_(bail_90%)/1048576 925307.055 -
rng::find_last_if(forward_list<int>)_(bail_90%)/50 39.810 -3.96%
rng::find_last_if(forward_list<int>)_(bail_90%)/8 4.800 -7.42%
rng::find_last_if(forward_list<int>)_(bail_90%)/8192 7123.641 6.69%
rng::find_last_if(list<int>)_(bail_10%)/1024 681.347 -
rng::find_last_if(list<int>)_(bail_10%)/1048576 807348.008 -
rng::find_last_if(list<int>)_(bail_10%)/50 39.215 2.70%
rng::find_last_if(list<int>)_(bail_10%)/8 3.107 -
rng::find_last_if(list<int>)_(bail_10%)/8192 6635.225 -
rng::find_last_if(list<int>)_(bail_90%)/1024 70.870 -
rng::find_last_if(list<int>)_(bail_90%)/1048576 89063.413 -
rng::find_last_if(list<int>)_(bail_90%)/50 2.180 -
rng::find_last_if(list<int>)_(bail_90%)/8 0.711 -
rng::find_last_if(list<int>)_(bail_90%)/8192 606.478 -
rng::find_last_if(vector<char>)_(bail_10%)/1024 242.785 -
rng::find_last_if(vector<char>)_(bail_10%)/1048576 241187.478 -
rng::find_last_if(vector<char>)_(bail_10%)/50 11.358 -
rng::find_last_if(vector<char>)_(bail_10%)/8 2.389 -5.38%
rng::find_last_if(vector<char>)_(bail_10%)/8192 1876.029 -
rng::find_last_if(vector<char>)_(bail_90%)/1024 25.440 -
rng::find_last_if(vector<char>)_(bail_90%)/1048576 26237.300 -
rng::find_last_if(vector<char>)_(bail_90%)/50 1.456 -
rng::find_last_if(vector<char>)_(bail_90%)/8 0.461 -2.67%
rng::find_last_if(vector<char>)_(bail_90%)/8192 217.570 -
rng::find_last_if(vector<int>)_(bail_10%)/1024 245.466 -
rng::find_last_if(vector<int>)_(bail_10%)/1048576 283855.062 -
rng::find_last_if(vector<int>)_(bail_10%)/50 11.573 -
rng::find_last_if(vector<int>)_(bail_10%)/8 2.562 -
rng::find_last_if(vector<int>)_(bail_10%)/8192 2073.482 -
rng::find_last_if(vector<int>)_(bail_90%)/1024 25.976 -
rng::find_last_if(vector<int>)_(bail_90%)/1048576 31085.745 -
rng::find_last_if(vector<int>)_(bail_90%)/50 1.489 -3.54%
rng::find_last_if(vector<int>)_(bail_90%)/8 0.463 -7.65%
rng::find_last_if(vector<int>)_(bail_90%)/8192 219.136 -
rng::find_last_if_not(deque<int>)_(bail_10%)/1024 358.745 -1.15%
rng::find_last_if_not(deque<int>)_(bail_10%)/1048576 362719.149 -
rng::find_last_if_not(deque<int>)_(bail_10%)/50 17.634 -1.79%
rng::find_last_if_not(deque<int>)_(bail_10%)/8 3.941 -
rng::find_last_if_not(deque<int>)_(bail_10%)/8192 2773.757 -
rng::find_last_if_not(deque<int>)_(bail_90%)/1024 42.564 -
rng::find_last_if_not(deque<int>)_(bail_90%)/1048576 39350.597 -
rng::find_last_if_not(deque<int>)_(bail_90%)/50 2.709 -
rng::find_last_if_not(deque<int>)_(bail_90%)/8 0.985 -
rng::find_last_if_not(deque<int>)_(bail_90%)/8192 307.429 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1024 788.104 -7.31%
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1048576 937424.309 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/50 28.164 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8 4.783 -7.98%
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192 6817.870 -5.85%
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1024 880.503 2.29%
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1048576 927850.298 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/50 28.159 1.47%
rng::find_last_if_not(forward_list<int>)_(bail_90%)/8 5.201 5.20%
rng::find_last_if_not(forward_list<int>)_(bail_90%)/8192 6775.462 -
rng::find_last_if_not(list<int>)_(bail_10%)/1024 683.943 -
rng::find_last_if_not(list<int>)_(bail_10%)/1048576 809127.019 -
rng::find_last_if_not(list<int>)_(bail_10%)/50 38.515 -2.27%
rng::find_last_if_not(list<int>)_(bail_10%)/8 3.112 -
rng::find_last_if_not(list<int>)_(bail_10%)/8192 6647.908 -
rng::find_last_if_not(list<int>)_(bail_90%)/1024 71.266 1.80%
rng::find_last_if_not(list<int>)_(bail_90%)/1048576 89094.802 -
rng::find_last_if_not(list<int>)_(bail_90%)/50 2.134 1.37%
rng::find_last_if_not(list<int>)_(bail_90%)/8 0.711 -
rng::find_last_if_not(list<int>)_(bail_90%)/8192 607.748 -
rng::find_last_if_not(vector<char>)_(bail_10%)/1024 242.715 -
rng::find_last_if_not(vector<char>)_(bail_10%)/1048576 241512.880 -
rng::find_last_if_not(vector<char>)_(bail_10%)/50 11.360 -
rng::find_last_if_not(vector<char>)_(bail_10%)/8 2.458 -
rng::find_last_if_not(vector<char>)_(bail_10%)/8192 1879.986 -
rng::find_last_if_not(vector<char>)_(bail_90%)/1024 31.069 -
rng::find_last_if_not(vector<char>)_(bail_90%)/1048576 26218.285 2.21%
rng::find_last_if_not(vector<char>)_(bail_90%)/50 1.451 -
rng::find_last_if_not(vector<char>)_(bail_90%)/8 0.464 -
rng::find_last_if_not(vector<char>)_(bail_90%)/8192 216.906 -
rng::find_last_if_not(vector<int>)_(bail_10%)/1024 245.671 -
rng::find_last_if_not(vector<int>)_(bail_10%)/1048576 284004.802 -
rng::find_last_if_not(vector<int>)_(bail_10%)/50 11.509 -
rng::find_last_if_not(vector<int>)_(bail_10%)/8 2.582 1.43%
rng::find_last_if_not(vector<int>)_(bail_10%)/8192 2075.895 -
rng::find_last_if_not(vector<int>)_(bail_90%)/1024 30.416 -
rng::find_last_if_not(vector<int>)_(bail_90%)/1048576 30939.973 -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 1.542 -2.55%
rng::find_last_if_not(vector<int>)_(bail_90%)/8 0.464 -9.35%
rng::find_last_if_not(vector<int>)_(bail_90%)/8192 218.906 -
rng::fold_left(deque<int>)/1048576 561889.399 -
rng::fold_left(deque<int>)/32 16.479 -
rng::fold_left(deque<int>)/50 26.862 1.72%
rng::fold_left(deque<int>)/8 3.996 -
rng::fold_left(deque<int>)/8192 4569.041 -
rng::fold_left(list<int>)/1048576 1364921.945 -
rng::fold_left(list<int>)/32 22.170 -
rng::fold_left(list<int>)/50 39.943 6.63%
rng::fold_left(list<int>)/8 3.868 -
rng::fold_left(list<int>)/8192 10484.705 -
rng::fold_left(vector<int>)/1048576 1327760.890 -
rng::fold_left(vector<int>)/32 20.736 -
rng::fold_left(vector<int>)/50 36.269 -
rng::fold_left(vector<int>)/8 3.708 -
rng::fold_left(vector<int>)/8192 10327.280 -
rng::for_each(deque<int>)/32 3.796 1.37%
rng::for_each(deque<int>)/50 4.069 -
rng::for_each(deque<int>)/8 0.933 -
rng::for_each(deque<int>)/8192 254.926 -
rng::for_each(join_view(vector<vector<int>>)/32 3.803 -
rng::for_each(join_view(vector<vector<int>>)/50 4.137 -
rng::for_each(join_view(vector<vector<int>>)/8 1.443 -4.24%
rng::for_each(join_view(vector<vector<int>>)/8192 264.657 -
rng::for_each(list<int>)/32 11.246 1.27%
rng::for_each(list<int>)/50 24.109 -
rng::for_each(list<int>)/8 2.566 2.91%
rng::for_each(list<int>)/8192 7835.070 -4.03%
rng::for_each(map<int>)/32 21.429 -
rng::for_each(map<int>)/50 41.141 1.80%
rng::for_each(map<int>)/8 4.509 -1.34%
rng::for_each(map<int>)/8192 16740.250 -3.30%
rng::for_each(map<int>::iterator)/32 23.470 -
rng::for_each(map<int>::iterator)/50 49.716 -1.05%
rng::for_each(map<int>::iterator)/8 4.600 -
rng::for_each(map<int>::iterator)/8192 16846.438 -
rng::for_each(multimap<int>)/32 22.692 3.55%
rng::for_each(multimap<int>)/50 50.474 -
rng::for_each(multimap<int>)/8 4.470 -
rng::for_each(multimap<int>)/8192 16486.111 -6.15%
rng::for_each(multimap<int>::iterator)/32 21.365 1.12%
rng::for_each(multimap<int>::iterator)/50 41.831 -
rng::for_each(multimap<int>::iterator)/8 4.535 -
rng::for_each(multimap<int>::iterator)/8192 16639.124 -4.49%
rng::for_each(multiset<int>)/32 22.018 2.02%
rng::for_each(multiset<int>)/50 48.507 7.89%
rng::for_each(multiset<int>)/8 4.605 3.12%
rng::for_each(multiset<int>)/8192 16192.193 -
rng::for_each(multiset<int>::iterator)/32 20.941 -
rng::for_each(multiset<int>::iterator)/50 56.675 1.07%
rng::for_each(multiset<int>::iterator)/8 4.586 1.47%
rng::for_each(multiset<int>::iterator)/8192 16585.890 1.07%
rng::for_each(set<int>)/32 21.364 -
rng::for_each(set<int>)/50 60.514 -
rng::for_each(set<int>)/8 4.501 -
rng::for_each(set<int>)/8192 16240.749 -
rng::for_each(set<int>::iterator)/32 22.283 1.33%
rng::for_each(set<int>::iterator)/50 50.167 -
rng::for_each(set<int>::iterator)/8 4.480 -
rng::for_each(set<int>::iterator)/8192 16231.331 -1.35%
rng::for_each(vector<int>)/32 3.839 -
rng::for_each(vector<int>)/50 4.068 -
rng::for_each(vector<int>)/8 0.921 1.17%
rng::for_each(vector<int>)/8192 252.140 -
rng::for_each_n(deque<int>)/32 3.780 -
rng::for_each_n(deque<int>)/50 3.907 -1.96%
rng::for_each_n(deque<int>)/8 1.154 -3.99%
rng::for_each_n(deque<int>)/8192 257.518 -
rng::for_each_n(join_view(vector<vector<int>>)/32 3.839 -
rng::for_each_n(join_view(vector<vector<int>>)/50 4.246 -
rng::for_each_n(join_view(vector<vector<int>>)/8 1.539 -10.73%
rng::for_each_n(join_view(vector<vector<int>>)/8192 265.337 -
rng::for_each_n(list<int>)/32 11.131 -
rng::for_each_n(list<int>)/50 22.455 2.30%
rng::for_each_n(list<int>)/8 2.415 -5.48%
rng::for_each_n(list<int>)/8192 7536.575 2.31%
rng::for_each_n(vector<int>)/32 3.870 -
rng::for_each_n(vector<int>)/50 4.066 -
rng::for_each_n(vector<int>)/8 2.430 -4.01%
rng::for_each_n(vector<int>)/8192 252.030 -
rng::generate(deque<int>)/1024 280.959 -
rng::generate(deque<int>)/32 8.766 -
rng::generate(deque<int>)/50 12.953 -
rng::generate(deque<int>)/8192 2047.489 -
rng::generate(list<int>)/1024 672.906 -
rng::generate(list<int>)/32 8.572 -
rng::generate(list<int>)/50 15.375 -
rng::generate(list<int>)/8192 7089.602 -
rng::generate(vector<int>)/1024 245.088 -
rng::generate(vector<int>)/32 8.040 1.40%
rng::generate(vector<int>)/50 12.059 1.10%
rng::generate(vector<int>)/8192 1854.941 -
rng::generate_n(deque<int>)/1024 246.445 -
rng::generate_n(deque<int>)/32 8.294 -
rng::generate_n(deque<int>)/50 12.318 -
rng::generate_n(deque<int>)/8192 1979.118 -
rng::generate_n(list<int>)/1024 651.232 -
rng::generate_n(list<int>)/32 8.681 -5.51%
rng::generate_n(list<int>)/50 17.351 -
rng::generate_n(list<int>)/8192 6974.950 -15.48%
rng::generate_n(vector<int>)/1024 245.869 -
rng::generate_n(vector<int>)/32 8.010 -
rng::generate_n(vector<int>)/50 12.054 -
rng::generate_n(vector<int>)/8192 1863.637 -
rng::is_partitioned(deque<int>)_(partitioned)/1024 365.085 -
rng::is_partitioned(deque<int>)_(partitioned)/32 9.132 -
rng::is_partitioned(deque<int>)_(partitioned)/50 14.117 2.63%
rng::is_partitioned(deque<int>)_(partitioned)/8192 2865.927 -
rng::is_partitioned(deque<int>)_(unpartitioned)/1024 128.667 64.61%
rng::is_partitioned(deque<int>)_(unpartitioned)/32 12.185 280.29%
rng::is_partitioned(deque<int>)_(unpartitioned)/50 4.312 -23.01%
rng::is_partitioned(deque<int>)_(unpartitioned)/8192 688.754 -30.95%
rng::is_partitioned(list<int>)_(partitioned)/1024 709.664 -
rng::is_partitioned(list<int>)_(partitioned)/32 8.717 -
rng::is_partitioned(list<int>)_(partitioned)/50 13.909 -
rng::is_partitioned(list<int>)_(partitioned)/8192 8139.650 17.94%
rng::is_partitioned(list<int>)_(unpartitioned)/1024 150.944 -49.07%
rng::is_partitioned(list<int>)_(unpartitioned)/32 1.149 -69.54%
rng::is_partitioned(list<int>)_(unpartitioned)/50 4.611 77.41%
rng::is_partitioned(list<int>)_(unpartitioned)/8192 1183.526 -16.08%
rng::is_partitioned(vector<int>)_(partitioned)/1024 176.198 -
rng::is_partitioned(vector<int>)_(partitioned)/32 5.776 1.68%
rng::is_partitioned(vector<int>)_(partitioned)/50 8.530 -
rng::is_partitioned(vector<int>)_(partitioned)/8192 1338.611 -
rng::is_partitioned(vector<int>)_(unpartitioned)/1024 55.830 -
rng::is_partitioned(vector<int>)_(unpartitioned)/32 2.204 33.01%
rng::is_partitioned(vector<int>)_(unpartitioned)/50 9.192 -
rng::is_partitioned(vector<int>)_(unpartitioned)/8192 150.194 26.45%
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 494.206 -
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 6.281 -1.52%
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 3885.610 -
rng::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 519389.717 -1.78%
rng::is_permutation(deque<int>)_(4leg)_(shuffled)/8 48.690 -1.27%
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 516.492 -
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 7.064 2.58%
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 3970.651 -1.09%
rng::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/1024 689926.569 -
rng::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 63.799 23.99%
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/1024 782.293 -
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/8 3.707 -
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 8314.319 1.29%
rng::is_permutation(list<int>)_(4leg)_(shuffled)/1024 1438984.587 -
rng::is_permutation(list<int>)_(4leg)_(shuffled)/8 44.196 1.33%
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/1024 825.535 -
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 4.250 -1.93%
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 9606.286 1.18%
rng::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/1024 1603171.732 -
rng::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 45.609 -
rng::is_permutation(vector<int>)_(4leg)_(common_prefix)/1024 341.479 -
rng::is_permutation(vector<int>)_(4leg)_(common_prefix)/8 3.637 -
rng::is_permutation(vector<int>)_(4leg)_(common_prefix)/8192 2629.661 -
rng::is_permutation(vector<int>)_(4leg)_(shuffled)/1024 213576.791 -
rng::is_permutation(vector<int>)_(4leg)_(shuffled)/8 25.225 1.94%
rng::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 527.382 -
rng::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 5.055 -
rng::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 4727.050 -
rng::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/1024 1001194.226 -
rng::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 55.660 -
rng::is_sorted(deque<int>)/1024 474.431 -
rng::is_sorted(deque<int>)/8 2.438 -47.42%
rng::is_sorted(deque<int>)/8192 3803.343 -
rng::is_sorted(deque<int>,_pred)/1024 597.504 -
rng::is_sorted(deque<int>,_pred)/8 4.656 4.22%
rng::is_sorted(deque<int>,_pred)/8192 4819.828 -
rng::is_sorted(list<int>)/1024 765.465 -
rng::is_sorted(list<int>)/8 2.133 -1.61%
rng::is_sorted(list<int>)/8192 7011.151 -
rng::is_sorted(list<int>,_pred)/1024 792.761 -
rng::is_sorted(list<int>,_pred)/8 4.253 -
rng::is_sorted(list<int>,_pred)/8192 7356.591 -2.88%
rng::is_sorted(vector<int>)/1024 242.659 -
rng::is_sorted(vector<int>)/8 2.075 -
rng::is_sorted(vector<int>)/8192 1894.269 -
rng::is_sorted(vector<int>,_pred)/1024 462.405 -
rng::is_sorted(vector<int>,_pred)/8 3.665 -
rng::is_sorted(vector<int>,_pred)/8192 3681.048 -
rng::is_sorted_until(deque<int>)/1024 473.111 -
rng::is_sorted_until(deque<int>)/8 2.916 -13.56%
rng::is_sorted_until(deque<int>)/8192 3780.578 -
rng::is_sorted_until(deque<int>,_pred)/1024 597.072 -
rng::is_sorted_until(deque<int>,_pred)/8 4.111 -10.99%
rng::is_sorted_until(deque<int>,_pred)/8192 4803.761 -
rng::is_sorted_until(list<int>)/1024 753.560 1.33%
rng::is_sorted_until(list<int>)/8 2.163 -
rng::is_sorted_until(list<int>)/8192 7202.719 -11.76%
rng::is_sorted_until(list<int>,_pred)/1024 791.309 -
rng::is_sorted_until(list<int>,_pred)/8 3.818 -
rng::is_sorted_until(list<int>,_pred)/8192 7629.129 -5.35%
rng::is_sorted_until(vector<int>)/1024 239.050 -
rng::is_sorted_until(vector<int>)/8 2.056 -
rng::is_sorted_until(vector<int>)/8192 1864.632 -
rng::is_sorted_until(vector<int>,_pred)/1024 413.064 2.49%
rng::is_sorted_until(vector<int>,_pred)/8 3.434 2.78%
rng::is_sorted_until(vector<int>,_pred)/8192 3311.352 3.78%
rng::mismatch(deque<int>)_(it,_it,_it,_it)/1000 475.489 -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/1024 488.410 1.67%
rng::mismatch(deque<int>)_(it,_it,_it,_it)/1048576 497632.013 -
rng::mismatch(deque<int>)_(it,_it,_it,_it)/8 4.012 2.07%
rng::mismatch(deque<int>)_(it,_it,_it,_it)/8192 3870.808 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 728.066 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 731.703 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1048576 624149.486 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 6.550 -
rng::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8192 4799.942 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/1000 765.384 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/1024 784.243 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/1048576 960388.812 -
rng::mismatch(list<int>)_(it,_it,_it,_it)/8 2.927 2.66%
rng::mismatch(list<int>)_(it,_it,_it,_it)/8192 11572.408 -4.49%
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1000 815.382 -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1024 830.124 -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1048576 992943.320 -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8 3.571 -
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 10120.238 -18.23%
rng::mismatch(vector<int>)_(it,_it,_it,_it)/1000 72.959 -
rng::mismatch(vector<int>)_(it,_it,_it,_it)/1024 74.824 -
rng::mismatch(vector<int>)_(it,_it,_it,_it)/1048576 76641.933 -
rng::mismatch(vector<int>)_(it,_it,_it,_it)/8 1.317 1.27%
rng::mismatch(vector<int>)_(it,_it,_it,_it)/8192 604.876 -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 449.113 -3.10%
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1024 515.856 -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1048576 608766.630 -
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 3.978 -2.60%
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8192 4774.216 -
rng::move(deque<int>)/1048576 54533.728 -
rng::move(deque<int>)/262144 14841.423 -
rng::move(deque<int>)/32768 2172.780 -
rng::move(deque<int>)/4096 153.721 -
rng::move(deque<int>)/512 24.084 -
rng::move(deque<int>)/64 6.604 4.73%
rng::move(deque<int>)/8 3.888 -1.14%
rng::move(list<int>)/1048576 1013791.667 -
rng::move(list<int>)/262144 249859.684 -
rng::move(list<int>)/32768 35663.190 -
rng::move(list<int>)/4096 5370.561 -
rng::move(list<int>)/512 370.838 -
rng::move(list<int>)/64 40.658 -
rng::move(list<int>)/8 3.932 -
rng::move(vector<bool>)_(aligned)/1048576 2129.203 -17.81%
rng::move(vector<bool>)_(aligned)/262144 256.682 -
rng::move(vector<bool>)_(aligned)/32768 37.605 -
rng::move(vector<bool>)_(aligned)/4096 8.114 -
rng::move(vector<bool>)_(aligned)/512 2.682 1.15%
rng::move(vector<bool>)_(aligned)/64 1.894 -2.74%
rng::move(vector<bool>)_(unaligned)/1048576 6712.292 -
rng::move(vector<bool>)_(unaligned)/262144 1582.312 -
rng::move(vector<bool>)_(unaligned)/32768 203.542 -
rng::move(vector<bool>)_(unaligned)/4096 25.897 -
rng::move(vector<bool>)_(unaligned)/512 4.178 -
rng::move(vector<bool>)_(unaligned)/64 1.625 -
rng::move(vector<int>)/1048576 56452.768 -
rng::move(vector<int>)/262144 22229.330 2.13%
rng::move(vector<int>)/32768 2146.192 -17.28%
rng::move(vector<int>)/4096 135.689 -
rng::move(vector<int>)/512 20.434 -
rng::move(vector<int>)/64 4.068 -1.08%
rng::move(vector<int>)/8 2.278 1.32%
rng::move_backward(deque<int>)/1048576 127403.845 2.92%
rng::move_backward(deque<int>)/262144 30421.534 1.53%
rng::move_backward(deque<int>)/32768 3592.399 2.54%
rng::move_backward(deque<int>)/4096 158.687 1.64%
rng::move_backward(deque<int>)/512 23.803 -
rng::move_backward(deque<int>)/64 5.456 -
rng::move_backward(deque<int>)/8 3.576 -1.71%
rng::move_backward(list<int>)/1048576 1051022.615 -
rng::move_backward(list<int>)/262144 269734.688 -1.09%
rng::move_backward(list<int>)/32768 35580.873 -1.54%
rng::move_backward(list<int>)/4096 6568.472 9.20%
rng::move_backward(list<int>)/512 373.061 -
rng::move_backward(list<int>)/64 40.515 -
rng::move_backward(list<int>)/8 3.714 -
rng::move_backward(vector<bool>)_(aligned)/1048576 2125.543 -
rng::move_backward(vector<bool>)_(aligned)/262144 257.410 -
rng::move_backward(vector<bool>)_(aligned)/32768 37.904 -
rng::move_backward(vector<bool>)_(aligned)/4096 7.910 -
rng::move_backward(vector<bool>)_(aligned)/512 2.647 -
rng::move_backward(vector<bool>)_(aligned)/64 1.742 2.66%
rng::move_backward(vector<bool>)_(unaligned)/1048576 6488.474 -
rng::move_backward(vector<bool>)_(unaligned)/262144 1584.050 -
rng::move_backward(vector<bool>)_(unaligned)/32768 203.858 -
rng::move_backward(vector<bool>)_(unaligned)/4096 27.636 -
rng::move_backward(vector<bool>)_(unaligned)/512 5.653 2.37%
rng::move_backward(vector<bool>)_(unaligned)/64 1.925 2.84%
rng::move_backward(vector<int>)/1048576 56384.558 -
rng::move_backward(vector<int>)/262144 21999.560 1.25%
rng::move_backward(vector<int>)/32768 2151.459 -
rng::move_backward(vector<int>)/4096 135.798 -
rng::move_backward(vector<int>)/512 20.855 -
rng::move_backward(vector<int>)/64 4.125 -
rng::move_backward(vector<int>)/8 2.286 -
rng::none_of(deque<int>)_(process_all)/32 18.166 7.63%
rng::none_of(deque<int>)_(process_all)/32768 15425.063 -
rng::none_of(deque<int>)_(process_all)/50 26.461 4.02%
rng::none_of(deque<int>)_(process_all)/8 4.400 -2.03%
rng::none_of(deque<int>)_(process_all)/8192 3858.069 -
rng::none_of(list<int>)_(process_all)/32 11.793 -
rng::none_of(list<int>)_(process_all)/32768 25600.958 -1.28%
rng::none_of(list<int>)_(process_all)/50 22.000 1.11%
rng::none_of(list<int>)_(process_all)/8 2.612 -
rng::none_of(list<int>)_(process_all)/8192 7892.814 -7.96%
rng::none_of(vector<int>)_(process_all)/32 8.443 -
rng::none_of(vector<int>)_(process_all)/32768 8073.194 -
rng::none_of(vector<int>)_(process_all)/50 12.712 -
rng::none_of(vector<int>)_(process_all)/8 2.453 6.38%
rng::none_of(vector<int>)_(process_all)/8192 2025.561 -
rng::partial_sort(deque<int>)_(ascending)/1024 7940.016 -
rng::partial_sort(deque<int>)_(ascending)/8 31.035 -5.56%
rng::partial_sort(deque<int>)_(ascending)/8192 165006.382 1.56%
rng::partial_sort(deque<int>)_(descending)/1024 18547.458 -
rng::partial_sort(deque<int>)_(descending)/8 43.904 -3.37%
rng::partial_sort(deque<int>)_(descending)/8192 286477.643 1.44%
rng::partial_sort(deque<int>)_(heap)/1024 18501.336 -
rng::partial_sort(deque<int>)_(heap)/8 37.297 -1.78%
rng::partial_sort(deque<int>)_(heap)/8192 282579.277 -
rng::partial_sort(deque<int>)_(pipe-organ)/1024 7943.223 -
rng::partial_sort(deque<int>)_(pipe-organ)/8 30.910 -6.35%
rng::partial_sort(deque<int>)_(pipe-organ)/8192 162119.211 -1.02%
rng::partial_sort(deque<int>)_(qsort_adversarial)/1024 19810.623 -
rng::partial_sort(deque<int>)_(qsort_adversarial)/8 31.747 2.46%
rng::partial_sort(deque<int>)_(qsort_adversarial)/8192 283568.112 -
rng::partial_sort(deque<int>)_(repeated)/1024 6332.821 -3.28%
rng::partial_sort(deque<int>)_(repeated)/8 27.696 -1.82%
rng::partial_sort(deque<int>)_(repeated)/8192 70015.986 -
rng::partial_sort(deque<int>)_(shuffled)/1024 16044.936 -
rng::partial_sort(deque<int>)_(shuffled)/8 34.106 -2.18%
rng::partial_sort(deque<int>)_(shuffled)/8192 262431.807 -1.40%
rng::partial_sort(vector<NonIntegral>)_(ascending)/1024 4988.668 -
rng::partial_sort(vector<NonIntegral>)_(ascending)/8 22.261 -3.81%
rng::partial_sort(vector<NonIntegral>)_(ascending)/8192 55597.269 -
rng::partial_sort(vector<NonIntegral>)_(descending)/1024 8193.516 -
rng::partial_sort(vector<NonIntegral>)_(descending)/8 24.988 -
rng::partial_sort(vector<NonIntegral>)_(descending)/8192 97588.913 -
rng::partial_sort(vector<NonIntegral>)_(heap)/1024 8186.446 -
rng::partial_sort(vector<NonIntegral>)_(heap)/8 24.720 -1.04%
rng::partial_sort(vector<NonIntegral>)_(heap)/8192 100775.786 -
rng::partial_sort(vector<NonIntegral>)_(pipe-organ)/1024 4979.502 -
rng::partial_sort(vector<NonIntegral>)_(pipe-organ)/8 22.020 -5.60%
rng::partial_sort(vector<NonIntegral>)_(pipe-organ)/8192 55485.228 -
rng::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 9139.179 -
rng::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8 22.093 -4.75%
rng::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 97616.942 -
rng::partial_sort(vector<NonIntegral>)_(repeated)/1024 3935.836 -
rng::partial_sort(vector<NonIntegral>)_(repeated)/8 21.407 -5.86%
rng::partial_sort(vector<NonIntegral>)_(repeated)/8192 46821.395 -
rng::partial_sort(vector<NonIntegral>)_(shuffled)/1024 6903.854 -
rng::partial_sort(vector<NonIntegral>)_(shuffled)/8 22.824 -
rng::partial_sort(vector<NonIntegral>)_(shuffled)/8192 90767.467 -
rng::partial_sort(vector<int>)_(ascending)/1024 4996.906 -
rng::partial_sort(vector<int>)_(ascending)/8 20.675 -
rng::partial_sort(vector<int>)_(ascending)/8192 54443.758 -
rng::partial_sort(vector<int>)_(descending)/1024 8186.802 -
rng::partial_sort(vector<int>)_(descending)/8 24.821 -1.36%
rng::partial_sort(vector<int>)_(descending)/8192 97151.267 -
rng::partial_sort(vector<int>)_(heap)/1024 8212.310 -
rng::partial_sort(vector<int>)_(heap)/8 26.123 -3.38%
rng::partial_sort(vector<int>)_(heap)/8192 100637.681 -
rng::partial_sort(vector<int>)_(pipe-organ)/1024 4980.700 -
rng::partial_sort(vector<int>)_(pipe-organ)/8 20.641 -
rng::partial_sort(vector<int>)_(pipe-organ)/8192 54306.952 -
rng::partial_sort(vector<int>)_(qsort_adversarial)/1024 9086.334 -
rng::partial_sort(vector<int>)_(qsort_adversarial)/8 20.808 -
rng::partial_sort(vector<int>)_(qsort_adversarial)/8192 97344.682 -
rng::partial_sort(vector<int>)_(repeated)/1024 3934.206 -
rng::partial_sort(vector<int>)_(repeated)/8 20.136 -
rng::partial_sort(vector<int>)_(repeated)/8192 46582.522 -
rng::partial_sort(vector<int>)_(shuffled)/1024 6914.187 -
rng::partial_sort(vector<int>)_(shuffled)/8 22.406 -
rng::partial_sort(vector<int>)_(shuffled)/8192 88002.750 -
rng::partial_sort_copy(deque<int>)_(ascending)/1024 5345.947 -
rng::partial_sort_copy(deque<int>)_(ascending)/8 11.010 -
rng::partial_sort_copy(deque<int>)_(ascending)/8192 57292.732 -
rng::partial_sort_copy(deque<int>)_(descending)/1024 8485.434 -
rng::partial_sort_copy(deque<int>)_(descending)/8 19.893 -
rng::partial_sort_copy(deque<int>)_(descending)/8192 99941.074 -
rng::partial_sort_copy(deque<int>)_(heap)/1024 8718.233 -
rng::partial_sort_copy(deque<int>)_(heap)/8 15.452 1.39%
rng::partial_sort_copy(deque<int>)_(heap)/8192 103717.688 -
rng::partial_sort_copy(deque<int>)_(pipe-organ)/1024 5357.589 -
rng::partial_sort_copy(deque<int>)_(pipe-organ)/8 10.967 -
rng::partial_sort_copy(deque<int>)_(pipe-organ)/8192 57402.492 -
rng::partial_sort_copy(deque<int>)_(qsort_adversarial)/1024 9370.385 -
rng::partial_sort_copy(deque<int>)_(qsort_adversarial)/8 10.886 -
rng::partial_sort_copy(deque<int>)_(qsort_adversarial)/8192 100694.138 -
rng::partial_sort_copy(deque<int>)_(repeated)/1024 4262.122 -
rng::partial_sort_copy(deque<int>)_(repeated)/8 10.761 -
rng::partial_sort_copy(deque<int>)_(repeated)/8192 49396.295 -
rng::partial_sort_copy(deque<int>)_(shuffled)/1024 7274.354 -
rng::partial_sort_copy(deque<int>)_(shuffled)/8 12.053 -
rng::partial_sort_copy(deque<int>)_(shuffled)/8192 95760.256 -
rng::partial_sort_copy(list<int>)_(ascending)/1024 5587.128 -11.77%
rng::partial_sort_copy(list<int>)_(ascending)/8 9.269 3.36%
rng::partial_sort_copy(list<int>)_(ascending)/8192 61224.144 -
rng::partial_sort_copy(list<int>)_(descending)/1024 8564.393 -
rng::partial_sort_copy(list<int>)_(descending)/8 18.796 1.11%
rng::partial_sort_copy(list<int>)_(descending)/8192 102070.250 -
rng::partial_sort_copy(list<int>)_(heap)/1024 8543.425 -3.65%
rng::partial_sort_copy(list<int>)_(heap)/8 16.217 -
rng::partial_sort_copy(list<int>)_(heap)/8192 105595.650 -
rng::partial_sort_copy(list<int>)_(pipe-organ)/1024 5593.123 1.28%
rng::partial_sort_copy(list<int>)_(pipe-organ)/8 9.002 -
rng::partial_sort_copy(list<int>)_(pipe-organ)/8192 61528.251 1.55%
rng::partial_sort_copy(list<int>)_(qsort_adversarial)/1024 9473.901 -
rng::partial_sort_copy(list<int>)_(qsort_adversarial)/8 9.258 3.85%
rng::partial_sort_copy(list<int>)_(qsort_adversarial)/8192 102117.420 -
rng::partial_sort_copy(list<int>)_(repeated)/1024 4520.530 -
rng::partial_sort_copy(list<int>)_(repeated)/8 8.598 2.12%
rng::partial_sort_copy(list<int>)_(repeated)/8192 52963.035 -
rng::partial_sort_copy(list<int>)_(shuffled)/1024 7266.451 -
rng::partial_sort_copy(list<int>)_(shuffled)/8 12.091 -
rng::partial_sort_copy(list<int>)_(shuffled)/8192 93108.588 -
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/1024 5233.631 -
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 9.418 8.39%
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/8192 55757.464 -
rng::partial_sort_copy(vector<NonIntegral>)_(descending)/1024 8353.826 -
rng::partial_sort_copy(vector<NonIntegral>)_(descending)/8 18.092 -
rng::partial_sort_copy(vector<NonIntegral>)_(descending)/8192 98070.759 -
rng::partial_sort_copy(vector<NonIntegral>)_(heap)/1024 8341.755 -
rng::partial_sort_copy(vector<NonIntegral>)_(heap)/8 14.446 -2.35%
rng::partial_sort_copy(vector<NonIntegral>)_(heap)/8192 102123.719 -
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 5247.250 1.02%
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 9.549 10.82%
rng::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8192 55941.443 -
rng::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/1024 9130.437 -
rng::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 9.396 7.74%
rng::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8192 98384.178 -
rng::partial_sort_copy(vector<NonIntegral>)_(repeated)/1024 4067.351 -
rng::partial_sort_copy(vector<NonIntegral>)_(repeated)/8 9.208 1.90%
rng::partial_sort_copy(vector<NonIntegral>)_(repeated)/8192 47599.158 -
rng::partial_sort_copy(vector<NonIntegral>)_(shuffled)/1024 7098.507 -
rng::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 11.669 1.81%
rng::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8192 91627.071 -
rng::partial_sort_copy(vector<int>)_(ascending)/1024 5100.806 -
rng::partial_sort_copy(vector<int>)_(ascending)/8 9.008 -
rng::partial_sort_copy(vector<int>)_(ascending)/8192 55498.795 -
rng::partial_sort_copy(vector<int>)_(descending)/1024 8338.452 -
rng::partial_sort_copy(vector<int>)_(descending)/8 18.675 1.51%
rng::partial_sort_copy(vector<int>)_(descending)/8192 98790.754 -
rng::partial_sort_copy(vector<int>)_(heap)/1024 8317.143 -
rng::partial_sort_copy(vector<int>)_(heap)/8 14.893 -1.79%
rng::partial_sort_copy(vector<int>)_(heap)/8192 102480.591 -
rng::partial_sort_copy(vector<int>)_(pipe-organ)/1024 5120.403 -
rng::partial_sort_copy(vector<int>)_(pipe-organ)/8 9.077 -
rng::partial_sort_copy(vector<int>)_(pipe-organ)/8192 55443.062 -
rng::partial_sort_copy(vector<int>)_(qsort_adversarial)/1024 9217.640 -
rng::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 9.025 -1.08%
rng::partial_sort_copy(vector<int>)_(qsort_adversarial)/8192 99568.115 -
rng::partial_sort_copy(vector<int>)_(repeated)/1024 4035.720 -
rng::partial_sort_copy(vector<int>)_(repeated)/8 8.698 3.10%
rng::partial_sort_copy(vector<int>)_(repeated)/8192 47418.473 -
rng::partial_sort_copy(vector<int>)_(shuffled)/1024 7155.956 -
rng::partial_sort_copy(vector<int>)_(shuffled)/8 11.580 -
rng::partial_sort_copy(vector<int>)_(shuffled)/8192 93808.323 -
rng::partition(deque<int>)_(dense)/1024 358.945 -
rng::partition(deque<int>)_(dense)/32 9.468 -12.07%
rng::partition(deque<int>)_(dense)/50 13.966 -13.44%
rng::partition(deque<int>)_(dense)/8192 2814.710 -
rng::partition(deque<int>)_(sparse)/1024 405.611 3.98%
rng::partition(deque<int>)_(sparse)/32 10.597 8.23%
rng::partition(deque<int>)_(sparse)/50 16.502 7.74%
rng::partition(deque<int>)_(sparse)/8192 3376.474 6.44%
rng::partition(list<int>)_(dense)/1024 392.683 1.71%
rng::partition(list<int>)_(dense)/32 8.574 -3.97%
rng::partition(list<int>)_(dense)/50 13.629 3.27%
rng::partition(list<int>)_(dense)/8192 4444.995 2.05%
rng::partition(list<int>)_(sparse)/1024 723.963 -2.07%
rng::partition(list<int>)_(sparse)/32 9.199 1.10%
rng::partition(list<int>)_(sparse)/50 15.619 1.09%
rng::partition(list<int>)_(sparse)/8192 7236.210 4.22%
rng::partition(vector<int>)_(dense)/1024 248.900 2.55%
rng::partition(vector<int>)_(dense)/32 8.290 -
rng::partition(vector<int>)_(dense)/50 12.862 2.63%
rng::partition(vector<int>)_(dense)/8192 1887.990 -
rng::partition(vector<int>)_(sparse)/1024 260.452 -
rng::partition(vector<int>)_(sparse)/32 9.050 1.17%
rng::partition(vector<int>)_(sparse)/50 14.495 1.03%
rng::partition(vector<int>)_(sparse)/8192 1878.902 -
rng::partition_copy(deque<int>)/1024 691.364 -
rng::partition_copy(deque<int>)/32 15.656 -
rng::partition_copy(deque<int>)/50 27.584 -2.79%
rng::partition_copy(deque<int>)/8192 5564.752 -
rng::partition_copy(list<int>)/1024 732.822 -
rng::partition_copy(list<int>)/32 15.966 -
rng::partition_copy(list<int>)/50 28.915 -
rng::partition_copy(list<int>)/8192 8495.977 21.57%
rng::partition_copy(vector<int>)/1024 687.879 -
rng::partition_copy(vector<int>)/32 15.156 -
rng::partition_copy(vector<int>)/50 26.297 -
rng::partition_copy(vector<int>)/8192 5546.112 -
rng::partition_point(deque<int>)/1024 9.133 -
rng::partition_point(deque<int>)/32 4.247 -1.13%
rng::partition_point(deque<int>)/50 4.279 -
rng::partition_point(deque<int>)/8192 16.015 -
rng::partition_point(list<int>)/1024 1287.140 -
rng::partition_point(list<int>)/32 15.582 -
rng::partition_point(list<int>)/50 24.342 -
rng::partition_point(list<int>)/8192 14853.509 9.93%
rng::partition_point(vector<int>)/1024 7.521 -
rng::partition_point(vector<int>)/32 2.307 -
rng::partition_point(vector<int>)/50 2.307 -
rng::partition_point(vector<int>)/8192 10.701 1.10%
rng::remove(deque<int>)_(prefix)/1024 532.531 -
rng::remove(deque<int>)_(prefix)/32 59.090 7.95%
rng::remove(deque<int>)_(prefix)/50 66.434 5.48%
rng::remove(deque<int>)_(prefix)/8192 3899.151 -
rng::remove(deque<int>)_(sprinkled)/1024 523.626 -
rng::remove(deque<int>)_(sprinkled)/32 52.641 -
rng::remove(deque<int>)_(sprinkled)/50 57.514 -
rng::remove(deque<int>)_(sprinkled)/8192 3868.197 -
rng::remove(list<int>)_(prefix)/1024 951.460 -1.31%
rng::remove(list<int>)_(prefix)/32 55.622 -
rng::remove(list<int>)_(prefix)/50 67.340 -
rng::remove(list<int>)_(prefix)/8192 9099.858 6.81%
rng::remove(list<int>)_(sprinkled)/1024 964.770 1.61%
rng::remove(list<int>)_(sprinkled)/32 58.108 1.56%
rng::remove(list<int>)_(sprinkled)/50 71.816 9.58%
rng::remove(list<int>)_(sprinkled)/8192 7933.669 1.25%
rng::remove(vector<int>)_(prefix)/1024 312.426 -
rng::remove(vector<int>)_(prefix)/32 53.118 -
rng::remove(vector<int>)_(prefix)/50 56.923 -
rng::remove(vector<int>)_(prefix)/8192 2106.929 -
rng::remove(vector<int>)_(sprinkled)/1024 289.706 -
rng::remove(vector<int>)_(sprinkled)/32 51.589 -
rng::remove(vector<int>)_(sprinkled)/50 55.167 -1.43%
rng::remove(vector<int>)_(sprinkled)/8192 1984.307 -
rng::remove_copy(deque<int>)_(prefix)/1024 381.321 -2.66%
rng::remove_copy(deque<int>)_(prefix)/32 12.821 -
rng::remove_copy(deque<int>)_(prefix)/50 21.143 -2.58%
rng::remove_copy(deque<int>)_(prefix)/8192 3370.680 -
rng::remove_copy(deque<int>)_(sprinkled)/1024 359.372 -
rng::remove_copy(deque<int>)_(sprinkled)/32 12.196 -
rng::remove_copy(deque<int>)_(sprinkled)/50 18.393 -
rng::remove_copy(deque<int>)_(sprinkled)/8192 2862.405 -1.68%
rng::remove_copy(list<int>)_(prefix)/1024 751.069 -49.43%
rng::remove_copy(list<int>)_(prefix)/32 11.048 -
rng::remove_copy(list<int>)_(prefix)/50 19.264 -
rng::remove_copy(list<int>)_(prefix)/8192 7049.715 -3.75%
rng::remove_copy(list<int>)_(sprinkled)/1024 745.859 -49.46%
rng::remove_copy(list<int>)_(sprinkled)/32 9.447 -1.04%
rng::remove_copy(list<int>)_(sprinkled)/50 17.126 -
rng::remove_copy(list<int>)_(sprinkled)/8192 7224.415 -1.17%
rng::remove_copy(vector<int>)_(prefix)/1024 273.116 -
rng::remove_copy(vector<int>)_(prefix)/32 10.886 -1.08%
rng::remove_copy(vector<int>)_(prefix)/50 18.055 -
rng::remove_copy(vector<int>)_(prefix)/8192 2072.347 -
rng::remove_copy(vector<int>)_(sprinkled)/1024 249.428 -
rng::remove_copy(vector<int>)_(sprinkled)/32 8.482 -
rng::remove_copy(vector<int>)_(sprinkled)/50 12.635 -
rng::remove_copy(vector<int>)_(sprinkled)/8192 1932.175 -
rng::remove_copy_if(deque<int>)_(prefix)/1024 533.060 -
rng::remove_copy_if(deque<int>)_(prefix)/32 17.369 -
rng::remove_copy_if(deque<int>)_(prefix)/50 27.795 -
rng::remove_copy_if(deque<int>)_(prefix)/8192 3698.759 -
rng::remove_copy_if(deque<int>)_(sprinkled)/1024 568.953 -
rng::remove_copy_if(deque<int>)_(sprinkled)/32 17.918 -1.46%
rng::remove_copy_if(deque<int>)_(sprinkled)/50 28.304 -
rng::remove_copy_if(deque<int>)_(sprinkled)/8192 3437.509 -4.16%
rng::remove_copy_if(list<int>)_(prefix)/1024 796.984 -47.62%
rng::remove_copy_if(list<int>)_(prefix)/32 17.045 -
rng::remove_copy_if(list<int>)_(prefix)/50 25.166 -
rng::remove_copy_if(list<int>)_(prefix)/8192 7343.087 -
rng::remove_copy_if(list<int>)_(sprinkled)/1024 790.677 -47.72%
rng::remove_copy_if(list<int>)_(sprinkled)/32 14.576 -
rng::remove_copy_if(list<int>)_(sprinkled)/50 25.094 -2.26%
rng::remove_copy_if(list<int>)_(sprinkled)/8192 7318.347 1.08%
rng::remove_copy_if(vector<int>)_(prefix)/1024 400.552 -
rng::remove_copy_if(vector<int>)_(prefix)/32 11.279 -
rng::remove_copy_if(vector<int>)_(prefix)/50 17.942 -
rng::remove_copy_if(vector<int>)_(prefix)/8192 3381.250 -
rng::remove_copy_if(vector<int>)_(sprinkled)/1024 344.875 -
rng::remove_copy_if(vector<int>)_(sprinkled)/32 10.146 -1.39%
rng::remove_copy_if(vector<int>)_(sprinkled)/50 16.345 -1.05%
rng::remove_copy_if(vector<int>)_(sprinkled)/8192 2743.373 -
rng::remove_if(deque<int>)_(prefix)/1024 564.742 -1.13%
rng::remove_if(deque<int>)_(prefix)/32 62.614 5.82%
rng::remove_if(deque<int>)_(prefix)/50 72.293 7.05%
rng::remove_if(deque<int>)_(prefix)/8192 4263.293 -
rng::remove_if(deque<int>)_(sprinkled)/1024 540.577 -
rng::remove_if(deque<int>)_(sprinkled)/32 59.356 -3.30%
rng::remove_if(deque<int>)_(sprinkled)/50 70.035 -1.31%
rng::remove_if(deque<int>)_(sprinkled)/8192 3941.427 -
rng::remove_if(list<int>)_(prefix)/1024 1011.604 -
rng::remove_if(list<int>)_(prefix)/32 61.653 -
rng::remove_if(list<int>)_(prefix)/50 75.233 -
rng::remove_if(list<int>)_(prefix)/8192 9248.886 -
rng::remove_if(list<int>)_(sprinkled)/1024 996.700 -
rng::remove_if(list<int>)_(sprinkled)/32 59.927 -
rng::remove_if(list<int>)_(sprinkled)/50 73.542 -
rng::remove_if(list<int>)_(sprinkled)/8192 8358.701 1.84%
rng::remove_if(vector<int>)_(prefix)/1024 387.516 -
rng::remove_if(vector<int>)_(prefix)/32 53.888 -
rng::remove_if(vector<int>)_(prefix)/50 60.735 -
rng::remove_if(vector<int>)_(prefix)/8192 2605.048 -
rng::remove_if(vector<int>)_(sprinkled)/1024 409.658 -
rng::remove_if(vector<int>)_(sprinkled)/32 53.412 -
rng::remove_if(vector<int>)_(sprinkled)/50 59.730 -
rng::remove_if(vector<int>)_(sprinkled)/8192 2960.296 -
rng::replace(deque<int>)_(prefix)/1024 422.717 -
rng::replace(deque<int>)_(prefix)/32 13.123 1.17%
rng::replace(deque<int>)_(prefix)/50 19.493 -
rng::replace(deque<int>)_(prefix)/8192 3351.263 -
rng::replace(deque<int>)_(sprinkled)/1024 359.483 -
rng::replace(deque<int>)_(sprinkled)/32 12.388 -
rng::replace(deque<int>)_(sprinkled)/50 18.584 -
rng::replace(deque<int>)_(sprinkled)/8192 2901.926 1.54%
rng::replace(list<int>)_(prefix)/1024 748.928 2.30%
rng::replace(list<int>)_(prefix)/32 11.376 1.31%
rng::replace(list<int>)_(prefix)/50 19.453 1.70%
rng::replace(list<int>)_(prefix)/8192 7314.707 -
rng::replace(list<int>)_(sprinkled)/1024 730.376 -
rng::replace(list<int>)_(sprinkled)/32 11.401 -
rng::replace(list<int>)_(sprinkled)/50 19.819 -1.35%
rng::replace(list<int>)_(sprinkled)/8192 7290.002 -
rng::replace(vector<int>)_(prefix)/1024 159.067 -3.12%
rng::replace(vector<int>)_(prefix)/32 4.766 -2.17%
rng::replace(vector<int>)_(prefix)/50 6.937 -
rng::replace(vector<int>)_(prefix)/8192 1155.965 -8.69%
rng::replace(vector<int>)_(sprinkled)/1024 196.618 5.19%
rng::replace(vector<int>)_(sprinkled)/32 6.815 12.98%
rng::replace(vector<int>)_(sprinkled)/50 9.930 11.62%
rng::replace(vector<int>)_(sprinkled)/8192 1567.441 5.72%
rng::replace_if(deque<int>)_(prefix)/1024 482.546 -
rng::replace_if(deque<int>)_(prefix)/32 13.920 -1.83%
rng::replace_if(deque<int>)_(prefix)/50 20.084 -2.23%
rng::replace_if(deque<int>)_(prefix)/8192 3474.284 -
rng::replace_if(deque<int>)_(sprinkled)/1024 369.544 1.40%
rng::replace_if(deque<int>)_(sprinkled)/32 12.460 -
rng::replace_if(deque<int>)_(sprinkled)/50 18.690 -
rng::replace_if(deque<int>)_(sprinkled)/8192 2982.865 2.01%
rng::replace_if(list<int>)_(prefix)/1024 746.667 -
rng::replace_if(list<int>)_(prefix)/32 13.271 -
rng::replace_if(list<int>)_(prefix)/50 24.701 -1.20%
rng::replace_if(list<int>)_(prefix)/8192 7185.915 -1.56%
rng::replace_if(list<int>)_(sprinkled)/1024 746.296 -
rng::replace_if(list<int>)_(sprinkled)/32 15.548 -
rng::replace_if(list<int>)_(sprinkled)/50 24.994 -
rng::replace_if(list<int>)_(sprinkled)/8192 7388.332 -
rng::replace_if(vector<int>)_(prefix)/1024 273.214 -
rng::replace_if(vector<int>)_(prefix)/32 8.995 -
rng::replace_if(vector<int>)_(prefix)/50 13.646 -
rng::replace_if(vector<int>)_(prefix)/8192 2047.257 -
rng::replace_if(vector<int>)_(sprinkled)/1024 247.424 -
rng::replace_if(vector<int>)_(sprinkled)/32 8.902 -
rng::replace_if(vector<int>)_(sprinkled)/50 13.129 -
rng::replace_if(vector<int>)_(sprinkled)/8192 1930.326 -
rng::reverse(deque<int>)/32768 5736.895 -
rng::reverse(deque<int>)/4096 721.010 -
rng::reverse(deque<int>)/512 113.406 -
rng::reverse(deque<int>)/64 13.077 -
rng::reverse(deque<int>)/8 2.528 -
rng::reverse(list<int>)/32768 17742.463 1.09%
rng::reverse(list<int>)/4096 1675.164 1.40%
rng::reverse(list<int>)/512 199.982 1.49%
rng::reverse(list<int>)/64 19.074 -
rng::reverse(list<int>)/8 2.036 -
rng::reverse(vector<int>)/32768 1044.454 -
rng::reverse(vector<int>)/4096 131.668 -
rng::reverse(vector<int>)/512 16.437 -
rng::reverse(vector<int>)/64 4.123 -
rng::reverse(vector<int>)/8 1.569 -34.25%
rng::reverse_copy(deque<int>)/32768 7955.548 -
rng::reverse_copy(deque<int>)/4096 981.996 -
rng::reverse_copy(deque<int>)/512 126.469 -
rng::reverse_copy(deque<int>)/64 20.323 1.62%
rng::reverse_copy(deque<int>)/8 2.877 1.23%
rng::reverse_copy(list<int>)/32768 25378.421 1.11%
rng::reverse_copy(list<int>)/4096 3147.718 3.96%
rng::reverse_copy(list<int>)/512 369.882 -
rng::reverse_copy(list<int>)/64 30.676 -
rng::reverse_copy(list<int>)/8 2.336 -
rng::reverse_copy(vector<int>)/32768 982.233 -
rng::reverse_copy(vector<int>)/4096 134.850 -
rng::reverse_copy(vector<int>)/512 17.145 -
rng::reverse_copy(vector<int>)/64 2.507 -
rng::reverse_copy(vector<int>)/8 2.234 -4.99%
rng::rotate(deque<int>)_(1_element_backward)/1024 39.604 -6.72%
rng::rotate(deque<int>)_(1_element_backward)/32 4.132 -18.06%
rng::rotate(deque<int>)_(1_element_backward)/50 5.672 1.79%
rng::rotate(deque<int>)_(1_element_backward)/8192 311.435 -6.15%
rng::rotate(deque<int>)_(1_element_forward)/1024 39.439 -1.14%
rng::rotate(deque<int>)_(1_element_forward)/32 4.701 -24.07%
rng::rotate(deque<int>)_(1_element_forward)/50 6.183 -9.31%
rng::rotate(deque<int>)_(1_element_forward)/8192 303.940 -7.44%
rng::rotate(deque<int>)_(by_1/2)/1024 182.814 5.46%
rng::rotate(deque<int>)_(by_1/2)/32 7.286 -
rng::rotate(deque<int>)_(by_1/2)/50 10.177 -
rng::rotate(deque<int>)_(by_1/2)/8192 1489.621 -
rng::rotate(deque<int>)_(by_1/3)/1024 1818.068 -
rng::rotate(deque<int>)_(by_1/3)/32 45.709 -
rng::rotate(deque<int>)_(by_1/3)/50 76.851 -
rng::rotate(deque<int>)_(by_1/3)/8192 22745.465 -
rng::rotate(deque<int>)_(by_1/4)/1024 778.051 -
rng::rotate(deque<int>)_(by_1/4)/32 29.344 -
rng::rotate(deque<int>)_(by_1/4)/50 74.957 -
rng::rotate(deque<int>)_(by_1/4)/8192 6851.577 -
rng::rotate(list<int>)_(1_element_backward)/1024 744.425 -
rng::rotate(list<int>)_(1_element_backward)/32 13.988 -
rng::rotate(list<int>)_(1_element_backward)/50 26.032 4.99%
rng::rotate(list<int>)_(1_element_backward)/8192 7830.263 -
rng::rotate(list<int>)_(1_element_forward)/1024 740.867 1.01%
rng::rotate(list<int>)_(1_element_forward)/32 14.254 -
rng::rotate(list<int>)_(1_element_forward)/50 24.234 1.19%
rng::rotate(list<int>)_(1_element_forward)/8192 7729.870 1.37%
rng::rotate(list<int>)_(by_1/2)/1024 384.928 -
rng::rotate(list<int>)_(by_1/2)/32 6.150 -
rng::rotate(list<int>)_(by_1/2)/50 13.897 -
rng::rotate(list<int>)_(by_1/2)/8192 5403.752 8.88%
rng::rotate(list<int>)_(by_1/3)/1024 807.214 -
rng::rotate(list<int>)_(by_1/3)/32 15.549 -
rng::rotate(list<int>)_(by_1/3)/50 23.527 -2.60%
rng::rotate(list<int>)_(by_1/3)/8192 8934.577 1.38%
rng::rotate(list<int>)_(by_1/4)/1024 578.679 -
rng::rotate(list<int>)_(by_1/4)/32 13.713 -
rng::rotate(list<int>)_(by_1/4)/50 24.405 -
rng::rotate(list<int>)_(by_1/4)/8192 7176.017 -14.27%
rng::rotate(vector<bool>)_(1_element_backward)/1024 28.383 -
rng::rotate(vector<bool>)_(1_element_backward)/32 18.516 14.59%
rng::rotate(vector<bool>)_(1_element_backward)/50 18.495 14.59%
rng::rotate(vector<bool>)_(1_element_backward)/8192 107.405 1.32%
rng::rotate(vector<bool>)_(1_element_forward)/1024 28.236 -1.56%
rng::rotate(vector<bool>)_(1_element_forward)/32 18.220 -2.41%
rng::rotate(vector<bool>)_(1_element_forward)/50 18.316 -1.62%
rng::rotate(vector<bool>)_(1_element_forward)/8192 108.429 -
rng::rotate(vector<bool>)_(by_1/2)/1024 8.758 -
rng::rotate(vector<bool>)_(by_1/2)/32 18.479 -1.41%
rng::rotate(vector<bool>)_(by_1/2)/50 18.392 -
rng::rotate(vector<bool>)_(by_1/2)/8192 14.981 -
rng::rotate(vector<bool>)_(by_1/3)/1024 49.913 1.68%
rng::rotate(vector<bool>)_(by_1/3)/32 18.383 -1.47%
rng::rotate(vector<bool>)_(by_1/3)/50 18.350 -1.16%
rng::rotate(vector<bool>)_(by_1/3)/8192 146.627 -
rng::rotate(vector<bool>)_(by_1/4)/1024 15.776 -11.84%
rng::rotate(vector<bool>)_(by_1/4)/32 18.454 -1.69%
rng::rotate(vector<bool>)_(by_1/4)/50 18.389 -1.47%
rng::rotate(vector<bool>)_(by_1/4)/8192 29.847 -
rng::rotate(vector<int>)_(1_element_backward)/1024 35.654 -4.99%
rng::rotate(vector<int>)_(1_element_backward)/32 2.908 -13.96%
rng::rotate(vector<int>)_(1_element_backward)/50 5.351 32.99%
rng::rotate(vector<int>)_(1_element_backward)/8192 298.678 2.25%
rng::rotate(vector<int>)_(1_element_forward)/1024 35.681 -4.08%
rng::rotate(vector<int>)_(1_element_forward)/32 2.961 -15.86%
rng::rotate(vector<int>)_(1_element_forward)/50 5.269 35.37%
rng::rotate(vector<int>)_(1_element_forward)/8192 281.745 -1.01%
rng::rotate(vector<int>)_(by_1/2)/1024 32.117 -
rng::rotate(vector<int>)_(by_1/2)/32 3.691 -
rng::rotate(vector<int>)_(by_1/2)/50 4.470 -
rng::rotate(vector<int>)_(by_1/2)/8192 240.847 -
rng::rotate(vector<int>)_(by_1/3)/1024 1364.389 -
rng::rotate(vector<int>)_(by_1/3)/32 21.628 -
rng::rotate(vector<int>)_(by_1/3)/50 40.075 -
rng::rotate(vector<int>)_(by_1/3)/8192 10892.259 -
rng::rotate(vector<int>)_(by_1/4)/1024 330.475 -
rng::rotate(vector<int>)_(by_1/4)/32 12.106 -
rng::rotate(vector<int>)_(by_1/4)/50 40.275 -
rng::rotate(vector<int>)_(by_1/4)/8192 2607.942 -
rng::rotate_copy(deque<int>)/1024 40.085 16.48%
rng::rotate_copy(deque<int>)/32 6.379 135.29%
rng::rotate_copy(deque<int>)/50 6.837 126.69%
rng::rotate_copy(deque<int>)/8192 313.662 7.25%
rng::rotate_copy(list<int>)/1024 731.304 -
rng::rotate_copy(list<int>)/32 8.618 1.27%
rng::rotate_copy(list<int>)/50 13.543 -
rng::rotate_copy(list<int>)/8192 6994.520 -
rng::rotate_copy(vector<int>)/1024 36.842 13.91%
rng::rotate_copy(vector<int>)/32 3.991 91.09%
rng::rotate_copy(vector<int>)/50 4.640 72.32%
rng::rotate_copy(vector<int>)/8192 480.627 72.10%
rng::sample(deque<int>)/1024 11488.473 -
rng::sample(deque<int>)/32 313.204 -
rng::sample(deque<int>)/8192 92437.030 1.12%
rng::sample(list<int>)/1024 12142.745 -
rng::sample(list<int>)/32 320.801 -
rng::sample(list<int>)/8192 99190.857 -
rng::sample(vector<int>)/1024 11391.456 -
rng::sample(vector<int>)/32 310.031 -
rng::sample(vector<int>)/8192 91665.065 -
rng::search(deque<int>)_(near_matches)/1000 24475.839 2.08%
rng::search(deque<int>)_(near_matches)/1024 25618.149 1.99%
rng::search(deque<int>)_(near_matches)/8192 1446801.376 -
rng::search(deque<int>)_(no_match)/1000 407.946 1.71%
rng::search(deque<int>)_(no_match)/1024 417.474 19.01%
rng::search(deque<int>)_(no_match)/1048576 425767.593 -
rng::search(deque<int>)_(no_match)/8192 3324.665 -
rng::search(deque<int>)_(same_length)/1000 326.146 -9.36%
rng::search(deque<int>)_(same_length)/1024 477.610 -
rng::search(deque<int>)_(same_length)/8192 3792.616 -
rng::search(deque<int>)_(single_element)/1000 425.764 -1.94%
rng::search(deque<int>)_(single_element)/1024 459.729 -
rng::search(deque<int>)_(single_element)/8192 3666.745 -
rng::search(deque<int>,_pred)_(near_matches)/1000 25389.494 -7.14%
rng::search(deque<int>,_pred)_(near_matches)/1024 26441.851 -7.53%
rng::search(deque<int>,_pred)_(near_matches)/8192 1487835.988 -4.36%
rng::search(deque<int>,_pred)_(no_match)/1000 426.080 -1.13%
rng::search(deque<int>,_pred)_(no_match)/1024 339.411 -22.82%
rng::search(deque<int>,_pred)_(no_match)/1048576 443838.984 -
rng::search(deque<int>,_pred)_(no_match)/8192 3480.758 -
rng::search(deque<int>,_pred)_(same_length)/1000 478.393 -4.44%
rng::search(deque<int>,_pred)_(same_length)/1024 515.265 -
rng::search(deque<int>,_pred)_(same_length)/8192 4062.663 -
rng::search(deque<int>,_pred)_(single_element)/1000 476.315 -
rng::search(deque<int>,_pred)_(single_element)/1024 487.120 -
rng::search(deque<int>,_pred)_(single_element)/8192 3900.616 -
rng::search(list<int>)_(near_matches)/1000 38027.717 -
rng::search(list<int>)_(near_matches)/1024 39270.510 -
rng::search(list<int>)_(near_matches)/8192 2565869.813 -
rng::search(list<int>)_(no_match)/1000 702.272 -
rng::search(list<int>)_(no_match)/1024 726.086 -
rng::search(list<int>)_(no_match)/1048576 832652.073 -
rng::search(list<int>)_(no_match)/8192 6960.416 -
rng::search(list<int>)_(same_length)/1000 745.198 -
rng::search(list<int>)_(same_length)/1024 760.810 -
rng::search(list<int>)_(same_length)/8192 7503.530 -22.04%
rng::search(list<int>)_(single_element)/1000 663.868 2.61%
rng::search(list<int>)_(single_element)/1024 708.990 -1.20%
rng::search(list<int>)_(single_element)/8192 7441.169 -
rng::search(list<int>,_pred)_(near_matches)/1000 43954.575 -
rng::search(list<int>,_pred)_(near_matches)/1024 45726.749 -
rng::search(list<int>,_pred)_(near_matches)/8192 2800682.668 -
rng::search(list<int>,_pred)_(no_match)/1000 753.592 -
rng::search(list<int>,_pred)_(no_match)/1024 771.546 -
rng::search(list<int>,_pred)_(no_match)/1048576 905392.053 -
rng::search(list<int>,_pred)_(no_match)/8192 8312.295 6.70%
rng::search(list<int>,_pred)_(same_length)/1000 775.309 -
rng::search(list<int>,_pred)_(same_length)/1024 794.882 -
rng::search(list<int>,_pred)_(same_length)/8192 9304.004 6.10%
rng::search(list<int>,_pred)_(single_element)/1000 839.682 -
rng::search(list<int>,_pred)_(single_element)/1024 860.081 -
rng::search(list<int>,_pred)_(single_element)/8192 8604.990 3.75%
rng::search(vector<int>)_(near_matches)/1000 13714.211 -
rng::search(vector<int>)_(near_matches)/1024 14361.196 -
rng::search(vector<int>)_(near_matches)/8192 769675.595 -
rng::search(vector<int>)_(no_match)/1000 209.509 1.31%
rng::search(vector<int>)_(no_match)/1024 212.745 -
rng::search(vector<int>)_(no_match)/1048576 211225.740 -
rng::search(vector<int>)_(no_match)/8192 1643.977 -
rng::search(vector<int>)_(same_length)/1000 242.839 -
rng::search(vector<int>)_(same_length)/1024 246.383 -
rng::search(vector<int>)_(same_length)/8192 1879.503 -
rng::search(vector<int>)_(single_element)/1000 231.708 1.98%
rng::search(vector<int>)_(single_element)/1024 236.868 1.84%
rng::search(vector<int>)_(single_element)/8192 1826.782 1.17%
rng::search(vector<int>,_pred)_(near_matches)/1000 23358.466 1.76%
rng::search(vector<int>,_pred)_(near_matches)/1024 24422.854 1.65%
rng::search(vector<int>,_pred)_(near_matches)/8192 1448592.909 -
rng::search(vector<int>,_pred)_(no_match)/1000 520.062 -
rng::search(vector<int>,_pred)_(no_match)/1024 532.705 -
rng::search(vector<int>,_pred)_(no_match)/1048576 578089.725 -
rng::search(vector<int>,_pred)_(no_match)/8192 4250.725 -
rng::search(vector<int>,_pred)_(same_length)/1000 602.295 -
rng::search(vector<int>,_pred)_(same_length)/1024 616.583 -
rng::search(vector<int>,_pred)_(same_length)/8192 4932.504 -
rng::search(vector<int>,_pred)_(single_element)/1000 574.539 -
rng::search(vector<int>,_pred)_(single_element)/1024 588.270 -
rng::search(vector<int>,_pred)_(single_element)/8192 4704.100 -
rng::search_n(deque<int>)_(no_match)/1000 431.668 -
rng::search_n(deque<int>)_(no_match)/1024 442.246 -
rng::search_n(deque<int>)_(no_match)/1048576 443909.643 -
rng::search_n(deque<int>)_(no_match)/8192 3471.517 -
rng::search_n(deque<int>,_pred)_(no_match)/1000 707.336 -4.73%
rng::search_n(deque<int>,_pred)_(no_match)/1024 605.127 -1.15%
rng::search_n(deque<int>,_pred)_(no_match)/1048576 553447.696 -1.11%
rng::search_n(deque<int>,_pred)_(no_match)/8192 4319.515 -
rng::search_n(list<int>)_(no_match)/1000 705.053 -
rng::search_n(list<int>)_(no_match)/1024 722.145 -
rng::search_n(list<int>)_(no_match)/1048576 824111.616 -1.59%
rng::search_n(list<int>)_(no_match)/8192 6884.198 -6.46%
rng::search_n(list<int>,_pred)_(no_match)/1000 846.630 -
rng::search_n(list<int>,_pred)_(no_match)/1024 866.688 -
rng::search_n(list<int>,_pred)_(no_match)/1048576 998782.704 -
rng::search_n(list<int>,_pred)_(no_match)/8192 7999.175 -4.03%
rng::search_n(vector<int>)_(no_match)/1000 206.069 -1.42%
rng::search_n(vector<int>)_(no_match)/1024 210.677 -1.19%
rng::search_n(vector<int>)_(no_match)/1048576 209201.678 -
rng::search_n(vector<int>)_(no_match)/8192 1627.604 -
rng::search_n(vector<int>,_pred)_(no_match)/1000 518.912 -
rng::search_n(vector<int>,_pred)_(no_match)/1024 530.373 -
rng::search_n(vector<int>,_pred)_(no_match)/1048576 576924.396 -
rng::search_n(vector<int>,_pred)_(no_match)/8192 4235.778 -
rng::shuffle(deque<int>)/1024 9634.631 -
rng::shuffle(deque<int>)/32 304.198 -
rng::shuffle(deque<int>)/8192 76044.688 -
rng::shuffle(vector<int>)/1024 9064.694 -
rng::shuffle(vector<int>)/32 287.793 1.01%
rng::shuffle(vector<int>)/8192 72086.675 -
rng::sort(deque<int>)_(ascending)/1024 802.914 -
rng::sort(deque<int>)_(ascending)/8 18.803 -
rng::sort(deque<int>)_(ascending)/8192 5805.943 -
rng::sort(deque<int>)_(descending)/1024 1306.307 -3.65%
rng::sort(deque<int>)_(descending)/8 25.812 -
rng::sort(deque<int>)_(descending)/8192 10459.438 -
rng::sort(deque<int>)_(heap)/1024 6257.840 -
rng::sort(deque<int>)_(heap)/8 24.990 -
rng::sort(deque<int>)_(heap)/8192 69387.282 -
rng::sort(deque<int>)_(pipe-organ)/1024 2855.085 1.51%
rng::sort(deque<int>)_(pipe-organ)/8 20.938 -
rng::sort(deque<int>)_(pipe-organ)/8192 27496.825 -
rng::sort(deque<int>)_(qsort_adversarial)/1024 18099.373 -
rng::sort(deque<int>)_(qsort_adversarial)/8 18.950 1.52%
rng::sort(deque<int>)_(qsort_adversarial)/8192 457084.155 -
rng::sort(deque<int>)_(repeated)/1024 1040.586 8.73%
rng::sort(deque<int>)_(repeated)/8 18.977 1.21%
rng::sort(deque<int>)_(repeated)/8192 6828.342 1.75%
rng::sort(deque<int>)_(shuffled)/1024 6853.025 -
rng::sort(deque<int>)_(shuffled)/8 23.630 -
rng::sort(deque<int>)_(shuffled)/8192 81420.403 -
rng::sort(vector<NonIntegral>)_(ascending)/1024 545.358 -
rng::sort(vector<NonIntegral>)_(ascending)/8 16.450 -
rng::sort(vector<NonIntegral>)_(ascending)/8192 3763.207 -
rng::sort(vector<NonIntegral>)_(descending)/1024 785.447 -
rng::sort(vector<NonIntegral>)_(descending)/8 24.807 -1.25%
rng::sort(vector<NonIntegral>)_(descending)/8192 5306.184 -
rng::sort(vector<NonIntegral>)_(heap)/1024 4314.173 1.68%
rng::sort(vector<NonIntegral>)_(heap)/8 22.461 -
rng::sort(vector<NonIntegral>)_(heap)/8192 50758.838 1.98%
rng::sort(vector<NonIntegral>)_(pipe-organ)/1024 1904.588 -
rng::sort(vector<NonIntegral>)_(pipe-organ)/8 18.179 -
rng::sort(vector<NonIntegral>)_(pipe-organ)/8192 18516.816 -
rng::sort(vector<NonIntegral>)_(qsort_adversarial)/1024 13303.343 -
rng::sort(vector<NonIntegral>)_(qsort_adversarial)/8 16.399 -1.14%
rng::sort(vector<NonIntegral>)_(qsort_adversarial)/8192 155359.735 -
rng::sort(vector<NonIntegral>)_(repeated)/1024 507.878 -
rng::sort(vector<NonIntegral>)_(repeated)/8 16.685 -
rng::sort(vector<NonIntegral>)_(repeated)/8192 3739.893 -
rng::sort(vector<NonIntegral>)_(shuffled)/1024 4650.091 -
rng::sort(vector<NonIntegral>)_(shuffled)/8 20.861 -
rng::sort(vector<NonIntegral>)_(shuffled)/8192 82111.670 -
rng::sort(vector<int>)_(ascending)/1024 543.018 -
rng::sort(vector<int>)_(ascending)/8 16.774 -
rng::sort(vector<int>)_(ascending)/8192 3762.465 -
rng::sort(vector<int>)_(descending)/1024 1061.052 1.88%
rng::sort(vector<int>)_(descending)/8 25.688 1.90%
rng::sort(vector<int>)_(descending)/8192 7461.392 2.40%
rng::sort(vector<int>)_(heap)/1024 4578.414 -
rng::sort(vector<int>)_(heap)/8 22.344 -
rng::sort(vector<int>)_(heap)/8192 45781.083 -
rng::sort(vector<int>)_(pipe-organ)/1024 2282.482 -
rng::sort(vector<int>)_(pipe-organ)/8 18.717 -
rng::sort(vector<int>)_(pipe-organ)/8192 21525.935 -
rng::sort(vector<int>)_(qsort_adversarial)/1024 12928.440 -2.80%
rng::sort(vector<int>)_(qsort_adversarial)/8 16.839 -
rng::sort(vector<int>)_(qsort_adversarial)/8192 147934.439 -2.75%
rng::sort(vector<int>)_(repeated)/1024 664.147 -
rng::sort(vector<int>)_(repeated)/8 16.913 -
rng::sort(vector<int>)_(repeated)/8192 5037.964 -
rng::sort(vector<int>)_(shuffled)/1024 4668.231 -
rng::sort(vector<int>)_(shuffled)/8 21.328 -
rng::sort(vector<int>)_(shuffled)/8192 45123.129 -
rng::stable_partition(deque<int>)_(alloc_fails)/1024 3395.053 1.64%
rng::stable_partition(deque<int>)_(alloc_fails)/32 1936.497 1.23%
rng::stable_partition(deque<int>)_(alloc_fails)/50 1951.752 -
rng::stable_partition(deque<int>)_(alloc_fails)/8192 17012.819 1.46%
rng::stable_partition(deque<int>)_(dense)/1024 668.423 14.90%
rng::stable_partition(deque<int>)_(dense)/32 31.758 14.27%
rng::stable_partition(deque<int>)_(dense)/50 42.542 14.18%
rng::stable_partition(deque<int>)_(dense)/8192 5692.174 -
rng::stable_partition(deque<int>)_(sparse)/1024 465.083 -
rng::stable_partition(deque<int>)_(sparse)/32 11.437 2.72%
rng::stable_partition(deque<int>)_(sparse)/50 28.065 -
rng::stable_partition(deque<int>)_(sparse)/8192 3477.391 -4.38%
rng::stable_partition(list<int>)_(alloc_fails)/1024 4165.673 -
rng::stable_partition(list<int>)_(alloc_fails)/32 1898.335 1.08%
rng::stable_partition(list<int>)_(alloc_fails)/50 1930.663 -
rng::stable_partition(list<int>)_(alloc_fails)/8192 25372.022 1.50%
rng::stable_partition(list<int>)_(dense)/1024 1745.564 -
rng::stable_partition(list<int>)_(dense)/32 32.093 -1.82%
rng::stable_partition(list<int>)_(dense)/50 53.072 -2.80%
rng::stable_partition(list<int>)_(dense)/8192 18397.805 -1.95%
rng::stable_partition(list<int>)_(sparse)/1024 916.963 -
rng::stable_partition(list<int>)_(sparse)/32 9.882 1.05%
rng::stable_partition(list<int>)_(sparse)/50 26.007 -
rng::stable_partition(list<int>)_(sparse)/8192 8877.117 -
rng::stable_partition(vector<int>)_(alloc_fails)/1024 2941.344 1.02%
rng::stable_partition(vector<int>)_(alloc_fails)/32 1879.387 -
rng::stable_partition(vector<int>)_(alloc_fails)/50 1924.008 1.06%
rng::stable_partition(vector<int>)_(alloc_fails)/8192 9902.855 1.10%
rng::stable_partition(vector<int>)_(dense)/1024 297.662 -
rng::stable_partition(vector<int>)_(dense)/32 21.200 -
rng::stable_partition(vector<int>)_(dense)/50 24.972 -2.09%
rng::stable_partition(vector<int>)_(dense)/8192 2105.786 -
rng::stable_partition(vector<int>)_(sparse)/1024 207.022 -4.68%
rng::stable_partition(vector<int>)_(sparse)/32 7.280 -4.58%
rng::stable_partition(vector<int>)_(sparse)/50 20.392 -4.37%
rng::stable_partition(vector<int>)_(sparse)/8192 1552.993 -
rng::stable_sort(deque<int>)_(alloc_fails,_ascending)/1024 4151.769 -
rng::stable_sort(deque<int>)_(alloc_fails,_ascending)/8 19.441 -
rng::stable_sort(deque<int>)_(alloc_fails,_ascending)/8192 19028.706 -
rng::stable_sort(deque<int>)_(alloc_fails,_descending)/1024 28285.973 -
rng::stable_sort(deque<int>)_(alloc_fails,_descending)/8 28.801 -
rng::stable_sort(deque<int>)_(alloc_fails,_descending)/8192 27286.981 -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/1024 14197.570 -
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/8 27.550 1.39%
rng::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 26637.129 1.91%
rng::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024 16417.154 -
rng::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8 21.480 -
rng::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8192 22913.831 -
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024 25942.970 -
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8 18.251 1.63%
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 29161.505 2.13%
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 3873.083 1.66%
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 19.493 1.73%
rng::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192 13176.010 1.37%
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024 19475.777 -
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8 24.718 -
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 25833.382 3.66%
rng::stable_sort(deque<int>)_(ascending)/1024 2140.299 1.53%
rng::stable_sort(deque<int>)_(ascending)/8 17.911 -3.46%
rng::stable_sort(deque<int>)_(ascending)/8192 13710.483 -
rng::stable_sort(deque<int>)_(descending)/1024 2962.192 1.18%
rng::stable_sort(deque<int>)_(descending)/8 26.723 -1.70%
rng::stable_sort(deque<int>)_(descending)/8192 21377.091 2.60%
rng::stable_sort(deque<int>)_(heap)/1024 2774.563 1.65%
rng::stable_sort(deque<int>)_(heap)/8 25.691 -1.58%
rng::stable_sort(deque<int>)_(heap)/8192 18118.002 -
rng::stable_sort(deque<int>)_(pipe-organ)/1024 2961.181 -
rng::stable_sort(deque<int>)_(pipe-organ)/8 20.394 -
rng::stable_sort(deque<int>)_(pipe-organ)/8192 21271.273 3.28%
rng::stable_sort(deque<int>)_(qsort_adversarial)/1024 3159.432 2.21%
rng::stable_sort(deque<int>)_(qsort_adversarial)/8 18.024 -3.96%
rng::stable_sort(deque<int>)_(qsort_adversarial)/8192 21465.279 3.08%
rng::stable_sort(deque<int>)_(repeated)/1024 1391.294 -
rng::stable_sort(deque<int>)_(repeated)/8 18.233 3.01%
rng::stable_sort(deque<int>)_(repeated)/8192 7644.828 -
rng::stable_sort(deque<int>)_(shuffled)/1024 2482.816 1.64%
rng::stable_sort(deque<int>)_(shuffled)/8 24.291 -
rng::stable_sort(deque<int>)_(shuffled)/8192 14949.695 1.07%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/1024 4250.909 -1.43%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8 16.758 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8192 54892.113 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/1024 24561.915 1.86%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8 24.220 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8192 131222.593 2.38%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/1024 14611.736 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8 22.642 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8192 117214.698 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024 14642.573 1.70%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8 19.326 1.81%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8192 95167.771 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/1024 23725.721 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 16.699 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8192 150811.017 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 3356.678 1.82%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 16.790 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 17872.789 2.94%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/1024 18793.044 -
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8 21.462 1.15%
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8192 159473.813 -
rng::stable_sort(vector<NonIntegral>)_(ascending)/1024 3996.730 -
rng::stable_sort(vector<NonIntegral>)_(ascending)/8 16.759 -
rng::stable_sort(vector<NonIntegral>)_(ascending)/8192 45710.999 -
rng::stable_sort(vector<NonIntegral>)_(descending)/1024 14038.990 1.58%
rng::stable_sort(vector<NonIntegral>)_(descending)/8 23.773 -
rng::stable_sort(vector<NonIntegral>)_(descending)/8192 204705.826 -
rng::stable_sort(vector<NonIntegral>)_(heap)/1024 10268.838 -
rng::stable_sort(vector<NonIntegral>)_(heap)/8 22.035 -
rng::stable_sort(vector<NonIntegral>)_(heap)/8192 127680.951 -
rng::stable_sort(vector<NonIntegral>)_(pipe-organ)/1024 9006.636 -
rng::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 19.898 -
rng::stable_sort(vector<NonIntegral>)_(pipe-organ)/8192 126872.365 1.10%
rng::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 14980.030 -
rng::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 16.845 -
rng::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 217152.938 -
rng::stable_sort(vector<NonIntegral>)_(repeated)/1024 1274.101 -
rng::stable_sort(vector<NonIntegral>)_(repeated)/8 16.791 1.16%
rng::stable_sort(vector<NonIntegral>)_(repeated)/8192 13346.647 -
rng::stable_sort(vector<NonIntegral>)_(shuffled)/1024 13076.349 -
rng::stable_sort(vector<NonIntegral>)_(shuffled)/8 21.013 -
rng::stable_sort(vector<NonIntegral>)_(shuffled)/8192 187236.020 -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 4445.500 -
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 17.168 2.51%
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 20124.761 3.12%
rng::stable_sort(vector<int>)_(alloc_fails,_descending)/1024 23563.250 -
rng::stable_sort(vector<int>)_(alloc_fails,_descending)/8 24.086 -
rng::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 24796.199 -
rng::stable_sort(vector<int>)_(alloc_fails,_heap)/1024 14183.314 -
rng::stable_sort(vector<int>)_(alloc_fails,_heap)/8 22.281 -1.86%
rng::stable_sort(vector<int>)_(alloc_fails,_heap)/8192 32126.034 -
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024 14454.461 1.02%
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8 19.259 1.04%
rng::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 21929.031 2.17%
rng::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/1024 23144.294 -
rng::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 16.823 -
rng::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192 35774.961 -
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 3219.795 -7.04%
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 17.161 2.29%
rng::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 10041.354 5.68%
rng::stable_sort(vector<int>)_(alloc_fails,_shuffled)/1024 18101.002 -
rng::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8 21.499 -
rng::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 29485.770 2.49%
rng::stable_sort(vector<int>)_(ascending)/1024 2064.523 -
rng::stable_sort(vector<int>)_(ascending)/8 16.906 -
rng::stable_sort(vector<int>)_(ascending)/8192 13494.422 -
rng::stable_sort(vector<int>)_(descending)/1024 2810.413 1.18%
rng::stable_sort(vector<int>)_(descending)/8 24.288 -4.33%
rng::stable_sort(vector<int>)_(descending)/8192 18428.029 -
rng::stable_sort(vector<int>)_(heap)/1024 2526.996 1.03%
rng::stable_sort(vector<int>)_(heap)/8 21.919 -
rng::stable_sort(vector<int>)_(heap)/8192 14410.621 -
rng::stable_sort(vector<int>)_(pipe-organ)/1024 2800.034 -
rng::stable_sort(vector<int>)_(pipe-organ)/8 19.356 -
rng::stable_sort(vector<int>)_(pipe-organ)/8192 18274.749 -
rng::stable_sort(vector<int>)_(qsort_adversarial)/1024 2885.055 -
rng::stable_sort(vector<int>)_(qsort_adversarial)/8 16.640 -
rng::stable_sort(vector<int>)_(qsort_adversarial)/8192 18328.919 -
rng::stable_sort(vector<int>)_(repeated)/1024 1095.694 -
rng::stable_sort(vector<int>)_(repeated)/8 16.744 -
rng::stable_sort(vector<int>)_(repeated)/8192 5255.561 -
rng::stable_sort(vector<int>)_(shuffled)/1024 2198.697 -
rng::stable_sort(vector<int>)_(shuffled)/8 21.177 -
rng::stable_sort(vector<int>)_(shuffled)/8192 10816.829 -
rng::starts_with(deque<int>)/1000 476.456 2.85%
rng::starts_with(deque<int>)/1024 488.933 3.39%
rng::starts_with(deque<int>)/1048576 496996.777 -
rng::starts_with(deque<int>)/8 4.154 4.43%
rng::starts_with(deque<int>)/8192 3873.816 -
rng::starts_with(deque<int>,_pred)/1000 503.740 -
rng::starts_with(deque<int>,_pred)/1024 529.977 1.28%
rng::starts_with(deque<int>,_pred)/1048576 520013.392 -3.64%
rng::starts_with(deque<int>,_pred)/8 4.665 1.02%
rng::starts_with(deque<int>,_pred)/8192 3996.564 -4.88%
rng::starts_with(list<int>)/1000 1542.361 103.18%
rng::starts_with(list<int>)/1024 1577.945 103.14%
rng::starts_with(list<int>)/1048576 950473.046 -
rng::starts_with(list<int>)/8 2.907 -
rng::starts_with(list<int>)/8192 7353.261 -18.27%
rng::starts_with(list<int>,_pred)/1000 791.058 1.16%
rng::starts_with(list<int>,_pred)/1024 811.064 -
rng::starts_with(list<int>,_pred)/1048576 978300.533 -
rng::starts_with(list<int>,_pred)/8 3.736 -
rng::starts_with(list<int>,_pred)/8192 10903.962 -7.32%
rng::starts_with(vector<int>)/1000 72.865 -
rng::starts_with(vector<int>)/1024 74.742 -1.90%
rng::starts_with(vector<int>)/1048576 76626.814 -
rng::starts_with(vector<int>)/8 1.311 -
rng::starts_with(vector<int>)/8192 605.340 -
rng::starts_with(vector<int>,_pred)/1000 471.210 5.14%
rng::starts_with(vector<int>,_pred)/1024 520.141 -
rng::starts_with(vector<int>,_pred)/1048576 608694.660 -
rng::starts_with(vector<int>,_pred)/8 4.204 2.47%
rng::starts_with(vector<int>,_pred)/8192 4743.402 -
rng::swap_ranges(deque<int>)/1024 325.758 3.06%
rng::swap_ranges(deque<int>)/32 10.732 -
rng::swap_ranges(deque<int>)/50 18.378 -6.23%
rng::swap_ranges(deque<int>)/8192 2610.107 3.00%
rng::swap_ranges(list<int>)/1024 779.988 -
rng::swap_ranges(list<int>)/32 16.727 -
rng::swap_ranges(list<int>)/50 29.531 -
rng::swap_ranges(list<int>)/8192 10805.658 -17.64%
rng::swap_ranges(vector<int>)/1024 63.719 -
rng::swap_ranges(vector<int>)/32 4.716 -
rng::swap_ranges(vector<int>)/50 5.606 -
rng::swap_ranges(vector<int>)/8192 479.184 -
rng::transform(deque<int>)_(identity_transform)/1024 371.319 -
rng::transform(deque<int>)_(identity_transform)/32 12.282 -
rng::transform(deque<int>)_(identity_transform)/50 19.748 2.03%
rng::transform(deque<int>)_(identity_transform)/8192 2447.270 -
rng::transform(deque<int>,_deque<int>)/1024 696.794 -
rng::transform(deque<int>,_deque<int>)/32 23.558 7.30%
rng::transform(deque<int>,_deque<int>)/50 35.319 3.00%
rng::transform(deque<int>,_deque<int>)/8192 5673.767 -
rng::transform(list<int>)_(identity_transform)/1024 748.030 -
rng::transform(list<int>)_(identity_transform)/32 17.105 -
rng::transform(list<int>)_(identity_transform)/50 30.321 -
rng::transform(list<int>)_(identity_transform)/8192 8667.522 22.34%
rng::transform(list<int>,_list<int>)/1024 889.614 -
rng::transform(list<int>,_list<int>)/32 24.298 -
rng::transform(list<int>,_list<int>)/50 39.643 1.76%
rng::transform(list<int>,_list<int>)/8192 10231.230 5.83%
rng::transform(vector<int>)_(identity_transform)/1024 263.069 -
rng::transform(vector<int>)_(identity_transform)/32 8.860 -
rng::transform(vector<int>)_(identity_transform)/50 16.329 -
rng::transform(vector<int>)_(identity_transform)/8192 2025.816 -
rng::transform(vector<int>,_vector<int>)/1024 601.893 -
rng::transform(vector<int>,_vector<int>)/32 17.681 -
rng::transform(vector<int>,_vector<int>)/50 28.718 -
rng::transform(vector<int>,_vector<int>)/8192 4773.830 -
rng::unique(deque<int>)_(contiguous)/1024 735.733 -
rng::unique(deque<int>)_(contiguous)/32 59.164 -10.15%
rng::unique(deque<int>)_(contiguous)/52 68.232 -10.59%
rng::unique(deque<int>)_(contiguous)/8192 5537.318 -
rng::unique(deque<int>)_(sprinkled)/1024 629.021 -14.93%
rng::unique(deque<int>)_(sprinkled)/32 58.139 -10.72%
rng::unique(deque<int>)_(sprinkled)/52 67.318 -17.20%
rng::unique(deque<int>)_(sprinkled)/8192 5614.084 -
rng::unique(deque<int>,_pred)_(contiguous)/1024 638.646 -
rng::unique(deque<int>,_pred)_(contiguous)/32 58.147 -
rng::unique(deque<int>,_pred)_(contiguous)/52 68.626 -
rng::unique(deque<int>,_pred)_(contiguous)/8192 4501.668 -
rng::unique(deque<int>,_pred)_(sprinkled)/1024 696.021 -
rng::unique(deque<int>,_pred)_(sprinkled)/32 62.018 1.96%
rng::unique(deque<int>,_pred)_(sprinkled)/52 76.412 3.07%
rng::unique(deque<int>,_pred)_(sprinkled)/8192 5257.294 -
rng::unique(list<int>)_(contiguous)/1024 927.174 1.28%
rng::unique(list<int>)_(contiguous)/32 55.155 -
rng::unique(list<int>)_(contiguous)/52 67.424 -8.80%
rng::unique(list<int>)_(contiguous)/8192 7088.029 -1.46%
rng::unique(list<int>)_(sprinkled)/1024 963.743 2.04%
rng::unique(list<int>)_(sprinkled)/32 64.072 -
rng::unique(list<int>)_(sprinkled)/52 77.523 -
rng::unique(list<int>)_(sprinkled)/8192 7955.947 1.91%
rng::unique(list<int>,_pred)_(contiguous)/1024 990.899 1.17%
rng::unique(list<int>,_pred)_(contiguous)/32 61.103 -
rng::unique(list<int>,_pred)_(contiguous)/52 75.100 -
rng::unique(list<int>,_pred)_(contiguous)/8192 7853.300 -
rng::unique(list<int>,_pred)_(sprinkled)/1024 1049.544 2.24%
rng::unique(list<int>,_pred)_(sprinkled)/32 64.859 -
rng::unique(list<int>,_pred)_(sprinkled)/52 81.657 -
rng::unique(list<int>,_pred)_(sprinkled)/8192 8539.308 1.44%
rng::unique(vector<int>)_(contiguous)/1024 295.796 1.01%
rng::unique(vector<int>)_(contiguous)/32 51.100 -
rng::unique(vector<int>)_(contiguous)/52 56.899 -
rng::unique(vector<int>)_(contiguous)/8192 1921.160 -
rng::unique(vector<int>)_(sprinkled)/1024 284.061 -
rng::unique(vector<int>)_(sprinkled)/32 50.747 -
rng::unique(vector<int>)_(sprinkled)/52 55.337 -
rng::unique(vector<int>)_(sprinkled)/8192 1918.018 -
rng::unique(vector<int>,_pred)_(contiguous)/1024 589.376 -
rng::unique(vector<int>,_pred)_(contiguous)/32 56.628 -
rng::unique(vector<int>,_pred)_(contiguous)/52 65.748 -
rng::unique(vector<int>,_pred)_(contiguous)/8192 3785.707 -
rng::unique(vector<int>,_pred)_(sprinkled)/1024 694.120 -
rng::unique(vector<int>,_pred)_(sprinkled)/32 60.696 -
rng::unique(vector<int>,_pred)_(sprinkled)/52 73.765 -
rng::unique(vector<int>,_pred)_(sprinkled)/8192 5245.360 -
rng::unique_copy(deque<int>)_(contiguous)/1024 473.951 -
rng::unique_copy(deque<int>)_(contiguous)/32 13.851 12.87%
rng::unique_copy(deque<int>)_(contiguous)/52 21.369 14.71%
rng::unique_copy(deque<int>)_(contiguous)/8192 3737.247 -
rng::unique_copy(deque<int>)_(sprinkled)/1024 468.584 -
rng::unique_copy(deque<int>)_(sprinkled)/32 13.335 -14.93%
rng::unique_copy(deque<int>)_(sprinkled)/52 20.957 -15.23%
rng::unique_copy(deque<int>)_(sprinkled)/8192 3751.191 -
rng::unique_copy(deque<int>,_pred)_(contiguous)/1024 600.189 -
rng::unique_copy(deque<int>,_pred)_(contiguous)/32 16.833 -
rng::unique_copy(deque<int>,_pred)_(contiguous)/52 31.310 1.12%
rng::unique_copy(deque<int>,_pred)_(contiguous)/8192 4353.397 -
rng::unique_copy(deque<int>,_pred)_(sprinkled)/1024 661.740 -
rng::unique_copy(deque<int>,_pred)_(sprinkled)/32 20.842 -1.56%
rng::unique_copy(deque<int>,_pred)_(sprinkled)/52 33.756 -1.32%
rng::unique_copy(deque<int>,_pred)_(sprinkled)/8192 5298.357 -
rng::unique_copy(list<int>)_(contiguous)/1024 741.611 -
rng::unique_copy(list<int>)_(contiguous)/32 11.848 -
rng::unique_copy(list<int>)_(contiguous)/52 22.673 -
rng::unique_copy(list<int>)_(contiguous)/8192 6973.110 -5.27%
rng::unique_copy(list<int>)_(sprinkled)/1024 743.373 -
rng::unique_copy(list<int>)_(sprinkled)/32 13.441 3.24%
rng::unique_copy(list<int>)_(sprinkled)/52 24.061 -
rng::unique_copy(list<int>)_(sprinkled)/8192 7476.052 3.39%
rng::unique_copy(list<int>,_pred)_(contiguous)/1024 795.929 -
rng::unique_copy(list<int>,_pred)_(contiguous)/32 16.117 -
rng::unique_copy(list<int>,_pred)_(contiguous)/52 29.045 -
rng::unique_copy(list<int>,_pred)_(contiguous)/8192 7558.592 -4.81%
rng::unique_copy(list<int>,_pred)_(sprinkled)/1024 826.998 -
rng::unique_copy(list<int>,_pred)_(sprinkled)/32 18.590 -
rng::unique_copy(list<int>,_pred)_(sprinkled)/52 34.390 1.16%
rng::unique_copy(list<int>,_pred)_(sprinkled)/8192 7588.404 -3.74%
rng::unique_copy(vector<int>)_(contiguous)/1024 270.498 -
rng::unique_copy(vector<int>)_(contiguous)/32 8.694 -
rng::unique_copy(vector<int>)_(contiguous)/52 13.826 -
rng::unique_copy(vector<int>)_(contiguous)/8192 1905.186 -
rng::unique_copy(vector<int>)_(sprinkled)/1024 242.937 -
rng::unique_copy(vector<int>)_(sprinkled)/32 8.247 -
rng::unique_copy(vector<int>)_(sprinkled)/52 12.823 -
rng::unique_copy(vector<int>)_(sprinkled)/8192 1887.667 -
rng::unique_copy(vector<int>,_pred)_(contiguous)/1024 543.537 -
rng::unique_copy(vector<int>,_pred)_(contiguous)/32 13.296 1.95%
rng::unique_copy(vector<int>,_pred)_(contiguous)/52 24.358 -
rng::unique_copy(vector<int>,_pred)_(contiguous)/8192 3710.959 -
rng::unique_copy(vector<int>,_pred)_(sprinkled)/1024 578.747 -
rng::unique_copy(vector<int>,_pred)_(sprinkled)/32 15.840 -1.75%
rng::unique_copy(vector<int>,_pred)_(sprinkled)/52 26.900 -1.79%
rng::unique_copy(vector<int>,_pred)_(sprinkled)/8192 4403.378 -
std::adjacent_find(deque<int>)/1024 464.242 -
std::adjacent_find(deque<int>)/1048576 477017.539 -
std::adjacent_find(deque<int>)/50 13.976 -2.82%
std::adjacent_find(deque<int>)/8 2.897 -8.25%
std::adjacent_find(deque<int>)/8192 3720.304 -
std::adjacent_find(deque<int>,_pred)/1024 631.120 -
std::adjacent_find(deque<int>,_pred)/1048576 651408.117 -
std::adjacent_find(deque<int>,_pred)/50 29.298 -2.37%
std::adjacent_find(deque<int>,_pred)/8 4.306 -3.24%
std::adjacent_find(deque<int>,_pred)/8192 5095.486 -
std::adjacent_find(list<int>)/1024 714.432 -
std::adjacent_find(list<int>)/1048576 874171.020 -
std::adjacent_find(list<int>)/50 26.359 -
std::adjacent_find(list<int>)/8 2.102 -
std::adjacent_find(list<int>)/8192 6777.350 -
std::adjacent_find(list<int>,_pred)/1024 830.194 -
std::adjacent_find(list<int>,_pred)/1048576 958037.347 -
std::adjacent_find(list<int>,_pred)/50 38.690 10.87%
std::adjacent_find(list<int>,_pred)/8 3.903 -
std::adjacent_find(list<int>,_pred)/8192 8075.831 -
std::adjacent_find(vector<int>)/1024 235.848 -
std::adjacent_find(vector<int>)/1048576 237764.823 1.77%
std::adjacent_find(vector<int>)/50 12.035 -
std::adjacent_find(vector<int>)/8 2.032 -
std::adjacent_find(vector<int>)/8192 1842.207 -
std::adjacent_find(vector<int>,_pred)/1024 401.295 -
std::adjacent_find(vector<int>,_pred)/1048576 462296.585 -
std::adjacent_find(vector<int>,_pred)/50 23.648 1.16%
std::adjacent_find(vector<int>,_pred)/8 3.362 -
std::adjacent_find(vector<int>,_pred)/8192 3195.336 -
std::all_of(deque<int>)_(process_all)/32 11.552 -
std::all_of(deque<int>)_(process_all)/32768 10558.626 -
std::all_of(deque<int>)_(process_all)/50 21.343 10.93%
std::all_of(deque<int>)_(process_all)/8 3.091 -4.05%
std::all_of(deque<int>)_(process_all)/8192 2631.906 -
std::all_of(list<int>)_(process_all)/32 11.374 -1.00%
std::all_of(list<int>)_(process_all)/32768 26293.749 -2.74%
std::all_of(list<int>)_(process_all)/50 21.700 -1.03%
std::all_of(list<int>)_(process_all)/8 2.619 -
std::all_of(list<int>)_(process_all)/8192 7796.336 -11.45%
std::all_of(vector<int>)_(process_all)/32 8.325 -
std::all_of(vector<int>)_(process_all)/32768 8067.246 -
std::all_of(vector<int>)_(process_all)/50 12.582 -
std::all_of(vector<int>)_(process_all)/8 2.417 -
std::all_of(vector<int>)_(process_all)/8192 2024.806 -
std::any_of(deque<int>)_(process_all)/32 11.549 -
std::any_of(deque<int>)_(process_all)/32768 10569.104 -
std::any_of(deque<int>)_(process_all)/50 19.259 -4.85%
std::any_of(deque<int>)_(process_all)/8 3.090 -4.13%
std::any_of(deque<int>)_(process_all)/8192 2619.834 -
std::any_of(list<int>)_(process_all)/32 11.441 -
std::any_of(list<int>)_(process_all)/32768 25950.948 -1.31%
std::any_of(list<int>)_(process_all)/50 21.734 1.14%
std::any_of(list<int>)_(process_all)/8 2.723 -
std::any_of(list<int>)_(process_all)/8192 7007.093 -4.43%
std::any_of(vector<int>)_(process_all)/32 8.371 -
std::any_of(vector<int>)_(process_all)/32768 8069.342 -
std::any_of(vector<int>)_(process_all)/50 18.150 -1.39%
std::any_of(vector<int>)_(process_all)/8 2.414 -2.29%
std::any_of(vector<int>)_(process_all)/8192 2024.370 -
std::copy(deque<int>)/1048576 49638.805 -
std::copy(deque<int>)/262144 10298.516 -5.23%
std::copy(deque<int>)/32768 1158.596 -
std::copy(deque<int>)/4096 146.734 -
std::copy(deque<int>)/512 16.738 -
std::copy(deque<int>)/64 2.676 -
std::copy(deque<int>)/8 2.771 1.74%
std::copy(list<int>)/1048576 880768.200 -
std::copy(list<int>)/262144 217681.308 -
std::copy(list<int>)/32768 26552.659 1.62%
std::copy(list<int>)/4096 3307.479 -
std::copy(list<int>)/512 370.127 -
std::copy(list<int>)/64 30.937 -
std::copy(list<int>)/8 2.488 -
std::copy(vector<bool>)_(aligned)/1048576 3129.370 20.00%
std::copy(vector<bool>)_(aligned)/262144 628.695 -2.13%
std::copy(vector<bool>)_(aligned)/32768 35.845 1.28%
std::copy(vector<bool>)_(aligned)/4096 4.771 3.07%
std::copy(vector<bool>)_(aligned)/512 1.379 -
std::copy(vector<bool>)_(aligned)/64 1.370 -
std::copy(vector<bool>)_(unaligned)/1048576 7018.345 -
std::copy(vector<bool>)_(unaligned)/262144 1714.905 -
std::copy(vector<bool>)_(unaligned)/32768 218.444 -
std::copy(vector<bool>)_(unaligned)/4096 26.019 -
std::copy(vector<bool>)_(unaligned)/512 3.509 -
std::copy(vector<bool>)_(unaligned)/64 1.829 -
std::copy(vector<int>)/1048576 50217.448 -
std::copy(vector<int>)/262144 12510.505 -
std::copy(vector<int>)/32768 3721.499 -1.64%
std::copy(vector<int>)/4096 199.405 1.10%
std::copy(vector<int>)/512 16.009 -
std::copy(vector<int>)/64 2.441 -
std::copy(vector<int>)/8 2.302 1.16%
std::copy_backward(deque<int>)/1048576 127975.225 -
std::copy_backward(deque<int>)/262144 32680.329 -
std::copy_backward(deque<int>)/32768 4096.835 -
std::copy_backward(deque<int>)/4096 148.235 -
std::copy_backward(deque<int>)/512 18.125 -
std::copy_backward(deque<int>)/64 2.971 -45.60%
std::copy_backward(deque<int>)/8 2.735 1.09%
std::copy_backward(list<int>)/1048576 886957.224 -
std::copy_backward(list<int>)/262144 219731.568 -
std::copy_backward(list<int>)/32768 26108.103 -5.35%
std::copy_backward(list<int>)/4096 4096.299 24.80%
std::copy_backward(list<int>)/512 779.352 111.08%
std::copy_backward(list<int>)/64 30.497 -
std::copy_backward(list<int>)/8 2.476 1.35%
std::copy_backward(vector<bool>)_(aligned)/1048576 1433.153 -
std::copy_backward(vector<bool>)_(aligned)/262144 540.846 -22.61%
std::copy_backward(vector<bool>)_(aligned)/32768 35.527 -
std::copy_backward(vector<bool>)_(aligned)/4096 4.975 -2.34%
std::copy_backward(vector<bool>)_(aligned)/512 1.474 -6.10%
std::copy_backward(vector<bool>)_(aligned)/64 1.688 1.10%
std::copy_backward(vector<bool>)_(unaligned)/1048576 6734.262 -1.53%
std::copy_backward(vector<bool>)_(unaligned)/262144 1651.230 -
std::copy_backward(vector<bool>)_(unaligned)/32768 208.509 -1.13%
std::copy_backward(vector<bool>)_(unaligned)/4096 30.401 -
std::copy_backward(vector<bool>)_(unaligned)/512 4.823 -
std::copy_backward(vector<bool>)_(unaligned)/64 0.925 -
std::copy_backward(vector<int>)/1048576 50244.900 -
std::copy_backward(vector<int>)/262144 12531.979 -
std::copy_backward(vector<int>)/32768 3586.083 -5.61%
std::copy_backward(vector<int>)/4096 228.056 -3.45%
std::copy_backward(vector<int>)/512 16.640 -
std::copy_backward(vector<int>)/64 2.520 -
std::copy_backward(vector<int>)/8 2.133 -4.18%
std::copy_if(deque<int>)_(entire_range)/1048576 277789.949 -
std::copy_if(deque<int>)_(entire_range)/262144 69822.284 -
std::copy_if(deque<int>)_(entire_range)/32768 8723.464 -
std::copy_if(deque<int>)_(entire_range)/4096 1023.125 -
std::copy_if(deque<int>)_(entire_range)/512 137.569 -
std::copy_if(deque<int>)_(entire_range)/64 16.161 -
std::copy_if(deque<int>)_(entire_range)/8 2.652 -
std::copy_if(deque<int>)_(every_other)/1048576 373617.737 -
std::copy_if(deque<int>)_(every_other)/262144 93240.417 -
std::copy_if(deque<int>)_(every_other)/32768 11672.222 -
std::copy_if(deque<int>)_(every_other)/4096 1461.070 -
std::copy_if(deque<int>)_(every_other)/512 182.956 -
std::copy_if(deque<int>)_(every_other)/64 23.434 -
std::copy_if(deque<int>)_(every_other)/8 3.462 -
std::copy_if(list<int>)_(entire_range)/1048576 883127.147 -
std::copy_if(list<int>)_(entire_range)/262144 218628.544 -
std::copy_if(list<int>)_(entire_range)/32768 30267.531 1.46%
std::copy_if(list<int>)_(entire_range)/4096 3056.468 -
std::copy_if(list<int>)_(entire_range)/512 372.348 -
std::copy_if(list<int>)_(entire_range)/64 36.133 7.86%
std::copy_if(list<int>)_(entire_range)/8 2.686 1.73%
std::copy_if(list<int>)_(every_other)/1048576 855152.035 -
std::copy_if(list<int>)_(every_other)/262144 210903.337 -
std::copy_if(list<int>)_(every_other)/32768 25800.156 1.37%
std::copy_if(list<int>)_(every_other)/4096 3955.074 24.03%
std::copy_if(list<int>)_(every_other)/512 361.365 -
std::copy_if(list<int>)_(every_other)/64 23.863 -
std::copy_if(list<int>)_(every_other)/8 2.319 -
std::copy_if(vector<int>)_(entire_range)/1048576 246373.040 -
std::copy_if(vector<int>)_(entire_range)/262144 60102.903 -
std::copy_if(vector<int>)_(entire_range)/32768 7505.912 -
std::copy_if(vector<int>)_(entire_range)/4096 939.582 -
std::copy_if(vector<int>)_(entire_range)/512 124.032 -
std::copy_if(vector<int>)_(entire_range)/64 15.848 -2.40%
std::copy_if(vector<int>)_(entire_range)/8 2.294 -2.74%
std::copy_if(vector<int>)_(every_other)/1048576 240379.162 -
std::copy_if(vector<int>)_(every_other)/262144 60118.123 -
std::copy_if(vector<int>)_(every_other)/32768 7493.584 -
std::copy_if(vector<int>)_(every_other)/4096 940.856 -
std::copy_if(vector<int>)_(every_other)/512 123.462 -
std::copy_if(vector<int>)_(every_other)/64 16.167 -
std::copy_if(vector<int>)_(every_other)/8 2.516 -2.04%
std::copy_n(deque<int>)/1048576 49736.793 -1.61%
std::copy_n(deque<int>)/262144 10321.103 -9.90%
std::copy_n(deque<int>)/32768 1180.327 3.96%
std::copy_n(deque<int>)/4096 145.391 -
std::copy_n(deque<int>)/512 16.739 -
std::copy_n(deque<int>)/64 2.788 -
std::copy_n(deque<int>)/8 2.792 4.26%
std::copy_n(list<int>)/1048576 871350.939 -
std::copy_n(list<int>)/262144 216441.679 -
std::copy_n(list<int>)/32768 26492.535 -1.80%
std::copy_n(list<int>)/4096 3827.239 -7.73%
std::copy_n(list<int>)/512 338.774 -
std::copy_n(list<int>)/64 14.184 1.10%
std::copy_n(list<int>)/8 2.248 -
std::copy_n(vector<bool>)_(aligned)/1048576 1224.011 -25.02%
std::copy_n(vector<bool>)_(aligned)/262144 812.955 28.02%
std::copy_n(vector<bool>)_(aligned)/32768 35.376 -
std::copy_n(vector<bool>)_(aligned)/4096 4.751 2.64%
std::copy_n(vector<bool>)_(aligned)/512 1.376 -
std::copy_n(vector<bool>)_(aligned)/64 1.370 -
std::copy_n(vector<bool>)_(unaligned)/1048576 7020.541 -
std::copy_n(vector<bool>)_(unaligned)/262144 1712.008 -6.53%
std::copy_n(vector<bool>)_(unaligned)/32768 218.200 -
std::copy_n(vector<bool>)_(unaligned)/4096 26.001 -
std::copy_n(vector<bool>)_(unaligned)/512 3.520 -
std::copy_n(vector<bool>)_(unaligned)/64 1.826 -
std::copy_n(vector<int>)/1048576 50216.775 -
std::copy_n(vector<int>)/262144 12483.923 -
std::copy_n(vector<int>)/32768 3797.025 8.11%
std::copy_n(vector<int>)/4096 184.729 -23.24%
std::copy_n(vector<int>)/512 16.074 -
std::copy_n(vector<int>)/64 2.474 -
std::copy_n(vector<int>)/8 2.220 -
std::count(deque<int>)_(every_other)/1024 248.740 -
std::count(deque<int>)_(every_other)/1048576 253868.782 -
std::count(deque<int>)_(every_other)/8 2.537 -
std::count(deque<int>)_(every_other)/8192 1943.260 -
std::count(list<int>)_(every_other)/1024 705.035 -
std::count(list<int>)_(every_other)/1048576 804674.491 -
std::count(list<int>)_(every_other)/8 2.074 -1.08%
std::count(list<int>)_(every_other)/8192 6538.348 -4.84%
std::count(vector<bool>)/1000 3.004 -
std::count(vector<bool>)/1024 1.693 -
std::count(vector<bool>)/1048576 1462.593 -
std::count(vector<bool>)/8192 11.468 -
std::count(vector<int>)_(every_other)/1024 103.207 -
std::count(vector<int>)_(every_other)/1048576 105435.590 -
std::count(vector<int>)_(every_other)/8 1.348 -
std::count(vector<int>)_(every_other)/8192 821.351 -
std::count_if(deque<int>)_(every_other)/1024 350.511 -
std::count_if(deque<int>)_(every_other)/1048576 344121.726 -
std::count_if(deque<int>)_(every_other)/8 3.448 2.70%
std::count_if(deque<int>)_(every_other)/8192 2633.008 -
std::count_if(list<int>)_(every_other)/1024 757.477 -
std::count_if(list<int>)_(every_other)/1048576 892733.949 -
std::count_if(list<int>)_(every_other)/8 2.749 -
std::count_if(list<int>)_(every_other)/8192 7102.352 -6.10%
std::count_if(vector<int>)_(every_other)/1024 249.537 -
std::count_if(vector<int>)_(every_other)/1048576 247858.620 -
std::count_if(vector<int>)_(every_other)/8 4.235 -
std::count_if(vector<int>)_(every_other)/8192 1930.445 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 284.430 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 9.756 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 2258.766 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 70.048 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 26.937 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 446.229 -
std::deque<int>::ctor(Range)_(cheap_elements)/1024 70.037 -
std::deque<int>::ctor(Range)_(cheap_elements)/32 27.104 -
std::deque<int>::ctor(Range)_(cheap_elements)/8192 444.784 -
std::deque<int>::ctor(const&)_(cheap_elements)/1024 292.816 -
std::deque<int>::ctor(const&)_(cheap_elements)/32 33.880 -
std::deque<int>::ctor(const&)_(cheap_elements)/8192 2174.039 -
std::deque<int>::ctor(size)/1024 73.794 -
std::deque<int>::ctor(size)/32 26.615 -
std::deque<int>::ctor(size)/8192 448.228 -
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/1024 74.375 -
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/32 26.839 -
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/8192 426.071 -
std::deque<int>::erase(begin)_(cheap_elements)/1024 7.446 -
std::deque<int>::erase(begin)_(cheap_elements)/32 7.499 -
std::deque<int>::erase(begin)_(cheap_elements)/8192 7.462 -
std::deque<int>::erase(middle)_(cheap_elements)/1024 26.210 -
std::deque<int>::erase(middle)_(cheap_elements)/32 9.661 -
std::deque<int>::erase(middle)_(cheap_elements)/8192 159.828 -
std::deque<int>::insert(begin)_(cheap_elements)/1024 6.033 -
std::deque<int>::insert(begin)_(cheap_elements)/32 6.130 -
std::deque<int>::insert(begin)_(cheap_elements)/8192 6.109 -
std::deque<int>::insert(middle)_(cheap_elements)/1024 30.021 -
std::deque<int>::insert(middle)_(cheap_elements)/32 12.076 -
std::deque<int>::insert(middle)_(cheap_elements)/8192 165.223 -
std::deque<int>::operator=(const&)_(cheap_elements)/1024 40.527 -
std::deque<int>::operator=(const&)_(cheap_elements)/32 5.243 -
std::deque<int>::operator=(const&)_(cheap_elements)/8192 354.861 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/1024 0.894 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/32 13.635 -
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 541.990 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 18.875 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 4890.309 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6490.302 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 142.956 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 52456.971 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 868.055 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 48.384 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 12581.563 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 19834.078 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 610.545 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 175521.084 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024 1146.813 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/32 48.369 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192 12598.910 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/1024 20132.617 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/32 614.591 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/8192 175525.735 -
std::deque<std::string>::ctor(const&)_(cheap_elements)/1024 1054.749 -
std::deque<std::string>::ctor(const&)_(cheap_elements)/32 50.056 -
std::deque<std::string>::ctor(const&)_(cheap_elements)/8192 11648.494 -
std::deque<std::string>::ctor(const&)_(expensive_elements)/1024 20121.391 -
std::deque<std::string>::ctor(const&)_(expensive_elements)/32 616.562 -
std::deque<std::string>::ctor(const&)_(expensive_elements)/8192 176446.179 -
std::deque<std::string>::ctor(size)/1024 725.167 -
std::deque<std::string>::ctor(size)/32 42.926 -
std::deque<std::string>::ctor(size)/8192 8553.860 -
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 952.412 -
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/32 45.738 -
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/8192 12674.942 -
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/1024 19834.568 -
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/32 576.116 -
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/8192 172313.297 -
std::deque<std::string>::erase(begin)_(cheap_elements)/1024 7.432 -
std::deque<std::string>::erase(begin)_(cheap_elements)/32 7.419 -
std::deque<std::string>::erase(begin)_(cheap_elements)/8192 7.407 -
std::deque<std::string>::erase(begin)_(expensive_elements)/1024 23.775 -
std::deque<std::string>::erase(begin)_(expensive_elements)/32 23.129 -
std::deque<std::string>::erase(begin)_(expensive_elements)/8192 23.789 -
std::deque<std::string>::erase(middle)_(cheap_elements)/1024 315.725 -
std::deque<std::string>::erase(middle)_(cheap_elements)/32 26.661 -
std::deque<std::string>::erase(middle)_(cheap_elements)/8192 2348.301 -
std::deque<std::string>::erase(middle)_(expensive_elements)/1024 326.556 -
std::deque<std::string>::erase(middle)_(expensive_elements)/32 36.758 -
std::deque<std::string>::erase(middle)_(expensive_elements)/8192 2363.782 -
std::deque<std::string>::insert(begin)_(cheap_elements)/1024 10.797 -
std::deque<std::string>::insert(begin)_(cheap_elements)/32 10.837 -
std::deque<std::string>::insert(begin)_(cheap_elements)/8192 10.815 -
std::deque<std::string>::insert(begin)_(expensive_elements)/1024 29.819 -
std::deque<std::string>::insert(begin)_(expensive_elements)/32 32.543 -
std::deque<std::string>::insert(begin)_(expensive_elements)/8192 33.030 -
std::deque<std::string>::insert(middle)_(cheap_elements)/1024 310.905 -
std::deque<std::string>::insert(middle)_(cheap_elements)/32 24.936 -
std::deque<std::string>::insert(middle)_(cheap_elements)/8192 2355.769 -
std::deque<std::string>::insert(middle)_(expensive_elements)/1024 326.430 -
std::deque<std::string>::insert(middle)_(expensive_elements)/32 39.053 -
std::deque<std::string>::insert(middle)_(expensive_elements)/8192 2375.879 -
std::deque<std::string>::operator=(const&)_(cheap_elements)/1024 492.920 -
std::deque<std::string>::operator=(const&)_(cheap_elements)/32 16.769 -
std::deque<std::string>::operator=(const&)_(cheap_elements)/8192 4549.396 -
std::deque<std::string>::operator=(const&)_(expensive_elements)/1024 6415.502 -
std::deque<std::string>::operator=(const&)_(expensive_elements)/32 148.910 -
std::deque<std::string>::operator=(const&)_(expensive_elements)/8192 51951.108 -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 1.406 -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/32 14.187 -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 1.276 -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 13.381 -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/32 24.736 -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 14.711 -
std::distance(deque<int>)/1024 0.633 -
std::distance(deque<int>)/4096 0.631 -
std::distance(deque<int>)/50 0.636 -
std::distance(deque<int>)/8192 0.633 -
std::distance(join_view(vector<vector<int>>))/1024 1.035 -
std::distance(join_view(vector<vector<int>>))/4096 4.376 -
std::distance(join_view(vector<vector<int>>))/50 0.633 -
std::distance(join_view(vector<vector<int>>))/8192 8.325 -
std::equal(deque<int>)_(it,_it,_it)/1024 477.588 -1.30%
std::equal(deque<int>)_(it,_it,_it)/1048576 496587.547 4.00%
std::equal(deque<int>)_(it,_it,_it)/50 20.240 -17.34%
std::equal(deque<int>)_(it,_it,_it)/8 4.485 -30.25%
std::equal(deque<int>)_(it,_it,_it)/8192 3877.754 -
std::equal(deque<int>)_(it,_it,_it,_it)/1024 504.578 3.97%
std::equal(deque<int>)_(it,_it,_it,_it)/1048576 500294.042 3.04%
std::equal(deque<int>)_(it,_it,_it,_it)/50 25.996 14.82%
std::equal(deque<int>)_(it,_it,_it,_it)/8 5.055 1.19%
std::equal(deque<int>)_(it,_it,_it,_it)/8192 3895.083 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1024 530.265 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 524575.868 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/50 26.370 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8 5.289 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 4067.411 -
std::equal(deque<int>)_(it,_it,_it,_pred)/1024 506.908 -
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 506189.545 -1.08%
std::equal(deque<int>)_(it,_it,_it,_pred)/50 23.149 -2.44%
std::equal(deque<int>)_(it,_it,_it,_pred)/8 4.384 -
std::equal(deque<int>)_(it,_it,_it,_pred)/8192 3913.652 -
std::equal(list<int>)_(it,_it,_it)/1024 1138.409 -
std::equal(list<int>)_(it,_it,_it)/1048576 1319974.889 -
std::equal(list<int>)_(it,_it,_it)/50 33.993 -
std::equal(list<int>)_(it,_it,_it)/8 2.803 -
std::equal(list<int>)_(it,_it,_it)/8192 9462.204 -2.54%
std::equal(list<int>)_(it,_it,_it,_it)/1024 788.041 -
std::equal(list<int>)_(it,_it,_it,_it)/1048576 959436.416 -
std::equal(list<int>)_(it,_it,_it,_it)/50 35.655 -12.93%
std::equal(list<int>)_(it,_it,_it,_it)/8 2.873 -1.34%
std::equal(list<int>)_(it,_it,_it,_it)/8192 11567.079 -1.25%
std::equal(list<int>)_(it,_it,_it,_it,_pred)/1024 835.830 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/1048576 992119.480 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/50 32.879 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8 3.554 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 12276.018 2.40%
std::equal(list<int>)_(it,_it,_it,_pred)/1024 1170.739 -
std::equal(list<int>)_(it,_it,_it,_pred)/1048576 1324846.304 -
std::equal(list<int>)_(it,_it,_it,_pred)/50 40.699 -
std::equal(list<int>)_(it,_it,_it,_pred)/8 3.629 -
std::equal(list<int>)_(it,_it,_it,_pred)/8192 12231.953 7.97%
std::equal(vector<bool>)_(aligned)/1024 0.220 -
std::equal(vector<bool>)_(aligned)/1048576 0.219 -
std::equal(vector<bool>)_(aligned)/50 0.220 -
std::equal(vector<bool>)_(aligned)/8 0.222 -
std::equal(vector<bool>)_(aligned)/8192 0.220 -
std::equal(vector<bool>)_(unaligned)/1024 6.019 -
std::equal(vector<bool>)_(unaligned)/1048576 6478.048 -
std::equal(vector<bool>)_(unaligned)/50 0.845 11.58%
std::equal(vector<bool>)_(unaligned)/8 0.811 -
std::equal(vector<bool>)_(unaligned)/8192 53.705 -
std::equal(vector<int>)_(it,_it,_it)/1024 77.915 -
std::equal(vector<int>)_(it,_it,_it)/1048576 73779.052 -
std::equal(vector<int>)_(it,_it,_it)/50 4.399 -2.83%
std::equal(vector<int>)_(it,_it,_it)/8 1.156 -
std::equal(vector<int>)_(it,_it,_it)/8192 571.181 -
std::equal(vector<int>)_(it,_it,_it,_it)/1024 78.140 -
std::equal(vector<int>)_(it,_it,_it,_it)/1048576 73776.765 -
std::equal(vector<int>)_(it,_it,_it,_it)/50 4.326 1.30%
std::equal(vector<int>)_(it,_it,_it,_it)/8 1.347 -1.71%
std::equal(vector<int>)_(it,_it,_it,_it)/8192 571.665 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/1024 505.670 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/1048576 640176.796 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 26.675 -1.09%
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/8 3.709 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/8192 4789.825 -
std::equal(vector<int>)_(it,_it,_it,_pred)/1024 528.906 -
std::equal(vector<int>)_(it,_it,_it,_pred)/1048576 606968.204 -
std::equal(vector<int>)_(it,_it,_it,_pred)/50 24.280 -2.01%
std::equal(vector<int>)_(it,_it,_it,_pred)/8 4.404 1.65%
std::equal(vector<int>)_(it,_it,_it,_pred)/8192 4830.710 -
std::fill(deque<int>)/1024 30.373 2.16%
std::fill(deque<int>)/32 1.267 -72.82%
std::fill(deque<int>)/50 2.243 -51.96%
std::fill(deque<int>)/8192 241.955 -
std::fill(list<int>)/1024 672.135 -52.82%
std::fill(list<int>)/32 8.373 -
std::fill(list<int>)/50 16.900 -
std::fill(list<int>)/8192 7529.127 -10.02%
std::fill(vector<bool>)/1048576 3823.331 -
std::fill(vector<bool>)/262144 233.499 -
std::fill(vector<bool>)/32768 30.498 -
std::fill(vector<bool>)/4096 4.222 -
std::fill(vector<bool>)/512 1.598 -
std::fill(vector<bool>)/64 1.620 -3.39%
std::fill(vector<int>)/1024 30.178 1.03%
std::fill(vector<int>)/32 1.042 -
std::fill(vector<int>)/50 2.213 -
std::fill(vector<int>)/8192 238.226 -3.77%
std::fill_n(deque<int>)/1024 30.089 3.02%
std::fill_n(deque<int>)/32 1.256 -11.15%
std::fill_n(deque<int>)/50 2.204 -
std::fill_n(deque<int>)/8192 241.156 1.15%
std::fill_n(list<int>)/1024 649.414 -
std::fill_n(list<int>)/32 8.071 -
std::fill_n(list<int>)/50 15.646 -2.76%
std::fill_n(list<int>)/8192 7032.039 -
std::fill_n(vector<bool>)/1048576 3834.128 -
std::fill_n(vector<bool>)/262144 232.701 -
std::fill_n(vector<bool>)/32768 30.219 1.55%
std::fill_n(vector<bool>)/4096 4.232 1.82%
std::fill_n(vector<bool>)/512 1.897 33.18%
std::fill_n(vector<bool>)/64 1.589 9.07%
std::fill_n(vector<int>)/1024 30.035 2.02%
std::fill_n(vector<int>)/32 1.146 -
std::fill_n(vector<int>)/50 2.227 -
std::fill_n(vector<int>)/8192 237.691 -
std::find(deque<int>)_(bail_25%)/1024 67.643 1.35%
std::find(deque<int>)_(bail_25%)/32768 1929.284 -
std::find(deque<int>)_(bail_25%)/8 2.065 -
std::find(deque<int>)_(bail_25%)/8192 480.328 -
std::find(deque<int>)_(process_all)/1024 241.787 -1.22%
std::find(deque<int>)_(process_all)/32768 7746.403 -1.25%
std::find(deque<int>)_(process_all)/50 13.226 -
std::find(deque<int>)_(process_all)/8 3.423 -
std::find(deque<int>)_(process_all)/8192 1909.968 -2.40%
std::find(list<int>)_(bail_25%)/1024 136.262 5.30%
std::find(list<int>)_(bail_25%)/32768 8396.973 5.08%
std::find(list<int>)_(bail_25%)/8 0.952 -
std::find(list<int>)_(bail_25%)/8192 1476.822 3.43%
std::find(list<int>)_(process_all)/1024 690.966 -1.19%
std::find(list<int>)_(process_all)/32768 27303.565 2.46%
std::find(list<int>)_(process_all)/50 25.000 36.56%
std::find(list<int>)_(process_all)/8 2.411 -
std::find(list<int>)_(process_all)/8192 8585.470 1.94%
std::find(vector<bool>)_(process_all)/1024 4.544 -2.69%
std::find(vector<bool>)_(process_all)/1048576 3672.694 -
std::find(vector<bool>)_(process_all)/50 0.810 29.09%
std::find(vector<bool>)_(process_all)/8 0.721 15.09%
std::find(vector<bool>)_(process_all)/8192 33.276 -
std::find(vector<char>)_(bail_25%)/1024 5.446 -
std::find(vector<char>)_(bail_25%)/32768 136.957 -
std::find(vector<char>)_(bail_25%)/8 1.023 -
std::find(vector<char>)_(bail_25%)/8192 40.017 -
std::find(vector<char>)_(process_all)/1024 16.314 -
std::find(vector<char>)_(process_all)/32768 497.328 -
std::find(vector<char>)_(process_all)/50 1.650 1.06%
std::find(vector<char>)_(process_all)/8 0.925 -
std::find(vector<char>)_(process_all)/8192 136.890 -
std::find(vector<int>)_(bail_25%)/1024 66.274 -
std::find(vector<int>)_(bail_25%)/32768 1873.574 -
std::find(vector<int>)_(bail_25%)/8 1.371 -
std::find(vector<int>)_(bail_25%)/8192 474.580 -
std::find(vector<int>)_(process_all)/1024 243.270 -
std::find(vector<int>)_(process_all)/32768 7369.365 -
std::find(vector<int>)_(process_all)/50 12.525 -
std::find(vector<int>)_(process_all)/8 2.618 -
std::find(vector<int>)_(process_all)/8192 1848.563 -
std::find(vector<long_long>)_(bail_25%)/1024 30.286 -
std::find(vector<long_long>)_(bail_25%)/32768 960.096 -
std::find(vector<long_long>)_(bail_25%)/8 0.924 4.26%
std::find(vector<long_long>)_(bail_25%)/8192 245.988 -
std::find(vector<long_long>)_(process_all)/1024 119.212 -
std::find(vector<long_long>)_(process_all)/32768 3815.030 -
std::find(vector<long_long>)_(process_all)/50 5.813 -
std::find(vector<long_long>)_(process_all)/8 1.179 -10.10%
std::find(vector<long_long>)_(process_all)/8192 952.352 -
std::find_end(deque<int>)_(match_near_end)/1000 397.676 22.17%
std::find_end(deque<int>)_(match_near_end)/1024 3296.053 -2.46%
std::find_end(deque<int>)_(match_near_end)/8192 167379.341 2.02%
std::find_end(deque<int>)_(near_matches)/1000 28372.488 -
std::find_end(deque<int>)_(near_matches)/1024 29457.320 -1.06%
std::find_end(deque<int>)_(near_matches)/8192 2356088.927 34.19%
std::find_end(deque<int>)_(process_all)/1000 252.246 -
std::find_end(deque<int>)_(process_all)/1024 258.769 -9.57%
std::find_end(deque<int>)_(process_all)/1048576 265540.467 -6.41%
std::find_end(deque<int>)_(process_all)/8192 2034.423 -7.02%
std::find_end(deque<int>)_(same_length)/1000 1801.218 31.08%
std::find_end(deque<int>)_(same_length)/1024 1845.655 -
std::find_end(deque<int>)_(same_length)/8192 14800.793 -
std::find_end(deque<int>)_(single_element)/1000 270.513 -
std::find_end(deque<int>)_(single_element)/1024 260.470 -6.32%
std::find_end(deque<int>)_(single_element)/8192 2039.540 -7.20%
std::find_end(deque<int>,_pred)_(match_near_end)/1000 600.149 3.18%
std::find_end(deque<int>,_pred)_(match_near_end)/1024 4576.967 18.96%
std::find_end(deque<int>,_pred)_(match_near_end)/8192 234118.858 13.54%
std::find_end(deque<int>,_pred)_(near_matches)/1000 40235.679 37.41%
std::find_end(deque<int>,_pred)_(near_matches)/1024 41961.078 37.48%
std::find_end(deque<int>,_pred)_(near_matches)/8192 2430109.087 2.88%
std::find_end(deque<int>,_pred)_(process_all)/1000 611.436 2.06%
std::find_end(deque<int>,_pred)_(process_all)/1024 624.246 1.81%
std::find_end(deque<int>,_pred)_(process_all)/1048576 561298.454 -
std::find_end(deque<int>,_pred)_(process_all)/8192 4323.593 -
std::find_end(deque<int>,_pred)_(same_length)/1000 1309.571 -2.20%
std::find_end(deque<int>,_pred)_(same_length)/1024 1439.919 -
std::find_end(deque<int>,_pred)_(same_length)/8192 11482.690 -
std::find_end(deque<int>,_pred)_(single_element)/1000 598.667 -
std::find_end(deque<int>,_pred)_(single_element)/1024 612.936 -
std::find_end(deque<int>,_pred)_(single_element)/8192 4319.425 -
std::find_end(forward_list<int>)_(match_near_end)/1000 758.579 -
std::find_end(forward_list<int>)_(match_near_end)/1024 4453.269 -
std::find_end(forward_list<int>)_(match_near_end)/8192 257080.690 -
std::find_end(forward_list<int>)_(near_matches)/1000 35990.602 -
std::find_end(forward_list<int>)_(near_matches)/1024 37315.074 -
std::find_end(forward_list<int>)_(near_matches)/8192 2479324.614 -
std::find_end(forward_list<int>)_(process_all)/1000 693.073 1.04%
std::find_end(forward_list<int>)_(process_all)/1024 706.318 -
std::find_end(forward_list<int>)_(process_all)/1048576 764685.792 -
std::find_end(forward_list<int>)_(process_all)/8192 5679.185 -
std::find_end(forward_list<int>)_(same_length)/1000 1487.400 -
std::find_end(forward_list<int>)_(same_length)/1024 1509.161 1.07%
std::find_end(forward_list<int>)_(same_length)/8192 13330.796 -22.08%
std::find_end(forward_list<int>)_(single_element)/1000 675.052 -2.22%
std::find_end(forward_list<int>)_(single_element)/1024 706.749 1.09%
std::find_end(forward_list<int>)_(single_element)/8192 5654.471 -
std::find_end(forward_list<int>,_pred)_(match_near_end)/1000 847.507 -
std::find_end(forward_list<int>,_pred)_(match_near_end)/1024 5131.043 -
std::find_end(forward_list<int>,_pred)_(match_near_end)/8192 276134.902 -
std::find_end(forward_list<int>,_pred)_(near_matches)/1000 41499.879 -
std::find_end(forward_list<int>,_pred)_(near_matches)/1024 43162.514 -
std::find_end(forward_list<int>,_pred)_(near_matches)/8192 2701219.595 -
std::find_end(forward_list<int>,_pred)_(process_all)/1000 750.130 -1.16%
std::find_end(forward_list<int>,_pred)_(process_all)/1024 764.518 -1.54%
std::find_end(forward_list<int>,_pred)_(process_all)/1048576 852892.656 -
std::find_end(forward_list<int>,_pred)_(process_all)/8192 6125.025 -1.97%
std::find_end(forward_list<int>,_pred)_(same_length)/1000 1539.860 -
std::find_end(forward_list<int>,_pred)_(same_length)/1024 1567.058 -
std::find_end(forward_list<int>,_pred)_(same_length)/8192 13777.469 -3.47%
std::find_end(forward_list<int>,_pred)_(single_element)/1000 754.088 -
std::find_end(forward_list<int>,_pred)_(single_element)/1024 772.804 -
std::find_end(forward_list<int>,_pred)_(single_element)/8192 6263.633 -
std::find_end(list<int>)_(match_near_end)/1000 738.099 -1.21%
std::find_end(list<int>)_(match_near_end)/1024 4641.065 -
std::find_end(list<int>)_(match_near_end)/8192 258773.768 -
std::find_end(list<int>)_(near_matches)/1000 36956.883 -
std::find_end(list<int>)_(near_matches)/1024 38655.974 -
std::find_end(list<int>)_(near_matches)/8192 2500551.455 -
std::find_end(list<int>)_(process_all)/1000 656.475 -
std::find_end(list<int>)_(process_all)/1024 699.578 -
std::find_end(list<int>)_(process_all)/1048576 817361.824 -
std::find_end(list<int>)_(process_all)/8192 6907.413 -
std::find_end(list<int>)_(same_length)/1000 1489.973 -
std::find_end(list<int>)_(same_length)/1024 1528.754 -
std::find_end(list<int>)_(same_length)/8192 19091.046 1.23%
std::find_end(list<int>)_(single_element)/1000 686.091 3.23%
std::find_end(list<int>)_(single_element)/1024 688.284 -
std::find_end(list<int>)_(single_element)/8192 7648.336 -
std::find_end(list<int>,_pred)_(match_near_end)/1000 820.988 -
std::find_end(list<int>,_pred)_(match_near_end)/1024 5121.646 -
std::find_end(list<int>,_pred)_(match_near_end)/8192 275367.460 -
std::find_end(list<int>,_pred)_(near_matches)/1000 41032.364 -
std::find_end(list<int>,_pred)_(near_matches)/1024 42810.337 -
std::find_end(list<int>,_pred)_(near_matches)/8192 2680696.999 -
std::find_end(list<int>,_pred)_(process_all)/1000 795.538 -
std::find_end(list<int>,_pred)_(process_all)/1024 813.478 -
std::find_end(list<int>,_pred)_(process_all)/1048576 951528.344 -
std::find_end(list<int>,_pred)_(process_all)/8192 7309.468 -
std::find_end(list<int>,_pred)_(same_length)/1000 1552.135 -
std::find_end(list<int>,_pred)_(same_length)/1024 1581.924 -
std::find_end(list<int>,_pred)_(same_length)/8192 18091.164 -
std::find_end(list<int>,_pred)_(single_element)/1000 791.745 -
std::find_end(list<int>,_pred)_(single_element)/1024 810.511 -
std::find_end(list<int>,_pred)_(single_element)/8192 8420.122 -
std::find_end(vector<int>)_(match_near_end)/1000 278.691 -
std::find_end(vector<int>)_(match_near_end)/1024 2251.824 -
std::find_end(vector<int>)_(match_near_end)/8192 120801.886 -
std::find_end(vector<int>)_(near_matches)/1000 16271.331 -3.51%
std::find_end(vector<int>)_(near_matches)/1024 16893.731 -2.85%
std::find_end(vector<int>)_(near_matches)/8192 921138.256 -11.04%
std::find_end(vector<int>)_(process_all)/1000 236.693 2.22%
std::find_end(vector<int>)_(process_all)/1024 243.002 1.94%
std::find_end(vector<int>)_(process_all)/1048576 239409.179 2.26%
std::find_end(vector<int>)_(process_all)/8192 1868.326 2.21%
std::find_end(vector<int>)_(same_length)/1000 506.063 1.68%
std::find_end(vector<int>)_(same_length)/1024 517.253 1.63%
std::find_end(vector<int>)_(same_length)/8192 4057.170 -
std::find_end(vector<int>)_(single_element)/1000 239.725 2.20%
std::find_end(vector<int>)_(single_element)/1024 245.103 2.43%
std::find_end(vector<int>)_(single_element)/8192 1895.384 3.78%
std::find_end(vector<int>,_pred)_(match_near_end)/1000 555.137 -
std::find_end(vector<int>,_pred)_(match_near_end)/1024 3139.918 -
std::find_end(vector<int>,_pred)_(match_near_end)/8192 166491.673 -
std::find_end(vector<int>,_pred)_(near_matches)/1000 24803.180 -
std::find_end(vector<int>,_pred)_(near_matches)/1024 25698.001 -
std::find_end(vector<int>,_pred)_(near_matches)/8192 1628732.406 -
std::find_end(vector<int>,_pred)_(process_all)/1000 575.315 -
std::find_end(vector<int>,_pred)_(process_all)/1024 589.595 -
std::find_end(vector<int>,_pred)_(process_all)/1048576 638587.930 -
std::find_end(vector<int>,_pred)_(process_all)/8192 4709.709 -
std::find_end(vector<int>,_pred)_(same_length)/1000 1222.517 -
std::find_end(vector<int>,_pred)_(same_length)/1024 1252.081 -
std::find_end(vector<int>,_pred)_(same_length)/8192 10022.392 -
std::find_end(vector<int>,_pred)_(single_element)/1000 572.448 -
std::find_end(vector<int>,_pred)_(single_element)/1024 585.954 -
std::find_end(vector<int>,_pred)_(single_element)/8192 4691.991 -
std::find_first_of(deque<int>)_(large_needle)/1024 376024.431 2.75%
std::find_first_of(deque<int>)_(large_needle)/32 297.861 5.40%
std::find_first_of(deque<int>)_(large_needle)/50 717.048 6.95%
std::find_first_of(deque<int>)_(large_needle)/8192 24189610.620 2.86%
std::find_first_of(deque<int>)_(small_needle)/1024 3993.672 15.70%
std::find_first_of(deque<int>)_(small_needle)/32 108.449 -9.43%
std::find_first_of(deque<int>)_(small_needle)/50 166.538 -9.92%
std::find_first_of(deque<int>)_(small_needle)/8192 31712.870 14.45%
std::find_first_of(deque<int>,_pred)_(large_needle)/1024 564395.816 -
std::find_first_of(deque<int>,_pred)_(large_needle)/32 537.980 6.14%
std::find_first_of(deque<int>,_pred)_(large_needle)/50 1458.442 5.65%
std::find_first_of(deque<int>,_pred)_(large_needle)/8192 35516945.855 -
std::find_first_of(deque<int>,_pred)_(small_needle)/1024 6304.863 -
std::find_first_of(deque<int>,_pred)_(small_needle)/32 198.916 -
std::find_first_of(deque<int>,_pred)_(small_needle)/50 309.824 -
std::find_first_of(deque<int>,_pred)_(small_needle)/8192 50281.779 -
std::find_first_of(list<int>)_(large_needle)/1024 876645.808 1.63%
std::find_first_of(list<int>)_(large_needle)/32 697.270 3.57%
std::find_first_of(list<int>)_(large_needle)/50 1786.316 2.82%
std::find_first_of(list<int>)_(large_needle)/8192 50581342.275 4.39%
std::find_first_of(list<int>)_(small_needle)/1024 2884.654 -
std::find_first_of(list<int>)_(small_needle)/32 91.548 -
std::find_first_of(list<int>)_(small_needle)/50 140.327 -
std::find_first_of(list<int>)_(small_needle)/8192 23507.988 1.26%
std::find_first_of(list<int>,_pred)_(large_needle)/1024 930128.992 -
std::find_first_of(list<int>,_pred)_(large_needle)/32 728.342 -
std::find_first_of(list<int>,_pred)_(large_needle)/50 1877.415 -
std::find_first_of(list<int>,_pred)_(large_needle)/8192 54256160.296 -
std::find_first_of(list<int>,_pred)_(small_needle)/1024 5242.395 -
std::find_first_of(list<int>,_pred)_(small_needle)/32 167.617 -
std::find_first_of(list<int>,_pred)_(small_needle)/50 265.764 -
std::find_first_of(list<int>,_pred)_(small_needle)/8192 42172.182 -
std::find_first_of(vector<int>)_(large_needle)/1024 108105.122 -2.94%
std::find_first_of(vector<int>)_(large_needle)/32 106.629 -
std::find_first_of(vector<int>)_(large_needle)/50 273.858 -
std::find_first_of(vector<int>)_(large_needle)/8192 6925781.762 -3.82%
std::find_first_of(vector<int>)_(small_needle)/1024 1413.641 -4.29%
std::find_first_of(vector<int>)_(small_needle)/32 47.335 -6.72%
std::find_first_of(vector<int>)_(small_needle)/50 71.397 -5.50%
std::find_first_of(vector<int>)_(small_needle)/8192 11302.221 -4.41%
std::find_first_of(vector<int>,_pred)_(large_needle)/1024 606447.218 -
std::find_first_of(vector<int>,_pred)_(large_needle)/32 496.907 -
std::find_first_of(vector<int>,_pred)_(large_needle)/50 1367.789 -
std::find_first_of(vector<int>,_pred)_(large_needle)/8192 38347261.557 -
std::find_first_of(vector<int>,_pred)_(small_needle)/1024 5749.112 -
std::find_first_of(vector<int>,_pred)_(small_needle)/32 178.987 -
std::find_first_of(vector<int>,_pred)_(small_needle)/50 282.061 -
std::find_first_of(vector<int>,_pred)_(small_needle)/8192 45648.599 -
std::find_if(deque<int>)_(bail_25%)/1024 106.737 -
std::find_if(deque<int>)_(bail_25%)/32768 2845.775 -5.08%
std::find_if(deque<int>)_(bail_25%)/8 1.531 -
std::find_if(deque<int>)_(bail_25%)/8192 714.789 -4.67%
std::find_if(deque<int>)_(process_all)/1024 495.390 2.09%
std::find_if(deque<int>)_(process_all)/32768 11688.787 2.21%
std::find_if(deque<int>)_(process_all)/50 24.068 -
std::find_if(deque<int>)_(process_all)/8 3.979 -
std::find_if(deque<int>)_(process_all)/8192 2936.524 4.36%
std::find_if(list<int>)_(bail_25%)/1024 191.432 -
std::find_if(list<int>)_(bail_25%)/32768 10834.831 5.34%
std::find_if(list<int>)_(bail_25%)/8 1.199 -1.44%
std::find_if(list<int>)_(bail_25%)/8192 1523.073 -
std::find_if(list<int>)_(process_all)/1024 762.113 -
std::find_if(list<int>)_(process_all)/32768 27605.850 -
std::find_if(list<int>)_(process_all)/50 21.484 -
std::find_if(list<int>)_(process_all)/8 3.410 -
std::find_if(list<int>)_(process_all)/8192 12320.880 -
std::find_if(vector<bool>)_(process_all)/1024 771.733 1.09%
std::find_if(vector<bool>)_(process_all)/1048576 788346.847 1.08%
std::find_if(vector<bool>)_(process_all)/50 35.046 1.24%
std::find_if(vector<bool>)_(process_all)/8 5.458 -
std::find_if(vector<bool>)_(process_all)/8192 6159.765 -
std::find_if(vector<char>)_(bail_25%)/1024 76.204 -
std::find_if(vector<char>)_(bail_25%)/32768 2079.020 2.70%
std::find_if(vector<char>)_(bail_25%)/8 0.928 -
std::find_if(vector<char>)_(bail_25%)/8192 525.943 1.63%
std::find_if(vector<char>)_(process_all)/1024 275.109 1.91%
std::find_if(vector<char>)_(process_all)/32768 8132.769 -1.21%
std::find_if(vector<char>)_(process_all)/50 12.544 -1.04%
std::find_if(vector<char>)_(process_all)/8 2.362 -3.61%
std::find_if(vector<char>)_(process_all)/8192 2049.658 -
std::find_if(vector<int>)_(bail_25%)/1024 75.691 -
std::find_if(vector<int>)_(bail_25%)/32768 2339.333 -
std::find_if(vector<int>)_(bail_25%)/8 1.000 -
std::find_if(vector<int>)_(bail_25%)/8192 548.951 -
std::find_if(vector<int>)_(process_all)/1024 283.579 -
std::find_if(vector<int>)_(process_all)/32768 8809.382 -
std::find_if(vector<int>)_(process_all)/50 14.223 -
std::find_if(vector<int>)_(process_all)/8 2.513 -
std::find_if(vector<int>)_(process_all)/8192 2194.350 -
std::find_if_not(deque<int>)_(bail_25%)/1024 106.787 -
std::find_if_not(deque<int>)_(bail_25%)/32768 2764.652 -
std::find_if_not(deque<int>)_(bail_25%)/8 1.542 -
std::find_if_not(deque<int>)_(bail_25%)/8192 691.196 -
std::find_if_not(deque<int>)_(process_all)/1024 497.084 2.37%
std::find_if_not(deque<int>)_(process_all)/32768 11464.755 -3.58%
std::find_if_not(deque<int>)_(process_all)/50 23.587 -1.56%
std::find_if_not(deque<int>)_(process_all)/8 3.890 -1.68%
std::find_if_not(deque<int>)_(process_all)/8192 2878.672 -2.26%
std::find_if_not(list<int>)_(bail_25%)/1024 195.813 1.15%
std::find_if_not(list<int>)_(bail_25%)/32768 7423.433 -1.81%
std::find_if_not(list<int>)_(bail_25%)/8 1.201 -1.36%
std::find_if_not(list<int>)_(bail_25%)/8192 1529.561 -
std::find_if_not(list<int>)_(process_all)/1024 764.999 -
std::find_if_not(list<int>)_(process_all)/32768 28756.602 -
std::find_if_not(list<int>)_(process_all)/50 21.548 -
std::find_if_not(list<int>)_(process_all)/8 3.414 -
std::find_if_not(list<int>)_(process_all)/8192 8125.775 -
std::find_if_not(vector<bool>)_(process_all)/1024 762.146 -1.12%
std::find_if_not(vector<bool>)_(process_all)/1048576 777694.167 -1.21%
std::find_if_not(vector<bool>)_(process_all)/50 34.532 -1.42%
std::find_if_not(vector<bool>)_(process_all)/8 5.372 -1.81%
std::find_if_not(vector<bool>)_(process_all)/8192 6079.643 -1.07%
std::find_if_not(vector<char>)_(bail_25%)/1024 77.875 2.24%
std::find_if_not(vector<char>)_(bail_25%)/32768 2026.962 -
std::find_if_not(vector<char>)_(bail_25%)/8 0.952 -
std::find_if_not(vector<char>)_(bail_25%)/8192 518.307 -
std::find_if_not(vector<char>)_(process_all)/1024 273.660 1.09%
std::find_if_not(vector<char>)_(process_all)/32768 8136.479 -
std::find_if_not(vector<char>)_(process_all)/50 12.488 -
std::find_if_not(vector<char>)_(process_all)/8 2.345 -4.24%
std::find_if_not(vector<char>)_(process_all)/8192 2048.565 -
std::find_if_not(vector<int>)_(bail_25%)/1024 75.778 -
std::find_if_not(vector<int>)_(bail_25%)/32768 2341.987 -
std::find_if_not(vector<int>)_(bail_25%)/8 1.125 1.02%
std::find_if_not(vector<int>)_(bail_25%)/8192 549.448 -
std::find_if_not(vector<int>)_(process_all)/1024 283.854 -
std::find_if_not(vector<int>)_(process_all)/32768 8820.247 -
std::find_if_not(vector<int>)_(process_all)/50 14.229 2.86%
std::find_if_not(vector<int>)_(process_all)/8 2.524 -2.59%
std::find_if_not(vector<int>)_(process_all)/8192 2205.999 -
std::flat_map<int,_int>::clear()/0 421.705 -
std::flat_map<int,_int>::clear()/1024 423.537 -
std::flat_map<int,_int>::clear()/32 424.131 -
std::flat_map<int,_int>::clear()/8192 449.596 -
std::flat_map<int,_int>::contains(key)_(existent)/0 0.012 -
std::flat_map<int,_int>::contains(key)_(existent)/1024 8.585 -
std::flat_map<int,_int>::contains(key)_(existent)/32 3.564 -
std::flat_map<int,_int>::contains(key)_(existent)/8192 12.024 -
std::flat_map<int,_int>::contains(key)_(non-existent)/0 0.637 -1.62%
std::flat_map<int,_int>::contains(key)_(non-existent)/1024 5.867 3.66%
std::flat_map<int,_int>::contains(key)_(non-existent)/32 2.291 -1.73%
std::flat_map<int,_int>::contains(key)_(non-existent)/8192 8.819 8.47%
std::flat_map<int,_int>::count(key)_(existent)/0 0.016 -
std::flat_map<int,_int>::count(key)_(existent)/1024 8.577 -
std::flat_map<int,_int>::count(key)_(existent)/32 3.272 -
std::flat_map<int,_int>::count(key)_(existent)/8192 11.811 -
std::flat_map<int,_int>::count(key)_(non-existent)/0 0.374 -6.24%
std::flat_map<int,_int>::count(key)_(non-existent)/1024 4.866 -15.02%
std::flat_map<int,_int>::count(key)_(non-existent)/32 2.355 -1.39%
std::flat_map<int,_int>::count(key)_(non-existent)/8192 6.728 -17.22%
std::flat_map<int,_int>::ctor(&&,_different_allocs)/0 16.135 -1.87%
std::flat_map<int,_int>::ctor(&&,_different_allocs)/1024 189.728 -
std::flat_map<int,_int>::ctor(&&,_different_allocs)/32 29.714 -
std::flat_map<int,_int>::ctor(&&,_different_allocs)/8192 1177.317 -
std::flat_map<int,_int>::ctor(const&)/0 13.748 -
std::flat_map<int,_int>::ctor(const&)/1024 179.711 -
std::flat_map<int,_int>::ctor(const&)/32 23.906 -
std::flat_map<int,_int>::ctor(const&)/8192 1931.263 -
std::flat_map<int,_int>::ctor(const&,_alloc)/0 13.736 -
std::flat_map<int,_int>::ctor(const&,_alloc)/1024 179.452 -
std::flat_map<int,_int>::ctor(const&,_alloc)/32 23.919 -
std::flat_map<int,_int>::ctor(const&,_alloc)/8192 1934.193 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.497 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 4281.729 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 180.974 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 34225.092 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.573 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 8849.875 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 210.616 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 108428.312 -
std::flat_map<int,_int>::equal_range(key)_(existent)/0 0.014 -
std::flat_map<int,_int>::equal_range(key)_(existent)/1024 8.568 -
std::flat_map<int,_int>::equal_range(key)_(existent)/32 3.344 -
std::flat_map<int,_int>::equal_range(key)_(existent)/8192 11.912 -
std::flat_map<int,_int>::equal_range(key)_(non-existent)/0 0.441 -6.42%
std::flat_map<int,_int>::equal_range(key)_(non-existent)/1024 6.061 18.50%
std::flat_map<int,_int>::equal_range(key)_(non-existent)/32 2.695 6.81%
std::flat_map<int,_int>::equal_range(key)_(non-existent)/8192 8.416 20.60%
std::flat_map<int,_int>::erase(iterator)/0 15.543 1.06%
std::flat_map<int,_int>::erase(iterator)/1024 76.322 -7.72%
std::flat_map<int,_int>::erase(iterator)/32 21.007 1.49%
std::flat_map<int,_int>::erase(iterator)/8192 501.231 -5.04%
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.124 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 440.146 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 428.118 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 645.211 1.18%
std::flat_map<int,_int>::erase(key)_(existent)/0 15.808 -
std::flat_map<int,_int>::erase(key)_(existent)/1024 96.166 -24.12%
std::flat_map<int,_int>::erase(key)_(existent)/32 23.138 -
std::flat_map<int,_int>::erase(key)_(existent)/8192 561.871 -1.48%
std::flat_map<int,_int>::erase(key)_(non-existent)/0 0.488 3.12%
std::flat_map<int,_int>::erase(key)_(non-existent)/1024 5.022 11.52%
std::flat_map<int,_int>::erase(key)_(non-existent)/32 2.375 6.70%
std::flat_map<int,_int>::erase(key)_(non-existent)/8192 8.579 36.40%
std::flat_map<int,_int>::find(key)_(existent)/0 0.012 -
std::flat_map<int,_int>::find(key)_(existent)/1024 8.320 -
std::flat_map<int,_int>::find(key)_(existent)/32 3.336 -
std::flat_map<int,_int>::find(key)_(existent)/8192 12.216 -
std::flat_map<int,_int>::find(key)_(non-existent)/0 0.386 -19.43%
std::flat_map<int,_int>::find(key)_(non-existent)/1024 6.495 42.56%
std::flat_map<int,_int>::find(key)_(non-existent)/32 2.558 16.78%
std::flat_map<int,_int>::find(key)_(non-existent)/8192 9.941 57.06%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 15.778 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 24.263 20.51%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 17.411 1.83%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 39.035 50.78%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 15.801 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 101.620 1.51%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 24.431 -1.09%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 555.784 -1.81%
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/0 15.881 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 17.570 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 15.878 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 22.475 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 15.849 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 78.940 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 23.517 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 504.613 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 423.763 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 5221.699 -12.50%
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 645.873 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 40496.781 -10.43%
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 423.522 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 7970.576 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 706.006 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 65351.716 1.06%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 424.882 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 1577.167 3.49%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 480.323 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 9333.113 4.97%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 424.184 -2.26%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 1588.060 3.57%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 481.450 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 9301.342 4.94%
std::flat_map<int,_int>::insert(value)_(already_present)/0 1.041 2.76%
std::flat_map<int,_int>::insert(value)_(already_present)/1024 11.994 -31.11%
std::flat_map<int,_int>::insert(value)_(already_present)/32 2.615 -
std::flat_map<int,_int>::insert(value)_(already_present)/8192 19.770 -4.05%
std::flat_map<int,_int>::insert(value)_(new_value)/0 15.927 -
std::flat_map<int,_int>::insert(value)_(new_value)/1024 25.416 11.11%
std::flat_map<int,_int>::insert(value)_(new_value)/32 17.358 -
std::flat_map<int,_int>::insert(value)_(new_value)/8192 30.453 7.82%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 0.975 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 12.535 -36.94%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 2.633 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 20.897 -10.18%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/0 15.988 -1.73%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 25.061 26.89%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/32 17.221 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 29.045 21.93%
std::flat_map<int,_int>::lower_bound(key)_(existent)/0 0.012 -
std::flat_map<int,_int>::lower_bound(key)_(existent)/1024 8.006 -
std::flat_map<int,_int>::lower_bound(key)_(existent)/32 3.005 -
std::flat_map<int,_int>::lower_bound(key)_(existent)/8192 11.317 -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/0 0.263 -
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/1024 5.289 -32.54%
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/32 2.265 -7.77%
std::flat_map<int,_int>::lower_bound(key)_(non-existent)/8192 7.285 -35.78%
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/0 16.425 -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/1024 88.887 -
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/32 18.976 1.66%
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 658.587 -13.28%
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 16.895 1.67%
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 87.304 -
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 18.893 1.13%
std::flat_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 674.878 -14.42%
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/0 3.336 -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/1024 72.284 -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/32 3.766 -
std::flat_map<int,_int>::operator=(const&)_(into_populated_Container)/8192 672.279 -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.043 -
std::flat_map<int,_int>::upper_bound(key)_(existent)/32 2.993 -
std::flat_map<int,_int>::upper_bound(key)_(existent)/8192 11.567 -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/0 0.259 -
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/1024 5.229 -32.36%
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/32 2.289 -15.59%
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/8192 7.276 -35.55%
std::flat_multimap<int,_int>::clear()/0 420.890 -
std::flat_multimap<int,_int>::clear()/1024 422.539 -
std::flat_multimap<int,_int>::clear()/32 422.215 -
std::flat_multimap<int,_int>::clear()/8192 440.560 -
std::flat_multimap<int,_int>::contains(key)_(existent)/0 0.011 -
std::flat_multimap<int,_int>::contains(key)_(existent)/1024 8.576 -
std::flat_multimap<int,_int>::contains(key)_(existent)/32 3.332 -1.06%
std::flat_multimap<int,_int>::contains(key)_(existent)/8192 11.891 -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/0 0.609 -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/1024 7.290 10.12%
std::flat_multimap<int,_int>::contains(key)_(non-existent)/32 2.451 -
std::flat_multimap<int,_int>::contains(key)_(non-existent)/8192 10.020 7.33%
std::flat_multimap<int,_int>::count(key)_(existent)/0 0.013 -
std::flat_multimap<int,_int>::count(key)_(existent)/1024 7.140 -2.51%
std::flat_multimap<int,_int>::count(key)_(existent)/32 2.583 1.35%
std::flat_multimap<int,_int>::count(key)_(existent)/8192 10.603 -5.06%
std::flat_multimap<int,_int>::count(key)_(non-existent)/0 0.266 -
std::flat_multimap<int,_int>::count(key)_(non-existent)/1024 4.018 -
std::flat_multimap<int,_int>::count(key)_(non-existent)/32 2.067 -
std::flat_multimap<int,_int>::count(key)_(non-existent)/8192 5.510 -
std::flat_multimap<int,_int>::ctor(&&,_different_allocs)/0 16.339 -
std::flat_multimap<int,_int>::ctor(&&,_different_allocs)/1024 189.958 -
std::flat_multimap<int,_int>::ctor(&&,_different_allocs)/32 29.766 -
std::flat_multimap<int,_int>::ctor(&&,_different_allocs)/8192 1172.799 -
std::flat_multimap<int,_int>::ctor(const&)/0 13.648 -
std::flat_multimap<int,_int>::ctor(const&)/1024 178.639 -
std::flat_multimap<int,_int>::ctor(const&)/32 23.673 -
std::flat_multimap<int,_int>::ctor(const&)/8192 1924.686 2.04%
std::flat_multimap<int,_int>::ctor(const&,_alloc)/0 13.662 -
std::flat_multimap<int,_int>::ctor(const&,_alloc)/1024 178.357 -
std::flat_multimap<int,_int>::ctor(const&,_alloc)/32 23.656 -
std::flat_multimap<int,_int>::ctor(const&,_alloc)/8192 1928.684 2.17%
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.830 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 3942.970 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 167.975 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 31542.865 1.29%
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.828 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 8427.205 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 199.634 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 108475.368 3.43%
std::flat_multimap<int,_int>::equal_range(key)_(existent)/0 0.013 -
std::flat_multimap<int,_int>::equal_range(key)_(existent)/1024 7.252 -14.17%
std::flat_multimap<int,_int>::equal_range(key)_(existent)/32 2.550 1.02%
std::flat_multimap<int,_int>::equal_range(key)_(existent)/8192 10.183 -23.52%
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.062 -
std::flat_multimap<int,_int>::equal_range(key)_(non-existent)/32 2.055 -
std::flat_multimap<int,_int>::equal_range(key)_(non-existent)/8192 5.391 -
std::flat_multimap<int,_int>::erase(iterator)/0 15.427 -
std::flat_multimap<int,_int>::erase(iterator)/1024 77.351 1.89%
std::flat_multimap<int,_int>::erase(iterator)/32 20.988 -
std::flat_multimap<int,_int>::erase(iterator)/8192 631.507 27.13%
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.693 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 440.564 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 426.893 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 644.037 -
std::flat_multimap<int,_int>::erase(key)_(existent)/0 15.991 -1.88%
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 91.814 9.57%
std::flat_multimap<int,_int>::erase(key)_(existent)/32 24.004 -
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 684.433 31.48%
std::flat_multimap<int,_int>::erase(key)_(non-existent)/0 0.258 -
std::flat_multimap<int,_int>::erase(key)_(non-existent)/1024 3.877 -
std::flat_multimap<int,_int>::erase(key)_(non-existent)/32 1.887 -
std::flat_multimap<int,_int>::erase(key)_(non-existent)/8192 5.358 -
std::flat_multimap<int,_int>::find(key)_(existent)/0 0.012 -
std::flat_multimap<int,_int>::find(key)_(existent)/1024 8.380 -
std::flat_multimap<int,_int>::find(key)_(existent)/32 3.384 1.34%
std::flat_multimap<int,_int>::find(key)_(existent)/8192 12.235 -
std::flat_multimap<int,_int>::find(key)_(non-existent)/0 0.484 14.22%
std::flat_multimap<int,_int>::find(key)_(non-existent)/1024 7.092 30.74%
std::flat_multimap<int,_int>::find(key)_(non-existent)/32 2.413 7.09%
std::flat_multimap<int,_int>::find(key)_(non-existent)/8192 9.736 35.34%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 15.901 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 57.155 19.20%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 17.549 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 50.407 24.95%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 15.929 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 246.768 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 24.813 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 573.389 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/0 16.150 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 21.885 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 16.397 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 22.676 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 16.123 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 143.021 -2.11%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 24.409 3.03%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 512.578 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 423.047 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 5713.127 15.06%
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 652.082 4.04%
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 42461.240 13.39%
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 423.090 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 7374.023 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 695.068 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 59820.182 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 423.247 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 1352.012 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 472.597 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 7761.873 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 422.458 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 1354.357 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 472.218 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 7703.589 -
std::flat_multimap<int,_int>::insert(value)_(already_present)/0 16.151 -
std::flat_multimap<int,_int>::insert(value)_(already_present)/1024 246.754 -1.09%
std::flat_multimap<int,_int>::insert(value)_(already_present)/32 23.155 2.58%
std::flat_multimap<int,_int>::insert(value)_(already_present)/8192 563.428 -
std::flat_multimap<int,_int>::insert(value)_(new_value)/0 15.826 -
std::flat_multimap<int,_int>::insert(value)_(new_value)/1024 46.828 43.32%
std::flat_multimap<int,_int>::insert(value)_(new_value)/32 17.359 1.37%
std::flat_multimap<int,_int>::insert(value)_(new_value)/8192 34.041 26.96%
std::flat_multimap<int,_int>::lower_bound(key)_(existent)/0 0.014 -
std::flat_multimap<int,_int>::lower_bound(key)_(existent)/1024 8.012 -
std::flat_multimap<int,_int>::lower_bound(key)_(existent)/32 3.124 -
std::flat_multimap<int,_int>::lower_bound(key)_(existent)/8192 11.522 -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/0 0.259 -
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/1024 7.838 26.31%
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/32 2.699 8.97%
std::flat_multimap<int,_int>::lower_bound(key)_(non-existent)/8192 11.412 28.36%
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/0 16.480 1.83%
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/1024 87.736 -1.40%
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 18.740 -2.30%
std::flat_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 1032.603 88.35%
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 16.722 2.17%
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 87.812 -
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 18.771 -2.82%
std::flat_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 1030.895 88.84%
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 3.337 7.18%
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 72.455 -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 3.832 -
std::flat_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 1095.515 113.34%
std::flat_multimap<int,_int>::upper_bound(key)_(existent)/0 0.011 -
std::flat_multimap<int,_int>::upper_bound(key)_(existent)/1024 8.039 -
std::flat_multimap<int,_int>::upper_bound(key)_(existent)/32 3.134 -
std::flat_multimap<int,_int>::upper_bound(key)_(existent)/8192 11.518 -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/0 0.266 -
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/1024 5.212 -21.24%
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/32 2.287 -9.50%
std::flat_multimap<int,_int>::upper_bound(key)_(non-existent)/8192 7.284 -23.09%
std::for_each(deque<int>)/32 3.844 -
std::for_each(deque<int>)/50 4.119 -
std::for_each(deque<int>)/8 0.916 -
std::for_each(deque<int>)/8192 254.936 -
std::for_each(join_view(vector<vector<int>>))/32 3.780 -
std::for_each(join_view(vector<vector<int>>))/50 4.036 -
std::for_each(join_view(vector<vector<int>>))/8 1.375 -7.36%
std::for_each(join_view(vector<vector<int>>))/8192 263.471 -
std::for_each(list<int>)/32 11.178 -
std::for_each(list<int>)/50 23.969 -
std::for_each(list<int>)/8 2.598 2.31%
std::for_each(list<int>)/8192 7874.276 -8.14%
std::for_each(vector<int>)/32 3.806 -
std::for_each(vector<int>)/50 4.117 -
std::for_each(vector<int>)/8 0.904 -
std::for_each(vector<int>)/8192 252.127 -
std::for_each_n(deque<int>)/32 3.783 -
std::for_each_n(deque<int>)/50 3.970 -
std::for_each_n(deque<int>)/8 1.163 -
std::for_each_n(deque<int>)/8192 257.390 -
std::for_each_n(join_view(vector<vector<int>>))/32 3.840 -
std::for_each_n(join_view(vector<vector<int>>))/50 4.307 -
std::for_each_n(join_view(vector<vector<int>>))/8 1.784 3.45%
std::for_each_n(join_view(vector<vector<int>>))/8192 265.550 -
std::for_each_n(list<int>)/32 11.140 -
std::for_each_n(list<int>)/50 22.598 -
std::for_each_n(list<int>)/8 2.565 4.61%
std::for_each_n(list<int>)/8192 7414.081 -2.05%
std::for_each_n(vector<int>)/32 3.867 -
std::for_each_n(vector<int>)/50 4.034 -
std::for_each_n(vector<int>)/8 2.406 -5.15%
std::for_each_n(vector<int>)/8192 252.151 -
std::generate(deque<int>)/1024 246.092 -
std::generate(deque<int>)/32 8.326 -
std::generate(deque<int>)/50 12.358 -
std::generate(deque<int>)/8192 1922.625 -
std::generate(list<int>)/1024 671.595 -
std::generate(list<int>)/32 8.560 -
std::generate(list<int>)/50 15.352 -
std::generate(list<int>)/8192 6920.770 -
std::generate(vector<int>)/1024 245.221 -
std::generate(vector<int>)/32 8.034 -
std::generate(vector<int>)/50 12.070 -
std::generate(vector<int>)/8192 1855.052 -
std::generate_n(deque<int>)/1024 245.756 -
std::generate_n(deque<int>)/32 8.498 2.86%
std::generate_n(deque<int>)/50 12.521 2.04%
std::generate_n(deque<int>)/8192 1962.385 -
std::generate_n(list<int>)/1024 1513.395 132.65%
std::generate_n(list<int>)/32 8.648 -
std::generate_n(list<int>)/50 17.247 -
std::generate_n(list<int>)/8192 6890.073 -1.07%
std::generate_n(vector<int>)/1024 243.514 -
std::generate_n(vector<int>)/32 7.924 -
std::generate_n(vector<int>)/50 12.058 -
std::generate_n(vector<int>)/8192 1853.190 -
std::is_partitioned(deque<int>)_(partitioned)/1024 365.675 -
std::is_partitioned(deque<int>)_(partitioned)/32 9.206 -11.83%
std::is_partitioned(deque<int>)_(partitioned)/50 13.937 -12.41%
std::is_partitioned(deque<int>)_(partitioned)/8192 2877.296 -5.50%
std::is_partitioned(deque<int>)_(unpartitioned)/1024 107.802 3.48%
std::is_partitioned(deque<int>)_(unpartitioned)/32 3.393 23.09%
std::is_partitioned(deque<int>)_(unpartitioned)/50 6.634 -3.22%
std::is_partitioned(deque<int>)_(unpartitioned)/8192 700.024 37.48%
std::is_partitioned(list<int>)_(partitioned)/1024 719.090 1.23%
std::is_partitioned(list<int>)_(partitioned)/32 8.653 -
std::is_partitioned(list<int>)_(partitioned)/50 13.760 -
std::is_partitioned(list<int>)_(partitioned)/8192 6832.327 9.45%
std::is_partitioned(list<int>)_(unpartitioned)/1024 178.272 -11.99%
std::is_partitioned(list<int>)_(unpartitioned)/32 4.323 109.82%
std::is_partitioned(list<int>)_(unpartitioned)/50 4.555 122.10%
std::is_partitioned(list<int>)_(unpartitioned)/8192 2142.271 66.35%
std::is_partitioned(vector<int>)_(partitioned)/1024 190.796 -
std::is_partitioned(vector<int>)_(partitioned)/32 6.664 3.47%
std::is_partitioned(vector<int>)_(partitioned)/50 9.778 1.51%
std::is_partitioned(vector<int>)_(partitioned)/8192 1417.744 -
std::is_partitioned(vector<int>)_(unpartitioned)/1024 54.910 137.31%
std::is_partitioned(vector<int>)_(unpartitioned)/32 1.984 28.72%
std::is_partitioned(vector<int>)_(unpartitioned)/50 9.422 -1.43%
std::is_partitioned(vector<int>)_(unpartitioned)/8192 183.896 -48.47%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/1024 483.883 -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 5.645 9.84%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8192 3865.985 -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/1024 519690.745 -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 49.304 4.94%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 501.742 -1.89%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 5.137 -5.77%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8192 4086.788 -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/1024 687119.608 -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/8 64.039 35.20%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 491.582 -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 8.162 16.01%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 3882.981 -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 634777.007 1.20%
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8 54.986 1.27%
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 517.385 1.07%
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 9.513 44.06%
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 3960.035 -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/1024 692952.515 -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 64.566 31.84%
std::is_permutation(list<int>)_(3leg)_(common_prefix)/1024 1582.684 108.53%
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8 2.812 1.23%
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192 9244.405 1.14%
std::is_permutation(list<int>)_(3leg)_(shuffled)/1024 1443397.735 -
std::is_permutation(list<int>)_(3leg)_(shuffled)/8 38.387 -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/1024 817.458 -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8 3.703 -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8192 8378.267 -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/1024 1612815.805 -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 64.592 -1.53%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/1024 782.498 -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 3.808 3.14%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 9663.380 -
std::is_permutation(list<int>)_(4leg)_(shuffled)/1024 1418533.722 -
std::is_permutation(list<int>)_(4leg)_(shuffled)/8 38.314 -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/1024 826.801 -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 4.267 -2.04%
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 9283.758 3.05%
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/1024 1603007.055 -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 45.532 -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/1024 319.248 -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8 2.476 -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8192 2469.956 -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/1024 213661.204 -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 29.166 4.77%
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/1024 548.236 -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8 4.523 -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8192 4837.261 -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/1024 991127.070 1.04%
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/8 57.114 -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/1024 342.779 -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8 3.644 -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8192 2633.876 -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/1024 213748.892 -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 27.332 -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 529.641 -1.51%
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 5.177 -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 4904.538 -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/1024 1051515.289 -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 55.831 1.63%
std::is_sorted(deque<int>)/1024 478.062 -
std::is_sorted(deque<int>)/8 2.523 1.55%
std::is_sorted(deque<int>)/8192 3819.343 -
std::is_sorted(deque<int>,_pred)/1024 597.286 -
std::is_sorted(deque<int>,_pred)/8 4.457 1.60%
std::is_sorted(deque<int>,_pred)/8192 4798.344 -
std::is_sorted(list<int>)/1024 771.179 -
std::is_sorted(list<int>)/8 2.121 -
std::is_sorted(list<int>)/8192 7308.636 1.95%
std::is_sorted(list<int>,_pred)/1024 796.549 -
std::is_sorted(list<int>,_pred)/8 4.286 -
std::is_sorted(list<int>,_pred)/8192 7719.473 -
std::is_sorted(vector<int>)/1024 243.540 -
std::is_sorted(vector<int>)/8 2.077 -
std::is_sorted(vector<int>)/8192 1899.660 -
std::is_sorted(vector<int>,_pred)/1024 462.595 -
std::is_sorted(vector<int>,_pred)/8 4.021 1.28%
std::is_sorted(vector<int>,_pred)/8192 3682.200 -
std::is_sorted_until(deque<int>)/1024 472.695 -
std::is_sorted_until(deque<int>)/8 2.543 -22.84%
std::is_sorted_until(deque<int>)/8192 3785.670 -
std::is_sorted_until(deque<int>,_pred)/1024 599.838 -
std::is_sorted_until(deque<int>,_pred)/8 4.007 -5.74%
std::is_sorted_until(deque<int>,_pred)/8192 4846.771 -
std::is_sorted_until(list<int>)/1024 751.400 -
std::is_sorted_until(list<int>)/8 2.246 2.94%
std::is_sorted_until(list<int>)/8192 7190.875 -1.30%
std::is_sorted_until(list<int>,_pred)/1024 796.160 -
std::is_sorted_until(list<int>,_pred)/8 4.189 -1.29%
std::is_sorted_until(list<int>,_pred)/8192 7257.797 -7.83%
std::is_sorted_until(vector<int>)/1024 239.739 -
std::is_sorted_until(vector<int>)/8 2.058 -
std::is_sorted_until(vector<int>)/8192 1869.703 -
std::is_sorted_until(vector<int>,_pred)/1024 404.830 -4.55%
std::is_sorted_until(vector<int>,_pred)/8 3.665 8.95%
std::is_sorted_until(vector<int>,_pred)/8192 3229.831 -3.03%
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 695.470 -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 10.383 -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 9042.728 -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 11809.120 -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 347.055 -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 101708.680 -
std::list<int>::ctor(Range)_(cheap_elements)/1024 11759.157 -
std::list<int>::ctor(Range)_(cheap_elements)/32 346.344 -
std::list<int>::ctor(Range)_(cheap_elements)/8192 99833.980 -
std::list<int>::ctor(const&)_(cheap_elements)/1024 11465.786 -
std::list<int>::ctor(const&)_(cheap_elements)/32 338.129 -
std::list<int>::ctor(const&)_(cheap_elements)/8192 101123.814 -
std::list<int>::ctor(size)/1024 12440.498 -
std::list<int>::ctor(size)/32 345.766 -
std::list<int>::ctor(size)/8192 100693.314 -
std::list<int>::ctor(size,_value_type)_(cheap_elements)/1024 11857.753 -
std::list<int>::ctor(size,_value_type)_(cheap_elements)/32 344.193 -
std::list<int>::ctor(size,_value_type)_(cheap_elements)/8192 101164.243 -
std::list<int>::erase(begin)_(cheap_elements)/1024 10.766 -
std::list<int>::erase(begin)_(cheap_elements)/32 10.667 -
std::list<int>::erase(begin)_(cheap_elements)/8192 10.684 -
std::list<int>::insert(begin)_(cheap_elements)/1024 11.734 -
std::list<int>::insert(begin)_(cheap_elements)/32 10.665 -
std::list<int>::insert(begin)_(cheap_elements)/8192 11.679 -
std::list<int>::operator=(const&)_(cheap_elements)/1024 757.389 -
std::list<int>::operator=(const&)_(cheap_elements)/32 17.145 -
std::list<int>::operator=(const&)_(cheap_elements)/8192 8213.584 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/1024 4.686 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/32 17.514 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/8192 4.484 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 947.490 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 18.927 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 13232.975 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6491.650 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 135.599 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 53802.958 -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 12595.651 -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 352.959 -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 104380.002 -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 32928.192 -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 927.585 -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 278863.636 -
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 12608.752 -
std::list<std::string>::ctor(Range)_(cheap_elements)/32 350.608 -
std::list<std::string>::ctor(Range)_(cheap_elements)/8192 104085.208 -
std::list<std::string>::ctor(Range)_(expensive_elements)/1024 32229.343 -
std::list<std::string>::ctor(Range)_(expensive_elements)/32 925.382 -
std::list<std::string>::ctor(Range)_(expensive_elements)/8192 276694.290 -
std::list<std::string>::ctor(const&)_(cheap_elements)/1024 12468.193 -
std::list<std::string>::ctor(const&)_(cheap_elements)/32 349.077 -
std::list<std::string>::ctor(const&)_(cheap_elements)/8192 104392.784 -
std::list<std::string>::ctor(const&)_(expensive_elements)/1024 32799.136 -
std::list<std::string>::ctor(const&)_(expensive_elements)/32 940.177 -
std::list<std::string>::ctor(const&)_(expensive_elements)/8192 280126.015 -
std::list<std::string>::ctor(size)/1024 12547.026 -
std::list<std::string>::ctor(size)/32 347.560 -
std::list<std::string>::ctor(size)/8192 103899.845 -
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 12475.628 -
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/32 347.859 -
std::list<std::string>::ctor(size,_value_type)_(cheap_elements)/8192 103827.741 -
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/1024 32391.536 -
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/32 892.459 -
std::list<std::string>::ctor(size,_value_type)_(expensive_elements)/8192 275823.560 -
std::list<std::string>::erase(begin)_(cheap_elements)/1024 11.864 -
std::list<std::string>::erase(begin)_(cheap_elements)/32 11.692 -
std::list<std::string>::erase(begin)_(cheap_elements)/8192 11.966 -
std::list<std::string>::erase(begin)_(expensive_elements)/1024 30.914 -
std::list<std::string>::erase(begin)_(expensive_elements)/32 29.630 -
std::list<std::string>::erase(begin)_(expensive_elements)/8192 30.891 -
std::list<std::string>::insert(begin)_(cheap_elements)/1024 12.331 -
std::list<std::string>::insert(begin)_(cheap_elements)/32 11.298 -
std::list<std::string>::insert(begin)_(cheap_elements)/8192 12.194 -
std::list<std::string>::insert(begin)_(expensive_elements)/1024 29.578 -
std::list<std::string>::insert(begin)_(expensive_elements)/32 28.643 -
std::list<std::string>::insert(begin)_(expensive_elements)/8192 29.556 -
std::list<std::string>::operator=(const&)_(cheap_elements)/1024 1505.425 -
std::list<std::string>::operator=(const&)_(cheap_elements)/32 23.607 -
std::list<std::string>::operator=(const&)_(cheap_elements)/8192 10236.373 -
std::list<std::string>::operator=(const&)_(expensive_elements)/1024 6788.087 -
std::list<std::string>::operator=(const&)_(expensive_elements)/32 137.024 -
std::list<std::string>::operator=(const&)_(expensive_elements)/8192 55090.435 -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 4.931 -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/32 17.664 -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 5.061 -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 16.569 -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32 28.144 -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 18.149 -
std::map<int,_int>::clear()/0 419.264 -
std::map<int,_int>::clear()/1024 10396.576 2.01%
std::map<int,_int>::clear()/32 652.318 -
std::map<int,_int>::clear()/8192 81261.407 1.37%
std::map<int,_int>::contains(key)_(existent)/0 0.013 -
std::map<int,_int>::contains(key)_(existent)/1024 4.151 -
std::map<int,_int>::contains(key)_(existent)/32 1.630 2.56%
std::map<int,_int>::contains(key)_(existent)/8192 5.413 -
std::map<int,_int>::contains(key)_(non-existent)/0 0.283 4.34%
std::map<int,_int>::contains(key)_(non-existent)/1024 5.363 -1.22%
std::map<int,_int>::contains(key)_(non-existent)/32 2.397 1.64%
std::map<int,_int>::contains(key)_(non-existent)/8192 7.673 -
std::map<int,_int>::count(key)_(existent)/0 0.011 -
std::map<int,_int>::count(key)_(existent)/1024 4.348 -
std::map<int,_int>::count(key)_(existent)/32 1.712 -
std::map<int,_int>::count(key)_(existent)/8192 6.004 2.91%
std::map<int,_int>::count(key)_(non-existent)/0 0.253 -
std::map<int,_int>::count(key)_(non-existent)/1024 7.661 1.68%
std::map<int,_int>::count(key)_(non-existent)/32 3.051 3.32%
std::map<int,_int>::count(key)_(non-existent)/8192 11.217 -
std::map<int,_int>::ctor(&&,_different_allocs)/0 13.652 -
std::map<int,_int>::ctor(&&,_different_allocs)/1024 5954.804 -
std::map<int,_int>::ctor(&&,_different_allocs)/32 186.816 -
std::map<int,_int>::ctor(&&,_different_allocs)/8192 51651.152 -
std::map<int,_int>::ctor(const&)/0 13.611 -
std::map<int,_int>::ctor(const&)/1024 6306.210 1.44%
std::map<int,_int>::ctor(const&)/32 210.749 -2.73%
std::map<int,_int>::ctor(const&)/8192 50409.268 2.01%
std::map<int,_int>::ctor(const&,_alloc)/0 13.616 -
std::map<int,_int>::ctor(const&,_alloc)/1024 6330.795 1.72%
std::map<int,_int>::ctor(const&,_alloc)/32 216.529 1.45%
std::map<int,_int>::ctor(const&,_alloc)/8192 50597.743 1.93%
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.558 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8950.754 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 264.522 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 72175.077 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.587 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12883.733 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 289.680 1.66%
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 280245.560 -
std::map<int,_int>::equal_range(key)_(existent)/0 0.013 -
std::map<int,_int>::equal_range(key)_(existent)/1024 4.108 -
std::map<int,_int>::equal_range(key)_(existent)/32 1.752 -
std::map<int,_int>::equal_range(key)_(existent)/8192 5.577 3.24%
std::map<int,_int>::equal_range(key)_(non-existent)/0 0.252 -
std::map<int,_int>::equal_range(key)_(non-existent)/1024 6.442 9.13%
std::map<int,_int>::equal_range(key)_(non-existent)/32 2.656 -2.46%
std::map<int,_int>::equal_range(key)_(non-existent)/8192 10.346 6.06%
std::map<int,_int>::erase(iterator)/0 20.577 -
std::map<int,_int>::erase(iterator)/1024 20.892 -
std::map<int,_int>::erase(iterator)/32 20.838 1.03%
std::map<int,_int>::erase(iterator)/8192 20.960 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 418.982 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7062.723 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 592.618 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 54805.413 -
std::map<int,_int>::erase(key)_(existent)/0 20.900 -
std::map<int,_int>::erase(key)_(existent)/1024 24.916 -
std::map<int,_int>::erase(key)_(existent)/32 22.653 -
std::map<int,_int>::erase(key)_(existent)/8192 25.876 -
std::map<int,_int>::erase(key)_(non-existent)/0 0.266 -3.87%
std::map<int,_int>::erase(key)_(non-existent)/1024 5.379 1.04%
std::map<int,_int>::erase(key)_(non-existent)/32 2.310 -13.90%
std::map<int,_int>::erase(key)_(non-existent)/8192 7.458 -2.79%
std::map<int,_int>::find(key)_(existent)/0 0.012 -
std::map<int,_int>::find(key)_(existent)/1024 3.897 -
std::map<int,_int>::find(key)_(existent)/32 1.611 2.73%
std::map<int,_int>::find(key)_(existent)/8192 5.597 2.07%
std::map<int,_int>::find(key)_(non-existent)/0 0.253 -
std::map<int,_int>::find(key)_(non-existent)/1024 5.296 -
std::map<int,_int>::find(key)_(non-existent)/32 2.347 -3.20%
std::map<int,_int>::find(key)_(non-existent)/8192 7.078 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 17.935 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 29.569 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 20.233 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 36.939 -1.11%
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 17.919 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 22.281 2.28%
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 19.996 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 22.347 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/0 18.132 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 28.014 -1.44%
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 19.900 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 34.330 -3.52%
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 18.152 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 21.465 1.57%
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 19.137 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 21.527 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 419.544 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 15295.850 1.73%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 816.751 -4.55%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 140570.248 1.24%
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 419.678 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 7711.486 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 570.331 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 140639.262 2.28%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 421.117 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 11166.947 -1.71%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 710.921 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 92399.539 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 421.897 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 9533.317 2.71%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 686.856 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 81042.771 5.16%
std::map<int,_int>::insert(value)_(already_present)/0 0.582 -9.35%
std::map<int,_int>::insert(value)_(already_present)/1024 3.238 -3.14%
std::map<int,_int>::insert(value)_(already_present)/32 1.765 -
std::map<int,_int>::insert(value)_(already_present)/8192 3.935 -2.24%
std::map<int,_int>::insert(value)_(new_value)/0 17.957 -
std::map<int,_int>::insert(value)_(new_value)/1024 27.413 1.22%
std::map<int,_int>::insert(value)_(new_value)/32 19.761 -
std::map<int,_int>::insert(value)_(new_value)/8192 39.457 2.93%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 0.611 4.82%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 3.961 12.12%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 1.804 3.10%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 4.130 4.45%
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/0 17.895 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 27.396 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/32 19.918 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 34.409 -2.39%
std::map<int,_int>::lower_bound(key)_(existent)/0 0.019 -
std::map<int,_int>::lower_bound(key)_(existent)/1024 4.337 -
std::map<int,_int>::lower_bound(key)_(existent)/32 1.496 -
std::map<int,_int>::lower_bound(key)_(existent)/8192 5.639 1.11%
std::map<int,_int>::lower_bound(key)_(non-existent)/0 0.252 -
std::map<int,_int>::lower_bound(key)_(non-existent)/1024 5.496 -
std::map<int,_int>::lower_bound(key)_(non-existent)/32 2.349 1.63%
std::map<int,_int>::lower_bound(key)_(non-existent)/8192 10.355 4.58%
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/0 14.253 -
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/1024 6216.563 -
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/32 212.304 1.82%
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 49642.327 -1.26%
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.267 -
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 6297.376 -1.27%
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 211.492 -
std::map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 50091.665 -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/0 1.303 -1.21%
std::map<int,_int>::operator=(const&)_(into_populated_Container)/1024 1458.366 -1.25%
std::map<int,_int>::operator=(const&)_(into_populated_Container)/32 37.747 -
std::map<int,_int>::operator=(const&)_(into_populated_Container)/8192 12635.715 1.17%
std::map<int,_int>::upper_bound(key)_(existent)/0 0.013 -
std::map<int,_int>::upper_bound(key)_(existent)/1024 4.160 2.26%
std::map<int,_int>::upper_bound(key)_(existent)/32 1.695 -1.09%
std::map<int,_int>::upper_bound(key)_(existent)/8192 5.654 -1.38%
std::map<int,_int>::upper_bound(key)_(non-existent)/0 0.252 -
std::map<int,_int>::upper_bound(key)_(non-existent)/1024 6.036 6.04%
std::map<int,_int>::upper_bound(key)_(non-existent)/32 2.682 -1.68%
std::map<int,_int>::upper_bound(key)_(non-existent)/8192 10.587 11.00%
std::map<std::string,_int>::clear()/0 421.352 -
std::map<std::string,_int>::clear()/1024 20745.391 1.18%
std::map<std::string,_int>::clear()/32 901.950 -
std::map<std::string,_int>::clear()/8192 201244.722 -
std::map<std::string,_int>::contains(key)_(existent)/0 0.013 -
std::map<std::string,_int>::contains(key)_(existent)/1024 21.005 -
std::map<std::string,_int>::contains(key)_(existent)/32 15.810 -1.32%
std::map<std::string,_int>::contains(key)_(existent)/8192 31.059 -2.75%
std::map<std::string,_int>::contains(key)_(non-existent)/0 0.289 -
std::map<std::string,_int>::contains(key)_(non-existent)/1024 20.379 3.58%
std::map<std::string,_int>::contains(key)_(non-existent)/32 10.664 2.22%
std::map<std::string,_int>::contains(key)_(non-existent)/8192 27.357 2.43%
std::map<std::string,_int>::count(key)_(existent)/0 0.011 -
std::map<std::string,_int>::count(key)_(existent)/1024 24.697 -
std::map<std::string,_int>::count(key)_(existent)/32 16.471 -
std::map<std::string,_int>::count(key)_(existent)/8192 30.492 -
std::map<std::string,_int>::count(key)_(non-existent)/0 0.258 -
std::map<std::string,_int>::count(key)_(non-existent)/1024 24.056 -
std::map<std::string,_int>::count(key)_(non-existent)/32 10.372 -1.16%
std::map<std::string,_int>::count(key)_(non-existent)/8192 32.211 1.07%
std::map<std::string,_int>::ctor(&&,_different_allocs)/0 13.699 -
std::map<std::string,_int>::ctor(&&,_different_allocs)/1024 7058.517 -
std::map<std::string,_int>::ctor(&&,_different_allocs)/32 219.768 -
std::map<std::string,_int>::ctor(&&,_different_allocs)/8192 59921.837 -
std::map<std::string,_int>::ctor(const&)/0 13.549 -
std::map<std::string,_int>::ctor(const&)/1024 34680.977 -
std::map<std::string,_int>::ctor(const&)/32 688.001 -
std::map<std::string,_int>::ctor(const&)/8192 345101.564 -
std::map<std::string,_int>::ctor(const&,_alloc)/0 13.599 -
std::map<std::string,_int>::ctor(const&,_alloc)/1024 37058.416 -
std::map<std::string,_int>::ctor(const&,_alloc)/32 748.145 -
std::map<std::string,_int>::ctor(const&,_alloc)/8192 348338.582 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.671 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 41050.515 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 835.834 -1.01%
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 392571.058 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.677 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 54439.307 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1035.075 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1103102.345 -
std::map<std::string,_int>::equal_range(key)_(existent)/0 0.035 -
std::map<std::string,_int>::equal_range(key)_(existent)/1024 23.812 -
std::map<std::string,_int>::equal_range(key)_(existent)/32 16.842 -
std::map<std::string,_int>::equal_range(key)_(existent)/8192 29.667 1.55%
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.111 1.84%
std::map<std::string,_int>::equal_range(key)_(non-existent)/32 9.654 -6.41%
std::map<std::string,_int>::equal_range(key)_(non-existent)/8192 31.692 1.09%
std::map<std::string,_int>::erase(iterator)/0 24.954 -2.03%
std::map<std::string,_int>::erase(iterator)/1024 25.881 -
std::map<std::string,_int>::erase(iterator)/32 30.308 1.55%
std::map<std::string,_int>::erase(iterator)/8192 35.224 -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 421.154 -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12032.295 -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 706.293 -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 113572.823 -
std::map<std::string,_int>::erase(key)_(existent)/0 73.676 -
std::map<std::string,_int>::erase(key)_(existent)/1024 79.655 -
std::map<std::string,_int>::erase(key)_(existent)/32 80.674 -
std::map<std::string,_int>::erase(key)_(existent)/8192 81.622 -
std::map<std::string,_int>::erase(key)_(non-existent)/0 0.258 -
std::map<std::string,_int>::erase(key)_(non-existent)/1024 24.481 6.23%
std::map<std::string,_int>::erase(key)_(non-existent)/32 10.873 2.03%
std::map<std::string,_int>::erase(key)_(non-existent)/8192 28.828 2.89%
std::map<std::string,_int>::find(key)_(existent)/0 0.030 -
std::map<std::string,_int>::find(key)_(existent)/1024 22.273 1.23%
std::map<std::string,_int>::find(key)_(existent)/32 14.725 -1.37%
std::map<std::string,_int>::find(key)_(existent)/8192 32.285 4.92%
std::map<std::string,_int>::find(key)_(non-existent)/0 0.258 -
std::map<std::string,_int>::find(key)_(non-existent)/1024 26.291 8.85%
std::map<std::string,_int>::find(key)_(non-existent)/32 10.577 4.65%
std::map<std::string,_int>::find(key)_(non-existent)/8192 29.279 5.95%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 36.083 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 86.552 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 37.557 1.06%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 85.915 -1.11%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 25.242 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 37.546 1.25%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 38.333 1.75%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 55.409 1.39%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 35.720 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 41.430 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 27.762 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 56.810 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 32.248 -2.62%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 30.940 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 29.240 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 43.979 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/0 422.934 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 67096.165 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1605.477 1.21%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 822165.872 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/0 422.564 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 39524.720 2.44%
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1179.516 1.53%
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 615235.771 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 423.690 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 35654.006 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1270.127 1.20%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 395833.057 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 424.629 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 35159.597 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1207.737 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 368073.439 -
std::map<std::string,_int>::insert(value)_(already_present)/0 14.601 1.08%
std::map<std::string,_int>::insert(value)_(already_present)/1024 24.798 -
std::map<std::string,_int>::insert(value)_(already_present)/32 15.300 -
std::map<std::string,_int>::insert(value)_(already_present)/8192 35.805 -
std::map<std::string,_int>::insert(value)_(new_value)/0 32.722 -
std::map<std::string,_int>::insert(value)_(new_value)/1024 77.074 -
std::map<std::string,_int>::insert(value)_(new_value)/32 41.913 -
std::map<std::string,_int>::insert(value)_(new_value)/8192 93.713 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/0 20.303 3.66%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 25.653 2.24%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 21.965 -5.42%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 20.503 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/0 32.510 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/1024 50.365 1.25%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/32 33.882 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/8192 89.975 -
std::map<std::string,_int>::lower_bound(key)_(existent)/0 0.036 -
std::map<std::string,_int>::lower_bound(key)_(existent)/1024 22.186 -
std::map<std::string,_int>::lower_bound(key)_(existent)/32 16.093 -
std::map<std::string,_int>::lower_bound(key)_(existent)/8192 30.172 -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/0 0.257 -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/1024 22.937 -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/32 11.058 -
std::map<std::string,_int>::lower_bound(key)_(non-existent)/8192 32.453 -
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/0 14.276 -
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/1024 36964.343 -
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/32 857.949 -
std::map<std::string,_int>::operator=(const&)_(into_cleared_Container)/8192 350351.029 -
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.296 -
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/1024 35408.684 1.87%
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/32 737.993 -
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/8192 347776.311 -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/0 1.125 -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/1024 16723.950 -2.16%
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/32 341.451 -
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/8192 209430.533 -
std::map<std::string,_int>::upper_bound(key)_(existent)/0 0.036 -
std::map<std::string,_int>::upper_bound(key)_(existent)/1024 21.904 -
std::map<std::string,_int>::upper_bound(key)_(existent)/32 16.675 -
std::map<std::string,_int>::upper_bound(key)_(existent)/8192 31.745 -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/0 0.258 -
std::map<std::string,_int>::upper_bound(key)_(non-existent)/1024 27.068 12.80%
std::map<std::string,_int>::upper_bound(key)_(non-existent)/32 10.690 5.61%
std::map<std::string,_int>::upper_bound(key)_(non-existent)/8192 33.997 -7.63%
std::mismatch(deque<int>)_(it,_it,_it)/1000 470.882 -
std::mismatch(deque<int>)_(it,_it,_it)/1024 471.056 -2.52%
std::mismatch(deque<int>)_(it,_it,_it)/1048576 502793.896 1.09%
std::mismatch(deque<int>)_(it,_it,_it)/8 4.187 -3.38%
std::mismatch(deque<int>)_(it,_it,_it)/8192 3902.909 1.09%
std::mismatch(deque<int>)_(it,_it,_it,_it)/1000 475.766 2.65%
std::mismatch(deque<int>)_(it,_it,_it,_it)/1024 489.374 3.62%
std::mismatch(deque<int>)_(it,_it,_it,_it)/1048576 494295.904 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8 4.107 2.26%
std::mismatch(deque<int>)_(it,_it,_it,_it)/8192 3855.837 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 734.937 1.37%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 741.161 1.18%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1048576 624353.850 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 6.539 1.12%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8192 4835.366 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1000 708.631 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1024 731.638 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1048576 625114.481 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8 6.215 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8192 4837.369 -
std::mismatch(list<int>)_(it,_it,_it)/1000 752.500 -
std::mismatch(list<int>)_(it,_it,_it)/1024 770.251 -
std::mismatch(list<int>)_(it,_it,_it)/1048576 940613.071 -
std::mismatch(list<int>)_(it,_it,_it)/8 2.810 6.17%
std::mismatch(list<int>)_(it,_it,_it)/8192 7438.665 -13.00%
std::mismatch(list<int>)_(it,_it,_it,_it)/1000 760.978 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1024 774.356 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1048576 956679.002 -
std::mismatch(list<int>)_(it,_it,_it,_it)/8 2.923 -2.47%
std::mismatch(list<int>)_(it,_it,_it,_it)/8192 11655.515 -4.79%
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1000 811.953 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1024 830.371 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1048576 989671.676 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8 3.628 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 11899.027 -3.98%
std::mismatch(list<int>)_(it,_it,_it,_pred)/1000 809.352 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1024 822.806 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1048576 978987.604 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8 3.521 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192 10666.313 -6.32%
std::mismatch(vector<int>)_(it,_it,_it)/1000 72.920 -
std::mismatch(vector<int>)_(it,_it,_it)/1024 75.073 -
std::mismatch(vector<int>)_(it,_it,_it)/1048576 76651.827 -
std::mismatch(vector<int>)_(it,_it,_it)/8 1.109 -
std::mismatch(vector<int>)_(it,_it,_it)/8192 603.893 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1000 72.922 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1024 74.783 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1048576 76675.933 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8 1.319 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8192 604.462 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 456.280 -3.48%
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1024 510.193 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1048576 608803.669 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 4.136 -2.71%
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8192 4744.293 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1000 456.422 -3.14%
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1024 498.089 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1048576 608001.014 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8 4.202 -2.32%
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8192 4800.175 -
std::move(deque<int>)/1048576 54265.783 -
std::move(deque<int>)/262144 15030.875 1.88%
std::move(deque<int>)/32768 1838.690 -
std::move(deque<int>)/4096 153.393 -
std::move(deque<int>)/512 23.845 -1.68%
std::move(deque<int>)/64 6.283 4.92%
std::move(deque<int>)/8 3.812 -3.21%
std::move(list<int>)/1048576 992523.515 -
std::move(list<int>)/262144 243871.251 -
std::move(list<int>)/32768 30696.649 -
std::move(list<int>)/4096 4888.179 -
std::move(list<int>)/512 362.790 1.67%
std::move(list<int>)/64 48.253 -
std::move(list<int>)/8 3.494 1.05%
std::move(vector<bool>)_(aligned)/1048576 2118.414 -18.15%
std::move(vector<bool>)_(aligned)/262144 255.522 -
std::move(vector<bool>)_(aligned)/32768 36.879 -
std::move(vector<bool>)_(aligned)/4096 7.024 -
std::move(vector<bool>)_(aligned)/512 2.376 1.96%
std::move(vector<bool>)_(aligned)/64 1.665 7.61%
std::move(vector<bool>)_(unaligned)/1048576 6714.712 -
std::move(vector<bool>)_(unaligned)/262144 1582.892 -
std::move(vector<bool>)_(unaligned)/32768 202.054 -
std::move(vector<bool>)_(unaligned)/4096 26.925 1.09%
std::move(vector<bool>)_(unaligned)/512 3.998 1.16%
std::move(vector<bool>)_(unaligned)/64 1.517 1.15%
std::move(vector<int>)/1048576 55841.896 -
std::move(vector<int>)/262144 18039.307 -16.39%
std::move(vector<int>)/32768 2134.300 -17.58%
std::move(vector<int>)/4096 134.487 -
std::move(vector<int>)/512 20.211 -
std::move(vector<int>)/64 4.159 -
std::move(vector<int>)/8 2.217 -2.46%
std::move_backward(deque<int>)/1048576 128068.681 -
std::move_backward(deque<int>)/262144 30168.075 -
std::move_backward(deque<int>)/32768 3575.225 -
std::move_backward(deque<int>)/4096 158.748 1.67%
std::move_backward(deque<int>)/512 23.582 -1.58%
std::move_backward(deque<int>)/64 5.308 -3.01%
std::move_backward(deque<int>)/8 3.368 -1.59%
std::move_backward(list<int>)/1048576 1045285.463 -
std::move_backward(list<int>)/262144 266752.507 1.93%
std::move_backward(list<int>)/32768 31922.820 1.08%
std::move_backward(list<int>)/4096 5572.367 -2.28%
std::move_backward(list<int>)/512 373.128 -53.45%
std::move_backward(list<int>)/64 39.881 -
std::move_backward(list<int>)/8 3.426 -
std::move_backward(vector<bool>)_(aligned)/1048576 2124.191 -
std::move_backward(vector<bool>)_(aligned)/262144 258.052 -
std::move_backward(vector<bool>)_(aligned)/32768 38.146 -
std::move_backward(vector<bool>)_(aligned)/4096 7.309 -
std::move_backward(vector<bool>)_(aligned)/512 2.385 -1.57%
std::move_backward(vector<bool>)_(aligned)/64 1.846 7.39%
std::move_backward(vector<bool>)_(unaligned)/1048576 6481.766 -
std::move_backward(vector<bool>)_(unaligned)/262144 1583.148 -
std::move_backward(vector<bool>)_(unaligned)/32768 203.662 -
std::move_backward(vector<bool>)_(unaligned)/4096 27.437 -
std::move_backward(vector<bool>)_(unaligned)/512 4.698 -2.04%
std::move_backward(vector<bool>)_(unaligned)/64 1.927 2.43%
std::move_backward(vector<int>)/1048576 56393.548 -
std::move_backward(vector<int>)/262144 21923.738 -
std::move_backward(vector<int>)/32768 2149.349 -
std::move_backward(vector<int>)/4096 135.982 -
std::move_backward(vector<int>)/512 20.843 -
std::move_backward(vector<int>)/64 4.341 -
std::move_backward(vector<int>)/8 2.265 -
std::multimap<int,_int>::clear()/0 421.983 -
std::multimap<int,_int>::clear()/1024 10276.593 -
std::multimap<int,_int>::clear()/32 663.686 -
std::multimap<int,_int>::clear()/8192 81791.705 -
std::multimap<int,_int>::contains(key)_(existent)/0 0.013 -
std::multimap<int,_int>::contains(key)_(existent)/1024 3.673 -
std::multimap<int,_int>::contains(key)_(existent)/32 1.655 -
std::multimap<int,_int>::contains(key)_(existent)/8192 5.583 -
std::multimap<int,_int>::contains(key)_(non-existent)/0 0.268 -
std::multimap<int,_int>::contains(key)_(non-existent)/1024 5.358 -
std::multimap<int,_int>::contains(key)_(non-existent)/32 2.346 -5.99%
std::multimap<int,_int>::contains(key)_(non-existent)/8192 7.155 -4.02%
std::multimap<int,_int>::count(key)_(existent)/0 0.010 -
std::multimap<int,_int>::count(key)_(existent)/1024 5.708 -
std::multimap<int,_int>::count(key)_(existent)/32 3.562 -2.78%
std::multimap<int,_int>::count(key)_(existent)/8192 6.770 -
std::multimap<int,_int>::count(key)_(non-existent)/0 0.254 -
std::multimap<int,_int>::count(key)_(non-existent)/1024 6.154 -
std::multimap<int,_int>::count(key)_(non-existent)/32 2.663 5.33%
std::multimap<int,_int>::count(key)_(non-existent)/8192 9.687 1.78%
std::multimap<int,_int>::ctor(&&,_different_allocs)/0 13.727 -
std::multimap<int,_int>::ctor(&&,_different_allocs)/1024 5940.634 -
std::multimap<int,_int>::ctor(&&,_different_allocs)/32 186.899 -
std::multimap<int,_int>::ctor(&&,_different_allocs)/8192 51383.241 -
std::multimap<int,_int>::ctor(const&)/0 13.668 -
std::multimap<int,_int>::ctor(const&)/1024 6289.417 1.38%
std::multimap<int,_int>::ctor(const&)/32 214.536 -
std::multimap<int,_int>::ctor(const&)/8192 50342.027 -
std::multimap<int,_int>::ctor(const&,_alloc)/0 13.650 -
std::multimap<int,_int>::ctor(const&,_alloc)/1024 6287.439 1.42%
std::multimap<int,_int>::ctor(const&,_alloc)/32 215.406 1.66%
std::multimap<int,_int>::ctor(const&,_alloc)/8192 50309.269 1.06%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.584 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 7932.988 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 227.381 2.37%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 63621.466 -1.26%
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.636 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12735.357 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 293.608 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 279917.086 1.09%
std::multimap<int,_int>::equal_range(key)_(existent)/0 0.012 -
std::multimap<int,_int>::equal_range(key)_(existent)/1024 5.067 -
std::multimap<int,_int>::equal_range(key)_(existent)/32 2.388 -
std::multimap<int,_int>::equal_range(key)_(existent)/8192 6.002 -
std::multimap<int,_int>::equal_range(key)_(non-existent)/0 0.253 -
std::multimap<int,_int>::equal_range(key)_(non-existent)/1024 6.094 -
std::multimap<int,_int>::equal_range(key)_(non-existent)/32 2.256 -2.39%
std::multimap<int,_int>::equal_range(key)_(non-existent)/8192 9.520 -
std::multimap<int,_int>::erase(iterator)/0 20.786 1.08%
std::multimap<int,_int>::erase(iterator)/1024 21.076 1.52%
std::multimap<int,_int>::erase(iterator)/32 21.100 1.64%
std::multimap<int,_int>::erase(iterator)/8192 21.117 1.02%
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.269 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 6976.129 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 592.120 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 55179.578 -1.32%
std::multimap<int,_int>::erase(key)_(existent)/0 21.850 -
std::multimap<int,_int>::erase(key)_(existent)/1024 26.224 2.35%
std::multimap<int,_int>::erase(key)_(existent)/32 23.079 -
std::multimap<int,_int>::erase(key)_(existent)/8192 26.330 -
std::multimap<int,_int>::erase(key)_(non-existent)/0 0.256 -
std::multimap<int,_int>::erase(key)_(non-existent)/1024 5.719 -4.32%
std::multimap<int,_int>::erase(key)_(non-existent)/32 2.253 -8.11%
std::multimap<int,_int>::erase(key)_(non-existent)/8192 9.353 -3.60%
std::multimap<int,_int>::find(key)_(existent)/0 0.012 -
std::multimap<int,_int>::find(key)_(existent)/1024 3.825 -2.06%
std::multimap<int,_int>::find(key)_(existent)/32 1.607 -1.52%
std::multimap<int,_int>::find(key)_(existent)/8192 5.546 -
std::multimap<int,_int>::find(key)_(non-existent)/0 0.255 -
std::multimap<int,_int>::find(key)_(non-existent)/1024 5.331 -15.37%
std::multimap<int,_int>::find(key)_(non-existent)/32 2.255 -21.79%
std::multimap<int,_int>::find(key)_(non-existent)/8192 7.470 -17.78%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 18.078 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 35.821 5.00%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 19.755 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 38.443 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 18.136 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 22.724 1.28%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 19.772 1.91%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 21.947 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/0 18.126 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 34.201 1.07%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 19.934 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 44.476 1.93%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 18.077 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 22.484 1.28%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 18.950 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 21.169 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 422.622 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 14768.936 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 795.117 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 144957.641 -1.00%
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 422.532 -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 12035.620 2.13%
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 711.116 -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 179012.336 -1.04%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 423.140 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 10465.748 -2.29%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 682.566 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 85326.065 -4.26%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 423.175 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 10104.178 -1.85%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 693.810 -1.48%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 81606.151 -
std::multimap<int,_int>::insert(value)_(already_present)/0 18.210 -
std::multimap<int,_int>::insert(value)_(already_present)/1024 22.701 1.69%
std::multimap<int,_int>::insert(value)_(already_present)/32 19.225 -
std::multimap<int,_int>::insert(value)_(already_present)/8192 21.448 -
std::multimap<int,_int>::insert(value)_(new_value)/0 18.116 1.07%
std::multimap<int,_int>::insert(value)_(new_value)/1024 33.857 2.12%
std::multimap<int,_int>::insert(value)_(new_value)/32 20.116 1.30%
std::multimap<int,_int>::insert(value)_(new_value)/8192 37.009 -
std::multimap<int,_int>::lower_bound(key)_(existent)/0 0.012 -
std::multimap<int,_int>::lower_bound(key)_(existent)/1024 7.100 -
std::multimap<int,_int>::lower_bound(key)_(existent)/32 2.208 -
std::multimap<int,_int>::lower_bound(key)_(existent)/8192 10.296 -
std::multimap<int,_int>::lower_bound(key)_(non-existent)/0 0.254 -
std::multimap<int,_int>::lower_bound(key)_(non-existent)/1024 14.961 -
std::multimap<int,_int>::lower_bound(key)_(non-existent)/32 3.870 -7.15%
std::multimap<int,_int>::lower_bound(key)_(non-existent)/8192 23.907 -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/0 14.313 -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/1024 6306.961 -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 210.081 -
std::multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 50356.328 -
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.322 -
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 6304.427 -
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 211.766 -
std::multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 50018.389 -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 1.226 -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 1461.963 -
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 39.425 2.20%
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 12704.830 -1.61%
std::multimap<int,_int>::upper_bound(key)_(existent)/0 0.014 -
std::multimap<int,_int>::upper_bound(key)_(existent)/1024 7.070 -
std::multimap<int,_int>::upper_bound(key)_(existent)/32 2.210 -
std::multimap<int,_int>::upper_bound(key)_(existent)/8192 10.281 -
std::multimap<int,_int>::upper_bound(key)_(non-existent)/0 0.253 -
std::multimap<int,_int>::upper_bound(key)_(non-existent)/1024 14.647 -2.23%
std::multimap<int,_int>::upper_bound(key)_(non-existent)/32 3.775 -8.61%
std::multimap<int,_int>::upper_bound(key)_(non-existent)/8192 23.881 -
std::multimap<std::string,_int>::clear()/0 421.556 -
std::multimap<std::string,_int>::clear()/1024 19847.638 -1.19%
std::multimap<std::string,_int>::clear()/32 895.264 -
std::multimap<std::string,_int>::clear()/8192 201265.515 -
std::multimap<std::string,_int>::contains(key)_(existent)/0 0.018 -
std::multimap<std::string,_int>::contains(key)_(existent)/1024 24.483 1.62%
std::multimap<std::string,_int>::contains(key)_(existent)/32 15.412 4.63%
std::multimap<std::string,_int>::contains(key)_(existent)/8192 29.990 3.43%
std::multimap<std::string,_int>::contains(key)_(non-existent)/0 0.289 -
std::multimap<std::string,_int>::contains(key)_(non-existent)/1024 24.497 18.29%
std::multimap<std::string,_int>::contains(key)_(non-existent)/32 10.049 -3.62%
std::multimap<std::string,_int>::contains(key)_(non-existent)/8192 28.798 2.36%
std::multimap<std::string,_int>::count(key)_(existent)/0 0.034 -
std::multimap<std::string,_int>::count(key)_(existent)/1024 22.143 -9.89%
std::multimap<std::string,_int>::count(key)_(existent)/32 20.506 4.08%
std::multimap<std::string,_int>::count(key)_(existent)/8192 28.886 -
std::multimap<std::string,_int>::count(key)_(non-existent)/0 0.258 -
std::multimap<std::string,_int>::count(key)_(non-existent)/1024 22.549 -3.06%
std::multimap<std::string,_int>::count(key)_(non-existent)/32 10.200 -1.17%
std::multimap<std::string,_int>::count(key)_(non-existent)/8192 30.558 -
std::multimap<std::string,_int>::ctor(&&,_different_allocs)/0 13.644 -
std::multimap<std::string,_int>::ctor(&&,_different_allocs)/1024 7083.940 -
std::multimap<std::string,_int>::ctor(&&,_different_allocs)/32 214.540 -
std::multimap<std::string,_int>::ctor(&&,_different_allocs)/8192 60271.880 -
std::multimap<std::string,_int>::ctor(const&)/0 13.564 -
std::multimap<std::string,_int>::ctor(const&)/1024 34704.917 -
std::multimap<std::string,_int>::ctor(const&)/32 825.225 1.08%
std::multimap<std::string,_int>::ctor(const&)/8192 346642.052 -
std::multimap<std::string,_int>::ctor(const&,_alloc)/0 13.578 -
std::multimap<std::string,_int>::ctor(const&,_alloc)/1024 37367.040 -
std::multimap<std::string,_int>::ctor(const&,_alloc)/32 792.306 -
std::multimap<std::string,_int>::ctor(const&,_alloc)/8192 349337.279 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.756 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 39623.591 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 734.150 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 381497.664 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.718 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 54759.016 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 954.526 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1048145.707 -
std::multimap<std::string,_int>::equal_range(key)_(existent)/0 0.035 -
std::multimap<std::string,_int>::equal_range(key)_(existent)/1024 22.953 -2.39%
std::multimap<std::string,_int>::equal_range(key)_(existent)/32 17.880 -
std::multimap<std::string,_int>::equal_range(key)_(existent)/8192 30.298 13.78%
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/0 0.262 -
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/1024 23.785 2.04%
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/32 10.095 -1.60%
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/8192 31.710 -2.64%
std::multimap<std::string,_int>::erase(iterator)/0 27.095 -8.33%
std::multimap<std::string,_int>::erase(iterator)/1024 27.927 -13.99%
std::multimap<std::string,_int>::erase(iterator)/32 31.526 18.92%
std::multimap<std::string,_int>::erase(iterator)/8192 26.760 -16.33%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 421.435 -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12320.552 -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 681.108 -3.70%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 113581.007 -
std::multimap<std::string,_int>::erase(key)_(existent)/0 57.676 -10.78%
std::multimap<std::string,_int>::erase(key)_(existent)/1024 90.086 47.03%
std::multimap<std::string,_int>::erase(key)_(existent)/32 72.051 -2.61%
std::multimap<std::string,_int>::erase(key)_(existent)/8192 105.452 14.46%
std::multimap<std::string,_int>::erase(key)_(non-existent)/0 0.258 -
std::multimap<std::string,_int>::erase(key)_(non-existent)/1024 22.773 -4.85%
std::multimap<std::string,_int>::erase(key)_(non-existent)/32 11.044 5.77%
std::multimap<std::string,_int>::erase(key)_(non-existent)/8192 32.375 -
std::multimap<std::string,_int>::find(key)_(existent)/0 0.035 -
std::multimap<std::string,_int>::find(key)_(existent)/1024 22.942 -
std::multimap<std::string,_int>::find(key)_(existent)/32 15.101 1.53%
std::multimap<std::string,_int>::find(key)_(existent)/8192 26.236 -14.58%
std::multimap<std::string,_int>::find(key)_(non-existent)/0 0.258 -
std::multimap<std::string,_int>::find(key)_(non-existent)/1024 21.446 -
std::multimap<std::string,_int>::find(key)_(non-existent)/32 10.219 -1.08%
std::multimap<std::string,_int>::find(key)_(non-existent)/8192 26.577 1.97%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 30.009 -17.36%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 67.957 4.54%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 44.112 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 87.589 -7.43%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 32.643 -1.39%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 48.497 25.74%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 33.552 -12.72%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 43.655 -16.32%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 33.655 32.05%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 33.469 -33.08%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 36.676 2.47%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 77.816 -9.13%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 29.497 18.99%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 42.205 9.84%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 28.550 -21.42%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 36.179 -17.99%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/0 423.276 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 68140.687 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/32 1468.146 2.95%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 816943.622 -1.02%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/0 422.888 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 61528.684 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1517.973 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 797731.845 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 423.156 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 32776.482 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1224.912 2.63%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 377038.566 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 423.805 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 31852.131 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1178.211 -4.78%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 345427.862 -
std::multimap<std::string,_int>::insert(value)_(already_present)/0 52.736 -1.12%
std::multimap<std::string,_int>::insert(value)_(already_present)/1024 42.637 -
std::multimap<std::string,_int>::insert(value)_(already_present)/32 60.300 -
std::multimap<std::string,_int>::insert(value)_(already_present)/8192 69.284 2.61%
std::multimap<std::string,_int>::insert(value)_(new_value)/0 32.339 1.51%
std::multimap<std::string,_int>::insert(value)_(new_value)/1024 63.914 -
std::multimap<std::string,_int>::insert(value)_(new_value)/32 39.314 1.38%
std::multimap<std::string,_int>::insert(value)_(new_value)/8192 77.007 -14.16%
std::multimap<std::string,_int>::lower_bound(key)_(existent)/0 0.037 -
std::multimap<std::string,_int>::lower_bound(key)_(existent)/1024 23.061 -4.20%
std::multimap<std::string,_int>::lower_bound(key)_(existent)/32 16.273 -2.17%
std::multimap<std::string,_int>::lower_bound(key)_(existent)/8192 27.336 -
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.461 2.95%
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/32 11.730 10.75%
std::multimap<std::string,_int>::lower_bound(key)_(non-existent)/8192 30.124 -4.80%
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/0 14.301 -
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/1024 36392.843 -
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/32 856.629 -
std::multimap<std::string,_int>::operator=(const&)_(into_cleared_Container)/8192 350418.734 -
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.292 -
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/1024 35432.105 -
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/32 638.449 -
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/8192 349008.371 -
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/0 1.118 -
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/1024 17186.627 -1.64%
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/32 338.712 -
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/8192 208245.799 -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/0 0.037 -
std::multimap<std::string,_int>::upper_bound(key)_(existent)/1024 23.953 1.17%
std::multimap<std::string,_int>::upper_bound(key)_(existent)/32 16.453 -9.15%
std::multimap<std::string,_int>::upper_bound(key)_(existent)/8192 31.074 4.59%
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/0 0.258 -
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/1024 28.927 -1.30%
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/32 11.068 1.41%
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/8192 31.085 -6.62%
std::multiset<int>::clear()/0 422.416 -
std::multiset<int>::clear()/1024 9736.071 3.04%
std::multiset<int>::clear()/32 642.232 -
std::multiset<int>::clear()/8192 75958.889 1.95%
std::multiset<int>::contains(key)_(existent)/0 0.012 -
std::multiset<int>::contains(key)_(existent)/1024 3.986 -
std::multiset<int>::contains(key)_(existent)/32 1.649 -1.15%
std::multiset<int>::contains(key)_(existent)/8192 9.222 8.47%
std::multiset<int>::contains(key)_(non-existent)/0 0.269 -
std::multiset<int>::contains(key)_(non-existent)/1024 5.592 2.78%
std::multiset<int>::contains(key)_(non-existent)/32 2.303 1.76%
std::multiset<int>::contains(key)_(non-existent)/8192 8.621 1.70%
std::multiset<int>::count(key)_(existent)/0 0.014 -
std::multiset<int>::count(key)_(existent)/1024 5.628 -
std::multiset<int>::count(key)_(existent)/32 3.551 -
std::multiset<int>::count(key)_(existent)/8192 9.253 -1.04%
std::multiset<int>::count(key)_(non-existent)/0 0.254 -
std::multiset<int>::count(key)_(non-existent)/1024 5.945 -
std::multiset<int>::count(key)_(non-existent)/32 2.274 -1.53%
std::multiset<int>::count(key)_(non-existent)/8192 10.956 2.11%
std::multiset<int>::ctor(&&,_different_allocs)/0 13.758 -
std::multiset<int>::ctor(&&,_different_allocs)/1024 5901.741 -
std::multiset<int>::ctor(&&,_different_allocs)/32 181.591 -
std::multiset<int>::ctor(&&,_different_allocs)/8192 48912.045 -
std::multiset<int>::ctor(const&)/0 13.619 -
std::multiset<int>::ctor(const&)/1024 6229.223 1.50%
std::multiset<int>::ctor(const&)/32 218.026 -1.52%
std::multiset<int>::ctor(const&)/8192 49478.807 -
std::multiset<int>::ctor(const&,_alloc)/0 13.709 -
std::multiset<int>::ctor(const&,_alloc)/1024 6277.439 2.89%
std::multiset<int>::ctor(const&,_alloc)/32 219.894 -
std::multiset<int>::ctor(const&,_alloc)/8192 49943.062 2.44%
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.611 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8701.270 1.24%
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 246.871 -1.56%
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 69276.739 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.637 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12364.655 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 291.349 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 252748.787 -2.66%
std::multiset<int>::equal_range(key)_(existent)/0 0.012 -
std::multiset<int>::equal_range(key)_(existent)/1024 5.569 3.62%
std::multiset<int>::equal_range(key)_(existent)/32 2.584 1.65%
std::multiset<int>::equal_range(key)_(existent)/8192 9.194 7.20%
std::multiset<int>::equal_range(key)_(non-existent)/0 0.253 -
std::multiset<int>::equal_range(key)_(non-existent)/1024 6.347 -
std::multiset<int>::equal_range(key)_(non-existent)/32 2.348 1.64%
std::multiset<int>::equal_range(key)_(non-existent)/8192 10.593 -5.69%
std::multiset<int>::erase(iterator)/0 20.012 -
std::multiset<int>::erase(iterator)/1024 23.711 -
std::multiset<int>::erase(iterator)/32 21.552 -
std::multiset<int>::erase(iterator)/8192 23.923 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.620 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 6533.927 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 580.033 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 51889.131 -
std::multiset<int>::erase(key)_(existent)/0 21.082 -
std::multiset<int>::erase(key)_(existent)/1024 40.820 2.58%
std::multiset<int>::erase(key)_(existent)/32 22.368 -
std::multiset<int>::erase(key)_(existent)/8192 61.235 -
std::multiset<int>::erase(key)_(non-existent)/0 0.255 -
std::multiset<int>::erase(key)_(non-existent)/1024 6.646 -2.04%
std::multiset<int>::erase(key)_(non-existent)/32 2.673 1.46%
std::multiset<int>::erase(key)_(non-existent)/8192 9.518 -2.07%
std::multiset<int>::find(key)_(existent)/0 0.015 -
std::multiset<int>::find(key)_(existent)/1024 3.769 1.32%
std::multiset<int>::find(key)_(existent)/32 1.678 -
std::multiset<int>::find(key)_(existent)/8192 8.317 -
std::multiset<int>::find(key)_(non-existent)/0 0.255 -
std::multiset<int>::find(key)_(non-existent)/1024 5.510 1.09%
std::multiset<int>::find(key)_(non-existent)/32 2.235 -
std::multiset<int>::find(key)_(non-existent)/8192 8.567 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/0 18.047 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/1024 50.756 -1.30%
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/32 19.760 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192 75.908 -1.85%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/0 18.111 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 29.854 6.39%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/32 19.596 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 32.454 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/0 18.079 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/1024 52.188 3.15%
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/32 19.789 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/8192 71.648 3.10%
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/0 18.127 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024 25.022 -3.90%
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/32 19.033 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192 29.693 -2.85%
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys)/0 422.997 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys)/1024 14444.711 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys)/32 789.378 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys)/8192 150199.455 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/0 422.110 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 11567.329 -1.59%
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 718.864 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 203279.958 -2.01%
std::multiset<int>::insert(value)_(already_present)/0 18.229 -1.33%
std::multiset<int>::insert(value)_(already_present)/1024 29.046 2.78%
std::multiset<int>::insert(value)_(already_present)/32 19.368 -
std::multiset<int>::insert(value)_(already_present)/8192 32.688 -
std::multiset<int>::insert(value)_(new_value)/0 17.961 -
std::multiset<int>::insert(value)_(new_value)/1024 47.855 2.39%
std::multiset<int>::insert(value)_(new_value)/32 19.980 -
std::multiset<int>::insert(value)_(new_value)/8192 74.424 2.46%
std::multiset<int>::lower_bound(key)_(existent)/0 0.012 -
std::multiset<int>::lower_bound(key)_(existent)/1024 7.213 -
std::multiset<int>::lower_bound(key)_(existent)/32 2.657 -
std::multiset<int>::lower_bound(key)_(existent)/8192 14.917 -
std::multiset<int>::lower_bound(key)_(non-existent)/0 0.253 -
std::multiset<int>::lower_bound(key)_(non-existent)/1024 14.965 -
std::multiset<int>::lower_bound(key)_(non-existent)/32 3.863 -
std::multiset<int>::lower_bound(key)_(non-existent)/8192 24.102 -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/0 14.335 -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/1024 6260.056 1.58%
std::multiset<int>::operator=(const&)_(into_cleared_Container)/32 219.251 -
std::multiset<int>::operator=(const&)_(into_cleared_Container)/8192 49724.627 1.79%
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/0 14.316 -
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/1024 6189.988 -
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/32 218.070 -1.31%
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/8192 49192.706 -
std::multiset<int>::operator=(const&)_(into_populated_Container)/0 1.218 1.13%
std::multiset<int>::operator=(const&)_(into_populated_Container)/1024 1309.771 -1.01%
std::multiset<int>::operator=(const&)_(into_populated_Container)/32 33.195 -4.19%
std::multiset<int>::operator=(const&)_(into_populated_Container)/8192 12364.650 -
std::multiset<int>::upper_bound(key)_(existent)/0 0.013 -
std::multiset<int>::upper_bound(key)_(existent)/1024 7.059 -
std::multiset<int>::upper_bound(key)_(existent)/32 2.227 -
std::multiset<int>::upper_bound(key)_(existent)/8192 15.133 1.80%
std::multiset<int>::upper_bound(key)_(non-existent)/0 0.255 -
std::multiset<int>::upper_bound(key)_(non-existent)/1024 14.430 -
std::multiset<int>::upper_bound(key)_(non-existent)/32 3.810 -
std::multiset<int>::upper_bound(key)_(non-existent)/8192 24.080 -
std::multiset<std::string>::clear()/0 419.491 -
std::multiset<std::string>::clear()/1024 20181.953 -
std::multiset<std::string>::clear()/32 918.254 -
std::multiset<std::string>::clear()/8192 211118.774 4.20%
std::multiset<std::string>::contains(key)_(existent)/0 0.015 -
std::multiset<std::string>::contains(key)_(existent)/1024 22.332 1.12%
std::multiset<std::string>::contains(key)_(existent)/32 16.774 -
std::multiset<std::string>::contains(key)_(existent)/8192 30.259 -5.46%
std::multiset<std::string>::contains(key)_(non-existent)/0 0.283 -
std::multiset<std::string>::contains(key)_(non-existent)/1024 23.033 -
std::multiset<std::string>::contains(key)_(non-existent)/32 10.877 -
std::multiset<std::string>::contains(key)_(non-existent)/8192 32.018 -
std::multiset<std::string>::count(key)_(existent)/0 0.036 -
std::multiset<std::string>::count(key)_(existent)/1024 23.128 -1.22%
std::multiset<std::string>::count(key)_(existent)/32 19.158 -
std::multiset<std::string>::count(key)_(existent)/8192 29.348 -
std::multiset<std::string>::count(key)_(non-existent)/0 0.258 -
std::multiset<std::string>::count(key)_(non-existent)/1024 23.424 1.22%
std::multiset<std::string>::count(key)_(non-existent)/32 10.494 2.59%
std::multiset<std::string>::count(key)_(non-existent)/8192 31.723 -
std::multiset<std::string>::ctor(&&,_different_allocs)/0 13.746 -
std::multiset<std::string>::ctor(&&,_different_allocs)/1024 6836.520 -
std::multiset<std::string>::ctor(&&,_different_allocs)/32 210.623 -
std::multiset<std::string>::ctor(&&,_different_allocs)/8192 57296.022 -
std::multiset<std::string>::ctor(const&)/0 13.607 -
std::multiset<std::string>::ctor(const&)/1024 34678.715 -1.32%
std::multiset<std::string>::ctor(const&)/32 712.649 -
std::multiset<std::string>::ctor(const&)/8192 341140.379 -
std::multiset<std::string>::ctor(const&,_alloc)/0 13.684 -
std::multiset<std::string>::ctor(const&,_alloc)/1024 37060.759 1.40%
std::multiset<std::string>::ctor(const&,_alloc)/32 740.093 -
std::multiset<std::string>::ctor(const&,_alloc)/8192 346068.059 1.16%
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.699 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 40050.294 1.09%
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 761.385 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 383106.322 1.13%
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.714 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 53901.785 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 918.419 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1060265.198 -
std::multiset<std::string>::equal_range(key)_(existent)/0 0.035 -
std::multiset<std::string>::equal_range(key)_(existent)/1024 23.774 -2.54%
std::multiset<std::string>::equal_range(key)_(existent)/32 19.295 1.40%
std::multiset<std::string>::equal_range(key)_(existent)/8192 27.884 -
std::multiset<std::string>::equal_range(key)_(non-existent)/0 0.265 -
std::multiset<std::string>::equal_range(key)_(non-existent)/1024 22.839 1.24%
std::multiset<std::string>::equal_range(key)_(non-existent)/32 10.572 4.96%
std::multiset<std::string>::equal_range(key)_(non-existent)/8192 31.726 1.34%
std::multiset<std::string>::erase(iterator)/0 29.375 -
std::multiset<std::string>::erase(iterator)/1024 29.764 -
std::multiset<std::string>::erase(iterator)/32 31.066 -
std::multiset<std::string>::erase(iterator)/8192 26.833 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.523 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12393.546 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 690.135 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 114746.750 -
std::multiset<std::string>::erase(key)_(existent)/0 40.335 1.03%
std::multiset<std::string>::erase(key)_(existent)/1024 85.101 -2.17%
std::multiset<std::string>::erase(key)_(existent)/32 49.764 -
std::multiset<std::string>::erase(key)_(existent)/8192 127.190 -
std::multiset<std::string>::erase(key)_(non-existent)/0 0.259 -
std::multiset<std::string>::erase(key)_(non-existent)/1024 22.790 -
std::multiset<std::string>::erase(key)_(non-existent)/32 9.724 -9.06%
std::multiset<std::string>::erase(key)_(non-existent)/8192 29.497 -2.95%
std::multiset<std::string>::find(key)_(existent)/0 0.036 -
std::multiset<std::string>::find(key)_(existent)/1024 21.352 -
std::multiset<std::string>::find(key)_(existent)/32 16.163 -
std::multiset<std::string>::find(key)_(existent)/8192 30.218 -1.55%
std::multiset<std::string>::find(key)_(non-existent)/0 0.258 -
std::multiset<std::string>::find(key)_(non-existent)/1024 21.722 -
std::multiset<std::string>::find(key)_(non-existent)/32 10.564 -
std::multiset<std::string>::find(key)_(non-existent)/8192 27.211 -3.29%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 36.477 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 60.956 1.08%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 35.411 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 85.022 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 25.232 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 50.168 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 29.537 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 53.145 3.24%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 31.484 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 32.988 -2.13%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/32 33.683 1.99%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 77.555 -1.42%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 34.786 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 28.911 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32 37.584 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 39.251 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/0 421.417 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/1024 67491.826 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 1462.628 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192 817959.768 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 421.919 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 58019.114 1.44%
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1439.350 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 799249.338 -
std::multiset<std::string>::insert(value)_(already_present)/0 19.597 -
std::multiset<std::string>::insert(value)_(already_present)/1024 56.458 -
std::multiset<std::string>::insert(value)_(already_present)/32 42.003 -
std::multiset<std::string>::insert(value)_(already_present)/8192 65.912 1.24%
std::multiset<std::string>::insert(value)_(new_value)/0 34.934 -
std::multiset<std::string>::insert(value)_(new_value)/1024 64.650 2.24%
std::multiset<std::string>::insert(value)_(new_value)/32 42.844 -
std::multiset<std::string>::insert(value)_(new_value)/8192 73.743 -
std::multiset<std::string>::lower_bound(key)_(existent)/0 0.035 -
std::multiset<std::string>::lower_bound(key)_(existent)/1024 23.912 -
std::multiset<std::string>::lower_bound(key)_(existent)/32 16.845 -
std::multiset<std::string>::lower_bound(key)_(existent)/8192 29.598 -3.43%
std::multiset<std::string>::lower_bound(key)_(non-existent)/0 0.257 -
std::multiset<std::string>::lower_bound(key)_(non-existent)/1024 22.284 -4.35%
std::multiset<std::string>::lower_bound(key)_(non-existent)/32 10.577 4.41%
std::multiset<std::string>::lower_bound(key)_(non-existent)/8192 31.969 -1.97%
std::multiset<std::string>::operator=(const&)_(into_cleared_Container)/0 14.179 -
std::multiset<std::string>::operator=(const&)_(into_cleared_Container)/1024 36252.249 -
std::multiset<std::string>::operator=(const&)_(into_cleared_Container)/32 677.503 -
std::multiset<std::string>::operator=(const&)_(into_cleared_Container)/8192 348000.206 -
std::multiset<std::string>::operator=(const&)_(into_partially_populated_Container)/0 14.168 -
std::multiset<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 35635.802 -
std::multiset<std::string>::operator=(const&)_(into_partially_populated_Container)/32 579.775 -
std::multiset<std::string>::operator=(const&)_(into_partially_populated_Container)/8192 346588.524 -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/0 1.050 -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/1024 17041.853 3.56%
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/32 394.691 -
std::multiset<std::string>::operator=(const&)_(into_populated_Container)/8192 210100.999 1.54%
std::multiset<std::string>::upper_bound(key)_(existent)/0 0.036 -
std::multiset<std::string>::upper_bound(key)_(existent)/1024 22.601 -
std::multiset<std::string>::upper_bound(key)_(existent)/32 18.389 -
std::multiset<std::string>::upper_bound(key)_(existent)/8192 28.953 -
std::multiset<std::string>::upper_bound(key)_(non-existent)/0 0.258 -
std::multiset<std::string>::upper_bound(key)_(non-existent)/1024 22.721 -
std::multiset<std::string>::upper_bound(key)_(non-existent)/32 11.502 2.48%
std::multiset<std::string>::upper_bound(key)_(non-existent)/8192 30.461 -
std::none_of(deque<int>)_(process_all)/32 11.551 -
std::none_of(deque<int>)_(process_all)/32768 11170.221 2.44%
std::none_of(deque<int>)_(process_all)/50 18.455 3.16%
std::none_of(deque<int>)_(process_all)/8 3.089 -4.23%
std::none_of(deque<int>)_(process_all)/8192 2813.202 3.59%
std::none_of(list<int>)_(process_all)/32 11.458 -
std::none_of(list<int>)_(process_all)/32768 26303.003 -2.43%
std::none_of(list<int>)_(process_all)/50 22.074 1.15%
std::none_of(list<int>)_(process_all)/8 2.722 -
std::none_of(list<int>)_(process_all)/8192 7016.174 -5.52%
std::none_of(vector<int>)_(process_all)/32 8.377 -
std::none_of(vector<int>)_(process_all)/32768 8065.297 -
std::none_of(vector<int>)_(process_all)/50 18.107 -
std::none_of(vector<int>)_(process_all)/8 2.451 -2.06%
std::none_of(vector<int>)_(process_all)/8192 2028.031 -
std::partial_sort(deque<int>)_(ascending)/1024 7904.300 -
std::partial_sort(deque<int>)_(ascending)/8 30.670 3.32%
std::partial_sort(deque<int>)_(ascending)/8192 163233.028 -
std::partial_sort(deque<int>)_(descending)/1024 18621.846 -
std::partial_sort(deque<int>)_(descending)/8 41.786 -
std::partial_sort(deque<int>)_(descending)/8192 282672.774 -2.81%
std::partial_sort(deque<int>)_(heap)/1024 18475.849 -
std::partial_sort(deque<int>)_(heap)/8 37.720 -
std::partial_sort(deque<int>)_(heap)/8192 287736.999 -
std::partial_sort(deque<int>)_(pipe-organ)/1024 7935.561 -
std::partial_sort(deque<int>)_(pipe-organ)/8 30.292 -
std::partial_sort(deque<int>)_(pipe-organ)/8192 162857.409 -
std::partial_sort(deque<int>)_(qsort_adversarial)/1024 19643.818 -
std::partial_sort(deque<int>)_(qsort_adversarial)/8 30.680 -
std::partial_sort(deque<int>)_(qsort_adversarial)/8192 282559.032 -
std::partial_sort(deque<int>)_(repeated)/1024 6429.735 -
std::partial_sort(deque<int>)_(repeated)/8 27.494 -2.42%
std::partial_sort(deque<int>)_(repeated)/8192 69628.717 -
std::partial_sort(deque<int>)_(shuffled)/1024 16030.652 -
std::partial_sort(deque<int>)_(shuffled)/8 33.830 -2.55%
std::partial_sort(deque<int>)_(shuffled)/8192 268463.560 1.83%
std::partial_sort(vector<NonIntegral>)_(ascending)/1024 4976.764 -
std::partial_sort(vector<NonIntegral>)_(ascending)/8 22.216 -2.52%
std::partial_sort(vector<NonIntegral>)_(ascending)/8192 55478.942 -
std::partial_sort(vector<NonIntegral>)_(descending)/1024 8198.109 -
std::partial_sort(vector<NonIntegral>)_(descending)/8 25.169 -
std::partial_sort(vector<NonIntegral>)_(descending)/8192 97645.244 -
std::partial_sort(vector<NonIntegral>)_(heap)/1024 8222.530 -
std::partial_sort(vector<NonIntegral>)_(heap)/8 25.141 -1.76%
std::partial_sort(vector<NonIntegral>)_(heap)/8192 100854.335 -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/1024 4984.618 -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8 21.936 -2.08%
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8192 55404.469 -
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 9157.453 -
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8 21.946 -
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 97811.587 -
std::partial_sort(vector<NonIntegral>)_(repeated)/1024 3936.185 -
std::partial_sort(vector<NonIntegral>)_(repeated)/8 21.614 -5.12%
std::partial_sort(vector<NonIntegral>)_(repeated)/8192 46831.063 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/1024 6909.217 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/8 22.854 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/8192 90824.464 -
std::partial_sort(vector<int>)_(ascending)/1024 4992.364 -
std::partial_sort(vector<int>)_(ascending)/8 20.914 -
std::partial_sort(vector<int>)_(ascending)/8192 54538.871 -
std::partial_sort(vector<int>)_(descending)/1024 8213.502 -
std::partial_sort(vector<int>)_(descending)/8 24.867 -
std::partial_sort(vector<int>)_(descending)/8192 97398.854 -
std::partial_sort(vector<int>)_(heap)/1024 8213.870 -
std::partial_sort(vector<int>)_(heap)/8 27.224 3.12%
std::partial_sort(vector<int>)_(heap)/8192 100756.043 -
std::partial_sort(vector<int>)_(pipe-organ)/1024 4985.620 -
std::partial_sort(vector<int>)_(pipe-organ)/8 20.637 -
std::partial_sort(vector<int>)_(pipe-organ)/8192 54379.806 -
std::partial_sort(vector<int>)_(qsort_adversarial)/1024 9142.425 -
std::partial_sort(vector<int>)_(qsort_adversarial)/8 20.838 1.62%
std::partial_sort(vector<int>)_(qsort_adversarial)/8192 97452.675 -
std::partial_sort(vector<int>)_(repeated)/1024 3939.428 -
std::partial_sort(vector<int>)_(repeated)/8 20.151 -
std::partial_sort(vector<int>)_(repeated)/8192 46585.968 -
std::partial_sort(vector<int>)_(shuffled)/1024 6927.581 -
std::partial_sort(vector<int>)_(shuffled)/8 22.413 -
std::partial_sort(vector<int>)_(shuffled)/8192 88349.730 -
std::partial_sort_copy(deque<int>)_(ascending)/1024 5358.770 -
std::partial_sort_copy(deque<int>)_(ascending)/8 10.889 -
std::partial_sort_copy(deque<int>)_(ascending)/8192 57487.141 -
std::partial_sort_copy(deque<int>)_(descending)/1024 8489.661 -
std::partial_sort_copy(deque<int>)_(descending)/8 19.987 -2.01%
std::partial_sort_copy(deque<int>)_(descending)/8192 100319.486 -
std::partial_sort_copy(deque<int>)_(heap)/1024 8714.381 -
std::partial_sort_copy(deque<int>)_(heap)/8 15.275 -2.18%
std::partial_sort_copy(deque<int>)_(heap)/8192 103853.817 -
std::partial_sort_copy(deque<int>)_(pipe-organ)/1024 5352.023 -
std::partial_sort_copy(deque<int>)_(pipe-organ)/8 10.919 -
std::partial_sort_copy(deque<int>)_(pipe-organ)/8192 57148.717 -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/1024 9317.371 -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8 10.738 6.73%
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8192 100886.574 -
std::partial_sort_copy(deque<int>)_(repeated)/1024 4265.421 -
std::partial_sort_copy(deque<int>)_(repeated)/8 10.673 -
std::partial_sort_copy(deque<int>)_(repeated)/8192 49424.173 -
std::partial_sort_copy(deque<int>)_(shuffled)/1024 7225.031 -
std::partial_sort_copy(deque<int>)_(shuffled)/8 12.059 -
std::partial_sort_copy(deque<int>)_(shuffled)/8192 96783.584 -
std::partial_sort_copy(list<int>)_(ascending)/1024 5588.298 -
std::partial_sort_copy(list<int>)_(ascending)/8 9.368 3.96%
std::partial_sort_copy(list<int>)_(ascending)/8192 60833.231 -
std::partial_sort_copy(list<int>)_(descending)/1024 8584.475 -
std::partial_sort_copy(list<int>)_(descending)/8 19.143 -
std::partial_sort_copy(list<int>)_(descending)/8192 101610.641 -
std::partial_sort_copy(list<int>)_(heap)/1024 8576.427 -
std::partial_sort_copy(list<int>)_(heap)/8 16.242 -1.47%
std::partial_sort_copy(list<int>)_(heap)/8192 105468.760 -
std::partial_sort_copy(list<int>)_(pipe-organ)/1024 5649.580 2.28%
std::partial_sort_copy(list<int>)_(pipe-organ)/8 9.063 1.12%
std::partial_sort_copy(list<int>)_(pipe-organ)/8192 61547.545 2.10%
std::partial_sort_copy(list<int>)_(qsort_adversarial)/1024 9530.895 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8 9.091 1.64%
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8192 101678.444 -
std::partial_sort_copy(list<int>)_(repeated)/1024 4520.670 -
std::partial_sort_copy(list<int>)_(repeated)/8 8.493 1.60%
std::partial_sort_copy(list<int>)_(repeated)/8192 53914.820 2.45%
std::partial_sort_copy(list<int>)_(shuffled)/1024 7278.293 -
std::partial_sort_copy(list<int>)_(shuffled)/8 11.812 -
std::partial_sort_copy(list<int>)_(shuffled)/8192 93668.452 -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/1024 5227.337 -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 9.531 9.65%
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8192 55820.172 -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/1024 8376.686 -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/8 17.899 -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/8192 98267.795 -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/1024 8328.702 -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8 15.022 -1.07%
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8192 102054.420 -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 5236.808 -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 9.377 7.45%
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8192 55542.849 -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/1024 9190.642 -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 9.490 5.05%
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8192 98612.402 -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/1024 4068.877 -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/8 9.164 -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/8192 47594.750 -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/1024 7090.720 -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 11.715 2.52%
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8192 92007.468 -
std::partial_sort_copy(vector<int>)_(ascending)/1024 5104.287 -
std::partial_sort_copy(vector<int>)_(ascending)/8 8.996 -1.70%
std::partial_sort_copy(vector<int>)_(ascending)/8192 55452.791 -
std::partial_sort_copy(vector<int>)_(descending)/1024 8367.507 -
std::partial_sort_copy(vector<int>)_(descending)/8 18.698 -
std::partial_sort_copy(vector<int>)_(descending)/8192 99022.607 -
std::partial_sort_copy(vector<int>)_(heap)/1024 8296.625 -
std::partial_sort_copy(vector<int>)_(heap)/8 15.081 -
std::partial_sort_copy(vector<int>)_(heap)/8192 102612.977 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/1024 5095.270 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/8 9.055 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/8192 55255.674 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/1024 9264.229 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 8.736 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8192 99848.167 -
std::partial_sort_copy(vector<int>)_(repeated)/1024 4036.324 -
std::partial_sort_copy(vector<int>)_(repeated)/8 8.799 4.41%
std::partial_sort_copy(vector<int>)_(repeated)/8192 47405.569 -
std::partial_sort_copy(vector<int>)_(shuffled)/1024 7156.150 -
std::partial_sort_copy(vector<int>)_(shuffled)/8 11.340 -
std::partial_sort_copy(vector<int>)_(shuffled)/8192 94145.848 -
std::partition(deque<int>)_(dense)/1024 362.383 -
std::partition(deque<int>)_(dense)/32 9.955 -7.68%
std::partition(deque<int>)_(dense)/50 15.008 -9.51%
std::partition(deque<int>)_(dense)/8192 2816.038 -
std::partition(deque<int>)_(sparse)/1024 397.922 2.99%
std::partition(deque<int>)_(sparse)/32 9.839 -26.00%
std::partition(deque<int>)_(sparse)/50 15.247 -23.56%
std::partition(deque<int>)_(sparse)/8192 3190.356 5.73%
std::partition(list<int>)_(dense)/1024 819.382 110.52%
std::partition(list<int>)_(dense)/32 8.786 -
std::partition(list<int>)_(dense)/50 13.413 1.09%
std::partition(list<int>)_(dense)/8192 4392.688 -
std::partition(list<int>)_(sparse)/1024 717.519 -
std::partition(list<int>)_(sparse)/32 8.848 -
std::partition(list<int>)_(sparse)/50 14.836 1.61%
std::partition(list<int>)_(sparse)/8192 8114.775 13.42%
std::partition(vector<int>)_(dense)/1024 248.381 -
std::partition(vector<int>)_(dense)/32 8.855 -
std::partition(vector<int>)_(dense)/50 13.175 -
std::partition(vector<int>)_(dense)/8192 1883.902 -
std::partition(vector<int>)_(sparse)/1024 259.384 -
std::partition(vector<int>)_(sparse)/32 8.851 -
std::partition(vector<int>)_(sparse)/50 14.116 -
std::partition(vector<int>)_(sparse)/8192 1883.126 -
std::partition_copy(deque<int>)/1024 640.991 -
std::partition_copy(deque<int>)/32 12.999 2.19%
std::partition_copy(deque<int>)/50 21.329 1.11%
std::partition_copy(deque<int>)/8192 5706.255 -
std::partition_copy(list<int>)/1024 718.715 -
std::partition_copy(list<int>)/32 8.615 -
std::partition_copy(list<int>)/50 16.117 23.00%
std::partition_copy(list<int>)/8192 6805.564 -
std::partition_copy(vector<int>)/1024 477.120 5.04%
std::partition_copy(vector<int>)/32 8.220 -1.87%
std::partition_copy(vector<int>)/50 12.900 -2.58%
std::partition_copy(vector<int>)/8192 4546.503 -
std::partition_point(deque<int>)/1024 9.294 -
std::partition_point(deque<int>)/32 4.771 8.57%
std::partition_point(deque<int>)/50 4.797 5.54%
std::partition_point(deque<int>)/8192 16.372 -
std::partition_point(list<int>)/1024 1283.659 14.02%
std::partition_point(list<int>)/32 15.927 -
std::partition_point(list<int>)/50 24.748 -
std::partition_point(list<int>)/8192 14439.171 22.42%
std::partition_point(vector<int>)/1024 6.291 2.20%
std::partition_point(vector<int>)/32 2.557 -
std::partition_point(vector<int>)/50 2.557 1.23%
std::partition_point(vector<int>)/8192 9.475 -
std::remove(deque<int>)_(prefix)/1024 528.416 -
std::remove(deque<int>)_(prefix)/32 57.935 -
std::remove(deque<int>)_(prefix)/50 64.653 -
std::remove(deque<int>)_(prefix)/8192 3907.186 -
std::remove(deque<int>)_(sprinkled)/1024 521.909 -
std::remove(deque<int>)_(sprinkled)/32 57.614 -
std::remove(deque<int>)_(sprinkled)/50 65.067 -
std::remove(deque<int>)_(sprinkled)/8192 3857.357 -
std::remove(list<int>)_(prefix)/1024 964.017 -2.36%
std::remove(list<int>)_(prefix)/32 55.376 -
std::remove(list<int>)_(prefix)/50 66.969 -
std::remove(list<int>)_(prefix)/8192 8291.001 -1.42%
std::remove(list<int>)_(sprinkled)/1024 950.715 -
std::remove(list<int>)_(sprinkled)/32 55.076 -
std::remove(list<int>)_(sprinkled)/50 79.280 -
std::remove(list<int>)_(sprinkled)/8192 7870.451 -
std::remove(vector<int>)_(prefix)/1024 312.126 -
std::remove(vector<int>)_(prefix)/32 51.891 -
std::remove(vector<int>)_(prefix)/50 56.844 -
std::remove(vector<int>)_(prefix)/8192 2114.788 -
std::remove(vector<int>)_(sprinkled)/1024 289.092 -
std::remove(vector<int>)_(sprinkled)/32 51.606 -
std::remove(vector<int>)_(sprinkled)/50 55.798 -
std::remove(vector<int>)_(sprinkled)/8192 1989.161 -
std::remove_copy(deque<int>)_(prefix)/1024 376.988 -
std::remove_copy(deque<int>)_(prefix)/32 13.138 1.77%
std::remove_copy(deque<int>)_(prefix)/50 19.221 1.32%
std::remove_copy(deque<int>)_(prefix)/8192 3364.167 -
std::remove_copy(deque<int>)_(sprinkled)/1024 365.523 -
std::remove_copy(deque<int>)_(sprinkled)/32 12.236 -
std::remove_copy(deque<int>)_(sprinkled)/50 18.593 1.10%
std::remove_copy(deque<int>)_(sprinkled)/8192 2929.469 -
std::remove_copy(list<int>)_(prefix)/1024 757.303 -
std::remove_copy(list<int>)_(prefix)/32 10.845 -
std::remove_copy(list<int>)_(prefix)/50 21.960 -
std::remove_copy(list<int>)_(prefix)/8192 6973.722 -
std::remove_copy(list<int>)_(sprinkled)/1024 742.698 -49.71%
std::remove_copy(list<int>)_(sprinkled)/32 11.259 -
std::remove_copy(list<int>)_(sprinkled)/50 18.618 -
std::remove_copy(list<int>)_(sprinkled)/8192 6959.140 -3.80%
std::remove_copy(vector<int>)_(prefix)/1024 267.635 -
std::remove_copy(vector<int>)_(prefix)/32 8.947 -2.32%
std::remove_copy(vector<int>)_(prefix)/50 13.429 -
std::remove_copy(vector<int>)_(prefix)/8192 2069.419 -
std::remove_copy(vector<int>)_(sprinkled)/1024 469.307 -1.77%
std::remove_copy(vector<int>)_(sprinkled)/32 15.135 -
std::remove_copy(vector<int>)_(sprinkled)/50 24.402 -
std::remove_copy(vector<int>)_(sprinkled)/8192 3672.165 -
std::remove_copy_if(deque<int>)_(prefix)/1024 530.003 -
std::remove_copy_if(deque<int>)_(prefix)/32 18.008 -5.17%
std::remove_copy_if(deque<int>)_(prefix)/50 28.412 -
std::remove_copy_if(deque<int>)_(prefix)/8192 3896.164 -
std::remove_copy_if(deque<int>)_(sprinkled)/1024 549.289 -
std::remove_copy_if(deque<int>)_(sprinkled)/32 17.732 -11.66%
std::remove_copy_if(deque<int>)_(sprinkled)/50 26.220 -3.36%
std::remove_copy_if(deque<int>)_(sprinkled)/8192 3308.400 -3.68%
std::remove_copy_if(list<int>)_(prefix)/1024 795.972 -47.66%
std::remove_copy_if(list<int>)_(prefix)/32 14.864 -
std::remove_copy_if(list<int>)_(prefix)/50 27.315 1.26%
std::remove_copy_if(list<int>)_(prefix)/8192 7183.606 -2.13%
std::remove_copy_if(list<int>)_(sprinkled)/1024 790.279 -47.69%
std::remove_copy_if(list<int>)_(sprinkled)/32 14.470 -
std::remove_copy_if(list<int>)_(sprinkled)/50 25.701 4.60%
std::remove_copy_if(list<int>)_(sprinkled)/8192 7130.653 -2.48%
std::remove_copy_if(vector<int>)_(prefix)/1024 377.094 -
std::remove_copy_if(vector<int>)_(prefix)/32 12.229 -
std::remove_copy_if(vector<int>)_(prefix)/50 17.598 -
std::remove_copy_if(vector<int>)_(prefix)/8192 3331.473 -
std::remove_copy_if(vector<int>)_(sprinkled)/1024 471.557 -
std::remove_copy_if(vector<int>)_(sprinkled)/32 15.361 -
std::remove_copy_if(vector<int>)_(sprinkled)/50 24.999 -
std::remove_copy_if(vector<int>)_(sprinkled)/8192 3757.820 -
std::remove_if(deque<int>)_(prefix)/1024 560.413 -1.06%
std::remove_if(deque<int>)_(prefix)/32 58.561 -1.26%
std::remove_if(deque<int>)_(prefix)/50 66.968 -1.39%
std::remove_if(deque<int>)_(prefix)/8192 4262.003 -
std::remove_if(deque<int>)_(sprinkled)/1024 541.113 -1.03%
std::remove_if(deque<int>)_(sprinkled)/32 57.303 1.06%
std::remove_if(deque<int>)_(sprinkled)/50 65.258 -2.87%
std::remove_if(deque<int>)_(sprinkled)/8192 3947.550 -
std::remove_if(list<int>)_(prefix)/1024 1023.012 -
std::remove_if(list<int>)_(prefix)/32 61.649 -
std::remove_if(list<int>)_(prefix)/50 75.183 -
std::remove_if(list<int>)_(prefix)/8192 10371.258 6.04%
std::remove_if(list<int>)_(sprinkled)/1024 990.492 -
std::remove_if(list<int>)_(sprinkled)/32 59.900 -
std::remove_if(list<int>)_(sprinkled)/50 73.522 -
std::remove_if(list<int>)_(sprinkled)/8192 8281.393 -
std::remove_if(vector<int>)_(prefix)/1024 384.518 -
std::remove_if(vector<int>)_(prefix)/32 53.794 -
std::remove_if(vector<int>)_(prefix)/50 61.011 -
std::remove_if(vector<int>)_(prefix)/8192 2606.217 -
std::remove_if(vector<int>)_(sprinkled)/1024 412.380 -
std::remove_if(vector<int>)_(sprinkled)/32 53.440 -
std::remove_if(vector<int>)_(sprinkled)/50 59.717 -
std::remove_if(vector<int>)_(sprinkled)/8192 2972.720 -
std::replace(deque<int>)_(prefix)/1024 417.460 1.42%
std::replace(deque<int>)_(prefix)/32 12.920 1.60%
std::replace(deque<int>)_(prefix)/50 19.160 -
std::replace(deque<int>)_(prefix)/8192 3304.425 1.18%
std::replace(deque<int>)_(sprinkled)/1024 355.499 -
std::replace(deque<int>)_(sprinkled)/32 12.645 -
std::replace(deque<int>)_(sprinkled)/50 18.728 -
std::replace(deque<int>)_(sprinkled)/8192 2843.286 1.15%
std::replace(list<int>)_(prefix)/1024 740.819 -
std::replace(list<int>)_(prefix)/32 11.148 -
std::replace(list<int>)_(prefix)/50 18.407 -
std::replace(list<int>)_(prefix)/8192 7015.387 -
std::replace(list<int>)_(sprinkled)/1024 727.422 -
std::replace(list<int>)_(sprinkled)/32 11.330 -
std::replace(list<int>)_(sprinkled)/50 17.734 -
std::replace(list<int>)_(sprinkled)/8192 7158.748 -
std::replace(vector<int>)_(prefix)/1024 160.292 -
std::replace(vector<int>)_(prefix)/32 5.078 1.60%
std::replace(vector<int>)_(prefix)/50 7.759 1.63%
std::replace(vector<int>)_(prefix)/8192 1284.040 -
std::replace(vector<int>)_(sprinkled)/1024 155.515 -3.80%
std::replace(vector<int>)_(sprinkled)/32 6.667 23.15%
std::replace(vector<int>)_(sprinkled)/50 9.786 27.08%
std::replace(vector<int>)_(sprinkled)/8192 1181.845 -6.83%
std::replace_if(deque<int>)_(prefix)/1024 492.562 2.97%
std::replace_if(deque<int>)_(prefix)/32 14.008 -
std::replace_if(deque<int>)_(prefix)/50 20.329 -
std::replace_if(deque<int>)_(prefix)/8192 3483.405 -
std::replace_if(deque<int>)_(sprinkled)/1024 369.658 1.15%
std::replace_if(deque<int>)_(sprinkled)/32 12.452 -
std::replace_if(deque<int>)_(sprinkled)/50 18.692 -
std::replace_if(deque<int>)_(sprinkled)/8192 2983.583 2.22%
std::replace_if(list<int>)_(prefix)/1024 743.280 -
std::replace_if(list<int>)_(prefix)/32 13.133 -
std::replace_if(list<int>)_(prefix)/50 24.286 -
std::replace_if(list<int>)_(prefix)/8192 7096.037 -
std::replace_if(list<int>)_(sprinkled)/1024 745.426 -
std::replace_if(list<int>)_(sprinkled)/32 13.428 -
std::replace_if(list<int>)_(sprinkled)/50 23.189 -
std::replace_if(list<int>)_(sprinkled)/8192 7324.275 -
std::replace_if(vector<int>)_(prefix)/1024 278.189 2.01%
std::replace_if(vector<int>)_(prefix)/32 9.019 -
std::replace_if(vector<int>)_(prefix)/50 13.833 2.01%
std::replace_if(vector<int>)_(prefix)/8192 2061.235 -
std::replace_if(vector<int>)_(sprinkled)/1024 245.292 -
std::replace_if(vector<int>)_(sprinkled)/32 8.783 -
std::replace_if(vector<int>)_(sprinkled)/50 12.889 -6.00%
std::replace_if(vector<int>)_(sprinkled)/8192 1897.451 -
std::reverse(deque<int>)/32768 5735.684 -
std::reverse(deque<int>)/4096 720.658 -
std::reverse(deque<int>)/512 116.000 2.79%
std::reverse(deque<int>)/64 13.604 4.22%
std::reverse(deque<int>)/8 2.562 1.53%
std::reverse(list<int>)/32768 18634.779 6.95%
std::reverse(list<int>)/4096 1647.498 -3.96%
std::reverse(list<int>)/512 193.245 -
std::reverse(list<int>)/64 17.512 1.55%
std::reverse(list<int>)/8 2.027 -
std::reverse(vector<int>)/32768 1043.601 -
std::reverse(vector<int>)/4096 130.440 -
std::reverse(vector<int>)/512 16.420 -
std::reverse(vector<int>)/64 4.137 -
std::reverse(vector<int>)/8 1.560 2.28%
std::reverse_copy(deque<int>)/32768 8060.089 -
std::reverse_copy(deque<int>)/4096 973.281 -
std::reverse_copy(deque<int>)/512 125.742 -
std::reverse_copy(deque<int>)/64 15.999 -
std::reverse_copy(deque<int>)/8 2.539 -
std::reverse_copy(list<int>)/32768 25714.838 -1.04%
std::reverse_copy(list<int>)/4096 3128.617 -
std::reverse_copy(list<int>)/512 366.665 -
std::reverse_copy(list<int>)/64 30.243 -
std::reverse_copy(list<int>)/8 2.411 -
std::reverse_copy(vector<int>)/32768 976.345 -
std::reverse_copy(vector<int>)/4096 137.323 1.62%
std::reverse_copy(vector<int>)/512 17.154 -
std::reverse_copy(vector<int>)/64 2.505 1.04%
std::reverse_copy(vector<int>)/8 2.495 -
std::rotate(deque<int>)_(1_element_backward)/1024 41.633 -2.50%
std::rotate(deque<int>)_(1_element_backward)/32 4.439 -33.25%
std::rotate(deque<int>)_(1_element_backward)/50 5.292 -31.60%
std::rotate(deque<int>)_(1_element_backward)/8192 310.686 -6.58%
std::rotate(deque<int>)_(1_element_forward)/1024 38.940 -1.05%
std::rotate(deque<int>)_(1_element_forward)/32 4.539 -19.41%
std::rotate(deque<int>)_(1_element_forward)/50 5.405 -14.02%
std::rotate(deque<int>)_(1_element_forward)/8192 304.945 -4.83%
std::rotate(deque<int>)_(by_1/2)/1024 173.395 -
std::rotate(deque<int>)_(by_1/2)/32 7.488 -
std::rotate(deque<int>)_(by_1/2)/50 10.237 -
std::rotate(deque<int>)_(by_1/2)/8192 1462.263 -
std::rotate(deque<int>)_(by_1/3)/1024 1865.900 -
std::rotate(deque<int>)_(by_1/3)/32 45.435 -
std::rotate(deque<int>)_(by_1/3)/50 76.984 -
std::rotate(deque<int>)_(by_1/3)/8192 22843.207 -
std::rotate(deque<int>)_(by_1/4)/1024 783.759 -
std::rotate(deque<int>)_(by_1/4)/32 29.551 -
std::rotate(deque<int>)_(by_1/4)/50 75.379 -
std::rotate(deque<int>)_(by_1/4)/8192 6892.115 -
std::rotate(list<int>)_(1_element_backward)/1024 748.138 -
std::rotate(list<int>)_(1_element_backward)/32 13.735 -
std::rotate(list<int>)_(1_element_backward)/50 24.409 -
std::rotate(list<int>)_(1_element_backward)/8192 8552.475 -
std::rotate(list<int>)_(1_element_forward)/1024 734.141 -
std::rotate(list<int>)_(1_element_forward)/32 12.219 -5.36%
std::rotate(list<int>)_(1_element_forward)/50 23.943 -2.49%
std::rotate(list<int>)_(1_element_forward)/8192 8930.957 12.76%
std::rotate(list<int>)_(by_1/2)/1024 384.019 -
std::rotate(list<int>)_(by_1/2)/32 7.143 1.33%
std::rotate(list<int>)_(by_1/2)/50 14.048 -
std::rotate(list<int>)_(by_1/2)/8192 5023.363 -3.00%
std::rotate(list<int>)_(by_1/3)/1024 807.032 -
std::rotate(list<int>)_(by_1/3)/32 14.869 -
std::rotate(list<int>)_(by_1/3)/50 24.656 -
std::rotate(list<int>)_(by_1/3)/8192 8698.897 -2.87%
std::rotate(list<int>)_(by_1/4)/1024 580.270 -
std::rotate(list<int>)_(by_1/4)/32 14.603 -
std::rotate(list<int>)_(by_1/4)/50 24.967 -
std::rotate(list<int>)_(by_1/4)/8192 7263.429 -
std::rotate(vector<bool>)_(1_element_backward)/1024 27.630 1.95%
std::rotate(vector<bool>)_(1_element_backward)/32 17.770 15.38%
std::rotate(vector<bool>)_(1_element_backward)/50 17.764 15.45%
std::rotate(vector<bool>)_(1_element_backward)/8192 106.235 16.96%
std::rotate(vector<bool>)_(1_element_forward)/1024 27.839 -1.97%
std::rotate(vector<bool>)_(1_element_forward)/32 18.047 -1.62%
std::rotate(vector<bool>)_(1_element_forward)/50 18.054 -1.27%
std::rotate(vector<bool>)_(1_element_forward)/8192 108.331 -
std::rotate(vector<bool>)_(by_1/2)/1024 8.482 -
std::rotate(vector<bool>)_(by_1/2)/32 18.235 -1.46%
std::rotate(vector<bool>)_(by_1/2)/50 18.008 -1.96%
std::rotate(vector<bool>)_(by_1/2)/8192 15.022 -
std::rotate(vector<bool>)_(by_1/3)/1024 49.320 -
std::rotate(vector<bool>)_(by_1/3)/32 17.899 -
std::rotate(vector<bool>)_(by_1/3)/50 17.896 -
std::rotate(vector<bool>)_(by_1/3)/8192 145.563 -
std::rotate(vector<bool>)_(by_1/4)/1024 15.283 -4.45%
std::rotate(vector<bool>)_(by_1/4)/32 18.034 -
std::rotate(vector<bool>)_(by_1/4)/50 17.929 -
std::rotate(vector<bool>)_(by_1/4)/8192 29.622 -
std::rotate(vector<int>)_(1_element_backward)/1024 36.066 -4.17%
std::rotate(vector<int>)_(1_element_backward)/32 2.910 -18.00%
std::rotate(vector<int>)_(1_element_backward)/50 5.323 30.81%
std::rotate(vector<int>)_(1_element_backward)/8192 299.036 2.32%
std::rotate(vector<int>)_(1_element_forward)/1024 35.538 -3.21%
std::rotate(vector<int>)_(1_element_forward)/32 2.940 -11.94%
std::rotate(vector<int>)_(1_element_forward)/50 5.274 24.37%
std::rotate(vector<int>)_(1_element_forward)/8192 282.398 -
std::rotate(vector<int>)_(by_1/2)/1024 32.046 -
std::rotate(vector<int>)_(by_1/2)/32 3.651 -
std::rotate(vector<int>)_(by_1/2)/50 4.438 -
std::rotate(vector<int>)_(by_1/2)/8192 240.935 -
std::rotate(vector<int>)_(by_1/3)/1024 1371.069 -
std::rotate(vector<int>)_(by_1/3)/32 21.704 -
std::rotate(vector<int>)_(by_1/3)/50 40.363 -
std::rotate(vector<int>)_(by_1/3)/8192 10915.281 -
std::rotate(vector<int>)_(by_1/4)/1024 325.372 -
std::rotate(vector<int>)_(by_1/4)/32 11.876 -
std::rotate(vector<int>)_(by_1/4)/50 40.450 -
std::rotate(vector<int>)_(by_1/4)/8192 2541.756 -
std::rotate_copy(deque<int>)/1024 34.418 -1.76%
std::rotate_copy(deque<int>)/32 2.636 -
std::rotate_copy(deque<int>)/50 3.007 -
std::rotate_copy(deque<int>)/8192 290.864 -
std::rotate_copy(list<int>)/1024 733.012 -
std::rotate_copy(list<int>)/32 8.451 1.78%
std::rotate_copy(list<int>)/50 14.280 -
std::rotate_copy(list<int>)/8192 7177.041 -
std::rotate_copy(vector<int>)/1024 32.859 -
std::rotate_copy(vector<int>)/32 2.085 -
std::rotate_copy(vector<int>)/50 2.703 -
std::rotate_copy(vector<int>)/8192 741.822 17.49%
std::sample(deque<int>)/1024 11902.310 1.13%
std::sample(deque<int>)/32 323.716 1.36%
std::sample(deque<int>)/8192 95582.374 -
std::sample(list<int>)/1024 11718.203 -
std::sample(list<int>)/32 313.567 -
std::sample(list<int>)/8192 97276.561 -
std::sample(vector<int>)/1024 11278.335 1.03%
std::sample(vector<int>)/32 306.860 -
std::sample(vector<int>)/8192 91009.427 1.21%
std::search(deque<int>)_(near_matches)/1000 18638.255 -22.45%
std::search(deque<int>)_(near_matches)/1024 19548.923 -22.38%
std::search(deque<int>)_(near_matches)/8192 1454652.199 -
std::search(deque<int>)_(no_match)/1000 408.662 3.70%
std::search(deque<int>)_(no_match)/1024 418.384 -
std::search(deque<int>)_(no_match)/1048576 426839.580 -
std::search(deque<int>)_(no_match)/8192 3335.817 -
std::search(deque<int>)_(same_length)/1000 326.466 -18.33%
std::search(deque<int>)_(same_length)/1024 477.970 -2.11%
std::search(deque<int>)_(same_length)/8192 3874.680 -
std::search(deque<int>)_(single_element)/1000 448.890 -
std::search(deque<int>)_(single_element)/1024 460.376 -
std::search(deque<int>)_(single_element)/8192 3672.748 -
std::search(deque<int>,_pred)_(near_matches)/1000 26094.549 -4.98%
std::search(deque<int>,_pred)_(near_matches)/1024 27214.993 -5.09%
std::search(deque<int>,_pred)_(near_matches)/8192 1525360.747 -
std::search(deque<int>,_pred)_(no_match)/1000 424.904 -
std::search(deque<int>,_pred)_(no_match)/1024 435.163 -
std::search(deque<int>,_pred)_(no_match)/1048576 443549.953 -
std::search(deque<int>,_pred)_(no_match)/8192 3480.619 -
std::search(deque<int>,_pred)_(same_length)/1000 483.197 -3.19%
std::search(deque<int>,_pred)_(same_length)/1024 511.762 -
std::search(deque<int>,_pred)_(same_length)/8192 4058.515 -
std::search(deque<int>,_pred)_(single_element)/1000 474.953 -
std::search(deque<int>,_pred)_(single_element)/1024 485.462 -
std::search(deque<int>,_pred)_(single_element)/8192 3884.028 -
std::search(list<int>)_(near_matches)/1000 37716.375 -
std::search(list<int>)_(near_matches)/1024 39596.062 -
std::search(list<int>)_(near_matches)/8192 2562206.502 -
std::search(list<int>)_(no_match)/1000 665.915 2.11%
std::search(list<int>)_(no_match)/1024 740.701 1.13%
std::search(list<int>)_(no_match)/1048576 838559.932 -
std::search(list<int>)_(no_match)/8192 7007.511 -2.10%
std::search(list<int>)_(same_length)/1000 754.511 1.79%
std::search(list<int>)_(same_length)/1024 771.797 -
std::search(list<int>)_(same_length)/8192 10588.757 1.44%
std::search(list<int>)_(single_element)/1000 659.219 -
std::search(list<int>)_(single_element)/1024 741.032 -3.19%
std::search(list<int>)_(single_element)/8192 7126.631 -9.77%
std::search(list<int>,_pred)_(near_matches)/1000 42944.768 -
std::search(list<int>,_pred)_(near_matches)/1024 44749.883 -
std::search(list<int>,_pred)_(near_matches)/8192 2737798.664 -
std::search(list<int>,_pred)_(no_match)/1000 753.590 -
std::search(list<int>,_pred)_(no_match)/1024 770.518 -
std::search(list<int>,_pred)_(no_match)/1048576 900919.991 -
std::search(list<int>,_pred)_(no_match)/8192 7043.722 -
std::search(list<int>,_pred)_(same_length)/1000 776.460 -
std::search(list<int>,_pred)_(same_length)/1024 793.059 -
std::search(list<int>,_pred)_(same_length)/8192 8371.736 -5.58%
std::search(list<int>,_pred)_(single_element)/1000 821.889 -
std::search(list<int>,_pred)_(single_element)/1024 842.098 -
std::search(list<int>,_pred)_(single_element)/8192 8143.226 -6.66%
std::search(vector<int>)_(near_matches)/1000 14216.185 1.30%
std::search(vector<int>)_(near_matches)/1024 15044.583 1.12%
std::search(vector<int>)_(near_matches)/8192 774093.705 -
std::search(vector<int>)_(no_match)/1000 219.670 -
std::search(vector<int>)_(no_match)/1024 225.964 2.34%
std::search(vector<int>)_(no_match)/1048576 215655.388 -
std::search(vector<int>)_(no_match)/8192 1690.847 -
std::search(vector<int>)_(same_length)/1000 246.125 1.20%
std::search(vector<int>)_(same_length)/1024 251.531 -
std::search(vector<int>)_(same_length)/8192 1935.262 -
std::search(vector<int>)_(single_element)/1000 236.275 1.61%
std::search(vector<int>)_(single_element)/1024 241.500 1.65%
std::search(vector<int>)_(single_element)/8192 1853.949 1.33%
std::search(vector<int>,_pred)_(near_matches)/1000 23045.212 -
std::search(vector<int>,_pred)_(near_matches)/1024 24143.701 -
std::search(vector<int>,_pred)_(near_matches)/8192 1457908.942 -
std::search(vector<int>,_pred)_(no_match)/1000 469.480 -
std::search(vector<int>,_pred)_(no_match)/1024 475.895 -
std::search(vector<int>,_pred)_(no_match)/1048576 441745.553 -
std::search(vector<int>,_pred)_(no_match)/8192 4047.527 -
std::search(vector<int>,_pred)_(same_length)/1000 602.534 -
std::search(vector<int>,_pred)_(same_length)/1024 616.174 -
std::search(vector<int>,_pred)_(same_length)/8192 4931.387 -
std::search(vector<int>,_pred)_(single_element)/1000 460.015 -
std::search(vector<int>,_pred)_(single_element)/1024 471.237 -
std::search(vector<int>,_pred)_(single_element)/8192 3756.434 -
std::search_n(deque<int>)_(no_match)/1000 431.285 -
std::search_n(deque<int>)_(no_match)/1024 440.456 -
std::search_n(deque<int>)_(no_match)/1048576 441855.126 -
std::search_n(deque<int>)_(no_match)/8192 3447.233 -
std::search_n(deque<int>,_pred)_(no_match)/1000 605.511 -2.55%
std::search_n(deque<int>,_pred)_(no_match)/1024 625.707 -2.57%
std::search_n(deque<int>,_pred)_(no_match)/1048576 555787.651 -
std::search_n(deque<int>,_pred)_(no_match)/8192 4327.983 -
std::search_n(list<int>)_(no_match)/1000 691.207 -3.03%
std::search_n(list<int>)_(no_match)/1024 750.091 -
std::search_n(list<int>)_(no_match)/1048576 668750.504 -19.40%
std::search_n(list<int>)_(no_match)/8192 6746.825 -9.65%
std::search_n(list<int>,_pred)_(no_match)/1000 825.193 -
std::search_n(list<int>,_pred)_(no_match)/1024 845.927 -
std::search_n(list<int>,_pred)_(no_match)/1048576 983714.227 -
std::search_n(list<int>,_pred)_(no_match)/8192 7892.021 -3.99%
std::search_n(vector<int>)_(no_match)/1000 205.588 -
std::search_n(vector<int>)_(no_match)/1024 210.550 -
std::search_n(vector<int>)_(no_match)/1048576 209316.502 -
std::search_n(vector<int>)_(no_match)/8192 1629.932 -
std::search_n(vector<int>,_pred)_(no_match)/1000 518.004 -
std::search_n(vector<int>,_pred)_(no_match)/1024 530.604 -
std::search_n(vector<int>,_pred)_(no_match)/1048576 575578.882 -
std::search_n(vector<int>,_pred)_(no_match)/8192 4277.826 -
std::set<int>::clear()/0 420.745 -
std::set<int>::clear()/1024 8827.362 1.25%
std::set<int>::clear()/32 642.590 -
std::set<int>::clear()/8192 74588.380 1.39%
std::set<int>::contains(key)_(existent)/0 0.018 -
std::set<int>::contains(key)_(existent)/1024 3.877 -
std::set<int>::contains(key)_(existent)/32 1.680 -4.07%
std::set<int>::contains(key)_(existent)/8192 8.194 -7.32%
std::set<int>::contains(key)_(non-existent)/0 0.283 3.74%
std::set<int>::contains(key)_(non-existent)/1024 5.292 -
std::set<int>::contains(key)_(non-existent)/32 2.396 -
std::set<int>::contains(key)_(non-existent)/8192 8.321 -
std::set<int>::count(key)_(existent)/0 0.014 -
std::set<int>::count(key)_(existent)/1024 4.339 -
std::set<int>::count(key)_(existent)/32 1.859 -3.68%
std::set<int>::count(key)_(existent)/8192 7.698 -4.91%
std::set<int>::count(key)_(non-existent)/0 0.254 -
std::set<int>::count(key)_(non-existent)/1024 7.533 -
std::set<int>::count(key)_(non-existent)/32 2.914 -
std::set<int>::count(key)_(non-existent)/8192 11.356 -
std::set<int>::ctor(&&,_different_allocs)/0 13.785 -
std::set<int>::ctor(&&,_different_allocs)/1024 5828.279 -
std::set<int>::ctor(&&,_different_allocs)/32 182.549 -
std::set<int>::ctor(&&,_different_allocs)/8192 47762.887 -
std::set<int>::ctor(const&)/0 13.694 -
std::set<int>::ctor(const&)/1024 6247.183 1.63%
std::set<int>::ctor(const&)/32 223.644 2.97%
std::set<int>::ctor(const&)/8192 49961.223 1.50%
std::set<int>::ctor(const&,_alloc)/0 13.722 -
std::set<int>::ctor(const&,_alloc)/1024 6213.812 -
std::set<int>::ctor(const&,_alloc)/32 224.352 2.72%
std::set<int>::ctor(const&,_alloc)/8192 49309.979 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.633 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8719.606 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 257.712 1.13%
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 70159.825 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.631 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12765.880 1.61%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 304.890 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 293480.624 12.39%
std::set<int>::equal_range(key)_(existent)/0 0.012 -
std::set<int>::equal_range(key)_(existent)/1024 4.162 1.56%
std::set<int>::equal_range(key)_(existent)/32 1.708 1.09%
std::set<int>::equal_range(key)_(existent)/8192 8.181 -
std::set<int>::equal_range(key)_(non-existent)/0 0.254 -
std::set<int>::equal_range(key)_(non-existent)/1024 6.582 4.60%
std::set<int>::equal_range(key)_(non-existent)/32 2.603 -2.63%
std::set<int>::equal_range(key)_(non-existent)/8192 10.218 -10.31%
std::set<int>::erase(iterator)/0 20.044 -1.80%
std::set<int>::erase(iterator)/1024 20.468 -2.24%
std::set<int>::erase(iterator)/32 20.324 -1.43%
std::set<int>::erase(iterator)/8192 20.537 -2.97%
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 421.292 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 6505.259 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 586.270 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 51857.992 -
std::set<int>::erase(key)_(existent)/0 20.442 -1.74%
std::set<int>::erase(key)_(existent)/1024 38.975 -6.02%
std::set<int>::erase(key)_(existent)/32 22.100 -
std::set<int>::erase(key)_(existent)/8192 51.424 -2.28%
std::set<int>::erase(key)_(non-existent)/0 0.254 -
std::set<int>::erase(key)_(non-existent)/1024 5.324 -
std::set<int>::erase(key)_(non-existent)/32 2.456 5.29%
std::set<int>::erase(key)_(non-existent)/8192 8.132 -2.92%
std::set<int>::find(key)_(existent)/0 0.012 -
std::set<int>::find(key)_(existent)/1024 3.918 -1.20%
std::set<int>::find(key)_(existent)/32 1.591 -1.32%
std::set<int>::find(key)_(existent)/8192 8.000 -4.07%
std::set<int>::find(key)_(non-existent)/0 0.255 -
std::set<int>::find(key)_(non-existent)/1024 5.759 1.05%
std::set<int>::find(key)_(non-existent)/32 2.333 -
std::set<int>::find(key)_(non-existent)/8192 8.970 -11.76%
std::set<int>::insert(hint,_value)_(bad_hint,_end)/0 17.973 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/1024 42.904 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/32 20.124 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 71.215 1.21%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/0 17.941 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024 28.245 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/32 20.016 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/8192 33.274 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/0 18.159 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/1024 44.809 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/32 20.159 1.78%
std::set<int>::insert(hint,_value)_(good_hint,_end)/8192 91.976 1.59%
std::set<int>::insert(hint,_value)_(good_hint,_middle)/0 18.219 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024 24.646 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/32 19.159 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192 34.001 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/0 420.778 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/1024 16422.899 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/32 822.106 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/8192 148480.546 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/0 420.432 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 7925.021 3.22%
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/32 576.626 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 133769.936 -
std::set<int>::insert(value)_(already_present)/0 0.683 17.46%
std::set<int>::insert(value)_(already_present)/1024 6.188 4.07%
std::set<int>::insert(value)_(already_present)/32 1.789 1.38%
std::set<int>::insert(value)_(already_present)/8192 9.950 5.66%
std::set<int>::insert(value)_(new_value)/0 18.014 -
std::set<int>::insert(value)_(new_value)/1024 49.471 19.12%
std::set<int>::insert(value)_(new_value)/32 19.759 -
std::set<int>::insert(value)_(new_value)/8192 70.608 -3.84%
std::set<int>::lower_bound(key)_(existent)/0 0.012 -
std::set<int>::lower_bound(key)_(existent)/1024 4.284 -
std::set<int>::lower_bound(key)_(existent)/32 1.594 1.58%
std::set<int>::lower_bound(key)_(existent)/8192 8.673 2.77%
std::set<int>::lower_bound(key)_(non-existent)/0 0.253 -
std::set<int>::lower_bound(key)_(non-existent)/1024 6.259 3.11%
std::set<int>::lower_bound(key)_(non-existent)/32 2.318 1.28%
std::set<int>::lower_bound(key)_(non-existent)/8192 9.537 -9.19%
std::set<int>::operator=(const&)_(into_cleared_Container)/0 14.347 -
std::set<int>::operator=(const&)_(into_cleared_Container)/1024 6314.855 3.99%
std::set<int>::operator=(const&)_(into_cleared_Container)/32 221.879 1.91%
std::set<int>::operator=(const&)_(into_cleared_Container)/8192 50241.674 4.15%
std::set<int>::operator=(const&)_(into_partially_populated_Container)/0 14.340 -
std::set<int>::operator=(const&)_(into_partially_populated_Container)/1024 6284.913 3.43%
std::set<int>::operator=(const&)_(into_partially_populated_Container)/32 225.466 3.78%
std::set<int>::operator=(const&)_(into_partially_populated_Container)/8192 50146.371 4.24%
std::set<int>::operator=(const&)_(into_populated_Container)/0 1.091 -
std::set<int>::operator=(const&)_(into_populated_Container)/1024 1332.171 -1.48%
std::set<int>::operator=(const&)_(into_populated_Container)/32 36.922 -2.84%
std::set<int>::operator=(const&)_(into_populated_Container)/8192 12356.504 -1.35%
std::set<int>::upper_bound(key)_(existent)/0 0.012 -
std::set<int>::upper_bound(key)_(existent)/1024 4.228 2.54%
std::set<int>::upper_bound(key)_(existent)/32 1.763 -
std::set<int>::upper_bound(key)_(existent)/8192 7.888 -2.31%
std::set<int>::upper_bound(key)_(non-existent)/0 0.253 -
std::set<int>::upper_bound(key)_(non-existent)/1024 6.432 -9.56%
std::set<int>::upper_bound(key)_(non-existent)/32 2.595 6.48%
std::set<int>::upper_bound(key)_(non-existent)/8192 10.795 -
std::set<std::string>::clear()/0 424.722 -
std::set<std::string>::clear()/1024 19791.015 -2.06%
std::set<std::string>::clear()/32 893.486 -
std::set<std::string>::clear()/8192 201613.791 -2.04%
std::set<std::string>::contains(key)_(existent)/0 0.015 -
std::set<std::string>::contains(key)_(existent)/1024 23.692 -3.51%
std::set<std::string>::contains(key)_(existent)/32 15.576 11.93%
std::set<std::string>::contains(key)_(existent)/8192 28.655 7.65%
std::set<std::string>::contains(key)_(non-existent)/0 0.280 -
std::set<std::string>::contains(key)_(non-existent)/1024 22.162 -
std::set<std::string>::contains(key)_(non-existent)/32 10.854 -3.83%
std::set<std::string>::contains(key)_(non-existent)/8192 30.224 3.80%
std::set<std::string>::count(key)_(existent)/0 0.012 -
std::set<std::string>::count(key)_(existent)/1024 22.130 -4.16%
std::set<std::string>::count(key)_(existent)/32 15.626 1.88%
std::set<std::string>::count(key)_(existent)/8192 28.823 -
std::set<std::string>::count(key)_(non-existent)/0 0.258 -
std::set<std::string>::count(key)_(non-existent)/1024 23.898 5.15%
std::set<std::string>::count(key)_(non-existent)/32 10.332 -3.90%
std::set<std::string>::count(key)_(non-existent)/8192 31.867 -
std::set<std::string>::ctor(&&,_different_allocs)/0 13.733 -
std::set<std::string>::ctor(&&,_different_allocs)/1024 6908.878 -
std::set<std::string>::ctor(&&,_different_allocs)/32 210.895 -
std::set<std::string>::ctor(&&,_different_allocs)/8192 57982.734 -
std::set<std::string>::ctor(const&)/0 13.636 -
std::set<std::string>::ctor(const&)/1024 34640.296 1.26%
std::set<std::string>::ctor(const&)/32 696.878 1.37%
std::set<std::string>::ctor(const&)/8192 344591.568 1.04%
std::set<std::string>::ctor(const&,_alloc)/0 13.615 -
std::set<std::string>::ctor(const&,_alloc)/1024 36627.421 -
std::set<std::string>::ctor(const&,_alloc)/32 797.863 -
std::set<std::string>::ctor(const&,_alloc)/8192 345076.882 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.701 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 40538.796 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 661.267 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 382899.328 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.684 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 54913.558 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 942.657 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1100651.434 -
std::set<std::string>::equal_range(key)_(existent)/0 0.037 -
std::set<std::string>::equal_range(key)_(existent)/1024 23.296 -
std::set<std::string>::equal_range(key)_(existent)/32 16.853 2.27%
std::set<std::string>::equal_range(key)_(existent)/8192 30.729 2.13%
std::set<std::string>::equal_range(key)_(non-existent)/0 0.258 -
std::set<std::string>::equal_range(key)_(non-existent)/1024 23.496 1.51%
std::set<std::string>::equal_range(key)_(non-existent)/32 10.702 -1.27%
std::set<std::string>::equal_range(key)_(non-existent)/8192 32.335 10.48%
std::set<std::string>::erase(iterator)/0 27.061 -8.21%
std::set<std::string>::erase(iterator)/1024 25.713 -9.89%
std::set<std::string>::erase(iterator)/32 26.197 2.23%
std::set<std::string>::erase(iterator)/8192 33.506 -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 423.059 -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12005.601 -3.14%
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 715.021 -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 112455.574 -1.84%
std::set<std::string>::erase(key)_(existent)/0 63.066 -3.78%
std::set<std::string>::erase(key)_(existent)/1024 69.026 -30.67%
std::set<std::string>::erase(key)_(existent)/32 74.859 23.28%
std::set<std::string>::erase(key)_(existent)/8192 70.004 1.75%
std::set<std::string>::erase(key)_(non-existent)/0 0.258 -
std::set<std::string>::erase(key)_(non-existent)/1024 24.933 -5.55%
std::set<std::string>::erase(key)_(non-existent)/32 12.349 -8.80%
std::set<std::string>::erase(key)_(non-existent)/8192 32.073 -4.92%
std::set<std::string>::find(key)_(existent)/0 0.033 -
std::set<std::string>::find(key)_(existent)/1024 23.042 4.09%
std::set<std::string>::find(key)_(existent)/32 15.022 -
std::set<std::string>::find(key)_(existent)/8192 26.485 -1.35%
std::set<std::string>::find(key)_(non-existent)/0 0.258 -
std::set<std::string>::find(key)_(non-existent)/1024 19.299 -5.68%
std::set<std::string>::find(key)_(non-existent)/32 9.330 -7.61%
std::set<std::string>::find(key)_(non-existent)/8192 25.587 -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 29.571 -10.28%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 73.353 2.51%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 50.532 -2.15%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 79.010 -15.53%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 30.867 -3.32%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 42.311 -16.26%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 35.313 3.02%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 62.271 40.45%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 33.151 1.66%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 43.857 -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 28.454 -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 41.999 -27.28%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 25.693 -28.35%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 36.679 -5.39%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 27.917 -25.74%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 41.602 7.16%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/0 424.221 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/1024 65906.736 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 1482.057 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192 830960.072 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 424.062 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 40849.268 2.25%
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1185.661 4.61%
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 592735.450 -1.38%
std::set<std::string>::insert(value)_(already_present)/0 15.628 -
std::set<std::string>::insert(value)_(already_present)/1024 32.708 -1.13%
std::set<std::string>::insert(value)_(already_present)/32 11.777 -
std::set<std::string>::insert(value)_(already_present)/8192 39.185 -
std::set<std::string>::insert(value)_(new_value)/0 33.581 -
std::set<std::string>::insert(value)_(new_value)/1024 65.668 2.17%
std::set<std::string>::insert(value)_(new_value)/32 40.529 2.01%
std::set<std::string>::insert(value)_(new_value)/8192 90.387 -
std::set<std::string>::lower_bound(key)_(existent)/0 0.035 -
std::set<std::string>::lower_bound(key)_(existent)/1024 22.580 8.21%
std::set<std::string>::lower_bound(key)_(existent)/32 15.772 7.44%
std::set<std::string>::lower_bound(key)_(existent)/8192 27.502 -5.01%
std::set<std::string>::lower_bound(key)_(non-existent)/0 0.258 -
std::set<std::string>::lower_bound(key)_(non-existent)/1024 22.961 4.59%
std::set<std::string>::lower_bound(key)_(non-existent)/32 11.230 8.26%
std::set<std::string>::lower_bound(key)_(non-existent)/8192 30.930 -
std::set<std::string>::operator=(const&)_(into_cleared_Container)/0 14.222 -
std::set<std::string>::operator=(const&)_(into_cleared_Container)/1024 35779.391 -
std::set<std::string>::operator=(const&)_(into_cleared_Container)/32 668.896 -
std::set<std::string>::operator=(const&)_(into_cleared_Container)/8192 344777.854 -
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/0 14.236 -
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 35231.932 -1.93%
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/32 717.411 -
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/8192 344375.182 -
std::set<std::string>::operator=(const&)_(into_populated_Container)/0 1.047 -
std::set<std::string>::operator=(const&)_(into_populated_Container)/1024 17048.975 -
std::set<std::string>::operator=(const&)_(into_populated_Container)/32 338.954 -
std::set<std::string>::operator=(const&)_(into_populated_Container)/8192 207331.340 -
std::set<std::string>::upper_bound(key)_(existent)/0 0.034 -
std::set<std::string>::upper_bound(key)_(existent)/1024 22.967 2.05%
std::set<std::string>::upper_bound(key)_(existent)/32 17.013 -
std::set<std::string>::upper_bound(key)_(existent)/8192 30.768 1.62%
std::set<std::string>::upper_bound(key)_(non-existent)/0 0.258 -
std::set<std::string>::upper_bound(key)_(non-existent)/1024 22.334 -3.20%
std::set<std::string>::upper_bound(key)_(non-existent)/32 10.446 -5.15%
std::set<std::string>::upper_bound(key)_(non-existent)/8192 30.721 -
std::shift_left(deque<int>)/1024 40.142 1.86%
std::shift_left(deque<int>)/32 4.694 -1.63%
std::shift_left(deque<int>)/50 5.434 -1.49%
std::shift_left(deque<int>)/8192 303.353 -
std::shift_left(list<int>)/1024 733.884 -
std::shift_left(list<int>)/32 14.466 -
std::shift_left(list<int>)/50 28.095 -
std::shift_left(list<int>)/8192 7661.953 -
std::shift_left(vector<int>)/1024 35.400 -
std::shift_left(vector<int>)/32 3.920 31.71%
std::shift_left(vector<int>)/50 5.276 -
std::shift_left(vector<int>)/8192 282.357 -
std::shift_right(deque<int>)/1024 40.017 -
std::shift_right(deque<int>)/32 3.264 -
std::shift_right(deque<int>)/50 4.321 1.31%
std::shift_right(deque<int>)/8192 309.480 -
std::shift_right(list<int>)/1024 735.614 -
std::shift_right(list<int>)/32 14.576 -
std::shift_right(list<int>)/50 27.167 -
std::shift_right(list<int>)/8192 7388.846 -7.98%
std::shift_right(vector<int>)/1024 35.867 -
std::shift_right(vector<int>)/32 4.008 -1.26%
std::shift_right(vector<int>)/50 5.342 -
std::shift_right(vector<int>)/8192 299.138 -
std::shuffle(deque<int>)/1024 9463.907 -
std::shuffle(deque<int>)/32 299.336 -
std::shuffle(deque<int>)/8192 75162.006 -
std::shuffle(vector<int>)/1024 8868.170 -
std::shuffle(vector<int>)/32 280.502 -
std::shuffle(vector<int>)/8192 70817.117 -
std::sort(deque<int>)_(ascending)/1024 781.366 1.84%
std::sort(deque<int>)_(ascending)/8 19.175 3.01%
std::sort(deque<int>)_(ascending)/8192 5784.309 -
std::sort(deque<int>)_(descending)/1024 1339.131 -1.55%
std::sort(deque<int>)_(descending)/8 25.855 -
std::sort(deque<int>)_(descending)/8192 10444.322 -
std::sort(deque<int>)_(heap)/1024 6208.702 -
std::sort(deque<int>)_(heap)/8 24.991 -
std::sort(deque<int>)_(heap)/8192 69626.437 -
std::sort(deque<int>)_(pipe-organ)/1024 2770.906 -
std::sort(deque<int>)_(pipe-organ)/8 20.916 -
std::sort(deque<int>)_(pipe-organ)/8192 27600.614 -
std::sort(deque<int>)_(qsort_adversarial)/1024 18059.638 1.76%
std::sort(deque<int>)_(qsort_adversarial)/8 19.083 2.56%
std::sort(deque<int>)_(qsort_adversarial)/8192 464328.036 -
std::sort(deque<int>)_(repeated)/1024 1041.597 8.67%
std::sort(deque<int>)_(repeated)/8 19.121 1.86%
std::sort(deque<int>)_(repeated)/8192 6825.110 1.66%
std::sort(deque<int>)_(shuffled)/1024 6852.941 -
std::sort(deque<int>)_(shuffled)/8 23.684 -
std::sort(deque<int>)_(shuffled)/8192 81347.570 -
std::sort(vector<NonIntegral>)_(ascending)/1024 545.670 -
std::sort(vector<NonIntegral>)_(ascending)/8 16.390 -
std::sort(vector<NonIntegral>)_(ascending)/8192 3766.159 -
std::sort(vector<NonIntegral>)_(descending)/1024 790.204 -
std::sort(vector<NonIntegral>)_(descending)/8 24.951 -
std::sort(vector<NonIntegral>)_(descending)/8192 5303.725 -
std::sort(vector<NonIntegral>)_(heap)/1024 4241.388 -
std::sort(vector<NonIntegral>)_(heap)/8 22.268 -1.20%
std::sort(vector<NonIntegral>)_(heap)/8192 50575.549 -
std::sort(vector<NonIntegral>)_(pipe-organ)/1024 1902.579 -
std::sort(vector<NonIntegral>)_(pipe-organ)/8 18.076 -
std::sort(vector<NonIntegral>)_(pipe-organ)/8192 18551.493 -
std::sort(vector<NonIntegral>)_(qsort_adversarial)/1024 13281.273 -
std::sort(vector<NonIntegral>)_(qsort_adversarial)/8 16.416 -
std::sort(vector<NonIntegral>)_(qsort_adversarial)/8192 155363.032 -
std::sort(vector<NonIntegral>)_(repeated)/1024 507.948 -
std::sort(vector<NonIntegral>)_(repeated)/8 16.707 -
std::sort(vector<NonIntegral>)_(repeated)/8192 3741.539 -
std::sort(vector<NonIntegral>)_(shuffled)/1024 4688.117 1.58%
std::sort(vector<NonIntegral>)_(shuffled)/8 20.892 -
std::sort(vector<NonIntegral>)_(shuffled)/8192 85282.093 2.63%
std::sort(vector<int>)_(ascending)/1024 541.519 -
std::sort(vector<int>)_(ascending)/8 16.838 -
std::sort(vector<int>)_(ascending)/8192 3760.670 -
std::sort(vector<int>)_(descending)/1024 1059.479 1.73%
std::sort(vector<int>)_(descending)/8 25.683 1.82%
std::sort(vector<int>)_(descending)/8192 7435.919 1.97%
std::sort(vector<int>)_(heap)/1024 4565.497 -
std::sort(vector<int>)_(heap)/8 22.448 -
std::sort(vector<int>)_(heap)/8192 45815.131 -
std::sort(vector<int>)_(pipe-organ)/1024 2301.943 1.09%
std::sort(vector<int>)_(pipe-organ)/8 18.522 -
std::sort(vector<int>)_(pipe-organ)/8192 21531.977 -
std::sort(vector<int>)_(qsort_adversarial)/1024 12954.776 -2.72%
std::sort(vector<int>)_(qsort_adversarial)/8 16.781 -
std::sort(vector<int>)_(qsort_adversarial)/8192 148116.607 -2.55%
std::sort(vector<int>)_(repeated)/1024 663.951 -
std::sort(vector<int>)_(repeated)/8 16.920 -
std::sort(vector<int>)_(repeated)/8192 5041.546 -
std::sort(vector<int>)_(shuffled)/1024 4687.679 -
std::sort(vector<int>)_(shuffled)/8 21.164 -
std::sort(vector<int>)_(shuffled)/8192 45218.604 -
std::stable_partition(deque<int>)_(alloc_fails)/1024 3327.751 -
std::stable_partition(deque<int>)_(alloc_fails)/32 1931.509 -
std::stable_partition(deque<int>)_(alloc_fails)/50 1955.373 -
std::stable_partition(deque<int>)_(alloc_fails)/8192 16852.455 -
std::stable_partition(deque<int>)_(dense)/1024 607.043 -2.75%
std::stable_partition(deque<int>)_(dense)/32 29.349 -2.24%
std::stable_partition(deque<int>)_(dense)/50 39.574 -
std::stable_partition(deque<int>)_(dense)/8192 5677.731 -
std::stable_partition(deque<int>)_(sparse)/1024 445.991 -3.62%
std::stable_partition(deque<int>)_(sparse)/32 10.849 -20.21%
std::stable_partition(deque<int>)_(sparse)/50 26.852 -8.51%
std::stable_partition(deque<int>)_(sparse)/8192 3378.267 -
std::stable_partition(list<int>)_(alloc_fails)/1024 4211.144 -
std::stable_partition(list<int>)_(alloc_fails)/32 1887.262 -
std::stable_partition(list<int>)_(alloc_fails)/50 1937.296 -
std::stable_partition(list<int>)_(alloc_fails)/8192 25283.400 -
std::stable_partition(list<int>)_(dense)/1024 1743.999 -
std::stable_partition(list<int>)_(dense)/32 32.036 -6.36%
std::stable_partition(list<int>)_(dense)/50 55.627 -2.09%
std::stable_partition(list<int>)_(dense)/8192 17487.393 -
std::stable_partition(list<int>)_(sparse)/1024 919.867 -
std::stable_partition(list<int>)_(sparse)/32 9.836 -
std::stable_partition(list<int>)_(sparse)/50 26.314 1.67%
std::stable_partition(list<int>)_(sparse)/8192 8780.373 -
std::stable_partition(vector<int>)_(alloc_fails)/1024 2937.706 -
std::stable_partition(vector<int>)_(alloc_fails)/32 1913.986 -
std::stable_partition(vector<int>)_(alloc_fails)/50 1924.327 1.15%
std::stable_partition(vector<int>)_(alloc_fails)/8192 9866.193 -
std::stable_partition(vector<int>)_(dense)/1024 296.294 -
std::stable_partition(vector<int>)_(dense)/32 21.059 -1.30%
std::stable_partition(vector<int>)_(dense)/50 24.572 -1.76%
std::stable_partition(vector<int>)_(dense)/8192 2103.752 -
std::stable_partition(vector<int>)_(sparse)/1024 208.157 -1.81%
std::stable_partition(vector<int>)_(sparse)/32 6.840 -1.36%
std::stable_partition(vector<int>)_(sparse)/50 20.184 -
std::stable_partition(vector<int>)_(sparse)/8192 1498.921 -1.53%
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/1024 4095.001 -
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/8 19.334 -
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/8192 19039.794 -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/1024 29229.386 1.64%
std::stable_sort(deque<int>)_(alloc_fails,_descending)/8 28.890 -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/8192 27270.393 -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/1024 14082.292 1.79%
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8 27.390 -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 26650.704 1.92%
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024 16777.972 1.28%
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8 21.526 -
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8192 22877.294 -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024 26167.151 1.61%
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8 18.295 -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 29180.089 2.14%
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 3807.838 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 19.222 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192 13186.014 1.23%
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024 19520.769 1.06%
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8 25.249 1.24%
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 25765.831 3.37%
std::stable_sort(deque<int>)_(ascending)/1024 2149.765 1.95%
std::stable_sort(deque<int>)_(ascending)/8 18.229 -
std::stable_sort(deque<int>)_(ascending)/8192 13706.028 -
std::stable_sort(deque<int>)_(descending)/1024 2962.423 1.12%
std::stable_sort(deque<int>)_(descending)/8 27.473 1.40%
std::stable_sort(deque<int>)_(descending)/8192 21368.738 2.81%
std::stable_sort(deque<int>)_(heap)/1024 2774.577 1.75%
std::stable_sort(deque<int>)_(heap)/8 26.659 2.06%
std::stable_sort(deque<int>)_(heap)/8192 18025.894 1.15%
std::stable_sort(deque<int>)_(pipe-organ)/1024 2964.496 -
std::stable_sort(deque<int>)_(pipe-organ)/8 20.717 2.11%
std::stable_sort(deque<int>)_(pipe-organ)/8192 21257.080 3.15%
std::stable_sort(deque<int>)_(qsort_adversarial)/1024 3157.640 2.04%
std::stable_sort(deque<int>)_(qsort_adversarial)/8 17.854 -
std::stable_sort(deque<int>)_(qsort_adversarial)/8192 21433.668 2.89%
std::stable_sort(deque<int>)_(repeated)/1024 1391.924 -
std::stable_sort(deque<int>)_(repeated)/8 18.347 1.26%
std::stable_sort(deque<int>)_(repeated)/8192 7644.693 -
std::stable_sort(deque<int>)_(shuffled)/1024 2491.049 1.84%
std::stable_sort(deque<int>)_(shuffled)/8 24.609 2.74%
std::stable_sort(deque<int>)_(shuffled)/8192 14934.904 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/1024 4465.004 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8 16.746 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8192 55222.801 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/1024 23463.586 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8 24.117 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8192 125977.012 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/1024 14193.533 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8 22.599 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8192 117847.104 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024 14261.202 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8 19.037 -1.29%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8192 92973.044 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/1024 23002.613 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 16.749 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8192 146351.693 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 3231.193 -2.54%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 16.825 -1.80%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 18946.912 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/1024 18352.371 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8 21.096 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8192 158161.639 -
std::stable_sort(vector<NonIntegral>)_(ascending)/1024 3999.561 -
std::stable_sort(vector<NonIntegral>)_(ascending)/8 16.707 -
std::stable_sort(vector<NonIntegral>)_(ascending)/8192 45845.979 -
std::stable_sort(vector<NonIntegral>)_(descending)/1024 13305.687 -
std::stable_sort(vector<NonIntegral>)_(descending)/8 23.725 -
std::stable_sort(vector<NonIntegral>)_(descending)/8192 199952.522 1.74%
std::stable_sort(vector<NonIntegral>)_(heap)/1024 10349.836 -
std::stable_sort(vector<NonIntegral>)_(heap)/8 22.110 -
std::stable_sort(vector<NonIntegral>)_(heap)/8192 126020.370 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/1024 8688.948 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 19.652 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8192 123734.702 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 14491.867 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 16.751 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 210603.970 -
std::stable_sort(vector<NonIntegral>)_(repeated)/1024 1369.483 -
std::stable_sort(vector<NonIntegral>)_(repeated)/8 16.632 -
std::stable_sort(vector<NonIntegral>)_(repeated)/8192 15146.109 -
std::stable_sort(vector<NonIntegral>)_(shuffled)/1024 12794.801 -
std::stable_sort(vector<NonIntegral>)_(shuffled)/8 20.897 -
std::stable_sort(vector<NonIntegral>)_(shuffled)/8192 183978.237 -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 4534.793 2.94%
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 17.549 1.82%
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 20301.232 2.38%
std::stable_sort(vector<int>)_(alloc_fails,_descending)/1024 24083.335 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8 24.946 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 24770.718 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/1024 14356.012 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8 22.667 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8192 32140.524 1.24%
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024 14460.992 1.05%
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8 19.255 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 22028.634 2.93%
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/1024 23610.205 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 17.173 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192 35882.040 1.12%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 3262.968 -4.57%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 17.661 2.72%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 9981.191 5.54%
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/1024 18483.911 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8 21.404 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 29469.732 3.08%
std::stable_sort(vector<int>)_(ascending)/1024 2065.720 -
std::stable_sort(vector<int>)_(ascending)/8 17.042 1.31%
std::stable_sort(vector<int>)_(ascending)/8192 13505.948 -
std::stable_sort(vector<int>)_(descending)/1024 2810.949 1.00%
std::stable_sort(vector<int>)_(descending)/8 25.631 2.08%
std::stable_sort(vector<int>)_(descending)/8192 18422.548 -
std::stable_sort(vector<int>)_(heap)/1024 2515.901 -
std::stable_sort(vector<int>)_(heap)/8 22.058 -
std::stable_sort(vector<int>)_(heap)/8192 14420.456 -
std::stable_sort(vector<int>)_(pipe-organ)/1024 2797.872 -
std::stable_sort(vector<int>)_(pipe-organ)/8 19.055 -
std::stable_sort(vector<int>)_(pipe-organ)/8192 18286.266 -
std::stable_sort(vector<int>)_(qsort_adversarial)/1024 2881.529 -
std::stable_sort(vector<int>)_(qsort_adversarial)/8 16.768 -
std::stable_sort(vector<int>)_(qsort_adversarial)/8192 18320.187 -
std::stable_sort(vector<int>)_(repeated)/1024 1095.261 -
std::stable_sort(vector<int>)_(repeated)/8 16.877 -
std::stable_sort(vector<int>)_(repeated)/8192 5256.958 -
std::stable_sort(vector<int>)_(shuffled)/1024 2195.572 -
std::stable_sort(vector<int>)_(shuffled)/8 21.176 -
std::stable_sort(vector<int>)_(shuffled)/8192 10820.891 -
std::swap_ranges(deque<int>)/1024 319.833 -6.31%
std::swap_ranges(deque<int>)/32 10.501 -
std::swap_ranges(deque<int>)/50 19.896 -
std::swap_ranges(deque<int>)/8192 2553.165 -6.27%
std::swap_ranges(list<int>)/1024 765.206 -
std::swap_ranges(list<int>)/32 19.597 -
std::swap_ranges(list<int>)/50 32.811 -
std::swap_ranges(list<int>)/8192 10269.554 -
std::swap_ranges(vector<int>)/1024 62.827 -
std::swap_ranges(vector<int>)/32 4.831 -
std::swap_ranges(vector<int>)/50 5.610 -
std::swap_ranges(vector<int>)/8192 476.879 -
std::transform(deque<int>)_(identity_transform)/1024 369.542 -
std::transform(deque<int>)_(identity_transform)/32 12.421 -
std::transform(deque<int>)_(identity_transform)/50 19.171 -
std::transform(deque<int>)_(identity_transform)/8192 2586.316 5.73%
std::transform(deque<int>,_deque<int>)/1024 666.638 -
std::transform(deque<int>,_deque<int>)/32 23.821 9.85%
std::transform(deque<int>,_deque<int>)/50 36.026 6.94%
std::transform(deque<int>,_deque<int>)/8192 5418.383 -
std::transform(list<int>)_(identity_transform)/1024 748.096 -
std::transform(list<int>)_(identity_transform)/32 16.306 1.85%
std::transform(list<int>)_(identity_transform)/50 38.833 -
std::transform(list<int>)_(identity_transform)/8192 7829.326 11.24%
std::transform(list<int>,_list<int>)/1024 850.696 -
std::transform(list<int>,_list<int>)/32 23.578 -
std::transform(list<int>,_list<int>)/50 36.714 -
std::transform(list<int>,_list<int>)/8192 9393.963 2.26%
std::transform(vector<int>)_(identity_transform)/1024 262.981 -
std::transform(vector<int>)_(identity_transform)/32 8.939 -
std::transform(vector<int>)_(identity_transform)/50 14.130 -
std::transform(vector<int>)_(identity_transform)/8192 2025.845 -
std::transform(vector<int>,_vector<int>)/1024 556.502 -
std::transform(vector<int>,_vector<int>)/32 17.232 -
std::transform(vector<int>,_vector<int>)/50 26.950 -
std::transform(vector<int>,_vector<int>)/8192 4444.492 -
std::unique(deque<int>)_(contiguous)/1024 737.280 -
std::unique(deque<int>)_(contiguous)/32 64.747 4.02%
std::unique(deque<int>)_(contiguous)/52 76.872 4.74%
std::unique(deque<int>)_(contiguous)/8192 5534.619 -
std::unique(deque<int>)_(sprinkled)/1024 852.697 -7.90%
std::unique(deque<int>)_(sprinkled)/32 65.675 -2.42%
std::unique(deque<int>)_(sprinkled)/52 82.087 -2.17%
std::unique(deque<int>)_(sprinkled)/8192 7395.487 -
std::unique(deque<int>,_pred)_(contiguous)/1024 639.646 -
std::unique(deque<int>,_pred)_(contiguous)/32 58.818 -
std::unique(deque<int>,_pred)_(contiguous)/52 68.405 -
std::unique(deque<int>,_pred)_(contiguous)/8192 4479.002 -
std::unique(deque<int>,_pred)_(sprinkled)/1024 692.063 -
std::unique(deque<int>,_pred)_(sprinkled)/32 61.158 -
std::unique(deque<int>,_pred)_(sprinkled)/52 73.784 -
std::unique(deque<int>,_pred)_(sprinkled)/8192 5224.051 -
std::unique(list<int>)_(contiguous)/1024 925.566 -
std::unique(list<int>)_(contiguous)/32 55.317 -
std::unique(list<int>)_(contiguous)/52 67.558 -
std::unique(list<int>)_(contiguous)/8192 6994.195 -
std::unique(list<int>)_(sprinkled)/1024 967.841 -
std::unique(list<int>)_(sprinkled)/32 57.514 -
std::unique(list<int>)_(sprinkled)/52 70.600 -
std::unique(list<int>)_(sprinkled)/8192 7860.170 -
std::unique(list<int>,_pred)_(contiguous)/1024 983.626 1.08%
std::unique(list<int>,_pred)_(contiguous)/32 60.654 -
std::unique(list<int>,_pred)_(contiguous)/52 74.278 -
std::unique(list<int>,_pred)_(contiguous)/8192 7888.821 1.06%
std::unique(list<int>,_pred)_(sprinkled)/1024 1044.281 2.63%
std::unique(list<int>,_pred)_(sprinkled)/32 65.255 -
std::unique(list<int>,_pred)_(sprinkled)/52 81.336 -
std::unique(list<int>,_pred)_(sprinkled)/8192 8405.004 -
std::unique(vector<int>)_(contiguous)/1024 315.005 -
std::unique(vector<int>)_(contiguous)/32 51.322 -
std::unique(vector<int>)_(contiguous)/52 56.140 -
std::unique(vector<int>)_(contiguous)/8192 1935.811 -
std::unique(vector<int>)_(sprinkled)/1024 285.682 -
std::unique(vector<int>)_(sprinkled)/32 50.967 -
std::unique(vector<int>)_(sprinkled)/52 59.066 -
std::unique(vector<int>)_(sprinkled)/8192 1925.588 -
std::unique(vector<int>,_pred)_(contiguous)/1024 541.010 -
std::unique(vector<int>,_pred)_(contiguous)/32 56.508 2.27%
std::unique(vector<int>,_pred)_(contiguous)/52 66.301 4.23%
std::unique(vector<int>,_pred)_(contiguous)/8192 3771.376 -
std::unique(vector<int>,_pred)_(sprinkled)/1024 704.325 -
std::unique(vector<int>,_pred)_(sprinkled)/32 61.122 -
std::unique(vector<int>,_pred)_(sprinkled)/52 74.168 -
std::unique(vector<int>,_pred)_(sprinkled)/8192 5313.018 -
std::unique_copy(deque<int>)_(contiguous)/1024 477.542 -
std::unique_copy(deque<int>)_(contiguous)/32 10.738 1.75%
std::unique_copy(deque<int>)_(contiguous)/52 16.873 4.59%
std::unique_copy(deque<int>)_(contiguous)/8192 3758.681 -
std::unique_copy(deque<int>)_(sprinkled)/1024 470.573 -
std::unique_copy(deque<int>)_(sprinkled)/32 9.383 1.64%
std::unique_copy(deque<int>)_(sprinkled)/52 18.800 -
std::unique_copy(deque<int>)_(sprinkled)/8192 3767.255 -
std::unique_copy(deque<int>,_pred)_(contiguous)/1024 600.714 -
std::unique_copy(deque<int>,_pred)_(contiguous)/32 17.599 3.62%
std::unique_copy(deque<int>,_pred)_(contiguous)/52 29.261 -17.59%
std::unique_copy(deque<int>,_pred)_(contiguous)/8192 4509.235 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/1024 642.544 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/32 19.166 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/52 31.597 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/8192 5139.925 -
std::unique_copy(list<int>)_(contiguous)/1024 744.478 -
std::unique_copy(list<int>)_(contiguous)/32 11.948 -
std::unique_copy(list<int>)_(contiguous)/52 20.786 -
std::unique_copy(list<int>)_(contiguous)/8192 6831.333 -13.32%
std::unique_copy(list<int>)_(sprinkled)/1024 744.105 -
std::unique_copy(list<int>)_(sprinkled)/32 13.351 1.05%
std::unique_copy(list<int>)_(sprinkled)/52 26.028 -
std::unique_copy(list<int>)_(sprinkled)/8192 6982.736 -8.16%
std::unique_copy(list<int>,_pred)_(contiguous)/1024 797.164 -
std::unique_copy(list<int>,_pred)_(contiguous)/32 17.801 -
std::unique_copy(list<int>,_pred)_(contiguous)/52 29.986 -
std::unique_copy(list<int>,_pred)_(contiguous)/8192 7440.478 -11.86%
std::unique_copy(list<int>,_pred)_(sprinkled)/1024 846.585 2.23%
std::unique_copy(list<int>,_pred)_(sprinkled)/32 21.137 -
std::unique_copy(list<int>,_pred)_(sprinkled)/52 35.465 -
std::unique_copy(list<int>,_pred)_(sprinkled)/8192 7407.214 -11.66%
std::unique_copy(vector<int>)_(contiguous)/1024 249.621 -
std::unique_copy(vector<int>)_(contiguous)/32 8.904 -
std::unique_copy(vector<int>)_(contiguous)/52 13.452 -
std::unique_copy(vector<int>)_(contiguous)/8192 1899.003 -
std::unique_copy(vector<int>)_(sprinkled)/1024 499.886 -
std::unique_copy(vector<int>)_(sprinkled)/32 13.228 -1.93%
std::unique_copy(vector<int>)_(sprinkled)/52 23.666 -
std::unique_copy(vector<int>)_(sprinkled)/8192 3925.703 -
std::unique_copy(vector<int>,_pred)_(contiguous)/1024 543.561 -
std::unique_copy(vector<int>,_pred)_(contiguous)/32 13.046 -
std::unique_copy(vector<int>,_pred)_(contiguous)/52 24.521 -
std::unique_copy(vector<int>,_pred)_(contiguous)/8192 3718.991 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/1024 567.392 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/32 16.954 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/52 28.141 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/8192 4529.489 -
std::unordered_map<int,_int>::clear()/0 423.273 -
std::unordered_map<int,_int>::clear()/1024 7985.706 -
std::unordered_map<int,_int>::clear()/32 615.006 -
std::unordered_map<int,_int>::clear()/8192 61492.281 -
std::unordered_map<int,_int>::contains(key)_(existent)/0 0.014 -
std::unordered_map<int,_int>::contains(key)_(existent)/1024 1.378 -
std::unordered_map<int,_int>::contains(key)_(existent)/32 1.423 -
std::unordered_map<int,_int>::contains(key)_(existent)/8192 1.222 -
std::unordered_map<int,_int>::contains(key)_(non-existent)/0 0.344 -
std::unordered_map<int,_int>::contains(key)_(non-existent)/1024 1.527 -
std::unordered_map<int,_int>::contains(key)_(non-existent)/32 1.333 -
std::unordered_map<int,_int>::contains(key)_(non-existent)/8192 1.367 -
std::unordered_map<int,_int>::count(key)_(existent)/0 0.014 -
std::unordered_map<int,_int>::count(key)_(existent)/1024 1.302 -
std::unordered_map<int,_int>::count(key)_(existent)/32 1.225 -
std::unordered_map<int,_int>::count(key)_(existent)/8192 1.386 -
std::unordered_map<int,_int>::count(key)_(non-existent)/0 0.306 -
std::unordered_map<int,_int>::count(key)_(non-existent)/1024 1.435 -
std::unordered_map<int,_int>::count(key)_(non-existent)/32 1.169 -
std::unordered_map<int,_int>::count(key)_(non-existent)/8192 1.252 -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/0 15.030 -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/1024 9042.017 -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/32 293.786 -
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/8192 109362.622 -
std::unordered_map<int,_int>::ctor(const&)/0 13.814 -
std::unordered_map<int,_int>::ctor(const&)/1024 6689.947 -
std::unordered_map<int,_int>::ctor(const&)/32 198.246 -
std::unordered_map<int,_int>::ctor(const&)/8192 54680.029 -
std::unordered_map<int,_int>::ctor(const&,_alloc)/0 13.923 -
std::unordered_map<int,_int>::ctor(const&,_alloc)/1024 10330.496 -
std::unordered_map<int,_int>::ctor(const&,_alloc)/32 259.871 -
std::unordered_map<int,_int>::ctor(const&,_alloc)/8192 85930.346 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.814 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 13818.666 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 373.782 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 143209.972 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.786 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13551.916 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 372.734 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 142407.739 -
std::unordered_map<int,_int>::erase(iterator)/0 19.874 -
std::unordered_map<int,_int>::erase(iterator)/1024 20.769 -
std::unordered_map<int,_int>::erase(iterator)/32 20.492 -
std::unordered_map<int,_int>::erase(iterator)/8192 21.465 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 425.291 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5509.406 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 528.588 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 44372.288 -
std::unordered_map<int,_int>::erase(key)_(existent)/0 21.147 -
std::unordered_map<int,_int>::erase(key)_(existent)/1024 22.416 -
std::unordered_map<int,_int>::erase(key)_(existent)/32 21.422 -
std::unordered_map<int,_int>::erase(key)_(existent)/8192 23.250 -
std::unordered_map<int,_int>::erase(key)_(non-existent)/0 0.257 -
std::unordered_map<int,_int>::erase(key)_(non-existent)/1024 1.214 -
std::unordered_map<int,_int>::erase(key)_(non-existent)/32 1.083 -
std::unordered_map<int,_int>::erase(key)_(non-existent)/8192 1.098 -
std::unordered_map<int,_int>::find(key)_(existent)/0 0.013 -
std::unordered_map<int,_int>::find(key)_(existent)/1024 1.324 -
std::unordered_map<int,_int>::find(key)_(existent)/32 1.282 -
std::unordered_map<int,_int>::find(key)_(existent)/8192 1.358 -
std::unordered_map<int,_int>::find(key)_(non-existent)/0 0.338 -
std::unordered_map<int,_int>::find(key)_(non-existent)/1024 1.124 -
std::unordered_map<int,_int>::find(key)_(non-existent)/32 1.324 -
std::unordered_map<int,_int>::find(key)_(non-existent)/8192 1.102 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 420.235 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 13021.412 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 731.010 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 137504.992 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 422.308 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 7593.837 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 615.826 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 84392.981 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 423.704 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 14748.642 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 798.477 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 149989.216 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 424.102 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 14063.617 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 823.016 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 144812.367 -
std::unordered_map<int,_int>::insert(value)_(already_present)/0 1.569 -
std::unordered_map<int,_int>::insert(value)_(already_present)/1024 1.744 -
std::unordered_map<int,_int>::insert(value)_(already_present)/32 1.647 -
std::unordered_map<int,_int>::insert(value)_(already_present)/8192 2.019 -
std::unordered_map<int,_int>::insert(value)_(new_value)/0 19.086 -
std::unordered_map<int,_int>::insert(value)_(new_value)/1024 19.571 -
std::unordered_map<int,_int>::insert(value)_(new_value)/32 20.287 -
std::unordered_map<int,_int>::insert(value)_(new_value)/8192 19.771 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0 1.963 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 5.108 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 2.007 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 5.535 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/0 19.088 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024 21.045 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/32 20.113 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192 20.495 -
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/0 14.187 -
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/1024 6639.750 -
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/32 225.641 -
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192 53980.659 -
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.179 -
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 6617.585 -
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 198.856 -
std::unordered_map<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 54641.818 -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/0 0.824 -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/1024 1310.280 -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/32 24.553 -
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/8192 25178.640 -
std::unordered_multimap<int,_int>::clear()/0 423.740 -
std::unordered_multimap<int,_int>::clear()/1024 7751.456 -
std::unordered_multimap<int,_int>::clear()/32 609.719 -
std::unordered_multimap<int,_int>::clear()/8192 60024.226 -
std::unordered_multimap<int,_int>::contains(key)_(existent)/0 0.013 -
std::unordered_multimap<int,_int>::contains(key)_(existent)/1024 1.227 -
std::unordered_multimap<int,_int>::contains(key)_(existent)/32 1.337 -
std::unordered_multimap<int,_int>::contains(key)_(existent)/8192 1.310 -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/0 0.365 -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/1024 1.650 -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/32 1.535 -
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/8192 1.407 -
std::unordered_multimap<int,_int>::count(key)_(existent)/0 0.013 -
std::unordered_multimap<int,_int>::count(key)_(existent)/1024 1.592 -
std::unordered_multimap<int,_int>::count(key)_(existent)/32 1.540 -
std::unordered_multimap<int,_int>::count(key)_(existent)/8192 1.545 -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/0 0.272 -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/1024 1.121 -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/32 1.132 -
std::unordered_multimap<int,_int>::count(key)_(non-existent)/8192 1.110 -
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/0 15.022 -
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/1024 8899.409 -
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/32 303.779 -
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/8192 109680.221 -
std::unordered_multimap<int,_int>::ctor(const&)/0 13.879 -
std::unordered_multimap<int,_int>::ctor(const&)/1024 6640.018 -
std::unordered_multimap<int,_int>::ctor(const&)/32 196.331 -
std::unordered_multimap<int,_int>::ctor(const&)/8192 54521.237 -
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/0 13.892 -
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/1024 9223.977 -
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/32 259.326 -
std::unordered_multimap<int,_int>::ctor(const&,_alloc)/8192 76757.671 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.880 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 13781.830 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 378.464 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 146657.112 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.885 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13534.277 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 368.915 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 147431.481 -
std::unordered_multimap<int,_int>::erase(iterator)/0 19.817 -
std::unordered_multimap<int,_int>::erase(iterator)/1024 20.349 -
std::unordered_multimap<int,_int>::erase(iterator)/32 20.272 -
std::unordered_multimap<int,_int>::erase(iterator)/8192 20.406 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 424.326 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5536.114 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 526.420 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 44761.373 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/0 20.724 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/1024 22.202 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/32 21.421 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/8192 23.373 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/0 0.272 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/1024 1.094 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/32 1.153 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/8192 1.044 -
std::unordered_multimap<int,_int>::find(key)_(existent)/0 0.013 -
std::unordered_multimap<int,_int>::find(key)_(existent)/1024 1.289 -
std::unordered_multimap<int,_int>::find(key)_(existent)/32 1.216 -
std::unordered_multimap<int,_int>::find(key)_(existent)/8192 1.284 -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/0 0.332 -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/1024 0.999 -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/32 1.141 -
std::unordered_multimap<int,_int>::find(key)_(non-existent)/8192 1.237 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0 424.368 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024 15677.389 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/32 799.820 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192 173589.006 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 424.141 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 15240.333 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 836.849 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 181272.062 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 423.924 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 16992.911 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 868.223 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 173334.374 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 424.240 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 17764.053 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 868.893 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 189462.151 -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/0 20.178 -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/1024 32.378 -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/32 21.939 -
std::unordered_multimap<int,_int>::insert(value)_(already_present)/8192 35.105 -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/0 19.575 -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/1024 25.117 -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/32 21.812 -
std::unordered_multimap<int,_int>::insert(value)_(new_value)/8192 20.600 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/0 14.203 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/1024 6680.457 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/32 211.536 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_cleared_Container)/8192 53860.629 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/0 14.221 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/1024 6680.918 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/32 197.525 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_partially_populated_Container)/8192 54532.343 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/0 0.932 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024 1344.473 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/32 23.362 -
std::unordered_multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192 25956.723 -
std::unordered_multiset<int>::clear()/0 422.319 -
std::unordered_multiset<int>::clear()/1024 7861.454 -
std::unordered_multiset<int>::clear()/32 608.430 -
std::unordered_multiset<int>::clear()/8192 60777.258 -
std::unordered_multiset<int>::contains(key)_(existent)/0 0.018 -
std::unordered_multiset<int>::contains(key)_(existent)/1024 1.222 -
std::unordered_multiset<int>::contains(key)_(existent)/32 1.316 -
std::unordered_multiset<int>::contains(key)_(existent)/8192 1.549 -
std::unordered_multiset<int>::contains(key)_(non-existent)/0 0.336 -
std::unordered_multiset<int>::contains(key)_(non-existent)/1024 1.768 -
std::unordered_multiset<int>::contains(key)_(non-existent)/32 1.558 -
std::unordered_multiset<int>::contains(key)_(non-existent)/8192 1.609 -
std::unordered_multiset<int>::count(key)_(existent)/0 0.013 -
std::unordered_multiset<int>::count(key)_(existent)/1024 1.593 -
std::unordered_multiset<int>::count(key)_(existent)/32 1.740 -
std::unordered_multiset<int>::count(key)_(existent)/8192 1.755 -
std::unordered_multiset<int>::count(key)_(non-existent)/0 0.401 -
std::unordered_multiset<int>::count(key)_(non-existent)/1024 1.123 -
std::unordered_multiset<int>::count(key)_(non-existent)/32 1.042 -
std::unordered_multiset<int>::count(key)_(non-existent)/8192 1.193 -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/0 14.957 -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/1024 8970.225 -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/32 305.202 -
std::unordered_multiset<int>::ctor(&&,_different_allocs)/8192 113425.956 -
std::unordered_multiset<int>::ctor(const&)/0 13.845 -
std::unordered_multiset<int>::ctor(const&)/1024 6804.625 -
std::unordered_multiset<int>::ctor(const&)/32 205.569 -
std::unordered_multiset<int>::ctor(const&)/8192 55830.657 -
std::unordered_multiset<int>::ctor(const&,_alloc)/0 13.856 -
std::unordered_multiset<int>::ctor(const&,_alloc)/1024 9071.356 -
std::unordered_multiset<int>::ctor(const&,_alloc)/32 260.400 -
std::unordered_multiset<int>::ctor(const&,_alloc)/8192 76241.093 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.813 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 13554.439 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 392.135 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 142563.920 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.812 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13576.596 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 377.421 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 144210.111 -
std::unordered_multiset<int>::erase(iterator)/0 19.615 -
std::unordered_multiset<int>::erase(iterator)/1024 20.350 -
std::unordered_multiset<int>::erase(iterator)/32 20.196 -
std::unordered_multiset<int>::erase(iterator)/8192 20.139 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.697 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5521.343 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 540.103 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 44012.951 -
std::unordered_multiset<int>::erase(key)_(existent)/0 20.816 -
std::unordered_multiset<int>::erase(key)_(existent)/1024 21.629 -
std::unordered_multiset<int>::erase(key)_(existent)/32 21.235 -
std::unordered_multiset<int>::erase(key)_(existent)/8192 22.854 -
std::unordered_multiset<int>::erase(key)_(non-existent)/0 0.324 -
std::unordered_multiset<int>::erase(key)_(non-existent)/1024 1.042 -
std::unordered_multiset<int>::erase(key)_(non-existent)/32 1.210 -
std::unordered_multiset<int>::erase(key)_(non-existent)/8192 0.991 -
std::unordered_multiset<int>::find(key)_(existent)/0 0.018 -
std::unordered_multiset<int>::find(key)_(existent)/1024 1.272 -
std::unordered_multiset<int>::find(key)_(existent)/32 1.209 -
std::unordered_multiset<int>::find(key)_(existent)/8192 1.260 -
std::unordered_multiset<int>::find(key)_(non-existent)/0 0.330 -
std::unordered_multiset<int>::find(key)_(non-existent)/1024 1.034 -
std::unordered_multiset<int>::find(key)_(non-existent)/32 1.190 -
std::unordered_multiset<int>::find(key)_(non-existent)/8192 1.242 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/0 424.065 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/1024 16269.877 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/32 813.553 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys)/8192 171150.147 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/0 422.732 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 15533.894 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 835.041 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 181348.513 -
std::unordered_multiset<int>::insert(value)_(already_present)/0 20.109 -
std::unordered_multiset<int>::insert(value)_(already_present)/1024 31.894 -
std::unordered_multiset<int>::insert(value)_(already_present)/32 21.940 -
std::unordered_multiset<int>::insert(value)_(already_present)/8192 34.153 -
std::unordered_multiset<int>::insert(value)_(new_value)/0 19.588 -
std::unordered_multiset<int>::insert(value)_(new_value)/1024 25.352 -
std::unordered_multiset<int>::insert(value)_(new_value)/32 20.923 -
std::unordered_multiset<int>::insert(value)_(new_value)/8192 20.192 -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/0 14.172 -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/1024 6745.676 -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/32 217.296 -
std::unordered_multiset<int>::operator=(const&)_(into_cleared_Container)/8192 55156.042 -
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/0 14.183 -
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/1024 6690.873 -
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/32 202.022 -
std::unordered_multiset<int>::operator=(const&)_(into_partially_populated_Container)/8192 54631.647 -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/0 0.932 -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/1024 1329.067 -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/32 23.878 -
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/8192 26735.458 -
std::unordered_set<int>::clear()/0 420.963 -
std::unordered_set<int>::clear()/1024 8310.704 -
std::unordered_set<int>::clear()/32 620.189 -
std::unordered_set<int>::clear()/8192 64196.348 -
std::unordered_set<int>::contains(key)_(existent)/0 0.019 -
std::unordered_set<int>::contains(key)_(existent)/1024 1.237 -
std::unordered_set<int>::contains(key)_(existent)/32 1.293 -
std::unordered_set<int>::contains(key)_(existent)/8192 1.318 -
std::unordered_set<int>::contains(key)_(non-existent)/0 0.336 -
std::unordered_set<int>::contains(key)_(non-existent)/1024 1.451 -
std::unordered_set<int>::contains(key)_(non-existent)/32 1.508 -
std::unordered_set<int>::contains(key)_(non-existent)/8192 1.430 -
std::unordered_set<int>::count(key)_(existent)/0 0.012 -
std::unordered_set<int>::count(key)_(existent)/1024 1.289 -
std::unordered_set<int>::count(key)_(existent)/32 1.677 -
std::unordered_set<int>::count(key)_(existent)/8192 1.439 -
std::unordered_set<int>::count(key)_(non-existent)/0 0.407 -
std::unordered_set<int>::count(key)_(non-existent)/1024 1.625 -
std::unordered_set<int>::count(key)_(non-existent)/32 1.641 -
std::unordered_set<int>::count(key)_(non-existent)/8192 1.511 -
std::unordered_set<int>::ctor(&&,_different_allocs)/0 14.769 -
std::unordered_set<int>::ctor(&&,_different_allocs)/1024 9367.711 -
std::unordered_set<int>::ctor(&&,_different_allocs)/32 301.359 -
std::unordered_set<int>::ctor(&&,_different_allocs)/8192 112495.275 -
std::unordered_set<int>::ctor(const&)/0 13.819 -
std::unordered_set<int>::ctor(const&)/1024 6745.669 -
std::unordered_set<int>::ctor(const&)/32 199.694 -
std::unordered_set<int>::ctor(const&)/8192 55166.835 -
std::unordered_set<int>::ctor(const&,_alloc)/0 13.987 -
std::unordered_set<int>::ctor(const&,_alloc)/1024 9672.264 -
std::unordered_set<int>::ctor(const&,_alloc)/32 262.293 -
std::unordered_set<int>::ctor(const&,_alloc)/8192 79797.925 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.758 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 13487.902 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 362.371 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 141384.729 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.800 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13325.625 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 370.015 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 141196.984 -
std::unordered_set<int>::erase(iterator)/0 20.088 -
std::unordered_set<int>::erase(iterator)/1024 20.930 -
std::unordered_set<int>::erase(iterator)/32 20.633 -
std::unordered_set<int>::erase(iterator)/8192 20.767 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.423 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5400.861 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 532.220 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 44589.896 -
std::unordered_set<int>::erase(key)_(existent)/0 21.882 -
std::unordered_set<int>::erase(key)_(existent)/1024 22.757 -
std::unordered_set<int>::erase(key)_(existent)/32 21.867 -
std::unordered_set<int>::erase(key)_(existent)/8192 23.290 -
std::unordered_set<int>::erase(key)_(non-existent)/0 0.256 -
std::unordered_set<int>::erase(key)_(non-existent)/1024 1.040 -
std::unordered_set<int>::erase(key)_(non-existent)/32 1.148 -
std::unordered_set<int>::erase(key)_(non-existent)/8192 0.954 -
std::unordered_set<int>::find(key)_(existent)/0 0.016 -
std::unordered_set<int>::find(key)_(existent)/1024 1.218 -
std::unordered_set<int>::find(key)_(existent)/32 1.272 -
std::unordered_set<int>::find(key)_(existent)/8192 1.256 -
std::unordered_set<int>::find(key)_(non-existent)/0 0.331 -
std::unordered_set<int>::find(key)_(non-existent)/1024 1.224 -
std::unordered_set<int>::find(key)_(non-existent)/32 1.125 -
std::unordered_set<int>::find(key)_(non-existent)/8192 1.218 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/0 420.897 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/1024 12698.263 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/32 738.139 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/8192 137077.145 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/0 420.778 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 7476.252 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/32 609.742 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 83836.990 -
std::unordered_set<int>::insert(value)_(already_present)/0 1.568 -
std::unordered_set<int>::insert(value)_(already_present)/1024 1.933 -
std::unordered_set<int>::insert(value)_(already_present)/32 1.652 -
std::unordered_set<int>::insert(value)_(already_present)/8192 2.253 -
std::unordered_set<int>::insert(value)_(new_value)/0 19.085 -
std::unordered_set<int>::insert(value)_(new_value)/1024 19.457 -
std::unordered_set<int>::insert(value)_(new_value)/32 20.214 -
std::unordered_set<int>::insert(value)_(new_value)/8192 19.526 -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/0 14.246 -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/1024 6727.382 -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/32 206.841 -
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/8192 54145.983 -
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/0 14.219 -
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/1024 6663.356 -
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/32 198.871 -
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/8192 54811.672 -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/0 0.824 -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/1024 1295.549 -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/32 25.333 -
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/8192 27310.113 -
std::unordered_set<std::string>::clear()/0 421.713 -
std::unordered_set<std::string>::clear()/1024 22694.996 -
std::unordered_set<std::string>::clear()/32 904.666 -
std::unordered_set<std::string>::clear()/8192 219756.660 -
std::unordered_set<std::string>::contains(key)_(existent)/0 0.017 -
std::unordered_set<std::string>::contains(key)_(existent)/1024 39.476 -
std::unordered_set<std::string>::contains(key)_(existent)/32 40.109 -
std::unordered_set<std::string>::contains(key)_(existent)/8192 37.537 -
std::unordered_set<std::string>::contains(key)_(non-existent)/0 0.346 -
std::unordered_set<std::string>::contains(key)_(non-existent)/1024 21.363 -
std::unordered_set<std::string>::contains(key)_(non-existent)/32 23.287 -
std::unordered_set<std::string>::contains(key)_(non-existent)/8192 18.955 -
std::unordered_set<std::string>::count(key)_(existent)/0 0.016 -
std::unordered_set<std::string>::count(key)_(existent)/1024 42.781 -
std::unordered_set<std::string>::count(key)_(existent)/32 42.547 -
std::unordered_set<std::string>::count(key)_(existent)/8192 42.063 -
std::unordered_set<std::string>::count(key)_(non-existent)/0 0.342 -
std::unordered_set<std::string>::count(key)_(non-existent)/1024 23.640 -
std::unordered_set<std::string>::count(key)_(non-existent)/32 19.518 -
std::unordered_set<std::string>::count(key)_(non-existent)/8192 24.624 -
std::unordered_set<std::string>::ctor(&&,_different_allocs)/0 14.640 -
std::unordered_set<std::string>::ctor(&&,_different_allocs)/1024 40171.379 -
std::unordered_set<std::string>::ctor(&&,_different_allocs)/32 1045.836 -
std::unordered_set<std::string>::ctor(&&,_different_allocs)/8192 736629.473 -
std::unordered_set<std::string>::ctor(const&)/0 13.779 -
std::unordered_set<std::string>::ctor(const&)/1024 34033.256 -
std::unordered_set<std::string>::ctor(const&)/32 680.915 -
std::unordered_set<std::string>::ctor(const&)/8192 340458.911 -
std::unordered_set<std::string>::ctor(const&,_alloc)/0 13.849 -
std::unordered_set<std::string>::ctor(const&,_alloc)/1024 62532.477 -
std::unordered_set<std::string>::ctor(const&,_alloc)/32 1425.973 -
std::unordered_set<std::string>::ctor(const&,_alloc)/8192 603244.788 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.764 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 61758.509 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 1833.701 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 635521.953 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.763 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 62990.421 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1466.013 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 630134.373 -
std::unordered_set<std::string>::erase(iterator)/0 27.588 -
std::unordered_set<std::string>::erase(iterator)/1024 26.220 -
std::unordered_set<std::string>::erase(iterator)/32 28.779 -
std::unordered_set<std::string>::erase(iterator)/8192 32.913 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 422.109 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12131.170 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 681.315 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 118141.667 -
std::unordered_set<std::string>::erase(key)_(existent)/0 101.313 -
std::unordered_set<std::string>::erase(key)_(existent)/1024 94.201 -
std::unordered_set<std::string>::erase(key)_(existent)/32 86.873 -
std::unordered_set<std::string>::erase(key)_(existent)/8192 81.530 -
std::unordered_set<std::string>::erase(key)_(non-existent)/0 0.267 -
std::unordered_set<std::string>::erase(key)_(non-existent)/1024 24.076 -
std::unordered_set<std::string>::erase(key)_(non-existent)/32 29.257 -
std::unordered_set<std::string>::erase(key)_(non-existent)/8192 24.540 -
std::unordered_set<std::string>::find(key)_(existent)/0 0.013 -
std::unordered_set<std::string>::find(key)_(existent)/1024 39.705 -
std::unordered_set<std::string>::find(key)_(existent)/32 42.367 -
std::unordered_set<std::string>::find(key)_(existent)/8192 42.872 -
std::unordered_set<std::string>::find(key)_(non-existent)/0 0.337 -
std::unordered_set<std::string>::find(key)_(non-existent)/1024 21.769 -
std::unordered_set<std::string>::find(key)_(non-existent)/32 21.730 -
std::unordered_set<std::string>::find(key)_(non-existent)/8192 24.739 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/0 422.528 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/1024 55503.456 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32 1830.645 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/8192 592455.430 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 422.082 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 56873.833 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1940.801 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 549217.997 -
std::unordered_set<std::string>::insert(value)_(already_present)/0 51.136 -
std::unordered_set<std::string>::insert(value)_(already_present)/1024 21.573 -
std::unordered_set<std::string>::insert(value)_(already_present)/32 72.214 -
std::unordered_set<std::string>::insert(value)_(already_present)/8192 66.820 -
std::unordered_set<std::string>::insert(value)_(new_value)/0 64.774 -
std::unordered_set<std::string>::insert(value)_(new_value)/1024 41.071 -
std::unordered_set<std::string>::insert(value)_(new_value)/32 63.689 -
std::unordered_set<std::string>::insert(value)_(new_value)/8192 61.611 -
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/0 14.200 -
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/1024 35809.035 -
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/32 767.968 -
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/8192 339581.115 -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/0 14.180 -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024 35251.179 -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/32 710.928 -
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/8192 342371.011 -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/0 0.824 -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/1024 16979.448 -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/32 328.978 -
std::unordered_set<std::string>::operator=(const&)_(into_populated_Container)/8192 211281.156 -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 242.552 -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 8.530 -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 1882.330 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 50.410 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 9.954 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 905.713 -
std::vector<int>::ctor(Range)_(cheap_elements)/1024 50.163 -
std::vector<int>::ctor(Range)_(cheap_elements)/32 10.427 -
std::vector<int>::ctor(Range)_(cheap_elements)/8192 872.855 -
std::vector<int>::ctor(const&)_(cheap_elements)/1024 50.343 -
std::vector<int>::ctor(const&)_(cheap_elements)/32 10.060 -
std::vector<int>::ctor(const&)_(cheap_elements)/8192 852.008 -
std::vector<int>::ctor(size)/1024 42.020 -
std::vector<int>::ctor(size)/32 9.540 -
std::vector<int>::ctor(size)/8192 569.097 -
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/1024 42.644 -
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/32 9.175 -
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/8192 262.787 -
std::vector<int>::erase(begin)_(cheap_elements)/1024 40.455 -
std::vector<int>::erase(begin)_(cheap_elements)/32 3.750 -
std::vector<int>::erase(begin)_(cheap_elements)/8192 282.848 -
std::vector<int>::erase(middle)_(cheap_elements)/1024 21.792 -
std::vector<int>::erase(middle)_(cheap_elements)/32 4.278 -
std::vector<int>::erase(middle)_(cheap_elements)/8192 139.685 -
std::vector<int>::insert(begin)_(cheap_elements)/1024 39.449 -
std::vector<int>::insert(begin)_(cheap_elements)/32 4.945 -
std::vector<int>::insert(begin)_(cheap_elements)/8192 293.376 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 805.258 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32 458.954 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192 3046.870 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024 931.826 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/32 482.842 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 4314.321 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 2214.808 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 555.996 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 13376.625 -
std::vector<int>::insert(middle)_(cheap_elements)/1024 20.860 -
std::vector<int>::insert(middle)_(cheap_elements)/32 6.043 -
std::vector<int>::insert(middle)_(cheap_elements)/8192 138.129 -
std::vector<int>::operator=(const&)_(cheap_elements)/1024 36.144 -
std::vector<int>::operator=(const&)_(cheap_elements)/32 1.999 -
std::vector<int>::operator=(const&)_(cheap_elements)/8192 765.531 -
std::vector<int>::push_back()_(growing)_(cheap_elements)/1024 105.775 -
std::vector<int>::push_back()_(growing)_(cheap_elements)/32 24.106 -
std::vector<int>::push_back()_(growing)_(cheap_elements)/8192 678.860 -
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/1024 0.658 -
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/32 13.370 -
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/8192 0.291 -
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/1024 13.345 -
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/32 13.348 -
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/8192 13.344 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 484.400 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 15.833 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 4605.155 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6306.170 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 127.083 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 52509.727 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 699.245 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 34.647 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 6942.351 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 19731.742 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 594.777 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 170884.869 -
std::vector<std::string>::ctor(Range)_(cheap_elements)/1024 700.356 -
std::vector<std::string>::ctor(Range)_(cheap_elements)/32 35.465 -
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192 6925.545 -
std::vector<std::string>::ctor(Range)_(expensive_elements)/1024 19613.715 -
std::vector<std::string>::ctor(Range)_(expensive_elements)/32 597.227 -
std::vector<std::string>::ctor(Range)_(expensive_elements)/8192 170290.977 -
std::vector<std::string>::ctor(const&)_(cheap_elements)/1024 699.901 -
std::vector<std::string>::ctor(const&)_(cheap_elements)/32 34.815 -
std::vector<std::string>::ctor(const&)_(cheap_elements)/8192 6921.164 -
std::vector<std::string>::ctor(const&)_(expensive_elements)/1024 19613.980 -
std::vector<std::string>::ctor(const&)_(expensive_elements)/32 591.932 -
std::vector<std::string>::ctor(const&)_(expensive_elements)/8192 171029.066 -
std::vector<std::string>::ctor(size)/1024 431.301 -
std::vector<std::string>::ctor(size)/32 36.255 -
std::vector<std::string>::ctor(size)/8192 4258.202 -
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/1024 581.944 -
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/32 37.959 -
std::vector<std::string>::ctor(size,_value_type)_(cheap_elements)/8192 5411.668 -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/1024 19457.297 -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/32 563.892 -
std::vector<std::string>::ctor(size,_value_type)_(expensive_elements)/8192 169894.205 -
std::vector<std::string>::erase(begin)_(cheap_elements)/1024 577.098 -
std::vector<std::string>::erase(begin)_(cheap_elements)/32 21.287 -
std::vector<std::string>::erase(begin)_(cheap_elements)/8192 4587.294 -
std::vector<std::string>::erase(begin)_(expensive_elements)/1024 590.024 -
std::vector<std::string>::erase(begin)_(expensive_elements)/32 35.471 -
std::vector<std::string>::erase(begin)_(expensive_elements)/8192 4586.660 -
std::vector<std::string>::erase(middle)_(cheap_elements)/1024 287.501 -
std::vector<std::string>::erase(middle)_(cheap_elements)/32 11.882 -
std::vector<std::string>::erase(middle)_(cheap_elements)/8192 2276.540 -
std::vector<std::string>::erase(middle)_(expensive_elements)/1024 301.239 -
std::vector<std::string>::erase(middle)_(expensive_elements)/32 26.476 -
std::vector<std::string>::erase(middle)_(expensive_elements)/8192 2289.740 -
std::vector<std::string>::insert(begin)_(cheap_elements)/1024 565.067 -
std::vector<std::string>::insert(begin)_(cheap_elements)/32 19.367 -
std::vector<std::string>::insert(begin)_(cheap_elements)/8192 4562.713 -
std::vector<std::string>::insert(begin)_(expensive_elements)/1024 583.755 -
std::vector<std::string>::insert(begin)_(expensive_elements)/32 35.569 -
std::vector<std::string>::insert(begin)_(expensive_elements)/8192 4576.277 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 1665.414 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32 484.257 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192 9876.761 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/1024 15171.833 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/32 822.158 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/8192 115189.769 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024 3053.406 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/32 544.763 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 20901.702 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/1024 16842.926 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/32 887.046 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/8192 126833.359 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 1699.153 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 582.762 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 11083.656 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/1024 13335.929 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/32 899.101 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/8192 114930.222 -
std::vector<std::string>::insert(middle)_(cheap_elements)/1024 283.501 -
std::vector<std::string>::insert(middle)_(cheap_elements)/32 10.559 -
std::vector<std::string>::insert(middle)_(cheap_elements)/8192 2265.441 -
std::vector<std::string>::insert(middle)_(expensive_elements)/1024 302.161 -
std::vector<std::string>::insert(middle)_(expensive_elements)/32 26.618 -
std::vector<std::string>::insert(middle)_(expensive_elements)/8192 2287.151 -
std::vector<std::string>::operator=(const&)_(cheap_elements)/1024 718.486 -
std::vector<std::string>::operator=(const&)_(cheap_elements)/32 27.590 -
std::vector<std::string>::operator=(const&)_(cheap_elements)/8192 5695.681 -
std::vector<std::string>::operator=(const&)_(expensive_elements)/1024 6217.095 -
std::vector<std::string>::operator=(const&)_(expensive_elements)/32 122.754 -
std::vector<std::string>::operator=(const&)_(expensive_elements)/8192 51387.393 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/1024 544.446 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/32 41.587 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/8192 3192.016 -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/1024 605.258 -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/32 58.201 -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/8192 5733.730 -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 1.047 -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/32 13.833 -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 0.697 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 12.391 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/32 24.020 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 13.545 -
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/1024 13.854 -
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/32 13.868 -
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/8192 13.831 -
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/1024 23.502 -
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/32 23.495 -
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/8192 23.495 -
vector<bool>(const_vector<bool>&) 9.654 -
vector<bool>(size_type,_const_value_type&) 8.120 -
vector<bool>(vector<bool>&&,_const_allocator_type&)_(different_allocators) 13.802 -
vector<bool>(vector<bool>&&,_const_allocator_type&)_(equal_allocators) 2.869 -
vector<bool>::reserve() 10.115 -
Geometric Mean 220.624 -19.79%