Fields

hardware None
os None
test_suite_commit ec2f9980d4732c5a5a1cff9276848e167a43b69f
compiler Apple clang version 17.0.0 (clang-1700.6.4.2)
Target: arm64-apple-darwin25.1.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
sdk None

Parameters

Fields

NameValue
commit_info None
git_sha None

Parameters

NameValue
Filter

apple-m5-xcode26-libstdcxx15 test results

Run Order Start Time Duration
Current 15 2026-03-31T12:45:22 0:00:00
Previous 15 2026-03-31T09:59:07 0:00:00
Baseline 15 2026-03-31T12:45:22 0:00:00


Tests Summary

Status Group # # (B)
Performance Regressions 1522 0
Performance Improvements 1528 0
Added Tests 10 10
Unchanged Tests 34580 37630
Total Tests 37640

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 211.72% 513.790 1601.586 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 199.17% 548.330 1640.456 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/8192 179.99% 78.553 219.944 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/32 157.64% 38.958 100.373 - 0.00% -
BM_format_string<char>/524288 132.31% 0.013 0.030 - 0.00% -
std::copy_backward(vector<int>)/32768 129.90% 1496.415 3440.189 - 0.00% -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/8192 126.63% 37.986 86.089 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/1024 122.61% 67.159 149.502 - 0.00% -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/32 122.02% 50.251 111.566 - 0.00% -
BM_format_string<char>/262144 122.00% 0.014 0.031 - 0.00% -
std::unique_copy(list<int>)_(contiguous)/1024 116.98% 737.466 1600.148 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 104.52% 50.085 102.435 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 80.66% 70.907 128.104 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/8192 76.76% 71.416 126.233 - 0.00% -
BM_std_minmax_element<char>/65536 73.00% 21685.941 37517.345 - 0.00% -
BM_std_minmax_element<char>/70000 72.37% 23157.759 39917.196 - 0.00% -
BM_std_minmax_element<char>/64000 71.47% 21178.692 36315.582 - 0.00% -
BM_std_minmax_element<char>/4000 71.38% 1330.392 2280.029 - 0.00% -
BM_std_minmax_element<char>/5500 71.31% 1827.946 3131.434 - 0.00% -
BM_std_minmax_element<char>/4096 70.95% 1362.344 2328.990 - 0.00% -
BM_vector_deque_ranges_move_backward/0 70.29% 0.262 0.446 - 0.00% -
BM_std_minmax_element<char>/1024 67.51% 345.626 578.948 - 0.00% -
BM_vector_deque_move/0 65.94% 0.268 0.445 - 0.00% -
BM_std_minmax_element<char>/512 61.98% 175.856 284.855 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/8192 61.22% 77.572 125.065 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 59.78% 665.821 1063.816 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 59.37% 632.851 1008.579 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 58.66% 40.285 63.916 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/32 57.27% 24.207 38.070 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/1024 56.92% 53.376 83.758 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 55.84% 674.636 1051.360 - 0.00% -
BM_vector_deque_ranges_move/0 53.12% 0.234 0.358 - 0.00% -
BM_std_minmax_element<long_long>/1 52.92% 0.344 0.526 - 0.00% -
std::is_sorted(deque<int>,_pred)/8 52.17% 2.976 4.529 - 0.00% -
rng::fold_left(deque<int>)/50 47.70% 28.231 41.698 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/8192 44.36% 35.712 51.554 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/32 42.75% 45.439 64.867 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 42.43% 10500873.020 14956389.414 - 0.00% -
rng::fold_left(deque<int>)/32 42.30% 15.954 22.702 - 0.00% -
BM_StringConstructDestroyCStr_Empty_Transparent 41.31% 0.452 0.638 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 41.29% 27.473 38.817 - 0.00% -
ranges::minmax(std::vector<__int128>)/1 40.17% 0.282 0.395 - 0.00% -
BM_vector_deque_ranges_move_backward/1 40.07% 0.649 0.909 - 0.00% -
std::search(deque<int>)_(near_matches)/1000 39.89% 21059.069 29459.959 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/8192 37.80% 24.324 33.518 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Large_Control 37.44% 0.260 0.357 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 36.43% 25.483 34.767 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/1024 35.71% 45.069 61.165 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 34.60% 49.600 66.763 - 0.00% -
std::unordered_map<int,_int>::erase(key)_(non-existent,_end)/0 34.57% 0.360 0.484 - 0.00% -
SetIntersection_Front_Set_float_16384_16384 33.25% 264982773.038 353089237.952 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 32.56% 641.972 850.997 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 32.54% 3326858.161 4409362.795 - 0.00% -
BM_vector_deque_copy_backward/0 32.08% 0.336 0.444 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 32.08% 38912675.623 51395419.519 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 31.59% 33.139 43.608 - 0.00% -
BM_join_view_in_vectors/2 31.52% 17.810 23.424 - 0.00% -
std::search(deque<int>)_(near_matches)/1024 31.30% 23136.919 30379.514 - 0.00% -
std::shift_right(vector<int>)/32 30.60% 2.954 3.858 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32 30.42% 27.281 35.581 - 0.00% -
BM_join_view_deques/0 30.25% 0.760 0.990 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_4 30.14% 3423003.713 4454642.674 - 0.00% -
ranges::min(std::vector<__int128>)/1 29.97% 0.288 0.374 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/8192 29.48% 124.580 161.301 - 0.00% -
std::multimap<std::string,_int>::erase(iterator)/1024 28.84% 25.196 32.463 - 0.00% -
std::rotate(list<int>)_(by_1/2)/8192 28.72% 9719.251 12510.455 - 0.00% -
std::unordered_set<std::string>::contains(key)/32 27.89% 81.857 104.689 - 0.00% -
BM_join_view_deques/1 27.78% 9.290 11.871 - 0.00% -
std::unordered_set<std::string>::erase(iterator)/32 27.58% 24.169 30.834 - 0.00% -
std::map<std::string,_int>::erase(key)_(existent)/1024 26.84% 67.152 85.175 - 0.00% -
ranges::min(std::deque<char>)/70000 26.77% 16778.151 21269.402 - 0.00% -
std::rotate(list<int>)_(by_1/3)/8192 26.68% 10541.578 13354.063 - 0.00% -
std::rotate_copy(vector<int>)/8192 26.45% 409.220 517.466 - 0.00% -
std::unordered_map<int,_int>::contains(key)/32 26.42% 5.980 7.560 - 0.00% -
BM_deque_vector_move/0 25.88% 0.572 0.721 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 25.59% 2221.122 2789.544 - 0.00% -
BM_StringRelationalLiteral_Compare_Empty_Small_Control 24.98% 0.316 0.395 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 24.88% 26.354 32.911 - 0.00% -
BM_deque_deque_ranges_copy/4000 24.05% 1104.638 1370.273 - 0.00% -
BM_deque_deque_ranges_copy/4096 24.00% 1130.046 1401.278 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/8 24.00% 0.671 0.833 - 0.00% -
BM_deque_deque_ranges_copy/1024 23.75% 285.916 353.834 - 0.00% -
BM_deque_deque_ranges_copy/512 23.74% 145.347 179.849 - 0.00% -
BM_deque_deque_ranges_copy/5500 23.67% 1520.610 1880.535 - 0.00% -
SetIntersection_Front_Set_uint64_256_256 22.92% 8334267.698 10244149.622 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 22.87% 684.131 840.569 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 22.86% 26.932 33.089 - 0.00% -
std::unordered_map<int,_int>::count(key)/32 22.61% 6.663 8.170 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&)/32 22.51% 635.736 778.862 - 0.00% -
BM_std_minmax_element<char>/64 22.30% 20.975 25.653 - 0.00% -
BM_vector_deque_ranges_move/1 21.92% 0.566 0.690 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 21.66% 40173413.092 48876385.530 - 0.00% -
std::unordered_set<int>::contains(key)/32 21.16% 8.111 9.827 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 21.10% 23.800 28.821 - 0.00% -
BM_join_view_deques/64 20.72% 879.413 1061.663 - 0.00% -
BM_deque_vector_copy_backward/0 20.70% 0.504 0.608 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/32 20.24% 86.724 104.277 - 0.00% -
BM_join_view_deques/65536 20.15% 946814.701 1137564.357 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/0 20.09% 28.975 34.797 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_middle)/8192 20.01% 131.734 158.093 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/32 19.92% 47.732 57.239 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/0 19.78% 23.493 28.139 - 0.00% -
std::stable_partition(vector<int>)_(sparse)/32 19.65% 18.929 22.650 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/1024 19.51% 45599.104 54493.703 - 0.00% -
BM_join_view_deques/512 19.36% 7133.489 8514.288 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 19.30% 33.476 39.938 - 0.00% -
BM_join_view_deques/2 19.30% 23.435 27.957 - 0.00% -
std::set<std::string>::erase(key)_(existent)/32 19.22% 81.039 96.611 - 0.00% -
BM_deque_deque_ranges_copy/64000 18.74% 18902.231 22444.923 - 0.00% -
BM_toupper_char<wchar_t> 18.52% 0.839 0.995 - 0.00% -
BM_format_to_n_string_begin<std::vector<wchar_t>>/16384 18.45% 2045.406 2422.740 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/1024 18.33% 87.741 103.826 - 0.00% -
BM_deque_deque_ranges_copy/65536 18.24% 19364.195 22895.472 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 18.14% 27.060 31.969 - 0.00% -
BM_deque_deque_ranges_copy_backward/512 18.11% 152.475 180.087 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/32 18.03% 42.088 49.677 - 0.00% -
BM_deque_deque_ranges_copy_backward/4096 17.98% 1202.340 1418.480 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 17.82% 27.145 31.982 - 0.00% -
BM_join_view_deques/5500 17.81% 77863.415 91733.964 - 0.00% -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/8192 17.79% 141.434 166.594 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 17.67% 117.798 138.618 - 0.00% -
BM_deque_deque_ranges_copy_backward/4000 17.54% 1172.526 1378.176 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 17.52% 147.735 173.625 - 0.00% -
ranges::min(std::deque<char>)/64 17.45% 15.379 18.064 - 0.00% -
std::is_sorted(deque<int>)/8 17.40% 2.678 3.144 - 0.00% -
BM_deque_deque_ranges_copy/70000 17.38% 20608.293 24190.776 - 0.00% -
BM_join_view_deques/70000 17.38% 1029402.410 1208283.416 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/0 17.36% 77.467 90.915 - 0.00% -
BM_join_view_deques/64000 17.33% 920650.181 1080235.726 - 0.00% -
BM_StringRelational_Eq_Empty_Huge_Control 17.29% 0.394 0.462 - 0.00% -
bm_exception_ptr_move_ctor_null 17.26% 0.491 0.576 - 0.00% -
BM_join_view_deques/4096 17.18% 58193.671 68189.331 - 0.00% -
BM_join_view_deques/1024 17.17% 14782.863 17320.551 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/32 17.13% 3.419 4.005 - 0.00% -
BM_deque_deque_ranges_copy_backward/70000 17.09% 20770.050 24318.662 - 0.00% -
rng::find_last(forward_list<int>)_(bail_10%)/1024 16.96% 521.088 609.451 - 0.00% -
BM_deque_deque_ranges_copy_backward/1024 16.93% 303.512 354.891 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 16.89% 27.491 32.134 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_middle)/1024 16.80% 93.768 109.524 - 0.00% -
std::find_if(deque<int>)_(process_all)/8 16.75% 2.250 2.627 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_64 16.71% 5255210.312 6133524.984 - 0.00% -
BM_join_view_deques/4000 16.52% 57034.160 66457.700 - 0.00% -
std::find(list<int>)_(bail_25%)/32768 16.20% 7235.331 8407.148 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/1024 16.09% 20.338 23.610 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 16.07% 6564850.772 7619744.738 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_1024 16.02% 2862261.236 3320699.604 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 15.84% 47.554 55.084 - 0.00% -
BM_deque_deque_ranges_copy_backward/5500 15.62% 1638.261 1894.218 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 15.60% 163139.435 188589.488 - 0.00% -
std::unordered_multiset<int>::contains(key)/32 15.50% 7.984 9.221 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 15.48% 74.821 86.400 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_16 15.43% 6122219.742 7067079.326 - 0.00% -
BM_BitsetToString<32>/Uniform_(50%)/50 15.43% 15.145 17.481 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 15.41% 29.099 33.582 - 0.00% -
std::any_of(deque<int>)_(process_all)/32 15.40% 7.720 8.908 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 15.36% 67.043 77.338 - 0.00% -
std::partition(deque<int>)_(dense)/32 15.32% 8.824 10.176 - 0.00% -
BM_StringRelationalLiteral_Less_Empty_Small_Control 15.20% 0.392 0.451 - 0.00% -
BM_deque_vector_ranges_copy_backward/0 15.11% 0.600 0.691 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 15.05% 16745.031 19265.165 - 0.00% -
BM_join_view_out_vectors/0 14.90% 0.389 0.447 - 0.00% -
BM_Hash/uint32_top_std_hash/1024 14.87% 592.694 680.821 - 0.00% -
BM_sprintf/C_string_len_6 14.86% 3.815 4.382 - 0.00% -
std::copy_n(list<int>)/4096 14.74% 4593.445 5270.591 - 0.00% -
std::is_sorted_until(deque<int>)/8 14.72% 2.934 3.366 - 0.00% -
BM_vector_deque_ranges_copy_backward/1 14.66% 0.602 0.690 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 14.42% 140.029 160.220 - 0.00% -
BM_deque_deque_ranges_copy/1 14.38% 0.954 1.091 - 0.00% -
std::multiset<std::string>::ctor(const_Self&)/32 14.36% 653.763 747.624 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/1024 14.35% 74.067 84.693 - 0.00% -
BM_deque_deque_ranges_copy_backward/65536 14.27% 20019.746 22876.781 - 0.00% -
SetIntersection_None_Set_uint64_1024_1024 14.08% 10659704.870 12160135.992 - 0.00% -
rng::find_last(list<int>)_(bail_90%)/50 14.06% 1.457 1.661 - 0.00% -
BM_deque_deque_ranges_copy_backward/64000 14.00% 19580.097 22322.025 - 0.00% -
SetIntersection_Front_Vector_string_1024_64 13.97% 2585565.345 2946738.014 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/50 13.94% 12.470 14.209 - 0.00% -
std::map<int,_int>::clear()/1024 13.93% 9648.811 10992.844 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/32768 13.81% 821.780 935.249 - 0.00% -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/32 13.70% 84.560 96.144 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 13.51% 10577779.263 12006866.513 - 0.00% -
SetIntersection_Front_Vector_string_262144_64 13.48% 2575471.392 2922679.111 - 0.00% -
BM_deque_deque_move_backward/1 13.44% 2.571 2.917 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 13.42% 25.683 29.131 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 13.41% 611.003 692.958 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast 13.25% 0.406 0.460 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1 13.16% 10398264.276 11766379.373 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_256 13.02% 10484729.009 11849690.368 - 0.00% -
BM_deque_deque_copy_backward/1 13.00% 2.571 2.905 - 0.00% -
std::search(deque<int>)_(near_matches)/8192 12.90% 1802211.570 2034680.644 - 0.00% -
SetIntersection_None_Vector_uint64_262144_262144 12.89% 309378574.428 349256255.353 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 12.86% 176.644 199.353 - 0.00% -
ranges::min(std::vector<long_long>)/1 12.83% 0.289 0.326 - 0.00% -
BM_deque_deque_ranges_copy/0 12.74% 0.598 0.675 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 12.74% 3.490 3.935 - 0.00% -
std::map<int,_int>::clear()/8192 12.65% 79241.973 89264.486 - 0.00% -
std::copy(list<int>)/4096 12.56% 3502.593 3942.545 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 12.54% 27.131 30.533 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/1024 12.53% 37.989 42.750 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 12.52% 793.672 893.043 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 12.47% 805.581 906.011 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 12.17% 4.089 4.587 - 0.00% -
std::partial_sort_copy(list<int>)_(heap)/8 12.08% 11.551 12.947 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 12.07% 25.549 28.633 - 0.00% -
BM_to_sys/2100/threads:4 12.04% 20.463 22.927 - 0.00% -
std::partition(deque<int>)_(dense)/50 11.90% 13.744 15.380 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 11.87% 412552.232 461532.501 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/1048576 11.86% 1650405.380 1846114.898 - 0.00% -
SetIntersection_Front_Set_uint64_262144_1024 11.85% 15220792.638 17023792.909 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 11.84% 1739.206 1945.121 - 0.00% -
std::unique(deque<int>)_(contiguous)/52 11.79% 54.356 60.767 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0 11.78% 30.672 34.285 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 11.73% 51564.390 57612.553 - 0.00% -
std::unordered_set<int>::erase(key)_(non-existent,_end)/0 11.68% 0.313 0.350 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 11.62% 32.548 36.330 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/32 11.59% 40.177 44.835 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 11.59% 20.509 22.885 - 0.00% -
SetIntersection_Front_Set_uint64_16384_256 11.58% 4396913.154 4906219.058 - 0.00% -
BM_StringFindStringLiteral/4096 11.58% 76.440 85.294 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 11.55% 6444.202 7188.194 - 0.00% -
SetIntersection_None_Vector_uint32_262144_256 11.53% 320793895.383 357773448.341 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/8192 11.33% 215.121 239.503 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 11.32% 10738690.337 11954587.745 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 11.19% 551.385 613.059 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 11.13% 222518738.359 247276618.145 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/50 11.10% 5.453 6.058 - 0.00% -
std::find_if(deque<int>)_(process_all)/50 11.05% 12.533 13.918 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/1024 11.02% 29.887 33.181 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_middle)/8192 10.92% 30.881 34.253 - 0.00% -
SetIntersection_None_Vector_uint64_262144_256 10.91% 316346161.824 350865285.106 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 10.73% 342.939 379.741 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/1024 10.67% 63.038 69.766 - 0.00% -
SetIntersection_Front_Set_string_1024_256 10.64% 12333267.089 13645550.143 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 10.63% 33.491 37.052 - 0.00% -
ranges::minmax(std::vector<char>)/1 10.51% 0.601 0.664 - 0.00% -
bm_make_exception_ptr/threads:8 10.46% 2.109 2.329 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/8192 10.38% 552.327 609.633 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 10.36% 19326767.186 21329434.915 - 0.00% -
BM_format_to_string_back_inserter<std::vector<char>>/1 10.27% 15.435 17.021 - 0.00% -
SetIntersection_Front_Set_uint64_16384_16384 10.22% 328362181.854 361922254.753 - 0.00% -
rng::find_last(list<int>)_(bail_90%)/8 10.22% 0.559 0.616 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_4 10.20% 363585431.195 400668563.903 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 10.16% 541.110 596.063 - 0.00% -
std::unique(deque<int>)_(sprinkled)/52 10.15% 53.925 59.400 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 10.09% 1178.371 1297.256 - 0.00% -
std::search(deque<int>)_(single_element)/1000 10.03% 241.645 265.883 - 0.00% -
BM_StringRelational_Eq_Small_Small_ChangeMiddle 9.99% 1.322 1.454 - 0.00% -
dynamic_cast_(Chain,_5_levels) 9.97% 1.128 1.241 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 9.95% 36.804 40.466 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 9.94% 498.025 547.517 - 0.00% -
std::set<std::string>::insert(const_value_type&)_(already_present)/8192 9.93% 140.938 154.926 - 0.00% -
std::partition(list<int>)_(dense)/50 9.89% 14.540 15.979 - 0.00% -
std::unique(deque<int>)_(sprinkled)/32 9.89% 48.366 53.149 - 0.00% -
std::set<std::string>::erase(key)_(existent)/8192 9.88% 104.698 115.047 - 0.00% -
SetIntersection_None_Vector_uint32_262144_262144 9.67% 319415727.963 350308838.417 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/8 9.62% 2.229 2.444 - 0.00% -
std::replace(list<int>)_(prefix)/1024 9.59% 666.514 730.416 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 9.58% 34211.852 37489.537 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_64 9.56% 6075511.325 6656263.760 - 0.00% -
std::unordered_multiset<int>::clear()/8192 9.55% 44641.569 48902.892 - 0.00% -
BM_BitsetToString<32>/Dense_(90%)/90 9.51% 24.992 27.370 - 0.00% -
BM_deque_deque_ranges_copy_backward/1 9.49% 1.007 1.103 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/8192 9.48% 257.554 281.967 - 0.00% -
std::fill(list<int>)/8192 9.39% 6721.116 7352.022 - 0.00% -
BM_ConstructAndDestroy_Null_Opaque 9.33% 0.247 0.270 - 0.00% -
std::search(deque<int>)_(single_element)/1024 9.28% 251.799 275.163 - 0.00% -
SetIntersection_Front_Set_uint64_16384_64 9.27% 1806586.282 1974055.637 - 0.00% -
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 9.25% 684.061 747.355 - 0.00% -
std::vector<bool>::ctor(size_type,_const_value_type&) 9.24% 8.075 8.821 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/32 9.22% 10.356 11.310 - 0.00% -
SetIntersection_Front_Set_string_262144_16 9.22% 1627047.593 1777008.362 - 0.00% -
std::unordered_multimap<int,_int>::count(key)/32 9.12% 11.325 12.359 - 0.00% -
dynamic_cast_(Chain,_8_levels) 9.06% 1.152 1.257 - 0.00% -
BM_StringEraseWithMove_Empty_Opaque 9.02% 0.444 0.484 - 0.00% -
dynamic_cast_(Chain,_6_levels) 9.01% 1.124 1.225 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 9.01% 3026837.087 3299456.579 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64 9.00% 15091040.666 16448861.628 - 0.00% -
dynamic_cast_(Chain,_7_levels) 8.98% 1.120 1.221 - 0.00% -
rng::contains(vector<int>)_(process_all)/32 8.94% 7.863 8.566 - 0.00% -
std::multiset<std::string>::erase(iterator)/8192 8.84% 28.862 31.414 - 0.00% -
std::map<std::string,_int>::erase(key)_(existent)/32 8.84% 81.642 88.857 - 0.00% -
std::set<int>::erase(key)_(non-existent,_middle)/8192 8.81% 4.041 4.397 - 0.00% -
dynamic_cast_(Chain,_4_levels) 8.79% 1.140 1.241 - 0.00% -
SetIntersection_Front_Set_uint32_256_256 8.74% 8765747.421 9531466.616 - 0.00% -
std::set<int>::insert(value)_(new_value,_middle)/1024 8.70% 23.994 26.081 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 8.59% 15211656.278 16518221.588 - 0.00% -
SetIntersection_Front_Set_uint64_256_64 8.58% 6037569.992 6555692.762 - 0.00% -
std::rotate_copy(list<int>)/8192 8.56% 6436.007 6986.901 - 0.00% -
BM_to_sys/1993/threads:16 8.54% 0.724 0.786 - 0.00% -
std::unordered_set<std::string>::count(key)/32 8.48% 103.075 111.811 - 0.00% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 8.44% 53861.124 58406.911 - 0.00% -
std::partition(list<int>)_(dense)/32 8.38% 10.312 11.176 - 0.00% -
std::search_n(list<int>)_(no_match)/32 8.37% 9.020 9.775 - 0.00% -
BM_deque_vector_ranges_move_backward/0 8.37% 0.592 0.641 - 0.00% -
ranges::min(std::deque<__int128>)/1 8.32% 0.458 0.496 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 8.27% 787.160 852.248 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/8192 8.26% 4485.800 4856.464 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 8.26% 796.269 862.035 - 0.00% -
std::set<int>::erase(key)_(non-existent,_middle)/32 8.23% 1.783 1.930 - 0.00% -
std::unordered_multiset<int>::erase(key)_(non-existent,_middle)/0 8.20% 0.489 0.529 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 8.20% 37.835 40.939 - 0.00% -
std::map<std::string,_int>::lower_bound(key)/32 8.19% 71.641 77.506 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 8.17% 11316.064 12240.355 - 0.00% -
std::all_of(deque<int>)_(process_all)/32 8.12% 9.386 10.148 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 8.10% 11962.115 12931.119 - 0.00% -
std::map<std::string,_int>::find(key)/32 8.08% 81.421 88.003 - 0.00% -
BM_StringRelational_Eq_Empty_Large_Control 8.08% 0.391 0.423 - 0.00% -
BM_std_minmax_element<short>/2 8.06% 0.484 0.523 - 0.00% -
SetIntersection_Front_Set_float_256_64 8.04% 5857243.992 6328081.808 - 0.00% -
std::multimap<std::string,_int>::clear()/32 8.03% 860.065 929.099 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_4 8.03% 972622.866 1050684.461 - 0.00% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 8.02% 38321.911 41394.223 - 0.00% -
dynamic_cast_(Chain,_9_levels) 7.98% 1.127 1.217 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/32 7.95% 44.309 47.833 - 0.00% -
std::for_each_n(join_view(vector<vector<int>>))/8192 7.95% 2976.699 3213.199 - 0.00% -
std::map<int,_int>::erase(iterator)/1024 7.91% 20.280 21.884 - 0.00% -
std::vector<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 7.88% 665.692 718.133 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/1048576 7.88% 579098.154 624706.049 - 0.00% -
BM_format_string<wchar_t>/256 7.85% 0.393 0.424 - 0.00% -
std::multiset<int>::insert(value)_(new_value,_middle)/8192 7.84% 23.538 25.383 - 0.00% -
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/0 7.79% 0.471 0.508 - 0.00% -
BM_StringMove_Large 7.75% 0.695 0.748 - 0.00% -
std::any_of(deque<int>)_(process_all)/50 7.74% 12.961 13.964 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 7.73% 12042.729 12974.234 - 0.00% -
std::map<std::string,_int>::equal_range(key)/32 7.73% 61.587 66.345 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_16 7.71% 10424597.515 11228633.439 - 0.00% -
SetIntersection_Front_Vector_string_256_64 7.68% 8857614.566 9537694.160 - 0.00% -
ranges::min(std::deque<long_long>)/1 7.68% 0.423 0.455 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/1024 7.67% 103.085 110.996 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16384 7.66% 186443557.870 200731501.356 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 7.65% 223202398.280 240277189.575 - 0.00% -
ranges::min(std::list<long_long>)/70000 7.62% 50350.434 54188.730 - 0.00% -
SetIntersection_None_Vector_uint32_262144_4 7.61% 326568898.412 351423135.765 - 0.00% -
std::replace(vector<int>)_(sprinkled)/1024 7.61% 154.827 166.610 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 7.60% 11641.532 12525.712 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 7.58% 837.308 900.811 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 7.56% 192456501.583 207001590.962 - 0.00% -
std::find_end(vector<int>)_(process_all)/8192 7.52% 1352.422 1454.153 - 0.00% -
bm_exception_ptr_move_assign_null 7.51% 0.486 0.523 - 0.00% -
std::find_end(vector<int>)_(process_all)/1048576 7.49% 174458.564 187521.379 - 0.00% -
std::find_end(vector<int>)_(process_all)/1000 7.46% 168.475 181.047 - 0.00% -
BM_StringEraseWithMove_Huge_Opaque 7.42% 50.227 53.954 - 0.00% -
std::find_end(vector<int>)_(process_all)/1024 7.37% 172.640 185.364 - 0.00% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7.36% 7031.107 7548.503 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/1024 7.35% 261.911 281.150 - 0.00% -
std::vector<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 7.34% 2602.864 2793.900 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 7.33% 4807714.883 5159905.600 - 0.00% -
BM_join_view_in_vectors/0 7.32% 0.363 0.389 - 0.00% -
BM_to_sys/1979/threads:16 7.30% 0.735 0.788 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/32 7.29% 2.516 2.700 - 0.00% -
BM_format_string<wchar_t>/512 7.20% 0.319 0.342 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_256 7.19% 192950505.391 206815511.826 - 0.00% -
std::replace(vector<int>)_(prefix)/50 7.14% 7.184 7.697 - 0.00% -
std::unordered_set<int>::erase(key)_(non-existent,_end)/1024 7.11% 0.945 1.013 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 7.10% 220779380.342 236463058.693 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_end)/8192 7.05% 7.354 7.873 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 7.05% 55.315 59.216 - 0.00% -
std::replace(vector<int>)_(sprinkled)/8192 7.05% 1210.043 1295.388 - 0.00% -
std::vector<bool>::reserve() 6.98% 8.183 8.755 - 0.00% -
std::is_sorted_until(deque<int>,_pred)/1024 6.97% 367.138 392.744 - 0.00% -
SetIntersection_Front_Set_uint64_1024_4 6.97% 1009486.895 1079810.644 - 0.00% -
SetIntersection_Front_Vector_string_256_256 6.96% 15835465.607 16937121.423 - 0.00% -
std::unique(deque<int>)_(contiguous)/32 6.95% 48.714 52.098 - 0.00% -
std::find_end(vector<int>)_(single_element)/1024 6.91% 158.499 169.453 - 0.00% -
std::multiset<std::string>::count(key)/32 6.90% 67.408 72.059 - 0.00% -
std::set<std::string>::insert(const_value_type&)_(already_present)/32 6.86% 49.253 52.632 - 0.00% -
std::find_end(vector<int>)_(single_element)/1000 6.86% 154.736 165.347 - 0.00% -
std::find(list<int>)_(bail_25%)/8 6.82% 0.794 0.848 - 0.00% -
BM_std_minmax_element<int>/1 6.79% 0.421 0.450 - 0.00% -
std::find_if(list<int>)_(bail_25%)/32768 6.78% 7083.350 7563.596 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/8 6.78% 0.630 0.673 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 6.78% 0.650 0.694 - 0.00% -
std::set<int>::erase(key)_(non-existent,_middle)/1024 6.77% 3.329 3.555 - 0.00% -
BM_StringFindStringLiteral/16 6.75% 1.615 1.724 - 0.00% -
BM_deque_vector_ranges_move_backward/1 6.71% 0.866 0.924 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 6.70% 36.867 39.337 - 0.00% -
BM_StringFindStringLiteral/8 6.66% 1.615 1.722 - 0.00% -
std::map<int,_int>::clear()/32 6.65% 612.119 652.804 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/8192 6.60% 26.865 28.638 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/1024 6.60% 46928.928 50024.789 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 6.58% 2299.181 2450.517 - 0.00% -
SetIntersection_None_Set_uint64_256_16 6.56% 13206030.398 14072524.678 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1048576 6.56% 12857125.022 13700368.358 - 0.00% -
SetIntersection_Front_Set_uint32_16384_16 6.54% 1163321.780 1239379.961 - 0.00% -
std::find_end(vector<int>)_(single_element)/8192 6.49% 1248.496 1329.463 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_1024 6.48% 183058157.703 194917652.104 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 6.41% 22080.527 23496.511 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/32768 6.40% 1268.495 1349.695 - 0.00% -
std::partition(list<int>)_(dense)/8192 6.38% 5029.782 5350.857 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_256 6.37% 11789747.700 12541002.873 - 0.00% -
SetIntersection_Front_Set_float_262144_64 6.37% 1788127.190 1902034.227 - 0.00% -
std::replace(vector<int>)_(sprinkled)/50 6.35% 7.890 8.392 - 0.00% -
std::unordered_set<std::string>::erase(iterator)/8192 6.34% 28.716 30.537 - 0.00% -
ranges::minmax(std::deque<long_long>)/8 6.34% 2.561 2.723 - 0.00% -
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/32 6.32% 21.140 22.476 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 6.28% 981360.907 1042965.334 - 0.00% -
SetIntersection_None_Vector_float_262144_1 6.25% 351169838.415 373104667.012 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 6.25% 157244.212 167065.726 - 0.00% -
SetIntersection_Front_Vector_uint32_256_64 6.17% 3558558.029 3777974.604 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/16384 6.13% 198279.181 210429.056 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 6.12% 46756.583 49620.076 - 0.00% -
SetIntersection_Front_Vector_string_1024_1 6.11% 1002701.232 1064006.565 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/64 6.11% 2.115 2.245 - 0.00% -
BM_BitsetToString<64>/Sparse_(10%)/10 6.09% 10.962 11.630 - 0.00% -
SetIntersection_Front_Set_uint32_262144_4 6.07% 1005148.189 1066200.109 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 6.07% 117086.403 124195.349 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 6.05% 773.816 820.627 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/32 6.04% 10.033 10.639 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 6.04% 13700.337 14528.397 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/8192 6.02% 2110.840 2237.873 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 6.02% 15.933 16.892 - 0.00% -
std::shift_left(deque<int>)/32 6.01% 4.930 5.227 - 0.00% -
BM_std_minmax_element<int>/512 6.01% 170.935 181.209 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/1024 6.01% 39.719 42.106 - 0.00% -
CastTo<B<Width_/_2,_Depth>> 5.98% 2383.778 2526.389 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/16 5.95% 5.630 5.965 - 0.00% -
SetIntersection_Interlaced_Vector_float_262144_1 5.93% 980930.263 1039068.960 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/50 5.91% 2.639 2.795 - 0.00% -
std::find_end(deque<int>,_pred)_(near_matches)/8192 5.90% 2438940.653 2582798.947 - 0.00% -
BM_StringFindStringLiteral/32 5.89% 1.845 1.953 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 5.88% 2676.352 2833.619 - 0.00% -
std::upper_bound(std::list<int>)/8192 5.87% 12330.281 13054.281 - 0.00% -
rng::contains(vector<int>)_(process_all)/50 5.87% 11.791 12.483 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_256 5.87% 192077445.611 203345036.134 - 0.00% -
std::copy_backward(vector<int>)/4096 5.85% 142.729 151.083 - 0.00% -
std::multimap<std::string,_int>::clear()/1024 5.83% 19932.526 21094.065 - 0.00% -
std::map<int,_int>::erase(key)_(existent)/1024 5.82% 23.974 25.368 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/8192 5.80% 320.031 338.595 - 0.00% -
std::shift_right(deque<int>)/8192 5.78% 424.190 448.705 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/8192 5.78% 151.760 160.528 - 0.00% -
BM_deque_deque_copy_backward/2 5.77% 2.879 3.045 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_cleared_Container)/0 5.77% 15.776 16.686 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/8192 5.75% 17846.708 18873.166 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 5.75% 106044.947 112141.031 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/1048576 5.74% 13170.008 13925.413 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 5.73% 106900.858 113031.189 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1 5.73% 975087.238 1030975.580 - 0.00% -
std::copy(vector<int>)/4096 5.71% 225.273 238.147 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/32 5.69% 823.103 869.931 - 0.00% -
dynamic_cast_(Chain,_2_levels) 5.68% 1.190 1.258 - 0.00% -
std::unordered_multiset<int>::clear()/1024 5.68% 5342.436 5645.771 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/1024 5.65% 2236.223 2362.459 - 0.00% -
ranges::minmax(std::deque<char>)/1 5.62% 0.460 0.486 - 0.00% -
SetIntersection_None_Set_uint64_16384_1024 5.60% 186100638.937 196525755.199 - 0.00% -
BM_deque_deque_copy/2 5.60% 2.997 3.165 - 0.00% -
SetIntersection_Front_Vector_float_1024_4 5.59% 983756.408 1038748.259 - 0.00% -
std::find_if_not(list<int>)_(process_all)/8192 5.59% 7001.095 7392.357 - 0.00% -
SetIntersection_Front_Set_uint32_262144_16 5.58% 1200735.569 1267706.370 - 0.00% -
BM_SystemErrorWithoutMessage 5.57% 32.225 34.020 - 0.00% -
std::none_of(deque<int>)_(process_all)/32 5.56% 8.129 8.582 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_4 5.55% 13829169.841 14597337.227 - 0.00% -
std::unordered_set<std::string>::count(key)/1024 5.55% 113.354 119.640 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/32 5.50% 402.173 424.278 - 0.00% -
BM_deque_deque_ranges_copy_backward/0 5.47% 0.539 0.569 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/1024 5.42% 56.969 60.059 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 5.34% 101.396 106.815 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<char>>/16384 5.33% 199381.127 210000.054 - 0.00% -
BM_format_to_string_back_inserter<std::list<char>>/1 5.32% 15.349 16.166 - 0.00% -
std::set<int>::insert(const_value_type&)_(already_present)/8192 5.32% 7.179 7.561 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/32768 5.31% 8522.498 8974.877 - 0.00% -
SetIntersection_None_Set_uint64_256_1 5.26% 13540452.462 14252825.485 - 0.00% -
std::unordered_map<int,_int>::contains(key)/1024 5.26% 9.861 10.380 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 5.25% 5045204.749 5310079.968 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 5.25% 233.158 245.396 - 0.00% -
BM_std_minmax_element<int>/1024 5.22% 338.250 355.921 - 0.00% -
std::vector<std::string>::ctor(Range)_(cheap_elements)/32 5.21% 100.571 105.814 - 0.00% -
SetIntersection_Front_Set_uint64_16384_1024 5.21% 15318140.201 16116010.305 - 0.00% -
std::list<int>::erase(begin)_(cheap_elements)/8192 5.21% 10.087 10.612 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64 5.20% 96.150 101.154 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_64 5.20% 200404145.569 210822206.456 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 5.19% 980239.175 1031106.431 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 5.18% 13841.402 14558.785 - 0.00% -
std::remove_if(list<int>)_(prefix)/8192 5.18% 9231.964 9710.243 - 0.00% -
BM_stop_token_async_reg_unreg_callback/131072 5.15% 1972843.587 2074384.363 - 0.00% -
SetIntersection_Front_Set_uint64_16384_4 5.10% 1009116.462 1060570.078 - 0.00% -
std::rotate(vector<int>)_(1_element_forward)/50 5.09% 4.566 4.799 - 0.00% -
std::vector<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192 5.09% 18570.709 19515.339 - 0.00% -
std::map<int,_int>::erase(iterator)/32 5.09% 20.267 21.297 - 0.00% -
std::list<int>::ctor(const_Self&)_(cheap_elements)/32 5.08% 326.463 343.036 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/8 5.06% 1.596 1.676 - 0.00% -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 5.04% 27.378 28.757 - 0.00% -
ranges::min(std::deque<char>)/1 5.02% 0.436 0.458 - 0.00% -
dynamic_cast_(Chain,_1_level) 5.01% 1.197 1.257 - 0.00% -
std::partition_point(deque<int>)/32 4.98% 3.278 3.442 - 0.00% -
SetIntersection_Front_Set_uint32_64_16 4.95% 15128173.829 15876520.359 - 0.00% -
std::for_each(set<int>::iterator)/32 4.94% 39.579 41.536 - 0.00% -
std::unordered_set<int>::erase(key)_(existent)/8192 4.94% 21.013 22.051 - 0.00% -
std::multiset<std::string>::insert(const_value_type&)_(already_present)/8192 4.93% 178.699 187.515 - 0.00% -
BM_tolower_string<char> 4.92% 35.324 37.063 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_end)/8192 4.89% 28.366 29.752 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64 4.87% 343696961.312 360423621.522 - 0.00% -
std::list<int>::erase(begin)_(cheap_elements)/32 4.86% 10.030 10.517 - 0.00% -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 4.83% 4592.912 4814.748 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 4.83% 1378085.464 1444621.012 - 0.00% -
std::is_partitioned(deque<int>)_(partitioned)/50 4.82% 12.026 12.606 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8192 4.82% 2903.328 3043.229 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 4.79% 5953451.201 6238629.879 - 0.00% -
std::vector<std::string>::ctor(Range)_(cheap_elements)/1024 4.78% 2738.246 2869.050 - 0.00% -
std::replace_if(deque<int>)_(sprinkled)/32 4.77% 8.890 9.314 - 0.00% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 4.77% 5273.436 5524.973 - 0.00% -
SetIntersection_None_Set_uint64_16384_16384 4.77% 186304111.592 195183342.276 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 4.76% 1193.049 1249.815 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 4.75% 1698.959 1779.734 - 0.00% -
BM_std_minmax_element<short>/1 4.75% 0.357 0.374 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 4.72% 193470739.340 202603309.182 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/8192 4.71% 11.493 12.034 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 4.70% 786.599 823.582 - 0.00% -
std::format(float)_(fmt:_{:017500_0a}) 4.70% 1189.074 1244.946 - 0.00% -
SetIntersection_Front_Set_uint64_262144_16 4.69% 1189221.395 1244965.708 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/32 4.68% 75.892 79.447 - 0.00% -
std::multimap<std::string,_int>::count(key)/32 4.68% 69.365 72.613 - 0.00% -
std::vector<bool>::ctor(const_Self&) 4.68% 26.357 27.589 - 0.00% -
SetIntersection_Front_Set_float_256_16 4.67% 4509046.935 4719777.335 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_1 4.67% 1022309.484 1070074.039 - 0.00% -
std::replace(deque<int>)_(sprinkled)/32 4.67% 8.743 9.151 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 4.65% 20898.389 21871.095 - 0.00% -
std::make_heap(vector<int>)_(heap)/8 4.65% 21.077 22.057 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 4.64% 225225654.244 235681703.687 - 0.00% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 4.64% 116291.113 121687.092 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 4.63% 115.632 120.989 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/8192 4.63% 117269.225 122697.954 - 0.00% -
BM_format_to_iterator/<std::string>_string_view_len_6 4.61% 2.199 2.300 - 0.00% -
BM_sprintf/C_string_len_60 4.61% 5.619 5.878 - 0.00% -
SetIntersection_Interlaced_Set_uint32_256_256 4.61% 11252315.971 11770547.437 - 0.00% -
SetIntersection_Front_Set_float_1024_256 4.60% 4436856.182 4641159.996 - 0.00% -
SetIntersection_Front_Vector_uint64_256_4 4.60% 3910363.004 4090330.833 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 4.60% 2260.219 2364.093 - 0.00% -
rng::find_last(forward_list<int>)_(bail_10%)/8 4.58% 2.070 2.164 - 0.00% -
SetIntersection_None_Vector_uint32_262144_64 4.58% 334164804.579 349461030.331 - 0.00% -
BM_from_sys/2100/threads:16 4.58% 18.499 19.346 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 4.55% 29.290 30.622 - 0.00% -
SetIntersection_Front_Vector_float_16384_4 4.55% 990665.844 1035715.127 - 0.00% -
BM_std_minmax_element<short>/3 4.54% 0.917 0.959 - 0.00% -
SetIntersection_Front_Set_uint64_64_16 4.54% 15268416.039 15961348.925 - 0.00% -
BM_format_to_iterator/<std::string>_string_len_60 4.52% 3.554 3.715 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/1024 4.51% 11.620 12.144 - 0.00% -
std::multiset<std::string>::erase(iterator)/1024 4.51% 25.102 26.233 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/0 4.51% 0.671 0.701 - 0.00% -
std::unique(list<int>)_(contiguous)/52 4.50% 63.547 66.407 - 0.00% -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8 4.50% 3.514 3.672 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_1024_16 4.49% 3456784.924 3611910.064 - 0.00% -
dynamic_cast_(Chain,_3_levels) 4.49% 1.187 1.240 - 0.00% -
SetIntersection_None_Set_uint64_1024_256 4.47% 10403431.859 10868408.391 - 0.00% -
std::unordered_multiset<int>::erase(iterator)/32 4.47% 16.883 17.637 - 0.00% -
SetIntersection_Front_Vector_string_262144_256 4.47% 7750380.272 8096626.820 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/1024 4.47% 360.975 377.099 - 0.00% -
BM_from_sys/2100/threads:4 4.47% 23.140 24.173 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024 4.45% 192556580.948 201122798.957 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/8192 4.44% 25.445 26.573 - 0.00% -
std::sort(deque<int>)_(heap)/8 4.43% 34.392 35.917 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 4.42% 76.724 80.117 - 0.00% -
std::shift_left(deque<int>)/50 4.42% 6.684 6.979 - 0.00% -
std::list<int>::erase(begin)_(cheap_elements)/1024 4.42% 10.121 10.568 - 0.00% -
std::none_of(list<int>)_(process_all)/8192 4.41% 8231.200 8594.342 - 0.00% -
std::make_heap(vector<NonIntegral>)_(heap)/8 4.40% 19.409 20.263 - 0.00% -
SetIntersection_Interlaced_Vector_float_16384_1 4.40% 984902.121 1028274.884 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/32768 4.40% 789.099 823.820 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 4.39% 342006379.273 357014427.893 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 4.38% 5706.598 5956.545 - 0.00% -
std::unordered_multiset<int>::erase(iterator)/1024 4.37% 16.951 17.692 - 0.00% -
BM_toupper_char<char> 4.37% 1.202 1.254 - 0.00% -
std::remove(list<int>)_(sprinkled)/50 4.37% 64.577 67.397 - 0.00% -
std::for_each(set<int>::iterator)/50 4.36% 64.262 67.066 - 0.00% -
std::flat_map<int,_int>::erase(iterator)/8192 4.35% 491.111 512.458 - 0.00% -
BM_std_minmax_element<long_long>/3 4.34% 0.961 1.003 - 0.00% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 4.32% 331.666 346.004 - 0.00% -
std::sort(deque<int>)_(qsort_adversarial)/8 4.29% 22.732 23.707 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1 4.27% 20.435 21.307 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_4 4.23% 977997.342 1019413.769 - 0.00% -
std::unordered_multiset<int>::erase(key)_(existent)/32 4.21% 17.592 18.333 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 4.21% 33374962.956 34779406.199 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_64 4.20% 1288889.395 1343051.204 - 0.00% -
BM_format_string<wchar_t>/8192 4.20% 0.265 0.276 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_4 4.19% 18019297.652 18773698.488 - 0.00% -
std::partition_copy(vector<int>)/1024 4.18% 463.186 482.566 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 4.17% 727.913 758.238 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_4 4.15% 1012602.868 1054674.946 - 0.00% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 4.15% 11287.544 11756.354 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 4.14% 12339.940 12851.262 - 0.00% -
BM_StringFindStringLiteral/2048 4.14% 40.242 41.909 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 4.14% 156187074.771 162649644.166 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144 4.13% 1829494.722 1905125.100 - 0.00% -
std::partition(vector<int>)_(dense)/50 4.13% 12.631 13.152 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 4.12% 4768518.079 4965086.374 - 0.00% -
std::pop_heap(vector<std::string>)/8192 4.12% 83.262 86.689 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 4.12% 80902.442 84231.665 - 0.00% -
std::map<int,_int>::erase(key)_(existent)/32 4.11% 22.712 23.645 - 0.00% -
std::fill_n(vector<bool>)/64 4.11% 1.391 1.448 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 4.08% 25.601 26.646 - 0.00% -
SetIntersection_Front_Set_float_1024_64 4.07% 1758229.313 1829745.993 - 0.00% -
BM_from_sys/1979/threads:16 4.07% 0.662 0.688 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(qsort_adversarial)/8 4.07% 39.132 40.723 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64 4.06% 2005862.305 2087272.657 - 0.00% -
BM_format_to_string_back_inserter<std::list<char>>/16384 4.06% 190868.320 198614.348 - 0.00% -
dynamic_cast_(VChain,_1_level) 4.05% 6.930 7.211 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_64 4.05% 188872609.055 196525935.084 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 4.04% 406.547 422.974 - 0.00% -
std::shift_right(deque<int>)/1024 4.04% 54.801 57.014 - 0.00% -
BM_format_to_string_pointer<wchar_t>/1 4.04% 9.822 10.218 - 0.00% -
BM_StringFindCharLiteral/64 4.03% 2.255 2.346 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 4.03% 3.782 3.934 - 0.00% -
std::unordered_set<int>::erase(key)_(existent)/1024 4.01% 19.366 20.143 - 0.00% -
SetIntersection_Front_Set_float_16384_1024 3.97% 14706837.013 15291390.428 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_len_6 3.97% 68.918 71.652 - 0.00% -
ranges::minmax(std::list<char>)/8 3.95% 2.001 2.080 - 0.00% -
std::list<std::string>::insert(begin)_(expensive_elements)/32 3.94% 26.768 27.823 - 0.00% -
std::list<std::string>::ctor(size_type)/8192 3.94% 100862.783 104837.886 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<char>>/1 3.94% 16.505 17.156 - 0.00% -
std::lower_bound(std::list<int>)/8192 3.94% 12360.665 12847.154 - 0.00% -
SetIntersection_None_Vector_uint32_262144_1 3.93% 337226839.403 350477342.145 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_256 3.93% 2174391.877 2259822.516 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/1024 3.93% 5654.562 5876.601 - 0.00% -
std::map<int,_int>::erase(iterator)/8192 3.92% 23.319 24.234 - 0.00% -
std::partition_copy(vector<int>)/50 3.91% 13.139 13.652 - 0.00% -
rng::contains_subrange(deque<int>)_(process_all)/8192 3.89% 2618.650 2720.497 - 0.00% -
BM_format_to_iterator/<std::deque>_C_string_len_6 3.89% 9.662 10.037 - 0.00% -
BM_format_to_string_back_inserter<std::list<char>>/1048576 3.88% 12339302.472 12818635.594 - 0.00% -
std::list<std::string>::ctor(size_type)/32 3.88% 343.389 356.724 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 3.88% 660.409 686.038 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 3.88% 113122.513 117511.599 - 0.00% -
std::multiset<std::string>::find(key)/32 3.88% 85.906 89.238 - 0.00% -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 3.88% 140.874 146.334 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/1024 3.87% 24.857 25.820 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 3.86% 32615.321 33874.832 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/8192 3.85% 17457.491 18129.914 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 3.85% 21.877 22.718 - 0.00% -
std::for_each(multiset<int>::iterator)/32 3.83% 39.812 41.335 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 3.82% 350705650.635 364104256.655 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 3.81% 5077352.608 5271042.604 - 0.00% -
std::unordered_multiset<int>::find(key)/1024 3.81% 9.954 10.333 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8 3.81% 42.613 44.236 - 0.00% -
std::copy_backward(deque<int>)/8 3.81% 2.555 2.653 - 0.00% -
std::list<std::string>::insert(begin)_(expensive_elements)/1024 3.79% 28.969 30.066 - 0.00% -
std::list<int>::ctor(Range)_(cheap_elements)/32 3.78% 330.727 343.224 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024 3.77% 1883634.366 1954701.263 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/8192 3.77% 208.476 216.337 - 0.00% -
BM_deque_deque_move_backward/2 3.77% 2.995 3.108 - 0.00% -
rng::contains_subrange(deque<int>)_(process_all)/1048576 3.75% 335758.507 348365.556 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 3.74% 866.507 898.880 - 0.00% -
SetIntersection_Front_Vector_float_16384_64 3.73% 1142621.040 1185245.207 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/1024 3.73% 14614.664 15159.692 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 3.72% 5670.695 5881.821 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 3.68% 249.808 259.012 - 0.00% -
BM_format_to_n_string_begin<std::wstring>/16384 3.66% 1971.993 2044.099 - 0.00% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 3.66% 7229.524 7493.854 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/1024 3.65% 3735.701 3872.203 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 3.65% 146.674 152.031 - 0.00% -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 3.65% 40540.479 42021.085 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/0 3.65% 0.441 0.457 - 0.00% -
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 3.65% 11422.165 11839.039 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/1024 3.65% 18.810 19.496 - 0.00% -
SetIntersection_Front_Set_uint64_262144_256 3.64% 4739623.610 4912143.387 - 0.00% -
BM_from_sys/1993/threads:16 3.63% 0.681 0.705 - 0.00% -
SetIntersection_Front_Set_uint64_1024_64 3.62% 1868410.548 1936041.377 - 0.00% -
dynamic_cast_(VDAG_sidecast_fail,_3_levels) 3.60% 75.935 78.672 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 3.60% 4455397.557 4615823.459 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 3.60% 3326512.454 3446281.888 - 0.00% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 3.59% 97738.348 101249.329 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 3.59% 4.467 4.627 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<char>>/1048576 3.59% 12973620.675 13439173.792 - 0.00% -
SetIntersection_Front_Set_float_262144_16384 3.59% 338130368.027 350263189.092 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16 3.58% 194594289.549 201567013.096 - 0.00% -
SetIntersection_Interlaced_Vector_string_256_256 3.57% 16040083.091 16613045.312 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 3.57% 66348.446 68715.565 - 0.00% -
BM_deque_vector_copy_backward/64 3.57% 2.493 2.582 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_1 3.56% 1049595.186 1086941.222 - 0.00% -
std::multimap<std::string,_int>::equal_range(key)/1024 3.55% 109.520 113.411 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_16 3.52% 14710338.891 15228384.185 - 0.00% -
std::count(list<int>)_(every_other)/8192 3.51% 6581.925 6813.136 - 0.00% -
SetIntersection_None_Set_uint64_16_16 3.51% 36382174.891 37659755.672 - 0.00% -
std::remove(list<int>)_(sprinkled)/8192 3.51% 7848.507 8124.058 - 0.00% -
SetIntersection_None_Set_uint32_256_256 3.50% 6696360.069 6930697.011 - 0.00% -
BM_CmpLess_ushort_ushort 3.50% 1.043 1.080 - 0.00% -
BM_deque_deque_move_backward/5500 3.48% 223.641 231.415 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/1024 3.47% 432.847 447.883 - 0.00% -
BM_StringAssignAsciiz_Huge_Transparent 3.47% 133.855 138.500 - 0.00% -
BM_StringFindStringLiteral/128 3.47% 3.221 3.332 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 3.46% 404.239 418.232 - 0.00% -
std::partition(vector<int>)_(dense)/1024 3.43% 241.020 249.291 - 0.00% -
std::format(double)_(fmt:_{:017500_0Lf}) 3.43% 1330.542 1376.183 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1 3.43% 3320558.509 3434423.218 - 0.00% -
BM_StringFindAllMatch/1 3.43% 2.808 2.904 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_16 3.41% 10032371.804 10374822.281 - 0.00% -
std::map<std::string,_int>::clear()/8192 3.41% 195301.403 201961.156 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 3.41% 3538.537 3659.129 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_16384_1 3.40% 979759.591 1013111.323 - 0.00% -
std::make_heap(deque<int>,_pred)_(ascending)/1024 3.40% 2443.901 2527.057 - 0.00% -
BM_Copy_MemFuncPtr 3.39% 1.523 1.575 - 0.00% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 3.39% 55802.967 57695.565 - 0.00% -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/1024 3.38% 156.066 161.346 - 0.00% -
BM_unicode_text<wchar_t> 3.38% 95616.511 98847.395 - 0.00% -
std::multiset<std::string>::lower_bound(key)/8192 3.37% 193.372 199.890 - 0.00% -
std::replace_if(deque<int>)_(prefix)/32 3.36% 11.164 11.539 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_1 3.36% 3959877.234 4092899.421 - 0.00% -
std::map<int,_int>::erase(key)_(existent)/8192 3.36% 29.515 30.506 - 0.00% -
std::list<int>::ctor(size_type)/8192 3.35% 97583.336 100855.543 - 0.00% -
BM_cyrillic_text<wchar_t> 3.35% 63207.800 65326.779 - 0.00% -
std::copy(list<int>)/64 3.35% 29.983 30.988 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 3.35% 113610.722 117416.409 - 0.00% -
BM_format_to_string_begin<std::list<wchar_t>>/16384 3.35% 15402.560 15918.471 - 0.00% -
std::set<int>::erase(key)_(non-existent,_end)/32 3.35% 2.852 2.948 - 0.00% -
bm_lexicographical_compare<unsigned_char>/64 3.35% 2.045 2.114 - 0.00% -
std::multiset<std::string>::equal_range(key)/32 3.34% 66.541 68.761 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 3.33% 14236.239 14709.604 - 0.00% -
std::list<std::string>::ctor(Range)_(cheap_elements)/32 3.32% 402.471 415.831 - 0.00% -
BM_StringEraseWithMove_Huge_Transparent 3.31% 46.667 48.213 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 3.30% 951.097 982.519 - 0.00% -
SetIntersection_Front_Set_string_256_256 3.30% 24105422.967 24901587.632 - 0.00% -
std::list<int>::ctor(const_Self&)_(cheap_elements)/1024 3.30% 11362.180 11736.988 - 0.00% -
BM_StringAssignStr_Huge_Transparent 3.29% 119.194 123.117 - 0.00% -
SetIntersection_None_Set_uint64_256_64 3.29% 11245206.497 11615056.447 - 0.00% -
std::multimap<std::string,_int>::clear()/8192 3.28% 202524.150 209168.350 - 0.00% -
SetIntersection_Front_Vector_float_262144_1 3.28% 1004423.480 1037372.276 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/1024 3.27% 18.514 19.120 - 0.00% -
ranges::min(std::vector<char>)/8 3.27% 2.190 2.262 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 3.26% 10183.043 10515.118 - 0.00% -
SetIntersection_Front_Set_uint64_1024_256 3.26% 4773673.555 4929119.721 - 0.00% -
std::list<int>::ctor(size_type)/1024 3.24% 12050.027 12441.042 - 0.00% -
BM_deque_deque_move/1 3.24% 2.526 2.608 - 0.00% -
rng::find_last(vector<int>)_(bail_10%)/1048576 3.24% 208410.020 215152.212 - 0.00% -
BM_deque_deque_move_backward/64 3.23% 7.066 7.294 - 0.00% -
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192 3.23% 22725.158 23459.597 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/8192 3.23% 781.363 806.581 - 0.00% -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 3.23% 3.363 3.471 - 0.00% -
std::list<int>::ctor(size_type)/32 3.22% 337.082 347.940 - 0.00% -
SetIntersection_None_Set_float_256_256 3.22% 6686193.706 6901345.961 - 0.00% -
std::shuffle(deque<int>)/32 3.22% 46.701 48.203 - 0.00% -
std::list<std::string>::insert(begin)_(expensive_elements)/8192 3.21% 29.303 30.245 - 0.00% -
BM_format_to_iterator/<std::array>_string_view_len_60 3.21% 3.641 3.758 - 0.00% -
BM_cyrillic_escaped<wchar_t> 3.20% 12596.078 12998.683 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 3.19% 119365.969 123178.323 - 0.00% -
std::replace_if(vector<int>)_(sprinkled)/50 3.19% 12.741 13.148 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0Lf}) 3.19% 1318.130 1360.166 - 0.00% -
std::find(deque<int>)_(bail_25%)/8 3.18% 0.843 0.870 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 3.18% 31.441 32.440 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1 3.16% 1001682.505 1033361.396 - 0.00% -
BM_to_chars_bad/8 3.16% 1.111 1.146 - 0.00% -
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 3.15% 329.847 340.247 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_1 3.15% 989315.240 1020506.537 - 0.00% -
std::list<std::string>::ctor(size_type)/1024 3.15% 12363.569 12753.285 - 0.00% -
BM_format_to_string_back_inserter<std::list<wchar_t>>/1048576 3.15% 12284091.541 12670976.775 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/8 3.13% 7.157 7.381 - 0.00% -
std::list<std::string>::operator=(const_Self&)_(expensive_elements)/1024 3.13% 6303.482 6500.779 - 0.00% -
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 3.13% 43086.530 44434.099 - 0.00% -
std::format(float)_(fmt:_{:017500_0La}) 3.13% 1248.502 1287.537 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/64 3.13% 23.426 24.159 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 3.13% 16.897 17.425 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(pipe-organ)/8 3.11% 39.901 41.141 - 0.00% -
BM_StringFindStringLiteral/8192 3.11% 136.772 141.022 - 0.00% -
std::unordered_set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 3.10% 133.044 137.167 - 0.00% -
BM_format_to_iterator/<std::array>_C_string_len_60 3.10% 4.849 4.999 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 3.09% 32.444 33.446 - 0.00% -
BM_deque_vector_copy/64 3.09% 2.561 2.640 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 3.09% 1861367.840 1918822.993 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 3.08% 311.393 320.987 - 0.00% -
BM_deque_deque_copy_backward/64 3.08% 7.091 7.309 - 0.00% -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 3.08% 3.535 3.644 - 0.00% -
SetIntersection_None_Vector_string_262144_262144 3.07% 2127244.603 2192640.211 - 0.00% -
SetIntersection_Interlaced_Set_uint32_64_64 3.06% 15930623.736 16418154.683 - 0.00% -
std::make_heap(deque<int>,_pred)_(ascending)/8192 3.06% 20402.015 21026.147 - 0.00% -
rng::find_last_if_not(list<int>)_(bail_90%)/1024 3.05% 73.769 76.021 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_16 3.04% 1038870.169 1070432.086 - 0.00% -
BM_deque_vector_copy_backward/64000 3.02% 4575.044 4713.279 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/32 3.02% 91.328 94.085 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/1024 3.02% 5842.120 6018.404 - 0.00% -
SetIntersection_Front_Set_uint32_16384_1024 3.02% 14703608.770 15147179.272 - 0.00% -
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Opaque 3.01% 11.009 11.341 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 3.01% 86.299 88.900 - 0.00% -
std::stable_partition(deque<int>)_(alloc_fails)/32 3.01% 2429.615 2502.716 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0Lf}) 3.01% 1322.912 1362.686 - 0.00% -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8 3.01% 3.995 4.115 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 2.99% 96374.974 99260.647 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/1048576 2.98% 54206.336 55822.060 - 0.00% -
std::unordered_map<int,_int>::find(key)/8192 2.97% 10.328 10.635 - 0.00% -
SetIntersection_Front_Vector_float_1024_16 2.97% 1044392.027 1075398.084 - 0.00% -
std::for_each(multiset<int>::iterator)/50 2.95% 64.409 66.310 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_16 2.95% 3525533.061 3629548.708 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10Lg}) 2.95% 1239.802 1276.334 - 0.00% -
std::any_of(deque<int>)_(process_all)/8 2.94% 2.428 2.500 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/1 2.93% 1.822 1.875 - 0.00% -
std::multimap<std::string,_int>::count(key)/8192 2.93% 185.455 190.896 - 0.00% -
BM_StringRelational_Eq_Small_Huge_Control 2.92% 0.451 0.464 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 2.92% 248.764 256.019 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 2.91% 867.632 892.922 - 0.00% -
std::replace_if(vector<int>)_(prefix)/8192 2.91% 2008.416 2066.864 - 0.00% -
std::list<int>::ctor(Range)_(cheap_elements)/8192 2.91% 98247.933 101105.931 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_1 2.91% 992538.966 1021378.627 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_4 2.90% 971944.164 1000125.334 - 0.00% -
ranges::minmax(std::list<char>)/64 2.89% 29.362 30.210 - 0.00% -
std::unordered_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 2.87% 126.460 130.092 - 0.00% -
std::flat_map<int,_int>::insert(const_value_type&)_(already_present)/8192 2.87% 19.659 20.223 - 0.00% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 2.86% 562.083 578.170 - 0.00% -
std::find_if(list<int>)_(process_all)/50 2.86% 13.233 13.611 - 0.00% -
std::unordered_set<int>::count(key)/1024 2.85% 9.668 9.944 - 0.00% -
std::multimap<std::string,_int>::find(key)/8192 2.85% 214.792 220.912 - 0.00% -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 2.85% 2294.671 2360.002 - 0.00% -
std::unordered_multiset<int>::contains(key)/1024 2.84% 10.317 10.610 - 0.00% -
std::search_n(vector<int>)_(no_match)/32 2.83% 7.543 7.756 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0La}) 2.83% 1255.853 1291.416 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 2.83% 117849.920 121186.177 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/50 2.82% 16.349 16.809 - 0.00% -
BM_deque_deque_copy/1 2.82% 2.522 2.593 - 0.00% -
std::search(deque<int>)_(single_element)/8192 2.81% 2115.140 2174.597 - 0.00% -
SetIntersection_None_Set_float_256_4 2.81% 13254179.829 13626672.540 - 0.00% -
std::find_end(deque<int>)_(process_all)/1024 2.80% 414.890 426.494 - 0.00% -
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/8192 2.80% 1.675 1.722 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 2.79% 230737031.763 237182809.738 - 0.00% -
BM_StringFindStringLiteral/64 2.78% 2.356 2.422 - 0.00% -
std::format(double)_(fmt:_{:017500_17000}) 2.78% 1736.006 1784.229 - 0.00% -
std::generate(deque<int>)/50 2.76% 12.151 12.487 - 0.00% -
std::is_sorted_until(vector<int>,_pred)/8192 2.75% 3183.060 3270.689 - 0.00% -
std::flat_multimap<int,_int>::clear()/32 2.74% 383.243 393.730 - 0.00% -
BM_vector_deque_move_backward/4000 2.74% 162.817 167.271 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 2.73% 246457732.795 253195005.609 - 0.00% -
BM_deque_deque_move_backward/4096 2.73% 168.852 173.460 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 2.72% 8682.307 8918.348 - 0.00% -
std::ofstream::write(char*,_size) 2.71% 317.419 326.029 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 2.71% 31504.136 32358.338 - 0.00% -
BM_format_to_iterator/<std::vector>_string_view_len_6 2.71% 2.210 2.269 - 0.00% -
std::unordered_set<int>::erase(key)_(existent)/32 2.69% 18.258 18.750 - 0.00% -
BM_CmpEqual_uint_ushort 2.69% 1.088 1.118 - 0.00% -
std::map<int,_int>::insert(const_value_type&)_(already_present)/8192 2.69% 5.419 5.565 - 0.00% -
BM_deque_deque_move_backward/4000 2.69% 164.803 169.233 - 0.00% -
SetIntersection_Front_Vector_string_16384_16 2.68% 1503884.559 1544186.939 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_end)/32 2.67% 2.743 2.816 - 0.00% -
std::partial_sort_copy(vector<int>)_(heap)/8 2.67% 12.037 12.359 - 0.00% -
std::make_heap(vector<NonIntegral>)_(descending)/8 2.67% 19.890 20.420 - 0.00% -
BM_format_to_iterator/<std::array>_string_len_60 2.66% 3.512 3.605 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0a}) 2.66% 1223.407 1255.907 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_64 2.65% 1110180.607 1139634.335 - 0.00% -
std::multimap<std::string,_int>::contains(key)/32 2.65% 91.494 93.921 - 0.00% -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 2.65% 18399.292 18886.297 - 0.00% -
BM_StringFindNoMatch/64 2.64% 1.901 1.951 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_64 2.63% 10467242.496 10742527.992 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 2.62% 97943.782 100513.673 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/50 2.62% 19.727 20.244 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16_4 2.61% 57798120.989 59309154.538 - 0.00% -
std::vector<std::string>::erase(middle)_(expensive_elements)/8192 2.61% 3513.086 3604.796 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/32 2.61% 894.326 917.645 - 0.00% -
std::sort(deque<int>)_(pipe-organ)/1024 2.60% 13817.495 14177.233 - 0.00% -
std::unordered_map<int,_int>::clear()/8192 2.60% 46434.387 47641.289 - 0.00% -
SetIntersection_Front_Set_uint32_64_4 2.60% 15900098.130 16313206.089 - 0.00% -
std::list<std::string>::insert(begin)_(cheap_elements)/32 2.60% 12.799 13.131 - 0.00% -
BM_StringRelational_Compare_Small_Empty_Control 2.60% 0.528 0.541 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_1 2.58% 13358969.723 13703886.925 - 0.00% -
std::remove_if(deque<int>)_(prefix)/50 2.57% 59.297 60.824 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 2.57% 228369875.392 234236698.737 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_16 2.57% 10693019.675 10967565.607 - 0.00% -
std::partition_copy(vector<int>)/32 2.57% 8.477 8.694 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 2.56% 60314.002 61855.607 - 0.00% -
dynamic_cast_(Chain_fail,_1_level) 2.54% 13.990 14.346 - 0.00% -
std::map<std::string,_int>::contains(key)/8192 2.54% 213.223 218.645 - 0.00% -
std::generate(list<int>)/50 2.54% 14.708 15.081 - 0.00% -
std::flat_map<int,_int>::erase(key)_(existent)/8192 2.53% 513.468 526.476 - 0.00% -
BM_num_get<bool> 2.53% 6.936 7.112 - 0.00% -
std::vector<int>::ctor(const_Self&)_(cheap_elements)/32 2.53% 9.990 10.242 - 0.00% -
std::partial_sort_copy(deque<int>)_(descending)/8 2.53% 14.239 14.599 - 0.00% -
dynamic_cast_(VDAG_rightmost_middle,_3_levels) 2.52% 276.219 283.192 - 0.00% -
std::set<std::string>::upper_bound(key)/32 2.51% 65.278 66.916 - 0.00% -
std::sort(vector<NonIntegral>)_(heap)/8 2.50% 22.732 23.300 - 0.00% -
BM_deque_deque_copy_backward/4000 2.49% 165.757 169.890 - 0.00% -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 2.49% 92.381 94.681 - 0.00% -
std::unique_copy(deque<int>)_(sprinkled)/32 2.49% 10.963 11.236 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 2.48% 7415.072 7599.096 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 2.48% 117988.694 120911.179 - 0.00% -
std::multiset<int>::ctor(const_Self&)/32 2.47% 173.681 177.968 - 0.00% -
std::find_first_of(vector<int>,_pred)_(large_needle)/1024 2.46% 585007.628 599426.538 - 0.00% -
BM_to_sys/1979/threads:4 2.46% 1.328 1.361 - 0.00% -
std::multiset<std::string>::insert(const_value_type&)_(already_present)/32 2.46% 81.735 83.744 - 0.00% -
BM_format_to_back_inserter<std::string>/string_len_60 2.45% 114.798 117.609 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 2.44% 309.932 317.506 - 0.00% -
BM_std_minmax_element<int>/4000 2.44% 1280.949 1312.239 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&)/8192 2.44% 59914.441 61377.946 - 0.00% -
std::fill(vector<int>)/1024 2.44% 28.887 29.592 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 2.44% 14554.568 14909.898 - 0.00% -
std::move_backward(deque<int>)/8 2.44% 4.672 4.786 - 0.00% -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 2.44% 77.201 79.083 - 0.00% -
std::list<int>::ctor(Range)_(cheap_elements)/1024 2.43% 11426.389 11704.288 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/50 2.43% 1.147 1.175 - 0.00% -
std::replace_if(deque<int>)_(prefix)/50 2.43% 17.631 18.059 - 0.00% -
BM_deque_vector_move/64 2.43% 2.592 2.655 - 0.00% -
BM_CmpEqual_short_short 2.42% 1.047 1.073 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 2.42% 16460.732 16859.383 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 2.42% 483601.072 495302.635 - 0.00% -
BM_deque_deque_copy_backward/70000 2.41% 5161.994 5286.648 - 0.00% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 2.40% 470.542 481.843 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_1 2.40% 4028852.629 4125558.208 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 2.40% 85444.277 87494.825 - 0.00% -
SetIntersection_Front_Vector_uint64_262144_256 2.39% 1579418.546 1617230.289 - 0.00% -
std::unordered_set<int>::contains(key)/1024 2.39% 9.841 10.076 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 2.38% 1014227.979 1038408.605 - 0.00% -
std::vector<bool>::resize() 2.38% 12.755 13.059 - 0.00% -
SetIntersection_None_Set_uint32_1024_64 2.38% 10513464.222 10763345.240 - 0.00% -
rng::find_last_if(vector<int>)_(bail_90%)/50 2.37% 1.541 1.577 - 0.00% -
BM_deque_deque_ranges_move/2 2.37% 1.352 1.384 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/8192 2.36% 114.267 116.963 - 0.00% -
SetIntersection_Front_Set_string_64_16 2.36% 21560806.550 22069550.648 - 0.00% -
std::stable_partition(list<int>)_(alloc_fails)/32 2.35% 2430.587 2487.767 - 0.00% -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 2.35% 260912.960 267045.824 - 0.00% -
rng::find_last(vector<int>)_(bail_10%)/8 2.35% 2.016 2.064 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_view_len_6 2.35% 69.040 70.662 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/8192 2.35% 3592.049 3676.425 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0La}) 2.34% 1197.304 1225.369 - 0.00% -
BM_stop_token_async_reg_unreg_callback/16777216 2.33% 254329715.456 260256733.213 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 2.33% 344899.483 352926.671 - 0.00% -
BM_std_minmax_element<int>/5500 2.33% 1757.575 1798.447 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_16 2.32% 1003395.068 1026675.850 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4 2.30% 1782558.393 1823609.229 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 2.30% 684.547 700.303 - 0.00% -
std::format(double)_(fmt:_{:0>17500_17000}) 2.30% 1743.941 1784.061 - 0.00% -
BM_emoji_text<wchar_t> 2.30% 107264.315 109729.346 - 0.00% -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 2.30% 5983.708 6121.130 - 0.00% -
BM_vector_deque_copy_backward/4000 2.29% 164.370 168.138 - 0.00% -
BM_StringRelational_Compare_Empty_Large_Control 2.29% 0.526 0.538 - 0.00% -
BM_CmpEqual_ushort_uchar 2.28% 1.099 1.124 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 2.28% 9556.704 9774.435 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 2.27% 31943.898 32670.613 - 0.00% -
dynamic_cast_(VDAG_sidecast_fail,_2_levels) 2.27% 74.347 76.036 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_256_64 2.27% 5060689.368 5175436.868 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1 2.24% 195949831.372 200348423.328 - 0.00% -
std::is_sorted_until(vector<int>,_pred)/8 2.24% 3.332 3.407 - 0.00% -
BM_deque_vector_ranges_copy_backward/1 2.24% 0.864 0.884 - 0.00% -
BM_vector_deque_ranges_move_backward/64000 2.24% 18618.666 19035.119 - 0.00% -
std::sort(vector<int>)_(heap)/8 2.23% 22.594 23.098 - 0.00% -
std::for_each(set<int>::iterator)/8 2.23% 8.846 9.043 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 2.23% 11.778 12.040 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144 2.23% 347292723.068 355029753.808 - 0.00% -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 2.23% 1.536 1.570 - 0.00% -
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1048576 2.22% 472582.715 483066.832 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 2.22% 37848.007 38686.582 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 2.21% 92.332 94.375 - 0.00% -
BM_BitsetToString<32>/Sparse_(10%)/10 2.21% 11.195 11.443 - 0.00% -
std::list<std::string>::insert(begin)_(cheap_elements)/8192 2.21% 14.393 14.711 - 0.00% -
CastTo<A<Width,_Depth>> 2.21% 367.230 375.336 - 0.00% -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 2.21% 90089.692 92078.000 - 0.00% -
std::sort(deque<int>)_(ascending)/8 2.20% 20.779 21.236 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 2.20% 1005248.399 1027335.227 - 0.00% -
SetIntersection_None_Vector_uint32_1024_4 2.20% 2272493.020 2322408.231 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/8 2.18% 12.763 13.041 - 0.00% -
std::is_sorted_until(vector<int>,_pred)/1024 2.17% 401.852 410.572 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 2.17% 664.020 678.424 - 0.00% -
SetIntersection_Front_Set_uint64_262144_262144 2.16% 1949779.224 1991959.754 - 0.00% -
rng::contains_subrange(vector<int>)_(single_element)/1048576 2.15% 230873.198 235836.888 - 0.00% -
std::unique_copy(list<int>)_(sprinkled)/1024 2.15% 707.916 723.134 - 0.00% -
std::format(double)_(fmt:_{:_10L}) 2.14% 71.552 73.084 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 2.14% 31657.626 32335.207 - 0.00% -
BM_format_to_string_back_inserter<std::list<wchar_t>>/16384 2.14% 193008.070 197131.847 - 0.00% -
BM_vector_deque_ranges_copy_backward/64000 2.14% 18627.223 19025.007 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 2.13% 3359160.852 3430622.723 - 0.00% -
std::format(float)_(fmt:_{:_17000L}) 2.13% 79.009 80.690 - 0.00% -
BM_deque_deque_copy_backward/64000 2.12% 4710.518 4810.592 - 0.00% -
BM_format_to_string_begin<std::wstring>/16384 2.12% 647.473 661.211 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_64_16 2.11% 14901348.752 15215090.688 - 0.00% -
BM_stop_token_single_thread_polling_stop_requested/16777216 2.10% 70426917.076 71908283.234 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1 2.10% 973105.151 993553.083 - 0.00% -
rng::contains_subrange(vector<int>)_(single_element)/8192 2.10% 1800.332 1838.080 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_16 2.10% 1030693.483 1052300.120 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 2.10% 2209195.215 2255494.520 - 0.00% -
std::unordered_map<int,_int>::count(key)/8192 2.10% 10.378 10.596 - 0.00% -
SetIntersection_None_Set_float_16_1 2.09% 68700177.949 70136216.328 - 0.00% -
SetIntersection_Front_Set_float_262144_1 2.09% 1029786.048 1051302.766 - 0.00% -
std::replace_if(vector<int>)_(prefix)/50 2.08% 13.655 13.940 - 0.00% -
ranges::minmax(std::deque<char>)/70000 2.08% 23575.644 24066.900 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1 2.08% 10481522.419 10699081.328 - 0.00% -
std::sort(deque<int>)_(descending)/8 2.07% 47.774 48.765 - 0.00% -
dynamic_cast_(VDAG_sidecast,_3_levels) 2.07% 74.597 76.140 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&)/32 2.07% 178.391 182.079 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1 2.07% 982796.215 1003114.972 - 0.00% -
rng::for_each(multimap<int>)/8 2.06% 8.700 8.879 - 0.00% -
std::find_end(list<int>,_pred)_(match_near_end)/1024 2.05% 171.497 175.012 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0a}) 2.05% 1257.675 1283.428 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 2.04% 240.313 245.227 - 0.00% -
std::any_of(deque<int>)_(process_all)/8192 2.04% 2345.916 2393.850 - 0.00% -
std::unordered_multimap<int,_int>::contains(key)/8192 2.04% 11.306 11.536 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_256 2.03% 201485519.623 205583128.706 - 0.00% -
SetIntersection_Front_Vector_float_16384_1024 2.03% 3402788.984 3471966.460 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_256 2.03% 1592675.038 1625038.357 - 0.00% -
std::unique(list<int>,_pred)_(contiguous)/1024 2.03% 930.682 949.534 - 0.00% -
std::partition_copy(deque<int>)/50 2.02% 19.540 19.935 - 0.00% -
std::multiset<int>::ctor(const_Self&)/1024 2.01% 5547.541 5659.268 - 0.00% -
std::rotate(deque<int>)_(1_element_forward)/32 2.01% 7.240 7.386 - 0.00% -
std::find(deque<int>)_(process_all)/8 2.01% 2.248 2.293 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 2.01% 14.550 14.842 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 2.00% 12003.214 12243.647 - 0.00% -
std::replace_if(deque<int>)_(prefix)/1024 2.00% 399.032 407.014 - 0.00% -
BM_join_view_out_vectors/2 2.00% 17.641 17.993 - 0.00% -
std::rotate_copy(vector<int>)/32 1.99% 2.232 2.277 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_1024_64 1.99% 3481975.943 3551131.859 - 0.00% -
BM_format_to_iterator/<std::string>_string_len_6 1.99% 2.195 2.238 - 0.00% -
SetIntersection_None_Set_string_262144_16384 1.98% 2950966.824 3009539.098 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/1024 1.98% 13.945 14.222 - 0.00% -
std::list<int>::ctor(const_Self&)_(cheap_elements)/8192 1.98% 99140.302 101102.390 - 0.00% -
std::unordered_map<int,_int>::count(key)/1024 1.98% 9.999 10.197 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/8 1.97% 62.252 63.476 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/8192 1.96% 77.900 79.428 - 0.00% -
std::format(float)_(fmt:_{:0^17500_0a}) 1.96% 1279.596 1304.674 - 0.00% -
SetIntersection_None_Set_float_16384_16384 1.96% 186052671.587 189695639.163 - 0.00% -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/1024 1.96% 5487.219 5594.548 - 0.00% -
BM_deque_deque_move_backward/70000 1.95% 5191.256 5292.711 - 0.00% -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1.95% 273.432 278.757 - 0.00% -
BM_format_to_iterator/<std::array>_string_len_6 1.95% 2.305 2.350 - 0.00% -
SetIntersection_Front_Set_uint32_262144_1024 1.94% 15110575.175 15404308.308 - 0.00% -
std::partial_sort_copy(vector<int>)_(shuffled)/8192 1.94% 70310.888 71676.692 - 0.00% -
std::make_heap(vector<int>)_(descending)/8 1.94% 25.672 26.171 - 0.00% -
ranges::min(std::vector<long_long>)/8 1.94% 2.253 2.297 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 1.93% 70.716 72.083 - 0.00% -
std::rotate(vector<int>)_(by_1/4)/50 1.93% 22.034 22.459 - 0.00% -
SetIntersection_Interlaced_Vector_float_256_64 1.93% 5133224.116 5232292.581 - 0.00% -
std::stable_partition(vector<int>)_(alloc_fails)/1024 1.93% 2752.831 2805.904 - 0.00% -
std::flat_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 1.93% 13.934 14.202 - 0.00% -
std::format(double)_(fmt:_{:017500_17000L}) 1.93% 1758.114 1791.978 - 0.00% -
SetIntersection_Interlaced_Set_float_256_16 1.92% 12646923.513 12890273.447 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 1.92% 34.527 35.190 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it)/8 1.92% 2.750 2.802 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_16 1.92% 1031034.067 1050806.744 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/32 1.92% 22.947 23.387 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_4 1.92% 18016063.951 18361084.851 - 0.00% -
std::unordered_multiset<int>::erase(iterator)/8192 1.91% 18.051 18.397 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 1.91% 113746.667 115915.692 - 0.00% -
std::set<std::string>::ctor(const_Self&)/1024 1.91% 32257.625 32872.426 - 0.00% -
std::deque<int>::erase(middle)_(cheap_elements)/1024 1.90% 44.539 45.385 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/1024 1.89% 32100.546 32708.811 - 0.00% -
std::map<std::string,_int>::find(key)/8192 1.89% 214.635 218.700 - 0.00% -
BM_vector_deque_move_backward/1024 1.89% 44.749 45.595 - 0.00% -
std::stable_sort(vector<int>)_(descending)/8 1.89% 39.100 39.838 - 0.00% -
BM_CmpEqual_schar_uint 1.88% 1.090 1.111 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/32 1.88% 10.683 10.884 - 0.00% -
std::unordered_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 1.88% 14.671 14.947 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 1.87% 21.737 22.144 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_16 1.87% 38811768.849 39538036.485 - 0.00% -
rng::for_each(map<int>)/8 1.87% 8.645 8.806 - 0.00% -
std::vector<int>::erase(begin)_(cheap_elements)/1024 1.87% 39.312 40.046 - 0.00% -
std::format(float)_(fmt:_{:_10Le}) 1.86% 63.677 64.864 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.86% 1450.887 1477.846 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&)/1024 1.86% 7715.030 7858.249 - 0.00% -
std::find_end(list<int>,_pred)_(match_near_end)/8192 1.85% 1594.435 1623.894 - 0.00% -
SetIntersection_None_Set_uint32_256_64 1.85% 10633960.486 10830424.149 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 1.84% 194686.547 198271.851 - 0.00% -
SetIntersection_Front_Vector_uint64_262144_16 1.84% 1049385.034 1068681.246 - 0.00% -
SetIntersection_Front_Vector_float_256_256 1.84% 3284005.541 3344314.871 - 0.00% -
std::rotate(deque<int>)_(1_element_forward)/8192 1.84% 392.141 399.342 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 1.83% 34.592 35.226 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_16 1.83% 2736621.071 2786766.272 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 1.83% 145845.356 148517.000 - 0.00% -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 1.83% 36933.212 37608.657 - 0.00% -
std::partial_sort_copy(list<int>)_(ascending)/8 1.83% 7.580 7.719 - 0.00% -
std::stable_partition(list<int>)_(alloc_fails)/1024 1.82% 4882.840 4971.812 - 0.00% -
std::map<std::string,_int>::clear()/1024 1.82% 19625.418 19982.904 - 0.00% -
SetIntersection_None_Set_string_1024_16 1.82% 17666519.992 17987170.303 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_1024 1.81% 201157380.920 204807338.631 - 0.00% -
std::make_heap(vector<NonIntegral>,_pred)_(heap)/8 1.81% 19.847 20.207 - 0.00% -
std::deque<std::string>::erase(middle)_(cheap_elements)/8192 1.81% 11493.527 11701.991 - 0.00% -
std::find_if_not(deque<int>)_(bail_25%)/32768 1.81% 2118.149 2156.542 - 0.00% -
BM_japanese_escaped<wchar_t> 1.81% 11311.873 11516.701 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 1.81% 32.177 32.759 - 0.00% -
SetIntersection_Front_Set_float_1024_1 1.81% 1017008.955 1035420.923 - 0.00% -
std::make_heap(deque<int>,_pred)_(descending)/1024 1.81% 3298.724 3358.425 - 0.00% -
std::multimap<int,_int>::clear()/8192 1.81% 83410.422 84917.244 - 0.00% -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/32 1.80% 172.551 175.666 - 0.00% -
std::multimap<std::string,_int>::equal_range(key)/8192 1.80% 183.810 187.127 - 0.00% -
std::any_of(deque<int>)_(process_all)/32768 1.80% 9472.045 9642.542 - 0.00% -
std::deque<std::string>::erase(begin)_(cheap_elements)/32 1.80% 6.588 6.707 - 0.00% -
SetIntersection_Front_Set_uint64_1024_16 1.79% 1183008.868 1204234.175 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1.79% 46106.063 46933.010 - 0.00% -
std::stable_partition(vector<int>)_(sparse)/50 1.79% 23.631 24.055 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 1.79% 2376.372 2418.923 - 0.00% -
std::search(vector<int>,_pred)_(near_matches)/1024 1.79% 19168.302 19511.302 - 0.00% -
SetIntersection_Front_Set_float_262144_4 1.79% 1064714.696 1083756.005 - 0.00% -
std::format(double)_(fmt:_{:_10Le}) 1.79% 66.367 67.553 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.78% 315231.702 320857.976 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 1.78% 19965345.226 20321561.443 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024 1.78% 24.998 25.443 - 0.00% -
std::unique_copy(deque<int>)_(contiguous)/32 1.78% 9.958 10.135 - 0.00% -
BM_CmpEqual_short_uchar 1.77% 1.110 1.130 - 0.00% -
BM_deque_deque_copy_backward/5500 1.76% 226.049 230.038 - 0.00% -
SetIntersection_None_Set_uint32_16384_16384 1.76% 195144228.591 198581109.336 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4 1.76% 17762813.426 18075214.481 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 1.76% 172.484 175.513 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/0 1.75% 3.971 4.041 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 1.75% 3746.226 3811.792 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 1.75% 4521.291 4600.388 - 0.00% -
std::unordered_set<int>::ctor(const_Self&)/1024 1.75% 7630.590 7764.068 - 0.00% -
SetIntersection_Front_Set_string_16384_16 1.75% 1664775.098 1693859.929 - 0.00% -
std::sort_heap(vector<NonIntegral>)/8 1.75% 26.172 26.629 - 0.00% -
BM_format_to_iterator/<std::deque>_string_len_6 1.74% 8.097 8.238 - 0.00% -
BM_StringRelational_Compare_Small_Small_ChangeLast 1.74% 1.851 1.883 - 0.00% -
std::list<std::string>::erase(begin)_(cheap_elements)/8192 1.74% 14.131 14.377 - 0.00% -
std::unordered_multiset<int>::count(key)/1024 1.74% 10.280 10.459 - 0.00% -
SetIntersection_None_Set_uint64_16384_1 1.74% 192417980.637 195759632.112 - 0.00% -
SetIntersection_Interlaced_Vector_float_256_4 1.74% 6059070.014 6164281.106 - 0.00% -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 1.74% 13.168 13.396 - 0.00% -
SetIntersection_Front_Vector_string_1024_16 1.73% 1475726.580 1501285.657 - 0.00% -
std::format(double)_(fmt:_{:0>17500_17000L}) 1.73% 1769.998 1800.648 - 0.00% -
BM_format_to_iterator/<std::vector>_string_len_60 1.73% 3.610 3.672 - 0.00% -
std::is_partitioned(list<int>)_(partitioned)/50 1.72% 8.662 8.812 - 0.00% -
BM_CmpLess_ushort_uchar 1.72% 1.095 1.114 - 0.00% -
SetIntersection_Front_Vector_uint64_256_1 1.72% 4015735.224 4084720.892 - 0.00% -
std::find_if_not(deque<int>)_(bail_25%)/8192 1.72% 525.259 534.272 - 0.00% -
SetIntersection_None_Set_float_64_1 1.72% 24840852.695 25266979.594 - 0.00% -
BM_emoji_escaped<char> 1.71% 9217.587 9375.515 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/8192 1.71% 275226.134 279938.033 - 0.00% -
std::stable_partition(vector<int>)_(alloc_fails)/50 1.71% 2389.276 2430.167 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1.71% 662.137 673.431 - 0.00% -
std::find_if(vector<char>)_(process_all)/50 1.71% 5.296 5.387 - 0.00% -
BM_from_sys/1979/threads:4 1.70% 1.209 1.230 - 0.00% -
std::copy_if(list<int>)_(entire_range)/32768 1.70% 26222.278 26668.248 - 0.00% -
BM_format_to_n_string_begin<std::vector<char>>/1048576 1.70% 52324.748 53214.392 - 0.00% -
std::partition_point(list<int>)/32 1.69% 8.374 8.516 - 0.00% -
SetIntersection_Front_Vector_float_262144_256 1.69% 1663143.653 1691260.934 - 0.00% -
std::is_sorted_until(list<int>)/8192 1.69% 6992.833 7110.907 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_64 1.69% 1344495.360 1367185.963 - 0.00% -
std::deque<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/8192 1.68% 114206.225 116126.103 - 0.00% -
std::transform(vector<int>)_(identity_transform)/32 1.68% 8.887 9.036 - 0.00% -
SetIntersection_None_Set_string_64_1 1.67% 31304267.193 31828394.427 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 1.67% 334059909.951 339645726.274 - 0.00% -
std::format(double)_(fmt:_{:017500_0f}) 1.67% 1328.136 1350.327 - 0.00% -
std::replace(deque<int>)_(prefix)/32 1.67% 9.875 10.040 - 0.00% -
std::make_heap(vector<int>,_pred)_(ascending)/8192 1.67% 5027.637 5111.580 - 0.00% -
SetIntersection_Interlaced_Set_uint32_256_4 1.65% 11066456.837 11249507.621 - 0.00% -
std::copy_n(list<int>)/8 1.65% 2.071 2.105 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 1.65% 681.164 692.386 - 0.00% -
BM_deque_deque_copy_backward/4096 1.65% 170.012 172.810 - 0.00% -
std::set<int>::insert(const_value_type&)_(already_present)/32 1.65% 1.837 1.868 - 0.00% -
BM_deque_deque_copy_backward/65536 1.65% 4844.284 4924.008 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/8192 1.65% 372399.709 378527.412 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_view_len_6000 1.64% 71095.569 72260.044 - 0.00% -
BM_deque_vector_copy_backward/65536 1.63% 4675.875 4752.312 - 0.00% -
BM_StringFindStringLiteral/256 1.63% 5.579 5.670 - 0.00% -
std::multiset<std::string>::equal_range(key)/1024 1.63% 106.799 108.543 - 0.00% -
BM_format_to_n_string_begin<std::list<char>>/16384 1.63% 14484.039 14720.279 - 0.00% -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8 1.63% 3.915 3.979 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 1.63% 17.837 18.128 - 0.00% -
rng::find_last(vector<int>)_(bail_10%)/8192 1.63% 1624.210 1650.671 - 0.00% -
BM_BitsetToString<8192>/Dense_(90%)/90 1.62% 17750.796 18039.048 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/512 1.62% 8.822 8.965 - 0.00% -
std::unordered_set<int>::erase(iterator)/1024 1.62% 16.972 17.247 - 0.00% -
std::search(list<int>)_(same_length)/8192 1.62% 8485.230 8622.709 - 0.00% -
std::is_partitioned(deque<int>)_(partitioned)/32 1.62% 7.626 7.749 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 1.62% 344216.125 349779.569 - 0.00% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.61% 568.976 578.159 - 0.00% -
std::move(list<int>)/262144 1.61% 249428.551 253450.700 - 0.00% -
std::format(float)_(fmt:_{:0<17500_17000L}) 1.61% 1246.065 1266.114 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(descending)/8 1.60% 22.422 22.781 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 1.59% 210589.884 213938.843 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_1 1.59% 1009065.378 1025099.074 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 1.59% 579775.980 588972.431 - 0.00% -
std::format(float)_(fmt:_{:017500_10f}) 1.59% 1201.257 1220.308 - 0.00% -
std::multimap<std::string,_int>::count(key)/1024 1.59% 111.836 113.609 - 0.00% -
SetIntersection_Front_Vector_uint32_64_4 1.58% 15337382.674 15580339.843 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_1 1.58% 4087408.571 4152150.528 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 1.58% 470.037 477.477 - 0.00% -
rng::contains_subrange(vector<int>)_(process_all)/1048576 1.58% 229801.272 233435.972 - 0.00% -
BM_CmpEqual_uchar_ushort 1.58% 1.066 1.083 - 0.00% -
std::is_partitioned(deque<int>)_(partitioned)/1024 1.58% 242.662 246.489 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 1.57% 212.878 216.226 - 0.00% -
SetIntersection_None_Set_uint64_64_1 1.57% 25424324.329 25823956.981 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 1.57% 1215784.624 1234842.557 - 0.00% -
std::unordered_map<int,_int>::contains(key)/8192 1.57% 10.485 10.649 - 0.00% -
std::all_of(list<int>)_(process_all)/32768 1.57% 26130.015 26539.004 - 0.00% -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.56% 280274.126 284657.616 - 0.00% -
SetIntersection_Front_Set_uint64_256_4 1.56% 4140069.383 4204809.275 - 0.00% -
BM_deque_vector_move_backward/512 1.56% 19.783 20.091 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 1.55% 274170.834 278433.529 - 0.00% -
std::unordered_set<std::string>::contains(key)/1024 1.55% 113.996 115.767 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 1.55% 2375.757 2412.620 - 0.00% -
SetIntersection_None_Set_float_16384_1 1.55% 186233496.154 189117257.250 - 0.00% -
std::for_each(map<int>::iterator)/8 1.55% 8.657 8.791 - 0.00% -
BM_CmpEqual_schar_short 1.55% 1.118 1.136 - 0.00% -
BM_deque_deque_move_backward/65536 1.54% 4863.857 4938.930 - 0.00% -
SetIntersection_Front_Vector_uint32_256_16 1.54% 3950857.869 4011559.511 - 0.00% -
SetIntersection_None_Set_float_16384_256 1.53% 186126006.208 188980949.903 - 0.00% -
std::stable_partition(deque<int>)_(alloc_fails)/50 1.53% 2459.657 2497.385 - 0.00% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1.53% 632.152 641.800 - 0.00% -
BM_format_to_iterator/<std::deque>_string_view_len_6 1.52% 8.104 8.228 - 0.00% -
BM_std_minmax_element<int>/4096 1.52% 1319.670 1339.728 - 0.00% -
std::multiset<int>::insert(value)_(new_value,_end)/1024 1.52% 28.840 29.278 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16384 1.51% 333426612.585 338476959.073 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 1.51% 350947658.625 356262466.793 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 1.51% 783.193 795.014 - 0.00% -
std::multiset<int>::equal_range(key)/8192 1.51% 51.863 52.644 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 1.51% 2.655 2.695 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_16 1.50% 12184621.648 12367942.819 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 1.50% 14.738 14.959 - 0.00% -
std::copy(CharT*,_CharT*,_ostreambuf_iterator) 1.50% 318.521 323.287 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 1.50% 201806351.403 204824479.204 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_16 1.49% 12699504.201 12889222.215 - 0.00% -
SetIntersection_Interlaced_Set_float_256_1 1.49% 4063296.680 4123792.777 - 0.00% -
BM_format_to_string_begin<std::wstring>/1 1.49% 9.849 9.995 - 0.00% -
std::make_heap(vector<int>,_pred)_(ascending)/1024 1.49% 654.260 663.990 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_1 1.49% 63599486.412 64544217.591 - 0.00% -
std::partial_sort_copy(vector<int>)_(descending)/8 1.48% 14.584 14.800 - 0.00% -
std::for_each(multiset<int>::iterator)/8 1.48% 8.681 8.810 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/32 1.48% 23.394 23.740 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 1.47% 317964854.767 322639546.124 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 1.47% 215.436 218.602 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 1.46% 14.037 14.243 - 0.00% -
BM_format_to_string_begin<std::vector<wchar_t>>/1 1.46% 9.985 10.131 - 0.00% -
std::stable_sort(deque<int>)_(heap)/8 1.46% 52.681 53.452 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 1.46% 2021286.963 2050825.069 - 0.00% -
std::rotate(vector<int>)_(by_1/3)/50 1.46% 22.840 23.173 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 1.46% 5496.831 5576.828 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/50 1.45% 33.788 34.279 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 1.45% 8.636 8.762 - 0.00% -
std::set<int>::equal_range(key)/1024 1.45% 31.936 32.399 - 0.00% -
std::multimap<std::string,_int>::find(key)/1024 1.45% 148.149 150.296 - 0.00% -
std::stable_partition(deque<int>)_(alloc_fails)/1024 1.45% 3100.946 3145.843 - 0.00% -
std::upper_bound(std::list<int>)/100 1.45% 92.276 93.612 - 0.00% -
std::vector<std::string>::ctor(Range)_(expensive_elements)/32 1.45% 582.687 591.121 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 1.45% 3282.588 3330.074 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.45% 82098.167 83285.242 - 0.00% -
BM_unicode_escaped<wchar_t> 1.44% 5627.146 5708.436 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_16 1.44% 36434535.222 36960862.789 - 0.00% -
std::map<std::string,_int>::upper_bound(key)/8192 1.44% 200.676 203.574 - 0.00% -
std::format(double)_(fmt:_{:0<17500_10Lg}) 1.44% 1228.529 1246.272 - 0.00% -
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 1.44% 172.393 174.883 - 0.00% -
BM_deque_deque_move/64 1.44% 6.892 6.992 - 0.00% -
std::copy_backward(deque<int>)/64 1.44% 2.648 2.686 - 0.00% -
std::unordered_multiset<int>::erase(key)_(existent)/1024 1.44% 18.947 19.220 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.43% 310652.318 315108.567 - 0.00% -
std::format(float)_(fmt:_{:017500_10Lf}) 1.43% 1205.480 1222.772 - 0.00% -
std::equal(deque<int>)_(it,_it,_it)/8192 1.43% 646.056 655.314 - 0.00% -
BM_ConstructAndDestroy_LargeTrivialFunctor_Opaque 1.43% 10.953 11.110 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 1.43% 108544.482 110096.685 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_1 1.43% 1013982.482 1028476.655 - 0.00% -
std::multiset<int>::find(key)/8192 1.43% 37.407 37.941 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 1.43% 480962.160 487817.438 - 0.00% -
BM_CmpLess_schar_ushort 1.42% 1.080 1.095 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_256 1.42% 1514870.673 1536340.453 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_64 1.42% 1162575.698 1179034.496 - 0.00% -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 1.41% 8.854 8.979 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.41% 145452.076 147499.254 - 0.00% -
std::multimap<std::string,_int>::upper_bound(key)/8192 1.40% 201.414 204.243 - 0.00% -
std::find_end(deque<int>)_(process_all)/8192 1.40% 3282.824 3328.868 - 0.00% -
BM_deque_vector_copy_backward/70000 1.40% 5007.230 5077.291 - 0.00% -
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/16384 1.40% 9662.513 9797.697 - 0.00% -
BM_stop_token_single_thread_reg_unreg_callback/16777216 1.40% 401813149.452 407424569.130 - 0.00% -
std::stable_sort(vector<int>)_(pipe-organ)/8 1.40% 33.955 34.429 - 0.00% -
std::deque<std::string>::insert(middle)_(cheap_elements)/8192 1.40% 11540.393 11701.435 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1.39% 1979.830 2007.415 - 0.00% -
std::flat_map<int,_int>::erase(iterator)/32 1.39% 19.995 20.273 - 0.00% -
SetIntersection_Front_Vector_uint64_256_64 1.39% 3762367.240 3814760.495 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 1.39% 271515.843 275295.272 - 0.00% -
std::search(vector<int>,_pred)_(near_matches)/1000 1.38% 18378.673 18632.757 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 1.38% 15.992 16.213 - 0.00% -
SetIntersection_Front_Set_float_256_4 1.38% 4195234.546 4252965.618 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 1.38% 1834943.425 1860175.747 - 0.00% -
std::multimap<std::string,_int>::contains(key)/8192 1.37% 216.749 219.727 - 0.00% -
std::copy(deque<int>)/64 1.37% 2.538 2.572 - 0.00% -
SetIntersection_None_Set_uint32_16384_64 1.36% 194215633.441 196861357.847 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1.36% 1017171.610 1031022.612 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 1.36% 15.676 15.890 - 0.00% -
std::unique(vector<int>)_(contiguous)/1024 1.36% 305.959 310.124 - 0.00% -
std::multiset<int>::insert(value)_(new_value,_end)/32 1.36% 18.708 18.963 - 0.00% -
std::fill_n(list<int>)/50 1.36% 15.349 15.558 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle 1.36% 1.354 1.372 - 0.00% -
std::multiset<std::string>::find(key)/8192 1.35% 213.955 216.850 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10g}) 1.35% 1226.288 1242.852 - 0.00% -
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 1.35% 140.375 142.270 - 0.00% -
BM_CmpEqual_int_int 1.35% 1.048 1.062 - 0.00% -
BM_std_minmax_element<int>/4 1.35% 1.120 1.135 - 0.00% -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/8192 1.35% 33257.010 33704.420 - 0.00% -
BM_deque_deque_copy/64 1.34% 6.908 7.001 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/8192 1.34% 15919.104 16132.579 - 0.00% -
std::deque<int>::erase(middle)_(cheap_elements)/8192 1.34% 212.120 214.964 - 0.00% -
SetIntersection_None_Set_uint32_262144_256 1.33% 1312596.723 1330113.038 - 0.00% -
std::reverse_copy(deque<int>)/8 1.33% 2.252 2.282 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 1.33% 33.845 34.296 - 0.00% -
std::find_if(list<int>)_(process_all)/32768 1.33% 26116.963 26464.659 - 0.00% -
SetIntersection_Interlaced_Set_string_256_16 1.33% 20942218.488 21221008.397 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0f}) 1.33% 1306.017 1323.384 - 0.00% -
BM_std_minmax_element<short>/4 1.33% 1.138 1.153 - 0.00% -
rng::find_last_if(list<int>)_(bail_90%)/1024 1.33% 77.213 78.238 - 0.00% -
std::format(float)_(fmt:_{:0<17500_17000}) 1.33% 1245.278 1261.782 - 0.00% -
BM_deque_deque_ranges_move_backward/512 1.31% 144.330 146.226 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 1.31% 15.754 15.961 - 0.00% -
std::stable_partition(vector<int>)_(alloc_fails)/32 1.31% 2395.633 2427.056 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 1.31% 31.938 32.357 - 0.00% -
std::partition_point(deque<int>)/50 1.31% 3.304 3.347 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 1.31% 5036477.698 5102386.000 - 0.00% -
std::make_heap(deque<int>,_pred)_(heap)/8 1.31% 27.258 27.615 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0f}) 1.31% 1218.755 1234.687 - 0.00% -
std::search(list<int>)_(single_element)/8192 1.31% 8728.621 8842.535 - 0.00% -
BM_StringAssignStr_Huge_Opaque 1.30% 106.541 107.931 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/8192 1.30% 4692.566 4753.735 - 0.00% -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 1.30% 3375.881 3419.861 - 0.00% -
BM_CmpLess_uchar_ushort 1.30% 1.058 1.072 - 0.00% -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8 1.30% 2433.408 2465.028 - 0.00% -
std::deque<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/1024 1.30% 12837.608 13004.231 - 0.00% -
BM_toupper_string<char> 1.30% 37.415 37.900 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/0 1.30% 30.692 31.090 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 1.29% 4.391 4.448 - 0.00% -
BM_format_string<wchar_t>/1 1.29% 12.971 13.139 - 0.00% -
std::stable_sort(deque<int>)_(descending)/8192 1.29% 82508.381 83572.594 - 0.00% -
std::map<std::string,_int>::contains(key)/1024 1.29% 145.548 147.423 - 0.00% -
std::multimap<int,_int>::contains(key)/32 1.29% 17.567 17.793 - 0.00% -
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 1.29% 40575.595 41097.202 - 0.00% -
std::rotate(deque<int>)_(1_element_forward)/1024 1.28% 55.851 56.569 - 0.00% -
std::search(vector<int>,_pred)_(near_matches)/8192 1.28% 1062893.867 1076547.916 - 0.00% -
SetIntersection_Front_Set_uint64_256_1 1.28% 4046431.780 4098398.335 - 0.00% -
std::unique(list<int>)_(sprinkled)/8192 1.28% 7886.010 7987.277 - 0.00% -
std::remove_copy(vector<int>)_(prefix)/32 1.28% 9.630 9.753 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 1.28% 7.608 7.705 - 0.00% -
rng::contains_subrange(vector<int>)_(process_all)/8192 1.28% 1795.167 1818.087 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/32 1.28% 7.179 7.271 - 0.00% -
SetIntersection_Front_Set_uint32_16_4 1.28% 54062403.705 54752276.210 - 0.00% -
std::any_of(vector<int>)_(process_all)/32 1.27% 7.224 7.316 - 0.00% -
std::format(float)_(fmt:_{:0>17500_10La}) 1.27% 1194.233 1209.413 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 1.27% 2077625.273 2103985.660 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256 1.27% 3880285.518 3929470.084 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/8 1.27% 2.108 2.135 - 0.00% -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 1.27% 8.236 8.340 - 0.00% -
BM_num_get<void*> 1.26% 6.272 6.351 - 0.00% -
std::sort(vector<NonIntegral>)_(pipe-organ)/8 1.26% 17.479 17.700 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10Lf}) 1.26% 1243.949 1259.652 - 0.00% -
std::rotate(vector<int>)_(by_1/3)/8192 1.26% 1977.975 2002.938 - 0.00% -
std::flat_map<int,_int>::erase(key)_(existent)/1024 1.26% 81.045 82.067 - 0.00% -
BM_format_to_string_back_inserter<std::vector<wchar_t>>/16384 1.26% 8059.750 8161.206 - 0.00% -
BM_format_to_string_span<char>/1 1.26% 4.800 4.861 - 0.00% -
BM_format_to_string_begin<std::vector<char>>/1 1.26% 4.794 4.855 - 0.00% -
std::upper_bound(std::forward_list<int>)/100 1.26% 87.431 88.529 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it)/8192 1.26% 646.964 655.088 - 0.00% -
SetIntersection_None_Set_uint32_262144_64 1.25% 1463747.583 1482084.394 - 0.00% -
std::partial_sort_copy(list<int>)_(shuffled)/8 1.25% 8.950 9.062 - 0.00% -
SetIntersection_None_Set_uint64_262144_16384 1.24% 1481789.164 1500187.907 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/8192 1.24% 1.048 1.061 - 0.00% -
SetIntersection_Front_Set_uint32_256_4 1.24% 4143557.556 4194936.345 - 0.00% -
std::multiset<int>::equal_range(key)/1024 1.24% 32.216 32.615 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 1.24% 10660.957 10792.780 - 0.00% -
std::replace(deque<int>)_(prefix)/8192 1.23% 2996.661 3033.668 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_16 1.23% 10521115.549 10650776.001 - 0.00% -
std::map<std::string,_int>::count(key)/8192 1.23% 216.703 219.373 - 0.00% -
SetIntersection_Front_Vector_uint64_16_16 1.23% 33687950.940 34102140.543 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 1.23% 115799.884 117223.421 - 0.00% -
std::pop_heap(vector<std::string>)/8 1.23% 61.018 61.767 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 1.23% 351162357.411 355473432.424 - 0.00% -
BM_format_to_string_pointer<char>/1 1.23% 4.797 4.856 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32 1.22% 26.831 27.159 - 0.00% -
std::vector<std::string>::insert(middle)_(expensive_elements)/32 1.22% 29.919 30.286 - 0.00% -
BM_format_to_n_string_span<char>/1048576 1.22% 53088.242 53737.811 - 0.00% -
SetIntersection_Front_Vector_string_4_4 1.22% 144759180.579 146528633.685 - 0.00% -
BM_cyrillic_escaped<char> 1.22% 12697.687 12852.640 - 0.00% -
SetIntersection_None_Set_string_262144_256 1.22% 2862846.944 2897748.258 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.22% 1538166.016 1556915.992 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_256 1.22% 1651658.909 1671759.412 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 1.21% 903.188 914.162 - 0.00% -
dynamic_cast_(VDAG_leftmost_middle,_3_levels) 1.21% 315.155 318.984 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 1.21% 34584824.121 35004486.231 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16_4 1.21% 58553773.775 59264059.281 - 0.00% -
std::flat_map<int,_int>::count(key)/32 1.21% 6.911 6.994 - 0.00% -
std::format(double)_(fmt:_{:017500_0Le}) 1.21% 1207.637 1222.280 - 0.00% -
std::partial_sort_copy(deque<int>)_(repeated)/8 1.21% 7.844 7.939 - 0.00% -
SetIntersection_Front_Set_uint32_16384_1 1.21% 1019692.514 1032050.140 - 0.00% -
std::deque<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 1.21% 114110.854 115492.878 - 0.00% -
std::map<std::string,_int>::upper_bound(key)/1024 1.21% 131.803 133.399 - 0.00% -
std::replace(list<int>)_(prefix)/32 1.21% 11.865 12.008 - 0.00% -
BM_from_sys/1970/threads:4 1.21% 1.195 1.209 - 0.00% -
std::stable_partition(vector<int>)_(alloc_fails)/8192 1.20% 5195.751 5258.205 - 0.00% -
SetIntersection_Front_Vector_uint32_256_256 1.20% 3299916.699 3339579.469 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/8192 1.20% 354821.525 359074.566 - 0.00% -
std::sort(deque<int>)_(qsort_adversarial)/8192 1.20% 330027.916 333980.968 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1.20% 672.289 680.336 - 0.00% -
BM_vector_deque_move_backward/4096 1.19% 165.535 167.511 - 0.00% -
std::unordered_set<int>::ctor(const_Self&,_const_allocator_type&)/8192 1.19% 59070.450 59775.513 - 0.00% -
std::multimap<int,_int>::count(key)/32 1.19% 19.036 19.263 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_1 1.19% 4066361.668 4114794.673 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.19% 404108.113 408916.424 - 0.00% -
std::partition_point(deque<int>)/1024 1.19% 7.428 7.516 - 0.00% -
ranges::minmax(std::vector<__int128>)/70000 1.19% 37495.363 37940.981 - 0.00% -
BM_format_to_string_begin<std::list<char>>/1 1.19% 5.025 5.084 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 1.18% 25.503 25.805 - 0.00% -
std::partial_sort_copy(vector<int>)_(pipe-organ)/1024 1.18% 4522.425 4575.980 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 1.18% 37.890 38.338 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.18% 41930.383 42426.128 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8 1.18% 44.415 44.939 - 0.00% -
std::for_each(deque<int>)/32 1.18% 11.305 11.438 - 0.00% -
std::multimap<std::string,_int>::lower_bound(key)/32 1.18% 73.229 74.092 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8 1.18% 2.340 2.367 - 0.00% -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/1024 1.17% 3886.254 3931.788 - 0.00% -
std::partition_copy(deque<int>)/32 1.17% 12.541 12.688 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_16_16 1.17% 33548994.293 33941538.239 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0Lg}) 1.17% 1219.920 1234.153 - 0.00% -
BM_num_put<unsigned_long> 1.17% 4.985 5.044 - 0.00% -
std::map<std::string,_int>::lower_bound(key)/8192 1.17% 201.324 203.672 - 0.00% -
BM_from_sys/1993/threads:4 1.17% 1.203 1.217 - 0.00% -
SetIntersection_None_Set_float_16384_64 1.16% 186949958.187 189127275.487 - 0.00% -
BM_format_to_iterator/<std::vector>_C_string_len_60 1.16% 4.888 4.945 - 0.00% -
BM_vector_deque_copy_backward/64000 1.16% 4478.261 4530.395 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.16% 28235.300 28563.698 - 0.00% -
std::multiset<std::string>::equal_range(key)/8192 1.16% 180.618 182.718 - 0.00% -
std::unordered_multimap<int,_int>::clear()/8192 1.16% 44048.051 44559.845 - 0.00% -
std::multiset<int>::ctor(const_Self&)/8192 1.16% 45165.051 45689.721 - 0.00% -
std::none_of(vector<int>)_(process_all)/50 1.16% 11.000 11.127 - 0.00% -
std::partition_point(list<int>)/50 1.16% 13.249 13.402 - 0.00% -
std::find_first_of(vector<int>,_pred)_(large_needle)/32 1.15% 480.495 486.039 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_1 1.15% 15913911.490 16097342.106 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_16 1.15% 10287784.785 10406244.919 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 1.15% 11154.966 11283.066 - 0.00% -
BM_StringFindCharLiteral/512 1.15% 9.196 9.301 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&)/1024 1.15% 33797.109 34184.256 - 0.00% -
std::format(double)_(fmt:_{:0<17500_17000L}) 1.15% 1766.810 1787.043 - 0.00% -
BM_vector_deque_ranges_move_backward/5500 1.14% 1633.417 1652.076 - 0.00% -
BM_deque_deque_move_backward/64000 1.14% 4749.309 4803.560 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/1024 1.14% 5714.269 5779.525 - 0.00% -
SetIntersection_None_Set_float_1024_1 1.14% 10528750.392 10648982.134 - 0.00% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 1.14% 118368.929 119718.047 - 0.00% -
std::pop_heap(vector<float>)/8 1.14% 51.905 52.496 - 0.00% -
std::stable_sort(deque<int>)_(descending)/8 1.14% 69.050 69.835 - 0.00% -
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/32 1.14% 2.092 2.115 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/1024 1.13% 657.598 665.055 - 0.00% -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 1.13% 3906.856 3951.060 - 0.00% -
SetIntersection_Front_Set_string_16384_1 1.13% 1067079.883 1079150.755 - 0.00% -
std::multimap<int,_int>::count(key)/1024 1.13% 34.944 35.339 - 0.00% -
BM_deque_deque_move/4096 1.13% 172.478 174.427 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 1.13% 545.370 551.528 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 1.13% 101314.567 102457.861 - 0.00% -
SetIntersection_Interlaced_Vector_float_64_4 1.13% 17163653.878 17357200.342 - 0.00% -
std::stable_partition(list<int>)_(alloc_fails)/50 1.13% 2486.730 2514.754 - 0.00% -
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 1.13% 15.347 15.519 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_len_60 1.12% 105.981 107.167 - 0.00% -
BM_deque_vector_ranges_move_backward/64000 1.12% 19778.874 19999.971 - 0.00% -
std::pop_heap(vector<std::string>)/1024 1.11% 56.746 57.377 - 0.00% -
SetIntersection_None_Set_uint32_4_4 1.11% 132417789.243 133890418.107 - 0.00% -
std::make_heap(deque<int>,_pred)_(repeated)/1024 1.11% 2338.909 2364.917 - 0.00% -
std::format(float)_(fmt:_{:0>17500_10}) 1.11% 1213.655 1227.135 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/C_string_len_60 1.11% 619.772 626.643 - 0.00% -
std::fill_n(vector<bool>)/512 1.11% 1.438 1.454 - 0.00% -
BM_japanese_escaped<char> 1.10% 11819.147 11949.702 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_1024_4 1.10% 2919357.922 2951535.117 - 0.00% -
BM_ascii_text<wchar_t> 1.10% 107276.796 108458.097 - 0.00% -
SetIntersection_None_Set_uint64_262144_16 1.10% 1478491.817 1494761.556 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 1.10% 177096.127 179043.335 - 0.00% -
rng::find_last_if(deque<int>)_(bail_10%)/8192 1.10% 3769.330 3810.749 - 0.00% -
BM_format_to_iterator/<std::vector>_C_string_len_6 1.10% 3.035 3.068 - 0.00% -
std::sort(vector<int>)_(shuffled)/1024 1.10% 5446.359 5506.120 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_16 1.09% 16043157.238 16218814.362 - 0.00% -
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 1.09% 14543.054 14702.116 - 0.00% -
SetIntersection_None_Set_float_16384_4 1.09% 186975242.849 189017450.716 - 0.00% -
dynamic_cast_(VDAG_leftmost_middle,_2_levels) 1.09% 161.094 162.852 - 0.00% -
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 1.09% 4596.919 4647.080 - 0.00% -
BM_stop_token_single_thread_polling_stop_requested/1024 1.09% 4305.706 4352.683 - 0.00% -
std::remove_copy_if(deque<int>)_(sprinkled)/32 1.09% 13.607 13.755 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.08% 79104.970 79961.783 - 0.00% -
BM_StringFindStringLiteral/512 1.08% 9.469 9.572 - 0.00% -
SetIntersection_Front_Set_float_16_16 1.08% 38966125.849 39387327.914 - 0.00% -
std::search(list<int>,_pred)_(same_length)/8192 1.08% 9746.467 9851.535 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(heap)/8192 1.08% 148302.241 149900.368 - 0.00% -
std::flat_multimap<int,_int>::contains(key)/32 1.08% 7.012 7.088 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/16 1.08% 15.588 15.755 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 1.08% 411.303 415.728 - 0.00% -
std::map<std::string,_int>::count(key)/32 1.07% 87.050 87.985 - 0.00% -
std::multiset<std::string>::find(key)/1024 1.07% 149.819 151.427 - 0.00% -
std::partial_sort_copy(list<int>)_(pipe-organ)/8192 1.07% 48895.955 49419.807 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1.07% 549.859 555.748 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 1.07% 16.904 17.085 - 0.00% -
std::rotate(vector<bool>)_(by_1/2)/32 1.07% 48.299 48.816 - 0.00% -
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/1024 1.07% 5541.066 5600.348 - 0.00% -
SetIntersection_None_Set_float_16_16 1.07% 36620919.625 37012472.826 - 0.00% -
BM_format/string_len_6000 1.07% 78.141 78.976 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/8192 1.07% 1.037 1.048 - 0.00% -
std::find_end(forward_list<int>)_(single_element)/1024 1.07% 705.779 713.301 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_4 1.06% 11214926.177 11334171.548 - 0.00% -
ranges::minmax(std::vector<__int128>)/8 1.06% 4.208 4.253 - 0.00% -
std::multimap<int,_int>::find(key)/32 1.06% 17.563 17.749 - 0.00% -
ranges::min(std::list<char>)/70000 1.06% 52848.936 53409.413 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_end)/0 1.06% 1.222 1.235 - 0.00% -
std::remove_copy(list<int>)_(sprinkled)/1024 1.06% 729.209 736.929 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 1.06% 5486.271 5544.230 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_4 1.06% 163700274.518 165429491.131 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 1.06% 11136.786 11254.426 - 0.00% -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/1024 1.06% 7427.193 7505.634 - 0.00% -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8 1.06% 2454.305 2480.223 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_end)/0 1.05% 1.228 1.241 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(ascending)/1024 1.05% 4417.798 4464.342 - 0.00% -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 1.05% 256.628 259.328 - 0.00% -
ranges::minmax(std::vector<__int128>)/64 1.05% 34.018 34.376 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_256_16 1.05% 6106273.808 6170452.080 - 0.00% -
SetIntersection_Front_Set_float_262144_1024 1.05% 14904854.912 15061243.996 - 0.00% -
std::multiset<std::string>::upper_bound(key)/1024 1.05% 134.138 135.545 - 0.00% -
BM_to_chars_bad/10 1.05% 2.856 2.886 - 0.00% -
std::format(float)_(fmt:_{:017500_0f}) 1.05% 1225.543 1238.384 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 1.05% 4755933.629 4805723.019 - 0.00% -
std::deque<int>::insert(middle)_(cheap_elements)/8192 1.05% 213.229 215.459 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 1.05% 49562.824 50080.800 - 0.00% -
BM_vector_deque_copy/4000 1.04% 167.194 168.940 - 0.00% -
std::partition_point(deque<int>)/8192 1.04% 11.750 11.872 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(shuffled)/8 1.04% 34.011 34.366 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 1.04% 36.849 37.233 - 0.00% -
std::unordered_set<std::string>::count(key)/8192 1.04% 127.703 129.033 - 0.00% -
SetIntersection_None_Set_uint64_262144_1 1.04% 1476771.198 1492126.379 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/32 1.04% 9.741 9.842 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 1.04% 20.861 21.077 - 0.00% -
std::format(double)_(fmt:_{:017500_10Lf}) 1.03% 1321.035 1334.635 - 0.00% -
std::multiset<std::string>::count(key)/8192 1.03% 182.000 183.872 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/32 1.03% 945.406 955.111 - 0.00% -
std::deque<std::string>::ctor(size_type)/32 1.03% 72.362 73.104 - 0.00% -
std::stable_sort(deque<int>)_(pipe-organ)/1024 1.02% 7540.978 7618.156 - 0.00% -
SetIntersection_None_Set_uint64_256_256 1.02% 6682954.845 6751231.570 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0Lf}) 1.02% 1230.616 1243.182 - 0.00% -
std::flat_multimap<int,_int>::clear()/0 1.02% 382.605 386.508 - 0.00% -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 1.02% 14.539 14.687 - 0.00% -
SetIntersection_Front_Set_uint32_256_16 1.02% 4526430.013 4572473.713 - 0.00% -
BM_CmpLess_schar_uint 1.02% 1.087 1.098 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 1.02% 10602559.336 10710305.022 - 0.00% -
std::make_heap(vector<int>)_(heap)/1024 1.02% 954.945 964.648 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_1 1.02% 24248799.488 24494984.920 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64 1.01% 194765461.050 196741764.387 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 1.01% 13729.119 13868.408 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/0 1.01% 13.140 13.273 - 0.00% -
BM_format_to_n_string_pointer<char>/1048576 1.01% 52946.575 53481.215 - 0.00% -
std::partial_sort_copy(vector<int>)_(shuffled)/8 1.01% 8.981 9.072 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 1.01% 18242865.661 18427044.665 - 0.00% -
SetIntersection_Front_Set_uint64_64_1 1.01% 16036262.929 16198143.992 - 0.00% -
rng::contains_subrange(vector<int>)_(single_element)/50 1.01% 15.637 15.795 - 0.00% -
std::unordered_multimap<int,_int>::find(key)/8192 1.01% 11.424 11.539 - 0.00% -
std::deque<std::string>::erase(middle)_(expensive_elements)/1024 1.01% 710.651 717.803 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.01% 762414.295 770085.388 - 0.00% -
std::is_sorted(vector<int>)/8192 1.01% 1849.353 1867.959 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_64 1.01% 3853930.149 3892698.800 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8 1.01% 18.631 18.818 - 0.00% -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.00% 659.065 665.687 - 0.00% -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 1.00% 538.603 544.001 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 1.00% 4204289.149 4246415.757 - 0.00% -
SetIntersection_Front_Vector_uint32_64_1 1.00% 15947276.888 16106894.979 - 0.00% -

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
std::unordered_set<std::string>::insert(value)_(new_value,_end)/0 -61.22% 77.668 30.119 - 0.00% -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/1024 -60.87% 115.028 45.013 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -57.65% 225.951 95.700 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/1024 -56.69% 234.084 101.380 - 0.00% -
std::unordered_set<std::string>::erase(key)_(existent)/32 -55.41% 142.283 63.441 - 0.00% -
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/1024 -55.02% 211.289 95.040 - 0.00% -
std::equal(list<int>)_(it,_it,_it)/1024 -50.69% 1555.395 766.983 - 0.00% -
ranges::min(std::deque<__int128>)/70000 -47.66% 46224.356 24196.061 - 0.00% -
SetIntersection_None_Vector_uint32_16384_256 -47.13% 38070175.285 20128291.845 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/1024 -46.83% 122.327 65.040 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/32 -46.38% 108.096 57.956 - 0.00% -
SetIntersection_None_Vector_float_16384_64 -45.13% 38663099.101 21213063.924 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -44.56% 139.090 77.116 - 0.00% -
SetIntersection_None_Vector_uint32_16384_16 -42.49% 35213686.945 20250395.592 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/1024 -42.20% 109.435 63.251 - 0.00% -
SetIntersection_None_Vector_uint32_16384_16384 -41.78% 34473278.746 20070983.283 - 0.00% -
std::unordered_set<std::string>::erase(key)_(existent)/1024 -40.47% 127.120 75.668 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -40.16% 5586289.428 3342726.082 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 -38.98% 136.308 83.180 - 0.00% -
ranges::min(std::deque<__int128>)/64 -38.96% 36.640 22.364 - 0.00% -
SetIntersection_None_Vector_uint64_16384_4 -38.62% 33088231.646 20308678.644 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -38.21% 5537611.572 3421840.630 - 0.00% -
std::map<std::string,_int>::erase(key)_(existent)/8192 -36.70% 127.344 80.612 - 0.00% -
SetIntersection_None_Vector_float_16384_16384 -36.52% 38607594.976 24509300.804 - 0.00% -
SetIntersection_None_Vector_uint64_16384_256 -36.04% 31845634.757 20368765.714 - 0.00% -
SetIntersection_None_Vector_uint32_16384_1 -34.10% 30476997.141 20084979.665 - 0.00% -
SetIntersection_None_Vector_uint64_1024_4 -33.83% 3411566.978 2257341.985 - 0.00% -
SetIntersection_None_Vector_uint64_16384_16384 -33.49% 30610306.142 20357571.496 - 0.00% -
SetIntersection_None_Vector_float_16384_256 -33.19% 38655270.310 25826238.981 - 0.00% -
ranges::min(std::vector<char>)/1 -32.76% 0.436 0.293 - 0.00% -
SetIntersection_None_Vector_uint32_1024_1024 -32.53% 3425960.848 2311417.367 - 0.00% -
SetIntersection_None_Vector_uint32_16384_64 -32.48% 29704236.984 20056132.413 - 0.00% -
SetIntersection_None_Vector_float_16384_4 -32.23% 38753368.333 26261525.787 - 0.00% -
BM_StringRelational_Eq_Empty_Small_Control -31.98% 0.596 0.405 - 0.00% -
SetIntersection_None_Vector_uint32_16384_1024 -31.93% 29696238.879 20213737.804 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 -31.89% 39.036 26.589 - 0.00% -
SetIntersection_None_Vector_float_1024_64 -31.77% 3454974.853 2357495.716 - 0.00% -
SetIntersection_None_Vector_uint64_1024_1 -31.74% 3408223.344 2326410.962 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 -31.73% 33.065 22.572 - 0.00% -
SetIntersection_None_Vector_uint64_1024_16 -31.57% 3379110.293 2312255.697 - 0.00% -
SetIntersection_None_Vector_float_1024_256 -31.43% 3462856.589 2374451.794 - 0.00% -
BM_StringRelationalLiteral_Eq_Large_Small_Control -31.40% 0.338 0.232 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 -31.40% 368554650.074 252843028.912 - 0.00% -
SetIntersection_None_Vector_float_1024_16 -31.35% 3411108.209 2341719.810 - 0.00% -
SetIntersection_None_Vector_uint64_1024_256 -31.29% 3383586.882 2324881.963 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/32 -31.17% 99.546 68.517 - 0.00% -
SetIntersection_None_Vector_uint32_1024_256 -30.96% 3348832.764 2311955.066 - 0.00% -
SetIntersection_None_Vector_float_1024_4 -30.70% 3335835.924 2311628.731 - 0.00% -
SetIntersection_None_Vector_float_1024_1024 -30.68% 3393213.544 2352023.777 - 0.00% -
BM_vector_deque_copy/0 -30.54% 0.443 0.307 - 0.00% -
SetIntersection_None_Vector_uint64_16384_1 -30.50% 29268882.191 20342029.631 - 0.00% -
std::unordered_multiset<int>::count(key)/32 -30.31% 12.959 9.032 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 -29.89% 33.766 23.673 - 0.00% -
SetIntersection_None_Set_uint64_1024_4 -29.87% 14940903.382 10478653.153 - 0.00% -
SetIntersection_None_Vector_uint32_16384_4 -29.85% 28459914.587 19965703.459 - 0.00% -
SetIntersection_None_Vector_uint64_1024_1024 -29.72% 3303466.644 2321827.924 - 0.00% -
SetIntersection_None_Vector_uint64_1024_64 -29.71% 3302018.670 2320827.451 - 0.00% -
BM_deque_vector_copy/0 -29.37% 0.651 0.460 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst -29.33% 1.569 1.109 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 -29.19% 2567.565 1818.041 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/8192 -29.05% 114.055 80.916 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -28.39% 45.211 32.375 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 -28.26% 5565541.564 3992754.407 - 0.00% -
BM_deque_vector_move_backward/0 -28.08% 0.613 0.441 - 0.00% -
SetIntersection_None_Vector_float_16384_16 -27.83% 38566339.668 27833178.360 - 0.00% -
rng::adjacent_view::begin()/1000_(full_view) -27.02% 735.979 537.132 - 0.00% -
BM_StringRelational_Eq_Large_Large_ChangeFirst -26.91% 1.521 1.112 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/1024 -26.83% 76.143 55.714 - 0.00% -
BM_stop_token_multi_thread_polling_stop_requested/1024 -26.76% 1093400.788 800808.883 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/1024 -26.73% 34.009 24.919 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_middle)/0 -26.60% 31.959 23.457 - 0.00% -
SetIntersection_None_Vector_uint32_1024_64 -26.31% 3152740.560 2323257.923 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/0 -26.29% 31.186 22.986 - 0.00% -
BM_vector_deque_move_backward/0 -25.37% 0.440 0.329 - 0.00% -
ranges::minmax(std::vector<long_long>)/1 -25.32% 0.451 0.337 - 0.00% -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/1024 -25.08% 129.551 97.063 - 0.00% -
BM_StringRelational_Eq_Large_Large_Control -24.94% 2.500 1.877 - 0.00% -
SetIntersection_Front_Set_uint32_16384_16384 -24.46% 333582942.041 251977255.894 - 0.00% -
std::partition(deque<int>)_(sparse)/32 -24.14% 12.045 9.137 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst -23.73% 1.351 1.030 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/0 -23.55% 29.911 22.868 - 0.00% -
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1 -23.47% 27.023 20.679 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -23.43% 2791.695 2137.470 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384 -22.98% 55247537.466 42549961.293 - 0.00% -
std::copy_if(list<int>)_(entire_range)/4096 -22.93% 3914.356 3016.815 - 0.00% -
BM_StringRelational_Compare_Small_Small_ChangeFirst -22.78% 1.581 1.221 - 0.00% -
BM_StringRelational_Eq_Huge_Huge_ChangeFirst -22.71% 1.590 1.229 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/8192 -22.63% 94.826 73.369 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 -22.52% 38378296.699 29735042.248 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/32 -22.47% 47.472 36.807 - 0.00% -
SetIntersection_None_Vector_float_16384_1024 -22.18% 38643103.512 30072634.667 - 0.00% -
SetIntersection_Front_Set_uint64_1024_1024 -22.01% 17319509.201 13507700.618 - 0.00% -
BM_Copy_Null -22.01% 0.542 0.423 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -21.96% 38.166 29.786 - 0.00% -
rng::find_last_if(deque<int>)_(bail_10%)/50 -21.92% 18.654 14.564 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 -21.91% 38255180.931 29874074.319 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -21.89% 4979684.157 3889396.740 - 0.00% -
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -21.80% 899.895 703.753 - 0.00% -
std::find_end(forward_list<int>)_(process_all)/1048576 -21.79% 788399.382 616631.334 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1024 -21.69% 4614501.912 3613537.131 - 0.00% -
BM_BitsetToString<64>/Uniform_(50%)/50 -21.64% 34.432 26.980 - 0.00% -
SetIntersection_None_Vector_float_16384_1 -21.64% 38709406.788 30332878.046 - 0.00% -
std::set<std::string>::insert(const_value_type&)_(already_present)/1024 -21.42% 95.329 74.909 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16384 -21.36% 54046759.522 42500780.243 - 0.00% -
std::multiset<std::string>::insert(const_value_type&)_(already_present)/1024 -21.36% 161.020 126.629 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 -21.18% 87.620 69.063 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 -21.17% 35.805 28.226 - 0.00% -
std::unordered_multimap<int,_int>::contains(key)/32 -21.14% 10.184 8.032 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle -21.13% 1.757 1.386 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst -20.68% 1.449 1.149 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 -19.95% 30.060 24.061 - 0.00% -
BM_StringDestroy_Huge -19.94% 13.588 10.879 - 0.00% -
BM_StringRelational_Eq_Small_Large_Control -19.80% 0.429 0.344 - 0.00% -
BM_StringAssignAsciiz_Small_Opaque -19.71% 3.123 2.507 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast -19.66% 2.079 1.671 - 0.00% -
std::partition(deque<int>)_(sparse)/50 -19.64% 17.619 14.159 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 -19.57% 35.576 28.614 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -19.45% 53119016.346 42788190.022 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/0 -19.44% 51.377 41.390 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_Control -19.34% 1.713 1.382 - 0.00% -
ranges::minmax(std::list<char>)/1 -19.30% 0.450 0.363 - 0.00% -
SetIntersection_None_Vector_uint64_16384_1024 -19.26% 25078358.408 20249018.539 - 0.00% -
SetIntersection_None_Vector_uint32_1024_1 -19.14% 2883593.040 2331757.080 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/8 -18.90% 0.904 0.733 - 0.00% -
BM_StringRelational_Less_Large_Large_Control -18.88% 2.320 1.882 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/1024 -18.43% 46.223 37.704 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast -18.40% 2.020 1.649 - 0.00% -
BM_StringDestroy_Large -18.32% 8.875 7.249 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 -18.27% 52.934 43.265 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/0 -18.20% 41.703 34.115 - 0.00% -
BM_StringRelational_Compare_Huge_Large_Control -17.92% 2.314 1.900 - 0.00% -
BM_StringRelational_Eq_Large_Large_ChangeLast -17.82% 2.102 1.727 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Large_Control -17.80% 1.682 1.383 - 0.00% -
std::search(vector<int>)_(near_matches)/8192 -17.45% 1096951.104 905563.357 - 0.00% -
std::vector<std::string>::erase(begin)_(expensive_elements)/1024 -17.26% 1122.772 929.005 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 -17.21% 30.211 25.012 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1024 -17.21% 4273497.639 3538231.039 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -17.08% 73744811.025 61150785.815 - 0.00% -
BM_vector_deque_ranges_copy_backward/0 -17.06% 0.441 0.366 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_view_len_6 -16.90% 56.701 47.117 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeMiddle -16.85% 1.526 1.269 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -16.65% 5533025.973 4611688.107 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/8192 -16.55% 30.426 25.390 - 0.00% -
BM_std_minmax_element<int>/3 -16.54% 0.958 0.799 - 0.00% -
std::search(vector<int>)_(near_matches)/1024 -16.51% 18760.850 15662.730 - 0.00% -
BM_Invoke_MemFuncPtr -16.41% 0.839 0.702 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeFirst -16.38% 1.542 1.289 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/0 -16.26% 0.866 0.725 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256 -16.20% 2000823.431 1676674.094 - 0.00% -
SetIntersection_None_Set_uint64_1024_64 -16.10% 12427763.594 10426794.086 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 -16.10% 34.007 28.533 - 0.00% -
SetIntersection_None_Set_uint64_1024_16 -16.08% 12428326.625 10429508.565 - 0.00% -
BM_StringCopy_Small -16.03% 2.025 1.700 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_len_6 -16.01% 56.508 47.462 - 0.00% -
SetIntersection_None_Vector_uint32_262144_16 -15.97% 418019792.272 351274142.119 - 0.00% -
BM_StringRelational_Eq_Small_Small_Control -15.97% 1.970 1.655 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 -15.86% 96.101 80.859 - 0.00% -
SetIntersection_None_Vector_uint32_262144_1024 -15.84% 409607171.184 344739155.929 - 0.00% -
BM_StringRelational_Less_Large_Large_ChangeFirst -15.80% 1.430 1.204 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -15.79% 53034966.951 44659555.936 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle -15.63% 0.459 0.388 - 0.00% -
rng::find_last_if(deque<int>)_(bail_10%)/8 -15.61% 3.944 3.329 - 0.00% -
SetIntersection_None_Vector_uint32_262144_16384 -15.57% 415104142.649 350470133.475 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 -15.51% 38328574.458 32383178.314 - 0.00% -
BM_StringMove_Small -15.39% 1.833 1.551 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 -15.36% 7018197.660 5940319.490 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 -15.24% 63.037 53.432 - 0.00% -
BM_StringRelational_Compare_Large_Huge_Control -15.08% 2.354 1.999 - 0.00% -
ranges::min(std::deque<long_long>)/8 -15.03% 2.782 2.364 - 0.00% -
std::search(vector<int>)_(near_matches)/1000 -15.01% 17940.385 15248.177 - 0.00% -
SetIntersection_None_Vector_uint32_256_64 -14.98% 5218318.356 4436814.610 - 0.00% -
BM_StringConstructDestroyCStr_Large_Transparent -14.96% 10.474 8.907 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/50 -14.92% 14.699 12.505 - 0.00% -
BM_StringMove_Empty -14.84% 1.355 1.154 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_256 -14.82% 3923478.676 3342087.055 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/C_string_len_6 -14.69% 56.126 47.880 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 -14.68% 804.378 686.275 - 0.00% -
SetIntersection_None_Vector_uint64_256_1 -14.62% 6575527.215 5614047.869 - 0.00% -
std::map<std::string,_int>::erase(iterator)/8192 -14.56% 31.449 26.870 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/1024 -14.47% 24.885 21.284 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/0 -14.36% 28.678 24.559 - 0.00% -
SetIntersection_None_Vector_uint64_262144_1 -14.36% 409618363.297 350805416.703 - 0.00% -
std::find_if(vector<char>)_(process_all)/8 -14.12% 1.625 1.395 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 -14.11% 36.403 31.266 - 0.00% -
BM_StringRelational_Eq_Small_Small_ChangeFirst -14.02% 1.559 1.341 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -13.94% 2253167.843 1939101.284 - 0.00% -
SetIntersection_None_Vector_float_256_1 -13.90% 6546254.018 5636436.577 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Small_Control -13.86% 1.606 1.383 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_256 -13.85% 1968511.986 1695809.932 - 0.00% -
BM_StringRelational_Eq_Large_Huge_Control -13.83% 0.453 0.390 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/1048576 -13.83% 291928.973 251559.061 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -13.83% 43382528.378 37384590.087 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Large_Control -13.81% 1.606 1.384 - 0.00% -
ranges::min(std::list<long_long>)/1 -13.81% 0.446 0.384 - 0.00% -
BM_StringRelational_Compare_Small_Large_Control -13.65% 1.794 1.549 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -13.65% 25025796.378 21610034.071 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 -13.54% 100.317 86.735 - 0.00% -
SetIntersection_None_Vector_uint32_256_256 -13.54% 3323855.717 2873947.192 - 0.00% -
BM_StringRelational_Less_Huge_Huge_ChangeFirst -13.50% 1.469 1.270 - 0.00% -
BM_StringRelational_Less_Large_Large_ChangeMiddle -13.49% 1.798 1.555 - 0.00% -
std::search(vector<int>,_pred)_(single_element)/1000 -13.45% 320.634 277.498 - 0.00% -
BM_StringRelational_Compare_Large_Large_Control -13.39% 2.353 2.038 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8192 -13.39% 3644.838 3156.970 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 -13.38% 65.535 56.763 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Small_Control -13.35% 1.595 1.382 - 0.00% -
SetIntersection_None_Vector_uint32_256_4 -13.33% 6450379.876 5590367.388 - 0.00% -
std::find_end(forward_list<int>)_(single_element)/8192 -13.26% 6701.022 5812.208 - 0.00% -
std::vector<int>::operator=(const_Self&)_(cheap_elements)/8192 -13.25% 825.220 715.843 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeMiddle -13.20% 1.598 1.387 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/8192 -13.19% 84.258 73.140 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -13.11% 189377.536 164550.128 - 0.00% -
BM_StringRelational_Compare_Large_Small_Control -13.04% 1.765 1.535 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle -13.04% 1.334 1.160 - 0.00% -
BM_StringAssignStr_Large_Transparent -13.03% 5.820 5.062 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_256 -12.93% 10440902.831 9091069.154 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Small_Control -12.82% 1.604 1.398 - 0.00% -
std::swap_ranges(list<int>)/8192 -12.73% 9582.951 8363.029 - 0.00% -
SetIntersection_None_Vector_uint64_262144_16 -12.70% 402435377.985 351344894.191 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeLast -12.53% 2.098 1.835 - 0.00% -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/8192 -12.53% 190.574 166.698 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/8192 -12.50% 2318.553 2028.756 - 0.00% -
SetIntersection_None_Vector_uint64_256_4 -12.43% 6391215.041 5596792.237 - 0.00% -
SetIntersection_None_Vector_float_256_64 -12.41% 5183168.296 4540191.101 - 0.00% -
BM_StringRelational_Less_Small_Huge_Control -12.40% 1.844 1.616 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 -12.38% 450.981 395.128 - 0.00% -
BM_StringAssignAsciiz_Large_Transparent -12.30% 5.626 4.934 - 0.00% -
std::shift_left(list<int>)/50 -12.26% 27.836 24.423 - 0.00% -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/32 -12.25% 63.521 55.741 - 0.00% -
BM_StringRelational_Less_Small_Large_Control -12.24% 1.845 1.619 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/8 -12.15% 5.103 4.483 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/32 -12.14% 9.661 8.488 - 0.00% -
BM_StringRelational_Compare_Small_Huge_Control -12.14% 1.739 1.528 - 0.00% -
BM_StringRelational_Less_Large_Large_ChangeLast -12.09% 2.103 1.849 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 -12.07% 18.771 16.505 - 0.00% -
std::flat_multimap<int,_int>::erase(iterator)/1024 -11.94% 86.185 75.895 - 0.00% -
std::find_end(forward_list<int>,_pred)_(single_element)/8192 -11.92% 6830.129 6016.006 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/32 -11.83% 10.959 9.663 - 0.00% -
BM_StringRelational_Less_Small_Small_Control -11.81% 1.833 1.616 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_256 -11.81% 13218532.037 11658043.787 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 -11.79% 57078572.595 50351486.867 - 0.00% -
BM_StringRelational_Less_Huge_Small_Control -11.78% 1.832 1.616 - 0.00% -
SetIntersection_None_Vector_uint32_256_1 -11.76% 6437993.166 5681022.078 - 0.00% -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 -11.75% 10995.576 9703.159 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&)/32 -11.72% 772.180 681.659 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/1024 -11.68% 22.885 20.212 - 0.00% -
SetIntersection_None_Set_uint64_1024_1 -11.67% 12125722.272 10710207.187 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -11.65% 53088512.784 46904967.958 - 0.00% -
std::map<std::string,_int>::erase(iterator)/32 -11.64% 29.513 26.078 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -11.64% 65270811.459 57676432.328 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst -11.60% 0.459 0.406 - 0.00% -
BM_StringRelational_Less_Large_Small_Control -11.56% 1.828 1.617 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 -11.55% 7429864.506 6571757.994 - 0.00% -
SetIntersection_None_Vector_uint64_256_256 -11.52% 3202354.116 2833520.202 - 0.00% -
BM_format/string_len_60 -11.46% 22.229 19.683 - 0.00% -
BM_StringRelational_Compare_Small_Small_Control -11.40% 1.725 1.528 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/50 -11.39% 23.899 21.176 - 0.00% -
std::swap_ranges(deque<int>)/50 -11.32% 18.714 16.596 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/1024 -11.31% 21.967 19.484 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 -11.27% 32.514 28.850 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/8192 -11.23% 7610.397 6755.972 - 0.00% -
std::swap_ranges(deque<int>)/32 -11.22% 9.838 8.734 - 0.00% -
BM_deque_vector_move_backward/2 -11.19% 1.786 1.586 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 -11.18% 38.957 34.600 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -11.12% 19058.057 16938.735 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/1024 -11.12% 127.371 113.207 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Large_Control -10.95% 2.236 1.991 - 0.00% -
BM_StringRelational_Less_Huge_Large_Control -10.92% 2.313 2.060 - 0.00% -
std::set<std::string>::erase(iterator)/32 -10.92% 29.843 26.583 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/50 -10.91% 18.641 16.607 - 0.00% -
SetIntersection_Interlaced_Vector_string_1024_16 -10.84% 10009747.930 8924721.647 - 0.00% -
BM_StringAssignAsciiz_Empty_Opaque -10.79% 1.488 1.327 - 0.00% -
SetIntersection_None_Set_string_16384_4 -10.75% 382621376.581 341483058.281 - 0.00% -
std::reverse(list<int>)/32768 -10.73% 18690.370 16684.492 - 0.00% -
BM_std_minmax_element<char>/3 -10.73% 0.962 0.859 - 0.00% -
BM_StringRelational_Less_Large_Huge_Control -10.68% 2.314 2.067 - 0.00% -
ranges::minmax(std::deque<long_long>)/1 -10.63% 0.442 0.395 - 0.00% -
BM_StringRelational_Compare_Large_Large_ChangeLast -10.53% 2.066 1.849 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 -10.48% 37945339.922 33969557.704 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 -10.47% 380543471.441 340705911.862 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 -10.41% 31.925 28.601 - 0.00% -
rng::contains(deque<int>)_(process_all)/50 -10.38% 13.521 12.118 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/8 -10.33% 1.587 1.423 - 0.00% -
std::set<std::string>::count(key)/32 -10.32% 90.952 81.567 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192 -10.29% 27.120 24.330 - 0.00% -
BM_StringConstructDestroyCStr_Large_Opaque -10.28% 17.155 15.391 - 0.00% -
BM_std_minmax_element<char>/2 -10.24% 0.538 0.482 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/1024 -10.17% 116.079 104.271 - 0.00% -
ranges::min(std::list<__int128>)/1 -10.15% 0.369 0.332 - 0.00% -
BM_StringRead_Cold_Shallow_Large -10.05% 1.314 1.182 - 0.00% -
BM_StringAssignAsciizMix_Transparent -10.05% 1.653 1.487 - 0.00% -
BM_StringAssignAsciizMix_Opaque -10.03% 4.822 4.339 - 0.00% -
std::multimap<std::string,_int>::erase(iterator)/8192 -10.02% 30.825 27.735 - 0.00% -
BM_Copy_MemPtr -10.00% 1.569 1.412 - 0.00% -
BM_StringRead_Cold_Shallow_Small -9.98% 1.313 1.182 - 0.00% -
BM_deque_vector_ranges_copy/0 -9.97% 0.691 0.622 - 0.00% -
std::adjacent_find(list<int>,_pred)/50 -9.96% 40.443 36.415 - 0.00% -
BM_StringRelational_Eq_Empty_Empty_Control -9.93% 0.452 0.407 - 0.00% -
std::move_backward(list<int>)/4096 -9.87% 5394.385 4862.074 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_256 -9.83% 4362182.808 3933568.788 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 -9.82% 7491829.290 6755921.081 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 -9.82% 370958488.947 334539505.048 - 0.00% -
std::equal(vector<int>)_(it,_it,_it)/8 -9.79% 1.484 1.338 - 0.00% -
SetIntersection_None_Vector_float_262144_1024 -9.79% 350576613.176 316255824.873 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 -9.74% 364252957.915 328762264.590 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_end)/1024 -9.72% 21.990 19.852 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 -9.69% 56999472.715 51475040.754 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_64 -9.67% 12785595.284 11548681.166 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 -9.67% 4085905.012 3690646.030 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 -9.65% 50709695.555 45817087.172 - 0.00% -
rng::find_last(forward_list<int>)_(bail_10%)/50 -9.64% 14.947 13.506 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeLast -9.56% 1.842 1.666 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/50 -9.56% 23.666 21.404 - 0.00% -
BM_StringRelational_Compare_Huge_Huge_ChangeFirst -9.53% 1.433 1.297 - 0.00% -
SetIntersection_Front_Set_uint32_1024_1024 -9.45% 16648212.960 15074513.899 - 0.00% -
SetIntersection_None_Set_string_16384_1 -9.36% 374597246.914 339525415.647 - 0.00% -
std::unordered_set<int>::count(key)/32 -9.30% 8.451 7.665 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Large_Control -9.30% 2.271 2.060 - 0.00% -
BM_StringRelational_Eq_Large_Large_ChangeMiddle -9.28% 1.669 1.514 - 0.00% -
BM_deque_deque_ranges_move/1 -9.20% 1.092 0.992 - 0.00% -
std::fill(vector<bool>)/64 -9.15% 1.597 1.451 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/1024 -9.14% 22.226 20.194 - 0.00% -
SetIntersection_Front_Set_float_262144_256 -9.12% 4979989.212 4526025.057 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 -9.08% 131.816 119.852 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -8.96% 49709088.681 45255769.324 - 0.00% -
std::set<std::string>::erase(key)_(existent)/1024 -8.96% 94.288 85.842 - 0.00% -
SetIntersection_Front_Set_float_16384_64 -8.95% 1967598.638 1791403.303 - 0.00% -
std::set<std::string>::clear()/1024 -8.94% 22071.339 20097.369 - 0.00% -
BM_StringAssignAsciiz_Large_Opaque -8.94% 11.537 10.506 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1 -8.86% 36046400.387 32854230.562 - 0.00% -
std::set<std::string>::contains(key)/32 -8.84% 85.421 77.867 - 0.00% -
std::unordered_set<int>::find(key)/32 -8.81% 8.448 7.703 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 -8.77% 1979.269 1805.671 - 0.00% -
std::multiset<std::string>::erase(iterator)/32 -8.76% 28.135 25.671 - 0.00% -
SetIntersection_None_Set_string_16384_256 -8.75% 371186046.395 338711212.939 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 -8.72% 159.385 145.485 - 0.00% -
SetIntersection_None_Set_string_16384_64 -8.70% 368445071.198 336388769.179 - 0.00% -
std::none_of(deque<int>)_(process_all)/8 -8.64% 2.713 2.478 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_middle)/32 -8.64% 1.945 1.777 - 0.00% -
SetIntersection_None_Set_uint32_64_16 -8.63% 20876078.407 19075133.541 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 -8.62% 360663658.873 329578639.141 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -8.61% 49211773.695 44972198.876 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 -8.58% 5793484.161 5296114.460 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -8.54% 190.212 173.962 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -8.53% 28.766 26.311 - 0.00% -
std::set<std::string>::equal_range(key)/32 -8.53% 70.023 64.048 - 0.00% -
BM_StringAssignStr_Large_Opaque -8.40% 10.431 9.555 - 0.00% -
std::find_first_of(list<int>)_(large_needle)/1024 -8.33% 999757.753 916450.083 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 -8.28% 6407026.494 5876294.452 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 -8.26% 3.981 3.652 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 -8.21% 58510075.463 53705647.495 - 0.00% -
BM_StringRelational_Compare_Huge_Small_Control -8.20% 1.727 1.586 - 0.00% -
BM_StringCopy_Large -8.17% 5.348 4.911 - 0.00% -
BM_StringRelationalLiteral_Less_Empty_Large_Control -8.15% 0.658 0.604 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_64 -8.14% 2968275.454 2726663.370 - 0.00% -
std::vector<std::string>::erase(begin)_(expensive_elements)/8192 -8.10% 7573.000 6959.209 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_end)/8192 -8.09% 28.854 26.518 - 0.00% -
std::adjacent_find(vector<int>)/50 -8.08% 13.644 12.542 - 0.00% -
dynamic_cast_(VChain_fail,_3_levels) -8.02% 24.046 22.117 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 -7.94% 2062705.904 1898967.568 - 0.00% -
BM_format_string<char>/1 -7.92% 9.879 9.097 - 0.00% -
BM_deque_deque_ranges_move/1024 -7.92% 385.567 355.029 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/50 -7.90% 16.711 15.391 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -7.89% 926.458 853.361 - 0.00% -
BM_deque_deque_ranges_copy_backward/64 -7.87% 17.666 16.275 - 0.00% -
rng::adjacent_view::begin()/100_(full_view) -7.87% 49.612 45.706 - 0.00% -
std::find_end(vector<int>)_(same_length)/8192 -7.84% 2196.773 2024.584 - 0.00% -
BM_StringCtorDefault -7.80% 0.577 0.532 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 -7.78% 30.888 28.485 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 -7.77% 49522.325 45676.349 - 0.00% -
BM_deque_deque_ranges_move/4096 -7.76% 1526.655 1408.112 - 0.00% -
BM_to_sys/2100/threads:16 -7.75% 17.663 16.294 - 0.00% -
SetIntersection_None_Vector_float_262144_16384 -7.73% 349662954.764 322634473.676 - 0.00% -
ranges::minmax(std::list<long_long>)/1 -7.73% 0.448 0.413 - 0.00% -
SetIntersection_None_Set_string_16384_1024 -7.70% 377363169.760 348294748.882 - 0.00% -
BM_deque_deque_ranges_move/5500 -7.69% 2045.097 1887.794 - 0.00% -
BM_StringRelational_Compare_Small_Small_ChangeMiddle -7.67% 1.467 1.355 - 0.00% -
BM_StringConstructDestroyCStr_Empty_Opaque -7.65% 1.484 1.370 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 -7.65% 842.214 777.813 - 0.00% -
BM_deque_deque_ranges_move/512 -7.64% 194.427 179.572 - 0.00% -
std::find(vector<short>)_(bail_25%)/8 -7.64% 0.666 0.616 - 0.00% -
BM_StringMove_Huge -7.63% 0.767 0.708 - 0.00% -
BM_format/C_string_len_60 -7.63% 21.842 20.177 - 0.00% -
SetIntersection_Front_Vector_string_16384_64 -7.62% 2867274.825 2648751.158 - 0.00% -
std::partition(deque<int>)_(sparse)/1024 -7.62% 449.949 415.681 - 0.00% -
bm_exception_ptr_copy_ctor_null -7.61% 0.743 0.687 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/0 -7.59% 0.531 0.491 - 0.00% -
SetIntersection_None_Set_uint64_256_4 -7.44% 14192032.022 13136550.512 - 0.00% -
rng::fold_left(deque<int>)/8 -7.41% 3.618 3.350 - 0.00% -
SetIntersection_None_Set_string_16384_16 -7.40% 370020122.578 342653285.712 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/1024 -7.33% 35255.759 32670.004 - 0.00% -
BM_deque_deque_ranges_move/4000 -7.31% 1491.721 1382.705 - 0.00% -
std::set<std::string>::find(key)/32 -7.18% 92.290 85.661 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/8 -7.17% 0.909 0.844 - 0.00% -
std::rotate(deque<int>)_(by_1/4)/1024 -7.17% 276.452 256.625 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 -7.15% 34.893 32.399 - 0.00% -
BM_deque_deque_ranges_move_backward/1 -7.10% 1.041 0.967 - 0.00% -
rng::contains_subrange(deque<int>)_(near_matches)/1024 -7.06% 32588.787 30287.420 - 0.00% -
std::all_of(deque<int>)_(process_all)/8192 -7.05% 2515.844 2338.534 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -7.05% 1796.268 1669.702 - 0.00% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -7.04% 14013.341 13026.536 - 0.00% -
BM_deque_vector_move/1 -7.04% 0.778 0.723 - 0.00% -
SetIntersection_None_Set_string_262144_64 -7.01% 2913029.399 2708735.876 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -7.01% 1460.676 1358.328 - 0.00% -
SetIntersection_None_Set_string_262144_4 -6.95% 2907893.155 2705736.086 - 0.00% -
BM_deque_deque_ranges_move/65536 -6.94% 25123.498 23379.699 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_middle)/1024 -6.93% 26.986 25.115 - 0.00% -
ranges::min(std::list<char>)/64 -6.87% 28.250 26.311 - 0.00% -
bm_lexicographical_compare<int>/1 -6.86% 0.635 0.591 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_end)/32 -6.86% 9.858 9.181 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 -6.85% 5218583.485 4861290.008 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_16 -6.84% 6908811.592 6435980.052 - 0.00% -
std::find_if_not(list<int>)_(bail_25%)/32768 -6.84% 7334.074 6832.544 - 0.00% -
std::rotate(deque<int>)_(by_1/4)/8192 -6.82% 2152.467 2005.576 - 0.00% -
rng::find_last(deque<int>)_(bail_90%)/1024 -6.82% 33.745 31.444 - 0.00% -
rng::fold_left(list<int>)/8192 -6.80% 11207.277 10445.029 - 0.00% -
SetIntersection_None_Set_string_16384_16384 -6.79% 365705243.506 340883157.851 - 0.00% -
SetIntersection_Interlaced_Set_float_256_4 -6.79% 12883712.280 12009267.781 - 0.00% -
std::set<std::string>::clear()/32 -6.66% 953.070 889.553 - 0.00% -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -6.66% 5136.905 4794.716 - 0.00% -
SetIntersection_Front_Set_float_262144_16 -6.66% 1233193.930 1151106.972 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 -6.66% 72940161.033 68085913.686 - 0.00% -
std::multiset<int>::insert(const_value_type&)_(already_present)/1024 -6.65% 22.824 21.307 - 0.00% -
std::unique_copy(deque<int>)_(sprinkled)/52 -6.65% 17.431 16.272 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/8192 -6.64% 1343.351 1254.165 - 0.00% -
dynamic_cast_(VChain_middle,_1_level) -6.64% 14.930 13.939 - 0.00% -
std::swap_ranges(deque<int>)/1024 -6.63% 339.938 317.391 - 0.00% -
SetIntersection_None_Set_uint32_64_1 -6.63% 25172397.509 23503301.988 - 0.00% -
SetIntersection_None_Vector_uint32_64_64 -6.63% 9517938.620 8887348.225 - 0.00% -
BM_BitsetToString<8192>/Sparse_(10%)/10 -6.61% 2154.073 2011.583 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/0 -6.59% 0.511 0.477 - 0.00% -
ranges::min(std::deque<__int128>)/8 -6.53% 2.878 2.690 - 0.00% -
BM_Hash/uint32_random_std_hash/1024 -6.51% 619.725 579.352 - 0.00% -
rng::contains_subrange(deque<int>)_(near_matches)/1000 -6.51% 31174.368 29145.157 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/32 -6.48% 25.262 23.626 - 0.00% -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 -6.47% 53.727 50.252 - 0.00% -
BM_num_put<long> -6.47% 5.025 4.700 - 0.00% -
rng::contains_subrange(list<int>)_(same_length)/8192 -6.45% 8519.643 7969.704 - 0.00% -
SetIntersection_None_Vector_uint64_16384_16 -6.45% 21628336.189 20233183.075 - 0.00% -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/32 -6.45% 1.908 1.785 - 0.00% -
dynamic_cast_(VChain_fail,_2_levels) -6.43% 14.412 13.485 - 0.00% -
std::search(vector<int>)_(single_element)/8192 -6.42% 1330.147 1244.750 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/16 -6.41% 5.104 4.777 - 0.00% -
std::move(list<int>)/4096 -6.41% 4796.215 4488.989 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 -6.40% 905.639 847.649 - 0.00% -
std::stable_partition(vector<int>)_(dense)/50 -6.39% 25.785 24.136 - 0.00% -
SetIntersection_None_Set_string_262144_1024 -6.38% 2900940.366 2715851.646 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_middle)/32 -6.37% 1.977 1.851 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -6.36% 242.862 227.418 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 -6.33% 2548.026 2386.662 - 0.00% -
dynamic_cast_(VChain_middle,_2_levels) -6.33% 29.766 27.882 - 0.00% -
std::find_end(deque<int>)_(near_matches)/1024 -6.30% 29383.971 27533.817 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/8 -6.30% 1.064 0.997 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_256 -6.24% 374864042.271 351467083.081 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/1024 -6.24% 173.655 162.821 - 0.00% -
std::vector<std::string>::erase(begin)_(cheap_elements)/32 -6.24% 83.734 78.511 - 0.00% -
SetIntersection_Front_Set_string_16384_64 -6.21% 4210782.424 3949181.642 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/50 -6.21% 12.281 11.519 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/1024 -6.21% 269.246 252.539 - 0.00% -
std::swap_ranges(deque<int>)/8192 -6.20% 2680.380 2514.223 - 0.00% -
SetIntersection_None_Vector_uint64_262144_4 -6.19% 379146274.785 355693042.239 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 -6.15% 187.451 175.925 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 -6.12% 12713.709 11935.756 - 0.00% -
BM_deque_vector_copy/1 -6.07% 0.730 0.686 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_1024 -6.06% 3003142.774 2821275.499 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 -6.05% 6.849 6.434 - 0.00% -
SetIntersection_None_Vector_uint32_64_1 -6.03% 18549863.037 17431759.273 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 -6.02% 717.828 674.594 - 0.00% -
BM_std_minmax_element<char>/4 -6.02% 1.198 1.126 - 0.00% -
std::find_end(deque<int>)_(near_matches)/1000 -6.01% 28048.347 26363.546 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16 -6.00% 34570449.591 32497608.522 - 0.00% -
SetIntersection_None_Set_uint32_1024_1 -5.99% 10986646.637 10328230.215 - 0.00% -
SetIntersection_Front_Set_uint64_262144_16384 -5.98% 361262616.003 339647224.352 - 0.00% -
BM_deque_deque_ranges_move/64000 -5.97% 24496.811 23033.536 - 0.00% -
BM_Copy_SmallNonTrivialFunctor -5.97% 10.672 10.035 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 -5.97% 0.750 0.705 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/1048576 -5.96% 1743913.584 1640025.700 - 0.00% -
std::search(vector<int>)_(single_element)/1024 -5.91% 167.994 158.073 - 0.00% -
std::equal(list<int>)_(it,_it,_it)/8192 -5.90% 9202.943 8659.714 - 0.00% -
BM_deque_deque_ranges_move/70000 -5.90% 26568.779 25001.497 - 0.00% -
std::adjacent_find(list<int>,_pred)/8 -5.89% 4.244 3.994 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 -5.86% 437159.812 411556.667 - 0.00% -
std::stable_sort(deque<int>)_(repeated)/8192 -5.86% 47054.488 44298.759 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/1048576 -5.86% 1755088.194 1652322.850 - 0.00% -
std::fill_n(list<int>)/8192 -5.85% 7443.769 7008.421 - 0.00% -
std::search(vector<int>)_(single_element)/1000 -5.84% 164.055 154.473 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -5.84% 185.683 174.838 - 0.00% -
bm_ranges_lexicographical_compare<int>/1 -5.83% 0.798 0.752 - 0.00% -
BM_format_to_n_string_span<wchar_t>/1 -5.83% 13.972 13.157 - 0.00% -
SetIntersection_None_Vector_uint64_64_4 -5.82% 17738527.098 16705527.216 - 0.00% -
SetIntersection_None_Vector_float_64_64 -5.81% 9584059.421 9027489.496 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768 -5.80% 54786.821 51607.961 - 0.00% -
std::find_if_not(list<int>)_(process_all)/50 -5.79% 11.438 10.776 - 0.00% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -5.78% 123498.764 116356.817 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 -5.77% 6830.137 6435.881 - 0.00% -
std::set<std::string>::clear()/8192 -5.75% 218049.645 205510.802 - 0.00% -
std::stable_partition(vector<int>)_(dense)/32 -5.75% 20.825 19.628 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096 -5.75% 6831.371 6438.828 - 0.00% -
std::format(double)_(fmt:_{:_0e}) -5.74% 45.999 43.361 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144 -5.73% 437961.800 412883.308 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/50 -5.72% 2.516 2.372 - 0.00% -
SetIntersection_None_Vector_float_262144_64 -5.71% 351392358.386 331341780.826 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/32 -5.69% 44.847 42.293 - 0.00% -
std::is_partitioned(list<int>)_(partitioned)/8192 -5.68% 7081.530 6679.619 - 0.00% -
ranges::minmax(std::deque<long_long>)/70000 -5.68% 24491.950 23101.994 - 0.00% -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 -5.67% 50.801 47.920 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -5.67% 12102.268 11415.945 - 0.00% -
BM_to_chars_bad/23 -5.65% 2.926 2.761 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 -5.63% 44.131 41.646 - 0.00% -
SetIntersection_None_Set_uint32_256_4 -5.63% 14011558.571 13223368.296 - 0.00% -
BM_from_sys/1970/threads:16 -5.61% 0.701 0.662 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/8192 -5.61% 23480.198 22162.173 - 0.00% -
std::vector<std::string>::insert(middle)_(cheap_elements)/8192 -5.60% 9987.609 9428.189 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 -5.60% 54626.045 51567.554 - 0.00% -
SetIntersection_None_Set_uint64_64_64 -5.58% 13173488.324 12438424.194 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/32 -5.58% 9.978 9.421 - 0.00% -
std::set<std::string>::erase(iterator)/1024 -5.57% 31.110 29.377 - 0.00% -
BM_vector_deque_move/1 -5.57% 1.142 1.078 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 -5.54% 19.969 18.863 - 0.00% -
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 -5.54% 3750.737 3543.123 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 -5.52% 369822683.930 349393955.525 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4 -5.51% 1087385.789 1027457.369 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 -5.51% 1038510.446 981331.989 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/8192 -5.50% 7405.763 6998.749 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_4 -5.48% 2092183.102 1977627.166 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_16 -5.45% 367580723.910 347560162.966 - 0.00% -
std::find_end(vector<int>)_(near_matches)/8192 -5.44% 865816.315 818712.391 - 0.00% -
SetIntersection_None_Vector_uint32_64_16 -5.40% 15188671.101 14367853.156 - 0.00% -
SetIntersection_Interlaced_Vector_string_64_64 -5.39% 23317237.798 22060333.122 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/8192 -5.39% 2167.563 2050.808 - 0.00% -
BM_format_string<wchar_t>/16 -5.38% 1.683 1.592 - 0.00% -
std::is_sorted_until(list<int>,_pred)/8192 -5.35% 7361.903 6968.071 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256 -5.32% 5844332.650 5533330.981 - 0.00% -
std::vector<std::string>::erase(begin)_(cheap_elements)/8192 -5.32% 20005.395 18940.930 - 0.00% -
BM_format_to_n_string_pointer<wchar_t>/1048576 -5.29% 147198.788 139417.608 - 0.00% -
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 -5.27% 3734.907 3538.167 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 -5.26% 1717588.212 1627205.359 - 0.00% -
std::all_of(deque<int>)_(process_all)/32768 -5.26% 9906.363 9385.250 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 -5.24% 1087775.221 1030723.425 - 0.00% -
std::move(vector<int>)/262144 -5.23% 14926.731 14146.361 - 0.00% -
std::stable_sort(deque<int>)_(repeated)/1024 -5.16% 5092.593 4829.801 - 0.00% -
BM_deque_deque_ranges_move/0 -5.16% 0.692 0.656 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -5.15% 48166.392 45685.887 - 0.00% -
std::format(double)_(fmt:_{:_0g}) -5.11% 50.830 48.230 - 0.00% -
std::vector<std::string>::erase(begin)_(cheap_elements)/1024 -5.10% 2487.227 2360.434 - 0.00% -
std::all_of(deque<int>)_(process_all)/50 -5.09% 16.500 15.660 - 0.00% -
std::find(list<int>)_(process_all)/8192 -5.09% 7729.205 7336.046 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/1048576 -5.09% 276852.733 262772.671 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_64 -5.07% 370980356.781 352163770.405 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/32 -5.07% 10.129 9.615 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -5.05% 25482760.137 24194632.517 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_64 -5.04% 17157866.538 16292340.402 - 0.00% -
SetIntersection_None_Vector_float_64_16 -5.04% 15157393.617 14393929.047 - 0.00% -
BM_format/string_view_len_60 -5.04% 20.926 19.873 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&)/32 -5.03% 667.126 633.601 - 0.00% -
SetIntersection_Front_Set_uint64_262144_1 -5.02% 1036017.202 983971.637 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_1 -5.02% 1025395.235 973898.312 - 0.00% -
std::for_each(list<int>)/8 -5.01% 2.517 2.391 - 0.00% -
std::unordered_set<int>::insert(const_value_type&)_(already_present)/1024 -5.00% 1.350 1.283 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 -4.97% 835.925 794.368 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it)/8192 -4.97% 12283.506 11673.077 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -4.95% 5919.159 5625.901 - 0.00% -
SetIntersection_Front_Set_uint32_256_64 -4.95% 6112248.586 5809696.632 - 0.00% -
std::unique(vector<int>)_(sprinkled)/1024 -4.95% 515.892 490.372 - 0.00% -
std::find_end(vector<int>)_(near_matches)/1000 -4.95% 14835.786 14101.953 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/8192 -4.94% 29.499 28.042 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 -4.93% 2.786 2.648 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 -4.92% 7280064.623 6921985.840 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/512 -4.91% 835.867 794.848 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/1024 -4.87% 30.856 29.355 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1 -4.86% 1036369.242 985999.685 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/32 -4.83% 14.610 13.904 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -4.83% 1192.001 1134.407 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/8192 -4.83% 101.905 96.982 - 0.00% -
BM_num_put<const_void*> -4.79% 5.695 5.423 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_pred)/50 -4.78% 25.510 24.289 - 0.00% -
rng::find_last(deque<int>)_(bail_90%)/8 -4.78% 0.961 0.915 - 0.00% -
BM_StringFindCharLiteral/1024 -4.78% 19.679 18.738 - 0.00% -
std::is_partitioned(list<int>)_(unpartitioned)/50 -4.78% 1.015 0.966 - 0.00% -
BM_StringEraseWithMove_Small_Opaque -4.77% 1.845 1.757 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 -4.76% 29.727 28.313 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -4.76% 1078.784 1027.463 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/8192 -4.73% 39.398 37.535 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_4 -4.71% 1029307.721 980832.893 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 -4.70% 46770347.934 44570410.904 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_middle)/1024 -4.70% 3.610 3.440 - 0.00% -
std::map<std::string,_int>::erase(iterator)/1024 -4.70% 31.676 30.188 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -4.69% 11238042.358 10710496.549 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 -4.69% 39.709 37.846 - 0.00% -
std::deque<int>::ctor(const_Self&)_(cheap_elements)/1024 -4.67% 462.275 440.670 - 0.00% -
std::deque<int>::ctor(const_Self&)_(cheap_elements)/8192 -4.67% 3481.523 3318.854 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_1 -4.65% 1017622.184 970336.050 - 0.00% -
SetIntersection_Front_Set_float_16384_256 -4.63% 5387014.477 5137332.901 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_end)/1024 -4.63% 33.483 31.932 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/8 -4.63% 3.618 3.451 - 0.00% -
std::none_of(deque<int>)_(process_all)/50 -4.61% 14.362 13.699 - 0.00% -
SetIntersection_None_Vector_uint64_64_1 -4.60% 18511441.873 17659021.098 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8192 -4.60% 196234.811 187217.275 - 0.00% -
std::vector<int>::ctor(const_Self&)_(cheap_elements)/8192 -4.58% 878.331 838.119 - 0.00% -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/8 -4.57% 41.460 39.564 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16 -4.57% 362652396.983 346071821.904 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1 -4.57% 1034344.826 987058.692 - 0.00% -
BM_format_to_n_string_pointer<wchar_t>/1 -4.57% 13.878 13.244 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 -4.54% 21090.387 20133.301 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 -4.52% 48570.550 46375.447 - 0.00% -
SetIntersection_None_Set_uint32_64_64 -4.52% 12752503.116 12176491.105 - 0.00% -
std::vector<bool>::ctor(Self&&,_const_allocator_type&)_(different_allocators) -4.51% 2.541 2.426 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 -4.51% 20.139 19.230 - 0.00% -
std::for_each(set<int>::iterator)/8192 -4.51% 18391.763 17562.339 - 0.00% -
std::fill(vector<bool>)/512 -4.49% 1.573 1.503 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -4.49% 360828565.713 344636576.157 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -4.48% 5920.351 5655.135 - 0.00% -
std::find_end(vector<int>)_(near_matches)/1024 -4.48% 15183.461 14503.903 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 -4.47% 1237582.136 1182229.444 - 0.00% -
BM_format_to_n_string_span<wchar_t>/1048576 -4.47% 152598.631 145784.108 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/50 -4.46% 37.224 35.564 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 -4.44% 3766325.070 3598985.681 - 0.00% -
BM_format_to_string_back_inserter<std::list<wchar_t>>/1 -4.44% 20.889 19.962 - 0.00% -
ranges::minmax(std::deque<long_long>)/64 -4.44% 21.699 20.736 - 0.00% -
rng::for_each(multiset<int>)/8192 -4.44% 17610.094 16829.052 - 0.00% -
SetIntersection_Interlaced_Set_string_64_64 -4.43% 31342868.594 29955669.044 - 0.00% -
std::deque<int>::ctor(Range)_(cheap_elements)/32 -4.43% 35.453 33.884 - 0.00% -
ranges::minmax(std::vector<char>)/64 -4.41% 17.134 16.378 - 0.00% -
SetIntersection_Front_Set_uint64_16384_1 -4.41% 1030722.540 985252.718 - 0.00% -
SetIntersection_None_Set_string_1024_1 -4.41% 17777051.171 16993721.202 - 0.00% -
BM_toupper_string<wchar_t> -4.40% 35.621 34.053 - 0.00% -
bm_make_exception_ptr/threads:2 -4.39% 6.043 5.778 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 -4.38% 2617.172 2502.607 - 0.00% -
SetIntersection_None_Vector_uint64_64_64 -4.38% 9345119.074 8936081.955 - 0.00% -
std::multimap<std::string,_int>::erase(iterator)/32 -4.37% 27.710 26.500 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -4.34% 263.584 252.139 - 0.00% -
SetIntersection_Front_Set_string_262144_1 -4.34% 1076922.473 1030200.208 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/16 -4.34% 7.747 7.411 - 0.00% -
std::for_each(multimap<int>::iterator)/8192 -4.32% 17347.075 16597.811 - 0.00% -
std::deque<std::string>::erase(middle)_(cheap_elements)/32 -4.32% 65.724 62.887 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_1024 -4.32% 18136551.557 17353638.494 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -4.32% 11601.979 11101.218 - 0.00% -
SetIntersection_Interlaced_Set_uint32_64_4 -4.30% 22530387.221 21561061.374 - 0.00% -
BM_std_minmax_element<char>/1 -4.30% 0.399 0.382 - 0.00% -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 -4.29% 12949.112 12393.551 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 -4.27% 1021097.694 977449.305 - 0.00% -
SetIntersection_Front_Vector_string_16384_256 -4.26% 8310804.144 7956460.165 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1024 -4.24% 3779377.881 3619091.026 - 0.00% -
bm_lexicographical_compare<signed_char>/8 -4.23% 2.733 2.617 - 0.00% -
BM_japanese_text<wchar_t> -4.23% 50044.751 47928.420 - 0.00% -
std::for_each(multiset<int>::iterator)/8192 -4.19% 17537.291 16801.691 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 -4.19% 18717243.248 17932864.411 - 0.00% -
SetIntersection_Interlaced_Set_float_64_4 -4.19% 22576552.529 21631628.187 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_16384 -4.18% 330217139.524 316402722.693 - 0.00% -
SetIntersection_Front_Set_uint64_16_16 -4.18% 39034399.229 37401573.018 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -4.18% 789.136 756.144 - 0.00% -
std::copy(deque<int>)/8 -4.18% 2.587 2.479 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16384 -4.17% 366124807.671 350842403.900 - 0.00% -
BM_format_string<wchar_t>/32 -4.17% 0.895 0.858 - 0.00% -
std::move(deque<int>)/32768 -4.17% 2242.523 2149.005 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8192 -4.17% 23225.601 22257.400 - 0.00% -
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 -4.16% 28537.001 27350.128 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 -4.15% 1026959.578 984320.464 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -4.15% 760.347 728.810 - 0.00% -
bm_make_exception_ptr/threads:4 -4.14% 3.047 2.921 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_1024 -4.13% 18651600.461 17880467.698 - 0.00% -
SetIntersection_None_Set_uint32_256_16 -4.11% 13247588.439 12702756.393 - 0.00% -
std::set<std::string>::lower_bound(key)/32 -4.10% 73.072 70.076 - 0.00% -
SetIntersection_Front_Set_uint64_262144_4 -4.10% 1072205.277 1028291.788 - 0.00% -
SetIntersection_Front_Set_uint32_1024_64 -4.09% 1900374.005 1822687.220 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16 -4.08% 1074726.367 1030836.720 - 0.00% -
SetIntersection_None_Set_string_1024_64 -4.08% 17530047.381 16814912.343 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -4.08% 521.263 500.010 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32 -4.07% 51.056 48.979 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_1024_1024 -4.06% 3490025.271 3348203.748 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 -4.04% 537.313 515.618 - 0.00% -
rng::find_last(forward_list<int>)_(bail_90%)/8 -4.04% 2.390 2.293 - 0.00% -
SetIntersection_None_Vector_uint32_64_4 -4.04% 17758778.168 17041909.512 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/1024 -4.03% 612759.189 588040.529 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_end)/32 -4.02% 2.751 2.640 - 0.00% -
std::copy(vector<int>)/32768 -4.01% 3679.798 3532.066 - 0.00% -
std::rotate(vector<int>)_(1_element_forward)/32 -4.01% 3.063 2.940 - 0.00% -
SetIntersection_Interlaced_Vector_string_16_16 -4.01% 48156339.272 46227459.467 - 0.00% -
dynamic_cast_(VChain,_5_levels) -4.00% 27.071 25.987 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16 -3.99% 1312094.647 1259742.817 - 0.00% -
std::is_partitioned(list<int>)_(unpartitioned)/32 -3.99% 6.030 5.789 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/8192 -3.97% 21831.525 20964.575 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(shuffled)/8192 -3.96% 187917.663 180481.292 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/8 -3.95% 1.027 0.987 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -3.95% 35642.049 34235.037 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -3.94% 346033601.835 332407373.190 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Small_ChangeLast -3.92% 1.831 1.759 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/1024 -3.91% 2727.129 2620.433 - 0.00% -
std::move(vector<int>)/8 -3.91% 2.295 2.205 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_end)/1024 -3.90% 31.737 30.498 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -3.90% 559.137 537.349 - 0.00% -
std::multimap<std::string,_int>::find(key)/32 -3.88% 84.717 81.431 - 0.00% -
rng::contains(deque<int>)_(process_all)/1048576 -3.88% 381544.736 366751.436 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 -3.88% 31.905 30.668 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -3.87% 1112214.709 1069164.602 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 -3.87% 24.212 23.275 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -3.86% 1452.858 1396.749 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -3.85% 254.437 244.641 - 0.00% -
std::for_each(list<int>)/50 -3.84% 22.255 21.400 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_4 -3.84% 1036524.354 996693.317 - 0.00% -
std::unordered_map<int,_int>::erase(key)_(non-existent,_middle)/0 -3.84% 0.499 0.479 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_16 -3.84% 12742474.417 12253293.585 - 0.00% -
SetIntersection_Front_Set_string_16384_4 -3.82% 1219030.470 1172437.193 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 -3.82% 9.667 9.298 - 0.00% -
std::for_each(map<int>::iterator)/8192 -3.82% 17408.742 16744.138 - 0.00% -
dynamic_cast_(VChain_fail,_5_levels) -3.80% 46.591 44.820 - 0.00% -
SetIntersection_None_Vector_float_256_256 -3.79% 3269799.659 3145826.422 - 0.00% -
SetIntersection_None_Set_string_256_256 -3.77% 10346652.265 9956140.490 - 0.00% -
rng::for_each(set<int>)/8192 -3.77% 18339.107 17647.177 - 0.00% -
SetIntersection_None_Set_string_262144_262144 -3.76% 3822928.295 3679041.285 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -3.76% 7862.433 7566.806 - 0.00% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 -3.76% 5.743 5.527 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_64 -3.74% 3434857.773 3306388.762 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_1024 -3.74% 163355624.769 157248791.447 - 0.00% -
std::partial_sort(vector<int>)_(descending)/8 -3.74% 24.698 23.775 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1024 -3.70% 2888.508 2781.535 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1000 -3.70% 2819.779 2715.363 - 0.00% -
BM_StringRead_Cold_Shallow_Empty -3.70% 1.290 1.243 - 0.00% -
BM_to_sys/1970 -3.70% 5.087 4.899 - 0.00% -
SetIntersection_Front_Vector_string_64_64 -3.70% 23246390.064 22387432.173 - 0.00% -
std::search(deque<int>)_(same_length)/1024 -3.69% 543.986 523.910 - 0.00% -
dynamic_cast_(VChain_fail,_4_levels) -3.69% 32.984 31.767 - 0.00% -
BM_StringAssignStr_Small_Opaque -3.69% 1.714 1.651 - 0.00% -
BM_format_to_iterator/<std::vector>_string_len_6 -3.68% 2.306 2.221 - 0.00% -
std::multiset<std::string>::contains(key)/32 -3.68% 86.988 83.787 - 0.00% -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 -3.68% 9.465 9.117 - 0.00% -
SetIntersection_Front_Vector_float_262144_4 -3.68% 1027554.739 989761.529 - 0.00% -
SetIntersection_Front_Vector_float_64_64 -3.68% 9510487.271 9160889.644 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_16 -3.67% 130592120.811 125794822.583 - 0.00% -
std::unordered_multimap<int,_int>::find(key)/1024 -3.67% 10.630 10.240 - 0.00% -
std::rotate_copy(list<int>)/32 -3.66% 8.504 8.193 - 0.00% -
SetIntersection_None_Set_string_1024_1024 -3.65% 17696750.071 17050291.365 - 0.00% -
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192 -3.65% 28434.540 27396.200 - 0.00% -
std::move_backward(vector<int>)/262144 -3.65% 22303.434 21489.212 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/8 -3.65% 51.189 49.321 - 0.00% -
std::unordered_multiset<int>::insert(value)_(new_value,_end)/1024 -3.64% 22.994 22.157 - 0.00% -
dynamic_cast_(VChain,_2_levels) -3.63% 11.404 10.990 - 0.00% -
BM_deque_vector_ranges_move/1 -3.60% 0.883 0.851 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_64 -3.59% 1210079.016 1166640.548 - 0.00% -
rng::for_each(multimap<int>)/8192 -3.57% 17462.288 16838.737 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 -3.57% 1797227.189 1733083.744 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/52 -3.56% 65.661 63.321 - 0.00% -
BM_deque_vector_copy/5500 -3.56% 213.313 205.719 - 0.00% -
SetIntersection_None_Set_float_1024_1024 -3.55% 11063149.991 10669981.549 - 0.00% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 -3.54% 719.082 693.640 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 -3.53% 1239.673 1195.886 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 -3.53% 7.083 6.833 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 -3.53% 15.238 14.700 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/32 -3.52% 90.053 86.888 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/0 -3.49% 4.068 3.926 - 0.00% -
BM_string_without_formatting<wchar_t> -3.49% 30.466 29.402 - 0.00% -
std::unordered_set<std::string>::contains(key)/8192 -3.49% 133.157 128.509 - 0.00% -
std::unique_copy(list<int>)_(contiguous)/52 -3.49% 19.992 19.295 - 0.00% -
SetIntersection_Front_Vector_string_16384_1 -3.49% 1065357.588 1028205.780 - 0.00% -
SetIntersection_Front_Vector_string_262144_16 -3.48% 1523035.904 1470033.778 - 0.00% -
std::find_if_not(vector<int>)_(process_all)/50 -3.48% 8.176 7.892 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeFirst -3.48% 1.246 1.202 - 0.00% -
BM_format_to_n_string_begin<std::vector<wchar_t>>/1 -3.48% 13.815 13.334 - 0.00% -
std::find_if_not(vector<int>)_(process_all)/32768 -3.48% 5162.381 4982.960 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1 -3.47% 1845601.015 1781528.350 - 0.00% -
rng::contains(list<int>)_(process_all)/8 -3.47% 2.291 2.212 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -3.45% 96278.232 92957.594 - 0.00% -
rng::for_each(map<int>)/8192 -3.45% 17475.835 16873.529 - 0.00% -
std::make_heap(deque<int>,_pred)_(repeated)/8192 -3.45% 19692.242 19013.575 - 0.00% -
std::format(double)_(fmt:_{:017500_0La}) -3.44% 1235.395 1192.920 - 0.00% -
std::for_each_n(deque<int>)/8 -3.43% 2.940 2.839 - 0.00% -
rng::contains(vector<int>)_(process_all)/8 -3.42% 2.258 2.181 - 0.00% -
std::remove_copy_if(list<int>)_(prefix)/8192 -3.41% 7482.624 7227.137 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -3.40% 1856791.321 1793644.857 - 0.00% -
SetIntersection_Interlaced_Vector_string_1024_1024 -3.40% 31673526.810 30598081.928 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8 -3.37% 3.828 3.699 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 -3.37% 63.774 61.624 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 -3.36% 6.305 6.093 - 0.00% -
std::vector<int>::ctor(Range)_(cheap_elements)/8192 -3.35% 880.802 851.281 - 0.00% -
BM_StringFindCharLiteral/256 -3.35% 5.541 5.355 - 0.00% -
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024 -3.35% 4075.320 3938.986 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_64 -3.35% 141319426.568 136592174.834 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&)/32 -3.34% 179.336 173.344 - 0.00% -
BM_std_minmax_element<long_long>/512 -3.33% 178.694 172.737 - 0.00% -
std::stable_partition(vector<int>)_(sparse)/1024 -3.33% 251.989 243.591 - 0.00% -
std::format(double)_(fmt:_{:_10g}) -3.33% 61.604 59.552 - 0.00% -
BM_tolower_char<wchar_t> -3.33% 0.822 0.795 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_64 -3.32% 1162514.277 1123926.556 - 0.00% -
std::find_if_not(vector<int>)_(process_all)/8192 -3.32% 1290.644 1247.828 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 -3.31% 17170.293 16601.714 - 0.00% -
ranges::minmax(std::deque<char>)/64 -3.30% 21.747 21.028 - 0.00% -
std::search(deque<int>)_(same_length)/1000 -3.29% 527.418 510.092 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_262144_1 -3.28% 1017441.461 984093.593 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 -3.28% 1059704.041 1024977.397 - 0.00% -
dynamic_cast_(VChain,_4_levels) -3.28% 20.376 19.708 - 0.00% -
std::vector<std::string>::insert(middle)_(cheap_elements)/1024 -3.27% 1244.449 1203.727 - 0.00% -
BM_stop_token_multi_thread_polling_stop_requested/131072 -3.26% 7787433.863 7533206.940 - 0.00% -
std::flat_map<int,_int>::ctor(const_Self&)/32 -3.26% 23.639 22.868 - 0.00% -
std::vector<int>::ctor(size_type)/32 -3.25% 9.999 9.674 - 0.00% -
dynamic_cast_(VChain,_3_levels) -3.24% 15.371 14.873 - 0.00% -
SetIntersection_None_Set_float_1024_16 -3.23% 11105666.170 10746466.275 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 -3.23% 170.207 164.707 - 0.00% -
std::unique(vector<int>)_(sprinkled)/8192 -3.22% 3768.886 3647.395 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 -3.20% 341033466.559 330106137.520 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&)/8192 -3.20% 46400.966 44915.787 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 -3.20% 1906650.141 1845704.857 - 0.00% -
BM_align/1 -3.19% 0.657 0.636 - 0.00% -
SetIntersection_Front_Vector_string_1024_1024 -3.18% 31413061.358 30414056.452 - 0.00% -
BM_StringFindCharLiteral/16 -3.18% 1.521 1.473 - 0.00% -
std::make_heap(vector<int>,_pred)_(descending)/8 -3.17% 20.346 19.700 - 0.00% -
ranges::minmax(std::vector<char>)/8 -3.16% 2.127 2.060 - 0.00% -
BM_StringRelational_Compare_Large_Large_ChangeMiddle -3.15% 1.654 1.602 - 0.00% -
BM_SharedPtrCreateDestroy -3.15% 10.817 10.477 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 -3.15% 7397665.196 7164740.612 - 0.00% -
BM_deque_vector_copy/4000 -3.15% 154.896 150.020 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/50 -3.14% 146.897 142.282 - 0.00% -
std::find_if_not(deque<int>)_(bail_25%)/8 -3.13% 0.870 0.843 - 0.00% -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 -3.13% 2.810 2.722 - 0.00% -
std::copy_n(list<int>)/32768 -3.13% 27024.118 26178.364 - 0.00% -
ranges::minmax(std::vector<char>)/70000 -3.12% 18778.710 18191.986 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&)/1024 -3.12% 5664.696 5487.844 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_end)/32 -3.12% 11.668 11.304 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/8192 -3.12% 6516.289 6313.252 - 0.00% -
SetIntersection_Front_Vector_uint64_262144_64 -3.11% 1164379.483 1128172.269 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/1 -3.11% 0.796 0.772 - 0.00% -
BM_StringRelational_Eq_Small_Small_ChangeLast -3.09% 2.003 1.941 - 0.00% -
BM_format_string<char>/16 -3.09% 1.230 1.192 - 0.00% -
SetIntersection_None_Set_uint64_16384_4 -3.09% 200416460.354 194230223.168 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_16384 -3.07% 1901287.585 1842849.422 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/8192 -3.07% 32.979 31.966 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 -3.07% 52.429 50.822 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256 -3.07% 3887062.427 3767881.170 - 0.00% -
dynamic_cast_(VChain_fail,_1_level) -3.05% 7.177 6.958 - 0.00% -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 -3.05% 27.346 26.510 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -3.05% 11377.419 11029.866 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -3.05% 362167507.177 351107589.501 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_4 -3.05% 103953140.927 100782074.546 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -3.05% 277.519 269.058 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 -3.05% 87.498 84.833 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 -3.03% 11120534.036 10783252.446 - 0.00% -
std::make_heap(deque<int>)_(ascending)/1024 -3.03% 2691.808 2610.209 - 0.00% -
std::format(double)_(fmt:_{:_0L}) -3.01% 64.149 62.217 - 0.00% -
SetIntersection_Interlaced_Set_uint64_64_64 -3.00% 14598638.058 14161176.997 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_4 -2.99% 1037348.248 1006315.602 - 0.00% -
std::multiset<int>::erase(key)_(existent)/8192 -2.99% 30.503 29.591 - 0.00% -
SetIntersection_Front_Set_uint32_262144_16384 -2.99% 357789162.081 347100822.355 - 0.00% -
BM_StringRelational_Compare_Large_Large_ChangeFirst -2.99% 1.279 1.241 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_4 -2.98% 55813265.541 54150593.039 - 0.00% -
BM_format_to_n_string_begin<std::wstring>/1 -2.98% 13.849 13.436 - 0.00% -
BM_emoji_text<char> -2.98% 34616.736 33586.577 - 0.00% -
std::deque<int>::erase(middle)_(cheap_elements)/32 -2.97% 8.392 8.143 - 0.00% -
SetIntersection_None_Set_uint32_262144_16 -2.97% 1312576.234 1273622.736 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 -2.97% 7037.603 6828.776 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 -2.93% 1290.740 1252.937 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -2.93% 1855.587 1801.299 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/8192 -2.91% 565.462 549.003 - 0.00% -
BM_format_to_n_string_begin<std::vector<wchar_t>>/1048576 -2.91% 141799.180 137675.247 - 0.00% -
std::vector<std::string>::erase(middle)_(cheap_elements)/8192 -2.91% 9715.519 9433.161 - 0.00% -
dynamic_cast_(DAG_sidecast_fail,_3_levels) -2.90% 87.466 84.929 - 0.00% -
BM_deque_deque_copy/65536 -2.89% 3409.236 3310.797 - 0.00% -
BM_deque_deque_move/70000 -2.88% 3724.340 3616.960 - 0.00% -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 -2.88% 42.442 41.218 - 0.00% -
std::find_end(vector<int>)_(match_near_end)/1024 -2.88% 25.404 24.673 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 -2.88% 6017.502 5844.400 - 0.00% -
std::multimap<int,_int>::erase(iterator)/1024 -2.87% 21.340 20.727 - 0.00% -
std::unordered_map<int,_int>::clear()/32 -2.86% 569.277 553.008 - 0.00% -
std::find_if_not(vector<int>)_(process_all)/1024 -2.86% 162.840 158.188 - 0.00% -
std::deque<std::string>::ctor(Range)_(cheap_elements)/32 -2.85% 161.321 156.718 - 0.00% -
dynamic_cast_(VChain_middle,_3_levels) -2.84% 48.849 47.461 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 -2.84% 27.147 26.378 - 0.00% -
SetIntersection_Front_Set_uint32_1024_1 -2.83% 1017729.566 988924.364 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/32 -2.83% 610.718 593.443 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_256 -2.82% 1670006.709 1622885.885 - 0.00% -
BM_num_put<long_long> -2.80% 5.046 4.904 - 0.00% -
std::vector<std::string>::insert(middle)_(cheap_elements)/32 -2.79% 49.331 47.953 - 0.00% -
std::find_end(deque<int>)_(near_matches)/8192 -2.79% 2153373.935 2093289.503 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_256 -2.78% 162249149.103 157739363.704 - 0.00% -
BM_format/string_len_6 -2.78% 10.412 10.123 - 0.00% -
std::reverse_copy(vector<int>)/8 -2.77% 2.521 2.451 - 0.00% -
std::stable_sort(deque<int>)_(repeated)/8 -2.77% 44.439 43.206 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 -2.77% 109988.591 106941.010 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/8192 -2.77% 546.165 531.033 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 -2.76% 45.248 43.999 - 0.00% -
std::remove_copy(deque<int>)_(sprinkled)/8192 -2.76% 3196.657 3108.493 - 0.00% -
BM_align/64 -2.75% 0.653 0.635 - 0.00% -
BM_StringAssignStr_Small_Transparent -2.75% 1.713 1.666 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 -2.75% 138548.448 134737.994 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/8192 -2.75% 1975.935 1921.671 - 0.00% -
std::find(list<int>)_(process_all)/50 -2.74% 10.847 10.550 - 0.00% -
std::unordered_multimap<int,_int>::contains(key)/1024 -2.74% 10.654 10.363 - 0.00% -
BM_Copy_LargeTrivialFunctor -2.72% 11.674 11.356 - 0.00% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -2.71% 139715.789 135933.467 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 -2.71% 32.734 31.848 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 -2.70% 884.310 860.412 - 0.00% -
std::partition_point(list<int>)/8192 -2.69% 5596.922 5446.176 - 0.00% -
std::for_each(join_view(vector<vector<int>>))/8 -2.69% 3.157 3.072 - 0.00% -
BM_deque_vector_copy/4096 -2.69% 159.496 155.210 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -2.69% 103253.590 100479.248 - 0.00% -
SetIntersection_Interlaced_Set_string_256_4 -2.69% 17659801.138 17185320.007 - 0.00% -
std::partial_sort(deque<int>)_(ascending)/8192 -2.68% 113460.211 110418.129 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -2.66% 275016.356 267700.586 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -2.65% 369151.352 359383.474 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/8192 -2.65% 29.642 28.858 - 0.00% -
BM_CmpEqual_schar_schar -2.63% 1.093 1.064 - 0.00% -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 -2.63% 894.951 871.386 - 0.00% -
BM_align/256 -2.63% 0.652 0.635 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_4 -2.62% 4251814.894 4140284.113 - 0.00% -
std::format(double)_(fmt:_{:_10}) -2.61% 60.827 59.237 - 0.00% -
std::vector<int>::erase(middle)_(cheap_elements)/32 -2.61% 4.504 4.386 - 0.00% -
std::find(list<int>)_(process_all)/32768 -2.61% 26704.145 26007.650 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 -2.60% 713.468 694.942 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&)/1024 -2.59% 33194.985 32334.009 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -2.59% 333.197 324.565 - 0.00% -
dynamic_cast_(VChain_middle,_4_levels) -2.59% 66.292 64.576 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -2.59% 2364.173 2302.949 - 0.00% -
BM_ascii_text<char> -2.59% 35185.762 34274.633 - 0.00% -
SetIntersection_None_Set_uint64_16384_16 -2.58% 198664165.009 193546487.438 - 0.00% -
BM_align/8 -2.57% 0.652 0.635 - 0.00% -
std::set<int>::insert(value)_(new_value,_middle)/8192 -2.57% 31.980 31.157 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/8192 -2.57% 179798.783 175177.088 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_16 -2.57% 20348814.464 19826107.194 - 0.00% -
dynamic_cast_(Chain_fail,_8_levels) -2.56% 64.002 62.362 - 0.00% -
std::rotate(vector<bool>)_(1_element_backward)/32 -2.56% 38.984 37.987 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_16 -2.55% 16139799.523 15727460.615 - 0.00% -
SetIntersection_Interlaced_Set_string_256_256 -2.55% 25316126.761 24671006.086 - 0.00% -
BM_deque_vector_move/70000 -2.54% 3333.692 3248.871 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -2.54% 353611666.709 344637004.659 - 0.00% -
SetIntersection_None_Set_uint32_1024_1024 -2.54% 11042399.006 10762313.707 - 0.00% -
BM_vector_deque_copy/512 -2.53% 22.477 21.907 - 0.00% -
BM_deque_deque_ranges_copy_backward/2 -2.53% 1.382 1.347 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 -2.53% 1267710.747 1235696.580 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 -2.52% 17.810 17.361 - 0.00% -
SetIntersection_Interlaced_Set_float_256_64 -2.52% 12997612.033 12669923.323 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -2.52% 36571.975 35651.379 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0La}) -2.52% 1223.734 1192.947 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64 -2.52% 15778256.243 15381395.095 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_256 -2.51% 25294813.327 24659243.086 - 0.00% -
SetIntersection_Front_Set_string_1024_4 -2.51% 1197077.008 1167084.370 - 0.00% -
std::find_end(vector<int>)_(same_length)/1000 -2.51% 278.184 271.215 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 -2.50% 12127652.764 11823922.908 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_1 -2.50% 1034148.410 1008253.964 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -2.50% 22.031 21.481 - 0.00% -
std::find_end(deque<int>,_pred)_(near_matches)/1024 -2.49% 32456.302 31647.072 - 0.00% -
std::unordered_set<int>::clear()/8192 -2.49% 43373.955 42293.921 - 0.00% -
std::multiset<int>::clear()/1024 -2.49% 10115.846 9864.464 - 0.00% -
std::stable_partition(vector<int>)_(sparse)/8192 -2.48% 1840.575 1794.850 - 0.00% -
std::unordered_multimap<int,_int>::ctor(const_Self&)/32 -2.48% 234.668 228.840 - 0.00% -
std::set<int>::erase(key)_(non-existent,_end)/8192 -2.48% 7.147 6.969 - 0.00% -
std::find(vector<long_long>)_(bail_25%)/8 -2.48% 0.688 0.671 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 -2.48% 349761541.816 341086146.049 - 0.00% -
BM_StringRead_Cold_Deep_Empty -2.48% 1.363 1.330 - 0.00% -
SetIntersection_Front_Set_float_1024_16 -2.48% 1243373.426 1212551.026 - 0.00% -
rng::contains(deque<int>)_(process_all)/8192 -2.48% 2911.219 2839.056 - 0.00% -
std::stable_partition(deque<int>)_(dense)/32 -2.47% 31.038 30.272 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 -2.46% 1024723.798 999472.430 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_4 -2.46% 8377242.275 8170945.290 - 0.00% -
std::copy_n(vector<int>)/32768 -2.46% 3505.412 3419.129 - 0.00% -
std::make_heap(vector<int>,_pred)_(heap)/8192 -2.46% 7383.704 7202.069 - 0.00% -
std::stable_partition(deque<int>)_(dense)/50 -2.46% 40.667 39.668 - 0.00% -
BM_StringRelational_Less_Empty_Small_Control -2.45% 0.550 0.537 - 0.00% -
BM_deque_deque_ranges_move_backward/65536 -2.44% 18655.663 18199.851 - 0.00% -
std::format(double)_(fmt:_{:017500_0a}) -2.43% 1218.768 1189.102 - 0.00% -
std::remove_copy(list<int>)_(prefix)/8192 -2.43% 7084.361 6912.345 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -2.42% 288266.111 281292.263 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(pipe-organ)/8 -2.42% 41.053 40.061 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -2.41% 2475.236 2415.504 - 0.00% -
BM_deque_vector_copy/1024 -2.41% 39.697 38.742 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_end)/8192 -2.41% 7.154 6.982 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_1024 -2.40% 3481978.271 3398460.755 - 0.00% -
std::find_first_of(list<int>)_(large_needle)/8192 -2.39% 50256109.238 49054400.126 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 -2.39% 356024336.349 347517374.344 - 0.00% -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/1024 -2.39% 243562.024 237744.545 - 0.00% -
SetIntersection_Interlaced_Set_float_256_256 -2.39% 10739248.712 10482851.276 - 0.00% -
std::make_heap(vector<int>,_pred)_(descending)/8192 -2.38% 7412.184 7235.412 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/32768 -2.37% 2180.948 2129.320 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0La}) -2.36% 1238.199 1208.968 - 0.00% -
std::find_end(deque<int>,_pred)_(near_matches)/1000 -2.36% 30897.281 30168.322 - 0.00% -
BM_format_to_iterator/<std::string>_string_view_len_60 -2.35% 3.580 3.495 - 0.00% -
std::copy_n(deque<int>)/512 -2.35% 145.986 142.555 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 -2.35% 8602829.650 8400836.354 - 0.00% -
std::deque<int>::ctor(const_Self&)_(cheap_elements)/32 -2.35% 33.973 33.176 - 0.00% -
BM_vector_deque_move_backward/2 -2.34% 2.036 1.988 - 0.00% -
BM_std_minmax_element<long_long>/1024 -2.34% 349.990 341.798 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0a}) -2.34% 1233.129 1204.298 - 0.00% -
std::find_end(deque<int>)_(single_element)/1024 -2.34% 430.804 420.738 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_4 -2.34% 6515581.445 6363382.971 - 0.00% -
std::set<int>::erase(key)_(existent)/8192 -2.33% 29.238 28.555 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -2.33% 113371.990 110732.476 - 0.00% -
rng::find(vector<bool>)_(process_all)/50 -2.33% 27.182 26.549 - 0.00% -
BM_StringEraseWithMove_Small_Transparent -2.32% 2.159 2.109 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8 -2.32% 5.819 5.684 - 0.00% -
std::for_each_n(deque<int>)/50 -2.32% 16.893 16.501 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 -2.31% 13492819.691 13180712.279 - 0.00% -
dynamic_cast_(DAG_leftmost_middle,_3_levels) -2.31% 21.566 21.067 - 0.00% -
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -2.31% 169.413 165.496 - 0.00% -
std::vector<int>::push_back()_(growing)_(cheap_elements)/8192 -2.31% 670.501 655.007 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_1024 -2.30% 3478405.904 3398276.772 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 -2.30% 7.858 7.677 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 -2.29% 39.969 39.054 - 0.00% -
std::remove(deque<int>)_(sprinkled)/50 -2.28% 58.816 57.472 - 0.00% -
BM_StringFindAllMatch/64 -2.27% 3.195 3.122 - 0.00% -
std::sort(deque<int>)_(shuffled)/8192 -2.27% 106409.694 103990.290 - 0.00% -
std::count(list<int>)_(every_other)/1048576 -2.27% 820086.467 801446.654 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/1024 -2.27% 62.783 61.356 - 0.00% -
SetIntersection_None_Set_uint32_1024_256 -2.26% 10580796.981 10341881.495 - 0.00% -
std::for_each(multimap<int>::iterator)/8 -2.25% 8.857 8.658 - 0.00% -
BM_emoji_escaped<wchar_t> -2.24% 5877.669 5745.955 - 0.00% -
SetIntersection_Front_Set_string_262144_4 -2.24% 1210360.602 1183302.607 - 0.00% -
SetIntersection_Front_Vector_string_16_16 -2.24% 48375183.834 47293914.152 - 0.00% -
std::search(deque<int>,_pred)_(near_matches)/1000 -2.23% 31994.117 31279.305 - 0.00% -
SetIntersection_None_Vector_uint64_64_16 -2.23% 14579058.112 14254023.791 - 0.00% -
std::search_n(deque<int>)_(no_match)/32 -2.22% 15.112 14.776 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/1048576 -2.22% 54225.109 53020.570 - 0.00% -
std::multimap<std::string,_int>::equal_range(key)/32 -2.22% 69.310 67.771 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 -2.22% 6859580.008 6707366.370 - 0.00% -
std::is_partitioned(vector<int>)_(partitioned)/1024 -2.22% 171.476 167.676 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/1024 -2.21% 34327.308 33568.195 - 0.00% -
std::search(list<int>,_pred)_(single_element)/8192 -2.20% 9445.644 9237.739 - 0.00% -
SetIntersection_None_Vector_string_262144_16384 -2.20% 1206281.129 1179755.665 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_1 -2.20% 1020119.712 997709.017 - 0.00% -
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/1 -2.19% 23.642 23.124 - 0.00% -
SetIntersection_None_Set_uint32_262144_4 -2.19% 1461022.068 1429062.802 - 0.00% -
dynamic_cast_(Chain_fail,_7_levels) -2.18% 59.199 57.906 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_1024_256 -2.18% 3414301.900 3339863.662 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 -2.18% 340289302.922 332870976.999 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/1024 -2.17% 255.131 249.591 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_1 -2.17% 1037235.791 1014716.504 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 -2.17% 17.189 16.817 - 0.00% -
std::rotate_copy(deque<int>)/8192 -2.17% 312.943 306.168 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -2.16% 84074.483 82255.853 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(heap)/8 -2.16% 24.922 24.384 - 0.00% -
BM_StringFindCharLiteral/8 -2.15% 1.525 1.492 - 0.00% -
SetIntersection_Interlaced_Vector_string_256_16 -2.15% 12833470.363 12557402.013 - 0.00% -
std::vector<std::string>::erase(middle)_(cheap_elements)/1024 -2.15% 1219.837 1193.598 - 0.00% -
SetIntersection_Front_Set_uint64_262144_64 -2.15% 1987264.911 1944561.396 - 0.00% -
BM_vector_deque_copy_backward/512 -2.15% 24.107 23.590 - 0.00% -
std::stable_partition(list<int>)_(dense)/32 -2.14% 31.213 30.544 - 0.00% -
std::make_heap(vector<int>,_pred)_(descending)/1024 -2.14% 1003.397 981.963 - 0.00% -
SetIntersection_Front_Vector_float_16384_1 -2.13% 1035138.080 1013051.765 - 0.00% -
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192 -2.13% 34642.037 33904.025 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8192 -2.13% 149738.203 146555.221 - 0.00% -
ranges::min(std::vector<char>)/64 -2.12% 4.242 4.152 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024 -2.12% 17235589.400 16870602.127 - 0.00% -
std::map<std::string,_int>::find(key)/1024 -2.11% 147.172 144.060 - 0.00% -
SetIntersection_Front_Vector_uint64_256_16 -2.11% 3999380.380 3914807.520 - 0.00% -
rng::contains_subrange(list<int>)_(single_element)/8192 -2.11% 7636.767 7475.715 - 0.00% -
BM_StringAssignStr_Empty_Transparent -2.11% 0.576 0.564 - 0.00% -
SetIntersection_None_Set_uint64_16384_64 -2.10% 199924753.839 195727362.810 - 0.00% -
std::list<int>::operator=(const_Self&)_(cheap_elements)/8192 -2.09% 8288.307 8114.739 - 0.00% -
std::shift_right(list<int>)/8192 -2.08% 7755.310 7594.018 - 0.00% -
std::unique_copy(vector<int>,_pred)_(contiguous)/32 -2.08% 12.140 11.887 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 -2.08% 7064.742 6918.023 - 0.00% -
std::vector<int>::ctor(size_type)/1024 -2.08% 43.415 42.514 - 0.00% -
std::find_if_not(vector<int>)_(process_all)/8 -2.07% 1.559 1.527 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_1024 -2.07% 1255940.646 1229926.012 - 0.00% -
std::search(deque<int>,_pred)_(near_matches)/1024 -2.06% 33180.002 32495.824 - 0.00% -
std::all_of(deque<int>)_(process_all)/8 -2.06% 3.013 2.951 - 0.00% -
std::stable_sort(vector<int>)_(repeated)/8 -2.05% 29.985 29.369 - 0.00% -
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 -2.05% 44112.225 43206.882 - 0.00% -
SetIntersection_None_Set_uint32_262144_1 -2.05% 1294558.402 1268036.664 - 0.00% -
std::remove_copy(list<int>)_(sprinkled)/8192 -2.05% 7007.185 6863.694 - 0.00% -
SetIntersection_None_Vector_uint64_262144_64 -2.05% 359131376.776 351786465.074 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -2.04% 82342.303 80659.875 - 0.00% -
std::remove_copy(deque<int>)_(sprinkled)/1024 -2.04% 403.052 394.821 - 0.00% -
std::reverse_copy(deque<int>)/32768 -2.03% 10410.322 10198.625 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 -2.03% 92056.486 90188.377 - 0.00% -
std::deque<int>::insert(middle)_(cheap_elements)/32 -2.03% 10.319 10.110 - 0.00% -
SetIntersection_Front_Set_float_16384_16 -2.02% 1221108.437 1196439.797 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/8 -2.02% 2.676 2.622 - 0.00% -
std::unordered_set<int>::count(key)/8192 -2.02% 10.205 9.999 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_end)/0 -2.02% 1.282 1.256 - 0.00% -
std::for_each_n(deque<int>)/32 -2.02% 10.892 10.672 - 0.00% -
BM_format_to_iterator/<std::array>_string_view_len_6 -2.02% 2.203 2.159 - 0.00% -
SetIntersection_Interlaced_Vector_string_64_16 -2.01% 23996604.411 23513614.609 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_middle)/8192 -2.01% 27.506 26.953 - 0.00% -
BM_vector_deque_copy_backward/1024 -2.00% 45.808 44.891 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_64 -2.00% 3591683.600 3519900.376 - 0.00% -
BM_ConstructAndDestroy_MemPtr_Opaque -2.00% 0.942 0.924 - 0.00% -
SetIntersection_None_Set_uint64_64_4 -2.00% 23457091.498 22988464.900 - 0.00% -
SetIntersection_Interlaced_Set_string_256_64 -2.00% 21612976.817 21181659.471 - 0.00% -
std::set<int>::erase(key)_(existent)/1024 -1.99% 24.636 24.146 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_1024_64 -1.98% 3550003.516 3479826.869 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_16 -1.97% 16481383.680 16156109.602 - 0.00% -
BM_format_to_iterator/<std::vector>_string_view_len_60 -1.97% 3.675 3.602 - 0.00% -
SetIntersection_Front_Set_string_262144_64 -1.97% 4068934.917 3988792.235 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_16 -1.97% 1068841.154 1047790.842 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 -1.97% 1838.296 1802.110 - 0.00% -
std::make_heap(deque<int>)_(descending)/1024 -1.97% 3591.039 3520.385 - 0.00% -
std::unordered_set<std::string>::erase(key)_(existent)/8192 -1.97% 190.978 187.222 - 0.00% -
std::move_backward(vector<int>)/1048576 -1.97% 57344.628 56217.055 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_it)/8 -1.97% 1.498 1.469 - 0.00% -
BM_deque_vector_ranges_copy/1 -1.96% 0.864 0.847 - 0.00% -
std::rotate_copy(deque<int>)/50 -1.95% 2.828 2.773 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 -1.95% 93865.849 92035.450 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/1024 -1.95% 28855.900 28293.580 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_4 -1.95% 244624851.970 239862259.896 - 0.00% -
std::transform(list<int>,_list<int>)/8192 -1.95% 9600.006 9413.109 - 0.00% -
SetIntersection_None_Set_string_256_16 -1.94% 18938872.909 18570694.914 - 0.00% -
dynamic_cast_(DAG_leftmost_middle,_2_levels) -1.94% 29.695 29.118 - 0.00% -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.94% 36151.155 35448.579 - 0.00% -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/1024 -1.93% 3064.737 3005.514 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_4 -1.93% 1080542.430 1059695.473 - 0.00% -
SetIntersection_None_Vector_uint32_16_16 -1.93% 33921878.222 33267515.451 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 -1.93% 18.850 18.486 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_cleared_Container)/32 -1.93% 211.480 207.402 - 0.00% -
std::list<std::string>::erase(begin)_(expensive_elements)/8192 -1.93% 29.888 29.313 - 0.00% -
std::count(vector<int>)_(every_other)/8 -1.93% 1.290 1.266 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/32 -1.92% 55.640 54.570 - 0.00% -
SetIntersection_Interlaced_Set_float_64_64 -1.91% 16571328.760 16254941.159 - 0.00% -
std::make_heap(vector<int>,_pred)_(heap)/1024 -1.91% 981.787 963.050 - 0.00% -
SetIntersection_Front_Set_uint32_16384_4 -1.90% 1058160.188 1038041.245 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 -1.90% 10747.724 10543.520 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 -1.90% 4.523 4.437 - 0.00% -
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/1024 -1.90% 34629.146 33972.272 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -1.90% 1418.444 1391.554 - 0.00% -
std::fill(vector<bool>)/32768 -1.89% 30.284 29.711 - 0.00% -
BM_format_string<wchar_t>/8 -1.89% 3.205 3.144 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -1.88% 17.186 16.863 - 0.00% -
BM_std_minmax_element<long_long>/4000 -1.88% 1315.410 1290.665 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16 -1.88% 12276686.989 12045993.023 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -1.88% 35017.862 34360.826 - 0.00% -
std::search(deque<int>)_(no_match)/1024 -1.87% 266.589 261.608 - 0.00% -
std::remove_if(deque<int>)_(sprinkled)/50 -1.87% 61.299 60.154 - 0.00% -
std::search(deque<int>)_(no_match)/1000 -1.86% 256.475 251.711 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/8192 -1.86% 25.697 25.219 - 0.00% -
BM_StringRead_Cold_Deep_Large -1.85% 1.359 1.333 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_256 -1.85% 1214599.237 1192134.339 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0a}) -1.85% 1215.391 1192.922 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1 -1.85% 999522.815 981069.915 - 0.00% -
BM_deque_vector_move_backward/64 -1.85% 2.560 2.513 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_16 -1.84% 4047610.825 3973128.045 - 0.00% -
SetIntersection_Front_Vector_float_16384_16 -1.84% 1057777.507 1038323.762 - 0.00% -
std::is_sorted(vector<int>,_pred)/8192 -1.84% 1966.013 1929.858 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_4 -1.84% 2959014.801 2904700.348 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_16 -1.83% 40454679.201 39713066.432 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 -1.83% 55957.788 54934.443 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/32 -1.83% 41.556 40.797 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_256 -1.83% 1355852.000 1331069.041 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192 -1.83% 69624.149 68351.807 - 0.00% -
std::rotate(list<int>)_(1_element_forward)/8192 -1.82% 9992.263 9810.441 - 0.00% -
SetIntersection_Interlaced_Set_float_64_16 -1.82% 21731020.137 21335923.073 - 0.00% -
dynamic_cast_(Chain_fail,_6_levels) -1.81% 52.909 51.950 - 0.00% -
ranges::minmax(std::vector<long_long>)/8 -1.81% 2.054 2.017 - 0.00% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8 -1.80% 2.674 2.625 - 0.00% -
dynamic_cast_(DAG_rightmost_middle,_3_levels) -1.80% 7.726 7.587 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 -1.80% 174.282 171.141 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -1.80% 1085005.421 1065458.730 - 0.00% -
BM_vector_deque_move/64 -1.80% 2.887 2.835 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 -1.80% 6789321.937 6667078.085 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 -1.80% 5583.483 5483.019 - 0.00% -
std::copy_backward(list<int>)/8 -1.80% 2.457 2.413 - 0.00% -
BM_deque_deque_ranges_move_backward/2 -1.80% 1.364 1.339 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.79% 12953.152 12721.456 - 0.00% -
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 -1.79% 250.533 246.058 - 0.00% -
rng::find_last(vector<int>)_(bail_90%)/1048576 -1.78% 23534.796 23114.756 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.78% 115036.574 112991.012 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -1.78% 20.604 20.237 - 0.00% -
dynamic_cast_(Chain_fail,_4_levels) -1.78% 34.442 33.830 - 0.00% -
std::vector<std::string>::erase(middle)_(expensive_elements)/1024 -1.78% 566.946 556.879 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 -1.78% 9038.957 8878.476 - 0.00% -
SetIntersection_Interlaced_Set_uint64_64_16 -1.77% 20860987.195 20490758.713 - 0.00% -
std::generate(deque<int>)/8192 -1.77% 2449.602 2406.234 - 0.00% -
std::format(double)_(fmt:_{:_10f}) -1.76% 106.718 104.836 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_16 -1.76% 1121737.063 1101974.398 - 0.00% -
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/1024 -1.75% 2483.701 2440.161 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_64 -1.75% 21474411.385 21098125.353 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_262144 -1.75% 357204037.439 350947169.665 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -1.75% 9108.648 8949.453 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -1.74% 20.661 20.301 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0g}) -1.74% 1236.693 1215.219 - 0.00% -
std::copy_if(deque<int>)_(every_other)/8 -1.73% 3.108 3.054 - 0.00% -
BM_format_to_iterator/<std::deque>_string_len_60 -1.73% 24.276 23.855 - 0.00% -
rng::find_if(vector<bool>)_(process_all)/8 -1.73% 4.182 4.109 - 0.00% -
BM_std_minmax_element<long_long>/5500 -1.73% 1798.590 1767.546 - 0.00% -
std::unique(list<int>,_pred)_(sprinkled)/8192 -1.72% 8341.738 8198.135 - 0.00% -
SetIntersection_Front_Vector_string_262144_1024 -1.72% 35133697.046 34531132.411 - 0.00% -
std::equal(vector<bool>)_(unaligned)/1048576 -1.71% 823833.917 809726.064 - 0.00% -
BM_deque_vector_ranges_move_backward/65536 -1.70% 20790.451 20435.985 - 0.00% -
BM_stop_token_single_thread_polling_stop_requested/131072 -1.70% 558158.169 548647.302 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/8 -1.70% 14.378 14.133 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 -1.70% 1831611.153 1800459.344 - 0.00% -
std::replace(vector<int>)_(sprinkled)/32 -1.70% 5.333 5.242 - 0.00% -
std::equal(vector<bool>)_(unaligned)/8192 -1.69% 6434.705 6325.705 - 0.00% -
std::remove(list<int>)_(prefix)/8192 -1.69% 8384.734 8242.973 - 0.00% -
std::flat_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 -1.69% 13.123 12.901 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_64 -1.69% 12555919.791 12343854.527 - 0.00% -
SetIntersection_None_Vector_float_262144_4 -1.69% 350890370.241 344966236.502 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/1048576 -1.69% 251906.540 247656.015 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_16384 -1.69% 356555312.872 350540732.034 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256 -1.69% 1832622.569 1801739.912 - 0.00% -
std::equal(vector<int>)_(it,_it,_it)/50 -1.68% 4.438 4.363 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 -1.68% 20344.969 20003.070 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_64 -1.68% 1186779.235 1166845.206 - 0.00% -
BM_deque_vector_ranges_copy_backward/65536 -1.68% 20844.973 20495.614 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -1.68% 17695.353 17398.807 - 0.00% -
BM_deque_vector_copy/65536 -1.68% 2979.361 2929.438 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.67% 672.476 661.217 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 -1.67% 12873607.147 12658145.753 - 0.00% -
std::unordered_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -1.67% 125.272 123.177 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 -1.67% 113.283 111.391 - 0.00% -
std::vector<std::string>::erase(middle)_(cheap_elements)/32 -1.67% 42.990 42.273 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/32 -1.67% 92.674 91.128 - 0.00% -
BM_ConstructAndDestroy_SmallNonTrivialFunctor_Opaque -1.66% 9.735 9.573 - 0.00% -
BM_std_minmax_element<long_long>/64000 -1.66% 20921.410 20573.773 - 0.00% -
std::remove(list<int>)_(prefix)/1024 -1.65% 971.577 955.517 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 -1.65% 4.098 4.030 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.65% 674.649 663.545 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/32 -1.64% 19.462 19.143 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(heap)/8 -1.64% 46.006 45.251 - 0.00% -
std::set<std::string>::count(key)/1024 -1.63% 147.715 145.302 - 0.00% -
std::fill(list<int>)/50 -1.63% 34.997 34.427 - 0.00% -
std::search(deque<int>)_(no_match)/8192 -1.63% 2153.979 2118.928 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 -1.63% 79.865 78.565 - 0.00% -
std::deque<std::string>::insert(begin)_(expensive_elements)/1024 -1.62% 21.736 21.383 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/32 -1.62% 15.626 15.372 - 0.00% -
std::partition(deque<int>)_(sparse)/8192 -1.62% 3541.946 3484.490 - 0.00% -
std::replace(deque<int>)_(prefix)/50 -1.62% 14.726 14.488 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.61% 322.180 316.985 - 0.00% -
std::find_end(list<int>)_(process_all)/1024 -1.61% 746.137 734.108 - 0.00% -
BM_std_minmax_element<long_long>/70000 -1.61% 22867.541 22499.517 - 0.00% -
std::multiset<std::string>::ctor(const_Self&)/1024 -1.61% 33136.815 32603.576 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -1.60% 281.604 277.089 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_4 -1.60% 3385800.729 3331545.042 - 0.00% -
BM_vector_deque_copy/1024 -1.60% 44.362 43.652 - 0.00% -
std::multiset<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 -1.60% 51527.050 50702.812 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_262144 -1.60% 15899518.039 15645316.336 - 0.00% -
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/8192 -1.60% 0.960 0.945 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(repeated)/8 -1.60% 26.689 26.262 - 0.00% -
SetIntersection_Front_Set_string_256_1 -1.59% 4252307.158 4184489.250 - 0.00% -
std::unique(deque<int>,_pred)_(sprinkled)/52 -1.59% 70.117 68.999 - 0.00% -
std::equal(vector<bool>)_(unaligned)/1024 -1.59% 803.898 791.097 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -1.59% 346771.791 341250.328 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1 -1.59% 1025662.152 1009404.473 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_16384 -1.58% 1301910.728 1281316.858 - 0.00% -
SetIntersection_Front_Set_uint32_64_64 -1.58% 14426972.257 14198870.334 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_64 -1.58% 1179473.707 1160835.335 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.58% 1014745.166 998742.003 - 0.00% -
std::multiset<int>::clear()/8192 -1.58% 81566.493 80280.319 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -1.58% 13858.460 13640.156 - 0.00% -
bm_lexicographical_compare<signed_char>/64 -1.57% 15.537 15.292 - 0.00% -
std::shift_right(deque<int>)/32 -1.57% 5.649 5.560 - 0.00% -
std::copy_if(vector<int>)_(every_other)/1048576 -1.57% 499608.565 491744.630 - 0.00% -
dynamic_cast_(DAG_sidecast_fail,_2_levels) -1.57% 72.316 71.178 - 0.00% -
std::search(deque<int>)_(no_match)/1048576 -1.57% 278340.267 273965.521 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_1 -1.57% 1060288.865 1043626.107 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64 -1.57% 15923250.368 15673021.378 - 0.00% -
ranges::minmax(std::deque<char>)/8 -1.57% 2.735 2.692 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 -1.57% 626.425 616.613 - 0.00% -
BM_CmpEqual_uchar_short -1.56% 1.076 1.059 - 0.00% -
std::flat_map<int,_int>::equal_range(key)/8192 -1.56% 47.304 46.564 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(qsort_adversarial)/8 -1.56% 63.776 62.779 - 0.00% -
BM_StringRead_Cold_Deep_Small -1.56% 1.352 1.331 - 0.00% -
SetIntersection_None_Vector_float_262144_256 -1.55% 351292291.035 345835253.752 - 0.00% -
dynamic_cast_(Chain_middle,_2_levels) -1.55% 18.582 18.295 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.54% 404440.002 398196.945 - 0.00% -
SetIntersection_Front_Set_uint32_1024_4 -1.54% 1063468.028 1047073.770 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -1.53% 19027.539 18736.326 - 0.00% -
BM_std_minmax_element<long_long>/4 -1.53% 1.130 1.113 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1 -1.53% 1023291.238 1007649.768 - 0.00% -
std::map<std::string,_int>::lower_bound(key)/1024 -1.53% 132.309 130.288 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.53% 79651.718 78436.478 - 0.00% -
std::search(vector<int>,_pred)_(single_element)/1024 -1.52% 328.475 323.469 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 -1.52% 10126587.906 9972463.845 - 0.00% -
dynamic_cast_(DAG_rightmost_middle,_1_level) -1.51% 19.189 18.899 - 0.00% -
std::for_each(deque<int>)/50 -1.51% 22.395 22.057 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 -1.51% 100.212 98.703 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16 -1.50% 1248016.208 1229257.137 - 0.00% -
std::deque<std::string>::insert(middle)_(cheap_elements)/32 -1.50% 54.469 53.652 - 0.00% -
SetIntersection_Front_Set_string_4_4 -1.50% 151067009.701 148805446.436 - 0.00% -
std::set<int>::clear()/1024 -1.49% 10427.801 10272.079 - 0.00% -
BM_format_to_string_pointer<char>/16384 -1.49% 246.337 242.659 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/1024 -1.49% 12436.887 12251.599 - 0.00% -
std::format(double)_(fmt:_{:_0Lf}) -1.49% 110.509 108.865 - 0.00% -
std::make_heap(deque<int>)_(repeated)/1024 -1.49% 2582.729 2544.314 - 0.00% -
std::remove_copy_if(list<int>)_(sprinkled)/8192 -1.48% 7367.954 7259.013 - 0.00% -
std::format(float)_(fmt:_{:0^17500_0La}) -1.48% 1288.738 1269.705 - 0.00% -
std::set<int>::upper_bound(key)/8192 -1.48% 38.464 37.896 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0Le}) -1.47% 1229.945 1211.808 - 0.00% -
SetIntersection_Front_Set_string_64_64 -1.47% 31921932.666 31451433.862 - 0.00% -
std::partial_sort_copy(list<int>)_(pipe-organ)/8 -1.47% 7.691 7.578 - 0.00% -
ranges::min(std::list<__int128>)/8 -1.47% 2.427 2.391 - 0.00% -
rng::contains_subrange(vector<int>)_(process_all)/16 -1.47% 4.579 4.512 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/8 -1.47% 2.779 2.738 - 0.00% -
std::partition(vector<int>)_(sparse)/32 -1.47% 8.934 8.803 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 -1.46% 10657130.834 10501136.212 - 0.00% -
std::shift_right(deque<int>)/50 -1.46% 7.043 6.940 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(descending)/8 -1.46% 51.069 50.322 - 0.00% -
BM_string_without_formatting<char> -1.46% 10.796 10.638 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_16 -1.46% 34249701.022 33749463.646 - 0.00% -
std::unordered_set<std::string>::erase(iterator)/1024 -1.46% 24.313 23.958 - 0.00% -
std::unordered_multiset<int>::find(key)/8192 -1.46% 11.089 10.928 - 0.00% -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 -1.46% 99.987 98.529 - 0.00% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -1.45% 265.925 262.056 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_16 -1.45% 14102389.819 13897318.660 - 0.00% -
BM_CmpLess_uint_uchar -1.45% 1.116 1.099 - 0.00% -
std::multimap<std::string,_int>::upper_bound(key)/1024 -1.44% 132.829 130.919 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8 -1.44% 6.854 6.756 - 0.00% -
std::rotate_copy(deque<int>)/32 -1.44% 2.697 2.658 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/1024 -1.43% 324.405 319.756 - 0.00% -
std::deque<int>::ctor(size_type)/8192 -1.43% 1272.898 1254.674 - 0.00% -
std::deque<std::string>::insert(begin)_(expensive_elements)/32 -1.43% 20.801 20.504 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 -1.43% 1086123.474 1070631.063 - 0.00% -
BM_num_put<double> -1.42% 57.550 56.731 - 0.00% -
std::rotate(vector<bool>)_(1_element_backward)/50 -1.42% 78.718 77.602 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it)/50 -1.42% 5.846 5.763 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_64 -1.42% 1504700.165 1483378.932 - 0.00% -
std::search(deque<int>)_(same_length)/8192 -1.42% 4201.745 4142.239 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_16 -1.42% 34339045.064 33853093.944 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/8192 -1.41% 38791.964 38243.159 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -1.41% 79201.066 78082.695 - 0.00% -
std::format(double)_(fmt:_{:_0f}) -1.41% 102.760 101.312 - 0.00% -
std::find(vector<char>)_(process_all)/50 -1.41% 1.721 1.697 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/8 -1.41% 2.333 2.300 - 0.00% -
std::multiset<int>::insert(const_value_type&)_(already_present)/8192 -1.41% 24.173 23.833 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 -1.41% 5.313 5.238 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(ascending)/8 -1.41% 38.436 37.896 - 0.00% -
BM_std_minmax_element<long_long>/65536 -1.41% 21602.592 21298.932 - 0.00% -
std::sort(vector<int>)_(qsort_adversarial)/8 -1.40% 16.900 16.663 - 0.00% -
ranges::minmax(std::list<long_long>)/8 -1.40% 2.070 2.041 - 0.00% -
std::set<int>::erase(key)_(existent)/32 -1.40% 23.182 22.859 - 0.00% -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.40% 277.935 274.053 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 -1.40% 6.989 6.892 - 0.00% -
SetIntersection_None_Vector_string_16_1 -1.40% 70177794.523 69198696.628 - 0.00% -
std::copy_backward(list<int>)/32768 -1.39% 27180.919 26801.853 - 0.00% -
std::unique_copy(list<int>)_(contiguous)/32 -1.39% 10.705 10.556 - 0.00% -
rng::find_last_if(vector<int>)_(bail_90%)/1024 -1.39% 33.540 33.074 - 0.00% -
std::set<int>::erase(iterator)/8192 -1.38% 22.294 21.985 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 -1.38% 6.964 6.867 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_16 -1.38% 10307696.182 10165704.135 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -1.37% 1834829.804 1809634.734 - 0.00% -
std::find_end(deque<int>)_(single_element)/8192 -1.37% 3407.658 3360.895 - 0.00% -
SetIntersection_Interlaced_Set_string_256_1 -1.37% 4236627.560 4178490.160 - 0.00% -
std::deque<std::string>::erase(middle)_(cheap_elements)/1024 -1.37% 1500.523 1479.978 - 0.00% -
std::format(double)_(fmt:_{:_10Lf}) -1.37% 113.848 112.291 - 0.00% -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.36% 7192.374 7094.343 - 0.00% -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.36% 11320.144 11165.856 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -1.36% 9779.767 9646.723 - 0.00% -
std::stable_partition(list<int>)_(sparse)/32 -1.36% 25.335 24.991 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 -1.36% 2692652.866 2656093.333 - 0.00% -
SetIntersection_Front_Set_string_256_4 -1.35% 4701055.291 4637583.097 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 -1.35% 1250.400 1233.537 - 0.00% -
rng::find_last_if(list<int>)_(bail_10%)/8192 -1.35% 6915.099 6821.913 - 0.00% -
std::rotate(list<int>)_(1_element_backward)/8192 -1.35% 9851.791 9719.041 - 0.00% -
std::count(list<int>)_(every_other)/1024 -1.35% 714.899 705.274 - 0.00% -
std::rotate(deque<int>)_(by_1/3)/50 -1.34% 23.922 23.600 - 0.00% -
SetIntersection_None_Vector_uint64_16384_64 -1.34% 20559799.671 20285038.464 - 0.00% -
SetIntersection_Front_Vector_float_262144_16 -1.34% 1058211.084 1044074.213 - 0.00% -
SetIntersection_None_Set_string_256_64 -1.34% 16553515.858 16332417.093 - 0.00% -
BM_format_to_iterator/<std::string>_C_string_len_60 -1.33% 4.867 4.802 - 0.00% -
std::is_sorted(vector<int>,_pred)/1024 -1.33% 252.744 249.380 - 0.00% -
std::set<int>::erase(iterator)/1024 -1.33% 21.296 21.013 - 0.00% -
std::make_heap(deque<int>)_(pipe-organ)/1024 -1.33% 2683.075 2647.505 - 0.00% -
BM_CmpLess_schar_uchar -1.32% 1.115 1.100 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/64 -1.32% 15.659 15.452 - 0.00% -
BM_num_put<unsigned_long_long> -1.32% 5.107 5.040 - 0.00% -
SetIntersection_Front_Vector_float_1024_64 -1.32% 1196692.325 1180952.974 - 0.00% -
dynamic_cast_(DAG_sidecast,_2_levels) -1.31% 58.403 57.636 - 0.00% -
ranges::min(std::list<__int128>)/70000 -1.31% 56297.046 55558.310 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0f}) -1.31% 1334.830 1317.323 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8 -1.31% 61.428 60.623 - 0.00% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.31% 12957.265 12787.550 - 0.00% -
std::set<std::string>::upper_bound(key)/1024 -1.31% 132.400 130.668 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/1000 -1.31% 247.699 244.460 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 -1.31% 21.544 21.262 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024 -1.31% 11955.786 11799.493 - 0.00% -
std::copy_backward(deque<int>)/512 -1.30% 20.168 19.905 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.30% 94384.308 93157.177 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 -1.30% 1945690.252 1920395.996 - 0.00% -
ranges::min(std::vector<__int128>)/8 -1.30% 2.530 2.497 - 0.00% -
std::remove(deque<int>)_(sprinkled)/32 -1.30% 52.046 51.371 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 -1.29% 9213.830 9094.723 - 0.00% -
std::flat_map<int,_int>::equal_range(key)/1024 -1.29% 37.326 36.844 - 0.00% -
std::multiset<std::string>::lower_bound(key)/1024 -1.29% 130.625 128.941 - 0.00% -
SetIntersection_Front_Set_string_256_64 -1.29% 13167167.845 12997506.069 - 0.00% -
std::multiset<int>::erase(key)_(existent)/1024 -1.29% 24.213 23.901 - 0.00% -
SetIntersection_Front_Vector_uint32_64_16 -1.28% 13558521.319 13384350.074 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/8192 -1.28% 47508.392 46898.453 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_4 -1.28% 13376802.809 13205119.979 - 0.00% -
SetIntersection_Front_Vector_float_1024_1024 -1.28% 3489554.347 3444775.706 - 0.00% -
std::partition(vector<int>)_(sparse)/50 -1.28% 14.420 14.236 - 0.00% -
BM_unicode_text<char> -1.28% 32856.006 32436.173 - 0.00% -
std::copy_n(vector<int>)/4096 -1.28% 148.655 146.757 - 0.00% -
std::sort_heap(vector<int>,_pred)/8 -1.28% 26.544 26.205 - 0.00% -
SetIntersection_Interlaced_Vector_string_1024_64 -1.28% 10770167.736 10632679.239 - 0.00% -
SetIntersection_None_Vector_float_16_1 -1.28% 63977567.865 63161551.342 - 0.00% -
SetIntersection_None_Set_uint32_16_1 -1.28% 68764022.191 67887122.406 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 -1.27% 1225422.462 1209812.146 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it)/1000 -1.27% 2785.094 2749.627 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16 -1.27% 15905732.940 15704453.011 - 0.00% -
std::unordered_set<std::string>::clear()/32 -1.27% 881.007 869.860 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 -1.27% 1553270.907 1533620.059 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 -1.26% 4135669.150 4083360.126 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 -1.26% 26.792 26.453 - 0.00% -
std::deque<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 -1.26% 27.590 27.243 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 -1.26% 2419.288 2388.811 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_middle)/32 -1.26% 20.438 20.181 - 0.00% -
std::find(deque<int>)_(process_all)/1024 -1.25% 269.484 266.111 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.25% 321.384 317.363 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_1024 -1.25% 361089219.339 356593068.130 - 0.00% -
std::sort_heap(deque<int>,_pred)/8 -1.25% 35.062 34.626 - 0.00% -
dynamic_cast_(Chain_fail,_5_levels) -1.24% 42.932 42.397 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/0 -1.24% 32.085 31.686 - 0.00% -
std::find_end(deque<int>)_(process_all)/1000 -1.24% 426.752 421.454 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 -1.24% 34.577 34.149 - 0.00% -
BM_format_to_back_inserter<std::deque<char>>/C_string_len_60 -1.24% 54.880 54.200 - 0.00% -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/1024 -1.24% 5.418 5.351 - 0.00% -
rng::find_if(vector<bool>)_(process_all)/50 -1.24% 27.148 26.812 - 0.00% -
std::unordered_set<int>::insert(value)_(new_value,_end)/0 -1.23% 17.823 17.603 - 0.00% -
std::generate(list<int>)/32 -1.23% 8.462 8.357 - 0.00% -
BM_std_minmax_element<long_long>/64 -1.23% 20.770 20.514 - 0.00% -
std::map<std::string,_int>::equal_range(key)/1024 -1.23% 111.150 109.783 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -1.22% 11760.421 11616.398 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&)/0 -1.22% 12.657 12.502 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 -1.22% 45584.363 45026.903 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -1.22% 166.270 164.240 - 0.00% -
std::reverse_copy(vector<int>)/64 -1.22% 2.459 2.429 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 -1.22% 371795466.602 367263831.986 - 0.00% -
std::set<std::string>::equal_range(key)/1024 -1.22% 112.945 111.571 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 -1.22% 2752.024 2718.574 - 0.00% -
std::set<int>::clear()/8192 -1.21% 84610.965 83585.056 - 0.00% -
std::set<int>::find(key)/8192 -1.21% 38.013 37.553 - 0.00% -
BM_CmpLess_short_int -1.21% 1.118 1.104 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_16 -1.21% 1274546.096 1259147.422 - 0.00% -
BM_deque_vector_ranges_copy/64000 -1.21% 20952.689 20699.870 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -1.21% 61338.501 60598.879 - 0.00% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 -1.20% 14.154 13.984 - 0.00% -
SetIntersection_None_Vector_string_256_256 -1.20% 6337860.203 6261745.701 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 -1.20% 12.799 12.646 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_pred)/8192 -1.20% 10499.093 10373.383 - 0.00% -
std::vector<int>::push_back()_(growing)_(cheap_elements)/1024 -1.20% 100.574 99.372 - 0.00% -
BM_format_string<wchar_t>/4 -1.19% 6.035 5.963 - 0.00% -
BM_from_sys/1979 -1.19% 4.773 4.716 - 0.00% -
bm_lexicographical_compare<unsigned_char>/8 -1.19% 1.546 1.528 - 0.00% -
std::make_heap(deque<int>)_(ascending)/8192 -1.19% 22079.968 21818.273 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/32 -1.19% 880.656 870.219 - 0.00% -
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/1024 -1.18% 1.288 1.272 - 0.00% -
std::rotate(deque<int>)_(by_1/3)/8192 -1.18% 3190.897 3153.308 - 0.00% -
std::generate(list<int>)/1024 -1.18% 679.154 671.158 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/32768 -1.17% 25975.229 25670.250 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 -1.17% 34.358 33.955 - 0.00% -
dynamic_cast_(Chain_middle,_4_levels) -1.17% 33.653 33.258 - 0.00% -
std::multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 -1.17% 4673.303 4618.689 - 0.00% -
std::set<std::string>::contains(key)/1024 -1.17% 149.057 147.315 - 0.00% -
SetIntersection_Front_Set_uint32_1024_16 -1.17% 1212616.777 1198478.416 - 0.00% -
std::rotate(deque<int>)_(by_1/4)/50 -1.17% 24.094 23.813 - 0.00% -
BM_num_put<bool> -1.16% 5.099 5.040 - 0.00% -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/1024 -1.16% 3.307 3.269 - 0.00% -
std::multiset<int>::erase(iterator)/8192 -1.16% 23.063 22.795 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192 -1.16% 21.818 21.565 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(repeated)/8192 -1.16% 67187.096 66409.260 - 0.00% -
std::multiset<std::string>::clear()/8192 -1.16% 203330.576 200981.621 - 0.00% -
SetIntersection_None_Vector_uint64_16_16 -1.15% 33600694.212 33213416.704 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 -1.15% 2039.615 2016.162 - 0.00% -
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -1.14% 861.347 851.501 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0Lf}) -1.14% 1237.645 1223.498 - 0.00% -
SetIntersection_Front_Set_uint64_256_16 -1.14% 4677471.585 4624128.243 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/32 -1.14% 21.427 21.183 - 0.00% -
BM_format_to_n_string_begin<std::wstring>/1048576 -1.14% 139268.845 137685.512 - 0.00% -
SetIntersection_None_Set_uint32_262144_16384 -1.14% 1340426.039 1325194.724 - 0.00% -
std::is_sorted(list<int>)/8 -1.14% 2.133 2.109 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_1 -1.14% 4121252.123 4074448.896 - 0.00% -
rng::contains(list<int>)_(process_all)/50 -1.13% 18.292 18.085 - 0.00% -
std::is_partitioned(vector<int>)_(partitioned)/8192 -1.13% 1344.890 1329.634 - 0.00% -
BM_japanese_text<char> -1.13% 27615.441 27302.407 - 0.00% -
std::format(double)_(fmt:_{:0<17500_10La}) -1.13% 1221.708 1207.898 - 0.00% -
BM_to_chars_good/23 -1.13% 4.575 4.523 - 0.00% -
BM_deque_vector_copy/512 -1.12% 20.426 20.197 - 0.00% -
std::multiset<std::string>::clear()/32 -1.12% 849.175 839.648 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 -1.12% 25.583 25.296 - 0.00% -
std::multiset<std::string>::ctor(const_Self&)/8192 -1.12% 327760.440 324101.975 - 0.00% -
std::multiset<std::string>::lower_bound(key)/32 -1.12% 70.453 69.667 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -1.12% 328.514 324.850 - 0.00% -
std::search_n(deque<int>,_pred)_(no_match)/32 -1.11% 19.734 19.514 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 -1.11% 20337.133 20110.868 - 0.00% -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 -1.11% 42.845 42.371 - 0.00% -
std::multiset<int>::erase(key)_(existent)/32 -1.11% 22.712 22.461 - 0.00% -
std::remove_copy(vector<int>)_(prefix)/50 -1.11% 13.997 13.842 - 0.00% -
std::set<std::string>::ctor(const_Self&)/32 -1.10% 728.012 719.973 - 0.00% -
rng::find_last(list<int>)_(bail_90%)/8192 -1.10% 593.297 586.763 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -1.10% 234.547 231.965 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.10% 777865.893 769318.178 - 0.00% -
std::deque<std::string>::ctor(Range)_(expensive_elements)/32 -1.10% 624.136 617.280 - 0.00% -
std::partition_copy(vector<int>)/8192 -1.09% 4503.160 4454.040 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -1.09% 729.572 721.655 - 0.00% -
std::copy_if(vector<int>)_(every_other)/512 -1.08% 252.439 249.702 - 0.00% -
std::rotate(vector<bool>)_(1_element_forward)/32 -1.08% 42.469 42.009 - 0.00% -
std::set<std::string>::lower_bound(key)/1024 -1.08% 133.567 132.126 - 0.00% -
std::sort(vector<NonIntegral>)_(qsort_adversarial)/8 -1.08% 16.975 16.792 - 0.00% -
BM_deque_deque_copy_backward/512 -1.07% 25.920 25.642 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/8192 -1.07% 534206.629 528483.652 - 0.00% -
BM_StringFindAllMatch/8 -1.06% 2.614 2.587 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.06% 115235.502 114009.529 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1024 -1.06% 1372807.194 1358206.850 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024 -1.06% 20.716 20.496 - 0.00% -
std::find_if(deque<int>)_(process_all)/32768 -1.06% 8596.613 8505.480 - 0.00% -
std::remove_if(list<int>)_(sprinkled)/1024 -1.06% 981.291 970.934 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -1.06% 35067.542 34697.547 - 0.00% -
SetIntersection_Front_Set_uint32_262144_1 -1.05% 1039734.809 1028795.773 - 0.00% -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/0 -1.05% 17.768 17.581 - 0.00% -
ranges::minmax(std::deque<__int128>)/64 -1.05% 25.508 25.240 - 0.00% -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 -1.05% 1341.886 1327.844 - 0.00% -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 -1.05% 16.100 15.932 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/32768 -1.04% 16786.029 16610.669 - 0.00% -
BM_num_get<double> -1.04% 250.301 247.690 - 0.00% -
std::copy_backward(vector<int>)/262144 -1.04% 12453.557 12324.097 - 0.00% -
SetIntersection_Front_Vector_string_16384_4 -1.04% 1146277.925 1134372.363 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/32 -1.04% 106.849 105.740 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -1.03% 7838.000 7757.049 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_4 -1.03% 11454786.632 11336636.543 - 0.00% -
std::vector<int>::ctor(Range)_(cheap_elements)/32 -1.03% 10.243 10.138 - 0.00% -
rng::find_last(forward_list<int>)_(bail_10%)/1048576 -1.03% 759792.690 751961.175 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 -1.02% 2813.311 2784.562 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&)/8192 -1.02% 337266.596 333821.017 - 0.00% -
SetIntersection_None_Vector_string_262144_64 -1.02% 1179473.009 1167449.635 - 0.00% -
BM_std_minmax_element<long_long>/4096 -1.02% 1345.768 1332.066 - 0.00% -
BM_format/string_view_len_6 -1.02% 10.993 10.882 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -1.02% 13331.245 13195.539 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(shuffled)/8 -1.02% 40.840 40.424 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/0 -1.02% 17.719 17.539 - 0.00% -
dynamic_cast_(DAG_rightmost_middle,_2_levels) -1.02% 13.593 13.455 - 0.00% -
std::replace_if(list<int>)_(prefix)/8192 -1.02% 7200.822 7127.716 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16 -1.01% 351341181.714 347775375.936 - 0.00% -
BM_std_minmax_element<short>/65536 -1.01% 25325.538 25068.640 - 0.00% -
std::rotate(list<int>)_(by_1/2)/50 -1.01% 23.503 23.265 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/64 -1.01% 101.271 100.246 - 0.00% -
BM_formatted_size_string<char>/1 -1.01% 5.421 5.366 - 0.00% -
SetIntersection_None_Vector_uint32_1024_16 -1.01% 2308826.987 2285556.728 - 0.00% -
SetIntersection_Front_Set_uint32_262144_64 -1.01% 1890926.436 1871875.208 - 0.00% -
std::remove_copy_if(list<int>)_(prefix)/50 -1.01% 25.385 25.129 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_64 -1.01% 12146239.563 12024144.899 - 0.00% -
BM_stop_token_async_reg_unreg_callback/1024 -1.00% 23667.021 23429.200 - 0.00% -
std::rotate(list<int>)_(1_element_forward)/50 -1.00% 21.761 21.542 - 0.00% -
std::format(double)_(fmt:_{:017500_10f}) -1.00% 1300.366 1287.308 - 0.00% -
rng::find_last_if(list<int>)_(bail_10%)/1048576 -1.00% 841015.549 832571.270 - 0.00% -

Added Tests - execution_time
BM_ConstructAndDestroy_FuncPtr_Transparent
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Transparent
BM_ConstructAndDestroy_LargeTrivialFunctor_Transparent
BM_ConstructAndDestroy_MemFuncPtr_Transparent
BM_ConstructAndDestroy_Null_Transparent
BM_InvokeInlined_FuncPtr
BM_InvokeInlined_LargeNonTrivialFunctor
BM_InvokeInlined_LargeTrivialFunctor
BM_InvokeInlined_MemFuncPtr
BM_InvokeInlined_SmallTrivialFunctor

Added Tests - execution_time
BM_ConstructAndDestroy_FuncPtr_Transparent
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Transparent
BM_ConstructAndDestroy_LargeTrivialFunctor_Transparent
BM_ConstructAndDestroy_MemFuncPtr_Transparent
BM_ConstructAndDestroy_Null_Transparent
BM_InvokeInlined_FuncPtr
BM_InvokeInlined_LargeNonTrivialFunctor
BM_InvokeInlined_LargeTrivialFunctor
BM_InvokeInlined_MemFuncPtr
BM_InvokeInlined_SmallTrivialFunctor


Report Time: 4.04s
Name Current %
BM_BitsetToString<1048576>/Dense_(90%)/90 2287816.378 -
BM_BitsetToString<1048576>/Sparse_(10%)/10 271391.413 -
BM_BitsetToString<1048576>/Uniform_(50%)/50 1303556.911 -
BM_BitsetToString<32>/Dense_(90%)/90 27.370 9.51%
BM_BitsetToString<32>/Sparse_(10%)/10 11.443 2.21%
BM_BitsetToString<32>/Uniform_(50%)/50 17.481 15.43%
BM_BitsetToString<64>/Dense_(90%)/90 63.755 -
BM_BitsetToString<64>/Sparse_(10%)/10 11.630 6.09%
BM_BitsetToString<64>/Uniform_(50%)/50 26.980 -21.64%
BM_BitsetToString<8192>/Dense_(90%)/90 18039.048 1.62%
BM_BitsetToString<8192>/Sparse_(10%)/10 2011.583 -6.61%
BM_BitsetToString<8192>/Uniform_(50%)/50 10160.256 -
BM_Bitset_ctor_ull 0.221 -
BM_CmpEqual_int_int 1.062 1.35%
BM_CmpEqual_int_schar 1.120 -
BM_CmpEqual_int_short 1.115 -
BM_CmpEqual_int_uchar 1.121 -
BM_CmpEqual_int_uint 1.139 -
BM_CmpEqual_int_ushort 1.117 -
BM_CmpEqual_schar_int 1.115 -
BM_CmpEqual_schar_schar 1.064 -2.63%
BM_CmpEqual_schar_short 1.136 1.55%
BM_CmpEqual_schar_uchar 1.121 -
BM_CmpEqual_schar_uint 1.111 1.88%
BM_CmpEqual_schar_ushort 1.091 -
BM_CmpEqual_short_int 1.116 -
BM_CmpEqual_short_schar 1.130 -
BM_CmpEqual_short_short 1.073 2.42%
BM_CmpEqual_short_uchar 1.130 1.77%
BM_CmpEqual_short_uint 1.083 -
BM_CmpEqual_short_ushort 1.108 -
BM_CmpEqual_uchar_int 1.086 -
BM_CmpEqual_uchar_schar 1.119 -
BM_CmpEqual_uchar_short 1.059 -1.56%
BM_CmpEqual_uchar_uchar 1.062 -
BM_CmpEqual_uchar_uint 1.065 -
BM_CmpEqual_uchar_ushort 1.083 1.58%
BM_CmpEqual_uint_int 1.121 -
BM_CmpEqual_uint_schar 1.088 -
BM_CmpEqual_uint_short 1.101 -
BM_CmpEqual_uint_uchar 1.115 -
BM_CmpEqual_uint_uint 1.080 -
BM_CmpEqual_uint_ushort 1.118 2.69%
BM_CmpEqual_ushort_int 1.085 -
BM_CmpEqual_ushort_schar 1.091 -
BM_CmpEqual_ushort_short 1.120 -
BM_CmpEqual_ushort_uchar 1.124 2.28%
BM_CmpEqual_ushort_uint 1.073 -
BM_CmpEqual_ushort_ushort 1.061 -
BM_CmpLess_int_int 1.076 -
BM_CmpLess_int_schar 1.134 -
BM_CmpLess_int_short 1.135 -
BM_CmpLess_int_uchar 1.146 -
BM_CmpLess_int_uint 1.140 -
BM_CmpLess_int_ushort 1.147 -
BM_CmpLess_schar_int 1.121 -
BM_CmpLess_schar_schar 0.950 -
BM_CmpLess_schar_short 0.951 -
BM_CmpLess_schar_uchar 1.100 -1.32%
BM_CmpLess_schar_uint 1.098 1.02%
BM_CmpLess_schar_ushort 1.095 1.42%
BM_CmpLess_short_int 1.104 -1.21%
BM_CmpLess_short_schar 0.959 -
BM_CmpLess_short_short 0.952 -
BM_CmpLess_short_uchar 1.138 -
BM_CmpLess_short_uint 1.096 -
BM_CmpLess_short_ushort 1.118 -
BM_CmpLess_uchar_int 1.120 -
BM_CmpLess_uchar_schar 1.121 -
BM_CmpLess_uchar_short 1.131 -
BM_CmpLess_uchar_uchar 1.069 -
BM_CmpLess_uchar_uint 1.059 -
BM_CmpLess_uchar_ushort 1.072 1.30%
BM_CmpLess_uint_int 1.124 -
BM_CmpLess_uint_schar 1.085 -
BM_CmpLess_uint_short 1.060 -
BM_CmpLess_uint_uchar 1.099 -1.45%
BM_CmpLess_uint_uint 1.068 -
BM_CmpLess_uint_ushort 1.105 -
BM_CmpLess_ushort_int 1.115 -
BM_CmpLess_ushort_schar 1.094 -
BM_CmpLess_ushort_short 1.118 -
BM_CmpLess_ushort_uchar 1.114 1.72%
BM_CmpLess_ushort_uint 1.074 -
BM_CmpLess_ushort_ushort 1.080 3.50%
BM_ConstructAndDestroy_FuncPtr_Opaque 1.255 -
BM_ConstructAndDestroy_FuncPtr_Transparent 0.000 -
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Opaque 11.341 3.01%
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Transparent 0.000 -
BM_ConstructAndDestroy_LargeTrivialFunctor_Opaque 11.110 1.43%
BM_ConstructAndDestroy_LargeTrivialFunctor_Transparent 0.000 -
BM_ConstructAndDestroy_MemFuncPtr_Opaque 1.140 -
BM_ConstructAndDestroy_MemFuncPtr_Transparent 0.000 -
BM_ConstructAndDestroy_MemPtr_Opaque 0.924 -2.00%
BM_ConstructAndDestroy_MemPtr_Transparent 0.000 -
BM_ConstructAndDestroy_Null_Opaque 0.270 9.33%
BM_ConstructAndDestroy_Null_Transparent 0.000 -
BM_ConstructAndDestroy_SmallNonTrivialFunctor_Opaque 9.573 -1.66%
BM_ConstructAndDestroy_SmallNonTrivialFunctor_Transparent 0.000 -
BM_ConstructAndDestroy_SmallTrivialFunctor_Opaque 0.676 -
BM_ConstructAndDestroy_SmallTrivialFunctor_Transparent 0.000 -
BM_Copy_FuncPtr 1.362 -
BM_Copy_LargeNonTrivialFunctor 11.351 -
BM_Copy_LargeTrivialFunctor 11.356 -2.72%
BM_Copy_MemFuncPtr 1.575 3.39%
BM_Copy_MemPtr 1.412 -10.00%
BM_Copy_Null 0.423 -22.01%
BM_Copy_SmallNonTrivialFunctor 10.035 -5.97%
BM_Copy_SmallTrivialFunctor 1.137 -
BM_Hash/uint32_random_std_hash/1024 579.352 -6.51%
BM_Hash/uint32_top_std_hash/1024 680.821 14.87%
BM_InvokeInlined_FuncPtr 0.000 -
BM_InvokeInlined_LargeNonTrivialFunctor 0.000 -
BM_InvokeInlined_LargeTrivialFunctor 0.000 -
BM_InvokeInlined_MemFuncPtr 0.000 -
BM_InvokeInlined_MemPtr 0.000 -
BM_InvokeInlined_SmallNonTrivialFunctor 0.000 -
BM_InvokeInlined_SmallTrivialFunctor 0.000 -
BM_Invoke_FuncPtr 0.684 -
BM_Invoke_LargeNonTrivialFunctor 0.674 -
BM_Invoke_LargeTrivialFunctor 0.673 -
BM_Invoke_MemFuncPtr 0.702 -16.41%
BM_Invoke_MemPtr 0.684 -
BM_Invoke_SmallNonTrivialFunctor 0.672 -
BM_Invoke_SmallTrivialFunctor 0.673 -
BM_Move_FuncPtr 2.712 -
BM_Move_LargeNonTrivialFunctor 2.707 -
BM_Move_LargeTrivialFunctor 2.598 -
BM_Move_MemFuncPtr 2.712 -
BM_Move_MemPtr 2.710 -
BM_Move_Null 1.860 -
BM_Move_SmallNonTrivialFunctor 2.707 -
BM_Move_SmallTrivialFunctor 2.708 -
BM_OperatorBool_FuncPtr 0.239 -
BM_OperatorBool_LargeNonTrivialFunctor 0.241 -
BM_OperatorBool_LargeTrivialFunctor 0.244 -
BM_OperatorBool_MemFuncPtr 0.239 -
BM_OperatorBool_MemPtr 0.228 -
BM_OperatorBool_Null 0.239 -
BM_OperatorBool_SmallNonTrivialFunctor 0.240 -
BM_OperatorBool_SmallTrivialFunctor 0.242 -
BM_SeedSeq_Generate/1/1 4.517 -
BM_SeedSeq_Generate/1/256 952.046 -
BM_SeedSeq_Generate/1/64 237.349 -
BM_SeedSeq_Generate/1/8 28.460 -
BM_SeedSeq_Generate/16/1 36.982 -
BM_SeedSeq_Generate/16/256 952.820 -
BM_SeedSeq_Generate/16/64 237.652 -
BM_SeedSeq_Generate/16/8 45.940 -
BM_SeedSeq_Generate/8/1 18.174 -
BM_SeedSeq_Generate/8/256 952.860 -
BM_SeedSeq_Generate/8/64 239.886 -
BM_SeedSeq_Generate/8/8 30.662 -
BM_SharedPtrCreateDestroy 10.477 -3.15%
BM_SharedPtrIncDecRef 3.065 -
BM_StringAssignAsciizMix_Opaque 4.339 -10.03%
BM_StringAssignAsciizMix_Transparent 1.487 -10.05%
BM_StringAssignAsciiz_Empty_Opaque 1.327 -10.79%
BM_StringAssignAsciiz_Empty_Transparent 0.425 -
BM_StringAssignAsciiz_Huge_Opaque 199.869 -
BM_StringAssignAsciiz_Huge_Transparent 138.500 3.47%
BM_StringAssignAsciiz_Large_Opaque 10.506 -8.94%
BM_StringAssignAsciiz_Large_Transparent 4.934 -12.30%
BM_StringAssignAsciiz_Small_Opaque 2.507 -19.71%
BM_StringAssignAsciiz_Small_Transparent 0.620 -
BM_StringAssignStr_Empty_Opaque 0.585 -
BM_StringAssignStr_Empty_Transparent 0.564 -2.11%
BM_StringAssignStr_Huge_Opaque 107.931 1.30%
BM_StringAssignStr_Huge_Transparent 123.117 3.29%
BM_StringAssignStr_Large_Opaque 9.555 -8.40%
BM_StringAssignStr_Large_Transparent 5.062 -13.03%
BM_StringAssignStr_Small_Opaque 1.651 -3.69%
BM_StringAssignStr_Small_Transparent 1.666 -2.75%
BM_StringConstructDestroyCStr_Empty_Opaque 1.370 -7.65%
BM_StringConstructDestroyCStr_Empty_Transparent 0.638 41.31%
BM_StringConstructDestroyCStr_Huge_Opaque 158.030 -
BM_StringConstructDestroyCStr_Huge_Transparent 68.787 -
BM_StringConstructDestroyCStr_Large_Opaque 15.391 -10.28%
BM_StringConstructDestroyCStr_Large_Transparent 8.907 -14.96%
BM_StringConstructDestroyCStr_Small_Opaque 2.420 -
BM_StringConstructDestroyCStr_Small_Transparent 0.781 -
BM_StringCopy_Empty 0.722 -
BM_StringCopy_Huge 110.207 -
BM_StringCopy_Large 4.911 -8.17%
BM_StringCopy_Small 1.700 -16.03%
BM_StringCtorDefault 0.532 -7.80%
BM_StringDestroy_Empty 0.618 -
BM_StringDestroy_Huge 10.879 -19.94%
BM_StringDestroy_Large 7.249 -18.32%
BM_StringDestroy_Small 0.620 -
BM_StringEraseToEnd_Empty_Opaque 0.720 -
BM_StringEraseToEnd_Empty_Transparent 0.382 -
BM_StringEraseToEnd_Huge_Opaque 2.322 -
BM_StringEraseToEnd_Huge_Transparent 2.442 -
BM_StringEraseToEnd_Large_Opaque 1.072 -
BM_StringEraseToEnd_Large_Transparent 0.877 -
BM_StringEraseToEnd_Small_Opaque 0.740 -
BM_StringEraseToEnd_Small_Transparent 0.431 -
BM_StringEraseWithMove_Empty_Opaque 0.484 9.02%
BM_StringEraseWithMove_Empty_Transparent 0.096 -
BM_StringEraseWithMove_Huge_Opaque 53.954 7.42%
BM_StringEraseWithMove_Huge_Transparent 48.213 3.31%
BM_StringEraseWithMove_Large_Opaque 1.808 -
BM_StringEraseWithMove_Large_Transparent 1.723 -
BM_StringEraseWithMove_Small_Opaque 1.757 -4.77%
BM_StringEraseWithMove_Small_Transparent 2.109 -2.32%
BM_StringFindAllMatch/1 2.904 3.43%
BM_StringFindAllMatch/131072 2267.151 -
BM_StringFindAllMatch/32768 574.099 -
BM_StringFindAllMatch/4096 79.450 -
BM_StringFindAllMatch/512 11.086 -
BM_StringFindAllMatch/64 3.122 -2.27%
BM_StringFindAllMatch/8 2.587 -1.06%
BM_StringFindCharLiteral/1024 18.738 -4.78%
BM_StringFindCharLiteral/128 3.220 -
BM_StringFindCharLiteral/16 1.473 -3.18%
BM_StringFindCharLiteral/2048 39.962 -
BM_StringFindCharLiteral/256 5.355 -3.35%
BM_StringFindCharLiteral/32 1.780 -
BM_StringFindCharLiteral/4096 76.367 -
BM_StringFindCharLiteral/512 9.301 1.15%
BM_StringFindCharLiteral/64 2.346 4.03%
BM_StringFindCharLiteral/8 1.492 -2.15%
BM_StringFindCharLiteral/8192 136.804 -
BM_StringFindMatch1/1 986.217 -
BM_StringFindMatch1/32768 1565.002 -
BM_StringFindMatch1/4096 1055.795 -
BM_StringFindMatch1/512 988.152 -
BM_StringFindMatch1/64 983.173 -
BM_StringFindMatch1/8 985.626 -
BM_StringFindMatch2/1 984.723 -
BM_StringFindMatch2/32768 1564.698 -
BM_StringFindMatch2/4096 1058.601 -
BM_StringFindMatch2/512 987.863 -
BM_StringFindMatch2/64 986.131 -
BM_StringFindMatch2/8 985.940 -
BM_StringFindNoMatch/10 1.386 -
BM_StringFindNoMatch/131072 1956.297 -
BM_StringFindNoMatch/32768 497.005 -
BM_StringFindNoMatch/4096 74.831 -
BM_StringFindNoMatch/512 9.231 -
BM_StringFindNoMatch/64 1.951 2.64%
BM_StringFindStringLiteral/1024 16.812 -
BM_StringFindStringLiteral/128 3.332 3.47%
BM_StringFindStringLiteral/16 1.724 6.75%
BM_StringFindStringLiteral/2048 41.909 4.14%
BM_StringFindStringLiteral/256 5.670 1.63%
BM_StringFindStringLiteral/32 1.953 5.89%
BM_StringFindStringLiteral/4096 85.294 11.58%
BM_StringFindStringLiteral/512 9.572 1.08%
BM_StringFindStringLiteral/64 2.422 2.78%
BM_StringFindStringLiteral/8 1.722 6.66%
BM_StringFindStringLiteral/8192 141.022 3.11%
BM_StringMove_Empty 1.154 -14.84%
BM_StringMove_Huge 0.708 -7.63%
BM_StringMove_Large 0.748 7.75%
BM_StringMove_Small 1.551 -15.39%
BM_StringRead_Cold_Deep_Empty 1.330 -2.48%
BM_StringRead_Cold_Deep_Large 1.333 -1.85%
BM_StringRead_Cold_Deep_Small 1.331 -1.56%
BM_StringRead_Cold_Shallow_Empty 1.243 -3.70%
BM_StringRead_Cold_Shallow_Large 1.182 -10.05%
BM_StringRead_Cold_Shallow_Small 1.182 -9.98%
BM_StringRead_Hot_Deep_Empty 0.481 -
BM_StringRead_Hot_Deep_Large 0.479 -
BM_StringRead_Hot_Deep_Small 0.478 -
BM_StringRead_Hot_Shallow_Empty 0.483 -
BM_StringRead_Hot_Shallow_Large 0.484 -
BM_StringRead_Hot_Shallow_Small 0.483 -
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeFirst 0.242 -
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeLast 0.240 -
BM_StringRelationalLiteral_Compare_Empty_Empty_ChangeMiddle 0.240 -
BM_StringRelationalLiteral_Compare_Empty_Empty_Control 0.242 -
BM_StringRelationalLiteral_Compare_Empty_Large_Control 0.448 -
BM_StringRelationalLiteral_Compare_Empty_Small_Control 0.395 24.98%
BM_StringRelationalLiteral_Compare_Large_Empty_Control 0.238 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst 1.030 -23.73%
BM_StringRelationalLiteral_Compare_Large_Large_ChangeLast 1.666 -9.56%
BM_StringRelationalLiteral_Compare_Large_Large_ChangeMiddle 1.387 -13.20%
BM_StringRelationalLiteral_Compare_Large_Large_Control 1.991 -10.95%
BM_StringRelationalLiteral_Compare_Large_Small_Control 1.382 -13.35%
BM_StringRelationalLiteral_Compare_Small_Empty_Control 0.238 -
BM_StringRelationalLiteral_Compare_Small_Large_Control 1.383 -17.80%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst 1.149 -20.68%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast 1.649 -18.40%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle 1.160 -13.04%
BM_StringRelationalLiteral_Compare_Small_Small_Control 1.382 -19.34%
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeFirst 0.245 -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeLast 0.241 -
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeMiddle 0.242 -
BM_StringRelationalLiteral_Eq_Empty_Empty_Control 0.243 -
BM_StringRelationalLiteral_Eq_Empty_Large_Control 0.444 -
BM_StringRelationalLiteral_Eq_Empty_Small_Control 0.444 -
BM_StringRelationalLiteral_Eq_Large_Empty_Control 0.241 -
BM_StringRelationalLiteral_Eq_Large_Large_ChangeFirst 0.757 -
BM_StringRelationalLiteral_Eq_Large_Large_ChangeLast 0.757 -
BM_StringRelationalLiteral_Eq_Large_Large_ChangeMiddle 0.760 -
BM_StringRelationalLiteral_Eq_Large_Large_Control 0.761 -
BM_StringRelationalLiteral_Eq_Large_Small_Control 0.232 -31.40%
BM_StringRelationalLiteral_Eq_Small_Empty_Control 0.445 -
BM_StringRelationalLiteral_Eq_Small_Large_Control 0.357 37.44%
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst 0.406 -11.60%
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast 0.460 13.25%
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle 0.388 -15.63%
BM_StringRelationalLiteral_Eq_Small_Small_Control 0.410 -
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeFirst 0.220 -
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeLast 0.218 -
BM_StringRelationalLiteral_Less_Empty_Empty_ChangeMiddle 0.218 -
BM_StringRelationalLiteral_Less_Empty_Empty_Control 0.222 -
BM_StringRelationalLiteral_Less_Empty_Large_Control 0.604 -8.15%
BM_StringRelationalLiteral_Less_Empty_Small_Control 0.451 15.20%
BM_StringRelationalLiteral_Less_Large_Empty_Control 0.218 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeFirst 1.202 -3.48%
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast 1.671 -19.66%
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle 1.386 -21.13%
BM_StringRelationalLiteral_Less_Large_Large_Control 2.060 -9.30%
BM_StringRelationalLiteral_Less_Large_Small_Control 1.398 -12.82%
BM_StringRelationalLiteral_Less_Small_Empty_Control 0.220 -
BM_StringRelationalLiteral_Less_Small_Large_Control 1.384 -13.81%
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst 1.109 -29.33%
BM_StringRelationalLiteral_Less_Small_Small_ChangeLast 1.759 -3.92%
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle 1.372 1.36%
BM_StringRelationalLiteral_Less_Small_Small_Control 1.383 -13.86%
BM_StringRelational_Compare_Empty_Empty_Control 0.534 -
BM_StringRelational_Compare_Empty_Huge_Control 0.537 -
BM_StringRelational_Compare_Empty_Large_Control 0.538 2.29%
BM_StringRelational_Compare_Empty_Small_Control 0.536 -
BM_StringRelational_Compare_Huge_Empty_Control 0.528 -
BM_StringRelational_Compare_Huge_Huge_ChangeFirst 1.297 -9.53%
BM_StringRelational_Compare_Huge_Huge_ChangeLast 98.689 -
BM_StringRelational_Compare_Huge_Huge_ChangeMiddle 55.709 -
BM_StringRelational_Compare_Huge_Huge_Control 97.873 -
BM_StringRelational_Compare_Huge_Large_Control 1.900 -17.92%
BM_StringRelational_Compare_Huge_Small_Control 1.586 -8.20%
BM_StringRelational_Compare_Large_Empty_Control 0.531 -
BM_StringRelational_Compare_Large_Huge_Control 1.999 -15.08%
BM_StringRelational_Compare_Large_Large_ChangeFirst 1.241 -2.99%
BM_StringRelational_Compare_Large_Large_ChangeLast 1.849 -10.53%
BM_StringRelational_Compare_Large_Large_ChangeMiddle 1.602 -3.15%
BM_StringRelational_Compare_Large_Large_Control 2.038 -13.39%
BM_StringRelational_Compare_Large_Small_Control 1.535 -13.04%
BM_StringRelational_Compare_Small_Empty_Control 0.541 2.60%
BM_StringRelational_Compare_Small_Huge_Control 1.528 -12.14%
BM_StringRelational_Compare_Small_Large_Control 1.549 -13.65%
BM_StringRelational_Compare_Small_Small_ChangeFirst 1.221 -22.78%
BM_StringRelational_Compare_Small_Small_ChangeLast 1.883 1.74%
BM_StringRelational_Compare_Small_Small_ChangeMiddle 1.355 -7.67%
BM_StringRelational_Compare_Small_Small_Control 1.528 -11.40%
BM_StringRelational_Eq_Empty_Empty_Control 0.407 -9.93%
BM_StringRelational_Eq_Empty_Huge_Control 0.462 17.29%
BM_StringRelational_Eq_Empty_Large_Control 0.423 8.08%
BM_StringRelational_Eq_Empty_Small_Control 0.405 -31.98%
BM_StringRelational_Eq_Huge_Huge_ChangeFirst 1.229 -22.71%
BM_StringRelational_Eq_Huge_Huge_ChangeLast 98.650 -
BM_StringRelational_Eq_Huge_Huge_ChangeMiddle 55.885 -
BM_StringRelational_Eq_Huge_Huge_Control 97.905 -
BM_StringRelational_Eq_Large_Huge_Control 0.390 -13.83%
BM_StringRelational_Eq_Large_Large_ChangeFirst 1.112 -26.91%
BM_StringRelational_Eq_Large_Large_ChangeLast 1.727 -17.82%
BM_StringRelational_Eq_Large_Large_ChangeMiddle 1.514 -9.28%
BM_StringRelational_Eq_Large_Large_Control 1.877 -24.94%
BM_StringRelational_Eq_Small_Huge_Control 0.464 2.92%
BM_StringRelational_Eq_Small_Large_Control 0.344 -19.80%
BM_StringRelational_Eq_Small_Small_ChangeFirst 1.341 -14.02%
BM_StringRelational_Eq_Small_Small_ChangeLast 1.941 -3.09%
BM_StringRelational_Eq_Small_Small_ChangeMiddle 1.454 9.99%
BM_StringRelational_Eq_Small_Small_Control 1.655 -15.97%
BM_StringRelational_Less_Empty_Empty_Control 0.528 -
BM_StringRelational_Less_Empty_Huge_Control 0.527 -
BM_StringRelational_Less_Empty_Large_Control 0.529 -
BM_StringRelational_Less_Empty_Small_Control 0.537 -2.45%
BM_StringRelational_Less_Huge_Empty_Control 0.529 -
BM_StringRelational_Less_Huge_Huge_ChangeFirst 1.270 -13.50%
BM_StringRelational_Less_Huge_Huge_ChangeLast 98.607 -
BM_StringRelational_Less_Huge_Huge_ChangeMiddle 55.687 -
BM_StringRelational_Less_Huge_Huge_Control 97.880 -
BM_StringRelational_Less_Huge_Large_Control 2.060 -10.92%
BM_StringRelational_Less_Huge_Small_Control 1.616 -11.78%
BM_StringRelational_Less_Large_Empty_Control 0.528 -
BM_StringRelational_Less_Large_Huge_Control 2.067 -10.68%
BM_StringRelational_Less_Large_Large_ChangeFirst 1.204 -15.80%
BM_StringRelational_Less_Large_Large_ChangeLast 1.849 -12.09%
BM_StringRelational_Less_Large_Large_ChangeMiddle 1.555 -13.49%
BM_StringRelational_Less_Large_Large_Control 1.882 -18.88%
BM_StringRelational_Less_Large_Small_Control 1.617 -11.56%
BM_StringRelational_Less_Small_Empty_Control 0.529 -
BM_StringRelational_Less_Small_Huge_Control 1.616 -12.40%
BM_StringRelational_Less_Small_Large_Control 1.619 -12.24%
BM_StringRelational_Less_Small_Small_ChangeFirst 1.289 -16.38%
BM_StringRelational_Less_Small_Small_ChangeLast 1.835 -12.53%
BM_StringRelational_Less_Small_Small_ChangeMiddle 1.269 -16.85%
BM_StringRelational_Less_Small_Small_Control 1.616 -11.81%
BM_StringResizeAndOverwrite 1.002 -
BM_Swap_FuncPtr_FuncPtr 1.425 -
BM_Swap_FuncPtr_LargeNonTrivialFunctor 1.423 -
BM_Swap_FuncPtr_LargeTrivialFunctor 1.422 -
BM_Swap_FuncPtr_MemFuncPtr 1.423 -
BM_Swap_FuncPtr_MemPtr 1.423 -
BM_Swap_FuncPtr_SmallNonTrivialFunctor 1.423 -
BM_Swap_FuncPtr_SmallTrivialFunctor 1.425 -
BM_Swap_LargeNonTrivialFunctor_LargeNonTrivialFunctor 1.421 -
BM_Swap_LargeTrivialFunctor_LargeNonTrivialFunctor 1.422 -
BM_Swap_LargeTrivialFunctor_LargeTrivialFunctor 1.423 -
BM_Swap_MemFuncPtr_LargeNonTrivialFunctor 1.423 -
BM_Swap_MemFuncPtr_LargeTrivialFunctor 1.425 -
BM_Swap_MemFuncPtr_MemFuncPtr 1.422 -
BM_Swap_MemFuncPtr_MemPtr 1.422 -
BM_Swap_MemFuncPtr_SmallNonTrivialFunctor 1.422 -
BM_Swap_MemFuncPtr_SmallTrivialFunctor 1.423 -
BM_Swap_MemPtr_LargeNonTrivialFunctor 1.424 -
BM_Swap_MemPtr_LargeTrivialFunctor 1.424 -
BM_Swap_MemPtr_MemPtr 1.420 -
BM_Swap_MemPtr_SmallNonTrivialFunctor 1.423 -
BM_Swap_MemPtr_SmallTrivialFunctor 1.422 -
BM_Swap_Null_FuncPtr 1.424 -
BM_Swap_Null_LargeNonTrivialFunctor 1.422 -
BM_Swap_Null_LargeTrivialFunctor 1.424 -
BM_Swap_Null_MemFuncPtr 1.425 -
BM_Swap_Null_MemPtr 1.423 -
BM_Swap_Null_Null 1.423 -
BM_Swap_Null_SmallNonTrivialFunctor 1.425 -
BM_Swap_Null_SmallTrivialFunctor 1.492 -
BM_Swap_SmallNonTrivialFunctor_LargeNonTrivialFunctor 1.421 -
BM_Swap_SmallNonTrivialFunctor_LargeTrivialFunctor 1.421 -
BM_Swap_SmallNonTrivialFunctor_SmallNonTrivialFunctor 1.423 -
BM_Swap_SmallTrivialFunctor_LargeNonTrivialFunctor 1.421 -
BM_Swap_SmallTrivialFunctor_LargeTrivialFunctor 1.421 -
BM_Swap_SmallTrivialFunctor_SmallNonTrivialFunctor 1.422 -
BM_Swap_SmallTrivialFunctor_SmallTrivialFunctor 1.423 -
BM_SystemErrorWithMessage 41.850 -
BM_SystemErrorWithoutMessage 34.020 5.57%
BM_WeakPtrIncDecRef 3.043 -
BM_align/1 0.636 -3.19%
BM_align/256 0.635 -2.63%
BM_align/64 0.635 -2.75%
BM_align/8 0.635 -2.57%
BM_ascii_escaped<char> 7558.340 -
BM_ascii_escaped<wchar_t> 3999.947 -
BM_ascii_text<char> 34274.633 -2.59%
BM_ascii_text<wchar_t> 108458.097 1.10%
BM_cyrillic_escaped<char> 12852.640 1.22%
BM_cyrillic_escaped<wchar_t> 12998.683 3.20%
BM_cyrillic_text<char> 21462.682 -
BM_cyrillic_text<wchar_t> 65326.779 3.35%
BM_deque_deque_copy/0 2.321 -
BM_deque_deque_copy/1 2.593 2.82%
BM_deque_deque_copy/1024 45.607 -
BM_deque_deque_copy/2 3.165 5.60%
BM_deque_deque_copy/4000 171.612 -
BM_deque_deque_copy/4096 174.504 -
BM_deque_deque_copy/512 24.620 -
BM_deque_deque_copy/5500 233.354 -
BM_deque_deque_copy/64 7.001 1.34%
BM_deque_deque_copy/64000 3163.746 -
BM_deque_deque_copy/65536 3310.797 -2.89%
BM_deque_deque_copy/70000 3491.878 -
BM_deque_deque_copy_backward/0 2.329 -
BM_deque_deque_copy_backward/1 2.905 13.00%
BM_deque_deque_copy_backward/1024 45.772 -
BM_deque_deque_copy_backward/2 3.045 5.77%
BM_deque_deque_copy_backward/4000 169.890 2.49%
BM_deque_deque_copy_backward/4096 172.810 1.65%
BM_deque_deque_copy_backward/512 25.642 -1.07%
BM_deque_deque_copy_backward/5500 230.038 1.76%
BM_deque_deque_copy_backward/64 7.309 3.08%
BM_deque_deque_copy_backward/64000 4810.592 2.12%
BM_deque_deque_copy_backward/65536 4924.008 1.65%
BM_deque_deque_copy_backward/70000 5286.648 2.41%
BM_deque_deque_move/0 2.322 -
BM_deque_deque_move/1 2.608 3.24%
BM_deque_deque_move/1024 46.055 -
BM_deque_deque_move/2 3.227 -
BM_deque_deque_move/4000 171.253 -
BM_deque_deque_move/4096 174.427 1.13%
BM_deque_deque_move/512 24.564 -
BM_deque_deque_move/5500 232.702 -
BM_deque_deque_move/64 6.992 1.44%
BM_deque_deque_move/64000 3248.651 -
BM_deque_deque_move/65536 3340.676 -
BM_deque_deque_move/70000 3616.960 -2.88%
BM_deque_deque_move_backward/0 2.328 -
BM_deque_deque_move_backward/1 2.917 13.44%
BM_deque_deque_move_backward/1024 45.895 -
BM_deque_deque_move_backward/2 3.108 3.77%
BM_deque_deque_move_backward/4000 169.233 2.69%
BM_deque_deque_move_backward/4096 173.460 2.73%
BM_deque_deque_move_backward/512 25.796 -
BM_deque_deque_move_backward/5500 231.415 3.48%
BM_deque_deque_move_backward/64 7.294 3.23%
BM_deque_deque_move_backward/64000 4803.560 1.14%
BM_deque_deque_move_backward/65536 4938.930 1.54%
BM_deque_deque_move_backward/70000 5292.711 1.95%
BM_deque_deque_ranges_copy/0 0.675 12.74%
BM_deque_deque_ranges_copy/1 1.091 14.38%
BM_deque_deque_ranges_copy/1024 353.834 23.75%
BM_deque_deque_ranges_copy/2 1.384 -
BM_deque_deque_ranges_copy/4000 1370.273 24.05%
BM_deque_deque_ranges_copy/4096 1401.278 24.00%
BM_deque_deque_ranges_copy/512 179.849 23.74%
BM_deque_deque_ranges_copy/5500 1880.535 23.67%
BM_deque_deque_ranges_copy/64 16.282 -
BM_deque_deque_ranges_copy/64000 22444.923 18.74%
BM_deque_deque_ranges_copy/65536 22895.472 18.24%
BM_deque_deque_ranges_copy/70000 24190.776 17.38%
BM_deque_deque_ranges_copy_backward/0 0.569 5.47%
BM_deque_deque_ranges_copy_backward/1 1.103 9.49%
BM_deque_deque_ranges_copy_backward/1024 354.891 16.93%
BM_deque_deque_ranges_copy_backward/2 1.347 -2.53%
BM_deque_deque_ranges_copy_backward/4000 1378.176 17.54%
BM_deque_deque_ranges_copy_backward/4096 1418.480 17.98%
BM_deque_deque_ranges_copy_backward/512 180.087 18.11%
BM_deque_deque_ranges_copy_backward/5500 1894.218 15.62%
BM_deque_deque_ranges_copy_backward/64 16.275 -7.87%
BM_deque_deque_ranges_copy_backward/64000 22322.025 14.00%
BM_deque_deque_ranges_copy_backward/65536 22876.781 14.27%
BM_deque_deque_ranges_copy_backward/70000 24318.662 17.09%
BM_deque_deque_ranges_move/0 0.656 -5.16%
BM_deque_deque_ranges_move/1 0.992 -9.20%
BM_deque_deque_ranges_move/1024 355.029 -7.92%
BM_deque_deque_ranges_move/2 1.384 2.37%
BM_deque_deque_ranges_move/4000 1382.705 -7.31%
BM_deque_deque_ranges_move/4096 1408.112 -7.76%
BM_deque_deque_ranges_move/512 179.572 -7.64%
BM_deque_deque_ranges_move/5500 1887.794 -7.69%
BM_deque_deque_ranges_move/64 16.313 -
BM_deque_deque_ranges_move/64000 23033.536 -5.97%
BM_deque_deque_ranges_move/65536 23379.699 -6.94%
BM_deque_deque_ranges_move/70000 25001.497 -5.90%
BM_deque_deque_ranges_move_backward/0 0.602 -
BM_deque_deque_ranges_move_backward/1 0.967 -7.10%
BM_deque_deque_ranges_move_backward/1024 287.741 -
BM_deque_deque_ranges_move_backward/2 1.339 -1.80%
BM_deque_deque_ranges_move_backward/4000 1109.031 -
BM_deque_deque_ranges_move_backward/4096 1137.614 -
BM_deque_deque_ranges_move_backward/512 146.226 1.31%
BM_deque_deque_ranges_move_backward/5500 1542.868 -
BM_deque_deque_ranges_move_backward/64 17.482 -
BM_deque_deque_ranges_move_backward/64000 17798.836 -
BM_deque_deque_ranges_move_backward/65536 18199.851 -2.44%
BM_deque_deque_ranges_move_backward/70000 19455.782 -
BM_deque_vector_copy/0 0.460 -29.37%
BM_deque_vector_copy/1 0.686 -6.07%
BM_deque_vector_copy/1024 38.742 -2.41%
BM_deque_vector_copy/2 1.780 -
BM_deque_vector_copy/4000 150.020 -3.15%
BM_deque_vector_copy/4096 155.210 -2.69%
BM_deque_vector_copy/512 20.197 -1.12%
BM_deque_vector_copy/5500 205.719 -3.56%
BM_deque_vector_copy/64 2.640 3.09%
BM_deque_vector_copy/64000 2872.690 -
BM_deque_vector_copy/65536 2929.438 -1.68%
BM_deque_vector_copy/70000 3207.275 -
BM_deque_vector_copy_backward/0 0.608 20.70%
BM_deque_vector_copy_backward/1 0.688 -
BM_deque_vector_copy_backward/1024 38.713 -
BM_deque_vector_copy_backward/2 1.687 -
BM_deque_vector_copy_backward/4000 147.962 -
BM_deque_vector_copy_backward/4096 152.328 -
BM_deque_vector_copy_backward/512 20.258 -
BM_deque_vector_copy_backward/5500 203.226 -
BM_deque_vector_copy_backward/64 2.582 3.57%
BM_deque_vector_copy_backward/64000 4713.279 3.02%
BM_deque_vector_copy_backward/65536 4752.312 1.63%
BM_deque_vector_copy_backward/70000 5077.291 1.40%
BM_deque_vector_move/0 0.721 25.88%
BM_deque_vector_move/1 0.723 -7.04%
BM_deque_vector_move/1024 38.568 -
BM_deque_vector_move/2 1.794 -
BM_deque_vector_move/4000 149.428 -
BM_deque_vector_move/4096 152.860 -
BM_deque_vector_move/512 20.103 -
BM_deque_vector_move/5500 204.521 -
BM_deque_vector_move/64 2.655 2.43%
BM_deque_vector_move/64000 3024.899 -
BM_deque_vector_move/65536 3057.544 -
BM_deque_vector_move/70000 3248.871 -2.54%
BM_deque_vector_move_backward/0 0.441 -28.08%
BM_deque_vector_move_backward/1 0.688 -
BM_deque_vector_move_backward/1024 38.134 -
BM_deque_vector_move_backward/2 1.586 -11.19%
BM_deque_vector_move_backward/4000 148.319 -
BM_deque_vector_move_backward/4096 151.762 -
BM_deque_vector_move_backward/512 20.091 1.56%
BM_deque_vector_move_backward/5500 203.077 -
BM_deque_vector_move_backward/64 2.513 -1.85%
BM_deque_vector_move_backward/64000 4561.281 -
BM_deque_vector_move_backward/65536 4670.143 -
BM_deque_vector_move_backward/70000 5039.647 -
BM_deque_vector_ranges_copy/0 0.622 -9.97%
BM_deque_vector_ranges_copy/1 0.847 -1.96%
BM_deque_vector_ranges_copy/1024 302.206 -
BM_deque_vector_ranges_copy/2 1.155 -
BM_deque_vector_ranges_copy/4000 1169.800 -
BM_deque_vector_ranges_copy/4096 1200.468 -
BM_deque_vector_ranges_copy/512 152.721 -
BM_deque_vector_ranges_copy/5500 1608.286 -
BM_deque_vector_ranges_copy/64 16.025 -
BM_deque_vector_ranges_copy/64000 20699.870 -1.21%
BM_deque_vector_ranges_copy/65536 21434.750 -
BM_deque_vector_ranges_copy/70000 22883.657 -
BM_deque_vector_ranges_copy_backward/0 0.691 15.11%
BM_deque_vector_ranges_copy_backward/1 0.884 2.24%
BM_deque_vector_ranges_copy_backward/1024 293.565 -
BM_deque_vector_ranges_copy_backward/2 1.155 -
BM_deque_vector_ranges_copy_backward/4000 1183.669 -
BM_deque_vector_ranges_copy_backward/4096 1184.797 -
BM_deque_vector_ranges_copy_backward/512 145.400 -
BM_deque_vector_ranges_copy_backward/5500 1623.648 -
BM_deque_vector_ranges_copy_backward/64 15.986 -
BM_deque_vector_ranges_copy_backward/64000 20181.511 -
BM_deque_vector_ranges_copy_backward/65536 20495.614 -1.68%
BM_deque_vector_ranges_copy_backward/70000 22379.000 -
BM_deque_vector_ranges_move/0 0.645 -
BM_deque_vector_ranges_move/1 0.851 -3.60%
BM_deque_vector_ranges_move/1024 302.309 -
BM_deque_vector_ranges_move/2 1.155 -
BM_deque_vector_ranges_move/4000 1170.682 -
BM_deque_vector_ranges_move/4096 1201.045 -
BM_deque_vector_ranges_move/512 152.722 -
BM_deque_vector_ranges_move/5500 1610.091 -
BM_deque_vector_ranges_move/64 16.029 -
BM_deque_vector_ranges_move/64000 20906.809 -
BM_deque_vector_ranges_move/65536 21478.394 -
BM_deque_vector_ranges_move/70000 23031.830 -
BM_deque_vector_ranges_move_backward/0 0.641 8.37%
BM_deque_vector_ranges_move_backward/1 0.924 6.71%
BM_deque_vector_ranges_move_backward/1024 293.745 -
BM_deque_vector_ranges_move_backward/2 1.154 -
BM_deque_vector_ranges_move_backward/4000 1177.549 -
BM_deque_vector_ranges_move_backward/4096 1183.478 -
BM_deque_vector_ranges_move_backward/512 144.674 -
BM_deque_vector_ranges_move_backward/5500 1618.799 -
BM_deque_vector_ranges_move_backward/64 15.961 -
BM_deque_vector_ranges_move_backward/64000 19999.971 1.12%
BM_deque_vector_ranges_move_backward/65536 20435.985 -1.70%
BM_deque_vector_ranges_move_backward/70000 22546.839 -
BM_emoji_escaped<char> 9375.515 1.71%
BM_emoji_escaped<wchar_t> 5745.955 -2.24%
BM_emoji_text<char> 33586.577 -2.98%
BM_emoji_text<wchar_t> 109729.346 2.30%
BM_format 14.179 -
BM_format/C_string_len_6 19.035 -
BM_format/C_string_len_60 20.177 -7.63%
BM_format/C_string_len_6000 183.335 -
BM_format/string_len_6 10.123 -2.78%
BM_format/string_len_60 19.683 -11.46%
BM_format/string_len_6000 78.976 1.07%
BM_format/string_view_len_6 10.882 -1.02%
BM_format/string_view_len_60 19.873 -5.04%
BM_format/string_view_len_6000 78.777 -
BM_format_string<char>/1 9.097 -7.92%
BM_format_string<char>/1024 0.028 -
BM_format_string<char>/1048576 0.013 -
BM_format_string<char>/128 0.147 -
BM_format_string<char>/131072 0.034 -
BM_format_string<char>/16 1.192 -3.09%
BM_format_string<char>/16384 0.017 -
BM_format_string<char>/2 5.653 -
BM_format_string<char>/2048 0.018 -
BM_format_string<char>/256 0.090 -
BM_format_string<char>/262144 0.031 122.00%
BM_format_string<char>/32 0.654 -
BM_format_string<char>/32768 0.033 -
BM_format_string<char>/4 2.940 -
BM_format_string<char>/4096 0.014 -
BM_format_string<char>/512 0.055 -
BM_format_string<char>/524288 0.030 132.31%
BM_format_string<char>/64 0.288 -
BM_format_string<char>/65536 0.037 -
BM_format_string<char>/8 0.932 -
BM_format_string<char>/8192 0.012 -
BM_format_string<wchar_t>/1 13.139 1.29%
BM_format_string<wchar_t>/1024 0.281 -
BM_format_string<wchar_t>/1048576 0.223 -
BM_format_string<wchar_t>/128 0.504 -
BM_format_string<wchar_t>/131072 0.247 -
BM_format_string<wchar_t>/16 1.592 -5.38%
BM_format_string<wchar_t>/16384 0.288 -
BM_format_string<wchar_t>/2 6.765 -
BM_format_string<wchar_t>/2048 0.251 -
BM_format_string<wchar_t>/256 0.424 7.85%
BM_format_string<wchar_t>/262144 0.224 -
BM_format_string<wchar_t>/32 0.858 -4.17%
BM_format_string<wchar_t>/32768 0.255 -
BM_format_string<wchar_t>/4 5.963 -1.19%
BM_format_string<wchar_t>/4096 0.224 -
BM_format_string<wchar_t>/512 0.342 7.20%
BM_format_string<wchar_t>/524288 0.216 -
BM_format_string<wchar_t>/64 0.495 -
BM_format_string<wchar_t>/65536 0.244 -
BM_format_string<wchar_t>/8 3.144 -1.89%
BM_format_string<wchar_t>/8192 0.276 4.20%
BM_format_to_back_inserter<std::deque<char>>/C_string_len_6 35.685 -
BM_format_to_back_inserter<std::deque<char>>/C_string_len_60 54.200 -1.24%
BM_format_to_back_inserter<std::deque<char>>/C_string_len_6000 2740.168 -
BM_format_to_back_inserter<std::deque<char>>/string_len_6 34.150 -
BM_format_to_back_inserter<std::deque<char>>/string_len_60 53.216 -
BM_format_to_back_inserter<std::deque<char>>/string_len_6000 2564.300 -
BM_format_to_back_inserter<std::deque<char>>/string_view_len_6 33.769 -
BM_format_to_back_inserter<std::deque<char>>/string_view_len_60 53.501 -
BM_format_to_back_inserter<std::deque<char>>/string_view_len_6000 2572.126 -
BM_format_to_back_inserter<std::list<char>> 121.035 -
BM_format_to_back_inserter<std::list<char>>/C_string_len_6 69.757 -
BM_format_to_back_inserter<std::list<char>>/C_string_len_60 626.643 1.11%
BM_format_to_back_inserter<std::list<char>>/C_string_len_6000 72012.562 -
BM_format_to_back_inserter<std::list<char>>/string_len_6 71.652 3.97%
BM_format_to_back_inserter<std::list<char>>/string_len_60 624.016 -
BM_format_to_back_inserter<std::list<char>>/string_len_6000 72860.866 -
BM_format_to_back_inserter<std::list<char>>/string_view_len_6 70.662 2.35%
BM_format_to_back_inserter<std::list<char>>/string_view_len_60 622.566 -
BM_format_to_back_inserter<std::list<char>>/string_view_len_6000 72260.044 1.64%
BM_format_to_back_inserter<std::string> 18.960 -
BM_format_to_back_inserter<std::string>/C_string_len_6 12.323 -
BM_format_to_back_inserter<std::string>/C_string_len_60 117.301 -
BM_format_to_back_inserter<std::string>/C_string_len_6000 9774.559 -
BM_format_to_back_inserter<std::string>/string_len_6 12.230 -
BM_format_to_back_inserter<std::string>/string_len_60 117.609 2.45%
BM_format_to_back_inserter<std::string>/string_len_6000 9552.214 -
BM_format_to_back_inserter<std::string>/string_view_len_6 12.193 -
BM_format_to_back_inserter<std::string>/string_view_len_60 113.551 -
BM_format_to_back_inserter<std::string>/string_view_len_6000 9553.880 -
BM_format_to_back_inserter<std::vector<char>> 67.348 -
BM_format_to_back_inserter<std::vector<char>>/C_string_len_6 47.880 -14.69%
BM_format_to_back_inserter<std::vector<char>>/C_string_len_60 109.430 -
BM_format_to_back_inserter<std::vector<char>>/C_string_len_6000 2569.075 -
BM_format_to_back_inserter<std::vector<char>>/string_len_6 47.462 -16.01%
BM_format_to_back_inserter<std::vector<char>>/string_len_60 107.167 1.12%
BM_format_to_back_inserter<std::vector<char>>/string_len_6000 2367.743 -
BM_format_to_back_inserter<std::vector<char>>/string_view_len_6 47.117 -16.90%
BM_format_to_back_inserter<std::vector<char>>/string_view_len_60 106.729 -
BM_format_to_back_inserter<std::vector<char>>/string_view_len_6000 2360.296 -
BM_format_to_iterator/<std::array> 7.787 -
BM_format_to_iterator/<std::array>_C_string_len_6 3.139 -
BM_format_to_iterator/<std::array>_C_string_len_60 4.999 3.10%
BM_format_to_iterator/<std::array>_C_string_len_6000 165.722 -
BM_format_to_iterator/<std::array>_string_len_6 2.350 1.95%
BM_format_to_iterator/<std::array>_string_len_60 3.605 2.66%
BM_format_to_iterator/<std::array>_string_len_6000 52.675 -
BM_format_to_iterator/<std::array>_string_view_len_6 2.159 -2.02%
BM_format_to_iterator/<std::array>_string_view_len_60 3.758 3.21%
BM_format_to_iterator/<std::array>_string_view_len_6000 52.619 -
BM_format_to_iterator/<std::deque>_C_string_len_6 10.037 3.89%
BM_format_to_iterator/<std::deque>_C_string_len_60 23.978 -
BM_format_to_iterator/<std::deque>_C_string_len_6000 1965.615 -
BM_format_to_iterator/<std::deque>_string_len_6 8.238 1.74%
BM_format_to_iterator/<std::deque>_string_len_60 23.855 -1.73%
BM_format_to_iterator/<std::deque>_string_len_6000 1751.281 -
BM_format_to_iterator/<std::deque>_string_view_len_6 8.228 1.52%
BM_format_to_iterator/<std::deque>_string_view_len_60 24.199 -
BM_format_to_iterator/<std::deque>_string_view_len_6000 1757.713 -
BM_format_to_iterator/<std::string> 7.915 -
BM_format_to_iterator/<std::string>_C_string_len_6 2.882 -
BM_format_to_iterator/<std::string>_C_string_len_60 4.802 -1.33%
BM_format_to_iterator/<std::string>_C_string_len_6000 159.747 -
BM_format_to_iterator/<std::string>_string_len_6 2.238 1.99%
BM_format_to_iterator/<std::string>_string_len_60 3.715 4.52%
BM_format_to_iterator/<std::string>_string_len_6000 52.670 -
BM_format_to_iterator/<std::string>_string_view_len_6 2.300 4.61%
BM_format_to_iterator/<std::string>_string_view_len_60 3.495 -2.35%
BM_format_to_iterator/<std::string>_string_view_len_6000 52.967 -
BM_format_to_iterator/<std::vector> 7.670 -
BM_format_to_iterator/<std::vector>_C_string_len_6 3.068 1.10%
BM_format_to_iterator/<std::vector>_C_string_len_60 4.945 1.16%
BM_format_to_iterator/<std::vector>_C_string_len_6000 162.875 -
BM_format_to_iterator/<std::vector>_string_len_6 2.221 -3.68%
BM_format_to_iterator/<std::vector>_string_len_60 3.672 1.73%
BM_format_to_iterator/<std::vector>_string_len_6000 52.364 -
BM_format_to_iterator/<std::vector>_string_view_len_6 2.269 2.71%
BM_format_to_iterator/<std::vector>_string_view_len_60 3.602 -1.97%
BM_format_to_iterator/<std::vector>_string_view_len_6000 52.773 -
BM_format_to_n_string_back_inserter<std::list<char>>/1 17.156 3.94%
BM_format_to_n_string_back_inserter<std::list<char>>/1048576 13439173.792 3.59%
BM_format_to_n_string_back_inserter<std::list<char>>/16384 210000.054 5.33%
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1 21.307 4.27%
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1048576 13700368.358 6.56%
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/16384 210429.056 6.13%
BM_format_to_n_string_back_inserter<std::string>/1 8.246 -
BM_format_to_n_string_back_inserter<std::string>/1048576 1715786.901 -
BM_format_to_n_string_back_inserter<std::string>/16384 26667.102 -
BM_format_to_n_string_back_inserter<std::vector<char>>/1 16.067 -
BM_format_to_n_string_back_inserter<std::vector<char>>/1048576 514737.987 -
BM_format_to_n_string_back_inserter<std::vector<char>>/16384 7682.374 -
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/1 23.124 -2.19%
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/1048576 586815.216 -
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/16384 9797.697 1.40%
BM_format_to_n_string_back_inserter<std::wstring>/1 12.498 -
BM_format_to_n_string_back_inserter<std::wstring>/1048576 670184.381 -
BM_format_to_n_string_back_inserter<std::wstring>/16384 11223.584 -
BM_format_to_n_string_begin<std::list<char>>/1 5.777 -
BM_format_to_n_string_begin<std::list<char>>/1048576 949229.069 -
BM_format_to_n_string_begin<std::list<char>>/16384 14720.279 1.63%
BM_format_to_n_string_begin<std::list<wchar_t>>/1 11.023 -
BM_format_to_n_string_begin<std::list<wchar_t>>/1048576 1091182.138 -
BM_format_to_n_string_begin<std::list<wchar_t>>/16384 16680.398 -
BM_format_to_n_string_begin<std::string>/1 16.230 -
BM_format_to_n_string_begin<std::string>/1048576 52757.166 -
BM_format_to_n_string_begin<std::string>/16384 788.789 -
BM_format_to_n_string_begin<std::vector<char>>/1 16.132 -
BM_format_to_n_string_begin<std::vector<char>>/1048576 53214.392 1.70%
BM_format_to_n_string_begin<std::vector<char>>/16384 787.653 -
BM_format_to_n_string_begin<std::vector<wchar_t>>/1 13.334 -3.48%
BM_format_to_n_string_begin<std::vector<wchar_t>>/1048576 137675.247 -2.91%
BM_format_to_n_string_begin<std::vector<wchar_t>>/16384 2422.740 18.45%
BM_format_to_n_string_begin<std::wstring>/1 13.436 -2.98%
BM_format_to_n_string_begin<std::wstring>/1048576 137685.512 -1.14%
BM_format_to_n_string_begin<std::wstring>/16384 2044.099 3.66%
BM_format_to_n_string_pointer<char>/1 16.078 -
BM_format_to_n_string_pointer<char>/1048576 53481.215 1.01%
BM_format_to_n_string_pointer<char>/16384 787.618 -
BM_format_to_n_string_pointer<wchar_t>/1 13.244 -4.57%
BM_format_to_n_string_pointer<wchar_t>/1048576 139417.608 -5.29%
BM_format_to_n_string_pointer<wchar_t>/16384 2478.782 -
BM_format_to_n_string_span<char>/1 16.014 -
BM_format_to_n_string_span<char>/1048576 53737.811 1.22%
BM_format_to_n_string_span<char>/16384 789.234 -
BM_format_to_n_string_span<wchar_t>/1 13.157 -5.83%
BM_format_to_n_string_span<wchar_t>/1048576 145784.108 -4.47%
BM_format_to_n_string_span<wchar_t>/16384 2458.724 -
BM_format_to_string_back_inserter<std::list<char>>/1 16.166 5.32%
BM_format_to_string_back_inserter<std::list<char>>/1048576 12818635.594 3.88%
BM_format_to_string_back_inserter<std::list<char>>/16384 198614.348 4.06%
BM_format_to_string_back_inserter<std::list<wchar_t>>/1 19.962 -4.44%
BM_format_to_string_back_inserter<std::list<wchar_t>>/1048576 12670976.775 3.15%
BM_format_to_string_back_inserter<std::list<wchar_t>>/16384 197131.847 2.14%
BM_format_to_string_back_inserter<std::string>/1 6.924 -
BM_format_to_string_back_inserter<std::string>/1048576 1679143.746 -
BM_format_to_string_back_inserter<std::string>/16384 26149.417 -
BM_format_to_string_back_inserter<std::vector<char>>/1 17.021 10.27%
BM_format_to_string_back_inserter<std::vector<char>>/1048576 410792.130 -
BM_format_to_string_back_inserter<std::vector<char>>/16384 6044.420 -
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1 20.679 -23.47%
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1048576 483066.832 2.22%
BM_format_to_string_back_inserter<std::vector<wchar_t>>/16384 8161.206 1.26%
BM_format_to_string_back_inserter<std::wstring>/1 12.498 -
BM_format_to_string_back_inserter<std::wstring>/1048576 569629.709 -
BM_format_to_string_back_inserter<std::wstring>/16384 9621.066 -
BM_format_to_string_begin<std::list<char>>/1 5.084 1.19%
BM_format_to_string_begin<std::list<char>>/1048576 944561.285 -
BM_format_to_string_begin<std::list<char>>/16384 14413.369 -
BM_format_to_string_begin<std::list<wchar_t>>/1 11.323 -
BM_format_to_string_begin<std::list<wchar_t>>/1048576 984465.061 -
BM_format_to_string_begin<std::list<wchar_t>>/16384 15918.471 3.35%
BM_format_to_string_begin<std::string>/1 4.682 -
BM_format_to_string_begin<std::string>/1048576 11623.560 -
BM_format_to_string_begin<std::string>/16384 141.043 -
BM_format_to_string_begin<std::vector<char>>/1 4.855 1.26%
BM_format_to_string_begin<std::vector<char>>/1048576 11629.739 -
BM_format_to_string_begin<std::vector<char>>/16384 142.885 -
BM_format_to_string_begin<std::vector<wchar_t>>/1 10.131 1.46%
BM_format_to_string_begin<std::vector<wchar_t>>/1048576 53817.200 -
BM_format_to_string_begin<std::vector<wchar_t>>/16384 662.564 -
BM_format_to_string_begin<std::wstring>/1 9.995 1.49%
BM_format_to_string_begin<std::wstring>/1048576 53925.003 -
BM_format_to_string_begin<std::wstring>/16384 661.211 2.12%
BM_format_to_string_pointer<char>/1 4.856 1.23%
BM_format_to_string_pointer<char>/1048576 12528.048 -
BM_format_to_string_pointer<char>/16384 242.659 -1.49%
BM_format_to_string_pointer<wchar_t>/1 10.218 4.04%
BM_format_to_string_pointer<wchar_t>/1048576 53832.955 -
BM_format_to_string_pointer<wchar_t>/16384 665.092 -
BM_format_to_string_span<char>/1 4.861 1.26%
BM_format_to_string_span<char>/1048576 12529.863 -
BM_format_to_string_span<char>/16384 242.442 -
BM_format_to_string_span<wchar_t>/1 9.736 -
BM_format_to_string_span<wchar_t>/1048576 53836.788 -
BM_format_to_string_span<wchar_t>/16384 663.366 -
BM_formatted_size_string<char>/1 5.366 -1.01%
BM_formatted_size_string<char>/1048576 0.039 -
BM_formatted_size_string<char>/16384 0.040 -
BM_formatted_size_string<wchar_t>/1 10.790 -
BM_formatted_size_string<wchar_t>/1048576 0.077 -
BM_formatted_size_string<wchar_t>/16384 0.073 -
BM_from_sys/1970 4.719 -
BM_from_sys/1970/threads:16 0.662 -5.61%
BM_from_sys/1970/threads:4 1.209 1.21%
BM_from_sys/1979 4.716 -1.19%
BM_from_sys/1979/threads:16 0.688 4.07%
BM_from_sys/1979/threads:4 1.230 1.70%
BM_from_sys/1993 4.715 -
BM_from_sys/1993/threads:16 0.705 3.63%
BM_from_sys/1993/threads:4 1.217 1.17%
BM_from_sys/2100 8.635 -
BM_from_sys/2100/threads:16 19.346 4.58%
BM_from_sys/2100/threads:4 24.173 4.47%
BM_japanese_escaped<char> 11949.702 1.10%
BM_japanese_escaped<wchar_t> 11516.701 1.81%
BM_japanese_text<char> 27302.407 -1.13%
BM_japanese_text<wchar_t> 47928.420 -4.23%
BM_join_view_deques/0 0.990 30.25%
BM_join_view_deques/1 11.871 27.78%
BM_join_view_deques/1024 17320.551 17.17%
BM_join_view_deques/2 27.957 19.30%
BM_join_view_deques/4000 66457.700 16.52%
BM_join_view_deques/4096 68189.331 17.18%
BM_join_view_deques/512 8514.288 19.36%
BM_join_view_deques/5500 91733.964 17.81%
BM_join_view_deques/64 1061.663 20.72%
BM_join_view_deques/64000 1080235.726 17.33%
BM_join_view_deques/65536 1137564.357 20.15%
BM_join_view_deques/70000 1208283.416 17.38%
BM_join_view_in_vectors/0 0.389 7.32%
BM_join_view_in_vectors/1 8.638 -
BM_join_view_in_vectors/1024 8693.388 -
BM_join_view_in_vectors/2 23.424 31.52%
BM_join_view_in_vectors/4000 33794.004 -
BM_join_view_in_vectors/4096 34626.377 -
BM_join_view_in_vectors/512 4317.673 -
BM_join_view_in_vectors/5500 46466.457 -
BM_join_view_in_vectors/64 542.954 -
BM_join_view_in_vectors/64000 541415.956 -
BM_join_view_in_vectors/65536 554373.261 -
BM_join_view_in_vectors/70000 592324.659 -
BM_join_view_out_vectors/0 0.447 14.90%
BM_join_view_out_vectors/1 8.724 -
BM_join_view_out_vectors/1024 8449.138 -
BM_join_view_out_vectors/2 17.993 2.00%
BM_join_view_out_vectors/4000 32937.931 -
BM_join_view_out_vectors/4096 33740.218 -
BM_join_view_out_vectors/512 4211.428 -
BM_join_view_out_vectors/5500 45289.768 -
BM_join_view_out_vectors/64 530.110 -
BM_join_view_out_vectors/64000 528222.219 -
BM_join_view_out_vectors/65536 540910.496 -
BM_join_view_out_vectors/70000 577724.106 -
BM_map_find_string_literal 12.486 -
BM_num_get<bool> 7.112 2.53%
BM_num_get<double> 247.690 -1.04%
BM_num_get<float> 246.598 -
BM_num_get<long> 6.114 -
BM_num_get<long_double> 246.331 -
BM_num_get<long_long> 6.120 -
BM_num_get<unsigned_int> 6.128 -
BM_num_get<unsigned_long> 6.016 -
BM_num_get<unsigned_long_long> 6.078 -
BM_num_get<unsigned_short> 6.068 -
BM_num_get<void*> 6.351 1.26%
BM_num_put<bool> 5.040 -1.16%
BM_num_put<const_void*> 5.423 -4.79%
BM_num_put<double> 56.731 -1.42%
BM_num_put<long> 4.700 -6.47%
BM_num_put<long_double> 57.839 -
BM_num_put<long_long> 4.904 -2.80%
BM_num_put<unsigned_long> 5.044 1.17%
BM_num_put<unsigned_long_long> 5.040 -1.32%
BM_sprintf 33.485 -
BM_sprintf/C_string_len_6 4.382 14.86%
BM_sprintf/C_string_len_60 5.878 4.61%
BM_sprintf/C_string_len_6000 162.225 -
BM_std_minmax_element<char>/1 0.382 -4.30%
BM_std_minmax_element<char>/1024 578.948 67.51%
BM_std_minmax_element<char>/2 0.482 -10.24%
BM_std_minmax_element<char>/3 0.859 -10.73%
BM_std_minmax_element<char>/4 1.126 -6.02%
BM_std_minmax_element<char>/4000 2280.029 71.38%
BM_std_minmax_element<char>/4096 2328.990 70.95%
BM_std_minmax_element<char>/512 284.855 61.98%
BM_std_minmax_element<char>/5500 3131.434 71.31%
BM_std_minmax_element<char>/64 25.653 22.30%
BM_std_minmax_element<char>/64000 36315.582 71.47%
BM_std_minmax_element<char>/65536 37517.345 73.00%
BM_std_minmax_element<char>/70000 39917.196 72.37%
BM_std_minmax_element<int>/1 0.450 6.79%
BM_std_minmax_element<int>/1024 355.921 5.22%
BM_std_minmax_element<int>/2 0.489 -
BM_std_minmax_element<int>/3 0.799 -16.54%
BM_std_minmax_element<int>/4 1.135 1.35%
BM_std_minmax_element<int>/4000 1312.239 2.44%
BM_std_minmax_element<int>/4096 1339.728 1.52%
BM_std_minmax_element<int>/512 181.209 6.01%
BM_std_minmax_element<int>/5500 1798.447 2.33%
BM_std_minmax_element<int>/64 20.669 -
BM_std_minmax_element<int>/64000 20776.208 -
BM_std_minmax_element<int>/65536 21507.928 -
BM_std_minmax_element<int>/70000 22726.584 -
BM_std_minmax_element<long_long>/1 0.526 52.92%
BM_std_minmax_element<long_long>/1024 341.798 -2.34%
BM_std_minmax_element<long_long>/2 0.464 -
BM_std_minmax_element<long_long>/3 1.003 4.34%
BM_std_minmax_element<long_long>/4 1.113 -1.53%
BM_std_minmax_element<long_long>/4000 1290.665 -1.88%
BM_std_minmax_element<long_long>/4096 1332.066 -1.02%
BM_std_minmax_element<long_long>/512 172.737 -3.33%
BM_std_minmax_element<long_long>/5500 1767.546 -1.73%
BM_std_minmax_element<long_long>/64 20.514 -1.23%
BM_std_minmax_element<long_long>/64000 20573.773 -1.66%
BM_std_minmax_element<long_long>/65536 21298.932 -1.41%
BM_std_minmax_element<long_long>/70000 22499.517 -1.61%
BM_std_minmax_element<short>/1 0.374 4.75%
BM_std_minmax_element<short>/1024 398.999 -
BM_std_minmax_element<short>/2 0.523 8.06%
BM_std_minmax_element<short>/3 0.959 4.54%
BM_std_minmax_element<short>/4 1.153 1.33%
BM_std_minmax_element<short>/4000 1537.020 -
BM_std_minmax_element<short>/4096 1582.724 -
BM_std_minmax_element<short>/512 200.427 -
BM_std_minmax_element<short>/5500 2110.169 -
BM_std_minmax_element<short>/64 22.191 -
BM_std_minmax_element<short>/64000 24360.029 -
BM_std_minmax_element<short>/65536 25068.640 -1.01%
BM_std_minmax_element<short>/70000 27014.361 -
BM_stop_token_async_reg_unreg_callback/1024 23429.200 -1.00%
BM_stop_token_async_reg_unreg_callback/131072 2074384.363 5.15%
BM_stop_token_async_reg_unreg_callback/16777216 260256733.213 2.33%
BM_stop_token_multi_thread_polling_stop_requested/1024 800808.883 -26.76%
BM_stop_token_multi_thread_polling_stop_requested/131072 7533206.940 -3.26%
BM_stop_token_multi_thread_polling_stop_requested/16777216 58153080.940 -
BM_stop_token_single_thread_polling_stop_requested/1024 4352.683 1.09%
BM_stop_token_single_thread_polling_stop_requested/131072 548647.302 -1.70%
BM_stop_token_single_thread_polling_stop_requested/16777216 71908283.234 2.10%
BM_stop_token_single_thread_reg_unreg_callback/1024 24758.248 -
BM_stop_token_single_thread_reg_unreg_callback/131072 3163881.735 -
BM_stop_token_single_thread_reg_unreg_callback/16777216 407424569.130 1.40%
BM_string_without_formatting<char> 10.638 -1.46%
BM_string_without_formatting<wchar_t> 29.402 -3.49%
BM_to_chars 4.628 -
BM_to_chars_as_string 6.086 -
BM_to_chars_bad/10 2.886 1.05%
BM_to_chars_bad/16 1.141 -
BM_to_chars_bad/2 1.140 -
BM_to_chars_bad/23 2.761 -5.65%
BM_to_chars_bad/8 1.146 3.16%
BM_to_chars_good/10 4.568 -
BM_to_chars_good/16 2.283 -
BM_to_chars_good/2 10.199 -
BM_to_chars_good/23 4.523 -1.13%
BM_to_chars_good/8 3.563 -
BM_to_string 3.568 -
BM_to_sys/1970 4.899 -3.70%
BM_to_sys/1970/threads:16 0.704 -
BM_to_sys/1970/threads:4 1.288 -
BM_to_sys/1979 5.190 -
BM_to_sys/1979/threads:16 0.788 7.30%
BM_to_sys/1979/threads:4 1.361 2.46%
BM_to_sys/1993 5.186 -
BM_to_sys/1993/threads:16 0.786 8.54%
BM_to_sys/1993/threads:4 1.350 -
BM_to_sys/2100 8.642 -
BM_to_sys/2100/threads:16 16.294 -7.75%
BM_to_sys/2100/threads:4 22.927 12.04%
BM_tolower_char<char> 1.154 -
BM_tolower_char<wchar_t> 0.795 -3.33%
BM_tolower_string<char> 37.063 4.92%
BM_tolower_string<wchar_t> 34.413 -
BM_toupper_char<char> 1.254 4.37%
BM_toupper_char<wchar_t> 0.995 18.52%
BM_toupper_string<char> 37.900 1.30%
BM_toupper_string<wchar_t> 34.053 -4.40%
BM_unicode_escaped<char> 7807.572 -
BM_unicode_escaped<wchar_t> 5708.436 1.44%
BM_unicode_text<char> 32436.173 -1.28%
BM_unicode_text<wchar_t> 98847.395 3.38%
BM_vector_deque_copy/0 0.307 -30.54%
BM_vector_deque_copy/1 1.146 -
BM_vector_deque_copy/1024 43.652 -1.60%
BM_vector_deque_copy/2 2.046 -
BM_vector_deque_copy/4000 168.940 1.04%
BM_vector_deque_copy/4096 161.677 -
BM_vector_deque_copy/512 21.907 -2.53%
BM_vector_deque_copy/5500 219.737 -
BM_vector_deque_copy/64 2.873 -
BM_vector_deque_copy/64000 2824.140 -
BM_vector_deque_copy/65536 2895.929 -
BM_vector_deque_copy/70000 3087.428 -
BM_vector_deque_copy_backward/0 0.444 32.08%
BM_vector_deque_copy_backward/1 1.147 -
BM_vector_deque_copy_backward/1024 44.891 -2.00%
BM_vector_deque_copy_backward/2 2.048 -
BM_vector_deque_copy_backward/4000 168.138 2.29%
BM_vector_deque_copy_backward/4096 167.668 -
BM_vector_deque_copy_backward/512 23.590 -2.15%
BM_vector_deque_copy_backward/5500 224.552 -
BM_vector_deque_copy_backward/64 2.823 -
BM_vector_deque_copy_backward/64000 4530.395 1.16%
BM_vector_deque_copy_backward/65536 4663.397 -
BM_vector_deque_copy_backward/70000 4990.977 -
BM_vector_deque_move/0 0.445 65.94%
BM_vector_deque_move/1 1.078 -5.57%
BM_vector_deque_move/1024 44.476 -
BM_vector_deque_move/2 2.047 -
BM_vector_deque_move/4000 167.671 -
BM_vector_deque_move/4096 162.434 -
BM_vector_deque_move/512 22.924 -
BM_vector_deque_move/5500 221.078 -
BM_vector_deque_move/64 2.835 -1.80%
BM_vector_deque_move/64000 2823.102 -
BM_vector_deque_move/65536 2905.597 -
BM_vector_deque_move/70000 3087.642 -
BM_vector_deque_move_backward/0 0.329 -25.37%
BM_vector_deque_move_backward/1 1.087 -
BM_vector_deque_move_backward/1024 45.595 1.89%
BM_vector_deque_move_backward/2 1.988 -2.34%
BM_vector_deque_move_backward/4000 167.271 2.74%
BM_vector_deque_move_backward/4096 167.511 1.19%
BM_vector_deque_move_backward/512 23.834 -
BM_vector_deque_move_backward/5500 223.070 -
BM_vector_deque_move_backward/64 2.832 -
BM_vector_deque_move_backward/64000 4513.868 -
BM_vector_deque_move_backward/65536 4634.822 -
BM_vector_deque_move_backward/70000 4952.053 -
BM_vector_deque_ranges_copy/0 0.446 -
BM_vector_deque_ranges_copy/1 0.690 -
BM_vector_deque_ranges_copy/1024 295.897 -
BM_vector_deque_ranges_copy/2 0.921 -
BM_vector_deque_ranges_copy/4000 1169.666 -
BM_vector_deque_ranges_copy/4096 1188.220 -
BM_vector_deque_ranges_copy/512 148.451 -
BM_vector_deque_ranges_copy/5500 1584.181 -
BM_vector_deque_ranges_copy/64 15.719 -
BM_vector_deque_ranges_copy/64000 18572.430 -
BM_vector_deque_ranges_copy/65536 19240.532 -
BM_vector_deque_ranges_copy/70000 20582.924 -
BM_vector_deque_ranges_copy_backward/0 0.366 -17.06%
BM_vector_deque_ranges_copy_backward/1 0.690 14.66%
BM_vector_deque_ranges_copy_backward/1024 294.760 -
BM_vector_deque_ranges_copy_backward/2 1.243 -
BM_vector_deque_ranges_copy_backward/4000 1187.087 -
BM_vector_deque_ranges_copy_backward/4096 1192.998 -
BM_vector_deque_ranges_copy_backward/512 144.327 -
BM_vector_deque_ranges_copy_backward/5500 1645.543 -
BM_vector_deque_ranges_copy_backward/64 15.884 -
BM_vector_deque_ranges_copy_backward/64000 19025.007 2.14%
BM_vector_deque_ranges_copy_backward/65536 19424.935 -
BM_vector_deque_ranges_copy_backward/70000 21154.853 -
BM_vector_deque_ranges_move/0 0.358 53.12%
BM_vector_deque_ranges_move/1 0.690 21.92%
BM_vector_deque_ranges_move/1024 297.614 -
BM_vector_deque_ranges_move/2 0.921 -
BM_vector_deque_ranges_move/4000 1168.393 -
BM_vector_deque_ranges_move/4096 1187.930 -
BM_vector_deque_ranges_move/512 148.209 -
BM_vector_deque_ranges_move/5500 1583.447 -
BM_vector_deque_ranges_move/64 15.729 -
BM_vector_deque_ranges_move/64000 18579.133 -
BM_vector_deque_ranges_move/65536 19236.095 -
BM_vector_deque_ranges_move/70000 20580.808 -
BM_vector_deque_ranges_move_backward/0 0.446 70.29%
BM_vector_deque_ranges_move_backward/1 0.909 40.07%
BM_vector_deque_ranges_move_backward/1024 295.787 -
BM_vector_deque_ranges_move_backward/2 1.141 -
BM_vector_deque_ranges_move_backward/4000 1181.806 -
BM_vector_deque_ranges_move_backward/4096 1188.903 -
BM_vector_deque_ranges_move_backward/512 144.246 -
BM_vector_deque_ranges_move_backward/5500 1652.076 1.14%
BM_vector_deque_ranges_move_backward/64 15.870 -
BM_vector_deque_ranges_move_backward/64000 19035.119 2.24%
BM_vector_deque_ranges_move_backward/65536 19363.036 -
BM_vector_deque_ranges_move_backward/70000 21084.717 -
CastTo<A<Width,_Depth>> 375.336 2.21%
CastTo<B<Width_/_2,_Depth>> 2526.389 5.98%
SetIntersection_Front_Set_float_1024_1 1035420.923 1.81%
SetIntersection_Front_Set_float_1024_1024 16011303.104 -
SetIntersection_Front_Set_float_1024_16 1212551.026 -2.48%
SetIntersection_Front_Set_float_1024_256 4641159.996 4.60%
SetIntersection_Front_Set_float_1024_4 1066702.744 -
SetIntersection_Front_Set_float_1024_64 1829745.993 4.07%
SetIntersection_Front_Set_float_16384_1 993063.021 -
SetIntersection_Front_Set_float_16384_1024 15291390.428 3.97%
SetIntersection_Front_Set_float_16384_16 1196439.797 -2.02%
SetIntersection_Front_Set_float_16384_16384 353089237.952 33.25%
SetIntersection_Front_Set_float_16384_256 5137332.901 -4.63%
SetIntersection_Front_Set_float_16384_4 1053969.981 -
SetIntersection_Front_Set_float_16384_64 1791403.303 -8.95%
SetIntersection_Front_Set_float_16_1 61881081.279 -
SetIntersection_Front_Set_float_16_16 39387327.914 1.08%
SetIntersection_Front_Set_float_16_4 54207610.224 -
SetIntersection_Front_Set_float_1_1 526370507.088 -
SetIntersection_Front_Set_float_256_1 4065979.965 -
SetIntersection_Front_Set_float_256_16 4719777.335 4.67%
SetIntersection_Front_Set_float_256_256 8636379.475 -
SetIntersection_Front_Set_float_256_4 4252965.618 1.38%
SetIntersection_Front_Set_float_256_64 6328081.808 8.04%
SetIntersection_Front_Set_float_262144_1 1051302.766 2.09%
SetIntersection_Front_Set_float_262144_1024 15061243.996 1.05%
SetIntersection_Front_Set_float_262144_16 1151106.972 -6.66%
SetIntersection_Front_Set_float_262144_16384 350263189.092 3.59%
SetIntersection_Front_Set_float_262144_256 4526025.057 -9.12%
SetIntersection_Front_Set_float_262144_262144 1845437.102 -
SetIntersection_Front_Set_float_262144_4 1083756.005 1.79%
SetIntersection_Front_Set_float_262144_64 1902034.227 6.37%
SetIntersection_Front_Set_float_4_1 210614160.985 -
SetIntersection_Front_Set_float_4_4 136492627.737 -
SetIntersection_Front_Set_float_64_1 16112833.874 -
SetIntersection_Front_Set_float_64_16 15367953.628 -
SetIntersection_Front_Set_float_64_4 15913520.954 -
SetIntersection_Front_Set_float_64_64 15467643.773 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 981331.989 -5.51%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024 16870602.127 -2.12%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 1234842.557 1.57%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 4861290.008 -6.85%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_4 1054674.946 4.15%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 1920395.996 -1.30%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1 985999.685 -4.86%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 18427044.665 1.01%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16 1229257.137 -1.50%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 332870976.999 -2.18%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 5271042.604 3.81%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_4 1064200.420 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 1898967.568 -7.94%
SetIntersection_Front_Set_pair<uint32,_uint32>_16_1 61835983.605 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16_16 39222344.127 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16_4 54913603.052 -
SetIntersection_Front_Set_pair<uint32,_uint32>_1_1 525047582.317 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_1 4092899.421 3.36%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_16 4726578.104 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256 10073930.048 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4 4159322.085 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 6238629.879 4.79%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 1042965.334 6.28%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024 18220716.575 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 1235696.580 -2.53%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16384 338476959.073 1.51%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 5102386.000 1.31%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_262144 2023237.292 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 1044615.684 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 1971206.488 -
SetIntersection_Front_Set_pair<uint32,_uint32>_4_1 210213105.717 -
SetIntersection_Front_Set_pair<uint32,_uint32>_4_4 136268266.120 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_1 16206514.668 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16 15704453.011 -1.27%
SetIntersection_Front_Set_pair<uint32,_uint32>_64_4 16071271.640 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64 15673021.378 -1.57%
SetIntersection_Front_Set_string_1024_1 1056593.563 -
SetIntersection_Front_Set_string_1024_1024 48495244.374 -
SetIntersection_Front_Set_string_1024_16 1743360.935 -
SetIntersection_Front_Set_string_1024_256 13645550.143 10.64%
SetIntersection_Front_Set_string_1024_4 1167084.370 -2.51%
SetIntersection_Front_Set_string_1024_64 3977539.204 -
SetIntersection_Front_Set_string_16384_1 1079150.755 1.13%
SetIntersection_Front_Set_string_16384_1024 50379155.576 -
SetIntersection_Front_Set_string_16384_16 1693859.929 1.75%
SetIntersection_Front_Set_string_16384_16384 349766372.051 -
SetIntersection_Front_Set_string_16384_256 12618192.425 -
SetIntersection_Front_Set_string_16384_4 1172437.193 -3.82%
SetIntersection_Front_Set_string_16384_64 3949181.642 -6.21%
SetIntersection_Front_Set_string_16_1 63805308.506 -
SetIntersection_Front_Set_string_16_16 52633961.792 -
SetIntersection_Front_Set_string_16_4 61138024.151 -
SetIntersection_Front_Set_string_1_1 539814814.225 -
SetIntersection_Front_Set_string_256_1 4184489.250 -1.59%
SetIntersection_Front_Set_string_256_16 6540351.181 -
SetIntersection_Front_Set_string_256_256 24901587.632 3.30%
SetIntersection_Front_Set_string_256_4 4637583.097 -1.35%
SetIntersection_Front_Set_string_256_64 12997506.069 -1.29%
SetIntersection_Front_Set_string_262144_1 1030200.208 -4.34%
SetIntersection_Front_Set_string_262144_1024 51456874.982 -
SetIntersection_Front_Set_string_262144_16 1777008.362 9.22%
SetIntersection_Front_Set_string_262144_16384 346547918.976 -
SetIntersection_Front_Set_string_262144_256 12748476.211 -
SetIntersection_Front_Set_string_262144_262144 15080027.282 -
SetIntersection_Front_Set_string_262144_4 1183302.607 -2.24%
SetIntersection_Front_Set_string_262144_64 3988792.235 -1.97%
SetIntersection_Front_Set_string_4_1 216477976.513 -
SetIntersection_Front_Set_string_4_4 148805446.436 -1.50%
SetIntersection_Front_Set_string_64_1 16580307.027 -
SetIntersection_Front_Set_string_64_16 22069550.648 2.36%
SetIntersection_Front_Set_string_64_4 17932676.610 -
SetIntersection_Front_Set_string_64_64 31451433.862 -1.47%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1 987058.692 -4.57%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 20321561.443 1.78%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_16 1259147.422 -1.21%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 5310079.968 5.25%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_4 1059695.473 -1.93%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64 2087272.657 4.06%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1 1027438.091 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 21329434.915 10.36%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16 1261766.395 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 340705911.862 -10.47%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 5296114.460 -8.58%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 1030723.425 -5.24%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 2103985.660 1.27%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_1 61641909.663 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_16 39538036.485 1.87%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_4 54783826.679 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1_1 523436430.586 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_1 4065666.304 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_16 4674200.809 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_256 10605346.062 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_4 4140284.113 -2.62%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_64 6656263.760 9.56%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1 981069.915 -1.85%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 21610034.071 -13.65%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16 1259742.817 -3.99%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16384 344636576.157 -4.49%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256 5533330.981 -5.32%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 2656093.333 -1.36%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4 1027457.369 -5.51%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 2050825.069 1.46%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_4_1 209546393.025 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_4_4 137369385.729 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_1 16065121.652 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_16 16218814.362 1.09%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_4 16081285.647 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64 16448861.628 9.00%
SetIntersection_Front_Set_uint32_1024_1 988924.364 -2.83%
SetIntersection_Front_Set_uint32_1024_1024 15074513.899 -9.45%
SetIntersection_Front_Set_uint32_1024_16 1198478.416 -1.17%
SetIntersection_Front_Set_uint32_1024_256 4529063.916 -
SetIntersection_Front_Set_uint32_1024_4 1047073.770 -1.54%
SetIntersection_Front_Set_uint32_1024_64 1822687.220 -4.09%
SetIntersection_Front_Set_uint32_16384_1 1032050.140 1.21%
SetIntersection_Front_Set_uint32_16384_1024 15147179.272 3.02%
SetIntersection_Front_Set_uint32_16384_16 1239379.961 6.54%
SetIntersection_Front_Set_uint32_16384_16384 251977255.894 -24.46%
SetIntersection_Front_Set_uint32_16384_256 4443475.837 -
SetIntersection_Front_Set_uint32_16384_4 1038041.245 -1.90%
SetIntersection_Front_Set_uint32_16384_64 1813849.853 -
SetIntersection_Front_Set_uint32_16_1 62132031.610 -
SetIntersection_Front_Set_uint32_16_16 38112114.478 -
SetIntersection_Front_Set_uint32_16_4 54752276.210 1.28%
SetIntersection_Front_Set_uint32_1_1 525659747.327 -
SetIntersection_Front_Set_uint32_256_1 4149564.037 -
SetIntersection_Front_Set_uint32_256_16 4572473.713 1.02%
SetIntersection_Front_Set_uint32_256_256 9531466.616 8.74%
SetIntersection_Front_Set_uint32_256_4 4194936.345 1.24%
SetIntersection_Front_Set_uint32_256_64 5809696.632 -4.95%
SetIntersection_Front_Set_uint32_262144_1 1028795.773 -1.05%
SetIntersection_Front_Set_uint32_262144_1024 15404308.308 1.94%
SetIntersection_Front_Set_uint32_262144_16 1267706.370 5.58%
SetIntersection_Front_Set_uint32_262144_16384 347100822.355 -2.99%
SetIntersection_Front_Set_uint32_262144_256 4502181.895 -
SetIntersection_Front_Set_uint32_262144_262144 1819902.100 -
SetIntersection_Front_Set_uint32_262144_4 1066200.109 6.07%
SetIntersection_Front_Set_uint32_262144_64 1871875.208 -1.01%
SetIntersection_Front_Set_uint32_4_1 210756103.833 -
SetIntersection_Front_Set_uint32_4_4 137065930.959 -
SetIntersection_Front_Set_uint32_64_1 16076141.707 -
SetIntersection_Front_Set_uint32_64_16 15876520.359 4.95%
SetIntersection_Front_Set_uint32_64_4 16313206.089 2.60%
SetIntersection_Front_Set_uint32_64_64 14198870.334 -1.58%
SetIntersection_Front_Set_uint64_1024_1 1024079.602 -
SetIntersection_Front_Set_uint64_1024_1024 13507700.618 -22.01%
SetIntersection_Front_Set_uint64_1024_16 1204234.175 1.79%
SetIntersection_Front_Set_uint64_1024_256 4929119.721 3.26%
SetIntersection_Front_Set_uint64_1024_4 1079810.644 6.97%
SetIntersection_Front_Set_uint64_1024_64 1936041.377 3.62%
SetIntersection_Front_Set_uint64_16384_1 985252.718 -4.41%
SetIntersection_Front_Set_uint64_16384_1024 16116010.305 5.21%
SetIntersection_Front_Set_uint64_16384_16 1196837.518 -
SetIntersection_Front_Set_uint64_16384_16384 361922254.753 10.22%
SetIntersection_Front_Set_uint64_16384_256 4906219.058 11.58%
SetIntersection_Front_Set_uint64_16384_4 1060570.078 5.10%
SetIntersection_Front_Set_uint64_16384_64 1974055.637 9.27%
SetIntersection_Front_Set_uint64_16_1 61646081.776 -
SetIntersection_Front_Set_uint64_16_16 37401573.018 -4.18%
SetIntersection_Front_Set_uint64_16_4 54402756.422 -
SetIntersection_Front_Set_uint64_1_1 524444861.347 -
SetIntersection_Front_Set_uint64_256_1 4098398.335 1.28%
SetIntersection_Front_Set_uint64_256_16 4624128.243 -1.14%
SetIntersection_Front_Set_uint64_256_256 10244149.622 22.92%
SetIntersection_Front_Set_uint64_256_4 4204809.275 1.56%
SetIntersection_Front_Set_uint64_256_64 6555692.762 8.58%
SetIntersection_Front_Set_uint64_262144_1 983971.637 -5.02%
SetIntersection_Front_Set_uint64_262144_1024 17023792.909 11.85%
SetIntersection_Front_Set_uint64_262144_16 1244965.708 4.69%
SetIntersection_Front_Set_uint64_262144_16384 339647224.352 -5.98%
SetIntersection_Front_Set_uint64_262144_256 4912143.387 3.64%
SetIntersection_Front_Set_uint64_262144_262144 1991959.754 2.16%
SetIntersection_Front_Set_uint64_262144_4 1028291.788 -4.10%
SetIntersection_Front_Set_uint64_262144_64 1944561.396 -2.15%
SetIntersection_Front_Set_uint64_4_1 210126376.342 -
SetIntersection_Front_Set_uint64_4_4 136879938.959 -
SetIntersection_Front_Set_uint64_64_1 16198143.992 1.01%
SetIntersection_Front_Set_uint64_64_16 15961348.925 4.54%
SetIntersection_Front_Set_uint64_64_4 16031118.951 -
SetIntersection_Front_Set_uint64_64_64 15235124.691 -
SetIntersection_Front_Vector_float_1024_1 1031586.202 -
SetIntersection_Front_Vector_float_1024_1024 3444775.706 -1.28%
SetIntersection_Front_Vector_float_1024_16 1075398.084 2.97%
SetIntersection_Front_Vector_float_1024_256 1687360.182 -
SetIntersection_Front_Vector_float_1024_4 1038748.259 5.59%
SetIntersection_Front_Vector_float_1024_64 1180952.974 -1.32%
SetIntersection_Front_Vector_float_16384_1 1013051.765 -2.13%
SetIntersection_Front_Vector_float_16384_1024 3471966.460 2.03%
SetIntersection_Front_Vector_float_16384_16 1038323.762 -1.84%
SetIntersection_Front_Vector_float_16384_16384 39721362.479 -
SetIntersection_Front_Vector_float_16384_256 1679444.918 -
SetIntersection_Front_Vector_float_16384_4 1035715.127 4.55%
SetIntersection_Front_Vector_float_16384_64 1185245.207 3.73%
SetIntersection_Front_Vector_float_16_1 61779950.863 -
SetIntersection_Front_Vector_float_16_16 34044640.735 -
SetIntersection_Front_Vector_float_16_4 52803111.747 -
SetIntersection_Front_Vector_float_1_1 524940440.350 -
SetIntersection_Front_Vector_float_256_1 4073172.983 -
SetIntersection_Front_Vector_float_256_16 4026430.916 -
SetIntersection_Front_Vector_float_256_256 3344314.871 1.84%
SetIntersection_Front_Vector_float_256_4 4059245.757 -
SetIntersection_Front_Vector_float_256_64 3836215.736 -
SetIntersection_Front_Vector_float_262144_1 1037372.276 3.28%
SetIntersection_Front_Vector_float_262144_1024 3472258.057 -
SetIntersection_Front_Vector_float_262144_16 1044074.213 -1.34%
SetIntersection_Front_Vector_float_262144_16384 39667023.020 -
SetIntersection_Front_Vector_float_262144_256 1691260.934 1.69%
SetIntersection_Front_Vector_float_262144_262144 350845459.461 -
SetIntersection_Front_Vector_float_262144_4 989761.529 -3.68%
SetIntersection_Front_Vector_float_262144_64 1181055.279 -
SetIntersection_Front_Vector_float_4_1 210139447.385 -
SetIntersection_Front_Vector_float_4_4 132088686.759 -
SetIntersection_Front_Vector_float_64_1 16121893.863 -
SetIntersection_Front_Vector_float_64_16 13611937.100 -
SetIntersection_Front_Vector_float_64_4 15589806.199 -
SetIntersection_Front_Vector_float_64_64 9160889.644 -3.68%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1 1009404.473 -1.59%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1024 3538231.039 -17.21%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 1070631.063 -1.43%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256 1676674.094 -16.20%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4 1033174.014 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 1182229.444 -4.47%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 1027335.227 2.20%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1024 3619091.026 -4.24%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 1024977.397 -3.28%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16384 42500780.243 -21.36%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 1627205.359 -5.26%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_4 1033063.000 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 1209812.146 -1.27%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_1 61411435.780 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_16 33749463.646 -1.46%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_4 52603156.486 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1_1 522113152.024 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_1 4119074.742 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_16 3973128.045 -1.84%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_256 3342087.055 -14.82%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_4 4075833.670 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_64 3892698.800 1.01%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1 1027307.566 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1024 3613537.131 -21.69%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16 1030836.720 -4.08%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384 42549961.293 -22.98%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_256 1695809.932 -13.85%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_262144 350947169.665 -1.75%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_4 996693.317 -3.84%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_64 1202970.510 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_1 208823229.516 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_4 131432719.674 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_1 16157886.839 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_16 13572975.266 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_4 15470657.491 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_64 9580065.962 -
SetIntersection_Front_Vector_string_1024_1 1064006.565 6.11%
SetIntersection_Front_Vector_string_1024_1024 30414056.452 -3.18%
SetIntersection_Front_Vector_string_1024_16 1501285.657 1.73%
SetIntersection_Front_Vector_string_1024_256 7561476.482 -
SetIntersection_Front_Vector_string_1024_4 1152115.176 -
SetIntersection_Front_Vector_string_1024_64 2946738.014 13.97%
SetIntersection_Front_Vector_string_16384_1 1028205.780 -3.49%
SetIntersection_Front_Vector_string_16384_1024 32553128.991 -
SetIntersection_Front_Vector_string_16384_16 1544186.939 2.68%
SetIntersection_Front_Vector_string_16384_16384 351036411.577 -
SetIntersection_Front_Vector_string_16384_256 7956460.165 -4.26%
SetIntersection_Front_Vector_string_16384_4 1134372.363 -1.04%
SetIntersection_Front_Vector_string_16384_64 2648751.158 -7.62%
SetIntersection_Front_Vector_string_16_1 62914911.734 -
SetIntersection_Front_Vector_string_16_16 47293914.152 -2.24%
SetIntersection_Front_Vector_string_16_4 58522298.715 -
SetIntersection_Front_Vector_string_1_1 535418582.168 -
SetIntersection_Front_Vector_string_256_1 4177314.569 -
SetIntersection_Front_Vector_string_256_16 5696224.906 -
SetIntersection_Front_Vector_string_256_256 16937121.423 6.96%
SetIntersection_Front_Vector_string_256_4 4526135.160 -
SetIntersection_Front_Vector_string_256_64 9537694.160 7.68%
SetIntersection_Front_Vector_string_262144_1 1029294.636 -
SetIntersection_Front_Vector_string_262144_1024 34531132.411 -1.72%
SetIntersection_Front_Vector_string_262144_16 1470033.778 -3.48%
SetIntersection_Front_Vector_string_262144_16384 344428007.879 -
SetIntersection_Front_Vector_string_262144_256 8096626.820 4.47%
SetIntersection_Front_Vector_string_262144_262144 12615939.602 -
SetIntersection_Front_Vector_string_262144_4 1137771.877 -
SetIntersection_Front_Vector_string_262144_64 2922679.111 13.48%
SetIntersection_Front_Vector_string_4_1 214470339.728 -
SetIntersection_Front_Vector_string_4_4 146528633.685 1.22%
SetIntersection_Front_Vector_string_64_1 16503382.938 -
SetIntersection_Front_Vector_string_64_16 19227828.515 -
SetIntersection_Front_Vector_string_64_4 17233203.954 -
SetIntersection_Front_Vector_string_64_64 22387432.173 -3.70%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1037056.698 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 5899968.510 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_16 1113945.059 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_256 1939101.284 -13.94%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_4 1048450.824 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_64 1354499.068 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1 1003114.972 2.07%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 5827431.194 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16 1065458.730 -1.80%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 78537240.950 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 2255494.520 2.10%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_4 1037340.704 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_64 1343051.204 4.20%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_1 61529649.866 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_16 35155782.239 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_4 53141227.211 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1_1 522758821.897 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_1 4125558.208 2.40%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 4083360.126 -1.26%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_256 4515991.174 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_4 4042031.923 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 4278569.373 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1028600.428 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 5893074.535 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16 1069164.602 -3.87%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 78511309.205 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_256 2259822.516 3.93%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 350640938.152 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_4 1032810.332 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_64 1367185.963 1.69%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_4_1 209355973.062 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_4_4 132486681.871 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_1 16097342.106 1.15%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_16 13897318.660 -1.45%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_4 15644335.283 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_64 10692549.997 -
SetIntersection_Front_Vector_uint32_1024_1 973898.312 -5.02%
SetIntersection_Front_Vector_uint32_1024_1024 3447897.267 -
SetIntersection_Front_Vector_uint32_1024_16 1047790.842 -1.97%
SetIntersection_Front_Vector_uint32_1024_256 1637438.079 -
SetIntersection_Front_Vector_uint32_1024_4 1006315.602 -2.99%
SetIntersection_Front_Vector_uint32_1024_64 1166640.548 -3.59%
SetIntersection_Front_Vector_uint32_16384_1 1028476.655 1.43%
SetIntersection_Front_Vector_uint32_16384_1024 3320699.604 16.02%
SetIntersection_Front_Vector_uint32_16384_16 1070432.086 3.04%
SetIntersection_Front_Vector_uint32_16384_16384 39315784.676 -
SetIntersection_Front_Vector_uint32_16384_256 1654253.853 -
SetIntersection_Front_Vector_uint32_16384_4 1050684.461 8.03%
SetIntersection_Front_Vector_uint32_16384_64 1123926.556 -3.32%
SetIntersection_Front_Vector_uint32_16_1 61593521.558 -
SetIntersection_Front_Vector_uint32_16_16 34192496.609 -
SetIntersection_Front_Vector_uint32_16_4 52787189.279 -
SetIntersection_Front_Vector_uint32_1_1 522960122.151 -
SetIntersection_Front_Vector_uint32_256_1 4015658.942 -
SetIntersection_Front_Vector_uint32_256_16 4011559.511 1.54%
SetIntersection_Front_Vector_uint32_256_256 3339579.469 1.20%
SetIntersection_Front_Vector_uint32_256_4 4003305.509 -
SetIntersection_Front_Vector_uint32_256_64 3777974.604 6.17%
SetIntersection_Front_Vector_uint32_262144_1 970336.050 -4.65%
SetIntersection_Front_Vector_uint32_262144_1024 3424484.236 -
SetIntersection_Front_Vector_uint32_262144_16 1026675.850 2.32%
SetIntersection_Front_Vector_uint32_262144_16384 39358989.056 -
SetIntersection_Front_Vector_uint32_262144_256 1625038.357 2.03%
SetIntersection_Front_Vector_uint32_262144_262144 351540858.625 -
SetIntersection_Front_Vector_uint32_262144_4 980832.893 -4.71%
SetIntersection_Front_Vector_uint32_262144_64 1139634.335 2.65%
SetIntersection_Front_Vector_uint32_4_1 209189972.715 -
SetIntersection_Front_Vector_uint32_4_4 131557308.624 -
SetIntersection_Front_Vector_uint32_64_1 16106894.979 1.00%
SetIntersection_Front_Vector_uint32_64_16 13384350.074 -1.28%
SetIntersection_Front_Vector_uint32_64_4 15580339.843 1.58%
SetIntersection_Front_Vector_uint32_64_64 9527228.778 -
SetIntersection_Front_Vector_uint64_1024_1 1008253.964 -2.50%
SetIntersection_Front_Vector_uint64_1024_1024 3398460.755 -2.40%
SetIntersection_Front_Vector_uint64_1024_16 1052300.120 2.10%
SetIntersection_Front_Vector_uint64_1024_256 1671759.412 1.22%
SetIntersection_Front_Vector_uint64_1024_4 1000125.334 2.90%
SetIntersection_Front_Vector_uint64_1024_64 1179034.496 1.42%
SetIntersection_Front_Vector_uint64_16384_1 1010800.013 -
SetIntersection_Front_Vector_uint64_16384_1024 3398276.772 -2.30%
SetIntersection_Front_Vector_uint64_16384_16 1050806.744 1.92%
SetIntersection_Front_Vector_uint64_16384_16384 39595933.259 -
SetIntersection_Front_Vector_uint64_16384_256 1622885.885 -2.82%
SetIntersection_Front_Vector_uint64_16384_4 1019413.769 4.23%
SetIntersection_Front_Vector_uint64_16384_64 1160835.335 -1.58%
SetIntersection_Front_Vector_uint64_16_1 61140008.744 -
SetIntersection_Front_Vector_uint64_16_16 34102140.543 1.23%
SetIntersection_Front_Vector_uint64_16_4 52430802.326 -
SetIntersection_Front_Vector_uint64_1_1 521444977.852 -
SetIntersection_Front_Vector_uint64_256_1 4084720.892 1.72%
SetIntersection_Front_Vector_uint64_256_16 3914807.520 -2.11%
SetIntersection_Front_Vector_uint64_256_256 3333114.623 -
SetIntersection_Front_Vector_uint64_256_4 4090330.833 4.60%
SetIntersection_Front_Vector_uint64_256_64 3814760.495 1.39%
SetIntersection_Front_Vector_uint64_262144_1 1015567.034 -
SetIntersection_Front_Vector_uint64_262144_1024 3435956.780 -
SetIntersection_Front_Vector_uint64_262144_16 1068681.246 1.84%
SetIntersection_Front_Vector_uint64_262144_16384 39491546.294 -
SetIntersection_Front_Vector_uint64_262144_256 1617230.289 2.39%
SetIntersection_Front_Vector_uint64_262144_262144 350908866.230 -
SetIntersection_Front_Vector_uint64_262144_4 1012649.573 -
SetIntersection_Front_Vector_uint64_262144_64 1128172.269 -3.11%
SetIntersection_Front_Vector_uint64_4_1 208271853.279 -
SetIntersection_Front_Vector_uint64_4_4 131114143.227 -
SetIntersection_Front_Vector_uint64_64_1 16053018.685 -
SetIntersection_Front_Vector_uint64_64_16 13465405.722 -
SetIntersection_Front_Vector_uint64_64_4 15368735.209 -
SetIntersection_Front_Vector_uint64_64_64 9466712.445 -
SetIntersection_Interlaced_Set_float_1024_1 1037247.106 -
SetIntersection_Interlaced_Set_float_1024_1024 17356497.934 -
SetIntersection_Interlaced_Set_float_1024_16 11228633.439 7.71%
SetIntersection_Interlaced_Set_float_1024_256 11658043.787 -11.81%
SetIntersection_Interlaced_Set_float_1024_4 8570010.075 -
SetIntersection_Interlaced_Set_float_1024_64 10742527.992 2.63%
SetIntersection_Interlaced_Set_float_16384_1 1021378.627 2.91%
SetIntersection_Interlaced_Set_float_16384_1024 204807338.631 1.81%
SetIntersection_Interlaced_Set_float_16384_16 200869977.986 -
SetIntersection_Interlaced_Set_float_16384_16384 353476407.974 -
SetIntersection_Interlaced_Set_float_16384_256 213697609.026 -
SetIntersection_Interlaced_Set_float_16384_4 165429491.131 1.06%
SetIntersection_Interlaced_Set_float_16384_64 207607183.047 -
SetIntersection_Interlaced_Set_float_16_1 61787989.957 -
SetIntersection_Interlaced_Set_float_16_16 39481146.466 -
SetIntersection_Interlaced_Set_float_16_4 58036177.595 -
SetIntersection_Interlaced_Set_float_1_1 526070077.729 -
SetIntersection_Interlaced_Set_float_256_1 4123792.777 1.49%
SetIntersection_Interlaced_Set_float_256_16 12890273.447 1.92%
SetIntersection_Interlaced_Set_float_256_256 10482851.276 -2.39%
SetIntersection_Interlaced_Set_float_256_4 12009267.781 -6.79%
SetIntersection_Interlaced_Set_float_256_64 12669923.323 -2.52%
SetIntersection_Interlaced_Set_float_262144_1 1014716.504 -2.17%
SetIntersection_Interlaced_Set_float_262144_1024 1512722.578 -
SetIntersection_Interlaced_Set_float_262144_16 1310661.901 -
SetIntersection_Interlaced_Set_float_262144_16384 1336980.145 -
SetIntersection_Interlaced_Set_float_262144_256 1402487.978 -
SetIntersection_Interlaced_Set_float_262144_262144 2114119.008 -
SetIntersection_Interlaced_Set_float_262144_4 1133509.912 -
SetIntersection_Interlaced_Set_float_262144_64 1487223.897 -
SetIntersection_Interlaced_Set_float_4_1 211001411.291 -
SetIntersection_Interlaced_Set_float_4_4 137998300.476 -
SetIntersection_Interlaced_Set_float_64_1 16222933.469 -
SetIntersection_Interlaced_Set_float_64_16 21335923.073 -1.82%
SetIntersection_Interlaced_Set_float_64_4 21631628.187 -4.19%
SetIntersection_Interlaced_Set_float_64_64 16254941.159 -1.91%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 984320.464 -4.15%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1024 16916977.288 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_16 10406244.919 1.15%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 11823922.908 -2.50%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 8400836.354 -2.35%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 10501136.212 -1.46%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 1031106.431 5.19%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024 193761960.510 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 207001590.962 7.56%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 367263831.986 -1.22%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 204824479.204 1.50%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 162649644.166 4.14%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_64 210822206.456 5.20%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_1 61685788.444 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_16 39165563.160 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_4 57621443.839 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1_1 525552415.615 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_1 4152150.528 1.58%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_16 12367942.819 1.50%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 9660847.578 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_4 11136542.970 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_64 12024144.899 -1.01%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1 1017391.635 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1024 1358206.850 -1.06%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16 1451777.294 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16384 1469026.320 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_256 1544898.376 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_262144 2003678.586 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_4 1024795.696 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_64 1354824.752 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_1 210047481.885 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_4 136525516.872 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_1 16209910.985 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_16 20594453.189 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_4 21457808.089 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64 15381395.095 -2.52%
SetIntersection_Interlaced_Set_string_1024_1 1086941.222 3.56%
SetIntersection_Interlaced_Set_string_1024_1024 48252225.434 -
SetIntersection_Interlaced_Set_string_1024_16 18221241.469 -
SetIntersection_Interlaced_Set_string_1024_256 24659243.086 -2.51%
SetIntersection_Interlaced_Set_string_1024_4 14597337.227 5.55%
SetIntersection_Interlaced_Set_string_1024_64 21098125.353 -1.75%
SetIntersection_Interlaced_Set_string_16384_1 1051751.291 -
SetIntersection_Interlaced_Set_string_16384_1024 356593068.130 -1.25%
SetIntersection_Interlaced_Set_string_16384_16 347560162.966 -5.45%
SetIntersection_Interlaced_Set_string_16384_16384 350540732.034 -1.69%
SetIntersection_Interlaced_Set_string_16384_256 351467083.081 -6.24%
SetIntersection_Interlaced_Set_string_16384_4 239862259.896 -1.95%
SetIntersection_Interlaced_Set_string_16384_64 352163770.405 -5.07%
SetIntersection_Interlaced_Set_string_16_1 63870905.745 -
SetIntersection_Interlaced_Set_string_16_16 54337495.277 -
SetIntersection_Interlaced_Set_string_16_4 66407652.278 -
SetIntersection_Interlaced_Set_string_1_1 543630371.543 -
SetIntersection_Interlaced_Set_string_256_1 4178490.160 -1.37%
SetIntersection_Interlaced_Set_string_256_16 21221008.397 1.33%
SetIntersection_Interlaced_Set_string_256_256 24671006.086 -2.55%
SetIntersection_Interlaced_Set_string_256_4 17185320.007 -2.69%
SetIntersection_Interlaced_Set_string_256_64 21181659.471 -2.00%
SetIntersection_Interlaced_Set_string_262144_1 1043626.107 -1.57%
SetIntersection_Interlaced_Set_string_262144_1024 2821275.499 -6.06%
SetIntersection_Interlaced_Set_string_262144_16 2786766.272 1.83%
SetIntersection_Interlaced_Set_string_262144_16384 3543017.432 -
SetIntersection_Interlaced_Set_string_262144_256 2933408.134 -
SetIntersection_Interlaced_Set_string_262144_262144 15645316.336 -1.60%
SetIntersection_Interlaced_Set_string_262144_4 1977627.166 -5.48%
SetIntersection_Interlaced_Set_string_262144_64 2726663.370 -8.14%
SetIntersection_Interlaced_Set_string_4_1 216887329.702 -
SetIntersection_Interlaced_Set_string_4_4 151399712.122 -
SetIntersection_Interlaced_Set_string_64_1 16728593.506 -
SetIntersection_Interlaced_Set_string_64_16 30333574.881 -
SetIntersection_Interlaced_Set_string_64_4 28677894.346 -
SetIntersection_Interlaced_Set_string_64_64 29955669.044 -4.43%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1 1036323.514 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 24194632.517 -5.05%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_16 10967565.607 2.57%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 12351132.650 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4 8561212.104 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 10783252.446 -3.03%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 999472.430 -2.46%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 252843028.912 -31.40%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16 225018120.697 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 334539505.048 -9.82%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_256 345720577.952 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_4 174836617.569 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 339645726.274 1.67%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_1 61795335.840 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_16 39713066.432 -1.83%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_4 58065848.151 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1_1 523707294.521 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_1 4101079.936 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16 12045993.023 -1.88%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_256 10673610.517 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_4 11336636.543 -1.03%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_64 12250275.591 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1 1033361.396 3.16%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024 1954701.263 3.77%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 1733083.744 -3.57%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1793644.857 -3.40%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 1845704.857 -3.20%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_262144 2668382.600 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 1444621.012 4.83%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 1918822.993 3.09%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_4_1 209946971.372 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_4_4 137249549.603 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_1 16184566.773 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_16 20729596.881 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_4 21584735.578 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_64 16292340.402 -5.04%
SetIntersection_Interlaced_Set_uint32_1024_1 1028097.142 -
SetIntersection_Interlaced_Set_uint32_1024_1024 17880467.698 -4.13%
SetIntersection_Interlaced_Set_uint32_1024_16 10374822.281 3.41%
SetIntersection_Interlaced_Set_uint32_1024_256 12541002.873 6.37%
SetIntersection_Interlaced_Set_uint32_1024_4 8170945.290 -2.46%
SetIntersection_Interlaced_Set_uint32_1024_64 10472381.534 -
SetIntersection_Interlaced_Set_uint32_16384_1 1021094.387 -
SetIntersection_Interlaced_Set_uint32_16384_1024 194068805.361 -
SetIntersection_Interlaced_Set_uint32_16384_16 187047440.186 -
SetIntersection_Interlaced_Set_uint32_16384_16384 316402722.693 -4.18%
SetIntersection_Interlaced_Set_uint32_16384_256 205583128.706 2.03%
SetIntersection_Interlaced_Set_uint32_16384_4 154051959.608 -
SetIntersection_Interlaced_Set_uint32_16384_64 194525966.141 -
SetIntersection_Interlaced_Set_uint32_16_1 61811741.231 -
SetIntersection_Interlaced_Set_uint32_16_16 39292753.607 -
SetIntersection_Interlaced_Set_uint32_16_4 59309154.538 2.61%
SetIntersection_Interlaced_Set_uint32_1_1 526524115.085 -
SetIntersection_Interlaced_Set_uint32_256_1 4131907.377 -
SetIntersection_Interlaced_Set_uint32_256_16 12287868.152 -
SetIntersection_Interlaced_Set_uint32_256_256 11770547.437 4.61%
SetIntersection_Interlaced_Set_uint32_256_4 11249507.621 1.65%
SetIntersection_Interlaced_Set_uint32_256_64 12378528.834 -
SetIntersection_Interlaced_Set_uint32_262144_1 1036759.093 -
SetIntersection_Interlaced_Set_uint32_262144_1024 1522125.211 -
SetIntersection_Interlaced_Set_uint32_262144_16 1267104.410 -
SetIntersection_Interlaced_Set_uint32_262144_16384 1281316.858 -1.58%
SetIntersection_Interlaced_Set_uint32_262144_256 1331069.041 -1.83%
SetIntersection_Interlaced_Set_uint32_262144_262144 2016199.753 -
SetIntersection_Interlaced_Set_uint32_262144_4 1142423.600 -
SetIntersection_Interlaced_Set_uint32_262144_64 1483378.932 -1.42%
SetIntersection_Interlaced_Set_uint32_4_1 210612077.719 -
SetIntersection_Interlaced_Set_uint32_4_4 137898026.653 -
SetIntersection_Interlaced_Set_uint32_64_1 16107633.565 -
SetIntersection_Interlaced_Set_uint32_64_16 21916498.975 -
SetIntersection_Interlaced_Set_uint32_64_4 21561061.374 -4.30%
SetIntersection_Interlaced_Set_uint32_64_64 16418154.683 3.06%
SetIntersection_Interlaced_Set_uint64_1024_1 1020408.841 -
SetIntersection_Interlaced_Set_uint64_1024_1024 17353638.494 -4.32%
SetIntersection_Interlaced_Set_uint64_1024_16 10165704.135 -1.38%
SetIntersection_Interlaced_Set_uint64_1024_256 12351476.401 -
SetIntersection_Interlaced_Set_uint64_1024_4 8221869.078 -
SetIntersection_Interlaced_Set_uint64_1024_64 10425037.099 -
SetIntersection_Interlaced_Set_uint64_16384_1 1025099.074 1.59%
SetIntersection_Interlaced_Set_uint64_16384_1024 194917652.104 6.48%
SetIntersection_Interlaced_Set_uint64_16384_16 188807932.194 -
SetIntersection_Interlaced_Set_uint64_16384_16384 328250192.959 -
SetIntersection_Interlaced_Set_uint64_16384_256 206815511.826 7.19%
SetIntersection_Interlaced_Set_uint64_16384_4 155013717.618 -
SetIntersection_Interlaced_Set_uint64_16384_64 196525935.084 4.05%
SetIntersection_Interlaced_Set_uint64_16_1 61690688.412 -
SetIntersection_Interlaced_Set_uint64_16_16 38589111.032 -
SetIntersection_Interlaced_Set_uint64_16_4 59264059.281 1.21%
SetIntersection_Interlaced_Set_uint64_1_1 525365074.244 -
SetIntersection_Interlaced_Set_uint64_256_1 4114794.673 1.19%
SetIntersection_Interlaced_Set_uint64_256_16 12253293.585 -3.84%
SetIntersection_Interlaced_Set_uint64_256_256 9091069.154 -12.93%
SetIntersection_Interlaced_Set_uint64_256_4 11334171.548 1.06%
SetIntersection_Interlaced_Set_uint64_256_64 11548681.166 -9.67%
SetIntersection_Interlaced_Set_uint64_262144_1 1020506.537 3.15%
SetIntersection_Interlaced_Set_uint64_262144_1024 1362174.749 -
SetIntersection_Interlaced_Set_uint64_262144_16 1420604.531 -
SetIntersection_Interlaced_Set_uint64_262144_16384 1455960.330 -
SetIntersection_Interlaced_Set_uint64_262144_256 1536340.453 1.42%
SetIntersection_Interlaced_Set_uint64_262144_262144 1971710.939 -
SetIntersection_Interlaced_Set_uint64_262144_4 1041241.921 -
SetIntersection_Interlaced_Set_uint64_262144_64 1359571.237 -
SetIntersection_Interlaced_Set_uint64_4_1 210131293.139 -
SetIntersection_Interlaced_Set_uint64_4_4 136786881.571 -
SetIntersection_Interlaced_Set_uint64_64_1 16067369.408 -
SetIntersection_Interlaced_Set_uint64_64_16 20490758.713 -1.77%
SetIntersection_Interlaced_Set_uint64_64_4 22596175.974 -
SetIntersection_Interlaced_Set_uint64_64_64 14161176.997 -3.00%
SetIntersection_Interlaced_Vector_float_1024_1 997709.017 -2.20%
SetIntersection_Interlaced_Vector_float_1024_1024 3482875.414 -
SetIntersection_Interlaced_Vector_float_1024_16 3629548.708 2.95%
SetIntersection_Interlaced_Vector_float_1024_256 3427878.255 -
SetIntersection_Interlaced_Vector_float_1024_4 2904700.348 -1.84%
SetIntersection_Interlaced_Vector_float_1024_64 3519900.376 -2.00%
SetIntersection_Interlaced_Vector_float_16384_1 1028274.884 4.40%
SetIntersection_Interlaced_Vector_float_16384_1024 42087386.409 -
SetIntersection_Interlaced_Vector_float_16384_16 37044641.422 -
SetIntersection_Interlaced_Vector_float_16384_16384 39624297.945 -
SetIntersection_Interlaced_Vector_float_16384_256 44871724.909 -
SetIntersection_Interlaced_Vector_float_16384_4 29417238.571 -
SetIntersection_Interlaced_Vector_float_16384_64 40937718.330 -
SetIntersection_Interlaced_Vector_float_16_1 61707683.928 -
SetIntersection_Interlaced_Vector_float_16_16 34512716.532 -
SetIntersection_Interlaced_Vector_float_16_4 53951626.307 -
SetIntersection_Interlaced_Vector_float_1_1 524500591.973 -
SetIntersection_Interlaced_Vector_float_256_1 4062621.266 -
SetIntersection_Interlaced_Vector_float_256_16 6284904.727 -
SetIntersection_Interlaced_Vector_float_256_256 3330194.671 -
SetIntersection_Interlaced_Vector_float_256_4 6164281.106 1.74%
SetIntersection_Interlaced_Vector_float_256_64 5232292.581 1.93%
SetIntersection_Interlaced_Vector_float_262144_1 1039068.960 5.93%
SetIntersection_Interlaced_Vector_float_262144_1024 350273174.622 -
SetIntersection_Interlaced_Vector_float_262144_16 351634493.031 -
SetIntersection_Interlaced_Vector_float_262144_16384 352284944.073 -
SetIntersection_Interlaced_Vector_float_262144_256 350236094.246 -
SetIntersection_Interlaced_Vector_float_262144_262144 351111114.025 -
SetIntersection_Interlaced_Vector_float_262144_4 350223131.187 -
SetIntersection_Interlaced_Vector_float_262144_64 351202699.744 -
SetIntersection_Interlaced_Vector_float_4_1 209717000.827 -
SetIntersection_Interlaced_Vector_float_4_4 132126155.936 -
SetIntersection_Interlaced_Vector_float_64_1 16125278.455 -
SetIntersection_Interlaced_Vector_float_64_16 14863264.337 -
SetIntersection_Interlaced_Vector_float_64_4 17357200.342 1.13%
SetIntersection_Interlaced_Vector_float_64_64 9593120.409 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 977449.305 -4.27%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1024 4673955.310 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 4346084.036 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 4965086.374 4.12%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 3598985.681 -4.44%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 4246415.757 1.00%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1 1007649.768 -1.53%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 53705647.495 -8.21%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 44570410.904 -4.70%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16384 58920221.310 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 50351486.867 -11.79%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 32383178.314 -15.51%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 45817087.172 -9.65%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_1 61377654.868 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_16 34520889.784 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_4 54891157.150 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1_1 522511742.373 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_1 4074448.896 -1.14%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_16 6435980.052 -6.84%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256 3929470.084 1.27%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 6667078.085 -1.80%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 5876294.452 -8.28%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 1038408.605 2.38%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1024 349489347.078 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16 347775375.936 -1.01%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16384 350842403.900 -4.17%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 356262466.793 1.51%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_262144 350327898.283 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 355473432.424 1.23%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 364104256.655 3.82%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_4_1 208771913.995 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_4_4 132020076.912 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_1 16051511.147 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_16 15727460.615 -2.55%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4 18075214.481 1.76%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_64 10151156.288 -
SetIntersection_Interlaced_Vector_string_1024_1 1063342.858 -
SetIntersection_Interlaced_Vector_string_1024_1024 30598081.928 -3.40%
SetIntersection_Interlaced_Vector_string_1024_16 8924721.647 -10.84%
SetIntersection_Interlaced_Vector_string_1024_256 14776614.169 -
SetIntersection_Interlaced_Vector_string_1024_4 7677441.789 -
SetIntersection_Interlaced_Vector_string_1024_64 10632679.239 -1.28%
SetIntersection_Interlaced_Vector_string_16384_1 1070074.039 4.67%
SetIntersection_Interlaced_Vector_string_16384_1024 157248791.447 -3.74%
SetIntersection_Interlaced_Vector_string_16384_16 125794822.583 -3.67%
SetIntersection_Interlaced_Vector_string_16384_16384 353621388.253 -
SetIntersection_Interlaced_Vector_string_16384_256 157739363.704 -2.78%
SetIntersection_Interlaced_Vector_string_16384_4 100782074.546 -3.05%
SetIntersection_Interlaced_Vector_string_16384_64 136592174.834 -3.35%
SetIntersection_Interlaced_Vector_string_16_1 63069904.451 -
SetIntersection_Interlaced_Vector_string_16_16 46227459.467 -4.01%
SetIntersection_Interlaced_Vector_string_16_4 62619450.043 -
SetIntersection_Interlaced_Vector_string_1_1 538946541.613 -
SetIntersection_Interlaced_Vector_string_256_1 4192930.916 -
SetIntersection_Interlaced_Vector_string_256_16 12557402.013 -2.15%
SetIntersection_Interlaced_Vector_string_256_256 16613045.312 3.57%
SetIntersection_Interlaced_Vector_string_256_4 11102142.918 -
SetIntersection_Interlaced_Vector_string_256_64 14916758.630 -
SetIntersection_Interlaced_Vector_string_262144_1 1062374.329 -
SetIntersection_Interlaced_Vector_string_262144_1024 1229926.012 -2.07%
SetIntersection_Interlaced_Vector_string_262144_16 1101974.398 -1.76%
SetIntersection_Interlaced_Vector_string_262144_16384 1842849.422 -3.07%
SetIntersection_Interlaced_Vector_string_262144_256 1192134.339 -1.85%
SetIntersection_Interlaced_Vector_string_262144_262144 12728970.964 -
SetIntersection_Interlaced_Vector_string_262144_4 347183959.326 -
SetIntersection_Interlaced_Vector_string_262144_64 1166845.206 -1.68%
SetIntersection_Interlaced_Vector_string_4_1 214477925.407 -
SetIntersection_Interlaced_Vector_string_4_4 144924091.310 -
SetIntersection_Interlaced_Vector_string_64_1 16646249.056 -
SetIntersection_Interlaced_Vector_string_64_16 23513614.609 -2.01%
SetIntersection_Interlaced_Vector_string_64_4 23130063.426 -
SetIntersection_Interlaced_Vector_string_64_64 22060333.122 -5.39%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1031022.612 1.36%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 4712289.385 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 4805723.019 1.05%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 3889396.740 -21.89%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 3690646.030 -9.67%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 4611688.107 -16.65%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1 993553.083 2.10%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 61150785.815 -17.08%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 46904967.958 -11.65%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 68085913.686 -6.66%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 57676432.328 -11.64%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 37384590.087 -13.83%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 51475040.754 -9.69%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_1 61563921.821 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 35004486.231 1.21%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_4 54974982.311 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1_1 522601219.926 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_1 4066618.751 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 7164740.612 -3.15%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_256 3933568.788 -9.83%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 6921985.840 -4.92%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 5940319.490 -15.36%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1030975.580 5.73%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 341086146.049 -2.48%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 344385167.041 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 322639546.124 1.47%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_256 347308519.483 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 350677953.102 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 351107589.501 -3.05%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_64 350858469.214 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_4_1 209082741.126 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_4_4 132682801.065 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_1 16026129.622 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_16 16156109.602 -1.97%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_4 18361084.851 1.92%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_64 10278631.235 -
SetIntersection_Interlaced_Vector_uint32_1024_1 1022348.087 -
SetIntersection_Interlaced_Vector_uint32_1024_1024 3484550.165 -
SetIntersection_Interlaced_Vector_uint32_1024_16 3476933.809 -
SetIntersection_Interlaced_Vector_uint32_1024_256 3339863.662 -2.18%
SetIntersection_Interlaced_Vector_uint32_1024_4 2914642.124 -
SetIntersection_Interlaced_Vector_uint32_1024_64 3551131.859 1.99%
SetIntersection_Interlaced_Vector_uint32_16384_1 978632.737 -
SetIntersection_Interlaced_Vector_uint32_16384_1024 41562725.091 -
SetIntersection_Interlaced_Vector_uint32_16384_16 36232783.226 -
SetIntersection_Interlaced_Vector_uint32_16384_16384 39479088.131 -
SetIntersection_Interlaced_Vector_uint32_16384_256 42980931.280 -
SetIntersection_Interlaced_Vector_uint32_16384_4 28961722.180 -
SetIntersection_Interlaced_Vector_uint32_16384_64 39536769.222 -
SetIntersection_Interlaced_Vector_uint32_16_1 61499193.811 -
SetIntersection_Interlaced_Vector_uint32_16_16 33999172.805 -
SetIntersection_Interlaced_Vector_uint32_16_4 53905048.435 -
SetIntersection_Interlaced_Vector_uint32_1_1 523099198.517 -
SetIntersection_Interlaced_Vector_uint32_256_1 4098220.608 -
SetIntersection_Interlaced_Vector_uint32_256_16 6110883.551 -
SetIntersection_Interlaced_Vector_uint32_256_256 3338059.667 -
SetIntersection_Interlaced_Vector_uint32_256_4 6039176.503 -
SetIntersection_Interlaced_Vector_uint32_256_64 5063188.454 -
SetIntersection_Interlaced_Vector_uint32_262144_1 984093.593 -3.28%
SetIntersection_Interlaced_Vector_uint32_262144_1024 351931135.713 -
SetIntersection_Interlaced_Vector_uint32_262144_16 349689494.087 -
SetIntersection_Interlaced_Vector_uint32_262144_16384 350996422.581 -
SetIntersection_Interlaced_Vector_uint32_262144_256 349319982.342 -
SetIntersection_Interlaced_Vector_uint32_262144_262144 350978123.955 -
SetIntersection_Interlaced_Vector_uint32_262144_4 349157890.712 -
SetIntersection_Interlaced_Vector_uint32_262144_64 351767009.590 -
SetIntersection_Interlaced_Vector_uint32_4_1 208981455.310 -
SetIntersection_Interlaced_Vector_uint32_4_4 131411023.022 -
SetIntersection_Interlaced_Vector_uint32_64_1 16035010.399 -
SetIntersection_Interlaced_Vector_uint32_64_16 14931450.133 -
SetIntersection_Interlaced_Vector_uint32_64_4 17219541.933 -
SetIntersection_Interlaced_Vector_uint32_64_64 9488139.977 -
SetIntersection_Interlaced_Vector_uint64_1024_1 1030514.063 -
SetIntersection_Interlaced_Vector_uint64_1024_1024 3348203.748 -4.06%
SetIntersection_Interlaced_Vector_uint64_1024_16 3611910.064 4.49%
SetIntersection_Interlaced_Vector_uint64_1024_256 3439647.704 -
SetIntersection_Interlaced_Vector_uint64_1024_4 2951535.117 1.10%
SetIntersection_Interlaced_Vector_uint64_1024_64 3479826.869 -1.98%
SetIntersection_Interlaced_Vector_uint64_16384_1 1013111.323 3.40%
SetIntersection_Interlaced_Vector_uint64_16384_1024 41804021.411 -
SetIntersection_Interlaced_Vector_uint64_16384_16 36554454.966 -
SetIntersection_Interlaced_Vector_uint64_16384_16384 39419671.241 -
SetIntersection_Interlaced_Vector_uint64_16384_256 43434108.840 -
SetIntersection_Interlaced_Vector_uint64_16384_4 29080785.718 -
SetIntersection_Interlaced_Vector_uint64_16384_64 39814069.308 -
SetIntersection_Interlaced_Vector_uint64_16_1 61293459.150 -
SetIntersection_Interlaced_Vector_uint64_16_16 33941538.239 1.17%
SetIntersection_Interlaced_Vector_uint64_16_4 53650481.018 -
SetIntersection_Interlaced_Vector_uint64_1_1 521035589.054 -
SetIntersection_Interlaced_Vector_uint64_256_1 4043846.189 -
SetIntersection_Interlaced_Vector_uint64_256_16 6170452.080 1.05%
SetIntersection_Interlaced_Vector_uint64_256_256 3314191.638 -
SetIntersection_Interlaced_Vector_uint64_256_4 6076563.020 -
SetIntersection_Interlaced_Vector_uint64_256_64 5175436.868 2.27%
SetIntersection_Interlaced_Vector_uint64_262144_1 1025496.610 -
SetIntersection_Interlaced_Vector_uint64_262144_1024 350576917.486 -
SetIntersection_Interlaced_Vector_uint64_262144_16 350450042.702 -
SetIntersection_Interlaced_Vector_uint64_262144_16384 350442389.570 -
SetIntersection_Interlaced_Vector_uint64_262144_256 350970752.537 -
SetIntersection_Interlaced_Vector_uint64_262144_262144 351314773.007 -
SetIntersection_Interlaced_Vector_uint64_262144_4 351501915.080 -
SetIntersection_Interlaced_Vector_uint64_262144_64 350827301.930 -
SetIntersection_Interlaced_Vector_uint64_4_1 208388501.212 -
SetIntersection_Interlaced_Vector_uint64_4_4 130641944.860 -
SetIntersection_Interlaced_Vector_uint64_64_1 16009205.459 -
SetIntersection_Interlaced_Vector_uint64_64_16 15215090.688 2.11%
SetIntersection_Interlaced_Vector_uint64_64_4 17126550.591 -
SetIntersection_Interlaced_Vector_uint64_64_64 9460006.567 -
SetIntersection_None_Set_float_1024_1 10648982.134 1.14%
SetIntersection_None_Set_float_1024_1024 10669981.549 -3.55%
SetIntersection_None_Set_float_1024_16 10746466.275 -3.23%
SetIntersection_None_Set_float_1024_256 10581462.272 -
SetIntersection_None_Set_float_1024_4 10647758.329 -
SetIntersection_None_Set_float_1024_64 10681692.278 -
SetIntersection_None_Set_float_16384_1 189117257.250 1.55%
SetIntersection_None_Set_float_16384_1024 188976283.930 -
SetIntersection_None_Set_float_16384_16 188817668.473 -
SetIntersection_None_Set_float_16384_16384 189695639.163 1.96%
SetIntersection_None_Set_float_16384_256 188980949.903 1.53%
SetIntersection_None_Set_float_16384_4 189017450.716 1.09%
SetIntersection_None_Set_float_16384_64 189127275.487 1.16%
SetIntersection_None_Set_float_16_1 70136216.328 2.09%
SetIntersection_None_Set_float_16_16 37012472.826 1.07%
SetIntersection_None_Set_float_16_4 58236670.424 -
SetIntersection_None_Set_float_1_1 525636807.306 -
SetIntersection_None_Set_float_256_1 13577970.909 -
SetIntersection_None_Set_float_256_16 12800580.811 -
SetIntersection_None_Set_float_256_256 6901345.961 3.22%
SetIntersection_None_Set_float_256_4 13626672.540 2.81%
SetIntersection_None_Set_float_256_64 10964478.096 -
SetIntersection_None_Set_float_262144_1 1393008.977 -
SetIntersection_None_Set_float_262144_1024 1489953.138 -
SetIntersection_None_Set_float_262144_16 1389237.121 -
SetIntersection_None_Set_float_262144_16384 1389361.452 -
SetIntersection_None_Set_float_262144_256 1389530.022 -
SetIntersection_None_Set_float_262144_262144 1486848.108 -
SetIntersection_None_Set_float_262144_4 1488992.013 -
SetIntersection_None_Set_float_262144_64 1487533.562 -
SetIntersection_None_Set_float_4_1 215249542.882 -
SetIntersection_None_Set_float_4_4 133829198.512 -
SetIntersection_None_Set_float_64_1 25266979.594 1.72%
SetIntersection_None_Set_float_64_16 19632516.500 -
SetIntersection_None_Set_float_64_4 23170404.184 -
SetIntersection_None_Set_float_64_64 12330466.008 -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1 11766379.373 13.16%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024 10484808.357 -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 14956389.414 42.43%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_256 11849690.368 13.02%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 12006866.513 13.51%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 11954587.745 11.32%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1 200348423.328 2.24%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024 201122798.957 4.45%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16 201567013.096 3.58%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16384 200731501.356 7.66%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_256 203345036.134 5.87%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 202603309.182 4.72%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64 196741764.387 1.01%
SetIntersection_None_Set_pair<uint32,_uint32>_16_1 68913098.041 -
SetIntersection_None_Set_pair<uint32,_uint32>_16_16 36727992.760 -
SetIntersection_None_Set_pair<uint32,_uint32>_16_4 58502898.325 -
SetIntersection_None_Set_pair<uint32,_uint32>_1_1 523627372.167 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_1 13440245.659 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 12658145.753 -1.67%
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 6707366.370 -2.22%
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 13180712.279 -2.31%
SetIntersection_None_Set_pair<uint32,_uint32>_256_64 10944188.849 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1 1481222.920 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1024 1343960.874 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16 1482660.417 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16384 1481791.027 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_256 1480784.733 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_262144 1348195.132 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_4 1342173.666 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_64 1346808.393 -
SetIntersection_None_Set_pair<uint32,_uint32>_4_1 214379513.345 -
SetIntersection_None_Set_pair<uint32,_uint32>_4_4 133975919.695 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_1 24494984.920 1.02%
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 19825683.734 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_4 23455162.583 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_64 12383318.931 -
SetIntersection_None_Set_string_1024_1 16993721.202 -4.41%
SetIntersection_None_Set_string_1024_1024 17050291.365 -3.65%
SetIntersection_None_Set_string_1024_16 17987170.303 1.82%
SetIntersection_None_Set_string_1024_256 17816642.672 -
SetIntersection_None_Set_string_1024_4 17414958.542 -
SetIntersection_None_Set_string_1024_64 16814912.343 -4.08%
SetIntersection_None_Set_string_16384_1 339525415.647 -9.36%
SetIntersection_None_Set_string_16384_1024 348294748.882 -7.70%
SetIntersection_None_Set_string_16384_16 342653285.712 -7.40%
SetIntersection_None_Set_string_16384_16384 340883157.851 -6.79%
SetIntersection_None_Set_string_16384_256 338711212.939 -8.75%
SetIntersection_None_Set_string_16384_4 341483058.281 -10.75%
SetIntersection_None_Set_string_16384_64 336388769.179 -8.70%
SetIntersection_None_Set_string_16_1 75364150.713 -
SetIntersection_None_Set_string_16_16 40057232.640 -
SetIntersection_None_Set_string_16_4 63331710.711 -
SetIntersection_None_Set_string_1_1 529810949.876 -
SetIntersection_None_Set_string_256_1 20478411.586 -
SetIntersection_None_Set_string_256_16 18570694.914 -1.94%
SetIntersection_None_Set_string_256_256 9956140.490 -3.77%
SetIntersection_None_Set_string_256_4 20171210.903 -
SetIntersection_None_Set_string_256_64 16332417.093 -1.34%
SetIntersection_None_Set_string_262144_1 2882804.722 -
SetIntersection_None_Set_string_262144_1024 2715851.646 -6.38%
SetIntersection_None_Set_string_262144_16 2884765.621 -
SetIntersection_None_Set_string_262144_16384 3009539.098 1.98%
SetIntersection_None_Set_string_262144_256 2897748.258 1.22%
SetIntersection_None_Set_string_262144_262144 3679041.285 -3.76%
SetIntersection_None_Set_string_262144_4 2705736.086 -6.95%
SetIntersection_None_Set_string_262144_64 2708735.876 -7.01%
SetIntersection_None_Set_string_4_1 220547422.019 -
SetIntersection_None_Set_string_4_4 137234134.727 -
SetIntersection_None_Set_string_64_1 31828394.427 1.67%
SetIntersection_None_Set_string_64_16 25698502.035 -
SetIntersection_None_Set_string_64_4 30344919.704 -
SetIntersection_None_Set_string_64_64 16138223.279 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1 10699081.328 2.08%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 10710496.549 -4.69%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_16 10650776.001 1.23%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_256 10632889.904 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_4 10507964.296 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 10710305.022 1.02%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 236463058.693 7.10%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 234236698.737 2.57%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 240277189.575 7.65%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 253195005.609 2.73%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 235681703.687 4.64%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 247276618.145 11.13%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 237182809.738 2.79%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_1 69330657.495 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_16 36960862.789 1.44%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_4 58614559.841 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1_1 524400608.988 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_1 13703886.925 2.58%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_16 12889222.215 1.49%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_256 6879096.036 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_4 13205119.979 -1.28%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_64 10893724.719 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1 1781528.350 -3.47%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1024 1851979.177 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 1800459.344 -1.70%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1809634.734 -1.37%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256 1801739.912 -1.69%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144 1905125.100 4.13%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4 1823609.229 2.30%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 1860175.747 1.38%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_4_1 214418341.603 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_4_4 133902290.104 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_1 24296095.121 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_16 19826107.194 -2.57%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4 23246956.589 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_64 12343854.527 -1.69%
SetIntersection_None_Set_uint32_1024_1 10328230.215 -5.99%
SetIntersection_None_Set_uint32_1024_1024 10762313.707 -2.54%
SetIntersection_None_Set_uint32_1024_16 10398813.011 -
SetIntersection_None_Set_uint32_1024_256 10341881.495 -2.26%
SetIntersection_None_Set_uint32_1024_4 10412962.455 -
SetIntersection_None_Set_uint32_1024_64 10763345.240 2.38%
SetIntersection_None_Set_uint32_16384_1 192583163.735 -
SetIntersection_None_Set_uint32_16384_1024 192611670.727 -
SetIntersection_None_Set_uint32_16384_16 192559936.410 -
SetIntersection_None_Set_uint32_16384_16384 198581109.336 1.76%
SetIntersection_None_Set_uint32_16384_256 191975329.770 -
SetIntersection_None_Set_uint32_16384_4 192285784.660 -
SetIntersection_None_Set_uint32_16384_64 196861357.847 1.36%
SetIntersection_None_Set_uint32_16_1 67887122.406 -1.28%
SetIntersection_None_Set_uint32_16_16 36582834.991 -
SetIntersection_None_Set_uint32_16_4 58210496.142 -
SetIntersection_None_Set_uint32_1_1 525086729.948 -
SetIntersection_None_Set_uint32_256_1 13431888.094 -
SetIntersection_None_Set_uint32_256_16 12702756.393 -4.11%
SetIntersection_None_Set_uint32_256_256 6930697.011 3.50%
SetIntersection_None_Set_uint32_256_4 13223368.296 -5.63%
SetIntersection_None_Set_uint32_256_64 10830424.149 1.85%
SetIntersection_None_Set_uint32_262144_1 1268036.664 -2.05%
SetIntersection_None_Set_uint32_262144_1024 1485700.253 -
SetIntersection_None_Set_uint32_262144_16 1273622.736 -2.97%
SetIntersection_None_Set_uint32_262144_16384 1325194.724 -1.14%
SetIntersection_None_Set_uint32_262144_256 1330113.038 1.33%
SetIntersection_None_Set_uint32_262144_262144 1489424.147 -
SetIntersection_None_Set_uint32_262144_4 1429062.802 -2.19%
SetIntersection_None_Set_uint32_262144_64 1482084.394 1.25%
SetIntersection_None_Set_uint32_4_1 214475539.283 -
SetIntersection_None_Set_uint32_4_4 133890418.107 1.11%
SetIntersection_None_Set_uint32_64_1 23503301.988 -6.63%
SetIntersection_None_Set_uint32_64_16 19075133.541 -8.63%
SetIntersection_None_Set_uint32_64_4 23025641.188 -
SetIntersection_None_Set_uint32_64_64 12176491.105 -4.52%
SetIntersection_None_Set_uint64_1024_1 10710207.187 -11.67%
SetIntersection_None_Set_uint64_1024_1024 12160135.992 14.08%
SetIntersection_None_Set_uint64_1024_16 10429508.565 -16.08%
SetIntersection_None_Set_uint64_1024_256 10868408.391 4.47%
SetIntersection_None_Set_uint64_1024_4 10478653.153 -29.87%
SetIntersection_None_Set_uint64_1024_64 10426794.086 -16.10%
SetIntersection_None_Set_uint64_16384_1 195759632.112 1.74%
SetIntersection_None_Set_uint64_16384_1024 196525755.199 5.60%
SetIntersection_None_Set_uint64_16384_16 193546487.438 -2.58%
SetIntersection_None_Set_uint64_16384_16384 195183342.276 4.77%
SetIntersection_None_Set_uint64_16384_256 194313478.889 -
SetIntersection_None_Set_uint64_16384_4 194230223.168 -3.09%
SetIntersection_None_Set_uint64_16384_64 195727362.810 -2.10%
SetIntersection_None_Set_uint64_16_1 68981966.137 -
SetIntersection_None_Set_uint64_16_16 37659755.672 3.51%
SetIntersection_None_Set_uint64_16_4 59002270.146 -
SetIntersection_None_Set_uint64_1_1 522818543.152 -
SetIntersection_None_Set_uint64_256_1 14252825.485 5.26%
SetIntersection_None_Set_uint64_256_16 14072524.678 6.56%
SetIntersection_None_Set_uint64_256_256 6751231.570 1.02%
SetIntersection_None_Set_uint64_256_4 13136550.512 -7.44%
SetIntersection_None_Set_uint64_256_64 11615056.447 3.29%
SetIntersection_None_Set_uint64_262144_1 1492126.379 1.04%
SetIntersection_None_Set_uint64_262144_1024 1349725.761 -
SetIntersection_None_Set_uint64_262144_16 1494761.556 1.10%
SetIntersection_None_Set_uint64_262144_16384 1500187.907 1.24%
SetIntersection_None_Set_uint64_262144_256 1488137.059 -
SetIntersection_None_Set_uint64_262144_262144 1365740.318 -
SetIntersection_None_Set_uint64_262144_4 1350678.969 -
SetIntersection_None_Set_uint64_262144_64 1346745.994 -
SetIntersection_None_Set_uint64_4_1 212880724.995 -
SetIntersection_None_Set_uint64_4_4 134217914.149 -
SetIntersection_None_Set_uint64_64_1 25823956.981 1.57%
SetIntersection_None_Set_uint64_64_16 20578409.751 -
SetIntersection_None_Set_uint64_64_4 22988464.900 -2.00%
SetIntersection_None_Set_uint64_64_64 12438424.194 -5.58%
SetIntersection_None_Vector_float_1024_1 3451624.187 -
SetIntersection_None_Vector_float_1024_1024 2352023.777 -30.68%
SetIntersection_None_Vector_float_1024_16 2341719.810 -31.35%
SetIntersection_None_Vector_float_1024_256 2374451.794 -31.43%
SetIntersection_None_Vector_float_1024_4 2311628.731 -30.70%
SetIntersection_None_Vector_float_1024_64 2357495.716 -31.77%
SetIntersection_None_Vector_float_16384_1 30332878.046 -21.64%
SetIntersection_None_Vector_float_16384_1024 30072634.667 -22.18%
SetIntersection_None_Vector_float_16384_16 27833178.360 -27.83%
SetIntersection_None_Vector_float_16384_16384 24509300.804 -36.52%
SetIntersection_None_Vector_float_16384_256 25826238.981 -33.19%
SetIntersection_None_Vector_float_16384_4 26261525.787 -32.23%
SetIntersection_None_Vector_float_16384_64 21213063.924 -45.13%
SetIntersection_None_Vector_float_16_1 63161551.342 -1.28%
SetIntersection_None_Vector_float_16_16 34094150.284 -
SetIntersection_None_Vector_float_16_4 54490639.021 -
SetIntersection_None_Vector_float_1_1 526037027.625 -
SetIntersection_None_Vector_float_256_1 5636436.577 -13.90%
SetIntersection_None_Vector_float_256_16 6281925.238 -
SetIntersection_None_Vector_float_256_256 3145826.422 -3.79%
SetIntersection_None_Vector_float_256_4 6419161.719 -
SetIntersection_None_Vector_float_256_64 4540191.101 -12.41%
SetIntersection_None_Vector_float_262144_1 373104667.012 6.25%
SetIntersection_None_Vector_float_262144_1024 316255824.873 -9.79%
SetIntersection_None_Vector_float_262144_16 346616000.558 -
SetIntersection_None_Vector_float_262144_16384 322634473.676 -7.73%
SetIntersection_None_Vector_float_262144_256 345835253.752 -1.55%
SetIntersection_None_Vector_float_262144_262144 353129115.163 -
SetIntersection_None_Vector_float_262144_4 344966236.502 -1.69%
SetIntersection_None_Vector_float_262144_64 331341780.826 -5.71%
SetIntersection_None_Vector_float_4_1 212115311.501 -
SetIntersection_None_Vector_float_4_4 132573085.827 -
SetIntersection_None_Vector_float_64_1 18858364.103 -
SetIntersection_None_Vector_float_64_16 14393929.047 -5.04%
SetIntersection_None_Vector_float_64_4 17914585.109 -
SetIntersection_None_Vector_float_64_64 9027489.496 -5.81%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 3446281.888 3.60%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 4409362.795 32.54%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_16 3440850.321 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 3430622.723 2.13%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_4 3331545.042 -1.60%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_64 3306388.762 -3.74%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1 32854230.562 -8.86%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 29735042.248 -22.52%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16 32497608.522 -6.00%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 35119511.606 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 34779406.199 4.21%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 33969557.704 -10.48%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 29874074.319 -21.91%
SetIntersection_None_Vector_pair<uint32,_uint32>_16_1 64544217.591 1.49%
SetIntersection_None_Vector_pair<uint32,_uint32>_16_16 33845459.878 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_4 54048955.521 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1_1 522979254.151 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 7619744.738 16.07%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_16 6128809.102 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 3299456.579 9.01%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_4 6363382.971 -2.34%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 5159905.600 7.33%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 328762264.590 -9.74%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1024 340657692.602 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16 346071821.904 -4.57%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 330106137.520 -3.20%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 329578639.141 -8.62%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144 355029753.808 2.23%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_4 400668563.903 10.20%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64 360423621.522 4.87%
SetIntersection_None_Vector_pair<uint32,_uint32>_4_1 211363406.475 -
SetIntersection_None_Vector_pair<uint32,_uint32>_4_4 131946546.859 -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_1 18696211.846 -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_16 15228384.185 3.52%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_4 18773698.488 4.19%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_64 9453491.797 -
SetIntersection_None_Vector_string_1024_1 9494462.516 -
SetIntersection_None_Vector_string_1024_1024 9484992.595 -
SetIntersection_None_Vector_string_1024_16 9457598.720 -
SetIntersection_None_Vector_string_1024_256 9484395.664 -
SetIntersection_None_Vector_string_1024_4 9483932.145 -
SetIntersection_None_Vector_string_1024_64 9565173.881 -
SetIntersection_None_Vector_string_16384_1 137429851.340 -
SetIntersection_None_Vector_string_16384_1024 137520637.922 -
SetIntersection_None_Vector_string_16384_16 137478751.410 -
SetIntersection_None_Vector_string_16384_16384 137631214.829 -
SetIntersection_None_Vector_string_16384_256 137600494.875 -
SetIntersection_None_Vector_string_16384_4 137481059.600 -
SetIntersection_None_Vector_string_16384_64 137506843.405 -
SetIntersection_None_Vector_string_16_1 69198696.628 -1.40%
SetIntersection_None_Vector_string_16_16 36936882.795 -
SetIntersection_None_Vector_string_16_4 58819597.613 -
SetIntersection_None_Vector_string_1_1 524000608.794 -
SetIntersection_None_Vector_string_256_1 12495167.957 -
SetIntersection_None_Vector_string_256_16 11891023.755 -
SetIntersection_None_Vector_string_256_256 6261745.701 -1.20%
SetIntersection_None_Vector_string_256_4 12394291.139 -
SetIntersection_None_Vector_string_256_64 10065866.958 -
SetIntersection_None_Vector_string_262144_1 1170930.453 -
SetIntersection_None_Vector_string_262144_1024 1169424.038 -
SetIntersection_None_Vector_string_262144_16 1168833.580 -
SetIntersection_None_Vector_string_262144_16384 1179755.665 -2.20%
SetIntersection_None_Vector_string_262144_256 1185041.852 -
SetIntersection_None_Vector_string_262144_262144 2192640.211 3.07%
SetIntersection_None_Vector_string_262144_4 1169523.224 -
SetIntersection_None_Vector_string_262144_64 1167449.635 -1.02%
SetIntersection_None_Vector_string_4_1 215223221.729 -
SetIntersection_None_Vector_string_4_4 134606683.573 -
SetIntersection_None_Vector_string_64_1 24629119.068 -
SetIntersection_None_Vector_string_64_16 20019199.927 -
SetIntersection_None_Vector_string_64_4 23565177.216 -
SetIntersection_None_Vector_string_64_64 12474823.429 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1 3434423.218 3.43%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 4615823.459 3.60%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 3992754.407 -28.26%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_256 3421840.630 -38.21%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_4 4454642.674 30.14%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_64 3342726.082 -40.16%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 48876385.530 21.66%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 45255769.324 -8.96%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 44659555.936 -15.79%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 57044990.873 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 44972198.876 -8.61%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4 42788190.022 -19.45%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 51395419.519 32.08%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_1 64140816.240 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_16 33853093.944 -1.42%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_4 54150593.039 -2.98%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1_1 521539565.906 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 6755921.081 -9.82%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_16 7067079.326 15.43%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256 3767881.170 -3.07%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 6571757.994 -11.55%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_64 6133524.984 16.71%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 347517374.344 -2.39%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 349393955.525 -5.52%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 332407373.190 -3.94%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 357014427.893 4.39%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_256 346651710.384 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 369013753.068 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_4 344637004.659 -2.54%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_64 359534901.939 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_4_1 212391339.167 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_4_4 131458756.268 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_1 18635211.582 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 16518221.588 8.59%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 17932864.411 -4.19%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 9972463.845 -1.52%
SetIntersection_None_Vector_uint32_1024_1 2331757.080 -19.14%
SetIntersection_None_Vector_uint32_1024_1024 2311417.367 -32.53%
SetIntersection_None_Vector_uint32_1024_16 2285556.728 -1.01%
SetIntersection_None_Vector_uint32_1024_256 2311955.066 -30.96%
SetIntersection_None_Vector_uint32_1024_4 2322408.231 2.20%
SetIntersection_None_Vector_uint32_1024_64 2323257.923 -26.31%
SetIntersection_None_Vector_uint32_16384_1 20084979.665 -34.10%
SetIntersection_None_Vector_uint32_16384_1024 20213737.804 -31.93%
SetIntersection_None_Vector_uint32_16384_16 20250395.592 -42.49%
SetIntersection_None_Vector_uint32_16384_16384 20070983.283 -41.78%
SetIntersection_None_Vector_uint32_16384_256 20128291.845 -47.13%
SetIntersection_None_Vector_uint32_16384_4 19965703.459 -29.85%
SetIntersection_None_Vector_uint32_16384_64 20056132.413 -32.48%
SetIntersection_None_Vector_uint32_16_1 62957492.318 -
SetIntersection_None_Vector_uint32_16_16 33267515.451 -1.93%
SetIntersection_None_Vector_uint32_16_4 53275504.259 -
SetIntersection_None_Vector_uint32_1_1 523267423.847 -
SetIntersection_None_Vector_uint32_256_1 5681022.078 -11.76%
SetIntersection_None_Vector_uint32_256_16 5323795.673 -
SetIntersection_None_Vector_uint32_256_256 2873947.192 -13.54%
SetIntersection_None_Vector_uint32_256_4 5590367.388 -13.33%
SetIntersection_None_Vector_uint32_256_64 4436814.610 -14.98%
SetIntersection_None_Vector_uint32_262144_1 350477342.145 3.93%
SetIntersection_None_Vector_uint32_262144_1024 344739155.929 -15.84%
SetIntersection_None_Vector_uint32_262144_16 351274142.119 -15.97%
SetIntersection_None_Vector_uint32_262144_16384 350470133.475 -15.57%
SetIntersection_None_Vector_uint32_262144_256 357773448.341 11.53%
SetIntersection_None_Vector_uint32_262144_262144 350308838.417 9.67%
SetIntersection_None_Vector_uint32_262144_4 351423135.765 7.61%
SetIntersection_None_Vector_uint32_262144_64 349461030.331 4.58%
SetIntersection_None_Vector_uint32_4_1 210533276.202 -
SetIntersection_None_Vector_uint32_4_4 131678827.544 -
SetIntersection_None_Vector_uint32_64_1 17431759.273 -6.03%
SetIntersection_None_Vector_uint32_64_16 14367853.156 -5.40%
SetIntersection_None_Vector_uint32_64_4 17041909.512 -4.04%
SetIntersection_None_Vector_uint32_64_64 8887348.225 -6.63%
SetIntersection_None_Vector_uint64_1024_1 2326410.962 -31.74%
SetIntersection_None_Vector_uint64_1024_1024 2321827.924 -29.72%
SetIntersection_None_Vector_uint64_1024_16 2312255.697 -31.57%
SetIntersection_None_Vector_uint64_1024_256 2324881.963 -31.29%
SetIntersection_None_Vector_uint64_1024_4 2257341.985 -33.83%
SetIntersection_None_Vector_uint64_1024_64 2320827.451 -29.71%
SetIntersection_None_Vector_uint64_16384_1 20342029.631 -30.50%
SetIntersection_None_Vector_uint64_16384_1024 20249018.539 -19.26%
SetIntersection_None_Vector_uint64_16384_16 20233183.075 -6.45%
SetIntersection_None_Vector_uint64_16384_16384 20357571.496 -33.49%
SetIntersection_None_Vector_uint64_16384_256 20368765.714 -36.04%
SetIntersection_None_Vector_uint64_16384_4 20308678.644 -38.62%
SetIntersection_None_Vector_uint64_16384_64 20285038.464 -1.34%
SetIntersection_None_Vector_uint64_16_1 62714698.376 -
SetIntersection_None_Vector_uint64_16_16 33213416.704 -1.15%
SetIntersection_None_Vector_uint64_16_4 53319655.126 -
SetIntersection_None_Vector_uint64_1_1 522768041.124 -
SetIntersection_None_Vector_uint64_256_1 5614047.869 -14.62%
SetIntersection_None_Vector_uint64_256_16 5326853.086 -
SetIntersection_None_Vector_uint64_256_256 2833520.202 -11.52%
SetIntersection_None_Vector_uint64_256_4 5596792.237 -12.43%
SetIntersection_None_Vector_uint64_256_64 4538405.174 -
SetIntersection_None_Vector_uint64_262144_1 350805416.703 -14.36%
SetIntersection_None_Vector_uint64_262144_1024 350917215.071 -
SetIntersection_None_Vector_uint64_262144_16 351344894.191 -12.70%
SetIntersection_None_Vector_uint64_262144_16384 348885626.261 -
SetIntersection_None_Vector_uint64_262144_256 350865285.106 10.91%
SetIntersection_None_Vector_uint64_262144_262144 349256255.353 12.89%
SetIntersection_None_Vector_uint64_262144_4 355693042.239 -6.19%
SetIntersection_None_Vector_uint64_262144_64 351786465.074 -2.05%
SetIntersection_None_Vector_uint64_4_1 210148718.976 -
SetIntersection_None_Vector_uint64_4_4 131485649.309 -
SetIntersection_None_Vector_uint64_64_1 17659021.098 -4.60%
SetIntersection_None_Vector_uint64_64_16 14254023.791 -2.23%
SetIntersection_None_Vector_uint64_64_4 16705527.216 -5.82%
SetIntersection_None_Vector_uint64_64_64 8936081.955 -4.38%
bm_exception_ptr_copy_assign_nonnull 3.434 -
bm_exception_ptr_copy_assign_null 0.692 -
bm_exception_ptr_copy_ctor_nonnull 3.179 -
bm_exception_ptr_copy_ctor_null 0.687 -7.61%
bm_exception_ptr_move_assign_nonnull 3.236 -
bm_exception_ptr_move_assign_null 0.523 7.51%
bm_exception_ptr_move_ctor_nonnull 3.266 -
bm_exception_ptr_move_ctor_null 0.576 17.26%
bm_exception_ptr_swap_nonnull 1.304 -
bm_exception_ptr_swap_null 1.546 -
bm_lexicographical_compare<int>/1 0.591 -6.86%
bm_lexicographical_compare<int>/1048576 239945.471 -
bm_lexicographical_compare<int>/262144 58735.012 -
bm_lexicographical_compare<int>/32768 7320.961 -
bm_lexicographical_compare<int>/4096 918.863 -
bm_lexicographical_compare<int>/512 126.387 -
bm_lexicographical_compare<int>/64 15.384 -
bm_lexicographical_compare<int>/8 2.553 -
bm_lexicographical_compare<signed_char>/1 0.655 -
bm_lexicographical_compare<signed_char>/1048576 232465.315 -
bm_lexicographical_compare<signed_char>/262144 58073.671 -
bm_lexicographical_compare<signed_char>/32768 7249.149 -
bm_lexicographical_compare<signed_char>/4096 918.255 -
bm_lexicographical_compare<signed_char>/512 125.974 -
bm_lexicographical_compare<signed_char>/64 15.292 -1.57%
bm_lexicographical_compare<signed_char>/8 2.617 -4.23%
bm_lexicographical_compare<unsigned_char>/1 1.773 -
bm_lexicographical_compare<unsigned_char>/1048576 17852.780 -
bm_lexicographical_compare<unsigned_char>/262144 4470.027 -
bm_lexicographical_compare<unsigned_char>/32768 565.811 -
bm_lexicographical_compare<unsigned_char>/4096 76.456 -
bm_lexicographical_compare<unsigned_char>/512 8.785 -
bm_lexicographical_compare<unsigned_char>/64 2.114 3.35%
bm_lexicographical_compare<unsigned_char>/8 1.528 -1.19%
bm_make_exception_ptr/threads:1 12.416 -
bm_make_exception_ptr/threads:2 5.778 -4.39%
bm_make_exception_ptr/threads:4 2.921 -4.14%
bm_make_exception_ptr/threads:8 2.329 10.46%
bm_ranges_lexicographical_compare<int>/1 0.752 -5.83%
bm_ranges_lexicographical_compare<int>/1048576 378390.776 -
bm_ranges_lexicographical_compare<int>/262144 93453.205 -
bm_ranges_lexicographical_compare<int>/32768 11673.667 -
bm_ranges_lexicographical_compare<int>/4096 1459.407 -
bm_ranges_lexicographical_compare<int>/512 188.264 -
bm_ranges_lexicographical_compare<int>/64 23.143 -
bm_ranges_lexicographical_compare<int>/8 3.240 -
bm_ranges_lexicographical_compare<signed_char>/1 0.772 -3.11%
bm_ranges_lexicographical_compare<signed_char>/1048576 374695.016 -
bm_ranges_lexicographical_compare<signed_char>/262144 93651.857 -
bm_ranges_lexicographical_compare<signed_char>/32768 11697.290 -
bm_ranges_lexicographical_compare<signed_char>/4096 1467.998 -
bm_ranges_lexicographical_compare<signed_char>/512 187.423 -
bm_ranges_lexicographical_compare<signed_char>/64 24.159 3.13%
bm_ranges_lexicographical_compare<signed_char>/8 3.252 -
bm_ranges_lexicographical_compare<unsigned_char>/1 1.875 2.93%
bm_ranges_lexicographical_compare<unsigned_char>/1048576 17866.581 -
bm_ranges_lexicographical_compare<unsigned_char>/262144 4475.114 -
bm_ranges_lexicographical_compare<unsigned_char>/32768 566.685 -
bm_ranges_lexicographical_compare<unsigned_char>/4096 76.758 -
bm_ranges_lexicographical_compare<unsigned_char>/512 8.965 1.62%
bm_ranges_lexicographical_compare<unsigned_char>/64 2.245 6.11%
bm_ranges_lexicographical_compare<unsigned_char>/8 1.676 5.06%
dynamic_cast_(Chain,_1_level) 1.257 5.01%
dynamic_cast_(Chain,_2_levels) 1.258 5.68%
dynamic_cast_(Chain,_3_levels) 1.240 4.49%
dynamic_cast_(Chain,_4_levels) 1.241 8.79%
dynamic_cast_(Chain,_5_levels) 1.241 9.97%
dynamic_cast_(Chain,_6_levels) 1.225 9.01%
dynamic_cast_(Chain,_7_levels) 1.221 8.98%
dynamic_cast_(Chain,_8_levels) 1.257 9.06%
dynamic_cast_(Chain,_9_levels) 1.217 7.98%
dynamic_cast_(Chain_fail,_1_level) 14.346 2.54%
dynamic_cast_(Chain_fail,_2_levels) 20.114 -
dynamic_cast_(Chain_fail,_3_levels) 24.854 -
dynamic_cast_(Chain_fail,_4_levels) 33.830 -1.78%
dynamic_cast_(Chain_fail,_5_levels) 42.397 -1.24%
dynamic_cast_(Chain_fail,_6_levels) 51.950 -1.81%
dynamic_cast_(Chain_fail,_7_levels) 57.906 -2.18%
dynamic_cast_(Chain_fail,_8_levels) 62.362 -2.56%
dynamic_cast_(Chain_middle,_1_level) 10.495 -
dynamic_cast_(Chain_middle,_2_levels) 18.295 -1.55%
dynamic_cast_(Chain_middle,_3_levels) 30.334 -
dynamic_cast_(Chain_middle,_4_levels) 33.258 -1.17%
dynamic_cast_(Chain_to_complete) 0.229 -
dynamic_cast_(DAG_leftmost,_3_levels) 1.383 -
dynamic_cast_(DAG_leftmost,_4_levels) 1.381 -
dynamic_cast_(DAG_leftmost,_5_levels) 1.383 -
dynamic_cast_(DAG_leftmost_middle,_1_level) 38.409 -
dynamic_cast_(DAG_leftmost_middle,_2_levels) 29.118 -1.94%
dynamic_cast_(DAG_leftmost_middle,_3_levels) 21.067 -2.31%
dynamic_cast_(DAG_rightmost,_3_levels) 1.388 -
dynamic_cast_(DAG_rightmost,_4_levels) 1.381 -
dynamic_cast_(DAG_rightmost,_5_levels) 1.382 -
dynamic_cast_(DAG_rightmost_middle,_1_level) 18.899 -1.51%
dynamic_cast_(DAG_rightmost_middle,_2_levels) 13.455 -1.02%
dynamic_cast_(DAG_rightmost_middle,_3_levels) 7.587 -1.80%
dynamic_cast_(DAG_sidecast,_1_level) 10.311 -
dynamic_cast_(DAG_sidecast,_2_levels) 57.636 -1.31%
dynamic_cast_(DAG_sidecast,_3_levels) 83.318 -
dynamic_cast_(DAG_sidecast_fail,_1_level) 47.836 -
dynamic_cast_(DAG_sidecast_fail,_2_levels) 71.178 -1.57%
dynamic_cast_(DAG_sidecast_fail,_3_levels) 84.929 -2.90%
dynamic_cast_(DAG_to_complete) 0.233 -
dynamic_cast_(VChain,_1_level) 7.211 4.05%
dynamic_cast_(VChain,_2_levels) 10.990 -3.63%
dynamic_cast_(VChain,_3_levels) 14.873 -3.24%
dynamic_cast_(VChain,_4_levels) 19.708 -3.28%
dynamic_cast_(VChain,_5_levels) 25.987 -4.00%
dynamic_cast_(VChain_fail,_1_level) 6.958 -3.05%
dynamic_cast_(VChain_fail,_2_levels) 13.485 -6.43%
dynamic_cast_(VChain_fail,_3_levels) 22.117 -8.02%
dynamic_cast_(VChain_fail,_4_levels) 31.767 -3.69%
dynamic_cast_(VChain_fail,_5_levels) 44.820 -3.80%
dynamic_cast_(VChain_middle,_1_level) 13.939 -6.64%
dynamic_cast_(VChain_middle,_2_levels) 27.882 -6.33%
dynamic_cast_(VChain_middle,_3_levels) 47.461 -2.84%
dynamic_cast_(VChain_middle,_4_levels) 64.576 -2.59%
dynamic_cast_(VChain_to_complete) 0.233 -
dynamic_cast_(VDAG_leftmost,_3_levels) 31.510 -
dynamic_cast_(VDAG_leftmost,_4_levels) 53.811 -
dynamic_cast_(VDAG_leftmost,_5_levels) 92.146 -
dynamic_cast_(VDAG_leftmost_middle,_1_level) 83.280 -
dynamic_cast_(VDAG_leftmost_middle,_2_levels) 162.852 1.09%
dynamic_cast_(VDAG_leftmost_middle,_3_levels) 318.984 1.21%
dynamic_cast_(VDAG_rightmost,_3_levels) 6.968 -
dynamic_cast_(VDAG_rightmost,_4_levels) 8.349 -
dynamic_cast_(VDAG_rightmost,_5_levels) 9.529 -
dynamic_cast_(VDAG_rightmost_middle,_1_level) 71.841 -
dynamic_cast_(VDAG_rightmost_middle,_2_levels) 143.552 -
dynamic_cast_(VDAG_rightmost_middle,_3_levels) 283.192 2.52%
dynamic_cast_(VDAG_sidecast,_1_level) 10.590 -
dynamic_cast_(VDAG_sidecast,_2_levels) 60.851 -
dynamic_cast_(VDAG_sidecast,_3_levels) 76.140 2.07%
dynamic_cast_(VDAG_sidecast_fail,_1_level) 57.404 -
dynamic_cast_(VDAG_sidecast_fail,_2_levels) 76.036 2.27%
dynamic_cast_(VDAG_sidecast_fail,_3_levels) 78.672 3.60%
dynamic_cast_(VDAG_to_complete) 0.230 -
ranges::min(std::deque<__int128>)/1 0.496 8.32%
ranges::min(std::deque<__int128>)/64 22.364 -38.96%
ranges::min(std::deque<__int128>)/70000 24196.061 -47.66%
ranges::min(std::deque<__int128>)/8 2.690 -6.53%
ranges::min(std::deque<char>)/1 0.458 5.02%
ranges::min(std::deque<char>)/64 18.064 17.45%
ranges::min(std::deque<char>)/70000 21269.402 26.77%
ranges::min(std::deque<char>)/8 2.232 -
ranges::min(std::deque<long_long>)/1 0.455 7.68%
ranges::min(std::deque<long_long>)/64 31.075 -
ranges::min(std::deque<long_long>)/70000 34295.668 -
ranges::min(std::deque<long_long>)/8 2.364 -15.03%
ranges::min(std::list<__int128>)/1 0.332 -10.15%
ranges::min(std::list<__int128>)/64 35.115 -
ranges::min(std::list<__int128>)/70000 55558.310 -1.31%
ranges::min(std::list<__int128>)/8 2.391 -1.47%
ranges::min(std::list<char>)/1 0.586 -
ranges::min(std::list<char>)/64 26.311 -6.87%
ranges::min(std::list<char>)/70000 53409.413 1.06%
ranges::min(std::list<char>)/8 2.351 -
ranges::min(std::list<long_long>)/1 0.384 -13.81%
ranges::min(std::list<long_long>)/64 25.987 -
ranges::min(std::list<long_long>)/70000 54188.730 7.62%
ranges::min(std::list<long_long>)/8 1.821 -
ranges::min(std::vector<__int128>)/1 0.374 29.97%
ranges::min(std::vector<__int128>)/64 17.238 -
ranges::min(std::vector<__int128>)/70000 18741.460 -
ranges::min(std::vector<__int128>)/8 2.497 -1.30%
ranges::min(std::vector<char>)/1 0.293 -32.76%
ranges::min(std::vector<char>)/64 4.152 -2.12%
ranges::min(std::vector<char>)/70000 486.928 -
ranges::min(std::vector<char>)/8 2.262 3.27%
ranges::min(std::vector<long_long>)/1 0.326 12.83%
ranges::min(std::vector<long_long>)/64 4.656 -
ranges::min(std::vector<long_long>)/70000 7803.606 -
ranges::min(std::vector<long_long>)/8 2.297 1.94%
ranges::minmax(std::deque<__int128>)/1 0.554 -
ranges::minmax(std::deque<__int128>)/64 25.240 -1.05%
ranges::minmax(std::deque<__int128>)/70000 27756.470 -
ranges::minmax(std::deque<__int128>)/8 3.567 -
ranges::minmax(std::deque<char>)/1 0.486 5.62%
ranges::minmax(std::deque<char>)/64 21.028 -3.30%
ranges::minmax(std::deque<char>)/70000 24066.900 2.08%
ranges::minmax(std::deque<char>)/8 2.692 -1.57%
ranges::minmax(std::deque<long_long>)/1 0.395 -10.63%
ranges::minmax(std::deque<long_long>)/64 20.736 -4.44%
ranges::minmax(std::deque<long_long>)/70000 23101.994 -5.68%
ranges::minmax(std::deque<long_long>)/8 2.723 6.34%
ranges::minmax(std::list<__int128>)/1 0.455 -
ranges::minmax(std::list<__int128>)/64 39.585 -
ranges::minmax(std::list<__int128>)/70000 57259.385 -
ranges::minmax(std::list<__int128>)/8 4.049 -
ranges::minmax(std::list<char>)/1 0.363 -19.30%
ranges::minmax(std::list<char>)/64 30.210 2.89%
ranges::minmax(std::list<char>)/70000 53178.050 -
ranges::minmax(std::list<char>)/8 2.080 3.95%
ranges::minmax(std::list<long_long>)/1 0.413 -7.73%
ranges::minmax(std::list<long_long>)/64 23.278 -
ranges::minmax(std::list<long_long>)/70000 49340.010 -
ranges::minmax(std::list<long_long>)/8 2.041 -1.40%
ranges::minmax(std::vector<__int128>)/1 0.395 40.17%
ranges::minmax(std::vector<__int128>)/64 34.376 1.05%
ranges::minmax(std::vector<__int128>)/70000 37940.981 1.19%
ranges::minmax(std::vector<__int128>)/8 4.253 1.06%
ranges::minmax(std::vector<char>)/1 0.664 10.51%
ranges::minmax(std::vector<char>)/64 16.378 -4.41%
ranges::minmax(std::vector<char>)/70000 18191.986 -3.12%
ranges::minmax(std::vector<char>)/8 2.060 -3.16%
ranges::minmax(std::vector<long_long>)/1 0.337 -25.32%
ranges::minmax(std::vector<long_long>)/64 16.550 -
ranges::minmax(std::vector<long_long>)/70000 18291.697 -
ranges::minmax(std::vector<long_long>)/8 2.017 -1.81%
rng::adjacent_view::begin()/1000_(empty_view) 118.079 -
rng::adjacent_view::begin()/1000_(full_view) 537.132 -27.02%
rng::adjacent_view::begin()/100_(empty_view) 11.190 -
rng::adjacent_view::begin()/100_(full_view) 45.706 -7.87%
rng::adjacent_view::begin()/10_(empty_view) 0.543 -
rng::adjacent_view::begin()/10_(full_view) 0.543 -
rng::adjacent_view::begin()/2_(empty_view) 0.217 -
rng::adjacent_view::begin()/2_(full_view) 0.217 -
rng::adjacent_view::begin()/3_(empty_view) 0.218 -
rng::adjacent_view::begin()/3_(full_view) 0.218 -
rng::adjacent_view::begin()/4_(empty_view) 0.219 -
rng::adjacent_view::begin()/4_(full_view) 0.219 -
rng::adjacent_view::begin()/5_(empty_view) 0.445 -
rng::adjacent_view::begin()/5_(full_view) 0.328 -
rng::adjacent_view::begin()/6_(empty_view) 0.326 -
rng::adjacent_view::begin()/6_(full_view) 0.327 -
rng::adjacent_view::begin()/7_(empty_view) 0.599 -
rng::adjacent_view::begin()/7_(full_view) 0.435 -
rng::adjacent_view::begin()/8_(empty_view) 0.435 -
rng::adjacent_view::begin()/8_(full_view) 0.435 -
rng::adjacent_view::begin()/9_(empty_view) 0.773 -
rng::adjacent_view::begin()/9_(full_view) 0.652 -
rng::contains(deque<int>)_(process_all)/1048576 366751.436 -3.88%
rng::contains(deque<int>)_(process_all)/32 8.158 -
rng::contains(deque<int>)_(process_all)/50 12.118 -10.38%
rng::contains(deque<int>)_(process_all)/8 2.225 -
rng::contains(deque<int>)_(process_all)/8192 2839.056 -2.48%
rng::contains(list<int>)_(process_all)/1048576 814797.983 -
rng::contains(list<int>)_(process_all)/32 8.908 -
rng::contains(list<int>)_(process_all)/50 18.085 -1.13%
rng::contains(list<int>)_(process_all)/8 2.212 -3.47%
rng::contains(list<int>)_(process_all)/8192 7430.043 -
rng::contains(vector<int>)_(process_all)/1048576 230921.666 -
rng::contains(vector<int>)_(process_all)/32 8.566 8.94%
rng::contains(vector<int>)_(process_all)/50 12.483 5.87%
rng::contains(vector<int>)_(process_all)/8 2.181 -3.42%
rng::contains(vector<int>)_(process_all)/8192 1796.914 -
rng::contains_subrange(deque<int>)_(near_matches)/1000 29145.157 -6.51%
rng::contains_subrange(deque<int>)_(near_matches)/1024 30287.420 -7.06%
rng::contains_subrange(deque<int>)_(near_matches)/8192 2388938.702 -
rng::contains_subrange(deque<int>)_(process_all)/1048576 348365.556 3.75%
rng::contains_subrange(deque<int>)_(process_all)/16 5.201 -
rng::contains_subrange(deque<int>)_(process_all)/32 9.882 -
rng::contains_subrange(deque<int>)_(process_all)/50 15.103 -
rng::contains_subrange(deque<int>)_(process_all)/8192 2720.497 3.89%
rng::contains_subrange(deque<int>)_(same_length)/1048576 624706.049 7.88%
rng::contains_subrange(deque<int>)_(same_length)/16 7.411 -4.34%
rng::contains_subrange(deque<int>)_(same_length)/32 13.904 -4.83%
rng::contains_subrange(deque<int>)_(same_length)/50 21.404 -9.56%
rng::contains_subrange(deque<int>)_(same_length)/8192 4856.464 8.26%
rng::contains_subrange(deque<int>)_(single_element)/1048576 372338.270 -
rng::contains_subrange(deque<int>)_(single_element)/16 5.965 5.95%
rng::contains_subrange(deque<int>)_(single_element)/32 10.884 1.88%
rng::contains_subrange(deque<int>)_(single_element)/50 20.244 2.62%
rng::contains_subrange(deque<int>)_(single_element)/8192 2900.233 -
rng::contains_subrange(list<int>)_(near_matches)/1000 37208.788 -
rng::contains_subrange(list<int>)_(near_matches)/1024 39000.881 -
rng::contains_subrange(list<int>)_(near_matches)/8192 2515690.790 -
rng::contains_subrange(list<int>)_(process_all)/1048576 837951.368 -
rng::contains_subrange(list<int>)_(process_all)/16 4.675 -
rng::contains_subrange(list<int>)_(process_all)/32 9.842 1.04%
rng::contains_subrange(list<int>)_(process_all)/50 15.391 -7.90%
rng::contains_subrange(list<int>)_(process_all)/8192 6755.972 -11.23%
rng::contains_subrange(list<int>)_(same_length)/1048576 934703.372 -
rng::contains_subrange(list<int>)_(same_length)/16 6.716 -
rng::contains_subrange(list<int>)_(same_length)/32 15.852 -
rng::contains_subrange(list<int>)_(same_length)/50 29.496 -
rng::contains_subrange(list<int>)_(same_length)/8192 7969.704 -6.45%
rng::contains_subrange(list<int>)_(single_element)/1048576 841518.053 -
rng::contains_subrange(list<int>)_(single_element)/16 4.671 -
rng::contains_subrange(list<int>)_(single_element)/32 9.774 -
rng::contains_subrange(list<int>)_(single_element)/50 17.699 -
rng::contains_subrange(list<int>)_(single_element)/8192 7475.715 -2.11%
rng::contains_subrange(vector<int>)_(near_matches)/1000 15123.752 -
rng::contains_subrange(vector<int>)_(near_matches)/1024 15699.364 -
rng::contains_subrange(vector<int>)_(near_matches)/8192 911938.958 -
rng::contains_subrange(vector<int>)_(process_all)/1048576 233435.972 1.58%
rng::contains_subrange(vector<int>)_(process_all)/16 4.512 -1.47%
rng::contains_subrange(vector<int>)_(process_all)/32 8.132 -
rng::contains_subrange(vector<int>)_(process_all)/50 15.692 -
rng::contains_subrange(vector<int>)_(process_all)/8192 1818.087 1.28%
rng::contains_subrange(vector<int>)_(same_length)/1048576 251559.061 -13.83%
rng::contains_subrange(vector<int>)_(same_length)/16 4.777 -6.41%
rng::contains_subrange(vector<int>)_(same_length)/32 8.488 -12.14%
rng::contains_subrange(vector<int>)_(same_length)/50 12.505 -14.92%
rng::contains_subrange(vector<int>)_(same_length)/8192 2028.756 -12.50%
rng::contains_subrange(vector<int>)_(single_element)/1048576 235836.888 2.15%
rng::contains_subrange(vector<int>)_(single_element)/16 4.417 -
rng::contains_subrange(vector<int>)_(single_element)/32 8.128 -
rng::contains_subrange(vector<int>)_(single_element)/50 15.795 1.01%
rng::contains_subrange(vector<int>)_(single_element)/8192 1838.080 2.10%
rng::find(join_view(deque<deque<int>>))_(process_all)/1024 520.587 -
rng::find(join_view(deque<deque<int>>))_(process_all)/32768 16610.669 -1.04%
rng::find(join_view(deque<deque<int>>))_(process_all)/50 21.176 -11.39%
rng::find(join_view(deque<deque<int>>))_(process_all)/8 4.483 -12.15%
rng::find(join_view(deque<deque<int>>))_(process_all)/8192 4223.361 -
rng::find(join_view(list<vector<int>>))_(process_all)/1024 485.760 -
rng::find(join_view(list<vector<int>>))_(process_all)/32768 15219.415 -
rng::find(join_view(list<vector<int>>))_(process_all)/50 23.116 -
rng::find(join_view(list<vector<int>>))_(process_all)/8 4.409 -
rng::find(join_view(list<vector<int>>))_(process_all)/8192 3799.054 -
rng::find(join_view(vector<list<int>>))_(process_all)/1024 720.599 -
rng::find(join_view(vector<list<int>>))_(process_all)/32768 25670.250 -1.17%
rng::find(join_view(vector<list<int>>))_(process_all)/50 35.564 -4.46%
rng::find(join_view(vector<list<int>>))_(process_all)/8 4.372 -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 10515.118 3.26%
rng::find(join_view(vector<vector<char>>))_(process_all)/1024 482.027 -
rng::find(join_view(vector<vector<char>>))_(process_all)/32768 15101.178 -
rng::find(join_view(vector<vector<char>>))_(process_all)/50 26.123 -
rng::find(join_view(vector<vector<char>>))_(process_all)/8 4.376 -
rng::find(join_view(vector<vector<char>>))_(process_all)/8192 3784.241 -
rng::find(join_view(vector<vector<int>>))_(process_all)/1024 483.411 -
rng::find(join_view(vector<vector<int>>))_(process_all)/32768 15147.115 -
rng::find(join_view(vector<vector<int>>))_(process_all)/50 23.082 -
rng::find(join_view(vector<vector<int>>))_(process_all)/8 4.396 -
rng::find(join_view(vector<vector<int>>))_(process_all)/8192 3784.876 -
rng::find(vector<bool>)_(process_all)/1024 568.257 -
rng::find(vector<bool>)_(process_all)/1048576 577182.066 -
rng::find(vector<bool>)_(process_all)/50 26.549 -2.33%
rng::find(vector<bool>)_(process_all)/8 4.151 -
rng::find(vector<bool>)_(process_all)/8192 4511.448 -
rng::find_if(vector<bool>)_(process_all)/1024 570.619 -
rng::find_if(vector<bool>)_(process_all)/1048576 579246.488 -
rng::find_if(vector<bool>)_(process_all)/50 26.812 -1.24%
rng::find_if(vector<bool>)_(process_all)/8 4.109 -1.73%
rng::find_if(vector<bool>)_(process_all)/8192 4527.801 -
rng::find_if_not(vector<bool>)_(process_all)/1024 569.598 -
rng::find_if_not(vector<bool>)_(process_all)/1048576 578324.852 -
rng::find_if_not(vector<bool>)_(process_all)/50 26.824 -
rng::find_if_not(vector<bool>)_(process_all)/8 4.140 -
rng::find_if_not(vector<bool>)_(process_all)/8192 4519.430 -
rng::find_last(deque<int>)_(bail_10%)/1024 252.539 -6.21%
rng::find_last(deque<int>)_(bail_10%)/1048576 262772.671 -5.09%
rng::find_last(deque<int>)_(bail_10%)/50 11.519 -6.21%
rng::find_last(deque<int>)_(bail_10%)/8 2.738 -1.47%
rng::find_last(deque<int>)_(bail_10%)/8192 2050.808 -5.39%
rng::find_last(deque<int>)_(bail_90%)/1024 31.444 -6.82%
rng::find_last(deque<int>)_(bail_90%)/1048576 29135.828 -
rng::find_last(deque<int>)_(bail_90%)/50 2.023 -
rng::find_last(deque<int>)_(bail_90%)/8 0.915 -4.78%
rng::find_last(deque<int>)_(bail_90%)/8192 226.974 -
rng::find_last(forward_list<int>)_(bail_10%)/1024 609.451 16.96%
rng::find_last(forward_list<int>)_(bail_10%)/1048576 751961.175 -1.03%
rng::find_last(forward_list<int>)_(bail_10%)/50 13.506 -9.64%
rng::find_last(forward_list<int>)_(bail_10%)/8 2.164 4.58%
rng::find_last(forward_list<int>)_(bail_10%)/8192 5582.430 -
rng::find_last(forward_list<int>)_(bail_90%)/1024 677.831 -
rng::find_last(forward_list<int>)_(bail_90%)/1048576 760693.762 -
rng::find_last(forward_list<int>)_(bail_90%)/50 17.443 -
rng::find_last(forward_list<int>)_(bail_90%)/8 2.293 -4.04%
rng::find_last(forward_list<int>)_(bail_90%)/8192 5516.437 -
rng::find_last(list<int>)_(bail_10%)/1024 665.055 1.13%
rng::find_last(list<int>)_(bail_10%)/1048576 786490.680 -
rng::find_last(list<int>)_(bail_10%)/50 16.809 2.82%
rng::find_last(list<int>)_(bail_10%)/8 2.300 -1.41%
rng::find_last(list<int>)_(bail_10%)/8192 6313.252 -3.12%
rng::find_last(list<int>)_(bail_90%)/1024 52.944 -
rng::find_last(list<int>)_(bail_90%)/1048576 87262.091 -
rng::find_last(list<int>)_(bail_90%)/50 1.661 14.06%
rng::find_last(list<int>)_(bail_90%)/8 0.616 10.22%
rng::find_last(list<int>)_(bail_90%)/8192 586.763 -1.10%
rng::find_last(vector<char>)_(bail_10%)/1024 113.207 -11.12%
rng::find_last(vector<char>)_(bail_10%)/1048576 125806.576 -
rng::find_last(vector<char>)_(bail_10%)/50 6.064 -
rng::find_last(vector<char>)_(bail_10%)/8 1.423 -10.33%
rng::find_last(vector<char>)_(bail_10%)/8192 981.249 -
rng::find_last(vector<char>)_(bail_90%)/1024 14.222 1.98%
rng::find_last(vector<char>)_(bail_90%)/1048576 13925.413 5.74%
rng::find_last(vector<char>)_(bail_90%)/50 1.175 2.43%
rng::find_last(vector<char>)_(bail_90%)/8 0.833 24.00%
rng::find_last(vector<char>)_(bail_90%)/8192 102.402 -
rng::find_last(vector<int>)_(bail_10%)/1024 211.457 -
rng::find_last(vector<int>)_(bail_10%)/1048576 215152.212 3.24%
rng::find_last(vector<int>)_(bail_10%)/50 10.803 -
rng::find_last(vector<int>)_(bail_10%)/8 2.064 2.35%
rng::find_last(vector<int>)_(bail_10%)/8192 1650.671 1.63%
rng::find_last(vector<int>)_(bail_90%)/1024 27.825 -
rng::find_last(vector<int>)_(bail_90%)/1048576 23114.756 -1.78%
rng::find_last(vector<int>)_(bail_90%)/50 1.361 -
rng::find_last(vector<int>)_(bail_90%)/8 0.459 -
rng::find_last(vector<int>)_(bail_90%)/8192 188.550 -
rng::find_last_if(deque<int>)_(bail_10%)/1024 484.082 -
rng::find_last_if(deque<int>)_(bail_10%)/1048576 486790.183 -
rng::find_last_if(deque<int>)_(bail_10%)/50 14.564 -21.92%
rng::find_last_if(deque<int>)_(bail_10%)/8 3.329 -15.61%
rng::find_last_if(deque<int>)_(bail_10%)/8192 3810.749 1.10%
rng::find_last_if(deque<int>)_(bail_90%)/1024 54.548 -
rng::find_last_if(deque<int>)_(bail_90%)/1048576 53020.570 -2.22%
rng::find_last_if(deque<int>)_(bail_90%)/50 2.795 5.91%
rng::find_last_if(deque<int>)_(bail_90%)/8 0.997 -6.30%
rng::find_last_if(deque<int>)_(bail_90%)/8192 434.350 -
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 860.412 -2.70%
rng::find_last_if(forward_list<int>)_(bail_10%)/1048576 938882.484 -
rng::find_last_if(forward_list<int>)_(bail_10%)/50 22.987 -
rng::find_last_if(forward_list<int>)_(bail_10%)/8 2.622 -2.02%
rng::find_last_if(forward_list<int>)_(bail_10%)/8192 6998.749 -5.50%
rng::find_last_if(forward_list<int>)_(bail_90%)/1024 772.645 -
rng::find_last_if(forward_list<int>)_(bail_90%)/1048576 925344.729 -
rng::find_last_if(forward_list<int>)_(bail_90%)/50 23.051 -
rng::find_last_if(forward_list<int>)_(bail_90%)/8 2.510 -
rng::find_last_if(forward_list<int>)_(bail_90%)/8192 6401.024 -
rng::find_last_if(list<int>)_(bail_10%)/1024 703.327 -
rng::find_last_if(list<int>)_(bail_10%)/1048576 832571.270 -1.00%
rng::find_last_if(list<int>)_(bail_10%)/50 24.931 -
rng::find_last_if(list<int>)_(bail_10%)/8 3.278 -
rng::find_last_if(list<int>)_(bail_10%)/8192 6821.913 -1.35%
rng::find_last_if(list<int>)_(bail_90%)/1024 78.238 1.33%
rng::find_last_if(list<int>)_(bail_90%)/1048576 91048.680 -
rng::find_last_if(list<int>)_(bail_90%)/50 2.120 -
rng::find_last_if(list<int>)_(bail_90%)/8 0.621 -
rng::find_last_if(list<int>)_(bail_90%)/8192 623.272 -
rng::find_last_if(vector<char>)_(bail_10%)/1024 240.357 -
rng::find_last_if(vector<char>)_(bail_10%)/1048576 234505.226 -
rng::find_last_if(vector<char>)_(bail_10%)/50 11.311 -
rng::find_last_if(vector<char>)_(bail_10%)/8 2.263 -
rng::find_last_if(vector<char>)_(bail_10%)/8192 1863.310 -
rng::find_last_if(vector<char>)_(bail_90%)/1024 30.478 -
rng::find_last_if(vector<char>)_(bail_90%)/1048576 26141.764 -
rng::find_last_if(vector<char>)_(bail_90%)/50 1.482 -
rng::find_last_if(vector<char>)_(bail_90%)/8 0.469 -
rng::find_last_if(vector<char>)_(bail_90%)/8192 216.412 -
rng::find_last_if(vector<int>)_(bail_10%)/1024 246.480 -
rng::find_last_if(vector<int>)_(bail_10%)/1048576 319969.910 -
rng::find_last_if(vector<int>)_(bail_10%)/50 11.589 -
rng::find_last_if(vector<int>)_(bail_10%)/8 2.446 -
rng::find_last_if(vector<int>)_(bail_10%)/8192 2235.943 -
rng::find_last_if(vector<int>)_(bail_90%)/1024 33.074 -1.39%
rng::find_last_if(vector<int>)_(bail_90%)/1048576 34983.565 -
rng::find_last_if(vector<int>)_(bail_90%)/50 1.577 2.37%
rng::find_last_if(vector<int>)_(bail_90%)/8 0.478 -
rng::find_last_if(vector<int>)_(bail_90%)/8192 221.795 -
rng::find_last_if_not(deque<int>)_(bail_10%)/1024 484.259 -
rng::find_last_if_not(deque<int>)_(bail_10%)/1048576 487510.169 -
rng::find_last_if_not(deque<int>)_(bail_10%)/50 16.607 -10.91%
rng::find_last_if_not(deque<int>)_(bail_10%)/8 3.451 -4.63%
rng::find_last_if_not(deque<int>)_(bail_10%)/8192 3804.560 -
rng::find_last_if_not(deque<int>)_(bail_90%)/1024 55.347 -
rng::find_last_if_not(deque<int>)_(bail_90%)/1048576 55822.060 2.98%
rng::find_last_if_not(deque<int>)_(bail_90%)/50 2.372 -5.72%
rng::find_last_if_not(deque<int>)_(bail_90%)/8 0.987 -3.95%
rng::find_last_if_not(deque<int>)_(bail_90%)/8192 441.049 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1024 942.478 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1048576 956619.046 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/50 21.548 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8 2.625 -1.80%
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192 7162.805 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1024 774.163 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1048576 935231.619 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/50 23.833 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/8 2.521 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/8192 6429.952 -
rng::find_last_if_not(list<int>)_(bail_10%)/1024 703.850 -
rng::find_last_if_not(list<int>)_(bail_10%)/1048576 829490.774 -
rng::find_last_if_not(list<int>)_(bail_10%)/50 22.340 -
rng::find_last_if_not(list<int>)_(bail_10%)/8 3.423 -
rng::find_last_if_not(list<int>)_(bail_10%)/8192 6875.853 -
rng::find_last_if_not(list<int>)_(bail_90%)/1024 76.021 3.05%
rng::find_last_if_not(list<int>)_(bail_90%)/1048576 91269.573 -
rng::find_last_if_not(list<int>)_(bail_90%)/50 2.166 -
rng::find_last_if_not(list<int>)_(bail_90%)/8 0.622 -
rng::find_last_if_not(list<int>)_(bail_90%)/8192 624.519 -
rng::find_last_if_not(vector<char>)_(bail_10%)/1024 239.813 -
rng::find_last_if_not(vector<char>)_(bail_10%)/1048576 234633.025 -
rng::find_last_if_not(vector<char>)_(bail_10%)/50 11.324 -
rng::find_last_if_not(vector<char>)_(bail_10%)/8 2.206 -
rng::find_last_if_not(vector<char>)_(bail_10%)/8192 1863.990 -
rng::find_last_if_not(vector<char>)_(bail_90%)/1024 30.839 -
rng::find_last_if_not(vector<char>)_(bail_90%)/1048576 26132.837 -
rng::find_last_if_not(vector<char>)_(bail_90%)/50 1.499 -
rng::find_last_if_not(vector<char>)_(bail_90%)/8 0.464 -
rng::find_last_if_not(vector<char>)_(bail_90%)/8192 215.235 -
rng::find_last_if_not(vector<int>)_(bail_10%)/1024 246.930 -
rng::find_last_if_not(vector<int>)_(bail_10%)/1048576 320302.067 -
rng::find_last_if_not(vector<int>)_(bail_10%)/50 11.551 -
rng::find_last_if_not(vector<int>)_(bail_10%)/8 2.458 -
rng::find_last_if_not(vector<int>)_(bail_10%)/8192 2243.792 -
rng::find_last_if_not(vector<int>)_(bail_90%)/1024 30.975 -
rng::find_last_if_not(vector<int>)_(bail_90%)/1048576 35105.409 -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 1.570 2.23%
rng::find_last_if_not(vector<int>)_(bail_90%)/8 0.466 -
rng::find_last_if_not(vector<int>)_(bail_90%)/8192 222.881 -
rng::fold_left(deque<int>)/1048576 1589258.242 -
rng::fold_left(deque<int>)/32 22.702 42.30%
rng::fold_left(deque<int>)/50 41.698 47.70%
rng::fold_left(deque<int>)/8 3.350 -7.41%
rng::fold_left(deque<int>)/8192 12152.930 -
rng::fold_left(list<int>)/1048576 1351271.226 -
rng::fold_left(list<int>)/32 20.523 -
rng::fold_left(list<int>)/50 37.457 -
rng::fold_left(list<int>)/8 3.865 -
rng::fold_left(list<int>)/8192 10445.029 -6.80%
rng::fold_left(vector<int>)/1048576 1324394.926 -
rng::fold_left(vector<int>)/32 22.044 -
rng::fold_left(vector<int>)/50 37.259 -
rng::fold_left(vector<int>)/8 3.618 -
rng::fold_left(vector<int>)/8192 10307.003 -
rng::for_each(map<int>)/32 41.127 -
rng::for_each(map<int>)/50 65.885 -
rng::for_each(map<int>)/8 8.806 1.87%
rng::for_each(map<int>)/8192 16873.529 -3.45%
rng::for_each(multimap<int>)/32 41.618 -
rng::for_each(multimap<int>)/50 65.990 -
rng::for_each(multimap<int>)/8 8.879 2.06%
rng::for_each(multimap<int>)/8192 16838.737 -3.57%
rng::for_each(multiset<int>)/32 41.187 -
rng::for_each(multiset<int>)/50 66.230 -
rng::for_each(multiset<int>)/8 8.966 -
rng::for_each(multiset<int>)/8192 16829.052 -4.44%
rng::for_each(set<int>)/32 41.879 -
rng::for_each(set<int>)/50 66.226 -
rng::for_each(set<int>)/8 8.939 -
rng::for_each(set<int>)/8192 17647.177 -3.77%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/1024 1800.387 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/1048576 1871114.762 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/128 204.581 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/131072 234088.423 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/16 15.755 1.08%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/16384 29225.952 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/2048 3631.084 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/256 428.599 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144 467909.282 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32 48.979 -4.07%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768 58676.229 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096 7289.621 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/512 886.152 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/524288 935755.680 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/64 100.246 -1.01%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/65536 117017.215 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/8 13.041 2.18%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/8192 14602.045 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/1048576 1846114.898 11.86%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 461532.501 11.87%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 57612.553 11.73%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 7188.194 11.55%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 862.035 8.26%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64 101.154 5.20%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/8 7.381 3.13%
static_cast 0.220 -
std::adjacent_find(deque<int>)/1024 2740.316 -
std::adjacent_find(deque<int>)/1048576 2797311.783 -
std::adjacent_find(deque<int>)/50 79.853 -
std::adjacent_find(deque<int>)/8 4.982 -
std::adjacent_find(deque<int>)/8192 21839.333 -
std::adjacent_find(deque<int>,_pred)/1024 2769.517 -
std::adjacent_find(deque<int>,_pred)/1048576 2821064.764 -
std::adjacent_find(deque<int>,_pred)/50 105.985 -
std::adjacent_find(deque<int>,_pred)/8 6.205 -
std::adjacent_find(deque<int>,_pred)/8192 22059.744 -
std::adjacent_find(list<int>)/1024 707.796 -
std::adjacent_find(list<int>)/1048576 862458.878 -
std::adjacent_find(list<int>)/50 21.341 -
std::adjacent_find(list<int>)/8 2.170 -
std::adjacent_find(list<int>)/8192 7102.885 -
std::adjacent_find(list<int>,_pred)/1024 778.716 -
std::adjacent_find(list<int>,_pred)/1048576 916180.579 -
std::adjacent_find(list<int>,_pred)/50 36.415 -9.96%
std::adjacent_find(list<int>,_pred)/8 3.994 -5.89%
std::adjacent_find(list<int>,_pred)/8192 7717.240 -
std::adjacent_find(vector<int>)/1024 232.581 -
std::adjacent_find(vector<int>)/1048576 232483.095 -
std::adjacent_find(vector<int>)/50 12.542 -8.08%
std::adjacent_find(vector<int>)/8 2.003 -
std::adjacent_find(vector<int>)/8192 1815.559 -
std::adjacent_find(vector<int>,_pred)/1024 397.647 -
std::adjacent_find(vector<int>,_pred)/1048576 454226.319 -
std::adjacent_find(vector<int>,_pred)/50 23.340 -
std::adjacent_find(vector<int>,_pred)/8 3.340 -
std::adjacent_find(vector<int>,_pred)/8192 3176.623 -
std::all_of(deque<int>)_(process_all)/32 10.148 8.12%
std::all_of(deque<int>)_(process_all)/32768 9385.250 -5.26%
std::all_of(deque<int>)_(process_all)/50 15.660 -5.09%
std::all_of(deque<int>)_(process_all)/8 2.951 -2.06%
std::all_of(deque<int>)_(process_all)/8192 2338.534 -7.05%
std::all_of(list<int>)_(process_all)/32 10.048 -
std::all_of(list<int>)_(process_all)/32768 26539.004 1.57%
std::all_of(list<int>)_(process_all)/50 21.102 -
std::all_of(list<int>)_(process_all)/8 2.939 -
std::all_of(list<int>)_(process_all)/8192 7605.593 -
std::all_of(vector<int>)_(process_all)/32 7.203 -
std::all_of(vector<int>)_(process_all)/32768 7307.402 -
std::all_of(vector<int>)_(process_all)/50 11.392 -
std::all_of(vector<int>)_(process_all)/8 1.922 -
std::all_of(vector<int>)_(process_all)/8192 1788.253 -
std::any_of(deque<int>)_(process_all)/32 8.908 15.40%
std::any_of(deque<int>)_(process_all)/32768 9642.542 1.80%
std::any_of(deque<int>)_(process_all)/50 13.964 7.74%
std::any_of(deque<int>)_(process_all)/8 2.500 2.94%
std::any_of(deque<int>)_(process_all)/8192 2393.850 2.04%
std::any_of(list<int>)_(process_all)/32 10.354 -
std::any_of(list<int>)_(process_all)/32768 26146.968 -
std::any_of(list<int>)_(process_all)/50 17.187 -
std::any_of(list<int>)_(process_all)/8 2.960 -
std::any_of(list<int>)_(process_all)/8192 8592.052 -
std::any_of(vector<int>)_(process_all)/32 7.316 1.27%
std::any_of(vector<int>)_(process_all)/32768 7320.160 -
std::any_of(vector<int>)_(process_all)/50 11.165 -
std::any_of(vector<int>)_(process_all)/8 1.920 -
std::any_of(vector<int>)_(process_all)/8192 1782.309 -
std::copy(CharT*,_CharT*,_ostreambuf_iterator) 323.287 1.50%
std::copy(deque<int>)/1048576 50621.956 -
std::copy(deque<int>)/262144 11739.066 -
std::copy(deque<int>)/32768 1225.553 -
std::copy(deque<int>)/4096 151.154 -
std::copy(deque<int>)/512 19.710 -
std::copy(deque<int>)/64 2.572 1.37%
std::copy(deque<int>)/8 2.479 -4.18%
std::copy(list<int>)/1048576 853664.956 -
std::copy(list<int>)/262144 214027.186 -
std::copy(list<int>)/32768 25634.065 -
std::copy(list<int>)/4096 3942.545 12.56%
std::copy(list<int>)/512 363.657 -
std::copy(list<int>)/64 30.988 3.35%
std::copy(list<int>)/8 2.447 -
std::copy(vector<bool>)_(aligned)/1048576 1600240.952 -
std::copy(vector<bool>)_(aligned)/262144 399889.774 -
std::copy(vector<bool>)_(aligned)/32768 49984.236 -
std::copy(vector<bool>)_(aligned)/4096 6205.632 -
std::copy(vector<bool>)_(aligned)/512 739.075 -
std::copy(vector<bool>)_(aligned)/64 38.761 -
std::copy(vector<bool>)_(unaligned)/1048576 1599650.949 -
std::copy(vector<bool>)_(unaligned)/262144 399871.640 -
std::copy(vector<bool>)_(unaligned)/32768 49966.821 -
std::copy(vector<bool>)_(unaligned)/4096 6206.173 -
std::copy(vector<bool>)_(unaligned)/512 738.035 -
std::copy(vector<bool>)_(unaligned)/64 91.890 -
std::copy(vector<int>)/1048576 50231.145 -
std::copy(vector<int>)/262144 12473.895 -
std::copy(vector<int>)/32768 3532.066 -4.01%
std::copy(vector<int>)/4096 238.147 5.71%
std::copy(vector<int>)/512 15.955 -
std::copy(vector<int>)/64 2.462 -
std::copy(vector<int>)/8 2.232 -
std::copy_backward(deque<int>)/1048576 75247.099 -
std::copy_backward(deque<int>)/262144 18743.523 -
std::copy_backward(deque<int>)/32768 2372.318 -
std::copy_backward(deque<int>)/4096 150.740 -
std::copy_backward(deque<int>)/512 19.905 -1.30%
std::copy_backward(deque<int>)/64 2.686 1.44%
std::copy_backward(deque<int>)/8 2.653 3.81%
std::copy_backward(list<int>)/1048576 867402.834 -
std::copy_backward(list<int>)/262144 218260.108 -
std::copy_backward(list<int>)/32768 26801.853 -1.39%
std::copy_backward(list<int>)/4096 3437.865 -
std::copy_backward(list<int>)/512 377.274 -
std::copy_backward(list<int>)/64 29.207 -
std::copy_backward(list<int>)/8 2.413 -1.80%
std::copy_backward(vector<bool>)_(aligned)/1048576 1604178.630 -
std::copy_backward(vector<bool>)_(aligned)/262144 401282.365 -
std::copy_backward(vector<bool>)_(aligned)/32768 50089.424 -
std::copy_backward(vector<bool>)_(aligned)/4096 6197.415 -
std::copy_backward(vector<bool>)_(aligned)/512 712.087 -
std::copy_backward(vector<bool>)_(aligned)/64 35.602 -
std::copy_backward(vector<bool>)_(unaligned)/1048576 1603630.035 -
std::copy_backward(vector<bool>)_(unaligned)/262144 400850.687 -
std::copy_backward(vector<bool>)_(unaligned)/32768 50080.377 -
std::copy_backward(vector<bool>)_(unaligned)/4096 6219.413 -
std::copy_backward(vector<bool>)_(unaligned)/512 737.593 -
std::copy_backward(vector<bool>)_(unaligned)/64 91.745 -
std::copy_backward(vector<int>)/1048576 50203.557 -
std::copy_backward(vector<int>)/262144 12324.097 -1.04%
std::copy_backward(vector<int>)/32768 3440.189 129.90%
std::copy_backward(vector<int>)/4096 151.083 5.85%
std::copy_backward(vector<int>)/512 16.628 -
std::copy_backward(vector<int>)/64 2.516 -
std::copy_backward(vector<int>)/8 2.263 -
std::copy_if(deque<int>)_(entire_range)/1048576 314203.263 -
std::copy_if(deque<int>)_(entire_range)/262144 81440.369 -
std::copy_if(deque<int>)_(entire_range)/32768 9877.892 -
std::copy_if(deque<int>)_(entire_range)/4096 1197.181 -
std::copy_if(deque<int>)_(entire_range)/512 153.290 -
std::copy_if(deque<int>)_(entire_range)/64 15.391 -
std::copy_if(deque<int>)_(entire_range)/8 2.264 -
std::copy_if(deque<int>)_(every_other)/1048576 391130.144 -
std::copy_if(deque<int>)_(every_other)/262144 97644.058 -
std::copy_if(deque<int>)_(every_other)/32768 12206.073 -
std::copy_if(deque<int>)_(every_other)/4096 1524.496 -
std::copy_if(deque<int>)_(every_other)/512 196.459 -
std::copy_if(deque<int>)_(every_other)/64 22.151 -
std::copy_if(deque<int>)_(every_other)/8 3.054 -1.73%
std::copy_if(list<int>)_(entire_range)/1048576 866537.024 -
std::copy_if(list<int>)_(entire_range)/262144 215054.949 -
std::copy_if(list<int>)_(entire_range)/32768 26668.248 1.70%
std::copy_if(list<int>)_(entire_range)/4096 3016.815 -22.93%
std::copy_if(list<int>)_(entire_range)/512 365.439 -
std::copy_if(list<int>)_(entire_range)/64 32.171 -
std::copy_if(list<int>)_(entire_range)/8 2.376 -
std::copy_if(list<int>)_(every_other)/1048576 828479.879 -
std::copy_if(list<int>)_(every_other)/262144 205047.780 -
std::copy_if(list<int>)_(every_other)/32768 25800.395 -
std::copy_if(list<int>)_(every_other)/4096 3159.421 -
std::copy_if(list<int>)_(every_other)/512 351.111 -
std::copy_if(list<int>)_(every_other)/64 23.301 -
std::copy_if(list<int>)_(every_other)/8 2.298 -
std::copy_if(vector<int>)_(entire_range)/1048576 242052.776 -
std::copy_if(vector<int>)_(entire_range)/262144 58926.440 -
std::copy_if(vector<int>)_(entire_range)/32768 7349.821 -
std::copy_if(vector<int>)_(entire_range)/4096 918.646 -
std::copy_if(vector<int>)_(entire_range)/512 121.403 -
std::copy_if(vector<int>)_(entire_range)/64 15.452 -1.32%
std::copy_if(vector<int>)_(entire_range)/8 2.269 -
std::copy_if(vector<int>)_(every_other)/1048576 491744.630 -1.57%
std::copy_if(vector<int>)_(every_other)/262144 126815.943 -
std::copy_if(vector<int>)_(every_other)/32768 16108.546 -
std::copy_if(vector<int>)_(every_other)/4096 1982.932 -
std::copy_if(vector<int>)_(every_other)/512 249.702 -1.08%
std::copy_if(vector<int>)_(every_other)/64 31.820 -
std::copy_if(vector<int>)_(every_other)/8 2.661 -
std::copy_n(deque<int>)/1048576 319377.690 -
std::copy_n(deque<int>)/262144 80014.039 -
std::copy_n(deque<int>)/32768 10248.764 -
std::copy_n(deque<int>)/4096 1179.341 -
std::copy_n(deque<int>)/512 142.555 -2.35%
std::copy_n(deque<int>)/64 15.362 -
std::copy_n(deque<int>)/8 2.060 -
std::copy_n(list<int>)/1048576 864096.252 -
std::copy_n(list<int>)/262144 215575.067 -
std::copy_n(list<int>)/32768 26178.364 -3.13%
std::copy_n(list<int>)/4096 5270.591 14.74%
std::copy_n(list<int>)/512 338.185 -
std::copy_n(list<int>)/64 14.505 -
std::copy_n(list<int>)/8 2.105 1.65%
std::copy_n(vector<bool>)_(aligned)/1048576 1601180.441 -
std::copy_n(vector<bool>)_(aligned)/262144 400200.571 -
std::copy_n(vector<bool>)_(aligned)/32768 49993.155 -
std::copy_n(vector<bool>)_(aligned)/4096 6209.416 -
std::copy_n(vector<bool>)_(aligned)/512 738.412 -
std::copy_n(vector<bool>)_(aligned)/64 38.480 -
std::copy_n(vector<bool>)_(unaligned)/1048576 1601123.701 -
std::copy_n(vector<bool>)_(unaligned)/262144 400241.716 -
std::copy_n(vector<bool>)_(unaligned)/32768 49988.287 -
std::copy_n(vector<bool>)_(unaligned)/4096 6211.275 -
std::copy_n(vector<bool>)_(unaligned)/512 738.097 -
std::copy_n(vector<bool>)_(unaligned)/64 91.795 -
std::copy_n(vector<int>)/1048576 50212.259 -
std::copy_n(vector<int>)/262144 12445.169 -
std::copy_n(vector<int>)/32768 3419.129 -2.46%
std::copy_n(vector<int>)/4096 146.757 -1.28%
std::copy_n(vector<int>)/512 16.045 -
std::copy_n(vector<int>)/64 2.470 -
std::copy_n(vector<int>)/8 2.250 -
std::count(deque<int>)_(every_other)/1024 307.559 -
std::count(deque<int>)_(every_other)/1048576 314832.002 -
std::count(deque<int>)_(every_other)/8 2.271 -
std::count(deque<int>)_(every_other)/8192 2388.604 -
std::count(list<int>)_(every_other)/1024 705.274 -1.35%
std::count(list<int>)_(every_other)/1048576 801446.654 -2.27%
std::count(list<int>)_(every_other)/8 2.096 -
std::count(list<int>)_(every_other)/8192 6813.136 3.51%
std::count(vector<bool>)/1000 507.258 -
std::count(vector<bool>)/1024 519.374 -
std::count(vector<bool>)/1048576 527205.098 -
std::count(vector<bool>)/8192 4126.920 -
std::count(vector<int>)_(every_other)/1024 102.343 -
std::count(vector<int>)_(every_other)/1048576 104584.480 -
std::count(vector<int>)_(every_other)/8 1.266 -1.93%
std::count(vector<int>)_(every_other)/8192 815.887 -
std::count_if(deque<int>)_(every_other)/1024 336.803 -
std::count_if(deque<int>)_(every_other)/1048576 350589.986 -
std::count_if(deque<int>)_(every_other)/8 2.787 -
std::count_if(deque<int>)_(every_other)/8192 2712.490 -
std::count_if(list<int>)_(every_other)/1024 744.399 -
std::count_if(list<int>)_(every_other)/1048576 878677.368 -
std::count_if(list<int>)_(every_other)/8 2.685 -
std::count_if(list<int>)_(every_other)/8192 7166.952 -
std::count_if(vector<int>)_(every_other)/1024 264.002 -
std::count_if(vector<int>)_(every_other)/1048576 260795.815 -
std::count_if(vector<int>)_(every_other)/8 2.536 -
std::count_if(vector<int>)_(every_other)/8192 2019.669 -
std::deque<int>::append_range()_(into_empty_container)_(cheap_elements)/1024 756.300 -
std::deque<int>::append_range()_(into_empty_container)_(cheap_elements)/32 393.796 -
std::deque<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 3316.540 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 2702.063 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 33.648 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 21586.965 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 189.541 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 26.510 -3.05%
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 1327.844 -1.05%
std::deque<int>::ctor(Range)_(cheap_elements)/1024 467.980 -
std::deque<int>::ctor(Range)_(cheap_elements)/32 33.884 -4.43%
std::deque<int>::ctor(Range)_(cheap_elements)/8192 3456.339 -
std::deque<int>::ctor(const_Self&)_(cheap_elements)/1024 440.670 -4.67%
std::deque<int>::ctor(const_Self&)_(cheap_elements)/32 33.176 -2.35%
std::deque<int>::ctor(const_Self&)_(cheap_elements)/8192 3318.854 -4.67%
std::deque<int>::ctor(size_type)/1024 177.761 -
std::deque<int>::ctor(size_type)/32 26.697 -
std::deque<int>::ctor(size_type)/8192 1254.674 -1.43%
std::deque<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 183.814 -
std::deque<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 27.243 -1.26%
std::deque<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 1264.961 -
std::deque<int>::erase(begin)_(cheap_elements)/1024 4.481 -
std::deque<int>::erase(begin)_(cheap_elements)/32 4.514 -
std::deque<int>::erase(begin)_(cheap_elements)/8192 4.470 -
std::deque<int>::erase(middle)_(cheap_elements)/1024 45.385 1.90%
std::deque<int>::erase(middle)_(cheap_elements)/32 8.143 -2.97%
std::deque<int>::erase(middle)_(cheap_elements)/8192 214.964 1.34%
std::deque<int>::insert(begin)_(cheap_elements)/1024 5.323 -
std::deque<int>::insert(begin)_(cheap_elements)/32 4.153 -
std::deque<int>::insert(begin)_(cheap_elements)/8192 5.313 -
std::deque<int>::insert(middle)_(cheap_elements)/1024 33.924 -
std::deque<int>::insert(middle)_(cheap_elements)/32 10.110 -2.03%
std::deque<int>::insert(middle)_(cheap_elements)/8192 215.459 1.05%
std::deque<int>::operator=(const_Self&)_(cheap_elements)/1024 47.730 -
std::deque<int>::operator=(const_Self&)_(cheap_elements)/32 7.018 -
std::deque<int>::operator=(const_Self&)_(cheap_elements)/8192 354.193 -
std::deque<int>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 958.940 -
std::deque<int>::prepend_range()_(into_empty_container)_(cheap_elements)/32 396.966 -
std::deque<int>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 4858.440 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/1024 0.710 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/32 12.279 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/8192 0.386 -
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 3538.167 -5.27%
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/32 495.689 -
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192 27396.200 -3.65%
std::deque<std::string>::append_range()_(into_empty_container)_(expensive_elements)/1024 12948.843 -
std::deque<std::string>::append_range()_(into_empty_container)_(expensive_elements)/32 746.541 -
std::deque<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 115492.878 1.21%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 2502.607 -4.38%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 84.833 -3.05%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 20133.301 -4.54%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 5844.400 -2.88%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 98.703 -1.51%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 50080.800 1.05%
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 3748.453 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 152.031 3.65%
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 33874.832 3.86%
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 20110.868 -1.11%
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 616.613 -1.57%
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 178860.718 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024 3938.986 -3.35%
std::deque<std::string>::ctor(Range)_(cheap_elements)/32 156.718 -2.85%
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192 33904.025 -2.13%
std::deque<std::string>::ctor(Range)_(expensive_elements)/1024 20457.946 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/32 617.280 -1.10%
std::deque<std::string>::ctor(Range)_(expensive_elements)/8192 178951.401 -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/1024 3931.788 1.17%
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/32 152.109 -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/8192 33704.420 1.35%
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/1024 20092.673 -
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/32 616.283 -
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/8192 179163.912 -
std::deque<std::string>::ctor(size_type)/1024 1416.197 -
std::deque<std::string>::ctor(size_type)/32 73.104 1.03%
std::deque<std::string>::ctor(size_type)/8192 14793.083 -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 3571.912 -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 145.148 -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 32358.338 2.71%
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 20003.070 -1.68%
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 585.217 -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 175919.912 -
std::deque<std::string>::erase(begin)_(cheap_elements)/1024 6.523 -
std::deque<std::string>::erase(begin)_(cheap_elements)/32 6.707 1.80%
std::deque<std::string>::erase(begin)_(cheap_elements)/8192 6.640 -
std::deque<std::string>::erase(begin)_(expensive_elements)/1024 21.210 -
std::deque<std::string>::erase(begin)_(expensive_elements)/32 20.565 -
std::deque<std::string>::erase(begin)_(expensive_elements)/8192 21.145 -
std::deque<std::string>::erase(middle)_(cheap_elements)/1024 1479.978 -1.37%
std::deque<std::string>::erase(middle)_(cheap_elements)/32 62.887 -4.32%
std::deque<std::string>::erase(middle)_(cheap_elements)/8192 11701.991 1.81%
std::deque<std::string>::erase(middle)_(expensive_elements)/1024 717.803 1.01%
std::deque<std::string>::erase(middle)_(expensive_elements)/32 58.495 -
std::deque<std::string>::erase(middle)_(expensive_elements)/8192 5423.639 -
std::deque<std::string>::insert(begin)_(cheap_elements)/1024 6.634 -
std::deque<std::string>::insert(begin)_(cheap_elements)/32 6.634 -
std::deque<std::string>::insert(begin)_(cheap_elements)/8192 6.857 -
std::deque<std::string>::insert(begin)_(expensive_elements)/1024 21.383 -1.62%
std::deque<std::string>::insert(begin)_(expensive_elements)/32 20.504 -1.43%
std::deque<std::string>::insert(begin)_(expensive_elements)/8192 21.289 -
std::deque<std::string>::insert(middle)_(cheap_elements)/1024 1492.653 -
std::deque<std::string>::insert(middle)_(cheap_elements)/32 53.652 -1.50%
std::deque<std::string>::insert(middle)_(cheap_elements)/8192 11701.435 1.40%
std::deque<std::string>::insert(middle)_(expensive_elements)/1024 648.423 -
std::deque<std::string>::insert(middle)_(expensive_elements)/32 39.275 -
std::deque<std::string>::insert(middle)_(expensive_elements)/8192 5176.093 -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/1024 2620.433 -3.91%
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/32 86.888 -3.52%
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/8192 20964.575 -3.97%
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/1024 6269.310 -
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/32 105.740 -1.04%
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/8192 50949.846 -
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 3543.123 -5.54%
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/32 495.986 -
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 27350.128 -4.16%
std::deque<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/1024 13004.231 1.30%
std::deque<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/32 749.842 -
std::deque<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/8192 116126.103 1.68%
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 3.644 3.08%
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/32 15.524 -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 3.471 3.23%
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 13.396 1.74%
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/32 23.677 -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 14.687 1.02%
std::distance(deque<int>)/1024 0.532 -
std::distance(deque<int>)/4096 0.533 -
std::distance(deque<int>)/50 0.525 -
std::distance(deque<int>)/8192 0.533 -
std::distance(join_view(vector<vector<int>>))/1024 266.245 -
std::distance(join_view(vector<vector<int>>))/4096 1035.412 -
std::distance(join_view(vector<vector<int>>))/50 12.294 -
std::distance(join_view(vector<vector<int>>))/8192 2065.952 -
std::equal(deque<int>)_(it,_it,_it)/1024 89.033 -
std::equal(deque<int>)_(it,_it,_it)/1048576 88169.134 -
std::equal(deque<int>)_(it,_it,_it)/50 5.311 -
std::equal(deque<int>)_(it,_it,_it)/8 2.984 -
std::equal(deque<int>)_(it,_it,_it)/8192 655.314 1.43%
std::equal(deque<int>)_(it,_it,_it,_it)/1024 89.141 -
std::equal(deque<int>)_(it,_it,_it,_it)/1048576 88355.481 -
std::equal(deque<int>)_(it,_it,_it,_it)/50 5.763 -1.42%
std::equal(deque<int>)_(it,_it,_it,_it)/8 3.236 -
std::equal(deque<int>)_(it,_it,_it,_it)/8192 655.088 1.26%
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1024 433.030 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 487817.438 1.43%
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/50 18.423 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8 3.726 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 3659.129 3.41%
std::equal(deque<int>)_(it,_it,_it,_pred)/1024 447.883 3.47%
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 495302.635 2.42%
std::equal(deque<int>)_(it,_it,_it,_pred)/50 18.531 -
std::equal(deque<int>)_(it,_it,_it,_pred)/8 3.148 -
std::equal(deque<int>)_(it,_it,_it,_pred)/8192 3676.425 2.35%
std::equal(list<int>)_(it,_it,_it)/1024 766.983 -50.69%
std::equal(list<int>)_(it,_it,_it)/1048576 930225.501 -
std::equal(list<int>)_(it,_it,_it)/50 28.744 -
std::equal(list<int>)_(it,_it,_it)/8 2.781 -
std::equal(list<int>)_(it,_it,_it)/8192 8659.714 -5.90%
std::equal(list<int>)_(it,_it,_it,_it)/1024 759.221 -
std::equal(list<int>)_(it,_it,_it,_it)/1048576 935891.787 -
std::equal(list<int>)_(it,_it,_it,_it)/50 28.910 -
std::equal(list<int>)_(it,_it,_it,_it)/8 2.802 1.92%
std::equal(list<int>)_(it,_it,_it,_it)/8192 11673.077 -4.97%
std::equal(list<int>)_(it,_it,_it,_it,_pred)/1024 816.268 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/1048576 998894.260 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/50 31.875 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8 4.773 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 11935.756 -6.12%
std::equal(list<int>)_(it,_it,_it,_pred)/1024 810.359 -
std::equal(list<int>)_(it,_it,_it,_pred)/1048576 989331.810 -
std::equal(list<int>)_(it,_it,_it,_pred)/50 33.769 -
std::equal(list<int>)_(it,_it,_it,_pred)/8 4.995 -
std::equal(list<int>)_(it,_it,_it,_pred)/8192 10373.383 -1.20%
std::equal(vector<bool>)_(aligned)/1024 0.217 -
std::equal(vector<bool>)_(aligned)/1048576 0.217 -
std::equal(vector<bool>)_(aligned)/50 0.217 -
std::equal(vector<bool>)_(aligned)/8 0.217 -
std::equal(vector<bool>)_(aligned)/8192 0.217 -
std::equal(vector<bool>)_(unaligned)/1024 791.097 -1.59%
std::equal(vector<bool>)_(unaligned)/1048576 809726.064 -1.71%
std::equal(vector<bool>)_(unaligned)/50 37.715 -
std::equal(vector<bool>)_(unaligned)/8 5.495 -
std::equal(vector<bool>)_(unaligned)/8192 6325.705 -1.69%
std::equal(vector<int>)_(it,_it,_it)/1024 77.416 -
std::equal(vector<int>)_(it,_it,_it)/1048576 73648.546 -
std::equal(vector<int>)_(it,_it,_it)/50 4.363 -1.68%
std::equal(vector<int>)_(it,_it,_it)/8 1.338 -9.79%
std::equal(vector<int>)_(it,_it,_it)/8192 568.742 -
std::equal(vector<int>)_(it,_it,_it,_it)/1024 77.477 -
std::equal(vector<int>)_(it,_it,_it,_it)/1048576 73660.004 -
std::equal(vector<int>)_(it,_it,_it,_it)/50 4.317 -
std::equal(vector<int>)_(it,_it,_it,_it)/8 1.469 -1.97%
std::equal(vector<int>)_(it,_it,_it,_it)/8192 569.764 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/1024 514.973 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/1048576 606590.847 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/50 24.253 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/8 4.457 -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/8192 4800.665 -
std::equal(vector<int>)_(it,_it,_it,_pred)/1024 511.685 -
std::equal(vector<int>)_(it,_it,_it,_pred)/1048576 606849.241 -
std::equal(vector<int>)_(it,_it,_it,_pred)/50 24.289 -4.78%
std::equal(vector<int>)_(it,_it,_it,_pred)/8 4.614 -
std::equal(vector<int>)_(it,_it,_it,_pred)/8192 4789.164 -
std::fill(deque<int>)/1024 31.034 -
std::fill(deque<int>)/32 2.494 -
std::fill(deque<int>)/50 3.297 -
std::fill(deque<int>)/8192 225.107 -
std::fill(list<int>)/1024 674.658 -
std::fill(list<int>)/32 8.177 -
std::fill(list<int>)/50 34.427 -1.63%
std::fill(list<int>)/8192 7352.022 9.39%
std::fill(vector<bool>)/1048576 3806.862 -
std::fill(vector<bool>)/262144 228.160 -
std::fill(vector<bool>)/32768 29.711 -1.89%
std::fill(vector<bool>)/4096 4.159 -
std::fill(vector<bool>)/512 1.503 -4.49%
std::fill(vector<bool>)/64 1.451 -9.15%
std::fill(vector<int>)/1024 29.592 2.44%
std::fill(vector<int>)/32 1.034 -
std::fill(vector<int>)/50 2.172 -
std::fill(vector<int>)/8192 231.693 -
std::fill_n(deque<int>)/1024 30.814 -
std::fill_n(deque<int>)/32 2.465 -
std::fill_n(deque<int>)/50 3.118 -
std::fill_n(deque<int>)/8192 225.305 -
std::fill_n(list<int>)/1024 649.004 -
std::fill_n(list<int>)/32 8.002 -
std::fill_n(list<int>)/50 15.558 1.36%
std::fill_n(list<int>)/8192 7008.421 -5.85%
std::fill_n(vector<bool>)/1048576 3806.038 -
std::fill_n(vector<bool>)/262144 228.028 -
std::fill_n(vector<bool>)/32768 29.747 -
std::fill_n(vector<bool>)/4096 4.139 -
std::fill_n(vector<bool>)/512 1.454 1.11%
std::fill_n(vector<bool>)/64 1.448 4.11%
std::fill_n(vector<int>)/1024 28.949 -
std::fill_n(vector<int>)/32 1.130 -
std::fill_n(vector<int>)/50 2.190 -
std::fill_n(vector<int>)/8192 232.674 -
std::find(deque<int>)_(bail_25%)/1024 64.324 -
std::find(deque<int>)_(bail_25%)/32768 2140.835 -
std::find(deque<int>)_(bail_25%)/8 0.870 3.18%
std::find(deque<int>)_(bail_25%)/8192 539.941 -
std::find(deque<int>)_(process_all)/1024 266.111 -1.25%
std::find(deque<int>)_(process_all)/32768 8606.474 -
std::find(deque<int>)_(process_all)/50 13.398 -
std::find(deque<int>)_(process_all)/8 2.293 2.01%
std::find(deque<int>)_(process_all)/8192 2146.797 -
std::find(list<int>)_(bail_25%)/1024 162.378 -
std::find(list<int>)_(bail_25%)/32768 8407.148 16.20%
std::find(list<int>)_(bail_25%)/8 0.848 6.82%
std::find(list<int>)_(bail_25%)/8192 1483.549 -
std::find(list<int>)_(process_all)/1024 737.288 -
std::find(list<int>)_(process_all)/32768 26007.650 -2.61%
std::find(list<int>)_(process_all)/50 10.550 -2.74%
std::find(list<int>)_(process_all)/8 2.027 -
std::find(list<int>)_(process_all)/8192 7336.046 -5.09%
std::find(vector<bool>)_(process_all)/1024 516.823 -
std::find(vector<bool>)_(process_all)/1048576 524759.293 -
std::find(vector<bool>)_(process_all)/50 26.185 -
std::find(vector<bool>)_(process_all)/8 3.887 -
std::find(vector<bool>)_(process_all)/8192 4103.789 -
std::find(vector<char>)_(bail_25%)/1024 5.443 -
std::find(vector<char>)_(bail_25%)/32768 135.418 -
std::find(vector<char>)_(bail_25%)/8 1.176 -
std::find(vector<char>)_(bail_25%)/8192 39.477 -
std::find(vector<char>)_(process_all)/1024 16.126 -
std::find(vector<char>)_(process_all)/32768 491.233 -
std::find(vector<char>)_(process_all)/50 1.697 -1.41%
std::find(vector<char>)_(process_all)/8 1.149 -
std::find(vector<char>)_(process_all)/8192 134.698 -
std::find(vector<int>)_(bail_25%)/1024 39.606 -
std::find(vector<int>)_(bail_25%)/32768 1252.456 -
std::find(vector<int>)_(bail_25%)/8 0.669 -
std::find(vector<int>)_(bail_25%)/8192 315.354 -
std::find(vector<int>)_(process_all)/1024 158.345 -
std::find(vector<int>)_(process_all)/32768 4978.844 -
std::find(vector<int>)_(process_all)/50 7.852 -
std::find(vector<int>)_(process_all)/8 1.529 -
std::find(vector<int>)_(process_all)/8192 1246.647 -
std::find(vector<long_long>)_(bail_25%)/1024 39.351 -
std::find(vector<long_long>)_(bail_25%)/32768 1251.238 -
std::find(vector<long_long>)_(bail_25%)/8 0.671 -2.48%
std::find(vector<long_long>)_(bail_25%)/8192 314.907 -
std::find(vector<long_long>)_(process_all)/1024 158.322 -
std::find(vector<long_long>)_(process_all)/32768 5002.202 -
std::find(vector<long_long>)_(process_all)/50 7.859 -
std::find(vector<long_long>)_(process_all)/8 1.527 -
std::find(vector<long_long>)_(process_all)/8192 1247.038 -
std::find(vector<short>)_(bail_25%)/1024 39.269 -
std::find(vector<short>)_(bail_25%)/32768 1249.749 -
std::find(vector<short>)_(bail_25%)/8 0.616 -7.64%
std::find(vector<short>)_(bail_25%)/8192 314.527 -
std::find(vector<short>)_(process_all)/1024 157.956 -
std::find(vector<short>)_(process_all)/32768 4970.255 -
std::find(vector<short>)_(process_all)/50 7.842 -
std::find(vector<short>)_(process_all)/8 1.524 -
std::find(vector<short>)_(process_all)/8192 1245.952 -
std::find_end(deque<int>)_(match_near_end)/1000 73.964 -
std::find_end(deque<int>)_(match_near_end)/1024 75.885 -
std::find_end(deque<int>)_(match_near_end)/8192 596.900 -
std::find_end(deque<int>)_(near_matches)/1000 26363.546 -6.01%
std::find_end(deque<int>)_(near_matches)/1024 27533.817 -6.30%
std::find_end(deque<int>)_(near_matches)/8192 2093289.503 -2.79%
std::find_end(deque<int>)_(process_all)/1000 421.454 -1.24%
std::find_end(deque<int>)_(process_all)/1024 426.494 2.80%
std::find_end(deque<int>)_(process_all)/1048576 424861.908 -
std::find_end(deque<int>)_(process_all)/8192 3328.868 1.40%
std::find_end(deque<int>)_(same_length)/1000 726.923 -
std::find_end(deque<int>)_(same_length)/1024 743.901 -
std::find_end(deque<int>)_(same_length)/8192 5934.075 -
std::find_end(deque<int>)_(single_element)/1000 432.366 -
std::find_end(deque<int>)_(single_element)/1024 420.738 -2.34%
std::find_end(deque<int>)_(single_element)/8192 3360.895 -1.37%
std::find_end(deque<int>,_pred)_(match_near_end)/1000 89.211 -
std::find_end(deque<int>,_pred)_(match_near_end)/1024 93.107 -
std::find_end(deque<int>,_pred)_(match_near_end)/8192 734.686 -
std::find_end(deque<int>,_pred)_(near_matches)/1000 30168.322 -2.36%
std::find_end(deque<int>,_pred)_(near_matches)/1024 31647.072 -2.49%
std::find_end(deque<int>,_pred)_(near_matches)/8192 2582798.947 5.90%
std::find_end(deque<int>,_pred)_(process_all)/1000 598.032 -
std::find_end(deque<int>,_pred)_(process_all)/1024 613.732 -
std::find_end(deque<int>,_pred)_(process_all)/1048576 629089.806 -
std::find_end(deque<int>,_pred)_(process_all)/8192 4887.461 -
std::find_end(deque<int>,_pred)_(same_length)/1000 877.293 -
std::find_end(deque<int>,_pred)_(same_length)/1024 897.695 -
std::find_end(deque<int>,_pred)_(same_length)/8192 7177.873 -
std::find_end(deque<int>,_pred)_(single_element)/1000 592.623 -
std::find_end(deque<int>,_pred)_(single_element)/1024 612.108 -
std::find_end(deque<int>,_pred)_(single_element)/8192 4883.718 -
std::find_end(forward_list<int>)_(match_near_end)/1000 762.599 -
std::find_end(forward_list<int>)_(match_near_end)/1024 4359.020 -
std::find_end(forward_list<int>)_(match_near_end)/8192 252906.323 -
std::find_end(forward_list<int>)_(near_matches)/1000 35356.374 -
std::find_end(forward_list<int>)_(near_matches)/1024 36858.164 -
std::find_end(forward_list<int>)_(near_matches)/8192 2464014.879 -
std::find_end(forward_list<int>)_(process_all)/1000 701.203 -
std::find_end(forward_list<int>)_(process_all)/1024 714.349 -
std::find_end(forward_list<int>)_(process_all)/1048576 616631.334 -21.79%
std::find_end(forward_list<int>)_(process_all)/8192 5845.266 -
std::find_end(forward_list<int>)_(same_length)/1000 1473.062 -
std::find_end(forward_list<int>)_(same_length)/1024 1488.789 -
std::find_end(forward_list<int>)_(same_length)/8192 14133.144 -
std::find_end(forward_list<int>)_(single_element)/1000 698.557 -
std::find_end(forward_list<int>)_(single_element)/1024 713.301 1.07%
std::find_end(forward_list<int>)_(single_element)/8192 5812.208 -13.26%
std::find_end(forward_list<int>,_pred)_(match_near_end)/1000 790.565 -
std::find_end(forward_list<int>,_pred)_(match_near_end)/1024 4908.364 -
std::find_end(forward_list<int>,_pred)_(match_near_end)/8192 265275.959 -
std::find_end(forward_list<int>,_pred)_(near_matches)/1000 40177.435 -
std::find_end(forward_list<int>,_pred)_(near_matches)/1024 41742.081 -
std::find_end(forward_list<int>,_pred)_(near_matches)/8192 2609523.375 -
std::find_end(forward_list<int>,_pred)_(process_all)/1000 730.722 -
std::find_end(forward_list<int>,_pred)_(process_all)/1024 748.034 -
std::find_end(forward_list<int>,_pred)_(process_all)/1048576 822008.216 -
std::find_end(forward_list<int>,_pred)_(process_all)/8192 6020.468 -
std::find_end(forward_list<int>,_pred)_(same_length)/1000 1515.605 -
std::find_end(forward_list<int>,_pred)_(same_length)/1024 1552.153 -
std::find_end(forward_list<int>,_pred)_(same_length)/8192 17426.582 -
std::find_end(forward_list<int>,_pred)_(single_element)/1000 725.980 -
std::find_end(forward_list<int>,_pred)_(single_element)/1024 741.368 -
std::find_end(forward_list<int>,_pred)_(single_element)/8192 6016.006 -11.92%
std::find_end(list<int>)_(match_near_end)/1000 91.565 -
std::find_end(list<int>)_(match_near_end)/1024 104.093 -
std::find_end(list<int>)_(match_near_end)/8192 1095.416 -
std::find_end(list<int>)_(near_matches)/1000 33346.844 -
std::find_end(list<int>)_(near_matches)/1024 34600.339 -
std::find_end(list<int>)_(near_matches)/8192 2226890.080 -
std::find_end(list<int>)_(process_all)/1000 716.491 -
std::find_end(list<int>)_(process_all)/1024 734.108 -1.61%
std::find_end(list<int>)_(process_all)/1048576 869800.844 -
std::find_end(list<int>)_(process_all)/8192 7175.936 -
std::find_end(list<int>)_(same_length)/1000 1343.485 -
std::find_end(list<int>)_(same_length)/1024 1377.856 -
std::find_end(list<int>)_(same_length)/8192 15020.718 -
std::find_end(list<int>)_(single_element)/1000 716.180 -
std::find_end(list<int>)_(single_element)/1024 732.859 -
std::find_end(list<int>)_(single_element)/8192 8120.631 -
std::find_end(list<int>,_pred)_(match_near_end)/1000 165.936 -
std::find_end(list<int>,_pred)_(match_near_end)/1024 175.012 2.05%
std::find_end(list<int>,_pred)_(match_near_end)/8192 1623.894 1.85%
std::find_end(list<int>,_pred)_(near_matches)/1000 40504.168 -
std::find_end(list<int>,_pred)_(near_matches)/1024 42353.024 -
std::find_end(list<int>,_pred)_(near_matches)/8192 2566611.810 -
std::find_end(list<int>,_pred)_(process_all)/1000 781.987 -
std::find_end(list<int>,_pred)_(process_all)/1024 800.965 -
std::find_end(list<int>,_pred)_(process_all)/1048576 956854.743 -
std::find_end(list<int>,_pred)_(process_all)/8192 8206.976 -
std::find_end(list<int>,_pred)_(same_length)/1000 2073.634 -
std::find_end(list<int>,_pred)_(same_length)/1024 2054.432 -
std::find_end(list<int>,_pred)_(same_length)/8192 24035.600 -
std::find_end(list<int>,_pred)_(single_element)/1000 781.354 -
std::find_end(list<int>,_pred)_(single_element)/1024 800.531 -
std::find_end(list<int>,_pred)_(single_element)/8192 8591.602 -
std::find_end(vector<int>)_(match_near_end)/1000 28.279 -
std::find_end(vector<int>)_(match_near_end)/1024 24.673 -2.88%
std::find_end(vector<int>)_(match_near_end)/8192 206.117 -
std::find_end(vector<int>)_(near_matches)/1000 14101.953 -4.95%
std::find_end(vector<int>)_(near_matches)/1024 14503.903 -4.48%
std::find_end(vector<int>)_(near_matches)/8192 818712.391 -5.44%
std::find_end(vector<int>)_(process_all)/1000 181.047 7.46%
std::find_end(vector<int>)_(process_all)/1024 185.364 7.37%
std::find_end(vector<int>)_(process_all)/1048576 187521.379 7.49%
std::find_end(vector<int>)_(process_all)/8192 1454.153 7.52%
std::find_end(vector<int>)_(same_length)/1000 271.215 -2.51%
std::find_end(vector<int>)_(same_length)/1024 281.038 -
std::find_end(vector<int>)_(same_length)/8192 2024.584 -7.84%
std::find_end(vector<int>)_(single_element)/1000 165.347 6.86%
std::find_end(vector<int>)_(single_element)/1024 169.453 6.91%
std::find_end(vector<int>)_(single_element)/8192 1329.463 6.49%
std::find_end(vector<int>,_pred)_(match_near_end)/1000 40.271 -
std::find_end(vector<int>,_pred)_(match_near_end)/1024 40.749 -
std::find_end(vector<int>,_pred)_(match_near_end)/8192 299.389 -
std::find_end(vector<int>,_pred)_(near_matches)/1000 17554.025 -
std::find_end(vector<int>,_pred)_(near_matches)/1024 18150.038 -
std::find_end(vector<int>,_pred)_(near_matches)/8192 949597.359 -
std::find_end(vector<int>,_pred)_(process_all)/1000 287.959 -
std::find_end(vector<int>,_pred)_(process_all)/1024 293.813 -
std::find_end(vector<int>,_pred)_(process_all)/1048576 297565.740 -
std::find_end(vector<int>,_pred)_(process_all)/8192 2322.520 -
std::find_end(vector<int>,_pred)_(same_length)/1000 371.349 -
std::find_end(vector<int>,_pred)_(same_length)/1024 384.043 -
std::find_end(vector<int>,_pred)_(same_length)/8192 3036.105 -
std::find_end(vector<int>,_pred)_(single_element)/1000 286.481 -
std::find_end(vector<int>,_pred)_(single_element)/1024 293.504 -
std::find_end(vector<int>,_pred)_(single_element)/8192 2320.958 -
std::find_first_of(deque<int>)_(large_needle)/1024 378203.263 -
std::find_first_of(deque<int>)_(large_needle)/32 361.356 -
std::find_first_of(deque<int>)_(large_needle)/50 914.476 -
std::find_first_of(deque<int>)_(large_needle)/8192 24339100.410 -
std::find_first_of(deque<int>)_(small_needle)/1024 2782.283 -
std::find_first_of(deque<int>)_(small_needle)/32 94.726 -
std::find_first_of(deque<int>)_(small_needle)/50 142.976 -
std::find_first_of(deque<int>)_(small_needle)/8192 22210.783 -
std::find_first_of(deque<int>,_pred)_(large_needle)/1024 594131.408 -
std::find_first_of(deque<int>,_pred)_(large_needle)/32 487.222 -
std::find_first_of(deque<int>,_pred)_(large_needle)/50 1346.918 -
std::find_first_of(deque<int>,_pred)_(large_needle)/8192 38007987.870 -
std::find_first_of(deque<int>,_pred)_(small_needle)/1024 5857.503 -
std::find_first_of(deque<int>,_pred)_(small_needle)/32 178.512 -
std::find_first_of(deque<int>,_pred)_(small_needle)/50 281.519 -
std::find_first_of(deque<int>,_pred)_(small_needle)/8192 46906.545 -
std::find_first_of(list<int>)_(large_needle)/1024 916450.083 -8.33%
std::find_first_of(list<int>)_(large_needle)/32 671.971 -
std::find_first_of(list<int>)_(large_needle)/50 1732.704 -
std::find_first_of(list<int>)_(large_needle)/8192 49054400.126 -2.39%
std::find_first_of(list<int>)_(small_needle)/1024 2737.037 -
std::find_first_of(list<int>)_(small_needle)/32 91.214 -
std::find_first_of(list<int>)_(small_needle)/50 139.153 -
std::find_first_of(list<int>)_(small_needle)/8192 21921.062 -
std::find_first_of(list<int>,_pred)_(large_needle)/1024 1048741.744 -
std::find_first_of(list<int>,_pred)_(large_needle)/32 753.286 -
std::find_first_of(list<int>,_pred)_(large_needle)/50 1998.063 -
std::find_first_of(list<int>,_pred)_(large_needle)/8192 59412995.974 -
std::find_first_of(list<int>,_pred)_(small_needle)/1024 5401.151 -
std::find_first_of(list<int>,_pred)_(small_needle)/32 171.230 -
std::find_first_of(list<int>,_pred)_(small_needle)/50 269.814 -
std::find_first_of(list<int>,_pred)_(small_needle)/8192 44044.485 -
std::find_first_of(vector<int>)_(large_needle)/1024 233315.579 -
std::find_first_of(vector<int>)_(large_needle)/32 247.977 -
std::find_first_of(vector<int>)_(large_needle)/50 597.045 -
std::find_first_of(vector<int>)_(large_needle)/8192 14993104.529 -
std::find_first_of(vector<int>)_(small_needle)/1024 2807.561 -
std::find_first_of(vector<int>)_(small_needle)/32 91.128 -1.67%
std::find_first_of(vector<int>)_(small_needle)/50 142.282 -3.14%
std::find_first_of(vector<int>)_(small_needle)/8192 22162.173 -5.61%
std::find_first_of(vector<int>,_pred)_(large_needle)/1024 599426.538 2.46%
std::find_first_of(vector<int>,_pred)_(large_needle)/32 486.039 1.15%
std::find_first_of(vector<int>,_pred)_(large_needle)/50 1341.431 -
std::find_first_of(vector<int>,_pred)_(large_needle)/8192 38094215.923 -
std::find_first_of(vector<int>,_pred)_(small_needle)/1024 5546.497 -
std::find_first_of(vector<int>,_pred)_(small_needle)/32 177.552 -
std::find_first_of(vector<int>,_pred)_(small_needle)/50 271.769 -
std::find_first_of(vector<int>,_pred)_(small_needle)/8192 45281.109 -
std::find_if(deque<int>)_(bail_25%)/1024 61.356 -2.27%
std::find_if(deque<int>)_(bail_25%)/32768 2129.320 -2.37%
std::find_if(deque<int>)_(bail_25%)/8 0.844 -7.17%
std::find_if(deque<int>)_(bail_25%)/8192 531.033 -2.77%
std::find_if(deque<int>)_(process_all)/1024 265.765 -
std::find_if(deque<int>)_(process_all)/32768 8505.480 -1.06%
std::find_if(deque<int>)_(process_all)/50 13.918 11.05%
std::find_if(deque<int>)_(process_all)/8 2.627 16.75%
std::find_if(deque<int>)_(process_all)/8192 2126.591 -
std::find_if(list<int>)_(bail_25%)/1024 162.892 -
std::find_if(list<int>)_(bail_25%)/32768 7563.596 6.78%
std::find_if(list<int>)_(bail_25%)/8 0.796 -
std::find_if(list<int>)_(bail_25%)/8192 1483.397 -
std::find_if(list<int>)_(process_all)/1024 738.011 -
std::find_if(list<int>)_(process_all)/32768 26464.659 1.33%
std::find_if(list<int>)_(process_all)/50 13.611 2.86%
std::find_if(list<int>)_(process_all)/8 2.227 -
std::find_if(list<int>)_(process_all)/8192 6970.493 -
std::find_if(vector<bool>)_(process_all)/1024 515.753 -
std::find_if(vector<bool>)_(process_all)/1048576 523499.944 -
std::find_if(vector<bool>)_(process_all)/50 25.953 -
std::find_if(vector<bool>)_(process_all)/8 3.875 -
std::find_if(vector<bool>)_(process_all)/8192 4109.090 -
std::find_if(vector<char>)_(bail_25%)/1024 33.181 11.02%
std::find_if(vector<char>)_(bail_25%)/32768 935.249 13.81%
std::find_if(vector<char>)_(bail_25%)/8 0.740 -
std::find_if(vector<char>)_(bail_25%)/8192 239.503 11.33%
std::find_if(vector<char>)_(process_all)/1024 110.287 -
std::find_if(vector<char>)_(process_all)/32768 3108.813 -
std::find_if(vector<char>)_(process_all)/50 5.387 1.71%
std::find_if(vector<char>)_(process_all)/8 1.395 -14.12%
std::find_if(vector<char>)_(process_all)/8192 787.407 -
std::find_if(vector<int>)_(bail_25%)/1024 42.106 6.01%
std::find_if(vector<int>)_(bail_25%)/32768 1349.695 6.40%
std::find_if(vector<int>)_(bail_25%)/8 0.673 6.78%
std::find_if(vector<int>)_(bail_25%)/8192 338.595 5.80%
std::find_if(vector<int>)_(process_all)/1024 157.738 -
std::find_if(vector<int>)_(process_all)/32768 4969.864 -
std::find_if(vector<int>)_(process_all)/50 7.834 -
std::find_if(vector<int>)_(process_all)/8 1.527 -
std::find_if(vector<int>)_(process_all)/8192 1242.624 -
std::find_if_not(deque<int>)_(bail_25%)/1024 61.208 -
std::find_if_not(deque<int>)_(bail_25%)/32768 2156.542 1.81%
std::find_if_not(deque<int>)_(bail_25%)/8 0.843 -3.13%
std::find_if_not(deque<int>)_(bail_25%)/8192 534.272 1.72%
std::find_if_not(deque<int>)_(process_all)/1024 281.150 7.35%
std::find_if_not(deque<int>)_(process_all)/32768 8974.877 5.31%
std::find_if_not(deque<int>)_(process_all)/50 14.209 13.94%
std::find_if_not(deque<int>)_(process_all)/8 2.444 9.62%
std::find_if_not(deque<int>)_(process_all)/8192 2237.873 6.02%
std::find_if_not(list<int>)_(bail_25%)/1024 163.060 -
std::find_if_not(list<int>)_(bail_25%)/32768 6832.544 -6.84%
std::find_if_not(list<int>)_(bail_25%)/8 0.792 -
std::find_if_not(list<int>)_(bail_25%)/8192 1473.904 -
std::find_if_not(list<int>)_(process_all)/1024 737.339 -
std::find_if_not(list<int>)_(process_all)/32768 25781.625 -
std::find_if_not(list<int>)_(process_all)/50 10.776 -5.79%
std::find_if_not(list<int>)_(process_all)/8 2.229 -
std::find_if_not(list<int>)_(process_all)/8192 7392.357 5.59%
std::find_if_not(vector<bool>)_(process_all)/1024 515.120 -
std::find_if_not(vector<bool>)_(process_all)/1048576 522716.163 -
std::find_if_not(vector<bool>)_(process_all)/50 25.774 -
std::find_if_not(vector<bool>)_(process_all)/8 3.860 -
std::find_if_not(vector<bool>)_(process_all)/8192 4087.011 -
std::find_if_not(vector<char>)_(bail_25%)/1024 25.820 3.87%
std::find_if_not(vector<char>)_(bail_25%)/32768 823.820 4.40%
std::find_if_not(vector<char>)_(bail_25%)/8 0.733 -18.90%
std::find_if_not(vector<char>)_(bail_25%)/8192 216.337 3.77%
std::find_if_not(vector<char>)_(process_all)/1024 110.369 -
std::find_if_not(vector<char>)_(process_all)/32768 3104.565 -
std::find_if_not(vector<char>)_(process_all)/50 5.298 -
std::find_if_not(vector<char>)_(process_all)/8 1.587 -
std::find_if_not(vector<char>)_(process_all)/8192 786.110 -
std::find_if_not(vector<int>)_(bail_25%)/1024 39.438 -
std::find_if_not(vector<int>)_(bail_25%)/32768 1249.511 -
std::find_if_not(vector<int>)_(bail_25%)/8 0.664 -
std::find_if_not(vector<int>)_(bail_25%)/8192 314.388 -
std::find_if_not(vector<int>)_(process_all)/1024 158.188 -2.86%
std::find_if_not(vector<int>)_(process_all)/32768 4982.960 -3.48%
std::find_if_not(vector<int>)_(process_all)/50 7.892 -3.48%
std::find_if_not(vector<int>)_(process_all)/8 1.527 -2.07%
std::find_if_not(vector<int>)_(process_all)/8192 1247.828 -3.32%
std::flat_map<int,_int>::clear()/0 386.639 -
std::flat_map<int,_int>::clear()/1024 377.700 -
std::flat_map<int,_int>::clear()/32 387.499 -
std::flat_map<int,_int>::clear()/8192 403.194 -
std::flat_map<int,_int>::contains(key)/1024 10.980 -
std::flat_map<int,_int>::contains(key)/32 7.028 -
std::flat_map<int,_int>::contains(key)/8192 14.632 -
std::flat_map<int,_int>::count(key)/1024 10.955 -
std::flat_map<int,_int>::count(key)/32 6.994 1.21%
std::flat_map<int,_int>::count(key)/8192 14.660 -
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 14.160 -
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 187.125 -
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 27.154 -
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 1310.009 -
std::flat_map<int,_int>::ctor(const_Self&)/0 13.277 -
std::flat_map<int,_int>::ctor(const_Self&)/1024 176.463 -
std::flat_map<int,_int>::ctor(const_Self&)/32 22.868 -3.26%
std::flat_map<int,_int>::ctor(const_Self&)/8192 1936.914 -
std::flat_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.901 -1.69%
std::flat_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 176.190 -
std::flat_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 22.665 -
std::flat_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 1927.436 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.869 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 6377.002 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 219.779 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 57688.175 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.984 -1.20%
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 8732.789 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 262.056 -1.45%
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 135933.467 -2.71%
std::flat_map<int,_int>::equal_range(key)/1024 36.844 -1.29%
std::flat_map<int,_int>::equal_range(key)/32 19.378 -
std::flat_map<int,_int>::equal_range(key)/8192 46.564 -1.56%
std::flat_map<int,_int>::erase(iterator)/1024 74.991 -
std::flat_map<int,_int>::erase(iterator)/32 20.273 1.39%
std::flat_map<int,_int>::erase(iterator)/8192 512.458 4.35%
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 390.207 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 398.451 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 393.940 -
std::flat_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 549.409 -
std::flat_map<int,_int>::erase(key)_(existent)/1024 82.067 1.26%
std::flat_map<int,_int>::erase(key)_(existent)/32 23.732 -
std::flat_map<int,_int>::erase(key)_(existent)/8192 526.476 2.53%
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/0 0.487 -
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/1024 4.248 -
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/32 2.115 1.14%
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/8192 5.613 -
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/0 0.487 -
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/1024 3.925 -
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/32 2.047 -
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/8192 5.267 -
std::flat_map<int,_int>::find(key)/1024 10.803 -
std::flat_map<int,_int>::find(key)/32 6.894 -
std::flat_map<int,_int>::find(key)/8192 14.380 -
std::flat_map<int,_int>::insert(const_value_type&)_(already_present)/1024 11.721 -
std::flat_map<int,_int>::insert(const_value_type&)_(already_present)/32 2.703 -
std::flat_map<int,_int>::insert(const_value_type&)_(already_present)/8192 20.223 2.87%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 13.288 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 22.885 11.59%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 15.230 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 32.911 24.88%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 13.468 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 97.400 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 22.754 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 613.059 11.19%
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/0 13.521 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 16.634 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 13.842 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 18.474 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 13.698 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 76.375 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 21.262 -1.31%
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 547.517 9.94%
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 391.192 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 7410.169 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 628.432 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 66524.509 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 391.606 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 7033.706 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 592.021 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 62550.593 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 391.334 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 11578.600 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 640.239 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 119718.047 1.14%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 391.687 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 7622.113 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 643.148 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 66634.724 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 390.955 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 7580.915 -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 641.800 1.53%
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 66335.734 -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/0 13.477 -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/1024 21.284 -14.47%
std::flat_map<int,_int>::insert(value)_(new_value,_end)/32 15.372 -1.62%
std::flat_map<int,_int>::insert(value)_(new_value,_end)/8192 28.042 -4.94%
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/0 13.476 -
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/1024 94.455 -
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/32 23.387 1.92%
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/8192 609.633 10.38%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 12.040 2.23%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 2.834 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 22.718 3.85%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 13.371 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 19.230 -4.51%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 15.033 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 24.075 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0 13.459 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 94.375 2.21%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 22.973 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 596.063 10.16%
std::flat_map<int,_int>::lower_bound(key)/1024 10.537 -
std::flat_map<int,_int>::lower_bound(key)/32 6.841 -
std::flat_map<int,_int>::lower_bound(key)/8192 14.046 -
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 14.806 -
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 85.989 -
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 16.817 -2.17%
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 1063.816 59.78%
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 14.700 -3.53%
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 86.400 -
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 16.863 -1.88%
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1051.360 55.84%
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 2.648 -4.93%
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 72.711 -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 4.627 3.59%
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1008.579 59.37%
std::flat_map<int,_int>::upper_bound(key)/1024 10.529 -
std::flat_map<int,_int>::upper_bound(key)/32 6.371 -
std::flat_map<int,_int>::upper_bound(key)/8192 14.057 -
std::flat_multimap<int,_int>::clear()/0 386.508 1.02%
std::flat_multimap<int,_int>::clear()/1024 378.243 -
std::flat_multimap<int,_int>::clear()/32 393.730 2.74%
std::flat_multimap<int,_int>::clear()/8192 405.034 -
std::flat_multimap<int,_int>::contains(key)/1024 10.994 -
std::flat_multimap<int,_int>::contains(key)/32 7.088 1.08%
std::flat_multimap<int,_int>::contains(key)/8192 14.635 -
std::flat_multimap<int,_int>::count(key)/1024 38.146 -
std::flat_multimap<int,_int>::count(key)/32 19.827 -
std::flat_multimap<int,_int>::count(key)/8192 49.301 -
std::flat_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 14.202 1.93%
std::flat_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 186.210 -
std::flat_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 27.082 -
std::flat_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 1322.390 -
std::flat_multimap<int,_int>::ctor(const_Self&)/0 13.268 -
std::flat_multimap<int,_int>::ctor(const_Self&)/1024 176.116 -
std::flat_multimap<int,_int>::ctor(const_Self&)/32 22.969 -
std::flat_multimap<int,_int>::ctor(const_Self&)/8192 1930.604 -
std::flat_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.832 -
std::flat_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 175.697 -
std::flat_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 22.829 -
std::flat_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 1926.306 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.001 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 6119.146 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 201.765 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 55556.786 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.069 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 8449.578 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 245.549 -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 80855.257 -
std::flat_multimap<int,_int>::equal_range(key)/1024 37.716 -
std::flat_multimap<int,_int>::equal_range(key)/32 19.806 -
std::flat_multimap<int,_int>::equal_range(key)/8192 47.977 -
std::flat_multimap<int,_int>::erase(iterator)/1024 75.895 -11.94%
std::flat_multimap<int,_int>::erase(iterator)/32 20.116 -
std::flat_multimap<int,_int>::erase(iterator)/8192 489.073 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 390.998 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 398.625 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 391.916 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 551.605 -
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 83.180 -38.98%
std::flat_multimap<int,_int>::erase(key)_(existent)/32 23.740 1.48%
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 515.618 -4.04%
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/0 0.457 3.65%
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/1024 4.222 -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/32 2.090 -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/8192 5.649 -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_middle)/0 0.500 -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_middle)/1024 3.933 -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_middle)/32 2.040 -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_middle)/8192 5.323 -
std::flat_multimap<int,_int>::find(key)/1024 10.729 -
std::flat_multimap<int,_int>::find(key)/32 6.880 -
std::flat_multimap<int,_int>::find(key)/8192 14.354 -
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/1024 95.040 -55.02%
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/32 22.476 6.32%
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/8192 564.772 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 13.105 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 22.572 -31.73%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 15.262 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 30.533 12.54%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 13.139 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 95.700 -57.65%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 22.687 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 537.349 -3.90%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/0 13.405 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 16.505 -12.07%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 13.461 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 18.351 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 13.452 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 77.116 -44.56%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 21.077 1.04%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 500.010 -4.08%
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 392.336 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 7147.779 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 627.242 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 64233.347 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 392.484 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 6722.257 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 591.871 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 60128.447 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 392.546 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 10859.891 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 629.175 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 112889.055 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 389.671 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 7358.529 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 635.045 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 63808.256 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 391.915 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 7303.325 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 635.234 -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 63573.940 -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/0 13.273 1.01%
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/1024 24.919 -26.73%
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/32 15.594 -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/8192 33.518 37.80%
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/0 13.281 -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/1024 101.380 -56.69%
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/32 22.971 -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/8192 549.003 -2.91%
std::flat_multimap<int,_int>::lower_bound(key)/1024 10.568 -
std::flat_multimap<int,_int>::lower_bound(key)/32 6.860 -
std::flat_multimap<int,_int>::lower_bound(key)/8192 14.051 -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 14.842 2.01%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 85.704 -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 17.085 1.07%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 551.528 1.13%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 14.959 1.50%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 88.900 3.01%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 17.425 3.13%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1640.456 199.17%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 2.695 1.51%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 72.690 -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 4.437 -1.90%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1601.586 211.72%
std::flat_multimap<int,_int>::upper_bound(key)/1024 10.539 -
std::flat_multimap<int,_int>::upper_bound(key)/32 6.382 -
std::flat_multimap<int,_int>::upper_bound(key)/8192 14.057 -
std::for_each(deque<int>)/32 11.438 1.18%
std::for_each(deque<int>)/50 22.057 -1.51%
std::for_each(deque<int>)/8 2.980 -
std::for_each(deque<int>)/8192 3146.990 -
std::for_each(join_view(vector<vector<int>>))/32 11.399 -
std::for_each(join_view(vector<vector<int>>))/50 17.635 -
std::for_each(join_view(vector<vector<int>>))/8 3.072 -2.69%
std::for_each(join_view(vector<vector<int>>))/8192 3018.436 -
std::for_each(list<int>)/32 11.321 -
std::for_each(list<int>)/50 21.400 -3.84%
std::for_each(list<int>)/8 2.391 -5.01%
std::for_each(list<int>)/8192 7841.341 -
std::for_each(map<int>::iterator)/32 41.704 -
std::for_each(map<int>::iterator)/50 65.837 -
std::for_each(map<int>::iterator)/8 8.791 1.55%
std::for_each(map<int>::iterator)/8192 16744.138 -3.82%
std::for_each(multimap<int>::iterator)/32 41.290 -
std::for_each(multimap<int>::iterator)/50 66.035 -
std::for_each(multimap<int>::iterator)/8 8.658 -2.25%
std::for_each(multimap<int>::iterator)/8192 16597.811 -4.32%
std::for_each(multiset<int>::iterator)/32 41.335 3.83%
std::for_each(multiset<int>::iterator)/50 66.310 2.95%
std::for_each(multiset<int>::iterator)/8 8.810 1.48%
std::for_each(multiset<int>::iterator)/8192 16801.691 -4.19%
std::for_each(set<int>::iterator)/32 41.536 4.94%
std::for_each(set<int>::iterator)/50 67.066 4.36%
std::for_each(set<int>::iterator)/8 9.043 2.23%
std::for_each(set<int>::iterator)/8192 17562.339 -4.51%
std::for_each(vector<int>)/32 3.762 -
std::for_each(vector<int>)/50 4.082 -
std::for_each(vector<int>)/8 0.894 -
std::for_each(vector<int>)/8192 251.442 -
std::for_each_n(deque<int>)/32 10.672 -2.02%
std::for_each_n(deque<int>)/50 16.501 -2.32%
std::for_each_n(deque<int>)/8 2.839 -3.43%
std::for_each_n(deque<int>)/8192 3071.358 -
std::for_each_n(join_view(vector<vector<int>>))/32 11.461 -
std::for_each_n(join_view(vector<vector<int>>))/50 17.749 -
std::for_each_n(join_view(vector<vector<int>>))/8 3.207 -
std::for_each_n(join_view(vector<vector<int>>))/8192 3213.199 7.95%
std::for_each_n(list<int>)/32 11.190 -
std::for_each_n(list<int>)/50 21.687 -
std::for_each_n(list<int>)/8 2.516 -
std::for_each_n(list<int>)/8192 7962.470 -
std::for_each_n(vector<int>)/32 3.829 -
std::for_each_n(vector<int>)/50 4.029 -
std::for_each_n(vector<int>)/8 0.909 -
std::for_each_n(vector<int>)/8192 251.852 -
std::format(double)_(fmt:_{:017500_0La}) 1192.920 -3.44%
std::format(double)_(fmt:_{:017500_0Le}) 1222.280 1.21%
std::format(double)_(fmt:_{:017500_0Lf}) 1376.183 3.43%
std::format(double)_(fmt:_{:017500_0Lg}) 1223.689 -
std::format(double)_(fmt:_{:017500_0L}) 1214.219 -
std::format(double)_(fmt:_{:017500_0a}) 1189.102 -2.43%
std::format(double)_(fmt:_{:017500_0e}) 1205.277 -
std::format(double)_(fmt:_{:017500_0f}) 1350.327 1.67%
std::format(double)_(fmt:_{:017500_0g}) 1207.699 -
std::format(double)_(fmt:_{:017500_0}) 1209.793 -
std::format(double)_(fmt:_{:017500_10La}) 1194.482 -
std::format(double)_(fmt:_{:017500_10Le}) 1216.925 -
std::format(double)_(fmt:_{:017500_10Lf}) 1334.635 1.03%
std::format(double)_(fmt:_{:017500_10Lg}) 1226.131 -
std::format(double)_(fmt:_{:017500_10L}) 1225.328 -
std::format(double)_(fmt:_{:017500_10a}) 1187.583 -
std::format(double)_(fmt:_{:017500_10e}) 1210.613 -
std::format(double)_(fmt:_{:017500_10f}) 1287.308 -1.00%
std::format(double)_(fmt:_{:017500_10g}) 1215.381 -
std::format(double)_(fmt:_{:017500_10}) 1215.756 -
std::format(double)_(fmt:_{:017500_17000L}) 1791.978 1.93%
std::format(double)_(fmt:_{:017500_17000}) 1784.229 2.78%
std::format(double)_(fmt:_{:0<17500_0La}) 1192.947 -2.52%
std::format(double)_(fmt:_{:0<17500_0Le}) 1209.458 -
std::format(double)_(fmt:_{:0<17500_0Lf}) 1360.166 3.19%
std::format(double)_(fmt:_{:0<17500_0Lg}) 1218.146 -
std::format(double)_(fmt:_{:0<17500_0L}) 1214.252 -
std::format(double)_(fmt:_{:0<17500_0a}) 1204.298 -2.34%
std::format(double)_(fmt:_{:0<17500_0e}) 1203.015 -
std::format(double)_(fmt:_{:0<17500_0f}) 1317.323 -1.31%
std::format(double)_(fmt:_{:0<17500_0g}) 1205.033 -
std::format(double)_(fmt:_{:0<17500_0}) 1208.270 -
std::format(double)_(fmt:_{:0<17500_10La}) 1207.898 -1.13%
std::format(double)_(fmt:_{:0<17500_10Le}) 1227.273 -
std::format(double)_(fmt:_{:0<17500_10Lf}) 1309.088 -
std::format(double)_(fmt:_{:0<17500_10Lg}) 1246.272 1.44%
std::format(double)_(fmt:_{:0<17500_10L}) 1237.777 -
std::format(double)_(fmt:_{:0<17500_10a}) 1216.609 -
std::format(double)_(fmt:_{:0<17500_10e}) 1210.965 -
std::format(double)_(fmt:_{:0<17500_10f}) 1311.173 -
std::format(double)_(fmt:_{:0<17500_10g}) 1223.645 -
std::format(double)_(fmt:_{:0<17500_10}) 1234.016 -
std::format(double)_(fmt:_{:0<17500_17000L}) 1787.043 1.15%
std::format(double)_(fmt:_{:0<17500_17000}) 1753.752 -
std::format(double)_(fmt:_{:0>17500_0La}) 1208.968 -2.36%
std::format(double)_(fmt:_{:0>17500_0Le}) 1211.808 -1.47%
std::format(double)_(fmt:_{:0>17500_0Lf}) 1362.686 3.01%
std::format(double)_(fmt:_{:0>17500_0Lg}) 1217.216 -
std::format(double)_(fmt:_{:0>17500_0L}) 1212.387 -
std::format(double)_(fmt:_{:0>17500_0a}) 1192.922 -1.85%
std::format(double)_(fmt:_{:0>17500_0e}) 1203.680 -
std::format(double)_(fmt:_{:0>17500_0f}) 1323.384 1.33%
std::format(double)_(fmt:_{:0>17500_0g}) 1205.658 -
std::format(double)_(fmt:_{:0>17500_0}) 1206.270 -
std::format(double)_(fmt:_{:0>17500_10La}) 1195.169 -
std::format(double)_(fmt:_{:0>17500_10Le}) 1215.387 -
std::format(double)_(fmt:_{:0>17500_10Lf}) 1346.026 -
std::format(double)_(fmt:_{:0>17500_10Lg}) 1223.901 -
std::format(double)_(fmt:_{:0>17500_10L}) 1222.819 -
std::format(double)_(fmt:_{:0>17500_10a}) 1187.851 -
std::format(double)_(fmt:_{:0>17500_10e}) 1208.379 -
std::format(double)_(fmt:_{:0>17500_10f}) 1287.353 -
std::format(double)_(fmt:_{:0>17500_10g}) 1213.510 -
std::format(double)_(fmt:_{:0>17500_10}) 1214.209 -
std::format(double)_(fmt:_{:0>17500_17000L}) 1800.648 1.73%
std::format(double)_(fmt:_{:0>17500_17000}) 1784.061 2.30%
std::format(double)_(fmt:_{:0^17500_0La}) 1241.705 -
std::format(double)_(fmt:_{:0^17500_0Le}) 1219.207 -
std::format(double)_(fmt:_{:0^17500_0Lf}) 1367.260 -
std::format(double)_(fmt:_{:0^17500_0Lg}) 1234.153 1.17%
std::format(double)_(fmt:_{:0^17500_0L}) 1229.723 -
std::format(double)_(fmt:_{:0^17500_0a}) 1283.428 2.05%
std::format(double)_(fmt:_{:0^17500_0e}) 1214.927 -
std::format(double)_(fmt:_{:0^17500_0f}) 1371.132 -
std::format(double)_(fmt:_{:0^17500_0g}) 1215.219 -1.74%
std::format(double)_(fmt:_{:0^17500_0}) 1215.154 -
std::format(double)_(fmt:_{:0^17500_10La}) 1214.678 -
std::format(double)_(fmt:_{:0^17500_10Le}) 1224.154 -
std::format(double)_(fmt:_{:0^17500_10Lf}) 1324.732 -
std::format(double)_(fmt:_{:0^17500_10Lg}) 1229.087 -
std::format(double)_(fmt:_{:0^17500_10L}) 1233.144 -
std::format(double)_(fmt:_{:0^17500_10a}) 1209.373 -
std::format(double)_(fmt:_{:0^17500_10e}) 1216.620 -
std::format(double)_(fmt:_{:0^17500_10f}) 1304.511 -
std::format(double)_(fmt:_{:0^17500_10g}) 1220.664 -
std::format(double)_(fmt:_{:0^17500_10}) 1220.244 -
std::format(double)_(fmt:_{:0^17500_17000L}) 1774.880 -
std::format(double)_(fmt:_{:0^17500_17000}) 1770.824 -
std::format(double)_(fmt:_{:_0La}) 42.536 -
std::format(double)_(fmt:_{:_0Le}) 60.012 -
std::format(double)_(fmt:_{:_0Lf}) 108.865 -1.49%
std::format(double)_(fmt:_{:_0Lg}) 62.489 -
std::format(double)_(fmt:_{:_0L}) 62.217 -3.01%
std::format(double)_(fmt:_{:_0a}) 37.374 -
std::format(double)_(fmt:_{:_0e}) 43.361 -5.74%
std::format(double)_(fmt:_{:_0f}) 101.312 -1.41%
std::format(double)_(fmt:_{:_0g}) 48.230 -5.11%
std::format(double)_(fmt:_{:_0}) 26.610 -
std::format(double)_(fmt:_{:_10La}) 45.030 -
std::format(double)_(fmt:_{:_10Le}) 67.553 1.79%
std::format(double)_(fmt:_{:_10Lf}) 112.291 -1.37%
std::format(double)_(fmt:_{:_10Lg}) 71.088 -
std::format(double)_(fmt:_{:_10L}) 73.084 2.14%
std::format(double)_(fmt:_{:_10a}) 38.277 -
std::format(double)_(fmt:_{:_10e}) 47.242 -
std::format(double)_(fmt:_{:_10f}) 104.836 -1.76%
std::format(double)_(fmt:_{:_10g}) 59.552 -3.33%
std::format(double)_(fmt:_{:_10}) 59.237 -2.61%
std::format(double)_(fmt:_{:_17000L}) 587.767 -
std::format(double)_(fmt:_{:_17000}) 575.221 -
std::format(float)_(fmt:_{:017500_0La}) 1287.537 3.13%
std::format(float)_(fmt:_{:017500_0Le}) 1214.452 -
std::format(float)_(fmt:_{:017500_0Lf}) 1243.989 -
std::format(float)_(fmt:_{:017500_0Lg}) 1216.807 -
std::format(float)_(fmt:_{:017500_0L}) 1227.887 -
std::format(float)_(fmt:_{:017500_0a}) 1244.946 4.70%
std::format(float)_(fmt:_{:017500_0e}) 1210.197 -
std::format(float)_(fmt:_{:017500_0f}) 1238.384 1.05%
std::format(float)_(fmt:_{:017500_0g}) 1206.847 -
std::format(float)_(fmt:_{:017500_0}) 1210.707 -
std::format(float)_(fmt:_{:017500_10La}) 1199.683 -
std::format(float)_(fmt:_{:017500_10Le}) 1216.063 -
std::format(float)_(fmt:_{:017500_10Lf}) 1222.772 1.43%
std::format(float)_(fmt:_{:017500_10Lg}) 1221.560 -
std::format(float)_(fmt:_{:017500_10L}) 1224.465 -
std::format(float)_(fmt:_{:017500_10a}) 1192.886 -
std::format(float)_(fmt:_{:017500_10e}) 1210.582 -
std::format(float)_(fmt:_{:017500_10f}) 1220.308 1.59%
std::format(float)_(fmt:_{:017500_10g}) 1213.844 -
std::format(float)_(fmt:_{:017500_10}) 1229.719 -
std::format(float)_(fmt:_{:017500_17000L}) 1236.929 -
std::format(float)_(fmt:_{:017500_17000}) 1229.065 -
std::format(float)_(fmt:_{:0<17500_0La}) 1225.369 2.34%
std::format(float)_(fmt:_{:0<17500_0Le}) 1215.628 -
std::format(float)_(fmt:_{:0<17500_0Lf}) 1223.498 -1.14%
std::format(float)_(fmt:_{:0<17500_0Lg}) 1222.903 -
std::format(float)_(fmt:_{:0<17500_0L}) 1215.608 -
std::format(float)_(fmt:_{:0<17500_0a}) 1224.454 -
std::format(float)_(fmt:_{:0<17500_0e}) 1208.211 -
std::format(float)_(fmt:_{:0<17500_0f}) 1233.861 -
std::format(float)_(fmt:_{:0<17500_0g}) 1206.764 -
std::format(float)_(fmt:_{:0<17500_0}) 1209.922 -
std::format(float)_(fmt:_{:0<17500_10La}) 1202.487 -
std::format(float)_(fmt:_{:0<17500_10Le}) 1221.396 -
std::format(float)_(fmt:_{:0<17500_10Lf}) 1259.652 1.26%
std::format(float)_(fmt:_{:0<17500_10Lg}) 1276.334 2.95%
std::format(float)_(fmt:_{:0<17500_10L}) 1230.766 -
std::format(float)_(fmt:_{:0<17500_10a}) 1194.304 -
std::format(float)_(fmt:_{:0<17500_10e}) 1217.627 -
std::format(float)_(fmt:_{:0<17500_10f}) 1254.519 -
std::format(float)_(fmt:_{:0<17500_10g}) 1242.852 1.35%
std::format(float)_(fmt:_{:0<17500_10}) 1226.341 -
std::format(float)_(fmt:_{:0<17500_17000L}) 1266.114 1.61%
std::format(float)_(fmt:_{:0<17500_17000}) 1261.782 1.33%
std::format(float)_(fmt:_{:0>17500_0La}) 1291.416 2.83%
std::format(float)_(fmt:_{:0>17500_0Le}) 1212.801 -
std::format(float)_(fmt:_{:0>17500_0Lf}) 1243.182 1.02%
std::format(float)_(fmt:_{:0>17500_0Lg}) 1214.437 -
std::format(float)_(fmt:_{:0>17500_0L}) 1228.027 -
std::format(float)_(fmt:_{:0>17500_0a}) 1255.907 2.66%
std::format(float)_(fmt:_{:0>17500_0e}) 1208.739 -
std::format(float)_(fmt:_{:0>17500_0f}) 1234.687 1.31%
std::format(float)_(fmt:_{:0>17500_0g}) 1205.776 -
std::format(float)_(fmt:_{:0>17500_0}) 1210.366 -
std::format(float)_(fmt:_{:0>17500_10La}) 1209.413 1.27%
std::format(float)_(fmt:_{:0>17500_10Le}) 1216.925 -
std::format(float)_(fmt:_{:0>17500_10Lf}) 1220.696 -
std::format(float)_(fmt:_{:0>17500_10Lg}) 1219.497 -
std::format(float)_(fmt:_{:0>17500_10L}) 1222.861 -
std::format(float)_(fmt:_{:0>17500_10a}) 1191.391 -
std::format(float)_(fmt:_{:0>17500_10e}) 1210.402 -
std::format(float)_(fmt:_{:0>17500_10f}) 1211.524 -
std::format(float)_(fmt:_{:0>17500_10g}) 1212.590 -
std::format(float)_(fmt:_{:0>17500_10}) 1227.135 1.11%
std::format(float)_(fmt:_{:0>17500_17000L}) 1235.579 -
std::format(float)_(fmt:_{:0>17500_17000}) 1228.363 -
std::format(float)_(fmt:_{:0^17500_0La}) 1269.705 -1.48%
std::format(float)_(fmt:_{:0^17500_0Le}) 1226.773 -
std::format(float)_(fmt:_{:0^17500_0Lf}) 1241.875 -
std::format(float)_(fmt:_{:0^17500_0Lg}) 1224.776 -
std::format(float)_(fmt:_{:0^17500_0L}) 1230.278 -
std::format(float)_(fmt:_{:0^17500_0a}) 1304.674 1.96%
std::format(float)_(fmt:_{:0^17500_0e}) 1215.976 -
std::format(float)_(fmt:_{:0^17500_0f}) 1244.287 -
std::format(float)_(fmt:_{:0^17500_0g}) 1215.823 -
std::format(float)_(fmt:_{:0^17500_0}) 1218.913 -
std::format(float)_(fmt:_{:0^17500_10La}) 1208.260 -
std::format(float)_(fmt:_{:0^17500_10Le}) 1224.412 -
std::format(float)_(fmt:_{:0^17500_10Lf}) 1217.691 -
std::format(float)_(fmt:_{:0^17500_10Lg}) 1243.856 -
std::format(float)_(fmt:_{:0^17500_10L}) 1243.174 -
std::format(float)_(fmt:_{:0^17500_10a}) 1203.524 -
std::format(float)_(fmt:_{:0^17500_10e}) 1218.604 -
std::format(float)_(fmt:_{:0^17500_10f}) 1214.337 -
std::format(float)_(fmt:_{:0^17500_10g}) 1233.016 -
std::format(float)_(fmt:_{:0^17500_10}) 1240.408 -
std::format(float)_(fmt:_{:0^17500_17000L}) 1261.082 -
std::format(float)_(fmt:_{:0^17500_17000}) 1261.108 -
std::format(float)_(fmt:_{:_0La}) 42.836 -
std::format(float)_(fmt:_{:_0Le}) 58.796 -
std::format(float)_(fmt:_{:_0Lf}) 48.250 -
std::format(float)_(fmt:_{:_0Lg}) 61.244 -
std::format(float)_(fmt:_{:_0L}) 62.038 -
std::format(float)_(fmt:_{:_0a}) 35.527 -
std::format(float)_(fmt:_{:_0e}) 42.921 -
std::format(float)_(fmt:_{:_0f}) 41.329 -
std::format(float)_(fmt:_{:_0g}) 46.798 -
std::format(float)_(fmt:_{:_0}) 25.113 -
std::format(float)_(fmt:_{:_10La}) 44.141 -
std::format(float)_(fmt:_{:_10Le}) 64.864 1.86%
std::format(float)_(fmt:_{:_10Lf}) 52.758 -
std::format(float)_(fmt:_{:_10Lg}) 68.365 -
std::format(float)_(fmt:_{:_10L}) 69.108 -
std::format(float)_(fmt:_{:_10a}) 36.796 -
std::format(float)_(fmt:_{:_10e}) 47.335 -
std::format(float)_(fmt:_{:_10f}) 44.437 -
std::format(float)_(fmt:_{:_10g}) 57.967 -
std::format(float)_(fmt:_{:_10}) 56.668 -
std::format(float)_(fmt:_{:_17000L}) 80.690 2.13%
std::format(float)_(fmt:_{:_17000}) 66.454 -
std::gcd()_(adversarial_inputs) 23.277 -
std::gcd()_(random_numbers) 30.467 -
std::gcd()_(trivial_inputs) 0.781 -
std::generate(deque<int>)/1024 308.780 -
std::generate(deque<int>)/32 8.163 -
std::generate(deque<int>)/50 12.487 2.76%
std::generate(deque<int>)/8192 2406.234 -1.77%
std::generate(list<int>)/1024 671.158 -1.18%
std::generate(list<int>)/32 8.357 -1.23%
std::generate(list<int>)/50 15.081 2.54%
std::generate(list<int>)/8192 7501.532 -
std::generate(vector<int>)/1024 242.073 -
std::generate(vector<int>)/32 7.888 -
std::generate(vector<int>)/50 11.836 -
std::generate(vector<int>)/8192 1819.289 -
std::generate_n(deque<int>)/1024 304.059 -
std::generate_n(deque<int>)/32 8.094 -
std::generate_n(deque<int>)/50 12.148 -
std::generate_n(deque<int>)/8192 2349.719 -
std::generate_n(list<int>)/1024 651.265 -
std::generate_n(list<int>)/32 9.074 -
std::generate_n(list<int>)/50 15.308 -
std::generate_n(list<int>)/8192 7098.142 -
std::generate_n(vector<int>)/1024 241.123 -
std::generate_n(vector<int>)/32 7.900 -
std::generate_n(vector<int>)/50 11.871 -
std::generate_n(vector<int>)/8192 1826.508 -
std::getline(std::istringstream,_std::string) 18.572 -
std::is_partitioned(deque<int>)_(partitioned)/1024 246.489 1.58%
std::is_partitioned(deque<int>)_(partitioned)/32 7.749 1.62%
std::is_partitioned(deque<int>)_(partitioned)/50 12.606 4.82%
std::is_partitioned(deque<int>)_(partitioned)/8192 1988.453 -
std::is_partitioned(deque<int>)_(unpartitioned)/1024 110.996 7.67%
std::is_partitioned(deque<int>)_(unpartitioned)/32 4.005 17.13%
std::is_partitioned(deque<int>)_(unpartitioned)/50 6.058 11.10%
std::is_partitioned(deque<int>)_(unpartitioned)/8192 806.581 3.23%
std::is_partitioned(list<int>)_(partitioned)/1024 731.535 -
std::is_partitioned(list<int>)_(partitioned)/32 5.679 -
std::is_partitioned(list<int>)_(partitioned)/50 8.812 1.72%
std::is_partitioned(list<int>)_(partitioned)/8192 6679.619 -5.68%
std::is_partitioned(list<int>)_(unpartitioned)/1024 98.342 -
std::is_partitioned(list<int>)_(unpartitioned)/32 5.789 -3.99%
std::is_partitioned(list<int>)_(unpartitioned)/50 0.966 -4.78%
std::is_partitioned(list<int>)_(unpartitioned)/8192 783.617 -
std::is_partitioned(vector<int>)_(partitioned)/1024 167.676 -2.22%
std::is_partitioned(vector<int>)_(partitioned)/32 5.295 -
std::is_partitioned(vector<int>)_(partitioned)/50 8.033 -
std::is_partitioned(vector<int>)_(partitioned)/8192 1329.634 -1.13%
std::is_partitioned(vector<int>)_(unpartitioned)/1024 69.766 10.67%
std::is_partitioned(vector<int>)_(unpartitioned)/32 2.700 7.29%
std::is_partitioned(vector<int>)_(unpartitioned)/50 0.805 -
std::is_partitioned(vector<int>)_(unpartitioned)/8192 281.967 9.48%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/1024 377.099 4.47%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 3.652 -8.26%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8192 3043.229 4.82%
std::is_permutation(deque<int>)_(3leg)_(shuffled)/1024 588040.529 -4.03%
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 43.999 -2.76%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 395.128 -12.38%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 5.238 -1.41%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8192 3156.970 -13.39%
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/1024 686901.907 -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/8 49.321 -3.65%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 415.728 1.08%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 4.587 12.17%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 3330.074 1.45%
std::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 588972.431 1.59%
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8 44.236 3.81%
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 463.902 -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 5.527 -3.76%
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 3681.859 -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/1024 690691.070 -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 48.830 -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/1024 750.056 -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8 3.268 -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192 9158.012 -
std::is_permutation(list<int>)_(3leg)_(shuffled)/1024 1439279.110 -
std::is_permutation(list<int>)_(3leg)_(shuffled)/8 41.039 -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/1024 775.645 -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8 3.979 1.63%
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8192 8222.312 -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/1024 1564723.040 -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 50.252 -6.47%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/1024 768.873 -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 4.030 -1.65%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 9539.438 -
std::is_permutation(list<int>)_(4leg)_(shuffled)/1024 1461094.121 -
std::is_permutation(list<int>)_(4leg)_(shuffled)/8 40.424 -1.02%
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/1024 788.941 -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 4.305 -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 8402.818 -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/1024 1565713.477 -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 47.920 -5.67%
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/1024 319.756 -1.43%
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8 3.699 -3.37%
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8192 2469.564 -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/1024 237626.310 -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 28.313 -4.76%
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/1024 289.084 -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8 3.672 4.50%
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8192 2461.735 -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/1024 560114.781 -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/8 39.564 -4.57%
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/1024 363.408 -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8 4.115 3.01%
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8192 2805.562 -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/1024 237744.545 -2.39%
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 28.757 5.04%
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 325.774 -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 3.801 -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 2647.634 -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/1024 559436.713 -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 41.218 -2.88%
std::is_sorted(deque<int>)/1024 501.113 -
std::is_sorted(deque<int>)/8 3.144 17.40%
std::is_sorted(deque<int>)/8192 3936.312 -
std::is_sorted(deque<int>,_pred)/1024 530.267 -
std::is_sorted(deque<int>,_pred)/8 4.529 52.17%
std::is_sorted(deque<int>,_pred)/8192 4208.022 -
std::is_sorted(list<int>)/1024 739.271 -
std::is_sorted(list<int>)/8 2.109 -1.14%
std::is_sorted(list<int>)/8192 6767.047 -
std::is_sorted(list<int>,_pred)/1024 777.022 -
std::is_sorted(list<int>,_pred)/8 2.490 -
std::is_sorted(list<int>,_pred)/8192 6897.476 -
std::is_sorted(vector<int>)/1024 237.871 -
std::is_sorted(vector<int>)/8 2.060 -
std::is_sorted(vector<int>)/8192 1867.959 1.01%
std::is_sorted(vector<int>,_pred)/1024 249.380 -1.33%
std::is_sorted(vector<int>,_pred)/8 2.094 -
std::is_sorted(vector<int>,_pred)/8192 1929.858 -1.84%
std::is_sorted_until(deque<int>)/1024 500.245 -
std::is_sorted_until(deque<int>)/8 3.366 14.72%
std::is_sorted_until(deque<int>)/8192 3927.046 -
std::is_sorted_until(deque<int>,_pred)/1024 392.744 6.97%
std::is_sorted_until(deque<int>,_pred)/8 2.729 -
std::is_sorted_until(deque<int>,_pred)/8192 3102.321 -
std::is_sorted_until(list<int>)/1024 739.215 -
std::is_sorted_until(list<int>)/8 2.164 -
std::is_sorted_until(list<int>)/8192 7110.907 1.69%
std::is_sorted_until(list<int>,_pred)/1024 785.570 -
std::is_sorted_until(list<int>,_pred)/8 4.206 -
std::is_sorted_until(list<int>,_pred)/8192 6968.071 -5.35%
std::is_sorted_until(vector<int>)/1024 234.666 -
std::is_sorted_until(vector<int>)/8 2.022 -
std::is_sorted_until(vector<int>)/8192 1831.227 -
std::is_sorted_until(vector<int>,_pred)/1024 410.572 2.17%
std::is_sorted_until(vector<int>,_pred)/8 3.407 2.24%
std::is_sorted_until(vector<int>,_pred)/8192 3270.689 2.75%
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/1024 4858.031 -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/32 536.282 -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 37608.657 1.83%
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 686.927 -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 10.039 -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 9703.159 -11.75%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 11756.354 4.15%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 346.004 4.32%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 101249.329 3.59%
std::list<int>::ctor(Range)_(cheap_elements)/1024 11704.288 2.43%
std::list<int>::ctor(Range)_(cheap_elements)/32 343.224 3.78%
std::list<int>::ctor(Range)_(cheap_elements)/8192 101105.931 2.91%
std::list<int>::ctor(const_Self&)_(cheap_elements)/1024 11736.988 3.30%
std::list<int>::ctor(const_Self&)_(cheap_elements)/32 343.036 5.08%
std::list<int>::ctor(const_Self&)_(cheap_elements)/8192 101102.390 1.98%
std::list<int>::ctor(size_type)/1024 12441.042 3.24%
std::list<int>::ctor(size_type)/32 347.940 3.22%
std::list<int>::ctor(size_type)/8192 100855.543 3.35%
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 11839.039 3.65%
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 340.247 3.15%
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 100424.924 -
std::list<int>::erase(begin)_(cheap_elements)/1024 10.568 4.42%
std::list<int>::erase(begin)_(cheap_elements)/32 10.517 4.86%
std::list<int>::erase(begin)_(cheap_elements)/8192 10.612 5.21%
std::list<int>::insert(begin)_(cheap_elements)/1024 12.144 4.51%
std::list<int>::insert(begin)_(cheap_elements)/32 10.639 6.04%
std::list<int>::insert(begin)_(cheap_elements)/8192 12.034 4.71%
std::list<int>::operator=(const_Self&)_(cheap_elements)/1024 744.290 -
std::list<int>::operator=(const_Self&)_(cheap_elements)/32 15.450 -
std::list<int>::operator=(const_Self&)_(cheap_elements)/8192 8114.739 -2.09%
std::list<int>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 4880.936 -
std::list<int>::prepend_range()_(into_empty_container)_(cheap_elements)/32 537.116 -
std::list<int>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 37575.154 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/1024 4.716 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/32 16.724 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/8192 4.533 -
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 6918.023 -2.08%
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/32 597.673 -
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192 55847.861 -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/1024 16900.664 -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/32 871.211 -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 148517.000 1.83%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 2364.093 4.60%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 80.117 4.42%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 21871.095 4.65%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6111.346 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 96.114 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 51154.946 -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 14709.604 3.33%
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 418.232 3.46%
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 121186.177 2.83%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 32670.613 2.27%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 914.162 1.21%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 278433.529 1.55%
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 14702.116 1.09%
std::list<std::string>::ctor(Range)_(cheap_elements)/32 415.831 3.32%
std::list<std::string>::ctor(Range)_(cheap_elements)/8192 120383.578 -
std::list<std::string>::ctor(Range)_(expensive_elements)/1024 32247.862 -
std::list<std::string>::ctor(Range)_(expensive_elements)/32 930.844 -
std::list<std::string>::ctor(Range)_(expensive_elements)/8192 277908.608 -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/1024 15159.692 3.73%
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/32 424.278 5.50%
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/8192 122697.954 4.63%
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/1024 32708.811 1.89%
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/32 917.645 2.61%
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/8192 279938.033 1.71%
std::list<std::string>::ctor(size_type)/1024 12753.285 3.15%
std::list<std::string>::ctor(size_type)/32 356.724 3.88%
std::list<std::string>::ctor(size_type)/8192 104837.886 3.94%
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 14909.898 2.44%
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 422.974 4.04%
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 120911.179 2.48%
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 32335.207 2.14%
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 892.922 2.91%
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 275295.272 1.39%
std::list<std::string>::erase(begin)_(cheap_elements)/1024 14.667 -
std::list<std::string>::erase(begin)_(cheap_elements)/32 12.613 -
std::list<std::string>::erase(begin)_(cheap_elements)/8192 14.377 1.74%
std::list<std::string>::erase(begin)_(expensive_elements)/1024 29.887 -
std::list<std::string>::erase(begin)_(expensive_elements)/32 27.049 -
std::list<std::string>::erase(begin)_(expensive_elements)/8192 29.313 -1.93%
std::list<std::string>::insert(begin)_(cheap_elements)/1024 14.833 -
std::list<std::string>::insert(begin)_(cheap_elements)/32 13.131 2.60%
std::list<std::string>::insert(begin)_(cheap_elements)/8192 14.711 2.21%
std::list<std::string>::insert(begin)_(expensive_elements)/1024 30.066 3.79%
std::list<std::string>::insert(begin)_(expensive_elements)/32 27.823 3.94%
std::list<std::string>::insert(begin)_(expensive_elements)/8192 30.245 3.21%
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/1024 2440.161 -1.75%
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/32 80.848 -
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/8192 19504.034 -
std::list<std::string>::operator=(const_Self&)_(expensive_elements)/1024 6500.779 3.13%
std::list<std::string>::operator=(const_Self&)_(expensive_elements)/32 96.513 -
std::list<std::string>::operator=(const_Self&)_(expensive_elements)/8192 53434.079 -
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 6828.776 -2.97%
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/32 593.443 -2.83%
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 54934.443 -1.83%
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/1024 16667.581 -
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/32 870.219 -1.19%
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/8192 147388.718 -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 6.892 -1.40%
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/32 18.633 -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 6.867 -1.38%
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 16.299 -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32 27.159 1.22%
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 18.026 -
std::lower_bound(std::deque<int>)/100 25.746 -
std::lower_bound(std::deque<int>)/8 14.177 -
std::lower_bound(std::deque<int>)/8192 50.869 -
std::lower_bound(std::forward_list<int>)/100 89.764 -
std::lower_bound(std::forward_list<int>)/8 13.511 -
std::lower_bound(std::forward_list<int>)/8192 10444.780 -
std::lower_bound(std::list<int>)/100 91.092 -
std::lower_bound(std::list<int>)/8 13.387 -
std::lower_bound(std::list<int>)/8192 12847.154 3.94%
std::lower_bound(std::vector<int>)/100 10.349 -
std::lower_bound(std::vector<int>)/8 6.221 -
std::lower_bound(std::vector<int>)/8192 13.580 -
std::make_heap(deque<int>)_(ascending)/1024 2610.209 -3.03%
std::make_heap(deque<int>)_(ascending)/8 26.017 -
std::make_heap(deque<int>)_(ascending)/8192 21818.273 -1.19%
std::make_heap(deque<int>)_(descending)/1024 3520.385 -1.97%
std::make_heap(deque<int>)_(descending)/8 29.780 -
std::make_heap(deque<int>)_(descending)/8192 30410.058 -
std::make_heap(deque<int>)_(heap)/1024 3559.918 -
std::make_heap(deque<int>)_(heap)/8 29.145 -
std::make_heap(deque<int>)_(heap)/8192 30499.478 -
std::make_heap(deque<int>)_(pipe-organ)/1024 2647.505 -1.33%
std::make_heap(deque<int>)_(pipe-organ)/8 26.064 -
std::make_heap(deque<int>)_(pipe-organ)/8192 22039.635 -
std::make_heap(deque<int>)_(repeated)/1024 2544.314 -1.49%
std::make_heap(deque<int>)_(repeated)/8 26.532 -
std::make_heap(deque<int>)_(repeated)/8192 20344.467 -
std::make_heap(deque<int>)_(shuffled)/1024 4026.278 -
std::make_heap(deque<int>)_(shuffled)/8 26.709 -
std::make_heap(deque<int>)_(shuffled)/8192 43856.333 -
std::make_heap(deque<int>,_pred)_(ascending)/1024 2527.057 3.40%
std::make_heap(deque<int>,_pred)_(ascending)/8 23.488 -
std::make_heap(deque<int>,_pred)_(ascending)/8192 21026.147 3.06%
std::make_heap(deque<int>,_pred)_(descending)/1024 3358.425 1.81%
std::make_heap(deque<int>,_pred)_(descending)/8 28.136 -
std::make_heap(deque<int>,_pred)_(descending)/8192 28708.881 -
std::make_heap(deque<int>,_pred)_(heap)/1024 3309.553 -
std::make_heap(deque<int>,_pred)_(heap)/8 27.615 1.31%
std::make_heap(deque<int>,_pred)_(heap)/8192 28244.489 -
std::make_heap(deque<int>,_pred)_(pipe-organ)/1024 2442.379 -
std::make_heap(deque<int>,_pred)_(pipe-organ)/8 24.441 -
std::make_heap(deque<int>,_pred)_(pipe-organ)/8192 20489.807 -
std::make_heap(deque<int>,_pred)_(repeated)/1024 2364.917 1.11%
std::make_heap(deque<int>,_pred)_(repeated)/8 23.855 -
std::make_heap(deque<int>,_pred)_(repeated)/8192 19013.575 -3.45%
std::make_heap(deque<int>,_pred)_(shuffled)/1024 3352.432 -
std::make_heap(deque<int>,_pred)_(shuffled)/8 24.683 -
std::make_heap(deque<int>,_pred)_(shuffled)/8192 38303.032 -
std::make_heap(vector<NonIntegral>)_(ascending)/1024 662.343 -
std::make_heap(vector<NonIntegral>)_(ascending)/8 16.567 -
std::make_heap(vector<NonIntegral>)_(ascending)/8192 5100.790 -
std::make_heap(vector<NonIntegral>)_(descending)/1024 989.863 -
std::make_heap(vector<NonIntegral>)_(descending)/8 20.420 2.67%
std::make_heap(vector<NonIntegral>)_(descending)/8192 7237.433 -
std::make_heap(vector<NonIntegral>)_(heap)/1024 954.513 -
std::make_heap(vector<NonIntegral>)_(heap)/8 20.263 4.40%
std::make_heap(vector<NonIntegral>)_(heap)/8192 7206.231 -
std::make_heap(vector<NonIntegral>)_(pipe-organ)/1024 651.686 -
std::make_heap(vector<NonIntegral>)_(pipe-organ)/8 16.453 -
std::make_heap(vector<NonIntegral>)_(pipe-organ)/8192 5013.466 -
std::make_heap(vector<NonIntegral>)_(repeated)/1024 561.150 -
std::make_heap(vector<NonIntegral>)_(repeated)/8 15.825 -
std::make_heap(vector<NonIntegral>)_(repeated)/8192 4251.772 -
std::make_heap(vector<NonIntegral>)_(shuffled)/1024 774.012 -
std::make_heap(vector<NonIntegral>)_(shuffled)/8 17.015 -
std::make_heap(vector<NonIntegral>)_(shuffled)/8192 6317.272 -
std::make_heap(vector<NonIntegral>,_pred)_(ascending)/1024 661.696 -
std::make_heap(vector<NonIntegral>,_pred)_(ascending)/8 16.710 -
std::make_heap(vector<NonIntegral>,_pred)_(ascending)/8192 5110.132 -
std::make_heap(vector<NonIntegral>,_pred)_(descending)/1024 982.328 -
std::make_heap(vector<NonIntegral>,_pred)_(descending)/8 20.705 -
std::make_heap(vector<NonIntegral>,_pred)_(descending)/8192 7225.362 -
std::make_heap(vector<NonIntegral>,_pred)_(heap)/1024 955.413 -
std::make_heap(vector<NonIntegral>,_pred)_(heap)/8 20.207 1.81%
std::make_heap(vector<NonIntegral>,_pred)_(heap)/8192 7200.434 -
std::make_heap(vector<NonIntegral>,_pred)_(pipe-organ)/1024 660.269 -
std::make_heap(vector<NonIntegral>,_pred)_(pipe-organ)/8 16.372 -
std::make_heap(vector<NonIntegral>,_pred)_(pipe-organ)/8192 5100.699 -
std::make_heap(vector<NonIntegral>,_pred)_(repeated)/1024 559.649 -
std::make_heap(vector<NonIntegral>,_pred)_(repeated)/8 15.803 -
std::make_heap(vector<NonIntegral>,_pred)_(repeated)/8192 4267.145 -
std::make_heap(vector<NonIntegral>,_pred)_(shuffled)/1024 784.161 -
std::make_heap(vector<NonIntegral>,_pred)_(shuffled)/8 16.825 -
std::make_heap(vector<NonIntegral>,_pred)_(shuffled)/8192 6275.486 -
std::make_heap(vector<int>)_(ascending)/1024 657.817 -
std::make_heap(vector<int>)_(ascending)/8 16.485 -
std::make_heap(vector<int>)_(ascending)/8192 5082.607 -
std::make_heap(vector<int>)_(descending)/1024 994.477 -
std::make_heap(vector<int>)_(descending)/8 26.171 1.94%
std::make_heap(vector<int>)_(descending)/8192 7280.946 -
std::make_heap(vector<int>)_(heap)/1024 964.648 1.02%
std::make_heap(vector<int>)_(heap)/8 22.057 4.65%
std::make_heap(vector<int>)_(heap)/8192 7261.580 -
std::make_heap(vector<int>)_(pipe-organ)/1024 647.540 -
std::make_heap(vector<int>)_(pipe-organ)/8 16.434 -
std::make_heap(vector<int>)_(pipe-organ)/8192 4982.558 -
std::make_heap(vector<int>)_(repeated)/1024 553.096 -
std::make_heap(vector<int>)_(repeated)/8 15.792 -
std::make_heap(vector<int>)_(repeated)/8192 4181.454 -
std::make_heap(vector<int>)_(shuffled)/1024 772.795 -
std::make_heap(vector<int>)_(shuffled)/8 17.172 -
std::make_heap(vector<int>)_(shuffled)/8192 6278.179 -
std::make_heap(vector<int>,_pred)_(ascending)/1024 663.990 1.49%
std::make_heap(vector<int>,_pred)_(ascending)/8 16.624 -
std::make_heap(vector<int>,_pred)_(ascending)/8192 5111.580 1.67%
std::make_heap(vector<int>,_pred)_(descending)/1024 981.963 -2.14%
std::make_heap(vector<int>,_pred)_(descending)/8 19.700 -3.17%
std::make_heap(vector<int>,_pred)_(descending)/8192 7235.412 -2.38%
std::make_heap(vector<int>,_pred)_(heap)/1024 963.050 -1.91%
std::make_heap(vector<int>,_pred)_(heap)/8 20.760 -
std::make_heap(vector<int>,_pred)_(heap)/8192 7202.069 -2.46%
std::make_heap(vector<int>,_pred)_(pipe-organ)/1024 647.829 -
std::make_heap(vector<int>,_pred)_(pipe-organ)/8 16.549 -
std::make_heap(vector<int>,_pred)_(pipe-organ)/8192 4992.105 -
std::make_heap(vector<int>,_pred)_(repeated)/1024 550.609 -
std::make_heap(vector<int>,_pred)_(repeated)/8 15.762 -
std::make_heap(vector<int>,_pred)_(repeated)/8192 4170.329 -
std::make_heap(vector<int>,_pred)_(shuffled)/1024 775.104 -
std::make_heap(vector<int>,_pred)_(shuffled)/8 17.036 -
std::make_heap(vector<int>,_pred)_(shuffled)/8192 6273.009 -
std::make_heap+std::sort_heap(deque<int>)_(ascending)/1024 25644.881 -
std::make_heap+std::sort_heap(deque<int>)_(ascending)/8 61.190 -
std::make_heap+std::sort_heap(deque<int>)_(ascending)/8192 283827.766 -
std::make_heap+std::sort_heap(deque<int>)_(descending)/1024 24963.520 -
std::make_heap+std::sort_heap(deque<int>)_(descending)/8 87.107 -
std::make_heap+std::sort_heap(deque<int>)_(descending)/8192 274436.083 -
std::make_heap+std::sort_heap(deque<int>)_(heap)/1024 28478.612 -
std::make_heap+std::sort_heap(deque<int>)_(heap)/8 74.369 -
std::make_heap+std::sort_heap(deque<int>)_(heap)/8192 317541.225 -
std::make_heap+std::sort_heap(deque<int>)_(pipe-organ)/1024 35283.766 -
std::make_heap+std::sort_heap(deque<int>)_(pipe-organ)/8 64.326 -
std::make_heap+std::sort_heap(deque<int>)_(pipe-organ)/8192 411266.254 -
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/1024 49124.675 -
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8 60.623 -1.31%
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8192 572380.347 -
std::make_heap+std::sort_heap(deque<int>)_(repeated)/1024 19055.637 -
std::make_heap+std::sort_heap(deque<int>)_(repeated)/8 57.129 -
std::make_heap+std::sort_heap(deque<int>)_(repeated)/8192 200694.717 -
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/1024 29393.904 -
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/8 66.357 -
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/8192 359074.566 1.20%
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/1024 25657.453 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/8 63.476 1.97%
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/8192 284248.552 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(descending)/1024 24805.720 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(descending)/8 90.085 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(descending)/8192 274774.525 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/1024 28293.580 -1.95%
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/8 77.301 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/8192 320958.707 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/1024 35359.232 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/8 64.317 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/8192 411870.993 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(qsort_adversarial)/1024 49417.178 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(qsort_adversarial)/8 62.779 -1.56%
std::make_heap+std::sort_heap(deque<int>,_pred)_(qsort_adversarial)/8192 570891.377 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(repeated)/1024 18735.771 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(repeated)/8 57.195 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(repeated)/8192 200191.291 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/1024 29183.675 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/8 68.798 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/8192 378527.412 1.65%
std::make_heap+std::sort_heap(vector<NonIntegral>)_(ascending)/1024 12146.396 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(ascending)/8 38.298 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(ascending)/8192 132041.389 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(descending)/1024 11316.271 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(descending)/8 50.864 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(descending)/8192 122788.690 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(heap)/1024 13442.449 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(heap)/8 44.002 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(heap)/8192 146048.069 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(pipe-organ)/1024 17752.906 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(pipe-organ)/8 40.958 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(pipe-organ)/8192 181339.743 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(qsort_adversarial)/1024 23324.964 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(qsort_adversarial)/8 39.819 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(qsort_adversarial)/8192 240171.247 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(repeated)/1024 6476.196 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(repeated)/8 26.436 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(repeated)/8192 66409.260 -1.16%
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/1024 13654.653 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/8 42.119 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/8192 177003.702 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(ascending)/1024 12163.241 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(ascending)/8 39.073 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(ascending)/8192 131846.462 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(descending)/1024 11382.544 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(descending)/8 50.914 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(descending)/8192 122490.917 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(heap)/1024 13391.210 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(heap)/8 46.010 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(heap)/8192 146425.813 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(pipe-organ)/1024 17705.258 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(pipe-organ)/8 41.141 3.11%
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(pipe-organ)/8192 181351.346 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(qsort_adversarial)/1024 23311.377 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(qsort_adversarial)/8 40.723 4.07%
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(qsort_adversarial)/8192 239851.844 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(repeated)/1024 6463.624 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(repeated)/8 26.262 -1.60%
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(repeated)/8192 67029.648 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/1024 13719.527 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/8 42.827 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/8192 175177.088 -2.57%
std::make_heap+std::sort_heap(vector<int>)_(ascending)/1024 12220.648 -
std::make_heap+std::sort_heap(vector<int>)_(ascending)/8 37.896 -1.41%
std::make_heap+std::sort_heap(vector<int>)_(ascending)/8192 131989.504 -
std::make_heap+std::sort_heap(vector<int>)_(descending)/1024 11348.640 -
std::make_heap+std::sort_heap(vector<int>)_(descending)/8 50.322 -1.46%
std::make_heap+std::sort_heap(vector<int>)_(descending)/8192 122812.315 -
std::make_heap+std::sort_heap(vector<int>)_(heap)/1024 13407.948 -
std::make_heap+std::sort_heap(vector<int>)_(heap)/8 45.251 -1.64%
std::make_heap+std::sort_heap(vector<int>)_(heap)/8192 149900.368 1.08%
std::make_heap+std::sort_heap(vector<int>)_(pipe-organ)/1024 17763.986 -
std::make_heap+std::sort_heap(vector<int>)_(pipe-organ)/8 40.061 -2.42%
std::make_heap+std::sort_heap(vector<int>)_(pipe-organ)/8192 181627.544 -
std::make_heap+std::sort_heap(vector<int>)_(qsort_adversarial)/1024 23314.700 -
std::make_heap+std::sort_heap(vector<int>)_(qsort_adversarial)/8 40.353 -
std::make_heap+std::sort_heap(vector<int>)_(qsort_adversarial)/8192 240719.908 -
std::make_heap+std::sort_heap(vector<int>)_(repeated)/1024 6437.595 -
std::make_heap+std::sort_heap(vector<int>)_(repeated)/8 26.285 -
std::make_heap+std::sort_heap(vector<int>)_(repeated)/8192 66641.141 -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/1024 13803.408 -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8 40.959 -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8192 187217.275 -4.60%
std::make_heap+std::sort_heap(vector<int>,_pred)_(ascending)/1024 12179.849 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(ascending)/8 39.075 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(ascending)/8192 131881.874 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(descending)/1024 11328.552 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(descending)/8 50.846 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(descending)/8192 122452.124 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/1024 13449.229 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8 44.939 1.18%
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8192 146555.221 -2.13%
std::make_heap+std::sort_heap(vector<int>,_pred)_(pipe-organ)/1024 17749.445 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(pipe-organ)/8 40.299 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(pipe-organ)/8192 181475.085 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(qsort_adversarial)/1024 23320.564 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(qsort_adversarial)/8 39.273 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(qsort_adversarial)/8192 239714.251 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(repeated)/1024 6462.825 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(repeated)/8 26.090 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(repeated)/8192 67017.448 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(shuffled)/1024 13806.835 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(shuffled)/8 41.893 -
std::make_heap+std::sort_heap(vector<int>,_pred)_(shuffled)/8192 180481.292 -3.96%
std::map<int,_int>::clear()/0 385.501 -
std::map<int,_int>::clear()/1024 10992.844 13.93%
std::map<int,_int>::clear()/32 652.804 6.65%
std::map<int,_int>::clear()/8192 89264.486 12.65%
std::map<int,_int>::contains(key)/1024 28.451 -
std::map<int,_int>::contains(key)/32 17.698 -
std::map<int,_int>::contains(key)/8192 38.761 -
std::map<int,_int>::count(key)/1024 28.011 -
std::map<int,_int>::count(key)/32 17.545 -
std::map<int,_int>::count(key)/8192 38.626 -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 12.653 -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 4814.748 4.83%
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 146.334 3.88%
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 42021.085 3.65%
std::map<int,_int>::ctor(const_Self&)/0 12.469 -
std::map<int,_int>::ctor(const_Self&)/1024 5415.796 -
std::map<int,_int>::ctor(const_Self&)/32 170.796 -
std::map<int,_int>::ctor(const_Self&)/8192 44491.996 -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.458 -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 5402.208 -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 170.152 -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 44445.368 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.575 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 12243.647 2.00%
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 317.363 -1.25%
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 99260.647 2.99%
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.576 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13868.408 1.01%
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 324.850 -1.12%
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 273656.355 -
std::map<int,_int>::equal_range(key)/1024 31.795 -
std::map<int,_int>::equal_range(key)/32 17.803 -
std::map<int,_int>::equal_range(key)/8192 51.795 -
std::map<int,_int>::erase(iterator)/1024 21.884 7.91%
std::map<int,_int>::erase(iterator)/32 21.297 5.09%
std::map<int,_int>::erase(iterator)/8192 24.234 3.92%
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 385.413 -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7548.503 7.36%
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 578.170 2.86%
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 58406.911 8.44%
std::map<int,_int>::erase(key)_(existent)/1024 25.368 5.82%
std::map<int,_int>::erase(key)_(existent)/32 23.645 4.11%
std::map<int,_int>::erase(key)_(existent)/8192 30.506 3.36%
std::map<int,_int>::erase(key)_(non-existent,_end)/0 1.235 1.06%
std::map<int,_int>::erase(key)_(non-existent,_end)/1024 5.317 -
std::map<int,_int>::erase(key)_(non-existent,_end)/32 2.816 2.67%
std::map<int,_int>::erase(key)_(non-existent,_end)/8192 6.982 -2.41%
std::map<int,_int>::erase(key)_(non-existent,_middle)/0 1.243 -
std::map<int,_int>::erase(key)_(non-existent,_middle)/1024 3.440 -4.70%
std::map<int,_int>::erase(key)_(non-existent,_middle)/32 1.851 -6.37%
std::map<int,_int>::erase(key)_(non-existent,_middle)/8192 4.198 -
std::map<int,_int>::find(key)/1024 28.035 -
std::map<int,_int>::find(key)/32 17.529 -
std::map<int,_int>::find(key)/8192 38.557 -
std::map<int,_int>::insert(const_value_type&)_(already_present)/1024 6.743 -
std::map<int,_int>::insert(const_value_type&)_(already_present)/32 1.952 -
std::map<int,_int>::insert(const_value_type&)_(already_present)/8192 5.565 2.69%
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 18.132 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 36.330 11.62%
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 21.013 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 29.131 13.42%
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 18.146 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 26.311 -8.53%
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 21.190 -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 30.622 4.55%
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/0 18.144 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 18.244 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 18.225 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 18.199 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 18.132 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 20.237 -1.78%
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 18.982 -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 22.144 1.87%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 388.087 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 28563.698 1.16%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 898.880 3.74%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 320857.976 1.78%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 387.971 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 18736.326 -1.53%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 725.421 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 198271.851 1.84%
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 387.513 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 11254.426 1.06%
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 614.060 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 117223.421 1.23%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 385.434 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 13195.539 -1.02%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 716.737 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 106507.353 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 385.424 -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 19265.165 15.05%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 758.238 4.17%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 188589.488 15.60%
std::map<int,_int>::insert(value)_(new_value,_end)/0 18.194 -
std::map<int,_int>::insert(value)_(new_value,_end)/1024 31.932 -4.63%
std::map<int,_int>::insert(value)_(new_value,_end)/32 20.011 -
std::map<int,_int>::insert(value)_(new_value,_end)/8192 26.518 -8.09%
std::map<int,_int>::insert(value)_(new_value,_middle)/0 18.184 -
std::map<int,_int>::insert(value)_(new_value,_middle)/1024 25.115 -6.93%
std::map<int,_int>::insert(value)_(new_value,_middle)/32 20.181 -1.26%
std::map<int,_int>::insert(value)_(new_value,_middle)/8192 34.253 10.92%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 6.434 -6.05%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 1.930 -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 9.298 -3.82%
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 18.211 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 32.440 3.18%
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 19.907 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 25.805 1.18%
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0 18.188 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 26.378 -2.84%
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 20.113 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 34.296 1.33%
std::map<int,_int>::lower_bound(key)/1024 27.947 -
std::map<int,_int>::lower_bound(key)/32 17.564 -
std::map<int,_int>::lower_bound(key)/8192 38.120 -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 12.736 -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 5593.020 -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 175.513 1.76%
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 45533.791 -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 12.734 -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 5587.345 -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 172.595 -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 45500.711 -
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 0.694 6.78%
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 3764.241 -
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 70.861 -
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 37332.157 -
std::map<int,_int>::upper_bound(key)/1024 28.035 -
std::map<int,_int>::upper_bound(key)/32 17.997 -
std::map<int,_int>::upper_bound(key)/8192 38.240 -
std::map<std::string,_int>::clear()/0 389.065 -
std::map<std::string,_int>::clear()/1024 19982.904 1.82%
std::map<std::string,_int>::clear()/32 860.575 -
std::map<std::string,_int>::clear()/8192 201961.156 3.41%
std::map<std::string,_int>::contains(key)/1024 147.423 1.29%
std::map<std::string,_int>::contains(key)/32 85.563 -
std::map<std::string,_int>::contains(key)/8192 218.645 2.54%
std::map<std::string,_int>::count(key)/1024 145.806 -
std::map<std::string,_int>::count(key)/32 87.985 1.07%
std::map<std::string,_int>::count(key)/8192 219.373 1.23%
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 12.722 -
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 43206.882 -2.05%
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 851.501 -1.14%
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 455047.780 -
std::map<std::string,_int>::ctor(const_Self&)/0 12.450 -
std::map<std::string,_int>::ctor(const_Self&)/1024 32334.009 -2.59%
std::map<std::string,_int>::ctor(const_Self&)/32 633.601 -5.03%
std::map<std::string,_int>::ctor(const_Self&)/8192 333821.017 -1.02%
std::map<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.475 -
std::map<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/1024 34075.469 -
std::map<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 686.038 3.88%
std::map<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/8192 335715.034 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.656 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 42832.522 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 982.519 3.30%
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 408916.424 1.19%
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.713 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 100866.356 -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1249.815 4.76%
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1455954.742 -
std::map<std::string,_int>::equal_range(key)/1024 109.783 -1.23%
std::map<std::string,_int>::equal_range(key)/32 66.345 7.73%
std::map<std::string,_int>::equal_range(key)/8192 185.072 -
std::map<std::string,_int>::erase(iterator)/1024 30.188 -4.70%
std::map<std::string,_int>::erase(iterator)/32 26.078 -11.64%
std::map<std::string,_int>::erase(iterator)/8192 26.870 -14.56%
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 388.748 -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12851.262 4.14%
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 661.217 -1.67%
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 115915.692 1.91%
std::map<std::string,_int>::erase(key)_(existent)/1024 85.175 26.84%
std::map<std::string,_int>::erase(key)_(existent)/32 88.857 8.84%
std::map<std::string,_int>::erase(key)_(existent)/8192 80.612 -36.70%
std::map<std::string,_int>::erase(key)_(non-existent,_end)/0 1.489 -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/1024 23.610 16.09%
std::map<std::string,_int>::erase(key)_(non-existent,_end)/32 11.310 9.22%
std::map<std::string,_int>::erase(key)_(non-existent,_end)/8192 28.638 6.60%
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/0 1.491 -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/1024 20.194 -9.14%
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/32 10.252 -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/8192 26.573 4.44%
std::map<std::string,_int>::find(key)/1024 144.060 -2.11%
std::map<std::string,_int>::find(key)/32 88.003 8.08%
std::map<std::string,_int>::find(key)/8192 218.700 1.89%
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/1024 97.063 -25.08%
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/32 55.741 -12.25%
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/8192 166.594 17.79%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 28.633 12.07%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 199.353 12.86%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 86.400 15.48%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 252.139 -4.34%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 28.614 -19.57%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 138.618 17.67%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 53.432 -15.24%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 173.962 -8.54%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 34.767 36.43%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 33.089 22.86%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 32.399 -7.15%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 31.982 17.82%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 28.850 -11.27%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 29.786 -21.96%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 37.846 -4.69%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 39.337 6.70%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 386.344 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 134999.271 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2007.415 1.39%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1533620.059 -1.27%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 385.667 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 81550.275 -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1477.846 1.86%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 895664.154 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/0 388.532 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 95498.409 -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1779.734 4.75%
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 998742.003 -1.58%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 387.977 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 38686.582 2.22%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1226.693 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 415411.552 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 388.831 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 167065.726 6.25%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 2415.504 -2.41%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 1767552.653 -
std::map<std::string,_int>::insert(value)_(new_value,_end)/0 34.797 20.09%
std::map<std::string,_int>::insert(value)_(new_value,_end)/1024 149.502 122.61%
std::map<std::string,_int>::insert(value)_(new_value,_end)/32 64.867 42.75%
std::map<std::string,_int>::insert(value)_(new_value,_end)/8192 219.944 179.99%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/0 24.559 -14.36%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/1024 103.826 18.33%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/32 57.239 19.92%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/8192 161.301 29.48%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 69.063 -21.18%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 50.822 -3.07%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 173.625 17.52%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 30.668 -3.88%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 61.624 -3.37%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 50.125 -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 77.338 15.36%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0 34.285 11.78%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 80.859 -15.86%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 43.265 -18.27%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 160.220 14.42%
std::map<std::string,_int>::lower_bound(key)/1024 130.288 -1.53%
std::map<std::string,_int>::lower_bound(key)/32 77.506 8.19%
std::map<std::string,_int>::lower_bound(key)/8192 203.672 1.17%
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/0 12.720 -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 34697.547 -1.06%
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 840.569 22.87%
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 349779.569 1.62%
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 12.756 -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 37489.537 9.58%
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 756.144 -4.18%
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 352926.671 2.33%
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/0 0.738 -
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/1024 50024.789 6.60%
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 893.043 12.52%
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/8192 528483.652 -1.07%
std::map<std::string,_int>::upper_bound(key)/1024 133.399 1.21%
std::map<std::string,_int>::upper_bound(key)/32 73.101 -
std::map<std::string,_int>::upper_bound(key)/8192 203.574 1.44%
std::mismatch(deque<int>)_(it,_it,_it)/1000 2749.627 -1.27%
std::mismatch(deque<int>)_(it,_it,_it)/1024 2816.454 -
std::mismatch(deque<int>)_(it,_it,_it)/1048576 2836841.321 -
std::mismatch(deque<int>)_(it,_it,_it)/8 5.147 -
std::mismatch(deque<int>)_(it,_it,_it)/8192 22461.390 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1000 2715.363 -3.70%
std::mismatch(deque<int>)_(it,_it,_it,_it)/1024 2781.535 -3.70%
std::mismatch(deque<int>)_(it,_it,_it,_it)/1048576 2849179.555 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8 5.684 -2.32%
std::mismatch(deque<int>)_(it,_it,_it,_it)/8192 22257.400 -4.17%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 2718.574 -1.22%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 2784.562 -1.02%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1048576 2841666.462 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 6.833 -3.53%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8192 22196.544 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1000 2717.906 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1024 2783.165 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1048576 2843222.967 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8 6.756 -1.44%
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8192 22190.115 -
std::mismatch(list<int>)_(it,_it,_it)/1000 737.981 -
std::mismatch(list<int>)_(it,_it,_it)/1024 752.719 -
std::mismatch(list<int>)_(it,_it,_it)/1048576 923706.138 -
std::mismatch(list<int>)_(it,_it,_it)/8 2.638 -
std::mismatch(list<int>)_(it,_it,_it)/8192 7943.009 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1000 750.760 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1024 768.060 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1048576 946932.405 -
std::mismatch(list<int>)_(it,_it,_it,_it)/8 3.112 -
std::mismatch(list<int>)_(it,_it,_it,_it)/8192 12051.957 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1000 798.706 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1024 817.729 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1048576 997975.617 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8 4.980 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 12393.551 -4.29%
std::mismatch(list<int>)_(it,_it,_it,_pred)/1000 790.369 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1024 810.752 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1048576 988256.780 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8 4.439 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192 11325.021 -
std::mismatch(vector<int>)_(it,_it,_it)/1000 244.460 -1.31%
std::mismatch(vector<int>)_(it,_it,_it)/1024 249.591 -2.17%
std::mismatch(vector<int>)_(it,_it,_it)/1048576 247656.015 -1.69%
std::mismatch(vector<int>)_(it,_it,_it)/8 2.135 1.27%
std::mismatch(vector<int>)_(it,_it,_it)/8192 1921.671 -2.75%
std::mismatch(vector<int>)_(it,_it,_it,_it)/1000 248.249 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1024 255.324 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1048576 248790.592 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8 2.367 1.18%
std::mismatch(vector<int>)_(it,_it,_it,_it)/8192 1954.412 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 477.477 1.58%
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1024 503.669 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1048576 635094.927 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8 4.448 1.29%
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8192 4742.249 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1000 464.764 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1024 496.290 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1048576 604500.519 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8 4.239 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8192 4692.997 -
std::move(deque<int>)/1048576 55527.083 -
std::move(deque<int>)/262144 14814.373 -
std::move(deque<int>)/32768 2149.005 -4.17%
std::move(deque<int>)/4096 175.638 -
std::move(deque<int>)/512 26.248 -
std::move(deque<int>)/64 7.732 -
std::move(deque<int>)/8 4.839 -
std::move(list<int>)/1048576 1008609.353 -
std::move(list<int>)/262144 253450.700 1.61%
std::move(list<int>)/32768 30850.658 -
std::move(list<int>)/4096 4488.989 -6.41%
std::move(list<int>)/512 369.654 -
std::move(list<int>)/64 50.547 -
std::move(list<int>)/8 3.394 -
std::move(vector<bool>)_(aligned)/1048576 1601526.339 -
std::move(vector<bool>)_(aligned)/262144 400170.249 -
std::move(vector<bool>)_(aligned)/32768 49991.195 -
std::move(vector<bool>)_(aligned)/4096 6214.683 -
std::move(vector<bool>)_(aligned)/512 743.187 -
std::move(vector<bool>)_(aligned)/64 37.931 -
std::move(vector<bool>)_(unaligned)/1048576 1600727.609 -
std::move(vector<bool>)_(unaligned)/262144 399970.872 -
std::move(vector<bool>)_(unaligned)/32768 49533.521 -
std::move(vector<bool>)_(unaligned)/4096 6194.610 -
std::move(vector<bool>)_(unaligned)/512 736.308 -
std::move(vector<bool>)_(unaligned)/64 53.820 -
std::move(vector<int>)/1048576 56383.061 -
std::move(vector<int>)/262144 14146.361 -5.23%
std::move(vector<int>)/32768 1689.544 -
std::move(vector<int>)/4096 134.166 -
std::move(vector<int>)/512 20.100 -
std::move(vector<int>)/64 4.198 -
std::move(vector<int>)/8 2.205 -3.91%
std::move_backward(deque<int>)/1048576 78233.886 -
std::move_backward(deque<int>)/262144 19451.606 -
std::move_backward(deque<int>)/32768 2387.377 -
std::move_backward(deque<int>)/4096 175.215 -
std::move_backward(deque<int>)/512 27.968 -
std::move_backward(deque<int>)/64 7.861 -
std::move_backward(deque<int>)/8 4.786 2.44%
std::move_backward(list<int>)/1048576 1017718.055 -
std::move_backward(list<int>)/262144 254182.260 -
std::move_backward(list<int>)/32768 31277.233 -
std::move_backward(list<int>)/4096 4862.074 -9.87%
std::move_backward(list<int>)/512 369.705 -
std::move_backward(list<int>)/64 39.117 -
std::move_backward(list<int>)/8 3.317 -
std::move_backward(vector<bool>)_(aligned)/1048576 1606366.278 -
std::move_backward(vector<bool>)_(aligned)/262144 401707.007 -
std::move_backward(vector<bool>)_(aligned)/32768 50188.532 -
std::move_backward(vector<bool>)_(aligned)/4096 6224.971 -
std::move_backward(vector<bool>)_(aligned)/512 732.018 -
std::move_backward(vector<bool>)_(aligned)/64 38.751 -
std::move_backward(vector<bool>)_(unaligned)/1048576 1605920.442 -
std::move_backward(vector<bool>)_(unaligned)/262144 401069.237 -
std::move_backward(vector<bool>)_(unaligned)/32768 40366.768 -
std::move_backward(vector<bool>)_(unaligned)/4096 3395.751 -
std::move_backward(vector<bool>)_(unaligned)/512 405.018 -
std::move_backward(vector<bool>)_(unaligned)/64 39.518 -
std::move_backward(vector<int>)/1048576 56217.055 -1.97%
std::move_backward(vector<int>)/262144 21489.212 -3.65%
std::move_backward(vector<int>)/32768 1715.390 -
std::move_backward(vector<int>)/4096 135.799 -
std::move_backward(vector<int>)/512 20.725 -
std::move_backward(vector<int>)/64 4.204 -
std::move_backward(vector<int>)/8 2.329 -
std::multimap<int,_int>::clear()/0 389.061 -
std::multimap<int,_int>::clear()/1024 10400.056 -
std::multimap<int,_int>::clear()/32 622.679 -
std::multimap<int,_int>::clear()/8192 84917.244 1.81%
std::multimap<int,_int>::contains(key)/1024 28.150 -
std::multimap<int,_int>::contains(key)/32 17.793 1.29%
std::multimap<int,_int>::contains(key)/8192 38.779 -
std::multimap<int,_int>::count(key)/1024 35.339 1.13%
std::multimap<int,_int>::count(key)/32 19.263 1.19%
std::multimap<int,_int>::count(key)/8192 56.433 -
std::multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 12.727 -
std::multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 4618.689 -1.17%
std::multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 141.719 -
std::multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 40757.800 -
std::multimap<int,_int>::ctor(const_Self&)/0 12.555 -
std::multimap<int,_int>::ctor(const_Self&)/1024 5487.844 -3.12%
std::multimap<int,_int>::ctor(const_Self&)/32 173.344 -3.34%
std::multimap<int,_int>::ctor(const_Self&)/8192 44915.787 -3.20%
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.564 -
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 5483.019 -1.80%
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 171.141 -1.80%
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 45026.903 -1.22%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.646 -1.20%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 11029.866 -3.05%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 269.058 -3.05%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 93910.812 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.645 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12028.479 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 277.089 -1.60%
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 281292.263 -2.42%
std::multimap<int,_int>::equal_range(key)/1024 31.819 -
std::multimap<int,_int>::equal_range(key)/32 17.891 -
std::multimap<int,_int>::equal_range(key)/8192 52.002 -
std::multimap<int,_int>::erase(iterator)/1024 20.727 -2.87%
std::multimap<int,_int>::erase(iterator)/32 20.740 -
std::multimap<int,_int>::erase(iterator)/8192 23.229 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 389.374 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7493.854 3.66%
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 578.159 1.61%
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 57695.565 3.39%
std::multimap<int,_int>::erase(key)_(existent)/1024 24.290 -
std::multimap<int,_int>::erase(key)_(existent)/32 23.031 -
std::multimap<int,_int>::erase(key)_(existent)/8192 30.027 -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/0 1.225 -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/1024 5.351 -1.24%
std::multimap<int,_int>::erase(key)_(non-existent,_end)/32 2.900 -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/8192 6.951 -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/0 1.236 -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/1024 3.269 -1.16%
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/32 1.785 -6.45%
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/8192 4.043 -
std::multimap<int,_int>::find(key)/1024 28.291 -
std::multimap<int,_int>::find(key)/32 17.749 1.06%
std::multimap<int,_int>::find(key)/8192 38.506 -
std::multimap<int,_int>::insert(const_value_type&)_(already_present)/1024 26.718 -
std::multimap<int,_int>::insert(const_value_type&)_(already_present)/32 18.213 -
std::multimap<int,_int>::insert(const_value_type&)_(already_present)/8192 31.518 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/0 17.737 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 35.226 1.83%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 20.366 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 24.695 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0 17.735 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 26.646 4.08%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 19.924 -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 32.134 16.89%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/0 17.759 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 18.194 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 18.046 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 18.014 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 17.737 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 20.301 -1.74%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 19.063 -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 21.481 -2.50%
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 386.898 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 26627.535 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 863.184 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 284262.096 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 386.338 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 17398.807 -1.68%
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 686.306 -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 179043.335 1.10%
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 386.662 -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 15183.327 -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 672.643 -
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 150654.205 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 389.365 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 12427.483 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 689.941 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 99812.714 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 389.405 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 16938.735 -11.12%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 728.810 -4.15%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 164550.128 -13.11%
std::multimap<int,_int>::insert(value)_(new_value,_end)/0 16.921 -
std::multimap<int,_int>::insert(value)_(new_value,_end)/1024 30.498 -3.90%
std::multimap<int,_int>::insert(value)_(new_value,_end)/32 18.580 -
std::multimap<int,_int>::insert(value)_(new_value,_end)/8192 23.494 -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/0 16.900 -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/1024 27.094 -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/32 18.091 -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/8192 28.858 -2.65%
std::multimap<int,_int>::lower_bound(key)/1024 27.888 -
std::multimap<int,_int>::lower_bound(key)/32 17.535 -
std::multimap<int,_int>::lower_bound(key)/8192 38.127 -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 12.739 -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 5655.135 -4.48%
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 175.925 -6.15%
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 46375.447 -4.52%
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 12.782 -
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 5625.901 -4.95%
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 174.838 -5.84%
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 45685.887 -5.15%
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 0.705 -5.97%
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 3811.792 1.75%
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 71.323 -
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 38414.087 -
std::multimap<int,_int>::upper_bound(key)/1024 28.036 -
std::multimap<int,_int>::upper_bound(key)/32 17.987 -
std::multimap<int,_int>::upper_bound(key)/8192 38.050 -
std::multimap<std::string,_int>::clear()/0 390.638 -
std::multimap<std::string,_int>::clear()/1024 21094.065 5.83%
std::multimap<std::string,_int>::clear()/32 929.099 8.03%
std::multimap<std::string,_int>::clear()/8192 209168.350 3.28%
std::multimap<std::string,_int>::contains(key)/1024 148.188 -
std::multimap<std::string,_int>::contains(key)/32 93.921 2.65%
std::multimap<std::string,_int>::contains(key)/8192 219.727 1.37%
std::multimap<std::string,_int>::count(key)/1024 113.609 1.59%
std::multimap<std::string,_int>::count(key)/32 72.613 4.68%
std::multimap<std::string,_int>::count(key)/8192 190.896 2.93%
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 12.756 -
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 44434.099 3.13%
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 703.753 -21.80%
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 462434.720 -
std::multimap<std::string,_int>::ctor(const_Self&)/0 12.502 -1.22%
std::multimap<std::string,_int>::ctor(const_Self&)/1024 33517.325 -
std::multimap<std::string,_int>::ctor(const_Self&)/32 681.659 -11.72%
std::multimap<std::string,_int>::ctor(const_Self&)/8192 334265.060 -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.554 -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/1024 33568.195 -2.21%
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 850.997 32.56%
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/8192 335010.657 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.813 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 42249.948 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 853.361 -7.89%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 405834.886 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.863 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 100513.673 2.62%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1134.407 -4.83%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1361578.703 -
std::multimap<std::string,_int>::equal_range(key)/1024 113.411 3.55%
std::multimap<std::string,_int>::equal_range(key)/32 67.771 -2.22%
std::multimap<std::string,_int>::equal_range(key)/8192 187.127 1.80%
std::multimap<std::string,_int>::erase(iterator)/1024 32.463 28.84%
std::multimap<std::string,_int>::erase(iterator)/32 26.500 -4.37%
std::multimap<std::string,_int>::erase(iterator)/8192 27.735 -10.02%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 389.790 -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12787.550 -1.31%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 688.128 -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 121687.092 4.64%
std::multimap<std::string,_int>::erase(key)_(existent)/1024 63.251 -42.20%
std::multimap<std::string,_int>::erase(key)_(existent)/32 104.277 20.24%
std::multimap<std::string,_int>::erase(key)_(existent)/8192 125.065 61.22%
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/0 1.247 -
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/1024 20.212 -11.68%
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/32 9.663 -11.83%
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/8192 31.966 -3.07%
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/0 1.260 -
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/1024 19.496 3.65%
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/32 9.421 -5.58%
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/8192 25.219 -1.86%
std::multimap<std::string,_int>::find(key)/1024 150.296 1.45%
std::multimap<std::string,_int>::find(key)/32 81.431 -3.88%
std::multimap<std::string,_int>::find(key)/8192 220.912 2.85%
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/1024 161.346 3.38%
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/32 96.144 13.70%
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/8192 166.698 -12.53%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 23.673 -29.89%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 102.435 104.52%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 63.916 58.66%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 128.104 80.66%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 35.539 -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 120.989 4.63%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 66.763 34.60%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 164.240 -1.22%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 24.061 -19.95%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 26.589 -31.89%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 31.969 18.14%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 34.600 -11.18%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 32.759 1.81%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 40.466 9.95%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 38.817 41.29%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 32.375 -28.39%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 390.155 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 134737.994 -2.75%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1802.110 -1.97%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1493619.703 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 390.446 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 78276.080 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1358.328 -7.01%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 884816.240 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/0 387.389 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 106941.010 -2.77%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1945.121 11.84%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 1139285.319 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 387.462 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 38115.809 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1233.537 -1.35%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 411869.012 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 387.757 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 64712.200 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1391.554 -1.90%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 664243.184 -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/0 22.986 -26.29%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/1024 61.165 35.71%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/32 44.835 11.59%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/8192 79.428 1.96%
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/0 31.090 1.30%
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/1024 108.091 -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/32 51.434 -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/8192 160.528 5.78%
std::multimap<std::string,_int>::lower_bound(key)/1024 132.621 -
std::multimap<std::string,_int>::lower_bound(key)/32 74.092 1.18%
std::multimap<std::string,_int>::lower_bound(key)/8192 203.995 -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/0 12.776 -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 35651.379 -2.52%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 852.248 8.27%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 348796.802 -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 12.813 -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 35622.371 -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 700.303 2.30%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 348083.438 -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/0 0.741 -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/1024 54493.703 19.51%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 847.649 -6.40%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/8192 527516.163 -
std::multimap<std::string,_int>::upper_bound(key)/1024 130.919 -1.44%
std::multimap<std::string,_int>::upper_bound(key)/32 74.269 -
std::multimap<std::string,_int>::upper_bound(key)/8192 204.243 1.40%
std::multiset<int>::clear()/0 389.900 -
std::multiset<int>::clear()/1024 9864.464 -2.49%
std::multiset<int>::clear()/32 614.956 -
std::multiset<int>::clear()/8192 80280.319 -1.58%
std::multiset<int>::contains(key)/1024 30.933 -
std::multiset<int>::contains(key)/32 20.448 -
std::multiset<int>::contains(key)/8192 41.637 -
std::multiset<int>::count(key)/1024 34.600 -
std::multiset<int>::count(key)/32 18.426 -
std::multiset<int>::count(key)/8192 53.847 -
std::multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 12.780 -
std::multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 4567.114 -
std::multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 138.983 -
std::multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 40526.294 -
std::multiset<int>::ctor(const_Self&)/0 12.569 -
std::multiset<int>::ctor(const_Self&)/1024 5659.268 2.01%
std::multiset<int>::ctor(const_Self&)/32 177.968 2.47%
std::multiset<int>::ctor(const_Self&)/8192 45689.721 1.16%
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/0 12.563 -
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/1024 5600.348 1.07%
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 174.883 1.44%
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/8192 45432.005 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.674 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 11190.202 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 274.053 -1.40%
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 92078.000 2.21%
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.665 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12023.441 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 278.757 1.95%
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 267045.824 2.35%
std::multiset<int>::equal_range(key)/1024 32.615 1.24%
std::multiset<int>::equal_range(key)/32 17.548 -
std::multiset<int>::equal_range(key)/8192 52.644 1.51%
std::multiset<int>::erase(iterator)/1024 20.514 -
std::multiset<int>::erase(iterator)/32 20.457 -
std::multiset<int>::erase(iterator)/8192 22.795 -1.16%
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 390.363 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7094.343 -1.36%
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 564.850 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 54684.574 -
std::multiset<int>::erase(key)_(existent)/1024 23.901 -1.29%
std::multiset<int>::erase(key)_(existent)/32 22.461 -1.11%
std::multiset<int>::erase(key)_(existent)/8192 29.591 -2.99%
std::multiset<int>::erase(key)_(non-existent,_end)/0 1.241 1.05%
std::multiset<int>::erase(key)_(non-existent,_end)/1024 5.369 -
std::multiset<int>::erase(key)_(non-existent,_end)/32 2.640 -4.02%
std::multiset<int>::erase(key)_(non-existent,_end)/8192 7.873 7.05%
std::multiset<int>::erase(key)_(non-existent,_middle)/0 1.246 -
std::multiset<int>::erase(key)_(non-existent,_middle)/1024 3.299 -
std::multiset<int>::erase(key)_(non-existent,_middle)/32 1.777 -8.64%
std::multiset<int>::erase(key)_(non-existent,_middle)/8192 4.067 -
std::multiset<int>::find(key)/1024 27.926 -
std::multiset<int>::find(key)/32 17.485 -
std::multiset<int>::find(key)/8192 37.941 1.43%
std::multiset<int>::insert(const_value_type&)_(already_present)/1024 21.307 -6.65%
std::multiset<int>::insert(const_value_type&)_(already_present)/32 18.187 -
std::multiset<int>::insert(const_value_type&)_(already_present)/8192 23.833 -1.41%
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/0 17.312 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/1024 29.355 -4.87%
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/32 20.097 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192 24.330 -10.29%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/0 17.308 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 23.275 -3.87%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/32 19.548 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 26.453 -1.26%
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/0 17.379 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/1024 17.975 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/32 18.077 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/8192 18.003 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/0 17.404 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024 20.234 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/32 18.633 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192 21.267 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 390.419 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 26606.452 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 868.789 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 284657.616 1.56%
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 390.654 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 17746.276 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 688.449 -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 179609.535 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/0 387.522 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 15158.344 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 676.419 -
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 150824.414 -
std::multiset<int>::insert(value)_(new_value,_end)/0 17.028 -
std::multiset<int>::insert(value)_(new_value,_end)/1024 29.278 1.52%
std::multiset<int>::insert(value)_(new_value,_end)/32 18.963 1.36%
std::multiset<int>::insert(value)_(new_value,_end)/8192 24.242 -
std::multiset<int>::insert(value)_(new_value,_middle)/0 17.036 -
std::multiset<int>::insert(value)_(new_value,_middle)/1024 21.141 -
std::multiset<int>::insert(value)_(new_value,_middle)/32 18.182 -
std::multiset<int>::insert(value)_(new_value,_middle)/8192 25.383 7.84%
std::multiset<int>::lower_bound(key)/1024 27.736 -
std::multiset<int>::lower_bound(key)/32 17.383 -
std::multiset<int>::lower_bound(key)/8192 37.522 -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/0 12.827 -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/1024 5779.525 1.14%
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/32 179.926 -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/8192 48367.882 -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/0 12.810 -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 5751.467 -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 179.740 -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 46756.031 -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/0 0.725 -16.26%
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/1024 3872.203 3.65%
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 72.083 1.93%
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/8192 38236.225 -
std::multiset<int>::upper_bound(key)/1024 27.708 -
std::multiset<int>::upper_bound(key)/32 17.861 -
std::multiset<int>::upper_bound(key)/8192 37.704 -
std::multiset<std::string>::clear()/0 391.404 -
std::multiset<std::string>::clear()/1024 20465.998 -
std::multiset<std::string>::clear()/32 839.648 -1.12%
std::multiset<std::string>::clear()/8192 200981.621 -1.16%
std::multiset<std::string>::contains(key)/1024 144.755 -
std::multiset<std::string>::contains(key)/32 83.787 -3.68%
std::multiset<std::string>::contains(key)/8192 212.908 -
std::multiset<std::string>::count(key)/1024 110.584 -
std::multiset<std::string>::count(key)/32 72.059 6.90%
std::multiset<std::string>::count(key)/8192 183.872 1.03%
std::multiset<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 12.757 -
std::multiset<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 6000.343 -
std::multiset<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 169.679 -
std::multiset<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 50702.812 -1.60%
std::multiset<std::string>::ctor(const_Self&)/0 12.511 -
std::multiset<std::string>::ctor(const_Self&)/1024 32603.576 -1.61%
std::multiset<std::string>::ctor(const_Self&)/32 747.624 14.36%
std::multiset<std::string>::ctor(const_Self&)/8192 324101.975 -1.12%
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/0 12.537 -
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/1024 33972.272 -1.90%
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/32 760.413 -
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/8192 328242.334 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.877 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 41987.610 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 900.811 7.58%
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 398196.945 -1.54%
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.909 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 92957.594 -3.45%
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1027.463 -4.76%
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1306572.819 -
std::multiset<std::string>::equal_range(key)/1024 108.543 1.63%
std::multiset<std::string>::equal_range(key)/32 68.761 3.34%
std::multiset<std::string>::equal_range(key)/8192 182.718 1.16%
std::multiset<std::string>::erase(iterator)/1024 26.233 4.51%
std::multiset<std::string>::erase(iterator)/32 25.671 -8.76%
std::multiset<std::string>::erase(iterator)/8192 31.414 8.84%
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 391.623 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 12721.456 -1.79%
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 663.545 -1.65%
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 114009.529 -1.06%
std::multiset<std::string>::erase(key)_(existent)/1024 104.271 -10.17%
std::multiset<std::string>::erase(key)_(existent)/32 68.517 -31.17%
std::multiset<std::string>::erase(key)_(existent)/8192 96.982 -4.83%
std::multiset<std::string>::erase(key)_(non-existent,_end)/0 1.256 -2.02%
std::multiset<std::string>::erase(key)_(non-existent,_end)/1024 19.852 -9.72%
std::multiset<std::string>::erase(key)_(non-existent,_end)/32 9.181 -6.86%
std::multiset<std::string>::erase(key)_(non-existent,_end)/8192 28.815 -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/0 1.282 -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/1024 19.484 -11.31%
std::multiset<std::string>::erase(key)_(non-existent,_middle)/32 9.615 -5.07%
std::multiset<std::string>::erase(key)_(non-existent,_middle)/8192 25.390 -16.55%
std::multiset<std::string>::find(key)/1024 151.427 1.07%
std::multiset<std::string>::find(key)/32 89.238 3.88%
std::multiset<std::string>::find(key)/8192 216.850 1.35%
std::multiset<std::string>::insert(const_value_type&)_(already_present)/1024 126.629 -21.36%
std::multiset<std::string>::insert(const_value_type&)_(already_present)/32 83.744 2.46%
std::multiset<std::string>::insert(const_value_type&)_(already_present)/8192 187.515 4.93%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 28.485 -7.78%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 56.763 -13.38%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 41.646 -5.63%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 68.256 -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 28.533 -16.10%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 86.735 -13.54%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 55.084 15.84%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 119.852 -9.08%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 28.821 21.10%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 37.052 10.63%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/32 38.070 57.27%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 37.233 1.04%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 33.446 3.09%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 34.149 -1.24%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32 35.581 30.42%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 43.608 31.59%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/0 390.886 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 139885.689 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1805.671 -8.77%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1468831.437 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 390.430 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 78082.695 -1.41%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1396.749 -3.86%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 869346.226 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 388.273 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 110096.685 1.43%
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1801.299 -2.93%
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 1127937.079 -
std::multiset<std::string>::insert(value)_(new_value,_end)/0 22.868 -23.55%
std::multiset<std::string>::insert(value)_(new_value,_end)/1024 55.714 -26.83%
std::multiset<std::string>::insert(value)_(new_value,_end)/32 40.797 -1.83%
std::multiset<std::string>::insert(value)_(new_value,_end)/8192 73.369 -22.63%
std::multiset<std::string>::insert(value)_(new_value,_middle)/0 28.139 19.78%
std::multiset<std::string>::insert(value)_(new_value,_middle)/1024 84.693 14.35%
std::multiset<std::string>::insert(value)_(new_value,_middle)/32 42.293 -5.69%
std::multiset<std::string>::insert(value)_(new_value,_middle)/8192 116.963 2.36%
std::multiset<std::string>::lower_bound(key)/1024 128.941 -1.29%
std::multiset<std::string>::lower_bound(key)/32 69.667 -1.12%
std::multiset<std::string>::lower_bound(key)/8192 199.890 3.37%
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/0 12.834 -
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/1024 35249.701 -
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 777.813 -7.65%
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/8192 342227.169 -
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/0 12.861 -
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 34235.037 -3.95%
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 823.582 4.70%
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192 341250.328 -1.59%
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/0 0.742 -
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 49620.076 6.12%
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/32 869.931 5.69%
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 522409.471 -
std::multiset<std::string>::upper_bound(key)/1024 135.545 1.05%
std::multiset<std::string>::upper_bound(key)/32 68.300 -
std::multiset<std::string>::upper_bound(key)/8192 200.272 -
std::none_of(deque<int>)_(process_all)/32 8.582 5.56%
std::none_of(deque<int>)_(process_all)/32768 8772.374 -
std::none_of(deque<int>)_(process_all)/50 13.699 -4.61%
std::none_of(deque<int>)_(process_all)/8 2.478 -8.64%
std::none_of(deque<int>)_(process_all)/8192 2181.035 -
std::none_of(list<int>)_(process_all)/32 10.570 -
std::none_of(list<int>)_(process_all)/32768 26213.628 -
std::none_of(list<int>)_(process_all)/50 20.620 -
std::none_of(list<int>)_(process_all)/8 2.934 -
std::none_of(list<int>)_(process_all)/8192 8594.342 4.41%
std::none_of(vector<int>)_(process_all)/32 7.163 -
std::none_of(vector<int>)_(process_all)/32768 7317.948 -
std::none_of(vector<int>)_(process_all)/50 11.127 1.16%
std::none_of(vector<int>)_(process_all)/8 1.921 -
std::none_of(vector<int>)_(process_all)/8192 1787.400 -
std::ofstream::write(char*,_size) 326.029 2.71%
std::partial_sort(deque<int>)_(ascending)/1024 9495.634 -
std::partial_sort(deque<int>)_(ascending)/8 28.955 -
std::partial_sort(deque<int>)_(ascending)/8192 110418.129 -2.68%
std::partial_sort(deque<int>)_(descending)/1024 16956.737 -
std::partial_sort(deque<int>)_(descending)/8 44.187 -
std::partial_sort(deque<int>)_(descending)/8192 216580.124 -
std::partial_sort(deque<int>)_(heap)/1024 19136.627 -
std::partial_sort(deque<int>)_(heap)/8 43.334 -
std::partial_sort(deque<int>)_(heap)/8192 231726.546 -
std::partial_sort(deque<int>)_(pipe-organ)/1024 9515.603 -
std::partial_sort(deque<int>)_(pipe-organ)/8 28.850 -
std::partial_sort(deque<int>)_(pipe-organ)/8192 110325.240 -
std::partial_sort(deque<int>)_(qsort_adversarial)/1024 16623.521 -
std::partial_sort(deque<int>)_(qsort_adversarial)/8 32.204 -
std::partial_sort(deque<int>)_(qsort_adversarial)/8192 213716.215 -
std::partial_sort(deque<int>)_(repeated)/1024 6638.761 -
std::partial_sort(deque<int>)_(repeated)/8 28.051 -
std::partial_sort(deque<int>)_(repeated)/8192 72558.008 -
std::partial_sort(deque<int>)_(shuffled)/1024 18584.726 -
std::partial_sort(deque<int>)_(shuffled)/8 36.214 -
std::partial_sort(deque<int>)_(shuffled)/8192 244687.912 -
std::partial_sort(vector<NonIntegral>)_(ascending)/1024 4464.342 1.05%
std::partial_sort(vector<NonIntegral>)_(ascending)/8 17.899 -
std::partial_sort(vector<NonIntegral>)_(ascending)/8192 42361.012 -
std::partial_sort(vector<NonIntegral>)_(descending)/1024 7716.408 -
std::partial_sort(vector<NonIntegral>)_(descending)/8 22.781 1.60%
std::partial_sort(vector<NonIntegral>)_(descending)/8192 78600.100 -
std::partial_sort(vector<NonIntegral>)_(heap)/1024 7839.925 -
std::partial_sort(vector<NonIntegral>)_(heap)/8 24.384 -2.16%
std::partial_sort(vector<NonIntegral>)_(heap)/8192 83408.032 -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/1024 4442.593 -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8 17.904 -
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8192 42340.799 -
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 7352.100 -
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8 18.818 1.01%
std::partial_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 75986.066 -
std::partial_sort(vector<NonIntegral>)_(repeated)/1024 1695.964 -
std::partial_sort(vector<NonIntegral>)_(repeated)/8 17.929 -
std::partial_sort(vector<NonIntegral>)_(repeated)/8192 17545.621 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/1024 6629.569 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/8 19.107 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/8192 70699.068 -
std::partial_sort(vector<int>)_(ascending)/1024 4422.214 -
std::partial_sort(vector<int>)_(ascending)/8 17.430 -
std::partial_sort(vector<int>)_(ascending)/8192 42436.486 -
std::partial_sort(vector<int>)_(descending)/1024 7721.422 -
std::partial_sort(vector<int>)_(descending)/8 23.775 -3.74%
std::partial_sort(vector<int>)_(descending)/8192 78913.414 -
std::partial_sort(vector<int>)_(heap)/1024 7857.404 -
std::partial_sort(vector<int>)_(heap)/8 23.475 -
std::partial_sort(vector<int>)_(heap)/8192 83302.080 -
std::partial_sort(vector<int>)_(pipe-organ)/1024 4427.693 -
std::partial_sort(vector<int>)_(pipe-organ)/8 17.428 -
std::partial_sort(vector<int>)_(pipe-organ)/8192 42367.085 -
std::partial_sort(vector<int>)_(qsort_adversarial)/1024 7354.558 -
std::partial_sort(vector<int>)_(qsort_adversarial)/8 18.691 -
std::partial_sort(vector<int>)_(qsort_adversarial)/8192 76112.700 -
std::partial_sort(vector<int>)_(repeated)/1024 1696.512 -
std::partial_sort(vector<int>)_(repeated)/8 17.290 -
std::partial_sort(vector<int>)_(repeated)/8192 17535.353 -
std::partial_sort(vector<int>)_(shuffled)/1024 6618.033 -
std::partial_sort(vector<int>)_(shuffled)/8 19.105 -
std::partial_sort(vector<int>)_(shuffled)/8192 73107.678 -
std::partial_sort_copy(deque<int>)_(ascending)/1024 4676.843 -
std::partial_sort_copy(deque<int>)_(ascending)/8 7.849 -
std::partial_sort_copy(deque<int>)_(ascending)/8192 44370.548 -
std::partial_sort_copy(deque<int>)_(descending)/1024 7855.630 -
std::partial_sort_copy(deque<int>)_(descending)/8 14.599 2.53%
std::partial_sort_copy(deque<int>)_(descending)/8192 80277.315 -
std::partial_sort_copy(deque<int>)_(heap)/1024 7904.047 -
std::partial_sort_copy(deque<int>)_(heap)/8 13.681 -
std::partial_sort_copy(deque<int>)_(heap)/8192 84098.643 -
std::partial_sort_copy(deque<int>)_(pipe-organ)/1024 4692.826 -
std::partial_sort_copy(deque<int>)_(pipe-organ)/8 7.898 -
std::partial_sort_copy(deque<int>)_(pipe-organ)/8192 44281.872 -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/1024 7569.800 -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8 8.854 -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8192 77809.498 -
std::partial_sort_copy(deque<int>)_(repeated)/1024 1943.170 -
std::partial_sort_copy(deque<int>)_(repeated)/8 7.939 1.21%
std::partial_sort_copy(deque<int>)_(repeated)/8192 19619.232 -
std::partial_sort_copy(deque<int>)_(shuffled)/1024 6805.733 -
std::partial_sort_copy(deque<int>)_(shuffled)/8 9.501 -
std::partial_sort_copy(deque<int>)_(shuffled)/8192 72309.730 -
std::partial_sort_copy(list<int>)_(ascending)/1024 5022.499 -
std::partial_sort_copy(list<int>)_(ascending)/8 7.719 1.83%
std::partial_sort_copy(list<int>)_(ascending)/8192 48572.638 -
std::partial_sort_copy(list<int>)_(descending)/1024 8044.508 -
std::partial_sort_copy(list<int>)_(descending)/8 13.987 -
std::partial_sort_copy(list<int>)_(descending)/8192 83487.815 -
std::partial_sort_copy(list<int>)_(heap)/1024 8145.080 -
std::partial_sort_copy(list<int>)_(heap)/8 12.947 12.08%
std::partial_sort_copy(list<int>)_(heap)/8192 87334.548 -
std::partial_sort_copy(list<int>)_(pipe-organ)/1024 5018.384 -
std::partial_sort_copy(list<int>)_(pipe-organ)/8 7.578 -1.47%
std::partial_sort_copy(list<int>)_(pipe-organ)/8192 49419.807 1.07%
std::partial_sort_copy(list<int>)_(qsort_adversarial)/1024 7708.607 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8 8.793 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8192 80327.817 -
std::partial_sort_copy(list<int>)_(repeated)/1024 2302.287 -
std::partial_sort_copy(list<int>)_(repeated)/8 7.703 -
std::partial_sort_copy(list<int>)_(repeated)/8192 24451.940 -
std::partial_sort_copy(list<int>)_(shuffled)/1024 7012.572 -
std::partial_sort_copy(list<int>)_(shuffled)/8 9.062 1.25%
std::partial_sort_copy(list<int>)_(shuffled)/8192 76008.028 -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/1024 4525.970 -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 7.705 1.28%
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8192 43168.318 -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/1024 7790.725 -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/8 14.133 -1.70%
std::partial_sort_copy(vector<NonIntegral>)_(descending)/8192 79662.075 -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/1024 7935.390 -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8 12.227 -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8192 83459.387 -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 4600.388 1.75%
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 7.677 -2.30%
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8192 43092.432 -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/1024 7477.720 -
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8 8.762 1.45%
std::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8192 76728.091 -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/1024 1811.700 -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/8 7.758 -
std::partial_sort_copy(vector<NonIntegral>)_(repeated)/8192 18577.680 -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/1024 6752.634 -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8 9.014 -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8192 68729.036 -
std::partial_sort_copy(vector<int>)_(ascending)/1024 4568.855 -
std::partial_sort_copy(vector<int>)_(ascending)/8 7.678 -
std::partial_sort_copy(vector<int>)_(ascending)/8192 43230.154 -
std::partial_sort_copy(vector<int>)_(descending)/1024 7799.069 -
std::partial_sort_copy(vector<int>)_(descending)/8 14.800 1.48%
std::partial_sort_copy(vector<int>)_(descending)/8192 79836.966 -
std::partial_sort_copy(vector<int>)_(heap)/1024 7943.967 -
std::partial_sort_copy(vector<int>)_(heap)/8 12.359 2.67%
std::partial_sort_copy(vector<int>)_(heap)/8192 83575.108 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/1024 4575.980 1.18%
std::partial_sort_copy(vector<int>)_(pipe-organ)/8 7.758 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/8192 43189.043 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/1024 7505.634 1.06%
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 8.979 1.41%
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8192 76865.173 -
std::partial_sort_copy(vector<int>)_(repeated)/1024 1813.352 -
std::partial_sort_copy(vector<int>)_(repeated)/8 7.883 -
std::partial_sort_copy(vector<int>)_(repeated)/8192 18587.024 -
std::partial_sort_copy(vector<int>)_(shuffled)/1024 6739.369 -
std::partial_sort_copy(vector<int>)_(shuffled)/8 9.072 1.01%
std::partial_sort_copy(vector<int>)_(shuffled)/8192 71676.692 1.94%
std::partition(deque<int>)_(dense)/1024 371.811 -
std::partition(deque<int>)_(dense)/32 10.176 15.32%
std::partition(deque<int>)_(dense)/50 15.380 11.90%
std::partition(deque<int>)_(dense)/8192 2942.580 -
std::partition(deque<int>)_(sparse)/1024 415.681 -7.62%
std::partition(deque<int>)_(sparse)/32 9.137 -24.14%
std::partition(deque<int>)_(sparse)/50 14.159 -19.64%
std::partition(deque<int>)_(sparse)/8192 3484.490 -1.62%
std::partition(list<int>)_(dense)/1024 384.108 -
std::partition(list<int>)_(dense)/32 11.176 8.38%
std::partition(list<int>)_(dense)/50 15.979 9.89%
std::partition(list<int>)_(dense)/8192 5350.857 6.38%
std::partition(list<int>)_(sparse)/1024 723.018 -
std::partition(list<int>)_(sparse)/32 8.933 -
std::partition(list<int>)_(sparse)/50 14.745 -
std::partition(list<int>)_(sparse)/8192 7147.847 -
std::partition(vector<int>)_(dense)/1024 249.291 3.43%
std::partition(vector<int>)_(dense)/32 8.384 -
std::partition(vector<int>)_(dense)/50 13.152 4.13%
std::partition(vector<int>)_(dense)/8192 1883.454 -
std::partition(vector<int>)_(sparse)/1024 256.857 -
std::partition(vector<int>)_(sparse)/32 8.803 -1.47%
std::partition(vector<int>)_(sparse)/50 14.236 -1.28%
std::partition(vector<int>)_(sparse)/8192 1861.862 -
std::partition_copy(deque<int>)/1024 615.602 -
std::partition_copy(deque<int>)/32 12.688 1.17%
std::partition_copy(deque<int>)/50 19.935 2.02%
std::partition_copy(deque<int>)/8192 5597.245 -
std::partition_copy(list<int>)/1024 713.726 -
std::partition_copy(list<int>)/32 8.154 -
std::partition_copy(list<int>)/50 12.722 -
std::partition_copy(list<int>)/8192 7214.073 -
std::partition_copy(vector<int>)/1024 482.566 4.18%
std::partition_copy(vector<int>)/32 8.694 2.57%
std::partition_copy(vector<int>)/50 13.652 3.91%
std::partition_copy(vector<int>)/8192 4454.040 -1.09%
std::partition_point(deque<int>)/1024 7.516 1.19%
std::partition_point(deque<int>)/32 3.442 4.98%
std::partition_point(deque<int>)/50 3.347 1.31%
std::partition_point(deque<int>)/8192 11.872 1.04%
std::partition_point(list<int>)/1024 624.027 -
std::partition_point(list<int>)/32 8.516 1.69%
std::partition_point(list<int>)/50 13.402 1.16%
std::partition_point(list<int>)/8192 5446.176 -2.69%
std::partition_point(vector<int>)/1024 6.678 -
std::partition_point(vector<int>)/32 2.601 -
std::partition_point(vector<int>)/50 2.591 -
std::partition_point(vector<int>)/8192 9.186 -
std::pop_heap(deque<float>)/1024 22.139 -
std::pop_heap(deque<float>)/8 53.211 -
std::pop_heap(deque<float>)/8192 31.098 -
std::pop_heap(deque<int>)/1024 18.970 -
std::pop_heap(deque<int>)/8 51.802 -
std::pop_heap(deque<int>)/8192 26.825 -
std::pop_heap(deque<size_t>)/1024 19.989 -
std::pop_heap(deque<size_t>)/8 51.778 -
std::pop_heap(deque<size_t>)/8192 28.085 -
std::pop_heap(deque<std::string>)/1024 76.753 -
std::pop_heap(deque<std::string>)/8 63.561 -
std::pop_heap(deque<std::string>)/8192 108.538 -
std::pop_heap(vector<float>)/1024 10.656 -
std::pop_heap(vector<float>)/8 52.496 1.14%
std::pop_heap(vector<float>)/8192 14.084 -
std::pop_heap(vector<int>)/1024 8.088 -
std::pop_heap(vector<int>)/8 50.947 -
std::pop_heap(vector<int>)/8192 10.817 -
std::pop_heap(vector<size_t>)/1024 8.122 -
std::pop_heap(vector<size_t>)/8 50.946 -
std::pop_heap(vector<size_t>)/8192 10.882 -
std::pop_heap(vector<std::string>)/1024 57.377 1.11%
std::pop_heap(vector<std::string>)/8 61.767 1.23%
std::pop_heap(vector<std::string>)/8192 86.689 4.12%
std::remove(deque<int>)_(prefix)/1024 554.163 -
std::remove(deque<int>)_(prefix)/32 52.057 -
std::remove(deque<int>)_(prefix)/50 58.820 -
std::remove(deque<int>)_(prefix)/8192 4136.784 -
std::remove(deque<int>)_(sprinkled)/1024 490.381 -
std::remove(deque<int>)_(sprinkled)/32 51.371 -1.30%
std::remove(deque<int>)_(sprinkled)/50 57.472 -2.28%
std::remove(deque<int>)_(sprinkled)/8192 3605.959 -
std::remove(list<int>)_(prefix)/1024 955.517 -1.65%
std::remove(list<int>)_(prefix)/32 51.418 -
std::remove(list<int>)_(prefix)/50 62.617 -
std::remove(list<int>)_(prefix)/8192 8242.973 -1.69%
std::remove(list<int>)_(sprinkled)/1024 932.834 -
std::remove(list<int>)_(sprinkled)/32 54.854 -
std::remove(list<int>)_(sprinkled)/50 67.397 4.37%
std::remove(list<int>)_(sprinkled)/8192 8124.058 3.51%
std::remove(vector<int>)_(prefix)/1024 302.387 -
std::remove(vector<int>)_(prefix)/32 48.946 -
std::remove(vector<int>)_(prefix)/50 53.707 -
std::remove(vector<int>)_(prefix)/8192 2091.420 -
std::remove(vector<int>)_(sprinkled)/1024 494.804 -
std::remove(vector<int>)_(sprinkled)/32 53.481 -
std::remove(vector<int>)_(sprinkled)/50 62.169 -
std::remove(vector<int>)_(sprinkled)/8192 3679.161 -
std::remove_copy(deque<int>)_(prefix)/1024 455.417 -
std::remove_copy(deque<int>)_(prefix)/32 12.374 -
std::remove_copy(deque<int>)_(prefix)/50 18.780 -
std::remove_copy(deque<int>)_(prefix)/8192 3578.166 -
std::remove_copy(deque<int>)_(sprinkled)/1024 394.821 -2.04%
std::remove_copy(deque<int>)_(sprinkled)/32 12.079 -
std::remove_copy(deque<int>)_(sprinkled)/50 18.184 -
std::remove_copy(deque<int>)_(sprinkled)/8192 3108.493 -2.76%
std::remove_copy(list<int>)_(prefix)/1024 745.396 -
std::remove_copy(list<int>)_(prefix)/32 11.452 -
std::remove_copy(list<int>)_(prefix)/50 17.539 -
std::remove_copy(list<int>)_(prefix)/8192 6912.345 -2.43%
std::remove_copy(list<int>)_(sprinkled)/1024 736.929 1.06%
std::remove_copy(list<int>)_(sprinkled)/32 14.962 -
std::remove_copy(list<int>)_(sprinkled)/50 24.196 -
std::remove_copy(list<int>)_(sprinkled)/8192 6863.694 -2.05%
std::remove_copy(vector<int>)_(prefix)/1024 260.427 -
std::remove_copy(vector<int>)_(prefix)/32 9.753 1.28%
std::remove_copy(vector<int>)_(prefix)/50 13.842 -1.11%
std::remove_copy(vector<int>)_(prefix)/8192 2045.910 -
std::remove_copy(vector<int>)_(sprinkled)/1024 243.242 -
std::remove_copy(vector<int>)_(sprinkled)/32 8.384 -
std::remove_copy(vector<int>)_(sprinkled)/50 12.473 -
std::remove_copy(vector<int>)_(sprinkled)/8192 1920.394 -
std::remove_copy_if(deque<int>)_(prefix)/1024 471.791 -
std::remove_copy_if(deque<int>)_(prefix)/32 13.313 -
std::remove_copy_if(deque<int>)_(prefix)/50 21.549 -
std::remove_copy_if(deque<int>)_(prefix)/8192 3850.386 -
std::remove_copy_if(deque<int>)_(sprinkled)/1024 418.954 -
std::remove_copy_if(deque<int>)_(sprinkled)/32 13.755 1.09%
std::remove_copy_if(deque<int>)_(sprinkled)/50 21.553 -
std::remove_copy_if(deque<int>)_(sprinkled)/8192 3422.503 -
std::remove_copy_if(list<int>)_(prefix)/1024 785.929 -
std::remove_copy_if(list<int>)_(prefix)/32 16.423 -
std::remove_copy_if(list<int>)_(prefix)/50 25.129 -1.01%
std::remove_copy_if(list<int>)_(prefix)/8192 7227.137 -3.41%
std::remove_copy_if(list<int>)_(sprinkled)/1024 775.918 -
std::remove_copy_if(list<int>)_(sprinkled)/32 14.690 -
std::remove_copy_if(list<int>)_(sprinkled)/50 24.743 -
std::remove_copy_if(list<int>)_(sprinkled)/8192 7259.013 -1.48%
std::remove_copy_if(vector<int>)_(prefix)/1024 374.507 -
std::remove_copy_if(vector<int>)_(prefix)/32 11.813 -
std::remove_copy_if(vector<int>)_(prefix)/50 18.254 -
std::remove_copy_if(vector<int>)_(prefix)/8192 3306.819 -
std::remove_copy_if(vector<int>)_(sprinkled)/1024 464.848 -
std::remove_copy_if(vector<int>)_(sprinkled)/32 15.184 -
std::remove_copy_if(vector<int>)_(sprinkled)/50 24.637 -
std::remove_copy_if(vector<int>)_(sprinkled)/8192 3704.856 -
std::remove_if(deque<int>)_(prefix)/1024 576.554 -
std::remove_if(deque<int>)_(prefix)/32 52.191 -
std::remove_if(deque<int>)_(prefix)/50 60.824 2.57%
std::remove_if(deque<int>)_(prefix)/8192 4489.396 -
std::remove_if(deque<int>)_(sprinkled)/1024 516.321 -
std::remove_if(deque<int>)_(sprinkled)/32 51.451 -
std::remove_if(deque<int>)_(sprinkled)/50 60.154 -1.87%
std::remove_if(deque<int>)_(sprinkled)/8192 3930.415 -
std::remove_if(list<int>)_(prefix)/1024 972.080 -
std::remove_if(list<int>)_(prefix)/32 57.627 -
std::remove_if(list<int>)_(prefix)/50 70.626 -
std::remove_if(list<int>)_(prefix)/8192 9710.243 5.18%
std::remove_if(list<int>)_(sprinkled)/1024 970.934 -1.06%
std::remove_if(list<int>)_(sprinkled)/32 56.195 -
std::remove_if(list<int>)_(sprinkled)/50 69.490 -
std::remove_if(list<int>)_(sprinkled)/8192 8178.723 -
std::remove_if(vector<int>)_(prefix)/1024 342.514 -
std::remove_if(vector<int>)_(prefix)/32 48.434 -
std::remove_if(vector<int>)_(prefix)/50 54.244 -
std::remove_if(vector<int>)_(prefix)/8192 2553.222 -
std::remove_if(vector<int>)_(sprinkled)/1024 507.324 -
std::remove_if(vector<int>)_(sprinkled)/32 52.939 -
std::remove_if(vector<int>)_(sprinkled)/50 63.680 -
std::remove_if(vector<int>)_(sprinkled)/8192 3780.770 -
std::replace(deque<int>)_(prefix)/1024 381.885 -
std::replace(deque<int>)_(prefix)/32 10.040 1.67%
std::replace(deque<int>)_(prefix)/50 14.488 -1.62%
std::replace(deque<int>)_(prefix)/8192 3033.668 1.23%
std::replace(deque<int>)_(sprinkled)/1024 380.161 -
std::replace(deque<int>)_(sprinkled)/32 9.151 4.67%
std::replace(deque<int>)_(sprinkled)/50 13.516 -
std::replace(deque<int>)_(sprinkled)/8192 3008.813 -
std::replace(list<int>)_(prefix)/1024 730.416 9.59%
std::replace(list<int>)_(prefix)/32 12.008 1.21%
std::replace(list<int>)_(prefix)/50 18.358 -
std::replace(list<int>)_(prefix)/8192 7004.625 -
std::replace(list<int>)_(sprinkled)/1024 722.140 -
std::replace(list<int>)_(sprinkled)/32 10.741 -
std::replace(list<int>)_(sprinkled)/50 18.525 -
std::replace(list<int>)_(sprinkled)/8192 7123.656 -
std::replace(vector<int>)_(prefix)/1024 158.141 -
std::replace(vector<int>)_(prefix)/32 5.290 -
std::replace(vector<int>)_(prefix)/50 7.697 7.14%
std::replace(vector<int>)_(prefix)/8192 1264.489 -
std::replace(vector<int>)_(sprinkled)/1024 166.610 7.61%
std::replace(vector<int>)_(sprinkled)/32 5.242 -1.70%
std::replace(vector<int>)_(sprinkled)/50 8.392 6.35%
std::replace(vector<int>)_(sprinkled)/8192 1295.388 7.05%
std::replace_if(deque<int>)_(prefix)/1024 407.014 2.00%
std::replace_if(deque<int>)_(prefix)/32 11.539 3.36%
std::replace_if(deque<int>)_(prefix)/50 18.059 2.43%
std::replace_if(deque<int>)_(prefix)/8192 3149.706 -
std::replace_if(deque<int>)_(sprinkled)/1024 393.364 -
std::replace_if(deque<int>)_(sprinkled)/32 9.314 4.77%
std::replace_if(deque<int>)_(sprinkled)/50 13.725 -
std::replace_if(deque<int>)_(sprinkled)/8192 3116.619 -
std::replace_if(list<int>)_(prefix)/1024 739.758 -
std::replace_if(list<int>)_(prefix)/32 14.423 -
std::replace_if(list<int>)_(prefix)/50 24.953 -
std::replace_if(list<int>)_(prefix)/8192 7127.716 -1.02%
std::replace_if(list<int>)_(sprinkled)/1024 739.103 -
std::replace_if(list<int>)_(sprinkled)/32 13.131 -
std::replace_if(list<int>)_(sprinkled)/50 23.282 -
std::replace_if(list<int>)_(sprinkled)/8192 7354.017 -
std::replace_if(vector<int>)_(prefix)/1024 267.644 -
std::replace_if(vector<int>)_(prefix)/32 9.776 -
std::replace_if(vector<int>)_(prefix)/50 13.940 2.08%
std::replace_if(vector<int>)_(prefix)/8192 2066.864 2.91%
std::replace_if(vector<int>)_(sprinkled)/1024 243.723 -
std::replace_if(vector<int>)_(sprinkled)/32 8.532 -
std::replace_if(vector<int>)_(sprinkled)/50 13.148 3.19%
std::replace_if(vector<int>)_(sprinkled)/8192 1887.068 -
std::reverse(deque<int>)/32768 9331.182 -
std::reverse(deque<int>)/4096 1168.837 -
std::reverse(deque<int>)/512 151.285 -
std::reverse(deque<int>)/64 17.604 -
std::reverse(deque<int>)/8 2.790 -
std::reverse(list<int>)/32768 16684.492 -10.73%
std::reverse(list<int>)/4096 1840.256 -
std::reverse(list<int>)/512 192.690 -
std::reverse(list<int>)/64 18.851 -
std::reverse(list<int>)/8 2.024 -
std::reverse(vector<int>)/32768 1032.204 -
std::reverse(vector<int>)/4096 130.176 -
std::reverse(vector<int>)/512 16.557 -
std::reverse(vector<int>)/64 4.117 -
std::reverse(vector<int>)/8 1.546 -
std::reverse_copy(deque<int>)/32768 10198.625 -2.03%
std::reverse_copy(deque<int>)/4096 1177.711 -
std::reverse_copy(deque<int>)/512 143.310 -
std::reverse_copy(deque<int>)/64 15.546 -
std::reverse_copy(deque<int>)/8 2.282 1.33%
std::reverse_copy(list<int>)/32768 26714.527 -
std::reverse_copy(list<int>)/4096 3251.117 -
std::reverse_copy(list<int>)/512 363.114 -
std::reverse_copy(list<int>)/64 29.544 -
std::reverse_copy(list<int>)/8 2.442 -
std::reverse_copy(vector<int>)/32768 976.233 -
std::reverse_copy(vector<int>)/4096 132.631 -
std::reverse_copy(vector<int>)/512 17.164 -
std::reverse_copy(vector<int>)/64 2.429 -1.22%
std::reverse_copy(vector<int>)/8 2.451 -2.77%
std::rotate(deque<int>)_(1_element_backward)/1024 61.381 -
std::rotate(deque<int>)_(1_element_backward)/32 8.198 -
std::rotate(deque<int>)_(1_element_backward)/50 9.729 -
std::rotate(deque<int>)_(1_element_backward)/8192 416.394 -
std::rotate(deque<int>)_(1_element_forward)/1024 56.569 1.28%
std::rotate(deque<int>)_(1_element_forward)/32 7.386 2.01%
std::rotate(deque<int>)_(1_element_forward)/50 9.014 -
std::rotate(deque<int>)_(1_element_forward)/8192 399.342 1.84%
std::rotate(deque<int>)_(by_1/2)/1024 162.821 -6.24%
std::rotate(deque<int>)_(by_1/2)/32 7.271 1.28%
std::rotate(deque<int>)_(by_1/2)/50 8.970 -
std::rotate(deque<int>)_(by_1/2)/8192 1254.165 -6.64%
std::rotate(deque<int>)_(by_1/3)/1024 395.675 -
std::rotate(deque<int>)_(by_1/3)/32 18.880 -
std::rotate(deque<int>)_(by_1/3)/50 23.600 -1.34%
std::rotate(deque<int>)_(by_1/3)/8192 3153.308 -1.18%
std::rotate(deque<int>)_(by_1/4)/1024 256.625 -7.17%
std::rotate(deque<int>)_(by_1/4)/32 13.299 -
std::rotate(deque<int>)_(by_1/4)/50 23.813 -1.17%
std::rotate(deque<int>)_(by_1/4)/8192 2005.576 -6.82%
std::rotate(list<int>)_(1_element_backward)/1024 746.050 -
std::rotate(list<int>)_(1_element_backward)/32 11.521 -
std::rotate(list<int>)_(1_element_backward)/50 21.748 -
std::rotate(list<int>)_(1_element_backward)/8192 9719.041 -1.35%
std::rotate(list<int>)_(1_element_forward)/1024 746.387 -
std::rotate(list<int>)_(1_element_forward)/32 11.382 -
std::rotate(list<int>)_(1_element_forward)/50 21.542 -1.00%
std::rotate(list<int>)_(1_element_forward)/8192 9810.441 -1.82%
std::rotate(list<int>)_(by_1/2)/1024 754.020 -
std::rotate(list<int>)_(by_1/2)/32 13.733 -
std::rotate(list<int>)_(by_1/2)/50 23.265 -1.01%
std::rotate(list<int>)_(by_1/2)/8192 12510.455 28.72%
std::rotate(list<int>)_(by_1/3)/1024 756.192 -
std::rotate(list<int>)_(by_1/3)/32 11.827 -
std::rotate(list<int>)_(by_1/3)/50 19.595 -
std::rotate(list<int>)_(by_1/3)/8192 13354.063 26.68%
std::rotate(list<int>)_(by_1/4)/1024 759.615 -
std::rotate(list<int>)_(by_1/4)/32 11.685 -
std::rotate(list<int>)_(by_1/4)/50 21.349 -
std::rotate(list<int>)_(by_1/4)/8192 10082.606 -
std::rotate(vector<bool>)_(1_element_backward)/1024 1608.404 -
std::rotate(vector<bool>)_(1_element_backward)/32 37.987 -2.56%
std::rotate(vector<bool>)_(1_element_backward)/50 77.602 -1.42%
std::rotate(vector<bool>)_(1_element_backward)/8192 13107.938 -
std::rotate(vector<bool>)_(1_element_forward)/1024 1598.012 -
std::rotate(vector<bool>)_(1_element_forward)/32 42.009 -1.08%
std::rotate(vector<bool>)_(1_element_forward)/50 79.432 -
std::rotate(vector<bool>)_(1_element_forward)/8192 13020.582 -
std::rotate(vector<bool>)_(by_1/2)/1024 885.060 -
std::rotate(vector<bool>)_(by_1/2)/32 48.816 1.07%
std::rotate(vector<bool>)_(by_1/2)/50 79.533 -
std::rotate(vector<bool>)_(by_1/2)/8192 7335.130 -
std::rotate(vector<bool>)_(by_1/3)/1024 2358.962 -
std::rotate(vector<bool>)_(by_1/3)/32 94.647 -
std::rotate(vector<bool>)_(by_1/3)/50 153.307 -
std::rotate(vector<bool>)_(by_1/3)/8192 15182.093 -
std::rotate(vector<bool>)_(by_1/4)/1024 1357.361 -
std::rotate(vector<bool>)_(by_1/4)/32 77.002 -
std::rotate(vector<bool>)_(by_1/4)/50 153.698 -
std::rotate(vector<bool>)_(by_1/4)/8192 11107.181 -
std::rotate(vector<int>)_(1_element_backward)/1024 36.469 -
std::rotate(vector<int>)_(1_element_backward)/32 2.894 -
std::rotate(vector<int>)_(1_element_backward)/50 5.308 -
std::rotate(vector<int>)_(1_element_backward)/8192 297.128 -
std::rotate(vector<int>)_(1_element_forward)/1024 35.622 -
std::rotate(vector<int>)_(1_element_forward)/32 2.940 -4.01%
std::rotate(vector<int>)_(1_element_forward)/50 4.799 5.09%
std::rotate(vector<int>)_(1_element_forward)/8192 279.280 -
std::rotate(vector<int>)_(by_1/2)/1024 31.546 -
std::rotate(vector<int>)_(by_1/2)/32 3.095 -
std::rotate(vector<int>)_(by_1/2)/50 3.662 -
std::rotate(vector<int>)_(by_1/2)/8192 238.530 -
std::rotate(vector<int>)_(by_1/3)/1024 280.601 -
std::rotate(vector<int>)_(by_1/3)/32 18.222 -
std::rotate(vector<int>)_(by_1/3)/50 23.173 1.46%
std::rotate(vector<int>)_(by_1/3)/8192 2002.938 1.26%
std::rotate(vector<int>)_(by_1/4)/1024 199.870 -
std::rotate(vector<int>)_(by_1/4)/32 8.197 -
std::rotate(vector<int>)_(by_1/4)/50 22.459 1.93%
std::rotate(vector<int>)_(by_1/4)/8192 1521.436 -
std::rotate_copy(deque<int>)/1024 40.268 -
std::rotate_copy(deque<int>)/32 2.658 -1.44%
std::rotate_copy(deque<int>)/50 2.773 -1.95%
std::rotate_copy(deque<int>)/8192 306.168 -2.17%
std::rotate_copy(list<int>)/1024 725.151 -
std::rotate_copy(list<int>)/32 8.193 -3.66%
std::rotate_copy(list<int>)/50 14.158 -
std::rotate_copy(list<int>)/8192 6986.901 8.56%
std::rotate_copy(vector<int>)/1024 32.904 -
std::rotate_copy(vector<int>)/32 2.277 1.99%
std::rotate_copy(vector<int>)/50 2.671 -
std::rotate_copy(vector<int>)/8192 517.466 26.45%
std::sample(deque<int>)/1024 3484.313 -
std::sample(deque<int>)/32 109.163 -
std::sample(deque<int>)/8192 28231.929 -
std::sample(list<int>)/1024 3352.508 -
std::sample(list<int>)/32 106.665 -
std::sample(list<int>)/8192 27213.757 -
std::sample(vector<int>)/1024 3363.227 -
std::sample(vector<int>)/32 106.372 -
std::sample(vector<int>)/8192 27229.127 -
std::search(deque<int>)_(near_matches)/1000 29459.959 39.89%
std::search(deque<int>)_(near_matches)/1024 30379.514 31.30%
std::search(deque<int>)_(near_matches)/8192 2034680.644 12.90%
std::search(deque<int>)_(no_match)/1000 251.711 -1.86%
std::search(deque<int>)_(no_match)/1024 261.608 -1.87%
std::search(deque<int>)_(no_match)/1048576 273965.521 -1.57%
std::search(deque<int>)_(no_match)/8192 2118.928 -1.63%
std::search(deque<int>)_(same_length)/1000 510.092 -3.29%
std::search(deque<int>)_(same_length)/1024 523.910 -3.69%
std::search(deque<int>)_(same_length)/8192 4142.239 -1.42%
std::search(deque<int>)_(single_element)/1000 265.883 10.03%
std::search(deque<int>)_(single_element)/1024 275.163 9.28%
std::search(deque<int>)_(single_element)/8192 2174.597 2.81%
std::search(deque<int>,_pred)_(near_matches)/1000 31279.305 -2.23%
std::search(deque<int>,_pred)_(near_matches)/1024 32495.824 -2.06%
std::search(deque<int>,_pred)_(near_matches)/8192 2084029.572 -
std::search(deque<int>,_pred)_(no_match)/1000 595.093 -
std::search(deque<int>,_pred)_(no_match)/1024 616.706 -
std::search(deque<int>,_pred)_(no_match)/1048576 624229.395 -
std::search(deque<int>,_pred)_(no_match)/8192 4853.319 -
std::search(deque<int>,_pred)_(same_length)/1000 607.789 -
std::search(deque<int>,_pred)_(same_length)/1024 623.979 -
std::search(deque<int>,_pred)_(same_length)/8192 4950.092 -
std::search(deque<int>,_pred)_(single_element)/1000 594.182 -
std::search(deque<int>,_pred)_(single_element)/1024 615.612 -
std::search(deque<int>,_pred)_(single_element)/8192 4850.945 -
std::search(list<int>)_(near_matches)/1000 35997.834 -
std::search(list<int>)_(near_matches)/1024 37603.187 -
std::search(list<int>)_(near_matches)/8192 2499367.510 -
std::search(list<int>)_(no_match)/1000 712.755 -
std::search(list<int>)_(no_match)/1024 730.170 -
std::search(list<int>)_(no_match)/1048576 849724.106 -
std::search(list<int>)_(no_match)/8192 6904.464 -
std::search(list<int>)_(same_length)/1000 736.865 -
std::search(list<int>)_(same_length)/1024 754.133 -
std::search(list<int>)_(same_length)/8192 8622.709 1.62%
std::search(list<int>)_(single_element)/1000 695.845 -
std::search(list<int>)_(single_element)/1024 711.819 -
std::search(list<int>)_(single_element)/8192 8842.535 1.31%
std::search(list<int>,_pred)_(near_matches)/1000 40427.133 -
std::search(list<int>,_pred)_(near_matches)/1024 42588.552 -
std::search(list<int>,_pred)_(near_matches)/8192 2615584.863 -
std::search(list<int>,_pred)_(no_match)/1000 729.785 -
std::search(list<int>,_pred)_(no_match)/1024 745.914 -
std::search(list<int>,_pred)_(no_match)/1048576 878894.732 -
std::search(list<int>,_pred)_(no_match)/8192 6801.555 -
std::search(list<int>,_pred)_(same_length)/1000 767.764 -
std::search(list<int>,_pred)_(same_length)/1024 786.044 -
std::search(list<int>,_pred)_(same_length)/8192 9851.535 1.08%
std::search(list<int>,_pred)_(single_element)/1000 728.698 -
std::search(list<int>,_pred)_(single_element)/1024 745.118 -
std::search(list<int>,_pred)_(single_element)/8192 9237.739 -2.20%
std::search(vector<int>)_(near_matches)/1000 15248.177 -15.01%
std::search(vector<int>)_(near_matches)/1024 15662.730 -16.51%
std::search(vector<int>)_(near_matches)/8192 905563.357 -17.45%
std::search(vector<int>)_(no_match)/1000 155.145 -
std::search(vector<int>)_(no_match)/1024 158.868 -
std::search(vector<int>)_(no_match)/1048576 161916.176 -
std::search(vector<int>)_(no_match)/8192 1252.826 -
std::search(vector<int>)_(same_length)/1000 248.153 -
std::search(vector<int>)_(same_length)/1024 253.712 -
std::search(vector<int>)_(same_length)/8192 1879.362 -
std::search(vector<int>)_(single_element)/1000 154.473 -5.84%
std::search(vector<int>)_(single_element)/1024 158.073 -5.91%
std::search(vector<int>)_(single_element)/8192 1244.750 -6.42%
std::search(vector<int>,_pred)_(near_matches)/1000 18632.757 1.38%
std::search(vector<int>,_pred)_(near_matches)/1024 19511.302 1.79%
std::search(vector<int>,_pred)_(near_matches)/8192 1076547.916 1.28%
std::search(vector<int>,_pred)_(no_match)/1000 320.889 -
std::search(vector<int>,_pred)_(no_match)/1024 328.391 -
std::search(vector<int>,_pred)_(no_match)/1048576 316030.776 -
std::search(vector<int>,_pred)_(no_match)/8192 2609.719 -
std::search(vector<int>,_pred)_(same_length)/1000 318.094 -
std::search(vector<int>,_pred)_(same_length)/1024 334.427 -
std::search(vector<int>,_pred)_(same_length)/8192 2615.158 -
std::search(vector<int>,_pred)_(single_element)/1000 277.498 -13.45%
std::search(vector<int>,_pred)_(single_element)/1024 323.469 -1.52%
std::search(vector<int>,_pred)_(single_element)/8192 2586.595 -
std::search_n(deque<int>)_(no_match)/1024 188.735 -
std::search_n(deque<int>)_(no_match)/32 14.776 -2.22%
std::search_n(deque<int>)_(no_match)/8192 1537.337 -
std::search_n(deque<int>,_pred)_(no_match)/1024 155.844 -
std::search_n(deque<int>,_pred)_(no_match)/32 19.514 -1.11%
std::search_n(deque<int>,_pred)_(no_match)/8192 1203.003 -
std::search_n(list<int>)_(no_match)/1024 751.974 -
std::search_n(list<int>)_(no_match)/32 9.775 8.37%
std::search_n(list<int>)_(no_match)/8192 7029.518 -
std::search_n(list<int>,_pred)_(no_match)/1024 817.029 -
std::search_n(list<int>,_pred)_(no_match)/32 16.339 -
std::search_n(list<int>,_pred)_(no_match)/8192 7745.830 -
std::search_n(vector<int>)_(no_match)/1024 103.484 -
std::search_n(vector<int>)_(no_match)/32 7.756 2.83%
std::search_n(vector<int>)_(no_match)/8192 701.241 -
std::search_n(vector<int>,_pred)_(no_match)/1024 105.866 -
std::search_n(vector<int>,_pred)_(no_match)/32 7.605 -
std::search_n(vector<int>,_pred)_(no_match)/8192 1025.781 -
std::set<int>::clear()/0 386.915 -
std::set<int>::clear()/1024 10272.079 -1.49%
std::set<int>::clear()/32 625.345 -
std::set<int>::clear()/8192 83585.056 -1.21%
std::set<int>::contains(key)/1024 28.298 -
std::set<int>::contains(key)/32 17.641 -
std::set<int>::contains(key)/8192 37.906 -
std::set<int>::count(key)/1024 27.463 -
std::set<int>::count(key)/32 17.301 -
std::set<int>::count(key)/8192 37.799 -
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 12.750 -
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 4647.080 1.09%
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 142.270 1.35%
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 41097.202 1.29%
std::set<int>::ctor(const_Self&)/0 12.584 -
std::set<int>::ctor(const_Self&)/1024 5510.498 -
std::set<int>::ctor(const_Self&)/32 172.909 -
std::set<int>::ctor(const_Self&)/8192 44960.536 -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/0 12.579 -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/1024 5594.548 1.96%
std::set<int>::ctor(const_Self&,_const_allocator_type&)/32 175.666 1.80%
std::set<int>::ctor(const_Self&,_const_allocator_type&)/8192 45210.491 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.650 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 11616.398 -1.22%
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 316.985 -1.61%
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 93157.177 -1.30%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.659 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13640.156 -1.58%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 324.565 -2.59%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 267700.586 -2.66%
std::set<int>::equal_range(key)/1024 32.399 1.45%
std::set<int>::equal_range(key)/32 17.510 -
std::set<int>::equal_range(key)/8192 52.455 -
std::set<int>::erase(iterator)/1024 21.013 -1.33%
std::set<int>::erase(iterator)/32 20.943 -
std::set<int>::erase(iterator)/8192 21.985 -1.38%
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 386.608 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7450.258 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 572.120 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 57450.370 -
std::set<int>::erase(key)_(existent)/1024 24.146 -1.99%
std::set<int>::erase(key)_(existent)/32 22.859 -1.40%
std::set<int>::erase(key)_(existent)/8192 28.555 -2.33%
std::set<int>::erase(key)_(non-existent,_end)/0 1.228 -
std::set<int>::erase(key)_(non-existent,_end)/1024 5.357 -
std::set<int>::erase(key)_(non-existent,_end)/32 2.948 3.35%
std::set<int>::erase(key)_(non-existent,_end)/8192 6.969 -2.48%
std::set<int>::erase(key)_(non-existent,_middle)/0 1.248 -
std::set<int>::erase(key)_(non-existent,_middle)/1024 3.555 6.77%
std::set<int>::erase(key)_(non-existent,_middle)/32 1.930 8.23%
std::set<int>::erase(key)_(non-existent,_middle)/8192 4.397 8.81%
std::set<int>::find(key)/1024 27.685 -
std::set<int>::find(key)/32 17.431 -
std::set<int>::find(key)/8192 37.553 -1.21%
std::set<int>::insert(const_value_type&)_(already_present)/1024 4.397 -
std::set<int>::insert(const_value_type&)_(already_present)/32 1.868 1.65%
std::set<int>::insert(const_value_type&)_(already_present)/8192 7.561 5.32%
std::set<int>::insert(hint,_value)_(bad_hint,_end)/0 18.203 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/1024 31.655 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/32 21.021 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 25.296 -1.12%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/0 18.174 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024 25.443 1.78%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/32 21.183 -1.14%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/8192 30.981 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/0 18.058 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/1024 18.200 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/32 18.257 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/8192 18.241 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/0 18.057 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024 20.496 -1.06%
std::set<int>::insert(hint,_value)_(good_hint,_middle)/32 19.143 -1.64%
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192 21.565 -1.16%
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 386.851 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 28544.352 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 878.554 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 315108.567 1.43%
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 386.599 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 18664.616 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 713.682 -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 196396.284 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/0 389.164 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 11171.695 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/32 616.595 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 117793.308 -
std::set<int>::insert(value)_(new_value,_end)/0 17.386 -
std::set<int>::insert(value)_(new_value,_end)/1024 30.707 -
std::set<int>::insert(value)_(new_value,_end)/32 19.332 -
std::set<int>::insert(value)_(new_value,_end)/8192 24.443 -
std::set<int>::insert(value)_(new_value,_middle)/0 17.421 -
std::set<int>::insert(value)_(new_value,_middle)/1024 26.081 8.70%
std::set<int>::insert(value)_(new_value,_middle)/32 19.472 -
std::set<int>::insert(value)_(new_value,_middle)/8192 31.157 -2.57%
std::set<int>::lower_bound(key)/1024 28.006 -
std::set<int>::lower_bound(key)/32 17.507 -
std::set<int>::lower_bound(key)/8192 37.820 -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/0 12.711 -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/1024 5876.601 3.93%
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/32 179.578 -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/8192 46898.453 -1.28%
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/0 12.794 -
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 5881.821 3.72%
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 179.066 -
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 46933.010 1.79%
std::set<int>::operator=(const_Self&)_(into_populated_Container)/0 0.701 4.51%
std::set<int>::operator=(const_Self&)_(into_populated_Container)/1024 3858.844 -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/32 71.998 -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/8192 38243.159 -1.41%
std::set<int>::upper_bound(key)/1024 28.277 -
std::set<int>::upper_bound(key)/32 17.772 -
std::set<int>::upper_bound(key)/8192 37.896 -1.48%
std::set<std::string>::clear()/0 388.927 -
std::set<std::string>::clear()/1024 20097.369 -8.94%
std::set<std::string>::clear()/32 889.553 -6.66%
std::set<std::string>::clear()/8192 205510.802 -5.75%
std::set<std::string>::contains(key)/1024 147.315 -1.17%
std::set<std::string>::contains(key)/32 77.867 -8.84%
std::set<std::string>::contains(key)/8192 213.254 -
std::set<std::string>::count(key)/1024 145.302 -1.63%
std::set<std::string>::count(key)/32 81.567 -10.32%
std::set<std::string>::count(key)/8192 211.064 -
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 12.730 -
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 5818.274 -
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 165.496 -2.31%
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 50655.675 -
std::set<std::string>::ctor(const_Self&)/0 12.483 -
std::set<std::string>::ctor(const_Self&)/1024 32872.426 1.91%
std::set<std::string>::ctor(const_Self&)/32 719.973 -1.10%
std::set<std::string>::ctor(const_Self&)/8192 329346.611 -
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/0 12.508 -
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/1024 33844.193 -
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 747.355 9.25%
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/8192 331030.763 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.781 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 42426.128 1.18%
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 906.011 12.47%
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 402470.204 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.722 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 100479.248 -2.69%
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1297.256 10.09%
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1402634.196 -
std::set<std::string>::equal_range(key)/1024 111.571 -1.22%
std::set<std::string>::equal_range(key)/32 64.048 -8.53%
std::set<std::string>::equal_range(key)/8192 181.898 -
std::set<std::string>::erase(iterator)/1024 29.377 -5.57%
std::set<std::string>::erase(iterator)/32 26.583 -10.92%
std::set<std::string>::erase(iterator)/8192 31.678 -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 388.663 -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 13026.536 -7.04%
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 693.640 -3.54%
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 116356.817 -5.78%
std::set<std::string>::erase(key)_(existent)/1024 85.842 -8.96%
std::set<std::string>::erase(key)_(existent)/32 96.611 19.22%
std::set<std::string>::erase(key)_(existent)/8192 115.047 9.88%
std::set<std::string>::erase(key)_(non-existent,_end)/0 1.489 -
std::set<std::string>::erase(key)_(non-existent,_end)/1024 23.511 -
std::set<std::string>::erase(key)_(non-existent,_end)/32 11.304 -3.12%
std::set<std::string>::erase(key)_(non-existent,_end)/8192 29.752 4.89%
std::set<std::string>::erase(key)_(non-existent,_middle)/0 1.491 -
std::set<std::string>::erase(key)_(non-existent,_middle)/1024 21.829 -
std::set<std::string>::erase(key)_(non-existent,_middle)/32 11.723 -
std::set<std::string>::erase(key)_(non-existent,_middle)/8192 26.953 -2.01%
std::set<std::string>::find(key)/1024 148.116 -
std::set<std::string>::find(key)/32 85.661 -7.18%
std::set<std::string>::find(key)/8192 213.059 -
std::set<std::string>::insert(const_value_type&)_(already_present)/1024 74.909 -21.42%
std::set<std::string>::insert(const_value_type&)_(already_present)/32 52.632 6.86%
std::set<std::string>::insert(const_value_type&)_(already_present)/8192 154.926 9.93%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 33.582 15.41%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 164.707 -3.23%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 78.565 -1.63%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 256.019 2.92%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 25.012 -17.21%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 111.391 -1.67%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 59.216 7.05%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 145.485 -8.72%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 31.266 -14.11%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 39.938 19.30%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 28.226 -21.17%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 27.782 -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 28.601 -10.41%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 39.054 -2.29%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 38.338 1.18%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 40.939 8.20%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/0 387.028 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 147499.254 1.41%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2016.162 -1.15%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1556915.992 1.22%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 387.505 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 80659.875 -2.04%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1443.115 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 910246.678 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 390.000 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 95056.013 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1669.702 -7.05%
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 1020360.619 -
std::set<std::string>::insert(value)_(new_value,_end)/0 31.686 -1.24%
std::set<std::string>::insert(value)_(new_value,_end)/1024 60.059 5.42%
std::set<std::string>::insert(value)_(new_value,_end)/32 49.677 18.03%
std::set<std::string>::insert(value)_(new_value,_end)/8192 126.233 76.76%
std::set<std::string>::insert(value)_(new_value,_middle)/0 23.457 -26.60%
std::set<std::string>::insert(value)_(new_value,_middle)/1024 109.524 16.80%
std::set<std::string>::insert(value)_(new_value,_middle)/32 51.903 -
std::set<std::string>::insert(value)_(new_value,_middle)/8192 158.093 20.01%
std::set<std::string>::lower_bound(key)/1024 132.126 -1.08%
std::set<std::string>::lower_bound(key)/32 70.076 -4.10%
std::set<std::string>::lower_bound(key)/8192 194.661 -
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/0 12.858 -
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/1024 35502.342 -
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 686.275 -14.68%
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/8192 339107.215 -
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/0 12.863 -
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 34360.826 -1.88%
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 694.942 -2.60%
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192 337337.187 -
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/0 0.741 -
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 45676.349 -7.77%
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 829.505 -
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 520895.330 -
std::set<std::string>::upper_bound(key)/1024 130.668 -1.31%
std::set<std::string>::upper_bound(key)/32 66.916 2.51%
std::set<std::string>::upper_bound(key)/8192 195.203 -
std::shift_left(deque<int>)/1024 54.835 -
std::shift_left(deque<int>)/32 5.227 6.01%
std::shift_left(deque<int>)/50 6.979 4.42%
std::shift_left(deque<int>)/8192 395.894 -
std::shift_left(list<int>)/1024 728.186 -
std::shift_left(list<int>)/32 13.091 -
std::shift_left(list<int>)/50 24.423 -12.26%
std::shift_left(list<int>)/8192 7665.098 -
std::shift_left(vector<int>)/1024 35.900 -
std::shift_left(vector<int>)/32 4.244 -
std::shift_left(vector<int>)/50 5.243 -
std::shift_left(vector<int>)/8192 280.863 -
std::shift_right(deque<int>)/1024 57.014 4.04%
std::shift_right(deque<int>)/32 5.560 -1.57%
std::shift_right(deque<int>)/50 6.940 -1.46%
std::shift_right(deque<int>)/8192 448.705 5.78%
std::shift_right(list<int>)/1024 729.906 -
std::shift_right(list<int>)/32 13.718 -
std::shift_right(list<int>)/50 24.853 -
std::shift_right(list<int>)/8192 7594.018 -2.08%
std::shift_right(vector<int>)/1024 35.859 -
std::shift_right(vector<int>)/32 3.858 30.60%
std::shift_right(vector<int>)/50 5.328 -
std::shift_right(vector<int>)/8192 294.767 -
std::shuffle(deque<int>)/1024 3717.861 -
std::shuffle(deque<int>)/32 48.203 3.22%
std::shuffle(deque<int>)/8192 17519.821 -
std::shuffle(vector<int>)/1024 999.850 -
std::shuffle(vector<int>)/32 36.089 -
std::shuffle(vector<int>)/8192 8222.184 -
std::sort(deque<int>)_(ascending)/1024 4020.056 -
std::sort(deque<int>)_(ascending)/8 21.236 2.20%
std::sort(deque<int>)_(ascending)/8192 43306.243 -
std::sort(deque<int>)_(descending)/1024 3429.089 -
std::sort(deque<int>)_(descending)/8 48.765 2.07%
std::sort(deque<int>)_(descending)/8192 34799.962 -
std::sort(deque<int>)_(heap)/1024 6960.077 -
std::sort(deque<int>)_(heap)/8 35.917 4.43%
std::sort(deque<int>)_(heap)/8192 75322.670 -
std::sort(deque<int>)_(pipe-organ)/1024 14177.233 2.60%
std::sort(deque<int>)_(pipe-organ)/8 23.127 -
std::sort(deque<int>)_(pipe-organ)/8192 172647.611 -
std::sort(deque<int>)_(qsort_adversarial)/1024 27882.575 -
std::sort(deque<int>)_(qsort_adversarial)/8 23.707 4.29%
std::sort(deque<int>)_(qsort_adversarial)/8192 333980.968 1.20%
std::sort(deque<int>)_(repeated)/1024 4589.227 -
std::sort(deque<int>)_(repeated)/8 21.326 -
std::sort(deque<int>)_(repeated)/8192 50897.255 -
std::sort(deque<int>)_(shuffled)/1024 7789.561 -
std::sort(deque<int>)_(shuffled)/8 26.962 -
std::sort(deque<int>)_(shuffled)/8192 103990.290 -2.27%
std::sort(vector<NonIntegral>)_(ascending)/1024 3699.560 -
std::sort(vector<NonIntegral>)_(ascending)/8 16.679 -
std::sort(vector<NonIntegral>)_(ascending)/8192 38085.269 -
std::sort(vector<NonIntegral>)_(descending)/1024 2874.926 -
std::sort(vector<NonIntegral>)_(descending)/8 29.470 -
std::sort(vector<NonIntegral>)_(descending)/8192 28699.460 -
std::sort(vector<NonIntegral>)_(heap)/1024 5110.848 -
std::sort(vector<NonIntegral>)_(heap)/8 23.300 2.50%
std::sort(vector<NonIntegral>)_(heap)/8192 50594.323 -
std::sort(vector<NonIntegral>)_(pipe-organ)/1024 9192.731 -
std::sort(vector<NonIntegral>)_(pipe-organ)/8 17.700 1.26%
std::sort(vector<NonIntegral>)_(pipe-organ)/8192 87704.718 -
std::sort(vector<NonIntegral>)_(qsort_adversarial)/1024 14977.445 -
std::sort(vector<NonIntegral>)_(qsort_adversarial)/8 16.792 -1.08%
std::sort(vector<NonIntegral>)_(qsort_adversarial)/8192 146044.443 -
std::sort(vector<NonIntegral>)_(repeated)/1024 3013.941 -
std::sort(vector<NonIntegral>)_(repeated)/8 16.774 -
std::sort(vector<NonIntegral>)_(repeated)/8192 30250.765 -
std::sort(vector<NonIntegral>)_(shuffled)/1024 5542.576 -
std::sort(vector<NonIntegral>)_(shuffled)/8 19.480 -
std::sort(vector<NonIntegral>)_(shuffled)/8192 57230.775 -
std::sort(vector<int>)_(ascending)/1024 3704.214 -
std::sort(vector<int>)_(ascending)/8 16.759 -
std::sort(vector<int>)_(ascending)/8192 38117.766 -
std::sort(vector<int>)_(descending)/1024 2874.812 -
std::sort(vector<int>)_(descending)/8 30.400 -
std::sort(vector<int>)_(descending)/8192 28695.311 -
std::sort(vector<int>)_(heap)/1024 5070.620 -
std::sort(vector<int>)_(heap)/8 23.098 2.23%
std::sort(vector<int>)_(heap)/8192 50782.167 -
std::sort(vector<int>)_(pipe-organ)/1024 9191.320 -
std::sort(vector<int>)_(pipe-organ)/8 17.257 -
std::sort(vector<int>)_(pipe-organ)/8192 87696.224 -
std::sort(vector<int>)_(qsort_adversarial)/1024 14950.604 -
std::sort(vector<int>)_(qsort_adversarial)/8 16.663 -1.40%
std::sort(vector<int>)_(qsort_adversarial)/8192 146338.642 -
std::sort(vector<int>)_(repeated)/1024 2994.355 -
std::sort(vector<int>)_(repeated)/8 16.823 -
std::sort(vector<int>)_(repeated)/8192 30079.653 -
std::sort(vector<int>)_(shuffled)/1024 5506.120 1.10%
std::sort(vector<int>)_(shuffled)/8 19.442 -
std::sort(vector<int>)_(shuffled)/8192 57460.592 -
std::sort_heap(deque<int>)/1024 18982.702 -
std::sort_heap(deque<int>)/8 42.155 -
std::sort_heap(deque<int>)/8192 220047.534 -
std::sort_heap(deque<int>,_pred)/1024 18664.975 -
std::sort_heap(deque<int>,_pred)/8 34.626 -1.25%
std::sort_heap(deque<int>,_pred)/8192 215046.181 -
std::sort_heap(vector<NonIntegral>)/1024 7748.204 -
std::sort_heap(vector<NonIntegral>)/8 26.629 1.75%
std::sort_heap(vector<NonIntegral>)/8192 88388.289 -
std::sort_heap(vector<NonIntegral>,_pred)/1024 7875.221 -
std::sort_heap(vector<NonIntegral>,_pred)/8 26.913 -
std::sort_heap(vector<NonIntegral>,_pred)/8192 88896.784 -
std::sort_heap(vector<int>)/1024 7716.839 -
std::sort_heap(vector<int>)/8 25.950 -
std::sort_heap(vector<int>)/8192 88496.452 -
std::sort_heap(vector<int>,_pred)/1024 7895.121 -
std::sort_heap(vector<int>,_pred)/8 26.205 -1.28%
std::sort_heap(vector<int>,_pred)/8192 88944.398 -
std::stable_partition(deque<int>)_(alloc_fails)/1024 3145.843 1.45%
std::stable_partition(deque<int>)_(alloc_fails)/32 2502.716 3.01%
std::stable_partition(deque<int>)_(alloc_fails)/50 2497.385 1.53%
std::stable_partition(deque<int>)_(alloc_fails)/8192 7915.991 -
std::stable_partition(deque<int>)_(dense)/1024 578.536 -
std::stable_partition(deque<int>)_(dense)/32 30.272 -2.47%
std::stable_partition(deque<int>)_(dense)/50 39.668 -2.46%
std::stable_partition(deque<int>)_(dense)/8192 4421.517 -
std::stable_partition(deque<int>)_(sparse)/1024 444.701 -
std::stable_partition(deque<int>)_(sparse)/32 23.626 -6.48%
std::stable_partition(deque<int>)_(sparse)/50 34.279 1.45%
std::stable_partition(deque<int>)_(sparse)/8192 3613.947 -
std::stable_partition(list<int>)_(alloc_fails)/1024 4971.812 1.82%
std::stable_partition(list<int>)_(alloc_fails)/32 2487.767 2.35%
std::stable_partition(list<int>)_(alloc_fails)/50 2514.754 1.13%
std::stable_partition(list<int>)_(alloc_fails)/8192 31684.541 -
std::stable_partition(list<int>)_(dense)/1024 1712.330 -
std::stable_partition(list<int>)_(dense)/32 30.544 -2.14%
std::stable_partition(list<int>)_(dense)/50 50.301 -
std::stable_partition(list<int>)_(dense)/8192 17162.671 -
std::stable_partition(list<int>)_(sparse)/1024 1439.581 -
std::stable_partition(list<int>)_(sparse)/32 24.991 -1.36%
std::stable_partition(list<int>)_(sparse)/50 35.285 -
std::stable_partition(list<int>)_(sparse)/8192 16360.724 -
std::stable_partition(vector<int>)_(alloc_fails)/1024 2805.904 1.93%
std::stable_partition(vector<int>)_(alloc_fails)/32 2427.056 1.31%
std::stable_partition(vector<int>)_(alloc_fails)/50 2430.167 1.71%
std::stable_partition(vector<int>)_(alloc_fails)/8192 5258.205 1.20%
std::stable_partition(vector<int>)_(dense)/1024 286.539 -
std::stable_partition(vector<int>)_(dense)/32 19.628 -5.75%
std::stable_partition(vector<int>)_(dense)/50 24.136 -6.39%
std::stable_partition(vector<int>)_(dense)/8192 2027.918 -
std::stable_partition(vector<int>)_(sparse)/1024 243.591 -3.33%
std::stable_partition(vector<int>)_(sparse)/32 22.650 19.65%
std::stable_partition(vector<int>)_(sparse)/50 24.055 1.79%
std::stable_partition(vector<int>)_(sparse)/8192 1794.850 -2.48%
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/1024 9155.650 -
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/8 2437.163 -
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/8192 67717.197 -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/1024 12403.619 -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/8 2479.671 -
std::stable_sort(deque<int>)_(alloc_fails,_descending)/8192 98604.810 -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/1024 14139.298 -
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8 2480.223 1.06%
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8192 116085.643 -
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024 10133.448 -
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8 2456.197 -
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8192 77309.795 -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024 14069.761 -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8 2445.439 -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 112981.941 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 7269.094 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 2462.590 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192 49591.638 -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024 15584.846 -
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8 2465.028 1.30%
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192 151903.063 -
std::stable_sort(deque<int>)_(ascending)/1024 6457.396 -
std::stable_sort(deque<int>)_(ascending)/8 44.234 -
std::stable_sort(deque<int>)_(ascending)/8192 66755.726 -
std::stable_sort(deque<int>)_(descending)/1024 8786.468 -
std::stable_sort(deque<int>)_(descending)/8 69.835 1.14%
std::stable_sort(deque<int>)_(descending)/8192 83572.594 1.29%
std::stable_sort(deque<int>)_(heap)/1024 10566.184 -
std::stable_sort(deque<int>)_(heap)/8 53.452 1.46%
std::stable_sort(deque<int>)_(heap)/8192 111930.757 -
std::stable_sort(deque<int>)_(pipe-organ)/1024 7618.156 1.02%
std::stable_sort(deque<int>)_(pipe-organ)/8 57.279 -
std::stable_sort(deque<int>)_(pipe-organ)/8192 76577.562 -
std::stable_sort(deque<int>)_(qsort_adversarial)/1024 10330.122 -
std::stable_sort(deque<int>)_(qsort_adversarial)/8 44.729 -
std::stable_sort(deque<int>)_(qsort_adversarial)/8192 103490.146 -
std::stable_sort(deque<int>)_(repeated)/1024 4829.801 -5.16%
std::stable_sort(deque<int>)_(repeated)/8 43.206 -2.77%
std::stable_sort(deque<int>)_(repeated)/8192 44298.759 -5.86%
std::stable_sort(deque<int>)_(shuffled)/1024 12494.479 -
std::stable_sort(deque<int>)_(shuffled)/8 54.653 -
std::stable_sort(deque<int>)_(shuffled)/8192 148378.200 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/1024 9140.506 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8 2389.328 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8192 75563.350 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/1024 9186.300 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8 2394.016 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8192 78503.947 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/1024 14067.227 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8 2405.753 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8192 131734.474 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024 9246.997 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8 2393.886 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8192 78325.692 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/1024 12295.975 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 2388.811 -1.26%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8192 108023.399 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 5576.828 1.46%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 2418.923 1.79%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 29751.493 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/1024 16266.910 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8 2402.317 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8192 164001.346 -
std::stable_sort(vector<NonIntegral>)_(ascending)/1024 7761.626 -
std::stable_sort(vector<NonIntegral>)_(ascending)/8 30.083 -
std::stable_sort(vector<NonIntegral>)_(ascending)/8192 83661.802 -
std::stable_sort(vector<NonIntegral>)_(descending)/1024 7549.791 -
std::stable_sort(vector<NonIntegral>)_(descending)/8 39.562 -
std::stable_sort(vector<NonIntegral>)_(descending)/8192 80934.360 -
std::stable_sort(vector<NonIntegral>)_(heap)/1024 12917.394 -
std::stable_sort(vector<NonIntegral>)_(heap)/8 35.053 -
std::stable_sort(vector<NonIntegral>)_(heap)/8192 139165.198 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/1024 7722.301 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 35.190 1.92%
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8192 83463.821 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 10824.690 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 32.357 1.31%
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8192 113486.819 -
std::stable_sort(vector<NonIntegral>)_(repeated)/1024 3055.791 -
std::stable_sort(vector<NonIntegral>)_(repeated)/8 30.011 -
std::stable_sort(vector<NonIntegral>)_(repeated)/8192 28421.297 -
std::stable_sort(vector<NonIntegral>)_(shuffled)/1024 14559.636 -
std::stable_sort(vector<NonIntegral>)_(shuffled)/8 34.366 1.04%
std::stable_sort(vector<NonIntegral>)_(shuffled)/8192 166317.843 -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024 9053.918 -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 2388.660 -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 75345.648 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/1024 9146.309 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8 2406.513 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 78371.939 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/1024 14030.643 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8 2403.469 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8192 131281.550 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024 9197.820 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8 2398.404 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 77891.445 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/1024 12251.599 -1.49%
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 2386.662 -6.33%
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192 107730.063 -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 5544.230 1.06%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 2412.620 1.55%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 29397.983 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/1024 16216.375 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8 2399.593 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 163713.776 -
std::stable_sort(vector<int>)_(ascending)/1024 7636.227 -
std::stable_sort(vector<int>)_(ascending)/8 29.499 -
std::stable_sort(vector<int>)_(ascending)/8192 82848.938 -
std::stable_sort(vector<int>)_(descending)/1024 7484.955 -
std::stable_sort(vector<int>)_(descending)/8 39.838 1.89%
std::stable_sort(vector<int>)_(descending)/8192 80419.184 -
std::stable_sort(vector<int>)_(heap)/1024 12827.424 -
std::stable_sort(vector<int>)_(heap)/8 34.812 -
std::stable_sort(vector<int>)_(heap)/8192 138158.459 -
std::stable_sort(vector<int>)_(pipe-organ)/1024 7584.428 -
std::stable_sort(vector<int>)_(pipe-organ)/8 34.429 1.40%
std::stable_sort(vector<int>)_(pipe-organ)/8192 82465.379 -
std::stable_sort(vector<int>)_(qsort_adversarial)/1024 10805.027 -
std::stable_sort(vector<int>)_(qsort_adversarial)/8 31.087 -
std::stable_sort(vector<int>)_(qsort_adversarial)/8192 112826.485 -
std::stable_sort(vector<int>)_(repeated)/1024 2917.711 -
std::stable_sort(vector<int>)_(repeated)/8 29.369 -2.05%
std::stable_sort(vector<int>)_(repeated)/8192 27478.069 -
std::stable_sort(vector<int>)_(shuffled)/1024 14444.853 -
std::stable_sort(vector<int>)_(shuffled)/8 33.969 -
std::stable_sort(vector<int>)_(shuffled)/8192 165531.694 -
std::swap_ranges(deque<int>)/1024 317.391 -6.63%
std::swap_ranges(deque<int>)/32 8.734 -11.22%
std::swap_ranges(deque<int>)/50 16.596 -11.32%
std::swap_ranges(deque<int>)/8192 2514.223 -6.20%
std::swap_ranges(list<int>)/1024 749.515 -
std::swap_ranges(list<int>)/32 17.904 -
std::swap_ranges(list<int>)/50 35.571 -
std::swap_ranges(list<int>)/8192 8363.029 -12.73%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/1048576 1652322.850 -5.86%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144 412883.308 -5.73%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768 51607.961 -5.80%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096 6438.828 -5.75%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/512 794.848 -4.91%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/64 50.599 -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/8 6.478 -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/1048576 1640025.700 -5.96%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 411556.667 -5.86%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 51567.554 -5.60%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 6435.881 -5.77%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 794.368 -4.97%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64 95.740 -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/8 6.483 -
std::swap_ranges(vector<int>)/1024 62.732 -
std::swap_ranges(vector<int>)/32 4.811 -
std::swap_ranges(vector<int>)/50 5.597 -
std::swap_ranges(vector<int>)/8192 474.915 -
std::transform(deque<int>)_(identity_transform)/1024 329.468 -
std::transform(deque<int>)_(identity_transform)/32 9.364 -
std::transform(deque<int>)_(identity_transform)/50 14.107 -
std::transform(deque<int>)_(identity_transform)/8192 2650.658 -
std::transform(deque<int>,_deque<int>)/1024 603.978 -
std::transform(deque<int>,_deque<int>)/32 17.943 -
std::transform(deque<int>,_deque<int>)/50 29.043 -
std::transform(deque<int>,_deque<int>)/8192 4802.537 -
std::transform(list<int>)_(identity_transform)/1024 737.817 -
std::transform(list<int>)_(identity_transform)/32 16.225 -
std::transform(list<int>)_(identity_transform)/50 38.389 -
std::transform(list<int>)_(identity_transform)/8192 6961.267 -
std::transform(list<int>,_list<int>)/1024 817.159 -
std::transform(list<int>,_list<int>)/32 23.779 -
std::transform(list<int>,_list<int>)/50 35.894 -
std::transform(list<int>,_list<int>)/8192 9413.109 -1.95%
std::transform(vector<int>)_(identity_transform)/1024 261.782 -
std::transform(vector<int>)_(identity_transform)/32 9.036 1.68%
std::transform(vector<int>)_(identity_transform)/50 14.106 -
std::transform(vector<int>)_(identity_transform)/8192 2021.699 -
std::transform(vector<int>,_vector<int>)/1024 553.169 -
std::transform(vector<int>,_vector<int>)/32 17.241 -
std::transform(vector<int>,_vector<int>)/50 26.923 -
std::transform(vector<int>,_vector<int>)/8192 4429.444 -
std::unique(deque<int>)_(contiguous)/1024 537.502 -
std::unique(deque<int>)_(contiguous)/32 52.098 6.95%
std::unique(deque<int>)_(contiguous)/52 60.767 11.79%
std::unique(deque<int>)_(contiguous)/8192 3946.479 -
std::unique(deque<int>)_(sprinkled)/1024 538.327 -
std::unique(deque<int>)_(sprinkled)/32 53.149 9.89%
std::unique(deque<int>)_(sprinkled)/52 59.400 10.15%
std::unique(deque<int>)_(sprinkled)/8192 4026.232 -
std::unique(deque<int>,_pred)_(contiguous)/1024 661.650 -
std::unique(deque<int>,_pred)_(contiguous)/32 54.570 -1.92%
std::unique(deque<int>,_pred)_(contiguous)/52 63.321 -3.56%
std::unique(deque<int>,_pred)_(contiguous)/8192 4753.735 1.30%
std::unique(deque<int>,_pred)_(sprinkled)/1024 709.757 -
std::unique(deque<int>,_pred)_(sprinkled)/32 57.266 -
std::unique(deque<int>,_pred)_(sprinkled)/52 68.999 -1.59%
std::unique(deque<int>,_pred)_(sprinkled)/8192 5384.030 -
std::unique(list<int>)_(contiguous)/1024 908.298 -
std::unique(list<int>)_(contiguous)/32 51.791 -
std::unique(list<int>)_(contiguous)/52 66.407 4.50%
std::unique(list<int>)_(contiguous)/8192 6999.842 -
std::unique(list<int>)_(sprinkled)/1024 956.255 -
std::unique(list<int>)_(sprinkled)/32 53.104 -
std::unique(list<int>)_(sprinkled)/52 66.590 -
std::unique(list<int>)_(sprinkled)/8192 7987.277 1.28%
std::unique(list<int>,_pred)_(contiguous)/1024 949.534 2.03%
std::unique(list<int>,_pred)_(contiguous)/32 56.986 -
std::unique(list<int>,_pred)_(contiguous)/52 70.715 -
std::unique(list<int>,_pred)_(contiguous)/8192 7425.694 -
std::unique(list<int>,_pred)_(sprinkled)/1024 997.602 -
std::unique(list<int>,_pred)_(sprinkled)/32 61.275 -
std::unique(list<int>,_pred)_(sprinkled)/52 76.961 -
std::unique(list<int>,_pred)_(sprinkled)/8192 8198.135 -1.72%
std::unique(vector<int>)_(contiguous)/1024 310.124 1.36%
std::unique(vector<int>)_(contiguous)/32 47.586 -
std::unique(vector<int>)_(contiguous)/52 52.972 -
std::unique(vector<int>)_(contiguous)/8192 1902.057 -
std::unique(vector<int>)_(sprinkled)/1024 490.372 -4.95%
std::unique(vector<int>)_(sprinkled)/32 53.469 -
std::unique(vector<int>)_(sprinkled)/52 64.341 -
std::unique(vector<int>)_(sprinkled)/8192 3647.395 -3.22%
std::unique(vector<int>,_pred)_(contiguous)/1024 571.150 -
std::unique(vector<int>,_pred)_(contiguous)/32 52.567 -
std::unique(vector<int>,_pred)_(contiguous)/52 62.611 -
std::unique(vector<int>,_pred)_(contiguous)/8192 3807.304 -
std::unique(vector<int>,_pred)_(sprinkled)/1024 693.553 -
std::unique(vector<int>,_pred)_(sprinkled)/32 57.439 -
std::unique(vector<int>,_pred)_(sprinkled)/52 70.417 -
std::unique(vector<int>,_pred)_(sprinkled)/8192 5254.310 -
std::unique_copy(deque<int>)_(contiguous)/1024 513.130 -
std::unique_copy(deque<int>)_(contiguous)/32 10.135 1.78%
std::unique_copy(deque<int>)_(contiguous)/52 15.578 -
std::unique_copy(deque<int>)_(contiguous)/8192 3927.562 -
std::unique_copy(deque<int>)_(sprinkled)/1024 481.735 -
std::unique_copy(deque<int>)_(sprinkled)/32 11.236 2.49%
std::unique_copy(deque<int>)_(sprinkled)/52 16.272 -6.65%
std::unique_copy(deque<int>)_(sprinkled)/8192 3829.939 -
std::unique_copy(deque<int>,_pred)_(contiguous)/1024 615.923 -
std::unique_copy(deque<int>,_pred)_(contiguous)/32 15.925 -
std::unique_copy(deque<int>,_pred)_(contiguous)/52 25.654 -
std::unique_copy(deque<int>,_pred)_(contiguous)/8192 4765.960 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/1024 708.107 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/32 20.848 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/52 33.917 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/8192 5650.359 -
std::unique_copy(list<int>)_(contiguous)/1024 1600.148 116.98%
std::unique_copy(list<int>)_(contiguous)/32 10.556 -1.39%
std::unique_copy(list<int>)_(contiguous)/52 19.295 -3.49%
std::unique_copy(list<int>)_(contiguous)/8192 6825.374 -
std::unique_copy(list<int>)_(sprinkled)/1024 723.134 2.15%
std::unique_copy(list<int>)_(sprinkled)/32 11.284 -
std::unique_copy(list<int>)_(sprinkled)/52 40.313 -
std::unique_copy(list<int>)_(sprinkled)/8192 6947.148 -
std::unique_copy(list<int>,_pred)_(contiguous)/1024 773.961 -
std::unique_copy(list<int>,_pred)_(contiguous)/32 18.659 -
std::unique_copy(list<int>,_pred)_(contiguous)/52 28.491 -
std::unique_copy(list<int>,_pred)_(contiguous)/8192 7422.512 -
std::unique_copy(list<int>,_pred)_(sprinkled)/1024 808.823 -
std::unique_copy(list<int>,_pred)_(sprinkled)/32 21.507 -
std::unique_copy(list<int>,_pred)_(sprinkled)/52 34.338 -
std::unique_copy(list<int>,_pred)_(sprinkled)/8192 7362.373 -
std::unique_copy(vector<int>)_(contiguous)/1024 266.117 -
std::unique_copy(vector<int>)_(contiguous)/32 8.594 -
std::unique_copy(vector<int>)_(contiguous)/52 13.340 -
std::unique_copy(vector<int>)_(contiguous)/8192 1848.866 -
std::unique_copy(vector<int>)_(sprinkled)/1024 237.431 -
std::unique_copy(vector<int>)_(sprinkled)/32 8.078 -
std::unique_copy(vector<int>)_(sprinkled)/52 16.272 -
std::unique_copy(vector<int>)_(sprinkled)/8192 1846.775 -
std::unique_copy(vector<int>,_pred)_(contiguous)/1024 540.348 -
std::unique_copy(vector<int>,_pred)_(contiguous)/32 11.887 -2.08%
std::unique_copy(vector<int>,_pred)_(contiguous)/52 19.623 -
std::unique_copy(vector<int>,_pred)_(contiguous)/8192 3666.267 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/1024 647.234 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/32 19.154 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/52 31.870 -
std::unique_copy(vector<int>,_pred)_(sprinkled)/8192 5168.975 -
std::unordered_map<int,_int>::clear()/0 389.798 -
std::unordered_map<int,_int>::clear()/1024 5150.065 -
std::unordered_map<int,_int>::clear()/32 553.008 -2.86%
std::unordered_map<int,_int>::clear()/8192 47641.289 2.60%
std::unordered_map<int,_int>::contains(key)/1024 10.380 5.26%
std::unordered_map<int,_int>::contains(key)/32 7.560 26.42%
std::unordered_map<int,_int>::contains(key)/8192 10.649 1.57%
std::unordered_map<int,_int>::count(key)/1024 10.197 1.98%
std::unordered_map<int,_int>::count(key)/32 8.170 22.61%
std::unordered_map<int,_int>::count(key)/8192 10.596 2.10%
std::unordered_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 14.947 1.88%
std::unordered_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 4988.819 -
std::unordered_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 130.092 2.87%
std::unordered_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 48398.442 -
std::unordered_map<int,_int>::ctor(const_Self&)/0 13.041 -
std::unordered_map<int,_int>::ctor(const_Self&)/1024 7858.249 1.86%
std::unordered_map<int,_int>::ctor(const_Self&)/32 182.079 2.07%
std::unordered_map<int,_int>::ctor(const_Self&)/8192 61377.946 2.44%
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 13.076 -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 7599.096 2.48%
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 216.226 1.57%
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 61855.607 2.56%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.034 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 12525.712 7.60%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 317.506 2.44%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 117416.409 3.35%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.243 1.46%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12240.355 8.17%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 320.987 3.08%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 117511.599 3.88%
std::unordered_map<int,_int>::erase(iterator)/1024 17.024 -
std::unordered_map<int,_int>::erase(iterator)/32 17.010 -
std::unordered_map<int,_int>::erase(iterator)/8192 18.639 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 389.974 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5341.849 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 469.277 -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 36547.083 -
std::unordered_map<int,_int>::erase(key)_(existent)/1024 19.141 -
std::unordered_map<int,_int>::erase(key)_(existent)/32 18.020 -
std::unordered_map<int,_int>::erase(key)_(existent)/8192 20.044 -
std::unordered_map<int,_int>::erase(key)_(non-existent,_end)/0 0.484 34.57%
std::unordered_map<int,_int>::erase(key)_(non-existent,_end)/1024 0.795 -
std::unordered_map<int,_int>::erase(key)_(non-existent,_end)/32 0.682 -
std::unordered_map<int,_int>::erase(key)_(non-existent,_end)/8192 0.853 -
std::unordered_map<int,_int>::erase(key)_(non-existent,_middle)/0 0.479 -3.84%
std::unordered_map<int,_int>::erase(key)_(non-existent,_middle)/1024 0.978 -
std::unordered_map<int,_int>::erase(key)_(non-existent,_middle)/32 0.784 -
std::unordered_map<int,_int>::erase(key)_(non-existent,_middle)/8192 0.902 -
std::unordered_map<int,_int>::find(key)/1024 9.735 -
std::unordered_map<int,_int>::find(key)/32 5.986 -
std::unordered_map<int,_int>::find(key)/8192 10.635 2.97%
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/1024 1.272 -1.18%
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/32 1.501 -
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/8192 1.722 2.80%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 390.815 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 12974.234 7.73%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 681.613 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 112141.031 5.75%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 390.922 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 12931.119 8.10%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 678.424 2.17%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 113031.189 5.73%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 393.446 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 5956.545 4.38%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 555.748 1.07%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 68715.565 3.57%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 388.200 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 14528.397 6.04%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 720.454 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 124195.349 6.07%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 390.672 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 14558.785 5.18%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 680.336 1.20%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 123178.323 3.19%
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/0 17.625 -
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/1024 17.831 -
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/32 17.764 -
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/8192 19.595 -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/0 17.877 -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/1024 19.120 3.27%
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/32 17.666 -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/8192 19.143 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 6.383 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 0.694 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 6.093 -3.36%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 17.361 -2.52%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 19.153 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 18.136 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 18.486 -1.93%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0 17.844 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 18.863 -5.54%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 18.128 1.63%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 18.649 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 16.213 1.38%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 7545.859 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 202.638 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 61246.249 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 15.961 1.31%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7679.177 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 218.197 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 61479.232 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 3.934 4.03%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 1195.886 -3.53%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 34.552 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 18855.648 -
std::unordered_multimap<int,_int>::clear()/0 389.352 -
std::unordered_multimap<int,_int>::clear()/1024 5303.001 -
std::unordered_multimap<int,_int>::clear()/32 572.768 -
std::unordered_multimap<int,_int>::clear()/8192 44559.845 1.16%
std::unordered_multimap<int,_int>::contains(key)/1024 10.363 -2.74%
std::unordered_multimap<int,_int>::contains(key)/32 8.032 -21.14%
std::unordered_multimap<int,_int>::contains(key)/8192 11.536 2.04%
std::unordered_multimap<int,_int>::count(key)/1024 10.774 -
std::unordered_multimap<int,_int>::count(key)/32 12.359 9.12%
std::unordered_multimap<int,_int>::count(key)/8192 11.587 -
std::unordered_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 14.971 -
std::unordered_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 4773.190 -
std::unordered_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 123.177 -1.67%
std::unordered_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 48088.552 -
std::unordered_multimap<int,_int>::ctor(const_Self&)/0 12.994 -
std::unordered_multimap<int,_int>::ctor(const_Self&)/1024 7616.194 -
std::unordered_multimap<int,_int>::ctor(const_Self&)/32 228.840 -2.48%
std::unordered_multimap<int,_int>::ctor(const_Self&)/8192 61883.291 -
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 13.000 -
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 7517.581 -
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 246.058 -1.79%
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 61054.499 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.452 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 9646.723 -1.36%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 227.418 -6.36%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 86595.206 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.433 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 9774.435 2.28%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 244.641 -3.85%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 86761.397 -
std::unordered_multimap<int,_int>::erase(iterator)/1024 17.024 -
std::unordered_multimap<int,_int>::erase(iterator)/32 16.869 -
std::unordered_multimap<int,_int>::erase(iterator)/8192 18.793 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 389.100 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5055.696 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 465.859 -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 37981.575 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/1024 19.520 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/32 17.775 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/8192 21.848 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/0 0.477 -6.59%
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/1024 0.898 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/32 0.922 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/8192 1.061 1.24%
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/0 0.491 -7.59%
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/1024 0.895 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/32 0.848 -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/8192 1.048 1.07%
std::unordered_multimap<int,_int>::find(key)/1024 10.240 -3.67%
std::unordered_multimap<int,_int>::find(key)/32 9.968 -
std::unordered_multimap<int,_int>::find(key)/8192 11.539 1.01%
std::unordered_multimap<int,_int>::insert(const_value_type&)_(already_present)/1024 18.129 -
std::unordered_multimap<int,_int>::insert(const_value_type&)_(already_present)/32 17.481 -
std::unordered_multimap<int,_int>::insert(const_value_type&)_(already_present)/8192 17.674 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 390.243 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 10452.035 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 672.903 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 93957.682 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 389.881 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 10334.386 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 654.069 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 91730.424 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 390.071 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 10792.780 1.24%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 673.431 1.71%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 101029.062 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 390.083 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 11468.422 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 674.594 -6.02%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 93773.086 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 390.116 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 15698.514 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 721.655 -1.09%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 127789.573 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/0 17.581 -1.05%
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/1024 22.896 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/32 17.782 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/8192 18.247 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/0 17.762 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/1024 18.380 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/32 17.624 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/8192 18.478 -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 16.892 6.02%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 7813.503 -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 218.602 1.47%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 62043.044 -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 15.890 1.36%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7757.049 -1.03%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 245.396 5.25%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 62873.351 -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 3.935 12.74%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 1252.937 -2.93%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 33.955 -1.17%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 16859.383 2.42%
std::unordered_multiset<int>::clear()/0 392.183 -
std::unordered_multiset<int>::clear()/1024 5645.771 5.68%
std::unordered_multiset<int>::clear()/32 566.673 -
std::unordered_multiset<int>::clear()/8192 48902.892 9.55%
std::unordered_multiset<int>::contains(key)/1024 10.610 2.84%
std::unordered_multiset<int>::contains(key)/32 9.221 15.50%
std::unordered_multiset<int>::contains(key)/8192 11.101 -
std::unordered_multiset<int>::count(key)/1024 10.459 1.74%
std::unordered_multiset<int>::count(key)/32 9.032 -30.31%
std::unordered_multiset<int>::count(key)/8192 11.018 -
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 15.519 1.13%
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 5107.650 -
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 129.174 -
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 49483.746 -
std::unordered_multiset<int>::ctor(const_Self&)/0 13.008 -
std::unordered_multiset<int>::ctor(const_Self&)/1024 7578.300 -
std::unordered_multiset<int>::ctor(const_Self&)/32 234.605 -
std::unordered_multiset<int>::ctor(const_Self&)/8192 61465.954 -
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/0 13.029 -
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/1024 7498.889 -
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 259.012 3.68%
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/8192 60651.141 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 15.858 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8949.453 -1.75%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 234.719 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 78436.478 -1.53%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 15.799 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 8918.348 2.72%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 245.227 2.04%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 79961.783 1.08%
std::unordered_multiset<int>::erase(iterator)/1024 17.692 4.37%
std::unordered_multiset<int>::erase(iterator)/32 17.637 4.47%
std::unordered_multiset<int>::erase(iterator)/8192 18.397 1.91%
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 391.388 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5524.973 4.77%
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 481.843 2.40%
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 41394.223 8.02%
std::unordered_multiset<int>::erase(key)_(existent)/1024 19.220 1.44%
std::unordered_multiset<int>::erase(key)_(existent)/32 18.333 4.21%
std::unordered_multiset<int>::erase(key)_(existent)/8192 19.950 -
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/0 0.508 7.79%
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/1024 0.925 -
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/32 0.861 -
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/8192 0.945 -1.60%
std::unordered_multiset<int>::erase(key)_(non-existent,_middle)/0 0.529 8.20%
std::unordered_multiset<int>::erase(key)_(non-existent,_middle)/1024 0.871 -
std::unordered_multiset<int>::erase(key)_(non-existent,_middle)/32 0.956 -
std::unordered_multiset<int>::erase(key)_(non-existent,_middle)/8192 0.869 -
std::unordered_multiset<int>::find(key)/1024 10.333 3.81%
std::unordered_multiset<int>::find(key)/32 9.873 -
std::unordered_multiset<int>::find(key)/8192 10.928 -1.46%
std::unordered_multiset<int>::insert(const_value_type&)_(already_present)/1024 17.962 -
std::unordered_multiset<int>::insert(const_value_type&)_(already_present)/32 17.356 -
std::unordered_multiset<int>::insert(const_value_type&)_(already_present)/8192 17.537 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 391.376 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 10543.520 -1.90%
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 674.684 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 92035.450 -1.95%
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 391.514 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 10339.219 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 657.275 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 89914.506 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/0 391.151 -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 11283.066 1.15%
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 692.386 1.65%
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 102457.861 1.13%
std::unordered_multiset<int>::insert(value)_(new_value,_end)/0 17.753 -
std::unordered_multiset<int>::insert(value)_(new_value,_end)/1024 22.157 -3.64%
std::unordered_multiset<int>::insert(value)_(new_value,_end)/32 17.856 -
std::unordered_multiset<int>::insert(value)_(new_value,_end)/8192 18.218 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/0 18.015 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/1024 18.299 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/32 17.678 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/8192 18.393 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/0 15.841 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/1024 7747.139 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/32 215.327 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/8192 61768.934 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/0 15.868 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7741.008 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 231.965 -1.10%
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 62542.685 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/0 3.926 -3.49%
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/1024 1021.566 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 31.848 -2.71%
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/8192 16132.579 1.34%
std::unordered_set<int>::clear()/0 387.475 -
std::unordered_set<int>::clear()/1024 5308.566 -
std::unordered_set<int>::clear()/32 591.054 -
std::unordered_set<int>::clear()/8192 42293.921 -2.49%
std::unordered_set<int>::contains(key)/1024 10.076 2.39%
std::unordered_set<int>::contains(key)/32 9.827 21.16%
std::unordered_set<int>::contains(key)/8192 10.337 -
std::unordered_set<int>::count(key)/1024 9.944 2.85%
std::unordered_set<int>::count(key)/32 7.665 -9.30%
std::unordered_set<int>::count(key)/8192 9.999 -2.02%
std::unordered_set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 14.905 -
std::unordered_set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 5172.611 -
std::unordered_set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 137.167 3.10%
std::unordered_set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 50038.967 -
std::unordered_set<int>::ctor(const_Self&)/0 12.991 -
std::unordered_set<int>::ctor(const_Self&)/1024 7764.068 1.75%
std::unordered_set<int>::ctor(const_Self&)/32 177.264 -
std::unordered_set<int>::ctor(const_Self&)/8192 59485.293 -
std::unordered_set<int>::ctor(const_Self&,_const_allocator_type&)/0 12.977 -
std::unordered_set<int>::ctor(const_Self&,_const_allocator_type&)/1024 7331.171 -
std::unordered_set<int>::ctor(const_Self&,_const_allocator_type&)/32 210.965 -
std::unordered_set<int>::ctor(const_Self&,_const_allocator_type&)/8192 59775.513 1.19%
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.213 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 11415.945 -5.67%
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 303.735 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 112991.012 -1.78%
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.179 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 11101.218 -4.32%
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 308.687 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 110732.476 -2.33%
std::unordered_set<int>::erase(iterator)/1024 17.247 1.62%
std::unordered_set<int>::erase(iterator)/32 16.859 -
std::unordered_set<int>::erase(iterator)/8192 18.571 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 389.561 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 4794.716 -6.66%
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 478.116 -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 35448.579 -1.94%
std::unordered_set<int>::erase(key)_(existent)/1024 20.143 4.01%
std::unordered_set<int>::erase(key)_(existent)/32 18.750 2.69%
std::unordered_set<int>::erase(key)_(existent)/8192 22.051 4.94%
std::unordered_set<int>::erase(key)_(non-existent,_end)/0 0.350 11.68%
std::unordered_set<int>::erase(key)_(non-existent,_end)/1024 1.013 7.11%
std::unordered_set<int>::erase(key)_(non-existent,_end)/32 0.639 -
std::unordered_set<int>::erase(key)_(non-existent,_end)/8192 0.855 -
std::unordered_set<int>::erase(key)_(non-existent,_middle)/0 0.477 -
std::unordered_set<int>::erase(key)_(non-existent,_middle)/1024 0.887 -
std::unordered_set<int>::erase(key)_(non-existent,_middle)/32 0.639 -
std::unordered_set<int>::erase(key)_(non-existent,_middle)/8192 0.768 -
std::unordered_set<int>::find(key)/1024 9.632 -
std::unordered_set<int>::find(key)/32 7.703 -8.81%
std::unordered_set<int>::find(key)/8192 10.037 -
std::unordered_set<int>::insert(const_value_type&)_(already_present)/1024 1.283 -5.00%
std::unordered_set<int>::insert(const_value_type&)_(already_present)/32 1.575 -
std::unordered_set<int>::insert(const_value_type&)_(already_present)/8192 1.655 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/0 390.250 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 12134.645 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 675.146 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 104868.910 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 390.297 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 11940.869 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 665.687 1.00%
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 105670.500 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/0 391.175 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 5678.596 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/32 546.749 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 63883.975 -
std::unordered_set<int>::insert(value)_(new_value,_end)/0 17.603 -1.23%
std::unordered_set<int>::insert(value)_(new_value,_end)/1024 17.940 -
std::unordered_set<int>::insert(value)_(new_value,_end)/32 17.864 -
std::unordered_set<int>::insert(value)_(new_value,_end)/8192 19.507 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/0 17.901 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/1024 18.475 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/32 17.957 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/8192 19.239 -
std::unordered_set<int>::operator=(const_Self&)_(into_cleared_Container)/0 16.686 5.77%
std::unordered_set<int>::operator=(const_Self&)_(into_cleared_Container)/1024 7452.291 -
std::unordered_set<int>::operator=(const_Self&)_(into_cleared_Container)/32 207.402 -1.93%
std::unordered_set<int>::operator=(const_Self&)_(into_cleared_Container)/8192 60307.214 -
std::unordered_set<int>::operator=(const_Self&)_(into_partially_populated_Container)/0 16.035 -
std::unordered_set<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7566.806 -3.76%
std::unordered_set<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 217.226 -
std::unordered_set<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 60598.879 -1.21%
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/0 4.041 1.75%
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/1024 1010.590 -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/32 33.183 -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/8192 18129.914 3.85%
std::unordered_set<std::string>::clear()/0 388.375 -
std::unordered_set<std::string>::clear()/1024 21804.208 -
std::unordered_set<std::string>::clear()/32 869.860 -1.27%
std::unordered_set<std::string>::clear()/8192 211576.542 -
std::unordered_set<std::string>::contains(key)/1024 115.767 1.55%
std::unordered_set<std::string>::contains(key)/32 104.689 27.89%
std::unordered_set<std::string>::contains(key)/8192 128.509 -3.49%
std::unordered_set<std::string>::count(key)/1024 119.640 5.55%
std::unordered_set<std::string>::count(key)/32 111.811 8.48%
std::unordered_set<std::string>::count(key)/8192 129.033 1.04%
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 15.932 -1.05%
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 6117.080 -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 141.494 -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 80931.656 -
std::unordered_set<std::string>::ctor(const_Self&)/0 13.068 -
std::unordered_set<std::string>::ctor(const_Self&)/1024 34184.256 1.15%
std::unordered_set<std::string>::ctor(const_Self&)/32 778.862 22.51%
std::unordered_set<std::string>::ctor(const_Self&)/8192 342300.605 -
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/0 13.092 -
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/1024 32670.004 -7.33%
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 692.958 13.41%
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/8192 342066.516 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 15.871 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 84583.520 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 1818.041 -29.19%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 769318.178 -1.10%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 15.903 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 87494.825 2.40%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 2302.949 -2.59%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 783878.512 -
std::unordered_set<std::string>::erase(iterator)/1024 23.958 -1.46%
std::unordered_set<std::string>::erase(iterator)/32 30.834 27.58%
std::unordered_set<std::string>::erase(iterator)/8192 30.537 6.34%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 388.186 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 11165.856 -1.36%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 648.110 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 116916.135 -
std::unordered_set<std::string>::erase(key)_(existent)/1024 75.668 -40.47%
std::unordered_set<std::string>::erase(key)_(existent)/32 63.441 -55.41%
std::unordered_set<std::string>::erase(key)_(existent)/8192 187.222 -1.97%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/0 34.115 -18.20%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/1024 42.750 12.53%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/32 36.807 -22.47%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/8192 51.554 44.36%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/0 41.390 -19.44%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/1024 37.704 -18.43%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/32 47.833 7.95%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/8192 37.535 -4.73%
std::unordered_set<std::string>::find(key)/1024 112.292 -
std::unordered_set<std::string>::find(key)/32 90.985 -
std::unordered_set<std::string>::find(key)/8192 128.274 -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/1024 45.013 -60.87%
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/32 111.566 122.02%
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/8192 86.089 126.63%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/0 389.533 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 83285.242 1.45%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2450.517 6.58%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 770085.388 1.01%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 389.373 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 82255.853 -2.16%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 2137.470 -23.43%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 768473.288 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 388.846 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 84231.665 4.12%
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 2789.544 25.59%
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 789723.076 -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/0 30.119 -61.22%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/1024 65.040 -46.83%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/32 57.956 -46.38%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/8192 80.916 -29.05%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/0 90.915 17.36%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/1024 83.758 56.92%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/32 100.373 157.64%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/8192 73.140 -13.19%
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/0 17.577 -
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/1024 36554.433 -
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 820.627 6.05%
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/8192 361194.710 -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/0 17.539 -1.02%
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 37337.334 -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 795.014 1.51%
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192 359383.474 -2.65%
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/0 3.705 -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 16601.714 -3.31%
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 379.741 10.73%
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 213938.843 1.59%
std::upper_bound(std::deque<int>)/100 25.819 -
std::upper_bound(std::deque<int>)/8 14.807 -
std::upper_bound(std::deque<int>)/8192 51.101 -
std::upper_bound(std::forward_list<int>)/100 88.529 1.26%
std::upper_bound(std::forward_list<int>)/8 14.103 -
std::upper_bound(std::forward_list<int>)/8192 10736.002 -
std::upper_bound(std::list<int>)/100 93.612 1.45%
std::upper_bound(std::list<int>)/8 14.155 -
std::upper_bound(std::list<int>)/8192 13054.281 5.87%
std::upper_bound(std::vector<int>)/100 10.582 -
std::upper_bound(std::vector<int>)/8 4.442 -
std::upper_bound(std::vector<int>)/8192 13.545 -
std::variant<1-alt>::visit()_(1_variant) 0.218 -
std::variant<1-alt>::visit()_(2_variants) 0.220 -
std::variant<1-alt>::visit()_(3_variants) 0.222 -
std::variant<100-alts>::visit()_(1_variant) 0.658 -
std::variant<20-alts>::visit()_(3_variants) 0.675 -
std::variant<50-alts>::visit()_(2_variants) 0.670 -
std::variant<8-alts>::visit()_(1_variant) 0.221 -
std::variant<8-alts>::visit()_(2_variants) 0.669 -
std::variant<8-alts>::visit()_(3_variants) 0.675 -
std::vector<bool>::ctor(Self&&,_const_allocator_type&)_(different_allocators) 2.426 -4.51%
std::vector<bool>::ctor(Self&&,_const_allocator_type&)_(equal_allocators) 3.470 -
std::vector<bool>::ctor(const_Self&) 27.589 4.68%
std::vector<bool>::ctor(size_type,_const_value_type&) 8.821 9.24%
std::vector<bool>::reserve() 8.755 6.98%
std::vector<bool>::resize() 13.059 2.38%
std::vector<int>::append_range()_(into_empty_container)_(cheap_elements)/1024 421.391 -
std::vector<int>::append_range()_(into_empty_container)_(cheap_elements)/32 389.994 -
std::vector<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 718.133 7.88%
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 240.320 -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 8.340 1.27%
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 1870.560 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 50.159 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 10.181 -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 871.386 -2.63%
std::vector<int>::ctor(Range)_(cheap_elements)/1024 49.507 -
std::vector<int>::ctor(Range)_(cheap_elements)/32 10.138 -1.03%
std::vector<int>::ctor(Range)_(cheap_elements)/8192 851.281 -3.35%
std::vector<int>::ctor(const_Self&)_(cheap_elements)/1024 49.409 -
std::vector<int>::ctor(const_Self&)_(cheap_elements)/32 10.242 2.53%
std::vector<int>::ctor(const_Self&)_(cheap_elements)/8192 838.119 -4.58%
std::vector<int>::ctor(size_type)/1024 42.514 -2.08%
std::vector<int>::ctor(size_type)/32 9.674 -3.25%
std::vector<int>::ctor(size_type)/8192 256.837 -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 42.371 -1.11%
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 9.117 -3.68%
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 259.328 1.05%
std::vector<int>::erase(begin)_(cheap_elements)/1024 40.046 1.87%
std::vector<int>::erase(begin)_(cheap_elements)/32 4.068 -
std::vector<int>::erase(begin)_(cheap_elements)/8192 281.158 -
std::vector<int>::erase(middle)_(cheap_elements)/1024 21.636 -
std::vector<int>::erase(middle)_(cheap_elements)/32 4.386 -2.61%
std::vector<int>::erase(middle)_(cheap_elements)/8192 139.777 -
std::vector<int>::insert(begin)_(cheap_elements)/1024 38.362 -
std::vector<int>::insert(begin)_(cheap_elements)/32 4.978 -
std::vector<int>::insert(begin)_(cheap_elements)/8192 292.596 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 926.089 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32 484.178 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192 3759.292 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024 939.531 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/32 483.826 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 3951.060 1.13%
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 911.450 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 479.365 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 3419.861 1.30%
std::vector<int>::insert(middle)_(cheap_elements)/1024 20.927 -
std::vector<int>::insert(middle)_(cheap_elements)/32 5.092 -
std::vector<int>::insert(middle)_(cheap_elements)/8192 137.199 -
std::vector<int>::operator=(const_Self&)_(cheap_elements)/1024 35.627 -
std::vector<int>::operator=(const_Self&)_(cheap_elements)/32 2.008 -
std::vector<int>::operator=(const_Self&)_(cheap_elements)/8192 715.843 -13.25%
std::vector<int>::push_back()_(growing)_(cheap_elements)/1024 99.372 -1.20%
std::vector<int>::push_back()_(growing)_(cheap_elements)/32 22.789 -
std::vector<int>::push_back()_(growing)_(cheap_elements)/8192 655.007 -2.31%
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/1024 0.617 -
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/32 12.315 -
std::vector<int>::push_back()_(many_elements)_(cheap_elements)/8192 0.276 -
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/1024 12.335 -
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/32 12.329 -
std::vector<int>::push_back()_(with_reserve)_(cheap_elements)/8192 12.335 -
std::vector<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 2793.900 7.34%
std::vector<std::string>::append_range()_(into_empty_container)_(cheap_elements)/32 470.310 -
std::vector<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192 19515.339 5.09%
std::vector<std::string>::append_range()_(into_empty_container)_(expensive_elements)/1024 12203.063 -
std::vector<std::string>::append_range()_(into_empty_container)_(expensive_elements)/32 729.581 -
std::vector<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 109410.979 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 2360.002 2.85%
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 79.083 2.44%
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 18886.297 2.65%
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6121.130 2.30%
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 94.681 2.49%
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 49540.770 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 2833.619 5.88%
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 106.815 5.34%
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 23496.511 6.41%
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 19239.192 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 585.553 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 170568.659 -
std::vector<std::string>::ctor(Range)_(cheap_elements)/1024 2869.050 4.78%
std::vector<std::string>::ctor(Range)_(cheap_elements)/32 105.814 5.21%
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192 23459.597 3.23%
std::vector<std::string>::ctor(Range)_(expensive_elements)/1024 19123.925 -
std::vector<std::string>::ctor(Range)_(expensive_elements)/32 591.121 1.45%
std::vector<std::string>::ctor(Range)_(expensive_elements)/8192 169982.018 -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/1024 3005.514 -1.93%
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/32 111.854 -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/8192 24983.112 -
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/1024 19549.896 -
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/32 604.295 -
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/8192 173187.610 -
std::vector<std::string>::ctor(size_type)/1024 726.993 -
std::vector<std::string>::ctor(size_type)/32 33.779 -
std::vector<std::string>::ctor(size_type)/8192 7203.189 -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 2605.137 -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 98.529 -1.46%
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 21405.027 -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 18778.358 -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 544.001 1.00%
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 164399.017 -
std::vector<std::string>::erase(begin)_(cheap_elements)/1024 2360.434 -5.10%
std::vector<std::string>::erase(begin)_(cheap_elements)/32 78.511 -6.24%
std::vector<std::string>::erase(begin)_(cheap_elements)/8192 18940.930 -5.32%
std::vector<std::string>::erase(begin)_(expensive_elements)/1024 929.005 -17.26%
std::vector<std::string>::erase(begin)_(expensive_elements)/32 51.370 -
std::vector<std::string>::erase(begin)_(expensive_elements)/8192 6959.209 -8.10%
std::vector<std::string>::erase(middle)_(cheap_elements)/1024 1193.598 -2.15%
std::vector<std::string>::erase(middle)_(cheap_elements)/32 42.273 -1.67%
std::vector<std::string>::erase(middle)_(cheap_elements)/8192 9433.161 -2.91%
std::vector<std::string>::erase(middle)_(expensive_elements)/1024 556.879 -1.78%
std::vector<std::string>::erase(middle)_(expensive_elements)/32 31.364 -
std::vector<std::string>::erase(middle)_(expensive_elements)/8192 3604.796 2.61%
std::vector<std::string>::insert(begin)_(cheap_elements)/1024 2548.694 -
std::vector<std::string>::insert(begin)_(cheap_elements)/32 88.312 -
std::vector<std::string>::insert(begin)_(cheap_elements)/8192 20049.148 -
std::vector<std::string>::insert(begin)_(expensive_elements)/1024 733.375 -
std::vector<std::string>::insert(begin)_(expensive_elements)/32 41.351 -
std::vector<std::string>::insert(begin)_(expensive_elements)/8192 5711.114 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 9094.723 -1.29%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32 778.915 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192 68351.807 -1.83%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/1024 16719.736 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/32 901.230 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/8192 130255.501 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024 11799.493 -1.31%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/32 855.699 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 90188.377 -2.03%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/1024 18048.005 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/32 899.968 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/8192 139228.172 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 8878.476 -1.78%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 997.951 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 66142.739 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/1024 14889.729 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/32 955.111 1.03%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/8192 127577.916 -
std::vector<std::string>::insert(middle)_(cheap_elements)/1024 1203.727 -3.27%
std::vector<std::string>::insert(middle)_(cheap_elements)/32 47.953 -2.79%
std::vector<std::string>::insert(middle)_(cheap_elements)/8192 9428.189 -5.60%
std::vector<std::string>::insert(middle)_(expensive_elements)/1024 378.783 -
std::vector<std::string>::insert(middle)_(expensive_elements)/32 30.286 1.22%
std::vector<std::string>::insert(middle)_(expensive_elements)/8192 2873.369 -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/1024 2362.459 5.65%
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/32 79.447 4.68%
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/8192 18873.166 5.75%
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/1024 6018.404 3.02%
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/32 94.085 3.02%
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/8192 49247.144 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/1024 2626.993 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/32 112.804 -
std::vector<std::string>::push_back()_(growing)_(cheap_elements)/8192 19672.826 -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/1024 1267.860 -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/32 73.211 -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/8192 8894.177 -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 2.722 -3.13%
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/32 14.759 -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 2.439 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 12.017 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/32 22.850 -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 13.499 -
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/1024 14.888 -
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/32 14.874 -
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/8192 14.899 -
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/1024 22.090 -
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/32 22.081 -
std::vector<std::string>::push_back()_(with_reserve)_(expensive_elements)/8192 22.079 -
Geometric Mean 1549.327 -2.32%