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-31T07:14:39 0:00:00
Baseline 15 2026-03-31T12:45:22 0:00:00


Tests Summary

Status Group # # (B)
Performance Regressions 1831 0
Performance Improvements 1711 0
Added Tests 10 10
Unchanged Tests 34088 37630
Total Tests 37640

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
SetIntersection_Interlaced_Vector_string_262144_4 35092.32% 986533.239 347183959.326 - 0.00% -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/32 228.98% 33.913 111.566 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/32 227.38% 30.660 100.373 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/1024 195.29% 50.629 149.502 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/8192 193.07% 75.047 219.944 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 149.58% 641.722 1601.586 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/1024 147.99% 26.227 65.040 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 147.38% 663.136 1640.456 - 0.00% -
BM_format_string<char>/524288 132.23% 0.013 0.030 - 0.00% -
std::flat_map<int,_int>::ctor(const_Self&)/8192 125.78% 857.875 1936.914 - 0.00% -
std::unordered_set<std::string>::erase(key)_(existent)/8192 125.38% 83.070 187.222 - 0.00% -
std::flat_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 124.25% 859.499 1927.436 - 0.00% -
BM_format_string<char>/262144 122.11% 0.014 0.031 - 0.00% -
std::unique_copy(list<int>)_(contiguous)/1024 117.83% 734.576 1600.148 - 0.00% -
BM_StringRelationalLiteral_Eq_Empty_Small_Control 92.15% 0.231 0.444 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 86.11% 68.833 128.104 - 0.00% -
std::set<std::string>::erase(key)_(existent)/32 83.03% 52.785 96.611 - 0.00% -
std::rotate_copy(vector<int>)/8192 82.35% 283.775 517.466 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/8192 71.22% 42.717 73.140 - 0.00% -
BM_vector_deque_ranges_move_backward/0 70.94% 0.261 0.446 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 70.18% 29.864 50.822 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 69.24% 60.525 102.435 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/0 63.76% 55.517 90.915 - 0.00% -
std::copy(vector<int>)/4096 61.36% 147.591 238.147 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Large_Control 53.50% 0.233 0.357 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/8192 52.26% 82.140 125.065 - 0.00% -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/1024 48.24% 65.479 97.063 - 0.00% -
std::is_sorted_until(deque<int>)/8 46.46% 2.298 3.366 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 46.41% 118.591 173.625 - 0.00% -
BM_StringRelationalLiteral_Eq_Empty_Large_Control 44.77% 0.307 0.444 - 0.00% -
BM_deque_vector_move/0 44.42% 0.499 0.721 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 43.88% 44.425 63.916 - 0.00% -
ranges::minmax(std::vector<__int128>)/1 40.80% 0.280 0.395 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 39.90% 10690733.092 14956389.414 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/8192 39.41% 90.545 126.233 - 0.00% -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/32 37.39% 40.571 55.741 - 0.00% -
BM_StringRelational_Eq_Small_Huge_Control 35.28% 0.343 0.464 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 34.92% 58.231 78.565 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 34.83% 28.790 38.817 - 0.00% -
std::unordered_set<int>::contains(key)/32 33.59% 7.356 9.827 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/0 32.68% 23.433 31.090 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/32 32.37% 49.006 64.867 - 0.00% -
std::all_of(deque<int>)_(process_all)/32 31.98% 7.689 10.148 - 0.00% -
BM_join_view_in_vectors/2 31.34% 17.834 23.424 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/8192 31.31% 61.622 80.916 - 0.00% -
BM_vector_deque_ranges_copy_backward/0 30.45% 0.281 0.366 - 0.00% -
std::unique_copy(deque<int>)_(sprinkled)/32 30.23% 8.627 11.236 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 30.03% 3391108.895 4409362.795 - 0.00% -
ranges::min(std::deque<char>)/70000 29.86% 16378.918 21269.402 - 0.00% -
std::unordered_map<int,_int>::erase(key)_(non-existent,_end)/0 28.40% 0.377 0.484 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 28.01% 125.158 160.220 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 27.74% 666.177 850.997 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 27.67% 29.644 37.846 - 0.00% -
BM_vector_deque_ranges_copy/0 27.16% 0.351 0.446 - 0.00% -
std::unordered_map<int,_int>::contains(key)/32 26.66% 5.968 7.560 - 0.00% -
std::multiset<std::string>::insert(const_value_type&)_(already_present)/32 26.65% 66.124 83.744 - 0.00% -
BM_vector_deque_ranges_move_backward/1 26.31% 0.720 0.909 - 0.00% -
rng::fold_left(deque<int>)/50 26.06% 33.077 41.698 - 0.00% -
ranges::min(std::deque<long_long>)/1 25.48% 0.363 0.455 - 0.00% -
BM_deque_deque_ranges_move/4000 24.99% 1106.227 1382.705 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 24.97% 53.424 66.763 - 0.00% -
BM_deque_deque_ranges_move/5500 24.80% 1512.625 1887.794 - 0.00% -
BM_deque_deque_ranges_move/4096 24.71% 1129.116 1408.112 - 0.00% -
BM_vector_deque_move_backward/0 24.35% 0.264 0.329 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 24.28% 18.279 22.718 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 23.99% 4699947.638 5827431.194 - 0.00% -
BM_deque_deque_ranges_move/1024 23.93% 286.471 355.029 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 23.85% 39462871.850 48876385.530 - 0.00% -
std::unordered_set<std::string>::erase(iterator)/8192 23.64% 24.699 30.537 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 23.44% 47.970 59.216 - 0.00% -
BM_deque_deque_ranges_move/512 23.30% 145.635 179.572 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 23.13% 70.172 86.400 - 0.00% -
std::flat_map<int,_int>::insert(const_value_type&)_(already_present)/8192 22.73% 16.478 20.223 - 0.00% -
BM_deque_deque_ranges_move/64000 22.55% 18795.755 23033.536 - 0.00% -
std::stable_partition(vector<int>)_(sparse)/32 21.96% 18.571 22.650 - 0.00% -
BM_from_sys/2100/threads:4 21.75% 19.856 24.173 - 0.00% -
BM_deque_deque_ranges_move/70000 21.62% 20556.334 25001.497 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 21.39% 702.093 852.248 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/8192 21.37% 79.905 96.982 - 0.00% -
BM_join_view_deques/0 21.27% 0.817 0.990 - 0.00% -
BM_std_minmax_element<short>/3 21.20% 0.791 0.959 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 21.14% 35.999 43.608 - 0.00% -
std::find_if(deque<int>)_(process_all)/50 20.93% 11.509 13.918 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 20.87% 136.270 164.707 - 0.00% -
std::unordered_multiset<int>::contains(key)/32 20.74% 7.637 9.221 - 0.00% -
BM_StringRelational_Eq_Small_Small_ChangeMiddle 20.65% 1.205 1.454 - 0.00% -
BM_from_sys/2100/threads:16 20.59% 16.042 19.346 - 0.00% -
BM_deque_deque_ranges_move/65536 20.57% 19390.272 23379.699 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 20.52% 32.406 39.054 - 0.00% -
ranges::min(std::deque<char>)/64 20.36% 15.008 18.064 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 20.32% 29.538 35.539 - 0.00% -
std::variant<8-alts>::visit()_(2_variants) 20.05% 0.557 0.669 - 0.00% -
BM_deque_vector_copy/1 19.95% 0.572 0.686 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/8192 19.93% 42.986 51.554 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast 19.91% 0.384 0.460 - 0.00% -
BM_std_minmax_element<int>/1 19.79% 0.375 0.450 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/32 19.75% 34.069 40.797 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_64 19.73% 5122773.115 6133524.984 - 0.00% -
SetIntersection_Front_Set_uint64_256_256 19.45% 8576173.428 10244149.622 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/32 19.33% 87.386 104.277 - 0.00% -
BM_StringRelational_Eq_Empty_Huge_Control 18.91% 0.389 0.462 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/0 18.81% 23.685 28.139 - 0.00% -
std::unordered_multimap<int,_int>::count(key)/32 18.67% 10.414 12.359 - 0.00% -
bm_exception_ptr_move_ctor_null 18.66% 0.485 0.576 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/8192 18.61% 98.612 116.963 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 18.55% 692.234 820.627 - 0.00% -
BM_vector_deque_copy/1 18.49% 0.967 1.146 - 0.00% -
ranges::min(std::vector<__int128>)/1 18.42% 0.316 0.374 - 0.00% -
std::all_of(deque<int>)_(process_all)/50 18.24% 13.244 15.660 - 0.00% -
rng::fold_left(deque<int>)/32 18.23% 19.201 22.702 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 18.19% 2360.286 2789.544 - 0.00% -
BM_StringConstructDestroyCStr_Empty_Opaque 17.78% 1.164 1.370 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 17.67% 8106.901 9539.438 - 0.00% -
std::unique_copy(deque<int>)_(sprinkled)/52 17.57% 13.841 16.272 - 0.00% -
std::copy_backward(vector<bool>)_(aligned)/4096 17.47% 5275.532 6197.415 - 0.00% -
std::find_if_not(vector<char>)_(process_all)/8 17.09% 1.355 1.587 - 0.00% -
std::multimap<std::string,_int>::erase(iterator)/1024 17.07% 27.731 32.463 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/1048576 17.06% 11895.860 13925.413 - 0.00% -
BM_deque_vector_move/1 17.00% 0.618 0.723 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 16.72% 34.669 40.466 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 16.67% 1933251.880 2255494.520 - 0.00% -
BM_vector_deque_ranges_copy/1 16.59% 0.592 0.690 - 0.00% -
std::set<std::string>::erase(key)_(existent)/8192 16.51% 98.745 115.047 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/8192 16.43% 138.539 161.301 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 16.22% 6556544.736 7619744.738 - 0.00% -
BM_ConstructAndDestroy_Null_Opaque 16.16% 0.233 0.270 - 0.00% -
BM_deque_deque_ranges_copy/1 16.13% 0.940 1.091 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_4 16.00% 345398017.671 400668563.903 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/0 15.78% 27.366 31.686 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 15.61% 163125.457 188589.488 - 0.00% -
std::find(list<int>)_(bail_25%)/32768 15.60% 7272.307 8407.148 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/8 15.48% 0.721 0.833 - 0.00% -
ranges::min(std::vector<long_long>)/1 15.40% 0.282 0.326 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 15.15% 3.984 4.587 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 15.13% 222.375 256.019 - 0.00% -
std::multimap<std::string,_int>::contains(key)/32 15.00% 81.668 93.921 - 0.00% -
SetIntersection_None_Set_uint64_1024_1024 14.94% 10579845.496 12160135.992 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 14.66% 718.258 823.582 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 14.48% 10442570.318 11954587.745 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/0 14.44% 30.407 34.797 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle 14.41% 1.200 1.372 - 0.00% -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192 14.37% 8007.638 9158.012 - 0.00% -
SetIntersection_Interlaced_Set_uint32_256_256 14.24% 10303279.990 11770547.437 - 0.00% -
BM_BitsetToString<32>/Uniform_(50%)/50 14.17% 15.311 17.481 - 0.00% -
std::unique_copy(deque<int>)_(contiguous)/32 14.06% 8.886 10.135 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 13.99% 25.555 29.131 - 0.00% -
BM_StringFindStringLiteral/8 13.94% 1.512 1.722 - 0.00% -
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 13.91% 747.535 851.501 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32 13.65% 31.308 35.581 - 0.00% -
std::unique_copy(deque<int>)_(contiguous)/52 13.30% 13.750 15.578 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 13.26% 2.380 2.695 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 13.20% 10606982.512 12006866.513 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/1024 13.16% 53.075 60.059 - 0.00% -
bm_make_exception_ptr/threads:8 13.15% 2.059 2.329 - 0.00% -
BM_StringRelationalLiteral_Less_Empty_Large_Control 13.09% 0.534 0.604 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 13.09% 743.248 840.569 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/32 13.04% 3.543 4.005 - 0.00% -
std::unordered_set<std::string>::erase(key)_(existent)/32 12.96% 56.161 63.441 - 0.00% -
std::copy_backward(vector<bool>)_(aligned)/1048576 12.92% 1420652.189 1604178.630 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 12.88% 17067.530 19265.165 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1 12.70% 10440079.868 11766379.373 - 0.00% -
std::search(deque<int>)_(near_matches)/8192 12.55% 1807729.095 2034680.644 - 0.00% -
BM_std_minmax_element<int>/512 12.51% 161.066 181.209 - 0.00% -
bm_exception_ptr_copy_ctor_null 12.50% 0.611 0.687 - 0.00% -
rng::find_last(list<int>)_(bail_90%)/8 12.38% 0.548 0.616 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/32 12.31% 44.233 49.677 - 0.00% -
BM_deque_vector_copy_backward/1 12.27% 0.613 0.688 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 12.21% 33.180 37.233 - 0.00% -
std::map<std::string,_int>::lower_bound(key)/32 12.17% 69.097 77.506 - 0.00% -
std::unordered_map<int,_int>::count(key)/32 12.16% 7.284 8.170 - 0.00% -
std::unique(deque<int>)_(contiguous)/52 12.10% 54.207 60.767 - 0.00% -
BM_format_string<char>/64 12.03% 0.257 0.288 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/50 12.02% 18.905 21.176 - 0.00% -
std::copy_backward(deque<int>)/8 11.99% 2.369 2.653 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/1048576 11.98% 112351.035 125806.576 - 0.00% -
BM_vector_deque_copy/2 11.96% 1.827 2.046 - 0.00% -
BM_StringRelational_Eq_Huge_Huge_ChangeFirst 11.93% 1.098 1.229 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 11.88% 45939734.252 51395419.519 - 0.00% -
BM_std_minmax_element<int>/1024 11.86% 318.173 355.921 - 0.00% -
SetIntersection_None_Set_uint64_256_16 11.75% 12592884.612 14072524.678 - 0.00% -
std::set<std::string>::erase(iterator)/8192 11.59% 28.388 31.678 - 0.00% -
SetIntersection_Front_Set_uint64_256_64 11.44% 5882761.505 6555692.762 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 11.40% 622.033 692.958 - 0.00% -
BM_StringFindStringLiteral/4096 11.37% 76.583 85.294 - 0.00% -
dynamic_cast_(Chain,_7_levels) 11.35% 1.096 1.221 - 0.00% -
std::none_of(deque<int>)_(process_all)/50 11.34% 12.304 13.699 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 11.29% 0.634 0.705 - 0.00% -
std::replace(vector<int>)_(sprinkled)/8192 11.24% 1164.509 1295.388 - 0.00% -
std::unordered_set<std::string>::contains(key)/32 11.23% 94.121 104.689 - 0.00% -
std::for_each_n(list<int>)/8192 11.19% 7161.352 7962.470 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 11.19% 907.114 1008.579 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_256 11.12% 10663402.546 11849690.368 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/8192 11.11% 883.111 981.249 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_middle)/1024 11.11% 98.572 109.524 - 0.00% -
dynamic_cast_(Chain,_6_levels) 11.08% 1.103 1.225 - 0.00% -
BM_vector_deque_copy/64 11.08% 2.586 2.873 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_16 11.07% 6362571.912 7067079.326 - 0.00% -
std::find_end(vector<int>)_(same_length)/1024 11.07% 253.027 281.038 - 0.00% -
dynamic_cast_(Chain,_9_levels) 10.90% 1.097 1.217 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/1024 10.85% 76.405 84.693 - 0.00% -
std::partial_sort_copy(list<int>)_(heap)/8 10.82% 11.684 12.947 - 0.00% -
dynamic_cast_(Chain,_2_levels) 10.70% 1.136 1.258 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 10.63% 343.261 379.741 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/8192 10.59% 145.155 160.528 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/1024 10.58% 94.294 104.271 - 0.00% -
BM_deque_vector_copy_backward/0 10.41% 0.551 0.608 - 0.00% -
std::multimap<std::string,_int>::count(key)/32 10.25% 65.864 72.613 - 0.00% -
SetIntersection_Front_Set_string_1024_256 10.21% 12381843.431 13645550.143 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/32 10.17% 789.611 869.931 - 0.00% -
BM_deque_deque_copy/2 10.09% 2.875 3.165 - 0.00% -
std::partition_copy(list<int>)/8192 10.08% 6553.257 7214.073 - 0.00% -
BM_StringRelational_Eq_Empty_Small_Control 10.05% 0.368 0.405 - 0.00% -
BM_deque_vector_ranges_copy/0 10.01% 0.565 0.622 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 9.98% 11130.076 12240.355 - 0.00% -
std::unordered_set<int>::count(key)/32 9.96% 6.971 7.665 - 0.00% -
std::vector<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 9.95% 653.123 718.133 - 0.00% -
SetIntersection_Front_Set_uint64_262144_256 9.92% 4468874.494 4912143.387 - 0.00% -
std::set<std::string>::count(key)/32 9.91% 74.212 81.567 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 9.88% 40929776.756 44972198.876 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 9.77% 41227302.607 45255769.324 - 0.00% -
std::unordered_multiset<int>::clear()/8192 9.77% 44551.442 48902.892 - 0.00% -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/1024 9.72% 147.054 161.346 - 0.00% -
std::unordered_set<std::string>::count(key)/32 9.70% 101.929 111.811 - 0.00% -
std::partition(list<int>)_(dense)/32 9.64% 10.194 11.176 - 0.00% -
dynamic_cast_(Chain,_4_levels) 9.60% 1.132 1.241 - 0.00% -
std::replace(list<int>)_(prefix)/1024 9.58% 666.534 730.416 - 0.00% -
std::equal(list<int>)_(it,_it,_it)/8192 9.56% 7903.798 8659.714 - 0.00% -
std::find_first_of(list<int>)_(large_needle)/1024 9.52% 836819.553 916450.083 - 0.00% -
BM_format_string<char>/128 9.50% 0.134 0.147 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/1024 9.42% 21.577 23.610 - 0.00% -
BM_StringCtorDefault 9.40% 0.486 0.532 - 0.00% -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/32 9.36% 87.912 96.144 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 9.34% 5.838 6.383 - 0.00% -
SetIntersection_None_Set_uint64_256_64 9.30% 10626772.472 11615056.447 - 0.00% -
dynamic_cast_(Chain,_5_levels) 9.29% 1.135 1.241 - 0.00% -
dynamic_cast_(Chain,_1_level) 9.25% 1.151 1.257 - 0.00% -
ranges::min(std::vector<long_long>)/8 9.20% 2.103 2.297 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/0 9.19% 3.701 4.041 - 0.00% -
SetIntersection_Front_Vector_float_1024_256 9.19% 1545397.285 1687360.182 - 0.00% -
std::for_each_n(join_view(vector<vector<int>>))/8192 9.18% 2942.936 3213.199 - 0.00% -
BM_StringRelational_Eq_Small_Small_ChangeFirst 9.14% 1.228 1.341 - 0.00% -
dynamic_cast_(Chain,_8_levels) 9.11% 1.152 1.257 - 0.00% -
std::multimap<std::string,_int>::lower_bound(key)/32 9.10% 67.913 74.092 - 0.00% -
std::none_of(deque<int>)_(process_all)/32 9.07% 7.868 8.582 - 0.00% -
dynamic_cast_(Chain,_3_levels) 9.00% 1.138 1.240 - 0.00% -
BM_toupper_char<char> 8.95% 1.151 1.254 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/1024 8.95% 101.881 110.996 - 0.00% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 8.93% 38001.347 41394.223 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 8.91% 150.800 164.240 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 8.85% 1634.961 1779.734 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 8.85% 36.690 39.938 - 0.00% -
BM_StringEraseWithMove_Small_Transparent 8.73% 1.940 2.109 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/32768 8.73% 1241.371 1349.695 - 0.00% -
std::unordered_set<int>::erase(key)_(existent)/8192 8.71% 20.285 22.051 - 0.00% -
ranges::minmax(std::vector<char>)/8 8.65% 1.896 2.060 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8.59% 11535.362 12525.712 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 8.58% 37.704 40.939 - 0.00% -
std::find_end(list<int>,_pred)_(same_length)/1000 8.53% 1910.732 2073.634 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 8.53% 11955.064 12974.234 - 0.00% -
std::copy_if(list<int>)_(entire_range)/64 8.52% 29.645 32.171 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/16 8.45% 5.500 5.965 - 0.00% -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/8192 8.42% 153.654 166.594 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 8.39% 2181.084 2364.093 - 0.00% -
std::set<int>::erase(key)_(non-existent,_middle)/8192 8.37% 4.057 4.397 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&)/32 8.35% 629.118 681.659 - 0.00% -
std::adjacent_find(list<int>)/8192 8.34% 6555.963 7102.885 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/0 8.32% 0.422 0.457 - 0.00% -
rng::contains(list<int>)_(process_all)/8192 8.31% 6860.130 7430.043 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 8.27% 11943.205 12931.119 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/8192 8.26% 312.774 338.595 - 0.00% -
CastTo<B<Width_/_2,_Depth>> 8.21% 2334.705 2526.389 - 0.00% -
std::adjacent_find(list<int>,_pred)/8192 8.18% 7133.786 7717.240 - 0.00% -
std::partition(list<int>)_(dense)/50 8.15% 14.775 15.979 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/64 8.13% 2.076 2.245 - 0.00% -
std::unique(deque<int>)_(contiguous)/32 8.12% 48.184 52.098 - 0.00% -
ranges::min(std::deque<long_long>)/8 8.11% 2.186 2.364 - 0.00% -
BM_toupper_char<wchar_t> 8.10% 0.920 0.995 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 8.09% 330299443.286 357014427.893 - 0.00% -
BM_join_view_in_vectors/0 8.08% 0.360 0.389 - 0.00% -
SetIntersection_Interlaced_Vector_string_256_64 8.08% 13801735.749 14916758.630 - 0.00% -
std::map<int,_int>::clear()/8192 8.06% 82608.471 89264.486 - 0.00% -
std::find_end(vector<int>)_(same_length)/1000 8.00% 251.117 271.215 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7.98% 34717.934 37489.537 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/1024 7.98% 38.994 42.106 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 7.95% 46.431 50.125 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_middle)/8192 7.90% 146.514 158.093 - 0.00% -
std::fill_n(vector<bool>)/64 7.90% 1.342 1.448 - 0.00% -
std::all_of(deque<int>)_(process_all)/8 7.87% 2.736 2.951 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 7.86% 15314525.651 16518221.588 - 0.00% -
std::set<std::string>::ctor(const_Self&)/32 7.82% 667.742 719.973 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 7.80% 74.321 80.117 - 0.00% -
std::sort(deque<int>)_(qsort_adversarial)/8 7.80% 21.993 23.707 - 0.00% -
std::find_end(vector<int>)_(single_element)/1024 7.73% 157.291 169.453 - 0.00% -
std::find_end(vector<int>)_(single_element)/1000 7.67% 153.565 165.347 - 0.00% -
std::multiset<std::string>::insert(const_value_type&)_(already_present)/8192 7.66% 174.170 187.515 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 7.62% 34.430 37.052 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/8 7.61% 4.166 4.483 - 0.00% -
std::count(list<int>)_(every_other)/8192 7.54% 6335.517 6813.136 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 7.53% 20339.503 21871.095 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 7.50% 185.447 199.353 - 0.00% -
BM_StringAssignStr_Small_Transparent 7.47% 1.550 1.666 - 0.00% -
ranges::minmax(std::vector<char>)/70000 7.47% 16927.846 18191.986 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle 7.45% 1.289 1.386 - 0.00% -
std::multiset<std::string>::find(key)/32 7.45% 83.054 89.238 - 0.00% -
std::replace(deque<int>)_(prefix)/32 7.42% 9.347 10.040 - 0.00% -
SetIntersection_None_Vector_string_1024_64 7.38% 8907853.765 9565173.881 - 0.00% -
SetIntersection_Front_Set_uint64_16384_16384 7.32% 337222981.436 361922254.753 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_middle)/1024 7.31% 20.342 21.829 - 0.00% -
std::map<int,_int>::clear()/1024 7.31% 10244.484 10992.844 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/1024 7.29% 262.053 281.150 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1048576 7.27% 12771745.162 13700368.358 - 0.00% -
std::find_end(vector<int>)_(single_element)/8192 7.23% 1239.776 1329.463 - 0.00% -
std::unordered_set<int>::erase(key)_(non-existent,_end)/1024 7.18% 0.945 1.013 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 7.18% 24.861 26.646 - 0.00% -
std::copy(vector<bool>)_(aligned)/64 7.16% 36.172 38.761 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/50 7.15% 5.654 6.058 - 0.00% -
BM_num_get<long_double> 7.14% 229.920 246.331 - 0.00% -
BM_SystemErrorWithoutMessage 7.13% 31.755 34.020 - 0.00% -
BM_StringRelational_Compare_Large_Large_ChangeFirst 7.09% 1.159 1.241 - 0.00% -
BM_StringRelational_Eq_Large_Large_ChangeLast 7.07% 1.613 1.727 - 0.00% -
ranges::minmax(std::deque<long_long>)/8 7.04% 2.544 2.723 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/8192 7.03% 263.441 281.967 - 0.00% -
std::multimap<std::string,_int>::clear()/1024 7.03% 19709.079 21094.065 - 0.00% -
std::swap_ranges(deque<int>)/8192 7.02% 2349.351 2514.223 - 0.00% -
BM_StringRelational_Compare_Small_Small_ChangeMiddle 7.01% 1.266 1.355 - 0.00% -
std::is_sorted_until(deque<int>,_pred)/1024 7.01% 367.020 392.744 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/8192 6.99% 2091.625 2237.873 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/32768 6.96% 8390.611 8974.877 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 6.93% 13586.741 14528.397 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_16 6.92% 10502298.083 11228633.439 - 0.00% -
std::multiset<std::string>::erase(iterator)/8192 6.91% 29.385 31.414 - 0.00% -
BM_deque_deque_ranges_move_backward/64 6.89% 16.355 17.482 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 6.85% 35.879 38.338 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 6.85% 4497631.919 4805723.019 - 0.00% -
std::swap_ranges(deque<int>)/1024 6.84% 297.081 317.391 - 0.00% -
ranges::minmax(std::vector<char>)/64 6.83% 15.332 16.378 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 6.81% 1214.593 1297.256 - 0.00% -
SetIntersection_None_Vector_string_16384_1 6.81% 128673127.107 137429851.340 - 0.00% -
BM_BitsetToString<64>/Dense_(90%)/90 6.80% 59.696 63.755 - 0.00% -
bm_exception_ptr_move_assign_null 6.79% 0.489 0.523 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/8 6.78% 1.570 1.676 - 0.00% -
std::multimap<std::string,_int>::upper_bound(key)/32 6.78% 69.551 74.269 - 0.00% -
BM_StringFindStringLiteral/16 6.74% 1.615 1.724 - 0.00% -
std::find_if(deque<int>)_(process_all)/8 6.72% 2.462 2.627 - 0.00% -
SetIntersection_None_Vector_string_1024_1 6.71% 8897313.802 9494462.516 - 0.00% -
SetIntersection_None_Vector_string_16384_16384 6.66% 129036559.723 137631214.829 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/0 6.65% 0.657 0.701 - 0.00% -
std::find_end(vector<int>)_(same_length)/8192 6.63% 1898.688 2024.584 - 0.00% -
std::find_end(deque<int>,_pred)_(near_matches)/8192 6.63% 2422262.641 2582798.947 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/8192 6.63% 11.286 12.034 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 6.63% 15.842 16.892 - 0.00% -
std::variant<8-alts>::visit()_(3_variants) 6.57% 0.634 0.675 - 0.00% -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/32 6.56% 2.721 2.900 - 0.00% -
std::multimap<std::string,_int>::clear()/32 6.56% 871.932 929.099 - 0.00% -
BM_std_minmax_element<int>/4000 6.54% 1231.641 1312.239 - 0.00% -
std::search(deque<int>)_(near_matches)/1000 6.52% 27656.433 29459.959 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 6.49% 778.924 829.505 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_16384 6.46% 332031816.283 353476407.974 - 0.00% -
BM_deque_vector_ranges_move/0 6.46% 0.605 0.645 - 0.00% -
std::replace(vector<int>)_(sprinkled)/1024 6.43% 156.538 166.610 - 0.00% -
BM_BitsetToString<32>/Sparse_(10%)/10 6.43% 10.752 11.443 - 0.00% -
SetIntersection_Front_Vector_float_256_64 6.42% 3604915.625 3836215.736 - 0.00% -
BM_std_minmax_element<int>/5500 6.39% 1690.468 1798.447 - 0.00% -
SetIntersection_None_Vector_string_1024_4 6.38% 8914778.521 9483932.145 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<char>>/16384 6.34% 197474.611 210000.054 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 6.33% 30.809 32.759 - 0.00% -
std::search_n(list<int>)_(no_match)/32 6.32% 9.194 9.775 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 6.32% 116817.485 124195.349 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/1024 6.28% 65.644 69.766 - 0.00% -
std::search(deque<int>)_(near_matches)/1024 6.27% 28586.418 30379.514 - 0.00% -
ranges::minmax(std::deque<char>)/70000 6.26% 22649.156 24066.900 - 0.00% -
BM_ConstructAndDestroy_SmallNonTrivialFunctor_Opaque 6.25% 9.010 9.573 - 0.00% -
std::multimap<int,_int>::clear()/8192 6.23% 79937.005 84917.244 - 0.00% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 6.22% 114565.017 121687.092 - 0.00% -
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192 6.18% 22094.499 23459.597 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/16384 6.15% 198231.698 210429.056 - 0.00% -
BM_join_view_out_vectors/0 6.12% 0.421 0.447 - 0.00% -
SetIntersection_None_Vector_string_1024_1024 6.12% 8938377.863 9484992.595 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 6.05% 1140761.049 1209812.146 - 0.00% -
std::set<int>::insert(value)_(new_value,_middle)/1024 6.04% 24.595 26.081 - 0.00% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 6.04% 54409.585 57695.565 - 0.00% -
BM_format_to_string_back_inserter<std::vector<char>>/1 6.01% 16.056 17.021 - 0.00% -
BM_std_minmax_element<int>/4096 6.01% 1263.814 1339.728 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 5.98% 927.092 982.519 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 5.96% 244.449 259.012 - 0.00% -
SetIntersection_None_Vector_float_262144_1 5.94% 352174719.408 373104667.012 - 0.00% -
SetIntersection_Front_Set_uint64_16384_64 5.93% 1863631.513 1974055.637 - 0.00% -
std::any_of(deque<int>)_(process_all)/32 5.92% 8.410 8.908 - 0.00% -
std::find_end(vector<int>)_(process_all)/8192 5.92% 1372.903 1454.153 - 0.00% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 5.92% 55144.161 58406.911 - 0.00% -
std::find_end(vector<int>)_(process_all)/1048576 5.91% 177054.777 187521.379 - 0.00% -
BM_num_get<double> 5.90% 233.886 247.690 - 0.00% -
std::none_of(deque<int>)_(process_all)/8 5.90% 2.340 2.478 - 0.00% -
BM_StringFindStringLiteral/32 5.90% 1.844 1.953 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 5.90% 4.369 4.627 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/50 5.89% 19.118 20.244 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8 5.89% 41.776 44.236 - 0.00% -
std::replace(deque<int>)_(prefix)/50 5.87% 13.684 14.488 - 0.00% -
rng::contains(vector<int>)_(process_all)/50 5.87% 11.791 12.483 - 0.00% -
std::partition(list<int>)_(dense)/8192 5.87% 5054.322 5350.857 - 0.00% -
BM_StringRelational_Eq_Small_Small_ChangeLast 5.86% 1.834 1.941 - 0.00% -
BM_toupper_string<char> 5.84% 35.809 37.900 - 0.00% -
std::unordered_set<std::string>::count(key)/1024 5.84% 113.040 119.640 - 0.00% -
std::unordered_multiset<int>::clear()/1024 5.79% 5336.791 5645.771 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 5.79% 106004.221 112141.031 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 5.78% 106850.608 113031.189 - 0.00% -
BM_format_to_iterator/<std::vector>_C_string_len_6 5.78% 2.900 3.068 - 0.00% -
SetIntersection_None_Set_uint64_16384_1 5.78% 185065488.843 195759632.112 - 0.00% -
SetIntersection_None_Vector_uint32_262144_256 5.78% 338235608.768 357773448.341 - 0.00% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5.76% 7085.388 7493.854 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/50 5.76% 2.643 2.795 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 5.73% 24.947 26.378 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 5.73% 13770.405 14558.785 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 5.72% 5634.129 5956.545 - 0.00% -
std::unordered_set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 5.72% 129.746 137.167 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/8192 5.71% 17854.468 18873.166 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 5.69% 994.713 1051.360 - 0.00% -
std::variant<50-alts>::visit()_(2_variants) 5.69% 0.634 0.670 - 0.00% -
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/32 5.69% 21.267 22.476 - 0.00% -
SetIntersection_Front_Set_uint64_16384_1024 5.68% 15250034.304 16116010.305 - 0.00% -
std::multimap<std::string,_int>::clear()/8192 5.67% 197938.684 209168.350 - 0.00% -
SetIntersection_Front_Set_float_256_16 5.66% 4466830.379 4719777.335 - 0.00% -
SetIntersection_None_Set_uint64_16384_64 5.66% 185238937.661 195727362.810 - 0.00% -
SetIntersection_None_Set_uint64_16384_1024 5.65% 186015921.459 196525755.199 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/32768 5.65% 885.260 935.249 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/32 5.64% 45.279 47.833 - 0.00% -
BM_format_to_iterator/<std::array>_string_len_6 5.64% 2.225 2.350 - 0.00% -
std::remove(list<int>)_(sprinkled)/50 5.62% 63.809 67.397 - 0.00% -
rng::fold_left(deque<int>)/1048576 5.59% 1505056.476 1589258.242 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_len_6 5.59% 67.856 71.652 - 0.00% -
std::list<std::string>::ctor(size_type)/8192 5.54% 99338.689 104837.886 - 0.00% -
SetIntersection_Front_Vector_float_1024_16 5.51% 1019224.804 1075398.084 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 5.50% 131.387 138.618 - 0.00% -
SetIntersection_None_Vector_string_1024_16 5.49% 8965315.763 9457598.720 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it)/8 5.48% 2.657 2.802 - 0.00% -
BM_format_string<wchar_t>/256 5.48% 0.402 0.424 - 0.00% -
std::transform(list<int>)_(identity_transform)/50 5.47% 36.399 38.389 - 0.00% -
SetIntersection_None_Vector_string_1024_256 5.47% 8992658.649 9484395.664 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_16 5.44% 1015196.601 1070432.086 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/1024 5.44% 25.696 27.094 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/8192 5.43% 227.163 239.503 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 5.41% 859.480 906.011 - 0.00% -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/32 5.41% 106.114 111.854 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 5.38% 115000.326 121186.177 - 0.00% -
SetIntersection_Front_Vector_float_1024_64 5.37% 1120738.313 1180952.974 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_middle)/32 5.37% 11.126 11.723 - 0.00% -
std::list<std::string>::ctor(Range)_(expensive_elements)/32 5.37% 883.413 930.844 - 0.00% -
bm_lexicographical_compare<unsigned_char>/8 5.36% 1.450 1.528 - 0.00% -
BM_tolower_string<char> 5.32% 35.190 37.063 - 0.00% -
std::unordered_set<int>::erase(key)_(existent)/1024 5.32% 19.125 20.143 - 0.00% -
std::map<int,_int>::erase(key)_(existent)/1024 5.30% 24.091 25.368 - 0.00% -
SetIntersection_None_Set_uint64_16384_4 5.28% 184483464.574 194230223.168 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 5.27% 42422957.951 44659555.936 - 0.00% -
std::unique(list<int>)_(contiguous)/52 5.26% 63.087 66.407 - 0.00% -
rng::find_last_if(list<int>)_(bail_90%)/1024 5.26% 74.328 78.238 - 0.00% -
SetIntersection_None_Set_uint64_64_1 5.25% 24535560.806 25823956.981 - 0.00% -
BM_num_get<float> 5.23% 234.337 246.598 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1 5.20% 20.253 21.307 - 0.00% -
std::find_end(vector<int>)_(process_all)/1024 5.20% 176.196 185.364 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64 5.20% 342622639.456 360423621.522 - 0.00% -
std::make_heap(deque<int>)_(repeated)/8192 5.19% 19340.102 20344.467 - 0.00% -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/8192 5.19% 23750.547 24983.112 - 0.00% -
std::unordered_set<int>::clear()/32 5.18% 561.944 591.054 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 5.17% 115.037 120.989 - 0.00% -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 5.17% 4807.064 5055.696 - 0.00% -
std::map<int,_int>::erase(iterator)/1024 5.16% 20.809 21.884 - 0.00% -
BM_vector_deque_copy_backward/1 5.15% 1.090 1.147 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 5.14% 350973554.421 369013753.068 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_4 5.14% 982573.861 1033063.000 - 0.00% -
std::none_of(list<int>)_(process_all)/8192 5.11% 8176.540 8594.342 - 0.00% -
BM_deque_deque_ranges_move_backward/2 5.09% 1.274 1.339 - 0.00% -
std::multimap<int,_int>::insert(const_value_type&)_(already_present)/1024 5.09% 25.424 26.718 - 0.00% -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/1024 5.08% 2860.152 3005.514 - 0.00% -
std::map<std::string,_int>::find(key)/32 5.07% 83.753 88.003 - 0.00% -
SetIntersection_Front_Set_string_262144_16 5.07% 1691219.676 1777008.362 - 0.00% -
std::partial_sort_copy(deque<int>)_(heap)/8 5.06% 13.021 13.681 - 0.00% -
SetIntersection_None_Vector_string_256_1 5.06% 11893735.294 12495167.957 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 5.03% 22370.854 23496.511 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/1024 5.03% 11.563 12.144 - 0.00% -
std::find(deque<int>)_(bail_25%)/1024 5.02% 61.248 64.324 - 0.00% -
SetIntersection_None_Vector_uint32_262144_16 5.01% 334524658.908 351274142.119 - 0.00% -
BM_format_string<char>/32 5.00% 0.623 0.654 - 0.00% -
std::multimap<int,_int>::erase(iterator)/8192 4.99% 22.126 23.229 - 0.00% -
std::vector<std::string>::ctor(Range)_(cheap_elements)/32 4.98% 100.797 105.814 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_64 4.97% 1123243.663 1179034.496 - 0.00% -
BM_cyrillic_escaped<wchar_t> 4.97% 12383.670 12998.683 - 0.00% -
SetIntersection_Front_Set_uint64_1024_64 4.96% 1844485.058 1936041.377 - 0.00% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 4.95% 7192.688 7548.503 - 0.00% -
std::find(vector<char>)_(process_all)/50 4.94% 1.617 1.697 - 0.00% -
dynamic_cast_(DAG_leftmost_middle,_1_level) 4.93% 36.604 38.409 - 0.00% -
std::shift_right(deque<int>)/8192 4.93% 427.627 448.705 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/1024 4.89% 31184.138 32708.811 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/8192 4.89% 116978.772 122697.954 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 4.89% 14024.021 14709.604 - 0.00% -
std::format(double)_(fmt:_{:017500_0f}) 4.85% 1287.883 1350.327 - 0.00% -
BM_format_to_string_back_inserter<std::list<char>>/16384 4.85% 189431.474 198614.348 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 4.84% 30.650 32.134 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 4.82% 10764.202 11283.066 - 0.00% -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8 4.81% 3.503 3.672 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 4.80% 112133.773 117511.599 - 0.00% -
std::flat_map<int,_int>::erase(iterator)/8192 4.79% 489.020 512.458 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 4.78% 31.410 32.911 - 0.00% -
BM_vector_deque_copy_backward/4000 4.76% 160.498 168.138 - 0.00% -
std::for_each(set<int>::iterator)/32 4.76% 39.649 41.536 - 0.00% -
std::find_end(list<int>,_pred)_(match_near_end)/8192 4.74% 1550.362 1623.894 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_64 4.73% 10257286.485 10742527.992 - 0.00% -
bm_lexicographical_compare<unsigned_char>/64 4.73% 2.018 2.114 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/8192 4.71% 46193.161 48367.882 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_middle)/8192 4.69% 4.010 4.198 - 0.00% -
std::vector<std::string>::ctor(Range)_(cheap_elements)/1024 4.68% 2740.729 2869.050 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 4.68% 30889.443 32335.207 - 0.00% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 4.66% 5278.726 5524.973 - 0.00% -
std::list<std::string>::ctor(size_type)/1024 4.66% 12184.919 12753.285 - 0.00% -
std::make_heap(deque<int>,_pred)_(ascending)/8192 4.66% 20090.460 21026.147 - 0.00% -
std::list<std::string>::ctor(Range)_(cheap_elements)/8192 4.65% 115030.810 120383.578 - 0.00% -
BM_format_to_string_back_inserter<std::list<char>>/1048576 4.65% 12248767.274 12818635.594 - 0.00% -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 4.65% 4600.766 4814.748 - 0.00% -
std::find_end(list<int>,_pred)_(same_length)/8192 4.65% 22967.602 24035.600 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16 4.63% 1205918.705 1261766.395 - 0.00% -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 4.62% 5850.790 6121.130 - 0.00% -
std::for_each(multiset<int>::iterator)/50 4.62% 63.384 66.310 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/32 4.60% 10.172 10.639 - 0.00% -
std::map<int,_int>::clear()/32 4.60% 624.124 652.804 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/8192 4.59% 1939.789 2028.756 - 0.00% -
SetIntersection_None_Vector_uint32_262144_262144 4.57% 334990910.920 350308838.417 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 4.57% 34.742 36.330 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 4.56% 14258.988 14909.898 - 0.00% -
SetIntersection_Front_Vector_string_256_64 4.55% 9122630.106 9537694.160 - 0.00% -
SetIntersection_None_Set_uint64_256_1 4.53% 13635669.935 14252825.485 - 0.00% -
SetIntersection_Interlaced_Set_float_64_16 4.52% 20412984.630 21335923.073 - 0.00% -
BM_from_sys/1993/threads:16 4.51% 0.675 0.705 - 0.00% -
std::remove_if(list<int>)_(prefix)/8192 4.51% 9291.245 9710.243 - 0.00% -
std::partition(deque<int>)_(dense)/50 4.50% 14.717 15.380 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/1024 4.49% 16174.527 16900.664 - 0.00% -
std::map<int,_int>::erase(iterator)/8192 4.48% 23.195 24.234 - 0.00% -
std::unordered_multimap<int,_int>::find(key)/1024 4.48% 9.801 10.240 - 0.00% -
std::find_end(vector<int>)_(process_all)/1000 4.47% 173.293 181.047 - 0.00% -
std::vector<std::string>::erase(middle)_(expensive_elements)/8192 4.46% 3450.874 3604.796 - 0.00% -
std::for_each(set<int>::iterator)/50 4.46% 64.205 67.066 - 0.00% -
std::unordered_multiset<int>::erase(iterator)/32 4.45% 16.885 17.637 - 0.00% -
BM_format_string<wchar_t>/512 4.45% 0.327 0.342 - 0.00% -
std::replace_if(deque<int>)_(prefix)/32 4.44% 11.049 11.539 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/8192 4.42% 25.448 26.573 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 4.42% 10070.126 10515.118 - 0.00% -
SetIntersection_None_Set_uint64_1024_256 4.41% 10409320.239 10868408.391 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_16 4.40% 1006521.191 1050806.744 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 4.39% 405.195 422.974 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/1024 4.39% 14522.581 15159.692 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_4 4.38% 1015185.984 1059695.473 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 4.38% 31299.927 32670.613 - 0.00% -
SetIntersection_None_Vector_string_256_64 4.37% 9644173.499 10065866.958 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/8192 4.36% 268243.547 279938.033 - 0.00% -
BM_StringFindStringLiteral/2048 4.35% 40.161 41.909 - 0.00% -
std::unordered_multiset<int>::erase(key)_(existent)/32 4.34% 17.570 18.333 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_view_len_6000 4.33% 69261.124 72260.044 - 0.00% -
std::unordered_set<int>::erase(key)_(existent)/32 4.33% 17.972 18.750 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 4.32% 3.772 3.935 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/1024 4.31% 103.627 108.091 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 4.28% 727.146 758.238 - 0.00% -
std::stable_partition(vector<int>)_(sparse)/50 4.27% 23.069 24.055 - 0.00% -
std::replace_if(vector<int>)_(sprinkled)/50 4.27% 12.609 13.148 - 0.00% -
std::unordered_map<int,_int>::count(key)/1024 4.27% 9.779 10.197 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 4.26% 856.466 892.922 - 0.00% -
SetIntersection_Interlaced_Set_float_256_4 4.25% 11520005.136 12009267.781 - 0.00% -
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/8192 4.24% 18710.965 19504.034 - 0.00% -
std::list<int>::ctor(size_type)/1024 4.24% 11935.182 12441.042 - 0.00% -
std::set<std::string>::clear()/32 4.24% 853.407 889.553 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_view_len_6 4.23% 67.797 70.662 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 4.22% 264137.961 275295.272 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<char>>/1048576 4.22% 12894612.771 13439173.792 - 0.00% -
std::unordered_map<int,_int>::contains(key)/1024 4.22% 9.959 10.380 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/8192 4.21% 29.728 30.981 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 4.20% 1020.983 1063.816 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 4.19% 12333.979 12851.262 - 0.00% -
std::unordered_multimap<int,_int>::count(key)/1024 4.19% 10.341 10.774 - 0.00% -
std::set<std::string>::contains(key)/1024 4.19% 141.394 147.315 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/1024 4.19% 5640.465 5876.601 - 0.00% -
BM_format_to_back_inserter<std::deque<char>>/string_len_6 4.18% 32.779 34.150 - 0.00% -
std::list<std::string>::insert(begin)_(expensive_elements)/8192 4.18% 29.031 30.245 - 0.00% -
std::generate(deque<int>)/50 4.17% 11.987 12.487 - 0.00% -
std::list<int>::ctor(size_type)/8192 4.17% 96819.288 100855.543 - 0.00% -
std::list<int>::erase(begin)_(cheap_elements)/32 4.17% 10.097 10.517 - 0.00% -
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 4.16% 14115.585 14702.116 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/16 4.15% 4.587 4.777 - 0.00% -
SetIntersection_Front_Vector_string_16384_256 4.14% 7640368.352 7956460.165 - 0.00% -
SetIntersection_None_Vector_string_256_16 4.14% 11418629.175 11891023.755 - 0.00% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 4.13% 251.651 262.056 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/1024 4.13% 2268.689 2362.459 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_middle)/0 4.13% 0.480 0.500 - 0.00% -
std::vector<std::string>::erase(middle)_(expensive_elements)/1024 4.13% 534.808 556.879 - 0.00% -
SetIntersection_Interlaced_Set_float_256_16 4.12% 12379614.739 12890273.447 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/8 4.12% 2.179 2.269 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 4.11% 142649.565 148517.000 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_4 4.11% 18032545.301 18773698.488 - 0.00% -
BM_std_minmax_element<int>/65536 4.11% 20659.469 21507.928 - 0.00% -
SetIntersection_Front_Vector_uint32_64_64 4.11% 9151537.303 9527228.778 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 4.10% 63534.909 66142.739 - 0.00% -
std::copy_n(list<int>)/8 4.10% 2.022 2.105 - 0.00% -
std::make_heap(deque<int>,_pred)_(ascending)/1024 4.10% 2427.570 2527.057 - 0.00% -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 4.09% 90.957 94.681 - 0.00% -
BM_deque_deque_ranges_move/1 4.09% 0.953 0.992 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 4.07% 118364.416 123178.323 - 0.00% -
std::list<std::string>::ctor(Range)_(expensive_elements)/1024 4.06% 30988.931 32247.862 - 0.00% -
std::for_each(multiset<int>::iterator)/32 4.05% 39.725 41.335 - 0.00% -
SetIntersection_Front_Vector_string_64_16 4.05% 18479712.308 19227828.515 - 0.00% -
ranges::minmax(std::deque<char>)/8 4.05% 2.588 2.692 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 4.05% 16.748 17.425 - 0.00% -
std::unordered_map<int,_int>::clear()/8192 4.04% 45790.308 47641.289 - 0.00% -
std::any_of(deque<int>)_(process_all)/32768 4.03% 9268.800 9642.542 - 0.00% -
ranges::minmax(std::vector<__int128>)/8 4.03% 4.088 4.253 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/8 4.01% 2.211 2.300 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 4.00% 350105909.514 364104256.655 - 0.00% -
std::find_if(list<int>)_(process_all)/50 3.99% 13.089 13.611 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/512 3.97% 8.622 8.965 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_262144_1 3.97% 986340.037 1025496.610 - 0.00% -
std::replace_if(deque<int>)_(prefix)/50 3.96% 17.372 18.059 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 3.95% 32.850 34.149 - 0.00% -
BM_CmpEqual_int_ushort 3.95% 1.075 1.117 - 0.00% -
std::vector<bool>::reserve() 3.95% 8.422 8.755 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_end)/8192 3.94% 25.513 26.518 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_middle)/8192 3.94% 32.955 34.253 - 0.00% -
std::is_sorted(deque<int>,_pred)/8 3.94% 4.358 4.529 - 0.00% -
SetIntersection_None_Set_float_64_1 3.94% 24310056.745 25266979.594 - 0.00% -
std::copy_backward(list<int>)/512 3.94% 362.988 377.274 - 0.00% -
SetIntersection_None_Vector_string_256_4 3.93% 11925292.725 12394291.139 - 0.00% -
dynamic_cast_(VChain,_1_level) 3.93% 6.938 7.211 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 3.93% 666.214 692.386 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 3.93% 90363.634 93910.812 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Large_Control 3.92% 1.983 2.060 - 0.00% -
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/8192 3.89% 1.658 1.722 - 0.00% -
std::list<std::string>::insert(begin)_(expensive_elements)/1024 3.89% 28.942 30.066 - 0.00% -
dynamic_cast_(DAG_leftmost_middle,_2_levels) 3.89% 28.028 29.118 - 0.00% -
std::list<std::string>::ctor(Range)_(expensive_elements)/8192 3.88% 267517.298 277908.608 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/64 3.85% 23.262 24.159 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 3.84% 3.788 3.934 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 3.84% 1092.509 1134.407 - 0.00% -
std::map<int,_int>::erase(key)_(existent)/32 3.83% 22.773 23.645 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 3.83% 27.759 28.821 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_262144 3.80% 2036681.864 2114119.008 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 3.80% 96832.656 100513.673 - 0.00% -
BM_deque_deque_move/2 3.80% 3.109 3.227 - 0.00% -
std::replace_if(vector<int>)_(prefix)/8192 3.80% 1991.252 2066.864 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/8 3.77% 12.567 13.041 - 0.00% -
dynamic_cast_(VChain_fail,_5_levels) 3.75% 43.199 44.820 - 0.00% -
std::unordered_multiset<int>::erase(iterator)/1024 3.75% 17.053 17.692 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/8 3.75% 2.355 2.444 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/0 3.75% 3.571 3.705 - 0.00% -
std::set<int>::erase(key)_(non-existent,_middle)/1024 3.75% 3.426 3.555 - 0.00% -
std::flat_map<int,_int>::erase(key)_(existent)/8192 3.73% 507.551 526.476 - 0.00% -
std::shift_right(deque<int>)/1024 3.71% 54.975 57.014 - 0.00% -
rng::for_each(set<int>)/8192 3.71% 17015.941 17647.177 - 0.00% -
std::any_of(deque<int>)_(process_all)/8192 3.70% 2308.436 2393.850 - 0.00% -
BM_StringConstructDestroyCStr_Small_Opaque 3.68% 2.334 2.420 - 0.00% -
rng::contains(list<int>)_(process_all)/50 3.67% 17.445 18.085 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 3.65% 236.748 245.396 - 0.00% -
std::move_backward(vector<bool>)_(unaligned)/32768 3.65% 38944.790 40366.768 - 0.00% -
std::list<int>::erase(begin)_(cheap_elements)/8192 3.65% 10.239 10.612 - 0.00% -
BM_StringFindAllMatch/64 3.64% 3.012 3.122 - 0.00% -
BM_format_to_string_begin<std::wstring>/1 3.62% 9.646 9.995 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 3.62% 116690.380 120911.179 - 0.00% -
BM_format_to_iterator/<std::deque>_C_string_len_6 3.61% 9.688 10.037 - 0.00% -
std::rotate(vector<int>)_(by_1/4)/32 3.60% 7.912 8.197 - 0.00% -
BM_StringRelational_Less_Large_Large_ChangeMiddle 3.59% 1.501 1.555 - 0.00% -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8 3.58% 3.841 3.979 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(qsort_adversarial)/8 3.58% 39.315 40.723 - 0.00% -
SetIntersection_Front_Set_uint32_16384_1 3.58% 996401.021 1032050.140 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32 3.58% 47.288 48.979 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_middle)/1024 3.56% 3.322 3.440 - 0.00% -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 3.55% 27.771 28.757 - 0.00% -
BM_StringFindAllMatch/8 3.55% 2.498 2.587 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(heap)/8 3.53% 44.441 46.010 - 0.00% -
BM_std_minmax_element<long_long>/1024 3.53% 330.151 341.798 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 3.52% 2032399.690 2103985.660 - 0.00% -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 3.52% 55495.746 57450.370 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 3.52% 4133051.117 4278569.373 - 0.00% -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 3.52% 40591.951 42021.085 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 3.51% 6526969.134 6755921.081 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1 3.51% 1001227.833 1036323.514 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/50 3.50% 16.242 16.809 - 0.00% -
BM_stop_token_multi_thread_polling_stop_requested/131072 3.49% 7278954.983 7533206.940 - 0.00% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 3.49% 97835.439 101249.329 - 0.00% -
BM_StringAssignStr_Small_Opaque 3.48% 1.595 1.651 - 0.00% -
std::remove(list<int>)_(sprinkled)/8192 3.48% 7850.957 8124.058 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 3.48% 113469.795 117416.409 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 3.48% 236.986 245.227 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/8192 3.48% 779.477 806.581 - 0.00% -
SetIntersection_None_Vector_string_256_256 3.47% 6051566.615 6261745.701 - 0.00% -
BM_format_to_back_inserter<std::deque<char>>/string_view_len_6 3.47% 32.637 33.769 - 0.00% -
std::map<std::string,_int>::count(key)/32 3.47% 85.036 87.985 - 0.00% -
ranges::minmax(std::vector<__int128>)/70000 3.46% 36673.686 37940.981 - 0.00% -
BM_StringFindStringLiteral/128 3.45% 3.221 3.332 - 0.00% -
SetIntersection_None_Set_uint64_16384_16 3.43% 187120957.719 193546487.438 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024 3.43% 24.598 25.443 - 0.00% -
BM_format_to_n_string_begin<std::list<char>>/16384 3.43% 14232.051 14720.279 - 0.00% -
SetIntersection_Front_Vector_float_262144_1 3.43% 1002968.429 1037372.276 - 0.00% -
std::sort(deque<int>)_(ascending)/8 3.43% 20.533 21.236 - 0.00% -
std::move_backward(vector<int>)/8 3.43% 2.252 2.329 - 0.00% -
std::multimap<std::string,_int>::equal_range(key)/1024 3.42% 109.661 113.411 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/8192 3.42% 142516.865 147388.718 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 3.42% 997039.815 1031106.431 - 0.00% -
BM_to_sys/1979/threads:4 3.40% 1.316 1.361 - 0.00% -
BM_CmpEqual_ushort_uint 3.40% 1.037 1.073 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 3.40% 1035471.819 1070631.063 - 0.00% -
SetIntersection_None_Set_uint64_16384_256 3.39% 187939574.290 194313478.889 - 0.00% -
std::list<int>::erase(begin)_(cheap_elements)/1024 3.37% 10.224 10.568 - 0.00% -
BM_deque_vector_ranges_move/64000 3.36% 20226.352 20906.809 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_4 3.36% 149969622.353 155013717.618 - 0.00% -
std::sort_heap(vector<NonIntegral>)/8 3.36% 25.765 26.629 - 0.00% -
dynamic_cast_(VChain_middle,_4_levels) 3.35% 62.484 64.576 - 0.00% -
std::list<std::string>::erase(begin)_(expensive_elements)/1024 3.33% 28.923 29.887 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 3.33% 310.653 320.987 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 3.33% 17.446 18.026 - 0.00% -
rng::find_last(forward_list<int>)_(bail_90%)/8 3.32% 2.220 2.293 - 0.00% -
std::set<int>::insert(value)_(new_value,_end)/1024 3.32% 29.721 30.707 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/1024 3.31% 52748.662 54493.703 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 3.30% 355541594.219 367263831.986 - 0.00% -
std::copy_if(list<int>)_(every_other)/32768 3.30% 24977.264 25800.395 - 0.00% -
std::format(double)_(fmt:_{:017500_0Lf}) 3.29% 1332.378 1376.183 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 3.28% 10010.546 10339.219 - 0.00% -
BM_StringRelational_Compare_Large_Large_ChangeMiddle 3.28% 1.551 1.602 - 0.00% -
BM_deque_deque_move/1 3.28% 2.525 2.608 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 3.28% 66533.845 68715.565 - 0.00% -
std::sort(deque<int>)_(descending)/8 3.27% 47.220 48.765 - 0.00% -
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 3.27% 723.713 747.355 - 0.00% -
BM_std_minmax_element<int>/64 3.27% 20.015 20.669 - 0.00% -
rng::contains_subrange(vector<int>)_(single_element)/1048576 3.26% 228395.742 235836.888 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 3.26% 269648.470 278433.529 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/32 3.26% 888.707 917.645 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/1024 3.25% 3750.192 3872.203 - 0.00% -
std::find_end(deque<int>,_pred)_(near_matches)/1000 3.25% 29218.736 30168.322 - 0.00% -
dynamic_cast_(VChain,_3_levels) 3.24% 14.406 14.873 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_16 3.24% 10623503.616 10967565.607 - 0.00% -
ranges::minmax(std::deque<__int128>)/64 3.23% 24.450 25.240 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 3.23% 21.451 22.144 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/1024 3.23% 16145.993 16667.581 - 0.00% -
ranges::minmax(std::vector<__int128>)/64 3.22% 33.304 34.376 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0f}) 3.22% 1328.413 1371.132 - 0.00% -
BM_format_to_back_inserter<std::string>/string_len_60 3.20% 113.957 117.609 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 3.19% 3324520.960 3430622.723 - 0.00% -
SetIntersection_Front_Set_uint64_256_16 3.19% 4481307.063 4624128.243 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/262144 3.19% 78926.246 81440.369 - 0.00% -
SetIntersection_None_Set_uint64_16384_16384 3.18% 189172923.658 195183342.276 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0a}) 3.16% 1186.959 1224.454 - 0.00% -
std::shift_left(deque<int>)/32 3.14% 5.067 5.227 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 3.14% 10384111.246 10710305.022 - 0.00% -
BM_std_minmax_element<int>/64000 3.14% 20143.667 20776.208 - 0.00% -
std::list<std::string>::insert(begin)_(expensive_elements)/32 3.14% 26.977 27.823 - 0.00% -
std::list<std::string>::ctor(size_type)/32 3.13% 345.894 356.724 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast 3.12% 1.620 1.671 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/1024 3.11% 3742.299 3858.844 - 0.00% -
std::make_heap(deque<int>,_pred)_(repeated)/1024 3.10% 2293.809 2364.917 - 0.00% -
SetIntersection_Interlaced_Vector_string_256_256 3.10% 16113644.699 16613045.312 - 0.00% -
std::find_first_of(vector<int>,_pred)_(large_needle)/1024 3.09% 581443.211 599426.538 - 0.00% -
BM_format_to_iterator/<std::string>_string_view_len_6 3.09% 2.231 2.300 - 0.00% -
std::multimap<std::string,_int>::count(key)/8192 3.08% 185.192 190.896 - 0.00% -
BM_std_minmax_element<char>/64 3.08% 24.887 25.653 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/4096 3.07% 1161.523 1197.181 - 0.00% -
BM_StringRelational_Compare_Small_Small_ChangeLast 3.05% 1.828 1.883 - 0.00% -
std::for_each(set<int>::iterator)/8 3.04% 8.776 9.043 - 0.00% -
std::make_heap(deque<int>,_pred)_(descending)/1024 3.04% 3259.453 3358.425 - 0.00% -
std::generate(list<int>)/50 3.03% 14.639 15.081 - 0.00% -
std::shift_left(deque<int>)/50 3.02% 6.775 6.979 - 0.00% -
std::sort(deque<int>)_(heap)/8 3.02% 34.864 35.917 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_256 3.01% 200773728.592 206815511.826 - 0.00% -
bm_ranges_lexicographical_compare<int>/512 3.00% 182.778 188.264 - 0.00% -
bm_lexicographical_compare<int>/8 3.00% 2.478 2.553 - 0.00% -
BM_format_string<char>/16 2.99% 1.157 1.192 - 0.00% -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 2.98% 7234.338 7450.258 - 0.00% -
SetIntersection_Front_Set_uint64_64_16 2.98% 15499547.131 15961348.925 - 0.00% -
std::search(deque<int>)_(no_match)/1000 2.98% 244.439 251.711 - 0.00% -
BM_format_to_string_begin<std::list<wchar_t>>/16384 2.97% 15458.656 15918.471 - 0.00% -
std::multimap<int,_int>::erase(key)_(existent)/8192 2.97% 29.161 30.027 - 0.00% -
BM_StringDestroy_Huge 2.96% 10.566 10.879 - 0.00% -
std::rotate(vector<int>)_(by_1/3)/50 2.96% 22.507 23.173 - 0.00% -
std::search(deque<int>)_(no_match)/1024 2.96% 254.094 261.608 - 0.00% -
std::map<std::string,_int>::clear()/8192 2.96% 196160.490 201961.156 - 0.00% -
dynamic_cast_(VChain_middle,_2_levels) 2.95% 27.082 27.882 - 0.00% -
BM_StringFindStringLiteral/8192 2.95% 136.977 141.022 - 0.00% -
std::list<std::string>::insert(begin)_(cheap_elements)/8192 2.95% 14.289 14.711 - 0.00% -
BM_std_minmax_element<int>/70000 2.95% 22076.111 22726.584 - 0.00% -
BM_std_minmax_element<long_long>/512 2.95% 167.793 172.737 - 0.00% -
std::search_n(vector<int>)_(no_match)/32 2.94% 7.534 7.756 - 0.00% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 2.94% 561.638 578.159 - 0.00% -
BM_std_minmax_element<short>/4 2.94% 1.120 1.153 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_4 2.94% 14180655.777 14597337.227 - 0.00% -
std::find_end(deque<int>,_pred)_(near_matches)/1024 2.93% 30746.263 31647.072 - 0.00% -
BM_BitsetToString<64>/Sparse_(10%)/10 2.93% 11.299 11.630 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/8 2.92% 2.660 2.738 - 0.00% -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 2.91% 142.193 146.334 - 0.00% -
dynamic_cast_(DAG_rightmost_middle,_1_level) 2.91% 18.365 18.899 - 0.00% -
std::find_end(list<int>)_(match_near_end)/8192 2.90% 1064.551 1095.416 - 0.00% -
std::map<int,_int>::erase(iterator)/32 2.90% 20.698 21.297 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 2.89% 37599.341 38686.582 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/1048576 2.89% 244490.062 251559.061 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 2.89% 15.841 16.299 - 0.00% -
BM_deque_deque_copy_backward/4000 2.89% 165.123 169.890 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_1 2.87% 999746.704 1028476.655 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 2.87% 27.006 27.782 - 0.00% -
BM_CmpLess_ushort_ushort 2.86% 1.050 1.080 - 0.00% -
BM_deque_deque_copy/1 2.86% 2.521 2.593 - 0.00% -
ranges::minmax(std::list<__int128>)/70000 2.86% 55666.546 57259.385 - 0.00% -
SetIntersection_None_Set_uint64_16_16 2.86% 36612787.181 37659755.672 - 0.00% -
std::remove_if(deque<int>)_(prefix)/50 2.86% 59.133 60.824 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/1024 2.83% 5852.553 6018.404 - 0.00% -
std::map<int,_int>::erase(key)_(existent)/8192 2.83% 29.666 30.506 - 0.00% -
std::unordered_set<int>::clear()/1024 2.83% 5162.547 5308.566 - 0.00% -
std::adjacent_find(vector<int>)/50 2.83% 12.198 12.542 - 0.00% -
BM_format_to_string_span<char>/1048576 2.82% 12185.994 12529.863 - 0.00% -
bm_lexicographical_compare<unsigned_char>/512 2.82% 8.544 8.785 - 0.00% -
std::multiset<std::string>::count(key)/32 2.81% 70.093 72.059 - 0.00% -
dynamic_cast_(DAG_rightmost_middle,_2_levels) 2.79% 13.090 13.455 - 0.00% -
std::partial_sort_copy(list<int>)_(descending)/8 2.79% 13.608 13.987 - 0.00% -
BM_StringAssignStr_Huge_Transparent 2.78% 119.788 123.117 - 0.00% -
BM_format_to_string_pointer<char>/1048576 2.76% 12191.170 12528.048 - 0.00% -
std::flat_multimap<int,_int>::clear()/8192 2.76% 394.152 405.034 - 0.00% -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 2.76% 36598.554 37608.657 - 0.00% -
rng::find_last(vector<int>)_(bail_10%)/1048576 2.76% 209378.187 215152.212 - 0.00% -
std::multimap<int,_int>::erase(key)_(existent)/1024 2.75% 23.638 24.290 - 0.00% -
BM_japanese_escaped<wchar_t> 2.75% 11209.004 11516.701 - 0.00% -
BM_StringFindStringLiteral/64 2.74% 2.357 2.422 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8 2.74% 11.901 12.227 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/32 2.74% 2.628 2.700 - 0.00% -
std::unordered_multiset<int>::erase(iterator)/8192 2.74% 17.907 18.397 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/8192 2.73% 45649.957 46898.453 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/50 2.73% 1.143 1.175 - 0.00% -
std::replace_if(deque<int>)_(prefix)/1024 2.73% 396.192 407.014 - 0.00% -
BM_num_get<bool> 2.73% 6.923 7.112 - 0.00% -
SetIntersection_None_Vector_float_256_16 2.73% 6114962.996 6281925.238 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 2.73% 108.434 111.391 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_64_16 2.72% 14811830.708 15215090.688 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 2.72% 201522295.410 207001590.962 - 0.00% -
bm_lexicographical_compare<int>/1 2.72% 0.576 0.591 - 0.00% -
rng::find(vector<bool>)_(process_all)/50 2.71% 25.848 26.549 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 2.71% 44472.272 45676.349 - 0.00% -
std::make_heap(deque<int>,_pred)_(descending)/8192 2.70% 27952.830 28708.881 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 2.70% 343651.999 352926.671 - 0.00% -
std::set<int>::erase(iterator)/1024 2.69% 20.462 21.013 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 2.69% 18362.435 18855.648 - 0.00% -
std::copy_if(list<int>)_(entire_range)/32768 2.68% 25971.278 26668.248 - 0.00% -
std::copy_n(list<int>)/64 2.68% 14.126 14.505 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 2.68% 27.788 28.533 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192 2.67% 54397.701 55847.861 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 2.66% 660.821 678.424 - 0.00% -
std::find(deque<int>)_(process_all)/50 2.66% 13.050 13.398 - 0.00% -
bm_lexicographical_compare<int>/1048576 2.66% 233729.441 239945.471 - 0.00% -
BM_deque_deque_ranges_move_backward/1 2.66% 0.942 0.967 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 2.65% 890.527 914.162 - 0.00% -
BM_deque_deque_copy_backward/5500 2.65% 224.091 230.038 - 0.00% -
bm_lexicographical_compare<unsigned_char>/4096 2.64% 74.487 76.456 - 0.00% -
BM_StringAssignAsciiz_Empty_Opaque 2.63% 1.293 1.327 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 2.63% 1360.965 1396.749 - 0.00% -
SetIntersection_Front_Vector_string_262144_1 2.63% 1002931.129 1029294.636 - 0.00% -
std::remove_if(list<int>)_(sprinkled)/8192 2.63% 7969.385 8178.723 - 0.00% -
BM_emoji_escaped<char> 2.61% 9136.793 9375.515 - 0.00% -
std::partition(vector<int>)_(dense)/50 2.61% 12.817 13.152 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/32 2.61% 413.482 424.278 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(qsort_adversarial)/8 2.61% 38.274 39.273 - 0.00% -
std::multiset<std::string>::upper_bound(key)/1024 2.61% 132.096 135.545 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_4 2.60% 8352739.969 8570010.075 - 0.00% -
ranges::min(std::vector<__int128>)/64 2.59% 16.802 17.238 - 0.00% -
std::set<std::string>::lower_bound(key)/1024 2.59% 128.791 132.126 - 0.00% -
SetIntersection_None_Set_float_1024_1024 2.59% 10400834.959 10669981.549 - 0.00% -
std::move(vector<bool>)_(unaligned)/64 2.59% 52.463 53.820 - 0.00% -
ranges::minmax(std::vector<long_long>)/64 2.58% 16.135 16.550 - 0.00% -
rng::find_last_if(vector<int>)_(bail_90%)/8 2.57% 0.466 0.478 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 2.57% 60305.987 61855.607 - 0.00% -
SetIntersection_None_Set_uint32_1024_64 2.57% 10493711.289 10763345.240 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 2.57% 8656.409 8878.476 - 0.00% -
ranges::min(std::deque<__int128>)/64 2.56% 21.805 22.364 - 0.00% -
std::any_of(deque<int>)_(process_all)/8 2.56% 2.437 2.500 - 0.00% -
std::list<int>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 2.55% 36641.507 37575.154 - 0.00% -
dynamic_cast_(VChain_middle,_1_level) 2.55% 13.593 13.939 - 0.00% -
BM_deque_deque_move_backward/4096 2.55% 169.154 173.460 - 0.00% -
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1048576 2.54% 471080.089 483066.832 - 0.00% -
std::copy_if(list<int>)_(every_other)/8 2.54% 2.241 2.298 - 0.00% -
BM_num_put<unsigned_long_long> 2.53% 4.916 5.040 - 0.00% -
std::sort(deque<int>)_(pipe-organ)/1024 2.53% 13827.911 14177.233 - 0.00% -
bm_lexicographical_compare<int>/262144 2.52% 57290.218 58735.012 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/512 2.52% 182.816 187.423 - 0.00% -
SetIntersection_None_Set_float_16_1 2.51% 68416230.684 70136216.328 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 2.51% 86.722 88.900 - 0.00% -
ranges::minmax(std::list<long_long>)/8 2.51% 1.991 2.041 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/1 2.50% 1.829 1.875 - 0.00% -
BM_japanese_escaped<char> 2.49% 11659.340 11949.702 - 0.00% -
BM_format_to_string_back_inserter<std::list<char>>/1 2.49% 15.773 16.166 - 0.00% -
std::is_partitioned(deque<int>)_(partitioned)/1024 2.49% 240.507 246.489 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/C_string_len_6000 2.48% 70267.461 72012.562 - 0.00% -
BM_vector_deque_copy/4000 2.48% 164.850 168.940 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 2.48% 7415.182 7599.096 - 0.00% -
bm_lexicographical_compare<int>/64 2.48% 15.012 15.384 - 0.00% -
std::fill(vector<int>)/1024 2.47% 28.878 29.592 - 0.00% -
rng::find_if_not(vector<bool>)_(process_all)/50 2.47% 26.178 26.824 - 0.00% -
std::remove(vector<int>)_(prefix)/50 2.47% 52.413 53.707 - 0.00% -
dynamic_cast_(VChain_middle,_3_levels) 2.46% 46.320 47.461 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 2.46% 1898.465 1945.121 - 0.00% -
BM_vector_deque_move_backward/4000 2.45% 163.264 167.271 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/8 2.45% 61.959 63.476 - 0.00% -
std::remove_copy(vector<int>)_(prefix)/32 2.45% 9.520 9.753 - 0.00% -
std::vector<bool>::ctor(Self&&,_const_allocator_type&)_(equal_allocators) 2.45% 3.387 3.470 - 0.00% -
SetIntersection_Front_Vector_uint32_256_256 2.45% 3259857.208 3339579.469 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0La}) 2.44% 1260.611 1291.416 - 0.00% -
std::vector<int>::ctor(const_Self&)_(cheap_elements)/32 2.44% 9.999 10.242 - 0.00% -
std::fill_n(vector<bool>)/512 2.44% 1.420 1.454 - 0.00% -
BM_StringEraseWithMove_Empty_Opaque 2.44% 0.472 0.484 - 0.00% -
BM_stop_token_single_thread_reg_unreg_callback/16777216 2.43% 397746920.586 407424569.130 - 0.00% -
std::make_heap(vector<NonIntegral>)_(descending)/8 2.43% 19.936 20.420 - 0.00% -
std::partial_sort(vector<int>)_(heap)/8 2.42% 22.919 23.475 - 0.00% -
BM_std_minmax_element<int>/4 2.42% 1.108 1.135 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/4096 2.42% 1433.282 1467.998 - 0.00% -
SetIntersection_Front_Vector_float_256_16 2.42% 3931306.704 4026430.916 - 0.00% -
std::find_end(list<int>,_pred)_(match_near_end)/1000 2.42% 162.018 165.936 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 2.42% 1206552.563 1235696.580 - 0.00% -
std::move(list<int>)/262144 2.41% 247478.791 253450.700 - 0.00% -
std::copy_n(deque<int>)/32768 2.41% 10007.295 10248.764 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/32768 2.41% 11422.055 11697.290 - 0.00% -
rng::find_last(forward_list<int>)_(bail_10%)/8 2.40% 2.114 2.164 - 0.00% -
bm_lexicographical_compare<int>/32768 2.40% 7149.292 7320.961 - 0.00% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 2.40% 564.616 578.170 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_middle)/8192 2.40% 26.323 26.953 - 0.00% -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 2.38% 1.534 1.570 - 0.00% -
dynamic_cast_(VChain,_4_levels) 2.37% 19.252 19.708 - 0.00% -
std::unordered_multiset<int>::erase(key)_(existent)/1024 2.37% 18.775 19.220 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/50 2.37% 8.762 8.970 - 0.00% -
BM_deque_deque_move_backward/4000 2.37% 165.314 169.233 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 2.37% 310.155 317.506 - 0.00% -
ranges::min(std::deque<__int128>)/70000 2.37% 23636.398 24196.061 - 0.00% -
ranges::min(std::vector<char>)/70000 2.37% 475.670 486.928 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_16 2.36% 10135159.828 10374822.281 - 0.00% -
std::list<std::string>::insert(begin)_(cheap_elements)/1024 2.36% 14.491 14.833 - 0.00% -
SetIntersection_Front_Vector_string_16384_1024 2.36% 31803289.847 32553128.991 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 2.36% 100099.702 102457.861 - 0.00% -
std::list<std::string>::ctor(Range)_(cheap_elements)/32 2.35% 406.264 415.831 - 0.00% -
SetIntersection_Front_Vector_string_16384_16 2.35% 1508712.210 1544186.939 - 0.00% -
ranges::min(std::vector<__int128>)/8 2.35% 2.440 2.497 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst 2.35% 1.083 1.109 - 0.00% -
std::flat_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 2.35% 1292.086 1322.390 - 0.00% -
rng::contains_subrange(list<int>)_(single_element)/16 2.34% 4.564 4.671 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(qsort_adversarial)/8 2.34% 39.431 40.353 - 0.00% -
std::find_end(forward_list<int>)_(process_all)/8192 2.34% 5711.833 5845.266 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/1024 2.33% 99.068 101.380 - 0.00% -
bm_lexicographical_compare<unsigned_char>/32768 2.33% 552.911 565.811 - 0.00% -
BM_StringCopy_Huge 2.33% 107.700 110.207 - 0.00% -
BM_format_to_n_string_back_inserter<std::wstring>/16384 2.33% 10968.539 11223.584 - 0.00% -
rng::find_last(vector<int>)_(bail_10%)/8 2.32% 2.017 2.064 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/4096 2.32% 75.020 76.758 - 0.00% -
rng::contains_subrange(vector<int>)_(single_element)/8192 2.31% 1796.647 1838.080 - 0.00% -
ranges::minmax(std::vector<long_long>)/70000 2.30% 17879.820 18291.697 - 0.00% -
std::remove_copy_if(list<int>)_(sprinkled)/8192 2.30% 7095.955 7259.013 - 0.00% -
SetIntersection_None_Set_uint64_64_16 2.30% 20116284.955 20578409.751 - 0.00% -
std::is_partitioned(list<int>)_(partitioned)/8192 2.29% 6529.803 6679.619 - 0.00% -
BM_Copy_LargeNonTrivialFunctor 2.28% 11.098 11.351 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 2.28% 3369578.859 3446281.888 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/1000 2.28% 239.023 244.460 - 0.00% -
ranges::min(std::list<char>)/8 2.27% 2.299 2.351 - 0.00% -
BM_vector_deque_copy_backward/5500 2.27% 219.571 224.552 - 0.00% -
std::transform(list<int>,_list<int>)/8192 2.25% 9205.621 9413.109 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/8 2.25% 3.180 3.252 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&)/8192 2.25% 60028.200 61377.946 - 0.00% -
BM_deque_deque_copy/4000 2.24% 167.845 171.612 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/1048576 2.24% 366475.128 374695.016 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 2.23% 313844.022 320857.976 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_partially_populated_Container)/0 2.23% 15.685 16.035 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32 2.23% 26.567 27.159 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 2.23% 409.122 418.232 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0a}) 2.22% 1255.496 1283.428 - 0.00% -
BM_deque_vector_copy/64 2.22% 2.583 2.640 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 2.22% 976.289 997.951 - 0.00% -
std::set<int>::erase(iterator)/32 2.22% 20.489 20.943 - 0.00% -
std::multimap<int,_int>::erase(iterator)/1024 2.21% 20.278 20.727 - 0.00% -
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 2.21% 15.183 15.519 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 2.21% 36530.349 37337.334 - 0.00% -
BM_format_to_n_string_begin<std::list<wchar_t>>/1 2.20% 10.785 11.023 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 2.20% 14.637 14.959 - 0.00% -
std::partial_sort_copy(vector<int>)_(heap)/8 2.20% 12.093 12.359 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 2.19% 113428.539 115915.692 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/1024 2.19% 54.160 55.347 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 2.19% 4.342 4.437 - 0.00% -
std::find_if(vector<char>)_(process_all)/50 2.18% 5.272 5.387 - 0.00% -
std::replace(vector<int>)_(prefix)/32 2.18% 5.177 5.290 - 0.00% -
ranges::min(std::deque<char>)/8 2.18% 2.184 2.232 - 0.00% -
BM_formatted_size_string<char>/1 2.18% 5.252 5.366 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/8192 2.18% 370447.657 378527.412 - 0.00% -
std::multiset<std::string>::find(key)/8192 2.18% 212.225 216.850 - 0.00% -
BM_CmpEqual_short_uchar 2.18% 1.105 1.130 - 0.00% -
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/32 2.17% 79.128 80.848 - 0.00% -
std::partition(list<int>)_(sparse)/32 2.17% 8.743 8.933 - 0.00% -
SetIntersection_Front_Vector_string_256_256 2.17% 16576878.633 16937121.423 - 0.00% -
std::set<int>::clear()/8192 2.17% 81809.783 83585.056 - 0.00% -
std::unique(vector<int>)_(contiguous)/1024 2.17% 303.543 310.124 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0Lf}) 2.17% 1333.780 1362.686 - 0.00% -
BM_vector_deque_copy_backward/4096 2.17% 164.112 167.668 - 0.00% -
ranges::min(std::deque<__int128>)/8 2.16% 2.633 2.690 - 0.00% -
std::multiset<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 2.16% 5873.622 6000.343 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/32 2.15% 43.890 44.835 - 0.00% -
std::multiset<std::string>::contains(key)/1024 2.15% 141.706 144.755 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/32768 2.15% 554.756 566.685 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_262144_262144 2.15% 343598457.364 350978123.955 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0a}) 2.15% 1229.513 1255.907 - 0.00% -
SetIntersection_None_Vector_string_64_16 2.14% 19599023.037 20019199.927 - 0.00% -
std::partition_copy(vector<int>)/50 2.14% 13.366 13.652 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0La}) 2.14% 1199.740 1225.369 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/32 2.13% 10.656 10.884 - 0.00% -
std::multiset<std::string>::lower_bound(key)/8192 2.12% 195.731 199.890 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/8192 2.12% 4654.861 4753.735 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0Lf}) 2.12% 1217.341 1243.182 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/32 2.12% 77.796 79.447 - 0.00% -
bm_lexicographical_compare<signed_char>/8 2.11% 2.563 2.617 - 0.00% -
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 2.11% 43515.414 44434.099 - 0.00% -
SetIntersection_Interlaced_Vector_float_256_256 2.11% 3261496.685 3330194.671 - 0.00% -
rng::find(vector<bool>)_(process_all)/8 2.11% 4.065 4.151 - 0.00% -
std::copy_backward(vector<int>)/8 2.10% 2.216 2.263 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_256 2.10% 1637408.976 1671759.412 - 0.00% -
std::replace(deque<int>)_(prefix)/8192 2.10% 2971.345 3033.668 - 0.00% -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 2.09% 540.301 551.605 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2.09% 1974.888 2016.162 - 0.00% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 2.08% 12527.190 12787.550 - 0.00% -
std::copy_if(list<int>)_(every_other)/64 2.08% 22.827 23.301 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10Lg}) 2.07% 1250.430 1276.334 - 0.00% -
std::make_heap(deque<int>)_(repeated)/1024 2.07% 2492.678 2544.314 - 0.00% -
std::make_heap(deque<int>)_(heap)/1024 2.07% 3487.808 3559.918 - 0.00% -
std::find_first_of(vector<int>,_pred)_(large_needle)/32 2.07% 476.196 486.039 - 0.00% -
std::set<int>::erase(iterator)/8192 2.07% 21.540 21.985 - 0.00% -
SetIntersection_None_Vector_string_64_1 2.07% 24130590.439 24629119.068 - 0.00% -
std::replace(list<int>)_(sprinkled)/50 2.06% 18.150 18.525 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 2.06% 14.543 14.842 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/64 2.06% 15.081 15.391 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/262144 2.06% 91761.441 93651.857 - 0.00% -
BM_unicode_escaped<wchar_t> 2.06% 5593.343 5708.436 - 0.00% -
std::multimap<int,_int>::erase(iterator)/32 2.06% 20.322 20.740 - 0.00% -
BM_deque_deque_copy_backward/4096 2.06% 169.330 172.810 - 0.00% -
std::copy_backward(list<int>)/4096 2.05% 3368.685 3437.865 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/8192 2.05% 19.202 19.595 - 0.00% -
ranges::minmax(std::deque<char>)/64 2.05% 20.606 21.028 - 0.00% -
std::rotate(deque<int>)_(by_1/3)/1024 2.04% 387.777 395.675 - 0.00% -
std::format(float)_(fmt:_{:017500_0La}) 2.04% 1261.855 1287.537 - 0.00% -
std::list<std::string>::insert(begin)_(cheap_elements)/32 2.03% 12.870 13.131 - 0.00% -
BM_format_to_n_string_begin<std::vector<wchar_t>>/16384 2.03% 2374.512 2422.740 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_len_60 2.03% 105.037 107.167 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 2.03% 31.714 32.357 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 2.02% 176.176 179.740 - 0.00% -
std::map<std::string,_int>::clear()/1024 2.02% 19588.083 19982.904 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_view_len_60 2.01% 610.271 622.566 - 0.00% -
std::remove_copy_if(list<int>)_(prefix)/8192 2.01% 7084.420 7227.137 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1 2.01% 1013047.388 1033361.396 - 0.00% -
dynamic_cast_(DAG_rightmost_middle,_3_levels) 2.00% 7.438 7.587 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(descending)/8 2.00% 49.336 50.322 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_1 2.00% 4038358.214 4119074.742 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 2.00% 163793.170 167065.726 - 0.00% -
std::copy_backward(deque<int>)/64 1.99% 2.633 2.686 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/32 1.99% 70.592 71.998 - 0.00% -
std::count_if(list<int>)_(every_other)/8192 1.99% 7027.047 7166.952 - 0.00% -
BM_stop_token_single_thread_reg_unreg_callback/131072 1.99% 3102127.151 3163881.735 - 0.00% -
std::partition(deque<int>)_(dense)/32 1.99% 9.977 10.176 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/8 1.99% 41.992 42.827 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_end)/0 1.99% 1.216 1.241 - 0.00% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.99% 674.730 688.128 - 0.00% -
bm_lexicographical_compare<unsigned_char>/1 1.99% 1.738 1.773 - 0.00% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.98% 680.146 693.640 - 0.00% -
std::find_if(vector<bool>)_(process_all)/50 1.98% 25.449 25.953 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0f}) 1.98% 1297.703 1323.384 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/32768 1.98% 7207.215 7349.821 - 0.00% -
ranges::min(std::list<long_long>)/8 1.98% 1.786 1.821 - 0.00% -
std::rotate(deque<int>)_(by_1/3)/32 1.98% 18.515 18.880 - 0.00% -
dynamic_cast_(DAG_sidecast_fail,_2_levels) 1.97% 69.802 71.178 - 0.00% -
std::list<int>::ctor(Range)_(cheap_elements)/8192 1.97% 99151.478 101105.931 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_view_len_60 1.97% 104.669 106.729 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/4096 1.96% 900.979 918.646 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/1024 1.96% 244.792 249.591 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 1.96% 4527231.026 4615823.459 - 0.00% -
std::transform(vector<int>)_(identity_transform)/32 1.96% 8.862 9.036 - 0.00% -
std::search(vector<int>,_pred)_(near_matches)/8192 1.96% 1055901.783 1076547.916 - 0.00% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.95% 472.639 481.843 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 1.95% 31.780 32.399 - 0.00% -
SetIntersection_None_Vector_uint32_262144_4 1.94% 344722512.935 351423135.765 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 1.94% 16.759 17.085 - 0.00% -
std::multimap<int,_int>::erase(key)_(existent)/32 1.94% 22.592 23.031 - 0.00% -
ranges::minmax(std::list<__int128>)/8 1.94% 3.972 4.049 - 0.00% -
std::unordered_multiset<int>::contains(key)/1024 1.94% 10.408 10.610 - 0.00% -
bm_ranges_lexicographical_compare<int>/4096 1.94% 1431.672 1459.407 - 0.00% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192 1.94% 7026.713 7162.805 - 0.00% -
std::list<int>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 1.93% 4788.319 4880.936 - 0.00% -
rng::for_each(multimap<int>)/8 1.93% 8.710 8.879 - 0.00% -
bm_ranges_lexicographical_compare<int>/8 1.93% 3.178 3.240 - 0.00% -
dynamic_cast_(VChain_fail,_3_levels) 1.92% 21.700 22.117 - 0.00% -
BM_ConstructAndDestroy_LargeTrivialFunctor_Opaque 1.92% 10.901 11.110 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 1.91% 11.814 12.040 - 0.00% -
BM_SystemErrorWithMessage 1.91% 41.064 41.850 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(qsort_adversarial)/8 1.91% 39.071 39.819 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_262144_256 1.91% 342774601.032 349319982.342 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/50 1.91% 33.638 34.279 - 0.00% -
BM_StringFindNoMatch/64 1.91% 1.915 1.951 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/0 1.90% 17.543 17.877 - 0.00% -
std::multiset<std::string>::find(key)/1024 1.90% 148.601 151.427 - 0.00% -
std::remove_copy(list<int>)_(sprinkled)/1024 1.90% 723.187 736.929 - 0.00% -
dynamic_cast_(VChain_fail,_4_levels) 1.90% 31.176 31.767 - 0.00% -
bm_lexicographical_compare<signed_char>/1048576 1.89% 228146.615 232465.315 - 0.00% -
std::replace(list<int>)_(prefix)/32 1.89% 11.786 12.008 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1.88% 36642.411 37332.157 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8 1.88% 4.685 4.773 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 1.88% 6790.547 6918.023 - 0.00% -
std::set<int>::clear()/1024 1.88% 10082.995 10272.079 - 0.00% -
std::unordered_map<int,_int>::count(key)/8192 1.87% 10.401 10.596 - 0.00% -
ranges::minmax(std::deque<__int128>)/1 1.87% 0.543 0.554 - 0.00% -
std::set<int>::lower_bound(key)/1024 1.87% 27.492 28.006 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/512 1.87% 119.180 121.403 - 0.00% -
BM_StringAssignAsciiz_Small_Opaque 1.86% 2.462 2.507 - 0.00% -
std::rotate(vector<int>)_(by_1/4)/50 1.86% 22.049 22.459 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/50 1.86% 22.567 22.987 - 0.00% -
std::unordered_set<int>::contains(key)/8192 1.86% 10.148 10.337 - 0.00% -
BM_num_put<unsigned_long> 1.86% 4.952 5.044 - 0.00% -
std::set<int>::erase(key)_(existent)/1024 1.85% 23.707 24.146 - 0.00% -
std::stable_partition(list<int>)_(alloc_fails)/32 1.85% 2442.575 2487.767 - 0.00% -
bm_lexicographical_compare<signed_char>/262144 1.85% 57019.125 58073.671 - 0.00% -
std::remove_copy_if(list<int>)_(prefix)/1024 1.85% 771.661 785.929 - 0.00% -
std::find_if(vector<bool>)_(process_all)/8192 1.85% 4034.550 4109.090 - 0.00% -
std::vector<bool>::ctor(size_type,_const_value_type&) 1.85% 8.661 8.821 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 1.85% 7409.020 7545.859 - 0.00% -
std::partition_point(deque<int>)/32 1.85% 3.379 3.442 - 0.00% -
std::sort(vector<NonIntegral>)_(descending)/8 1.85% 28.936 29.470 - 0.00% -
std::multiset<int>::insert(value)_(new_value,_middle)/8192 1.84% 24.923 25.383 - 0.00% -
std::copy_n(deque<int>)/4096 1.84% 1158.003 1179.341 - 0.00% -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 1.84% 8250.810 8402.818 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1.84% 882.644 898.880 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 1.84% 212.326 216.226 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/1024 1.84% 32.583 33.181 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_4 1.83% 1031788.625 1050684.461 - 0.00% -
std::set<std::string>::equal_range(key)/32 1.83% 62.897 64.048 - 0.00% -
bm_ranges_lexicographical_compare<int>/64 1.83% 22.728 23.143 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 1.82% 63552.708 64712.200 - 0.00% -
std::multiset<std::string>::contains(key)/32 1.82% 82.292 83.787 - 0.00% -
std::set<std::string>::lower_bound(key)/32 1.82% 68.827 70.076 - 0.00% -
std::swap_ranges(list<int>)/50 1.82% 34.937 35.571 - 0.00% -
BM_Invoke_MemFuncPtr 1.81% 0.689 0.702 - 0.00% -
BM_stop_token_single_thread_reg_unreg_callback/1024 1.81% 24318.463 24758.248 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 1.81% 8760.129 8918.348 - 0.00% -
BM_num_get<void*> 1.80% 6.238 6.351 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 1.80% 9601.514 9774.435 - 0.00% -
std::transform(deque<int>)_(identity_transform)/32 1.80% 9.199 9.364 - 0.00% -
BM_StringFindStringLiteral/256 1.80% 5.570 5.670 - 0.00% -
ranges::min(std::vector<__int128>)/70000 1.79% 18411.450 18741.460 - 0.00% -
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/16384 1.79% 9625.502 9797.697 - 0.00% -
ranges::min(std::vector<long_long>)/70000 1.79% 7666.740 7803.606 - 0.00% -
std::move_backward(list<int>)/512 1.78% 363.241 369.705 - 0.00% -
SetIntersection_Front_Set_string_64_16 1.78% 21683785.142 22069550.648 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0La}) 1.78% 1220.008 1241.705 - 0.00% -
std::all_of(vector<int>)_(process_all)/50 1.78% 11.193 11.392 - 0.00% -
rng::adjacent_view::begin()/100_(full_view) 1.78% 44.908 45.706 - 0.00% -
std::move(list<int>)/8 1.78% 3.335 3.394 - 0.00% -
std::replace(deque<int>)_(sprinkled)/8192 1.77% 2956.429 3008.813 - 0.00% -
CastTo<A<Width,_Depth>> 1.77% 368.806 375.336 - 0.00% -
std::multiset<std::string>::upper_bound(key)/8192 1.77% 196.788 200.272 - 0.00% -
BM_format_to_back_inserter<std::deque<char>>/string_view_len_60 1.77% 52.572 53.501 - 0.00% -
SetIntersection_Front_Vector_string_262144_4 1.77% 1118026.022 1137771.877 - 0.00% -
BM_deque_vector_move_backward/64 1.76% 2.469 2.513 - 0.00% -
std::all_of(list<int>)_(process_all)/32768 1.76% 26079.648 26539.004 - 0.00% -
std::format(double)_(fmt:_{:0<17500_10}) 1.76% 1212.661 1234.016 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/8192 1.76% 4150.284 4223.361 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1024 1.76% 4593098.210 4673955.310 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/1024 1.76% 2759.022 2807.561 - 0.00% -
BM_StringRelational_Less_Large_Huge_Control 1.76% 2.031 2.067 - 0.00% -
SetIntersection_None_Vector_string_64_4 1.75% 23158864.329 23565177.216 - 0.00% -
std::make_heap(deque<int>)_(ascending)/8192 1.75% 21442.316 21818.273 - 0.00% -
std::replace_if(list<int>)_(prefix)/50 1.75% 24.524 24.953 - 0.00% -
BM_deque_deque_move/4096 1.75% 171.427 174.427 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/1048576 1.75% 308807.193 314203.263 - 0.00% -
std::find_first_of(deque<int>)_(small_needle)/32 1.75% 93.100 94.726 - 0.00% -
std::unordered_multiset<int>::contains(key)/8192 1.74% 10.911 11.101 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.74% 712.999 725.421 - 0.00% -
std::replace(deque<int>)_(sprinkled)/50 1.74% 13.285 13.516 - 0.00% -
BM_deque_vector_ranges_move/65536 1.74% 21110.951 21478.394 - 0.00% -
std::is_partitioned(list<int>)_(partitioned)/50 1.74% 8.661 8.812 - 0.00% -
SetIntersection_None_Set_uint32_1024_1024 1.74% 10578663.182 10762313.707 - 0.00% -
BM_to_chars_bad/10 1.73% 2.837 2.886 - 0.00% -
std::find_end(forward_list<int>)_(process_all)/1000 1.73% 689.250 701.203 - 0.00% -
std::replace_if(list<int>)_(prefix)/32 1.73% 14.177 14.423 - 0.00% -
std::copy_backward(deque<int>)/32768 1.73% 2331.893 2372.318 - 0.00% -
std::copy_n(deque<int>)/1048576 1.73% 313938.599 319377.690 - 0.00% -
std::remove_copy(deque<int>)_(prefix)/50 1.73% 18.460 18.780 - 0.00% -
BM_deque_deque_move/4000 1.73% 168.342 171.253 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.73% 10364.258 10543.520 - 0.00% -
BM_to_sys/1993/threads:16 1.73% 0.773 0.786 - 0.00% -
SetIntersection_Front_Set_string_16384_1 1.73% 1060846.541 1079150.755 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/C_string_len_60 1.72% 616.018 626.643 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 1.72% 43.254 43.999 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(ascending)/8 1.72% 37.650 38.298 - 0.00% -
std::copy_n(deque<int>)/512 1.71% 140.153 142.555 - 0.00% -
dynamic_cast_(VDAG_sidecast_fail,_3_levels) 1.71% 77.346 78.672 - 0.00% -
std::replace(deque<int>)_(sprinkled)/1024 1.71% 373.767 380.161 - 0.00% -
BM_std_minmax_element<long_long>/3 1.71% 0.986 1.003 - 0.00% -
std::multiset<int>::ctor(const_Self&)/1024 1.71% 5564.332 5659.268 - 0.00% -
BM_join_view_out_vectors/2 1.71% 17.692 17.993 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/8 1.70% 41.414 42.119 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1.70% 45973.651 46756.031 - 0.00% -
std::transform(list<int>)_(identity_transform)/32 1.70% 15.954 16.225 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 1.70% 88413.904 89914.506 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1.70% 37773.470 38414.087 - 0.00% -
BM_stop_token_multi_thread_polling_stop_requested/16777216 1.70% 57183659.077 58153080.940 - 0.00% -
ranges::minmax(std::list<__int128>)/64 1.69% 38.927 39.585 - 0.00% -
ranges::minmax(std::vector<char>)/1 1.69% 0.653 0.664 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 1.69% 408517.797 415411.552 - 0.00% -
std::fill(vector<bool>)/262144 1.69% 224.376 228.160 - 0.00% -
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 1.68% 98765.116 100424.924 - 0.00% -
ranges::min(std::list<__int128>)/8 1.68% 2.352 2.391 - 0.00% -
std::any_of(vector<int>)_(process_all)/32 1.68% 7.195 7.316 - 0.00% -
BM_deque_vector_ranges_move/70000 1.67% 22652.643 23031.830 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_len_6000 1.67% 71661.620 72860.866 - 0.00% -
BM_std_minmax_element<long_long>/4000 1.67% 1269.461 1290.665 - 0.00% -
std::find(vector<char>)_(bail_25%)/1024 1.67% 5.354 5.443 - 0.00% -
BM_format_to_string_pointer<wchar_t>/16384 1.67% 654.193 665.092 - 0.00% -
SetIntersection_Front_Set_float_16384_256 1.67% 5053195.218 5137332.901 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 1.66% 7553.421 7679.177 - 0.00% -
BM_StringFindStringLiteral/512 1.66% 9.415 9.572 - 0.00% -
BM_format_to_string_back_inserter<std::wstring>/16384 1.66% 9463.810 9621.066 - 0.00% -
BM_StringRelational_Compare_Small_Huge_Control 1.66% 1.503 1.528 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_middle)/32 1.66% 1.821 1.851 - 0.00% -
std::rotate(vector<int>)_(by_1/3)/8192 1.66% 1970.231 2002.938 - 0.00% -
bm_lexicographical_compare<int>/4096 1.66% 903.859 918.863 - 0.00% -
std::find_if(deque<int>)_(process_all)/1024 1.66% 261.426 265.765 - 0.00% -
std::sort(vector<NonIntegral>)_(heap)/8 1.65% 22.921 23.300 - 0.00% -
std::none_of(list<int>)_(process_all)/8 1.65% 2.886 2.934 - 0.00% -
SetIntersection_None_Set_float_16384_1 1.65% 186047627.451 189117257.250 - 0.00% -
BM_deque_deque_copy/5500 1.65% 229.569 233.354 - 0.00% -
std::find_first_of(deque<int>)_(small_needle)/50 1.64% 140.663 142.976 - 0.00% -
std::move(vector<int>)/32768 1.64% 1662.220 1689.544 - 0.00% -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 1.64% 255.147 259.328 - 0.00% -
rng::find_if_not(vector<bool>)_(process_all)/8 1.64% 4.073 4.140 - 0.00% -
std::for_each(map<int>::iterator)/32 1.64% 41.033 41.704 - 0.00% -
std::copy_backward(deque<int>)/1048576 1.63% 74037.160 75247.099 - 0.00% -
SetIntersection_Front_Vector_string_262144_256 1.63% 7966955.844 8096626.820 - 0.00% -
BM_std_minmax_element<long_long>/5500 1.62% 1739.333 1767.546 - 0.00% -
std::search(list<int>)_(same_length)/8192 1.62% 8485.346 8622.709 - 0.00% -
rng::find_last(vector<int>)_(bail_10%)/8192 1.62% 1624.377 1650.671 - 0.00% -
std::fill_n(vector<int>)/32 1.62% 1.112 1.130 - 0.00% -
rng::contains_subrange(vector<int>)_(process_all)/1048576 1.62% 229723.028 233435.972 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_1 1.61% 1053081.919 1070074.039 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 1.61% 5788.479 5881.821 - 0.00% -
SetIntersection_None_Set_uint32_256_256 1.61% 6820832.193 6930697.011 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 1.61% 1026443.997 1042965.334 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/32 1.61% 92.594 94.085 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 1.61% 231.002 234.719 - 0.00% -
BM_std_minmax_element<char>/512 1.61% 280.346 284.855 - 0.00% -
std::copy_if(vector<int>)_(every_other)/8 1.60% 2.619 2.661 - 0.00% -
SetIntersection_Front_Vector_string_64_64 1.60% 22034212.627 22387432.173 - 0.00% -
std::map<std::string,_int>::clear()/32 1.60% 847.008 860.575 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_64 1.60% 12057156.470 12250275.591 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/1048576 1.60% 479835.378 487510.169 - 0.00% -
dynamic_cast_(VChain,_5_levels) 1.60% 25.578 25.987 - 0.00% -
std::multimap<std::string,_int>::equal_range(key)/8192 1.60% 184.184 187.127 - 0.00% -
std::rotate(vector<int>)_(by_1/2)/32 1.60% 3.046 3.095 - 0.00% -
SetIntersection_None_Set_float_16_16 1.60% 36430471.715 37012472.826 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1.59% 1014868.682 1031022.612 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_64 1.59% 10772870.195 10944188.849 - 0.00% -
SetIntersection_Interlaced_Vector_string_1024_256 1.59% 14545617.020 14776614.169 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0Lf}) 1.58% 1345.937 1367.260 - 0.00% -
std::set<std::string>::contains(key)/8192 1.58% 209.931 213.254 - 0.00% -
std::copy(list<int>)/8 1.58% 2.409 2.447 - 0.00% -
SetIntersection_Front_Vector_string_16_4 1.58% 57610756.660 58522298.715 - 0.00% -
std::find(deque<int>)_(bail_25%)/8192 1.58% 531.534 539.941 - 0.00% -
std::replace(list<int>)_(prefix)/50 1.58% 18.072 18.358 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/262144 1.58% 58010.171 58926.440 - 0.00% -
std::unordered_map<int,_int>::find(key)/8192 1.58% 10.469 10.635 - 0.00% -
SetIntersection_None_Set_float_1024_4 1.58% 10482388.409 10647758.329 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.58% 1433356.199 1455954.742 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_16384 1.57% 348141093.073 353621388.253 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.57% 90610.901 92035.450 - 0.00% -
rng::find_last_if(list<int>)_(bail_10%)/8192 1.57% 6716.328 6821.913 - 0.00% -
std::shuffle(deque<int>)/32 1.57% 47.457 48.203 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1.57% 16598.835 16859.383 - 0.00% -
bm_ranges_lexicographical_compare<int>/1048576 1.57% 372546.458 378390.776 - 0.00% -
BM_deque_vector_copy_backward/1024 1.57% 38.116 38.713 - 0.00% -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 1.57% 139.313 141.494 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/32 1.56% 9.690 9.842 - 0.00% -
std::fill_n(vector<int>)/50 1.56% 2.157 2.190 - 0.00% -
std::find_end(forward_list<int>)_(process_all)/1024 1.56% 703.373 714.349 - 0.00% -
BM_deque_deque_move_backward/1024 1.56% 45.191 45.895 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 1.56% 75.935 77.116 - 0.00% -
SetIntersection_Interlaced_Vector_float_256_16 1.55% 6188974.420 6284904.727 - 0.00% -
BM_deque_vector_move_backward/512 1.55% 19.785 20.091 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 1.55% 26.050 26.453 - 0.00% -
std::vector<std::string>::insert(begin)_(cheap_elements)/1024 1.55% 2509.824 2548.694 - 0.00% -
BM_std_minmax_element<long_long>/64 1.55% 20.201 20.514 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/8192 1.55% 3746.652 3804.560 - 0.00% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1.55% 632.031 641.800 - 0.00% -
std::vector<bool>::resize() 1.55% 12.860 13.059 - 0.00% -
std::generate_n(vector<int>)/8192 1.55% 1798.713 1826.508 - 0.00% -
std::list<int>::ctor(const_Self&)_(cheap_elements)/8192 1.54% 99565.807 101102.390 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1 1.54% 10536493.873 10699081.328 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 1.54% 350854794.378 356262466.793 - 0.00% -
bm_ranges_lexicographical_compare<int>/262144 1.54% 92035.524 93453.205 - 0.00% -
BM_BitsetToString<8192>/Uniform_(50%)/50 1.54% 10006.218 10160.256 - 0.00% -
SetIntersection_None_Vector_uint64_262144_4 1.54% 350305946.233 355693042.239 - 0.00% -
bm_lexicographical_compare<signed_char>/32768 1.54% 7139.423 7249.149 - 0.00% -
SetIntersection_Interlaced_Set_float_256_1 1.54% 4061402.503 4123792.777 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 1.53% 18148669.507 18427044.665 - 0.00% -
BM_join_view_deques/64 1.53% 1045.628 1061.663 - 0.00% -
std::reverse_copy(deque<int>)/32768 1.53% 10044.611 10198.625 - 0.00% -
std::copy_backward(list<int>)/32768 1.53% 26397.610 26801.853 - 0.00% -
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 1.53% 11660.621 11839.039 - 0.00% -
std::stable_sort(deque<int>)_(heap)/8 1.53% 52.646 53.452 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/1024 1.52% 709.796 720.599 - 0.00% -
BM_deque_deque_move_backward/5500 1.52% 227.947 231.415 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/8192 1.52% 28.209 28.638 - 0.00% -
std::map<std::string,_int>::lower_bound(key)/8192 1.52% 200.626 203.672 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64 1.52% 2056090.347 2087272.657 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.52% 1471313.815 1493619.703 - 0.00% -
BM_std_minmax_element<long_long>/4096 1.51% 1312.196 1332.066 - 0.00% -
bm_ranges_lexicographical_compare<int>/32768 1.51% 11499.730 11673.667 - 0.00% -
dynamic_cast_(VDAG_leftmost,_3_levels) 1.51% 31.041 31.510 - 0.00% -
bm_lexicographical_compare<signed_char>/4096 1.51% 904.601 918.255 - 0.00% -
std::pop_heap(vector<int>)/8 1.51% 50.189 50.947 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 1.51% 3604.757 3659.129 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 1.51% 60336.933 61246.249 - 0.00% -
std::copy_n(deque<int>)/64 1.51% 15.134 15.362 - 0.00% -
std::replace_if(vector<int>)_(prefix)/50 1.51% 13.733 13.940 - 0.00% -
SetIntersection_Front_Set_string_262144_16384 1.50% 341418053.955 346547918.976 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_end)/0 1.50% 1.217 1.235 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 1.50% 344608.212 349779.569 - 0.00% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1.50% 633.640 643.148 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 1.50% 34.254 34.767 - 0.00% -
ranges::min(std::vector<long_long>)/64 1.50% 4.587 4.656 - 0.00% -
std::unordered_multiset<int>::insert(value)_(new_value,_end)/32 1.50% 17.593 17.856 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/32 1.49% 8.363 8.488 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/0 1.49% 13.279 13.477 - 0.00% -
std::shift_left(deque<int>)/8192 1.49% 390.078 395.894 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 1.49% 49345.279 50080.800 - 0.00% -
std::remove_copy_if(list<int>)_(sprinkled)/1024 1.49% 764.547 775.918 - 0.00% -
BM_format_to_back_inserter<std::deque<char>>/C_string_len_60 1.49% 53.407 54.200 - 0.00% -
BM_join_view_deques/70000 1.48% 1190608.061 1208283.416 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/8 1.48% 2.231 2.264 - 0.00% -
SetIntersection_Interlaced_Vector_float_256_64 1.48% 5155905.102 5232292.581 - 0.00% -
std::set<std::string>::find(key)/1024 1.48% 145.956 148.116 - 0.00% -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 1.48% 79751.611 80931.656 - 0.00% -
BM_CmpLess_ushort_uint 1.48% 1.059 1.074 - 0.00% -
ranges::minmax(std::vector<long_long>)/8 1.47% 1.988 2.017 - 0.00% -
SetIntersection_Front_Set_uint32_262144_64 1.47% 1844717.236 1871875.208 - 0.00% -
BM_deque_deque_move/64 1.47% 6.890 6.992 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&)/32 1.47% 231.206 234.605 - 0.00% -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 1.47% 536.122 544.001 - 0.00% -
SetIntersection_Interlaced_Vector_float_16_16 1.46% 34015229.795 34512716.532 - 0.00% -
SetIntersection_Interlaced_Vector_float_16384_1 1.46% 1013471.140 1028274.884 - 0.00% -
std::copy_backward(deque<int>)/512 1.46% 19.620 19.905 - 0.00% -
std::fill(vector<bool>)/4096 1.46% 4.099 4.159 - 0.00% -
std::fill_n(vector<bool>)/262144 1.46% 224.755 228.028 - 0.00% -
std::fill_n(vector<bool>)/4096 1.45% 4.080 4.139 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1.45% 60601.835 61479.232 - 0.00% -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/32 1.45% 17.426 17.678 - 0.00% -
std::none_of(list<int>)_(process_all)/32 1.44% 10.419 10.570 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8 1.44% 40.378 40.959 - 0.00% -
std::find_if(vector<bool>)_(process_all)/1024 1.44% 508.434 515.753 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 1.44% 2793.447 2833.619 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 1.44% 5669.963 5751.467 - 0.00% -
std::replace_if(deque<int>)_(prefix)/8192 1.44% 3105.081 3149.706 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 1.44% 2021793.323 2050825.069 - 0.00% -
std::find_if(vector<bool>)_(process_all)/1048576 1.43% 516108.684 523499.944 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1.43% 547.904 555.748 - 0.00% -
std::reverse_copy(deque<int>)/512 1.43% 141.290 143.310 - 0.00% -
std::make_heap(deque<int>,_pred)_(shuffled)/1024 1.43% 3305.196 3352.432 - 0.00% -
BM_CmpEqual_uchar_ushort 1.43% 1.068 1.083 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 1.43% 94.760 96.114 - 0.00% -
rng::contains_subrange(vector<int>)_(single_element)/50 1.43% 15.573 15.795 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/1048576 1.43% 238650.572 242052.776 - 0.00% -
std::set<std::string>::equal_range(key)/1024 1.43% 110.003 111.571 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(descending)/8 1.42% 50.200 50.914 - 0.00% -
BM_Copy_SmallNonTrivialFunctor 1.42% 9.895 10.035 - 0.00% -
BM_CmpEqual_schar_uint 1.42% 1.095 1.111 - 0.00% -
BM_CmpEqual_short_short 1.42% 1.058 1.073 - 0.00% -
BM_format_to_iterator/<std::deque>_string_len_6 1.42% 8.123 8.238 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/512 1.42% 151.148 153.290 - 0.00% -
BM_deque_deque_copy/4096 1.41% 172.070 174.504 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&)/1024 1.41% 33708.077 34184.256 - 0.00% -
std::remove(deque<int>)_(prefix)/1024 1.41% 546.450 554.163 - 0.00% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1048576 1.41% 943313.740 956619.046 - 0.00% -
SetIntersection_Front_Vector_uint32_256_64 1.41% 3725561.904 3777974.604 - 0.00% -
std::find(vector<int>)_(bail_25%)/1024 1.41% 39.057 39.606 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_16 1.41% 17968755.774 18221241.469 - 0.00% -
std::any_of(deque<int>)_(process_all)/50 1.40% 13.771 13.964 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 1.40% 4536.731 4600.388 - 0.00% -
std::pop_heap(vector<float>)/8 1.40% 51.770 52.496 - 0.00% -
BM_deque_deque_copy/64 1.40% 6.904 7.001 - 0.00% -
std::format(float)_(fmt:_{:0>17500_10La}) 1.40% 1192.711 1209.413 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.40% 648.202 657.275 - 0.00% -
std::unique(list<int>,_pred)_(contiguous)/32 1.40% 56.201 56.986 - 0.00% -
SetIntersection_Interlaced_Vector_string_16_4 1.40% 61756949.617 62619450.043 - 0.00% -
std::search(vector<int>)_(near_matches)/1000 1.40% 15038.261 15248.177 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/8192 1.40% 37710.120 38236.225 - 0.00% -
std::unordered_set<int>::erase(iterator)/1024 1.39% 17.010 17.247 - 0.00% -
dynamic_cast_(VDAG_rightmost_middle,_2_levels) 1.39% 141.578 143.552 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it)/8192 1.39% 646.086 655.088 - 0.00% -
std::flat_multimap<int,_int>::erase(iterator)/1024 1.39% 74.852 75.895 - 0.00% -
std::stable_partition(deque<int>)_(alloc_fails)/1024 1.39% 3102.646 3145.843 - 0.00% -
std::copy_backward(vector<int>)/512 1.39% 16.400 16.628 - 0.00% -
std::rotate(vector<int>)_(by_1/3)/32 1.39% 17.972 18.222 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_1 1.39% 1072056.312 1086941.222 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/8192 1.39% 4790.046 4856.464 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&)/1024 1.39% 7474.673 7578.300 - 0.00% -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/1024 1.38% 4791.724 4858.031 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/8192 1.38% 428.425 434.350 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/32 1.38% 859.338 871.211 - 0.00% -
std::shift_left(list<int>)/50 1.38% 24.090 24.423 - 0.00% -
std::remove_copy(deque<int>)_(prefix)/1024 1.38% 449.217 455.417 - 0.00% -
std::reverse_copy(deque<int>)/64 1.38% 15.334 15.546 - 0.00% -
std::remove(vector<int>)_(prefix)/1024 1.38% 298.274 302.387 - 0.00% -
std::equal(deque<int>)_(it,_it,_it)/8192 1.38% 646.405 655.314 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/8192 1.38% 435.055 441.049 - 0.00% -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/8192 1.38% 4.471 4.533 - 0.00% -
std::deque<std::string>::erase(middle)_(cheap_elements)/8192 1.37% 11543.300 11701.991 - 0.00% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 1.37% 11597.143 11756.354 - 0.00% -
std::remove_copy(deque<int>)_(prefix)/8192 1.37% 3529.713 3578.166 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/32768 1.37% 9744.172 9877.892 - 0.00% -
std::multimap<int,_int>::find(key)/32 1.37% 17.510 17.749 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 1.37% 350669373.215 355473432.424 - 0.00% -
rng::find(vector<bool>)_(process_all)/1024 1.37% 560.585 568.257 - 0.00% -
BM_format_to_back_inserter<std::deque<char>>/C_string_len_6 1.37% 35.204 35.685 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 1.37% 195595.728 198271.851 - 0.00% -
std::partial_sort_copy(vector<int>)_(pipe-organ)/1024 1.37% 4514.244 4575.980 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/8192 1.37% 101.022 102.402 - 0.00% -
std::remove(deque<int>)_(prefix)/8192 1.36% 4081.244 4136.784 - 0.00% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 1.36% 12851.698 13026.536 - 0.00% -
std::copy_n(deque<int>)/8 1.36% 2.032 2.060 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 1.36% 99514.472 100866.356 - 0.00% -
SetIntersection_None_Vector_uint32_262144_1024 1.36% 340128118.571 344739155.929 - 0.00% -
BM_deque_deque_move/64000 1.36% 3205.205 3248.651 - 0.00% -
BM_deque_deque_move/1024 1.35% 45.440 46.055 - 0.00% -
std::sort_heap(deque<int>)/8 1.35% 41.592 42.155 - 0.00% -
std::unique(list<int>,_pred)_(sprinkled)/52 1.35% 75.935 76.961 - 0.00% -
std::format(double)_(fmt:_{:0>17500_10Lf}) 1.35% 1328.086 1346.026 - 0.00% -
std::replace_if(vector<int>)_(sprinkled)/32 1.35% 8.418 8.532 - 0.00% -
std::remove(vector<int>)_(prefix)/32 1.35% 48.294 48.946 - 0.00% -
std::reverse_copy(deque<int>)/4096 1.35% 1162.025 1177.711 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/32 1.35% 177.530 179.926 - 0.00% -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.35% 656.833 665.687 - 0.00% -
std::remove(deque<int>)_(sprinkled)/1024 1.35% 483.859 490.381 - 0.00% -
std::unique(deque<int>)_(sprinkled)/1024 1.35% 531.169 538.327 - 0.00% -
std::fill(vector<int>)/50 1.35% 2.143 2.172 - 0.00% -
SetIntersection_None_Set_uint64_16_4 1.35% 58218380.942 59002270.146 - 0.00% -
rng::find(vector<bool>)_(process_all)/1048576 1.34% 569525.044 577182.066 - 0.00% -
BM_deque_deque_move/5500 1.34% 229.615 232.702 - 0.00% -
std::rotate(vector<bool>)_(by_1/2)/1024 1.34% 873.328 885.060 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/1048576 1.34% 244375.720 247656.015 - 0.00% -
std::flat_map<int,_int>::clear()/8192 1.34% 397.859 403.194 - 0.00% -
rng::for_each(map<int>)/8 1.34% 8.690 8.806 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.34% 403514.098 408916.424 - 0.00% -
std::remove_if(deque<int>)_(sprinkled)/1024 1.34% 509.505 516.321 - 0.00% -
std::copy_if(list<int>)_(every_other)/1048576 1.34% 817548.951 828479.879 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&)/1024 1.34% 33075.472 33517.325 - 0.00% -
std::copy(vector<int>)/8 1.34% 2.202 2.232 - 0.00% -
std::fill_n(vector<int>)/8192 1.33% 229.609 232.674 - 0.00% -
std::rotate(list<int>)_(by_1/4)/1024 1.33% 749.618 759.615 - 0.00% -
std::multimap<std::string,_int>::lower_bound(key)/8192 1.33% 201.314 203.995 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 1.33% 31933.202 32358.338 - 0.00% -
std::multimap<std::string,_int>::upper_bound(key)/8192 1.33% 201.561 204.243 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(pipe-organ)/8 1.33% 40.421 40.958 - 0.00% -
BM_deque_vector_ranges_copy/70000 1.33% 22583.408 22883.657 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/1024 1.33% 5703.803 5779.525 - 0.00% -
std::is_sorted_until(vector<int>,_pred)/1024 1.33% 405.199 410.572 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 1.33% 33.009 33.446 - 0.00% -
std::generate_n(deque<int>)/50 1.33% 11.989 12.148 - 0.00% -
std::copy(deque<int>)/262144 1.33% 11585.542 11739.066 - 0.00% -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/0 1.32% 17.780 18.015 - 0.00% -
std::find_end(deque<int>)_(same_length)/1024 1.32% 734.229 743.901 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.32% 138067.203 139885.689 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/32 1.32% 23.083 23.387 - 0.00% -
std::vector<std::string>::erase(begin)_(expensive_elements)/32 1.32% 50.702 51.370 - 0.00% -
std::fill(deque<int>)/50 1.32% 3.254 3.297 - 0.00% -
SetIntersection_Front_Set_uint64_1024_4 1.32% 1065789.768 1079810.644 - 0.00% -
std::rotate(deque<int>)_(1_element_backward)/32 1.32% 8.092 8.198 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 1.31% 3256734.181 3299456.579 - 0.00% -
std::vector<std::string>::insert(middle)_(cheap_elements)/32 1.31% 47.332 47.953 - 0.00% -
std::copy_if(deque<int>)_(every_other)/512 1.31% 193.916 196.459 - 0.00% -
std::replace_if(vector<int>)_(prefix)/1024 1.31% 264.183 267.644 - 0.00% -
std::any_of(list<int>)_(process_all)/32 1.31% 10.221 10.354 - 0.00% -
std::make_heap(deque<int>)_(heap)/8192 1.31% 30105.928 30499.478 - 0.00% -
BM_num_get<unsigned_long_long> 1.31% 6.000 6.078 - 0.00% -
std::find_end(forward_list<int>,_pred)_(process_all)/1048576 1.31% 811413.103 822008.216 - 0.00% -
std::set<int>::clear()/32 1.31% 617.289 625.345 - 0.00% -
BM_StringConstructDestroyCStr_Large_Opaque 1.30% 15.193 15.391 - 0.00% -
BM_format_to_back_inserter<std::deque<char>>/string_len_60 1.30% 52.532 53.216 - 0.00% -
std::rotate(vector<bool>)_(by_1/4)/8192 1.30% 10964.445 11107.181 - 0.00% -
std::fill_n(list<int>)/50 1.30% 15.358 15.558 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 1.30% 93837.200 95056.013 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 1.30% 13.665 13.842 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Small_Control 1.30% 1.381 1.398 - 0.00% -
std::find_end(vector<int>)_(match_near_end)/1000 1.30% 27.917 28.279 - 0.00% -
BM_std_minmax_element<long_long>/65536 1.30% 21026.514 21298.932 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(ascending)/1024 1.29% 4407.343 4464.342 - 0.00% -
rng::contains_subrange(list<int>)_(single_element)/1048576 1.29% 830777.902 841518.053 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1.29% 46335.223 46933.010 - 0.00% -
rng::contains_subrange(list<int>)_(same_length)/1048576 1.29% 922801.152 934703.372 - 0.00% -
std::find_end(deque<int>)_(same_length)/1000 1.29% 717.668 726.923 - 0.00% -
std::unique(list<int>,_pred)_(sprinkled)/32 1.29% 60.498 61.275 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/1024 1.29% 478.115 484.259 - 0.00% -
bm_lexicographical_compare<int>/512 1.28% 124.785 126.387 - 0.00% -
rng::find(vector<bool>)_(process_all)/8192 1.28% 4454.341 4511.448 - 0.00% -
std::is_partitioned(deque<int>)_(partitioned)/50 1.28% 12.446 12.606 - 0.00% -
std::remove_copy(vector<int>)_(prefix)/1024 1.28% 257.137 260.427 - 0.00% -
std::rotate(vector<bool>)_(by_1/3)/8192 1.28% 14990.904 15182.093 - 0.00% -
BM_deque_deque_ranges_move_backward/512 1.27% 144.387 146.226 - 0.00% -
std::remove(vector<int>)_(sprinkled)/8192 1.27% 3632.920 3679.161 - 0.00% -
std::count_if(deque<int>)_(every_other)/8192 1.27% 2678.494 2712.490 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_1 1.27% 1024249.941 1037247.106 - 0.00% -
std::generate(deque<int>)/32 1.27% 8.060 8.163 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_256 1.27% 1633560.844 1654253.853 - 0.00% -
SetIntersection_None_Vector_string_64_64 1.27% 12318940.810 12474823.429 - 0.00% -
BM_format_to_string_back_inserter<std::wstring>/1 1.26% 12.342 12.498 - 0.00% -
std::count(vector<bool>)/1024 1.26% 512.892 519.374 - 0.00% -
std::sample(list<int>)/32 1.26% 105.334 106.665 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(shuffled)/8 1.26% 41.370 41.893 - 0.00% -
std::unique(vector<int>,_pred)_(contiguous)/1024 1.26% 564.026 571.150 - 0.00% -
BM_format_to_string_span<wchar_t>/16384 1.26% 655.095 663.366 - 0.00% -
std::multimap<int,_int>::find(key)/1024 1.26% 27.938 28.291 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_256 1.26% 3385158.209 3427878.255 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 1.26% 77396.184 78371.939 - 0.00% -
rng::find_if_not(vector<bool>)_(process_all)/8192 1.26% 4463.174 4519.430 - 0.00% -
std::sample(vector<int>)/1024 1.26% 3321.392 3363.227 - 0.00% -
BM_format_to_string_begin<std::vector<char>>/16384 1.26% 141.108 142.885 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/16 1.26% 15.560 15.755 - 0.00% -
rng::contains(deque<int>)_(process_all)/8 1.26% 2.198 2.225 - 0.00% -
std::reverse(list<int>)/64 1.26% 18.617 18.851 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/32 1.26% 22.686 22.971 - 0.00% -
std::partial_sort(vector<int>)_(shuffled)/8 1.26% 18.868 19.105 - 0.00% -
dynamic_cast_(VDAG_rightmost_middle,_1_level) 1.26% 70.950 71.841 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(shuffled)/1024 1.25% 1443001.959 1461094.121 - 0.00% -
std::pop_heap(vector<size_t>)/8 1.25% 50.316 50.946 - 0.00% -
std::find(deque<int>)_(bail_25%)/8 1.25% 0.859 0.870 - 0.00% -
rng::find_if_not(vector<bool>)_(process_all)/1048576 1.25% 571172.478 578324.852 - 0.00% -
std::sample(deque<int>)/32 1.25% 107.813 109.163 - 0.00% -
std::multimap<int,_int>::clear()/32 1.25% 614.986 622.679 - 0.00% -
rng::find_last_if_not(list<int>)_(bail_10%)/50 1.25% 22.064 22.340 - 0.00% -
std::set<int>::erase(key)_(existent)/8192 1.25% 28.203 28.555 - 0.00% -
BM_StringConstructDestroyCStr_Huge_Transparent 1.25% 67.939 68.787 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/32 1.25% 23.448 23.740 - 0.00% -
std::remove_if(list<int>)_(sprinkled)/1024 1.25% 958.988 970.934 - 0.00% -
SetIntersection_Interlaced_Vector_string_64_1 1.25% 16441463.055 16646249.056 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/8192 1.24% 1.048 1.061 - 0.00% -
BM_StringRelational_Compare_Small_Small_Control 1.24% 1.509 1.528 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 1.24% 785.266 795.014 - 0.00% -
std::multimap<int,_int>::clear()/1024 1.24% 10272.551 10400.056 - 0.00% -
std::find_end(list<int>)_(process_all)/8192 1.24% 7088.088 7175.936 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 1.24% 15.766 15.961 - 0.00% -
rng::contains_subrange(vector<int>)_(single_element)/16 1.24% 4.363 4.417 - 0.00% -
std::unique(vector<int>,_pred)_(sprinkled)/8192 1.24% 5190.107 5254.310 - 0.00% -
BM_deque_deque_copy_backward/1024 1.24% 45.213 45.772 - 0.00% -
std::fill_n(deque<int>)/50 1.23% 3.080 3.118 - 0.00% -
std::transform(deque<int>)_(identity_transform)/1024 1.23% 325.454 329.468 - 0.00% -
std::shift_right(list<int>)/32 1.23% 13.551 13.718 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10Lf}) 1.23% 1244.346 1259.652 - 0.00% -
std::move_backward(list<int>)/32768 1.23% 30897.342 31277.233 - 0.00% -
std::generate(list<int>)/32 1.23% 8.256 8.357 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8 1.23% 44.394 44.939 - 0.00% -
std::replace_if(list<int>)_(sprinkled)/32 1.23% 12.972 13.131 - 0.00% -
std::remove_copy(list<int>)_(sprinkled)/50 1.23% 23.903 24.196 - 0.00% -
BM_vector_deque_move_backward/4096 1.22% 165.485 167.511 - 0.00% -
std::sort(vector<int>)_(heap)/8 1.22% 22.819 23.098 - 0.00% -
std::transform(deque<int>)_(identity_transform)/8192 1.22% 2618.638 2650.658 - 0.00% -
std::count(vector<int>)_(every_other)/8192 1.22% 806.075 815.887 - 0.00% -
rng::for_each(set<int>)/50 1.21% 65.431 66.226 - 0.00% -
std::unique_copy(vector<int>)_(sprinkled)/52 1.21% 16.076 16.272 - 0.00% -
std::shift_left(deque<int>)/1024 1.21% 54.178 54.835 - 0.00% -
std::lower_bound(std::list<int>)/100 1.21% 90.000 91.092 - 0.00% -
BM_format_to_n_string_begin<std::wstring>/1 1.21% 13.276 13.436 - 0.00% -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 1.21% 860.998 871.386 - 0.00% -
std::unique(deque<int>)_(sprinkled)/8192 1.20% 3978.324 4026.232 - 0.00% -
rng::contains(deque<int>)_(process_all)/32 1.20% 8.060 8.158 - 0.00% -
SetIntersection_Front_Vector_string_1024_1024 1.20% 30052441.824 30414056.452 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/1024 1.20% 19.264 19.496 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/1024 1.20% 35081.443 35502.342 - 0.00% -
std::remove_if(deque<int>)_(prefix)/1024 1.20% 569.723 576.554 - 0.00% -
std::find_end(deque<int>)_(same_length)/8192 1.20% 5863.865 5934.075 - 0.00% -
std::reverse_copy(deque<int>)/8 1.20% 2.255 2.282 - 0.00% -
std::find_end(list<int>)_(same_length)/8192 1.20% 14843.143 15020.718 - 0.00% -
std::replace(vector<int>)_(prefix)/1024 1.20% 156.274 158.141 - 0.00% -
std::count_if(list<int>)_(every_other)/1048576 1.19% 868301.604 878677.368 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_16 1.19% 186579718.580 188807932.194 - 0.00% -
BM_std_minmax_element<long_long>/70000 1.19% 22234.169 22499.517 - 0.00% -
SetIntersection_Front_Set_float_262144_256 1.19% 4472647.887 4526025.057 - 0.00% -
std::fill(list<int>)/32 1.19% 8.080 8.177 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.19% 277978.917 281292.263 - 0.00% -
std::rotate(list<int>)_(by_1/3)/1024 1.19% 747.312 756.192 - 0.00% -
std::find_end(vector<int>)_(near_matches)/1000 1.19% 13936.399 14101.953 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_len_60 1.19% 616.690 624.016 - 0.00% -
std::remove_copy_if(deque<int>)_(prefix)/1024 1.19% 466.256 471.791 - 0.00% -
std::make_heap(deque<int>)_(pipe-organ)/8192 1.19% 21781.194 22039.635 - 0.00% -
std::copy_n(vector<bool>)_(aligned)/64 1.19% 38.029 38.480 - 0.00% -
std::remove_if(vector<int>)_(prefix)/1024 1.18% 338.504 342.514 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 1.18% 37670.291 38115.809 - 0.00% -
SetIntersection_None_Set_float_16384_64 1.18% 186919803.545 189127275.487 - 0.00% -
std::move_backward(deque<int>)/8 1.18% 4.731 4.786 - 0.00% -
std::remove(vector<int>)_(sprinkled)/1024 1.18% 489.031 494.804 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_16 1.18% 12738936.530 12889222.215 - 0.00% -
std::count(vector<bool>)/1048576 1.18% 521065.142 527205.098 - 0.00% -
std::sample(vector<int>)/8192 1.18% 26912.149 27229.127 - 0.00% -
std::reverse(list<int>)/8 1.18% 2.000 2.024 - 0.00% -
std::fill_n(deque<int>)/32 1.18% 2.437 2.465 - 0.00% -
BM_vector_deque_ranges_move_backward/64000 1.18% 18813.996 19035.119 - 0.00% -
std::set<std::string>::clear()/1024 1.18% 19863.930 20097.369 - 0.00% -
std::sort(deque<int>)_(qsort_adversarial)/8192 1.18% 330101.977 333980.968 - 0.00% -
std::adjacent_find(vector<int>)/8 1.18% 1.980 2.003 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 1.17% 22.424 22.687 - 0.00% -
std::move(deque<int>)/1048576 1.17% 54882.418 55527.083 - 0.00% -
std::shift_left(list<int>)/32 1.17% 12.939 13.091 - 0.00% -
std::flat_multimap<int,_int>::contains(key)/32 1.17% 7.006 7.088 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&)/8192 1.17% 330389.361 334265.060 - 0.00% -
std::unordered_multimap<int,_int>::ctor(const_Self&)/8192 1.17% 61166.804 61883.291 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 1.17% 162645.263 164550.128 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.17% 92870.208 93957.682 - 0.00% -
std::rotate(vector<int>)_(1_element_forward)/1024 1.17% 35.210 35.622 - 0.00% -
std::adjacent_find(vector<int>,_pred)/50 1.17% 23.070 23.340 - 0.00% -
std::replace_if(deque<int>)_(sprinkled)/1024 1.17% 388.820 393.364 - 0.00% -
std::adjacent_find(vector<int>,_pred)/1048576 1.17% 448982.023 454226.319 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 1.17% 20.834 21.077 - 0.00% -
std::transform(vector<int>)_(identity_transform)/50 1.17% 13.943 14.106 - 0.00% -
std::find_first_of(deque<int>)_(small_needle)/8192 1.17% 21954.781 22210.783 - 0.00% -
std::count_if(deque<int>)_(every_other)/1024 1.17% 332.921 336.803 - 0.00% -
std::find_end(forward_list<int>,_pred)_(same_length)/1024 1.17% 1534.275 1552.153 - 0.00% -
std::lower_bound(std::deque<int>)/8 1.16% 14.014 14.177 - 0.00% -
SetIntersection_Interlaced_Set_float_16_16 1.16% 39026753.539 39481146.466 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0f}) 1.16% 1220.492 1234.687 - 0.00% -
std::multimap<std::string,_int>::contains(key)/8192 1.16% 217.205 219.727 - 0.00% -
std::sort(vector<NonIntegral>)_(pipe-organ)/8 1.16% 17.497 17.700 - 0.00% -
std::generate_n(vector<int>)/1024 1.16% 238.357 241.123 - 0.00% -
dynamic_cast_(VDAG_sidecast_fail,_2_levels) 1.16% 75.167 76.036 - 0.00% -
std::for_each(list<int>)/32 1.16% 11.191 11.321 - 0.00% -
std::find_end(vector<int>)_(near_matches)/1024 1.16% 14338.208 14503.903 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 1.15% 10216.411 10334.386 - 0.00% -
std::rotate(vector<bool>)_(by_1/4)/1024 1.15% 1341.885 1357.361 - 0.00% -
std::set<std::string>::clear()/8192 1.15% 203173.645 205510.802 - 0.00% -
std::unordered_multiset<int>::insert(value)_(new_value,_end)/0 1.15% 17.551 17.753 - 0.00% -
std::fill_n(list<int>)/32 1.15% 7.911 8.002 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle 1.15% 1.147 1.160 - 0.00% -
std::unique(vector<int>,_pred)_(sprinkled)/1024 1.15% 685.682 693.553 - 0.00% -
rng::contains_subrange(deque<int>)_(process_all)/50 1.15% 14.931 15.103 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 1.15% 54.459 55.084 - 0.00% -
std::count(vector<bool>)/1000 1.15% 501.510 507.258 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.15% 1291768.954 1306572.819 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/8192 1.15% 1.036 1.048 - 0.00% -
rng::find_last_if_not(vector<int>)_(bail_10%)/8 1.15% 2.430 2.458 - 0.00% -
std::count(vector<bool>)/8192 1.15% 4080.176 4126.920 - 0.00% -
std::remove_if(deque<int>)_(prefix)/8192 1.15% 4438.562 4489.396 - 0.00% -
ranges::minmax(std::deque<long_long>)/70000 1.14% 22840.890 23101.994 - 0.00% -
std::unordered_set<int>::count(key)/1024 1.14% 9.832 9.944 - 0.00% -
std::find_first_of(deque<int>)_(small_needle)/1024 1.14% 2750.858 2782.283 - 0.00% -
std::search(vector<int>)_(no_match)/8192 1.14% 1238.689 1252.826 - 0.00% -
BM_from_sys/2100 1.14% 8.538 8.635 - 0.00% -
std::is_sorted(vector<int>)/8192 1.14% 1846.916 1867.959 - 0.00% -
std::remove_copy_if(list<int>)_(prefix)/32 1.14% 16.238 16.423 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 1.14% 17.924 18.128 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.14% 41948.642 42426.128 - 0.00% -
BM_vector_deque_ranges_copy_backward/2 1.14% 1.229 1.243 - 0.00% -
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/1024 1.14% 19330.229 19549.896 - 0.00% -
std::for_each_n(join_view(vector<vector<int>>))/8 1.13% 3.171 3.207 - 0.00% -
std::lower_bound(std::deque<int>)/100 1.13% 25.457 25.746 - 0.00% -
std::search(vector<int>)_(near_matches)/8192 1.13% 895438.066 905563.357 - 0.00% -
std::rotate(list<int>)_(1_element_forward)/1024 1.13% 738.044 746.387 - 0.00% -
std::unique(vector<int>)_(contiguous)/8192 1.13% 1880.838 1902.057 - 0.00% -
rng::contains_subrange(vector<int>)_(process_all)/8192 1.13% 1797.830 1818.087 - 0.00% -
std::fill(deque<int>)/32 1.13% 2.466 2.494 - 0.00% -
BM_vector_deque_ranges_copy_backward/64000 1.13% 18813.215 19025.007 - 0.00% -
std::equal(vector<int>)_(it,_it,_it)/50 1.13% 4.315 4.363 - 0.00% -
SetIntersection_Front_Vector_uint64_262144_16 1.12% 1056794.962 1068681.246 - 0.00% -
std::stable_sort(deque<int>)_(descending)/8192 1.12% 82643.279 83572.594 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.12% 145859.702 147499.254 - 0.00% -
std::remove(list<int>)_(sprinkled)/32 1.12% 54.245 54.854 - 0.00% -
std::copy_backward(list<int>)/262144 1.12% 215835.062 218260.108 - 0.00% -
std::format(float)_(fmt:_{:0>17500_10Lf}) 1.12% 1207.139 1220.696 - 0.00% -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/0 1.12% 1.212 1.225 - 0.00% -
std::remove(list<int>)_(prefix)/32 1.12% 50.848 51.418 - 0.00% -
std::map<std::string,_int>::upper_bound(key)/1024 1.12% 131.924 133.399 - 0.00% -
std::for_each(deque<int>)/8 1.12% 2.947 2.980 - 0.00% -
std::unique(deque<int>)_(sprinkled)/32 1.12% 52.562 53.149 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.12% 79078.540 79961.783 - 0.00% -
BM_std_minmax_element<long_long>/64000 1.12% 20346.886 20573.773 - 0.00% -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 1.12% 18571.280 18778.358 - 0.00% -
SetIntersection_Interlaced_Vector_string_1024_1024 1.11% 30260962.527 30598081.928 - 0.00% -
std::copy(deque<int>)/64 1.11% 2.544 2.572 - 0.00% -
std::set<int>::erase(key)_(existent)/32 1.11% 22.607 22.859 - 0.00% -
std::find_if(deque<int>)_(process_all)/8192 1.11% 2103.235 2126.591 - 0.00% -
rng::contains_subrange(list<int>)_(same_length)/50 1.11% 29.172 29.496 - 0.00% -
std::remove_copy_if(vector<int>)_(sprinkled)/8192 1.11% 3664.225 3704.856 - 0.00% -
std::generate_n(vector<int>)/50 1.11% 11.741 11.871 - 0.00% -
BM_from_sys/1979/threads:4 1.11% 1.216 1.230 - 0.00% -
std::move_backward(list<int>)/8 1.11% 3.281 3.317 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_64 1.11% 12247678.725 12383318.931 - 0.00% -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.11% 281539.752 284657.616 - 0.00% -
std::partial_sort(deque<int>)_(repeated)/8192 1.11% 71763.919 72558.008 - 0.00% -
std::remove_copy(vector<int>)_(sprinkled)/32 1.11% 8.292 8.384 - 0.00% -
std::move_backward(deque<int>)/64 1.10% 7.775 7.861 - 0.00% -
std::sample(vector<int>)/32 1.10% 105.211 106.372 - 0.00% -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/32 1.10% 540.784 546.749 - 0.00% -
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/32 1.10% 752.119 760.413 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0Lg}) 1.10% 1209.571 1222.903 - 0.00% -
std::remove_copy_if(vector<int>)_(sprinkled)/50 1.10% 24.369 24.637 - 0.00% -
std::find_end(forward_list<int>,_pred)_(process_all)/8192 1.10% 5954.934 6020.468 - 0.00% -
std::find_end(forward_list<int>,_pred)_(same_length)/1000 1.10% 1499.120 1515.605 - 0.00% -
BM_deque_vector_copy_backward/64000 1.10% 4662.030 4713.279 - 0.00% -
std::remove_copy_if(deque<int>)_(prefix)/8192 1.10% 3808.560 3850.386 - 0.00% -
std::format(float)_(fmt:_{:_10Le}) 1.10% 64.160 64.864 - 0.00% -
BM_to_sys/2100 1.10% 8.548 8.642 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_1024_256 1.10% 3402355.174 3439647.704 - 0.00% -
BM_format_to_n_string_begin<std::vector<char>>/1048576 1.10% 52637.590 53214.392 - 0.00% -
std::copy_if(vector<int>)_(every_other)/32768 1.10% 15933.993 16108.546 - 0.00% -
std::move(deque<int>)/512 1.10% 25.963 26.248 - 0.00% -
std::vector<int>::erase(begin)_(cheap_elements)/32 1.09% 4.024 4.068 - 0.00% -
BM_CmpEqual_uint_short 1.09% 1.089 1.101 - 0.00% -
BM_CmpLess_uint_uint 1.09% 1.057 1.068 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/0 1.09% 17.435 17.625 - 0.00% -
std::for_each(multimap<int>::iterator)/50 1.09% 65.321 66.035 - 0.00% -
std::find_end(forward_list<int>,_pred)_(single_element)/8192 1.09% 5951.014 6016.006 - 0.00% -
std::find_end(forward_list<int>,_pred)_(process_all)/1024 1.09% 739.961 748.034 - 0.00% -
std::count_if(list<int>)_(every_other)/1024 1.09% 736.386 744.399 - 0.00% -
std::find(deque<int>)_(bail_25%)/32768 1.09% 2117.795 2140.835 - 0.00% -
std::deque<std::string>::ctor(size_type)/32 1.09% 72.317 73.104 - 0.00% -
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/1024 1.09% 5540.099 5600.348 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/1024 1.09% 17.640 17.831 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/32 1.09% 32.826 33.183 - 0.00% -
std::replace_if(vector<int>)_(sprinkled)/8192 1.09% 1866.801 1887.068 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.08% 1453068.521 1468831.437 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_16 1.08% 10294744.931 10406244.919 - 0.00% -
SetIntersection_None_Set_float_256_4 1.08% 13480755.072 13626672.540 - 0.00% -
std::generate(vector<int>)/8192 1.08% 1799.810 1819.289 - 0.00% -
std::find_end(list<int>,_pred)_(process_all)/1048576 1.08% 946626.830 956854.743 - 0.00% -
std::find_end(deque<int>,_pred)_(process_all)/1000 1.08% 591.643 598.032 - 0.00% -
std::remove_copy_if(vector<int>)_(sprinkled)/1024 1.08% 459.882 464.848 - 0.00% -
SetIntersection_Front_Vector_float_64_16 1.08% 13466827.232 13611937.100 - 0.00% -
std::remove_copy(deque<int>)_(sprinkled)/50 1.08% 17.990 18.184 - 0.00% -
std::format(double)_(fmt:_{:0^17500_10Lf}) 1.08% 1310.631 1324.732 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/1048576 1.08% 52456.370 53020.570 - 0.00% -
std::remove_copy(vector<int>)_(prefix)/50 1.07% 13.695 13.842 - 0.00% -
std::unordered_set<int>::contains(key)/1024 1.07% 9.969 10.076 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 1.07% 34633142.469 35004486.231 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/8192 1.07% 17937.627 18129.914 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 1.07% 82.298 83.180 - 0.00% -
std::find_end(vector<int>)_(match_near_end)/8192 1.07% 203.932 206.117 - 0.00% -
BM_StringRelational_Compare_Huge_Small_Control 1.07% 1.569 1.586 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 1.07% 13055.739 13195.539 - 0.00% -
std::any_of(vector<int>)_(process_all)/32768 1.07% 7242.638 7320.160 - 0.00% -
std::all_of(list<int>)_(process_all)/8 1.07% 2.908 2.939 - 0.00% -
std::search(list<int>,_pred)_(same_length)/8192 1.07% 9747.286 9851.535 - 0.00% -
std::fill_n(vector<bool>)/32768 1.07% 29.433 29.747 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 1.07% 6046.773 6111.346 - 0.00% -
std::map<int,_int>::upper_bound(key)/32 1.07% 17.807 17.997 - 0.00% -
std::replace_if(deque<int>)_(sprinkled)/8192 1.07% 3083.703 3116.619 - 0.00% -
std::rotate(vector<int>)_(1_element_forward)/32 1.07% 2.909 2.940 - 0.00% -
rng::contains_subrange(vector<int>)_(near_matches)/8192 1.07% 902311.704 911938.958 - 0.00% -
std::find_end(deque<int>,_pred)_(match_near_end)/1024 1.07% 92.125 93.107 - 0.00% -
std::sort(deque<int>)_(qsort_adversarial)/1024 1.06% 27588.785 27882.575 - 0.00% -
std::generate_n(deque<int>)/1024 1.06% 300.859 304.059 - 0.00% -
std::format(double)_(fmt:_{:017500_0Le}) 1.06% 1209.432 1222.280 - 0.00% -
std::format(float)_(fmt:_{:017500_0Lf}) 1.06% 1230.914 1243.989 - 0.00% -
BM_deque_vector_ranges_copy/65536 1.06% 21209.491 21434.750 - 0.00% -
SetIntersection_Interlaced_Vector_string_16_16 1.06% 45741704.720 46227459.467 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(pipe-organ)/8 1.06% 40.709 41.141 - 0.00% -
BM_to_sys/1993/threads:4 1.06% 1.336 1.350 - 0.00% -
rng::contains_subrange(vector<int>)_(process_all)/16 1.06% 4.465 4.512 - 0.00% -
std::remove_if(list<int>)_(prefix)/32 1.06% 57.023 57.627 - 0.00% -
rng::contains_subrange(deque<int>)_(process_all)/32 1.06% 9.778 9.882 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/1048576 1.06% 368442.696 372338.270 - 0.00% -
rng::contains_subrange(deque<int>)_(process_all)/16 1.06% 5.147 5.201 - 0.00% -
std::unique(list<int>)_(contiguous)/32 1.06% 51.250 51.791 - 0.00% -
std::generate_n(deque<int>)/8192 1.06% 2325.163 2349.719 - 0.00% -
rng::find_if_not(vector<bool>)_(process_all)/1024 1.06% 563.648 569.598 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/50 1.05% 11.399 11.519 - 0.00% -
std::multiset<int>::lower_bound(key)/32 1.05% 17.201 17.383 - 0.00% -
std::replace(vector<int>)_(prefix)/8192 1.05% 1251.309 1264.489 - 0.00% -
std::remove_copy(vector<int>)_(sprinkled)/50 1.05% 12.343 12.473 - 0.00% -
std::adjacent_find(list<int>,_pred)/1024 1.05% 770.601 778.716 - 0.00% -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/1024 1.05% 4.667 4.716 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10g}) 1.05% 1229.949 1242.852 - 0.00% -
dynamic_cast_(VDAG_leftmost,_5_levels) 1.05% 91.190 92.146 - 0.00% -
std::vector<int>::ctor(Range)_(cheap_elements)/32 1.05% 10.033 10.138 - 0.00% -
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 1.05% 60421.368 61054.499 - 0.00% -
std::remove_copy_if(vector<int>)_(sprinkled)/32 1.05% 15.027 15.184 - 0.00% -
std::adjacent_find(vector<int>,_pred)/8192 1.05% 3143.728 3176.623 - 0.00% -
std::find_end(forward_list<int>)_(same_length)/1000 1.05% 1457.809 1473.062 - 0.00% -
std::ofstream::write(char*,_size) 1.04% 322.660 326.029 - 0.00% -
std::lower_bound(std::forward_list<int>)/100 1.04% 88.837 89.764 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/32 1.04% 177.725 179.578 - 0.00% -
std::rotate(list<int>)_(1_element_backward)/1024 1.04% 738.350 746.050 - 0.00% -
SetIntersection_None_Vector_string_16_16 1.04% 36556028.081 36936882.795 - 0.00% -
BM_format_to_iterator/<std::array>_C_string_len_6000 1.04% 164.014 165.722 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_90%)/8192 1.04% 6335.044 6401.024 - 0.00% -
std::search_n(vector<int>,_pred)_(no_match)/32 1.04% 7.527 7.605 - 0.00% -
std::rotate(list<int>)_(by_1/4)/50 1.04% 21.129 21.349 - 0.00% -
std::transform(list<int>)_(identity_transform)/1024 1.04% 730.222 737.817 - 0.00% -
std::make_heap(deque<int>,_pred)_(ascending)/8 1.04% 23.247 23.488 - 0.00% -
std::rotate(vector<bool>)_(by_1/2)/8192 1.04% 7259.772 7335.130 - 0.00% -
std::all_of(list<int>)_(process_all)/50 1.04% 20.885 21.102 - 0.00% -
std::upper_bound(std::deque<int>)/100 1.04% 25.554 25.819 - 0.00% -
std::is_sorted(vector<int>,_pred)/8 1.04% 2.073 2.094 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 1.04% 482810.284 487817.438 - 0.00% -
rng::contains_subrange(list<int>)_(same_length)/32 1.04% 15.690 15.852 - 0.00% -
std::sample(list<int>)/1024 1.03% 3318.232 3352.508 - 0.00% -
std::remove_copy(vector<int>)_(prefix)/8192 1.03% 2025.001 2045.910 - 0.00% -
std::move(vector<int>)/4096 1.03% 132.797 134.166 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 1.03% 1027818.071 1038408.605 - 0.00% -
std::mismatch(list<int>)_(it,_it,_it,_it)/1024 1.03% 760.229 768.060 - 0.00% -
std::partition_point(deque<int>)/8192 1.03% 11.751 11.872 - 0.00% -
std::any_of(list<int>)_(process_all)/8 1.03% 2.930 2.960 - 0.00% -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.03% 566.309 572.120 - 0.00% -
std::mismatch(list<int>)_(it,_it,_it,_it)/1000 1.03% 743.136 750.760 - 0.00% -
std::shift_right(vector<int>)/50 1.03% 5.274 5.328 - 0.00% -
std::pop_heap(vector<std::string>)/8192 1.02% 85.811 86.689 - 0.00% -
std::count(deque<int>)_(every_other)/8 1.02% 2.248 2.271 - 0.00% -
std::find_end(list<int>)_(near_matches)/1000 1.02% 33009.367 33346.844 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/1024 1.02% 654.954 661.650 - 0.00% -
std::move(vector<int>)/512 1.02% 19.897 20.100 - 0.00% -
std::copy_if(list<int>)_(entire_range)/8 1.02% 2.352 2.376 - 0.00% -
SetIntersection_Interlaced_Vector_float_262144_1 1.02% 1028563.315 1039068.960 - 0.00% -
BM_ConstructAndDestroy_FuncPtr_Opaque 1.02% 1.242 1.255 - 0.00% -
std::deque<int>::ctor(size_type)/32 1.02% 26.427 26.697 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 1.02% 15.729 15.890 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/8 1.02% 2.113 2.135 - 0.00% -
std::reverse_copy(list<int>)/64 1.02% 29.246 29.544 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/1048576 1.02% 260131.491 262772.671 - 0.00% -
std::generate_n(vector<int>)/32 1.01% 7.820 7.900 - 0.00% -
std::find_end(forward_list<int>,_pred)_(process_all)/1000 1.01% 723.381 730.722 - 0.00% -
std::unique(deque<int>,_pred)_(sprinkled)/8192 1.01% 5329.952 5384.030 - 0.00% -
std::remove_if(vector<int>)_(sprinkled)/50 1.01% 63.041 63.680 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(descending)/1024 1.01% 11268.313 11382.544 - 0.00% -
std::stable_sort(vector<int>)_(heap)/8 1.01% 34.463 34.812 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1.01% 607.910 614.060 - 0.00% -
BM_StringAssignAsciizMix_Opaque 1.01% 4.295 4.339 - 0.00% -
BM_CmpEqual_uint_uint 1.01% 1.069 1.080 - 0.00% -
BM_format_to_string_begin<std::list<char>>/1048576 1.01% 935133.255 944561.285 - 0.00% -
std::remove_copy_if(vector<int>)_(prefix)/8192 1.01% 3273.894 3306.819 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.00% 82456.659 83285.242 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1.00% 1987.483 2007.415 - 0.00% -
std::find_end(list<int>,_pred)_(process_all)/1024 1.00% 793.014 800.965 - 0.00% -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1000 1.00% 782.535 790.369 - 0.00% -
std::find(vector<char>)_(process_all)/1024 1.00% 15.966 16.126 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/32 1.00% 861.600 870.219 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 1.00% 54390.422 54934.443 - 0.00% -

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 -67.88% 176.736 56.763 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 -66.63% 204.523 68.256 - 0.00% -
std::unordered_set<std::string>::erase(key)_(existent)/1024 -60.36% 190.873 75.668 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -59.74% 241.953 97.400 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/1024 -59.48% 233.132 94.455 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 -57.70% 223.122 94.375 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/0 -57.16% 70.307 30.119 - 0.00% -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/1024 -55.44% 101.018 45.013 - 0.00% -
BM_std_minmax_element<short>/64000 -50.05% 48770.898 24360.029 - 0.00% -
BM_std_minmax_element<short>/65536 -49.80% 49937.762 25068.640 - 0.00% -
BM_std_minmax_element<short>/70000 -49.41% 53403.329 27014.361 - 0.00% -
BM_std_minmax_element<short>/5500 -49.24% 4156.748 2110.169 - 0.00% -
std::stable_partition(list<int>)_(alloc_fails)/8192 -49.19% 62358.594 31684.541 - 0.00% -
BM_std_minmax_element<short>/4000 -48.99% 3013.063 1537.020 - 0.00% -
BM_std_minmax_element<short>/4096 -48.72% 3086.415 1582.724 - 0.00% -
SetIntersection_None_Vector_uint64_16384_1024 -47.25% 38385358.732 20249018.539 - 0.00% -
SetIntersection_None_Vector_uint64_16384_16 -47.16% 38290697.103 20233183.075 - 0.00% -
SetIntersection_None_Vector_uint64_16384_4 -47.05% 38357602.432 20308678.644 - 0.00% -
SetIntersection_None_Vector_uint64_16384_64 -46.93% 38225066.056 20285038.464 - 0.00% -
SetIntersection_None_Vector_uint64_16384_16384 -46.77% 38241910.515 20357571.496 - 0.00% -
SetIntersection_None_Vector_uint64_16384_256 -46.70% 38218685.472 20368765.714 - 0.00% -
SetIntersection_None_Vector_uint64_16384_1 -46.54% 38053635.322 20342029.631 - 0.00% -
BM_std_minmax_element<short>/1024 -46.40% 744.442 398.999 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 -45.77% 127.352 69.063 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -45.68% 140.604 76.375 - 0.00% -
SetIntersection_None_Vector_float_16384_64 -45.23% 38732095.389 21213063.924 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024 -45.00% 365693220.569 201122798.957 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/1024 -44.30% 38.211 21.284 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 -43.52% 73.740 41.646 - 0.00% -
BM_std_minmax_element<short>/512 -43.41% 354.173 200.427 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/1024 -42.87% 110.714 63.251 - 0.00% -
SetIntersection_None_Vector_uint32_16384_64 -42.04% 34603649.890 20056132.413 - 0.00% -
SetIntersection_None_Vector_uint32_16384_256 -41.81% 34590535.797 20128291.845 - 0.00% -
SetIntersection_None_Vector_uint32_16384_16 -41.28% 34486881.783 20250395.592 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16 -40.93% 380932125.908 225018120.697 - 0.00% -
SetIntersection_None_Vector_uint32_16384_1024 -40.70% 34088534.303 20213737.804 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 -40.40% 38.398 22.885 - 0.00% -
SetIntersection_None_Vector_uint32_16384_4 -40.16% 33365476.690 19965703.459 - 0.00% -
SetIntersection_None_Vector_uint32_16384_16384 -39.37% 33104920.108 20070983.283 - 0.00% -
SetIntersection_None_Vector_string_262144_16384 -39.15% 1938757.487 1179755.665 - 0.00% -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/8192 -38.07% 139.020 86.089 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 -37.30% 30.668 19.230 - 0.00% -
rng::find_last_if(deque<int>)_(bail_10%)/50 -37.29% 23.224 14.564 - 0.00% -
SetIntersection_None_Set_uint32_16384_16384 -37.28% 316627749.521 198581109.336 - 0.00% -
SetIntersection_None_Vector_float_16384_16384 -37.00% 38900603.261 24509300.804 - 0.00% -
SetIntersection_None_Vector_uint32_16384_1 -36.67% 31716316.240 20084979.665 - 0.00% -
std::move_backward(vector<int>)/32768 -36.65% 2707.784 1715.390 - 0.00% -
std::stable_partition(list<int>)_(dense)/8192 -36.61% 27073.197 17162.671 - 0.00% -
std::stable_partition(list<int>)_(sparse)/8192 -35.93% 25534.022 16360.724 - 0.00% -
std::move(vector<int>)/262144 -35.40% 21898.760 14146.361 - 0.00% -
std::equal(list<int>)_(it,_it,_it)/1024 -34.68% 1174.218 766.983 - 0.00% -
SetIntersection_None_Vector_uint64_1024_4 -34.50% 3446450.038 2257341.985 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/32 -33.73% 103.386 68.517 - 0.00% -
SetIntersection_None_Vector_string_262144_16 -33.68% 1762480.009 1168833.580 - 0.00% -
SetIntersection_None_Vector_float_16384_256 -33.65% 38926837.547 25826238.981 - 0.00% -
SetIntersection_None_Vector_uint64_1024_1024 -33.28% 3480208.153 2321827.924 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_4 -33.28% 262058800.459 174836617.569 - 0.00% -
SetIntersection_None_Vector_string_262144_64 -33.27% 1749464.776 1167449.635 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 -33.03% 351916072.611 235681703.687 - 0.00% -
SetIntersection_None_Vector_uint32_1024_1024 -32.53% 3425947.577 2311417.367 - 0.00% -
SetIntersection_None_Vector_uint64_1024_16 -32.41% 3420816.688 2312255.697 - 0.00% -
SetIntersection_None_Vector_uint64_1024_256 -32.40% 3439028.468 2324881.963 - 0.00% -
SetIntersection_None_Vector_float_1024_16 -32.33% 3460470.773 2341719.810 - 0.00% -
SetIntersection_None_Vector_string_262144_1024 -32.31% 1727656.927 1169424.038 - 0.00% -
SetIntersection_None_Vector_uint64_1024_1 -32.19% 3430688.335 2326410.962 - 0.00% -
SetIntersection_None_Vector_string_262144_1 -32.11% 1724725.589 1170930.453 - 0.00% -
SetIntersection_None_Vector_float_16384_4 -32.10% 38676106.837 26261525.787 - 0.00% -
SetIntersection_None_Vector_string_262144_256 -31.59% 1732234.843 1185041.852 - 0.00% -
SetIntersection_None_Vector_string_262144_4 -31.57% 1709163.655 1169523.224 - 0.00% -
SetIntersection_None_Vector_uint32_1024_16 -31.21% 3322510.235 2285556.728 - 0.00% -
SetIntersection_None_Vector_uint32_1024_64 -31.19% 3376352.275 2323257.923 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 -31.09% 339937178.677 234236698.737 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_1024 -31.04% 1783564.221 1229926.012 - 0.00% -
std::find_if(list<int>)_(bail_25%)/32768 -31.01% 10962.913 7563.596 - 0.00% -
SetIntersection_None_Vector_float_1024_4 -30.87% 3343789.745 2311628.731 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_64 -30.79% 1685927.622 1166845.206 - 0.00% -
SetIntersection_None_Vector_float_1024_256 -30.75% 3428744.292 2374451.794 - 0.00% -
std::copy_n(vector<int>)/4096 -30.64% 211.593 146.757 - 0.00% -
SetIntersection_None_Vector_uint32_1024_256 -30.56% 3329363.698 2311955.066 - 0.00% -
BM_vector_deque_copy/0 -30.42% 0.442 0.307 - 0.00% -
SetIntersection_None_Vector_uint64_1024_64 -30.35% 3332140.576 2320827.451 - 0.00% -
SetIntersection_None_Set_uint32_16384_256 -30.27% 275293305.982 191975329.770 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/0 -30.15% 48.839 34.115 - 0.00% -
rng::find_last_if(deque<int>)_(bail_10%)/8 -30.08% 4.761 3.329 - 0.00% -
SetIntersection_None_Vector_float_1024_1024 -30.00% 3359967.796 2352023.777 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 -29.88% 337244958.198 236463058.693 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 -29.85% 338122616.569 237182809.738 - 0.00% -
BM_StringEraseWithMove_Huge_Transparent -29.84% 68.717 48.213 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/8 -29.66% 1.051 0.740 - 0.00% -
SetIntersection_None_Set_uint32_16384_1024 -29.59% 273568599.904 192611670.727 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_256 -29.52% 1691386.569 1192134.339 - 0.00% -
SetIntersection_None_Set_uint32_16384_4 -29.42% 272438337.561 192285784.660 - 0.00% -
SetIntersection_None_Set_uint32_16384_64 -29.36% 278686616.058 196861357.847 - 0.00% -
SetIntersection_None_Set_uint32_16384_16 -29.29% 272332529.910 192559936.410 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 -29.08% 338791670.743 240277189.575 - 0.00% -
SetIntersection_None_Vector_float_1024_64 -28.90% 3315916.238 2357495.716 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64 -28.31% 274451017.007 196741764.387 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_16384 -28.12% 2563782.968 1842849.422 - 0.00% -
SetIntersection_None_Vector_float_16384_16 -28.04% 38677910.250 27833178.360 - 0.00% -
SetIntersection_None_Set_uint32_16384_1 -27.80% 266736018.658 192583163.735 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 -27.35% 348005172.098 252843028.912 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_64 -27.03% 3736603.074 2726663.370 - 0.00% -
rng::adjacent_view::begin()/1000_(full_view) -26.65% 732.276 537.132 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_16 -26.42% 1497717.109 1101974.398 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 -26.34% 40556939.272 29874074.319 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1 -26.12% 271188203.385 200348423.328 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16 -25.99% 272347446.252 201567013.096 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -25.92% 4512019.083 3342726.082 - 0.00% -
SetIntersection_Front_Set_uint32_16384_16384 -25.84% 339759868.032 251977255.894 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_1024 -25.78% 3801157.698 2821275.499 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/0 -25.58% 30.887 22.986 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 -25.34% 271350966.161 202603309.182 - 0.00% -
BM_StringEraseWithMove_Huge_Opaque -25.24% 72.173 53.954 - 0.00% -
SetIntersection_Front_Set_uint64_1024_1024 -25.11% 18036516.802 13507700.618 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst -25.10% 1.375 1.030 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 -24.97% 329558634.096 247276618.145 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1024 -24.82% 4706076.067 3538231.039 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -24.81% 5172550.073 3889396.740 - 0.00% -
rng::find_last_if_not(list<int>)_(bail_10%)/8192 -24.56% 9113.919 6875.853 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 -24.48% 31.862 24.061 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 -24.48% 44978264.580 33969557.704 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -24.38% 2826.607 2137.470 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 -23.85% 42525540.851 32383178.314 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/0 -23.84% 32.247 24.559 - 0.00% -
BM_StringEraseToEnd_Huge_Opaque -23.41% 3.031 2.322 - 0.00% -
ranges::minmax(std::vector<long_long>)/1 -23.32% 0.440 0.337 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_256 -23.20% 264776311.815 203345036.134 - 0.00% -
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1 -23.19% 26.922 20.679 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 -23.08% 38658728.031 29735042.248 - 0.00% -
std::is_sorted(deque<int>)/8 -22.74% 4.069 3.144 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 -22.45% 44845550.042 34779406.199 - 0.00% -
std::multiset<std::string>::insert(const_value_type&)_(already_present)/1024 -22.45% 163.277 126.629 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/32 -22.39% 66.273 51.434 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/8192 -22.33% 102.260 79.428 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/32 -22.28% 74.575 57.956 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -22.28% 60353609.081 46904967.958 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 -22.27% 64775174.810 50351486.867 - 0.00% -
SetIntersection_None_Vector_float_16384_1 -22.21% 38993017.655 30332878.046 - 0.00% -
ranges::min(std::deque<char>)/1 -22.18% 0.589 0.458 - 0.00% -
SetIntersection_None_Vector_float_16384_1024 -22.16% 38634975.441 30072634.667 - 0.00% -
BM_std_minmax_element<char>/3 -22.10% 1.103 0.859 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/1024 -22.04% 107.435 83.758 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/16 -22.03% 9.505 7.411 - 0.00% -
std::find_end(forward_list<int>)_(process_all)/1048576 -21.88% 789355.478 616631.334 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 -21.72% 44864546.135 35119511.606 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/50 -21.69% 27.331 21.404 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 -21.65% 36.543 28.633 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 -21.51% 31.868 25.012 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1 -21.44% 41818982.316 32854230.562 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 -21.19% 36.290 28.601 - 0.00% -
BM_StringEraseToEnd_Huge_Transparent -21.13% 3.096 2.442 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/1024 -21.11% 77.773 61.356 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 -21.01% 109.799 86.735 - 0.00% -
std::map<std::string,_int>::erase(key)_(existent)/1024 -21.00% 107.821 85.175 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 -20.95% 97.831 77.338 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 -20.87% 57902697.753 45817087.172 - 0.00% -
SetIntersection_None_Set_string_262144_1024 -20.80% 3429007.251 2715851.646 - 0.00% -
BM_deque_deque_ranges_copy/64 -20.77% 20.551 16.282 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/32 -20.70% 17.535 13.904 - 0.00% -
std::unordered_set<std::string>::erase(iterator)/1024 -20.67% 30.199 23.958 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/1024 -20.64% 47.513 37.704 - 0.00% -
SetIntersection_None_Set_string_262144_64 -20.52% 3407994.751 2708735.876 - 0.00% -
SetIntersection_None_Set_string_262144_4 -20.43% 3400560.003 2705736.086 - 0.00% -
SetIntersection_Front_Set_float_16384_1024 -20.37% 19204177.428 15291390.428 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -20.29% 76716115.093 61150785.815 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/32 -20.22% 53.012 42.293 - 0.00% -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/8192 -20.20% 208.889 166.698 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 -20.19% 5904353.457 4712289.385 - 0.00% -
BM_Hash/uint32_random_std_hash/1024 -20.06% 724.692 579.352 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/0 -19.68% 28.472 22.868 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16 -19.57% 40405991.906 32497608.522 - 0.00% -
SetIntersection_Front_Set_float_256_256 -19.54% 10734027.135 8636379.475 - 0.00% -
std::copy_backward(vector<int>)/4096 -19.49% 187.662 151.083 - 0.00% -
BM_BitsetToString<64>/Uniform_(50%)/50 -19.33% 33.444 26.980 - 0.00% -
BM_vector_deque_ranges_move/0 -19.25% 0.444 0.358 - 0.00% -
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/0 -19.20% 0.629 0.508 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -19.12% 37.752 30.533 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/8 -18.98% 0.905 0.733 - 0.00% -
SetIntersection_None_Set_string_262144_262144 -18.78% 4529736.470 3679041.285 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -18.66% 24983912.706 20321561.443 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/0 -18.53% 0.890 0.725 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -18.51% 36.555 29.786 - 0.00% -
BM_std_minmax_element<short>/1 -18.45% 0.458 0.374 - 0.00% -
std::format(double)_(fmt:_{:_17000}) -18.41% 705.027 575.221 - 0.00% -
std::format(double)_(fmt:_{:_17000L}) -18.32% 719.601 587.767 - 0.00% -
BM_vector_deque_ranges_copy_backward/1 -18.24% 0.844 0.690 - 0.00% -
SetIntersection_None_Set_uint32_262144_4 -18.12% 1745336.223 1429062.802 - 0.00% -
std::is_sorted_until(list<int>,_pred)/8192 -18.03% 8501.015 6968.071 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 -18.01% 308814688.896 253195005.609 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_4 -18.00% 2411824.185 1977627.166 - 0.00% -
std::multiset<std::string>::erase(iterator)/1024 -17.98% 31.984 26.233 - 0.00% -
ranges::minmax(std::list<char>)/1 -17.61% 0.440 0.363 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/C_string_len_6 -17.53% 58.058 47.880 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 -17.52% 145.304 119.852 - 0.00% -
SetIntersection_Interlaced_Set_uint64_64_64 -17.37% 17137921.671 14161176.997 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/1024 -17.22% 67.306 55.714 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 -17.17% 53808873.193 44570410.904 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -17.11% 31.742 26.311 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -17.03% 45057644.835 37384590.087 - 0.00% -
std::move_backward(list<int>)/4096 -16.78% 5842.171 4862.074 - 0.00% -
std::find_if(vector<char>)_(process_all)/8 -16.76% 1.676 1.395 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_256 -16.70% 3521307.372 2933408.134 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16384 -16.69% 51012360.351 42500780.243 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_middle)/8192 -16.58% 4.876 4.067 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/0 -16.57% 0.572 0.477 - 0.00% -
SetIntersection_Front_Set_uint32_1024_1024 -16.52% 18057969.585 15074513.899 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_len_6 -16.48% 56.826 47.462 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 -16.33% 28.294 23.673 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_view_len_6 -16.25% 56.260 47.117 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_4 -16.25% 183944671.461 154051959.608 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/8192 -16.22% 633.828 531.033 - 0.00% -
SetIntersection_None_Set_uint32_262144_1 -16.16% 1512492.541 1268036.664 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 -15.95% 656.158 551.528 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/8192 -15.82% 44.587 37.535 - 0.00% -
BM_std_minmax_element<short>/64 -15.77% 26.345 22.191 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_16384 -15.75% 4205406.643 3543017.432 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1 -15.72% 2113719.005 1781528.350 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle -15.71% 0.460 0.388 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 -15.48% 811.944 686.275 - 0.00% -
SetIntersection_None_Vector_float_256_1 -15.47% 6668202.795 5636436.577 - 0.00% -
SetIntersection_None_Set_string_16384_256 -15.47% 400700301.101 338711212.939 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_middle)/32 -15.42% 2.101 1.777 - 0.00% -
SetIntersection_None_Vector_uint32_256_4 -15.35% 6604081.984 5590367.388 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -15.33% 25521811.377 21610034.071 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_256 -15.28% 3944907.268 3342087.055 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -15.15% 38.155 32.375 - 0.00% -
ranges::min(std::list<__int128>)/1 -15.15% 0.391 0.332 - 0.00% -
std::set<std::string>::insert(const_value_type&)_(already_present)/32 -15.13% 62.014 52.632 - 0.00% -
std::map<std::string,_int>::erase(iterator)/8192 -15.09% 31.646 26.870 - 0.00% -
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -15.04% 828.352 703.753 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/0 -15.03% 0.577 0.491 - 0.00% -
SetIntersection_Front_Set_uint32_16384_256 -14.98% 5226507.410 4443475.837 - 0.00% -
std::swap_ranges(list<int>)/8192 -14.89% 9825.664 8363.029 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_end)/32 -14.86% 10.784 9.181 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256 -14.80% 1967892.749 1676674.094 - 0.00% -
std::unique_copy(list<int>,_pred)_(sprinkled)/8192 -14.65% 8625.822 7362.373 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256 -14.54% 2108335.961 1801739.912 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 -14.53% 2106558.532 1800459.344 - 0.00% -
SetIntersection_None_Vector_uint64_256_64 -14.52% 5309470.829 4538405.174 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -14.52% 2268534.107 1939101.284 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_16 -14.33% 3252804.279 2786766.272 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_16 -14.32% 7152890.652 6128809.102 - 0.00% -
std::set<std::string>::erase(iterator)/32 -14.31% 31.023 26.583 - 0.00% -
SetIntersection_None_Set_uint32_262144_1024 -14.31% 1733708.195 1485700.253 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_middle)/1024 -14.25% 3.847 3.299 - 0.00% -
BM_Copy_Null -14.25% 0.493 0.423 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 -14.19% 62.270 53.432 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -14.15% 2107891.254 1809634.734 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 -14.13% 19.370 16.634 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 -14.08% 6839384.686 5876294.452 - 0.00% -
SetIntersection_None_Vector_uint64_256_4 -14.05% 6511375.734 5596792.237 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 -14.02% 62465250.259 53705647.495 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 -13.99% 459.396 395.128 - 0.00% -
SetIntersection_None_Vector_uint32_262144_1 -13.96% 407327291.400 350477342.145 - 0.00% -
BM_StringRelational_Eq_Empty_Large_Control -13.95% 0.491 0.423 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8192 -13.91% 3667.077 3156.970 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -13.85% 66946181.934 57676432.328 - 0.00% -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 -13.81% 11257.325 9703.159 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 -13.80% 36.271 31.266 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 -13.78% 24738597.451 21329434.915 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 -13.73% 2139523.625 1845704.857 - 0.00% -
std::unordered_multiset<int>::count(key)/32 -13.70% 10.465 9.032 - 0.00% -
std::multimap<std::string,_int>::erase(iterator)/8192 -13.68% 32.132 27.735 - 0.00% -
SetIntersection_None_Vector_uint64_256_16 -13.59% 6164971.942 5326853.086 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 -13.56% 59548132.634 51475040.754 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 -13.52% 2004030.626 1733083.744 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/0 -13.52% 47.861 41.390 - 0.00% -
SetIntersection_None_Vector_uint32_256_16 -13.44% 6150449.269 5323795.673 - 0.00% -
BM_format_to_string_span<char>/16384 -13.42% 280.011 242.442 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/32768 -13.37% 2457.950 2129.320 - 0.00% -
std::set<std::string>::insert(const_value_type&)_(already_present)/1024 -13.35% 86.451 74.909 - 0.00% -
BM_format_to_string_pointer<char>/16384 -13.33% 279.969 242.659 - 0.00% -
BM_std_minmax_element<int>/3 -13.32% 0.922 0.799 - 0.00% -
SetIntersection_None_Set_uint32_262144_64 -13.31% 1709691.249 1482084.394 - 0.00% -
BM_to_sys/2100/threads:4 -13.28% 26.440 22.927 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_1024 -13.28% 20010431.716 17353638.494 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -13.26% 3945036.465 3421840.630 - 0.00% -
BM_StringRelational_Eq_Large_Large_ChangeFirst -13.26% 1.282 1.112 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_256 -13.25% 10479879.891 9091069.154 - 0.00% -
BM_StringAssignAsciiz_Huge_Transparent -13.17% 159.516 138.500 - 0.00% -
SetIntersection_None_Set_uint32_262144_16384 -13.16% 1526083.332 1325194.724 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 -12.90% 2087.232 1818.041 - 0.00% -
SetIntersection_None_Vector_uint64_256_1 -12.82% 6439675.525 5614047.869 - 0.00% -
SetIntersection_None_Vector_float_256_64 -12.78% 5205218.055 4540191.101 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 -12.64% 4861032.916 4246415.757 - 0.00% -
BM_tolower_char<wchar_t> -12.51% 0.909 0.795 - 0.00% -
BM_std_minmax_element<char>/1 -12.41% 0.436 0.382 - 0.00% -
std::unordered_multimap<int,_int>::contains(key)/32 -12.37% 9.165 8.032 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_16 -12.36% 7344031.953 6435980.052 - 0.00% -
BM_join_view_deques/1 -12.35% 13.543 11.871 - 0.00% -
SetIntersection_None_Vector_uint32_256_1 -12.27% 6475479.790 5681022.078 - 0.00% -
SetIntersection_None_Set_string_16384_64 -12.25% 383328069.128 336388769.179 - 0.00% -
BM_format_to_n_string_begin<std::wstring>/16384 -12.19% 2327.969 2044.099 - 0.00% -
std::transform(list<int>)_(identity_transform)/8192 -12.13% 7922.033 6961.267 - 0.00% -
BM_StringRelational_Compare_Small_Small_ChangeFirst -12.10% 1.389 1.221 - 0.00% -
SetIntersection_Front_Set_uint32_262144_256 -12.06% 5119397.398 4502181.895 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_1024 -12.04% 220627549.849 194068805.361 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 -12.03% 32.796 28.850 - 0.00% -
SetIntersection_None_Vector_uint64_256_256 -11.80% 3212744.836 2833520.202 - 0.00% -
BM_StringRelationalLiteral_Compare_Empty_Small_Control -11.74% 0.447 0.395 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 -11.72% 36.212 31.969 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 -11.68% 25.557 22.572 - 0.00% -
BM_deque_deque_ranges_copy_backward/0 -11.61% 0.644 0.569 - 0.00% -
SetIntersection_None_Set_uint32_262144_256 -11.58% 1504237.298 1330113.038 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/8192 -11.55% 1417.864 1254.165 - 0.00% -
SetIntersection_None_Set_uint32_262144_16 -11.54% 1439739.019 1273622.736 - 0.00% -
std::find(list<int>)_(process_all)/8192 -11.45% 8285.099 7336.046 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/8192 -11.37% 82.783 73.369 - 0.00% -
SetIntersection_Front_Set_float_1024_1024 -11.36% 18063533.306 16011303.104 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_16 -11.28% 210838118.382 187047440.186 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/1024 -11.26% 183.485 162.821 - 0.00% -
std::move(list<int>)/4096 -11.24% 5057.719 4488.989 - 0.00% -
SetIntersection_Interlaced_Set_uint32_256_16 -11.22% 13841075.531 12287868.152 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_end)/1024 -11.11% 22.333 19.852 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_64 -11.10% 218803216.610 194525966.141 - 0.00% -
SetIntersection_Front_Set_uint32_262144_16384 -11.08% 390335744.390 347100822.355 - 0.00% -
SetIntersection_Front_Set_uint32_16384_64 -11.07% 2039751.317 1813849.853 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 -11.01% 38.882 34.600 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 -10.98% 35.928 31.982 - 0.00% -
SetIntersection_None_Set_string_16384_1 -10.95% 381292092.106 339525415.647 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/32 -10.94% 10.849 9.663 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 -10.88% 4876594.478 4346084.036 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/1024 -10.83% 21.851 19.484 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 -10.79% 4475900.391 3992754.407 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_end)/8192 -10.77% 26.330 23.494 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/1024 -10.77% 116.358 103.826 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 -10.75% 32.062 28.614 - 0.00% -
std::unique_copy(list<int>,_pred)_(contiguous)/8192 -10.60% 8302.553 7422.512 - 0.00% -
std::multimap<std::string,_int>::erase(iterator)/32 -10.60% 29.641 26.500 - 0.00% -
SetIntersection_Front_Set_float_262144_16 -10.54% 1286754.292 1151106.972 - 0.00% -
std::map<std::string,_int>::erase(iterator)/32 -10.53% 29.147 26.078 - 0.00% -
BM_StringRelational_Eq_Empty_Empty_Control -10.46% 0.454 0.407 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 -10.42% 48.299 43.265 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 -10.40% 31.500 28.226 - 0.00% -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8192 -10.29% 9165.328 8222.312 - 0.00% -
std::replace_if(deque<int>)_(sprinkled)/50 -10.26% 15.294 13.725 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/8192 -10.26% 28.292 25.390 - 0.00% -
SetIntersection_Front_Set_uint64_262144_1024 -10.19% 18955083.098 17023792.909 - 0.00% -
SetIntersection_Interlaced_Vector_string_1024_16 -10.16% 9934313.037 8924721.647 - 0.00% -
std::map<std::string,_int>::erase(key)_(existent)/32 -10.16% 98.902 88.857 - 0.00% -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 -10.04% 362.148 325.774 - 0.00% -
std::replace(vector<int>)_(sprinkled)/32 -10.03% 5.827 5.242 - 0.00% -
SetIntersection_None_Vector_float_262144_1024 -10.02% 351464193.470 316255824.873 - 0.00% -
std::vector<std::string>::erase(begin)_(cheap_elements)/1024 -9.99% 2622.431 2360.434 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/8 -9.98% 0.937 0.844 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_64 -9.93% 12821836.466 11548681.166 - 0.00% -
std::is_sorted_until(list<int>)/8192 -9.93% 7894.795 7110.907 - 0.00% -
SetIntersection_Front_Set_uint32_262144_1024 -9.90% 17097679.898 15404308.308 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_pred)/8192 -9.85% 11506.663 10373.383 - 0.00% -
std::set<int>::insert(value)_(new_value,_middle)/8192 -9.84% 34.557 31.157 - 0.00% -
std::set<std::string>::erase(iterator)/1024 -9.83% 32.579 29.377 - 0.00% -
BM_vector_deque_copy/64000 -9.79% 3130.571 2824.140 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 -9.77% 3690.592 3330.074 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 -9.75% 370673223.352 334539505.048 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_4 -9.69% 9047533.385 8170945.290 - 0.00% -
BM_vector_deque_move/65536 -9.68% 3217.160 2905.597 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -9.68% 1383.750 1249.815 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 -9.57% 375581060.381 339645726.274 - 0.00% -
BM_vector_deque_move/64000 -9.56% 3121.581 2823.102 - 0.00% -
BM_StringFindCharLiteral/1024 -9.53% 20.713 18.738 - 0.00% -
rng::find_last_if(list<int>)_(bail_90%)/8 -9.53% 0.686 0.621 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/50 -9.51% 20.477 18.531 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 -9.45% 27.937 25.296 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 -9.38% 757.084 686.038 - 0.00% -
BM_std_minmax_element<long_long>/1 -9.37% 0.581 0.526 - 0.00% -
SetIntersection_None_Set_string_1024_1024 -9.37% 18812389.765 17050291.365 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -9.36% 772.641 700.303 - 0.00% -
SetIntersection_None_Set_string_262144_1 -9.34% 3179816.063 2882804.722 - 0.00% -
std::vector<std::string>::erase(begin)_(cheap_elements)/32 -9.33% 86.586 78.511 - 0.00% -
SetIntersection_None_Vector_string_16384_64 -9.29% 151591431.024 137506843.405 - 0.00% -
dynamic_cast_(Chain_middle,_1_level) -9.29% 11.570 10.495 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192 -9.28% 26.819 24.330 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&)/32 -9.22% 697.986 633.601 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 -9.19% 457.778 415.728 - 0.00% -
SetIntersection_None_Set_string_262144_16384 -9.18% 3313800.786 3009539.098 - 0.00% -
SetIntersection_None_Set_string_16384_4 -9.17% 375962742.012 341483058.281 - 0.00% -
BM_StringRelationalLiteral_Eq_Large_Small_Control -9.17% 0.255 0.232 - 0.00% -
SetIntersection_Front_Set_float_262144_64 -9.13% 2093111.444 1902034.227 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_16 -9.09% 11182027.683 10165704.135 - 0.00% -
std::search(vector<int>,_pred)_(single_element)/1000 -9.09% 305.229 277.498 - 0.00% -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 -9.05% 2911.067 2647.634 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/8192 -9.04% 7427.709 6755.972 - 0.00% -
SetIntersection_Front_Set_uint32_256_64 -9.00% 6384044.762 5809696.632 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 -9.00% 5455856.724 4965086.374 - 0.00% -
BM_deque_vector_copy/0 -8.95% 0.505 0.460 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/32 -8.92% 10.557 9.615 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 -8.92% 2690.437 2450.517 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/50 -8.88% 2.603 2.372 - 0.00% -
BM_StringRelational_Less_Large_Large_Control -8.82% 2.064 1.882 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_end)/32 -8.81% 12.395 11.304 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -8.80% 829.065 756.144 - 0.00% -
ranges::minmax(std::list<long_long>)/70000 -8.76% 54078.349 49340.010 - 0.00% -
SetIntersection_None_Set_string_1024_64 -8.76% 18428747.216 16814912.343 - 0.00% -
dynamic_cast_(Chain_fail,_3_levels) -8.75% 27.239 24.854 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/1024 -8.69% 28.275 25.820 - 0.00% -
BM_deque_deque_ranges_copy/70000 -8.67% 26487.516 24190.776 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -8.67% 1963844.057 1793644.857 - 0.00% -
std::vector<std::string>::erase(begin)_(cheap_elements)/8192 -8.66% 20736.779 18940.930 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_64 -8.66% 11413365.789 10425037.099 - 0.00% -
BM_deque_deque_ranges_copy_backward/70000 -8.65% 26619.993 24318.662 - 0.00% -
std::format(double)_(fmt:_{:0<17500_17000}) -8.63% 1919.366 1753.752 - 0.00% -
std::partition(deque<int>)_(sparse)/32 -8.60% 9.997 9.137 - 0.00% -
SetIntersection_None_Set_string_16384_16 -8.58% 374809151.600 342653285.712 - 0.00% -
std::unordered_set<int>::find(key)/32 -8.57% 8.426 7.703 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/1024 -8.57% 66.895 61.165 - 0.00% -
std::move_backward(vector<int>)/262144 -8.54% 23496.479 21489.212 - 0.00% -
SetIntersection_Front_Set_uint32_262144_262144 -8.50% 1988860.779 1819902.100 - 0.00% -
std::multiset<int>::clear()/1024 -8.47% 10776.763 9864.464 - 0.00% -
BM_deque_deque_ranges_copy_backward/65536 -8.43% 24983.629 22876.781 - 0.00% -
BM_StringRelational_Eq_Large_Large_Control -8.42% 2.049 1.877 - 0.00% -
std::unique_copy(deque<int>,_pred)_(contiguous)/32 -8.41% 17.387 15.925 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384 -8.38% 46443659.905 42549961.293 - 0.00% -
dynamic_cast_(Chain_fail,_2_levels) -8.30% 21.935 20.114 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 -8.26% 5298985.913 4861290.008 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_256 -8.26% 13669990.096 12541002.873 - 0.00% -
BM_deque_deque_ranges_copy_backward/64000 -8.25% 24329.116 22322.025 - 0.00% -
std::unordered_multimap<int,_int>::find(key)/32 -8.25% 10.864 9.968 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 -8.21% 2.885 2.648 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeFirst -8.20% 1.405 1.289 - 0.00% -
BM_deque_vector_move_backward/65536 -8.18% 5086.334 4670.143 - 0.00% -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -8.16% 5220.800 4794.716 - 0.00% -
std::unordered_multiset<int>::erase(key)_(non-existent,_middle)/0 -8.14% 0.576 0.529 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 -8.13% 6465999.707 5940319.490 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_4 -8.12% 8948972.449 8221869.078 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/8192 -8.07% 36.461 33.518 - 0.00% -
std::make_heap(vector<int>)_(heap)/8 -8.07% 23.993 22.057 - 0.00% -
SetIntersection_None_Vector_float_262144_16384 -8.04% 350828736.244 322634473.676 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/50 -8.02% 38.665 35.564 - 0.00% -
BM_deque_deque_ranges_copy/4096 -8.00% 1523.139 1401.278 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_4 -7.99% 12318665.570 11334171.548 - 0.00% -
std::set<std::string>::contains(key)/32 -7.92% 84.565 77.867 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/8192 -7.92% 31.341 28.858 - 0.00% -
SetIntersection_None_Set_string_1024_1 -7.92% 18455383.740 16993721.202 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 -7.90% 10.095 9.298 - 0.00% -
SetIntersection_None_Vector_uint32_1024_4 -7.88% 2521031.536 2322408.231 - 0.00% -
BM_deque_deque_ranges_copy/4000 -7.88% 1487.431 1370.273 - 0.00% -
std::format(double)_(fmt:_{:0^17500_17000L}) -7.88% 1926.603 1774.880 - 0.00% -
BM_vector_deque_move/70000 -7.87% 3351.568 3087.642 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/1024 -7.82% 46.376 42.750 - 0.00% -
std::find(vector<short>)_(bail_25%)/8 -7.81% 0.668 0.616 - 0.00% -
BM_deque_deque_ranges_copy/1024 -7.79% 383.743 353.834 - 0.00% -
BM_deque_vector_ranges_move/1 -7.79% 0.923 0.851 - 0.00% -
std::find_end(vector<int>,_pred)_(near_matches)/8192 -7.78% 1029748.874 949597.359 - 0.00% -
SetIntersection_None_Set_string_262144_16 -7.75% 3127231.728 2884765.621 - 0.00% -
BM_deque_deque_ranges_copy/5500 -7.74% 2038.319 1880.535 - 0.00% -
BM_StringMove_Huge -7.73% 0.767 0.708 - 0.00% -
SetIntersection_None_Vector_string_16384_16 -7.72% 148981499.812 137478751.410 - 0.00% -
std::format(double)_(fmt:_{:017500_17000L}) -7.72% 1941.817 1791.978 - 0.00% -
BM_vector_deque_copy/70000 -7.70% 3345.044 3087.428 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&)/32 -7.70% 843.814 778.862 - 0.00% -
BM_deque_deque_ranges_copy/65536 -7.69% 24803.767 22895.472 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_256 -7.67% 222649872.443 205583128.706 - 0.00% -
std::format(double)_(fmt:_{:0^17500_17000}) -7.65% 1917.616 1770.824 - 0.00% -
SetIntersection_None_Vector_string_16384_4 -7.65% 148877303.582 137481059.600 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&)/32 -7.65% 197.154 182.079 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8 -7.60% 4.003 3.699 - 0.00% -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 -7.59% 51.858 47.920 - 0.00% -
BM_StringRelational_Compare_Huge_Large_Control -7.56% 2.055 1.900 - 0.00% -
std::format(double)_(fmt:_{:0<17500_17000L}) -7.55% 1932.910 1787.043 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 -7.54% 368482933.659 340705911.862 - 0.00% -
BM_format_string<char>/1 -7.52% 9.836 9.097 - 0.00% -
std::multiset<int>::clear()/8192 -7.50% 86792.588 80280.319 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/0 -7.50% 17.126 15.841 - 0.00% -
std::count(vector<int>)_(every_other)/8 -7.50% 1.368 1.266 - 0.00% -
BM_deque_deque_ranges_copy_backward/5500 -7.49% 2047.593 1894.218 - 0.00% -
SetIntersection_None_Set_string_262144_256 -7.48% 3131906.502 2897748.258 - 0.00% -
BM_deque_deque_ranges_copy_backward/4000 -7.46% 1489.210 1378.176 - 0.00% -
dynamic_cast_(Chain_middle,_4_levels) -7.43% 35.928 33.258 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 -7.42% 348507756.367 322639546.124 - 0.00% -
SetIntersection_None_Vector_string_16384_256 -7.41% 148609367.386 137600494.875 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/8 -7.40% 3.399 3.148 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_256 -7.36% 13332903.013 12351476.401 - 0.00% -
BM_deque_vector_copy/70000 -7.36% 3462.092 3207.275 - 0.00% -
std::copy_n(list<int>)/32768 -7.35% 28256.035 26178.364 - 0.00% -
BM_deque_deque_ranges_copy/512 -7.31% 194.043 179.849 - 0.00% -
std::multiset<int>::insert(const_value_type&)_(already_present)/1024 -7.25% 22.971 21.307 - 0.00% -
BM_deque_deque_ranges_move_backward/0 -7.24% 0.649 0.602 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_16 -7.24% 374681378.171 347560162.966 - 0.00% -
std::unordered_set<std::string>::find(key)/32 -7.19% 98.035 90.985 - 0.00% -
BM_deque_deque_ranges_copy_backward/1024 -7.18% 382.349 354.891 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 -7.15% 5719195.772 5310079.968 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 -7.13% 156.648 145.485 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -7.12% 42.355 39.337 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_262144 -7.09% 16838437.412 15645316.336 - 0.00% -
dynamic_cast_(Chain_fail,_7_levels) -7.09% 62.322 57.906 - 0.00% -
rng::contains(list<int>)_(process_all)/8 -7.08% 2.380 2.212 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_16 -7.07% 1528656.110 1420604.531 - 0.00% -
BM_deque_vector_copy/65536 -7.07% 3152.211 2929.438 - 0.00% -
BM_deque_vector_ranges_move_backward/0 -7.06% 0.690 0.641 - 0.00% -
SetIntersection_Front_Set_uint32_64_64 -7.04% 15274349.990 14198870.334 - 0.00% -
BM_deque_deque_ranges_copy/64000 -7.03% 24141.399 22444.923 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 -7.02% 3969400.050 3690646.030 - 0.00% -
BM_deque_deque_ranges_copy_backward/4096 -7.01% 1525.431 1418.480 - 0.00% -
std::format(double)_(fmt:_{:017500_17000}) -7.01% 1918.716 1784.229 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/50 -7.00% 0.866 0.805 - 0.00% -
bm_make_exception_ptr/threads:2 -6.94% 6.209 5.778 - 0.00% -
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/1024 -6.94% 1.367 1.272 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_64 -6.93% 1593765.803 1483378.932 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/1024 -6.89% 35086.483 32670.004 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 -6.88% 35.535 33.089 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 -6.85% 7157554.560 6667078.085 - 0.00% -
SetIntersection_None_Vector_uint32_262144_16384 -6.82% 376125089.475 350470133.475 - 0.00% -
SetIntersection_None_Vector_uint32_64_64 -6.81% 9537310.043 8887348.225 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/32768 -6.78% 883.760 823.820 - 0.00% -
SetIntersection_Front_Set_float_16384_16 -6.77% 1283373.730 1196439.797 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 -6.77% 30.553 28.485 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 -6.77% 86.729 80.859 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 -6.75% 5533672.587 5159905.600 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 -6.75% 66.084 61.624 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_256 -6.74% 1427272.335 1331069.041 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4 -6.74% 1955374.610 1823609.229 - 0.00% -
rng::find_last_if_not(list<int>)_(bail_90%)/8 -6.72% 0.667 0.622 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/8192 -6.71% 40992.104 38243.159 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_64 -6.70% 1594096.422 1487223.897 - 0.00% -
SetIntersection_None_Set_string_1024_4 -6.68% 18660635.501 17414958.542 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_1024 -6.65% 1459289.342 1362174.749 - 0.00% -
SetIntersection_None_Vector_uint32_64_1 -6.60% 18663405.201 17431759.273 - 0.00% -
dynamic_cast_(Chain_middle,_2_levels) -6.57% 19.581 18.295 - 0.00% -
dynamic_cast_(Chain_middle,_3_levels) -6.56% 32.464 30.334 - 0.00% -
ranges::min(std::deque<__int128>)/1 -6.56% 0.531 0.496 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -6.55% 4934917.716 4611688.107 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -6.53% 1981308.218 1851979.177 - 0.00% -
std::multiset<int>::insert(value)_(new_value,_middle)/1024 -6.52% 22.616 21.141 - 0.00% -
BM_BitsetToString<32>/Dense_(90%)/90 -6.46% 29.260 27.370 - 0.00% -
BM_vector_deque_ranges_move/70000 -6.46% 22002.320 20580.808 - 0.00% -
BM_vector_deque_copy/65536 -6.45% 3095.493 2895.929 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/8 -6.44% 1.065 0.997 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -6.41% 5970.340 5587.345 - 0.00% -
SetIntersection_None_Set_uint32_262144_262144 -6.40% 1591294.073 1489424.147 - 0.00% -
BM_vector_deque_ranges_copy/70000 -6.40% 21990.443 20582.924 - 0.00% -
std::generate(list<int>)/8192 -6.40% 8014.466 7501.532 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0 -6.39% 36.626 34.285 - 0.00% -
SetIntersection_Front_Set_uint32_16384_1024 -6.38% 16179521.009 15147179.272 - 0.00% -
std::stable_partition(vector<int>)_(dense)/50 -6.38% 25.781 24.136 - 0.00% -
BM_StringRead_Cold_Shallow_Large -6.37% 1.262 1.182 - 0.00% -
BM_StringRead_Cold_Shallow_Small -6.37% 1.263 1.182 - 0.00% -
SetIntersection_Front_Set_uint64_64_64 -6.36% 16270299.722 15235124.691 - 0.00% -
std::replace_if(deque<int>)_(sprinkled)/32 -6.35% 9.945 9.314 - 0.00% -
BM_StringAssignAsciiz_Huge_Opaque -6.35% 213.418 199.869 - 0.00% -
SetIntersection_Front_Set_float_16384_64 -6.30% 1911882.730 1791403.303 - 0.00% -
std::copy_if(list<int>)_(every_other)/4096 -6.30% 3371.755 3159.421 - 0.00% -
SetIntersection_None_Set_string_256_16 -6.28% 19816128.726 18570694.914 - 0.00% -
rng::contains_subrange(list<int>)_(same_length)/8192 -6.28% 8503.591 7969.704 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 -6.27% 144036.280 134999.271 - 0.00% -
SetIntersection_None_Vector_uint64_64_4 -6.26% 17820634.397 16705527.216 - 0.00% -
SetIntersection_None_Set_string_256_256 -6.25% 10620317.678 9956140.490 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_16 -6.25% 13069655.775 12253293.585 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 -6.23% 1260764.664 1182229.444 - 0.00% -
SetIntersection_Front_Set_string_262144_64 -6.23% 4253648.641 3988792.235 - 0.00% -
std::partition(list<int>)_(sparse)/8192 -6.22% 7621.825 7147.847 - 0.00% -
std::unordered_set<int>::clear()/8192 -6.21% 45095.868 42293.921 - 0.00% -
std::find_if_not(list<int>)_(process_all)/50 -6.21% 11.489 10.776 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_16 -6.20% 1397263.259 1310661.901 - 0.00% -
BM_StringEraseWithMove_Large_Opaque -6.17% 1.927 1.808 - 0.00% -
SetIntersection_None_Vector_uint64_64_16 -6.15% 15188189.723 14254023.791 - 0.00% -
rng::contains(vector<int>)_(process_all)/8 -6.14% 2.323 2.181 - 0.00% -
SetIntersection_Front_Set_float_1024_16 -6.13% 1291771.745 1212551.026 - 0.00% -
BM_deque_deque_ranges_copy_backward/512 -6.13% 191.849 180.087 - 0.00% -
BM_format_to_string_back_inserter<std::list<wchar_t>>/1 -6.13% 21.265 19.962 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/8 -6.10% 1.051 0.987 - 0.00% -
SetIntersection_None_Set_string_16384_1024 -6.09% 370895460.883 348294748.882 - 0.00% -
std::unordered_map<int,_int>::clear()/32 -6.09% 588.865 553.008 - 0.00% -
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/1 -6.07% 24.618 23.124 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_4 -6.07% 1206733.752 1133509.912 - 0.00% -
std::find_if_not(list<int>)_(bail_25%)/32768 -6.05% 7272.817 6832.544 - 0.00% -
std::none_of(deque<int>)_(process_all)/32768 -6.05% 9337.368 8772.374 - 0.00% -
std::copy_backward(deque<int>)/262144 -6.05% 19950.396 18743.523 - 0.00% -
SetIntersection_Interlaced_Set_string_64_64 -6.01% 31872029.864 29955669.044 - 0.00% -
SetIntersection_Front_Set_float_262144_262144 -6.01% 1963406.801 1845437.102 - 0.00% -
std::none_of(deque<int>)_(process_all)/8192 -6.00% 2320.300 2181.035 - 0.00% -
std::is_partitioned(list<int>)_(unpartitioned)/32 -5.99% 6.158 5.789 - 0.00% -
std::format(double)_(fmt:_{:0>17500_17000L}) -5.98% 1915.082 1800.648 - 0.00% -
std::multiset<std::string>::equal_range(key)/32 -5.97% 73.130 68.761 - 0.00% -
SetIntersection_None_Vector_float_64_16 -5.97% 15307547.325 14393929.047 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 -5.93% 17.234 16.213 - 0.00% -
SetIntersection_None_Set_float_262144_64 -5.93% 1581247.896 1487533.562 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/1024 -5.92% 476.059 447.883 - 0.00% -
rng::contains_subrange(deque<int>)_(process_all)/1048576 -5.92% 370279.175 348365.556 - 0.00% -
SetIntersection_None_Vector_uint64_64_64 -5.92% 9498168.342 8936081.955 - 0.00% -
BM_vector_deque_ranges_move_backward/65536 -5.90% 20577.761 19363.036 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -5.90% 5943.433 5593.020 - 0.00% -
std::generate_n(list<int>)/8192 -5.89% 7542.590 7098.142 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 -5.88% 1976487.692 1860175.747 - 0.00% -
SetIntersection_Front_Set_uint64_16384_256 -5.86% 5211592.047 4906219.058 - 0.00% -
std::format(double)_(fmt:_{:0>17500_17000}) -5.86% 1895.071 1784.061 - 0.00% -
SetIntersection_None_Set_float_262144_262144 -5.86% 1579318.196 1486848.108 - 0.00% -
BM_format_to_iterator/<std::array>_string_view_len_6 -5.85% 2.293 2.159 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast -5.85% 1.751 1.649 - 0.00% -
SetIntersection_None_Set_float_262144_4 -5.83% 1581122.633 1488992.013 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -5.82% 570.583 537.349 - 0.00% -
BM_deque_vector_copy_backward/2 -5.82% 1.791 1.687 - 0.00% -
std::partition(deque<int>)_(sparse)/50 -5.79% 15.028 14.159 - 0.00% -
std::find(vector<long_long>)_(process_all)/1024 -5.77% 168.019 158.322 - 0.00% -
BM_StringRelational_Eq_Small_Large_Control -5.77% 0.365 0.344 - 0.00% -
BM_StringConstructDestroyCStr_Large_Transparent -5.77% 9.453 8.907 - 0.00% -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -5.75% 58020.233 54684.574 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_1 -5.73% 1029267.581 970336.050 - 0.00% -
BM_std_minmax_element<int>/2 -5.71% 0.519 0.489 - 0.00% -
SetIntersection_None_Vector_float_256_256 -5.71% 3336237.557 3145826.422 - 0.00% -
SetIntersection_None_Set_uint64_262144_256 -5.70% 1578080.468 1488137.059 - 0.00% -
std::partition(deque<int>)_(sparse)/1024 -5.70% 440.796 415.681 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_4 -5.69% 1211360.563 1142423.600 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_4 -5.64% 1103527.378 1041241.921 - 0.00% -
rng::contains_subrange(deque<int>)_(process_all)/8192 -5.64% 2883.148 2720.497 - 0.00% -
BM_vector_deque_ranges_copy_backward/65536 -5.63% 20584.365 19424.935 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_1 -5.63% 1031976.426 973898.312 - 0.00% -
dynamic_cast_(Chain_fail,_4_levels) -5.58% 35.828 33.830 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/8192 -5.57% 29.696 28.042 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/50 -5.57% 16.298 15.391 - 0.00% -
BM_to_sys/2100/threads:16 -5.57% 17.255 16.294 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_4 -5.56% 1085078.344 1024795.696 - 0.00% -
rng::contains(list<int>)_(process_all)/32 -5.54% 9.431 8.908 - 0.00% -
SetIntersection_None_Vector_uint32_64_16 -5.54% 15211177.509 14367853.156 - 0.00% -
SetIntersection_None_Set_float_262144_1024 -5.52% 1577020.623 1489953.138 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_1 -5.52% 19723644.741 18635211.582 - 0.00% -
SetIntersection_None_Set_uint64_262144_16384 -5.51% 1587732.695 1500187.907 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1 -5.51% 1044597.477 987058.692 - 0.00% -
SetIntersection_None_Set_string_256_64 -5.50% 17283088.486 16332417.093 - 0.00% -
std::for_each(list<int>)/8 -5.50% 2.530 2.391 - 0.00% -
SetIntersection_Interlaced_Vector_string_64_16 -5.46% 24872641.703 23513614.609 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 -5.46% 24.619 23.275 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_16 -5.45% 1340168.063 1267104.410 - 0.00% -
SetIntersection_None_Vector_uint64_64_1 -5.44% 18675754.693 17659021.098 - 0.00% -
SetIntersection_Front_Set_float_64_16 -5.44% 16252725.793 15367953.628 - 0.00% -
SetIntersection_None_Set_uint64_262144_16 -5.43% 1580504.235 1494761.556 - 0.00% -
BM_vector_deque_ranges_move_backward/2 -5.42% 1.206 1.141 - 0.00% -
std::multimap<std::string,_int>::equal_range(key)/32 -5.41% 71.651 67.771 - 0.00% -
SetIntersection_None_Vector_float_262144_64 -5.41% 350289627.444 331341780.826 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeLast -5.40% 1.761 1.666 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_pred)/50 -5.40% 25.675 24.289 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/1 -5.39% 0.816 0.772 - 0.00% -
BM_to_chars_bad/23 -5.37% 2.918 2.761 - 0.00% -
SetIntersection_Front_Set_uint64_262144_64 -5.37% 2054918.651 1944561.396 - 0.00% -
std::find_if_not(deque<int>)_(bail_25%)/1024 -5.37% 64.681 61.208 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_64 -5.37% 1436718.740 1359571.237 - 0.00% -
std::reverse(list<int>)/32768 -5.37% 17630.871 16684.492 - 0.00% -
std::equal(vector<int>)_(it,_it,_it)/8 -5.36% 1.414 1.338 - 0.00% -
SetIntersection_None_Set_uint64_262144_1 -5.36% 1576568.000 1492126.379 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_end)/1024 -5.35% 32.223 30.498 - 0.00% -
std::find_end(vector<int>,_pred)_(near_matches)/1024 -5.35% 19176.482 18150.038 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 -5.35% 12492085.109 11823922.908 - 0.00% -
dynamic_cast_(Chain_fail,_8_levels) -5.35% 65.886 62.362 - 0.00% -
std::find_end(vector<int>,_pred)_(near_matches)/1000 -5.34% 18544.914 17554.025 - 0.00% -
std::make_heap(deque<int>,_pred)_(repeated)/8192 -5.34% 20085.322 19013.575 - 0.00% -
std::reverse(list<int>)/4096 -5.33% 1943.828 1840.256 - 0.00% -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/1024 -5.32% 251116.396 237744.545 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_256 -5.31% 1481196.843 1402487.978 - 0.00% -
std::vector<std::string>::erase(middle)_(cheap_elements)/32 -5.30% 44.636 42.273 - 0.00% -
SetIntersection_Front_Vector_float_64_64 -5.29% 9672428.278 9160889.644 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_1024 -5.27% 1606777.310 1522125.211 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -5.27% 25539523.084 24194632.517 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_64 -5.22% 371567571.264 352163770.405 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 -5.22% 12593.396 11935.756 - 0.00% -
std::find(vector<long_long>)_(process_all)/32768 -5.22% 5277.632 5002.202 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_256 -5.20% 1561955.083 1480784.733 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16 -5.19% 1087249.210 1030836.720 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -5.19% 697.378 661.217 - 0.00% -
dynamic_cast_(Chain_fail,_6_levels) -5.19% 54.790 51.950 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 -5.18% 5847.248 5544.230 - 0.00% -
SetIntersection_Front_Set_uint64_262144_1 -5.16% 1037502.894 983971.637 - 0.00% -
std::replace(vector<int>)_(sprinkled)/50 -5.14% 8.846 8.392 - 0.00% -
BM_StringRelational_Less_Large_Large_ChangeFirst -5.14% 1.269 1.204 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16 -5.13% 1562783.029 1482660.417 - 0.00% -
std::find(vector<long_long>)_(process_all)/50 -5.12% 8.283 7.859 - 0.00% -
std::find(vector<long_long>)_(bail_25%)/8192 -5.10% 331.845 314.907 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -5.10% 45088068.396 42788190.022 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1 -5.10% 1560808.159 1481222.920 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/8192 -5.09% 3873.432 3676.425 - 0.00% -
BM_align/8 -5.08% 0.669 0.635 - 0.00% -
std::find(vector<long_long>)_(bail_25%)/32768 -5.07% 1318.067 1251.238 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16384_1 -5.07% 1030899.258 978632.737 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 -5.06% 7546476.249 7164740.612 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_4 -5.05% 1413512.975 1342173.666 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -5.04% 898.614 853.361 - 0.00% -
BM_SharedPtrCreateDestroy -5.03% 11.031 10.477 - 0.00% -
std::is_partitioned(vector<int>)_(partitioned)/1024 -5.02% 176.533 167.676 - 0.00% -
std::find(vector<long_long>)_(bail_25%)/1024 -5.02% 41.429 39.351 - 0.00% -
std::find_end(forward_list<int>)_(single_element)/8192 -5.01% 6118.698 5812.208 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_16 -4.99% 16552802.510 15727460.615 - 0.00% -
BM_vector_deque_ranges_move/65536 -4.98% 20244.016 19236.095 - 0.00% -
BM_deque_deque_ranges_move/0 -4.97% 0.691 0.656 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 -4.95% 1084456.779 1030723.425 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 -4.94% 25.326 24.075 - 0.00% -
BM_vector_deque_ranges_copy/65536 -4.94% 20240.036 19240.532 - 0.00% -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -4.91% 7460.866 7094.343 - 0.00% -
std::variant<1-alt>::visit()_(3_variants) -4.91% 0.233 0.222 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_Control -4.90% 0.431 0.410 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024 -4.90% 17740188.166 16870602.127 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 -4.90% 1035054.121 984320.464 - 0.00% -
std::move(deque<int>)/32768 -4.90% 2259.749 2149.005 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_1024 -4.89% 1590578.817 1512722.578 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16384 -4.89% 1558042.597 1481791.027 - 0.00% -
SetIntersection_Front_Set_string_1024_64 -4.89% 4182179.691 3977539.204 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 -4.89% 215357874.101 204824479.204 - 0.00% -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/8192 -4.88% 19.425 18.478 - 0.00% -
std::set<std::string>::upper_bound(key)/32 -4.87% 70.345 66.916 - 0.00% -
std::copy(list<int>)/64 -4.87% 32.574 30.988 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_16384 -4.87% 332593501.545 316402722.693 - 0.00% -
SetIntersection_None_Vector_uint32_64_4 -4.86% 17911539.678 17041909.512 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/8192 -4.80% 227.250 216.337 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_4 -4.80% 1030295.575 980832.893 - 0.00% -
ranges::min(std::list<long_long>)/1 -4.79% 0.404 0.384 - 0.00% -
std::stable_partition(vector<int>)_(dense)/32 -4.78% 20.614 19.628 - 0.00% -
std::find(list<int>)_(process_all)/50 -4.77% 11.079 10.550 - 0.00% -
SetIntersection_Front_Set_string_16384_256 -4.77% 13249640.260 12618192.425 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 -4.76% 2014741.767 1918822.993 - 0.00% -
std::find(vector<long_long>)_(process_all)/8192 -4.75% 1309.288 1247.038 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_16384 -4.75% 1345210.709 1281316.858 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 -4.74% 345137397.293 328762264.590 - 0.00% -
BM_deque_vector_copy/64000 -4.73% 3015.321 2872.690 - 0.00% -
SetIntersection_Interlaced_Set_float_64_64 -4.71% 17059009.726 16254941.159 - 0.00% -
BM_BitsetToString<8192>/Sparse_(10%)/10 -4.71% 2111.028 2011.583 - 0.00% -
ranges::minmax(std::list<long_long>)/64 -4.71% 24.428 23.278 - 0.00% -
BM_align/64 -4.71% 0.667 0.635 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/8 -4.71% 14.831 14.133 - 0.00% -
SetIntersection_None_Set_uint64_262144_64 -4.70% 1413216.814 1346745.994 - 0.00% -
BM_align/1 -4.69% 0.668 0.636 - 0.00% -
std::pop_heap(vector<std::string>)/1024 -4.69% 60.199 57.377 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/1024 -4.67% 21.203 20.212 - 0.00% -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 -4.66% 52.710 50.252 - 0.00% -
BM_deque_vector_move_backward/70000 -4.66% 5286.099 5039.647 - 0.00% -
std::stable_partition(deque<int>)_(dense)/32 -4.65% 31.749 30.272 - 0.00% -
std::variant<1-alt>::visit()_(2_variants) -4.65% 0.231 0.220 - 0.00% -
std::find_end(list<int>,_pred)_(single_element)/8192 -4.64% 9009.541 8591.602 - 0.00% -
BM_format_to_iterator/<std::string>_string_len_6 -4.64% 2.347 2.238 - 0.00% -
BM_japanese_text<wchar_t> -4.63% 50255.394 47928.420 - 0.00% -
std::vector<std::string>::erase(middle)_(cheap_elements)/8192 -4.62% 9890.366 9433.161 - 0.00% -
std::find(list<int>)_(process_all)/32768 -4.61% 27263.528 26007.650 - 0.00% -
std::reverse_copy(list<int>)/32768 -4.60% 28003.053 26714.527 - 0.00% -
std::multimap<int,_int>::equal_range(key)/1024 -4.60% 33.354 31.819 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -4.60% 1888.082 1801.299 - 0.00% -
std::map<std::string,_int>::equal_range(key)/32 -4.60% 69.541 66.345 - 0.00% -
BM_align/256 -4.59% 0.666 0.635 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/32 -4.59% 59.993 57.239 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_64 -4.57% 10974412.784 10472381.534 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_4 -4.57% 1054504.933 1006315.602 - 0.00% -
ranges::minmax(std::deque<long_long>)/1 -4.57% 0.414 0.395 - 0.00% -
ranges::minmax(std::deque<char>)/1 -4.56% 0.509 0.486 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1024 -4.56% 1423065.551 1358206.850 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_256_64 -4.55% 5304500.122 5063188.454 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 -4.55% 1887.920 1802.110 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -4.54% 1749.190 1669.702 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 -4.53% 7250685.777 6921985.840 - 0.00% -
std::find_end(deque<int>)_(process_all)/8192 -4.53% 3486.663 3328.868 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/50 -4.52% 6.351 6.064 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1024 -4.51% 356730339.583 340657692.602 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/32 -4.50% 10.736 10.252 - 0.00% -
std::reverse_copy(vector<int>)/8 -4.49% 2.566 2.451 - 0.00% -
std::multimap<int,_int>::upper_bound(key)/8192 -4.49% 39.840 38.050 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 -4.49% 5838.824 5576.828 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/8192 -4.48% 33.465 31.966 - 0.00% -
SetIntersection_None_Set_string_1024_256 -4.47% 18650485.482 17816642.672 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -4.46% 47625.540 45500.711 - 0.00% -
BM_deque_vector_move/70000 -4.45% 3400.011 3248.871 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_64 -4.43% 1409242.395 1346808.393 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -4.43% 89.677 85.704 - 0.00% -
SetIntersection_None_Set_uint64_262144_262144 -4.43% 1428988.762 1365740.318 - 0.00% -
std::for_each_n(deque<int>)/8 -4.42% 2.971 2.839 - 0.00% -
std::find_end(deque<int>)_(process_all)/1048576 -4.42% 444505.572 424861.908 - 0.00% -
std::find_end(deque<int>)_(single_element)/8192 -4.42% 3516.216 3360.895 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/1024 -4.41% 33.114 31.655 - 0.00% -
BM_deque_deque_copy/70000 -4.40% 3652.644 3491.878 - 0.00% -
SetIntersection_Front_Set_uint32_256_256 -4.40% 9970265.720 9531466.616 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 -4.39% 344721323.733 329578639.141 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/1024 -4.38% 394.382 377.099 - 0.00% -
SetIntersection_Front_Vector_string_16384_1 -4.38% 1075328.654 1028205.780 - 0.00% -
SetIntersection_None_Set_uint64_262144_1024 -4.38% 1411499.921 1349725.761 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 -4.37% 2008245.094 1920395.996 - 0.00% -
SetIntersection_Front_Set_uint32_256_16 -4.37% 4781199.924 4572473.713 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -4.35% 25.819 24.695 - 0.00% -
std::multiset<std::string>::clear()/32 -4.35% 877.848 839.648 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1 -4.33% 1038558.967 993553.083 - 0.00% -
SetIntersection_None_Set_string_1024_16 -4.33% 18801786.797 17987170.303 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 -4.33% 1510022.674 1444621.012 - 0.00% -
BM_deque_vector_ranges_copy_backward/1 -4.33% 0.924 0.884 - 0.00% -
SetIntersection_Front_Set_string_262144_1 -4.31% 1076560.980 1030200.208 - 0.00% -
SetIntersection_None_Set_uint64_262144_4 -4.30% 1411376.987 1350678.969 - 0.00% -
SetIntersection_Interlaced_Set_string_256_64 -4.30% 22132975.816 21181659.471 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -4.28% 347256703.768 332407373.190 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_16 -4.27% 1072522.905 1026675.850 - 0.00% -
rng::fold_left(deque<int>)/8 -4.27% 3.499 3.350 - 0.00% -
SetIntersection_Front_Set_uint64_262144_4 -4.27% 1074196.817 1028291.788 - 0.00% -
BM_from_sys/1979/threads:16 -4.27% 0.719 0.688 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -4.26% 1453.522 1391.554 - 0.00% -
std::find_end(deque<int>)_(single_element)/1024 -4.26% 439.451 420.738 - 0.00% -
std::search(list<int>,_pred)_(near_matches)/1000 -4.24% 42217.201 40427.133 - 0.00% -
BM_format/C_string_len_60 -4.24% 21.070 20.177 - 0.00% -
std::multiset<std::string>::erase(iterator)/32 -4.24% 26.807 25.671 - 0.00% -
std::unordered_multiset<int>::insert(value)_(new_value,_end)/1024 -4.24% 23.137 22.157 - 0.00% -
rng::fold_left(list<int>)/8192 -4.23% 10906.762 10445.029 - 0.00% -
std::is_partitioned(list<int>)_(unpartitioned)/50 -4.23% 1.009 0.966 - 0.00% -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 -4.22% 44.237 42.371 - 0.00% -
rng::contains(deque<int>)_(process_all)/50 -4.22% 12.651 12.118 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 -4.22% 47537.543 45533.791 - 0.00% -
std::for_each(list<int>)/8192 -4.21% 8186.207 7841.341 - 0.00% -
BM_format_to_n_string_begin<std::wstring>/1048576 -4.21% 143740.103 137685.512 - 0.00% -
std::vector<std::string>::erase(middle)_(cheap_elements)/1024 -4.21% 1246.049 1193.598 - 0.00% -
std::deque<int>::ctor(Range)_(cheap_elements)/32 -4.21% 35.372 33.884 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_64 -4.21% 1414308.790 1354824.752 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8192 -4.20% 3176.674 3043.229 - 0.00% -
SetIntersection_Interlaced_Set_float_256_256 -4.17% 10939362.668 10482851.276 - 0.00% -
std::make_heap(vector<NonIntegral>)_(heap)/1024 -4.16% 995.926 954.513 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 -4.16% 3755107.569 3598985.681 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_256 -4.16% 360712388.453 345720577.952 - 0.00% -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/1024 -4.16% 23.888 22.896 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/8192 -4.15% 572.760 549.003 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 -4.14% 344369359.625 330106137.520 - 0.00% -
BM_deque_vector_move_backward/0 -4.14% 0.460 0.441 - 0.00% -
BM_StringRead_Cold_Deep_Empty -4.14% 1.387 1.330 - 0.00% -
BM_stop_token_single_thread_polling_stop_requested/131072 -4.12% 572203.435 548647.302 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1024 -4.11% 1401520.334 1343960.874 - 0.00% -
std::map<std::string,_int>::contains(key)/32 -4.07% 89.195 85.563 - 0.00% -
BM_vector_deque_move_backward/1 -4.07% 1.133 1.087 - 0.00% -
std::find_if_not(list<int>)_(bail_25%)/8 -4.07% 0.826 0.792 - 0.00% -
SetIntersection_Interlaced_Vector_string_64_64 -4.06% 22993631.480 22060333.122 - 0.00% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 -4.06% 5.761 5.527 - 0.00% -
std::multiset<int>::erase(key)_(existent)/8192 -4.04% 30.837 29.591 - 0.00% -
std::adjacent_find(vector<int>,_pred)/8 -4.04% 3.481 3.340 - 0.00% -
SetIntersection_Front_Set_uint64_1024_256 -4.03% 5136324.093 4929119.721 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/1024 -4.01% 30.582 29.355 - 0.00% -
SetIntersection_None_Set_float_262144_16384 -4.00% 1447324.641 1389361.452 - 0.00% -
SetIntersection_Front_Set_uint64_262144_262144 -3.98% 2074486.110 1991959.754 - 0.00% -
SetIntersection_None_Set_string_256_4 -3.97% 21005638.748 20171210.903 - 0.00% -
std::search(deque<int>)_(same_length)/1024 -3.97% 545.560 523.910 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_4 -3.97% 1041433.029 1000125.334 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_4 -3.96% 1037791.185 996693.317 - 0.00% -
SetIntersection_None_Vector_float_64_64 -3.94% 9398212.138 9027489.496 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst -3.94% 1.196 1.149 - 0.00% -
SetIntersection_None_Set_float_262144_16 -3.93% 1446059.905 1389237.121 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 -3.93% 151.079 145.148 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/1024 -3.92% 21.019 20.194 - 0.00% -
SetIntersection_None_Set_string_64_16 -3.92% 26746474.079 25698502.035 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_262144_1 -3.92% 1024214.411 984093.593 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_16 -3.91% 20632368.875 19826107.194 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -3.89% 1069.058 1027.463 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_1024 -3.89% 3455060.348 3320699.604 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/50 -3.88% 14.782 14.209 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_16 -3.88% 1090049.604 1047790.842 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/1024 -3.87% 1051.233 1010.590 - 0.00% -
std::vector<int>::operator=(const_Self&)_(cheap_elements)/8192 -3.86% 744.621 715.843 - 0.00% -
dynamic_cast_(Chain_fail,_5_levels) -3.86% 44.098 42.397 - 0.00% -
SetIntersection_None_Set_float_262144_256 -3.85% 1445210.073 1389530.022 - 0.00% -
BM_StringRead_Cold_Deep_Large -3.85% 1.387 1.333 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_64 -3.84% 3438465.018 3306388.762 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 -3.84% 346152451.391 332870976.999 - 0.00% -
BM_vector_deque_copy/512 -3.83% 22.781 21.907 - 0.00% -
SetIntersection_Front_Vector_string_262144_16 -3.83% 1528624.771 1470033.778 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 -3.83% 5.447 5.238 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -3.82% 262.150 252.139 - 0.00% -
std::make_heap(deque<int>)_(ascending)/1024 -3.82% 2713.825 2610.209 - 0.00% -
SetIntersection_None_Set_uint32_1024_16 -3.82% 10811347.654 10398813.011 - 0.00% -
BM_StringMove_Small -3.81% 1.612 1.551 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_64 -3.79% 1212568.115 1166640.548 - 0.00% -
rng::contains_subrange(list<int>)_(single_element)/8192 -3.77% 7768.971 7475.715 - 0.00% -
SetIntersection_Front_Set_uint64_262144_16384 -3.77% 352949527.325 339647224.352 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_16 -3.77% 130719583.249 125794822.583 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -3.75% 180.733 173.962 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16 -3.75% 1508277.375 1451777.294 - 0.00% -
SetIntersection_Front_Set_string_256_64 -3.73% 13501794.187 12997506.069 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -3.73% 1410.901 1358.328 - 0.00% -
BM_deque_deque_copy_backward/2 -3.72% 3.162 3.045 - 0.00% -
std::format(double)_(fmt:_{:017500_0La}) -3.71% 1238.930 1192.920 - 0.00% -
std::multiset<int>::clear()/32 -3.71% 638.663 614.956 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeMiddle -3.70% 1.318 1.269 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_1024_1024 -3.68% 3476049.565 3348203.748 - 0.00% -
SetIntersection_None_Set_float_262144_1 -3.67% 1446109.265 1393008.977 - 0.00% -
std::multiset<int>::erase(key)_(existent)/1024 -3.67% 24.812 23.901 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Large_Control -3.66% 2.067 1.991 - 0.00% -
std::mismatch(list<int>)_(it,_it,_it,_it)/8192 -3.66% 12509.982 12051.957 - 0.00% -
std::deque<std::string>::insert(middle)_(cheap_elements)/32 -3.65% 55.687 53.652 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_256 -3.64% 1684190.752 1622885.885 - 0.00% -
std::is_partitioned(vector<int>)_(partitioned)/8192 -3.62% 1379.636 1329.634 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -3.62% 518.807 500.010 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 -3.62% 1688277.069 1627205.359 - 0.00% -
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/0 -3.60% 0.505 0.487 - 0.00% -
std::is_partitioned(deque<int>)_(partitioned)/32 -3.59% 8.038 7.749 - 0.00% -
BM_deque_deque_copy_backward/1 -3.57% 3.012 2.905 - 0.00% -
dynamic_cast_(VDAG_leftmost_middle,_1_level) -3.57% 86.362 83.280 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -3.57% 13191.945 12721.456 - 0.00% -
SetIntersection_None_Set_string_256_1 -3.57% 21235683.619 20478411.586 - 0.00% -
std::unique_copy(deque<int>,_pred)_(contiguous)/52 -3.55% 26.599 25.654 - 0.00% -
SetIntersection_Front_Set_float_16384_1 -3.54% 1029525.325 993063.021 - 0.00% -
SetIntersection_Front_Set_uint32_16384_4 -3.54% 1076106.867 1038041.245 - 0.00% -
SetIntersection_None_Set_uint32_1024_256 -3.53% 10720181.838 10341881.495 - 0.00% -
std::multiset<int>::erase(key)_(existent)/32 -3.53% 23.283 22.461 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_it)/8 -3.53% 1.523 1.469 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -3.52% 2026041.038 1954701.263 - 0.00% -
std::map<std::string,_int>::find(key)/1024 -3.52% 149.312 144.060 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144 -3.51% 1974498.387 1905125.100 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_end)/8192 -3.51% 29.864 28.815 - 0.00% -
dynamic_cast_(Chain_fail,_1_level) -3.51% 14.867 14.346 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_64 -3.50% 1164721.278 1123926.556 - 0.00% -
BM_StringFindCharLiteral/16 -3.50% 1.526 1.473 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_256 -3.50% 12080602.814 11658043.787 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 -3.49% 7.954 7.677 - 0.00% -
BM_cyrillic_text<wchar_t> -3.48% 67683.914 65326.779 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 -3.47% 2751670.778 2656093.333 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16_16 -3.47% 39975648.781 38589111.032 - 0.00% -
BM_StringCopy_Small -3.46% 1.761 1.700 - 0.00% -
SetIntersection_Front_Set_float_262144_1024 -3.46% 15601442.801 15061243.996 - 0.00% -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 -3.46% 4.459 4.305 - 0.00% -
std::multiset<int>::erase(iterator)/1024 -3.45% 21.248 20.514 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256 -3.44% 10433192.202 10073930.048 - 0.00% -
std::multiset<std::string>::clear()/8192 -3.44% 208133.144 200981.621 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&)/1024 -3.43% 8137.719 7858.249 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 -3.43% 1277.317 1233.537 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 -3.43% 12789446.767 12351132.650 - 0.00% -
BM_StringFindCharLiteral/32 -3.43% 1.844 1.780 - 0.00% -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -3.42% 36704.826 35448.579 - 0.00% -
std::for_each(set<int>::iterator)/8192 -3.41% 18182.178 17562.339 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/8 -3.41% 3.572 3.451 - 0.00% -
ranges::minmax(std::deque<__int128>)/8 -3.39% 3.692 3.567 - 0.00% -
std::find_end(list<int>,_pred)_(same_length)/1024 -3.38% 2126.267 2054.432 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 -3.37% 3879.033 3748.453 - 0.00% -
std::multiset<std::string>::ctor(const_Self&)/32 -3.36% 773.654 747.624 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_64 -3.36% 141339527.396 136592174.834 - 0.00% -
std::multiset<int>::erase(iterator)/8192 -3.35% 23.586 22.795 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/1024 -3.35% 117.131 113.207 - 0.00% -
std::reverse(vector<int>)/8 -3.34% 1.599 1.546 - 0.00% -
SetIntersection_Front_Set_float_16384_16384 -3.34% 365278351.909 353089237.952 - 0.00% -
BM_deque_vector_move_backward/64000 -3.34% 4718.652 4561.281 - 0.00% -
std::map<int,_int>::insert(const_value_type&)_(already_present)/8192 -3.33% 5.757 5.565 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/1024 -3.31% 25.773 24.919 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 -3.30% 2038526.814 1971206.488 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16 -3.30% 1271224.208 1229257.137 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/32768 -3.29% 26543.830 25670.250 - 0.00% -
BM_StringRead_Cold_Deep_Small -3.29% 1.377 1.331 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_1024 -3.29% 162591596.274 157248791.447 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_4 -3.29% 55989896.545 54150593.039 - 0.00% -
std::list<std::string>::erase(begin)_(cheap_elements)/32 -3.28% 13.040 12.613 - 0.00% -
SetIntersection_None_Vector_string_16384_1024 -3.27% 142172512.086 137520637.922 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 -3.26% 6.299 6.093 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -3.26% 282883.431 273656.355 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_256 -3.26% 1596887.596 1544898.376 - 0.00% -
BM_deque_deque_ranges_copy_backward/2 -3.25% 1.393 1.347 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it)/8192 -3.25% 12065.643 11673.077 - 0.00% -
BM_deque_vector_copy_backward/65536 -3.22% 4910.606 4752.312 - 0.00% -
std::all_of(deque<int>)_(process_all)/32768 -3.21% 9696.951 9385.250 - 0.00% -
std::move(vector<int>)/8 -3.21% 2.279 2.205 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 -3.21% 31.684 30.668 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 -3.20% 7.960 7.705 - 0.00% -
rng::find_last(forward_list<int>)_(bail_10%)/50 -3.19% 13.952 13.506 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_4 -3.19% 104101386.247 100782074.546 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_256 -3.18% 1586830.243 1536340.453 - 0.00% -
SetIntersection_Front_Vector_uint64_256_16 -3.18% 4043458.692 3914807.520 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -3.17% 178.249 172.595 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8 -3.17% 62.607 60.623 - 0.00% -
std::vector<bool>::ctor(const_Self&) -3.16% 28.490 27.589 - 0.00% -
rng::find_last(forward_list<int>)_(bail_10%)/1024 -3.16% 629.340 609.451 - 0.00% -
std::for_each(multiset<int>::iterator)/8192 -3.16% 17349.394 16801.691 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/1024 -3.16% 1054.864 1021.566 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_256 -3.16% 1690805.890 1637438.079 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 -3.15% 3.771 3.652 - 0.00% -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 -3.15% 27.374 26.510 - 0.00% -
std::make_heap(vector<NonIntegral>)_(heap)/8192 -3.15% 7440.239 7206.231 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 -3.14% 5267675.221 5102386.000 - 0.00% -
SetIntersection_None_Set_uint32_16_4 -3.13% 60094299.493 58210496.142 - 0.00% -
BM_deque_vector_copy_backward/70000 -3.13% 5241.513 5077.291 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Large_Control -3.13% 1.429 1.384 - 0.00% -
SetIntersection_Front_Vector_uint32_64_16 -3.13% 13816506.750 13384350.074 - 0.00% -
std::unique(vector<int>)_(sprinkled)/1024 -3.12% 506.162 490.372 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_1024 -3.12% 18456090.568 17880467.698 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 -3.12% 802.839 777.813 - 0.00% -
rng::contains(list<int>)_(process_all)/1048576 -3.11% 840990.409 814797.983 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256 -3.09% 3888050.374 3767881.170 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1 -3.07% 1012165.518 981069.915 - 0.00% -
std::flat_multimap<int,_int>::erase(iterator)/8192 -3.07% 504.571 489.073 - 0.00% -
BM_std_minmax_element<long_long>/2 -3.07% 0.479 0.464 - 0.00% -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/8192 -3.05% 7.170 6.951 - 0.00% -
std::for_each_n(list<int>)/50 -3.05% 22.369 21.687 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 -3.05% 1030900.935 999472.430 - 0.00% -
std::set<std::string>::erase(key)_(existent)/1024 -3.05% 88.538 85.842 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 -3.04% 4211426.425 4083360.126 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_16384 -3.03% 338504881.676 328250192.959 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_end)/1024 -3.03% 32.929 31.932 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -3.03% 117566.618 114009.529 - 0.00% -
BM_deque_deque_move_backward/1 -3.02% 3.008 2.917 - 0.00% -
SetIntersection_Front_Set_string_256_4 -3.02% 4782017.569 4637583.097 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_1024 -3.01% 3503806.982 3398276.772 - 0.00% -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 -3.00% 2.806 2.722 - 0.00% -
rng::find_last(deque<int>)_(bail_90%)/1024 -3.00% 32.415 31.444 - 0.00% -
SetIntersection_Front_Set_float_16384_4 -3.00% 1086530.415 1053969.981 - 0.00% -
SetIntersection_Front_Vector_string_262144_262144 -2.99% 13005304.150 12615939.602 - 0.00% -
SetIntersection_Front_Set_uint64_256_4 -2.99% 4334212.225 4204809.275 - 0.00% -
std::find(vector<int>)_(process_all)/8192 -2.99% 1285.007 1246.647 - 0.00% -
BM_deque_deque_ranges_move_backward/65536 -2.98% 18759.793 18199.851 - 0.00% -
SetIntersection_None_Set_uint64_1024_16 -2.98% 10749616.986 10429508.565 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_262144 -2.97% 1389467.157 1348195.132 - 0.00% -
BM_Hash/uint32_top_std_hash/1024 -2.96% 701.615 680.821 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 -2.96% 6912041.083 6707366.370 - 0.00% -
std::unordered_set<int>::erase(key)_(non-existent,_middle)/0 -2.96% 0.491 0.477 - 0.00% -
std::find(vector<int>)_(process_all)/50 -2.95% 8.091 7.852 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_1024 -2.95% 17884467.309 17356497.934 - 0.00% -
std::partial_sort_copy(list<int>)_(pipe-organ)/8 -2.95% 7.808 7.578 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -2.95% 334.425 324.565 - 0.00% -
std::shift_right(deque<int>)/32 -2.94% 5.729 5.560 - 0.00% -
SetIntersection_Front_Vector_string_1024_16 -2.93% 1546627.004 1501285.657 - 0.00% -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/8192 -2.93% 18.949 18.393 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -2.93% 95764.548 92957.594 - 0.00% -
std::find(vector<int>)_(process_all)/32768 -2.93% 5129.010 4978.844 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/1024 -2.92% 458.098 444.701 - 0.00% -
std::partial_sort_copy(deque<int>)_(repeated)/8 -2.92% 8.178 7.939 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_4 -2.92% 2992013.562 2904700.348 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/1024 -2.92% 244766.015 237626.310 - 0.00% -
std::remove(deque<int>)_(sprinkled)/50 -2.91% 59.196 57.472 - 0.00% -
SetIntersection_Front_Set_uint32_1024_1 -2.91% 1018555.835 988924.364 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -2.90% 35388.835 34360.826 - 0.00% -
SetIntersection_Front_Set_string_16384_1024 -2.90% 51884322.381 50379155.576 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_256 -2.90% 162450754.223 157739363.704 - 0.00% -
SetIntersection_Front_Set_uint64_16_16 -2.88% 38510877.483 37401573.018 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_4 -2.88% 4263049.719 4140284.113 - 0.00% -
BM_vector_deque_ranges_move_backward/70000 -2.88% 21709.315 21084.717 - 0.00% -
std::search_n(deque<int>,_pred)_(no_match)/32 -2.88% 20.091 19.514 - 0.00% -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 -2.87% 9.386 9.117 - 0.00% -
std::make_heap(deque<int>,_pred)_(pipe-organ)/8192 -2.87% 21096.081 20489.807 - 0.00% -
BM_deque_deque_copy/65536 -2.87% 3408.541 3310.797 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 -2.86% 1055113.506 1024977.397 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&)/8192 -2.85% 46234.601 44915.787 - 0.00% -
std::for_each(join_view(vector<vector<int>>))/8192 -2.85% 3106.887 3018.436 - 0.00% -
std::is_sorted(list<int>)/8192 -2.85% 6965.338 6767.047 - 0.00% -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -2.84% 11492.708 11165.856 - 0.00% -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8 -2.84% 9.113 8.854 - 0.00% -
BM_stop_token_async_reg_unreg_callback/16777216 -2.84% 267860582.897 260256733.213 - 0.00% -
BM_emoji_text<wchar_t> -2.83% 112926.086 109729.346 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/1048576 -2.82% 1687702.078 1640025.700 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_256 -2.82% 361660298.383 351467083.081 - 0.00% -
SetIntersection_Front_Set_float_1024_64 -2.81% 1882649.539 1829745.993 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 -2.81% 6761653.000 6571757.994 - 0.00% -
SetIntersection_None_Set_uint64_256_4 -2.81% 13515958.320 13136550.512 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 -2.80% 6621.371 6435.881 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_16384 -2.80% 1375433.989 1336980.145 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768 -2.80% 53092.289 51607.961 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_256 -2.79% 7076610.439 6879096.036 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 -2.79% 53046.862 51567.554 - 0.00% -
BM_format_to_iterator/<std::string>_string_view_len_60 -2.78% 3.595 3.495 - 0.00% -
SetIntersection_None_Vector_uint32_262144_64 -2.77% 359430992.976 349461030.331 - 0.00% -
SetIntersection_None_Set_uint32_16_16 -2.77% 37626409.307 36582834.991 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/32 -2.77% 24.300 23.626 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144 -2.77% 424661.157 412883.308 - 0.00% -
std::partition_point(deque<int>)/1024 -2.77% 7.730 7.516 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0f}) -2.75% 1354.567 1317.323 - 0.00% -
std::map<int,_int>::ctor(const_Self&)/32 -2.75% 175.621 170.796 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4 -2.74% 1056451.676 1027457.369 - 0.00% -
BM_sprintf/C_string_len_60 -2.74% 6.043 5.878 - 0.00% -
std::map<int,_int>::ctor(const_Self&)/1024 -2.73% 5567.898 5415.796 - 0.00% -
std::vector<int>::ctor(size_type)/1024 -2.73% 43.706 42.514 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_1 -2.73% 1025660.755 997709.017 - 0.00% -
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 -2.72% 3642.340 3543.123 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 -2.72% 871.357 847.649 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_1 -2.72% 1036435.785 1008253.964 - 0.00% -
BM_format_to_iterator/<std::string>_C_string_len_60 -2.72% 4.937 4.802 - 0.00% -
BM_ascii_text<wchar_t> -2.71% 111479.050 108458.097 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64 -2.70% 98.400 95.740 - 0.00% -
std::multiset<int>::erase(iterator)/32 -2.70% 21.025 20.457 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096 -2.70% 6617.437 6438.828 - 0.00% -
std::unordered_multiset<int>::find(key)/8192 -2.69% 11.230 10.928 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 -2.68% 8632345.917 8400836.354 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 -2.68% 27.321 26.589 - 0.00% -
SetIntersection_Front_Set_string_1024_4 -2.68% 1199184.265 1167084.370 - 0.00% -
SetIntersection_Front_Vector_uint32_256_1 -2.67% 4125729.799 4015658.942 - 0.00% -
SetIntersection_None_Set_string_16_4 -2.67% 65066888.430 63331710.711 - 0.00% -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 -2.66% 5550.064 5402.208 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 -2.65% 422753.664 411556.667 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 -2.65% 5414386.373 5271042.604 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 -2.64% 508756.286 495302.635 - 0.00% -
std::for_each_n(deque<int>)/32 -2.64% 10.961 10.672 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_4 -2.64% 3421758.907 3331545.042 - 0.00% -
BM_StringRelational_Eq_Small_Small_Control -2.64% 1.700 1.655 - 0.00% -
BM_vector_deque_move_backward/2 -2.63% 2.042 1.988 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/1048576 -2.63% 1696878.396 1652322.850 - 0.00% -
std::unordered_set<int>::insert(value)_(new_value,_end)/8192 -2.62% 20.033 19.507 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -2.62% 233.542 227.418 - 0.00% -
SetIntersection_None_Set_string_64_4 -2.62% 31160915.835 30344919.704 - 0.00% -
BM_StringFindCharLiteral/256 -2.61% 5.499 5.355 - 0.00% -
std::fill_n(list<int>)/8192 -2.61% 7196.410 7008.421 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 -2.60% 3667.287 3571.912 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/64 -2.59% 15.863 15.452 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1 -2.58% 1036173.059 1009404.473 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 -2.58% 10779481.661 10501136.212 - 0.00% -
std::find(vector<int>)_(process_all)/1024 -2.58% 162.536 158.345 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_1024 -2.58% 3488357.132 3398460.755 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_16 -2.57% 206167303.631 200869977.986 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 -2.56% 10234948.900 9972463.845 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 -2.55% 1007009.251 981331.989 - 0.00% -
std::unordered_set<int>::count(key)/8192 -2.55% 10.260 9.999 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Large_Control -2.55% 1.419 1.383 - 0.00% -
std::map<int,_int>::ctor(const_Self&)/8192 -2.54% 45652.424 44491.996 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 -2.53% 109715.721 106941.010 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_64 -2.53% 3611186.706 3519900.376 - 0.00% -
std::for_each_n(deque<int>)/50 -2.51% 16.926 16.501 - 0.00% -
std::fill(vector<bool>)/64 -2.50% 1.488 1.451 - 0.00% -
std::stable_partition(list<int>)_(sparse)/32 -2.50% 25.632 24.991 - 0.00% -
std::pop_heap(deque<float>)/8192 -2.49% 31.893 31.098 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 -2.49% 31.405 30.622 - 0.00% -
SetIntersection_None_Vector_uint32_16_1 -2.49% 64566078.019 62957492.318 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/8192 -2.49% 22727.639 22162.173 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_16 -2.49% 1079146.937 1052300.120 - 0.00% -
std::partial_sort_copy(list<int>)_(repeated)/8 -2.48% 7.899 7.703 - 0.00% -
std::find(vector<int>)_(bail_25%)/8 -2.48% 0.686 0.669 - 0.00% -
ranges::minmax(std::list<long_long>)/1 -2.48% 0.424 0.413 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -2.48% 1479.750 1443.115 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_16 -2.47% 4792772.703 4674200.809 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0Lf}) -2.47% 1254.522 1223.498 - 0.00% -
std::flat_map<int,_int>::erase(key)_(existent)/1024 -2.47% 84.146 82.067 - 0.00% -
BM_StringMove_Large -2.47% 0.767 0.748 - 0.00% -
BM_to_sys/1970/threads:16 -2.47% 0.722 0.704 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_1 -2.46% 1046280.656 1020506.537 - 0.00% -
BM_num_put<long> -2.46% 4.818 4.700 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 -2.46% 814.366 794.368 - 0.00% -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 -2.46% 45563.987 44445.368 - 0.00% -
SetIntersection_Front_Set_string_262144_256 -2.45% 13068974.623 12748476.211 - 0.00% -
std::set<std::string>::insert(const_value_type&)_(already_present)/8192 -2.45% 158.821 154.926 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/8 -2.45% 2.688 2.622 - 0.00% -
BM_format_to_back_inserter<std::string>/C_string_len_60 -2.45% 120.249 117.301 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1 -2.45% 1010774.588 985999.685 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 -2.43% 1070605.218 1044615.684 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeLast -2.42% 1.881 1.835 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_16384 -2.42% 359228591.085 350540732.034 - 0.00% -
SetIntersection_None_Set_string_64_64 -2.41% 16537114.442 16138223.279 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_64_64 -2.41% 9722163.808 9488139.977 - 0.00% -
SetIntersection_Front_Vector_string_16384_4 -2.41% 1162345.381 1134372.363 - 0.00% -
BM_format_to_n_string_back_inserter<std::vector<char>>/1 -2.40% 16.462 16.067 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -2.40% 36526.916 35651.379 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -2.40% 102945.245 100479.248 - 0.00% -
std::unordered_multimap<int,_int>::clear()/8192 -2.39% 45652.268 44559.845 - 0.00% -
BM_vector_deque_ranges_copy_backward/70000 -2.38% 21670.519 21154.853 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/32 -2.38% 9.651 9.421 - 0.00% -
std::multiset<std::string>::lower_bound(key)/1024 -2.37% 132.076 128.941 - 0.00% -
BM_deque_vector_ranges_copy_backward/65536 -2.36% 20991.026 20495.614 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024 -2.36% 198445337.405 193761960.510 - 0.00% -
std::reverse_copy(list<int>)/4096 -2.35% 3329.398 3251.117 - 0.00% -
std::search(deque<int>)_(single_element)/8192 -2.35% 2226.915 2174.597 - 0.00% -
std::copy(deque<int>)/512 -2.35% 20.184 19.710 - 0.00% -
BM_vector_deque_move_backward/70000 -2.34% 5070.939 4952.053 - 0.00% -
BM_format_to_string_begin<std::string>/1 -2.33% 4.794 4.682 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -2.32% 274052.326 267700.586 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -2.32% 275.436 269.058 - 0.00% -
BM_deque_deque_ranges_copy/0 -2.32% 0.691 0.675 - 0.00% -
rng::find_last_if_not(vector<int>)_(bail_90%)/8 -2.32% 0.477 0.466 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 -2.31% 5421614.321 5296114.460 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/512 -2.31% 813.666 794.848 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 -2.31% 18.784 18.351 - 0.00% -
SetIntersection_Interlaced_Set_string_256_1 -2.31% 4277239.757 4178490.160 - 0.00% -
std::deque<int>::ctor(const_Self&)_(cheap_elements)/32 -2.31% 33.959 33.176 - 0.00% -
SetIntersection_None_Set_float_1024_1 -2.30% 10900156.619 10648982.134 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_16 -2.30% 21217594.364 20729596.881 - 0.00% -
std::fill(list<int>)/50 -2.30% 35.236 34.427 - 0.00% -
std::deque<int>::operator=(const_Self&)_(cheap_elements)/8192 -2.28% 362.473 354.193 - 0.00% -
std::find(vector<long_long>)_(bail_25%)/8 -2.28% 0.686 0.671 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_1024 -2.28% 364906218.089 356593068.130 - 0.00% -
std::find_if_not(list<int>)_(process_all)/8192 -2.27% 7564.437 7392.357 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/1048576 -2.27% 857438.737 837951.368 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_4 -2.26% 10751252.063 10507964.296 - 0.00% -
ranges::min(std::list<char>)/64 -2.26% 26.920 26.311 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 -2.25% 921.593 900.811 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_1 -2.25% 1044937.689 1021378.627 - 0.00% -
std::list<int>::operator=(const_Self&)_(cheap_elements)/8192 -2.25% 8301.699 8114.739 - 0.00% -
SetIntersection_Front_Set_float_64_4 -2.25% 16280025.072 15913520.954 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16 -2.25% 12323000.163 12045993.023 - 0.00% -
SetIntersection_Front_Set_uint64_16384_16 -2.24% 1224253.420 1196837.518 - 0.00% -
std::map<int,_int>::equal_range(key)/1024 -2.24% 32.524 31.795 - 0.00% -
std::make_heap(vector<NonIntegral>)_(heap)/8 -2.24% 20.727 20.263 - 0.00% -
SetIntersection_None_Set_float_256_256 -2.24% 7059391.541 6901345.961 - 0.00% -
SetIntersection_Front_Set_uint32_16384_16 -2.24% 1267728.675 1239379.961 - 0.00% -
BM_deque_deque_move/65536 -2.23% 3416.982 3340.676 - 0.00% -
std::rotate_copy(list<int>)/8192 -2.23% 7146.163 6986.901 - 0.00% -
std::map<std::string,_int>::lower_bound(key)/1024 -2.22% 133.252 130.288 - 0.00% -
std::copy_if(vector<int>)_(every_other)/1048576 -2.22% 502929.926 491744.630 - 0.00% -
SetIntersection_Interlaced_Set_float_16_4 -2.22% 59355112.951 58036177.595 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -2.22% 237.227 231.965 - 0.00% -
std::find_first_of(vector<int>,_pred)_(large_needle)/8192 -2.22% 38957450.125 38094215.923 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_1024_16 -2.21% 3555645.468 3476933.809 - 0.00% -
BM_format/string_view_len_6 -2.21% 11.127 10.882 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -2.21% 17791.553 17398.807 - 0.00% -
std::unique(vector<int>)_(sprinkled)/8192 -2.21% 3729.688 3647.395 - 0.00% -
SetIntersection_Front_Set_string_4_4 -2.21% 152161969.012 148805446.436 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/1024 -2.20% 28931.166 28293.580 - 0.00% -
std::multimap<std::string,_int>::find(key)/32 -2.20% 83.260 81.431 - 0.00% -
BM_cyrillic_text<char> -2.20% 21944.571 21462.682 - 0.00% -
BM_deque_deque_ranges_move_backward/64000 -2.19% 18197.441 17798.836 - 0.00% -
std::deque<int>::erase(middle)_(cheap_elements)/32 -2.19% 8.325 8.143 - 0.00% -
std::unordered_set<int>::insert(value)_(new_value,_middle)/8192 -2.18% 19.669 19.239 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8192 -2.18% 191399.019 187217.275 - 0.00% -
BM_format_to_iterator/<std::deque>_string_len_60 -2.18% 24.387 23.855 - 0.00% -
std::format(double)_(fmt:_{:_10}) -2.18% 60.555 59.237 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 -2.17% 179.409 175.513 - 0.00% -
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/32 -2.17% 2.162 2.115 - 0.00% -
BM_format_to_n_string_back_inserter<std::wstring>/1 -2.17% 12.775 12.498 - 0.00% -
std::vector<std::string>::insert(middle)_(cheap_elements)/8192 -2.15% 9635.044 9428.189 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_1024_4 -2.14% 2978473.855 2914642.124 - 0.00% -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 -2.14% 173.876 170.152 - 0.00% -
BM_BitsetToString<1048576>/Sparse_(10%)/10 -2.14% 277320.103 271391.413 - 0.00% -
std::unique(list<int>)_(contiguous)/1024 -2.13% 928.069 908.298 - 0.00% -
std::partial_sort_copy(vector<int>)_(descending)/8 -2.12% 15.121 14.800 - 0.00% -
SetIntersection_Front_Vector_float_262144_16 -2.12% 1066672.942 1044074.213 - 0.00% -
SetIntersection_Front_Set_string_16384_4 -2.12% 1197785.279 1172437.193 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 -2.12% 629.942 616.613 - 0.00% -
BM_deque_vector_ranges_move_backward/65536 -2.11% 20877.284 20435.985 - 0.00% -
SetIntersection_None_Vector_uint64_16_16 -2.11% 33930544.874 33213416.704 - 0.00% -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 -2.11% 42.108 41.218 - 0.00% -
BM_ascii_escaped<char> -2.10% 7720.503 7558.340 - 0.00% -
std::unordered_multiset<int>::clear()/32 -2.09% 578.772 566.673 - 0.00% -
SetIntersection_Interlaced_Set_uint64_64_16 -2.09% 20928205.833 20490758.713 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1 -2.09% 1024503.587 1003114.972 - 0.00% -
SetIntersection_Front_Set_string_262144_4 -2.08% 1208441.891 1183302.607 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0La}) -2.08% 1218.261 1192.947 - 0.00% -
std::unordered_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -2.08% 132.851 130.092 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&)/1024 -2.08% 5604.221 5487.844 - 0.00% -
BM_deque_vector_ranges_copy/1 -2.08% 0.865 0.847 - 0.00% -
std::vector<std::string>::insert(begin)_(cheap_elements)/32 -2.07% 90.180 88.312 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -2.07% 178.531 174.838 - 0.00% -
SetIntersection_Front_Set_float_16_4 -2.07% 55352410.627 54207610.224 - 0.00% -
SetIntersection_None_Set_float_1024_256 -2.07% 10804912.029 10581462.272 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 -2.07% 6.977 6.833 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/50 -2.06% 145.282 142.282 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 -2.06% 13458283.920 13180712.279 - 0.00% -
ranges::minmax(std::list<char>)/8 -2.06% 2.124 2.080 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 -2.06% 597.503 585.217 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(shuffled)/8 -2.05% 41.270 40.424 - 0.00% -
SetIntersection_Front_Vector_uint32_256_4 -2.05% 4087015.797 4003305.509 - 0.00% -
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 -2.04% 3611.882 3538.167 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16_16 -2.04% 34706927.549 33999172.805 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_4 -2.04% 55173734.308 54048955.521 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 -2.03% 1252.170 1226.693 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_16 -2.03% 34553935.697 33853093.944 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 -2.03% 878.221 860.412 - 0.00% -
BM_StringRelational_Less_Huge_Huge_ChangeFirst -2.02% 1.297 1.270 - 0.00% -
SetIntersection_Interlaced_Set_uint32_64_4 -2.02% 22006110.990 21561061.374 - 0.00% -
std::format(double)_(fmt:_{:017500_0a}) -2.02% 1213.637 1189.102 - 0.00% -
std::find(vector<short>)_(process_all)/1024 -2.02% 161.212 157.956 - 0.00% -
std::distance(deque<int>)/50 -2.01% 0.535 0.525 - 0.00% -
std::find_first_of(list<int>)_(large_needle)/8192 -2.01% 50060493.605 49054400.126 - 0.00% -
std::rotate_copy(vector<int>)/32 -2.01% 2.324 2.277 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 -2.01% 997487.362 977449.305 - 0.00% -
SetIntersection_Front_Set_float_1024_4 -2.01% 1088556.275 1066702.744 - 0.00% -
BM_CmpEqual_short_uint -2.00% 1.105 1.083 - 0.00% -
std::stable_sort(vector<int>)_(ascending)/8 -2.00% 30.100 29.499 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/8192 -1.99% 366382.553 359074.566 - 0.00% -
std::format(double)_(fmt:_{:0<17500_10a}) -1.99% 1241.366 1216.609 - 0.00% -
SetIntersection_None_Vector_string_262144_262144 -1.99% 2237217.501 2192640.211 - 0.00% -
std::find_if_not(deque<int>)_(bail_25%)/8 -1.98% 0.860 0.843 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_16 -1.98% 15535902.831 15228384.185 - 0.00% -
std::partial_sort_copy(vector<int>)_(ascending)/8 -1.98% 7.833 7.678 - 0.00% -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 -1.98% 7415.732 7269.094 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 -1.97% 2436.893 2388.811 - 0.00% -
SetIntersection_Front_Vector_float_256_1 -1.97% 4154992.045 4073172.983 - 0.00% -
std::find_end(deque<int>)_(process_all)/1024 -1.96% 435.042 426.494 - 0.00% -
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -1.96% 145.119 142.270 - 0.00% -
std::sort_heap(vector<NonIntegral>,_pred)/8 -1.96% 27.451 26.913 - 0.00% -
std::deque<std::string>::ctor(Range)_(expensive_elements)/32 -1.95% 629.582 617.280 - 0.00% -
SetIntersection_Front_Set_uint64_64_4 -1.95% 16350457.477 16031118.951 - 0.00% -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/32 -1.95% 155.137 152.109 - 0.00% -
std::vector<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 -1.95% 2849.443 2793.900 - 0.00% -
dynamic_cast_(VChain_fail,_2_levels) -1.95% 13.752 13.485 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0La}) -1.94% 1232.949 1208.968 - 0.00% -
BM_vector_deque_copy_backward/64000 -1.94% 4619.958 4530.395 - 0.00% -
SetIntersection_None_Set_uint64_64_4 -1.94% 23442165.774 22988464.900 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_64 -1.93% 211700954.707 207607183.047 - 0.00% -
BM_unicode_text<wchar_t> -1.92% 100786.630 98847.395 - 0.00% -
BM_CmpEqual_ushort_ushort -1.92% 1.081 1.061 - 0.00% -
BM_vector_deque_move_backward/65536 -1.92% 4725.669 4634.822 - 0.00% -
BM_CmpEqual_schar_schar -1.92% 1.085 1.064 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/32 -1.92% 88.588 86.888 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -1.92% 19029.544 18664.616 - 0.00% -
BM_StringAssignStr_Huge_Opaque -1.92% 110.039 107.931 - 0.00% -
std::format(double)_(fmt:_{:_10g}) -1.91% 60.714 59.552 - 0.00% -
std::partial_sort(deque<int>)_(qsort_adversarial)/8 -1.91% 32.831 32.204 - 0.00% -
std::partial_sort_copy(list<int>)_(shuffled)/8 -1.90% 9.237 9.062 - 0.00% -
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/8192 -1.90% 575.688 564.772 - 0.00% -
SetIntersection_Front_Set_uint32_262144_1 -1.89% 1048565.144 1028795.773 - 0.00% -
std::remove_if(vector<int>)_(sprinkled)/32 -1.88% 53.951 52.939 - 0.00% -
std::distance(join_view(vector<vector<int>>))/50 -1.87% 12.528 12.294 - 0.00% -
bm_make_exception_ptr/threads:4 -1.87% 2.976 2.921 - 0.00% -
std::make_heap(deque<int>,_pred)_(heap)/8192 -1.86% 28779.390 28244.489 - 0.00% -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 -1.86% 49.755 48.830 - 0.00% -
std::partition(vector<int>)_(dense)/32 -1.85% 8.542 8.384 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it)/50 -1.84% 5.872 5.763 - 0.00% -
std::format(double)_(fmt:_{:0<17500_10La}) -1.84% 1230.567 1207.898 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4 -1.84% 8721737.238 8561212.104 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_16 -1.84% 3697519.144 3629548.708 - 0.00% -
std::find(vector<short>)_(process_all)/32768 -1.83% 5063.114 4970.255 - 0.00% -
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/32 -1.83% 627.775 616.283 - 0.00% -
std::reverse(deque<int>)/8 -1.83% 2.842 2.790 - 0.00% -
std::find_end(list<int>)_(single_element)/8192 -1.83% 8271.829 8120.631 - 0.00% -
std::deque<std::string>::insert(begin)_(cheap_elements)/1024 -1.82% 6.758 6.634 - 0.00% -
BM_deque_deque_move_backward/2 -1.82% 3.166 3.108 - 0.00% -
std::deque<std::string>::insert(begin)_(expensive_elements)/32 -1.82% 20.884 20.504 - 0.00% -
std::remove(list<int>)_(prefix)/1024 -1.82% 973.226 955.517 - 0.00% -
std::unordered_map<int,_int>::clear()/1024 -1.82% 5245.346 5150.065 - 0.00% -
SetIntersection_Front_Set_uint32_262144_4 -1.81% 1085906.290 1066200.109 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8 -1.81% 4.318 4.239 - 0.00% -
BM_StringRelational_Compare_Large_Huge_Control -1.81% 2.036 1.999 - 0.00% -
std::deque<std::string>::insert(begin)_(cheap_elements)/32 -1.81% 6.756 6.634 - 0.00% -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 -1.81% 16.225 15.932 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/8192 -1.80% 21349.280 20964.575 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(descending)/8 -1.80% 23.198 22.781 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 -1.80% 9837481.775 9660847.578 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_end)/32 -1.79% 18.920 18.580 - 0.00% -
std::partial_sort_copy(vector<int>)_(pipe-organ)/8 -1.79% 7.900 7.758 - 0.00% -
std::stable_partition(list<int>)_(dense)/32 -1.79% 31.100 30.544 - 0.00% -
SetIntersection_None_Set_float_256_1 -1.79% 13825073.651 13577970.909 - 0.00% -
SetIntersection_Front_Set_string_262144_262144 -1.79% 15354115.982 15080027.282 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -1.78% 726.634 713.682 - 0.00% -
BM_vector_deque_move/64 -1.78% 2.887 2.835 - 0.00% -
std::partial_sort_copy(deque<int>)_(ascending)/8 -1.78% 7.991 7.849 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_Control -1.77% 1.407 1.382 - 0.00% -
SetIntersection_None_Vector_uint64_16_1 -1.77% 63847449.839 62714698.376 - 0.00% -
std::find(vector<char>)_(bail_25%)/8 -1.77% 1.198 1.176 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16_16 -1.77% 40000796.149 39292753.607 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_1 -1.77% 13682326.803 13440245.659 - 0.00% -
std::unique_copy(list<int>)_(contiguous)/8192 -1.76% 6947.698 6825.374 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 -1.76% 58065175.638 57044990.873 - 0.00% -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8 -1.76% 2489.155 2445.439 - 0.00% -
BM_format_to_n_string_pointer<wchar_t>/1048576 -1.75% 141903.802 139417.608 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 -1.75% 179.052 175.925 - 0.00% -
std::deque<std::string>::erase(begin)_(cheap_elements)/32 -1.75% 6.826 6.707 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/8192 -1.74% 6425.290 6313.252 - 0.00% -
SetIntersection_Front_Vector_string_256_16 -1.74% 5797298.213 5696224.906 - 0.00% -
std::partition_copy(vector<int>)/32 -1.74% 8.848 8.694 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 -1.74% 20357.291 20003.070 - 0.00% -
SetIntersection_None_Set_uint32_256_4 -1.74% 13456939.019 13223368.296 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/52 -1.73% 64.438 63.321 - 0.00% -
SetIntersection_Front_Set_float_16_16 -1.73% 40081886.876 39387327.914 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1024 -1.73% 259.824 255.324 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_1024 -1.73% 3508617.636 3447897.267 - 0.00% -
BM_format_to_n_string_begin<std::vector<wchar_t>>/1048576 -1.72% 140090.899 137675.247 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_256_4 -1.72% 6145026.937 6039176.503 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_256 -1.72% 10860376.270 10673610.517 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_262144 -1.72% 2038727.049 2003678.586 - 0.00% -
SetIntersection_Front_Vector_uint64_262144_4 -1.72% 1030346.332 1012649.573 - 0.00% -
SetIntersection_Front_Set_uint32_4_1 -1.72% 214436430.588 210756103.833 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024 -1.71% 10667594.941 10484808.357 - 0.00% -
BM_CmpEqual_uchar_short -1.71% 1.078 1.059 - 0.00% -
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/1024 -1.71% 34563.627 33972.272 - 0.00% -
BM_vector_deque_copy_backward/65536 -1.71% 4744.304 4663.397 - 0.00% -
BM_string_without_formatting<wchar_t> -1.70% 29.911 29.402 - 0.00% -
ranges::min(std::list<__int128>)/64 -1.70% 35.723 35.115 - 0.00% -
std::unordered_set<std::string>::clear()/1024 -1.70% 22181.716 21804.208 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 -1.70% 14.955 14.700 - 0.00% -
SetIntersection_None_Vector_uint64_16_4 -1.70% 54241931.004 53319655.126 - 0.00% -
BM_CmpLess_schar_uchar -1.69% 1.119 1.100 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.68% 322.414 316.985 - 0.00% -
BM_stop_token_multi_thread_polling_stop_requested/1024 -1.68% 814512.706 800808.883 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(shuffled)/8 -1.68% 19.433 19.107 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 -1.68% 20453.619 20110.868 - 0.00% -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.67% 205.200 201.765 - 0.00% -
std::deque<std::string>::insert(begin)_(cheap_elements)/8192 -1.67% 6.974 6.857 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.67% 674.838 663.545 - 0.00% -
std::format(double)_(fmt:_{:_10a}) -1.67% 38.928 38.277 - 0.00% -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -1.66% 249.704 245.549 - 0.00% -
std::search(vector<int>)_(same_length)/1000 -1.66% 252.348 248.153 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 -1.66% 2426.992 2386.662 - 0.00% -
std::format(double)_(fmt:_{:_10Le}) -1.66% 68.692 67.553 - 0.00% -
SetIntersection_Front_Set_string_256_1 -1.66% 4254987.415 4184489.250 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/1024 -1.66% 34133.171 33568.195 - 0.00% -
std::find(vector<short>)_(process_all)/8192 -1.65% 1266.843 1245.952 - 0.00% -
std::vector<std::string>::erase(begin)_(expensive_elements)/1024 -1.65% 944.561 929.005 - 0.00% -
std::rotate_copy(deque<int>)/32 -1.64% 2.703 2.658 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Small_Control -1.64% 1.405 1.382 - 0.00% -
BM_sprintf/C_string_len_6 -1.64% 4.455 4.382 - 0.00% -
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192 -1.64% 27852.111 27396.200 - 0.00% -
SetIntersection_Front_Set_uint64_262144_16 -1.64% 1265682.932 1244965.708 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/32 -1.64% 21.535 21.183 - 0.00% -
BM_toupper_string<wchar_t> -1.63% 34.618 34.053 - 0.00% -
std::count(list<int>)_(every_other)/1048576 -1.63% 814707.648 801446.654 - 0.00% -
std::search_n(vector<int>,_pred)_(no_match)/1024 -1.63% 107.615 105.866 - 0.00% -
BM_stop_token_async_reg_unreg_callback/131072 -1.62% 2108631.238 2074384.363 - 0.00% -
std::unique(list<int>,_pred)_(sprinkled)/8192 -1.62% 8333.408 8198.135 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -1.62% 330.206 324.850 - 0.00% -
SetIntersection_None_Vector_uint32_16_4 -1.62% 54152277.231 53275504.259 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 -1.62% 73.270 72.083 - 0.00% -
std::stable_partition(vector<int>)_(alloc_fails)/32 -1.62% 2466.914 2427.056 - 0.00% -
std::stable_sort(vector<int>)_(repeated)/8 -1.61% 29.850 29.369 - 0.00% -
std::partition(deque<int>)_(sparse)/8192 -1.61% 3541.524 3484.490 - 0.00% -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.61% 574.088 564.850 - 0.00% -
std::vector<std::string>::ctor(size_type)/32 -1.61% 34.331 33.779 - 0.00% -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192 -1.61% 11509.941 11325.021 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8 -1.61% 2432.943 2393.886 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 -1.61% 5939.748 5844.400 - 0.00% -
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/1024 -1.60% 20419.789 20092.673 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/32 -1.60% 92.609 91.128 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 -1.60% 165291717.369 162649644.166 - 0.00% -
std::format(double)_(fmt:_{:_0e}) -1.60% 44.064 43.361 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_4 -1.60% 1081461.459 1064200.420 - 0.00% -
std::deque<int>::erase(middle)_(cheap_elements)/8192 -1.60% 218.449 214.964 - 0.00% -
SetIntersection_None_Vector_uint32_256_64 -1.59% 4508691.757 4436814.610 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8 -1.59% 2427.320 2388.660 - 0.00% -
std::rotate(vector<bool>)_(1_element_backward)/50 -1.59% 78.854 77.602 - 0.00% -
std::set<int>::insert(value)_(new_value,_end)/8192 -1.59% 24.837 24.443 - 0.00% -
std::unordered_multimap<int,_int>::clear()/32 -1.58% 581.978 572.768 - 0.00% -
std::unordered_multiset<int>::count(key)/1024 -1.58% 10.627 10.459 - 0.00% -
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -1.58% 168.157 165.496 - 0.00% -
BM_num_put<long_long> -1.58% 4.983 4.904 - 0.00% -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8 -1.58% 3.321 3.268 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_64_64 -1.58% 9611401.579 9460006.567 - 0.00% -
std::is_partitioned(list<int>)_(unpartitioned)/8192 -1.57% 796.143 783.617 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_4 -1.57% 243695052.527 239862259.896 - 0.00% -
std::reverse(deque<int>)/64 -1.57% 17.885 17.604 - 0.00% -
SetIntersection_Front_Set_float_64_64 -1.57% 15714199.131 15467643.773 - 0.00% -
std::flat_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 -1.57% 14.428 14.202 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 -1.57% 6337926.647 6238629.879 - 0.00% -
BM_CmpEqual_int_short -1.57% 1.133 1.115 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_256_1 -1.56% 4108135.361 4043846.189 - 0.00% -
BM_join_view_deques/2 -1.56% 28.401 27.957 - 0.00% -
std::unordered_set<int>::erase(iterator)/32 -1.56% 17.127 16.859 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8 -1.56% 2432.034 2394.016 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_16 -1.56% 14117950.126 13897318.660 - 0.00% -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/0 -1.56% 17.655 17.379 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_64 -1.56% 9603037.528 9453491.797 - 0.00% -
std::flat_map<int,_int>::equal_range(key)/8192 -1.55% 47.299 46.564 - 0.00% -
std::unordered_multimap<int,_int>::ctor(const_Self&)/32 -1.55% 232.443 228.840 - 0.00% -
BM_CmpEqual_schar_ushort -1.55% 1.108 1.091 - 0.00% -
std::deque<std::string>::ctor(size_type)/1024 -1.54% 1438.415 1416.197 - 0.00% -
SetIntersection_Front_Vector_float_16384_1 -1.54% 1028910.885 1013051.765 - 0.00% -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -1.54% 283.115 278.757 - 0.00% -
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024 -1.54% 4000.421 3938.986 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_4 -1.53% 6462349.423 6363382.971 - 0.00% -
BM_ascii_text<char> -1.53% 34806.665 34274.633 - 0.00% -
SetIntersection_Front_Vector_float_262144_4 -1.53% 1005107.071 989761.529 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_pred)/8 -1.53% 4.686 4.614 - 0.00% -
SetIntersection_Front_Set_uint32_64_1 -1.52% 16324789.132 16076141.707 - 0.00% -
BM_format_to_back_inserter<std::string>/string_view_len_60 -1.52% 115.307 113.551 - 0.00% -
std::deque<std::string>::erase(begin)_(cheap_elements)/8192 -1.52% 6.743 6.640 - 0.00% -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8 -1.52% 8.929 8.793 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_middle)/32 -1.51% 20.491 20.181 - 0.00% -
std::partition(list<int>)_(sparse)/50 -1.51% 14.971 14.745 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_256 -1.51% 352629097.761 347308519.483 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_4 -1.51% 1070826.035 1054674.946 - 0.00% -
std::format(double)_(fmt:_{:_0a}) -1.51% 37.946 37.374 - 0.00% -
SetIntersection_Interlaced_Set_string_256_4 -1.50% 17447848.476 17185320.007 - 0.00% -
std::deque<std::string>::ctor(Range)_(cheap_elements)/32 -1.50% 159.109 156.718 - 0.00% -
SetIntersection_Interlaced_Set_float_64_4 -1.50% 21961611.468 21631628.187 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16384_16 -1.50% 36784497.835 36232783.226 - 0.00% -
SetIntersection_None_Vector_float_16_1 -1.50% 64122228.617 63161551.342 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16 -1.50% 15943281.305 15704453.011 - 0.00% -
BM_format_to_iterator/<std::vector>_string_len_6 -1.49% 2.254 2.221 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/8 -1.49% 4.525 4.457 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -1.49% 349584731.087 344385167.041 - 0.00% -
std::search(deque<int>)_(single_element)/1000 -1.49% 269.896 265.883 - 0.00% -
SetIntersection_None_Vector_uint32_16_16 -1.49% 33769416.157 33267515.451 - 0.00% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8 -1.48% 2.665 2.625 - 0.00% -
BM_StringAssignStr_Large_Opaque -1.48% 9.698 9.555 - 0.00% -
std::format(double)_(fmt:_{:_0Le}) -1.47% 60.909 60.012 - 0.00% -
std::set<std::string>::find(key)/32 -1.47% 86.941 85.661 - 0.00% -
std::unordered_multiset<int>::count(key)/8192 -1.47% 11.182 11.018 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.47% 322.098 317.363 - 0.00% -
std::set<int>::insert(value)_(new_value,_end)/0 -1.47% 17.645 17.386 - 0.00% -
BM_vector_deque_copy/1024 -1.47% 44.301 43.652 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_1 -1.46% 1059141.010 1043626.107 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_262144 -1.46% 2000995.446 1971710.939 - 0.00% -
std::unique(deque<int>)_(sprinkled)/52 -1.46% 60.282 59.400 - 0.00% -
std::find_end(forward_list<int>)_(same_length)/8192 -1.46% 14342.791 14133.144 - 0.00% -
SetIntersection_Front_Set_uint64_256_1 -1.46% 4159091.442 4098398.335 - 0.00% -
std::multimap<std::string,_int>::upper_bound(key)/1024 -1.46% 132.854 130.919 - 0.00% -
std::pop_heap(deque<std::string>)/8192 -1.45% 110.139 108.538 - 0.00% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -1.45% 137937.717 135933.467 - 0.00% -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.45% 118635.419 116916.135 - 0.00% -
std::partial_sort_copy(deque<int>)_(pipe-organ)/8 -1.45% 8.014 7.898 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 -1.45% 28.728 28.313 - 0.00% -
std::deque<std::string>::erase(begin)_(cheap_elements)/1024 -1.44% 6.618 6.523 - 0.00% -
SetIntersection_None_Vector_float_262144_16 -1.44% 351689814.435 346616000.558 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 -1.44% 17.615 17.361 - 0.00% -
dynamic_cast_(DAG_sidecast,_2_levels) -1.43% 58.475 57.636 - 0.00% -
std::is_partitioned(vector<int>)_(partitioned)/50 -1.43% 8.150 8.033 - 0.00% -
std::sort(deque<int>)_(shuffled)/8192 -1.43% 105497.557 103990.290 - 0.00% -
std::deque<int>::insert(middle)_(cheap_elements)/8192 -1.43% 218.581 215.459 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64 -1.42% 15603514.411 15381395.095 - 0.00% -
std::move(vector<int>)/1048576 -1.42% 57196.201 56383.061 - 0.00% -
std::deque<std::string>::insert(begin)_(expensive_elements)/1024 -1.42% 21.691 21.383 - 0.00% -
BM_vector_deque_move_backward/512 -1.42% 24.177 23.834 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 -1.42% 12840268.311 12658145.753 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_1 -1.42% 1035056.636 1020408.841 - 0.00% -
SetIntersection_Front_Set_string_1024_1 -1.41% 1071751.909 1056593.563 - 0.00% -
std::search(deque<int>)_(single_element)/1024 -1.41% 279.091 275.163 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 -1.40% 1252423.553 1234842.557 - 0.00% -
std::partition_copy(vector<int>)/1024 -1.40% 489.427 482.566 - 0.00% -
BM_format_to_string_begin<std::string>/1048576 -1.40% 11788.171 11623.560 - 0.00% -
SetIntersection_None_Vector_float_262144_256 -1.39% 350722427.946 345835253.752 - 0.00% -
BM_unicode_text<char> -1.39% 32892.626 32436.173 - 0.00% -
std::map<std::string,_int>::contains(key)/1024 -1.39% 149.496 147.423 - 0.00% -
std::find_if_not(list<int>)_(process_all)/32768 -1.38% 26143.499 25781.625 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 -1.38% 1925598.457 1898967.568 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_256 -1.38% 216687204.503 213697609.026 - 0.00% -
std::find(vector<short>)_(process_all)/50 -1.38% 7.951 7.842 - 0.00% -
std::unique_copy(list<int>)_(sprinkled)/8192 -1.38% 7044.131 6947.148 - 0.00% -
std::format(float)_(fmt:_{:_10}) -1.37% 57.456 56.668 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 -1.37% 181348.210 178860.718 - 0.00% -
BM_vector_deque_move_backward/64000 -1.37% 4576.615 4513.868 - 0.00% -
std::for_each(join_view(vector<vector<int>>))/8 -1.37% 3.115 3.072 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/1024 -1.36% 2656.683 2620.433 - 0.00% -
SetIntersection_None_Set_uint64_4_1 -1.36% 215823502.235 212880724.995 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 -1.36% 95066.865 93773.086 - 0.00% -
BM_format_to_string_begin<std::vector<char>>/1048576 -1.35% 11788.636 11629.739 - 0.00% -
std::partition_copy(vector<int>)/8192 -1.35% 4514.895 4454.040 - 0.00% -
SetIntersection_Interlaced_Set_string_16_16 -1.35% 55079782.223 54337495.277 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_262144 -1.35% 2050856.594 2023237.292 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 -1.35% 35.707 35.226 - 0.00% -
std::search(vector<int>,_pred)_(single_element)/1024 -1.35% 327.882 323.469 - 0.00% -
std::for_each(multimap<int>::iterator)/8192 -1.35% 16824.170 16597.811 - 0.00% -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/1024 -1.34% 3985.357 3931.788 - 0.00% -
BM_tolower_string<wchar_t> -1.34% 34.881 34.413 - 0.00% -
std::is_partitioned(list<int>)_(unpartitioned)/1024 -1.34% 99.676 98.342 - 0.00% -
std::adjacent_find(deque<int>,_pred)/8 -1.34% 6.289 6.205 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -1.34% 355864305.282 351107589.501 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 -1.34% 32.279 31.848 - 0.00% -
SetIntersection_None_Set_string_64_1 -1.33% 32258591.959 31828394.427 - 0.00% -
SetIntersection_None_Vector_float_262144_4 -1.33% 349620232.048 344966236.502 - 0.00% -
std::move_backward(deque<int>)/1048576 -1.33% 79286.527 78233.886 - 0.00% -
std::map<int,_int>::lower_bound(key)/1024 -1.33% 28.323 27.947 - 0.00% -
std::vector<bool>::ctor(Self&&,_const_allocator_type&)_(different_allocators) -1.32% 2.458 2.426 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -1.32% 1497.566 1477.846 - 0.00% -
std::vector<int>::ctor(const_Self&)_(cheap_elements)/1024 -1.31% 50.067 49.409 - 0.00% -
BM_format_to_string_begin<std::vector<wchar_t>>/1 -1.31% 10.266 10.131 - 0.00% -
SetIntersection_None_Set_uint32_64_16 -1.31% 19328531.101 19075133.541 - 0.00% -
std::format(float)_(fmt:_{:_10Lf}) -1.31% 53.459 52.758 - 0.00% -
std::unordered_set<int>::find(key)/8192 -1.31% 10.170 10.037 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 -1.30% 18169924.446 17932864.411 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.30% 779480.770 769318.178 - 0.00% -
SetIntersection_None_Vector_float_1024_1 -1.30% 3497089.306 3451624.187 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_64_16 -1.30% 15128063.181 14931450.133 - 0.00% -
BM_deque_deque_move_backward/64 -1.29% 7.390 7.294 - 0.00% -
std::set<int>::ctor(const_Self&)/32 -1.29% 175.173 172.909 - 0.00% -
SetIntersection_Front_Set_string_16384_64 -1.29% 4000850.394 3949181.642 - 0.00% -
BM_StringCopy_Large -1.29% 4.975 4.911 - 0.00% -
std::search_n(list<int>)_(no_match)/8192 -1.29% 7121.311 7029.518 - 0.00% -
dynamic_cast_(DAG_sidecast_fail,_1_level) -1.29% 48.460 47.836 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8 -1.29% 2437.107 2405.753 - 0.00% -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 -1.28% 1345.127 1327.844 - 0.00% -
BM_format_to_string_back_inserter<std::vector<wchar_t>>/16384 -1.28% 8266.933 8161.206 - 0.00% -
SetIntersection_Front_Set_float_256_1 -1.28% 4118634.895 4065979.965 - 0.00% -
SetIntersection_Front_Vector_float_16_16 -1.28% 34485269.179 34044640.735 - 0.00% -
BM_CmpLess_uchar_uchar -1.28% 1.083 1.069 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16_1 -1.28% 62293514.937 61499193.811 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_256_16 -1.27% 6189677.415 6110883.551 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(existent)/1024 -1.27% 19.771 19.520 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/32 -1.27% 55.273 54.570 - 0.00% -
SetIntersection_None_Vector_uint32_1024_1 -1.27% 2361809.183 2331757.080 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 -1.27% 2534.787 2502.607 - 0.00% -
SetIntersection_None_Set_string_4_4 -1.27% 138994413.883 137234134.727 - 0.00% -
std::reverse(deque<int>)/4096 -1.26% 1183.812 1168.837 - 0.00% -
BM_format_to_iterator/<std::deque>_string_view_len_60 -1.26% 24.509 24.199 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -1.26% 42789.070 42249.948 - 0.00% -
std::partial_sort_copy(list<int>)_(repeated)/8192 -1.26% 24763.899 24451.940 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 -1.26% 1828.654 1805.671 - 0.00% -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 -1.26% 191.951 189.541 - 0.00% -
std::find_end(deque<int>)_(process_all)/1000 -1.26% 426.813 421.454 - 0.00% -
std::deque<std::string>::insert(begin)_(expensive_elements)/8192 -1.26% 21.559 21.289 - 0.00% -
BM_format_to_n_string_span<wchar_t>/16384 -1.25% 2489.897 2458.724 - 0.00% -
BM_format_to_string_pointer<char>/1 -1.25% 4.918 4.856 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_16 -1.25% 40038989.541 39538036.485 - 0.00% -
std::deque<std::string>::erase(middle)_(expensive_elements)/32 -1.25% 59.235 58.495 - 0.00% -
std::make_heap(vector<NonIntegral>)_(descending)/1024 -1.25% 1002.390 989.863 - 0.00% -
SetIntersection_Front_Vector_uint64_64_4 -1.25% 15563117.335 15368735.209 - 0.00% -
std::set<std::string>::count(key)/1024 -1.25% 147.137 145.302 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_262144 -1.25% 2702082.042 2668382.600 - 0.00% -
rng::find_last_if(vector<int>)_(bail_10%)/8 -1.25% 2.477 2.446 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(repeated)/8 -1.25% 30.389 30.011 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_262144 -1.24% 2041611.355 2016199.753 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 -1.24% 1040187.571 1027335.227 - 0.00% -
std::unordered_multiset<int>::find(key)/1024 -1.23% 10.463 10.333 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_64_1 -1.23% 16209213.029 16009205.459 - 0.00% -
SetIntersection_Front_Vector_string_262144_64 -1.23% 2959190.262 2922679.111 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/1024 -1.23% 595373.338 588040.529 - 0.00% -
std::make_heap(vector<NonIntegral>)_(repeated)/1024 -1.23% 568.148 561.150 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_262144_16 -1.23% 354047501.061 349689494.087 - 0.00% -
SetIntersection_None_Set_uint32_1024_4 -1.23% 10542725.772 10412962.455 - 0.00% -
BM_StringRelational_Compare_Large_Large_Control -1.23% 2.063 2.038 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 -1.23% 15.451 15.262 - 0.00% -
std::reverse(deque<int>)/32768 -1.23% 9447.107 9331.182 - 0.00% -
std::format(double)_(fmt:_{:_0La}) -1.23% 43.065 42.536 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64 -1.23% 16653092.561 16448861.628 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16_4 -1.22% 54573346.962 53905048.435 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 -1.22% 33.999 33.582 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 -1.22% 178100.256 175919.912 - 0.00% -
std::equal(vector<bool>)_(unaligned)/8192 -1.22% 6403.821 6325.705 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/32 -1.22% 7.361 7.271 - 0.00% -
std::make_heap(deque<int>)_(repeated)/8 -1.22% 26.859 26.532 - 0.00% -
std::rotate_copy(list<int>)/32 -1.21% 8.294 8.193 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_1 -1.21% 1064679.492 1051751.291 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -1.21% 83265.022 82255.853 - 0.00% -
std::set<int>::insert(value)_(new_value,_middle)/32 -1.21% 19.711 19.472 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(repeated)/8192 -1.21% 202642.271 200191.291 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1000 -1.21% 251.287 248.249 - 0.00% -
SetIntersection_None_Set_float_4_4 -1.21% 135464949.771 133829198.512 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16384_64 -1.21% 40019696.904 39536769.222 - 0.00% -
std::deque<std::string>::insert(middle)_(cheap_elements)/8192 -1.21% 11844.275 11701.435 - 0.00% -
std::deque<int>::ctor(size_type)/8192 -1.20% 1269.974 1254.674 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/0 -1.20% 17.752 17.539 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_64_4 -1.20% 17334498.592 17126550.591 - 0.00% -
std::format(float)_(fmt:_{:_0Lf}) -1.20% 48.836 48.250 - 0.00% -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/32 -1.20% 177.798 175.666 - 0.00% -
std::equal(vector<bool>)_(unaligned)/1048576 -1.20% 819547.915 809726.064 - 0.00% -
std::rotate_copy(deque<int>)/8192 -1.20% 309.881 306.168 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.20% 1010851.948 998742.003 - 0.00% -
BM_CmpLess_uchar_ushort -1.20% 1.085 1.072 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4 -1.19% 1045640.046 1033174.014 - 0.00% -
std::search_n(vector<int>)_(no_match)/1024 -1.19% 104.725 103.484 - 0.00% -
SetIntersection_None_Set_string_16_1 -1.18% 76266781.590 75364150.713 - 0.00% -
SetIntersection_Front_Set_uint32_1024_256 -1.18% 4583198.484 4529063.916 - 0.00% -
std::unordered_set<int>::insert(value)_(new_value,_middle)/1024 -1.18% 18.696 18.475 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_4 -1.18% 4090264.156 4042031.923 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8 -1.17% 2.395 2.367 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_16 -1.17% 16347589.683 16156109.602 - 0.00% -
ranges::min(std::list<__int128>)/70000 -1.17% 56214.323 55558.310 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 -1.17% 345108903.479 341086146.049 - 0.00% -
std::equal(vector<bool>)_(unaligned)/1024 -1.16% 800.412 791.097 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_4_4 -1.16% 132179304.071 130641944.860 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8 -1.16% 2427.775 2399.593 - 0.00% -
BM_deque_deque_move/70000 -1.16% 3659.408 3616.960 - 0.00% -
std::sort(vector<int>)_(ascending)/8192 -1.16% 38564.636 38117.766 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_64 -1.16% 6734179.533 6656263.760 - 0.00% -
BM_num_put<double> -1.16% 57.394 56.731 - 0.00% -
SetIntersection_Front_Set_string_262144_1024 -1.15% 52055411.506 51456874.982 - 0.00% -
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/32 -1.15% 501.756 495.986 - 0.00% -
SetIntersection_Interlaced_Set_string_64_16 -1.15% 30686198.430 30333574.881 - 0.00% -
BM_ConstructAndDestroy_MemFuncPtr_Opaque -1.15% 1.153 1.140 - 0.00% -
SetIntersection_Front_Vector_uint64_262144_64 -1.15% 1141276.350 1128172.269 - 0.00% -
SetIntersection_Front_Set_string_1024_16 -1.15% 1763591.357 1743360.935 - 0.00% -
BM_format_to_string_span<char>/1 -1.15% 4.917 4.861 - 0.00% -
SetIntersection_None_Set_uint32_256_64 -1.14% 10955720.347 10830424.149 - 0.00% -
SetIntersection_Front_Set_float_64_1 -1.14% 16299235.680 16112833.874 - 0.00% -
std::shift_right(list<int>)/8192 -1.14% 7681.868 7594.018 - 0.00% -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.14% 655.601 648.110 - 0.00% -
std::set<int>::erase(key)_(non-existent,_end)/0 -1.14% 1.242 1.228 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_1 -1.14% 1074643.061 1062374.329 - 0.00% -
dynamic_cast_(VDAG_sidecast,_1_level) -1.14% 10.712 10.590 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_256 -1.14% 24943643.436 24659243.086 - 0.00% -
SetIntersection_Front_Set_uint32_1024_4 -1.14% 1059130.300 1047073.770 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8 -1.14% 2431.138 2403.469 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1024 -1.14% 438.014 433.030 - 0.00% -
BM_format_to_iterator/<std::array>_C_string_len_6 -1.14% 3.175 3.139 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 -1.14% 10907167.476 10783252.446 - 0.00% -
std::shift_right(vector<int>)/32 -1.14% 3.902 3.858 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_1024_256 -1.13% 3378197.644 3339863.662 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_4 -1.13% 58281878.516 57621443.839 - 0.00% -
dynamic_cast_(DAG_sidecast,_1_level) -1.13% 10.429 10.311 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -1.13% 11545.897 11415.945 - 0.00% -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.12% 38413.358 37981.575 - 0.00% -
std::set<int>::count(key)/1024 -1.12% 27.774 27.463 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&)/32 -1.12% 175.309 173.344 - 0.00% -
std::format(double)_(fmt:_{:_0L}) -1.12% 62.922 62.217 - 0.00% -
BM_from_sys/1993 -1.12% 4.768 4.715 - 0.00% -
BM_string_without_formatting<char> -1.12% 10.758 10.638 - 0.00% -
BM_format_to_n_string_begin<std::list<wchar_t>>/16384 -1.11% 16867.444 16680.398 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 -1.11% 777090.047 768473.288 - 0.00% -
std::find(list<int>)_(process_all)/1024 -1.11% 745.544 737.288 - 0.00% -
std::partial_sort(deque<int>)_(pipe-organ)/8 -1.10% 29.173 28.850 - 0.00% -
std::vector<int>::erase(middle)_(cheap_elements)/32 -1.10% 4.435 4.386 - 0.00% -
std::copy_if(vector<int>)_(every_other)/512 -1.10% 252.470 249.702 - 0.00% -
BM_join_view_deques/5500 -1.10% 92750.042 91733.964 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/8192 -1.09% 19.354 19.143 - 0.00% -
SetIntersection_Front_Set_float_1024_1 -1.09% 1046820.404 1035420.923 - 0.00% -
std::make_heap(deque<int>)_(pipe-organ)/1024 -1.09% 2676.609 2647.505 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -1.09% 11150.901 11029.866 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_1024 -1.08% 3461877.117 3424484.236 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8192 -1.08% 148152.666 146555.221 - 0.00% -
std::map<int,_int>::upper_bound(key)/1024 -1.08% 28.340 28.035 - 0.00% -
std::stable_partition(deque<int>)_(dense)/8192 -1.08% 4469.615 4421.517 - 0.00% -
std::reverse(deque<int>)/512 -1.07% 152.928 151.285 - 0.00% -
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -1.07% 130.576 129.174 - 0.00% -
std::multiset<std::string>::upper_bound(key)/32 -1.07% 69.040 68.300 - 0.00% -
BM_CmpLess_short_int -1.07% 1.116 1.104 - 0.00% -
std::generate_n(list<int>)/50 -1.07% 15.473 15.308 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 -1.07% 153.668 152.031 - 0.00% -
std::copy(vector<int>)/64 -1.06% 2.489 2.462 - 0.00% -
std::copy(list<int>)/4096 -1.06% 3984.875 3942.545 - 0.00% -
BM_to_sys/1970/threads:4 -1.06% 1.302 1.288 - 0.00% -
std::vector<int>::ctor(Range)_(cheap_elements)/1024 -1.06% 50.036 49.507 - 0.00% -
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 -1.06% 14.311 14.160 - 0.00% -
std::for_each_n(list<int>)/8 -1.06% 2.543 2.516 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_1 -1.05% 4109959.871 4066618.751 - 0.00% -
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 -1.05% 27641.395 27350.128 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(heap)/8 -1.05% 45.732 45.251 - 0.00% -
BM_format_to_iterator/<std::array>_C_string_len_60 -1.05% 5.052 4.999 - 0.00% -
BM_deque_deque_copy_backward/64 -1.05% 7.387 7.309 - 0.00% -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/32 -1.05% 23.929 23.677 - 0.00% -
std::copy_backward(deque<int>)/4096 -1.04% 152.332 150.740 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16384 -1.04% 1484523.062 1469026.320 - 0.00% -
BM_join_view_deques/64000 -1.04% 1091585.578 1080235.726 - 0.00% -
std::unordered_set<std::string>::clear()/8192 -1.04% 213796.436 211576.542 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -1.04% 42426.999 41987.610 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1000 -1.03% 469.621 464.764 - 0.00% -
SetIntersection_Front_Vector_string_1024_4 -1.03% 1164141.158 1152115.176 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(repeated)/8192 -1.03% 67102.146 66409.260 - 0.00% -
BM_join_view_deques/4000 -1.03% 67148.858 66457.700 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_16 -1.03% 34099871.579 33749463.646 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_4_4 -1.03% 132773498.232 131411023.022 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/8192 -1.03% 3651.375 3613.947 - 0.00% -
BM_deque_deque_move_backward/70000 -1.02% 5347.412 5292.711 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_4_4 -1.02% 137671447.702 136268266.120 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 -1.02% 20029745.305 19825683.734 - 0.00% -
std::format(float)_(fmt:_{:_10e}) -1.02% 47.822 47.335 - 0.00% -
BM_vector_deque_copy_backward/70000 -1.02% 5042.302 4990.977 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(ascending)/8 -1.02% 61.819 61.190 - 0.00% -
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/8192 -1.02% 5.671 5.613 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_4 -1.01% 11250729.847 11136542.970 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10f}) -1.01% 1267.374 1254.519 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 -1.01% 4.071 4.030 - 0.00% -
std::multimap<std::string,_int>::lower_bound(key)/1024 -1.01% 133.979 132.621 - 0.00% -
std::for_each(map<int>::iterator)/8192 -1.01% 16915.223 16744.138 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/32 -1.01% 19.748 19.548 - 0.00% -
SetIntersection_None_Vector_uint32_1_1 -1.01% 528609065.897 523267423.847 - 0.00% -
std::stable_partition(list<int>)_(sparse)/1024 -1.01% 1454.277 1439.581 - 0.00% -
std::partition_point(deque<int>)/50 -1.01% 3.381 3.347 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.01% 797772.518 789723.076 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10L}) -1.01% 1243.310 1230.766 - 0.00% -
std::rotate_copy(vector<int>)/1024 -1.01% 33.239 32.904 - 0.00% -
std::unique(list<int>)_(contiguous)/8192 -1.01% 7071.113 6999.842 - 0.00% -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.01% 395.899 391.916 - 0.00% -
std::stable_partition(list<int>)_(dense)/50 -1.00% 50.810 50.301 - 0.00% -
std::vector<int>::insert(begin)_(cheap_elements)/1024 -1.00% 38.749 38.362 - 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: 3.18s
Name Current %
BM_BitsetToString<1048576>/Dense_(90%)/90 2287816.378 -
BM_BitsetToString<1048576>/Sparse_(10%)/10 271391.413 -2.14%
BM_BitsetToString<1048576>/Uniform_(50%)/50 1303556.911 -
BM_BitsetToString<32>/Dense_(90%)/90 27.370 -6.46%
BM_BitsetToString<32>/Sparse_(10%)/10 11.443 6.43%
BM_BitsetToString<32>/Uniform_(50%)/50 17.481 14.17%
BM_BitsetToString<64>/Dense_(90%)/90 63.755 6.80%
BM_BitsetToString<64>/Sparse_(10%)/10 11.630 2.93%
BM_BitsetToString<64>/Uniform_(50%)/50 26.980 -19.33%
BM_BitsetToString<8192>/Dense_(90%)/90 18039.048 -
BM_BitsetToString<8192>/Sparse_(10%)/10 2011.583 -4.71%
BM_BitsetToString<8192>/Uniform_(50%)/50 10160.256 1.54%
BM_Bitset_ctor_ull 0.221 -
BM_CmpEqual_int_int 1.062 -
BM_CmpEqual_int_schar 1.120 -
BM_CmpEqual_int_short 1.115 -1.57%
BM_CmpEqual_int_uchar 1.121 -
BM_CmpEqual_int_uint 1.139 -
BM_CmpEqual_int_ushort 1.117 3.95%
BM_CmpEqual_schar_int 1.115 -
BM_CmpEqual_schar_schar 1.064 -1.92%
BM_CmpEqual_schar_short 1.136 -
BM_CmpEqual_schar_uchar 1.121 -
BM_CmpEqual_schar_uint 1.111 1.42%
BM_CmpEqual_schar_ushort 1.091 -1.55%
BM_CmpEqual_short_int 1.116 -
BM_CmpEqual_short_schar 1.130 -
BM_CmpEqual_short_short 1.073 1.42%
BM_CmpEqual_short_uchar 1.130 2.18%
BM_CmpEqual_short_uint 1.083 -2.00%
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.71%
BM_CmpEqual_uchar_uchar 1.062 -
BM_CmpEqual_uchar_uint 1.065 -
BM_CmpEqual_uchar_ushort 1.083 1.43%
BM_CmpEqual_uint_int 1.121 -
BM_CmpEqual_uint_schar 1.088 -
BM_CmpEqual_uint_short 1.101 1.09%
BM_CmpEqual_uint_uchar 1.115 -
BM_CmpEqual_uint_uint 1.080 1.01%
BM_CmpEqual_uint_ushort 1.118 -
BM_CmpEqual_ushort_int 1.085 -
BM_CmpEqual_ushort_schar 1.091 -
BM_CmpEqual_ushort_short 1.120 -
BM_CmpEqual_ushort_uchar 1.124 -
BM_CmpEqual_ushort_uint 1.073 3.40%
BM_CmpEqual_ushort_ushort 1.061 -1.92%
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.69%
BM_CmpLess_schar_uint 1.098 -
BM_CmpLess_schar_ushort 1.095 -
BM_CmpLess_short_int 1.104 -1.07%
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 -1.28%
BM_CmpLess_uchar_uint 1.059 -
BM_CmpLess_uchar_ushort 1.072 -1.20%
BM_CmpLess_uint_int 1.124 -
BM_CmpLess_uint_schar 1.085 -
BM_CmpLess_uint_short 1.060 -
BM_CmpLess_uint_uchar 1.099 -
BM_CmpLess_uint_uint 1.068 1.09%
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 -
BM_CmpLess_ushort_uint 1.074 1.48%
BM_CmpLess_ushort_ushort 1.080 2.86%
BM_ConstructAndDestroy_FuncPtr_Opaque 1.255 1.02%
BM_ConstructAndDestroy_FuncPtr_Transparent 0.000 -
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Opaque 11.341 -
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Transparent 0.000 -
BM_ConstructAndDestroy_LargeTrivialFunctor_Opaque 11.110 1.92%
BM_ConstructAndDestroy_LargeTrivialFunctor_Transparent 0.000 -
BM_ConstructAndDestroy_MemFuncPtr_Opaque 1.140 -1.15%
BM_ConstructAndDestroy_MemFuncPtr_Transparent 0.000 -
BM_ConstructAndDestroy_MemPtr_Opaque 0.924 -
BM_ConstructAndDestroy_MemPtr_Transparent 0.000 -
BM_ConstructAndDestroy_Null_Opaque 0.270 16.16%
BM_ConstructAndDestroy_Null_Transparent 0.000 -
BM_ConstructAndDestroy_SmallNonTrivialFunctor_Opaque 9.573 6.25%
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 2.28%
BM_Copy_LargeTrivialFunctor 11.356 -
BM_Copy_MemFuncPtr 1.575 -
BM_Copy_MemPtr 1.412 -
BM_Copy_Null 0.423 -14.25%
BM_Copy_SmallNonTrivialFunctor 10.035 1.42%
BM_Copy_SmallTrivialFunctor 1.137 -
BM_Hash/uint32_random_std_hash/1024 579.352 -20.06%
BM_Hash/uint32_top_std_hash/1024 680.821 -2.96%
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 1.81%
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 -5.03%
BM_SharedPtrIncDecRef 3.065 -
BM_StringAssignAsciizMix_Opaque 4.339 1.01%
BM_StringAssignAsciizMix_Transparent 1.487 -
BM_StringAssignAsciiz_Empty_Opaque 1.327 2.63%
BM_StringAssignAsciiz_Empty_Transparent 0.425 -
BM_StringAssignAsciiz_Huge_Opaque 199.869 -6.35%
BM_StringAssignAsciiz_Huge_Transparent 138.500 -13.17%
BM_StringAssignAsciiz_Large_Opaque 10.506 -
BM_StringAssignAsciiz_Large_Transparent 4.934 -
BM_StringAssignAsciiz_Small_Opaque 2.507 1.86%
BM_StringAssignAsciiz_Small_Transparent 0.620 -
BM_StringAssignStr_Empty_Opaque 0.585 -
BM_StringAssignStr_Empty_Transparent 0.564 -
BM_StringAssignStr_Huge_Opaque 107.931 -1.92%
BM_StringAssignStr_Huge_Transparent 123.117 2.78%
BM_StringAssignStr_Large_Opaque 9.555 -1.48%
BM_StringAssignStr_Large_Transparent 5.062 -
BM_StringAssignStr_Small_Opaque 1.651 3.48%
BM_StringAssignStr_Small_Transparent 1.666 7.47%
BM_StringConstructDestroyCStr_Empty_Opaque 1.370 17.78%
BM_StringConstructDestroyCStr_Empty_Transparent 0.638 -
BM_StringConstructDestroyCStr_Huge_Opaque 158.030 -
BM_StringConstructDestroyCStr_Huge_Transparent 68.787 1.25%
BM_StringConstructDestroyCStr_Large_Opaque 15.391 1.30%
BM_StringConstructDestroyCStr_Large_Transparent 8.907 -5.77%
BM_StringConstructDestroyCStr_Small_Opaque 2.420 3.68%
BM_StringConstructDestroyCStr_Small_Transparent 0.781 -
BM_StringCopy_Empty 0.722 -
BM_StringCopy_Huge 110.207 2.33%
BM_StringCopy_Large 4.911 -1.29%
BM_StringCopy_Small 1.700 -3.46%
BM_StringCtorDefault 0.532 9.40%
BM_StringDestroy_Empty 0.618 -
BM_StringDestroy_Huge 10.879 2.96%
BM_StringDestroy_Large 7.249 -
BM_StringDestroy_Small 0.620 -
BM_StringEraseToEnd_Empty_Opaque 0.720 -
BM_StringEraseToEnd_Empty_Transparent 0.382 -
BM_StringEraseToEnd_Huge_Opaque 2.322 -23.41%
BM_StringEraseToEnd_Huge_Transparent 2.442 -21.13%
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 2.44%
BM_StringEraseWithMove_Empty_Transparent 0.096 -
BM_StringEraseWithMove_Huge_Opaque 53.954 -25.24%
BM_StringEraseWithMove_Huge_Transparent 48.213 -29.84%
BM_StringEraseWithMove_Large_Opaque 1.808 -6.17%
BM_StringEraseWithMove_Large_Transparent 1.723 -
BM_StringEraseWithMove_Small_Opaque 1.757 -
BM_StringEraseWithMove_Small_Transparent 2.109 8.73%
BM_StringFindAllMatch/1 2.904 -
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 3.64%
BM_StringFindAllMatch/8 2.587 3.55%
BM_StringFindCharLiteral/1024 18.738 -9.53%
BM_StringFindCharLiteral/128 3.220 -
BM_StringFindCharLiteral/16 1.473 -3.50%
BM_StringFindCharLiteral/2048 39.962 -
BM_StringFindCharLiteral/256 5.355 -2.61%
BM_StringFindCharLiteral/32 1.780 -3.43%
BM_StringFindCharLiteral/4096 76.367 -
BM_StringFindCharLiteral/512 9.301 -
BM_StringFindCharLiteral/64 2.346 -
BM_StringFindCharLiteral/8 1.492 -
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 1.91%
BM_StringFindStringLiteral/1024 16.812 -
BM_StringFindStringLiteral/128 3.332 3.45%
BM_StringFindStringLiteral/16 1.724 6.74%
BM_StringFindStringLiteral/2048 41.909 4.35%
BM_StringFindStringLiteral/256 5.670 1.80%
BM_StringFindStringLiteral/32 1.953 5.90%
BM_StringFindStringLiteral/4096 85.294 11.37%
BM_StringFindStringLiteral/512 9.572 1.66%
BM_StringFindStringLiteral/64 2.422 2.74%
BM_StringFindStringLiteral/8 1.722 13.94%
BM_StringFindStringLiteral/8192 141.022 2.95%
BM_StringMove_Empty 1.154 -
BM_StringMove_Huge 0.708 -7.73%
BM_StringMove_Large 0.748 -2.47%
BM_StringMove_Small 1.551 -3.81%
BM_StringRead_Cold_Deep_Empty 1.330 -4.14%
BM_StringRead_Cold_Deep_Large 1.333 -3.85%
BM_StringRead_Cold_Deep_Small 1.331 -3.29%
BM_StringRead_Cold_Shallow_Empty 1.243 -
BM_StringRead_Cold_Shallow_Large 1.182 -6.37%
BM_StringRead_Cold_Shallow_Small 1.182 -6.37%
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 -11.74%
BM_StringRelationalLiteral_Compare_Large_Empty_Control 0.238 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst 1.030 -25.10%
BM_StringRelationalLiteral_Compare_Large_Large_ChangeLast 1.666 -5.40%
BM_StringRelationalLiteral_Compare_Large_Large_ChangeMiddle 1.387 -
BM_StringRelationalLiteral_Compare_Large_Large_Control 1.991 -3.66%
BM_StringRelationalLiteral_Compare_Large_Small_Control 1.382 -1.64%
BM_StringRelationalLiteral_Compare_Small_Empty_Control 0.238 -
BM_StringRelationalLiteral_Compare_Small_Large_Control 1.383 -2.55%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst 1.149 -3.94%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast 1.649 -5.85%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle 1.160 1.15%
BM_StringRelationalLiteral_Compare_Small_Small_Control 1.382 -1.77%
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 44.77%
BM_StringRelationalLiteral_Eq_Empty_Small_Control 0.444 92.15%
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 -9.17%
BM_StringRelationalLiteral_Eq_Small_Empty_Control 0.445 -
BM_StringRelationalLiteral_Eq_Small_Large_Control 0.357 53.50%
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst 0.406 -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast 0.460 19.91%
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle 0.388 -15.71%
BM_StringRelationalLiteral_Eq_Small_Small_Control 0.410 -4.90%
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 13.09%
BM_StringRelationalLiteral_Less_Empty_Small_Control 0.451 -
BM_StringRelationalLiteral_Less_Large_Empty_Control 0.218 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeFirst 1.202 -
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast 1.671 3.12%
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle 1.386 7.45%
BM_StringRelationalLiteral_Less_Large_Large_Control 2.060 3.92%
BM_StringRelationalLiteral_Less_Large_Small_Control 1.398 1.30%
BM_StringRelationalLiteral_Less_Small_Empty_Control 0.220 -
BM_StringRelationalLiteral_Less_Small_Large_Control 1.384 -3.13%
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst 1.109 2.35%
BM_StringRelationalLiteral_Less_Small_Small_ChangeLast 1.759 -
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle 1.372 14.41%
BM_StringRelationalLiteral_Less_Small_Small_Control 1.383 -
BM_StringRelational_Compare_Empty_Empty_Control 0.534 -
BM_StringRelational_Compare_Empty_Huge_Control 0.537 -
BM_StringRelational_Compare_Empty_Large_Control 0.538 -
BM_StringRelational_Compare_Empty_Small_Control 0.536 -
BM_StringRelational_Compare_Huge_Empty_Control 0.528 -
BM_StringRelational_Compare_Huge_Huge_ChangeFirst 1.297 -
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 -7.56%
BM_StringRelational_Compare_Huge_Small_Control 1.586 1.07%
BM_StringRelational_Compare_Large_Empty_Control 0.531 -
BM_StringRelational_Compare_Large_Huge_Control 1.999 -1.81%
BM_StringRelational_Compare_Large_Large_ChangeFirst 1.241 7.09%
BM_StringRelational_Compare_Large_Large_ChangeLast 1.849 -
BM_StringRelational_Compare_Large_Large_ChangeMiddle 1.602 3.28%
BM_StringRelational_Compare_Large_Large_Control 2.038 -1.23%
BM_StringRelational_Compare_Large_Small_Control 1.535 -
BM_StringRelational_Compare_Small_Empty_Control 0.541 -
BM_StringRelational_Compare_Small_Huge_Control 1.528 1.66%
BM_StringRelational_Compare_Small_Large_Control 1.549 -
BM_StringRelational_Compare_Small_Small_ChangeFirst 1.221 -12.10%
BM_StringRelational_Compare_Small_Small_ChangeLast 1.883 3.05%
BM_StringRelational_Compare_Small_Small_ChangeMiddle 1.355 7.01%
BM_StringRelational_Compare_Small_Small_Control 1.528 1.24%
BM_StringRelational_Eq_Empty_Empty_Control 0.407 -10.46%
BM_StringRelational_Eq_Empty_Huge_Control 0.462 18.91%
BM_StringRelational_Eq_Empty_Large_Control 0.423 -13.95%
BM_StringRelational_Eq_Empty_Small_Control 0.405 10.05%
BM_StringRelational_Eq_Huge_Huge_ChangeFirst 1.229 11.93%
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 -
BM_StringRelational_Eq_Large_Large_ChangeFirst 1.112 -13.26%
BM_StringRelational_Eq_Large_Large_ChangeLast 1.727 7.07%
BM_StringRelational_Eq_Large_Large_ChangeMiddle 1.514 -
BM_StringRelational_Eq_Large_Large_Control 1.877 -8.42%
BM_StringRelational_Eq_Small_Huge_Control 0.464 35.28%
BM_StringRelational_Eq_Small_Large_Control 0.344 -5.77%
BM_StringRelational_Eq_Small_Small_ChangeFirst 1.341 9.14%
BM_StringRelational_Eq_Small_Small_ChangeLast 1.941 5.86%
BM_StringRelational_Eq_Small_Small_ChangeMiddle 1.454 20.65%
BM_StringRelational_Eq_Small_Small_Control 1.655 -2.64%
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 -
BM_StringRelational_Less_Huge_Empty_Control 0.529 -
BM_StringRelational_Less_Huge_Huge_ChangeFirst 1.270 -2.02%
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 -
BM_StringRelational_Less_Huge_Small_Control 1.616 -
BM_StringRelational_Less_Large_Empty_Control 0.528 -
BM_StringRelational_Less_Large_Huge_Control 2.067 1.76%
BM_StringRelational_Less_Large_Large_ChangeFirst 1.204 -5.14%
BM_StringRelational_Less_Large_Large_ChangeLast 1.849 -
BM_StringRelational_Less_Large_Large_ChangeMiddle 1.555 3.59%
BM_StringRelational_Less_Large_Large_Control 1.882 -8.82%
BM_StringRelational_Less_Large_Small_Control 1.617 -
BM_StringRelational_Less_Small_Empty_Control 0.529 -
BM_StringRelational_Less_Small_Huge_Control 1.616 -
BM_StringRelational_Less_Small_Large_Control 1.619 -
BM_StringRelational_Less_Small_Small_ChangeFirst 1.289 -8.20%
BM_StringRelational_Less_Small_Small_ChangeLast 1.835 -2.42%
BM_StringRelational_Less_Small_Small_ChangeMiddle 1.269 -3.70%
BM_StringRelational_Less_Small_Small_Control 1.616 -
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 1.91%
BM_SystemErrorWithoutMessage 34.020 7.13%
BM_WeakPtrIncDecRef 3.043 -
BM_align/1 0.636 -4.69%
BM_align/256 0.635 -4.59%
BM_align/64 0.635 -4.71%
BM_align/8 0.635 -5.08%
BM_ascii_escaped<char> 7558.340 -2.10%
BM_ascii_escaped<wchar_t> 3999.947 -
BM_ascii_text<char> 34274.633 -1.53%
BM_ascii_text<wchar_t> 108458.097 -2.71%
BM_cyrillic_escaped<char> 12852.640 -
BM_cyrillic_escaped<wchar_t> 12998.683 4.97%
BM_cyrillic_text<char> 21462.682 -2.20%
BM_cyrillic_text<wchar_t> 65326.779 -3.48%
BM_deque_deque_copy/0 2.321 -
BM_deque_deque_copy/1 2.593 2.86%
BM_deque_deque_copy/1024 45.607 -
BM_deque_deque_copy/2 3.165 10.09%
BM_deque_deque_copy/4000 171.612 2.24%
BM_deque_deque_copy/4096 174.504 1.41%
BM_deque_deque_copy/512 24.620 -
BM_deque_deque_copy/5500 233.354 1.65%
BM_deque_deque_copy/64 7.001 1.40%
BM_deque_deque_copy/64000 3163.746 -
BM_deque_deque_copy/65536 3310.797 -2.87%
BM_deque_deque_copy/70000 3491.878 -4.40%
BM_deque_deque_copy_backward/0 2.329 -
BM_deque_deque_copy_backward/1 2.905 -3.57%
BM_deque_deque_copy_backward/1024 45.772 1.24%
BM_deque_deque_copy_backward/2 3.045 -3.72%
BM_deque_deque_copy_backward/4000 169.890 2.89%
BM_deque_deque_copy_backward/4096 172.810 2.06%
BM_deque_deque_copy_backward/512 25.642 -
BM_deque_deque_copy_backward/5500 230.038 2.65%
BM_deque_deque_copy_backward/64 7.309 -1.05%
BM_deque_deque_copy_backward/64000 4810.592 -
BM_deque_deque_copy_backward/65536 4924.008 -
BM_deque_deque_copy_backward/70000 5286.648 -
BM_deque_deque_move/0 2.322 -
BM_deque_deque_move/1 2.608 3.28%
BM_deque_deque_move/1024 46.055 1.35%
BM_deque_deque_move/2 3.227 3.80%
BM_deque_deque_move/4000 171.253 1.73%
BM_deque_deque_move/4096 174.427 1.75%
BM_deque_deque_move/512 24.564 -
BM_deque_deque_move/5500 232.702 1.34%
BM_deque_deque_move/64 6.992 1.47%
BM_deque_deque_move/64000 3248.651 1.36%
BM_deque_deque_move/65536 3340.676 -2.23%
BM_deque_deque_move/70000 3616.960 -1.16%
BM_deque_deque_move_backward/0 2.328 -
BM_deque_deque_move_backward/1 2.917 -3.02%
BM_deque_deque_move_backward/1024 45.895 1.56%
BM_deque_deque_move_backward/2 3.108 -1.82%
BM_deque_deque_move_backward/4000 169.233 2.37%
BM_deque_deque_move_backward/4096 173.460 2.55%
BM_deque_deque_move_backward/512 25.796 -
BM_deque_deque_move_backward/5500 231.415 1.52%
BM_deque_deque_move_backward/64 7.294 -1.29%
BM_deque_deque_move_backward/64000 4803.560 -
BM_deque_deque_move_backward/65536 4938.930 -
BM_deque_deque_move_backward/70000 5292.711 -1.02%
BM_deque_deque_ranges_copy/0 0.675 -2.32%
BM_deque_deque_ranges_copy/1 1.091 16.13%
BM_deque_deque_ranges_copy/1024 353.834 -7.79%
BM_deque_deque_ranges_copy/2 1.384 -
BM_deque_deque_ranges_copy/4000 1370.273 -7.88%
BM_deque_deque_ranges_copy/4096 1401.278 -8.00%
BM_deque_deque_ranges_copy/512 179.849 -7.31%
BM_deque_deque_ranges_copy/5500 1880.535 -7.74%
BM_deque_deque_ranges_copy/64 16.282 -20.77%
BM_deque_deque_ranges_copy/64000 22444.923 -7.03%
BM_deque_deque_ranges_copy/65536 22895.472 -7.69%
BM_deque_deque_ranges_copy/70000 24190.776 -8.67%
BM_deque_deque_ranges_copy_backward/0 0.569 -11.61%
BM_deque_deque_ranges_copy_backward/1 1.103 -
BM_deque_deque_ranges_copy_backward/1024 354.891 -7.18%
BM_deque_deque_ranges_copy_backward/2 1.347 -3.25%
BM_deque_deque_ranges_copy_backward/4000 1378.176 -7.46%
BM_deque_deque_ranges_copy_backward/4096 1418.480 -7.01%
BM_deque_deque_ranges_copy_backward/512 180.087 -6.13%
BM_deque_deque_ranges_copy_backward/5500 1894.218 -7.49%
BM_deque_deque_ranges_copy_backward/64 16.275 -
BM_deque_deque_ranges_copy_backward/64000 22322.025 -8.25%
BM_deque_deque_ranges_copy_backward/65536 22876.781 -8.43%
BM_deque_deque_ranges_copy_backward/70000 24318.662 -8.65%
BM_deque_deque_ranges_move/0 0.656 -4.97%
BM_deque_deque_ranges_move/1 0.992 4.09%
BM_deque_deque_ranges_move/1024 355.029 23.93%
BM_deque_deque_ranges_move/2 1.384 -
BM_deque_deque_ranges_move/4000 1382.705 24.99%
BM_deque_deque_ranges_move/4096 1408.112 24.71%
BM_deque_deque_ranges_move/512 179.572 23.30%
BM_deque_deque_ranges_move/5500 1887.794 24.80%
BM_deque_deque_ranges_move/64 16.313 -
BM_deque_deque_ranges_move/64000 23033.536 22.55%
BM_deque_deque_ranges_move/65536 23379.699 20.57%
BM_deque_deque_ranges_move/70000 25001.497 21.62%
BM_deque_deque_ranges_move_backward/0 0.602 -7.24%
BM_deque_deque_ranges_move_backward/1 0.967 2.66%
BM_deque_deque_ranges_move_backward/1024 287.741 -
BM_deque_deque_ranges_move_backward/2 1.339 5.09%
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.27%
BM_deque_deque_ranges_move_backward/5500 1542.868 -
BM_deque_deque_ranges_move_backward/64 17.482 6.89%
BM_deque_deque_ranges_move_backward/64000 17798.836 -2.19%
BM_deque_deque_ranges_move_backward/65536 18199.851 -2.98%
BM_deque_deque_ranges_move_backward/70000 19455.782 -
BM_deque_vector_copy/0 0.460 -8.95%
BM_deque_vector_copy/1 0.686 19.95%
BM_deque_vector_copy/1024 38.742 -
BM_deque_vector_copy/2 1.780 -
BM_deque_vector_copy/4000 150.020 -
BM_deque_vector_copy/4096 155.210 -
BM_deque_vector_copy/512 20.197 -
BM_deque_vector_copy/5500 205.719 -
BM_deque_vector_copy/64 2.640 2.22%
BM_deque_vector_copy/64000 2872.690 -4.73%
BM_deque_vector_copy/65536 2929.438 -7.07%
BM_deque_vector_copy/70000 3207.275 -7.36%
BM_deque_vector_copy_backward/0 0.608 10.41%
BM_deque_vector_copy_backward/1 0.688 12.27%
BM_deque_vector_copy_backward/1024 38.713 1.57%
BM_deque_vector_copy_backward/2 1.687 -5.82%
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 -
BM_deque_vector_copy_backward/64000 4713.279 1.10%
BM_deque_vector_copy_backward/65536 4752.312 -3.22%
BM_deque_vector_copy_backward/70000 5077.291 -3.13%
BM_deque_vector_move/0 0.721 44.42%
BM_deque_vector_move/1 0.723 17.00%
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 -
BM_deque_vector_move/64000 3024.899 -
BM_deque_vector_move/65536 3057.544 -
BM_deque_vector_move/70000 3248.871 -4.45%
BM_deque_vector_move_backward/0 0.441 -4.14%
BM_deque_vector_move_backward/1 0.688 -
BM_deque_vector_move_backward/1024 38.134 -
BM_deque_vector_move_backward/2 1.586 -
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.55%
BM_deque_vector_move_backward/5500 203.077 -
BM_deque_vector_move_backward/64 2.513 1.76%
BM_deque_vector_move_backward/64000 4561.281 -3.34%
BM_deque_vector_move_backward/65536 4670.143 -8.18%
BM_deque_vector_move_backward/70000 5039.647 -4.66%
BM_deque_vector_ranges_copy/0 0.622 10.01%
BM_deque_vector_ranges_copy/1 0.847 -2.08%
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 -
BM_deque_vector_ranges_copy/65536 21434.750 1.06%
BM_deque_vector_ranges_copy/70000 22883.657 1.33%
BM_deque_vector_ranges_copy_backward/0 0.691 -
BM_deque_vector_ranges_copy_backward/1 0.884 -4.33%
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 -2.36%
BM_deque_vector_ranges_copy_backward/70000 22379.000 -
BM_deque_vector_ranges_move/0 0.645 6.46%
BM_deque_vector_ranges_move/1 0.851 -7.79%
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 3.36%
BM_deque_vector_ranges_move/65536 21478.394 1.74%
BM_deque_vector_ranges_move/70000 23031.830 1.67%
BM_deque_vector_ranges_move_backward/0 0.641 -7.06%
BM_deque_vector_ranges_move_backward/1 0.924 -
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 -
BM_deque_vector_ranges_move_backward/65536 20435.985 -2.11%
BM_deque_vector_ranges_move_backward/70000 22546.839 -
BM_emoji_escaped<char> 9375.515 2.61%
BM_emoji_escaped<wchar_t> 5745.955 -
BM_emoji_text<char> 33586.577 -
BM_emoji_text<wchar_t> 109729.346 -2.83%
BM_format 14.179 -
BM_format/C_string_len_6 19.035 -
BM_format/C_string_len_60 20.177 -4.24%
BM_format/C_string_len_6000 183.335 -
BM_format/string_len_6 10.123 -
BM_format/string_len_60 19.683 -
BM_format/string_len_6000 78.976 -
BM_format/string_view_len_6 10.882 -2.21%
BM_format/string_view_len_60 19.873 -
BM_format/string_view_len_6000 78.777 -
BM_format_string<char>/1 9.097 -7.52%
BM_format_string<char>/1024 0.028 -
BM_format_string<char>/1048576 0.013 -
BM_format_string<char>/128 0.147 9.50%
BM_format_string<char>/131072 0.034 -
BM_format_string<char>/16 1.192 2.99%
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.11%
BM_format_string<char>/32 0.654 5.00%
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.23%
BM_format_string<char>/64 0.288 12.03%
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 -
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 -
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 5.48%
BM_format_string<wchar_t>/262144 0.224 -
BM_format_string<wchar_t>/32 0.858 -
BM_format_string<wchar_t>/32768 0.255 -
BM_format_string<wchar_t>/4 5.963 -
BM_format_string<wchar_t>/4096 0.224 -
BM_format_string<wchar_t>/512 0.342 4.45%
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 -
BM_format_string<wchar_t>/8192 0.276 -
BM_format_to_back_inserter<std::deque<char>>/C_string_len_6 35.685 1.37%
BM_format_to_back_inserter<std::deque<char>>/C_string_len_60 54.200 1.49%
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 4.18%
BM_format_to_back_inserter<std::deque<char>>/string_len_60 53.216 1.30%
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 3.47%
BM_format_to_back_inserter<std::deque<char>>/string_view_len_60 53.501 1.77%
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.72%
BM_format_to_back_inserter<std::list<char>>/C_string_len_6000 72012.562 2.48%
BM_format_to_back_inserter<std::list<char>>/string_len_6 71.652 5.59%
BM_format_to_back_inserter<std::list<char>>/string_len_60 624.016 1.19%
BM_format_to_back_inserter<std::list<char>>/string_len_6000 72860.866 1.67%
BM_format_to_back_inserter<std::list<char>>/string_view_len_6 70.662 4.23%
BM_format_to_back_inserter<std::list<char>>/string_view_len_60 622.566 2.01%
BM_format_to_back_inserter<std::list<char>>/string_view_len_6000 72260.044 4.33%
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 -2.45%
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 3.20%
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 -1.52%
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 -17.53%
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.48%
BM_format_to_back_inserter<std::vector<char>>/string_len_60 107.167 2.03%
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.25%
BM_format_to_back_inserter<std::vector<char>>/string_view_len_60 106.729 1.97%
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 -1.14%
BM_format_to_iterator/<std::array>_C_string_len_60 4.999 -1.05%
BM_format_to_iterator/<std::array>_C_string_len_6000 165.722 1.04%
BM_format_to_iterator/<std::array>_string_len_6 2.350 5.64%
BM_format_to_iterator/<std::array>_string_len_60 3.605 -
BM_format_to_iterator/<std::array>_string_len_6000 52.675 -
BM_format_to_iterator/<std::array>_string_view_len_6 2.159 -5.85%
BM_format_to_iterator/<std::array>_string_view_len_60 3.758 -
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.61%
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.42%
BM_format_to_iterator/<std::deque>_string_len_60 23.855 -2.18%
BM_format_to_iterator/<std::deque>_string_len_6000 1751.281 -
BM_format_to_iterator/<std::deque>_string_view_len_6 8.228 -
BM_format_to_iterator/<std::deque>_string_view_len_60 24.199 -1.26%
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 -2.72%
BM_format_to_iterator/<std::string>_C_string_len_6000 159.747 -
BM_format_to_iterator/<std::string>_string_len_6 2.238 -4.64%
BM_format_to_iterator/<std::string>_string_len_60 3.715 -
BM_format_to_iterator/<std::string>_string_len_6000 52.670 -
BM_format_to_iterator/<std::string>_string_view_len_6 2.300 3.09%
BM_format_to_iterator/<std::string>_string_view_len_60 3.495 -2.78%
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 5.78%
BM_format_to_iterator/<std::vector>_C_string_len_60 4.945 -
BM_format_to_iterator/<std::vector>_C_string_len_6000 162.875 -
BM_format_to_iterator/<std::vector>_string_len_6 2.221 -1.49%
BM_format_to_iterator/<std::vector>_string_len_60 3.672 -
BM_format_to_iterator/<std::vector>_string_len_6000 52.364 -
BM_format_to_iterator/<std::vector>_string_view_len_6 2.269 -
BM_format_to_iterator/<std::vector>_string_view_len_60 3.602 -
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 -
BM_format_to_n_string_back_inserter<std::list<char>>/1048576 13439173.792 4.22%
BM_format_to_n_string_back_inserter<std::list<char>>/16384 210000.054 6.34%
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1 21.307 5.20%
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1048576 13700368.358 7.27%
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/16384 210429.056 6.15%
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 -2.40%
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 -6.07%
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.79%
BM_format_to_n_string_back_inserter<std::wstring>/1 12.498 -2.17%
BM_format_to_n_string_back_inserter<std::wstring>/1048576 670184.381 -
BM_format_to_n_string_back_inserter<std::wstring>/16384 11223.584 2.33%
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 3.43%
BM_format_to_n_string_begin<std::list<wchar_t>>/1 11.023 2.20%
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 -1.11%
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.10%
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 -
BM_format_to_n_string_begin<std::vector<wchar_t>>/1048576 137675.247 -1.72%
BM_format_to_n_string_begin<std::vector<wchar_t>>/16384 2422.740 2.03%
BM_format_to_n_string_begin<std::wstring>/1 13.436 1.21%
BM_format_to_n_string_begin<std::wstring>/1048576 137685.512 -4.21%
BM_format_to_n_string_begin<std::wstring>/16384 2044.099 -12.19%
BM_format_to_n_string_pointer<char>/1 16.078 -
BM_format_to_n_string_pointer<char>/1048576 53481.215 -
BM_format_to_n_string_pointer<char>/16384 787.618 -
BM_format_to_n_string_pointer<wchar_t>/1 13.244 -
BM_format_to_n_string_pointer<wchar_t>/1048576 139417.608 -1.75%
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 -
BM_format_to_n_string_span<char>/16384 789.234 -
BM_format_to_n_string_span<wchar_t>/1 13.157 -
BM_format_to_n_string_span<wchar_t>/1048576 145784.108 -
BM_format_to_n_string_span<wchar_t>/16384 2458.724 -1.25%
BM_format_to_string_back_inserter<std::list<char>>/1 16.166 2.49%
BM_format_to_string_back_inserter<std::list<char>>/1048576 12818635.594 4.65%
BM_format_to_string_back_inserter<std::list<char>>/16384 198614.348 4.85%
BM_format_to_string_back_inserter<std::list<wchar_t>>/1 19.962 -6.13%
BM_format_to_string_back_inserter<std::list<wchar_t>>/1048576 12670976.775 -
BM_format_to_string_back_inserter<std::list<wchar_t>>/16384 197131.847 -
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 6.01%
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.19%
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1048576 483066.832 2.54%
BM_format_to_string_back_inserter<std::vector<wchar_t>>/16384 8161.206 -1.28%
BM_format_to_string_back_inserter<std::wstring>/1 12.498 1.26%
BM_format_to_string_back_inserter<std::wstring>/1048576 569629.709 -
BM_format_to_string_back_inserter<std::wstring>/16384 9621.066 1.66%
BM_format_to_string_begin<std::list<char>>/1 5.084 -
BM_format_to_string_begin<std::list<char>>/1048576 944561.285 1.01%
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 2.97%
BM_format_to_string_begin<std::string>/1 4.682 -2.33%
BM_format_to_string_begin<std::string>/1048576 11623.560 -1.40%
BM_format_to_string_begin<std::string>/16384 141.043 -
BM_format_to_string_begin<std::vector<char>>/1 4.855 -
BM_format_to_string_begin<std::vector<char>>/1048576 11629.739 -1.35%
BM_format_to_string_begin<std::vector<char>>/16384 142.885 1.26%
BM_format_to_string_begin<std::vector<wchar_t>>/1 10.131 -1.31%
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 3.62%
BM_format_to_string_begin<std::wstring>/1048576 53925.003 -
BM_format_to_string_begin<std::wstring>/16384 661.211 -
BM_format_to_string_pointer<char>/1 4.856 -1.25%
BM_format_to_string_pointer<char>/1048576 12528.048 2.76%
BM_format_to_string_pointer<char>/16384 242.659 -13.33%
BM_format_to_string_pointer<wchar_t>/1 10.218 -
BM_format_to_string_pointer<wchar_t>/1048576 53832.955 -
BM_format_to_string_pointer<wchar_t>/16384 665.092 1.67%
BM_format_to_string_span<char>/1 4.861 -1.15%
BM_format_to_string_span<char>/1048576 12529.863 2.82%
BM_format_to_string_span<char>/16384 242.442 -13.42%
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 1.26%
BM_formatted_size_string<char>/1 5.366 2.18%
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 -
BM_from_sys/1970/threads:4 1.209 -
BM_from_sys/1979 4.716 -
BM_from_sys/1979/threads:16 0.688 -4.27%
BM_from_sys/1979/threads:4 1.230 1.11%
BM_from_sys/1993 4.715 -1.12%
BM_from_sys/1993/threads:16 0.705 4.51%
BM_from_sys/1993/threads:4 1.217 -
BM_from_sys/2100 8.635 1.14%
BM_from_sys/2100/threads:16 19.346 20.59%
BM_from_sys/2100/threads:4 24.173 21.75%
BM_japanese_escaped<char> 11949.702 2.49%
BM_japanese_escaped<wchar_t> 11516.701 2.75%
BM_japanese_text<char> 27302.407 -
BM_japanese_text<wchar_t> 47928.420 -4.63%
BM_join_view_deques/0 0.990 21.27%
BM_join_view_deques/1 11.871 -12.35%
BM_join_view_deques/1024 17320.551 -
BM_join_view_deques/2 27.957 -1.56%
BM_join_view_deques/4000 66457.700 -1.03%
BM_join_view_deques/4096 68189.331 -
BM_join_view_deques/512 8514.288 -
BM_join_view_deques/5500 91733.964 -1.10%
BM_join_view_deques/64 1061.663 1.53%
BM_join_view_deques/64000 1080235.726 -1.04%
BM_join_view_deques/65536 1137564.357 -
BM_join_view_deques/70000 1208283.416 1.48%
BM_join_view_in_vectors/0 0.389 8.08%
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.34%
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 6.12%
BM_join_view_out_vectors/1 8.724 -
BM_join_view_out_vectors/1024 8449.138 -
BM_join_view_out_vectors/2 17.993 1.71%
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.73%
BM_num_get<double> 247.690 5.90%
BM_num_get<float> 246.598 5.23%
BM_num_get<long> 6.114 -
BM_num_get<long_double> 246.331 7.14%
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 1.31%
BM_num_get<unsigned_short> 6.068 -
BM_num_get<void*> 6.351 1.80%
BM_num_put<bool> 5.040 -
BM_num_put<const_void*> 5.423 -
BM_num_put<double> 56.731 -1.16%
BM_num_put<long> 4.700 -2.46%
BM_num_put<long_double> 57.839 -
BM_num_put<long_long> 4.904 -1.58%
BM_num_put<unsigned_long> 5.044 1.86%
BM_num_put<unsigned_long_long> 5.040 2.53%
BM_sprintf 33.485 -
BM_sprintf/C_string_len_6 4.382 -1.64%
BM_sprintf/C_string_len_60 5.878 -2.74%
BM_sprintf/C_string_len_6000 162.225 -
BM_std_minmax_element<char>/1 0.382 -12.41%
BM_std_minmax_element<char>/1024 578.948 -
BM_std_minmax_element<char>/2 0.482 -
BM_std_minmax_element<char>/3 0.859 -22.10%
BM_std_minmax_element<char>/4 1.126 -
BM_std_minmax_element<char>/4000 2280.029 -
BM_std_minmax_element<char>/4096 2328.990 -
BM_std_minmax_element<char>/512 284.855 1.61%
BM_std_minmax_element<char>/5500 3131.434 -
BM_std_minmax_element<char>/64 25.653 3.08%
BM_std_minmax_element<char>/64000 36315.582 -
BM_std_minmax_element<char>/65536 37517.345 -
BM_std_minmax_element<char>/70000 39917.196 -
BM_std_minmax_element<int>/1 0.450 19.79%
BM_std_minmax_element<int>/1024 355.921 11.86%
BM_std_minmax_element<int>/2 0.489 -5.71%
BM_std_minmax_element<int>/3 0.799 -13.32%
BM_std_minmax_element<int>/4 1.135 2.42%
BM_std_minmax_element<int>/4000 1312.239 6.54%
BM_std_minmax_element<int>/4096 1339.728 6.01%
BM_std_minmax_element<int>/512 181.209 12.51%
BM_std_minmax_element<int>/5500 1798.447 6.39%
BM_std_minmax_element<int>/64 20.669 3.27%
BM_std_minmax_element<int>/64000 20776.208 3.14%
BM_std_minmax_element<int>/65536 21507.928 4.11%
BM_std_minmax_element<int>/70000 22726.584 2.95%
BM_std_minmax_element<long_long>/1 0.526 -9.37%
BM_std_minmax_element<long_long>/1024 341.798 3.53%
BM_std_minmax_element<long_long>/2 0.464 -3.07%
BM_std_minmax_element<long_long>/3 1.003 1.71%
BM_std_minmax_element<long_long>/4 1.113 -
BM_std_minmax_element<long_long>/4000 1290.665 1.67%
BM_std_minmax_element<long_long>/4096 1332.066 1.51%
BM_std_minmax_element<long_long>/512 172.737 2.95%
BM_std_minmax_element<long_long>/5500 1767.546 1.62%
BM_std_minmax_element<long_long>/64 20.514 1.55%
BM_std_minmax_element<long_long>/64000 20573.773 1.12%
BM_std_minmax_element<long_long>/65536 21298.932 1.30%
BM_std_minmax_element<long_long>/70000 22499.517 1.19%
BM_std_minmax_element<short>/1 0.374 -18.45%
BM_std_minmax_element<short>/1024 398.999 -46.40%
BM_std_minmax_element<short>/2 0.523 -
BM_std_minmax_element<short>/3 0.959 21.20%
BM_std_minmax_element<short>/4 1.153 2.94%
BM_std_minmax_element<short>/4000 1537.020 -48.99%
BM_std_minmax_element<short>/4096 1582.724 -48.72%
BM_std_minmax_element<short>/512 200.427 -43.41%
BM_std_minmax_element<short>/5500 2110.169 -49.24%
BM_std_minmax_element<short>/64 22.191 -15.77%
BM_std_minmax_element<short>/64000 24360.029 -50.05%
BM_std_minmax_element<short>/65536 25068.640 -49.80%
BM_std_minmax_element<short>/70000 27014.361 -49.41%
BM_stop_token_async_reg_unreg_callback/1024 23429.200 -
BM_stop_token_async_reg_unreg_callback/131072 2074384.363 -1.62%
BM_stop_token_async_reg_unreg_callback/16777216 260256733.213 -2.84%
BM_stop_token_multi_thread_polling_stop_requested/1024 800808.883 -1.68%
BM_stop_token_multi_thread_polling_stop_requested/131072 7533206.940 3.49%
BM_stop_token_multi_thread_polling_stop_requested/16777216 58153080.940 1.70%
BM_stop_token_single_thread_polling_stop_requested/1024 4352.683 -
BM_stop_token_single_thread_polling_stop_requested/131072 548647.302 -4.12%
BM_stop_token_single_thread_polling_stop_requested/16777216 71908283.234 -
BM_stop_token_single_thread_reg_unreg_callback/1024 24758.248 1.81%
BM_stop_token_single_thread_reg_unreg_callback/131072 3163881.735 1.99%
BM_stop_token_single_thread_reg_unreg_callback/16777216 407424569.130 2.43%
BM_string_without_formatting<char> 10.638 -1.12%
BM_string_without_formatting<wchar_t> 29.402 -1.70%
BM_to_chars 4.628 -
BM_to_chars_as_string 6.086 -
BM_to_chars_bad/10 2.886 1.73%
BM_to_chars_bad/16 1.141 -
BM_to_chars_bad/2 1.140 -
BM_to_chars_bad/23 2.761 -5.37%
BM_to_chars_bad/8 1.146 -
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 -
BM_to_chars_good/8 3.563 -
BM_to_string 3.568 -
BM_to_sys/1970 4.899 -
BM_to_sys/1970/threads:16 0.704 -2.47%
BM_to_sys/1970/threads:4 1.288 -1.06%
BM_to_sys/1979 5.190 -
BM_to_sys/1979/threads:16 0.788 -
BM_to_sys/1979/threads:4 1.361 3.40%
BM_to_sys/1993 5.186 -
BM_to_sys/1993/threads:16 0.786 1.73%
BM_to_sys/1993/threads:4 1.350 1.06%
BM_to_sys/2100 8.642 1.10%
BM_to_sys/2100/threads:16 16.294 -5.57%
BM_to_sys/2100/threads:4 22.927 -13.28%
BM_tolower_char<char> 1.154 -
BM_tolower_char<wchar_t> 0.795 -12.51%
BM_tolower_string<char> 37.063 5.32%
BM_tolower_string<wchar_t> 34.413 -1.34%
BM_toupper_char<char> 1.254 8.95%
BM_toupper_char<wchar_t> 0.995 8.10%
BM_toupper_string<char> 37.900 5.84%
BM_toupper_string<wchar_t> 34.053 -1.63%
BM_unicode_escaped<char> 7807.572 -
BM_unicode_escaped<wchar_t> 5708.436 2.06%
BM_unicode_text<char> 32436.173 -1.39%
BM_unicode_text<wchar_t> 98847.395 -1.92%
BM_vector_deque_copy/0 0.307 -30.42%
BM_vector_deque_copy/1 1.146 18.49%
BM_vector_deque_copy/1024 43.652 -1.47%
BM_vector_deque_copy/2 2.046 11.96%
BM_vector_deque_copy/4000 168.940 2.48%
BM_vector_deque_copy/4096 161.677 -
BM_vector_deque_copy/512 21.907 -3.83%
BM_vector_deque_copy/5500 219.737 -
BM_vector_deque_copy/64 2.873 11.08%
BM_vector_deque_copy/64000 2824.140 -9.79%
BM_vector_deque_copy/65536 2895.929 -6.45%
BM_vector_deque_copy/70000 3087.428 -7.70%
BM_vector_deque_copy_backward/0 0.444 -
BM_vector_deque_copy_backward/1 1.147 5.15%
BM_vector_deque_copy_backward/1024 44.891 -
BM_vector_deque_copy_backward/2 2.048 -
BM_vector_deque_copy_backward/4000 168.138 4.76%
BM_vector_deque_copy_backward/4096 167.668 2.17%
BM_vector_deque_copy_backward/512 23.590 -
BM_vector_deque_copy_backward/5500 224.552 2.27%
BM_vector_deque_copy_backward/64 2.823 -
BM_vector_deque_copy_backward/64000 4530.395 -1.94%
BM_vector_deque_copy_backward/65536 4663.397 -1.71%
BM_vector_deque_copy_backward/70000 4990.977 -1.02%
BM_vector_deque_move/0 0.445 -
BM_vector_deque_move/1 1.078 -
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.78%
BM_vector_deque_move/64000 2823.102 -9.56%
BM_vector_deque_move/65536 2905.597 -9.68%
BM_vector_deque_move/70000 3087.642 -7.87%
BM_vector_deque_move_backward/0 0.329 24.35%
BM_vector_deque_move_backward/1 1.087 -4.07%
BM_vector_deque_move_backward/1024 45.595 -
BM_vector_deque_move_backward/2 1.988 -2.63%
BM_vector_deque_move_backward/4000 167.271 2.45%
BM_vector_deque_move_backward/4096 167.511 1.22%
BM_vector_deque_move_backward/512 23.834 -1.42%
BM_vector_deque_move_backward/5500 223.070 -
BM_vector_deque_move_backward/64 2.832 -
BM_vector_deque_move_backward/64000 4513.868 -1.37%
BM_vector_deque_move_backward/65536 4634.822 -1.92%
BM_vector_deque_move_backward/70000 4952.053 -2.34%
BM_vector_deque_ranges_copy/0 0.446 27.16%
BM_vector_deque_ranges_copy/1 0.690 16.59%
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 -4.94%
BM_vector_deque_ranges_copy/70000 20582.924 -6.40%
BM_vector_deque_ranges_copy_backward/0 0.366 30.45%
BM_vector_deque_ranges_copy_backward/1 0.690 -18.24%
BM_vector_deque_ranges_copy_backward/1024 294.760 -
BM_vector_deque_ranges_copy_backward/2 1.243 1.14%
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 1.13%
BM_vector_deque_ranges_copy_backward/65536 19424.935 -5.63%
BM_vector_deque_ranges_copy_backward/70000 21154.853 -2.38%
BM_vector_deque_ranges_move/0 0.358 -19.25%
BM_vector_deque_ranges_move/1 0.690 -
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 -4.98%
BM_vector_deque_ranges_move/70000 20580.808 -6.46%
BM_vector_deque_ranges_move_backward/0 0.446 70.94%
BM_vector_deque_ranges_move_backward/1 0.909 26.31%
BM_vector_deque_ranges_move_backward/1024 295.787 -
BM_vector_deque_ranges_move_backward/2 1.141 -5.42%
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 -
BM_vector_deque_ranges_move_backward/64 15.870 -
BM_vector_deque_ranges_move_backward/64000 19035.119 1.18%
BM_vector_deque_ranges_move_backward/65536 19363.036 -5.90%
BM_vector_deque_ranges_move_backward/70000 21084.717 -2.88%
CastTo<A<Width,_Depth>> 375.336 1.77%
CastTo<B<Width_/_2,_Depth>> 2526.389 8.21%
SetIntersection_Front_Set_float_1024_1 1035420.923 -1.09%
SetIntersection_Front_Set_float_1024_1024 16011303.104 -11.36%
SetIntersection_Front_Set_float_1024_16 1212551.026 -6.13%
SetIntersection_Front_Set_float_1024_256 4641159.996 -
SetIntersection_Front_Set_float_1024_4 1066702.744 -2.01%
SetIntersection_Front_Set_float_1024_64 1829745.993 -2.81%
SetIntersection_Front_Set_float_16384_1 993063.021 -3.54%
SetIntersection_Front_Set_float_16384_1024 15291390.428 -20.37%
SetIntersection_Front_Set_float_16384_16 1196439.797 -6.77%
SetIntersection_Front_Set_float_16384_16384 353089237.952 -3.34%
SetIntersection_Front_Set_float_16384_256 5137332.901 1.67%
SetIntersection_Front_Set_float_16384_4 1053969.981 -3.00%
SetIntersection_Front_Set_float_16384_64 1791403.303 -6.30%
SetIntersection_Front_Set_float_16_1 61881081.279 -
SetIntersection_Front_Set_float_16_16 39387327.914 -1.73%
SetIntersection_Front_Set_float_16_4 54207610.224 -2.07%
SetIntersection_Front_Set_float_1_1 526370507.088 -
SetIntersection_Front_Set_float_256_1 4065979.965 -1.28%
SetIntersection_Front_Set_float_256_16 4719777.335 5.66%
SetIntersection_Front_Set_float_256_256 8636379.475 -19.54%
SetIntersection_Front_Set_float_256_4 4252965.618 -
SetIntersection_Front_Set_float_256_64 6328081.808 -
SetIntersection_Front_Set_float_262144_1 1051302.766 -
SetIntersection_Front_Set_float_262144_1024 15061243.996 -3.46%
SetIntersection_Front_Set_float_262144_16 1151106.972 -10.54%
SetIntersection_Front_Set_float_262144_16384 350263189.092 -
SetIntersection_Front_Set_float_262144_256 4526025.057 1.19%
SetIntersection_Front_Set_float_262144_262144 1845437.102 -6.01%
SetIntersection_Front_Set_float_262144_4 1083756.005 -
SetIntersection_Front_Set_float_262144_64 1902034.227 -9.13%
SetIntersection_Front_Set_float_4_1 210614160.985 -
SetIntersection_Front_Set_float_4_4 136492627.737 -
SetIntersection_Front_Set_float_64_1 16112833.874 -1.14%
SetIntersection_Front_Set_float_64_16 15367953.628 -5.44%
SetIntersection_Front_Set_float_64_4 15913520.954 -2.25%
SetIntersection_Front_Set_float_64_64 15467643.773 -1.57%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 981331.989 -2.55%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024 16870602.127 -4.90%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 1234842.557 -1.40%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 4861290.008 -8.26%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_4 1054674.946 -1.51%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 1920395.996 -4.37%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1 985999.685 -2.45%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 18427044.665 1.53%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16 1229257.137 -3.30%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 332870976.999 -3.84%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 5271042.604 -2.65%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_4 1064200.420 -1.60%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 1898967.568 -1.38%
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 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_16 4726578.104 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256 10073930.048 -3.44%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4 4159322.085 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 6238629.879 -1.57%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 1042965.334 1.61%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024 18220716.575 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 1235696.580 2.42%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16384 338476959.073 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 5102386.000 -3.14%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_262144 2023237.292 -1.35%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 1044615.684 -2.43%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 1971206.488 -3.30%
SetIntersection_Front_Set_pair<uint32,_uint32>_4_1 210213105.717 -
SetIntersection_Front_Set_pair<uint32,_uint32>_4_4 136268266.120 -1.02%
SetIntersection_Front_Set_pair<uint32,_uint32>_64_1 16206514.668 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16 15704453.011 -1.50%
SetIntersection_Front_Set_pair<uint32,_uint32>_64_4 16071271.640 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64 15673021.378 -
SetIntersection_Front_Set_string_1024_1 1056593.563 -1.41%
SetIntersection_Front_Set_string_1024_1024 48495244.374 -
SetIntersection_Front_Set_string_1024_16 1743360.935 -1.15%
SetIntersection_Front_Set_string_1024_256 13645550.143 10.21%
SetIntersection_Front_Set_string_1024_4 1167084.370 -2.68%
SetIntersection_Front_Set_string_1024_64 3977539.204 -4.89%
SetIntersection_Front_Set_string_16384_1 1079150.755 1.73%
SetIntersection_Front_Set_string_16384_1024 50379155.576 -2.90%
SetIntersection_Front_Set_string_16384_16 1693859.929 -
SetIntersection_Front_Set_string_16384_16384 349766372.051 -
SetIntersection_Front_Set_string_16384_256 12618192.425 -4.77%
SetIntersection_Front_Set_string_16384_4 1172437.193 -2.12%
SetIntersection_Front_Set_string_16384_64 3949181.642 -1.29%
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.66%
SetIntersection_Front_Set_string_256_16 6540351.181 -
SetIntersection_Front_Set_string_256_256 24901587.632 -
SetIntersection_Front_Set_string_256_4 4637583.097 -3.02%
SetIntersection_Front_Set_string_256_64 12997506.069 -3.73%
SetIntersection_Front_Set_string_262144_1 1030200.208 -4.31%
SetIntersection_Front_Set_string_262144_1024 51456874.982 -1.15%
SetIntersection_Front_Set_string_262144_16 1777008.362 5.07%
SetIntersection_Front_Set_string_262144_16384 346547918.976 1.50%
SetIntersection_Front_Set_string_262144_256 12748476.211 -2.45%
SetIntersection_Front_Set_string_262144_262144 15080027.282 -1.79%
SetIntersection_Front_Set_string_262144_4 1183302.607 -2.08%
SetIntersection_Front_Set_string_262144_64 3988792.235 -6.23%
SetIntersection_Front_Set_string_4_1 216477976.513 -
SetIntersection_Front_Set_string_4_4 148805446.436 -2.21%
SetIntersection_Front_Set_string_64_1 16580307.027 -
SetIntersection_Front_Set_string_64_16 22069550.648 1.78%
SetIntersection_Front_Set_string_64_4 17932676.610 -
SetIntersection_Front_Set_string_64_64 31451433.862 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1 987058.692 -5.51%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 20321561.443 -18.66%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_16 1259147.422 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 5310079.968 -7.15%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_4 1059695.473 4.38%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64 2087272.657 1.52%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1 1027438.091 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 21329434.915 -13.78%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16 1261766.395 4.63%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 340705911.862 -7.54%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 5296114.460 -2.31%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 1030723.425 -4.95%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 2103985.660 3.52%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_1 61641909.663 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_16 39538036.485 -1.25%
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 -2.47%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_256 10605346.062 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_4 4140284.113 -2.88%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_64 6656263.760 -1.16%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1 981069.915 -3.07%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 21610034.071 -15.33%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16 1259742.817 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16384 344636576.157 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256 5533330.981 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 2656093.333 -3.47%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4 1027457.369 -2.74%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 2050825.069 1.44%
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 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_4 16081285.647 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64 16448861.628 -1.23%
SetIntersection_Front_Set_uint32_1024_1 988924.364 -2.91%
SetIntersection_Front_Set_uint32_1024_1024 15074513.899 -16.52%
SetIntersection_Front_Set_uint32_1024_16 1198478.416 -
SetIntersection_Front_Set_uint32_1024_256 4529063.916 -1.18%
SetIntersection_Front_Set_uint32_1024_4 1047073.770 -1.14%
SetIntersection_Front_Set_uint32_1024_64 1822687.220 -
SetIntersection_Front_Set_uint32_16384_1 1032050.140 3.58%
SetIntersection_Front_Set_uint32_16384_1024 15147179.272 -6.38%
SetIntersection_Front_Set_uint32_16384_16 1239379.961 -2.24%
SetIntersection_Front_Set_uint32_16384_16384 251977255.894 -25.84%
SetIntersection_Front_Set_uint32_16384_256 4443475.837 -14.98%
SetIntersection_Front_Set_uint32_16384_4 1038041.245 -3.54%
SetIntersection_Front_Set_uint32_16384_64 1813849.853 -11.07%
SetIntersection_Front_Set_uint32_16_1 62132031.610 -
SetIntersection_Front_Set_uint32_16_16 38112114.478 -
SetIntersection_Front_Set_uint32_16_4 54752276.210 -
SetIntersection_Front_Set_uint32_1_1 525659747.327 -
SetIntersection_Front_Set_uint32_256_1 4149564.037 -
SetIntersection_Front_Set_uint32_256_16 4572473.713 -4.37%
SetIntersection_Front_Set_uint32_256_256 9531466.616 -4.40%
SetIntersection_Front_Set_uint32_256_4 4194936.345 -
SetIntersection_Front_Set_uint32_256_64 5809696.632 -9.00%
SetIntersection_Front_Set_uint32_262144_1 1028795.773 -1.89%
SetIntersection_Front_Set_uint32_262144_1024 15404308.308 -9.90%
SetIntersection_Front_Set_uint32_262144_16 1267706.370 -
SetIntersection_Front_Set_uint32_262144_16384 347100822.355 -11.08%
SetIntersection_Front_Set_uint32_262144_256 4502181.895 -12.06%
SetIntersection_Front_Set_uint32_262144_262144 1819902.100 -8.50%
SetIntersection_Front_Set_uint32_262144_4 1066200.109 -1.81%
SetIntersection_Front_Set_uint32_262144_64 1871875.208 1.47%
SetIntersection_Front_Set_uint32_4_1 210756103.833 -1.72%
SetIntersection_Front_Set_uint32_4_4 137065930.959 -
SetIntersection_Front_Set_uint32_64_1 16076141.707 -1.52%
SetIntersection_Front_Set_uint32_64_16 15876520.359 -
SetIntersection_Front_Set_uint32_64_4 16313206.089 -
SetIntersection_Front_Set_uint32_64_64 14198870.334 -7.04%
SetIntersection_Front_Set_uint64_1024_1 1024079.602 -
SetIntersection_Front_Set_uint64_1024_1024 13507700.618 -25.11%
SetIntersection_Front_Set_uint64_1024_16 1204234.175 -
SetIntersection_Front_Set_uint64_1024_256 4929119.721 -4.03%
SetIntersection_Front_Set_uint64_1024_4 1079810.644 1.32%
SetIntersection_Front_Set_uint64_1024_64 1936041.377 4.96%
SetIntersection_Front_Set_uint64_16384_1 985252.718 -
SetIntersection_Front_Set_uint64_16384_1024 16116010.305 5.68%
SetIntersection_Front_Set_uint64_16384_16 1196837.518 -2.24%
SetIntersection_Front_Set_uint64_16384_16384 361922254.753 7.32%
SetIntersection_Front_Set_uint64_16384_256 4906219.058 -5.86%
SetIntersection_Front_Set_uint64_16384_4 1060570.078 -
SetIntersection_Front_Set_uint64_16384_64 1974055.637 5.93%
SetIntersection_Front_Set_uint64_16_1 61646081.776 -
SetIntersection_Front_Set_uint64_16_16 37401573.018 -2.88%
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.46%
SetIntersection_Front_Set_uint64_256_16 4624128.243 3.19%
SetIntersection_Front_Set_uint64_256_256 10244149.622 19.45%
SetIntersection_Front_Set_uint64_256_4 4204809.275 -2.99%
SetIntersection_Front_Set_uint64_256_64 6555692.762 11.44%
SetIntersection_Front_Set_uint64_262144_1 983971.637 -5.16%
SetIntersection_Front_Set_uint64_262144_1024 17023792.909 -10.19%
SetIntersection_Front_Set_uint64_262144_16 1244965.708 -1.64%
SetIntersection_Front_Set_uint64_262144_16384 339647224.352 -3.77%
SetIntersection_Front_Set_uint64_262144_256 4912143.387 9.92%
SetIntersection_Front_Set_uint64_262144_262144 1991959.754 -3.98%
SetIntersection_Front_Set_uint64_262144_4 1028291.788 -4.27%
SetIntersection_Front_Set_uint64_262144_64 1944561.396 -5.37%
SetIntersection_Front_Set_uint64_4_1 210126376.342 -
SetIntersection_Front_Set_uint64_4_4 136879938.959 -
SetIntersection_Front_Set_uint64_64_1 16198143.992 -
SetIntersection_Front_Set_uint64_64_16 15961348.925 2.98%
SetIntersection_Front_Set_uint64_64_4 16031118.951 -1.95%
SetIntersection_Front_Set_uint64_64_64 15235124.691 -6.36%
SetIntersection_Front_Vector_float_1024_1 1031586.202 -
SetIntersection_Front_Vector_float_1024_1024 3444775.706 -
SetIntersection_Front_Vector_float_1024_16 1075398.084 5.51%
SetIntersection_Front_Vector_float_1024_256 1687360.182 9.19%
SetIntersection_Front_Vector_float_1024_4 1038748.259 -
SetIntersection_Front_Vector_float_1024_64 1180952.974 5.37%
SetIntersection_Front_Vector_float_16384_1 1013051.765 -1.54%
SetIntersection_Front_Vector_float_16384_1024 3471966.460 -
SetIntersection_Front_Vector_float_16384_16 1038323.762 -
SetIntersection_Front_Vector_float_16384_16384 39721362.479 -
SetIntersection_Front_Vector_float_16384_256 1679444.918 -
SetIntersection_Front_Vector_float_16384_4 1035715.127 -
SetIntersection_Front_Vector_float_16384_64 1185245.207 -
SetIntersection_Front_Vector_float_16_1 61779950.863 -
SetIntersection_Front_Vector_float_16_16 34044640.735 -1.28%
SetIntersection_Front_Vector_float_16_4 52803111.747 -
SetIntersection_Front_Vector_float_1_1 524940440.350 -
SetIntersection_Front_Vector_float_256_1 4073172.983 -1.97%
SetIntersection_Front_Vector_float_256_16 4026430.916 2.42%
SetIntersection_Front_Vector_float_256_256 3344314.871 -
SetIntersection_Front_Vector_float_256_4 4059245.757 -
SetIntersection_Front_Vector_float_256_64 3836215.736 6.42%
SetIntersection_Front_Vector_float_262144_1 1037372.276 3.43%
SetIntersection_Front_Vector_float_262144_1024 3472258.057 -
SetIntersection_Front_Vector_float_262144_16 1044074.213 -2.12%
SetIntersection_Front_Vector_float_262144_16384 39667023.020 -
SetIntersection_Front_Vector_float_262144_256 1691260.934 -
SetIntersection_Front_Vector_float_262144_262144 350845459.461 -
SetIntersection_Front_Vector_float_262144_4 989761.529 -1.53%
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 1.08%
SetIntersection_Front_Vector_float_64_4 15589806.199 -
SetIntersection_Front_Vector_float_64_64 9160889.644 -5.29%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1 1009404.473 -2.58%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1024 3538231.039 -24.82%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 1070631.063 3.40%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256 1676674.094 -14.80%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4 1033174.014 -1.19%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 1182229.444 -6.23%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 1027335.227 -1.24%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1024 3619091.026 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 1024977.397 -2.86%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16384 42500780.243 -16.69%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 1627205.359 -3.62%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_4 1033063.000 5.14%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 1209812.146 6.05%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_1 61411435.780 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_16 33749463.646 -1.03%
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 2.00%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_16 3973128.045 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_256 3342087.055 -15.28%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_4 4075833.670 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_64 3892698.800 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1 1027307.566 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1024 3613537.131 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16 1030836.720 -5.19%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384 42549961.293 -8.38%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_256 1695809.932 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_262144 350947169.665 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_4 996693.317 -3.96%
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 -
SetIntersection_Front_Vector_string_1024_1024 30414056.452 1.20%
SetIntersection_Front_Vector_string_1024_16 1501285.657 -2.93%
SetIntersection_Front_Vector_string_1024_256 7561476.482 -
SetIntersection_Front_Vector_string_1024_4 1152115.176 -1.03%
SetIntersection_Front_Vector_string_1024_64 2946738.014 -
SetIntersection_Front_Vector_string_16384_1 1028205.780 -4.38%
SetIntersection_Front_Vector_string_16384_1024 32553128.991 2.36%
SetIntersection_Front_Vector_string_16384_16 1544186.939 2.35%
SetIntersection_Front_Vector_string_16384_16384 351036411.577 -
SetIntersection_Front_Vector_string_16384_256 7956460.165 4.14%
SetIntersection_Front_Vector_string_16384_4 1134372.363 -2.41%
SetIntersection_Front_Vector_string_16384_64 2648751.158 -
SetIntersection_Front_Vector_string_16_1 62914911.734 -
SetIntersection_Front_Vector_string_16_16 47293914.152 -
SetIntersection_Front_Vector_string_16_4 58522298.715 1.58%
SetIntersection_Front_Vector_string_1_1 535418582.168 -
SetIntersection_Front_Vector_string_256_1 4177314.569 -
SetIntersection_Front_Vector_string_256_16 5696224.906 -1.74%
SetIntersection_Front_Vector_string_256_256 16937121.423 2.17%
SetIntersection_Front_Vector_string_256_4 4526135.160 -
SetIntersection_Front_Vector_string_256_64 9537694.160 4.55%
SetIntersection_Front_Vector_string_262144_1 1029294.636 2.63%
SetIntersection_Front_Vector_string_262144_1024 34531132.411 -
SetIntersection_Front_Vector_string_262144_16 1470033.778 -3.83%
SetIntersection_Front_Vector_string_262144_16384 344428007.879 -
SetIntersection_Front_Vector_string_262144_256 8096626.820 1.63%
SetIntersection_Front_Vector_string_262144_262144 12615939.602 -2.99%
SetIntersection_Front_Vector_string_262144_4 1137771.877 1.77%
SetIntersection_Front_Vector_string_262144_64 2922679.111 -1.23%
SetIntersection_Front_Vector_string_4_1 214470339.728 -
SetIntersection_Front_Vector_string_4_4 146528633.685 -
SetIntersection_Front_Vector_string_64_1 16503382.938 -
SetIntersection_Front_Vector_string_64_16 19227828.515 4.05%
SetIntersection_Front_Vector_string_64_4 17233203.954 -
SetIntersection_Front_Vector_string_64_64 22387432.173 1.60%
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 -14.52%
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.09%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 5827431.194 23.99%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16 1065458.730 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 78537240.950 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 2255494.520 16.67%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_4 1037340.704 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_64 1343051.204 -
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 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 4083360.126 -3.04%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_256 4515991.174 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_4 4042031.923 -1.18%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 4278569.373 3.52%
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 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 78511309.205 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_256 2259822.516 -
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 -
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 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_16 13897318.660 -1.56%
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.63%
SetIntersection_Front_Vector_uint32_1024_1024 3447897.267 -1.73%
SetIntersection_Front_Vector_uint32_1024_16 1047790.842 -3.88%
SetIntersection_Front_Vector_uint32_1024_256 1637438.079 -3.16%
SetIntersection_Front_Vector_uint32_1024_4 1006315.602 -4.57%
SetIntersection_Front_Vector_uint32_1024_64 1166640.548 -3.79%
SetIntersection_Front_Vector_uint32_16384_1 1028476.655 2.87%
SetIntersection_Front_Vector_uint32_16384_1024 3320699.604 -3.89%
SetIntersection_Front_Vector_uint32_16384_16 1070432.086 5.44%
SetIntersection_Front_Vector_uint32_16384_16384 39315784.676 -
SetIntersection_Front_Vector_uint32_16384_256 1654253.853 1.27%
SetIntersection_Front_Vector_uint32_16384_4 1050684.461 1.83%
SetIntersection_Front_Vector_uint32_16384_64 1123926.556 -3.50%
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 -2.67%
SetIntersection_Front_Vector_uint32_256_16 4011559.511 -
SetIntersection_Front_Vector_uint32_256_256 3339579.469 2.45%
SetIntersection_Front_Vector_uint32_256_4 4003305.509 -2.05%
SetIntersection_Front_Vector_uint32_256_64 3777974.604 1.41%
SetIntersection_Front_Vector_uint32_262144_1 970336.050 -5.73%
SetIntersection_Front_Vector_uint32_262144_1024 3424484.236 -1.08%
SetIntersection_Front_Vector_uint32_262144_16 1026675.850 -4.27%
SetIntersection_Front_Vector_uint32_262144_16384 39358989.056 -
SetIntersection_Front_Vector_uint32_262144_256 1625038.357 -
SetIntersection_Front_Vector_uint32_262144_262144 351540858.625 -
SetIntersection_Front_Vector_uint32_262144_4 980832.893 -4.80%
SetIntersection_Front_Vector_uint32_262144_64 1139634.335 -
SetIntersection_Front_Vector_uint32_4_1 209189972.715 -
SetIntersection_Front_Vector_uint32_4_4 131557308.624 -
SetIntersection_Front_Vector_uint32_64_1 16106894.979 -
SetIntersection_Front_Vector_uint32_64_16 13384350.074 -3.13%
SetIntersection_Front_Vector_uint32_64_4 15580339.843 -
SetIntersection_Front_Vector_uint32_64_64 9527228.778 4.11%
SetIntersection_Front_Vector_uint64_1024_1 1008253.964 -2.72%
SetIntersection_Front_Vector_uint64_1024_1024 3398460.755 -2.58%
SetIntersection_Front_Vector_uint64_1024_16 1052300.120 -2.49%
SetIntersection_Front_Vector_uint64_1024_256 1671759.412 2.10%
SetIntersection_Front_Vector_uint64_1024_4 1000125.334 -3.97%
SetIntersection_Front_Vector_uint64_1024_64 1179034.496 4.97%
SetIntersection_Front_Vector_uint64_16384_1 1010800.013 -
SetIntersection_Front_Vector_uint64_16384_1024 3398276.772 -3.01%
SetIntersection_Front_Vector_uint64_16384_16 1050806.744 4.40%
SetIntersection_Front_Vector_uint64_16384_16384 39595933.259 -
SetIntersection_Front_Vector_uint64_16384_256 1622885.885 -3.64%
SetIntersection_Front_Vector_uint64_16384_4 1019413.769 -
SetIntersection_Front_Vector_uint64_16384_64 1160835.335 -
SetIntersection_Front_Vector_uint64_16_1 61140008.744 -
SetIntersection_Front_Vector_uint64_16_16 34102140.543 -
SetIntersection_Front_Vector_uint64_16_4 52430802.326 -
SetIntersection_Front_Vector_uint64_1_1 521444977.852 -
SetIntersection_Front_Vector_uint64_256_1 4084720.892 -
SetIntersection_Front_Vector_uint64_256_16 3914807.520 -3.18%
SetIntersection_Front_Vector_uint64_256_256 3333114.623 -
SetIntersection_Front_Vector_uint64_256_4 4090330.833 -
SetIntersection_Front_Vector_uint64_256_64 3814760.495 -
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.12%
SetIntersection_Front_Vector_uint64_262144_16384 39491546.294 -
SetIntersection_Front_Vector_uint64_262144_256 1617230.289 -
SetIntersection_Front_Vector_uint64_262144_262144 350908866.230 -
SetIntersection_Front_Vector_uint64_262144_4 1012649.573 -1.72%
SetIntersection_Front_Vector_uint64_262144_64 1128172.269 -1.15%
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 -1.25%
SetIntersection_Front_Vector_uint64_64_64 9466712.445 -
SetIntersection_Interlaced_Set_float_1024_1 1037247.106 1.27%
SetIntersection_Interlaced_Set_float_1024_1024 17356497.934 -2.95%
SetIntersection_Interlaced_Set_float_1024_16 11228633.439 6.92%
SetIntersection_Interlaced_Set_float_1024_256 11658043.787 -3.50%
SetIntersection_Interlaced_Set_float_1024_4 8570010.075 2.60%
SetIntersection_Interlaced_Set_float_1024_64 10742527.992 4.73%
SetIntersection_Interlaced_Set_float_16384_1 1021378.627 -2.25%
SetIntersection_Interlaced_Set_float_16384_1024 204807338.631 -
SetIntersection_Interlaced_Set_float_16384_16 200869977.986 -2.57%
SetIntersection_Interlaced_Set_float_16384_16384 353476407.974 6.46%
SetIntersection_Interlaced_Set_float_16384_256 213697609.026 -1.38%
SetIntersection_Interlaced_Set_float_16384_4 165429491.131 -
SetIntersection_Interlaced_Set_float_16384_64 207607183.047 -1.93%
SetIntersection_Interlaced_Set_float_16_1 61787989.957 -
SetIntersection_Interlaced_Set_float_16_16 39481146.466 1.16%
SetIntersection_Interlaced_Set_float_16_4 58036177.595 -2.22%
SetIntersection_Interlaced_Set_float_1_1 526070077.729 -
SetIntersection_Interlaced_Set_float_256_1 4123792.777 1.54%
SetIntersection_Interlaced_Set_float_256_16 12890273.447 4.12%
SetIntersection_Interlaced_Set_float_256_256 10482851.276 -4.17%
SetIntersection_Interlaced_Set_float_256_4 12009267.781 4.25%
SetIntersection_Interlaced_Set_float_256_64 12669923.323 -
SetIntersection_Interlaced_Set_float_262144_1 1014716.504 -
SetIntersection_Interlaced_Set_float_262144_1024 1512722.578 -4.89%
SetIntersection_Interlaced_Set_float_262144_16 1310661.901 -6.20%
SetIntersection_Interlaced_Set_float_262144_16384 1336980.145 -2.80%
SetIntersection_Interlaced_Set_float_262144_256 1402487.978 -5.31%
SetIntersection_Interlaced_Set_float_262144_262144 2114119.008 3.80%
SetIntersection_Interlaced_Set_float_262144_4 1133509.912 -6.07%
SetIntersection_Interlaced_Set_float_262144_64 1487223.897 -6.70%
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 4.52%
SetIntersection_Interlaced_Set_float_64_4 21631628.187 -1.50%
SetIntersection_Interlaced_Set_float_64_64 16254941.159 -4.71%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 984320.464 -4.90%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1024 16916977.288 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_16 10406244.919 1.08%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 11823922.908 -5.35%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 8400836.354 -2.68%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 10501136.212 -2.58%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 1031106.431 3.42%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024 193761960.510 -2.36%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 207001590.962 2.72%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 367263831.986 3.30%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 204824479.204 -4.89%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 162649644.166 -1.60%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_64 210822206.456 -
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 -1.13%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1_1 525552415.615 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_1 4152150.528 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_16 12367942.819 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 9660847.578 -1.80%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_4 11136542.970 -1.01%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_64 12024144.899 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1 1017391.635 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1024 1358206.850 -4.56%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16 1451777.294 -3.75%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16384 1469026.320 -1.04%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_256 1544898.376 -3.26%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_262144 2003678.586 -1.72%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_4 1024795.696 -5.56%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_64 1354824.752 -4.21%
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 -1.42%
SetIntersection_Interlaced_Set_string_1024_1 1086941.222 1.39%
SetIntersection_Interlaced_Set_string_1024_1024 48252225.434 -
SetIntersection_Interlaced_Set_string_1024_16 18221241.469 1.41%
SetIntersection_Interlaced_Set_string_1024_256 24659243.086 -1.14%
SetIntersection_Interlaced_Set_string_1024_4 14597337.227 2.94%
SetIntersection_Interlaced_Set_string_1024_64 21098125.353 -
SetIntersection_Interlaced_Set_string_16384_1 1051751.291 -1.21%
SetIntersection_Interlaced_Set_string_16384_1024 356593068.130 -2.28%
SetIntersection_Interlaced_Set_string_16384_16 347560162.966 -7.24%
SetIntersection_Interlaced_Set_string_16384_16384 350540732.034 -2.42%
SetIntersection_Interlaced_Set_string_16384_256 351467083.081 -2.82%
SetIntersection_Interlaced_Set_string_16384_4 239862259.896 -1.57%
SetIntersection_Interlaced_Set_string_16384_64 352163770.405 -5.22%
SetIntersection_Interlaced_Set_string_16_1 63870905.745 -
SetIntersection_Interlaced_Set_string_16_16 54337495.277 -1.35%
SetIntersection_Interlaced_Set_string_16_4 66407652.278 -
SetIntersection_Interlaced_Set_string_1_1 543630371.543 -
SetIntersection_Interlaced_Set_string_256_1 4178490.160 -2.31%
SetIntersection_Interlaced_Set_string_256_16 21221008.397 -
SetIntersection_Interlaced_Set_string_256_256 24671006.086 -
SetIntersection_Interlaced_Set_string_256_4 17185320.007 -1.50%
SetIntersection_Interlaced_Set_string_256_64 21181659.471 -4.30%
SetIntersection_Interlaced_Set_string_262144_1 1043626.107 -1.46%
SetIntersection_Interlaced_Set_string_262144_1024 2821275.499 -25.78%
SetIntersection_Interlaced_Set_string_262144_16 2786766.272 -14.33%
SetIntersection_Interlaced_Set_string_262144_16384 3543017.432 -15.75%
SetIntersection_Interlaced_Set_string_262144_256 2933408.134 -16.70%
SetIntersection_Interlaced_Set_string_262144_262144 15645316.336 -7.09%
SetIntersection_Interlaced_Set_string_262144_4 1977627.166 -18.00%
SetIntersection_Interlaced_Set_string_262144_64 2726663.370 -27.03%
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 -1.15%
SetIntersection_Interlaced_Set_string_64_4 28677894.346 -
SetIntersection_Interlaced_Set_string_64_64 29955669.044 -6.01%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1 1036323.514 3.51%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 24194632.517 -5.27%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_16 10967565.607 3.24%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 12351132.650 -3.43%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4 8561212.104 -1.84%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 10783252.446 -1.14%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 999472.430 -3.05%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 252843028.912 -27.35%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16 225018120.697 -40.93%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 334539505.048 -9.75%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_256 345720577.952 -4.16%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_4 174836617.569 -33.28%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 339645726.274 -9.57%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_1 61795335.840 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_16 39713066.432 -
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 -2.25%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_256 10673610.517 -1.72%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_4 11336636.543 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_64 12250275.591 1.60%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1 1033361.396 2.01%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024 1954701.263 -3.52%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 1733083.744 -13.52%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1793644.857 -8.67%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 1845704.857 -13.73%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_262144 2668382.600 -1.25%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 1444621.012 -4.33%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 1918822.993 -4.76%
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 -2.30%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_4 21584735.578 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_64 16292340.402 -
SetIntersection_Interlaced_Set_uint32_1024_1 1028097.142 -
SetIntersection_Interlaced_Set_uint32_1024_1024 17880467.698 -3.12%
SetIntersection_Interlaced_Set_uint32_1024_16 10374822.281 2.36%
SetIntersection_Interlaced_Set_uint32_1024_256 12541002.873 -8.26%
SetIntersection_Interlaced_Set_uint32_1024_4 8170945.290 -9.69%
SetIntersection_Interlaced_Set_uint32_1024_64 10472381.534 -4.57%
SetIntersection_Interlaced_Set_uint32_16384_1 1021094.387 -
SetIntersection_Interlaced_Set_uint32_16384_1024 194068805.361 -12.04%
SetIntersection_Interlaced_Set_uint32_16384_16 187047440.186 -11.28%
SetIntersection_Interlaced_Set_uint32_16384_16384 316402722.693 -4.87%
SetIntersection_Interlaced_Set_uint32_16384_256 205583128.706 -7.67%
SetIntersection_Interlaced_Set_uint32_16384_4 154051959.608 -16.25%
SetIntersection_Interlaced_Set_uint32_16384_64 194525966.141 -11.10%
SetIntersection_Interlaced_Set_uint32_16_1 61811741.231 -
SetIntersection_Interlaced_Set_uint32_16_16 39292753.607 -1.77%
SetIntersection_Interlaced_Set_uint32_16_4 59309154.538 -
SetIntersection_Interlaced_Set_uint32_1_1 526524115.085 -
SetIntersection_Interlaced_Set_uint32_256_1 4131907.377 -
SetIntersection_Interlaced_Set_uint32_256_16 12287868.152 -11.22%
SetIntersection_Interlaced_Set_uint32_256_256 11770547.437 14.24%
SetIntersection_Interlaced_Set_uint32_256_4 11249507.621 -
SetIntersection_Interlaced_Set_uint32_256_64 12378528.834 -
SetIntersection_Interlaced_Set_uint32_262144_1 1036759.093 -
SetIntersection_Interlaced_Set_uint32_262144_1024 1522125.211 -5.27%
SetIntersection_Interlaced_Set_uint32_262144_16 1267104.410 -5.45%
SetIntersection_Interlaced_Set_uint32_262144_16384 1281316.858 -4.75%
SetIntersection_Interlaced_Set_uint32_262144_256 1331069.041 -6.74%
SetIntersection_Interlaced_Set_uint32_262144_262144 2016199.753 -1.24%
SetIntersection_Interlaced_Set_uint32_262144_4 1142423.600 -5.69%
SetIntersection_Interlaced_Set_uint32_262144_64 1483378.932 -6.93%
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 -2.02%
SetIntersection_Interlaced_Set_uint32_64_64 16418154.683 -
SetIntersection_Interlaced_Set_uint64_1024_1 1020408.841 -1.42%
SetIntersection_Interlaced_Set_uint64_1024_1024 17353638.494 -13.28%
SetIntersection_Interlaced_Set_uint64_1024_16 10165704.135 -9.09%
SetIntersection_Interlaced_Set_uint64_1024_256 12351476.401 -7.36%
SetIntersection_Interlaced_Set_uint64_1024_4 8221869.078 -8.12%
SetIntersection_Interlaced_Set_uint64_1024_64 10425037.099 -8.66%
SetIntersection_Interlaced_Set_uint64_16384_1 1025099.074 -
SetIntersection_Interlaced_Set_uint64_16384_1024 194917652.104 -
SetIntersection_Interlaced_Set_uint64_16384_16 188807932.194 1.19%
SetIntersection_Interlaced_Set_uint64_16384_16384 328250192.959 -3.03%
SetIntersection_Interlaced_Set_uint64_16384_256 206815511.826 3.01%
SetIntersection_Interlaced_Set_uint64_16384_4 155013717.618 3.36%
SetIntersection_Interlaced_Set_uint64_16384_64 196525935.084 -
SetIntersection_Interlaced_Set_uint64_16_1 61690688.412 -
SetIntersection_Interlaced_Set_uint64_16_16 38589111.032 -3.47%
SetIntersection_Interlaced_Set_uint64_16_4 59264059.281 -
SetIntersection_Interlaced_Set_uint64_1_1 525365074.244 -
SetIntersection_Interlaced_Set_uint64_256_1 4114794.673 -
SetIntersection_Interlaced_Set_uint64_256_16 12253293.585 -6.25%
SetIntersection_Interlaced_Set_uint64_256_256 9091069.154 -13.25%
SetIntersection_Interlaced_Set_uint64_256_4 11334171.548 -7.99%
SetIntersection_Interlaced_Set_uint64_256_64 11548681.166 -9.93%
SetIntersection_Interlaced_Set_uint64_262144_1 1020506.537 -2.46%
SetIntersection_Interlaced_Set_uint64_262144_1024 1362174.749 -6.65%
SetIntersection_Interlaced_Set_uint64_262144_16 1420604.531 -7.07%
SetIntersection_Interlaced_Set_uint64_262144_16384 1455960.330 -
SetIntersection_Interlaced_Set_uint64_262144_256 1536340.453 -3.18%
SetIntersection_Interlaced_Set_uint64_262144_262144 1971710.939 -1.46%
SetIntersection_Interlaced_Set_uint64_262144_4 1041241.921 -5.64%
SetIntersection_Interlaced_Set_uint64_262144_64 1359571.237 -5.37%
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 -2.09%
SetIntersection_Interlaced_Set_uint64_64_4 22596175.974 -
SetIntersection_Interlaced_Set_uint64_64_64 14161176.997 -17.37%
SetIntersection_Interlaced_Vector_float_1024_1 997709.017 -2.73%
SetIntersection_Interlaced_Vector_float_1024_1024 3482875.414 -
SetIntersection_Interlaced_Vector_float_1024_16 3629548.708 -1.84%
SetIntersection_Interlaced_Vector_float_1024_256 3427878.255 1.26%
SetIntersection_Interlaced_Vector_float_1024_4 2904700.348 -2.92%
SetIntersection_Interlaced_Vector_float_1024_64 3519900.376 -2.53%
SetIntersection_Interlaced_Vector_float_16384_1 1028274.884 1.46%
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 1.46%
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 1.55%
SetIntersection_Interlaced_Vector_float_256_256 3330194.671 2.11%
SetIntersection_Interlaced_Vector_float_256_4 6164281.106 -
SetIntersection_Interlaced_Vector_float_256_64 5232292.581 1.48%
SetIntersection_Interlaced_Vector_float_262144_1 1039068.960 1.02%
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 -
SetIntersection_Interlaced_Vector_float_64_64 9593120.409 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 977449.305 -2.01%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1024 4673955.310 1.76%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 4346084.036 -10.88%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 4965086.374 -9.00%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 3598985.681 -4.16%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 4246415.757 -12.64%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1 1007649.768 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 53705647.495 -14.02%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 44570410.904 -17.17%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16384 58920221.310 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 50351486.867 -22.27%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 32383178.314 -23.85%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 45817087.172 -20.87%
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 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_16 6435980.052 -12.36%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256 3929470.084 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 6667078.085 -6.85%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 5876294.452 -14.08%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 1038408.605 1.03%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1024 349489347.078 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16 347775375.936 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16384 350842403.900 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 356262466.793 1.54%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_262144 350327898.283 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 355473432.424 1.37%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 364104256.655 4.00%
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 -4.99%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4 18075214.481 -
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 1.11%
SetIntersection_Interlaced_Vector_string_1024_16 8924721.647 -10.16%
SetIntersection_Interlaced_Vector_string_1024_256 14776614.169 1.59%
SetIntersection_Interlaced_Vector_string_1024_4 7677441.789 -
SetIntersection_Interlaced_Vector_string_1024_64 10632679.239 -
SetIntersection_Interlaced_Vector_string_16384_1 1070074.039 1.61%
SetIntersection_Interlaced_Vector_string_16384_1024 157248791.447 -3.29%
SetIntersection_Interlaced_Vector_string_16384_16 125794822.583 -3.77%
SetIntersection_Interlaced_Vector_string_16384_16384 353621388.253 1.57%
SetIntersection_Interlaced_Vector_string_16384_256 157739363.704 -2.90%
SetIntersection_Interlaced_Vector_string_16384_4 100782074.546 -3.19%
SetIntersection_Interlaced_Vector_string_16384_64 136592174.834 -3.36%
SetIntersection_Interlaced_Vector_string_16_1 63069904.451 -
SetIntersection_Interlaced_Vector_string_16_16 46227459.467 1.06%
SetIntersection_Interlaced_Vector_string_16_4 62619450.043 1.40%
SetIntersection_Interlaced_Vector_string_1_1 538946541.613 -
SetIntersection_Interlaced_Vector_string_256_1 4192930.916 -
SetIntersection_Interlaced_Vector_string_256_16 12557402.013 -
SetIntersection_Interlaced_Vector_string_256_256 16613045.312 3.10%
SetIntersection_Interlaced_Vector_string_256_4 11102142.918 -
SetIntersection_Interlaced_Vector_string_256_64 14916758.630 8.08%
SetIntersection_Interlaced_Vector_string_262144_1 1062374.329 -1.14%
SetIntersection_Interlaced_Vector_string_262144_1024 1229926.012 -31.04%
SetIntersection_Interlaced_Vector_string_262144_16 1101974.398 -26.42%
SetIntersection_Interlaced_Vector_string_262144_16384 1842849.422 -28.12%
SetIntersection_Interlaced_Vector_string_262144_256 1192134.339 -29.52%
SetIntersection_Interlaced_Vector_string_262144_262144 12728970.964 -
SetIntersection_Interlaced_Vector_string_262144_4 347183959.326 35092.32%
SetIntersection_Interlaced_Vector_string_262144_64 1166845.206 -30.79%
SetIntersection_Interlaced_Vector_string_4_1 214477925.407 -
SetIntersection_Interlaced_Vector_string_4_4 144924091.310 -
SetIntersection_Interlaced_Vector_string_64_1 16646249.056 1.25%
SetIntersection_Interlaced_Vector_string_64_16 23513614.609 -5.46%
SetIntersection_Interlaced_Vector_string_64_4 23130063.426 -
SetIntersection_Interlaced_Vector_string_64_64 22060333.122 -4.06%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1031022.612 1.59%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 4712289.385 -20.19%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 4805723.019 6.85%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 3889396.740 -24.81%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 3690646.030 -7.02%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 4611688.107 -6.55%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1 993553.083 -4.33%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 61150785.815 -20.29%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 46904967.958 -22.28%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 68085913.686 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 57676432.328 -13.85%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 37384590.087 -17.03%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 51475040.754 -13.56%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_1 61563921.821 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 35004486.231 1.07%
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 -1.05%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 7164740.612 -5.06%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_256 3933568.788 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 6921985.840 -4.53%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 5940319.490 -8.13%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1030975.580 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 341086146.049 -1.17%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 344385167.041 -1.49%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 322639546.124 -7.42%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_256 347308519.483 -1.51%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 350677953.102 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 351107589.501 -1.34%
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.17%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_4 18361084.851 -
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 -2.21%
SetIntersection_Interlaced_Vector_uint32_1024_256 3339863.662 -1.13%
SetIntersection_Interlaced_Vector_uint32_1024_4 2914642.124 -2.14%
SetIntersection_Interlaced_Vector_uint32_1024_64 3551131.859 -
SetIntersection_Interlaced_Vector_uint32_16384_1 978632.737 -5.07%
SetIntersection_Interlaced_Vector_uint32_16384_1024 41562725.091 -
SetIntersection_Interlaced_Vector_uint32_16384_16 36232783.226 -1.50%
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 -1.21%
SetIntersection_Interlaced_Vector_uint32_16_1 61499193.811 -1.28%
SetIntersection_Interlaced_Vector_uint32_16_16 33999172.805 -2.04%
SetIntersection_Interlaced_Vector_uint32_16_4 53905048.435 -1.22%
SetIntersection_Interlaced_Vector_uint32_1_1 523099198.517 -
SetIntersection_Interlaced_Vector_uint32_256_1 4098220.608 -
SetIntersection_Interlaced_Vector_uint32_256_16 6110883.551 -1.27%
SetIntersection_Interlaced_Vector_uint32_256_256 3338059.667 -
SetIntersection_Interlaced_Vector_uint32_256_4 6039176.503 -1.72%
SetIntersection_Interlaced_Vector_uint32_256_64 5063188.454 -4.55%
SetIntersection_Interlaced_Vector_uint32_262144_1 984093.593 -3.92%
SetIntersection_Interlaced_Vector_uint32_262144_1024 351931135.713 -
SetIntersection_Interlaced_Vector_uint32_262144_16 349689494.087 -1.23%
SetIntersection_Interlaced_Vector_uint32_262144_16384 350996422.581 -
SetIntersection_Interlaced_Vector_uint32_262144_256 349319982.342 1.91%
SetIntersection_Interlaced_Vector_uint32_262144_262144 350978123.955 2.15%
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 -1.03%
SetIntersection_Interlaced_Vector_uint32_64_1 16035010.399 -
SetIntersection_Interlaced_Vector_uint32_64_16 14931450.133 -1.30%
SetIntersection_Interlaced_Vector_uint32_64_4 17219541.933 -
SetIntersection_Interlaced_Vector_uint32_64_64 9488139.977 -2.41%
SetIntersection_Interlaced_Vector_uint64_1024_1 1030514.063 -
SetIntersection_Interlaced_Vector_uint64_1024_1024 3348203.748 -3.68%
SetIntersection_Interlaced_Vector_uint64_1024_16 3611910.064 -
SetIntersection_Interlaced_Vector_uint64_1024_256 3439647.704 1.10%
SetIntersection_Interlaced_Vector_uint64_1024_4 2951535.117 -
SetIntersection_Interlaced_Vector_uint64_1024_64 3479826.869 -
SetIntersection_Interlaced_Vector_uint64_16384_1 1013111.323 -
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 -
SetIntersection_Interlaced_Vector_uint64_16_4 53650481.018 -
SetIntersection_Interlaced_Vector_uint64_1_1 521035589.054 -
SetIntersection_Interlaced_Vector_uint64_256_1 4043846.189 -1.56%
SetIntersection_Interlaced_Vector_uint64_256_16 6170452.080 -
SetIntersection_Interlaced_Vector_uint64_256_256 3314191.638 -
SetIntersection_Interlaced_Vector_uint64_256_4 6076563.020 -
SetIntersection_Interlaced_Vector_uint64_256_64 5175436.868 -
SetIntersection_Interlaced_Vector_uint64_262144_1 1025496.610 3.97%
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 -1.16%
SetIntersection_Interlaced_Vector_uint64_64_1 16009205.459 -1.23%
SetIntersection_Interlaced_Vector_uint64_64_16 15215090.688 2.72%
SetIntersection_Interlaced_Vector_uint64_64_4 17126550.591 -1.20%
SetIntersection_Interlaced_Vector_uint64_64_64 9460006.567 -1.58%
SetIntersection_None_Set_float_1024_1 10648982.134 -2.30%
SetIntersection_None_Set_float_1024_1024 10669981.549 2.59%
SetIntersection_None_Set_float_1024_16 10746466.275 -
SetIntersection_None_Set_float_1024_256 10581462.272 -2.07%
SetIntersection_None_Set_float_1024_4 10647758.329 1.58%
SetIntersection_None_Set_float_1024_64 10681692.278 -
SetIntersection_None_Set_float_16384_1 189117257.250 1.65%
SetIntersection_None_Set_float_16384_1024 188976283.930 -
SetIntersection_None_Set_float_16384_16 188817668.473 -
SetIntersection_None_Set_float_16384_16384 189695639.163 -
SetIntersection_None_Set_float_16384_256 188980949.903 -
SetIntersection_None_Set_float_16384_4 189017450.716 -
SetIntersection_None_Set_float_16384_64 189127275.487 1.18%
SetIntersection_None_Set_float_16_1 70136216.328 2.51%
SetIntersection_None_Set_float_16_16 37012472.826 1.60%
SetIntersection_None_Set_float_16_4 58236670.424 -
SetIntersection_None_Set_float_1_1 525636807.306 -
SetIntersection_None_Set_float_256_1 13577970.909 -1.79%
SetIntersection_None_Set_float_256_16 12800580.811 -
SetIntersection_None_Set_float_256_256 6901345.961 -2.24%
SetIntersection_None_Set_float_256_4 13626672.540 1.08%
SetIntersection_None_Set_float_256_64 10964478.096 -
SetIntersection_None_Set_float_262144_1 1393008.977 -3.67%
SetIntersection_None_Set_float_262144_1024 1489953.138 -5.52%
SetIntersection_None_Set_float_262144_16 1389237.121 -3.93%
SetIntersection_None_Set_float_262144_16384 1389361.452 -4.00%
SetIntersection_None_Set_float_262144_256 1389530.022 -3.85%
SetIntersection_None_Set_float_262144_262144 1486848.108 -5.86%
SetIntersection_None_Set_float_262144_4 1488992.013 -5.83%
SetIntersection_None_Set_float_262144_64 1487533.562 -5.93%
SetIntersection_None_Set_float_4_1 215249542.882 -
SetIntersection_None_Set_float_4_4 133829198.512 -1.21%
SetIntersection_None_Set_float_64_1 25266979.594 3.94%
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 12.70%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024 10484808.357 -1.71%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 14956389.414 39.90%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_256 11849690.368 11.12%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 12006866.513 13.20%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 11954587.745 14.48%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1 200348423.328 -26.12%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024 201122798.957 -45.00%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16 201567013.096 -25.99%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16384 200731501.356 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_256 203345036.134 -23.20%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 202603309.182 -25.34%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64 196741764.387 -28.31%
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 -1.77%
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 12658145.753 -1.42%
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 6707366.370 -2.96%
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 13180712.279 -2.06%
SetIntersection_None_Set_pair<uint32,_uint32>_256_64 10944188.849 1.59%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1 1481222.920 -5.10%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1024 1343960.874 -4.11%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16 1482660.417 -5.13%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16384 1481791.027 -4.89%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_256 1480784.733 -5.20%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_262144 1348195.132 -2.97%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_4 1342173.666 -5.05%
SetIntersection_None_Set_pair<uint32,_uint32>_262144_64 1346808.393 -4.43%
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 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 19825683.734 -1.02%
SetIntersection_None_Set_pair<uint32,_uint32>_64_4 23455162.583 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_64 12383318.931 1.11%
SetIntersection_None_Set_string_1024_1 16993721.202 -7.92%
SetIntersection_None_Set_string_1024_1024 17050291.365 -9.37%
SetIntersection_None_Set_string_1024_16 17987170.303 -4.33%
SetIntersection_None_Set_string_1024_256 17816642.672 -4.47%
SetIntersection_None_Set_string_1024_4 17414958.542 -6.68%
SetIntersection_None_Set_string_1024_64 16814912.343 -8.76%
SetIntersection_None_Set_string_16384_1 339525415.647 -10.95%
SetIntersection_None_Set_string_16384_1024 348294748.882 -6.09%
SetIntersection_None_Set_string_16384_16 342653285.712 -8.58%
SetIntersection_None_Set_string_16384_16384 340883157.851 -
SetIntersection_None_Set_string_16384_256 338711212.939 -15.47%
SetIntersection_None_Set_string_16384_4 341483058.281 -9.17%
SetIntersection_None_Set_string_16384_64 336388769.179 -12.25%
SetIntersection_None_Set_string_16_1 75364150.713 -1.18%
SetIntersection_None_Set_string_16_16 40057232.640 -
SetIntersection_None_Set_string_16_4 63331710.711 -2.67%
SetIntersection_None_Set_string_1_1 529810949.876 -
SetIntersection_None_Set_string_256_1 20478411.586 -3.57%
SetIntersection_None_Set_string_256_16 18570694.914 -6.28%
SetIntersection_None_Set_string_256_256 9956140.490 -6.25%
SetIntersection_None_Set_string_256_4 20171210.903 -3.97%
SetIntersection_None_Set_string_256_64 16332417.093 -5.50%
SetIntersection_None_Set_string_262144_1 2882804.722 -9.34%
SetIntersection_None_Set_string_262144_1024 2715851.646 -20.80%
SetIntersection_None_Set_string_262144_16 2884765.621 -7.75%
SetIntersection_None_Set_string_262144_16384 3009539.098 -9.18%
SetIntersection_None_Set_string_262144_256 2897748.258 -7.48%
SetIntersection_None_Set_string_262144_262144 3679041.285 -18.78%
SetIntersection_None_Set_string_262144_4 2705736.086 -20.43%
SetIntersection_None_Set_string_262144_64 2708735.876 -20.52%
SetIntersection_None_Set_string_4_1 220547422.019 -
SetIntersection_None_Set_string_4_4 137234134.727 -1.27%
SetIntersection_None_Set_string_64_1 31828394.427 -1.33%
SetIntersection_None_Set_string_64_16 25698502.035 -3.92%
SetIntersection_None_Set_string_64_4 30344919.704 -2.62%
SetIntersection_None_Set_string_64_64 16138223.279 -2.41%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1 10699081.328 1.54%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 10710496.549 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_16 10650776.001 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_256 10632889.904 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_4 10507964.296 -2.26%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 10710305.022 3.14%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 236463058.693 -29.88%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 234236698.737 -31.09%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 240277189.575 -29.08%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 253195005.609 -18.01%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 235681703.687 -33.03%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 247276618.145 -24.97%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 237182809.738 -29.85%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_1 69330657.495 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16_16 36960862.789 -
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 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_16 12889222.215 1.18%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_256 6879096.036 -2.79%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_4 13205119.979 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_64 10893724.719 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1 1781528.350 -15.72%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1024 1851979.177 -6.53%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 1800459.344 -14.53%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1809634.734 -14.15%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256 1801739.912 -14.54%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144 1905125.100 -3.51%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4 1823609.229 -6.74%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 1860175.747 -5.88%
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 -3.91%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4 23246956.589 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_64 12343854.527 -
SetIntersection_None_Set_uint32_1024_1 10328230.215 -
SetIntersection_None_Set_uint32_1024_1024 10762313.707 1.74%
SetIntersection_None_Set_uint32_1024_16 10398813.011 -3.82%
SetIntersection_None_Set_uint32_1024_256 10341881.495 -3.53%
SetIntersection_None_Set_uint32_1024_4 10412962.455 -1.23%
SetIntersection_None_Set_uint32_1024_64 10763345.240 2.57%
SetIntersection_None_Set_uint32_16384_1 192583163.735 -27.80%
SetIntersection_None_Set_uint32_16384_1024 192611670.727 -29.59%
SetIntersection_None_Set_uint32_16384_16 192559936.410 -29.29%
SetIntersection_None_Set_uint32_16384_16384 198581109.336 -37.28%
SetIntersection_None_Set_uint32_16384_256 191975329.770 -30.27%
SetIntersection_None_Set_uint32_16384_4 192285784.660 -29.42%
SetIntersection_None_Set_uint32_16384_64 196861357.847 -29.36%
SetIntersection_None_Set_uint32_16_1 67887122.406 -
SetIntersection_None_Set_uint32_16_16 36582834.991 -2.77%
SetIntersection_None_Set_uint32_16_4 58210496.142 -3.13%
SetIntersection_None_Set_uint32_1_1 525086729.948 -
SetIntersection_None_Set_uint32_256_1 13431888.094 -
SetIntersection_None_Set_uint32_256_16 12702756.393 -
SetIntersection_None_Set_uint32_256_256 6930697.011 1.61%
SetIntersection_None_Set_uint32_256_4 13223368.296 -1.74%
SetIntersection_None_Set_uint32_256_64 10830424.149 -1.14%
SetIntersection_None_Set_uint32_262144_1 1268036.664 -16.16%
SetIntersection_None_Set_uint32_262144_1024 1485700.253 -14.31%
SetIntersection_None_Set_uint32_262144_16 1273622.736 -11.54%
SetIntersection_None_Set_uint32_262144_16384 1325194.724 -13.16%
SetIntersection_None_Set_uint32_262144_256 1330113.038 -11.58%
SetIntersection_None_Set_uint32_262144_262144 1489424.147 -6.40%
SetIntersection_None_Set_uint32_262144_4 1429062.802 -18.12%
SetIntersection_None_Set_uint32_262144_64 1482084.394 -13.31%
SetIntersection_None_Set_uint32_4_1 214475539.283 -
SetIntersection_None_Set_uint32_4_4 133890418.107 -
SetIntersection_None_Set_uint32_64_1 23503301.988 -
SetIntersection_None_Set_uint32_64_16 19075133.541 -1.31%
SetIntersection_None_Set_uint32_64_4 23025641.188 -
SetIntersection_None_Set_uint32_64_64 12176491.105 -
SetIntersection_None_Set_uint64_1024_1 10710207.187 -
SetIntersection_None_Set_uint64_1024_1024 12160135.992 14.94%
SetIntersection_None_Set_uint64_1024_16 10429508.565 -2.98%
SetIntersection_None_Set_uint64_1024_256 10868408.391 4.41%
SetIntersection_None_Set_uint64_1024_4 10478653.153 -
SetIntersection_None_Set_uint64_1024_64 10426794.086 -
SetIntersection_None_Set_uint64_16384_1 195759632.112 5.78%
SetIntersection_None_Set_uint64_16384_1024 196525755.199 5.65%
SetIntersection_None_Set_uint64_16384_16 193546487.438 3.43%
SetIntersection_None_Set_uint64_16384_16384 195183342.276 3.18%
SetIntersection_None_Set_uint64_16384_256 194313478.889 3.39%
SetIntersection_None_Set_uint64_16384_4 194230223.168 5.28%
SetIntersection_None_Set_uint64_16384_64 195727362.810 5.66%
SetIntersection_None_Set_uint64_16_1 68981966.137 -
SetIntersection_None_Set_uint64_16_16 37659755.672 2.86%
SetIntersection_None_Set_uint64_16_4 59002270.146 1.35%
SetIntersection_None_Set_uint64_1_1 522818543.152 -
SetIntersection_None_Set_uint64_256_1 14252825.485 4.53%
SetIntersection_None_Set_uint64_256_16 14072524.678 11.75%
SetIntersection_None_Set_uint64_256_256 6751231.570 -
SetIntersection_None_Set_uint64_256_4 13136550.512 -2.81%
SetIntersection_None_Set_uint64_256_64 11615056.447 9.30%
SetIntersection_None_Set_uint64_262144_1 1492126.379 -5.36%
SetIntersection_None_Set_uint64_262144_1024 1349725.761 -4.38%
SetIntersection_None_Set_uint64_262144_16 1494761.556 -5.43%
SetIntersection_None_Set_uint64_262144_16384 1500187.907 -5.51%
SetIntersection_None_Set_uint64_262144_256 1488137.059 -5.70%
SetIntersection_None_Set_uint64_262144_262144 1365740.318 -4.43%
SetIntersection_None_Set_uint64_262144_4 1350678.969 -4.30%
SetIntersection_None_Set_uint64_262144_64 1346745.994 -4.70%
SetIntersection_None_Set_uint64_4_1 212880724.995 -1.36%
SetIntersection_None_Set_uint64_4_4 134217914.149 -
SetIntersection_None_Set_uint64_64_1 25823956.981 5.25%
SetIntersection_None_Set_uint64_64_16 20578409.751 2.30%
SetIntersection_None_Set_uint64_64_4 22988464.900 -1.94%
SetIntersection_None_Set_uint64_64_64 12438424.194 -
SetIntersection_None_Vector_float_1024_1 3451624.187 -1.30%
SetIntersection_None_Vector_float_1024_1024 2352023.777 -30.00%
SetIntersection_None_Vector_float_1024_16 2341719.810 -32.33%
SetIntersection_None_Vector_float_1024_256 2374451.794 -30.75%
SetIntersection_None_Vector_float_1024_4 2311628.731 -30.87%
SetIntersection_None_Vector_float_1024_64 2357495.716 -28.90%
SetIntersection_None_Vector_float_16384_1 30332878.046 -22.21%
SetIntersection_None_Vector_float_16384_1024 30072634.667 -22.16%
SetIntersection_None_Vector_float_16384_16 27833178.360 -28.04%
SetIntersection_None_Vector_float_16384_16384 24509300.804 -37.00%
SetIntersection_None_Vector_float_16384_256 25826238.981 -33.65%
SetIntersection_None_Vector_float_16384_4 26261525.787 -32.10%
SetIntersection_None_Vector_float_16384_64 21213063.924 -45.23%
SetIntersection_None_Vector_float_16_1 63161551.342 -1.50%
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 -15.47%
SetIntersection_None_Vector_float_256_16 6281925.238 2.73%
SetIntersection_None_Vector_float_256_256 3145826.422 -5.71%
SetIntersection_None_Vector_float_256_4 6419161.719 -
SetIntersection_None_Vector_float_256_64 4540191.101 -12.78%
SetIntersection_None_Vector_float_262144_1 373104667.012 5.94%
SetIntersection_None_Vector_float_262144_1024 316255824.873 -10.02%
SetIntersection_None_Vector_float_262144_16 346616000.558 -1.44%
SetIntersection_None_Vector_float_262144_16384 322634473.676 -8.04%
SetIntersection_None_Vector_float_262144_256 345835253.752 -1.39%
SetIntersection_None_Vector_float_262144_262144 353129115.163 -
SetIntersection_None_Vector_float_262144_4 344966236.502 -1.33%
SetIntersection_None_Vector_float_262144_64 331341780.826 -5.41%
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.97%
SetIntersection_None_Vector_float_64_4 17914585.109 -
SetIntersection_None_Vector_float_64_64 9027489.496 -3.94%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 3446281.888 2.28%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 4409362.795 30.03%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_16 3440850.321 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 3430622.723 3.19%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_4 3331545.042 -2.64%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_64 3306388.762 -3.84%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1 32854230.562 -21.44%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 29735042.248 -23.08%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16 32497608.522 -19.57%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 35119511.606 -21.72%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 34779406.199 -22.45%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 33969557.704 -24.48%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 29874074.319 -26.34%
SetIntersection_None_Vector_pair<uint32,_uint32>_16_1 64544217.591 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_16 33845459.878 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_4 54048955.521 -2.04%
SetIntersection_None_Vector_pair<uint32,_uint32>_1_1 522979254.151 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 7619744.738 16.22%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_16 6128809.102 -14.32%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 3299456.579 1.31%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_4 6363382.971 -1.53%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 5159905.600 -6.75%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 328762264.590 -4.74%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1024 340657692.602 -4.51%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16 346071821.904 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 330106137.520 -4.14%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 329578639.141 -4.39%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144 355029753.808 -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_4 400668563.903 16.00%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64 360423621.522 5.20%
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 -1.98%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_4 18773698.488 4.11%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_64 9453491.797 -1.56%
SetIntersection_None_Vector_string_1024_1 9494462.516 6.71%
SetIntersection_None_Vector_string_1024_1024 9484992.595 6.12%
SetIntersection_None_Vector_string_1024_16 9457598.720 5.49%
SetIntersection_None_Vector_string_1024_256 9484395.664 5.47%
SetIntersection_None_Vector_string_1024_4 9483932.145 6.38%
SetIntersection_None_Vector_string_1024_64 9565173.881 7.38%
SetIntersection_None_Vector_string_16384_1 137429851.340 6.81%
SetIntersection_None_Vector_string_16384_1024 137520637.922 -3.27%
SetIntersection_None_Vector_string_16384_16 137478751.410 -7.72%
SetIntersection_None_Vector_string_16384_16384 137631214.829 6.66%
SetIntersection_None_Vector_string_16384_256 137600494.875 -7.41%
SetIntersection_None_Vector_string_16384_4 137481059.600 -7.65%
SetIntersection_None_Vector_string_16384_64 137506843.405 -9.29%
SetIntersection_None_Vector_string_16_1 69198696.628 -
SetIntersection_None_Vector_string_16_16 36936882.795 1.04%
SetIntersection_None_Vector_string_16_4 58819597.613 -
SetIntersection_None_Vector_string_1_1 524000608.794 -
SetIntersection_None_Vector_string_256_1 12495167.957 5.06%
SetIntersection_None_Vector_string_256_16 11891023.755 4.14%
SetIntersection_None_Vector_string_256_256 6261745.701 3.47%
SetIntersection_None_Vector_string_256_4 12394291.139 3.93%
SetIntersection_None_Vector_string_256_64 10065866.958 4.37%
SetIntersection_None_Vector_string_262144_1 1170930.453 -32.11%
SetIntersection_None_Vector_string_262144_1024 1169424.038 -32.31%
SetIntersection_None_Vector_string_262144_16 1168833.580 -33.68%
SetIntersection_None_Vector_string_262144_16384 1179755.665 -39.15%
SetIntersection_None_Vector_string_262144_256 1185041.852 -31.59%
SetIntersection_None_Vector_string_262144_262144 2192640.211 -1.99%
SetIntersection_None_Vector_string_262144_4 1169523.224 -31.57%
SetIntersection_None_Vector_string_262144_64 1167449.635 -33.27%
SetIntersection_None_Vector_string_4_1 215223221.729 -
SetIntersection_None_Vector_string_4_4 134606683.573 -
SetIntersection_None_Vector_string_64_1 24629119.068 2.07%
SetIntersection_None_Vector_string_64_16 20019199.927 2.14%
SetIntersection_None_Vector_string_64_4 23565177.216 1.75%
SetIntersection_None_Vector_string_64_64 12474823.429 1.27%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1 3434423.218 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 4615823.459 1.96%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 3992754.407 -10.79%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_256 3421840.630 -13.26%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_4 4454642.674 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_64 3342726.082 -25.92%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 48876385.530 23.85%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 45255769.324 9.77%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 44659555.936 5.27%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 57044990.873 -1.76%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 44972198.876 9.88%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4 42788190.022 -5.10%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 51395419.519 11.88%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_1 64140816.240 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_16 33853093.944 -2.03%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_4 54150593.039 -3.29%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1_1 521539565.906 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 6755921.081 3.51%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_16 7067079.326 11.07%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256 3767881.170 -3.09%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 6571757.994 -2.81%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_64 6133524.984 19.73%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 347517374.344 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 349393955.525 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 332407373.190 -4.28%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 357014427.893 8.09%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_256 346651710.384 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 369013753.068 5.14%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_4 344637004.659 -
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 -5.52%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 16518221.588 7.86%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 17932864.411 -1.30%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 9972463.845 -2.56%
SetIntersection_None_Vector_uint32_1024_1 2331757.080 -1.27%
SetIntersection_None_Vector_uint32_1024_1024 2311417.367 -32.53%
SetIntersection_None_Vector_uint32_1024_16 2285556.728 -31.21%
SetIntersection_None_Vector_uint32_1024_256 2311955.066 -30.56%
SetIntersection_None_Vector_uint32_1024_4 2322408.231 -7.88%
SetIntersection_None_Vector_uint32_1024_64 2323257.923 -31.19%
SetIntersection_None_Vector_uint32_16384_1 20084979.665 -36.67%
SetIntersection_None_Vector_uint32_16384_1024 20213737.804 -40.70%
SetIntersection_None_Vector_uint32_16384_16 20250395.592 -41.28%
SetIntersection_None_Vector_uint32_16384_16384 20070983.283 -39.37%
SetIntersection_None_Vector_uint32_16384_256 20128291.845 -41.81%
SetIntersection_None_Vector_uint32_16384_4 19965703.459 -40.16%
SetIntersection_None_Vector_uint32_16384_64 20056132.413 -42.04%
SetIntersection_None_Vector_uint32_16_1 62957492.318 -2.49%
SetIntersection_None_Vector_uint32_16_16 33267515.451 -1.49%
SetIntersection_None_Vector_uint32_16_4 53275504.259 -1.62%
SetIntersection_None_Vector_uint32_1_1 523267423.847 -1.01%
SetIntersection_None_Vector_uint32_256_1 5681022.078 -12.27%
SetIntersection_None_Vector_uint32_256_16 5323795.673 -13.44%
SetIntersection_None_Vector_uint32_256_256 2873947.192 -
SetIntersection_None_Vector_uint32_256_4 5590367.388 -15.35%
SetIntersection_None_Vector_uint32_256_64 4436814.610 -1.59%
SetIntersection_None_Vector_uint32_262144_1 350477342.145 -13.96%
SetIntersection_None_Vector_uint32_262144_1024 344739155.929 1.36%
SetIntersection_None_Vector_uint32_262144_16 351274142.119 5.01%
SetIntersection_None_Vector_uint32_262144_16384 350470133.475 -6.82%
SetIntersection_None_Vector_uint32_262144_256 357773448.341 5.78%
SetIntersection_None_Vector_uint32_262144_262144 350308838.417 4.57%
SetIntersection_None_Vector_uint32_262144_4 351423135.765 1.94%
SetIntersection_None_Vector_uint32_262144_64 349461030.331 -2.77%
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.60%
SetIntersection_None_Vector_uint32_64_16 14367853.156 -5.54%
SetIntersection_None_Vector_uint32_64_4 17041909.512 -4.86%
SetIntersection_None_Vector_uint32_64_64 8887348.225 -6.81%
SetIntersection_None_Vector_uint64_1024_1 2326410.962 -32.19%
SetIntersection_None_Vector_uint64_1024_1024 2321827.924 -33.28%
SetIntersection_None_Vector_uint64_1024_16 2312255.697 -32.41%
SetIntersection_None_Vector_uint64_1024_256 2324881.963 -32.40%
SetIntersection_None_Vector_uint64_1024_4 2257341.985 -34.50%
SetIntersection_None_Vector_uint64_1024_64 2320827.451 -30.35%
SetIntersection_None_Vector_uint64_16384_1 20342029.631 -46.54%
SetIntersection_None_Vector_uint64_16384_1024 20249018.539 -47.25%
SetIntersection_None_Vector_uint64_16384_16 20233183.075 -47.16%
SetIntersection_None_Vector_uint64_16384_16384 20357571.496 -46.77%
SetIntersection_None_Vector_uint64_16384_256 20368765.714 -46.70%
SetIntersection_None_Vector_uint64_16384_4 20308678.644 -47.05%
SetIntersection_None_Vector_uint64_16384_64 20285038.464 -46.93%
SetIntersection_None_Vector_uint64_16_1 62714698.376 -1.77%
SetIntersection_None_Vector_uint64_16_16 33213416.704 -2.11%
SetIntersection_None_Vector_uint64_16_4 53319655.126 -1.70%
SetIntersection_None_Vector_uint64_1_1 522768041.124 -
SetIntersection_None_Vector_uint64_256_1 5614047.869 -12.82%
SetIntersection_None_Vector_uint64_256_16 5326853.086 -13.59%
SetIntersection_None_Vector_uint64_256_256 2833520.202 -11.80%
SetIntersection_None_Vector_uint64_256_4 5596792.237 -14.05%
SetIntersection_None_Vector_uint64_256_64 4538405.174 -14.52%
SetIntersection_None_Vector_uint64_262144_1 350805416.703 -
SetIntersection_None_Vector_uint64_262144_1024 350917215.071 -
SetIntersection_None_Vector_uint64_262144_16 351344894.191 -
SetIntersection_None_Vector_uint64_262144_16384 348885626.261 -
SetIntersection_None_Vector_uint64_262144_256 350865285.106 -
SetIntersection_None_Vector_uint64_262144_262144 349256255.353 -
SetIntersection_None_Vector_uint64_262144_4 355693042.239 1.54%
SetIntersection_None_Vector_uint64_262144_64 351786465.074 -
SetIntersection_None_Vector_uint64_4_1 210148718.976 -
SetIntersection_None_Vector_uint64_4_4 131485649.309 -
SetIntersection_None_Vector_uint64_64_1 17659021.098 -5.44%
SetIntersection_None_Vector_uint64_64_16 14254023.791 -6.15%
SetIntersection_None_Vector_uint64_64_4 16705527.216 -6.26%
SetIntersection_None_Vector_uint64_64_64 8936081.955 -5.92%
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 12.50%
bm_exception_ptr_move_assign_nonnull 3.236 -
bm_exception_ptr_move_assign_null 0.523 6.79%
bm_exception_ptr_move_ctor_nonnull 3.266 -
bm_exception_ptr_move_ctor_null 0.576 18.66%
bm_exception_ptr_swap_nonnull 1.304 -
bm_exception_ptr_swap_null 1.546 -
bm_lexicographical_compare<int>/1 0.591 2.72%
bm_lexicographical_compare<int>/1048576 239945.471 2.66%
bm_lexicographical_compare<int>/262144 58735.012 2.52%
bm_lexicographical_compare<int>/32768 7320.961 2.40%
bm_lexicographical_compare<int>/4096 918.863 1.66%
bm_lexicographical_compare<int>/512 126.387 1.28%
bm_lexicographical_compare<int>/64 15.384 2.48%
bm_lexicographical_compare<int>/8 2.553 3.00%
bm_lexicographical_compare<signed_char>/1 0.655 -
bm_lexicographical_compare<signed_char>/1048576 232465.315 1.89%
bm_lexicographical_compare<signed_char>/262144 58073.671 1.85%
bm_lexicographical_compare<signed_char>/32768 7249.149 1.54%
bm_lexicographical_compare<signed_char>/4096 918.255 1.51%
bm_lexicographical_compare<signed_char>/512 125.974 -
bm_lexicographical_compare<signed_char>/64 15.292 -
bm_lexicographical_compare<signed_char>/8 2.617 2.11%
bm_lexicographical_compare<unsigned_char>/1 1.773 1.99%
bm_lexicographical_compare<unsigned_char>/1048576 17852.780 -
bm_lexicographical_compare<unsigned_char>/262144 4470.027 -
bm_lexicographical_compare<unsigned_char>/32768 565.811 2.33%
bm_lexicographical_compare<unsigned_char>/4096 76.456 2.64%
bm_lexicographical_compare<unsigned_char>/512 8.785 2.82%
bm_lexicographical_compare<unsigned_char>/64 2.114 4.73%
bm_lexicographical_compare<unsigned_char>/8 1.528 5.36%
bm_make_exception_ptr/threads:1 12.416 -
bm_make_exception_ptr/threads:2 5.778 -6.94%
bm_make_exception_ptr/threads:4 2.921 -1.87%
bm_make_exception_ptr/threads:8 2.329 13.15%
bm_ranges_lexicographical_compare<int>/1 0.752 -
bm_ranges_lexicographical_compare<int>/1048576 378390.776 1.57%
bm_ranges_lexicographical_compare<int>/262144 93453.205 1.54%
bm_ranges_lexicographical_compare<int>/32768 11673.667 1.51%
bm_ranges_lexicographical_compare<int>/4096 1459.407 1.94%
bm_ranges_lexicographical_compare<int>/512 188.264 3.00%
bm_ranges_lexicographical_compare<int>/64 23.143 1.83%
bm_ranges_lexicographical_compare<int>/8 3.240 1.93%
bm_ranges_lexicographical_compare<signed_char>/1 0.772 -5.39%
bm_ranges_lexicographical_compare<signed_char>/1048576 374695.016 2.24%
bm_ranges_lexicographical_compare<signed_char>/262144 93651.857 2.06%
bm_ranges_lexicographical_compare<signed_char>/32768 11697.290 2.41%
bm_ranges_lexicographical_compare<signed_char>/4096 1467.998 2.42%
bm_ranges_lexicographical_compare<signed_char>/512 187.423 2.52%
bm_ranges_lexicographical_compare<signed_char>/64 24.159 3.85%
bm_ranges_lexicographical_compare<signed_char>/8 3.252 2.25%
bm_ranges_lexicographical_compare<unsigned_char>/1 1.875 2.50%
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 2.15%
bm_ranges_lexicographical_compare<unsigned_char>/4096 76.758 2.32%
bm_ranges_lexicographical_compare<unsigned_char>/512 8.965 3.97%
bm_ranges_lexicographical_compare<unsigned_char>/64 2.245 8.13%
bm_ranges_lexicographical_compare<unsigned_char>/8 1.676 6.78%
dynamic_cast_(Chain,_1_level) 1.257 9.25%
dynamic_cast_(Chain,_2_levels) 1.258 10.70%
dynamic_cast_(Chain,_3_levels) 1.240 9.00%
dynamic_cast_(Chain,_4_levels) 1.241 9.60%
dynamic_cast_(Chain,_5_levels) 1.241 9.29%
dynamic_cast_(Chain,_6_levels) 1.225 11.08%
dynamic_cast_(Chain,_7_levels) 1.221 11.35%
dynamic_cast_(Chain,_8_levels) 1.257 9.11%
dynamic_cast_(Chain,_9_levels) 1.217 10.90%
dynamic_cast_(Chain_fail,_1_level) 14.346 -3.51%
dynamic_cast_(Chain_fail,_2_levels) 20.114 -8.30%
dynamic_cast_(Chain_fail,_3_levels) 24.854 -8.75%
dynamic_cast_(Chain_fail,_4_levels) 33.830 -5.58%
dynamic_cast_(Chain_fail,_5_levels) 42.397 -3.86%
dynamic_cast_(Chain_fail,_6_levels) 51.950 -5.19%
dynamic_cast_(Chain_fail,_7_levels) 57.906 -7.09%
dynamic_cast_(Chain_fail,_8_levels) 62.362 -5.35%
dynamic_cast_(Chain_middle,_1_level) 10.495 -9.29%
dynamic_cast_(Chain_middle,_2_levels) 18.295 -6.57%
dynamic_cast_(Chain_middle,_3_levels) 30.334 -6.56%
dynamic_cast_(Chain_middle,_4_levels) 33.258 -7.43%
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 4.93%
dynamic_cast_(DAG_leftmost_middle,_2_levels) 29.118 3.89%
dynamic_cast_(DAG_leftmost_middle,_3_levels) 21.067 -
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 2.91%
dynamic_cast_(DAG_rightmost_middle,_2_levels) 13.455 2.79%
dynamic_cast_(DAG_rightmost_middle,_3_levels) 7.587 2.00%
dynamic_cast_(DAG_sidecast,_1_level) 10.311 -1.13%
dynamic_cast_(DAG_sidecast,_2_levels) 57.636 -1.43%
dynamic_cast_(DAG_sidecast,_3_levels) 83.318 -
dynamic_cast_(DAG_sidecast_fail,_1_level) 47.836 -1.29%
dynamic_cast_(DAG_sidecast_fail,_2_levels) 71.178 1.97%
dynamic_cast_(DAG_sidecast_fail,_3_levels) 84.929 -
dynamic_cast_(DAG_to_complete) 0.233 -
dynamic_cast_(VChain,_1_level) 7.211 3.93%
dynamic_cast_(VChain,_2_levels) 10.990 -
dynamic_cast_(VChain,_3_levels) 14.873 3.24%
dynamic_cast_(VChain,_4_levels) 19.708 2.37%
dynamic_cast_(VChain,_5_levels) 25.987 1.60%
dynamic_cast_(VChain_fail,_1_level) 6.958 -
dynamic_cast_(VChain_fail,_2_levels) 13.485 -1.95%
dynamic_cast_(VChain_fail,_3_levels) 22.117 1.92%
dynamic_cast_(VChain_fail,_4_levels) 31.767 1.90%
dynamic_cast_(VChain_fail,_5_levels) 44.820 3.75%
dynamic_cast_(VChain_middle,_1_level) 13.939 2.55%
dynamic_cast_(VChain_middle,_2_levels) 27.882 2.95%
dynamic_cast_(VChain_middle,_3_levels) 47.461 2.46%
dynamic_cast_(VChain_middle,_4_levels) 64.576 3.35%
dynamic_cast_(VChain_to_complete) 0.233 -
dynamic_cast_(VDAG_leftmost,_3_levels) 31.510 1.51%
dynamic_cast_(VDAG_leftmost,_4_levels) 53.811 -
dynamic_cast_(VDAG_leftmost,_5_levels) 92.146 1.05%
dynamic_cast_(VDAG_leftmost_middle,_1_level) 83.280 -3.57%
dynamic_cast_(VDAG_leftmost_middle,_2_levels) 162.852 -
dynamic_cast_(VDAG_leftmost_middle,_3_levels) 318.984 -
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 1.26%
dynamic_cast_(VDAG_rightmost_middle,_2_levels) 143.552 1.39%
dynamic_cast_(VDAG_rightmost_middle,_3_levels) 283.192 -
dynamic_cast_(VDAG_sidecast,_1_level) 10.590 -1.14%
dynamic_cast_(VDAG_sidecast,_2_levels) 60.851 -
dynamic_cast_(VDAG_sidecast,_3_levels) 76.140 -
dynamic_cast_(VDAG_sidecast_fail,_1_level) 57.404 -
dynamic_cast_(VDAG_sidecast_fail,_2_levels) 76.036 1.16%
dynamic_cast_(VDAG_sidecast_fail,_3_levels) 78.672 1.71%
dynamic_cast_(VDAG_to_complete) 0.230 -
ranges::min(std::deque<__int128>)/1 0.496 -6.56%
ranges::min(std::deque<__int128>)/64 22.364 2.56%
ranges::min(std::deque<__int128>)/70000 24196.061 2.37%
ranges::min(std::deque<__int128>)/8 2.690 2.16%
ranges::min(std::deque<char>)/1 0.458 -22.18%
ranges::min(std::deque<char>)/64 18.064 20.36%
ranges::min(std::deque<char>)/70000 21269.402 29.86%
ranges::min(std::deque<char>)/8 2.232 2.18%
ranges::min(std::deque<long_long>)/1 0.455 25.48%
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 8.11%
ranges::min(std::list<__int128>)/1 0.332 -15.15%
ranges::min(std::list<__int128>)/64 35.115 -1.70%
ranges::min(std::list<__int128>)/70000 55558.310 -1.17%
ranges::min(std::list<__int128>)/8 2.391 1.68%
ranges::min(std::list<char>)/1 0.586 -
ranges::min(std::list<char>)/64 26.311 -2.26%
ranges::min(std::list<char>)/70000 53409.413 -
ranges::min(std::list<char>)/8 2.351 2.27%
ranges::min(std::list<long_long>)/1 0.384 -4.79%
ranges::min(std::list<long_long>)/64 25.987 -
ranges::min(std::list<long_long>)/70000 54188.730 -
ranges::min(std::list<long_long>)/8 1.821 1.98%
ranges::min(std::vector<__int128>)/1 0.374 18.42%
ranges::min(std::vector<__int128>)/64 17.238 2.59%
ranges::min(std::vector<__int128>)/70000 18741.460 1.79%
ranges::min(std::vector<__int128>)/8 2.497 2.35%
ranges::min(std::vector<char>)/1 0.293 -
ranges::min(std::vector<char>)/64 4.152 -
ranges::min(std::vector<char>)/70000 486.928 2.37%
ranges::min(std::vector<char>)/8 2.262 -
ranges::min(std::vector<long_long>)/1 0.326 15.40%
ranges::min(std::vector<long_long>)/64 4.656 1.50%
ranges::min(std::vector<long_long>)/70000 7803.606 1.79%
ranges::min(std::vector<long_long>)/8 2.297 9.20%
ranges::minmax(std::deque<__int128>)/1 0.554 1.87%
ranges::minmax(std::deque<__int128>)/64 25.240 3.23%
ranges::minmax(std::deque<__int128>)/70000 27756.470 -
ranges::minmax(std::deque<__int128>)/8 3.567 -3.39%
ranges::minmax(std::deque<char>)/1 0.486 -4.56%
ranges::minmax(std::deque<char>)/64 21.028 2.05%
ranges::minmax(std::deque<char>)/70000 24066.900 6.26%
ranges::minmax(std::deque<char>)/8 2.692 4.05%
ranges::minmax(std::deque<long_long>)/1 0.395 -4.57%
ranges::minmax(std::deque<long_long>)/64 20.736 -
ranges::minmax(std::deque<long_long>)/70000 23101.994 1.14%
ranges::minmax(std::deque<long_long>)/8 2.723 7.04%
ranges::minmax(std::list<__int128>)/1 0.455 -
ranges::minmax(std::list<__int128>)/64 39.585 1.69%
ranges::minmax(std::list<__int128>)/70000 57259.385 2.86%
ranges::minmax(std::list<__int128>)/8 4.049 1.94%
ranges::minmax(std::list<char>)/1 0.363 -17.61%
ranges::minmax(std::list<char>)/64 30.210 -
ranges::minmax(std::list<char>)/70000 53178.050 -
ranges::minmax(std::list<char>)/8 2.080 -2.06%
ranges::minmax(std::list<long_long>)/1 0.413 -2.48%
ranges::minmax(std::list<long_long>)/64 23.278 -4.71%
ranges::minmax(std::list<long_long>)/70000 49340.010 -8.76%
ranges::minmax(std::list<long_long>)/8 2.041 2.51%
ranges::minmax(std::vector<__int128>)/1 0.395 40.80%
ranges::minmax(std::vector<__int128>)/64 34.376 3.22%
ranges::minmax(std::vector<__int128>)/70000 37940.981 3.46%
ranges::minmax(std::vector<__int128>)/8 4.253 4.03%
ranges::minmax(std::vector<char>)/1 0.664 1.69%
ranges::minmax(std::vector<char>)/64 16.378 6.83%
ranges::minmax(std::vector<char>)/70000 18191.986 7.47%
ranges::minmax(std::vector<char>)/8 2.060 8.65%
ranges::minmax(std::vector<long_long>)/1 0.337 -23.32%
ranges::minmax(std::vector<long_long>)/64 16.550 2.58%
ranges::minmax(std::vector<long_long>)/70000 18291.697 2.30%
ranges::minmax(std::vector<long_long>)/8 2.017 1.47%
rng::adjacent_view::begin()/1000_(empty_view) 118.079 -
rng::adjacent_view::begin()/1000_(full_view) 537.132 -26.65%
rng::adjacent_view::begin()/100_(empty_view) 11.190 -
rng::adjacent_view::begin()/100_(full_view) 45.706 1.78%
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 -
rng::contains(deque<int>)_(process_all)/32 8.158 1.20%
rng::contains(deque<int>)_(process_all)/50 12.118 -4.22%
rng::contains(deque<int>)_(process_all)/8 2.225 1.26%
rng::contains(deque<int>)_(process_all)/8192 2839.056 -
rng::contains(list<int>)_(process_all)/1048576 814797.983 -3.11%
rng::contains(list<int>)_(process_all)/32 8.908 -5.54%
rng::contains(list<int>)_(process_all)/50 18.085 3.67%
rng::contains(list<int>)_(process_all)/8 2.212 -7.08%
rng::contains(list<int>)_(process_all)/8192 7430.043 8.31%
rng::contains(vector<int>)_(process_all)/1048576 230921.666 -
rng::contains(vector<int>)_(process_all)/32 8.566 -
rng::contains(vector<int>)_(process_all)/50 12.483 5.87%
rng::contains(vector<int>)_(process_all)/8 2.181 -6.14%
rng::contains(vector<int>)_(process_all)/8192 1796.914 -
rng::contains_subrange(deque<int>)_(near_matches)/1000 29145.157 -
rng::contains_subrange(deque<int>)_(near_matches)/1024 30287.420 -
rng::contains_subrange(deque<int>)_(near_matches)/8192 2388938.702 -
rng::contains_subrange(deque<int>)_(process_all)/1048576 348365.556 -5.92%
rng::contains_subrange(deque<int>)_(process_all)/16 5.201 1.06%
rng::contains_subrange(deque<int>)_(process_all)/32 9.882 1.06%
rng::contains_subrange(deque<int>)_(process_all)/50 15.103 1.15%
rng::contains_subrange(deque<int>)_(process_all)/8192 2720.497 -5.64%
rng::contains_subrange(deque<int>)_(same_length)/1048576 624706.049 -
rng::contains_subrange(deque<int>)_(same_length)/16 7.411 -22.03%
rng::contains_subrange(deque<int>)_(same_length)/32 13.904 -20.70%
rng::contains_subrange(deque<int>)_(same_length)/50 21.404 -21.69%
rng::contains_subrange(deque<int>)_(same_length)/8192 4856.464 1.39%
rng::contains_subrange(deque<int>)_(single_element)/1048576 372338.270 1.06%
rng::contains_subrange(deque<int>)_(single_element)/16 5.965 8.45%
rng::contains_subrange(deque<int>)_(single_element)/32 10.884 2.13%
rng::contains_subrange(deque<int>)_(single_element)/50 20.244 5.89%
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 -2.27%
rng::contains_subrange(list<int>)_(process_all)/16 4.675 -
rng::contains_subrange(list<int>)_(process_all)/32 9.842 1.56%
rng::contains_subrange(list<int>)_(process_all)/50 15.391 -5.57%
rng::contains_subrange(list<int>)_(process_all)/8192 6755.972 -9.04%
rng::contains_subrange(list<int>)_(same_length)/1048576 934703.372 1.29%
rng::contains_subrange(list<int>)_(same_length)/16 6.716 -
rng::contains_subrange(list<int>)_(same_length)/32 15.852 1.04%
rng::contains_subrange(list<int>)_(same_length)/50 29.496 1.11%
rng::contains_subrange(list<int>)_(same_length)/8192 7969.704 -6.28%
rng::contains_subrange(list<int>)_(single_element)/1048576 841518.053 1.29%
rng::contains_subrange(list<int>)_(single_element)/16 4.671 2.34%
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 -3.77%
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 1.07%
rng::contains_subrange(vector<int>)_(process_all)/1048576 233435.972 1.62%
rng::contains_subrange(vector<int>)_(process_all)/16 4.512 1.06%
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.13%
rng::contains_subrange(vector<int>)_(same_length)/1048576 251559.061 2.89%
rng::contains_subrange(vector<int>)_(same_length)/16 4.777 4.15%
rng::contains_subrange(vector<int>)_(same_length)/32 8.488 1.49%
rng::contains_subrange(vector<int>)_(same_length)/50 12.505 -
rng::contains_subrange(vector<int>)_(same_length)/8192 2028.756 4.59%
rng::contains_subrange(vector<int>)_(single_element)/1048576 235836.888 3.26%
rng::contains_subrange(vector<int>)_(single_element)/16 4.417 1.24%
rng::contains_subrange(vector<int>)_(single_element)/32 8.128 -
rng::contains_subrange(vector<int>)_(single_element)/50 15.795 1.43%
rng::contains_subrange(vector<int>)_(single_element)/8192 1838.080 2.31%
rng::find(join_view(deque<deque<int>>))_(process_all)/1024 520.587 -
rng::find(join_view(deque<deque<int>>))_(process_all)/32768 16610.669 -
rng::find(join_view(deque<deque<int>>))_(process_all)/50 21.176 12.02%
rng::find(join_view(deque<deque<int>>))_(process_all)/8 4.483 7.61%
rng::find(join_view(deque<deque<int>>))_(process_all)/8192 4223.361 1.76%
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 1.52%
rng::find(join_view(vector<list<int>>))_(process_all)/32768 25670.250 -3.29%
rng::find(join_view(vector<list<int>>))_(process_all)/50 35.564 -8.02%
rng::find(join_view(vector<list<int>>))_(process_all)/8 4.372 -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 10515.118 4.42%
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 1.37%
rng::find(vector<bool>)_(process_all)/1048576 577182.066 1.34%
rng::find(vector<bool>)_(process_all)/50 26.549 2.71%
rng::find(vector<bool>)_(process_all)/8 4.151 2.11%
rng::find(vector<bool>)_(process_all)/8192 4511.448 1.28%
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 -
rng::find_if(vector<bool>)_(process_all)/8 4.109 -
rng::find_if(vector<bool>)_(process_all)/8192 4527.801 -
rng::find_if_not(vector<bool>)_(process_all)/1024 569.598 1.06%
rng::find_if_not(vector<bool>)_(process_all)/1048576 578324.852 1.25%
rng::find_if_not(vector<bool>)_(process_all)/50 26.824 2.47%
rng::find_if_not(vector<bool>)_(process_all)/8 4.140 1.64%
rng::find_if_not(vector<bool>)_(process_all)/8192 4519.430 1.26%
rng::find_last(deque<int>)_(bail_10%)/1024 252.539 -
rng::find_last(deque<int>)_(bail_10%)/1048576 262772.671 1.02%
rng::find_last(deque<int>)_(bail_10%)/50 11.519 1.05%
rng::find_last(deque<int>)_(bail_10%)/8 2.738 2.92%
rng::find_last(deque<int>)_(bail_10%)/8192 2050.808 -
rng::find_last(deque<int>)_(bail_90%)/1024 31.444 -3.00%
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 -
rng::find_last(deque<int>)_(bail_90%)/8192 226.974 -
rng::find_last(forward_list<int>)_(bail_10%)/1024 609.451 -3.16%
rng::find_last(forward_list<int>)_(bail_10%)/1048576 751961.175 -
rng::find_last(forward_list<int>)_(bail_10%)/50 13.506 -3.19%
rng::find_last(forward_list<int>)_(bail_10%)/8 2.164 2.40%
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 3.32%
rng::find_last(forward_list<int>)_(bail_90%)/8192 5516.437 -
rng::find_last(list<int>)_(bail_10%)/1024 665.055 -
rng::find_last(list<int>)_(bail_10%)/1048576 786490.680 -
rng::find_last(list<int>)_(bail_10%)/50 16.809 3.50%
rng::find_last(list<int>)_(bail_10%)/8 2.300 4.01%
rng::find_last(list<int>)_(bail_10%)/8192 6313.252 -1.74%
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 -
rng::find_last(list<int>)_(bail_90%)/8 0.616 12.38%
rng::find_last(list<int>)_(bail_90%)/8192 586.763 -
rng::find_last(vector<char>)_(bail_10%)/1024 113.207 -3.35%
rng::find_last(vector<char>)_(bail_10%)/1048576 125806.576 11.98%
rng::find_last(vector<char>)_(bail_10%)/50 6.064 -4.52%
rng::find_last(vector<char>)_(bail_10%)/8 1.423 -
rng::find_last(vector<char>)_(bail_10%)/8192 981.249 11.11%
rng::find_last(vector<char>)_(bail_90%)/1024 14.222 -
rng::find_last(vector<char>)_(bail_90%)/1048576 13925.413 17.06%
rng::find_last(vector<char>)_(bail_90%)/50 1.175 2.73%
rng::find_last(vector<char>)_(bail_90%)/8 0.833 15.48%
rng::find_last(vector<char>)_(bail_90%)/8192 102.402 1.37%
rng::find_last(vector<int>)_(bail_10%)/1024 211.457 -
rng::find_last(vector<int>)_(bail_10%)/1048576 215152.212 2.76%
rng::find_last(vector<int>)_(bail_10%)/50 10.803 -
rng::find_last(vector<int>)_(bail_10%)/8 2.064 2.32%
rng::find_last(vector<int>)_(bail_10%)/8192 1650.671 1.62%
rng::find_last(vector<int>)_(bail_90%)/1024 27.825 -
rng::find_last(vector<int>)_(bail_90%)/1048576 23114.756 -
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 -37.29%
rng::find_last_if(deque<int>)_(bail_10%)/8 3.329 -30.08%
rng::find_last_if(deque<int>)_(bail_10%)/8192 3810.749 -
rng::find_last_if(deque<int>)_(bail_90%)/1024 54.548 -
rng::find_last_if(deque<int>)_(bail_90%)/1048576 53020.570 1.08%
rng::find_last_if(deque<int>)_(bail_90%)/50 2.795 5.76%
rng::find_last_if(deque<int>)_(bail_90%)/8 0.997 -6.44%
rng::find_last_if(deque<int>)_(bail_90%)/8192 434.350 1.38%
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 860.412 -2.03%
rng::find_last_if(forward_list<int>)_(bail_10%)/1048576 938882.484 -
rng::find_last_if(forward_list<int>)_(bail_10%)/50 22.987 1.86%
rng::find_last_if(forward_list<int>)_(bail_10%)/8 2.622 -2.45%
rng::find_last_if(forward_list<int>)_(bail_10%)/8192 6998.749 -
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 1.04%
rng::find_last_if(list<int>)_(bail_10%)/1024 703.327 -
rng::find_last_if(list<int>)_(bail_10%)/1048576 832571.270 -
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.57%
rng::find_last_if(list<int>)_(bail_90%)/1024 78.238 5.26%
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 -9.53%
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 -1.25%
rng::find_last_if(vector<int>)_(bail_10%)/8192 2235.943 -
rng::find_last_if(vector<int>)_(bail_90%)/1024 33.074 -
rng::find_last_if(vector<int>)_(bail_90%)/1048576 34983.565 -
rng::find_last_if(vector<int>)_(bail_90%)/50 1.577 -
rng::find_last_if(vector<int>)_(bail_90%)/8 0.478 2.57%
rng::find_last_if(vector<int>)_(bail_90%)/8192 221.795 -
rng::find_last_if_not(deque<int>)_(bail_10%)/1024 484.259 1.29%
rng::find_last_if_not(deque<int>)_(bail_10%)/1048576 487510.169 1.60%
rng::find_last_if_not(deque<int>)_(bail_10%)/50 16.607 -
rng::find_last_if_not(deque<int>)_(bail_10%)/8 3.451 -3.41%
rng::find_last_if_not(deque<int>)_(bail_10%)/8192 3804.560 1.55%
rng::find_last_if_not(deque<int>)_(bail_90%)/1024 55.347 2.19%
rng::find_last_if_not(deque<int>)_(bail_90%)/1048576 55822.060 -
rng::find_last_if_not(deque<int>)_(bail_90%)/50 2.372 -8.88%
rng::find_last_if_not(deque<int>)_(bail_90%)/8 0.987 -6.10%
rng::find_last_if_not(deque<int>)_(bail_90%)/8192 441.049 1.38%
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 1.41%
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.48%
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192 7162.805 1.94%
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 1.25%
rng::find_last_if_not(list<int>)_(bail_10%)/8 3.423 -
rng::find_last_if_not(list<int>)_(bail_10%)/8192 6875.853 -24.56%
rng::find_last_if_not(list<int>)_(bail_90%)/1024 76.021 -
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 -6.72%
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 1.15%
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.38%
rng::find_last_if_not(vector<int>)_(bail_90%)/8 0.466 -2.32%
rng::find_last_if_not(vector<int>)_(bail_90%)/8192 222.881 -
rng::fold_left(deque<int>)/1048576 1589258.242 5.59%
rng::fold_left(deque<int>)/32 22.702 18.23%
rng::fold_left(deque<int>)/50 41.698 26.06%
rng::fold_left(deque<int>)/8 3.350 -4.27%
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 -4.23%
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.34%
rng::for_each(map<int>)/8192 16873.529 -
rng::for_each(multimap<int>)/32 41.618 -
rng::for_each(multimap<int>)/50 65.990 -
rng::for_each(multimap<int>)/8 8.879 1.93%
rng::for_each(multimap<int>)/8192 16838.737 -
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 -
rng::for_each(set<int>)/32 41.879 -
rng::for_each(set<int>)/50 66.226 1.21%
rng::for_each(set<int>)/8 8.939 -
rng::for_each(set<int>)/8192 17647.177 3.71%
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.26%
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 3.58%
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 -
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 3.77%
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 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 461532.501 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 57612.553 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 7188.194 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 862.035 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64 101.154 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/8 7.381 -
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 -1.34%
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 8.34%
std::adjacent_find(list<int>,_pred)/1024 778.716 1.05%
std::adjacent_find(list<int>,_pred)/1048576 916180.579 -
std::adjacent_find(list<int>,_pred)/50 36.415 -
std::adjacent_find(list<int>,_pred)/8 3.994 -
std::adjacent_find(list<int>,_pred)/8192 7717.240 8.18%
std::adjacent_find(vector<int>)/1024 232.581 -
std::adjacent_find(vector<int>)/1048576 232483.095 -
std::adjacent_find(vector<int>)/50 12.542 2.83%
std::adjacent_find(vector<int>)/8 2.003 1.18%
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 1.17%
std::adjacent_find(vector<int>,_pred)/50 23.340 1.17%
std::adjacent_find(vector<int>,_pred)/8 3.340 -4.04%
std::adjacent_find(vector<int>,_pred)/8192 3176.623 1.05%
std::all_of(deque<int>)_(process_all)/32 10.148 31.98%
std::all_of(deque<int>)_(process_all)/32768 9385.250 -3.21%
std::all_of(deque<int>)_(process_all)/50 15.660 18.24%
std::all_of(deque<int>)_(process_all)/8 2.951 7.87%
std::all_of(deque<int>)_(process_all)/8192 2338.534 -
std::all_of(list<int>)_(process_all)/32 10.048 -
std::all_of(list<int>)_(process_all)/32768 26539.004 1.76%
std::all_of(list<int>)_(process_all)/50 21.102 1.04%
std::all_of(list<int>)_(process_all)/8 2.939 1.07%
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 1.78%
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 5.92%
std::any_of(deque<int>)_(process_all)/32768 9642.542 4.03%
std::any_of(deque<int>)_(process_all)/50 13.964 1.40%
std::any_of(deque<int>)_(process_all)/8 2.500 2.56%
std::any_of(deque<int>)_(process_all)/8192 2393.850 3.70%
std::any_of(list<int>)_(process_all)/32 10.354 1.31%
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 1.03%
std::any_of(list<int>)_(process_all)/8192 8592.052 -
std::any_of(vector<int>)_(process_all)/32 7.316 1.68%
std::any_of(vector<int>)_(process_all)/32768 7320.160 1.07%
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 -
std::copy(deque<int>)/1048576 50621.956 -
std::copy(deque<int>)/262144 11739.066 1.33%
std::copy(deque<int>)/32768 1225.553 -
std::copy(deque<int>)/4096 151.154 -
std::copy(deque<int>)/512 19.710 -2.35%
std::copy(deque<int>)/64 2.572 1.11%
std::copy(deque<int>)/8 2.479 -
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 -1.06%
std::copy(list<int>)/512 363.657 -
std::copy(list<int>)/64 30.988 -4.87%
std::copy(list<int>)/8 2.447 1.58%
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 7.16%
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 -
std::copy(vector<int>)/4096 238.147 61.36%
std::copy(vector<int>)/512 15.955 -
std::copy(vector<int>)/64 2.462 -1.06%
std::copy(vector<int>)/8 2.232 1.34%
std::copy_backward(deque<int>)/1048576 75247.099 1.63%
std::copy_backward(deque<int>)/262144 18743.523 -6.05%
std::copy_backward(deque<int>)/32768 2372.318 1.73%
std::copy_backward(deque<int>)/4096 150.740 -1.04%
std::copy_backward(deque<int>)/512 19.905 1.46%
std::copy_backward(deque<int>)/64 2.686 1.99%
std::copy_backward(deque<int>)/8 2.653 11.99%
std::copy_backward(list<int>)/1048576 867402.834 -
std::copy_backward(list<int>)/262144 218260.108 1.12%
std::copy_backward(list<int>)/32768 26801.853 1.53%
std::copy_backward(list<int>)/4096 3437.865 2.05%
std::copy_backward(list<int>)/512 377.274 3.94%
std::copy_backward(list<int>)/64 29.207 -
std::copy_backward(list<int>)/8 2.413 -
std::copy_backward(vector<bool>)_(aligned)/1048576 1604178.630 12.92%
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 17.47%
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 -
std::copy_backward(vector<int>)/32768 3440.189 -
std::copy_backward(vector<int>)/4096 151.083 -19.49%
std::copy_backward(vector<int>)/512 16.628 1.39%
std::copy_backward(vector<int>)/64 2.516 -
std::copy_backward(vector<int>)/8 2.263 2.10%
std::copy_if(deque<int>)_(entire_range)/1048576 314203.263 1.75%
std::copy_if(deque<int>)_(entire_range)/262144 81440.369 3.19%
std::copy_if(deque<int>)_(entire_range)/32768 9877.892 1.37%
std::copy_if(deque<int>)_(entire_range)/4096 1197.181 3.07%
std::copy_if(deque<int>)_(entire_range)/512 153.290 1.42%
std::copy_if(deque<int>)_(entire_range)/64 15.391 2.06%
std::copy_if(deque<int>)_(entire_range)/8 2.264 1.48%
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 1.31%
std::copy_if(deque<int>)_(every_other)/64 22.151 -
std::copy_if(deque<int>)_(every_other)/8 3.054 -
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 2.68%
std::copy_if(list<int>)_(entire_range)/4096 3016.815 -
std::copy_if(list<int>)_(entire_range)/512 365.439 -
std::copy_if(list<int>)_(entire_range)/64 32.171 8.52%
std::copy_if(list<int>)_(entire_range)/8 2.376 1.02%
std::copy_if(list<int>)_(every_other)/1048576 828479.879 1.34%
std::copy_if(list<int>)_(every_other)/262144 205047.780 -
std::copy_if(list<int>)_(every_other)/32768 25800.395 3.30%
std::copy_if(list<int>)_(every_other)/4096 3159.421 -6.30%
std::copy_if(list<int>)_(every_other)/512 351.111 -
std::copy_if(list<int>)_(every_other)/64 23.301 2.08%
std::copy_if(list<int>)_(every_other)/8 2.298 2.54%
std::copy_if(vector<int>)_(entire_range)/1048576 242052.776 1.43%
std::copy_if(vector<int>)_(entire_range)/262144 58926.440 1.58%
std::copy_if(vector<int>)_(entire_range)/32768 7349.821 1.98%
std::copy_if(vector<int>)_(entire_range)/4096 918.646 1.96%
std::copy_if(vector<int>)_(entire_range)/512 121.403 1.87%
std::copy_if(vector<int>)_(entire_range)/64 15.452 -2.59%
std::copy_if(vector<int>)_(entire_range)/8 2.269 4.12%
std::copy_if(vector<int>)_(every_other)/1048576 491744.630 -2.22%
std::copy_if(vector<int>)_(every_other)/262144 126815.943 -
std::copy_if(vector<int>)_(every_other)/32768 16108.546 1.10%
std::copy_if(vector<int>)_(every_other)/4096 1982.932 -
std::copy_if(vector<int>)_(every_other)/512 249.702 -1.10%
std::copy_if(vector<int>)_(every_other)/64 31.820 -
std::copy_if(vector<int>)_(every_other)/8 2.661 1.60%
std::copy_n(deque<int>)/1048576 319377.690 1.73%
std::copy_n(deque<int>)/262144 80014.039 -
std::copy_n(deque<int>)/32768 10248.764 2.41%
std::copy_n(deque<int>)/4096 1179.341 1.84%
std::copy_n(deque<int>)/512 142.555 1.71%
std::copy_n(deque<int>)/64 15.362 1.51%
std::copy_n(deque<int>)/8 2.060 1.36%
std::copy_n(list<int>)/1048576 864096.252 -
std::copy_n(list<int>)/262144 215575.067 -
std::copy_n(list<int>)/32768 26178.364 -7.35%
std::copy_n(list<int>)/4096 5270.591 -
std::copy_n(list<int>)/512 338.185 -
std::copy_n(list<int>)/64 14.505 2.68%
std::copy_n(list<int>)/8 2.105 4.10%
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 1.19%
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 -
std::copy_n(vector<int>)/4096 146.757 -30.64%
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 1.02%
std::count(deque<int>)_(every_other)/8192 2388.604 -
std::count(list<int>)_(every_other)/1024 705.274 -
std::count(list<int>)_(every_other)/1048576 801446.654 -1.63%
std::count(list<int>)_(every_other)/8 2.096 -
std::count(list<int>)_(every_other)/8192 6813.136 7.54%
std::count(vector<bool>)/1000 507.258 1.15%
std::count(vector<bool>)/1024 519.374 1.26%
std::count(vector<bool>)/1048576 527205.098 1.18%
std::count(vector<bool>)/8192 4126.920 1.15%
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 -7.50%
std::count(vector<int>)_(every_other)/8192 815.887 1.22%
std::count_if(deque<int>)_(every_other)/1024 336.803 1.17%
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 1.27%
std::count_if(list<int>)_(every_other)/1024 744.399 1.09%
std::count_if(list<int>)_(every_other)/1048576 878677.368 1.19%
std::count_if(list<int>)_(every_other)/8 2.685 -
std::count_if(list<int>)_(every_other)/8192 7166.952 1.99%
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 -1.26%
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 26.510 -3.15%
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 1327.844 -1.28%
std::deque<int>::ctor(Range)_(cheap_elements)/1024 467.980 -
std::deque<int>::ctor(Range)_(cheap_elements)/32 33.884 -4.21%
std::deque<int>::ctor(Range)_(cheap_elements)/8192 3456.339 -
std::deque<int>::ctor(const_Self&)_(cheap_elements)/1024 440.670 -
std::deque<int>::ctor(const_Self&)_(cheap_elements)/32 33.176 -2.31%
std::deque<int>::ctor(const_Self&)_(cheap_elements)/8192 3318.854 -
std::deque<int>::ctor(size_type)/1024 177.761 -
std::deque<int>::ctor(size_type)/32 26.697 1.02%
std::deque<int>::ctor(size_type)/8192 1254.674 -1.20%
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 -
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 -
std::deque<int>::erase(middle)_(cheap_elements)/32 8.143 -2.19%
std::deque<int>::erase(middle)_(cheap_elements)/8192 214.964 -1.60%
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 -
std::deque<int>::insert(middle)_(cheap_elements)/8192 215.459 -1.43%
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 -2.28%
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 -2.04%
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 -1.64%
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 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 2502.607 -1.27%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 84.833 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 20133.301 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 5844.400 -1.61%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 98.703 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/8192 50080.800 1.49%
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 3748.453 -3.37%
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 152.031 -1.07%
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 33874.832 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 20110.868 -1.68%
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 616.613 -2.12%
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 178860.718 -1.37%
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024 3938.986 -1.54%
std::deque<std::string>::ctor(Range)_(cheap_elements)/32 156.718 -1.50%
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192 33904.025 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/1024 20457.946 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/32 617.280 -1.95%
std::deque<std::string>::ctor(Range)_(expensive_elements)/8192 178951.401 -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/1024 3931.788 -1.34%
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/32 152.109 -1.95%
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/8192 33704.420 -
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/1024 20092.673 -1.60%
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/32 616.283 -1.83%
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/8192 179163.912 -
std::deque<std::string>::ctor(size_type)/1024 1416.197 -1.54%
std::deque<std::string>::ctor(size_type)/32 73.104 1.09%
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 -2.60%
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 145.148 -3.93%
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 32358.338 1.33%
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 20003.070 -1.74%
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 585.217 -2.06%
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 175919.912 -1.22%
std::deque<std::string>::erase(begin)_(cheap_elements)/1024 6.523 -1.44%
std::deque<std::string>::erase(begin)_(cheap_elements)/32 6.707 -1.75%
std::deque<std::string>::erase(begin)_(cheap_elements)/8192 6.640 -1.52%
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 -
std::deque<std::string>::erase(middle)_(cheap_elements)/32 62.887 -
std::deque<std::string>::erase(middle)_(cheap_elements)/8192 11701.991 1.37%
std::deque<std::string>::erase(middle)_(expensive_elements)/1024 717.803 -
std::deque<std::string>::erase(middle)_(expensive_elements)/32 58.495 -1.25%
std::deque<std::string>::erase(middle)_(expensive_elements)/8192 5423.639 -
std::deque<std::string>::insert(begin)_(cheap_elements)/1024 6.634 -1.82%
std::deque<std::string>::insert(begin)_(cheap_elements)/32 6.634 -1.81%
std::deque<std::string>::insert(begin)_(cheap_elements)/8192 6.857 -1.67%
std::deque<std::string>::insert(begin)_(expensive_elements)/1024 21.383 -1.42%
std::deque<std::string>::insert(begin)_(expensive_elements)/32 20.504 -1.82%
std::deque<std::string>::insert(begin)_(expensive_elements)/8192 21.289 -1.26%
std::deque<std::string>::insert(middle)_(cheap_elements)/1024 1492.653 -
std::deque<std::string>::insert(middle)_(cheap_elements)/32 53.652 -3.65%
std::deque<std::string>::insert(middle)_(cheap_elements)/8192 11701.435 -1.21%
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 -1.36%
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/32 86.888 -1.92%
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/8192 20964.575 -1.80%
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/1024 6269.310 -
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/32 105.740 -
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 -2.72%
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/32 495.986 -1.15%
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 27350.128 -1.05%
std::deque<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/1024 13004.231 -
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 -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 3.644 -
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 -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 13.396 -
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/32 23.677 -1.05%
std::deque<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 14.687 -
std::distance(deque<int>)/1024 0.532 -
std::distance(deque<int>)/4096 0.533 -
std::distance(deque<int>)/50 0.525 -2.01%
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 -1.87%
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.38%
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.84%
std::equal(deque<int>)_(it,_it,_it,_it)/8 3.236 -
std::equal(deque<int>)_(it,_it,_it,_it)/8192 655.088 1.39%
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1024 433.030 -1.14%
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 487817.438 1.04%
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 1.51%
std::equal(deque<int>)_(it,_it,_it,_pred)/1024 447.883 -5.92%
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 495302.635 -2.64%
std::equal(deque<int>)_(it,_it,_it,_pred)/50 18.531 -9.51%
std::equal(deque<int>)_(it,_it,_it,_pred)/8 3.148 -7.40%
std::equal(deque<int>)_(it,_it,_it,_pred)/8192 3676.425 -5.09%
std::equal(list<int>)_(it,_it,_it)/1024 766.983 -34.68%
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 9.56%
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 5.48%
std::equal(list<int>)_(it,_it,_it,_it)/8192 11673.077 -3.25%
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 1.88%
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 11935.756 -5.22%
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 -9.85%
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.16%
std::equal(vector<bool>)_(unaligned)/1048576 809726.064 -1.20%
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.22%
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.13%
std::equal(vector<int>)_(it,_it,_it)/8 1.338 -5.36%
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 -3.53%
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 -1.49%
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 -5.40%
std::equal(vector<int>)_(it,_it,_it,_pred)/8 4.614 -1.53%
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 1.13%
std::fill(deque<int>)/50 3.297 1.32%
std::fill(deque<int>)/8192 225.107 -
std::fill(list<int>)/1024 674.658 -
std::fill(list<int>)/32 8.177 1.19%
std::fill(list<int>)/50 34.427 -2.30%
std::fill(list<int>)/8192 7352.022 -
std::fill(vector<bool>)/1048576 3806.862 -
std::fill(vector<bool>)/262144 228.160 1.69%
std::fill(vector<bool>)/32768 29.711 -
std::fill(vector<bool>)/4096 4.159 1.46%
std::fill(vector<bool>)/512 1.503 -
std::fill(vector<bool>)/64 1.451 -2.50%
std::fill(vector<int>)/1024 29.592 2.47%
std::fill(vector<int>)/32 1.034 -
std::fill(vector<int>)/50 2.172 1.35%
std::fill(vector<int>)/8192 231.693 -
std::fill_n(deque<int>)/1024 30.814 -
std::fill_n(deque<int>)/32 2.465 1.18%
std::fill_n(deque<int>)/50 3.118 1.23%
std::fill_n(deque<int>)/8192 225.305 -
std::fill_n(list<int>)/1024 649.004 -
std::fill_n(list<int>)/32 8.002 1.15%
std::fill_n(list<int>)/50 15.558 1.30%
std::fill_n(list<int>)/8192 7008.421 -2.61%
std::fill_n(vector<bool>)/1048576 3806.038 -
std::fill_n(vector<bool>)/262144 228.028 1.46%
std::fill_n(vector<bool>)/32768 29.747 1.07%
std::fill_n(vector<bool>)/4096 4.139 1.45%
std::fill_n(vector<bool>)/512 1.454 2.44%
std::fill_n(vector<bool>)/64 1.448 7.90%
std::fill_n(vector<int>)/1024 28.949 -
std::fill_n(vector<int>)/32 1.130 1.62%
std::fill_n(vector<int>)/50 2.190 1.56%
std::fill_n(vector<int>)/8192 232.674 1.33%
std::find(deque<int>)_(bail_25%)/1024 64.324 5.02%
std::find(deque<int>)_(bail_25%)/32768 2140.835 1.09%
std::find(deque<int>)_(bail_25%)/8 0.870 1.25%
std::find(deque<int>)_(bail_25%)/8192 539.941 1.58%
std::find(deque<int>)_(process_all)/1024 266.111 -
std::find(deque<int>)_(process_all)/32768 8606.474 -
std::find(deque<int>)_(process_all)/50 13.398 2.66%
std::find(deque<int>)_(process_all)/8 2.293 -
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 15.60%
std::find(list<int>)_(bail_25%)/8 0.848 -
std::find(list<int>)_(bail_25%)/8192 1483.549 -
std::find(list<int>)_(process_all)/1024 737.288 -1.11%
std::find(list<int>)_(process_all)/32768 26007.650 -4.61%
std::find(list<int>)_(process_all)/50 10.550 -4.77%
std::find(list<int>)_(process_all)/8 2.027 -
std::find(list<int>)_(process_all)/8192 7336.046 -11.45%
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 1.67%
std::find(vector<char>)_(bail_25%)/32768 135.418 -
std::find(vector<char>)_(bail_25%)/8 1.176 -1.77%
std::find(vector<char>)_(bail_25%)/8192 39.477 -
std::find(vector<char>)_(process_all)/1024 16.126 1.00%
std::find(vector<char>)_(process_all)/32768 491.233 -
std::find(vector<char>)_(process_all)/50 1.697 4.94%
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 1.41%
std::find(vector<int>)_(bail_25%)/32768 1252.456 -
std::find(vector<int>)_(bail_25%)/8 0.669 -2.48%
std::find(vector<int>)_(bail_25%)/8192 315.354 -
std::find(vector<int>)_(process_all)/1024 158.345 -2.58%
std::find(vector<int>)_(process_all)/32768 4978.844 -2.93%
std::find(vector<int>)_(process_all)/50 7.852 -2.95%
std::find(vector<int>)_(process_all)/8 1.529 -
std::find(vector<int>)_(process_all)/8192 1246.647 -2.99%
std::find(vector<long_long>)_(bail_25%)/1024 39.351 -5.02%
std::find(vector<long_long>)_(bail_25%)/32768 1251.238 -5.07%
std::find(vector<long_long>)_(bail_25%)/8 0.671 -2.28%
std::find(vector<long_long>)_(bail_25%)/8192 314.907 -5.10%
std::find(vector<long_long>)_(process_all)/1024 158.322 -5.77%
std::find(vector<long_long>)_(process_all)/32768 5002.202 -5.22%
std::find(vector<long_long>)_(process_all)/50 7.859 -5.12%
std::find(vector<long_long>)_(process_all)/8 1.527 -
std::find(vector<long_long>)_(process_all)/8192 1247.038 -4.75%
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.81%
std::find(vector<short>)_(bail_25%)/8192 314.527 -
std::find(vector<short>)_(process_all)/1024 157.956 -2.02%
std::find(vector<short>)_(process_all)/32768 4970.255 -1.83%
std::find(vector<short>)_(process_all)/50 7.842 -1.38%
std::find(vector<short>)_(process_all)/8 1.524 -
std::find(vector<short>)_(process_all)/8192 1245.952 -1.65%
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 -
std::find_end(deque<int>)_(near_matches)/1024 27533.817 -
std::find_end(deque<int>)_(near_matches)/8192 2093289.503 -
std::find_end(deque<int>)_(process_all)/1000 421.454 -1.26%
std::find_end(deque<int>)_(process_all)/1024 426.494 -1.96%
std::find_end(deque<int>)_(process_all)/1048576 424861.908 -4.42%
std::find_end(deque<int>)_(process_all)/8192 3328.868 -4.53%
std::find_end(deque<int>)_(same_length)/1000 726.923 1.29%
std::find_end(deque<int>)_(same_length)/1024 743.901 1.32%
std::find_end(deque<int>)_(same_length)/8192 5934.075 1.20%
std::find_end(deque<int>)_(single_element)/1000 432.366 -
std::find_end(deque<int>)_(single_element)/1024 420.738 -4.26%
std::find_end(deque<int>)_(single_element)/8192 3360.895 -4.42%
std::find_end(deque<int>,_pred)_(match_near_end)/1000 89.211 -
std::find_end(deque<int>,_pred)_(match_near_end)/1024 93.107 1.07%
std::find_end(deque<int>,_pred)_(match_near_end)/8192 734.686 -
std::find_end(deque<int>,_pred)_(near_matches)/1000 30168.322 3.25%
std::find_end(deque<int>,_pred)_(near_matches)/1024 31647.072 2.93%
std::find_end(deque<int>,_pred)_(near_matches)/8192 2582798.947 6.63%
std::find_end(deque<int>,_pred)_(process_all)/1000 598.032 1.08%
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 1.73%
std::find_end(forward_list<int>)_(process_all)/1024 714.349 1.56%
std::find_end(forward_list<int>)_(process_all)/1048576 616631.334 -21.88%
std::find_end(forward_list<int>)_(process_all)/8192 5845.266 2.34%
std::find_end(forward_list<int>)_(same_length)/1000 1473.062 1.05%
std::find_end(forward_list<int>)_(same_length)/1024 1488.789 -
std::find_end(forward_list<int>)_(same_length)/8192 14133.144 -1.46%
std::find_end(forward_list<int>)_(single_element)/1000 698.557 -
std::find_end(forward_list<int>)_(single_element)/1024 713.301 -
std::find_end(forward_list<int>)_(single_element)/8192 5812.208 -5.01%
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 1.01%
std::find_end(forward_list<int>,_pred)_(process_all)/1024 748.034 1.09%
std::find_end(forward_list<int>,_pred)_(process_all)/1048576 822008.216 1.31%
std::find_end(forward_list<int>,_pred)_(process_all)/8192 6020.468 1.10%
std::find_end(forward_list<int>,_pred)_(same_length)/1000 1515.605 1.10%
std::find_end(forward_list<int>,_pred)_(same_length)/1024 1552.153 1.17%
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 1.09%
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 2.90%
std::find_end(list<int>)_(near_matches)/1000 33346.844 1.02%
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 -
std::find_end(list<int>)_(process_all)/1048576 869800.844 -
std::find_end(list<int>)_(process_all)/8192 7175.936 1.24%
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 1.20%
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 -1.83%
std::find_end(list<int>,_pred)_(match_near_end)/1000 165.936 2.42%
std::find_end(list<int>,_pred)_(match_near_end)/1024 175.012 -
std::find_end(list<int>,_pred)_(match_near_end)/8192 1623.894 4.74%
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 1.00%
std::find_end(list<int>,_pred)_(process_all)/1048576 956854.743 1.08%
std::find_end(list<int>,_pred)_(process_all)/8192 8206.976 -
std::find_end(list<int>,_pred)_(same_length)/1000 2073.634 8.53%
std::find_end(list<int>,_pred)_(same_length)/1024 2054.432 -3.38%
std::find_end(list<int>,_pred)_(same_length)/8192 24035.600 4.65%
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 -4.64%
std::find_end(vector<int>)_(match_near_end)/1000 28.279 1.30%
std::find_end(vector<int>)_(match_near_end)/1024 24.673 -
std::find_end(vector<int>)_(match_near_end)/8192 206.117 1.07%
std::find_end(vector<int>)_(near_matches)/1000 14101.953 1.19%
std::find_end(vector<int>)_(near_matches)/1024 14503.903 1.16%
std::find_end(vector<int>)_(near_matches)/8192 818712.391 -
std::find_end(vector<int>)_(process_all)/1000 181.047 4.47%
std::find_end(vector<int>)_(process_all)/1024 185.364 5.20%
std::find_end(vector<int>)_(process_all)/1048576 187521.379 5.91%
std::find_end(vector<int>)_(process_all)/8192 1454.153 5.92%
std::find_end(vector<int>)_(same_length)/1000 271.215 8.00%
std::find_end(vector<int>)_(same_length)/1024 281.038 11.07%
std::find_end(vector<int>)_(same_length)/8192 2024.584 6.63%
std::find_end(vector<int>)_(single_element)/1000 165.347 7.67%
std::find_end(vector<int>)_(single_element)/1024 169.453 7.73%
std::find_end(vector<int>)_(single_element)/8192 1329.463 7.23%
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 -5.34%
std::find_end(vector<int>,_pred)_(near_matches)/1024 18150.038 -5.35%
std::find_end(vector<int>,_pred)_(near_matches)/8192 949597.359 -7.78%
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 1.14%
std::find_first_of(deque<int>)_(small_needle)/32 94.726 1.75%
std::find_first_of(deque<int>)_(small_needle)/50 142.976 1.64%
std::find_first_of(deque<int>)_(small_needle)/8192 22210.783 1.17%
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 9.52%
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.01%
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 1.76%
std::find_first_of(vector<int>)_(small_needle)/32 91.128 -1.60%
std::find_first_of(vector<int>)_(small_needle)/50 142.282 -2.06%
std::find_first_of(vector<int>)_(small_needle)/8192 22162.173 -2.49%
std::find_first_of(vector<int>,_pred)_(large_needle)/1024 599426.538 3.09%
std::find_first_of(vector<int>,_pred)_(large_needle)/32 486.039 2.07%
std::find_first_of(vector<int>,_pred)_(large_needle)/50 1341.431 -
std::find_first_of(vector<int>,_pred)_(large_needle)/8192 38094215.923 -2.22%
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 -21.11%
std::find_if(deque<int>)_(bail_25%)/32768 2129.320 -13.37%
std::find_if(deque<int>)_(bail_25%)/8 0.844 -9.98%
std::find_if(deque<int>)_(bail_25%)/8192 531.033 -16.22%
std::find_if(deque<int>)_(process_all)/1024 265.765 1.66%
std::find_if(deque<int>)_(process_all)/32768 8505.480 -
std::find_if(deque<int>)_(process_all)/50 13.918 20.93%
std::find_if(deque<int>)_(process_all)/8 2.627 6.72%
std::find_if(deque<int>)_(process_all)/8192 2126.591 1.11%
std::find_if(list<int>)_(bail_25%)/1024 162.892 -
std::find_if(list<int>)_(bail_25%)/32768 7563.596 -31.01%
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 -
std::find_if(list<int>)_(process_all)/50 13.611 3.99%
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 1.44%
std::find_if(vector<bool>)_(process_all)/1048576 523499.944 1.43%
std::find_if(vector<bool>)_(process_all)/50 25.953 1.98%
std::find_if(vector<bool>)_(process_all)/8 3.875 -
std::find_if(vector<bool>)_(process_all)/8192 4109.090 1.85%
std::find_if(vector<char>)_(bail_25%)/1024 33.181 1.84%
std::find_if(vector<char>)_(bail_25%)/32768 935.249 5.65%
std::find_if(vector<char>)_(bail_25%)/8 0.740 -29.66%
std::find_if(vector<char>)_(bail_25%)/8192 239.503 5.43%
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 2.18%
std::find_if(vector<char>)_(process_all)/8 1.395 -16.76%
std::find_if(vector<char>)_(process_all)/8192 787.407 -
std::find_if(vector<int>)_(bail_25%)/1024 42.106 7.98%
std::find_if(vector<int>)_(bail_25%)/32768 1349.695 8.73%
std::find_if(vector<int>)_(bail_25%)/8 0.673 -
std::find_if(vector<int>)_(bail_25%)/8192 338.595 8.26%
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 -5.37%
std::find_if_not(deque<int>)_(bail_25%)/32768 2156.542 -
std::find_if_not(deque<int>)_(bail_25%)/8 0.843 -1.98%
std::find_if_not(deque<int>)_(bail_25%)/8192 534.272 -
std::find_if_not(deque<int>)_(process_all)/1024 281.150 7.29%
std::find_if_not(deque<int>)_(process_all)/32768 8974.877 6.96%
std::find_if_not(deque<int>)_(process_all)/50 14.209 -3.88%
std::find_if_not(deque<int>)_(process_all)/8 2.444 3.75%
std::find_if_not(deque<int>)_(process_all)/8192 2237.873 6.99%
std::find_if_not(list<int>)_(bail_25%)/1024 163.060 -
std::find_if_not(list<int>)_(bail_25%)/32768 6832.544 -6.05%
std::find_if_not(list<int>)_(bail_25%)/8 0.792 -4.07%
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 -1.38%
std::find_if_not(list<int>)_(process_all)/50 10.776 -6.21%
std::find_if_not(list<int>)_(process_all)/8 2.229 -
std::find_if_not(list<int>)_(process_all)/8192 7392.357 -2.27%
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 -8.69%
std::find_if_not(vector<char>)_(bail_25%)/32768 823.820 -6.78%
std::find_if_not(vector<char>)_(bail_25%)/8 0.733 -18.98%
std::find_if_not(vector<char>)_(bail_25%)/8192 216.337 -4.80%
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 17.09%
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 -
std::find_if_not(vector<int>)_(process_all)/32768 4982.960 -
std::find_if_not(vector<int>)_(process_all)/50 7.892 -
std::find_if_not(vector<int>)_(process_all)/8 1.527 -
std::find_if_not(vector<int>)_(process_all)/8192 1247.828 -
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 1.34%
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 -
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 -1.06%
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 -
std::flat_map<int,_int>::ctor(const_Self&)/8192 1936.914 125.78%
std::flat_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.901 -
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 124.25%
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 -
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 4.13%
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 135933.467 -1.45%
std::flat_map<int,_int>::equal_range(key)/1024 36.844 -
std::flat_map<int,_int>::equal_range(key)/32 19.378 -
std::flat_map<int,_int>::equal_range(key)/8192 46.564 -1.55%
std::flat_map<int,_int>::erase(iterator)/1024 74.991 -
std::flat_map<int,_int>::erase(iterator)/32 20.273 -
std::flat_map<int,_int>::erase(iterator)/8192 512.458 4.79%
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 -2.47%
std::flat_map<int,_int>::erase(key)_(existent)/32 23.732 -
std::flat_map<int,_int>::erase(key)_(existent)/8192 526.476 3.73%
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 -2.17%
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/8192 5.613 -1.02%
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/0 0.487 -3.60%
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 22.73%
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 -40.40%
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 4.78%
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 -59.74%
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 -
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 -14.13%
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 13.842 1.30%
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 -45.68%
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 21.262 -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 547.517 -
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 -
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 1.50%
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.55%
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 1.49%
std::flat_map<int,_int>::insert(value)_(new_value,_end)/1024 21.284 -44.30%
std::flat_map<int,_int>::insert(value)_(new_value,_end)/32 15.372 -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/8192 28.042 -5.57%
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 -59.48%
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/32 23.387 1.32%
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/8192 609.633 -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 12.040 1.91%
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 24.28%
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 -37.30%
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 -4.94%
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 -57.70%
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 -
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 -
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 1063.816 4.20%
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 14.700 -1.70%
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 -
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1051.360 5.69%
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 2.648 -8.21%
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 5.90%
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1008.579 11.19%
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 -
std::flat_multimap<int,_int>::clear()/1024 378.243 -
std::flat_multimap<int,_int>::clear()/32 393.730 -
std::flat_multimap<int,_int>::clear()/8192 405.034 2.76%
std::flat_multimap<int,_int>::contains(key)/1024 10.994 -
std::flat_multimap<int,_int>::contains(key)/32 7.088 1.17%
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.57%
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 2.35%
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 -1.67%
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 -1.66%
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 1.39%
std::flat_multimap<int,_int>::erase(iterator)/32 20.116 -
std::flat_multimap<int,_int>::erase(iterator)/8192 489.073 -3.07%
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 -1.01%
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 551.605 2.09%
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 83.180 1.07%
std::flat_multimap<int,_int>::erase(key)_(existent)/32 23.740 1.25%
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 515.618 -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/0 0.457 8.32%
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 4.13%
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 -
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/32 22.476 5.69%
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/8192 564.772 -1.90%
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 -11.68%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 15.262 -1.23%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 30.533 -19.12%
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 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 22.687 1.17%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 537.349 -5.82%
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 -
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 -2.31%
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 1.56%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 21.077 1.17%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 500.010 -3.62%
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 -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/1024 24.919 -3.31%
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 -8.07%
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 2.33%
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/32 22.971 1.26%
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/8192 549.003 -4.15%
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.06%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 85.704 -4.43%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 17.085 1.94%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 551.528 -15.95%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 14.959 2.20%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 88.900 2.51%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 17.425 4.05%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1640.456 147.38%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 2.695 13.26%
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 2.19%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1601.586 149.58%
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 -
std::for_each(deque<int>)/50 22.057 -
std::for_each(deque<int>)/8 2.980 1.12%
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 -1.37%
std::for_each(join_view(vector<vector<int>>))/8192 3018.436 -2.85%
std::for_each(list<int>)/32 11.321 1.16%
std::for_each(list<int>)/50 21.400 -
std::for_each(list<int>)/8 2.391 -5.50%
std::for_each(list<int>)/8192 7841.341 -4.21%
std::for_each(map<int>::iterator)/32 41.704 1.64%
std::for_each(map<int>::iterator)/50 65.837 -
std::for_each(map<int>::iterator)/8 8.791 -
std::for_each(map<int>::iterator)/8192 16744.138 -1.01%
std::for_each(multimap<int>::iterator)/32 41.290 -
std::for_each(multimap<int>::iterator)/50 66.035 1.09%
std::for_each(multimap<int>::iterator)/8 8.658 -
std::for_each(multimap<int>::iterator)/8192 16597.811 -1.35%
std::for_each(multiset<int>::iterator)/32 41.335 4.05%
std::for_each(multiset<int>::iterator)/50 66.310 4.62%
std::for_each(multiset<int>::iterator)/8 8.810 -
std::for_each(multiset<int>::iterator)/8192 16801.691 -3.16%
std::for_each(set<int>::iterator)/32 41.536 4.76%
std::for_each(set<int>::iterator)/50 67.066 4.46%
std::for_each(set<int>::iterator)/8 9.043 3.04%
std::for_each(set<int>::iterator)/8192 17562.339 -3.41%
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.64%
std::for_each_n(deque<int>)/50 16.501 -2.51%
std::for_each_n(deque<int>)/8 2.839 -4.42%
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 1.13%
std::for_each_n(join_view(vector<vector<int>>))/8192 3213.199 9.18%
std::for_each_n(list<int>)/32 11.190 -
std::for_each_n(list<int>)/50 21.687 -3.05%
std::for_each_n(list<int>)/8 2.516 -1.06%
std::for_each_n(list<int>)/8192 7962.470 11.19%
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.71%
std::format(double)_(fmt:_{:017500_0Le}) 1222.280 1.06%
std::format(double)_(fmt:_{:017500_0Lf}) 1376.183 3.29%
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.02%
std::format(double)_(fmt:_{:017500_0e}) 1205.277 -
std::format(double)_(fmt:_{:017500_0f}) 1350.327 4.85%
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 -
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 -
std::format(double)_(fmt:_{:017500_10g}) 1215.381 -
std::format(double)_(fmt:_{:017500_10}) 1215.756 -
std::format(double)_(fmt:_{:017500_17000L}) 1791.978 -7.72%
std::format(double)_(fmt:_{:017500_17000}) 1784.229 -7.01%
std::format(double)_(fmt:_{:0<17500_0La}) 1192.947 -2.08%
std::format(double)_(fmt:_{:0<17500_0Le}) 1209.458 -
std::format(double)_(fmt:_{:0<17500_0Lf}) 1360.166 -
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 -
std::format(double)_(fmt:_{:0<17500_0e}) 1203.015 -
std::format(double)_(fmt:_{:0<17500_0f}) 1317.323 -2.75%
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.84%
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 -
std::format(double)_(fmt:_{:0<17500_10L}) 1237.777 -
std::format(double)_(fmt:_{:0<17500_10a}) 1216.609 -1.99%
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 1.76%
std::format(double)_(fmt:_{:0<17500_17000L}) 1787.043 -7.55%
std::format(double)_(fmt:_{:0<17500_17000}) 1753.752 -8.63%
std::format(double)_(fmt:_{:0>17500_0La}) 1208.968 -1.94%
std::format(double)_(fmt:_{:0>17500_0Le}) 1211.808 -
std::format(double)_(fmt:_{:0>17500_0Lf}) 1362.686 2.17%
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 -
std::format(double)_(fmt:_{:0>17500_0e}) 1203.680 -
std::format(double)_(fmt:_{:0>17500_0f}) 1323.384 1.98%
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 1.35%
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 -5.98%
std::format(double)_(fmt:_{:0>17500_17000}) 1784.061 -5.86%
std::format(double)_(fmt:_{:0^17500_0La}) 1241.705 1.78%
std::format(double)_(fmt:_{:0^17500_0Le}) 1219.207 -
std::format(double)_(fmt:_{:0^17500_0Lf}) 1367.260 1.58%
std::format(double)_(fmt:_{:0^17500_0Lg}) 1234.153 -
std::format(double)_(fmt:_{:0^17500_0L}) 1229.723 -
std::format(double)_(fmt:_{:0^17500_0a}) 1283.428 2.22%
std::format(double)_(fmt:_{:0^17500_0e}) 1214.927 -
std::format(double)_(fmt:_{:0^17500_0f}) 1371.132 3.22%
std::format(double)_(fmt:_{:0^17500_0g}) 1215.219 -
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 1.08%
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 -7.88%
std::format(double)_(fmt:_{:0^17500_17000}) 1770.824 -7.65%
std::format(double)_(fmt:_{:_0La}) 42.536 -1.23%
std::format(double)_(fmt:_{:_0Le}) 60.012 -1.47%
std::format(double)_(fmt:_{:_0Lf}) 108.865 -
std::format(double)_(fmt:_{:_0Lg}) 62.489 -
std::format(double)_(fmt:_{:_0L}) 62.217 -1.12%
std::format(double)_(fmt:_{:_0a}) 37.374 -1.51%
std::format(double)_(fmt:_{:_0e}) 43.361 -1.60%
std::format(double)_(fmt:_{:_0f}) 101.312 -
std::format(double)_(fmt:_{:_0g}) 48.230 -
std::format(double)_(fmt:_{:_0}) 26.610 -
std::format(double)_(fmt:_{:_10La}) 45.030 -
std::format(double)_(fmt:_{:_10Le}) 67.553 -1.66%
std::format(double)_(fmt:_{:_10Lf}) 112.291 -
std::format(double)_(fmt:_{:_10Lg}) 71.088 -
std::format(double)_(fmt:_{:_10L}) 73.084 -
std::format(double)_(fmt:_{:_10a}) 38.277 -1.67%
std::format(double)_(fmt:_{:_10e}) 47.242 -
std::format(double)_(fmt:_{:_10f}) 104.836 -
std::format(double)_(fmt:_{:_10g}) 59.552 -1.91%
std::format(double)_(fmt:_{:_10}) 59.237 -2.18%
std::format(double)_(fmt:_{:_17000L}) 587.767 -18.32%
std::format(double)_(fmt:_{:_17000}) 575.221 -18.41%
std::format(float)_(fmt:_{:017500_0La}) 1287.537 2.04%
std::format(float)_(fmt:_{:017500_0Le}) 1214.452 -
std::format(float)_(fmt:_{:017500_0Lf}) 1243.989 1.06%
std::format(float)_(fmt:_{:017500_0Lg}) 1216.807 -
std::format(float)_(fmt:_{:017500_0L}) 1227.887 -
std::format(float)_(fmt:_{:017500_0a}) 1244.946 -
std::format(float)_(fmt:_{:017500_0e}) 1210.197 -
std::format(float)_(fmt:_{:017500_0f}) 1238.384 -
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 -
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 -
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.14%
std::format(float)_(fmt:_{:0<17500_0Le}) 1215.628 -
std::format(float)_(fmt:_{:0<17500_0Lf}) 1223.498 -2.47%
std::format(float)_(fmt:_{:0<17500_0Lg}) 1222.903 1.10%
std::format(float)_(fmt:_{:0<17500_0L}) 1215.608 -
std::format(float)_(fmt:_{:0<17500_0a}) 1224.454 3.16%
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.23%
std::format(float)_(fmt:_{:0<17500_10Lg}) 1276.334 2.07%
std::format(float)_(fmt:_{:0<17500_10L}) 1230.766 -1.01%
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 -1.01%
std::format(float)_(fmt:_{:0<17500_10g}) 1242.852 1.05%
std::format(float)_(fmt:_{:0<17500_10}) 1226.341 -
std::format(float)_(fmt:_{:0<17500_17000L}) 1266.114 -
std::format(float)_(fmt:_{:0<17500_17000}) 1261.782 -
std::format(float)_(fmt:_{:0>17500_0La}) 1291.416 2.44%
std::format(float)_(fmt:_{:0>17500_0Le}) 1212.801 -
std::format(float)_(fmt:_{:0>17500_0Lf}) 1243.182 2.12%
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.15%
std::format(float)_(fmt:_{:0>17500_0e}) 1208.739 -
std::format(float)_(fmt:_{:0>17500_0f}) 1234.687 1.16%
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.40%
std::format(float)_(fmt:_{:0>17500_10Le}) 1216.925 -
std::format(float)_(fmt:_{:0>17500_10Lf}) 1220.696 1.12%
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 -
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 -
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 -
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 -1.20%
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.10%
std::format(float)_(fmt:_{:_10Lf}) 52.758 -1.31%
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 -1.02%
std::format(float)_(fmt:_{:_10f}) 44.437 -
std::format(float)_(fmt:_{:_10g}) 57.967 -
std::format(float)_(fmt:_{:_10}) 56.668 -1.37%
std::format(float)_(fmt:_{:_17000L}) 80.690 -
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 1.27%
std::generate(deque<int>)/50 12.487 4.17%
std::generate(deque<int>)/8192 2406.234 -
std::generate(list<int>)/1024 671.158 -
std::generate(list<int>)/32 8.357 1.23%
std::generate(list<int>)/50 15.081 3.03%
std::generate(list<int>)/8192 7501.532 -6.40%
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 1.08%
std::generate_n(deque<int>)/1024 304.059 1.06%
std::generate_n(deque<int>)/32 8.094 -
std::generate_n(deque<int>)/50 12.148 1.33%
std::generate_n(deque<int>)/8192 2349.719 1.06%
std::generate_n(list<int>)/1024 651.265 -
std::generate_n(list<int>)/32 9.074 -
std::generate_n(list<int>)/50 15.308 -1.07%
std::generate_n(list<int>)/8192 7098.142 -5.89%
std::generate_n(vector<int>)/1024 241.123 1.16%
std::generate_n(vector<int>)/32 7.900 1.01%
std::generate_n(vector<int>)/50 11.871 1.11%
std::generate_n(vector<int>)/8192 1826.508 1.55%
std::getline(std::istringstream,_std::string) 18.572 -
std::is_partitioned(deque<int>)_(partitioned)/1024 246.489 2.49%
std::is_partitioned(deque<int>)_(partitioned)/32 7.749 -3.59%
std::is_partitioned(deque<int>)_(partitioned)/50 12.606 1.28%
std::is_partitioned(deque<int>)_(partitioned)/8192 1988.453 -
std::is_partitioned(deque<int>)_(unpartitioned)/1024 110.996 8.95%
std::is_partitioned(deque<int>)_(unpartitioned)/32 4.005 13.04%
std::is_partitioned(deque<int>)_(unpartitioned)/50 6.058 7.15%
std::is_partitioned(deque<int>)_(unpartitioned)/8192 806.581 3.48%
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.74%
std::is_partitioned(list<int>)_(partitioned)/8192 6679.619 2.29%
std::is_partitioned(list<int>)_(unpartitioned)/1024 98.342 -1.34%
std::is_partitioned(list<int>)_(unpartitioned)/32 5.789 -5.99%
std::is_partitioned(list<int>)_(unpartitioned)/50 0.966 -4.23%
std::is_partitioned(list<int>)_(unpartitioned)/8192 783.617 -1.57%
std::is_partitioned(vector<int>)_(partitioned)/1024 167.676 -5.02%
std::is_partitioned(vector<int>)_(partitioned)/32 5.295 -
std::is_partitioned(vector<int>)_(partitioned)/50 8.033 -1.43%
std::is_partitioned(vector<int>)_(partitioned)/8192 1329.634 -3.62%
std::is_partitioned(vector<int>)_(unpartitioned)/1024 69.766 6.28%
std::is_partitioned(vector<int>)_(unpartitioned)/32 2.700 2.74%
std::is_partitioned(vector<int>)_(unpartitioned)/50 0.805 -7.00%
std::is_partitioned(vector<int>)_(unpartitioned)/8192 281.967 7.03%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/1024 377.099 -4.38%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 3.652 -3.15%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8192 3043.229 -4.20%
std::is_permutation(deque<int>)_(3leg)_(shuffled)/1024 588040.529 -1.23%
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 43.999 1.72%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 395.128 -13.99%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 5.238 -3.83%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8192 3156.970 -13.91%
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/1024 686901.907 -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/8 49.321 -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 415.728 -9.19%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 4.587 15.15%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 3330.074 -9.77%
std::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 588972.431 -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8 44.236 5.89%
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 463.902 -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 5.527 -4.06%
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 -1.86%
std::is_permutation(list<int>)_(3leg)_(common_prefix)/1024 750.056 -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8 3.268 -1.58%
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192 9158.012 14.37%
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 3.58%
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8192 8222.312 -10.29%
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/1024 1564723.040 -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 50.252 -4.66%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/1024 768.873 -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 4.030 -1.01%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 9539.438 17.67%
std::is_permutation(list<int>)_(4leg)_(shuffled)/1024 1461094.121 1.25%
std::is_permutation(list<int>)_(4leg)_(shuffled)/8 40.424 -2.05%
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/1024 788.941 -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 4.305 -3.46%
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 8402.818 1.84%
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/1024 1565713.477 -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 47.920 -7.59%
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/1024 319.756 -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8 3.699 -7.60%
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8192 2469.564 -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/1024 237626.310 -2.92%
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 28.313 -1.45%
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.81%
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 -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/1024 363.408 -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8 4.115 -
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8192 2805.562 -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/1024 237744.545 -5.32%
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 28.757 3.55%
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 325.774 -10.04%
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 3.801 -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 2647.634 -9.05%
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/1024 559436.713 -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 41.218 -2.11%
std::is_sorted(deque<int>)/1024 501.113 -
std::is_sorted(deque<int>)/8 3.144 -22.74%
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 3.94%
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 -
std::is_sorted(list<int>)/8192 6767.047 -2.85%
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.14%
std::is_sorted(vector<int>,_pred)/1024 249.380 -
std::is_sorted(vector<int>,_pred)/8 2.094 1.04%
std::is_sorted(vector<int>,_pred)/8192 1929.858 -
std::is_sorted_until(deque<int>)/1024 500.245 -
std::is_sorted_until(deque<int>)/8 3.366 46.46%
std::is_sorted_until(deque<int>)/8192 3927.046 -
std::is_sorted_until(deque<int>,_pred)/1024 392.744 7.01%
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 -9.93%
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 -18.03%
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 1.33%
std::is_sorted_until(vector<int>,_pred)/8 3.407 -
std::is_sorted_until(vector<int>,_pred)/8192 3270.689 -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/1024 4858.031 1.38%
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 2.76%
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 -13.81%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 11756.354 1.37%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 346.004 -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 101249.329 3.49%
std::list<int>::ctor(Range)_(cheap_elements)/1024 11704.288 -
std::list<int>::ctor(Range)_(cheap_elements)/32 343.224 -
std::list<int>::ctor(Range)_(cheap_elements)/8192 101105.931 1.97%
std::list<int>::ctor(const_Self&)_(cheap_elements)/1024 11736.988 -
std::list<int>::ctor(const_Self&)_(cheap_elements)/32 343.036 -
std::list<int>::ctor(const_Self&)_(cheap_elements)/8192 101102.390 1.54%
std::list<int>::ctor(size_type)/1024 12441.042 4.24%
std::list<int>::ctor(size_type)/32 347.940 -
std::list<int>::ctor(size_type)/8192 100855.543 4.17%
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 11839.039 1.53%
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 340.247 -
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 100424.924 1.68%
std::list<int>::erase(begin)_(cheap_elements)/1024 10.568 3.37%
std::list<int>::erase(begin)_(cheap_elements)/32 10.517 4.17%
std::list<int>::erase(begin)_(cheap_elements)/8192 10.612 3.65%
std::list<int>::insert(begin)_(cheap_elements)/1024 12.144 5.03%
std::list<int>::insert(begin)_(cheap_elements)/32 10.639 4.60%
std::list<int>::insert(begin)_(cheap_elements)/8192 12.034 6.63%
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.25%
std::list<int>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 4880.936 1.93%
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 2.55%
std::list<int>::push_back()_(many_elements)_(cheap_elements)/1024 4.716 1.05%
std::list<int>::push_back()_(many_elements)_(cheap_elements)/32 16.724 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/8192 4.533 1.38%
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 6918.023 1.88%
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 2.67%
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/1024 16900.664 4.49%
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/32 871.211 1.38%
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 148517.000 4.11%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 2364.093 8.39%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 80.117 7.80%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 21871.095 7.53%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6111.346 1.07%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 96.114 1.43%
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 4.89%
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 418.232 2.23%
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 121186.177 5.38%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 32670.613 4.38%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 914.162 2.65%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 278433.529 3.26%
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 14702.116 4.16%
std::list<std::string>::ctor(Range)_(cheap_elements)/32 415.831 2.35%
std::list<std::string>::ctor(Range)_(cheap_elements)/8192 120383.578 4.65%
std::list<std::string>::ctor(Range)_(expensive_elements)/1024 32247.862 4.06%
std::list<std::string>::ctor(Range)_(expensive_elements)/32 930.844 5.37%
std::list<std::string>::ctor(Range)_(expensive_elements)/8192 277908.608 3.88%
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/1024 15159.692 4.39%
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/32 424.278 2.61%
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/8192 122697.954 4.89%
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/1024 32708.811 4.89%
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/32 917.645 3.26%
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/8192 279938.033 4.36%
std::list<std::string>::ctor(size_type)/1024 12753.285 4.66%
std::list<std::string>::ctor(size_type)/32 356.724 3.13%
std::list<std::string>::ctor(size_type)/8192 104837.886 5.54%
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 14909.898 4.56%
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 422.974 4.39%
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 120911.179 3.62%
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 32335.207 4.68%
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 892.922 4.26%
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 275295.272 4.22%
std::list<std::string>::erase(begin)_(cheap_elements)/1024 14.667 -
std::list<std::string>::erase(begin)_(cheap_elements)/32 12.613 -3.28%
std::list<std::string>::erase(begin)_(cheap_elements)/8192 14.377 -
std::list<std::string>::erase(begin)_(expensive_elements)/1024 29.887 3.33%
std::list<std::string>::erase(begin)_(expensive_elements)/32 27.049 -
std::list<std::string>::erase(begin)_(expensive_elements)/8192 29.313 -
std::list<std::string>::insert(begin)_(cheap_elements)/1024 14.833 2.36%
std::list<std::string>::insert(begin)_(cheap_elements)/32 13.131 2.03%
std::list<std::string>::insert(begin)_(cheap_elements)/8192 14.711 2.95%
std::list<std::string>::insert(begin)_(expensive_elements)/1024 30.066 3.89%
std::list<std::string>::insert(begin)_(expensive_elements)/32 27.823 3.14%
std::list<std::string>::insert(begin)_(expensive_elements)/8192 30.245 4.18%
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/1024 2440.161 -
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/32 80.848 2.17%
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/8192 19504.034 4.24%
std::list<std::string>::operator=(const_Self&)_(expensive_elements)/1024 6500.779 -
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 -
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/32 593.443 -
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 54934.443 1.00%
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/1024 16667.581 3.23%
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/32 870.219 1.00%
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/8192 147388.718 3.42%
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 6.892 -
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 -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 16.299 2.89%
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32 27.159 2.23%
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 18.026 3.33%
std::lower_bound(std::deque<int>)/100 25.746 1.13%
std::lower_bound(std::deque<int>)/8 14.177 1.16%
std::lower_bound(std::deque<int>)/8192 50.869 -
std::lower_bound(std::forward_list<int>)/100 89.764 1.04%
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 1.21%
std::lower_bound(std::list<int>)/8 13.387 -
std::lower_bound(std::list<int>)/8192 12847.154 -
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.82%
std::make_heap(deque<int>)_(ascending)/8 26.017 -
std::make_heap(deque<int>)_(ascending)/8192 21818.273 1.75%
std::make_heap(deque<int>)_(descending)/1024 3520.385 -
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 2.07%
std::make_heap(deque<int>)_(heap)/8 29.145 -
std::make_heap(deque<int>)_(heap)/8192 30499.478 1.31%
std::make_heap(deque<int>)_(pipe-organ)/1024 2647.505 -1.09%
std::make_heap(deque<int>)_(pipe-organ)/8 26.064 -
std::make_heap(deque<int>)_(pipe-organ)/8192 22039.635 1.19%
std::make_heap(deque<int>)_(repeated)/1024 2544.314 2.07%
std::make_heap(deque<int>)_(repeated)/8 26.532 -1.22%
std::make_heap(deque<int>)_(repeated)/8192 20344.467 5.19%
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 4.10%
std::make_heap(deque<int>,_pred)_(ascending)/8 23.488 1.04%
std::make_heap(deque<int>,_pred)_(ascending)/8192 21026.147 4.66%
std::make_heap(deque<int>,_pred)_(descending)/1024 3358.425 3.04%
std::make_heap(deque<int>,_pred)_(descending)/8 28.136 -
std::make_heap(deque<int>,_pred)_(descending)/8192 28708.881 2.70%
std::make_heap(deque<int>,_pred)_(heap)/1024 3309.553 -
std::make_heap(deque<int>,_pred)_(heap)/8 27.615 -
std::make_heap(deque<int>,_pred)_(heap)/8192 28244.489 -1.86%
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 -2.87%
std::make_heap(deque<int>,_pred)_(repeated)/1024 2364.917 3.10%
std::make_heap(deque<int>,_pred)_(repeated)/8 23.855 -
std::make_heap(deque<int>,_pred)_(repeated)/8192 19013.575 -5.34%
std::make_heap(deque<int>,_pred)_(shuffled)/1024 3352.432 1.43%
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 -1.25%
std::make_heap(vector<NonIntegral>)_(descending)/8 20.420 2.43%
std::make_heap(vector<NonIntegral>)_(descending)/8192 7237.433 -
std::make_heap(vector<NonIntegral>)_(heap)/1024 954.513 -4.16%
std::make_heap(vector<NonIntegral>)_(heap)/8 20.263 -2.24%
std::make_heap(vector<NonIntegral>)_(heap)/8192 7206.231 -3.15%
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 -1.23%
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 -
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 -
std::make_heap(vector<int>)_(descending)/8192 7280.946 -
std::make_heap(vector<int>)_(heap)/1024 964.648 -
std::make_heap(vector<int>)_(heap)/8 22.057 -8.07%
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 -
std::make_heap(vector<int>,_pred)_(ascending)/8 16.624 -
std::make_heap(vector<int>,_pred)_(ascending)/8192 5111.580 -
std::make_heap(vector<int>,_pred)_(descending)/1024 981.963 -
std::make_heap(vector<int>,_pred)_(descending)/8 19.700 -
std::make_heap(vector<int>,_pred)_(descending)/8192 7235.412 -
std::make_heap(vector<int>,_pred)_(heap)/1024 963.050 -
std::make_heap(vector<int>,_pred)_(heap)/8 20.760 -
std::make_heap(vector<int>,_pred)_(heap)/8192 7202.069 -
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 -1.02%
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 -3.17%
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.99%
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 2.45%
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 -2.20%
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 -
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 -1.21%
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 2.18%
std::make_heap+std::sort_heap(vector<NonIntegral>)_(ascending)/1024 12146.396 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(ascending)/8 38.298 1.72%
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 1.33%
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 1.91%
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.03%
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/1024 13654.653 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/8 42.119 1.70%
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 1.01%
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(descending)/8 50.914 1.42%
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 3.53%
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 1.06%
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 3.58%
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 -
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 1.99%
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/8192 175177.088 -
std::make_heap+std::sort_heap(vector<int>)_(ascending)/1024 12220.648 -
std::make_heap+std::sort_heap(vector<int>)_(ascending)/8 37.896 -
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 2.00%
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.05%
std::make_heap+std::sort_heap(vector<int>)_(heap)/8192 149900.368 -
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 -
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 2.34%
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 1.44%
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8192 187217.275 -2.18%
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.23%
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8192 146555.221 -1.08%
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 2.61%
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 1.26%
std::make_heap+std::sort_heap(vector<int>,_pred)_(shuffled)/8192 180481.292 -
std::map<int,_int>::clear()/0 385.501 -
std::map<int,_int>::clear()/1024 10992.844 7.31%
std::map<int,_int>::clear()/32 652.804 4.60%
std::map<int,_int>::clear()/8192 89264.486 8.06%
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.65%
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 146.334 2.91%
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 42021.085 3.52%
std::map<int,_int>::ctor(const_Self&)/0 12.469 -
std::map<int,_int>::ctor(const_Self&)/1024 5415.796 -2.73%
std::map<int,_int>::ctor(const_Self&)/32 170.796 -2.75%
std::map<int,_int>::ctor(const_Self&)/8192 44491.996 -2.54%
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 -2.66%
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 170.152 -2.14%
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 44445.368 -2.46%
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.575 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 12243.647 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 317.363 -1.47%
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 99260.647 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.576 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13868.408 -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 324.850 -1.62%
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 273656.355 -3.26%
std::map<int,_int>::equal_range(key)/1024 31.795 -2.24%
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 5.16%
std::map<int,_int>::erase(iterator)/32 21.297 2.90%
std::map<int,_int>::erase(iterator)/8192 24.234 4.48%
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 4.95%
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 578.170 2.40%
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 58406.911 5.92%
std::map<int,_int>::erase(key)_(existent)/1024 25.368 5.30%
std::map<int,_int>::erase(key)_(existent)/32 23.645 3.83%
std::map<int,_int>::erase(key)_(existent)/8192 30.506 2.83%
std::map<int,_int>::erase(key)_(non-existent,_end)/0 1.235 1.50%
std::map<int,_int>::erase(key)_(non-existent,_end)/1024 5.317 -
std::map<int,_int>::erase(key)_(non-existent,_end)/32 2.816 -
std::map<int,_int>::erase(key)_(non-existent,_end)/8192 6.982 -
std::map<int,_int>::erase(key)_(non-existent,_middle)/0 1.243 -
std::map<int,_int>::erase(key)_(non-existent,_middle)/1024 3.440 3.56%
std::map<int,_int>::erase(key)_(non-existent,_middle)/32 1.851 1.66%
std::map<int,_int>::erase(key)_(non-existent,_middle)/8192 4.198 4.69%
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 -3.33%
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 4.57%
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.99%
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 -17.11%
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 -2.49%
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 -
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 3.23%
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 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 898.880 1.84%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 320857.976 2.23%
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 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 725.421 1.74%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 198271.851 1.37%
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 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 614.060 1.01%
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 117223.421 -
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.07%
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 12.88%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 758.238 4.28%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 188589.488 15.61%
std::map<int,_int>::insert(value)_(new_value,_end)/0 18.194 -
std::map<int,_int>::insert(value)_(new_value,_end)/1024 31.932 -3.03%
std::map<int,_int>::insert(value)_(new_value,_end)/32 20.011 -
std::map<int,_int>::insert(value)_(new_value,_end)/8192 26.518 3.94%
std::map<int,_int>::insert(value)_(new_value,_middle)/0 18.184 -
std::map<int,_int>::insert(value)_(new_value,_middle)/1024 25.115 -
std::map<int,_int>::insert(value)_(new_value,_middle)/32 20.181 -1.51%
std::map<int,_int>::insert(value)_(new_value,_middle)/8192 34.253 3.94%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 6.434 -
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 -7.90%
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 -
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 -
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 5.73%
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 -
std::map<int,_int>::lower_bound(key)/1024 27.947 -1.33%
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 -5.90%
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 175.513 -2.17%
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 45533.791 -4.22%
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 -6.41%
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 172.595 -3.17%
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 45500.711 -4.46%
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 0.694 -
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 1.88%
std::map<int,_int>::upper_bound(key)/1024 28.035 -1.08%
std::map<int,_int>::upper_bound(key)/32 17.997 1.07%
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 2.02%
std::map<std::string,_int>::clear()/32 860.575 1.60%
std::map<std::string,_int>::clear()/8192 201961.156 2.96%
std::map<std::string,_int>::contains(key)/1024 147.423 -1.39%
std::map<std::string,_int>::contains(key)/32 85.563 -4.07%
std::map<std::string,_int>::contains(key)/8192 218.645 -
std::map<std::string,_int>::count(key)/1024 145.806 -
std::map<std::string,_int>::count(key)/32 87.985 3.47%
std::map<std::string,_int>::count(key)/8192 219.373 -
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 -
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 851.501 13.91%
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 -
std::map<std::string,_int>::ctor(const_Self&)/32 633.601 -9.22%
std::map<std::string,_int>::ctor(const_Self&)/8192 333821.017 -
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 -9.38%
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 5.98%
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 408916.424 1.34%
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 1.36%
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1249.815 -9.68%
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1455954.742 1.58%
std::map<std::string,_int>::equal_range(key)/1024 109.783 -
std::map<std::string,_int>::equal_range(key)/32 66.345 -4.60%
std::map<std::string,_int>::equal_range(key)/8192 185.072 -
std::map<std::string,_int>::erase(iterator)/1024 30.188 -
std::map<std::string,_int>::erase(iterator)/32 26.078 -10.53%
std::map<std::string,_int>::erase(iterator)/8192 26.870 -15.09%
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.19%
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 661.217 -5.19%
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 115915.692 2.19%
std::map<std::string,_int>::erase(key)_(existent)/1024 85.175 -21.00%
std::map<std::string,_int>::erase(key)_(existent)/32 88.857 -10.16%
std::map<std::string,_int>::erase(key)_(existent)/8192 80.612 -
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 9.42%
std::map<std::string,_int>::erase(key)_(non-existent,_end)/32 11.310 -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/8192 28.638 1.52%
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 -3.92%
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/32 10.252 -4.50%
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/8192 26.573 4.42%
std::map<std::string,_int>::find(key)/1024 144.060 -3.52%
std::map<std::string,_int>::find(key)/32 88.003 5.07%
std::map<std::string,_int>::find(key)/8192 218.700 -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/1024 97.063 48.24%
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/32 55.741 37.39%
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/8192 166.594 8.42%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 28.633 -21.65%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 199.353 7.50%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 86.400 23.13%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 252.139 -3.82%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 28.614 -10.75%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 138.618 5.50%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 53.432 -14.19%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 173.962 -3.75%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 34.767 1.50%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 33.089 -6.88%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 32.399 1.95%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 31.982 -10.98%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 28.850 -12.03%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 29.786 -18.51%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 37.846 27.67%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 39.337 -7.12%
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 -6.27%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2007.415 1.00%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1533620.059 -
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.32%
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 8.85%
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 998742.003 -1.20%
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.89%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1226.693 -2.03%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 415411.552 1.69%
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 2.00%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 2415.504 -
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 14.44%
std::map<std::string,_int>::insert(value)_(new_value,_end)/1024 149.502 195.29%
std::map<std::string,_int>::insert(value)_(new_value,_end)/32 64.867 32.37%
std::map<std::string,_int>::insert(value)_(new_value,_end)/8192 219.944 193.07%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/0 24.559 -23.84%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/1024 103.826 -10.77%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/32 57.239 -4.59%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/8192 161.301 16.43%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 69.063 -45.77%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 50.822 70.18%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 173.625 46.41%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 30.668 -3.21%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 61.624 -6.75%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 50.125 7.95%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 77.338 -20.95%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0 34.285 -6.39%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 80.859 -6.77%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 43.265 -10.42%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 160.220 28.01%
std::map<std::string,_int>::lower_bound(key)/1024 130.288 -2.22%
std::map<std::string,_int>::lower_bound(key)/32 77.506 12.17%
std::map<std::string,_int>::lower_bound(key)/8192 203.672 1.52%
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 -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 840.569 13.09%
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 349779.569 1.50%
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 7.98%
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 756.144 -8.80%
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 352926.671 2.70%
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 -
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 893.043 -
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/8192 528483.652 -
std::map<std::string,_int>::upper_bound(key)/1024 133.399 1.12%
std::map<std::string,_int>::upper_bound(key)/32 73.101 -
std::map<std::string,_int>::upper_bound(key)/8192 203.574 -
std::mismatch(deque<int>)_(it,_it,_it)/1000 2749.627 -
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 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1024 2781.535 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1048576 2849179.555 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8 5.684 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8192 22257.400 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1000 2718.574 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1024 2784.562 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/1048576 2841666.462 -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 6.833 -2.07%
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 -
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 1.03%
std::mismatch(list<int>)_(it,_it,_it,_it)/1024 768.060 1.03%
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 -3.66%
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 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1000 790.369 1.00%
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 -1.61%
std::mismatch(vector<int>)_(it,_it,_it)/1000 244.460 2.28%
std::mismatch(vector<int>)_(it,_it,_it)/1024 249.591 1.96%
std::mismatch(vector<int>)_(it,_it,_it)/1048576 247656.015 1.34%
std::mismatch(vector<int>)_(it,_it,_it)/8 2.135 1.02%
std::mismatch(vector<int>)_(it,_it,_it)/8192 1921.671 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1000 248.249 -1.21%
std::mismatch(vector<int>)_(it,_it,_it,_it)/1024 255.324 -1.73%
std::mismatch(vector<int>)_(it,_it,_it,_it)/1048576 248790.592 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8 2.367 -1.17%
std::mismatch(vector<int>)_(it,_it,_it,_it)/8192 1954.412 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/1000 477.477 -
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 -
std::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8192 4742.249 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1000 464.764 -1.03%
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 -1.81%
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8192 4692.997 -
std::move(deque<int>)/1048576 55527.083 1.17%
std::move(deque<int>)/262144 14814.373 -
std::move(deque<int>)/32768 2149.005 -4.90%
std::move(deque<int>)/4096 175.638 -
std::move(deque<int>)/512 26.248 1.10%
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 2.41%
std::move(list<int>)/32768 30850.658 -
std::move(list<int>)/4096 4488.989 -11.24%
std::move(list<int>)/512 369.654 -
std::move(list<int>)/64 50.547 -
std::move(list<int>)/8 3.394 1.78%
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 2.59%
std::move(vector<int>)/1048576 56383.061 -1.42%
std::move(vector<int>)/262144 14146.361 -35.40%
std::move(vector<int>)/32768 1689.544 1.64%
std::move(vector<int>)/4096 134.166 1.03%
std::move(vector<int>)/512 20.100 1.02%
std::move(vector<int>)/64 4.198 -
std::move(vector<int>)/8 2.205 -3.21%
std::move_backward(deque<int>)/1048576 78233.886 -1.33%
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 1.10%
std::move_backward(deque<int>)/8 4.786 1.18%
std::move_backward(list<int>)/1048576 1017718.055 -
std::move_backward(list<int>)/262144 254182.260 -
std::move_backward(list<int>)/32768 31277.233 1.23%
std::move_backward(list<int>)/4096 4862.074 -16.78%
std::move_backward(list<int>)/512 369.705 1.78%
std::move_backward(list<int>)/64 39.117 -
std::move_backward(list<int>)/8 3.317 1.11%
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 3.65%
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 -
std::move_backward(vector<int>)/262144 21489.212 -8.54%
std::move_backward(vector<int>)/32768 1715.390 -36.65%
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 3.43%
std::multimap<int,_int>::clear()/0 389.061 -
std::multimap<int,_int>::clear()/1024 10400.056 1.24%
std::multimap<int,_int>::clear()/32 622.679 1.25%
std::multimap<int,_int>::clear()/8192 84917.244 6.23%
std::multimap<int,_int>::contains(key)/1024 28.150 -
std::multimap<int,_int>::contains(key)/32 17.793 -
std::multimap<int,_int>::contains(key)/8192 38.779 -
std::multimap<int,_int>::count(key)/1024 35.339 -
std::multimap<int,_int>::count(key)/32 19.263 -
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 -
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 -2.08%
std::multimap<int,_int>::ctor(const_Self&)/32 173.344 -1.12%
std::multimap<int,_int>::ctor(const_Self&)/8192 44915.787 -2.85%
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 -
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 171.141 -
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 45026.903 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.646 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 11029.866 -1.09%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 269.058 -2.32%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 93910.812 3.93%
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 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 281292.263 1.19%
std::multimap<int,_int>::equal_range(key)/1024 31.819 -4.60%
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.21%
std::multimap<int,_int>::erase(iterator)/32 20.740 2.06%
std::multimap<int,_int>::erase(iterator)/8192 23.229 4.99%
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 5.76%
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 578.159 2.94%
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 57695.565 6.04%
std::multimap<int,_int>::erase(key)_(existent)/1024 24.290 2.75%
std::multimap<int,_int>::erase(key)_(existent)/32 23.031 1.94%
std::multimap<int,_int>::erase(key)_(existent)/8192 30.027 2.97%
std::multimap<int,_int>::erase(key)_(non-existent,_end)/0 1.225 1.12%
std::multimap<int,_int>::erase(key)_(non-existent,_end)/1024 5.351 -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/32 2.900 6.56%
std::multimap<int,_int>::erase(key)_(non-existent,_end)/8192 6.951 -3.05%
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/0 1.236 -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/1024 3.269 -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/32 1.785 -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/8192 4.043 -
std::multimap<int,_int>::find(key)/1024 28.291 1.26%
std::multimap<int,_int>::find(key)/32 17.749 1.37%
std::multimap<int,_int>::find(key)/8192 38.506 -
std::multimap<int,_int>::insert(const_value_type&)_(already_present)/1024 26.718 5.09%
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.35%
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 -4.35%
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 7.18%
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 4.84%
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 -
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 -
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 -2.21%
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 -
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 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 728.810 -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 164550.128 1.17%
std::multimap<int,_int>::insert(value)_(new_value,_end)/0 16.921 -
std::multimap<int,_int>::insert(value)_(new_value,_end)/1024 30.498 -5.35%
std::multimap<int,_int>::insert(value)_(new_value,_end)/32 18.580 -1.79%
std::multimap<int,_int>::insert(value)_(new_value,_end)/8192 23.494 -10.77%
std::multimap<int,_int>::insert(value)_(new_value,_middle)/0 16.900 -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/1024 27.094 5.44%
std::multimap<int,_int>::insert(value)_(new_value,_middle)/32 18.091 -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/8192 28.858 -7.92%
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 -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 175.925 -1.75%
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 46375.447 -
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 -
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 174.838 -2.07%
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 45685.887 -
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 0.705 11.29%
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 3811.792 -
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 1.70%
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 -4.49%
std::multimap<std::string,_int>::clear()/0 390.638 -
std::multimap<std::string,_int>::clear()/1024 21094.065 7.03%
std::multimap<std::string,_int>::clear()/32 929.099 6.56%
std::multimap<std::string,_int>::clear()/8192 209168.350 5.67%
std::multimap<std::string,_int>::contains(key)/1024 148.188 -
std::multimap<std::string,_int>::contains(key)/32 93.921 15.00%
std::multimap<std::string,_int>::contains(key)/8192 219.727 1.16%
std::multimap<std::string,_int>::count(key)/1024 113.609 -
std::multimap<std::string,_int>::count(key)/32 72.613 10.25%
std::multimap<std::string,_int>::count(key)/8192 190.896 3.08%
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 2.11%
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 703.753 -15.04%
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 -
std::multimap<std::string,_int>::ctor(const_Self&)/1024 33517.325 1.34%
std::multimap<std::string,_int>::ctor(const_Self&)/32 681.659 8.35%
std::multimap<std::string,_int>::ctor(const_Self&)/8192 334265.060 1.17%
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 -1.66%
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 850.997 27.74%
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 -1.26%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 853.361 -5.04%
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 3.80%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1134.407 3.84%
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.42%
std::multimap<std::string,_int>::equal_range(key)/32 67.771 -5.41%
std::multimap<std::string,_int>::equal_range(key)/8192 187.127 1.60%
std::multimap<std::string,_int>::erase(iterator)/1024 32.463 17.07%
std::multimap<std::string,_int>::erase(iterator)/32 26.500 -10.60%
std::multimap<std::string,_int>::erase(iterator)/8192 27.735 -13.68%
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 2.08%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 688.128 1.99%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 121687.092 6.22%
std::multimap<std::string,_int>::erase(key)_(existent)/1024 63.251 -42.87%
std::multimap<std::string,_int>::erase(key)_(existent)/32 104.277 19.33%
std::multimap<std::string,_int>::erase(key)_(existent)/8192 125.065 52.26%
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 -4.67%
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/32 9.663 -10.94%
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/8192 31.966 -4.48%
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 1.20%
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/32 9.421 -2.38%
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/8192 25.219 -
std::multimap<std::string,_int>::find(key)/1024 150.296 -
std::multimap<std::string,_int>::find(key)/32 81.431 -2.20%
std::multimap<std::string,_int>::find(key)/8192 220.912 -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/1024 161.346 9.72%
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/32 96.144 9.36%
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/8192 166.698 -20.20%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 23.673 -16.33%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 102.435 69.24%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 63.916 43.88%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 128.104 86.11%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 35.539 20.32%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 120.989 5.17%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 66.763 24.97%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 164.240 8.91%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 24.061 -24.48%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 26.589 -2.68%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 31.969 -11.72%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 34.600 -11.01%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 32.759 6.33%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 40.466 16.72%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 38.817 34.83%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 32.375 -15.15%
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 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1802.110 -4.55%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1493619.703 1.52%
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 -3.73%
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.53%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1945.121 2.46%
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 1.18%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1233.537 -3.43%
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 1.82%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1391.554 -4.26%
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 -25.58%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/1024 61.165 -8.57%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/32 44.835 2.15%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/8192 79.428 -22.33%
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/0 31.090 32.68%
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/1024 108.091 4.31%
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/32 51.434 -22.39%
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/8192 160.528 10.59%
std::multimap<std::string,_int>::lower_bound(key)/1024 132.621 -1.01%
std::multimap<std::string,_int>::lower_bound(key)/32 74.092 9.10%
std::multimap<std::string,_int>::lower_bound(key)/8192 203.995 1.33%
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.40%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 852.248 21.39%
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 -9.36%
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 3.31%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 847.649 -2.72%
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.46%
std::multimap<std::string,_int>::upper_bound(key)/32 74.269 6.78%
std::multimap<std::string,_int>::upper_bound(key)/8192 204.243 1.33%
std::multiset<int>::clear()/0 389.900 -
std::multiset<int>::clear()/1024 9864.464 -8.47%
std::multiset<int>::clear()/32 614.956 -3.71%
std::multiset<int>::clear()/8192 80280.319 -7.50%
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 1.71%
std::multiset<int>::ctor(const_Self&)/32 177.968 -
std::multiset<int>::ctor(const_Self&)/8192 45689.721 -
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.09%
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 174.883 -
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 -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 92078.000 -
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.54%
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 267045.824 -
std::multiset<int>::equal_range(key)/1024 32.615 -
std::multiset<int>::equal_range(key)/32 17.548 -
std::multiset<int>::equal_range(key)/8192 52.644 -
std::multiset<int>::erase(iterator)/1024 20.514 -3.45%
std::multiset<int>::erase(iterator)/32 20.457 -2.70%
std::multiset<int>::erase(iterator)/8192 22.795 -3.35%
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 -4.91%
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 564.850 -1.61%
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 54684.574 -5.75%
std::multiset<int>::erase(key)_(existent)/1024 23.901 -3.67%
std::multiset<int>::erase(key)_(existent)/32 22.461 -3.53%
std::multiset<int>::erase(key)_(existent)/8192 29.591 -4.04%
std::multiset<int>::erase(key)_(non-existent,_end)/0 1.241 1.99%
std::multiset<int>::erase(key)_(non-existent,_end)/1024 5.369 -
std::multiset<int>::erase(key)_(non-existent,_end)/32 2.640 -
std::multiset<int>::erase(key)_(non-existent,_end)/8192 7.873 -
std::multiset<int>::erase(key)_(non-existent,_middle)/0 1.246 -
std::multiset<int>::erase(key)_(non-existent,_middle)/1024 3.299 -14.25%
std::multiset<int>::erase(key)_(non-existent,_middle)/32 1.777 -15.42%
std::multiset<int>::erase(key)_(non-existent,_middle)/8192 4.067 -16.58%
std::multiset<int>::find(key)/1024 27.926 -
std::multiset<int>::find(key)/32 17.485 -
std::multiset<int>::find(key)/8192 37.941 -
std::multiset<int>::insert(const_value_type&)_(already_present)/1024 21.307 -7.25%
std::multiset<int>::insert(const_value_type&)_(already_present)/32 18.187 -
std::multiset<int>::insert(const_value_type&)_(already_present)/8192 23.833 -
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.01%
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/32 20.097 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192 24.330 -9.28%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/0 17.308 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 23.275 -5.46%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/32 19.548 -1.01%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 26.453 1.55%
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/0 17.379 -1.56%
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.11%
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 -
std::multiset<int>::insert(value)_(new_value,_end)/32 18.963 -
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 -6.52%
std::multiset<int>::insert(value)_(new_value,_middle)/32 18.182 -
std::multiset<int>::insert(value)_(new_value,_middle)/8192 25.383 1.84%
std::multiset<int>::lower_bound(key)/1024 27.736 -
std::multiset<int>::lower_bound(key)/32 17.383 1.05%
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.33%
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/32 179.926 1.35%
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/8192 48367.882 4.71%
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 1.44%
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 179.740 2.02%
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 46756.031 1.70%
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/0 0.725 -18.53%
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/1024 3872.203 3.25%
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 72.083 -1.62%
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/8192 38236.225 1.40%
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 -4.35%
std::multiset<std::string>::clear()/8192 200981.621 -3.44%
std::multiset<std::string>::contains(key)/1024 144.755 2.15%
std::multiset<std::string>::contains(key)/32 83.787 1.82%
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 2.81%
std::multiset<std::string>::count(key)/8192 183.872 -
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 2.16%
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 -
std::multiset<std::string>::ctor(const_Self&)/0 12.511 -
std::multiset<std::string>::ctor(const_Self&)/1024 32603.576 -
std::multiset<std::string>::ctor(const_Self&)/32 747.624 -3.36%
std::multiset<std::string>::ctor(const_Self&)/8192 324101.975 -
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.71%
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/32 760.413 1.10%
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 -1.04%
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 900.811 -2.25%
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 398196.945 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.909 -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 92957.594 -2.93%
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1027.463 -3.89%
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1306572.819 1.15%
std::multiset<std::string>::equal_range(key)/1024 108.543 -
std::multiset<std::string>::equal_range(key)/32 68.761 -5.97%
std::multiset<std::string>::equal_range(key)/8192 182.718 -
std::multiset<std::string>::erase(iterator)/1024 26.233 -17.98%
std::multiset<std::string>::erase(iterator)/32 25.671 -4.24%
std::multiset<std::string>::erase(iterator)/8192 31.414 6.91%
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 -3.57%
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 663.545 -1.67%
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 114009.529 -3.03%
std::multiset<std::string>::erase(key)_(existent)/1024 104.271 10.58%
std::multiset<std::string>::erase(key)_(existent)/32 68.517 -33.73%
std::multiset<std::string>::erase(key)_(existent)/8192 96.982 21.37%
std::multiset<std::string>::erase(key)_(non-existent,_end)/0 1.256 -
std::multiset<std::string>::erase(key)_(non-existent,_end)/1024 19.852 -11.11%
std::multiset<std::string>::erase(key)_(non-existent,_end)/32 9.181 -14.86%
std::multiset<std::string>::erase(key)_(non-existent,_end)/8192 28.815 -3.51%
std::multiset<std::string>::erase(key)_(non-existent,_middle)/0 1.282 -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/1024 19.484 -10.83%
std::multiset<std::string>::erase(key)_(non-existent,_middle)/32 9.615 -8.92%
std::multiset<std::string>::erase(key)_(non-existent,_middle)/8192 25.390 -10.26%
std::multiset<std::string>::find(key)/1024 151.427 1.90%
std::multiset<std::string>::find(key)/32 89.238 7.45%
std::multiset<std::string>::find(key)/8192 216.850 2.18%
std::multiset<std::string>::insert(const_value_type&)_(already_present)/1024 126.629 -22.45%
std::multiset<std::string>::insert(const_value_type&)_(already_present)/32 83.744 26.65%
std::multiset<std::string>::insert(const_value_type&)_(already_present)/8192 187.515 7.66%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 28.485 -6.77%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 56.763 -67.88%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 41.646 -43.52%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 68.256 -66.63%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 28.533 2.68%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 86.735 -21.01%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 55.084 1.15%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 119.852 -17.52%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 28.821 3.83%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 37.052 7.62%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/32 38.070 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 37.233 12.21%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 33.446 1.33%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 34.149 3.95%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32 35.581 13.65%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 43.608 21.14%
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 1.32%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1805.671 -1.26%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1468831.437 1.08%
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 -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1396.749 2.63%
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 -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1801.299 -4.60%
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 -19.68%
std::multiset<std::string>::insert(value)_(new_value,_end)/1024 55.714 -17.22%
std::multiset<std::string>::insert(value)_(new_value,_end)/32 40.797 19.75%
std::multiset<std::string>::insert(value)_(new_value,_end)/8192 73.369 -11.37%
std::multiset<std::string>::insert(value)_(new_value,_middle)/0 28.139 18.81%
std::multiset<std::string>::insert(value)_(new_value,_middle)/1024 84.693 10.85%
std::multiset<std::string>::insert(value)_(new_value,_middle)/32 42.293 -20.22%
std::multiset<std::string>::insert(value)_(new_value,_middle)/8192 116.963 18.61%
std::multiset<std::string>::lower_bound(key)/1024 128.941 -2.37%
std::multiset<std::string>::lower_bound(key)/32 69.667 -
std::multiset<std::string>::lower_bound(key)/8192 199.890 2.12%
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 -3.12%
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 -
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 823.582 14.66%
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192 341250.328 -
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 -
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/32 869.931 10.17%
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 522409.471 -
std::multiset<std::string>::upper_bound(key)/1024 135.545 2.61%
std::multiset<std::string>::upper_bound(key)/32 68.300 -1.07%
std::multiset<std::string>::upper_bound(key)/8192 200.272 1.77%
std::none_of(deque<int>)_(process_all)/32 8.582 9.07%
std::none_of(deque<int>)_(process_all)/32768 8772.374 -6.05%
std::none_of(deque<int>)_(process_all)/50 13.699 11.34%
std::none_of(deque<int>)_(process_all)/8 2.478 5.90%
std::none_of(deque<int>)_(process_all)/8192 2181.035 -6.00%
std::none_of(list<int>)_(process_all)/32 10.570 1.44%
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 1.65%
std::none_of(list<int>)_(process_all)/8192 8594.342 5.11%
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 -
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 1.04%
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 -
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 -1.10%
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 -1.91%
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 1.11%
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.29%
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.80%
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 -
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 -
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 -1.68%
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 -
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 2.42%
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 1.26%
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 -1.78%
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 -
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 5.06%
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 -1.45%
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 -2.84%
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 -2.92%
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 -
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 2.79%
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 10.82%
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 -2.95%
std::partial_sort_copy(list<int>)_(pipe-organ)/8192 49419.807 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/1024 7708.607 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8 8.793 -1.52%
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 -2.48%
std::partial_sort_copy(list<int>)_(repeated)/8192 24451.940 -1.26%
std::partial_sort_copy(list<int>)_(shuffled)/1024 7012.572 -
std::partial_sort_copy(list<int>)_(shuffled)/8 9.062 -1.90%
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 -3.20%
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 -4.71%
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 2.74%
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8192 83459.387 -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 4600.388 1.40%
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 7.677 -3.49%
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 -
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 -1.98%
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 -2.12%
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.20%
std::partial_sort_copy(vector<int>)_(heap)/8192 83575.108 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/1024 4575.980 1.37%
std::partial_sort_copy(vector<int>)_(pipe-organ)/8 7.758 -1.79%
std::partial_sort_copy(vector<int>)_(pipe-organ)/8192 43189.043 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/1024 7505.634 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 8.979 -
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 -
std::partial_sort_copy(vector<int>)_(shuffled)/8192 71676.692 -
std::partition(deque<int>)_(dense)/1024 371.811 -
std::partition(deque<int>)_(dense)/32 10.176 1.99%
std::partition(deque<int>)_(dense)/50 15.380 4.50%
std::partition(deque<int>)_(dense)/8192 2942.580 -
std::partition(deque<int>)_(sparse)/1024 415.681 -5.70%
std::partition(deque<int>)_(sparse)/32 9.137 -8.60%
std::partition(deque<int>)_(sparse)/50 14.159 -5.79%
std::partition(deque<int>)_(sparse)/8192 3484.490 -1.61%
std::partition(list<int>)_(dense)/1024 384.108 -
std::partition(list<int>)_(dense)/32 11.176 9.64%
std::partition(list<int>)_(dense)/50 15.979 8.15%
std::partition(list<int>)_(dense)/8192 5350.857 5.87%
std::partition(list<int>)_(sparse)/1024 723.018 -
std::partition(list<int>)_(sparse)/32 8.933 2.17%
std::partition(list<int>)_(sparse)/50 14.745 -1.51%
std::partition(list<int>)_(sparse)/8192 7147.847 -6.22%
std::partition(vector<int>)_(dense)/1024 249.291 -
std::partition(vector<int>)_(dense)/32 8.384 -1.85%
std::partition(vector<int>)_(dense)/50 13.152 2.61%
std::partition(vector<int>)_(dense)/8192 1883.454 -
std::partition(vector<int>)_(sparse)/1024 256.857 -
std::partition(vector<int>)_(sparse)/32 8.803 -
std::partition(vector<int>)_(sparse)/50 14.236 -
std::partition(vector<int>)_(sparse)/8192 1861.862 -
std::partition_copy(deque<int>)/1024 615.602 -
std::partition_copy(deque<int>)/32 12.688 -
std::partition_copy(deque<int>)/50 19.935 -
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 10.08%
std::partition_copy(vector<int>)/1024 482.566 -1.40%
std::partition_copy(vector<int>)/32 8.694 -1.74%
std::partition_copy(vector<int>)/50 13.652 2.14%
std::partition_copy(vector<int>)/8192 4454.040 -1.35%
std::partition_point(deque<int>)/1024 7.516 -2.77%
std::partition_point(deque<int>)/32 3.442 1.85%
std::partition_point(deque<int>)/50 3.347 -1.01%
std::partition_point(deque<int>)/8192 11.872 1.03%
std::partition_point(list<int>)/1024 624.027 -
std::partition_point(list<int>)/32 8.516 -
std::partition_point(list<int>)/50 13.402 -
std::partition_point(list<int>)/8192 5446.176 -
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 -2.49%
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 -1.45%
std::pop_heap(vector<float>)/1024 10.656 -
std::pop_heap(vector<float>)/8 52.496 1.40%
std::pop_heap(vector<float>)/8192 14.084 -
std::pop_heap(vector<int>)/1024 8.088 -
std::pop_heap(vector<int>)/8 50.947 1.51%
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 1.25%
std::pop_heap(vector<size_t>)/8192 10.882 -
std::pop_heap(vector<std::string>)/1024 57.377 -4.69%
std::pop_heap(vector<std::string>)/8 61.767 -
std::pop_heap(vector<std::string>)/8192 86.689 1.02%
std::remove(deque<int>)_(prefix)/1024 554.163 1.41%
std::remove(deque<int>)_(prefix)/32 52.057 -
std::remove(deque<int>)_(prefix)/50 58.820 -
std::remove(deque<int>)_(prefix)/8192 4136.784 1.36%
std::remove(deque<int>)_(sprinkled)/1024 490.381 1.35%
std::remove(deque<int>)_(sprinkled)/32 51.371 -
std::remove(deque<int>)_(sprinkled)/50 57.472 -2.91%
std::remove(deque<int>)_(sprinkled)/8192 3605.959 -
std::remove(list<int>)_(prefix)/1024 955.517 -1.82%
std::remove(list<int>)_(prefix)/32 51.418 1.12%
std::remove(list<int>)_(prefix)/50 62.617 -
std::remove(list<int>)_(prefix)/8192 8242.973 -
std::remove(list<int>)_(sprinkled)/1024 932.834 -
std::remove(list<int>)_(sprinkled)/32 54.854 1.12%
std::remove(list<int>)_(sprinkled)/50 67.397 5.62%
std::remove(list<int>)_(sprinkled)/8192 8124.058 3.48%
std::remove(vector<int>)_(prefix)/1024 302.387 1.38%
std::remove(vector<int>)_(prefix)/32 48.946 1.35%
std::remove(vector<int>)_(prefix)/50 53.707 2.47%
std::remove(vector<int>)_(prefix)/8192 2091.420 -
std::remove(vector<int>)_(sprinkled)/1024 494.804 1.18%
std::remove(vector<int>)_(sprinkled)/32 53.481 -
std::remove(vector<int>)_(sprinkled)/50 62.169 -
std::remove(vector<int>)_(sprinkled)/8192 3679.161 1.27%
std::remove_copy(deque<int>)_(prefix)/1024 455.417 1.38%
std::remove_copy(deque<int>)_(prefix)/32 12.374 -
std::remove_copy(deque<int>)_(prefix)/50 18.780 1.73%
std::remove_copy(deque<int>)_(prefix)/8192 3578.166 1.37%
std::remove_copy(deque<int>)_(sprinkled)/1024 394.821 -
std::remove_copy(deque<int>)_(sprinkled)/32 12.079 -
std::remove_copy(deque<int>)_(sprinkled)/50 18.184 1.08%
std::remove_copy(deque<int>)_(sprinkled)/8192 3108.493 -
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 -
std::remove_copy(list<int>)_(sprinkled)/1024 736.929 1.90%
std::remove_copy(list<int>)_(sprinkled)/32 14.962 -
std::remove_copy(list<int>)_(sprinkled)/50 24.196 1.23%
std::remove_copy(list<int>)_(sprinkled)/8192 6863.694 -
std::remove_copy(vector<int>)_(prefix)/1024 260.427 1.28%
std::remove_copy(vector<int>)_(prefix)/32 9.753 2.45%
std::remove_copy(vector<int>)_(prefix)/50 13.842 1.07%
std::remove_copy(vector<int>)_(prefix)/8192 2045.910 1.03%
std::remove_copy(vector<int>)_(sprinkled)/1024 243.242 -
std::remove_copy(vector<int>)_(sprinkled)/32 8.384 1.11%
std::remove_copy(vector<int>)_(sprinkled)/50 12.473 1.05%
std::remove_copy(vector<int>)_(sprinkled)/8192 1920.394 -
std::remove_copy_if(deque<int>)_(prefix)/1024 471.791 1.19%
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 1.10%
std::remove_copy_if(deque<int>)_(sprinkled)/1024 418.954 -
std::remove_copy_if(deque<int>)_(sprinkled)/32 13.755 -
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 1.85%
std::remove_copy_if(list<int>)_(prefix)/32 16.423 1.14%
std::remove_copy_if(list<int>)_(prefix)/50 25.129 -
std::remove_copy_if(list<int>)_(prefix)/8192 7227.137 2.01%
std::remove_copy_if(list<int>)_(sprinkled)/1024 775.918 1.49%
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 2.30%
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 1.01%
std::remove_copy_if(vector<int>)_(sprinkled)/1024 464.848 1.08%
std::remove_copy_if(vector<int>)_(sprinkled)/32 15.184 1.05%
std::remove_copy_if(vector<int>)_(sprinkled)/50 24.637 1.10%
std::remove_copy_if(vector<int>)_(sprinkled)/8192 3704.856 1.11%
std::remove_if(deque<int>)_(prefix)/1024 576.554 1.20%
std::remove_if(deque<int>)_(prefix)/32 52.191 -
std::remove_if(deque<int>)_(prefix)/50 60.824 2.86%
std::remove_if(deque<int>)_(prefix)/8192 4489.396 1.15%
std::remove_if(deque<int>)_(sprinkled)/1024 516.321 1.34%
std::remove_if(deque<int>)_(sprinkled)/32 51.451 -
std::remove_if(deque<int>)_(sprinkled)/50 60.154 -
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 1.06%
std::remove_if(list<int>)_(prefix)/50 70.626 -
std::remove_if(list<int>)_(prefix)/8192 9710.243 4.51%
std::remove_if(list<int>)_(sprinkled)/1024 970.934 1.25%
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 2.63%
std::remove_if(vector<int>)_(prefix)/1024 342.514 1.18%
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 -1.88%
std::remove_if(vector<int>)_(sprinkled)/50 63.680 1.01%
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 7.42%
std::replace(deque<int>)_(prefix)/50 14.488 5.87%
std::replace(deque<int>)_(prefix)/8192 3033.668 2.10%
std::replace(deque<int>)_(sprinkled)/1024 380.161 1.71%
std::replace(deque<int>)_(sprinkled)/32 9.151 -
std::replace(deque<int>)_(sprinkled)/50 13.516 1.74%
std::replace(deque<int>)_(sprinkled)/8192 3008.813 1.77%
std::replace(list<int>)_(prefix)/1024 730.416 9.58%
std::replace(list<int>)_(prefix)/32 12.008 1.89%
std::replace(list<int>)_(prefix)/50 18.358 1.58%
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 2.06%
std::replace(list<int>)_(sprinkled)/8192 7123.656 -
std::replace(vector<int>)_(prefix)/1024 158.141 1.20%
std::replace(vector<int>)_(prefix)/32 5.290 2.18%
std::replace(vector<int>)_(prefix)/50 7.697 -
std::replace(vector<int>)_(prefix)/8192 1264.489 1.05%
std::replace(vector<int>)_(sprinkled)/1024 166.610 6.43%
std::replace(vector<int>)_(sprinkled)/32 5.242 -10.03%
std::replace(vector<int>)_(sprinkled)/50 8.392 -5.14%
std::replace(vector<int>)_(sprinkled)/8192 1295.388 11.24%
std::replace_if(deque<int>)_(prefix)/1024 407.014 2.73%
std::replace_if(deque<int>)_(prefix)/32 11.539 4.44%
std::replace_if(deque<int>)_(prefix)/50 18.059 3.96%
std::replace_if(deque<int>)_(prefix)/8192 3149.706 1.44%
std::replace_if(deque<int>)_(sprinkled)/1024 393.364 1.17%
std::replace_if(deque<int>)_(sprinkled)/32 9.314 -6.35%
std::replace_if(deque<int>)_(sprinkled)/50 13.725 -10.26%
std::replace_if(deque<int>)_(sprinkled)/8192 3116.619 1.07%
std::replace_if(list<int>)_(prefix)/1024 739.758 -
std::replace_if(list<int>)_(prefix)/32 14.423 1.73%
std::replace_if(list<int>)_(prefix)/50 24.953 1.75%
std::replace_if(list<int>)_(prefix)/8192 7127.716 -
std::replace_if(list<int>)_(sprinkled)/1024 739.103 -
std::replace_if(list<int>)_(sprinkled)/32 13.131 1.23%
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 1.31%
std::replace_if(vector<int>)_(prefix)/32 9.776 -
std::replace_if(vector<int>)_(prefix)/50 13.940 1.51%
std::replace_if(vector<int>)_(prefix)/8192 2066.864 3.80%
std::replace_if(vector<int>)_(sprinkled)/1024 243.723 -
std::replace_if(vector<int>)_(sprinkled)/32 8.532 1.35%
std::replace_if(vector<int>)_(sprinkled)/50 13.148 4.27%
std::replace_if(vector<int>)_(sprinkled)/8192 1887.068 1.09%
std::reverse(deque<int>)/32768 9331.182 -1.23%
std::reverse(deque<int>)/4096 1168.837 -1.26%
std::reverse(deque<int>)/512 151.285 -1.07%
std::reverse(deque<int>)/64 17.604 -1.57%
std::reverse(deque<int>)/8 2.790 -1.83%
std::reverse(list<int>)/32768 16684.492 -5.37%
std::reverse(list<int>)/4096 1840.256 -5.33%
std::reverse(list<int>)/512 192.690 -
std::reverse(list<int>)/64 18.851 1.26%
std::reverse(list<int>)/8 2.024 1.18%
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 -3.34%
std::reverse_copy(deque<int>)/32768 10198.625 1.53%
std::reverse_copy(deque<int>)/4096 1177.711 1.35%
std::reverse_copy(deque<int>)/512 143.310 1.43%
std::reverse_copy(deque<int>)/64 15.546 1.38%
std::reverse_copy(deque<int>)/8 2.282 1.20%
std::reverse_copy(list<int>)/32768 26714.527 -4.60%
std::reverse_copy(list<int>)/4096 3251.117 -2.35%
std::reverse_copy(list<int>)/512 363.114 -
std::reverse_copy(list<int>)/64 29.544 1.02%
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 -
std::reverse_copy(vector<int>)/8 2.451 -4.49%
std::rotate(deque<int>)_(1_element_backward)/1024 61.381 -
std::rotate(deque<int>)_(1_element_backward)/32 8.198 1.32%
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 -
std::rotate(deque<int>)_(1_element_forward)/32 7.386 -
std::rotate(deque<int>)_(1_element_forward)/50 9.014 -
std::rotate(deque<int>)_(1_element_forward)/8192 399.342 -
std::rotate(deque<int>)_(by_1/2)/1024 162.821 -11.26%
std::rotate(deque<int>)_(by_1/2)/32 7.271 -1.22%
std::rotate(deque<int>)_(by_1/2)/50 8.970 2.37%
std::rotate(deque<int>)_(by_1/2)/8192 1254.165 -11.55%
std::rotate(deque<int>)_(by_1/3)/1024 395.675 2.04%
std::rotate(deque<int>)_(by_1/3)/32 18.880 1.98%
std::rotate(deque<int>)_(by_1/3)/50 23.600 -
std::rotate(deque<int>)_(by_1/3)/8192 3153.308 -
std::rotate(deque<int>)_(by_1/4)/1024 256.625 -
std::rotate(deque<int>)_(by_1/4)/32 13.299 -
std::rotate(deque<int>)_(by_1/4)/50 23.813 -
std::rotate(deque<int>)_(by_1/4)/8192 2005.576 -
std::rotate(list<int>)_(1_element_backward)/1024 746.050 1.04%
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 -
std::rotate(list<int>)_(1_element_forward)/1024 746.387 1.13%
std::rotate(list<int>)_(1_element_forward)/32 11.382 -
std::rotate(list<int>)_(1_element_forward)/50 21.542 -
std::rotate(list<int>)_(1_element_forward)/8192 9810.441 -
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 -
std::rotate(list<int>)_(by_1/2)/8192 12510.455 -
std::rotate(list<int>)_(by_1/3)/1024 756.192 1.19%
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 -
std::rotate(list<int>)_(by_1/4)/1024 759.615 1.33%
std::rotate(list<int>)_(by_1/4)/32 11.685 -
std::rotate(list<int>)_(by_1/4)/50 21.349 1.04%
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 -
std::rotate(vector<bool>)_(1_element_backward)/50 77.602 -1.59%
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 -
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 1.34%
std::rotate(vector<bool>)_(by_1/2)/32 48.816 -
std::rotate(vector<bool>)_(by_1/2)/50 79.533 -
std::rotate(vector<bool>)_(by_1/2)/8192 7335.130 1.04%
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 1.28%
std::rotate(vector<bool>)_(by_1/4)/1024 1357.361 1.15%
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 1.30%
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 1.17%
std::rotate(vector<int>)_(1_element_forward)/32 2.940 1.07%
std::rotate(vector<int>)_(1_element_forward)/50 4.799 -
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 1.60%
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 1.39%
std::rotate(vector<int>)_(by_1/3)/50 23.173 2.96%
std::rotate(vector<int>)_(by_1/3)/8192 2002.938 1.66%
std::rotate(vector<int>)_(by_1/4)/1024 199.870 -
std::rotate(vector<int>)_(by_1/4)/32 8.197 3.60%
std::rotate(vector<int>)_(by_1/4)/50 22.459 1.86%
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.64%
std::rotate_copy(deque<int>)/50 2.773 -
std::rotate_copy(deque<int>)/8192 306.168 -1.20%
std::rotate_copy(list<int>)/1024 725.151 -
std::rotate_copy(list<int>)/32 8.193 -1.21%
std::rotate_copy(list<int>)/50 14.158 -
std::rotate_copy(list<int>)/8192 6986.901 -2.23%
std::rotate_copy(vector<int>)/1024 32.904 -1.01%
std::rotate_copy(vector<int>)/32 2.277 -2.01%
std::rotate_copy(vector<int>)/50 2.671 -
std::rotate_copy(vector<int>)/8192 517.466 82.35%
std::sample(deque<int>)/1024 3484.313 -
std::sample(deque<int>)/32 109.163 1.25%
std::sample(deque<int>)/8192 28231.929 -
std::sample(list<int>)/1024 3352.508 1.03%
std::sample(list<int>)/32 106.665 1.26%
std::sample(list<int>)/8192 27213.757 -
std::sample(vector<int>)/1024 3363.227 1.26%
std::sample(vector<int>)/32 106.372 1.10%
std::sample(vector<int>)/8192 27229.127 1.18%
std::search(deque<int>)_(near_matches)/1000 29459.959 6.52%
std::search(deque<int>)_(near_matches)/1024 30379.514 6.27%
std::search(deque<int>)_(near_matches)/8192 2034680.644 12.55%
std::search(deque<int>)_(no_match)/1000 251.711 2.98%
std::search(deque<int>)_(no_match)/1024 261.608 2.96%
std::search(deque<int>)_(no_match)/1048576 273965.521 -
std::search(deque<int>)_(no_match)/8192 2118.928 -
std::search(deque<int>)_(same_length)/1000 510.092 -
std::search(deque<int>)_(same_length)/1024 523.910 -3.97%
std::search(deque<int>)_(same_length)/8192 4142.239 -
std::search(deque<int>)_(single_element)/1000 265.883 -1.49%
std::search(deque<int>)_(single_element)/1024 275.163 -1.41%
std::search(deque<int>)_(single_element)/8192 2174.597 -2.35%
std::search(deque<int>,_pred)_(near_matches)/1000 31279.305 -
std::search(deque<int>,_pred)_(near_matches)/1024 32495.824 -
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 -
std::search(list<int>,_pred)_(near_matches)/1000 40427.133 -4.24%
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.07%
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 -
std::search(vector<int>)_(near_matches)/1000 15248.177 1.40%
std::search(vector<int>)_(near_matches)/1024 15662.730 -
std::search(vector<int>)_(near_matches)/8192 905563.357 1.13%
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 1.14%
std::search(vector<int>)_(same_length)/1000 248.153 -1.66%
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 -
std::search(vector<int>)_(single_element)/1024 158.073 -
std::search(vector<int>)_(single_element)/8192 1244.750 -
std::search(vector<int>,_pred)_(near_matches)/1000 18632.757 -
std::search(vector<int>,_pred)_(near_matches)/1024 19511.302 -
std::search(vector<int>,_pred)_(near_matches)/8192 1076547.916 1.96%
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 -9.09%
std::search(vector<int>,_pred)_(single_element)/1024 323.469 -1.35%
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 -
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 -2.88%
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 6.32%
std::search_n(list<int>)_(no_match)/8192 7029.518 -1.29%
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 -1.19%
std::search_n(vector<int>)_(no_match)/32 7.756 2.94%
std::search_n(vector<int>)_(no_match)/8192 701.241 -
std::search_n(vector<int>,_pred)_(no_match)/1024 105.866 -1.63%
std::search_n(vector<int>,_pred)_(no_match)/32 7.605 1.04%
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.88%
std::set<int>::clear()/32 625.345 1.31%
std::set<int>::clear()/8192 83585.056 2.17%
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 -1.12%
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 -
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 142.270 -1.96%
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 41097.202 -
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 -1.29%
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 -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/32 175.666 -1.20%
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 -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 316.985 -1.68%
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 93157.177 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.659 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13640.156 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 324.565 -2.95%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 267700.586 -2.32%
std::set<int>::equal_range(key)/1024 32.399 -
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 2.69%
std::set<int>::erase(iterator)/32 20.943 2.22%
std::set<int>::erase(iterator)/8192 21.985 2.07%
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 2.98%
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 572.120 1.03%
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 57450.370 3.52%
std::set<int>::erase(key)_(existent)/1024 24.146 1.85%
std::set<int>::erase(key)_(existent)/32 22.859 1.11%
std::set<int>::erase(key)_(existent)/8192 28.555 1.25%
std::set<int>::erase(key)_(non-existent,_end)/0 1.228 -1.14%
std::set<int>::erase(key)_(non-existent,_end)/1024 5.357 -
std::set<int>::erase(key)_(non-existent,_end)/32 2.948 -
std::set<int>::erase(key)_(non-existent,_end)/8192 6.969 -
std::set<int>::erase(key)_(non-existent,_middle)/0 1.248 -
std::set<int>::erase(key)_(non-existent,_middle)/1024 3.555 3.75%
std::set<int>::erase(key)_(non-existent,_middle)/32 1.930 -
std::set<int>::erase(key)_(non-existent,_middle)/8192 4.397 8.37%
std::set<int>::find(key)/1024 27.685 -
std::set<int>::find(key)/32 17.431 -
std::set<int>::find(key)/8192 37.553 -
std::set<int>::insert(const_value_type&)_(already_present)/1024 4.397 -
std::set<int>::insert(const_value_type&)_(already_present)/32 1.868 -
std::set<int>::insert(const_value_type&)_(already_present)/8192 7.561 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/0 18.203 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/1024 31.655 -4.41%
std::set<int>::insert(hint,_value)_(bad_hint,_end)/32 21.021 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 25.296 -9.45%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/0 18.174 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024 25.443 3.43%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/32 21.183 -1.64%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/8192 30.981 4.21%
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 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/32 19.143 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192 21.565 -
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 -
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 -1.92%
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 713.682 -1.78%
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 -1.47%
std::set<int>::insert(value)_(new_value,_end)/1024 30.707 3.32%
std::set<int>::insert(value)_(new_value,_end)/32 19.332 -
std::set<int>::insert(value)_(new_value,_end)/8192 24.443 -1.59%
std::set<int>::insert(value)_(new_value,_middle)/0 17.421 -
std::set<int>::insert(value)_(new_value,_middle)/1024 26.081 6.04%
std::set<int>::insert(value)_(new_value,_middle)/32 19.472 -1.21%
std::set<int>::insert(value)_(new_value,_middle)/8192 31.157 -9.84%
std::set<int>::lower_bound(key)/1024 28.006 1.87%
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 4.19%
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/32 179.578 1.04%
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/8192 46898.453 2.73%
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 1.61%
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.29%
std::set<int>::operator=(const_Self&)_(into_populated_Container)/0 0.701 6.65%
std::set<int>::operator=(const_Self&)_(into_populated_Container)/1024 3858.844 3.11%
std::set<int>::operator=(const_Self&)_(into_populated_Container)/32 71.998 1.99%
std::set<int>::operator=(const_Self&)_(into_populated_Container)/8192 38243.159 -6.71%
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 -
std::set<std::string>::clear()/0 388.927 -
std::set<std::string>::clear()/1024 20097.369 1.18%
std::set<std::string>::clear()/32 889.553 4.24%
std::set<std::string>::clear()/8192 205510.802 1.15%
std::set<std::string>::contains(key)/1024 147.315 4.19%
std::set<std::string>::contains(key)/32 77.867 -7.92%
std::set<std::string>::contains(key)/8192 213.254 1.58%
std::set<std::string>::count(key)/1024 145.302 -1.25%
std::set<std::string>::count(key)/32 81.567 9.91%
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 -1.58%
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 -
std::set<std::string>::ctor(const_Self&)/32 719.973 7.82%
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 3.27%
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.14%
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 906.011 5.41%
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.40%
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1297.256 6.81%
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1402634.196 -
std::set<std::string>::equal_range(key)/1024 111.571 1.43%
std::set<std::string>::equal_range(key)/32 64.048 1.83%
std::set<std::string>::equal_range(key)/8192 181.898 -
std::set<std::string>::erase(iterator)/1024 29.377 -9.83%
std::set<std::string>::erase(iterator)/32 26.583 -14.31%
std::set<std::string>::erase(iterator)/8192 31.678 11.59%
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 1.36%
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 693.640 1.98%
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 116356.817 -
std::set<std::string>::erase(key)_(existent)/1024 85.842 -3.05%
std::set<std::string>::erase(key)_(existent)/32 96.611 83.03%
std::set<std::string>::erase(key)_(existent)/8192 115.047 16.51%
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 -8.81%
std::set<std::string>::erase(key)_(non-existent,_end)/8192 29.752 -
std::set<std::string>::erase(key)_(non-existent,_middle)/0 1.491 -
std::set<std::string>::erase(key)_(non-existent,_middle)/1024 21.829 7.31%
std::set<std::string>::erase(key)_(non-existent,_middle)/32 11.723 5.37%
std::set<std::string>::erase(key)_(non-existent,_middle)/8192 26.953 2.40%
std::set<std::string>::find(key)/1024 148.116 1.48%
std::set<std::string>::find(key)/32 85.661 -1.47%
std::set<std::string>::find(key)/8192 213.059 -
std::set<std::string>::insert(const_value_type&)_(already_present)/1024 74.909 -13.35%
std::set<std::string>::insert(const_value_type&)_(already_present)/32 52.632 -15.13%
std::set<std::string>::insert(const_value_type&)_(already_present)/8192 154.926 -2.45%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 33.582 -1.22%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 164.707 20.87%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 78.565 34.92%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 256.019 15.13%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 25.012 -21.51%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 111.391 2.73%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 59.216 23.44%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 145.485 -7.13%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 31.266 -13.80%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 39.938 8.85%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 28.226 -10.40%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 27.782 2.87%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 28.601 -21.19%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 39.054 20.52%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 38.338 6.85%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 40.939 8.58%
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.12%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2016.162 2.09%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1556915.992 -
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 -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1443.115 -2.48%
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 1.30%
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1669.702 -4.54%
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 15.78%
std::set<std::string>::insert(value)_(new_value,_end)/1024 60.059 13.16%
std::set<std::string>::insert(value)_(new_value,_end)/32 49.677 12.31%
std::set<std::string>::insert(value)_(new_value,_end)/8192 126.233 39.41%
std::set<std::string>::insert(value)_(new_value,_middle)/0 23.457 -
std::set<std::string>::insert(value)_(new_value,_middle)/1024 109.524 11.11%
std::set<std::string>::insert(value)_(new_value,_middle)/32 51.903 -
std::set<std::string>::insert(value)_(new_value,_middle)/8192 158.093 7.90%
std::set<std::string>::lower_bound(key)/1024 132.126 2.59%
std::set<std::string>::lower_bound(key)/32 70.076 1.82%
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 1.20%
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 686.275 -15.48%
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 -2.90%
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 694.942 -
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 2.71%
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 829.505 6.49%
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 520895.330 -
std::set<std::string>::upper_bound(key)/1024 130.668 -
std::set<std::string>::upper_bound(key)/32 66.916 -4.87%
std::set<std::string>::upper_bound(key)/8192 195.203 -
std::shift_left(deque<int>)/1024 54.835 1.21%
std::shift_left(deque<int>)/32 5.227 3.14%
std::shift_left(deque<int>)/50 6.979 3.02%
std::shift_left(deque<int>)/8192 395.894 1.49%
std::shift_left(list<int>)/1024 728.186 -
std::shift_left(list<int>)/32 13.091 1.17%
std::shift_left(list<int>)/50 24.423 1.38%
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 3.71%
std::shift_right(deque<int>)/32 5.560 -2.94%
std::shift_right(deque<int>)/50 6.940 -
std::shift_right(deque<int>)/8192 448.705 4.93%
std::shift_right(list<int>)/1024 729.906 -
std::shift_right(list<int>)/32 13.718 1.23%
std::shift_right(list<int>)/50 24.853 -
std::shift_right(list<int>)/8192 7594.018 -1.14%
std::shift_right(vector<int>)/1024 35.859 -
std::shift_right(vector<int>)/32 3.858 -1.14%
std::shift_right(vector<int>)/50 5.328 1.03%
std::shift_right(vector<int>)/8192 294.767 -
std::shuffle(deque<int>)/1024 3717.861 -
std::shuffle(deque<int>)/32 48.203 1.57%
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 3.43%
std::sort(deque<int>)_(ascending)/8192 43306.243 -
std::sort(deque<int>)_(descending)/1024 3429.089 -
std::sort(deque<int>)_(descending)/8 48.765 3.27%
std::sort(deque<int>)_(descending)/8192 34799.962 -
std::sort(deque<int>)_(heap)/1024 6960.077 -
std::sort(deque<int>)_(heap)/8 35.917 3.02%
std::sort(deque<int>)_(heap)/8192 75322.670 -
std::sort(deque<int>)_(pipe-organ)/1024 14177.233 2.53%
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 1.06%
std::sort(deque<int>)_(qsort_adversarial)/8 23.707 7.80%
std::sort(deque<int>)_(qsort_adversarial)/8192 333980.968 1.18%
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 -1.43%
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 1.85%
std::sort(vector<NonIntegral>)_(descending)/8192 28699.460 -
std::sort(vector<NonIntegral>)_(heap)/1024 5110.848 -
std::sort(vector<NonIntegral>)_(heap)/8 23.300 1.65%
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.16%
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 -
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 -1.16%
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 1.22%
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 -
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 -
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 1.35%
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 -
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 3.36%
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 -1.96%
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 -
std::sort_heap(vector<int>,_pred)/8192 88944.398 -
std::stable_partition(deque<int>)_(alloc_fails)/1024 3145.843 1.39%
std::stable_partition(deque<int>)_(alloc_fails)/32 2502.716 -
std::stable_partition(deque<int>)_(alloc_fails)/50 2497.385 -
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 -4.65%
std::stable_partition(deque<int>)_(dense)/50 39.668 -
std::stable_partition(deque<int>)_(dense)/8192 4421.517 -1.08%
std::stable_partition(deque<int>)_(sparse)/1024 444.701 -2.92%
std::stable_partition(deque<int>)_(sparse)/32 23.626 -2.77%
std::stable_partition(deque<int>)_(sparse)/50 34.279 1.91%
std::stable_partition(deque<int>)_(sparse)/8192 3613.947 -1.03%
std::stable_partition(list<int>)_(alloc_fails)/1024 4971.812 -
std::stable_partition(list<int>)_(alloc_fails)/32 2487.767 1.85%
std::stable_partition(list<int>)_(alloc_fails)/50 2514.754 -
std::stable_partition(list<int>)_(alloc_fails)/8192 31684.541 -49.19%
std::stable_partition(list<int>)_(dense)/1024 1712.330 -
std::stable_partition(list<int>)_(dense)/32 30.544 -1.79%
std::stable_partition(list<int>)_(dense)/50 50.301 -1.00%
std::stable_partition(list<int>)_(dense)/8192 17162.671 -36.61%
std::stable_partition(list<int>)_(sparse)/1024 1439.581 -1.01%
std::stable_partition(list<int>)_(sparse)/32 24.991 -2.50%
std::stable_partition(list<int>)_(sparse)/50 35.285 -
std::stable_partition(list<int>)_(sparse)/8192 16360.724 -35.93%
std::stable_partition(vector<int>)_(alloc_fails)/1024 2805.904 -
std::stable_partition(vector<int>)_(alloc_fails)/32 2427.056 -1.62%
std::stable_partition(vector<int>)_(alloc_fails)/50 2430.167 -
std::stable_partition(vector<int>)_(alloc_fails)/8192 5258.205 -
std::stable_partition(vector<int>)_(dense)/1024 286.539 -
std::stable_partition(vector<int>)_(dense)/32 19.628 -4.78%
std::stable_partition(vector<int>)_(dense)/50 24.136 -6.38%
std::stable_partition(vector<int>)_(dense)/8192 2027.918 -
std::stable_partition(vector<int>)_(sparse)/1024 243.591 -
std::stable_partition(vector<int>)_(sparse)/32 22.650 21.96%
std::stable_partition(vector<int>)_(sparse)/50 24.055 4.27%
std::stable_partition(vector<int>)_(sparse)/8192 1794.850 -
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 -
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 -1.76%
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 112981.941 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 7269.094 -1.98%
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 -
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 -
std::stable_sort(deque<int>)_(descending)/8192 83572.594 1.12%
std::stable_sort(deque<int>)_(heap)/1024 10566.184 -
std::stable_sort(deque<int>)_(heap)/8 53.452 1.53%
std::stable_sort(deque<int>)_(heap)/8192 111930.757 -
std::stable_sort(deque<int>)_(pipe-organ)/1024 7618.156 -
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 -
std::stable_sort(deque<int>)_(repeated)/8 43.206 -
std::stable_sort(deque<int>)_(repeated)/8192 44298.759 -
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 -1.56%
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 -1.29%
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 -1.61%
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.97%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8192 108023.399 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 5576.828 -4.49%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 2418.923 -
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 -
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 2.03%
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 -1.25%
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 -
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 -1.59%
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 1.26%
std::stable_sort(vector<int>)_(alloc_fails,_heap)/1024 14030.643 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8 2403.469 -1.14%
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 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 2386.662 -1.66%
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192 107730.063 -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 5544.230 -5.18%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 2412.620 -
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 -1.16%
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 -2.00%
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 -
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 1.01%
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 -
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 -1.61%
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.84%
std::swap_ranges(deque<int>)/32 8.734 -
std::swap_ranges(deque<int>)/50 16.596 -
std::swap_ranges(deque<int>)/8192 2514.223 7.02%
std::swap_ranges(list<int>)/1024 749.515 -
std::swap_ranges(list<int>)/32 17.904 -
std::swap_ranges(list<int>)/50 35.571 1.82%
std::swap_ranges(list<int>)/8192 8363.029 -14.89%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/1048576 1652322.850 -2.63%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144 412883.308 -2.77%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768 51607.961 -2.80%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096 6438.828 -2.70%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/512 794.848 -2.31%
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 -2.82%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 411556.667 -2.65%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 51567.554 -2.79%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 6435.881 -2.80%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 794.368 -2.46%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64 95.740 -2.70%
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 1.23%
std::transform(deque<int>)_(identity_transform)/32 9.364 1.80%
std::transform(deque<int>)_(identity_transform)/50 14.107 -
std::transform(deque<int>)_(identity_transform)/8192 2650.658 1.22%
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 1.04%
std::transform(list<int>)_(identity_transform)/32 16.225 1.70%
std::transform(list<int>)_(identity_transform)/50 38.389 5.47%
std::transform(list<int>)_(identity_transform)/8192 6961.267 -12.13%
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 2.25%
std::transform(vector<int>)_(identity_transform)/1024 261.782 -
std::transform(vector<int>)_(identity_transform)/32 9.036 1.96%
std::transform(vector<int>)_(identity_transform)/50 14.106 1.17%
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 8.12%
std::unique(deque<int>)_(contiguous)/52 60.767 12.10%
std::unique(deque<int>)_(contiguous)/8192 3946.479 -
std::unique(deque<int>)_(sprinkled)/1024 538.327 1.35%
std::unique(deque<int>)_(sprinkled)/32 53.149 1.12%
std::unique(deque<int>)_(sprinkled)/52 59.400 -1.46%
std::unique(deque<int>)_(sprinkled)/8192 4026.232 1.20%
std::unique(deque<int>,_pred)_(contiguous)/1024 661.650 1.02%
std::unique(deque<int>,_pred)_(contiguous)/32 54.570 -1.27%
std::unique(deque<int>,_pred)_(contiguous)/52 63.321 -1.73%
std::unique(deque<int>,_pred)_(contiguous)/8192 4753.735 2.12%
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 -
std::unique(deque<int>,_pred)_(sprinkled)/8192 5384.030 1.01%
std::unique(list<int>)_(contiguous)/1024 908.298 -2.13%
std::unique(list<int>)_(contiguous)/32 51.791 1.06%
std::unique(list<int>)_(contiguous)/52 66.407 5.26%
std::unique(list<int>)_(contiguous)/8192 6999.842 -1.01%
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 -
std::unique(list<int>,_pred)_(contiguous)/1024 949.534 -
std::unique(list<int>,_pred)_(contiguous)/32 56.986 1.40%
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 1.29%
std::unique(list<int>,_pred)_(sprinkled)/52 76.961 1.35%
std::unique(list<int>,_pred)_(sprinkled)/8192 8198.135 -1.62%
std::unique(vector<int>)_(contiguous)/1024 310.124 2.17%
std::unique(vector<int>)_(contiguous)/32 47.586 -
std::unique(vector<int>)_(contiguous)/52 52.972 -
std::unique(vector<int>)_(contiguous)/8192 1902.057 1.13%
std::unique(vector<int>)_(sprinkled)/1024 490.372 -3.12%
std::unique(vector<int>)_(sprinkled)/32 53.469 -
std::unique(vector<int>)_(sprinkled)/52 64.341 -
std::unique(vector<int>)_(sprinkled)/8192 3647.395 -2.21%
std::unique(vector<int>,_pred)_(contiguous)/1024 571.150 1.26%
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 1.15%
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 1.24%
std::unique_copy(deque<int>)_(contiguous)/1024 513.130 -
std::unique_copy(deque<int>)_(contiguous)/32 10.135 14.06%
std::unique_copy(deque<int>)_(contiguous)/52 15.578 13.30%
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 30.23%
std::unique_copy(deque<int>)_(sprinkled)/52 16.272 17.57%
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 -8.41%
std::unique_copy(deque<int>,_pred)_(contiguous)/52 25.654 -3.55%
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 117.83%
std::unique_copy(list<int>)_(contiguous)/32 10.556 -
std::unique_copy(list<int>)_(contiguous)/52 19.295 -
std::unique_copy(list<int>)_(contiguous)/8192 6825.374 -1.76%
std::unique_copy(list<int>)_(sprinkled)/1024 723.134 -
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 -1.38%
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 -10.60%
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 -14.65%
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 1.21%
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 -
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 -1.82%
std::unordered_map<int,_int>::clear()/32 553.008 -6.09%
std::unordered_map<int,_int>::clear()/8192 47641.289 4.04%
std::unordered_map<int,_int>::contains(key)/1024 10.380 4.22%
std::unordered_map<int,_int>::contains(key)/32 7.560 26.66%
std::unordered_map<int,_int>::contains(key)/8192 10.649 -
std::unordered_map<int,_int>::count(key)/1024 10.197 4.27%
std::unordered_map<int,_int>::count(key)/32 8.170 12.16%
std::unordered_map<int,_int>::count(key)/8192 10.596 1.87%
std::unordered_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 14.947 -
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.08%
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 -3.43%
std::unordered_map<int,_int>::ctor(const_Self&)/32 182.079 -7.65%
std::unordered_map<int,_int>::ctor(const_Self&)/8192 61377.946 2.25%
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.84%
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 61855.607 2.57%
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 8.59%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 317.506 2.37%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 117416.409 3.48%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.243 -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 12240.355 9.98%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 320.987 3.33%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 117511.599 4.80%
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 28.40%
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 -
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 1.58%
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/1024 1.272 -6.94%
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 3.89%
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 8.53%
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.79%
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.27%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 678.424 2.66%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 113031.189 5.78%
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 5.72%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 555.748 1.43%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 68715.565 3.28%
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.93%
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.32%
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.73%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 680.336 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 123178.323 4.07%
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/0 17.625 1.09%
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/1024 17.831 1.09%
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 2.05%
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/0 17.877 1.90%
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/1024 19.120 -
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 -1.09%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 6.383 9.34%
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.26%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 17.361 -1.44%
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 -
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 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 18.128 1.14%
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 -5.93%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 7545.859 1.85%
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 1.51%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 15.961 1.24%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7679.177 1.66%
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 1.45%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 3.934 3.84%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 1195.886 -
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 2.69%
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 -1.58%
std::unordered_multimap<int,_int>::clear()/8192 44559.845 -2.39%
std::unordered_multimap<int,_int>::contains(key)/1024 10.363 -
std::unordered_multimap<int,_int>::contains(key)/32 8.032 -12.37%
std::unordered_multimap<int,_int>::contains(key)/8192 11.536 -
std::unordered_multimap<int,_int>::count(key)/1024 10.774 4.19%
std::unordered_multimap<int,_int>::count(key)/32 12.359 18.67%
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 -
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 -1.55%
std::unordered_multimap<int,_int>::ctor(const_Self&)/8192 61883.291 1.17%
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 -
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 61054.499 1.05%
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 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 227.418 -2.62%
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 1.80%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 244.641 -
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 5.17%
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 -1.12%
std::unordered_multimap<int,_int>::erase(key)_(existent)/1024 19.520 -1.27%
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 -16.57%
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 -15.03%
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.15%
std::unordered_multimap<int,_int>::find(key)/1024 10.240 4.48%
std::unordered_multimap<int,_int>::find(key)/32 9.968 -8.25%
std::unordered_multimap<int,_int>::find(key)/8192 11.539 -
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 1.17%
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 1.15%
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 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 673.431 -
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 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 93773.086 -1.36%
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 -
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 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/1024 22.896 -4.16%
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 -4.88%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 16.892 6.63%
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 -
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.02%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7757.049 -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 245.396 3.65%
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 4.32%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 1252.937 -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 33.955 -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 16859.383 1.57%
std::unordered_multiset<int>::clear()/0 392.183 -
std::unordered_multiset<int>::clear()/1024 5645.771 5.79%
std::unordered_multiset<int>::clear()/32 566.673 -2.09%
std::unordered_multiset<int>::clear()/8192 48902.892 9.77%
std::unordered_multiset<int>::contains(key)/1024 10.610 1.94%
std::unordered_multiset<int>::contains(key)/32 9.221 20.74%
std::unordered_multiset<int>::contains(key)/8192 11.101 1.74%
std::unordered_multiset<int>::count(key)/1024 10.459 -1.58%
std::unordered_multiset<int>::count(key)/32 9.032 -13.70%
std::unordered_multiset<int>::count(key)/8192 11.018 -1.47%
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 15.519 2.21%
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 -1.07%
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 1.39%
std::unordered_multiset<int>::ctor(const_Self&)/32 234.605 1.47%
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 5.96%
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 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 234.719 1.61%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 78436.478 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 15.799 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 8918.348 1.81%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 245.227 3.48%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 79961.783 1.12%
std::unordered_multiset<int>::erase(iterator)/1024 17.692 3.75%
std::unordered_multiset<int>::erase(iterator)/32 17.637 4.45%
std::unordered_multiset<int>::erase(iterator)/8192 18.397 2.74%
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.66%
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 481.843 1.95%
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 41394.223 8.93%
std::unordered_multiset<int>::erase(key)_(existent)/1024 19.220 2.37%
std::unordered_multiset<int>::erase(key)_(existent)/32 18.333 4.34%
std::unordered_multiset<int>::erase(key)_(existent)/8192 19.950 -
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/0 0.508 -19.20%
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 -
std::unordered_multiset<int>::erase(key)_(non-existent,_middle)/0 0.529 -8.14%
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 -1.23%
std::unordered_multiset<int>::find(key)/32 9.873 -
std::unordered_multiset<int>::find(key)/8192 10.928 -2.69%
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.73%
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.57%
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 3.28%
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 657.275 1.40%
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 89914.506 1.70%
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 4.82%
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 692.386 3.93%
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 102457.861 2.36%
std::unordered_multiset<int>::insert(value)_(new_value,_end)/0 17.753 1.15%
std::unordered_multiset<int>::insert(value)_(new_value,_end)/1024 22.157 -4.24%
std::unordered_multiset<int>::insert(value)_(new_value,_end)/32 17.856 1.50%
std::unordered_multiset<int>::insert(value)_(new_value,_end)/8192 18.218 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/0 18.015 1.32%
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/1024 18.299 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/32 17.678 1.45%
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/8192 18.393 -2.93%
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/0 15.841 -7.50%
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 -2.22%
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 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/1024 1021.566 -3.16%
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 31.848 -1.34%
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/8192 16132.579 -
std::unordered_set<int>::clear()/0 387.475 -
std::unordered_set<int>::clear()/1024 5308.566 2.83%
std::unordered_set<int>::clear()/32 591.054 5.18%
std::unordered_set<int>::clear()/8192 42293.921 -6.21%
std::unordered_set<int>::contains(key)/1024 10.076 1.07%
std::unordered_set<int>::contains(key)/32 9.827 33.59%
std::unordered_set<int>::contains(key)/8192 10.337 1.86%
std::unordered_set<int>::count(key)/1024 9.944 1.14%
std::unordered_set<int>::count(key)/32 7.665 9.96%
std::unordered_set<int>::count(key)/8192 9.999 -2.55%
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 5.72%
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 -
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 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.213 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 11415.945 -1.13%
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 303.735 -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 112991.012 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.179 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 11101.218 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 308.687 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 110732.476 -
std::unordered_set<int>::erase(iterator)/1024 17.247 1.39%
std::unordered_set<int>::erase(iterator)/32 16.859 -1.56%
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 -8.16%
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 -3.42%
std::unordered_set<int>::erase(key)_(existent)/1024 20.143 5.32%
std::unordered_set<int>::erase(key)_(existent)/32 18.750 4.33%
std::unordered_set<int>::erase(key)_(existent)/8192 22.051 8.71%
std::unordered_set<int>::erase(key)_(non-existent,_end)/0 0.350 -
std::unordered_set<int>::erase(key)_(non-existent,_end)/1024 1.013 7.18%
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 -2.96%
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.57%
std::unordered_set<int>::find(key)/8192 10.037 -1.31%
std::unordered_set<int>::insert(const_value_type&)_(already_present)/1024 1.283 -
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.35%
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 1.10%
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 -
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 -2.62%
std::unordered_set<int>::insert(value)_(new_value,_middle)/0 17.901 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/1024 18.475 -1.18%
std::unordered_set<int>::insert(value)_(new_value,_middle)/32 17.957 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/8192 19.239 -2.18%
std::unordered_set<int>::operator=(const_Self&)_(into_cleared_Container)/0 16.686 -
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 -
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 2.23%
std::unordered_set<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7566.806 -
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 -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/0 4.041 9.19%
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/1024 1010.590 -3.87%
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/32 33.183 1.09%
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/8192 18129.914 1.07%
std::unordered_set<std::string>::clear()/0 388.375 -
std::unordered_set<std::string>::clear()/1024 21804.208 -1.70%
std::unordered_set<std::string>::clear()/32 869.860 -
std::unordered_set<std::string>::clear()/8192 211576.542 -1.04%
std::unordered_set<std::string>::contains(key)/1024 115.767 -
std::unordered_set<std::string>::contains(key)/32 104.689 11.23%
std::unordered_set<std::string>::contains(key)/8192 128.509 -
std::unordered_set<std::string>::count(key)/1024 119.640 5.84%
std::unordered_set<std::string>::count(key)/32 111.811 9.70%
std::unordered_set<std::string>::count(key)/8192 129.033 -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 15.932 -1.81%
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 1.57%
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 80931.656 1.48%
std::unordered_set<std::string>::ctor(const_Self&)/0 13.068 -
std::unordered_set<std::string>::ctor(const_Self&)/1024 34184.256 1.41%
std::unordered_set<std::string>::ctor(const_Self&)/32 778.862 -7.70%
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 -6.89%
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 692.958 11.40%
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 -12.90%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 769318.178 -1.30%
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 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 2302.949 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 783878.512 -
std::unordered_set<std::string>::erase(iterator)/1024 23.958 -20.67%
std::unordered_set<std::string>::erase(iterator)/32 30.834 -
std::unordered_set<std::string>::erase(iterator)/8192 30.537 23.64%
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 -2.84%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 648.110 -1.14%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 116916.135 -1.45%
std::unordered_set<std::string>::erase(key)_(existent)/1024 75.668 -60.36%
std::unordered_set<std::string>::erase(key)_(existent)/32 63.441 12.96%
std::unordered_set<std::string>::erase(key)_(existent)/8192 187.222 125.38%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/0 34.115 -30.15%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/1024 42.750 -7.82%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/32 36.807 -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/8192 51.554 19.93%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/0 41.390 -13.52%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/1024 37.704 -20.64%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/32 47.833 5.64%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/8192 37.535 -15.82%
std::unordered_set<std::string>::find(key)/1024 112.292 -
std::unordered_set<std::string>::find(key)/32 90.985 -7.19%
std::unordered_set<std::string>::find(key)/8192 128.274 -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/1024 45.013 -55.44%
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/32 111.566 228.98%
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/8192 86.089 -38.07%
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.00%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2450.517 -8.92%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 770085.388 -
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 -1.21%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 2137.470 -24.38%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 768473.288 -1.11%
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 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 2789.544 18.19%
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 789723.076 -1.01%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/0 30.119 -57.16%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/1024 65.040 147.99%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/32 57.956 -22.28%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/8192 80.916 31.31%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/0 90.915 63.76%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/1024 83.758 -22.04%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/32 100.373 227.38%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/8192 73.140 71.22%
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 18.55%
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.20%
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 37337.334 2.21%
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 795.014 1.24%
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192 359383.474 -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/0 3.705 3.75%
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 16601.714 -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 379.741 10.63%
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 213938.843 -
std::upper_bound(std::deque<int>)/100 25.819 1.04%
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 -
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 -
std::upper_bound(std::list<int>)/8 14.155 -
std::upper_bound(std::list<int>)/8192 13054.281 -
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 -4.65%
std::variant<1-alt>::visit()_(3_variants) 0.222 -4.91%
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 5.69%
std::variant<8-alts>::visit()_(1_variant) 0.221 -
std::variant<8-alts>::visit()_(2_variants) 0.669 20.05%
std::variant<8-alts>::visit()_(3_variants) 0.675 6.57%
std::vector<bool>::ctor(Self&&,_const_allocator_type&)_(different_allocators) 2.426 -1.32%
std::vector<bool>::ctor(Self&&,_const_allocator_type&)_(equal_allocators) 3.470 2.45%
std::vector<bool>::ctor(const_Self&) 27.589 -3.16%
std::vector<bool>::ctor(size_type,_const_value_type&) 8.821 1.85%
std::vector<bool>::reserve() 8.755 3.95%
std::vector<bool>::resize() 13.059 1.55%
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 9.95%
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 -
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 1.21%
std::vector<int>::ctor(Range)_(cheap_elements)/1024 49.507 -1.06%
std::vector<int>::ctor(Range)_(cheap_elements)/32 10.138 1.05%
std::vector<int>::ctor(Range)_(cheap_elements)/8192 851.281 -
std::vector<int>::ctor(const_Self&)_(cheap_elements)/1024 49.409 -1.31%
std::vector<int>::ctor(const_Self&)_(cheap_elements)/32 10.242 2.44%
std::vector<int>::ctor(const_Self&)_(cheap_elements)/8192 838.119 -
std::vector<int>::ctor(size_type)/1024 42.514 -2.73%
std::vector<int>::ctor(size_type)/32 9.674 -
std::vector<int>::ctor(size_type)/8192 256.837 -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 42.371 -4.22%
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 9.117 -2.87%
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 259.328 1.64%
std::vector<int>::erase(begin)_(cheap_elements)/1024 40.046 -
std::vector<int>::erase(begin)_(cheap_elements)/32 4.068 1.09%
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 -1.10%
std::vector<int>::erase(middle)_(cheap_elements)/8192 139.777 -
std::vector<int>::insert(begin)_(cheap_elements)/1024 38.362 -1.00%
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 -
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 -
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 -3.86%
std::vector<int>::push_back()_(growing)_(cheap_elements)/1024 99.372 -
std::vector<int>::push_back()_(growing)_(cheap_elements)/32 22.789 -
std::vector<int>::push_back()_(growing)_(cheap_elements)/8192 655.007 -
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 -1.95%
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 -
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 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 79.083 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 18886.297 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6121.130 4.62%
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 94.681 4.09%
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 1.44%
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 106.815 -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 23496.511 5.03%
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.68%
std::vector<std::string>::ctor(Range)_(cheap_elements)/32 105.814 4.98%
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192 23459.597 6.18%
std::vector<std::string>::ctor(Range)_(expensive_elements)/1024 19123.925 -
std::vector<std::string>::ctor(Range)_(expensive_elements)/32 591.121 -
std::vector<std::string>::ctor(Range)_(expensive_elements)/8192 169982.018 -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/1024 3005.514 5.08%
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/32 111.854 5.41%
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/8192 24983.112 5.19%
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/1024 19549.896 1.14%
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 -1.61%
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 -
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 1.12%
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 544.001 1.47%
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 -9.99%
std::vector<std::string>::erase(begin)_(cheap_elements)/32 78.511 -9.33%
std::vector<std::string>::erase(begin)_(cheap_elements)/8192 18940.930 -8.66%
std::vector<std::string>::erase(begin)_(expensive_elements)/1024 929.005 -1.65%
std::vector<std::string>::erase(begin)_(expensive_elements)/32 51.370 1.32%
std::vector<std::string>::erase(begin)_(expensive_elements)/8192 6959.209 -
std::vector<std::string>::erase(middle)_(cheap_elements)/1024 1193.598 -4.21%
std::vector<std::string>::erase(middle)_(cheap_elements)/32 42.273 -5.30%
std::vector<std::string>::erase(middle)_(cheap_elements)/8192 9433.161 -4.62%
std::vector<std::string>::erase(middle)_(expensive_elements)/1024 556.879 4.13%
std::vector<std::string>::erase(middle)_(expensive_elements)/32 31.364 -
std::vector<std::string>::erase(middle)_(expensive_elements)/8192 3604.796 4.46%
std::vector<std::string>::insert(begin)_(cheap_elements)/1024 2548.694 1.55%
std::vector<std::string>::insert(begin)_(cheap_elements)/32 88.312 -2.07%
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 -
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 -
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 -
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 -
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 2.57%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 997.951 2.22%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 66142.739 4.10%
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 -
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 -
std::vector<std::string>::insert(middle)_(cheap_elements)/32 47.953 1.31%
std::vector<std::string>::insert(middle)_(cheap_elements)/8192 9428.189 -2.15%
std::vector<std::string>::insert(middle)_(expensive_elements)/1024 378.783 -
std::vector<std::string>::insert(middle)_(expensive_elements)/32 30.286 -
std::vector<std::string>::insert(middle)_(expensive_elements)/8192 2873.369 -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/1024 2362.459 4.13%
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/32 79.447 2.12%
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/8192 18873.166 5.71%
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/1024 6018.404 2.83%
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/32 94.085 1.61%
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.00%
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.64%