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 574830 2026-03-30T18:46:47 0:00:00
Baseline 15 2026-03-31T12:45:22 0:00:00


Tests Summary

Status Group # # (B)
Performance Regressions 1434 0
Performance Improvements 1835 0
Added Tests 10 10
Unchanged Tests 34361 37630
Total Tests 37640

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 191.75% 548.956 1601.586 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 183.70% 578.238 1640.456 - 0.00% -
BM_stop_token_multi_thread_polling_stop_requested/1024 134.73% 341165.900 800808.883 - 0.00% -
BM_format_string<char>/524288 133.93% 0.013 0.030 - 0.00% -
BM_format_string<char>/262144 124.40% 0.014 0.031 - 0.00% -
std::unique_copy(list<int>)_(contiguous)/1024 118.22% 733.265 1600.148 - 0.00% -
std::unordered_set<std::string>::erase(key)_(existent)/8192 108.37% 89.852 187.222 - 0.00% -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/1024 99.12% 48.747 97.063 - 0.00% -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/32 99.09% 48.291 96.144 - 0.00% -
std::rotate_copy(vector<int>)/8192 84.19% 280.948 517.466 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/8192 74.35% 46.411 80.916 - 0.00% -
BM_std_minmax_element<char>/65536 70.82% 21963.060 37517.345 - 0.00% -
BM_std_minmax_element<char>/70000 70.39% 23427.607 39917.196 - 0.00% -
BM_vector_deque_ranges_move_backward/0 70.30% 0.262 0.446 - 0.00% -
BM_StringRelationalLiteral_Eq_Empty_Small_Control 69.99% 0.261 0.444 - 0.00% -
BM_std_minmax_element<char>/4000 69.47% 1345.382 2280.029 - 0.00% -
BM_std_minmax_element<char>/4096 69.43% 1374.612 2328.990 - 0.00% -
BM_std_minmax_element<char>/5500 69.42% 1848.306 3131.434 - 0.00% -
BM_std_minmax_element<char>/64000 69.31% 21449.244 36315.582 - 0.00% -
BM_vector_deque_ranges_copy/0 67.86% 0.266 0.446 - 0.00% -
BM_std_minmax_element<char>/1024 66.72% 347.268 578.948 - 0.00% -
std::is_sorted(deque<int>,_pred)/8 64.21% 2.758 4.529 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 63.22% 20.491 33.446 - 0.00% -
BM_std_minmax_element<char>/512 61.76% 176.095 284.855 - 0.00% -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/32 60.90% 69.340 111.566 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 54.77% 2848909.656 4409362.795 - 0.00% -
BM_vector_deque_ranges_move/0 54.56% 0.232 0.358 - 0.00% -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/1024 50.30% 107.352 161.346 - 0.00% -
std::is_sorted_until(deque<int>)/8 47.27% 2.285 3.366 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/1024 44.65% 103.356 149.502 - 0.00% -
BM_vector_deque_copy_backward/0 43.91% 0.309 0.444 - 0.00% -
BM_deque_vector_move/0 43.71% 0.501 0.721 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/8 43.15% 0.582 0.833 - 0.00% -
BM_vector_deque_ranges_move_backward/1 41.96% 0.640 0.909 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 40.24% 10665192.408 14956389.414 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 39.95% 24.843 34.767 - 0.00% -
SetIntersection_None_Vector_float_16384_1 39.71% 21711867.442 30332878.046 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 38.73% 36.634 50.822 - 0.00% -
std::search(deque<int>)_(near_matches)/1024 37.86% 22035.950 30379.514 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 37.86% 28.156 38.817 - 0.00% -
SetIntersection_None_Vector_float_16384_1024 36.36% 22053981.945 30072634.667 - 0.00% -
std::search(deque<int>)_(near_matches)/1000 35.92% 21675.100 29459.959 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Large_Control 35.19% 0.264 0.357 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 34.54% 24.349 32.759 - 0.00% -
std::is_sorted(deque<int>)/8 34.10% 2.345 3.144 - 0.00% -
std::copy_backward(vector<bool>)_(aligned)/1048576 33.26% 1203751.464 1604178.630 - 0.00% -
BM_vector_deque_copy/0 32.81% 0.231 0.307 - 0.00% -
BM_vector_deque_ranges_move/1 32.76% 0.520 0.690 - 0.00% -
BM_join_view_in_vectors/2 30.89% 17.896 23.424 - 0.00% -
bm_exception_ptr_copy_ctor_null 30.11% 0.528 0.687 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 29.26% 38.779 50.125 - 0.00% -
BM_deque_vector_copy_backward/0 28.98% 0.471 0.608 - 0.00% -
ranges::min(std::deque<char>)/70000 28.50% 16551.632 21269.402 - 0.00% -
std::rotate(list<int>)_(by_1/2)/8192 28.28% 9752.550 12510.455 - 0.00% -
std::unordered_multimap<int,_int>::count(key)/32 27.30% 9.708 12.359 - 0.00% -
std::unordered_map<int,_int>::count(key)/32 27.22% 6.421 8.170 - 0.00% -
BM_join_view_deques/0 26.69% 0.782 0.990 - 0.00% -
BM_vector_deque_move/0 26.62% 0.351 0.445 - 0.00% -
std::rotate(list<int>)_(by_1/3)/8192 26.26% 10576.482 13354.063 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/8192 25.87% 174.739 219.944 - 0.00% -
std::set<std::string>::insert(const_value_type&)_(already_present)/32 25.86% 41.819 52.632 - 0.00% -
BM_deque_deque_ranges_copy_backward/65536 25.81% 18183.235 22876.781 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/0 25.73% 72.311 90.915 - 0.00% -
BM_deque_deque_ranges_copy_backward/64000 25.48% 17789.060 22322.025 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 25.38% 32.653 40.939 - 0.00% -
BM_deque_deque_ranges_copy_backward/70000 25.21% 19421.774 24318.662 - 0.00% -
BM_deque_deque_ranges_copy_backward/4096 24.90% 1135.655 1418.480 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 24.67% 788.099 982.519 - 0.00% -
BM_vector_deque_ranges_copy/1 24.57% 0.554 0.690 - 0.00% -
BM_deque_deque_ranges_copy_backward/4000 24.49% 1107.058 1378.176 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 24.22% 53.747 66.763 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 23.83% 678.802 840.569 - 0.00% -
BM_StringRelationalLiteral_Eq_Empty_Large_Control 23.80% 0.358 0.444 - 0.00% -
std::find_if_not(vector<char>)_(process_all)/8 23.61% 1.284 1.587 - 0.00% -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 23.54% 705.353 871.386 - 0.00% -
BM_deque_deque_ranges_copy_backward/1024 23.37% 287.665 354.891 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 23.23% 28.840 35.539 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/32 23.15% 47.060 57.956 - 0.00% -
BM_deque_deque_ranges_copy_backward/512 22.98% 146.431 180.087 - 0.00% -
BM_deque_deque_ranges_copy_backward/5500 22.87% 1541.700 1894.218 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/8192 22.75% 42.001 51.554 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/8192 22.74% 22.846 28.042 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 22.70% 141.502 173.625 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 22.33% 27.049 33.089 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 22.31% 695.761 850.997 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 22.12% 18.604 22.718 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/1024 21.75% 69.563 84.693 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 21.61% 674.800 820.627 - 0.00% -
std::vector<int>::ctor(Range)_(cheap_elements)/8192 21.54% 700.437 851.281 - 0.00% -
std::unordered_set<int>::contains(key)/32 21.29% 8.102 9.827 - 0.00% -
BM_from_sys/2100/threads:4 21.23% 19.940 24.173 - 0.00% -
std::vector<int>::ctor(const_Self&)_(cheap_elements)/8192 21.03% 692.469 838.119 - 0.00% -
BM_deque_vector_ranges_copy_backward/0 20.85% 0.572 0.691 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 20.82% 2839440.526 3430622.723 - 0.00% -
std::unordered_set<int>::count(key)/32 20.53% 6.359 7.665 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_64 20.39% 2746474.138 3306388.762 - 0.00% -
BM_std_minmax_element<char>/64 20.28% 21.328 25.653 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_1024 19.83% 2836098.010 3398460.755 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 19.52% 44935726.887 53705647.495 - 0.00% -
BM_std_minmax_element<long_long>/1 19.42% 0.441 0.526 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/1024 19.40% 90.529 108.091 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_end)/32 19.28% 54.384 64.867 - 0.00% -
ranges::min(std::deque<char>)/64 19.21% 15.153 18.064 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 19.18% 27.186 32.399 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 19.13% 116.362 138.618 - 0.00% -
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/0 19.08% 0.409 0.487 - 0.00% -
SetIntersection_None_Vector_float_256_16 18.79% 5288056.543 6281925.238 - 0.00% -
BM_BitsetToString<64>/Sparse_(10%)/10 18.72% 9.796 11.630 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_256_16 18.69% 5199013.328 6170452.080 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 18.56% 27.758 32.911 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 18.53% 32.948 39.054 - 0.00% -
BM_StringRelational_Eq_Empty_Huge_Control 18.52% 0.390 0.462 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast 18.29% 0.389 0.460 - 0.00% -
SetIntersection_Front_Set_uint64_256_256 18.22% 8665078.296 10244149.622 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/1024 18.16% 28.081 33.181 - 0.00% -
BM_deque_vector_move/1 17.98% 0.613 0.723 - 0.00% -
bm_exception_ptr_move_ctor_null 17.84% 0.488 0.576 - 0.00% -
SetIntersection_None_Vector_float_262144_4 17.82% 292778738.774 344966236.502 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/32768 17.73% 794.378 935.249 - 0.00% -
std::multimap<std::string,_int>::contains(key)/32 17.70% 79.796 93.921 - 0.00% -
BM_sprintf/C_string_len_6 17.69% 3.723 4.382 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 17.32% 726.402 852.248 - 0.00% -
std::copy_backward(vector<bool>)_(aligned)/4096 16.82% 5305.171 6197.415 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/1048576 16.78% 107729.741 125806.576 - 0.00% -
SetIntersection_None_Vector_uint32_262144_4 16.75% 301009053.571 351423135.765 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 16.55% 48.703 56.763 - 0.00% -
BM_deque_deque_ranges_copy/4096 16.41% 1203.791 1401.278 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 16.32% 38318177.732 44570410.904 - 0.00% -
BM_deque_deque_ranges_copy/512 16.08% 154.930 179.849 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 16.05% 4541878.309 5271042.604 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/1048576 16.05% 11999.722 13925.413 - 0.00% -
SetIntersection_None_Vector_uint64_262144_1 15.99% 302439833.991 350805416.703 - 0.00% -
std::flat_map<int,_int>::insert(const_value_type&)_(already_present)/8192 15.99% 17.435 20.223 - 0.00% -
BM_deque_deque_ranges_copy/1024 15.96% 305.124 353.834 - 0.00% -
BM_deque_deque_ranges_copy/5500 15.95% 1621.907 1880.535 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 15.90% 141.707 164.240 - 0.00% -
BM_deque_deque_ranges_copy/4000 15.90% 1182.315 1370.273 - 0.00% -
rng::fold_left(deque<int>)/50 15.86% 35.990 41.698 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_middle)/1024 15.78% 94.593 109.524 - 0.00% -
BM_format_to_iterator/<std::deque>_C_string_len_6 15.70% 8.675 10.037 - 0.00% -
ranges::min(std::vector<__int128>)/1 15.54% 0.324 0.374 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/8192 15.52% 849.394 981.249 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 15.49% 3.407 3.935 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 15.28% 689.632 795.014 - 0.00% -
SetIntersection_Interlaced_Set_float_256_256 15.18% 9101198.893 10482851.276 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 15.10% 9135.317 10515.118 - 0.00% -
SetIntersection_None_Set_uint64_1024_1024 15.00% 10574079.258 12160135.992 - 0.00% -
SetIntersection_Interlaced_Vector_float_256_4 14.99% 5360636.777 6164281.106 - 0.00% -
std::copy_backward(vector<bool>)_(aligned)/512 14.85% 620.033 712.087 - 0.00% -
SetIntersection_None_Vector_uint32_262144_16384 14.83% 305213506.540 350470133.475 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 14.81% 10458478.378 12006866.513 - 0.00% -
ranges::minmax(std::vector<__int128>)/1 14.39% 0.345 0.395 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/32 14.27% 91.257 104.277 - 0.00% -
SetIntersection_None_Vector_float_256_4 14.21% 5620628.654 6419161.719 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 14.14% 3807741.450 4346084.036 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/0 14.10% 27.770 31.686 - 0.00% -
std::multiset<std::string>::contains(key)/32 14.08% 73.444 83.787 - 0.00% -
SetIntersection_None_Vector_float_16384_4 13.88% 23060313.798 26261525.787 - 0.00% -
BM_deque_deque_ranges_copy/65536 13.85% 20111.088 22895.472 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/8192 13.81% 210.450 239.503 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 13.78% 3732119.268 4246415.757 - 0.00% -
BM_BitsetToString<64>/Dense_(90%)/90 13.76% 56.045 63.755 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 13.65% 4368718.667 4965086.374 - 0.00% -
SetIntersection_Front_Vector_string_256_64 13.54% 8400512.513 9537694.160 - 0.00% -
BM_deque_deque_move_backward/1 13.46% 2.571 2.917 - 0.00% -
BM_StringRelationalLiteral_Compare_Empty_Large_Control 13.42% 0.395 0.448 - 0.00% -
BM_deque_deque_copy_backward/1 13.40% 2.562 2.905 - 0.00% -
ranges::min(std::vector<char>)/1 13.36% 0.259 0.293 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 13.33% 56.400 63.916 - 0.00% -
std::copy(vector<int>)/4096 13.27% 210.244 238.147 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_256 13.17% 10470600.286 11849690.368 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_end)/8192 13.06% 6.964 7.873 - 0.00% -
SetIntersection_Front_Set_string_1024_256 13.01% 12074300.600 13645550.143 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 13.00% 10579312.034 11954587.745 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 12.88% 167077.777 188589.488 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 12.85% 21.334 24.075 - 0.00% -
std::partition(list<int>)_(dense)/32 12.79% 9.908 11.176 - 0.00% -
SetIntersection_None_Vector_float_262144_262144 12.54% 313791308.203 353129115.163 - 0.00% -
BM_deque_deque_ranges_copy/70000 12.52% 21499.507 24190.776 - 0.00% -
BM_deque_vector_copy/1 12.21% 0.611 0.686 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 12.20% 228.184 256.019 - 0.00% -
BM_deque_vector_copy_backward/1 12.15% 0.614 0.688 - 0.00% -
BM_StringEraseWithMove_Small_Transparent 12.13% 1.881 2.109 - 0.00% -
SetIntersection_Interlaced_Set_uint32_256_256 12.11% 10499451.240 11770547.437 - 0.00% -
BM_StringRelationalLiteral_Less_Empty_Small_Control 12.10% 0.402 0.451 - 0.00% -
SetIntersection_None_Vector_uint32_262144_262144 12.06% 312598416.427 350308838.417 - 0.00% -
BM_deque_deque_copy/2 12.05% 2.825 3.165 - 0.00% -
std::replace(list<int>)_(prefix)/1024 11.96% 652.370 730.416 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/1048576 11.90% 1649783.078 1846114.898 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/50 11.84% 18.934 21.176 - 0.00% -
BM_deque_deque_ranges_copy/0 11.82% 0.603 0.675 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 11.78% 412902.765 461532.501 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 11.75% 51555.978 57612.553 - 0.00% -
std::search(deque<int>)_(near_matches)/8192 11.67% 1821976.203 2034680.644 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/50 11.67% 2.503 2.795 - 0.00% -
std::partition(list<int>)_(dense)/50 11.66% 14.310 15.979 - 0.00% -
BM_deque_deque_ranges_copy/64000 11.65% 20103.716 22444.923 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 11.63% 549.189 613.059 - 0.00% -
SetIntersection_None_Vector_float_262144_256 11.63% 309808950.697 345835253.752 - 0.00% -
BM_Copy_MemFuncPtr 11.51% 1.412 1.575 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 11.49% 6447.285 7188.194 - 0.00% -
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Opaque 11.47% 10.174 11.341 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/1024 11.45% 48897.281 54493.703 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 11.43% 51192270.825 57044990.873 - 0.00% -
std::map<int,_int>::clear()/1024 11.32% 9875.163 10992.844 - 0.00% -
BM_StringFindStringLiteral/4096 11.29% 76.639 85.294 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/64 11.27% 2.017 2.245 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/1024 11.20% 93.369 103.826 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_4 11.14% 360511347.119 400668563.903 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 11.09% 17341.891 19265.165 - 0.00% -
BM_StringRelational_Eq_Empty_Small_Control 11.08% 0.365 0.405 - 0.00% -
rng::adjacent_view::begin()/1000_(full_view) 11.01% 483.863 537.132 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 11.01% 816.175 906.011 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 10.97% 537.127 596.063 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1 10.94% 10606455.710 11766379.373 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 10.91% 34.569 38.338 - 0.00% -
BM_BitsetToString<32>/Dense_(90%)/90 10.87% 24.685 27.370 - 0.00% -
std::copy_backward(vector<int>)/32768 10.82% 3104.227 3440.189 - 0.00% -
std::unordered_set<std::string>::erase(iterator)/8192 10.81% 27.558 30.537 - 0.00% -
ranges::minmax(std::vector<long_long>)/1 10.81% 0.304 0.337 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/8192 10.76% 550.424 609.633 - 0.00% -
SetIntersection_None_Vector_float_262144_16 10.56% 313502403.325 346616000.558 - 0.00% -
std::unique(deque<int>)_(sprinkled)/52 10.49% 53.760 59.400 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/0 10.41% 37.487 41.390 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 10.33% 1613.119 1779.734 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 10.29% 3346397.076 3690646.030 - 0.00% -
std::unique_copy(deque<int>)_(sprinkled)/32 10.28% 10.188 11.236 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst 10.19% 0.368 0.406 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 10.19% 19848.280 21871.095 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<char>>/16384 10.12% 190692.755 210000.054 - 0.00% -
BM_StringRelational_Eq_Small_Small_ChangeLast 10.02% 1.765 1.941 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle 10.00% 1.248 1.372 - 0.00% -
SetIntersection_Front_Set_uint32_256_256 9.97% 8667172.189 9531466.616 - 0.00% -
std::find(deque<int>)_(process_all)/50 9.95% 12.185 13.398 - 0.00% -
BM_vector_deque_copy_backward/1 9.92% 1.043 1.147 - 0.00% -
std::unique(deque<int>)_(sprinkled)/32 9.91% 48.357 53.149 - 0.00% -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/8192 9.90% 78.334 86.089 - 0.00% -
std::search(list<int>,_pred)_(same_length)/8192 9.86% 8967.338 9851.535 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 9.81% 498.588 547.517 - 0.00% -
BM_to_chars_bad/2 9.80% 1.038 1.140 - 0.00% -
std::set<std::string>::erase(iterator)/8192 9.78% 28.856 31.678 - 0.00% -
std::find_if(deque<int>)_(process_all)/8 9.77% 2.393 2.627 - 0.00% -
SetIntersection_Front_Vector_string_262144_64 9.73% 2663423.121 2922679.111 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_middle)/8192 9.68% 31.229 34.253 - 0.00% -
std::map<int,_int>::clear()/8192 9.64% 81414.082 89264.486 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 9.61% 71.674 78.565 - 0.00% -
BM_StringEraseWithMove_Empty_Opaque 9.60% 0.442 0.484 - 0.00% -
std::equal(vector<int>)_(it,_it,_it)/8 9.58% 1.221 1.338 - 0.00% -
std::find_end(forward_list<int>)_(same_length)/8192 9.54% 12901.872 14133.144 - 0.00% -
BM_BitsetToString<32>/Sparse_(10%)/10 9.52% 10.448 11.443 - 0.00% -
BM_format_to_n_string_back_inserter<std::vector<char>>/1 9.51% 14.671 16.067 - 0.00% -
BM_format_to_n_string_begin<std::vector<wchar_t>>/16384 9.51% 2212.360 2422.740 - 0.00% -
SetIntersection_None_Vector_float_256_256 9.43% 2874789.806 3145826.422 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/50 9.42% 15.178 16.607 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_4 9.41% 5815931.256 6363382.971 - 0.00% -
std::vector<std::string>::insert(begin)_(expensive_elements)/1024 9.37% 670.567 733.375 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/1024 9.30% 63.829 69.766 - 0.00% -
std::fill(list<int>)/8192 9.30% 6726.477 7352.022 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 9.26% 2553.131 2789.544 - 0.00% -
BM_deque_deque_ranges_move/0 9.25% 0.601 0.656 - 0.00% -
ranges::min(std::deque<__int128>)/1 9.25% 0.454 0.496 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/8192 9.22% 258.159 281.967 - 0.00% -
dynamic_cast_(Chain,_6_levels) 9.22% 1.122 1.225 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/32 9.22% 10.356 11.310 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 9.10% 1782.945 1945.121 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 9.07% 29689806.048 32383178.314 - 0.00% -
BM_vector_deque_copy_backward/2 9.07% 1.878 2.048 - 0.00% -
dynamic_cast_(Chain,_8_levels) 9.06% 1.153 1.257 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/0 9.03% 0.419 0.457 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 8.94% 826.925 900.811 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<char>>/1048576 8.89% 12341637.360 13439173.792 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_16 8.86% 5630069.244 6128809.102 - 0.00% -
std::set<std::string>::erase(key)_(existent)/32 8.81% 88.793 96.611 - 0.00% -
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/32 8.77% 699.073 760.413 - 0.00% -
std::unordered_map<int,_int>::contains(key)/1024 8.75% 9.544 10.380 - 0.00% -
std::search(deque<int>)_(single_element)/1024 8.70% 253.146 275.163 - 0.00% -
SetIntersection_Interlaced_Set_uint32_64_16 8.64% 20173762.057 21916498.975 - 0.00% -
SetIntersection_Front_Set_uint64_16384_256 8.59% 4518159.293 4906219.058 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/8 8.54% 4.130 4.483 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_16 8.53% 10345948.022 11228633.439 - 0.00% -
std::for_each_n(join_view(vector<vector<int>>))/8192 8.50% 2961.359 3213.199 - 0.00% -
rng::contains(vector<int>)_(process_all)/32 8.45% 7.898 8.566 - 0.00% -
dynamic_cast_(Chain,_7_levels) 8.36% 1.127 1.221 - 0.00% -
BM_ConstructAndDestroy_LargeTrivialFunctor_Opaque 8.30% 10.258 11.110 - 0.00% -
rng::find_last(forward_list<int>)_(bail_10%)/8 8.28% 1.999 2.164 - 0.00% -
BM_deque_deque_ranges_copy/1 8.28% 1.008 1.091 - 0.00% -
BM_deque_vector_ranges_copy/0 8.26% 0.574 0.622 - 0.00% -
std::partial_sort_copy(vector<int>)_(descending)/8 8.25% 13.672 14.800 - 0.00% -
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 8.24% 690.461 747.355 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 8.18% 2185.298 2364.093 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 8.15% 797.058 862.035 - 0.00% -
BM_deque_deque_ranges_move_backward/64 8.15% 16.166 17.482 - 0.00% -
std::search(deque<int>)_(single_element)/1000 8.01% 246.163 265.883 - 0.00% -
BM_deque_deque_move/2 8.00% 2.988 3.227 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 7.97% 42434097.501 45817087.172 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst 7.95% 1.065 1.149 - 0.00% -
dynamic_cast_(Chain,_9_levels) 7.93% 1.128 1.217 - 0.00% -
SetIntersection_Front_Set_uint64_262144_64 7.83% 1803278.737 1944561.396 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1048576 7.82% 12706565.857 13700368.358 - 0.00% -
std::search(list<int>)_(same_length)/8192 7.80% 7998.741 8622.709 - 0.00% -
dynamic_cast_(Chain,_5_levels) 7.79% 1.151 1.241 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/32 7.77% 3.716 4.005 - 0.00% -
ranges::minmax(std::deque<char>)/1 7.75% 0.451 0.486 - 0.00% -
ranges::minmax(std::list<long_long>)/1 7.74% 0.384 0.413 - 0.00% -
BM_StringConstructDestroyCStr_Small_Opaque 7.73% 2.247 2.420 - 0.00% -
SetIntersection_Front_Set_string_262144_16 7.73% 1649480.080 1777008.362 - 0.00% -
std::adjacent_find(list<int>)/8192 7.71% 6594.232 7102.885 - 0.00% -
std::none_of(deque<int>)_(process_all)/32 7.70% 7.968 8.582 - 0.00% -
bm_make_exception_ptr/threads:8 7.68% 2.163 2.329 - 0.00% -
std::find_end(forward_list<int>,_pred)_(same_length)/8192 7.68% 16183.992 17426.582 - 0.00% -
std::partial_sort_copy(list<int>)_(heap)/8 7.62% 12.031 12.947 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/32768 7.52% 1255.323 1349.695 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_256 7.49% 9929554.886 10673610.517 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<char>>/1 7.47% 15.964 17.156 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 7.43% 6205686.418 6667078.085 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/8192 7.41% 1888.710 2028.756 - 0.00% -
BM_StringRelational_Eq_Empty_Large_Control 7.34% 0.394 0.423 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 7.34% 353.787 379.741 - 0.00% -
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/16384 7.26% 196184.018 210429.056 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_end)/32 7.25% 2.626 2.816 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 7.25% 241.506 259.012 - 0.00% -
BM_deque_vector_copy/2 7.22% 1.660 1.780 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/8192 7.21% 315.837 338.595 - 0.00% -
BM_format_to_string_back_inserter<std::vector<char>>/1 7.16% 15.884 17.021 - 0.00% -
SetIntersection_Interlaced_Vector_float_64_64 7.15% 8952855.022 9593120.409 - 0.00% -
SetIntersection_None_Set_uint64_64_1 7.10% 24111064.771 25823956.981 - 0.00% -
std::find_if(list<int>)_(bail_25%)/32768 7.10% 7062.081 7563.596 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_middle)/8192 7.09% 147.624 158.093 - 0.00% -
std::find(list<int>)_(process_all)/8192 7.06% 6852.304 7336.046 - 0.00% -
SetIntersection_None_Set_uint64_256_16 7.05% 13146035.623 14072524.678 - 0.00% -
BM_emoji_escaped<char> 7.04% 8758.907 9375.515 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/16 7.02% 5.574 5.965 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 7.00% 1212.434 1297.256 - 0.00% -
rng::find_last(vector<char>)_(bail_10%)/8 6.99% 1.330 1.423 - 0.00% -
ranges::min(std::deque<char>)/1 6.94% 0.428 0.458 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/1024 6.92% 39.380 42.106 - 0.00% -
std::find(vector<int>)_(bail_25%)/8 6.91% 0.626 0.669 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/8 6.91% 1.568 1.676 - 0.00% -
std::find_if_not(list<int>)_(process_all)/8192 6.86% 6918.096 7392.357 - 0.00% -
std::is_sorted_until(deque<int>,_pred)/1024 6.83% 367.621 392.744 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 6.78% 186.700 199.353 - 0.00% -
std::unordered_set<int>::erase(key)_(non-existent,_end)/1024 6.77% 0.948 1.013 - 0.00% -
BM_StringFindStringLiteral/16 6.72% 1.615 1.724 - 0.00% -
std::shift_left(vector<int>)/32 6.71% 3.977 4.244 - 0.00% -
CastTo<B<Width_/_2,_Depth>> 6.68% 2368.288 2526.389 - 0.00% -
SetIntersection_None_Vector_string_1024_64 6.64% 8969447.017 9565173.881 - 0.00% -
BM_StringFindStringLiteral/8 6.64% 1.615 1.722 - 0.00% -
BM_StringRelational_Compare_Small_Small_ChangeLast 6.62% 1.766 1.883 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/32 6.60% 2.533 2.700 - 0.00% -
std::set<std::string>::erase(iterator)/1024 6.51% 27.580 29.377 - 0.00% -
SetIntersection_None_Vector_float_262144_64 6.51% 311100917.927 331341780.826 - 0.00% -
std::all_of(deque<int>)_(process_all)/32 6.49% 9.529 10.148 - 0.00% -
std::find_end(vector<int>)_(process_all)/1048576 6.49% 176093.528 187521.379 - 0.00% -
std::find_if(vector<int>)_(bail_25%)/8 6.45% 0.632 0.673 - 0.00% -
SetIntersection_Front_Set_string_16384_64 6.44% 3710321.803 3949181.642 - 0.00% -
BM_deque_vector_copy_backward/2 6.40% 1.585 1.687 - 0.00% -
BM_deque_deque_ranges_move/65536 6.40% 21973.379 23379.699 - 0.00% -
BM_vector_deque_ranges_copy_backward/1 6.39% 0.649 0.690 - 0.00% -
std::map<int,_int>::clear()/32 6.37% 613.688 652.804 - 0.00% -
std::is_sorted_until(deque<int>,_pred)/8192 6.37% 2916.473 3102.321 - 0.00% -
std::unordered_map<int,_int>::clear()/8192 6.37% 44790.008 47641.289 - 0.00% -
std::find_end(list<int>,_pred)_(match_near_end)/1000 6.32% 156.070 165.936 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 6.31% 4.315 4.587 - 0.00% -
BM_std_minmax_element<int>/1024 6.27% 334.909 355.921 - 0.00% -
std::shift_left(deque<int>)/32 6.26% 4.919 5.227 - 0.00% -
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/32 6.25% 21.153 22.476 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 6.24% 4857058.039 5159905.600 - 0.00% -
std::search_n(list<int>)_(no_match)/32 6.23% 9.202 9.775 - 0.00% -
std::adjacent_find(list<int>,_pred)/8192 6.21% 7265.999 7717.240 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 6.19% 35302.849 37489.537 - 0.00% -
SetIntersection_Interlaced_Set_float_256_4 6.14% 11314520.630 12009267.781 - 0.00% -
std::unique(deque<int>)_(contiguous)/52 6.12% 57.260 60.767 - 0.00% -
std::find_end(vector<int>)_(single_element)/1024 6.12% 159.674 169.453 - 0.00% -
BM_deque_deque_ranges_move/70000 6.08% 23568.842 25001.497 - 0.00% -
std::find_end(vector<int>)_(single_element)/8192 6.08% 1253.316 1329.463 - 0.00% -
bm_exception_ptr_move_assign_null 6.07% 0.493 0.523 - 0.00% -
SetIntersection_Interlaced_Set_float_256_64 6.05% 11947333.929 12669923.323 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 6.04% 2.497 2.648 - 0.00% -
SetIntersection_Front_Set_uint64_16384_64 6.02% 1861893.293 1974055.637 - 0.00% -
SetIntersection_Front_Set_uint64_256_64 6.01% 6184127.115 6555692.762 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/32 6.00% 38.488 40.797 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 5.99% 114.151 120.989 - 0.00% -
std::multimap<std::string,_int>::upper_bound(key)/32 5.99% 70.072 74.269 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 5.98% 4534506.937 4805723.019 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/8192 5.98% 1183.396 1254.165 - 0.00% -
SetIntersection_Interlaced_Set_float_64_64 5.96% 15340104.845 16254941.159 - 0.00% -
BM_Hash/uint32_top_std_hash/1024 5.95% 642.564 680.821 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/8192 5.95% 152.246 161.301 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_end)/8192 5.93% 27.201 28.815 - 0.00% -
BM_deque_deque_ranges_copy_backward/0 5.90% 0.537 0.569 - 0.00% -
BM_from_sys/1993/threads:16 5.89% 0.666 0.705 - 0.00% -
std::unique_copy(list<int>)_(sprinkled)/1024 5.84% 683.248 723.134 - 0.00% -
BM_StringFindStringLiteral/32 5.84% 1.846 1.953 - 0.00% -
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192 5.79% 22174.848 23459.597 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/1024 5.79% 153.913 162.821 - 0.00% -
BM_stop_token_async_reg_unreg_callback/1024 5.78% 22147.948 23429.200 - 0.00% -
BM_std_minmax_element<short>/2 5.77% 0.495 0.523 - 0.00% -
dynamic_cast_(Chain,_4_levels) 5.76% 1.173 1.241 - 0.00% -
BM_format_to_string_begin<std::list<wchar_t>>/16384 5.75% 15052.654 15918.471 - 0.00% -
rng::find_last_if_not(list<int>)_(bail_90%)/1024 5.74% 71.892 76.021 - 0.00% -
std::none_of(list<int>)_(process_all)/8192 5.74% 8128.062 8594.342 - 0.00% -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/32 5.72% 105.807 111.854 - 0.00% -
std::multimap<std::string,_int>::clear()/32 5.70% 878.982 929.099 - 0.00% -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192 5.70% 10714.132 11325.021 - 0.00% -
BM_deque_vector_copy/64 5.69% 2.498 2.640 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/50 5.67% 13.446 14.209 - 0.00% -
std::upper_bound(std::list<int>)/8192 5.67% 12353.947 13054.281 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 5.67% 164.632 173.962 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 5.67% 155.873 164.707 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/32768 5.65% 8494.623 8974.877 - 0.00% -
BM_deque_vector_ranges_move_backward/1 5.65% 0.874 0.924 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/8192 5.63% 3998.189 4223.361 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 5.60% 239767916.640 253195005.609 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/8192 5.58% 2119.532 2237.873 - 0.00% -
ranges::min(std::vector<char>)/8 5.54% 2.143 2.262 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 5.52% 16.008 16.892 - 0.00% -
BM_std_minmax_element<int>/512 5.51% 171.748 181.209 - 0.00% -
std::map<int,_int>::erase(iterator)/1024 5.50% 20.743 21.884 - 0.00% -
std::map<std::string,_int>::lower_bound(key)/32 5.49% 73.470 77.506 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8 5.49% 11.591 12.227 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 5.49% 37.861 39.938 - 0.00% -
std::find_end(deque<int>,_pred)_(near_matches)/8192 5.45% 2449241.437 2582798.947 - 0.00% -
BM_num_put<unsigned_long_long> 5.45% 4.780 5.040 - 0.00% -
std::replace(vector<int>)_(sprinkled)/50 5.43% 7.959 8.392 - 0.00% -
std::find_end(vector<int>)_(process_all)/8192 5.41% 1379.475 1454.153 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024 5.39% 10706.305 11283.066 - 0.00% -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 5.37% 47.691 50.252 - 0.00% -
SetIntersection_None_Vector_string_1024_256 5.36% 9001821.186 9484395.664 - 0.00% -
std::deque<int>::insert(begin)_(cheap_elements)/32 5.36% 3.942 4.153 - 0.00% -
BM_StringRelational_Eq_Large_Large_ChangeFirst 5.36% 1.055 1.112 - 0.00% -
SetIntersection_None_Vector_string_16384_4 5.35% 130498237.442 137481059.600 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/8192 5.33% 152.409 160.528 - 0.00% -
SetIntersection_None_Vector_string_16384_256 5.31% 130663926.573 137600494.875 - 0.00% -
std::map<int,_int>::erase(key)_(existent)/1024 5.27% 24.099 25.368 - 0.00% -
SetIntersection_None_Vector_string_1024_1024 5.26% 9010621.812 9484992.595 - 0.00% -
BM_std_minmax_element<long_long>/3 5.26% 0.953 1.003 - 0.00% -
std::generate_n(list<int>)/8192 5.25% 6744.059 7098.142 - 0.00% -
std::none_of(deque<int>)_(process_all)/50 5.23% 13.018 13.699 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 5.20% 76.155 80.117 - 0.00% -
std::unordered_multiset<int>::clear()/1024 5.20% 5366.538 5645.771 - 0.00% -
std::find_end(vector<int>)_(process_all)/1024 5.20% 176.198 185.364 - 0.00% -
BM_deque_deque_ranges_move/512 5.20% 170.698 179.572 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 5.18% 339433614.514 357014427.893 - 0.00% -
std::vector<std::string>::insert(middle)_(cheap_elements)/1024 5.17% 1144.520 1203.727 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64 5.17% 96.183 101.154 - 0.00% -
std::sort(deque<int>)_(heap)/8 5.16% 34.154 35.917 - 0.00% -
SetIntersection_Front_Set_string_256_16 5.16% 6219497.170 6540351.181 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 5.15% 13817.162 14528.397 - 0.00% -
BM_deque_deque_ranges_move/4000 5.14% 1315.063 1382.705 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 5.12% 739.945 777.813 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 5.07% 12306.610 12931.119 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 5.07% 12348.315 12974.234 - 0.00% -
SetIntersection_None_Vector_string_16384_1024 5.06% 130895408.662 137520637.922 - 0.00% -
SetIntersection_None_Set_uint64_256_64 5.06% 11055927.239 11615056.447 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 5.05% 118229.643 124195.349 - 0.00% -
SetIntersection_None_Vector_uint32_262144_1 5.03% 333677149.424 350477342.145 - 0.00% -
SetIntersection_None_Vector_string_16384_16 5.03% 130894686.095 137478751.410 - 0.00% -
std::flat_map<int,_int>::erase(iterator)/8192 5.02% 487.943 512.458 - 0.00% -
std::stable_partition(vector<int>)_(sparse)/32 5.01% 21.570 22.650 - 0.00% -
BM_num_put<unsigned_long> 4.99% 4.804 5.044 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/1024 4.98% 58.261 61.165 - 0.00% -
std::copy_backward(vector<bool>)_(aligned)/262144 4.97% 382294.363 401282.365 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4 4.95% 984428.264 1033174.014 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it)/8 4.93% 2.671 2.802 - 0.00% -
SetIntersection_Front_Vector_float_16384_4 4.93% 987096.597 1035715.127 - 0.00% -
SetIntersection_Front_Set_uint32_262144_16 4.91% 1208419.213 1267706.370 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192 4.90% 53237.008 55847.861 - 0.00% -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 4.88% 4590.860 4814.748 - 0.00% -
std::rotate(vector<int>)_(1_element_forward)/50 4.85% 4.577 4.799 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 4.84% 1722.370 1805.671 - 0.00% -
SetIntersection_None_Set_uint64_64_16 4.83% 19629984.173 20578409.751 - 0.00% -
std::copy_if(list<int>)_(entire_range)/64 4.83% 30.690 32.171 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 4.82% 11676.956 12240.355 - 0.00% -
ranges::min(std::vector<long_long>)/8 4.82% 2.191 2.297 - 0.00% -
std::set<std::string>::erase(key)_(existent)/8192 4.81% 109.771 115.047 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&)/32 4.81% 743.152 778.862 - 0.00% -
SetIntersection_Front_Set_uint32_16384_16 4.80% 1182586.746 1239379.961 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 4.80% 2703.869 2833.619 - 0.00% -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 4.79% 32325.296 33874.832 - 0.00% -
BM_deque_deque_ranges_move/1024 4.78% 338.840 355.029 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/1024 4.77% 35.986 37.704 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/16 4.76% 4.560 4.777 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/50 4.76% 19.325 20.244 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 4.74% 1155014.057 1209812.146 - 0.00% -
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/1024 4.70% 2330.523 2440.161 - 0.00% -
SetIntersection_None_Vector_string_16384_1 4.69% 131273677.060 137429851.340 - 0.00% -
BM_StringEraseWithMove_Huge_Opaque 4.68% 51.542 53.954 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/50 4.68% 32.748 34.279 - 0.00% -
SetIntersection_Interlaced_Set_float_256_16 4.68% 12314501.326 12890273.447 - 0.00% -
std::replace(deque<int>)_(sprinkled)/32 4.67% 8.743 9.151 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 4.67% 17605236.359 18427044.665 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/1024 4.66% 18.268 19.120 - 0.00% -
SetIntersection_Front_Set_uint64_64_16 4.65% 15251699.099 15961348.925 - 0.00% -
BM_toupper_char<char> 4.64% 1.199 1.254 - 0.00% -
SetIntersection_None_Vector_string_16384_64 4.63% 131425569.486 137506843.405 - 0.00% -
ranges::minmax(std::deque<long_long>)/8 4.62% 2.603 2.723 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 4.60% 30.721 32.134 - 0.00% -
SetIntersection_Front_Set_string_262144_64 4.60% 3813460.842 3988792.235 - 0.00% -
std::shift_right(deque<int>)/8192 4.60% 428.985 448.705 - 0.00% -
BM_deque_deque_ranges_move/5500 4.59% 1804.982 1887.794 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/32768 4.58% 15883.233 16610.669 - 0.00% -
std::search(list<int>)_(single_element)/8192 4.57% 8455.918 8842.535 - 0.00% -
SetIntersection_Front_Set_uint64_16384_16 4.56% 1144630.089 1196837.518 - 0.00% -
SetIntersection_None_Vector_string_1024_16 4.55% 9045647.457 9457598.720 - 0.00% -
SetIntersection_Front_Vector_string_16384_16 4.55% 1477026.194 1544186.939 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_middle)/8192 4.53% 4.016 4.198 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_256 4.50% 12001072.941 12541002.873 - 0.00% -
BM_deque_deque_ranges_move/64000 4.50% 22042.013 23033.536 - 0.00% -
std::map<std::string,_int>::erase(key)_(existent)/32 4.49% 85.038 88.857 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 4.48% 1962834.084 2050825.069 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 4.48% 303.904 317.506 - 0.00% -
BM_StringRelational_Eq_Large_Large_ChangeMiddle 4.47% 1.449 1.514 - 0.00% -
SetIntersection_None_Vector_string_16384_16384 4.47% 131742814.090 137631214.829 - 0.00% -
SetIntersection_None_Vector_string_256_16 4.46% 11383470.440 11891023.755 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 4.45% 85.112 88.900 - 0.00% -
std::sort(deque<int>)_(descending)/8 4.41% 46.703 48.765 - 0.00% -
std::find_end(vector<int>)_(process_all)/1000 4.41% 173.395 181.047 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_cleared_Container)/0 4.41% 15.982 16.686 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 4.40% 56.719 59.216 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/1 4.39% 1.796 1.875 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 4.38% 6627.796 6918.023 - 0.00% -
std::move_backward(vector<bool>)_(aligned)/64 4.37% 37.129 38.751 - 0.00% -
std::all_of(deque<int>)_(process_all)/8 4.36% 2.828 2.951 - 0.00% -
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/32 4.36% 77.470 80.848 - 0.00% -
std::format(double)_(fmt:_{:017500_0f}) 4.36% 1293.916 1350.327 - 0.00% -
ranges::minmax(std::deque<char>)/70000 4.34% 23065.788 24066.900 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0La}) 4.33% 1237.872 1291.416 - 0.00% -
std::unordered_set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 4.30% 131.515 137.167 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4 4.28% 17332879.300 18075214.481 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 4.27% 16169.041 16859.383 - 0.00% -
std::unique(deque<int>)_(contiguous)/32 4.24% 49.978 52.098 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16 4.24% 1208497.258 1259742.817 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 4.24% 8555.606 8918.348 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_middle)/0 4.23% 0.480 0.500 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 4.22% 22544.665 23496.511 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 4.21% 34.862 36.330 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_64 4.21% 1311941.864 1367185.963 - 0.00% -
std::unique_copy(deque<int>)_(sprinkled)/52 4.21% 15.615 16.272 - 0.00% -
BM_StringFindStringLiteral/2048 4.20% 40.220 41.909 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/1024 4.19% 24.781 25.820 - 0.00% -
BM_StringEraseWithMove_Large_Opaque 4.18% 1.735 1.808 - 0.00% -
SetIntersection_Front_Set_uint32_262144_64 4.18% 1796813.169 1871875.208 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 4.13% 5720.380 5956.545 - 0.00% -
std::partial_sort(vector<int>)_(descending)/8 4.13% 22.833 23.775 - 0.00% -
BM_deque_deque_ranges_move/4096 4.12% 1352.385 1408.112 - 0.00% -
BM_ConstructAndDestroy_SmallNonTrivialFunctor_Opaque 4.12% 9.194 9.573 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_16 4.12% 14626423.181 15228384.185 - 0.00% -
std::multiset<std::string>::count(key)/32 4.11% 69.211 72.059 - 0.00% -
std::map<std::string,_int>::count(key)/32 4.10% 84.520 87.985 - 0.00% -
std::unordered_multiset<int>::erase(key)_(existent)/1024 4.10% 18.464 19.220 - 0.00% -
std::unordered_set<std::string>::count(key)/1024 4.10% 114.932 119.640 - 0.00% -
std::set<int>::insert(value)_(new_value,_middle)/1024 4.10% 25.055 26.081 - 0.00% -
std::find_if_not(deque<int>)_(process_all)/1024 4.09% 270.090 281.150 - 0.00% -
std::shift_left(deque<int>)/50 4.09% 6.705 6.979 - 0.00% -
std::copy(deque<int>)/8 4.08% 2.382 2.479 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 4.08% 225.527 234.719 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/8192 4.07% 29.768 30.981 - 0.00% -
BM_StringRelational_Eq_Small_Small_ChangeMiddle 4.07% 1.397 1.454 - 0.00% -
std::find_end(vector<int>)_(single_element)/1000 4.06% 158.902 165.347 - 0.00% -
std::multiset<std::string>::lower_bound(key)/8192 4.05% 192.110 199.890 - 0.00% -
SetIntersection_None_Vector_string_1024_1 4.03% 9126927.098 9494462.516 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast 4.02% 1.585 1.649 - 0.00% -
BM_deque_vector_ranges_move_backward/0 4.01% 0.617 0.641 - 0.00% -
SetIntersection_Front_Set_float_1024_1 4.00% 995558.267 1035420.923 - 0.00% -
std::multimap<std::string,_int>::equal_range(key)/32 4.00% 65.164 67.771 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 4.00% 107828.608 112141.031 - 0.00% -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 3.99% 35144.611 36547.083 - 0.00% -
BM_format_string<char>/32 3.98% 0.629 0.654 - 0.00% -
bm_lexicographical_compare<unsigned_char>/64 3.96% 2.033 2.114 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 3.96% 991775.887 1031022.612 - 0.00% -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/8192 3.96% 24032.132 24983.112 - 0.00% -
SetIntersection_None_Vector_float_16384_64 3.93% 20410152.758 21213063.924 - 0.00% -
std::search_n(vector<int>)_(no_match)/32 3.93% 7.463 7.756 - 0.00% -
std::vector<std::string>::insert(begin)_(expensive_elements)/32 3.93% 39.787 41.351 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/1024 3.92% 16262.377 16900.664 - 0.00% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 3.92% 56201.336 58406.911 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 3.92% 12052.725 12525.712 - 0.00% -
std::vector<std::string>::insert(middle)_(cheap_elements)/32 3.92% 46.143 47.953 - 0.00% -
std::is_partitioned(deque<int>)_(partitioned)/50 3.92% 12.130 12.606 - 0.00% -
BM_deque_deque_copy_backward/64 3.88% 7.036 7.309 - 0.00% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 3.87% 252.294 262.056 - 0.00% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 3.86% 7268.174 7548.503 - 0.00% -
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/8192 3.85% 1.658 1.722 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 3.85% 4.456 4.627 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0a}) 3.84% 1209.462 1255.907 - 0.00% -
SetIntersection_Front_Set_uint64_16384_16384 3.84% 348553541.249 361922254.753 - 0.00% -
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 3.84% 102.870 106.815 - 0.00% -
std::partial_sort_copy(vector<int>)_(heap)/8 3.83% 11.903 12.359 - 0.00% -
rng::find_if(vector<bool>)_(process_all)/50 3.81% 25.828 26.812 - 0.00% -
std::sort(deque<int>)_(qsort_adversarial)/8 3.81% 22.837 23.707 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 3.80% 793.401 823.582 - 0.00% -
dynamic_cast_(VDAG_sidecast,_3_levels) 3.80% 73.352 76.140 - 0.00% -
dynamic_cast_(VDAG_sidecast_fail,_2_levels) 3.80% 73.256 76.036 - 0.00% -
BM_StringRelational_Compare_Huge_Small_Control 3.79% 1.528 1.586 - 0.00% -
std::make_heap(vector<int>)_(heap)/8 3.79% 21.252 22.057 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 3.79% 37013.099 38414.087 - 0.00% -
std::set<int>::erase(key)_(non-existent,_middle)/8192 3.78% 4.236 4.397 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_len_6 3.77% 69.051 71.652 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&)/1024 3.76% 32945.031 34184.256 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/8192 3.76% 17473.023 18129.914 - 0.00% -
dynamic_cast_(VDAG_sidecast_fail,_3_levels) 3.75% 75.826 78.672 - 0.00% -
std::all_of(vector<int>)_(process_all)/50 3.75% 10.980 11.392 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 3.74% 259.346 269.058 - 0.00% -
BM_format/string_view_len_60 3.74% 19.155 19.873 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/32768 3.74% 794.120 823.820 - 0.00% -
std::find_if(deque<int>)_(process_all)/50 3.73% 13.417 13.918 - 0.00% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 3.73% 131047.814 135933.467 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/1048576 3.72% 358967.828 372338.270 - 0.00% -
std::lower_bound(std::list<int>)/8192 3.68% 12390.990 12847.154 - 0.00% -
std::for_each_n(list<int>)/8192 3.68% 7679.795 7962.470 - 0.00% -
std::shuffle(deque<int>)/32 3.67% 46.496 48.203 - 0.00% -
std::copy_backward(deque<int>)/32768 3.66% 2288.550 2372.318 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10Lg}) 3.65% 1231.443 1276.334 - 0.00% -
std::copy_backward(list<int>)/512 3.64% 364.009 377.274 - 0.00% -
SetIntersection_None_Vector_string_256_64 3.64% 9712267.577 10065866.958 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_end)/1024 3.63% 22.688 23.511 - 0.00% -
BM_deque_deque_ranges_move/1 3.63% 0.957 0.992 - 0.00% -
std::unordered_multiset<int>::erase(iterator)/8192 3.62% 17.753 18.397 - 0.00% -
std::rotate(deque<int>)_(by_1/3)/32 3.62% 18.221 18.880 - 0.00% -
BM_StringRelational_Less_Large_Large_ChangeMiddle 3.61% 1.501 1.555 - 0.00% -
std::shift_right(deque<int>)/1024 3.60% 55.032 57.014 - 0.00% -
std::multimap<int,_int>::insert(const_value_type&)_(already_present)/8192 3.60% 30.422 31.518 - 0.00% -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 3.59% 143369.935 148517.000 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 3.59% 351486922.164 364104256.655 - 0.00% -
std::unordered_multiset<int>::erase(iterator)/32 3.59% 17.026 17.637 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 3.58% 9981.576 10339.219 - 0.00% -
BM_deque_deque_copy_backward/2 3.57% 2.940 3.045 - 0.00% -
BM_ConstructAndDestroy_FuncPtr_Opaque 3.57% 1.211 1.255 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 3.57% 1946.742 2016.162 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 3.55% 236.815 245.227 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 3.55% 2.603 2.695 - 0.00% -
std::copy(vector<int>)/32768 3.55% 3410.955 3532.066 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/32 3.55% 409.734 424.278 - 0.00% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 3.54% 117522.367 121687.092 - 0.00% -
std::set<int>::insert(const_value_type&)_(already_present)/32 3.54% 1.804 1.868 - 0.00% -
SetIntersection_None_Set_float_64_1 3.52% 24408496.932 25266979.594 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 3.50% 90736.865 93910.812 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 3.50% 119017.502 123178.323 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/1048576 3.49% 53937.435 55822.060 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 3.49% 29.591 30.622 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&)/32 3.48% 226.704 234.605 - 0.00% -
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 3.48% 42940.304 44434.099 - 0.00% -
std::partial_sort_copy(deque<int>)_(shuffled)/8 3.48% 9.182 9.501 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 3.47% 732.784 758.238 - 0.00% -
BM_format_to_back_inserter<std::deque<char>>/string_len_6 3.47% 33.005 34.150 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/8192 3.47% 2803.016 2900.233 - 0.00% -
std::partition_copy(vector<int>)/50 3.44% 13.198 13.652 - 0.00% -
std::list<std::string>::insert(begin)_(cheap_elements)/1024 3.43% 14.341 14.833 - 0.00% -
BM_StringFindStringLiteral/128 3.42% 3.222 3.332 - 0.00% -
rng::find_last_if(list<int>)_(bail_90%)/1024 3.42% 75.651 78.238 - 0.00% -
BM_deque_deque_ranges_move_backward/0 3.42% 0.582 0.602 - 0.00% -
std::map<int,_int>::erase(key)_(existent)/32 3.41% 22.867 23.645 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 3.40% 6604.486 6828.776 - 0.00% -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 3.39% 40643.058 42021.085 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_64 3.39% 9143689.508 9453491.797 - 0.00% -
BM_toupper_string<char> 3.38% 36.660 37.900 - 0.00% -
std::unordered_multiset<int>::erase(iterator)/1024 3.38% 17.113 17.692 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 3.38% 97226.004 100513.673 - 0.00% -
SetIntersection_Front_Set_uint32_64_4 3.38% 15779836.252 16313206.089 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_end)/1024 3.35% 29.510 30.498 - 0.00% -
BM_vector_deque_move/2 3.35% 1.980 2.047 - 0.00% -
SetIntersection_Front_Vector_float_1024_4 3.35% 1005109.446 1038748.259 - 0.00% -
BM_format_to_iterator/<std::vector>_C_string_len_6 3.34% 2.969 3.068 - 0.00% -
std::unordered_multiset<int>::erase(key)_(existent)/32 3.31% 17.745 18.333 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/16 3.31% 15.250 15.755 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_1 3.30% 1004130.580 1037247.106 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 3.29% 670.307 692.386 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_16 3.29% 4576034.675 4726578.104 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 3.28% 14096.703 14558.785 - 0.00% -
SetIntersection_None_Vector_uint32_1024_1 3.28% 2257790.184 2331757.080 - 0.00% -
BM_to_sys/2100/threads:4 3.27% 22.200 22.927 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/1024 3.27% 14680.092 15159.692 - 0.00% -
std::multiset<int>::insert(value)_(new_value,_middle)/8192 3.26% 24.581 25.383 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 3.25% 1745.334 1802.110 - 0.00% -
BM_vector_deque_move_backward/1024 3.25% 44.159 45.595 - 0.00% -
BM_deque_deque_move_backward/5500 3.24% 224.150 231.415 - 0.00% -
rng::contains_subrange(deque<int>)_(single_element)/32 3.24% 10.543 10.884 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_64 3.23% 10406104.755 10742527.992 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 3.22% 499.524 515.618 - 0.00% -
BM_format_to_iterator/<std::string>_string_len_6 3.22% 2.168 2.238 - 0.00% -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 3.21% 55662.437 57450.370 - 0.00% -
std::vector<std::string>::ctor(Range)_(cheap_elements)/32 3.21% 102.523 105.814 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/512 3.21% 8.686 8.965 - 0.00% -
std::vector<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 3.20% 2707.154 2793.900 - 0.00% -
BM_StringRelational_Compare_Small_Large_Control 3.20% 1.501 1.549 - 0.00% -
std::multiset<std::string>::equal_range(key)/32 3.20% 66.630 68.761 - 0.00% -
SetIntersection_None_Set_uint64_16_16 3.19% 36493958.590 37659755.672 - 0.00% -
SetIntersection_None_Set_uint32_1024_1024 3.18% 10430738.609 10762313.707 - 0.00% -
SetIntersection_None_Set_uint64_16384_1 3.17% 189740281.412 195759632.112 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 3.17% 99311.818 102457.861 - 0.00% -
SetIntersection_Interlaced_Vector_float_256_16 3.16% 6092200.715 6284904.727 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/50 3.16% 5.873 6.058 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 3.16% 3547.150 3659.129 - 0.00% -
SetIntersection_Front_Vector_uint64_64_64 3.13% 9179215.948 9466712.445 - 0.00% -
BM_sprintf/C_string_len_60 3.12% 5.700 5.878 - 0.00% -
std::flat_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 3.12% 1282.364 1322.390 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 3.12% 53273.634 54934.443 - 0.00% -
std::map<int,_int>::erase(iterator)/32 3.11% 20.655 21.297 - 0.00% -
BM_deque_deque_move/4000 3.11% 166.095 171.253 - 0.00% -
bm_make_exception_ptr/threads:1 3.10% 12.042 12.416 - 0.00% -
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 3.10% 5181.158 5341.849 - 0.00% -
std::format(float)_(fmt:_{:017500_0La}) 3.10% 1248.814 1287.537 - 0.00% -
std::none_of(deque<int>)_(process_all)/8 3.10% 2.404 2.478 - 0.00% -
BM_format/string_len_60 3.10% 19.092 19.683 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/8192 3.09% 119023.884 122697.954 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(qsort_adversarial)/8 3.09% 39.505 40.723 - 0.00% -
std::vector<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192 3.08% 18931.960 19515.339 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 3.08% 866.267 892.922 - 0.00% -
SetIntersection_None_Vector_string_256_256 3.08% 6074832.194 6261745.701 - 0.00% -
BM_format_string<char>/16 3.07% 1.156 1.192 - 0.00% -
BM_deque_deque_copy_backward/4000 3.05% 164.857 169.890 - 0.00% -
rng::find(join_view(deque<deque<int>>))_(process_all)/1024 3.05% 505.188 520.587 - 0.00% -
dynamic_cast_(Chain_fail,_1_level) 3.05% 13.922 14.346 - 0.00% -
std::deque<std::string>::insert(middle)_(cheap_elements)/1024 3.04% 1448.558 1492.653 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 3.04% 32.591 33.582 - 0.00% -
BM_format_string<wchar_t>/256 3.04% 0.412 0.424 - 0.00% -
BM_vector_deque_copy_backward/64 3.04% 2.740 2.823 - 0.00% -
BM_StringFindStringLiteral/64 3.03% 2.350 2.422 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 3.02% 114062.258 117511.599 - 0.00% -
std::pop_heap(vector<std::string>)/8192 3.02% 84.151 86.689 - 0.00% -
std::list<std::string>::insert(begin)_(cheap_elements)/8192 3.01% 14.281 14.711 - 0.00% -
std::multimap<std::string,_int>::equal_range(key)/1024 3.00% 110.103 113.411 - 0.00% -
dynamic_cast_(VChain_fail,_1_level) 2.98% 6.756 6.958 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024 2.96% 24.711 25.443 - 0.00% -
bm_lexicographical_compare<signed_char>/8 2.96% 2.542 2.617 - 0.00% -
BM_StringEraseWithMove_Large_Transparent 2.96% 1.673 1.723 - 0.00% -
std::list<int>::ctor(Range)_(cheap_elements)/8192 2.95% 98208.945 101105.931 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 2.95% 16.926 17.425 - 0.00% -
BM_StringFindStringLiteral/8192 2.94% 136.997 141.022 - 0.00% -
SetIntersection_None_Vector_uint64_262144_4 2.94% 345542283.077 355693042.239 - 0.00% -
BM_deque_deque_move/4096 2.93% 169.459 174.427 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/0 2.92% 3.926 4.041 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_4 2.92% 1007916.266 1037340.704 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_64_16 2.92% 14783864.809 15215090.688 - 0.00% -
std::replace(deque<int>)_(prefix)/50 2.91% 14.078 14.488 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 2.91% 11897.349 12243.647 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 2.91% 109839.250 113031.189 - 0.00% -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 2.90% 7239.969 7450.258 - 0.00% -
SetIntersection_None_Set_uint64_16384_16384 2.90% 189674234.949 195183342.276 - 0.00% -
std::sort(vector<NonIntegral>)_(heap)/8 2.89% 22.644 23.300 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0f}) 2.89% 1286.187 1323.384 - 0.00% -
std::unordered_set<std::string>::count(key)/32 2.88% 108.681 111.811 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_1 2.87% 1056579.500 1086941.222 - 0.00% -
std::unordered_map<int,_int>::find(key)/8192 2.86% 10.339 10.635 - 0.00% -
BM_deque_deque_ranges_copy_backward/1 2.86% 1.072 1.103 - 0.00% -
BM_deque_vector_copy_backward/64000 2.86% 4582.210 4713.279 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 2.86% 10250.634 10543.520 - 0.00% -
BM_deque_vector_copy_backward/64 2.85% 2.510 2.582 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 2.85% 89480.792 92035.450 - 0.00% -
dynamic_cast_(DAG_leftmost_middle,_1_level) 2.85% 37.343 38.409 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/8192 2.85% 210.335 216.337 - 0.00% -
SetIntersection_Front_Set_uint32_262144_1024 2.85% 14977400.564 15404308.308 - 0.00% -
rng::contains_subrange(vector<int>)_(same_length)/1048576 2.85% 244587.577 251559.061 - 0.00% -
dynamic_cast_(VDAG_rightmost_middle,_2_levels) 2.85% 139.580 143.552 - 0.00% -
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 2.84% 11512.516 11839.039 - 0.00% -
std::map<int,_int>::erase(iterator)/8192 2.84% 23.565 24.234 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8 2.83% 2.302 2.367 - 0.00% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 2.81% 40261.101 41394.223 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 2.81% 96551.544 99260.647 - 0.00% -
std::any_of(deque<int>)_(process_all)/32 2.80% 8.666 8.908 - 0.00% -
SetIntersection_None_Set_uint64_1024_256 2.79% 10573061.928 10868408.391 - 0.00% -
ranges::minmax(std::deque<long_long>)/70000 2.79% 22474.339 23101.994 - 0.00% -
BM_StringRelational_Compare_Large_Large_ChangeMiddle 2.78% 1.558 1.602 - 0.00% -
std::vector<std::string>::insert(middle)_(cheap_elements)/8192 2.78% 9173.380 9428.189 - 0.00% -
dynamic_cast_(VDAG_rightmost_middle,_1_level) 2.77% 69.908 71.841 - 0.00% -
BM_StringFindStringLiteral/256 2.76% 5.518 5.670 - 0.00% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 2.76% 98534.610 101249.329 - 0.00% -
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/1 2.75% 22.504 23.124 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 2.75% 14.409 14.806 - 0.00% -
BM_deque_deque_move_backward/64 2.75% 7.099 7.294 - 0.00% -
std::all_of(deque<int>)_(process_all)/50 2.75% 15.241 15.660 - 0.00% -
dynamic_cast_(VDAG_rightmost_middle,_3_levels) 2.74% 275.644 283.192 - 0.00% -
SetIntersection_None_Vector_float_16384_16384 2.74% 23856611.177 24509300.804 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/32 2.73% 43.644 44.835 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 2.72% 407.147 418.232 - 0.00% -
std::unordered_set<std::string>::contains(key)/1024 2.72% 112.702 115.767 - 0.00% -
BM_vector_deque_move_backward/4000 2.71% 162.856 167.271 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 2.70% 87547.788 89914.506 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 2.70% 846513.680 869346.226 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/8 2.69% 61.811 63.476 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/8192 2.69% 121.785 125.065 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4 2.69% 22638672.901 23246956.589 - 0.00% -
rng::find_last(list<int>)_(bail_90%)/8 2.68% 0.600 0.616 - 0.00% -
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 2.68% 15.115 15.519 - 0.00% -
std::list<std::string>::insert(begin)_(cheap_elements)/32 2.67% 12.790 13.131 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 2.66% 48332.293 49620.076 - 0.00% -
std::find(list<int>)_(bail_25%)/32768 2.66% 8189.180 8407.148 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 2.66% 162734.810 167065.726 - 0.00% -
std::replace_if(vector<int>)_(prefix)/8192 2.66% 2013.324 2066.864 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/8192 2.66% 143572.232 147388.718 - 0.00% -
BM_deque_deque_copy_backward/5500 2.66% 224.088 230.038 - 0.00% -
std::make_heap(vector<NonIntegral>)_(heap)/8 2.65% 19.741 20.263 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/0 2.64% 30.289 31.090 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 2.64% 312.726 320.987 - 0.00% -
dynamic_cast_(DAG_rightmost_middle,_2_levels) 2.63% 13.110 13.455 - 0.00% -
std::unordered_multiset<int>::contains(key)/1024 2.62% 10.339 10.610 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 2.62% 1361.148 1396.749 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0a}) 2.61% 1193.269 1224.454 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0}) 2.61% 1179.546 1210.366 11.720 0.00% 11.720
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 2.61% 14328.040 14702.116 - 0.00% -
std::adjacent_find(vector<int>,_pred)/8 2.61% 3.255 3.340 - 0.00% -
std::replace_if(deque<int>)_(prefix)/32 2.61% 11.246 11.539 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_1 2.60% 4014567.709 4119074.742 - 0.00% -
BM_StringRelational_Eq_Small_Huge_Control 2.60% 0.452 0.464 - 0.00% -
rng::find_last_if(vector<int>)_(bail_90%)/8 2.60% 0.465 0.478 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0a}) 2.60% 1250.944 1283.428 - 0.00% -
BM_deque_deque_move_backward/4000 2.60% 164.951 169.233 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0f}) 2.59% 1336.503 1371.132 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 2.59% 15.488 15.890 - 0.00% -
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 2.58% 142.649 146.334 - 0.00% -
BM_deque_deque_move_backward/4096 2.58% 169.097 173.460 - 0.00% -
BM_SystemErrorWithoutMessage 2.58% 33.165 34.020 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_256 2.57% 11365669.314 11658043.787 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 2.57% 49089436.699 50351486.867 - 0.00% -
rng::find_last(list<int>)_(bail_90%)/50 2.57% 1.620 1.661 - 0.00% -
std::list<std::string>::ctor(Range)_(cheap_elements)/32 2.57% 405.421 415.831 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 2.56% 14342.113 14709.604 - 0.00% -
BM_StringDestroy_Large 2.56% 7.069 7.249 - 0.00% -
std::rotate(deque<int>)_(1_element_forward)/8192 2.55% 389.406 399.342 - 0.00% -
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1048576 2.55% 471075.620 483066.832 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 2.54% 18.753 19.230 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 2.54% 7430996.159 7619744.738 - 0.00% -
std::multimap<std::string,_int>::clear()/8192 2.54% 203994.442 209168.350 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 2.53% 118192.806 121186.177 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 2.53% 412.533 422.974 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_256 2.53% 1613426.208 1654253.853 - 0.00% -
std::set<int>::insert(value)_(new_value,_middle)/8192 2.53% 30.389 31.157 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/32 2.52% 91.768 94.085 - 0.00% -
std::fill_n(vector<bool>)/64 2.52% 1.413 1.448 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 2.52% 312969.964 320857.976 - 0.00% -
BM_CmpLess_int_int 2.52% 1.049 1.076 - 0.00% -
rng::find_last(vector<int>)_(bail_10%)/1048576 2.52% 209869.704 215152.212 - 0.00% -
std::upper_bound(std::list<int>)/100 2.50% 91.329 93.612 - 0.00% -
std::format(double)_(fmt:_{:_10L}) 2.50% 71.301 73.084 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_256 2.50% 200573273.282 205583128.706 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 2.50% 360023242.794 369013753.068 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 2.49% 31876.453 32670.613 - 0.00% -
std::unordered_set<int>::clear()/32 2.49% 576.694 591.054 - 0.00% -
BM_deque_deque_copy_backward/64000 2.49% 4693.748 4810.592 - 0.00% -
dynamic_cast_(VDAG_sidecast,_2_levels) 2.49% 59.373 60.851 - 0.00% -
BM_format_to_string_span<char>/1 2.49% 4.743 4.861 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_256 2.48% 201803611.824 206815511.826 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 2.48% 31552.368 32335.207 - 0.00% -
std::replace(vector<int>)_(sprinkled)/1024 2.48% 162.584 166.610 - 0.00% -
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/1024 2.47% 2932.953 3005.514 - 0.00% -
std::find_if(list<int>)_(process_all)/50 2.46% 13.284 13.611 - 0.00% -
std::set<int>::clear()/8192 2.46% 81580.776 83585.056 - 0.00% -
BM_format_to_string_begin<std::vector<char>>/1 2.45% 4.739 4.855 - 0.00% -
std::partition_point(deque<int>)/32 2.44% 3.360 3.442 - 0.00% -
SetIntersection_Interlaced_Set_float_16_16 2.43% 38546320.141 39481146.466 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/8 2.43% 12.733 13.041 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_view_len_6000 2.42% 70551.385 72260.044 - 0.00% -
BM_deque_vector_move/64 2.42% 2.592 2.655 - 0.00% -
std::search(list<int>,_pred)_(single_element)/8192 2.41% 9020.202 9237.739 - 0.00% -
SetIntersection_Interlaced_Set_string_16_16 2.41% 53058870.752 54337495.277 - 0.00% -
std::format(double)_(fmt:_{:0>17500_17000}) 2.41% 1742.114 1784.061 - 0.00% -
std::replace_if(vector<int>)_(sprinkled)/50 2.40% 12.839 13.148 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(ascending)/8 2.40% 38.160 39.075 - 0.00% -
std::sort(deque<int>)_(ascending)/8 2.40% 20.739 21.236 - 0.00% -
rng::find_last_if_not(list<int>)_(bail_10%)/8192 2.40% 6714.966 6875.853 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 2.39% 97479.422 99812.714 - 0.00% -
dynamic_cast_(VDAG_rightmost,_4_levels) 2.39% 8.154 8.349 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2.39% 877.900 898.880 - 0.00% -
dynamic_cast_(VDAG_leftmost_middle,_3_levels) 2.38% 311.565 318.984 - 0.00% -
SetIntersection_None_Vector_uint64_1024_1024 2.38% 2267885.767 2321827.924 - 0.00% -
std::multiset<std::string>::find(key)/32 2.37% 87.172 89.238 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_1024 2.37% 3368145.972 3447897.267 - 0.00% -
BM_num_get<bool> 2.37% 6.947 7.112 - 0.00% -
BM_format_to_string_pointer<char>/1 2.36% 4.744 4.856 - 0.00% -
BM_CmpLess_ushort_uint 2.36% 1.049 1.074 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_end)/8192 2.35% 25.908 26.518 - 0.00% -
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/1024 2.35% 16284.580 16667.581 - 0.00% -
BM_format_to_string_begin<std::wstring>/1 2.35% 9.766 9.995 - 0.00% -
SetIntersection_None_Vector_string_256_4 2.35% 12109814.915 12394291.139 - 0.00% -
BM_format_to_string_begin<std::list<char>>/1 2.35% 4.968 5.084 - 0.00% -
std::rotate(vector<int>)_(by_1/4)/50 2.35% 21.945 22.459 - 0.00% -
std::list<std::string>::ctor(Range)_(expensive_elements)/8192 2.34% 271547.140 277908.608 - 0.00% -
BM_vector_deque_copy_backward/4000 2.34% 164.294 168.138 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 2.34% 21.638 22.144 - 0.00% -
std::list<std::string>::insert(begin)_(expensive_elements)/32 2.33% 27.189 27.823 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_4 2.33% 8375076.856 8570010.075 - 0.00% -
SetIntersection_Front_Set_float_262144_1 2.32% 1027420.908 1051302.766 - 0.00% -
std::list<std::string>::ctor(Range)_(cheap_elements)/8192 2.31% 117666.452 120383.578 - 0.00% -
std::sort(vector<int>)_(ascending)/8 2.30% 16.382 16.759 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_16 2.30% 10141668.934 10374822.281 - 0.00% -
std::unordered_multimap<int,_int>::count(key)/1024 2.30% 10.532 10.774 - 0.00% -
std::stable_partition(list<int>)_(alloc_fails)/32 2.29% 2431.955 2487.767 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 2.29% 60468.497 61855.607 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 2.29% 6.713 6.867 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_4 2.29% 1027145.749 1050684.461 - 0.00% -
ranges::minmax(std::vector<__int128>)/8 2.29% 4.158 4.253 - 0.00% -
SetIntersection_Front_Vector_float_262144_1 2.29% 1014196.407 1037372.276 - 0.00% -
std::multiset<std::string>::upper_bound(key)/8192 2.28% 195.802 200.272 - 0.00% -
std::deque<std::string>::insert(middle)_(cheap_elements)/8192 2.27% 11441.194 11701.435 - 0.00% -
BM_from_sys/1979/threads:4 2.27% 1.202 1.230 - 0.00% -
BM_StringRelational_Compare_Small_Small_ChangeMiddle 2.27% 1.325 1.355 - 0.00% -
BM_CmpEqual_int_ushort 2.27% 1.092 1.117 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 2.25% 17.629 18.026 - 0.00% -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/1024 2.24% 22.394 22.896 - 0.00% -
std::gcd()_(trivial_inputs) 2.24% 0.764 0.781 - 0.00% -
SetIntersection_Front_Set_uint32_16384_1 2.24% 1009436.883 1032050.140 - 0.00% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 2.24% 214.967 219.779 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/1024 2.24% 31992.888 32708.811 - 0.00% -
std::rotate_copy(vector<int>)/32 2.24% 2.227 2.277 - 0.00% -
dynamic_cast_(VDAG_leftmost_middle,_2_levels) 2.24% 159.291 162.852 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 2.24% 14.379 14.700 - 0.00% -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 2.24% 94.012 96.114 - 0.00% -
rng::find_last(vector<char>)_(bail_90%)/50 2.23% 1.149 1.175 - 0.00% -
SetIntersection_None_Vector_float_64_4 2.23% 17523629.140 17914585.109 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 2.23% 81.369 83.180 - 0.00% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 2.23% 11500.354 11756.354 - 0.00% -
std::is_permutation(list<int>)_(3leg)_(shuffled)/8 2.23% 40.146 41.039 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 2.22% 84.525 86.400 - 0.00% -
BM_deque_deque_copy_backward/4096 2.22% 169.065 172.810 - 0.00% -
std::format(double)_(fmt:_{:0>17500_10Lf}) 2.21% 1316.939 1346.026 - 0.00% -
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 2.21% 338.536 346.004 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 2.21% 12159.352 12427.483 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/32 2.20% 897.886 917.645 - 0.00% -
SetIntersection_None_Set_string_1024_256 2.19% 17434143.089 17816642.672 - 0.00% -
SetIntersection_Front_Set_uint32_256_1 2.19% 4060523.697 4149564.037 - 0.00% -
CastTo<A<Width,_Depth>> 2.19% 367.293 375.336 - 0.00% -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 2.18% 1.536 1.570 - 0.00% -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192 2.18% 20.814 21.267 - 0.00% -
BM_std_minmax_element<long_long>/1024 2.18% 334.516 341.798 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 2.18% 27.191 27.782 - 0.00% -
SetIntersection_None_Vector_uint32_256_1 2.17% 5560092.377 5681022.078 - 0.00% -
std::remove_if(deque<int>)_(prefix)/50 2.17% 59.531 60.824 - 0.00% -
std::make_heap(vector<int>,_pred)_(heap)/8 2.17% 20.319 20.760 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 2.17% 1022423.571 1044615.684 - 0.00% -
BM_format_to_iterator/<std::array>_string_len_6 2.17% 2.300 2.350 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/50 2.17% 34.810 35.564 - 0.00% -
std::set<std::string>::lower_bound(key)/1024 2.16% 129.327 132.126 - 0.00% -
std::replace(vector<int>)_(sprinkled)/32 2.16% 5.132 5.242 - 0.00% -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8 2.15% 3.595 3.672 - 0.00% -
SetIntersection_None_Set_uint64_1024_1 2.15% 10484970.035 10710207.187 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/50 2.15% 16.456 16.809 - 0.00% -
ranges::minmax(std::list<long_long>)/8 2.14% 1.998 2.041 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 2.14% 202667155.582 207001590.962 - 0.00% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 2.14% 679.133 693.640 - 0.00% -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 2.13% 8.792 8.979 - 0.00% -
std::format(double)_(fmt:_{:0<17500_17000L}) 2.13% 1749.755 1787.043 - 0.00% -
std::list<std::string>::ctor(Range)_(expensive_elements)/1024 2.13% 31575.672 32247.862 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_16 2.12% 1005323.371 1026675.850 - 0.00% -
BM_StringRelational_Less_Large_Huge_Control 2.12% 2.024 2.067 - 0.00% -
BM_StringRelational_Compare_Huge_Huge_ChangeFirst 2.12% 1.270 1.297 - 0.00% -
BM_deque_deque_copy_backward/70000 2.11% 5177.152 5286.648 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 2.11% 91032.704 92957.594 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 2.11% 36564.390 37337.334 - 0.00% -
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 2.11% 98348.214 100424.924 - 0.00% -
std::multimap<std::string,_int>::count(key)/8192 2.11% 186.957 190.896 - 0.00% -
BM_CmpLess_ushort_uchar 2.10% 1.091 1.114 - 0.00% -
SetIntersection_Front_Set_uint64_256_16 2.10% 4529167.137 4624128.243 - 0.00% -
std::search(deque<int>)_(single_element)/8192 2.09% 2130.125 2174.597 - 0.00% -
SetIntersection_Front_Set_float_256_4 2.08% 4166115.265 4252965.618 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10g}) 2.08% 1217.500 1242.852 - 0.00% -
BM_StringAssignStr_Huge_Opaque 2.08% 105.731 107.931 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 2.08% 78333.351 79961.783 - 0.00% -
std::move(deque<int>)/64 2.08% 7.574 7.732 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_len_6000 2.08% 71377.970 72860.866 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/1024 2.08% 11.897 12.144 - 0.00% -
BM_StringRelational_Eq_Huge_Huge_ChangeFirst 2.08% 1.204 1.229 - 0.00% -
BM_CmpEqual_uchar_int 2.08% 1.064 1.086 - 0.00% -
std::map<int,_int>::erase(key)_(existent)/8192 2.07% 29.886 30.506 - 0.00% -
std::set<int>::erase(key)_(non-existent,_middle)/1024 2.07% 3.483 3.555 - 0.00% -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 2.06% 36848.849 37608.657 - 0.00% -
SetIntersection_Front_Vector_float_262144_256 2.06% 1657192.130 1691260.934 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 2.05% 895.804 914.162 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/8192 2.04% 114.622 116.963 - 0.00% -
std::rotate(deque<int>)_(by_1/2)/50 2.04% 8.790 8.970 - 0.00% -
std::partition(vector<int>)_(dense)/50 2.04% 12.889 13.152 - 0.00% -
BM_deque_deque_copy/4000 2.03% 168.203 171.612 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&)/32 2.02% 178.479 182.079 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 2.01% 666.902 680.336 - 0.00% -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 2.01% 5996.600 6117.080 - 0.00% -
BM_deque_deque_move_backward/70000 2.00% 5188.764 5292.711 - 0.00% -
BM_deque_deque_move_backward/65536 2.00% 4842.183 4938.930 - 0.00% -
BM_deque_deque_copy_backward/65536 2.00% 4827.599 4924.008 - 0.00% -
std::list<std::string>::insert(begin)_(expensive_elements)/8192 1.99% 29.655 30.245 - 0.00% -
BM_deque_deque_copy/4096 1.98% 171.109 174.504 - 0.00% -
BM_num_put<long_long> 1.98% 4.809 4.904 - 0.00% -
std::make_heap(deque<int>)_(ascending)/8 1.98% 25.512 26.017 - 0.00% -
rng::find_last(list<int>)_(bail_90%)/1024 1.97% 51.919 52.944 - 0.00% -
std::format(float)_(fmt:_{:017500_0a}) 1.97% 1220.863 1244.946 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_256 1.97% 339963557.431 346651710.384 - 0.00% -
BM_StringEraseWithMove_Huge_Transparent 1.96% 47.286 48.213 - 0.00% -
ranges::minmax(std::vector<__int128>)/64 1.96% 33.715 34.376 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_1 1.96% 1008731.080 1028476.655 - 0.00% -
std::rotate(vector<int>)_(by_1/3)/50 1.96% 22.729 23.173 - 0.00% -
std::copy_backward(list<int>)/4096 1.95% 3372.013 3437.865 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/0 1.95% 13.219 13.477 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1.95% 346168.643 352926.671 - 0.00% -
BM_CmpLess_uchar_uchar 1.95% 1.048 1.069 - 0.00% -
std::fill(list<int>)/50 1.94% 33.773 34.427 - 0.00% -
SetIntersection_None_Vector_float_262144_1 1.94% 366014236.791 373104667.012 - 0.00% -
std::set<int>::clear()/1024 1.93% 10077.095 10272.079 - 0.00% -
rng::find_last(vector<int>)_(bail_10%)/8 1.93% 2.025 2.064 - 0.00% -
std::sort(vector<NonIntegral>)_(descending)/8 1.93% 28.913 29.470 - 0.00% -
BM_format_to_iterator/<std::array>_string_view_len_60 1.92% 3.688 3.758 - 0.00% -
std::sort(deque<int>)_(pipe-organ)/1024 1.92% 13910.333 14177.233 - 0.00% -
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 1.92% 273194.736 278433.529 - 0.00% -
SetIntersection_Front_Set_string_1024_16 1.92% 1710583.828 1743360.935 - 0.00% -
std::multiset<std::string>::upper_bound(key)/1024 1.91% 133.000 135.545 - 0.00% -
std::set<int>::erase(iterator)/1024 1.91% 20.620 21.013 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 1.91% 33.654 34.296 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 1.90% 270154.986 275295.272 - 0.00% -
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 1.90% 14631.780 14909.898 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 1.90% 6.764 6.892 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_64 1.90% 1329306.234 1354499.068 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32 1.89% 26.655 27.159 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16_4 1.89% 58209026.064 59309154.538 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.89% 144765.927 147499.254 - 0.00% -
std::multimap<int,_int>::count(key)/8192 1.89% 55.389 56.433 - 0.00% -
std::list<std::string>::insert(begin)_(expensive_elements)/1024 1.88% 29.511 30.066 - 0.00% -
rng::for_each(set<int>)/8192 1.88% 17322.099 17647.177 - 0.00% -
std::any_of(vector<int>)_(process_all)/32 1.87% 7.181 7.316 - 0.00% -
std::find_first_of(vector<int>,_pred)_(large_needle)/1024 1.87% 588422.075 599426.538 - 0.00% -
std::equal(vector<int>)_(it,_it,_it)/50 1.87% 4.283 4.363 - 0.00% -
SetIntersection_Front_Vector_uint64_256_4 1.87% 4015334.270 4090330.833 - 0.00% -
BM_format/string_len_6000 1.87% 77.529 78.976 - 0.00% -
ranges::minmax(std::vector<__int128>)/70000 1.87% 37245.890 37940.981 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_4 1.86% 4001378.859 4075833.670 - 0.00% -
std::list<int>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 1.86% 36890.354 37575.154 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/50 1.86% 139.691 142.282 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 1.85% 31.769 32.357 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 1.85% 5009915.819 5102386.000 - 0.00% -
std::sort(vector<int>)_(heap)/8 1.84% 22.680 23.098 - 0.00% -
BM_format_to_back_inserter<std::string>/string_len_60 1.84% 115.486 117.609 - 0.00% -
std::list<std::string>::ctor(size_type)/8192 1.84% 102947.646 104837.886 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_256 1.83% 10441554.571 10632889.904 - 0.00% -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 1.82% 8.191 8.340 - 0.00% -
BM_to_sys/1979/threads:4 1.82% 1.337 1.361 - 0.00% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1.82% 630.338 641.800 - 0.00% -
SetIntersection_None_Set_uint32_16384_64 1.82% 193348093.610 196861357.847 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_256 1.82% 1593951.555 1622885.885 - 0.00% -
std::flat_multimap<int,_int>::clear()/32 1.81% 386.720 393.730 - 0.00% -
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/8192 1.81% 274964.419 279938.033 - 0.00% -
BM_CmpLess_schar_int 1.81% 1.101 1.121 - 0.00% -
BM_StringRelational_Less_Huge_Large_Control 1.81% 2.024 2.060 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 1.80% 194757.630 198271.851 - 0.00% -
BM_deque_deque_move/65536 1.80% 3281.597 3340.676 - 0.00% -
std::list<int>::ctor(const_Self&)_(cheap_elements)/1024 1.80% 11529.669 11736.988 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_1 1.79% 13462429.970 13703886.925 - 0.00% -
dynamic_cast_(DAG_leftmost_middle,_2_levels) 1.79% 28.606 29.118 - 0.00% -
SetIntersection_Interlaced_Set_uint32_256_1 1.79% 4059407.968 4131907.377 - 0.00% -
BM_emoji_text<wchar_t> 1.78% 107811.108 109729.346 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_64 1.78% 20730025.927 21098125.353 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 1.77% 16.015 16.299 - 0.00% -
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1.77% 631.939 643.148 - 0.00% -
BM_num_get<void*> 1.77% 6.241 6.351 - 0.00% -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/1024 1.77% 3.212 3.269 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_256 1.76% 350087740.226 356262466.793 - 0.00% -
BM_format_string<char>/4 1.76% 2.889 2.940 - 0.00% -
std::set<int>::erase(iterator)/32 1.75% 20.582 20.943 - 0.00% -
std::unordered_set<int>::clear()/1024 1.75% 5217.406 5308.566 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.75% 1452.486 1477.846 - 0.00% -
std::find(vector<char>)_(process_all)/50 1.74% 1.668 1.697 - 0.00% -
BM_format_to_string_back_inserter<std::wstring>/1 1.74% 12.283 12.498 - 0.00% -
std::set<std::string>::find(key)/1024 1.74% 145.583 148.116 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 1.74% 1052338.583 1070631.063 - 0.00% -
std::format(double)_(fmt:_{:017500_0Lf}) 1.74% 1352.697 1376.183 - 0.00% -
std::rotate_copy(vector<int>)/1024 1.73% 32.344 32.904 - 0.00% -
std::deque<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 1.73% 26.779 27.243 - 0.00% -
BM_StringAssignAsciizMix_Opaque 1.73% 4.265 4.339 - 0.00% -
std::list<int>::ctor(const_Self&)_(cheap_elements)/32 1.73% 337.209 343.036 - 0.00% -
std::rotate(vector<bool>)_(1_element_backward)/32 1.72% 37.343 37.987 - 0.00% -
BM_deque_vector_move/65536 1.72% 3005.801 3057.544 - 0.00% -
BM_StringRelational_Compare_Small_Huge_Control 1.72% 1.502 1.528 - 0.00% -
dynamic_cast_(VDAG_leftmost,_5_levels) 1.72% 90.593 92.146 - 0.00% -
std::make_heap(vector<int>)_(descending)/8 1.71% 25.730 26.171 - 0.00% -
std::replace_if(deque<int>)_(prefix)/1024 1.71% 400.155 407.014 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0Lf}) 1.71% 1339.791 1362.686 - 0.00% -
BM_vector_deque_copy_backward/5500 1.71% 220.781 224.552 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_1 1.71% 4082516.432 4152150.528 - 0.00% -
std::generate(list<int>)/8192 1.70% 7375.880 7501.532 - 0.00% -
std::make_heap(deque<int>,_pred)_(descending)/1024 1.70% 3302.274 3358.425 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.70% 1419.016 1443.115 - 0.00% -
dynamic_cast_(Chain,_2_levels) 1.70% 1.237 1.258 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 1.69% 1021124.516 1038408.605 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1.69% 18541.923 18855.648 - 0.00% -
std::format(double)_(fmt:_{:017500_10Lf}) 1.69% 1312.441 1334.635 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(descending)/8 1.69% 22.403 22.781 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1.69% 546.533 555.748 - 0.00% -
std::partial_sort_copy(vector<int>)_(repeated)/8 1.69% 7.753 7.883 - 0.00% -
std::stable_partition(vector<int>)_(sparse)/50 1.69% 23.656 24.055 - 0.00% -
ranges::minmax(std::deque<__int128>)/8 1.69% 3.508 3.567 - 0.00% -
std::multimap<std::string,_int>::clear()/1024 1.69% 20744.464 21094.065 - 0.00% -
std::multiset<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 1.69% 5900.898 6000.343 - 0.00% -
std::list<int>::ctor(Range)_(cheap_elements)/1024 1.68% 11510.362 11704.288 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/32 1.68% 10.464 10.639 - 0.00% -
BM_deque_deque_move_backward/1024 1.68% 45.138 45.895 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/1024 1.68% 245.476 249.591 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 1.67% 878.348 893.043 - 0.00% -
std::move(deque<int>)/4096 1.67% 172.752 175.638 - 0.00% -
std::is_partitioned(list<int>)_(partitioned)/32 1.67% 5.585 5.679 - 0.00% -
BM_vector_deque_move_backward/512 1.67% 23.443 23.834 - 0.00% -
BM_formatted_size_string<wchar_t>/1 1.67% 10.613 10.790 - 0.00% -
std::unordered_set<int>::erase(iterator)/1024 1.66% 16.965 17.247 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 1.66% 4208611.103 4278569.373 - 0.00% -
std::stable_partition(list<int>)_(alloc_fails)/8192 1.66% 31167.146 31684.541 - 0.00% -
bm_ranges_lexicographical_compare<signed_char>/64 1.66% 23.765 24.159 - 0.00% -
BM_cyrillic_text<wchar_t> 1.66% 64262.016 65326.779 - 0.00% -
SetIntersection_Front_Vector_float_1024_16 1.65% 1057922.700 1075398.084 - 0.00% -
BM_join_view_deques/65536 1.65% 1119108.606 1137564.357 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 1.65% 653469.308 664243.184 - 0.00% -
std::partial_sort_copy(list<int>)_(descending)/8 1.65% 13.760 13.987 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 1.65% 7475.961 7599.096 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/1048576 1.64% 258529.358 262772.671 - 0.00% -
std::partial_sort_copy(list<int>)_(ascending)/8 1.63% 7.595 7.719 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.63% 1339762.526 1361578.703 - 0.00% -
std::list<std::string>::ctor(size_type)/1024 1.63% 12548.965 12753.285 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.62% 81955.280 83285.242 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1.62% 1014556.084 1030975.580 - 0.00% -
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.61% 569.019 578.170 - 0.00% -
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.60% 646.907 657.275 - 0.00% -
std::unordered_set<int>::operator=(const_Self&)_(into_partially_populated_Container)/0 1.60% 15.783 16.035 - 0.00% -
dynamic_cast_(DAG_rightmost_middle,_1_level) 1.60% 18.602 18.899 - 0.00% -
std::flat_multimap<int,_int>::clear()/8192 1.60% 398.669 405.034 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 1.59% 20.747 21.077 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_1024 1.59% 201603261.894 204807338.631 - 0.00% -
std::set<int>::insert(const_value_type&)_(already_present)/1024 1.59% 4.329 4.397 - 0.00% -
std::multiset<int>::ctor(const_Self&)/32 1.59% 175.190 177.968 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&)/8192 1.59% 60420.067 61377.946 - 0.00% -
SetIntersection_Interlaced_Vector_float_256_256 1.58% 3278319.258 3330194.671 - 0.00% -
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/8192 1.58% 19200.298 19504.034 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1.58% 1020967.867 1037056.698 - 0.00% -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.57% 638.077 648.110 - 0.00% -
std::generate(deque<int>)/50 1.56% 12.294 12.487 - 0.00% -
ranges::min(std::list<char>)/64 1.56% 25.907 26.311 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_256 1.56% 3375294.106 3427878.255 - 0.00% -
std::make_heap(vector<int>,_pred)_(ascending)/1024 1.55% 653.845 663.990 - 0.00% -
BM_BitsetToString<8192>/Dense_(90%)/90 1.55% 17763.902 18039.048 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 1.54% 82951.504 84231.665 - 0.00% -
BM_format_to_string_back_inserter<std::list<char>>/1 1.54% 15.920 16.166 - 0.00% -
BM_StringFindCharLiteral/64 1.54% 2.310 2.346 - 0.00% -
std::stable_sort(deque<int>)_(descending)/8192 1.54% 82307.520 83572.594 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 1.53% 16.827 17.085 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&)/1024 1.53% 7463.877 7578.300 - 0.00% -
SetIntersection_Front_Set_uint32_1024_64 1.53% 1795225.032 1822687.220 - 0.00% -
std::set<std::string>::lower_bound(key)/8192 1.53% 191.730 194.661 - 0.00% -
BM_to_sys/1970/threads:16 1.53% 0.694 0.704 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16_4 1.53% 58373267.776 59264059.281 - 0.00% -
std::transform(vector<int>)_(identity_transform)/32 1.52% 8.900 9.036 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192 1.52% 36.676 37.233 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_1 1.51% 63581299.893 64544217.591 - 0.00% -
BM_CmpEqual_uint_uint 1.51% 1.064 1.080 - 0.00% -
BM_vector_deque_move_backward/4096 1.51% 165.015 167.511 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(shuffled)/8 1.51% 41.270 41.893 - 0.00% -
BM_deque_vector_ranges_copy_backward/1 1.51% 0.870 0.884 - 0.00% -
std::make_heap(vector<NonIntegral>)_(shuffled)/8 1.50% 16.762 17.015 - 0.00% -
bm_ranges_lexicographical_compare<int>/512 1.50% 185.473 188.264 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/8 1.50% 3.400 3.451 - 0.00% -
std::format(double)_(fmt:_{:017500_17000L}) 1.50% 1765.528 1791.978 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 1.50% 350227835.879 355473432.424 - 0.00% -
std::partition_point(list<int>)/32 1.50% 8.390 8.516 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_1 1.49% 1006071.176 1021094.387 - 0.00% -
SetIntersection_Front_Set_uint64_256_1 1.49% 4038210.675 4098398.335 - 0.00% -
std::unordered_multiset<int>::erase(key)_(existent)/8192 1.49% 19.657 19.950 - 0.00% -
std::none_of(list<int>)_(process_all)/32 1.49% 10.415 10.570 - 0.00% -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8 1.49% 3.920 3.979 - 0.00% -
std::format(float)_(fmt:_{:0>17500_0f}) 1.49% 1216.609 1234.687 - 0.00% -
dynamic_cast_(VDAG_leftmost,_3_levels) 1.49% 31.049 31.510 - 0.00% -
std::unordered_set<int>::count(key)/1024 1.48% 9.799 9.944 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.48% 668.514 678.424 - 0.00% -
std::unordered_multimap<int,_int>::clear()/32 1.48% 564.417 572.768 - 0.00% -
BM_std_minmax_element<int>/4 1.48% 1.119 1.135 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 1.48% 63769.533 64712.200 - 0.00% -
BM_deque_vector_copy/5500 1.48% 202.724 205.719 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 1.48% 77137.635 78276.080 - 0.00% -
std::multiset<std::string>::find(key)/8192 1.48% 213.697 216.850 - 0.00% -
BM_num_get<long_long> 1.47% 6.032 6.120 - 0.00% -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.47% 280532.545 284657.616 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_1024 1.46% 191268027.527 194068805.361 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 1.46% 35108.418 35622.371 - 0.00% -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1.46% 620.116 629.175 - 0.00% -
SetIntersection_Front_Set_float_1024_4 1.46% 1051365.817 1066702.744 - 0.00% -
std::mismatch(vector<int>)_(it,_it,_it)/1000 1.46% 240.946 244.460 - 0.00% -
std::multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 1.45% 177035.661 179609.535 - 0.00% -
std::make_heap(vector<int>,_pred)_(ascending)/8192 1.45% 5038.756 5111.580 - 0.00% -
std::stable_sort(deque<int>)_(descending)/8 1.44% 68.842 69.835 - 0.00% -
BM_num_put<long_double> 1.44% 57.020 57.839 - 0.00% -
BM_join_view_out_vectors/2 1.43% 17.739 17.993 - 0.00% -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1.43% 671.989 681.613 - 0.00% -
std::flat_map<int,_int>::ctor(const_Self&)/8192 1.43% 1909.572 1936.914 - 0.00% -
BM_format_to_string_begin<std::list<char>>/16384 1.43% 14210.214 14413.369 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_262144 1.43% 2630778.588 2668382.600 - 0.00% -
std::unordered_map<int,_int>::contains(key)/8192 1.43% 10.500 10.649 - 0.00% -
BM_join_view_deques/1 1.42% 11.704 11.871 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/C_string_len_6000 1.42% 71002.847 72012.562 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1 1.42% 993531.710 1007649.768 - 0.00% -
std::stable_sort(deque<int>)_(heap)/8 1.42% 52.703 53.452 - 0.00% -
std::deque<std::string>::ctor(size_type)/1024 1.42% 1396.364 1416.197 - 0.00% -
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/32 1.42% 18.373 18.633 - 0.00% -
std::set<int>::erase(iterator)/8192 1.42% 21.679 21.985 - 0.00% -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 1.42% 475.120 481.843 - 0.00% -
std::replace(vector<int>)_(prefix)/50 1.41% 7.589 7.697 - 0.00% -
SetIntersection_Front_Vector_float_256_64 1.41% 3782746.600 3836215.736 - 0.00% -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024 1.41% 19.952 20.234 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 1.41% 115786.477 117416.409 - 0.00% -
SetIntersection_None_Vector_uint64_262144_64 1.41% 346909305.733 351786465.074 - 0.00% -
std::is_partitioned(list<int>)_(partitioned)/50 1.40% 8.690 8.812 - 0.00% -
SetIntersection_Front_Set_uint64_16384_1024 1.40% 15893320.227 16116010.305 - 0.00% -
std::unordered_multimap<int,_int>::find(key)/8192 1.40% 11.379 11.539 - 0.00% -
SetIntersection_Front_Set_string_16384_1 1.40% 1064278.884 1079150.755 - 0.00% -
std::set<int>::insert(const_value_type&)_(already_present)/8192 1.40% 7.457 7.561 - 0.00% -
std::set<int>::erase(key)_(existent)/8192 1.40% 28.162 28.555 - 0.00% -
rng::for_each(multimap<int>)/8 1.39% 8.757 8.879 - 0.00% -
bm_lexicographical_compare<unsigned_char>/512 1.39% 8.665 8.785 - 0.00% -
std::sort(deque<int>)_(pipe-organ)/8 1.38% 22.811 23.127 - 0.00% -
std::copy_n(vector<int>)/32768 1.38% 3372.474 3419.129 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.38% 137983.154 139885.689 - 0.00% -
rng::find_last_if(vector<int>)_(bail_90%)/1024 1.38% 32.625 33.074 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/8192 1.37% 4689.280 4753.735 - 0.00% -
std::flat_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 1.37% 1901.308 1927.436 - 0.00% -
std::multimap<std::string,_int>::equal_range(key)/8192 1.37% 184.592 187.127 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 1.36% 211062.841 213938.843 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.36% 42257.762 42832.522 - 0.00% -
BM_StringAssignAsciiz_Huge_Transparent 1.36% 136.643 138.500 - 0.00% -
BM_to_chars_bad/10 1.36% 2.848 2.886 - 0.00% -
std::search(vector<int>,_pred)_(near_matches)/8192 1.36% 1062139.891 1076547.916 - 0.00% -
bm_lexicographical_compare<int>/64 1.35% 15.178 15.384 - 0.00% -
BM_format_to_string_begin<std::vector<char>>/16384 1.35% 140.980 142.885 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_4 1.35% 53330049.032 54048955.521 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0La}) 1.35% 1209.100 1225.369 - 0.00% -
std::vector<int>::insert(middle)_(cheap_elements)/32 1.34% 5.024 5.092 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 1.34% 13.517 13.698 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_len_60 1.34% 105.748 107.167 - 0.00% -
std::make_heap(vector<NonIntegral>)_(ascending)/8192 1.34% 5033.320 5100.790 - 0.00% -
std::sort(deque<int>)_(repeated)/8 1.34% 21.044 21.326 - 0.00% -
std::stable_partition(list<int>)_(alloc_fails)/50 1.34% 2481.508 2514.754 - 0.00% -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 1.34% 255.900 259.328 - 0.00% -
dynamic_cast_(Chain_middle,_4_levels) 1.34% 32.819 33.258 - 0.00% -
std::format(double)_(fmt:_{:0<17500_10Lg}) 1.34% 1229.842 1246.272 - 0.00% -
std::list<int>::ctor(Range)_(cheap_elements)/32 1.34% 338.702 343.224 - 0.00% -
BM_vector_deque_copy_backward/4096 1.33% 165.464 167.668 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/8192 1.33% 59854.209 60651.141 - 0.00% -
BM_deque_vector_copy_backward/1024 1.33% 38.205 38.713 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 1.33% 13.661 13.842 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 1.33% 86349.941 87494.825 - 0.00% -
SetIntersection_Front_Vector_float_16384_1024 1.32% 3426595.824 3471966.460 - 0.00% -
std::lower_bound(std::forward_list<int>)/100 1.31% 88.599 89.764 - 0.00% -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 1.31% 2430.634 2462.590 - 0.00% -
SetIntersection_Interlaced_Vector_float_262144_1 1.31% 1025598.263 1039068.960 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&)/8192 1.31% 60669.728 61465.954 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 1.31% 132993.974 134737.994 - 0.00% -
SetIntersection_Front_Set_float_256_16 1.31% 4658785.977 4719777.335 - 0.00% -
BM_StringAssignStr_Huge_Transparent 1.31% 121.527 123.117 - 0.00% -
SetIntersection_Front_Vector_uint32_64_4 1.31% 15379090.114 15580339.843 - 0.00% -
std::transform(list<int>)_(identity_transform)/50 1.31% 37.893 38.389 - 0.00% -
std::format(double)_(fmt:_{:0<17500_10a}) 1.31% 1200.905 1216.609 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.31% 1449905.814 1468831.437 - 0.00% -
std::set<int>::clear()/32 1.30% 617.319 625.345 - 0.00% -
SetIntersection_None_Set_float_256_4 1.30% 13451958.684 13626672.540 - 0.00% -
std::remove_copy(vector<int>)_(prefix)/32 1.29% 9.629 9.753 - 0.00% -
BM_CmpLess_short_schar 1.29% 0.947 0.959 - 0.00% -
std::unordered_set<int>::contains(key)/8192 1.29% 10.205 10.337 - 0.00% -
SetIntersection_None_Set_uint64_262144_16 1.29% 1475693.658 1494761.556 - 0.00% -
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/1024 1.29% 7403.281 7498.889 - 0.00% -
dynamic_cast_(Chain,_1_level) 1.29% 1.241 1.257 - 0.00% -
SetIntersection_None_Vector_uint64_256_64 1.29% 4480579.848 4538405.174 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 1.29% 67.388 68.256 - 0.00% -
std::search(vector<int>,_pred)_(near_matches)/1024 1.28% 19263.825 19511.302 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 1.28% 4542.083 4600.388 - 0.00% -
BM_format_to_string_back_inserter<std::wstring>/16384 1.28% 9499.313 9621.066 - 0.00% -
std::flat_map<int,_int>::contains(key)/32 1.27% 6.940 7.028 - 0.00% -
ranges::minmax(std::list<__int128>)/8 1.27% 3.998 4.049 - 0.00% -
BM_deque_deque_copy/65536 1.27% 3269.318 3310.797 - 0.00% -
std::unordered_set<int>::ctor(const_Self&)/1024 1.27% 7666.802 7764.068 - 0.00% -
std::fill(vector<bool>)/64 1.27% 1.433 1.451 - 0.00% -
BM_deque_deque_ranges_move_backward/1 1.27% 0.955 0.967 - 0.00% -
std::find_if(vector<char>)_(process_all)/50 1.27% 5.319 5.387 - 0.00% -
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 1.27% 40583.200 41097.202 - 0.00% -
BM_deque_deque_move/5500 1.27% 229.793 232.702 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_view_len_6 1.27% 69.779 70.662 - 0.00% -
BM_StringFindAllMatch/512 1.26% 10.948 11.086 - 0.00% -
std::is_partitioned(list<int>)_(partitioned)/1024 1.26% 722.406 731.535 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16 1.26% 1246043.760 1261766.395 - 0.00% -
std::unordered_multiset<int>::clear()/8192 1.26% 48294.759 48902.892 - 0.00% -
rng::contains_subrange(list<int>)_(single_element)/1048576 1.26% 831067.491 841518.053 - 0.00% -
SetIntersection_None_Vector_uint64_1024_1 1.25% 2297615.679 2326410.962 - 0.00% -
std::list<std::string>::ctor(size_type)/32 1.25% 352.315 356.724 - 0.00% -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 1.25% 13.811 13.984 - 0.00% -
BM_StringFindStringLiteral/512 1.25% 9.454 9.572 - 0.00% -
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 1.25% 50032.712 50655.675 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/8192 1.24% 330908.393 335010.657 - 0.00% -
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/1024 1.24% 5944.780 6018.404 - 0.00% -
std::flat_map<int,_int>::erase(key)_(existent)/8192 1.24% 520.039 526.476 - 0.00% -
std::set<std::string>::clear()/8192 1.24% 203003.579 205510.802 - 0.00% -
std::list<int>::insert(begin)_(cheap_elements)/8192 1.23% 11.887 12.034 - 0.00% -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1.23% 627.502 635.234 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10f}) 1.23% 1239.258 1254.519 - 0.00% -
rng::find_last(vector<int>)_(bail_10%)/8192 1.23% 1630.645 1650.671 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(existent)/32 1.22% 23.453 23.740 - 0.00% -
std::list<std::string>::ctor(Range)_(expensive_elements)/32 1.22% 919.619 930.844 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 1.22% 34.766 35.190 - 0.00% -
std::equal(deque<int>)_(it,_it,_it)/8192 1.22% 647.437 655.314 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/1024 1.21% 657.087 665.055 - 0.00% -
std::list<int>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 1.21% 4822.500 4880.936 - 0.00% -
std::format(double)_(fmt:_{:0<17500_10}) 1.21% 1219.314 1234.016 - 0.00% -
BM_deque_deque_move/1024 1.21% 45.507 46.055 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Small_Control 1.20% 1.382 1.398 - 0.00% -
std::deque<std::string>::ctor(Range)_(expensive_elements)/1024 1.20% 20215.774 20457.946 - 0.00% -
BM_deque_vector_copy_backward/65536 1.20% 4696.108 4752.312 - 0.00% -
BM_deque_vector_copy_backward/512 1.20% 20.019 20.258 - 0.00% -
std::partition_copy(vector<int>)/32 1.19% 8.592 8.694 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 1.19% 34591354.392 35004486.231 - 0.00% -
std::stable_sort(deque<int>)_(pipe-organ)/8 1.19% 56.604 57.279 - 0.00% -
std::multimap<int,_int>::count(key)/1024 1.19% 34.923 35.339 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(qsort_adversarial)/8 1.19% 38.811 39.273 - 0.00% -
BM_deque_deque_copy_backward/1024 1.19% 45.236 45.772 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1.18% 1476139.020 1493619.703 - 0.00% -
SetIntersection_Front_Vector_uint64_16_16 1.18% 33704541.465 34102140.543 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 1.18% 13.215 13.371 - 0.00% -
BM_CmpLess_uint_ushort 1.18% 1.092 1.105 - 0.00% -
std::replace(list<int>)_(prefix)/32 1.18% 11.869 12.008 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1.17% 36899.194 37332.157 - 0.00% -
std::format(double)_(fmt:_{:017500_17000}) 1.17% 1763.550 1784.229 - 0.00% -
std::set<std::string>::find(key)/8192 1.17% 210.598 213.059 - 0.00% -
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/8192 1.17% 558.252 564.772 - 0.00% -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 1.17% 7407.346 7493.854 - 0.00% -
BM_CmpEqual_ushort_int 1.17% 1.072 1.085 - 0.00% -
std::format(float)_(fmt:_{:0<17500_10Lf}) 1.17% 1245.136 1259.652 - 0.00% -
bm_lexicographical_compare<signed_char>/4096 1.16% 907.699 918.255 - 0.00% -
std::stable_partition(list<int>)_(sparse)/50 1.16% 34.881 35.285 - 0.00% -
std::any_of(list<int>)_(process_all)/8192 1.16% 8493.700 8592.052 - 0.00% -
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 1.16% 12877.675 13026.536 - 0.00% -
SetIntersection_None_Set_uint64_262144_1 1.15% 1475166.064 1492126.379 - 0.00% -
SetIntersection_None_Vector_uint32_64_4 1.15% 16848723.638 17041909.512 - 0.00% -
SetIntersection_Interlaced_Set_uint64_262144_256 1.15% 1518926.118 1536340.453 - 0.00% -
dynamic_cast_(Chain_middle,_3_levels) 1.14% 29.990 30.334 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(descending)/8 1.14% 50.339 50.914 - 0.00% -
BM_CmpEqual_uint_short 1.14% 1.089 1.101 - 0.00% -
SetIntersection_None_Vector_string_64_1 1.14% 24351448.560 24629119.068 - 0.00% -
std::multiset<int>::count(key)/1024 1.14% 34.210 34.600 - 0.00% -
std::stable_partition(vector<int>)_(alloc_fails)/1024 1.14% 2774.312 2805.904 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 1.14% 70.522 71.323 - 0.00% -
std::find_if(list<int>)_(process_all)/32768 1.14% 26167.235 26464.659 - 0.00% -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 1.14% 8848.995 8949.453 - 0.00% -
std::set<std::string>::equal_range(key)/1024 1.13% 110.319 111.571 - 0.00% -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/0 1.13% 17.563 17.762 - 0.00% -
std::stable_partition(deque<int>)_(alloc_fails)/32 1.13% 2474.667 2502.716 - 0.00% -
std::move(list<int>)/64 1.13% 49.980 50.547 - 0.00% -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 1.13% 3906.903 3951.060 - 0.00% -
std::make_heap(vector<NonIntegral>)_(ascending)/1024 1.13% 654.969 662.343 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 1.12% 16417.380 16601.714 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(shuffled)/1024 1.12% 1444872.515 1461094.121 - 0.00% -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/32 1.12% 17.585 17.782 - 0.00% -
SetIntersection_Interlaced_Set_uint32_256_64 1.12% 12241697.311 12378528.834 - 0.00% -
std::format(float)_(fmt:_{:_10a}) 1.12% 36.389 36.796 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 1.12% 158.451 160.220 - 0.00% -
std::set<int>::erase(key)_(existent)/32 1.11% 22.607 22.859 - 0.00% -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 1.11% 199.545 201.765 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 1.11% 482456.180 487817.438 - 0.00% -
bm_lexicographical_compare<signed_char>/512 1.11% 124.593 125.974 - 0.00% -
bm_lexicographical_compare<unsigned_char>/4096 1.11% 75.619 76.456 - 0.00% -
BM_deque_vector_copy/1024 1.11% 38.318 38.742 - 0.00% -
bm_lexicographical_compare<int>/32768 1.11% 7240.871 7320.961 - 0.00% -
BM_deque_vector_copy/4096 1.10% 153.516 155.210 - 0.00% -
BM_format_to_n_string_span<char>/1048576 1.10% 53151.616 53737.811 - 0.00% -
std::multimap<int,_int>::find(key)/1024 1.10% 27.982 28.291 - 0.00% -
BM_vector_deque_copy/64 1.10% 2.842 2.873 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 1.10% 1.909 1.930 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_1 1.10% 4080606.734 4125558.208 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 1.10% 83.909 84.833 - 0.00% -
dynamic_cast_(VDAG_leftmost,_4_levels) 1.10% 53.226 53.811 - 0.00% -
BM_num_get<long> 1.10% 6.047 6.114 - 0.00% -
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1.10% 585.460 591.871 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1.09% 1292445.204 1306572.819 - 0.00% -
std::vector<std::string>::erase(middle)_(expensive_elements)/8192 1.09% 3565.930 3604.796 - 0.00% -
SetIntersection_Front_Vector_uint32_256_4 1.09% 3960158.096 4003305.509 - 0.00% -
SetIntersection_None_Set_uint64_262144_16384 1.09% 1484082.080 1500187.907 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 1.08% 115965.751 117223.421 - 0.00% -
BM_join_view_deques/64 1.08% 1050.281 1061.663 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/0 1.08% 13.139 13.281 - 0.00% -
std::format(double)_(fmt:_{:017500_10f}) 1.08% 1273.561 1287.308 - 0.00% -
std::unordered_multiset<int>::insert(value)_(new_value,_end)/0 1.08% 17.563 17.753 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_262144_1 1.07% 973692.816 984093.593 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_1024_16 1.07% 3573790.286 3611910.064 - 0.00% -
std::list<int>::ctor(const_Self&)_(cheap_elements)/8192 1.07% 100035.424 101102.390 - 0.00% -
std::flat_map<int,_int>::count(key)/32 1.06% 6.921 6.994 - 0.00% -
BM_format_to_string_begin<std::vector<wchar_t>>/1 1.06% 10.025 10.131 - 0.00% -
BM_vector_deque_move_backward/64 1.06% 2.802 2.832 - 0.00% -
std::format(double)_(fmt:_{:_17000L}) 1.06% 581.591 587.767 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_1 1.06% 24041541.283 24296095.121 - 0.00% -
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 1.06% 213.961 216.226 - 0.00% -
std::vector<int>::erase(begin)_(cheap_elements)/32 1.06% 4.026 4.068 - 0.00% -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 1.06% 545.844 551.605 - 0.00% -
std::format(double)_(fmt:_{:017500_0Le}) 1.05% 1209.537 1222.280 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 1.05% 363435830.384 367263831.986 - 0.00% -
BM_ascii_text<wchar_t> 1.05% 107329.758 108458.097 - 0.00% -
ranges::min(std::list<__int128>)/64 1.05% 34.750 35.115 - 0.00% -
std::format(double)_(fmt:_{:0>17500_17000L}) 1.05% 1781.923 1800.648 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024 1.05% 191754770.372 193761960.510 - 0.00% -
SetIntersection_None_Vector_string_64_64 1.05% 12345680.629 12474823.429 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 1.05% 34756044.345 35119511.606 - 0.00% -
rng::find_last_if_not(vector<char>)_(bail_10%)/8 1.04% 2.183 2.206 - 0.00% -
BM_CmpLess_ushort_schar 1.04% 1.083 1.094 - 0.00% -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 1.04% 3384.586 3419.861 - 0.00% -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 1.04% 19925.849 20133.301 - 0.00% -
bm_ranges_lexicographical_compare<unsigned_char>/4096 1.04% 75.967 76.758 - 0.00% -
std::flat_map<int,_int>::find(key)/32 1.04% 6.823 6.894 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_1 1.04% 16040077.733 16206514.668 - 0.00% -
std::copy(deque<int>)/262144 1.04% 11618.650 11739.066 - 0.00% -
std::set<int>::erase(key)_(existent)/1024 1.04% 23.899 24.146 - 0.00% -
bm_lexicographical_compare<signed_char>/32768 1.03% 7174.896 7249.149 - 0.00% -
std::lower_bound(std::list<int>)/100 1.03% 90.159 91.092 - 0.00% -
BM_deque_deque_move_backward/64000 1.03% 4754.378 4803.560 - 0.00% -
std::stable_sort(deque<int>)_(pipe-organ)/1024 1.03% 7540.178 7618.156 - 0.00% -
std::multiset<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 1.03% 167.943 169.679 - 0.00% -
std::map<std::string,_int>::upper_bound(key)/1024 1.03% 132.034 133.399 - 0.00% -
std::multimap<int,_int>::find(key)/8192 1.03% 38.113 38.506 - 0.00% -
ranges::min(std::list<char>)/8 1.03% 2.327 2.351 - 0.00% -
std::copy_if(list<int>)_(entire_range)/8 1.03% 2.351 2.376 - 0.00% -
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 1.03% 173.096 174.883 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(heap)/8 1.03% 45.540 46.010 - 0.00% -
BM_format_to_n_string_back_inserter<std::wstring>/1048576 1.03% 663353.375 670184.381 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/32 1.03% 15.216 15.372 - 0.00% -
dynamic_cast_(DAG_sidecast,_1_level) 1.03% 10.206 10.311 - 0.00% -
SetIntersection_Front_Vector_uint32_16_16 1.03% 33845373.309 34192496.609 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8 1.02% 44.483 44.939 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/8192 1.02% 2030.016 2050.808 - 0.00% -
BM_deque_vector_ranges_move/70000 1.02% 22798.787 23031.830 - 0.00% -
rng::contains_subrange(vector<int>)_(single_element)/8192 1.02% 1819.512 1838.080 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/8192 1.02% 1.050 1.061 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 1.02% 28.836 29.131 - 0.00% -
std::upper_bound(std::forward_list<int>)/100 1.02% 87.637 88.529 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/0 1.02% 13.270 13.405 - 0.00% -
std::list<int>::erase(begin)_(cheap_elements)/32 1.02% 10.411 10.517 - 0.00% -
dynamic_cast_(Chain_middle,_2_levels) 1.01% 18.111 18.295 - 0.00% -
dynamic_cast_(Chain_fail,_5_levels) 1.01% 41.972 42.397 - 0.00% -
std::rotate(vector<bool>)_(1_element_forward)/50 1.01% 78.636 79.432 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 1.01% 18.674 18.863 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_4 1.01% 1022520.708 1032810.332 - 0.00% -
SetIntersection_Front_Set_uint64_4_4 1.00% 135521800.452 136879938.959 - 0.00% -
BM_StringFindCharLiteral/512 1.00% 9.209 9.301 - 0.00% -

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
std::unordered_set<std::string>::erase(key)_(existent)/32 -64.54% 178.895 63.441 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/1024 -62.94% 67.240 24.919 - 0.00% -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/1024 -60.22% 113.153 45.013 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/1024 -58.48% 244.192 101.380 - 0.00% -
std::unordered_set<std::string>::erase(key)_(existent)/1024 -58.45% 182.110 75.668 - 0.00% -
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/1024 -58.42% 228.549 95.040 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -56.08% 217.915 95.700 - 0.00% -
std::fill(vector<bool>)/262144 -52.49% 480.239 228.160 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 -52.15% 47.167 22.572 - 0.00% -
std::mismatch(list<int>)_(it,_it,_it)/1024 -51.52% 1552.660 752.719 - 0.00% -
BM_std_minmax_element<short>/64000 -50.03% 48749.820 24360.029 - 0.00% -
BM_std_minmax_element<short>/65536 -49.79% 49922.933 25068.640 - 0.00% -
BM_std_minmax_element<short>/70000 -49.34% 53320.200 27014.361 - 0.00% -
BM_std_minmax_element<short>/5500 -49.29% 4161.504 2110.169 - 0.00% -
BM_std_minmax_element<short>/4000 -49.03% 3015.737 1537.020 - 0.00% -
BM_std_minmax_element<short>/4096 -48.76% 3089.013 1582.724 - 0.00% -
std::flat_map<int,_int>::insert(const_value_type&)_(already_present)/1024 -47.01% 22.118 11.721 - 0.00% -
BM_std_minmax_element<short>/1024 -46.65% 747.935 398.999 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -45.97% 142.727 77.116 - 0.00% -
BM_std_minmax_element<short>/512 -43.99% 357.810 200.427 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 -40.85% 20.354 12.040 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -40.10% 5580969.201 3342726.082 - 0.00% -
std::unordered_multimap<int,_int>::contains(key)/32 -39.05% 13.177 8.032 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -37.32% 155.381 97.400 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 -36.21% 108.263 69.063 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -35.34% 38.190 24.695 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/32 -34.91% 105.268 68.517 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 -34.47% 94.037 61.624 - 0.00% -
std::find_if(vector<char>)_(bail_25%)/8 -34.26% 1.125 0.740 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 -34.13% 117.410 77.338 - 0.00% -
SetIntersection_None_Vector_float_1024_4 -33.36% 3469027.346 2311628.731 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/1024 -33.30% 141.607 94.455 - 0.00% -
SetIntersection_None_Vector_float_1024_16 -32.92% 3490998.130 2341719.810 - 0.00% -
SetIntersection_None_Vector_uint32_1024_1024 -32.56% 3427524.492 2311417.367 - 0.00% -
SetIntersection_None_Vector_uint64_16384_1024 -32.55% 30021002.889 20249018.539 - 0.00% -
SetIntersection_None_Vector_float_1024_1024 -32.53% 3485858.301 2352023.777 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 -32.39% 139.578 94.375 - 0.00% -
SetIntersection_None_Vector_uint32_1024_256 -32.17% 3408345.347 2311955.066 - 0.00% -
SetIntersection_None_Vector_float_1024_64 -32.06% 3470198.344 2357495.716 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 -31.41% 13908.722 9539.438 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 -30.77% 365206198.966 252843028.912 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 -30.73% 34.735 24.061 - 0.00% -
SetIntersection_None_Vector_float_1024_256 -30.70% 3426136.822 2374451.794 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/1024 -30.52% 80.189 55.714 - 0.00% -
SetIntersection_None_Vector_uint32_1024_64 -29.91% 3314733.459 2323257.923 - 0.00% -
SetIntersection_None_Vector_uint32_16384_1024 -29.46% 28655649.396 20213737.804 - 0.00% -
std::flat_map<int,_int>::erase(key)_(existent)/1024 -28.30% 114.456 82.067 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 -28.20% 5560870.469 3992754.407 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/0 -27.95% 41.803 30.119 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/1024 -27.88% 90.187 65.040 - 0.00% -
SetIntersection_None_Vector_uint32_16384_16 -27.59% 27966282.610 20250395.592 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 -27.49% 34.494 25.012 - 0.00% -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/0 -27.33% 33.796 24.559 - 0.00% -
std::map<std::string,_int>::erase(iterator)/1024 -26.97% 41.339 30.188 - 0.00% -
std::set<std::string>::insert(const_value_type&)_(already_present)/1024 -26.76% 102.277 74.909 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 -26.51% 32.210 23.673 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -26.02% 61175651.522 45255769.324 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -25.94% 103.128 76.375 - 0.00% -
std::map<std::string,_int>::erase(key)_(existent)/1024 -25.89% 114.929 85.175 - 0.00% -
std::map<std::string,_int>::erase(key)_(existent)/8192 -25.78% 108.605 80.612 - 0.00% -
SetIntersection_Front_Set_float_256_256 -25.77% 11634355.644 8636379.475 - 0.00% -
SetIntersection_None_Vector_float_16384_256 -25.51% 34670759.598 25826238.981 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -25.32% 171.534 128.104 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/1024 -25.20% 504.142 377.099 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 -24.95% 136.489 102.435 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8192 -24.79% 4046.372 3043.229 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/0 -24.73% 30.381 22.868 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/0 -24.69% 0.633 0.477 - 0.00% -
BM_std_minmax_element<int>/3 -24.03% 1.052 0.799 - 0.00% -
std::unordered_set<int>::erase(key)_(non-existent,_end)/0 -24.00% 0.461 0.350 - 0.00% -
std::unique_copy(deque<int>)_(contiguous)/52 -23.75% 20.431 15.578 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -23.66% 58504357.468 44659555.936 - 0.00% -
std::set<int>::insert(value)_(new_value,_end)/8192 -23.59% 31.989 24.443 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/1024 -23.30% 78.302 60.059 - 0.00% -
BM_StringRelationalLiteral_Eq_Large_Small_Control -23.12% 0.302 0.232 - 0.00% -
std::unique_copy(deque<int>)_(contiguous)/32 -23.10% 13.180 10.135 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_end)/8192 -22.98% 95.255 73.369 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -22.75% 4429544.136 3421840.630 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 -22.63% 4454429.075 3446281.888 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_middle)/0 -22.61% 30.312 23.457 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/0 -22.58% 0.634 0.491 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 -22.20% 8446485.289 6571757.994 - 0.00% -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/32 -22.04% 71.503 55.741 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -21.77% 41.384 32.375 - 0.00% -
SetIntersection_Front_Set_uint64_1024_1024 -21.74% 17259190.464 13507700.618 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 -21.31% 67.898 53.432 - 0.00% -
std::map<std::string,_int>::erase(iterator)/8192 -21.24% 34.118 26.870 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 -20.41% 35.936 28.601 - 0.00% -
BM_deque_vector_copy/0 -20.40% 0.577 0.460 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/8192 -20.28% 121.656 96.982 - 0.00% -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8192 -19.88% 10261.939 8222.312 - 0.00% -
SetIntersection_None_Vector_uint64_16384_16 -19.50% 25134233.478 20233183.075 - 0.00% -
std::swap_ranges(deque<int>)/8192 -19.39% 3118.994 2514.223 - 0.00% -
BM_std_minmax_element<short>/64 -19.33% 27.509 22.191 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 -19.22% 5709046.405 4611688.107 - 0.00% -
std::swap_ranges(deque<int>)/1024 -19.11% 392.382 317.391 - 0.00% -
std::find_end(forward_list<int>)_(process_all)/1048576 -18.94% 760684.658 616631.334 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/0 -18.81% 28.312 22.986 - 0.00% -
std::partial_sort(deque<int>)_(qsort_adversarial)/8 -18.64% 39.582 32.204 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 -18.64% 106.608 86.735 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -18.26% 36.441 29.786 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -18.25% 2817.018 2302.949 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 -18.21% 43.071 35.226 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 -18.12% 34.472 28.226 - 0.00% -
SetIntersection_None_Vector_float_16384_16 -17.84% 33877793.467 27833178.360 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&)/32 -17.81% 770.896 633.601 - 0.00% -
SetIntersection_Front_Set_uint32_16384_256 -17.80% 5405681.115 4443475.837 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -17.57% 51909389.906 42788190.022 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 -17.41% 145.113 119.852 - 0.00% -
BM_format_to_string_pointer<char>/16384 -17.33% 293.519 242.659 - 0.00% -
std::vector<std::string>::erase(begin)_(expensive_elements)/1024 -17.26% 1122.768 929.005 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -17.25% 54348704.079 44972198.876 - 0.00% -
std::find_if(list<int>)_(process_all)/8192 -17.14% 8412.626 6970.493 - 0.00% -
SetIntersection_Front_Set_float_1024_1024 -17.10% 19313540.263 16011303.104 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 -16.91% 58824984.264 48876385.530 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 -16.89% 34.427 28.614 - 0.00% -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/8192 -16.77% 200.280 166.698 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 -16.76% 1278.062 1063.816 - 0.00% -
std::find_if_not(vector<char>)_(bail_25%)/8 -16.72% 0.880 0.733 - 0.00% -
BM_Invoke_MemFuncPtr -16.70% 0.842 0.702 - 0.00% -
SetIntersection_Front_Set_float_1024_256 -16.49% 5557525.018 4641159.996 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/50 -16.46% 25.622 21.404 - 0.00% -
BM_format_to_string_span<char>/16384 -16.39% 289.970 242.442 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/1024 -16.36% 51.113 42.750 - 0.00% -
std::list<int>::operator=(const_Self&)_(cheap_elements)/8192 -16.31% 9695.882 8114.739 - 0.00% -
std::equal(list<int>)_(it,_it,_it)/8192 -16.26% 10341.553 8659.714 - 0.00% -
rng::find_last_if(deque<int>)_(bail_10%)/8 -16.21% 3.973 3.329 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 -16.20% 51.629 43.265 - 0.00% -
SetIntersection_None_Set_string_1024_1024 -16.14% 20331685.012 17050291.365 - 0.00% -
std::find_if(vector<int>)_(process_all)/8192 -16.12% 1481.512 1242.624 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/32 -16.11% 119.649 100.373 - 0.00% -
std::find_if(vector<int>)_(process_all)/32768 -16.10% 5923.389 4969.864 - 0.00% -
rng::find_last_if(deque<int>)_(bail_10%)/50 -16.09% 17.356 14.564 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 -16.04% 36.528 30.668 - 0.00% -
std::find_if(vector<int>)_(process_all)/50 -15.98% 9.324 7.834 - 0.00% -
BM_stop_token_multi_thread_polling_stop_requested/131072 -15.65% 8931069.851 7533206.940 - 0.00% -
BM_StringRelational_Eq_Large_Large_Control -15.64% 2.225 1.877 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_middle)/8192 -15.47% 4.812 4.067 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/32 -15.39% 49.986 42.293 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 -15.34% 3933.660 3330.074 - 0.00% -
std::is_partitioned(list<int>)_(unpartitioned)/50 -15.23% 1.140 0.966 - 0.00% -
std::multiset<std::string>::insert(const_value_type&)_(already_present)/32 -15.10% 98.639 83.744 - 0.00% -
std::map<std::string,_int>::clear()/1024 -14.96% 23499.329 19982.904 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 -14.86% 33.511 28.533 - 0.00% -
std::find_if(vector<int>)_(process_all)/1024 -14.84% 185.230 157.738 - 0.00% -
std::find(vector<char>)_(bail_25%)/8 -14.81% 1.381 1.176 - 0.00% -
SetIntersection_None_Vector_float_262144_16384 -14.80% 378697481.751 322634473.676 - 0.00% -
BM_format_to_string_begin<std::string>/16384 -14.76% 165.470 141.043 - 0.00% -
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -14.72% 825.180 703.753 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst -14.62% 1.207 1.030 - 0.00% -
std::find_end(deque<int>)_(single_element)/1024 -14.62% 492.776 420.738 - 0.00% -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 -14.57% 486.619 415.728 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -14.57% 15042.430 12851.262 - 0.00% -
SetIntersection_Front_Set_uint32_256_64 -14.41% 6788053.952 5809696.632 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -14.32% 2263191.994 1939101.284 - 0.00% -
BM_std_minmax_element<char>/1 -14.19% 0.445 0.382 - 0.00% -
SetIntersection_Interlaced_Set_uint64_64_64 -14.13% 16491550.981 14161176.997 - 0.00% -
SetIntersection_None_Vector_uint64_256_16 -14.10% 6201140.003 5326853.086 - 0.00% -
rng::adjacent_view::begin()/100_(full_view) -13.96% 53.122 45.706 - 0.00% -
SetIntersection_None_Vector_uint32_262144_64 -13.83% 405529994.712 349461030.331 - 0.00% -
std::unordered_set<std::string>::find(key)/32 -13.75% 105.490 90.985 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_16 -13.75% 8193600.852 7067079.326 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 -13.66% 34441182.390 29735042.248 - 0.00% -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 -13.52% 9716.174 8402.818 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 -13.51% 36.964 31.969 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/8192 -13.47% 145.891 126.233 - 0.00% -
BM_tolower_char<wchar_t> -13.44% 0.918 0.795 - 0.00% -
std::multiset<std::string>::insert(const_value_type&)_(already_present)/1024 -13.44% 146.291 126.629 - 0.00% -
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 -13.38% 11201.944 9703.159 - 0.00% -
SetIntersection_None_Vector_uint32_262144_16 -13.33% 405311260.295 351274142.119 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 -13.28% 34449389.204 29874074.319 - 0.00% -
std::multiset<std::string>::erase(iterator)/32 -13.25% 29.591 25.671 - 0.00% -
std::find_end(deque<int>,_pred)_(near_matches)/1000 -13.17% 34744.068 30168.322 - 0.00% -
std::find_end(vector<int>)_(same_length)/8192 -13.13% 2330.712 2024.584 - 0.00% -
std::map<std::string,_int>::erase(iterator)/32 -13.02% 29.983 26.078 - 0.00% -
BM_BitsetToString<64>/Uniform_(50%)/50 -13.02% 31.018 26.980 - 0.00% -
ranges::minmax(std::deque<long_long>)/1 -13.02% 0.454 0.395 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -12.98% 133209.791 115915.692 - 0.00% -
std::find_end(deque<int>)_(single_element)/1000 -12.87% 496.228 432.366 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_middle)/1024 -12.86% 3.786 3.299 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 -12.83% 58962944.523 51395419.519 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 -12.83% 1157.030 1008.579 - 0.00% -
std::find_end(deque<int>)_(single_element)/8192 -12.72% 3850.689 3360.895 - 0.00% -
bm_lexicographical_compare<unsigned_char>/8 -12.67% 1.750 1.528 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 -12.61% 0.807 0.705 - 0.00% -
std::unordered_set<std::string>::erase(iterator)/1024 -12.52% 27.386 23.958 - 0.00% -
std::find_end(deque<int>,_pred)_(near_matches)/1024 -12.50% 36167.760 31647.072 - 0.00% -
std::find_first_of(list<int>,_pred)_(large_needle)/1024 -12.47% 1198208.534 1048741.744 - 0.00% -
std::find_if(vector<int>)_(process_all)/8 -12.46% 1.744 1.527 - 0.00% -
std::unordered_map<int,_int>::erase(key)_(non-existent,_end)/0 -12.45% 0.553 0.484 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_middle)/32 -12.38% 2.028 1.777 - 0.00% -
std::flat_map<int,_int>::insert(value)_(new_value,_end)/1024 -12.37% 24.289 21.284 - 0.00% -
SetIntersection_Front_Set_float_16384_1024 -12.25% 17426887.900 15291390.428 - 0.00% -
SetIntersection_None_Vector_uint64_16384_4 -12.24% 23141262.773 20308678.644 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 -12.21% 32.617 28.633 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 -12.20% 187417.319 164550.128 - 0.00% -
std::stable_partition(list<int>)_(sparse)/8192 -12.14% 18620.394 16360.724 - 0.00% -
SetIntersection_None_Vector_uint32_1024_16 -12.11% 2600608.207 2285556.728 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 -12.11% 4425302.846 3889396.740 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 -12.05% 18.766 16.505 - 0.00% -
std::map<std::string,_int>::clear()/8192 -11.98% 229457.200 201961.156 - 0.00% -
std::find(vector<short>)_(bail_25%)/1024 -11.98% 44.612 39.269 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_256 -11.89% 10318261.175 9091069.154 - 0.00% -
BM_StringRelationalLiteral_Compare_Empty_Small_Control -11.88% 0.448 0.395 - 0.00% -
BM_to_sys/2100/threads:16 -11.85% 18.485 16.294 - 0.00% -
std::find(vector<short>)_(bail_25%)/8192 -11.84% 356.749 314.527 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/32 -11.80% 986.332 869.931 - 0.00% -
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -11.74% 1191.250 1051.360 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 -11.74% 47.184 41.646 - 0.00% -
std::map<int,_int>::erase(key)_(non-existent,_end)/8192 -11.70% 7.907 6.982 - 0.00% -
std::find(vector<short>)_(bail_25%)/32768 -11.70% 1415.301 1249.749 - 0.00% -
ranges::min(std::deque<__int128>)/70000 -11.62% 27377.801 24196.061 - 0.00% -
SetIntersection_None_Vector_uint64_256_4 -11.62% 6332386.380 5596792.237 - 0.00% -
std::set<std::string>::insert(const_value_type&)_(already_present)/8192 -11.57% 175.194 154.926 - 0.00% -
BM_StringFindAllMatch/8 -11.55% 2.924 2.587 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/32 -11.53% 41.605 36.807 - 0.00% -
std::set<std::string>::ctor(const_Self&)/32 -11.52% 813.732 719.973 - 0.00% -
BM_StringRelational_Eq_Small_Large_Control -11.48% 0.388 0.344 - 0.00% -
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst -11.48% 1.252 1.109 - 0.00% -
std::copy_backward(vector<int>)/4096 -11.43% 170.583 151.083 - 0.00% -
std::copy_n(vector<int>)/4096 -11.43% 165.695 146.757 - 0.00% -
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1 -11.43% 23.347 20.679 - 0.00% -
std::set<std::string>::erase(key)_(existent)/1024 -11.41% 96.893 85.842 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(existent)/1024 -11.28% 71.290 63.251 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeMiddle -11.25% 1.430 1.269 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 -11.21% 163.848 145.485 - 0.00% -
BM_StringFindCharLiteral/1024 -11.20% 21.101 18.738 - 0.00% -
std::search_n(list<int>,_pred)_(no_match)/8192 -11.16% 8719.090 7745.830 - 0.00% -
BM_emoji_escaped<wchar_t> -11.16% 6467.889 5745.955 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_4 -11.14% 5013340.479 4454642.674 - 0.00% -
ranges::min(std::list<long_long>)/1 -11.06% 0.432 0.384 - 0.00% -
BM_Copy_MemPtr -10.99% 1.586 1.412 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_Control -10.97% 0.460 0.410 - 0.00% -
rng::find_last(forward_list<int>)_(bail_10%)/50 -10.85% 15.151 13.506 - 0.00% -
std::replace_if(deque<int>)_(sprinkled)/50 -10.81% 15.388 13.725 - 0.00% -
SetIntersection_Interlaced_Vector_string_1024_16 -10.79% 10004657.926 8924721.647 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -10.70% 2393.473 2137.470 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 -10.65% 7561401.363 6755921.081 - 0.00% -
SetIntersection_None_Vector_float_262144_1024 -10.49% 353337379.017 316255824.873 - 0.00% -
std::multimap<std::string,_int>::ctor(const_Self&)/32 -10.32% 760.063 681.659 - 0.00% -
BM_std_minmax_element<char>/3 -10.31% 0.958 0.859 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/32 -10.29% 15.500 13.904 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16 -10.28% 250801099.418 225018120.697 - 0.00% -
std::move_backward(list<int>)/4096 -10.26% 5418.055 4862.074 - 0.00% -
std::find_if(vector<char>)_(process_all)/8 -10.25% 1.555 1.395 - 0.00% -
std::copy_if(vector<int>)_(every_other)/1048576 -10.24% 547862.071 491744.630 - 0.00% -
std::map<std::string,_int>::clear()/32 -10.23% 958.679 860.575 - 0.00% -
std::adjacent_find(list<int>,_pred)/50 -10.23% 40.564 36.415 - 0.00% -
ranges::min(std::list<char>)/1 -10.22% 0.653 0.586 - 0.00% -
SetIntersection_None_Vector_uint32_262144_256 -10.08% 397899271.493 357773448.341 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -10.08% 18838.198 16938.735 - 0.00% -
SetIntersection_Front_Set_uint32_16384_64 -10.05% 2016479.429 1813849.853 - 0.00% -
SetIntersection_Front_Vector_string_16384_64 -10.03% 2944168.309 2648751.158 - 0.00% -
SetIntersection_None_Vector_uint64_262144_16384 -9.97% 387504700.402 348885626.261 - 0.00% -
SetIntersection_Front_Set_float_16384_256 -9.91% 5702732.643 5137332.901 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 -9.90% 28.641 25.805 - 0.00% -
std::multiset<std::string>::erase(iterator)/1024 -9.88% 29.109 26.233 - 0.00% -
BM_StringRelational_Eq_Small_Small_Control -9.81% 1.835 1.655 - 0.00% -
SetIntersection_Front_Set_float_16384_64 -9.72% 1984310.383 1791403.303 - 0.00% -
BM_StringConstructDestroyCStr_Large_Transparent -9.68% 9.862 8.907 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/8192 -9.57% 80.877 73.140 - 0.00% -
SetIntersection_None_Vector_uint32_262144_1024 -9.53% 381058441.687 344739155.929 - 0.00% -
std::copy_if(vector<int>)_(every_other)/512 -9.47% 275.816 249.702 - 0.00% -
std::for_each_n(deque<int>)/8 -9.40% 3.134 2.839 - 0.00% -
std::flat_map<int,_int>::erase(iterator)/1024 -9.34% 82.720 74.991 - 0.00% -
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/1024 -9.23% 92.279 83.758 - 0.00% -
BM_vector_deque_ranges_move_backward/2 -9.23% 1.257 1.141 - 0.00% -
std::multimap<std::string,_int>::find(key)/32 -9.19% 89.673 81.431 - 0.00% -
std::set<std::string>::erase(iterator)/32 -9.18% 29.270 26.583 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/8192 -9.13% 27.942 25.390 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_end)/32 -9.12% 54.662 49.677 - 0.00% -
ranges::min(std::deque<__int128>)/64 -9.02% 24.581 22.364 - 0.00% -
std::copy_if(vector<int>)_(every_other)/4096 -9.02% 2179.450 1982.932 - 0.00% -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 -8.98% 10.016 9.117 - 0.00% -
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 -8.95% 34.342 31.266 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 -8.95% 433.962 395.128 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/8192 -8.94% 36.807 33.518 - 0.00% -
rng::contains(list<int>)_(process_all)/8192 -8.92% 8157.304 7430.043 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8192 -8.87% 3464.405 3156.970 - 0.00% -
SetIntersection_None_Vector_string_262144_4 -8.86% 1283256.337 1169523.224 - 0.00% -
std::find(deque<int>)_(process_all)/8 -8.86% 2.516 2.293 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_pred)/8192 -8.84% 11379.610 10373.383 - 0.00% -
std::unordered_set<int>::find(key)/32 -8.84% 8.450 7.703 - 0.00% -
SetIntersection_None_Vector_string_262144_16384 -8.83% 1293963.287 1179755.665 - 0.00% -
SetIntersection_None_Set_uint32_256_64 -8.73% 11866859.304 10830424.149 - 0.00% -
std::copy_if(vector<int>)_(every_other)/64 -8.72% 34.860 31.820 - 0.00% -
BM_num_get<double> -8.71% 271.324 247.690 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/1024 -8.69% 22.137 20.212 - 0.00% -
SetIntersection_Front_Set_uint64_262144_1024 -8.63% 18632578.664 17023792.909 - 0.00% -
BM_StringRelational_Less_Large_Large_Control -8.58% 2.059 1.882 - 0.00% -
std::find(vector<short>)_(bail_25%)/8 -8.55% 0.673 0.616 - 0.00% -
std::multimap<std::string,_int>::erase(iterator)/8192 -8.54% 30.324 27.735 - 0.00% -
std::partial_sort_copy(deque<int>)_(descending)/8 -8.52% 15.958 14.599 - 0.00% -
BM_BitsetToString<8192>/Sparse_(10%)/10 -8.52% 2198.897 2011.583 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 -8.51% 360229944.943 329578639.141 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle -8.39% 1.267 1.160 - 0.00% -
std::find_end(vector<int>,_pred)_(near_matches)/8192 -8.35% 1036158.579 949597.359 - 0.00% -
SetIntersection_None_Vector_uint64_262144_1024 -8.35% 382869695.271 350917215.071 - 0.00% -
std::multiset<std::string>::erase(key)_(existent)/1024 -8.29% 113.699 104.271 - 0.00% -
std::make_heap(deque<int>)_(ascending)/8192 -8.24% 23776.529 21818.273 - 0.00% -
BM_StringRead_Cold_Shallow_Large -8.19% 1.287 1.182 - 0.00% -
std::for_each_n(deque<int>)/50 -8.19% 17.973 16.501 - 0.00% -
std::for_each_n(deque<int>)/32 -8.19% 11.623 10.672 - 0.00% -
BM_num_get<float> -8.17% 268.542 246.598 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/C_string_len_6 -8.17% 52.139 47.880 - 0.00% -
std::make_heap(deque<int>)_(repeated)/8192 -8.08% 22133.511 20344.467 - 0.00% -
SetIntersection_None_Set_uint32_1024_256 -8.05% 11247827.299 10341881.495 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -8.04% 247.297 227.418 - 0.00% -
ranges::min(std::list<__int128>)/1 -7.99% 0.361 0.332 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 -7.98% 40625193.156 37384590.087 - 0.00% -
BM_StringRead_Cold_Shallow_Small -7.92% 1.284 1.182 - 0.00% -
SetIntersection_None_Vector_string_262144_1 -7.90% 1271405.723 1170930.453 - 0.00% -
BM_StringCtorDefault -7.88% 0.577 0.532 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -7.85% 926.072 853.361 - 0.00% -
std::copy_if(vector<int>)_(every_other)/262144 -7.83% 137594.895 126815.943 - 0.00% -
std::multiset<int>::insert(const_value_type&)_(already_present)/1024 -7.82% 23.115 21.307 - 0.00% -
std::stable_partition(vector<int>)_(dense)/50 -7.80% 26.177 24.136 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -7.74% 50839506.090 46904967.958 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -7.73% 360265926.551 332407373.190 - 0.00% -
std::set<int>::insert(value)_(new_value,_end)/1024 -7.72% 33.276 30.707 - 0.00% -
std::copy_if(vector<int>)_(every_other)/8 -7.66% 2.882 2.661 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 -7.66% 565760.924 522409.471 - 0.00% -
std::vector<bool>::resize() -7.63% 14.137 13.059 - 0.00% -
std::set<std::string>::upper_bound(key)/32 -7.60% 72.419 66.916 - 0.00% -
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -7.59% 715.543 661.217 - 0.00% -
BM_num_get<long_double> -7.59% 266.553 246.331 - 0.00% -
std::find_end(vector<int>)_(same_length)/1000 -7.53% 293.295 271.215 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_middle)/8192 -7.52% 29.145 26.953 - 0.00% -
BM_StringFindAllMatch/1 -7.47% 3.139 2.904 - 0.00% -
std::vector<std::string>::erase(begin)_(expensive_elements)/8192 -7.46% 7520.568 6959.209 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 -7.44% 30.590 28.313 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/0 -7.43% 36.853 34.115 - 0.00% -
std::make_heap(deque<int>)_(pipe-organ)/8192 -7.43% 23807.622 22039.635 - 0.00% -
std::stable_partition(vector<int>)_(dense)/32 -7.42% 21.201 19.628 - 0.00% -
BM_StringRelational_Compare_Small_Small_ChangeFirst -7.42% 1.318 1.221 - 0.00% -
ranges::min(std::deque<long_long>)/8 -7.41% 2.553 2.364 - 0.00% -
std::rotate_copy(deque<int>)/8192 -7.40% 330.622 306.168 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 -7.33% 31.101 28.821 - 0.00% -
SetIntersection_None_Vector_uint64_16384_256 -7.33% 21978826.076 20368765.714 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16384_16384 -7.31% 341365944.128 316402722.693 - 0.00% -
rng::find_last(deque<int>)_(bail_90%)/1024 -7.30% 33.921 31.444 - 0.00% -
SetIntersection_Front_Set_float_262144_1024 -7.29% 16246144.101 15061243.996 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 -7.28% 17.486 16.213 - 0.00% -
std::vector<int>::operator=(const_Self&)_(cheap_elements)/8192 -7.28% 772.026 715.843 - 0.00% -
BM_vector_deque_move_backward/1 -7.25% 1.172 1.087 - 0.00% -
BM_format_to_n_string_begin<std::wstring>/16384 -7.24% 2203.760 2044.099 - 0.00% -
BM_format_string<wchar_t>/2 -7.24% 7.293 6.765 - 0.00% -
std::rotate(deque<int>)_(by_1/4)/1024 -7.18% 276.467 256.625 - 0.00% -
SetIntersection_None_Set_uint32_1024_4 -7.12% 11211591.633 10412962.455 - 0.00% -
std::reverse(deque<int>)/32768 -7.12% 10046.387 9331.182 - 0.00% -
BM_StringMove_Huge -7.10% 0.762 0.708 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -7.08% 1344.982 1249.815 - 0.00% -
SetIntersection_None_Set_string_256_256 -7.07% 10713591.240 9956140.490 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 -7.04% 911.840 847.649 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/8192 -7.03% 50444.329 46898.453 - 0.00% -
std::none_of(list<int>)_(process_all)/32768 -7.02% 28192.697 26213.628 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/8192 -7.02% 28.579 26.573 - 0.00% -
SetIntersection_None_Set_uint64_1024_4 -7.02% 11269391.235 10478653.153 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 -7.01% 12835.593 11935.756 - 0.00% -
BM_format/string_len_6 -7.01% 10.887 10.123 - 0.00% -
SetIntersection_None_Set_uint32_64_64 -6.95% 13086373.487 12176491.105 - 0.00% -
std::find_end(vector<int>)_(same_length)/1024 -6.95% 302.038 281.038 - 0.00% -
std::reverse(deque<int>)/4096 -6.94% 1255.972 1168.837 - 0.00% -
BM_deque_deque_ranges_copy/64 -6.92% 17.492 16.282 - 0.00% -
std::multiset<int>::insert(const_value_type&)_(already_present)/8192 -6.92% 25.603 23.833 - 0.00% -
SetIntersection_Front_Set_float_262144_262144 -6.88% 1981739.886 1845437.102 - 0.00% -
rng::contains_subrange(list<int>)_(same_length)/8192 -6.87% 8557.212 7969.704 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_1 -6.86% 4403278.933 4101079.936 - 0.00% -
std::reverse(deque<int>)/512 -6.85% 162.412 151.285 - 0.00% -
SetIntersection_Front_Set_float_1024_64 -6.85% 1964220.498 1829745.993 - 0.00% -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 -6.81% 349.563 325.774 - 0.00% -
std::find_end(vector<int>,_pred)_(near_matches)/1000 -6.76% 18826.353 17554.025 - 0.00% -
BM_deque_vector_ranges_move/0 -6.74% 0.691 0.645 - 0.00% -
rng::find_last_if(list<int>)_(bail_90%)/8 -6.74% 0.666 0.621 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 -6.71% 374539050.274 349393955.525 - 0.00% -
SetIntersection_Interlaced_Set_float_1024_1024 -6.69% 18599998.485 17356497.934 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(shuffled)/8192 -6.65% 193329.528 180481.292 - 0.00% -
BM_format_to_n_string_pointer<wchar_t>/1048576 -6.64% 149331.148 139417.608 - 0.00% -
BM_deque_deque_ranges_move_backward/512 -6.61% 156.572 146.226 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/1024 -6.60% 118.836 110.996 - 0.00% -
std::vector<bool>::ctor(size_type,_const_value_type&) -6.59% 9.443 8.821 - 0.00% -
BM_deque_deque_ranges_move_backward/1024 -6.57% 307.977 287.741 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/8192 -6.55% 7229.802 6755.972 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 -6.55% 28.307 26.453 - 0.00% -
std::find_end(vector<int>,_pred)_(near_matches)/1024 -6.51% 19413.558 18150.038 - 0.00% -
std::multiset<std::string>::insert(const_value_type&)_(already_present)/8192 -6.50% 200.543 187.515 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 -6.49% 34.202 31.982 - 0.00% -
BM_deque_deque_ranges_move_backward/70000 -6.49% 20805.699 19455.782 - 0.00% -
BM_deque_deque_ranges_move_backward/64000 -6.47% 19029.158 17798.836 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/8 -6.44% 1.065 0.997 - 0.00% -
SetIntersection_None_Set_string_256_16 -6.43% 19846840.108 18570694.914 - 0.00% -
SetIntersection_Front_Set_float_262144_16 -6.43% 1230208.715 1151106.972 - 0.00% -
std::rotate(deque<int>)_(by_1/4)/8192 -6.42% 2143.064 2005.576 - 0.00% -
BM_deque_deque_ranges_move_backward/4000 -6.41% 1185.002 1109.031 - 0.00% -
SetIntersection_None_Vector_uint32_64_64 -6.41% 9495804.965 8887348.225 - 0.00% -
std::vector<bool>::ctor(const_Self&) -6.36% 29.463 27.589 - 0.00% -
std::move(vector<int>)/1048576 -6.34% 60201.074 56383.061 - 0.00% -
SetIntersection_Interlaced_Set_float_16_1 -6.32% 65959739.013 61787989.957 - 0.00% -
SetIntersection_Interlaced_Set_string_64_64 -6.28% 31963900.384 29955669.044 - 0.00% -
BM_vector_deque_ranges_copy_backward/65536 -6.27% 20724.890 19424.935 - 0.00% -
SetIntersection_None_Vector_string_262144_64 -6.27% 1245490.275 1167449.635 - 0.00% -
rng::contains_subrange(deque<int>)_(same_length)/16 -6.26% 7.906 7.411 - 0.00% -
std::vector<int>::ctor(Range)_(cheap_elements)/32 -6.25% 10.813 10.138 - 0.00% -
std::partition(deque<int>)_(dense)/50 -6.17% 16.391 15.380 - 0.00% -
std::fill_n(list<int>)/8192 -6.16% 7468.135 7008.421 - 0.00% -
BM_BitsetToString<32>/Uniform_(50%)/50 -6.15% 18.627 17.481 - 0.00% -
BM_vector_deque_ranges_move_backward/65536 -6.15% 20631.234 19363.036 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 -6.11% 350173617.114 328762264.590 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_1 -6.10% 1033332.571 970336.050 - 0.00% -
std::rotate_copy(deque<int>)/32 -6.09% 2.831 2.658 - 0.00% -
SetIntersection_Interlaced_Vector_string_64_64 -6.09% 23490896.152 22060333.122 - 0.00% -
SetIntersection_Front_Set_uint64_1024_64 -6.08% 2061479.259 1936041.377 - 0.00% -
ranges::minmax(std::list<char>)/1 -6.08% 0.386 0.363 - 0.00% -
std::map<std::string,_int>::equal_range(key)/32 -6.08% 70.638 66.345 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_end)/32 -6.08% 9.775 9.181 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 -6.06% 6323530.444 5940319.490 - 0.00% -
BM_StringRelational_Compare_Huge_Large_Control -6.04% 2.022 1.900 - 0.00% -
std::find_end(deque<int>)_(process_all)/1048576 -6.04% 452158.067 424861.908 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 -6.04% 1731742.453 1627205.359 - 0.00% -
std::vector<bool>::reserve() -6.03% 9.317 8.755 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0 -6.02% 36.481 34.285 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 -6.02% 6252379.761 5876294.452 - 0.00% -
BM_deque_deque_ranges_move_backward/65536 -6.01% 19363.718 18199.851 - 0.00% -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 -5.97% 2815.596 2647.634 - 0.00% -
BM_deque_deque_ranges_move_backward/4096 -5.94% 1209.431 1137.614 - 0.00% -
std::adjacent_find(list<int>,_pred)/8 -5.92% 4.246 3.994 - 0.00% -
std::copy_if(vector<int>)_(every_other)/32768 -5.92% 17121.444 16108.546 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4 -5.90% 9098456.614 8561212.104 - 0.00% -
std::deque<std::string>::erase(middle)_(cheap_elements)/1024 -5.89% 1572.579 1479.978 - 0.00% -
BM_format_to_n_string_begin<std::vector<wchar_t>>/1048576 -5.88% 146280.006 137675.247 - 0.00% -
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -5.88% 1913.758 1801.299 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/1024 -5.87% 20.712 19.496 - 0.00% -
ranges::min(std::vector<__int128>)/70000 -5.87% 19909.818 18741.460 - 0.00% -
std::search_n(deque<int>)_(no_match)/32 -5.86% 15.695 14.776 - 0.00% -
SetIntersection_None_Set_string_1024_64 -5.85% 17859385.721 16814912.343 - 0.00% -
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle -5.84% 0.412 0.388 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 -5.84% 143372.499 134999.271 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_1024 -5.82% 18425068.678 17353638.494 - 0.00% -
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -5.79% 298593.741 281292.263 - 0.00% -
ranges::minmax(std::deque<__int128>)/70000 -5.79% 29461.694 27756.470 - 0.00% -
std::map<std::string,_int>::contains(key)/32 -5.78% 90.812 85.563 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16 -5.77% 34486971.889 32497608.522 - 0.00% -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -5.75% 1203.673 1134.407 - 0.00% -
BM_vector_deque_move/1 -5.71% 1.143 1.078 - 0.00% -
SetIntersection_None_Set_uint32_256_1 -5.70% 14243822.495 13431888.094 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 -5.64% 251361579.401 237182809.738 - 0.00% -
BM_format_string<char>/1 -5.63% 9.640 9.097 - 0.00% -
std::move(list<int>)/4096 -5.63% 4756.963 4488.989 - 0.00% -
BM_deque_vector_move_backward/2 -5.63% 1.681 1.586 - 0.00% -
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -5.62% 5080.435 4794.716 - 0.00% -
std::reverse(deque<int>)/64 -5.62% 18.652 17.604 - 0.00% -
std::any_of(list<int>)_(process_all)/32768 -5.62% 27703.760 26146.968 - 0.00% -
std::find_end(deque<int>)_(process_all)/8192 -5.61% 3526.804 3328.868 - 0.00% -
ranges::minmax(std::deque<long_long>)/64 -5.60% 21.966 20.736 - 0.00% -
BM_deque_deque_ranges_move_backward/5500 -5.59% 1634.294 1542.868 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_16384 -5.58% 1951699.145 1842849.422 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/8 -5.58% 2.403 2.269 - 0.00% -
SetIntersection_None_Vector_float_64_64 -5.56% 9558683.028 9027489.496 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 -5.54% 1058138.721 999472.430 - 0.00% -
BM_StringConstructDestroyCStr_Empty_Opaque -5.51% 1.450 1.370 - 0.00% -
std::set<std::string>::equal_range(key)/32 -5.49% 67.767 64.048 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 -5.49% 353956757.300 334539505.048 - 0.00% -
SetIntersection_Front_Set_uint32_1024_1024 -5.48% 15948002.506 15074513.899 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 -5.44% 877.233 829.505 - 0.00% -
std::make_heap(deque<int>,_pred)_(repeated)/8192 -5.44% 20107.345 19013.575 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 -5.43% 40.020 37.846 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 -5.43% 6.804 6.434 - 0.00% -
std::for_each(list<int>)/8 -5.42% 2.528 2.391 - 0.00% -
std::is_partitioned(list<int>)_(unpartitioned)/32 -5.41% 6.120 5.789 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 -5.40% 5860.523 5544.230 - 0.00% -
std::copy_if(deque<int>)_(every_other)/8 -5.40% 3.228 3.054 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -5.38% 32.271 30.533 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_4 -5.38% 8689520.182 8221869.078 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 -5.38% 3.860 3.652 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/32 -5.37% 10.160 9.615 - 0.00% -
SetIntersection_Interlaced_Set_uint32_64_4 -5.36% 22782635.358 21561061.374 - 0.00% -
std::move(deque<int>)/32768 -5.34% 2270.123 2149.005 - 0.00% -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 -5.33% 10.754 10.181 - 0.00% -
std::any_of(deque<int>)_(process_all)/8 -5.27% 2.639 2.500 - 0.00% -
BM_ConstructAndDestroy_MemFuncPtr_Opaque -5.26% 1.203 1.140 - 0.00% -
std::remove(list<int>)_(sprinkled)/50 -5.26% 71.140 67.397 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 -5.26% 1038984.442 984320.464 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 -5.26% 9.814 9.298 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_4 -5.26% 363753243.070 344637004.659 - 0.00% -
BM_format_string<wchar_t>/1 -5.25% 13.867 13.139 - 0.00% -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -5.25% 281832.704 267045.824 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1024 -5.23% 359455342.870 340657692.602 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 -5.23% 12476263.242 11823922.908 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -5.22% 738.891 700.303 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 -5.22% 22504215.967 21329434.915 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/8192 -5.22% 3878.888 3676.425 - 0.00% -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 -5.21% 99.887 94.681 - 0.00% -
SetIntersection_Interlaced_Vector_string_16_16 -5.21% 48768790.548 46227459.467 - 0.00% -
rng::find_last(deque<int>)_(bail_90%)/8 -5.18% 0.965 0.915 - 0.00% -
BM_StringRelational_Less_Large_Large_ChangeFirst -5.16% 1.270 1.204 - 0.00% -
std::make_heap(deque<int>)_(ascending)/1024 -5.15% 2751.796 2610.209 - 0.00% -
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/8 -5.14% 41.706 39.564 - 0.00% -
SetIntersection_Front_Vector_string_262144_16 -5.13% 1549484.488 1470033.778 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_64 -5.12% 6464778.795 6133524.984 - 0.00% -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/32 -5.12% 54.212 51.434 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 -5.12% 730.350 692.958 - 0.00% -
BM_vector_deque_ranges_copy/70000 -5.12% 21693.108 20582.924 - 0.00% -
SetIntersection_Front_Set_uint64_262144_4 -5.11% 1083638.379 1028291.788 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 -5.08% 36.453 34.600 - 0.00% -
SetIntersection_None_Set_string_1024_4 -5.08% 18347351.626 17414958.542 - 0.00% -
std::vector<std::string>::erase(begin)_(cheap_elements)/32 -5.08% 82.713 78.511 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_middle)/1024 -5.07% 26.457 25.115 - 0.00% -
SetIntersection_None_Set_float_1024_1 -5.07% 11217241.595 10648982.134 - 0.00% -
BM_format_to_iterator/<std::string>_string_view_len_60 -5.06% 3.682 3.495 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/8192 -5.06% 39.534 37.535 - 0.00% -
BM_vector_deque_copy/512 -5.05% 23.072 21.907 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 -5.05% 260414764.797 247276618.145 - 0.00% -
BM_from_sys/2100/threads:16 -5.02% 20.368 19.346 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64 -4.99% 207071447.978 196741764.387 - 0.00% -
ranges::min(std::vector<__int128>)/64 -4.98% 18.141 17.238 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_1 -4.97% 1024818.886 973898.312 - 0.00% -
std::copy_if(list<int>)_(every_other)/4096 -4.97% 3324.608 3159.421 - 0.00% -
BM_format_string<wchar_t>/65536 -4.95% 0.257 0.244 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_16 -4.93% 21805297.100 20729596.881 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 -4.92% 60662417.766 57676432.328 - 0.00% -
SetIntersection_None_Set_float_256_1 -4.92% 14280131.074 13577970.909 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -4.88% 10142.024 9646.723 - 0.00% -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -4.88% 42.541 40.466 - 0.00% -
BM_format_string<wchar_t>/1024 -4.87% 0.295 0.281 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/1024 -4.86% 470.779 447.883 - 0.00% -
rng::contains_subrange(list<int>)_(single_element)/8192 -4.86% 7857.824 7475.715 - 0.00% -
std::is_partitioned(deque<int>)_(partitioned)/8192 -4.85% 2089.880 1988.453 - 0.00% -
SetIntersection_Front_Vector_float_262144_4 -4.85% 1040247.548 989761.529 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/1024 -4.85% 28.475 27.094 - 0.00% -
SetIntersection_Front_Set_uint64_1024_16 -4.85% 1265602.466 1204234.175 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 -4.85% 46.239 43.999 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1 -4.83% 34522904.409 32854230.562 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 -4.83% 6762.431 6435.881 - 0.00% -
rng::contains(list<int>)_(process_all)/8 -4.82% 2.324 2.212 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_256 -4.80% 25903923.903 24659243.086 - 0.00% -
SetIntersection_Front_Vector_string_64_64 -4.79% 23512591.311 22387432.173 - 0.00% -
BM_deque_deque_ranges_copy_backward/64 -4.78% 17.091 16.275 - 0.00% -
SetIntersection_None_Set_string_256_1 -4.77% 21505263.308 20478411.586 - 0.00% -
std::copy_if(deque<int>)_(every_other)/512 -4.77% 206.309 196.459 - 0.00% -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 -4.77% 24.440 23.275 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/1024 -4.76% 2751.482 2620.433 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/8192 -4.76% 30.300 28.858 - 0.00% -
SetIntersection_Front_Vector_string_262144_1 -4.76% 1080722.781 1029294.636 - 0.00% -
SetIntersection_Front_Set_float_16384_16 -4.76% 1256189.449 1196439.797 - 0.00% -
std::deque<std::string>::erase(middle)_(cheap_elements)/8192 -4.75% 12285.643 11701.991 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_64 -4.75% 1179962.000 1123926.556 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -4.74% 49083.339 46756.031 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 -4.73% 922.215 878.554 - 0.00% -
SetIntersection_Interlaced_Set_string_256_256 -4.73% 25895290.799 24671006.086 - 0.00% -
std::is_partitioned(list<int>)_(partitioned)/8192 -4.72% 7010.611 6679.619 - 0.00% -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 -4.70% 51.240 48.830 - 0.00% -
std::is_partitioned(deque<int>)_(partitioned)/1024 -4.70% 258.645 246.489 - 0.00% -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/1024 -4.70% 8088.469 7708.607 - 0.00% -
BM_vector_deque_ranges_copy/65536 -4.69% 20186.296 19240.532 - 0.00% -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 -4.68% 27.811 26.510 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -4.67% 793.193 756.144 - 0.00% -
std::is_partitioned(deque<int>)_(unpartitioned)/8192 -4.67% 846.100 806.581 - 0.00% -
std::multiset<int>::erase(key)_(non-existent,_end)/32 -4.67% 2.770 2.640 - 0.00% -
std::vector<std::string>::erase(begin)_(cheap_elements)/1024 -4.66% 2475.918 2360.434 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 -4.65% 5569311.650 5310079.968 - 0.00% -
bm_make_exception_ptr/threads:2 -4.64% 6.059 5.778 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256 -4.64% 10563818.552 10073930.048 - 0.00% -
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 -4.63% 84.789 80.859 - 0.00% -
bm_make_exception_ptr/threads:4 -4.63% 3.062 2.921 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16 -4.63% 362867711.844 346071821.904 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 -4.63% 251930046.873 240277189.575 - 0.00% -
SetIntersection_Front_Set_uint32_262144_16384 -4.62% 363914583.477 347100822.355 - 0.00% -
std::copy_n(deque<int>)/64 -4.62% 16.106 15.362 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/8192 -4.61% 23233.484 22162.173 - 0.00% -
std::find(deque<int>)_(process_all)/1024 -4.60% 278.953 266.111 - 0.00% -
std::find_end(vector<int>)_(match_near_end)/1024 -4.59% 25.860 24.673 - 0.00% -
rng::contains(vector<int>)_(process_all)/8 -4.59% 2.286 2.181 - 0.00% -
BM_join_view_out_vectors/0 -4.58% 0.468 0.447 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/8 -4.58% 0.884 0.844 - 0.00% -
std::map<std::string,_int>::upper_bound(key)/32 -4.57% 76.605 73.101 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 -4.57% 247777648.084 236463058.693 - 0.00% -
std::find_if_not(list<int>)_(bail_25%)/8 -4.56% 0.830 0.792 - 0.00% -
BM_StringRelationalLiteral_Compare_Small_Large_Control -4.56% 1.449 1.383 - 0.00% -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -4.54% 287.090 274.053 - 0.00% -
std::is_partitioned(vector<int>)_(unpartitioned)/50 -4.53% 0.844 0.805 - 0.00% -
std::vector<int>::ctor(size_type)/32 -4.53% 10.134 9.674 - 0.00% -
bm_lexicographical_compare<signed_char>/1 -4.53% 0.686 0.655 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 -4.51% 5090757.553 4861290.008 - 0.00% -
std::set<int>::ctor(const_Self&)/32 -4.50% 181.059 172.909 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16384_1 -4.50% 1024720.632 978632.737 - 0.00% -
std::for_each(list<int>)/8192 -4.50% 8210.427 7841.341 - 0.00% -
SetIntersection_Front_Set_string_256_256 -4.49% 26072134.566 24901587.632 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 -4.49% 1284.349 1226.693 - 0.00% -
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/1024 -4.48% 34202.253 32670.004 - 0.00% -
BM_format_to_iterator/<std::vector>_C_string_len_60 -4.47% 5.176 4.945 - 0.00% -
std::search_n(list<int>)_(no_match)/8192 -4.46% 7357.594 7029.518 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&)/1024 -4.45% 33840.750 32334.009 - 0.00% -
std::count(vector<int>)_(every_other)/8 -4.44% 1.324 1.266 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 -4.42% 29864.505 28544.352 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_64 -4.42% 12816213.106 12250275.591 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/0 -4.40% 0.759 0.725 - 0.00% -
std::vector<std::string>::erase(begin)_(cheap_elements)/8192 -4.39% 19810.674 18940.930 - 0.00% -
std::remove(list<int>)_(prefix)/1024 -4.38% 999.284 955.517 - 0.00% -
BM_vector_deque_ranges_move/65536 -4.38% 20117.112 19236.095 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 -4.37% 1026229.002 981331.989 - 0.00% -
std::all_of(list<int>)_(process_all)/32768 -4.37% 27751.254 26539.004 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_1 -4.37% 19550087.001 18696211.846 - 0.00% -
std::rotate(vector<int>)_(by_1/4)/32 -4.37% 8.571 8.197 - 0.00% -
BM_emoji_text<char> -4.37% 35119.600 33586.577 - 0.00% -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 -4.36% 30.068 28.757 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/8192 -4.35% 26.367 25.219 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/C_string_len_6 -4.35% 72.931 69.757 - 0.00% -
SetIntersection_Front_Vector_float_64_64 -4.35% 9577092.296 9160889.644 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 -4.34% 717.437 686.275 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -4.34% 21243228.856 20321561.443 - 0.00% -
BM_vector_deque_copy/5500 -4.34% 229.703 219.737 - 0.00% -
BM_vector_deque_ranges_move_backward/70000 -4.32% 22035.803 21084.717 - 0.00% -
SetIntersection_Front_Set_float_64_16 -4.31% 16060372.846 15367953.628 - 0.00% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 -4.30% 5.776 5.527 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/8192 -4.29% 21904.975 20964.575 - 0.00% -
SetIntersection_Front_Set_uint64_16_16 -4.29% 39076847.750 37401573.018 - 0.00% -
std::format(double)_(fmt:_{:_0e}) -4.28% 45.302 43.361 - 0.00% -
std::copy_if(list<int>)_(every_other)/1048576 -4.28% 865515.437 828479.879 - 0.00% -
std::unordered_multimap<int,_int>::ctor(const_Self&)/32 -4.27% 239.043 228.840 - 0.00% -
BM_format_to_iterator/<std::vector>_string_view_len_60 -4.27% 3.763 3.602 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 -4.26% 213930184.394 204824479.204 - 0.00% -
std::map<std::string,_int>::count(key)/1024 -4.26% 152.286 145.806 - 0.00% -
std::copy_if(deque<int>)_(every_other)/32768 -4.25% 12748.236 12206.073 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 -4.25% 0.725 0.694 - 0.00% -
std::unordered_set<int>::find(key)/1024 -4.25% 10.059 9.632 - 0.00% -
std::make_heap(deque<int>)_(pipe-organ)/1024 -4.24% 2764.870 2647.505 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 -4.24% 18727423.146 17932864.411 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/8192 -4.24% 50508.253 48367.882 - 0.00% -
dynamic_cast_(VChain_fail,_2_levels) -4.22% 14.079 13.485 - 0.00% -
SetIntersection_Interlaced_Set_uint64_64_16 -4.21% 21390874.041 20490758.713 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -4.20% 255.379 244.641 - 0.00% -
std::copy_if(deque<int>)_(every_other)/64 -4.20% 23.122 22.151 - 0.00% -
BM_format_to_iterator/<std::string>_C_string_len_60 -4.19% 5.012 4.802 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -4.19% 19480.000 18664.616 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -4.19% 1452.339 1391.554 - 0.00% -
BM_deque_vector_move_backward/0 -4.18% 0.460 0.441 - 0.00% -
std::copy(list<int>)/64 -4.18% 32.339 30.988 - 0.00% -
SetIntersection_Front_Set_string_16384_16 -4.18% 1767707.523 1693859.929 - 0.00% -
SetIntersection_Front_Set_float_262144_256 -4.17% 4723126.907 4526025.057 - 0.00% -
std::find_if_not(list<int>)_(process_all)/50 -4.16% 11.244 10.776 - 0.00% -
std::copy_if(deque<int>)_(every_other)/4096 -4.16% 1590.652 1524.496 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -4.16% 6000.856 5751.467 - 0.00% -
std::move_backward(vector<int>)/8 -4.15% 2.430 2.329 - 0.00% -
BM_StringAssignAsciiz_Empty_Opaque -4.15% 1.385 1.327 - 0.00% -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/32 -4.15% 183.271 175.666 - 0.00% -
std::multiset<std::string>::ctor(const_Self&)/32 -4.15% 779.987 747.624 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_16 -4.12% 362510082.778 347560162.966 - 0.00% -
BM_Hash/uint32_random_std_hash/1024 -4.12% 604.235 579.352 - 0.00% -
SetIntersection_Interlaced_Set_string_256_64 -4.11% 22090116.642 21181659.471 - 0.00% -
std::adjacent_find(vector<int>)/50 -4.11% 13.080 12.542 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -4.08% 359046408.162 344385167.041 - 0.00% -
std::rotate(vector<bool>)_(1_element_backward)/8192 -4.07% 13664.468 13107.938 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 -4.07% 344111837.979 330106137.520 - 0.00% -
std::unordered_set<std::string>::find(key)/1024 -4.07% 117.050 112.292 - 0.00% -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 -4.05% 3750837.594 3598985.681 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -4.03% 338.197 324.565 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32 -4.02% 51.033 48.979 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 -4.00% 1504756.045 1444621.012 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 -4.00% 5808.953 5576.828 - 0.00% -
std::copy_if(list<int>)_(every_other)/512 -3.98% 365.672 351.111 - 0.00% -
std::replace(deque<int>)_(sprinkled)/50 -3.97% 14.074 13.516 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 -3.95% 714.251 686.038 - 0.00% -
std::reverse(deque<int>)/8 -3.94% 2.904 2.790 - 0.00% -
dynamic_cast_(VChain_middle,_1_level) -3.93% 14.510 13.939 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256 -3.93% 1745202.579 1676674.094 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/1024 -3.92% 462.854 444.701 - 0.00% -
std::unique(vector<int>)_(sprinkled)/1024 -3.92% 510.370 490.372 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 -3.91% 1803653.780 1733083.744 - 0.00% -
BM_format_string<wchar_t>/32768 -3.91% 0.265 0.255 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_4 -3.90% 1020656.340 980832.893 - 0.00% -
BM_format_string<wchar_t>/2048 -3.90% 0.261 0.251 - 0.00% -
BM_StringRelationalLiteral_Less_Empty_Large_Control -3.90% 0.629 0.604 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1 -3.89% 1027044.095 987058.692 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/1024 -3.89% 6013.525 5779.525 - 0.00% -
SetIntersection_None_Set_uint64_64_64 -3.87% 12939434.993 12438424.194 - 0.00% -
SetIntersection_None_Set_uint32_262144_1 -3.87% 1319029.368 1268036.664 - 0.00% -
std::multiset<int>::insert(value)_(new_value,_middle)/1024 -3.87% 21.991 21.141 - 0.00% -
std::make_heap(deque<int>,_pred)_(pipe-organ)/8192 -3.85% 21310.450 20489.807 - 0.00% -
BM_vector_deque_ranges_copy_backward/70000 -3.82% 21995.542 21154.853 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 -3.82% 2087.164 2007.415 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/50 -3.82% 16.002 15.391 - 0.00% -
std::find_end(deque<int>)_(process_all)/1000 -3.82% 438.174 421.454 - 0.00% -
std::format(double)_(fmt:_{:_0g}) -3.81% 50.142 48.230 - 0.00% -
SetIntersection_None_Vector_string_262144_1024 -3.81% 1215770.841 1169424.038 - 0.00% -
BM_CmpLess_uchar_uint -3.81% 1.101 1.059 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_64 -3.81% 10887049.325 10472381.534 - 0.00% -
std::copy_if(list<int>)_(every_other)/262144 -3.79% 213123.808 205047.780 - 0.00% -
std::make_heap(deque<int>)_(descending)/1024 -3.79% 3659.037 3520.385 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_16 -3.78% 130737809.278 125794822.583 - 0.00% -
std::unordered_multiset<int>::find(key)/8192 -3.78% 11.357 10.928 - 0.00% -
std::fill_n(vector<bool>)/32768 -3.77% 30.914 29.747 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 -3.77% 345927133.834 332870976.999 - 0.00% -
std::find_end(deque<int>)_(process_all)/1024 -3.77% 443.221 426.494 - 0.00% -
std::copy_if(deque<int>)_(every_other)/262144 -3.77% 101464.412 97644.058 - 0.00% -
rng::find_last_if_not(list<int>)_(bail_90%)/8 -3.76% 0.646 0.622 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 -3.75% 70737005.956 68085913.686 - 0.00% -
std::unordered_multimap<int,_int>::contains(key)/1024 -3.74% 10.765 10.363 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1_1 -3.74% 544051930.763 523707294.521 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 -3.73% 7442587.153 7164740.612 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/64 -3.73% 16.050 15.452 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 -3.72% 1070587.384 1030723.425 - 0.00% -
SetIntersection_None_Vector_uint64_262144_256 -3.72% 364434202.371 350865285.106 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -3.71% 5873.161 5655.135 - 0.00% -
std::fill(vector<bool>)/32768 -3.71% 30.855 29.711 - 0.00% -
std::copy_if(deque<int>)_(every_other)/1048576 -3.69% 406133.326 391130.144 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 -3.69% 327195.591 315108.567 - 0.00% -
SetIntersection_Interlaced_Set_float_64_16 -3.68% 22151467.201 21335923.073 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 -3.68% 1064151.572 1024977.397 - 0.00% -
BM_format_to_back_inserter<std::string>/C_string_len_6 -3.68% 12.794 12.323 - 0.00% -
std::copy_n(deque<int>)/262144 -3.67% 83062.707 80014.039 - 0.00% -
SetIntersection_Interlaced_Vector_string_256_16 -3.67% 13035231.993 12557402.013 - 0.00% -
BM_vector_deque_ranges_move/70000 -3.66% 21363.223 20580.808 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_16384 -3.66% 3677683.417 3543017.432 - 0.00% -
SetIntersection_Interlaced_Vector_string_256_256 -3.66% 17243948.998 16613045.312 - 0.00% -
std::for_each(multimap<int>::iterator)/8192 -3.65% 17227.469 16597.811 - 0.00% -
std::deque<std::string>::erase(middle)_(cheap_elements)/32 -3.65% 65.273 62.887 - 0.00% -
std::unique(list<int>)_(contiguous)/1024 -3.65% 942.736 908.298 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle -3.65% 1.438 1.386 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/1024 -3.65% 63.680 61.356 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_256 -3.64% 12817767.682 12351476.401 - 0.00% -
SetIntersection_None_Vector_string_262144_16 -3.64% 1212957.315 1168833.580 - 0.00% -
BM_StringFindNoMatch/64 -3.63% 2.025 1.951 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 -3.63% 5495763.291 5296114.460 - 0.00% -
SetIntersection_Front_Set_string_262144_1 -3.63% 1069018.943 1030200.208 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -3.62% 277751.471 267700.586 - 0.00% -
std::unordered_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -3.62% 127.798 123.177 - 0.00% -
BM_ascii_text<char> -3.60% 35553.032 34274.633 - 0.00% -
std::set<std::string>::insert(value)_(new_value,_middle)/32 -3.59% 53.837 51.903 - 0.00% -
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 -3.59% 755.934 728.810 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -3.58% 185.709 179.066 - 0.00% -
BM_format_string<wchar_t>/32 -3.57% 0.890 0.858 - 0.00% -
std::for_each(deque<int>)/50 -3.56% 22.871 22.057 - 0.00% -
std::make_heap(deque<int>)_(descending)/8192 -3.56% 31531.563 30410.058 - 0.00% -
std::find(deque<int>)_(bail_25%)/32768 -3.56% 2219.763 2140.835 - 0.00% -
BM_format_to_string_back_inserter<std::list<wchar_t>>/1 -3.55% 20.697 19.962 - 0.00% -
BM_StringFindCharLiteral/16 -3.55% 1.527 1.473 - 0.00% -
std::pop_heap(vector<size_t>)/1024 -3.55% 8.420 8.122 - 0.00% -
std::make_heap(deque<int>,_pred)_(ascending)/8192 -3.54% 21798.455 21026.147 - 0.00% -
BM_cyrillic_text<char> -3.54% 22250.838 21462.682 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 -3.54% 513475.463 495302.635 - 0.00% -
SetIntersection_Front_Set_string_1024_4 -3.53% 1209828.211 1167084.370 - 0.00% -
std::search(vector<int>,_pred)_(same_length)/1000 -3.53% 329.731 318.094 - 0.00% -
std::map<std::string,_int>::find(key)/1024 -3.53% 149.327 144.060 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -3.52% 48644.874 46933.010 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it)/8192 -3.52% 12098.490 11673.077 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/1024 -3.51% 20.193 19.484 - 0.00% -
std::set<int>::ctor(const_Self&)/8192 -3.51% 46594.444 44960.536 - 0.00% -
BM_format_to_iterator/<std::vector>_string_len_60 -3.49% 3.805 3.672 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_64 -3.49% 141526563.512 136592174.834 - 0.00% -
std::partition(list<int>)_(dense)/8192 -3.49% 5544.132 5350.857 - 0.00% -
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -3.47% 1064.378 1027.463 - 0.00% -
std::any_of(deque<int>)_(process_all)/32768 -3.46% 9988.071 9642.542 - 0.00% -
std::make_heap(vector<NonIntegral>,_pred)_(descending)/8192 -3.46% 7483.944 7225.362 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -3.45% 739.213 713.682 - 0.00% -
std::multimap<int,_int>::clear()/1024 -3.45% 10771.177 10400.056 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 -3.44% 359908020.124 347517374.344 - 0.00% -
SetIntersection_None_Vector_uint32_64_1 -3.43% 18050281.518 17431759.273 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_4 -3.42% 11738098.389 11336636.543 - 0.00% -
std::make_heap(vector<NonIntegral>,_pred)_(heap)/8192 -3.42% 7455.197 7200.434 - 0.00% -
std::vector<std::string>::erase(middle)_(cheap_elements)/8192 -3.42% 9766.757 9433.161 - 0.00% -
std::make_heap(vector<NonIntegral>)_(heap)/8192 -3.41% 7460.637 7206.231 - 0.00% -
SetIntersection_Front_Set_uint64_1024_256 -3.41% 5102989.404 4929119.721 - 0.00% -
std::unordered_map<int,_int>::erase(key)_(non-existent,_end)/8192 -3.41% 0.883 0.853 - 0.00% -
BM_ascii_escaped<wchar_t> -3.40% 4140.921 3999.947 - 0.00% -
std::any_of(deque<int>)_(process_all)/8192 -3.40% 2478.038 2393.850 - 0.00% -
BM_StringFindCharLiteral/32 -3.39% 1.843 1.780 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0L}) -3.39% 1272.817 1229.723 - 0.00% -
BM_format_to_iterator/<std::array>_C_string_len_6 -3.39% 3.249 3.139 - 0.00% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -3.38% 13235.207 12787.550 - 0.00% -
std::make_heap(vector<NonIntegral>)_(heap)/1024 -3.38% 987.927 954.513 - 0.00% -
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 -3.38% 3.934 3.801 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_4 -3.37% 104295800.254 100782074.546 - 0.00% -
SetIntersection_Front_Set_uint64_262144_16384 -3.37% 351477019.356 339647224.352 - 0.00% -
BM_format_to_n_string_span<wchar_t>/1048576 -3.36% 150851.580 145784.108 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 -3.34% 351377971.304 339645726.274 - 0.00% -
SetIntersection_None_Set_uint64_64_4 -3.33% 23779659.339 22988464.900 - 0.00% -
SetIntersection_Front_Vector_string_1024_256 -3.32% 7821400.929 7561476.482 - 0.00% -
SetIntersection_None_Set_uint32_262144_4 -3.31% 1478058.752 1429062.802 - 0.00% -
BM_format/C_string_len_60 -3.31% 20.868 20.177 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_end)/1024 -3.31% 18.822 18.200 - 0.00% -
SetIntersection_None_Set_string_262144_4 -3.30% 2798115.835 2705736.086 - 0.00% -
std::find_end(deque<int>)_(near_matches)/8192 -3.30% 2164754.068 2093289.503 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/1048576 -3.30% 1696000.134 1640025.700 - 0.00% -
SetIntersection_Interlaced_Set_uint32_1024_4 -3.30% 8449653.350 8170945.290 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -3.30% 103906.119 100479.248 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_64 -3.30% 3639926.761 3519900.376 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 -3.29% 425572.106 411556.667 - 0.00% -
std::copy_if(list<int>)_(entire_range)/1048576 -3.29% 896045.321 866537.024 - 0.00% -
std::make_heap(vector<NonIntegral>,_pred)_(heap)/1024 -3.29% 987.924 955.413 - 0.00% -
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8 -3.28% 4.451 4.305 - 0.00% -
std::find_end(deque<int>)_(near_matches)/1024 -3.26% 28460.962 27533.817 - 0.00% -
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 -3.25% 202998.605 196396.284 - 0.00% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 -3.24% 479.431 463.902 - 0.00% -
SetIntersection_None_Set_uint64_16384_16 -3.23% 200013358.891 193546487.438 - 0.00% -
SetIntersection_None_Vector_string_262144_256 -3.23% 1224582.549 1185041.852 - 0.00% -
BM_StringRelational_Eq_Large_Large_ChangeLast -3.23% 1.785 1.727 - 0.00% -
BM_format_to_iterator/<std::array>_string_len_60 -3.21% 3.725 3.605 - 0.00% -
SetIntersection_None_Set_string_16384_4 -3.21% 352791030.553 341483058.281 - 0.00% -
std::find_end(deque<int>)_(near_matches)/1000 -3.20% 27235.821 26363.546 - 0.00% -
std::search(vector<int>,_pred)_(same_length)/8192 -3.20% 2701.623 2615.158 - 0.00% -
std::move(vector<int>)/262144 -3.20% 14613.976 14146.361 - 0.00% -
std::find(vector<long_long>)_(bail_25%)/8 -3.20% 0.693 0.671 - 0.00% -
SetIntersection_Front_Set_uint32_256_16 -3.20% 4723591.339 4572473.713 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 -3.19% 888.788 860.412 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/32 -3.19% 89.750 86.888 - 0.00% -
std::sort(deque<int>)_(shuffled)/8192 -3.18% 107409.093 103990.290 - 0.00% -
BM_format_to_iterator/<std::vector>_string_view_len_6 -3.18% 2.344 2.269 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 -3.17% 1220964.501 1182229.444 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 -3.17% 1877.582 1818.041 - 0.00% -
std::make_heap(vector<NonIntegral>)_(descending)/8192 -3.17% 7474.327 7237.433 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 -3.15% 53246.672 51567.554 - 0.00% -
std::partition(list<int>)_(sparse)/50 -3.15% 15.225 14.745 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(shuffled)/8 -3.14% 41.737 40.424 - 0.00% -
BM_stop_token_single_thread_polling_stop_requested/16777216 -3.14% 74238300.323 71908283.234 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_1 -3.13% 1047516.381 1014716.504 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -3.13% 11784.944 11415.945 - 0.00% -
std::multiset<std::string>::erase(key)_(non-existent,_end)/1024 -3.13% 20.494 19.852 - 0.00% -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 -3.13% 3800.688 3681.859 - 0.00% -
SetIntersection_Front_Set_float_1024_16 -3.12% 1251654.327 1212551.026 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/8 -3.12% 2.706 2.622 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_64 -3.12% 2814472.187 2726663.370 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_4 -3.12% 2998125.507 2904700.348 - 0.00% -
std::map<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/1024 -3.11% 35169.805 34075.469 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/32 -3.11% 185.344 179.578 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -3.11% 35463.081 34360.826 - 0.00% -
std::set<int>::erase(key)_(non-existent,_middle)/32 -3.10% 1.992 1.930 - 0.00% -
std::find_first_of(deque<int>)_(small_needle)/32 -3.10% 97.756 94.726 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 -3.10% 2741009.463 2656093.333 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024 -3.10% 10786.127 10452.035 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 -3.10% 6.288 6.093 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_256 -3.09% 1689719.921 1637438.079 - 0.00% -
BM_vector_deque_move_backward/0 -3.09% 0.339 0.329 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1 -3.08% 1012289.803 981069.915 - 0.00% -
std::is_sorted(list<int>)/1024 -3.08% 762.773 739.271 - 0.00% -
std::set<std::string>::lower_bound(key)/32 -3.07% 72.298 70.076 - 0.00% -
BM_align/64 -3.07% 0.655 0.635 - 0.00% -
BM_tolower_char<char> -3.07% 1.190 1.154 - 0.00% -
std::find_if_not(list<int>)_(bail_25%)/32768 -3.07% 7048.914 6832.544 - 0.00% -
BM_Copy_LargeTrivialFunctor -3.07% 11.715 11.356 - 0.00% -
BM_format_to_iterator/<std::array>_C_string_len_60 -3.06% 5.157 4.999 - 0.00% -
BM_vector_deque_copy/4096 -3.06% 166.777 161.677 - 0.00% -
std::remove_copy(list<int>)_(prefix)/8192 -3.05% 7129.975 6912.345 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_256 -3.05% 162703505.578 157739363.704 - 0.00% -
BM_StringRelationalLiteral_Less_Large_Large_ChangeLast -3.05% 1.723 1.671 - 0.00% -
std::copy_n(vector<int>)/64 -3.05% 2.547 2.470 - 0.00% -
SetIntersection_None_Set_float_1024_4 -3.04% 10981890.094 10647758.329 - 0.00% -
std::unordered_set<int>::clear()/8192 -3.03% 43615.240 42293.921 - 0.00% -
std::deque<int>::insert(middle)_(cheap_elements)/32 -3.03% 10.426 10.110 - 0.00% -
SetIntersection_None_Set_string_262144_1 -3.03% 2972834.278 2882804.722 - 0.00% -
BM_CmpEqual_schar_schar -3.03% 1.098 1.064 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 -3.02% 684.207 663.545 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16 -3.02% 1102418.592 1069164.602 - 0.00% -
SetIntersection_None_Set_string_262144_1024 -3.01% 2800238.784 2715851.646 - 0.00% -
std::make_heap(vector<NonIntegral>,_pred)_(descending)/1024 -3.01% 1012.824 982.328 - 0.00% -
std::remove_if(deque<int>)_(sprinkled)/50 -3.01% 62.020 60.154 - 0.00% -
SetIntersection_None_Set_string_64_4 -3.01% 31285232.112 30344919.704 - 0.00% -
std::remove_copy(list<int>)_(sprinkled)/8192 -3.00% 7075.921 6863.694 - 0.00% -
std::remove_if(vector<int>)_(sprinkled)/32 -2.99% 54.570 52.939 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144 -2.99% 425596.960 412883.308 - 0.00% -
SetIntersection_None_Set_uint32_256_4 -2.98% 13629011.644 13223368.296 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096 -2.97% 6636.216 6438.828 - 0.00% -
std::pop_heap(deque<size_t>)/8192 -2.97% 28.944 28.085 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/1048576 -2.97% 1702830.987 1652322.850 - 0.00% -
SetIntersection_Interlaced_Vector_string_16384_1024 -2.96% 162050183.257 157248791.447 - 0.00% -
BM_Copy_SmallNonTrivialFunctor -2.96% 10.342 10.035 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0Lf}) -2.96% 1260.833 1223.498 - 0.00% -
std::move_backward(vector<bool>)_(aligned)/512 -2.96% 754.347 732.018 - 0.00% -
std::format(double)_(fmt:_{:_10La}) -2.96% 46.401 45.030 - 0.00% -
SetIntersection_Front_Set_string_16384_4 -2.95% 1208070.433 1172437.193 - 0.00% -
std::for_each_n(list<int>)/50 -2.95% 22.346 21.687 - 0.00% -
std::format(double)_(fmt:_{:_0La}) -2.95% 43.829 42.536 - 0.00% -
std::is_permutation(deque<int>)_(3leg)_(shuffled)/1024 -2.95% 605898.653 588040.529 - 0.00% -
dynamic_cast_(VChain,_2_levels) -2.94% 11.323 10.990 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/4096 -2.94% 1233.439 1197.181 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_1 -2.92% 1027753.064 997709.017 - 0.00% -
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 -2.92% 44507.718 43206.882 - 0.00% -
BM_format_to_iterator/<std::deque>_string_len_60 -2.90% 24.568 23.855 - 0.00% -
SetIntersection_Front_Set_uint32_1024_1 -2.90% 1018480.537 988924.364 - 0.00% -
bm_lexicographical_compare<unsigned_char>/1 -2.90% 1.826 1.773 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_256 -2.90% 361955707.385 351467083.081 - 0.00% -
std::shift_right(vector<int>)/32 -2.89% 3.973 3.858 - 0.00% -
dynamic_cast_(VChain,_4_levels) -2.89% 20.294 19.708 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8 -2.89% 7.036 6.833 - 0.00% -
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -2.89% 252.846 245.549 - 0.00% -
SetIntersection_None_Set_string_16384_16384 -2.88% 350997810.337 340883157.851 - 0.00% -
std::make_heap(deque<int>)_(heap)/8192 -2.88% 31404.325 30499.478 - 0.00% -
std::search(vector<int>,_pred)_(same_length)/1024 -2.88% 344.340 334.427 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768 -2.87% 53132.875 51607.961 - 0.00% -
std::rotate_copy(list<int>)/32 -2.87% 8.435 8.193 - 0.00% -
rng::find(join_view(vector<list<int>>))_(process_all)/32768 -2.86% 26426.096 25670.250 - 0.00% -
SetIntersection_Front_Set_uint64_262144_256 -2.85% 5056229.280 4912143.387 - 0.00% -
std::move(vector<int>)/8 -2.84% 2.270 2.205 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 -2.84% 17.120 16.634 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/50 -2.83% 18.959 18.423 - 0.00% -
SetIntersection_None_Set_uint32_1024_64 -2.82% 11075862.963 10763345.240 - 0.00% -
BM_format_to_string_back_inserter<std::list<wchar_t>>/1048576 -2.81% 13037681.580 12670976.775 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_4 -2.81% 55716512.567 54150593.039 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 -2.81% 12708178.721 12351132.650 - 0.00% -
SetIntersection_None_Set_string_256_64 -2.81% 16804549.895 16332417.093 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(descending)/8 -2.81% 14.541 14.133 - 0.00% -
BM_format_string<wchar_t>/16 -2.80% 1.638 1.592 - 0.00% -
std::map<std::string,_int>::contains(key)/1024 -2.80% 151.673 147.423 - 0.00% -
BM_to_sys/1993/threads:16 -2.80% 0.809 0.786 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/32768 -2.80% 10162.369 9877.892 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -2.80% 47000.634 45685.887 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 -2.80% 242458663.275 235681703.687 - 0.00% -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/1024 -2.79% 5755.135 5594.548 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -2.79% 5753.298 5593.020 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_4 -2.78% 246727426.397 239862259.896 - 0.00% -
std::format(double)_(fmt:_{:0^17500_0La}) -2.78% 1277.207 1241.705 - 0.00% -
SetIntersection_None_Vector_string_262144_262144 -2.78% 2255307.045 2192640.211 - 0.00% -
BM_align/8 -2.77% 0.653 0.635 - 0.00% -
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 -2.77% 253.056 246.058 - 0.00% -
BM_std_minmax_element<char>/2 -2.76% 0.496 0.482 - 0.00% -
BM_unicode_text<char> -2.76% 33357.114 32436.173 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_4 -2.76% 179791032.756 174836617.569 - 0.00% -
std::set<int>::ctor(const_Self&)/1024 -2.75% 5666.576 5510.498 - 0.00% -
SetIntersection_None_Set_string_16384_1 -2.75% 349136695.139 339525415.647 - 0.00% -
BM_format/string_view_len_6 -2.75% 11.189 10.882 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024 -2.75% 17347116.023 16870602.127 - 0.00% -
std::format(double)_(fmt:_{:0<17500_10La}) -2.75% 1241.998 1207.898 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16 -2.74% 1095498.074 1065458.730 - 0.00% -
BM_format_to_n_string_begin<std::wstring>/1048576 -2.74% 141558.189 137685.512 - 0.00% -
SetIntersection_None_Set_string_262144_64 -2.73% 2784863.114 2708735.876 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/8192 -2.73% 180086.938 175177.088 - 0.00% -
std::for_each_n(deque<int>)/8192 -2.72% 3157.156 3071.358 - 0.00% -
std::generate_n(list<int>)/50 -2.72% 15.736 15.308 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_middle)/32 -2.71% 20.744 20.181 - 0.00% -
BM_std_minmax_element<short>/4 -2.71% 1.185 1.153 - 0.00% -
BM_ascii_escaped<char> -2.71% 7768.625 7558.340 - 0.00% -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 -2.69% 12.349 12.017 - 0.00% -
std::partition(list<int>)_(sparse)/8192 -2.67% 7344.065 7147.847 - 0.00% -
SetIntersection_None_Set_uint32_1024_1 -2.67% 10611199.448 10328230.215 - 0.00% -
std::shift_right(deque<int>)/32 -2.66% 5.712 5.560 - 0.00% -
std::vector<int>::ctor(size_type)/1024 -2.65% 43.672 42.514 - 0.00% -
std::format(double)_(fmt:_{:017500_0La}) -2.65% 1225.415 1192.920 - 0.00% -
BM_format_to_string_span<wchar_t>/1 -2.64% 10.000 9.736 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_end)/8192 -2.64% 30.558 29.752 - 0.00% -
BM_StringRelational_Compare_Large_Huge_Control -2.63% 2.053 1.999 - 0.00% -
BM_align/1 -2.63% 0.654 0.636 - 0.00% -
SetIntersection_Front_Set_uint32_262144_262144 -2.62% 1868869.178 1819902.100 - 0.00% -
SetIntersection_Front_Vector_float_262144_16 -2.62% 1072164.951 1044074.213 - 0.00% -
std::partition(deque<int>)_(dense)/32 -2.62% 10.449 10.176 - 0.00% -
std::make_heap(deque<int>)_(heap)/1024 -2.60% 3655.019 3559.918 - 0.00% -
SetIntersection_Interlaced_Set_uint32_256_16 -2.60% 12616114.117 12287868.152 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024 -2.59% 23.494 22.885 - 0.00% -
std::vector<std::string>::insert(begin)_(cheap_elements)/8192 -2.59% 20582.341 20049.148 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/512 -2.59% 815.984 794.848 - 0.00% -
std::partition(deque<int>)_(sparse)/50 -2.58% 14.534 14.159 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/4096 -2.58% 943.015 918.646 - 0.00% -
SetIntersection_Front_Set_uint64_262144_1 -2.58% 1010057.144 983971.637 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeLast -2.58% 1.884 1.835 - 0.00% -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/8192 -2.58% 46406.944 45210.491 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8192 -2.58% 22846.067 22257.400 - 0.00% -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 -2.58% 815.372 794.368 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -2.57% 10607.246 10334.386 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/512 -2.57% 124.604 121.403 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -2.57% 86813.585 84583.520 - 0.00% -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/8192 -2.57% 18.878 18.393 - 0.00% -
std::make_heap(vector<NonIntegral>)_(descending)/1024 -2.56% 1015.835 989.863 - 0.00% -
std::multiset<int>::clear()/1024 -2.55% 10122.861 9864.464 - 0.00% -
SetIntersection_None_Set_string_262144_16 -2.55% 2960287.500 2884765.621 - 0.00% -
SetIntersection_None_Vector_uint64_1024_4 -2.55% 2316409.349 2257341.985 - 0.00% -
std::copy_n(vector<bool>)_(aligned)/512 -2.55% 757.718 738.412 - 0.00% -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 -2.55% 1227.124 1195.886 - 0.00% -
std::rotate(deque<int>)_(1_element_forward)/32 -2.54% 7.579 7.386 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/32 -2.54% 16.000 15.594 - 0.00% -
rng::for_each(multiset<int>)/8192 -2.54% 17267.631 16829.052 - 0.00% -
SetIntersection_None_Set_uint64_256_4 -2.53% 13478213.892 13136550.512 - 0.00% -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 -2.53% 1713.055 1669.702 - 0.00% -
std::multiset<std::string>::count(key)/1024 -2.53% 113.453 110.584 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16 -2.53% 206791831.367 201567013.096 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 -2.53% 1948181.819 1898967.568 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_256 -2.52% 354675987.807 345720577.952 - 0.00% -
SetIntersection_None_Set_float_1024_1024 -2.52% 10946243.256 10669981.549 - 0.00% -
SetIntersection_Front_Vector_string_16_16 -2.52% 48517784.380 47293914.152 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -2.52% 5771.044 5625.901 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -2.51% 333.215 324.850 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 -2.51% 35.027 34.149 - 0.00% -
std::copy_if(list<int>)_(entire_range)/32768 -2.51% 27353.690 26668.248 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/64 -2.50% 15.787 15.391 - 0.00% -
std::make_heap(vector<NonIntegral>,_pred)_(descending)/8 -2.50% 21.236 20.705 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 -2.50% 33.271 32.440 - 0.00% -
std::unordered_set<int>::find(key)/8192 -2.49% 10.294 10.037 - 0.00% -
BM_format_to_back_inserter<std::string>/C_string_len_60 -2.49% 120.299 117.301 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 -2.49% 5.372 5.238 - 0.00% -
std::copy_backward(list<int>)/1048576 -2.49% 889544.246 867402.834 - 0.00% -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 -2.49% 258.570 252.139 - 0.00% -
std::search(deque<int>,_pred)_(near_matches)/1000 -2.48% 32074.789 31279.305 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 -2.48% 6877944.316 6707366.370 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 -2.48% 29.209 28.485 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 -2.48% 16937598.643 16518221.588 - 0.00% -
SetIntersection_None_Set_uint64_16384_4 -2.47% 199150719.913 194230223.168 - 0.00% -
BM_vector_deque_move_backward/2 -2.47% 2.038 1.988 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 -2.47% 16095.834 15698.514 - 0.00% -
std::find(deque<int>)_(bail_25%)/8192 -2.46% 553.584 539.941 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1 -2.46% 1062414.935 1036323.514 - 0.00% -
std::map<std::string,_int>::equal_range(key)/1024 -2.45% 112.544 109.783 - 0.00% -
std::partial_sort_copy(vector<int>)_(ascending)/8 -2.45% 7.871 7.678 - 0.00% -
std::find(deque<int>)_(bail_25%)/8 -2.45% 0.892 0.870 - 0.00% -
std::set<std::string>::contains(key)/32 -2.45% 79.821 77.867 - 0.00% -
SetIntersection_Front_Vector_uint32_1024_64 -2.45% 1195906.568 1166640.548 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/1048576 -2.45% 858957.435 837951.368 - 0.00% -
std::vector<std::string>::erase(middle)_(cheap_elements)/1024 -2.43% 1223.346 1193.598 - 0.00% -
BM_align/256 -2.43% 0.651 0.635 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/32 -2.42% 24.212 23.626 - 0.00% -
std::stable_partition(deque<int>)_(sparse)/8192 -2.42% 3703.663 3613.947 - 0.00% -
std::copy_backward(vector<int>)/1048576 -2.42% 51446.007 50203.557 - 0.00% -
SetIntersection_Front_Set_string_262144_4 -2.41% 1212583.436 1183302.607 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_4 -2.41% 21987536.043 21457808.089 - 0.00% -
BM_deque_vector_move_backward/64 -2.40% 2.574 2.513 - 0.00% -
std::pop_heap(vector<size_t>)/8 -2.40% 52.200 50.946 - 0.00% -
std::vector<std::string>::append_range()_(into_empty_container)_(expensive_elements)/1024 -2.40% 12503.320 12203.063 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 -2.40% 11058.151 10792.780 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1024 -2.40% 2849.922 2781.535 - 0.00% -
std::copy_n(deque<int>)/512 -2.40% 146.057 142.555 - 0.00% -
std::adjacent_find(deque<int>)/50 -2.39% 81.810 79.853 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 -2.39% 1967431.977 1920395.996 - 0.00% -
SetIntersection_Front_Vector_string_16384_1 -2.39% 1053346.647 1028205.780 - 0.00% -
SetIntersection_Front_Vector_uint32_16384_1024 -2.38% 3401784.040 3320699.604 - 0.00% -
SetIntersection_Front_Vector_float_16384_16 -2.38% 1063673.850 1038323.762 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(heap)/8 -2.38% 24.979 24.384 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -2.37% 88699.460 86595.206 - 0.00% -
std::sort_heap(vector<NonIntegral>,_pred)/8 -2.37% 27.566 26.913 - 0.00% -
std::make_heap(deque<int>)_(repeated)/1024 -2.37% 2606.012 2544.314 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -2.36% 22133423.435 21610034.071 - 0.00% -
std::sort(vector<int>)_(qsort_adversarial)/8 -2.36% 17.066 16.663 - 0.00% -
std::copy_n(deque<int>)/4096 -2.36% 1207.895 1179.341 - 0.00% -
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/1024 -2.36% 34661.241 33844.193 - 0.00% -
rng::contains_subrange(list<int>)_(single_element)/16 -2.36% 4.784 4.671 - 0.00% -
std::for_each(multiset<int>::iterator)/8192 -2.35% 17206.294 16801.691 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -2.35% 62621187.512 61150785.815 - 0.00% -
SetIntersection_None_Set_uint32_262144_16 -2.33% 1304053.701 1273622.736 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0La}) -2.33% 1221.369 1192.947 - 0.00% -
BM_to_sys/1970/threads:4 -2.33% 1.319 1.288 - 0.00% -
SetIntersection_None_Vector_string_16_1 -2.33% 70846075.469 69198696.628 - 0.00% -
std::copy_n(vector<bool>)_(unaligned)/64 -2.32% 93.979 91.795 - 0.00% -
std::adjacent_find(deque<int>)/8 -2.32% 5.100 4.982 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/1000 -2.32% 2779.878 2715.363 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1 -2.32% 205104940.245 200348423.328 - 0.00% -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 -2.32% 100.866 98.529 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 -2.31% 564.581 551.528 - 0.00% -
std::stable_sort(vector<int>)_(shuffled)/8 -2.31% 34.773 33.969 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 -2.31% 37.928 37.052 - 0.00% -
BM_StringRelational_Compare_Large_Large_ChangeFirst -2.31% 1.270 1.241 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/8 -2.30% 2.354 2.300 - 0.00% -
BM_stop_token_async_reg_unreg_callback/16777216 -2.30% 266372640.928 260256733.213 - 0.00% -
std::multimap<std::string,_int>::upper_bound(key)/1024 -2.29% 133.993 130.919 - 0.00% -
std::shift_left(list<int>)/50 -2.29% 24.995 24.423 - 0.00% -
std::list<std::string>::erase(begin)_(expensive_elements)/8192 -2.29% 29.999 29.313 - 0.00% -
SetIntersection_None_Set_uint32_16_1 -2.29% 69474617.733 67887122.406 - 0.00% -
std::copy_n(vector<bool>)_(aligned)/4096 -2.28% 6354.618 6209.416 - 0.00% -
std::list<std::string>::erase(begin)_(cheap_elements)/32 -2.28% 12.908 12.613 - 0.00% -
std::copy(vector<int>)/8 -2.28% 2.284 2.232 - 0.00% -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 -2.27% 2.785 2.722 - 0.00% -
BM_StringFindCharLiteral/8 -2.27% 1.526 1.492 - 0.00% -
BM_StringRead_Cold_Deep_Empty -2.27% 1.360 1.330 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/32768 -2.27% 7520.461 7349.821 - 0.00% -
std::partition(vector<int>)_(sparse)/32 -2.27% 9.007 8.803 - 0.00% -
std::copy_if(list<int>)_(every_other)/32768 -2.27% 26399.252 25800.395 - 0.00% -
SetIntersection_Front_Set_float_64_4 -2.27% 16282866.508 15913520.954 - 0.00% -
std::vector<std::string>::erase(begin)_(expensive_elements)/32 -2.27% 52.561 51.370 - 0.00% -
std::find_first_of(list<int>)_(small_needle)/8192 -2.26% 22429.039 21921.062 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/1024 -2.25% 55.806 54.548 - 0.00% -
std::format(double)_(fmt:_{:_10g}) -2.25% 60.925 59.552 - 0.00% -
std::remove_copy_if(list<int>)_(prefix)/8192 -2.25% 7393.560 7227.137 - 0.00% -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 -2.25% 23.278 22.754 - 0.00% -
std::multiset<std::string>::clear()/32 -2.25% 858.968 839.648 - 0.00% -
std::rotate_copy(list<int>)/50 -2.25% 14.484 14.158 - 0.00% -
SetIntersection_None_Set_string_16_4 -2.25% 64787992.489 63331710.711 - 0.00% -
std::unordered_map<int,_int>::clear()/32 -2.25% 565.721 553.008 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 -2.25% 3375243.628 3299456.579 - 0.00% -
std::unordered_set<std::string>::contains(key)/32 -2.24% 107.092 104.689 - 0.00% -
std::remove_copy(vector<int>)_(prefix)/50 -2.24% 14.159 13.842 - 0.00% -
std::for_each(map<int>::iterator)/8192 -2.24% 17127.088 16744.138 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_16 -2.23% 40619675.419 39713066.432 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 -2.23% 207227802.323 202603309.182 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_4 -2.23% 1019435.609 996693.317 - 0.00% -
SetIntersection_None_Set_float_1024_256 -2.22% 10821676.394 10581462.272 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_1024 -2.22% 2885251.772 2821275.499 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8 -2.21% 7.879 7.705 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/512 -2.20% 156.743 153.290 - 0.00% -
std::find_first_of(list<int>)_(small_needle)/1024 -2.20% 2798.653 2737.037 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 -2.20% 108902.903 106507.353 - 0.00% -
BM_format_to_string_begin<std::string>/1 -2.20% 4.787 4.682 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_1 -2.20% 1075384.114 1051751.291 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(repeated)/8192 -2.19% 204679.286 200191.291 - 0.00% -
std::find_first_of(list<int>)_(small_needle)/50 -2.19% 142.267 139.153 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 -2.19% 11024399.707 10783252.446 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/32 -2.19% 18.495 18.091 - 0.00% -
BM_num_put<long> -2.18% 4.805 4.700 - 0.00% -
std::is_sorted_until(vector<int>,_pred)/1024 -2.18% 419.712 410.572 - 0.00% -
SetIntersection_Interlaced_Vector_float_1024_16 -2.18% 3710305.784 3629548.708 - 0.00% -
std::copy_n(deque<int>)/1048576 -2.18% 326483.190 319377.690 - 0.00% -
BM_format_to_iterator/<std::string>_string_view_len_6 -2.18% 2.351 2.300 - 0.00% -
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 -2.17% 56.308 55.084 - 0.00% -
std::generate_n(deque<int>)/32 -2.17% 8.274 8.094 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/52 -2.17% 64.728 63.321 - 0.00% -
std::copy_n(vector<bool>)_(aligned)/32768 -2.17% 51103.204 49993.155 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 -2.17% 109314.811 106941.010 - 0.00% -
std::pop_heap(vector<size_t>)/8192 -2.17% 11.124 10.882 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/262144 -2.16% 60230.219 58926.440 - 0.00% -
std::remove_if(list<int>)_(prefix)/8192 -2.16% 9925.021 9710.243 - 0.00% -
std::rotate(vector<bool>)_(1_element_backward)/50 -2.16% 79.318 77.602 - 0.00% -
std::unordered_set<std::string>::clear()/32 -2.16% 889.078 869.860 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/1048576 -2.15% 959530.390 938882.484 - 0.00% -
std::search(deque<int>)_(no_match)/1000 -2.15% 257.238 251.711 - 0.00% -
BM_deque_vector_move/5500 -2.14% 209.001 204.521 - 0.00% -
std::list<std::string>::erase(begin)_(expensive_elements)/32 -2.14% 27.641 27.049 - 0.00% -
SetIntersection_Interlaced_Set_string_256_4 -2.14% 17560718.954 17185320.007 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_end)/8192 -2.13% 18.638 18.241 - 0.00% -
std::move(deque<int>)/262144 -2.13% 15137.237 14814.373 - 0.00% -
SetIntersection_Front_Set_uint32_262144_256 -2.13% 4600064.130 4502181.895 - 0.00% -
std::rotate(list<int>)_(1_element_forward)/8192 -2.13% 10023.608 9810.441 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 -2.12% 1960474.066 1918822.993 - 0.00% -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -2.12% 38805.687 37981.575 - 0.00% -
SetIntersection_Interlaced_Set_uint64_1024_1 -2.12% 1042527.100 1020408.841 - 0.00% -
SetIntersection_None_Vector_uint32_256_16 -2.11% 5438778.446 5323795.673 - 0.00% -
SetIntersection_Interlaced_Set_uint64_256_16 -2.11% 12517783.143 12253293.585 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(shuffled)/8192 -2.11% 72222.507 70699.068 - 0.00% -
BM_string_without_formatting<char> -2.11% 10.867 10.638 - 0.00% -
SetIntersection_Front_Vector_uint32_256_1 -2.10% 4101996.305 4015658.942 - 0.00% -
std::rotate_copy(deque<int>)/50 -2.10% 2.832 2.773 - 0.00% -
BM_deque_deque_copy/70000 -2.10% 3566.900 3491.878 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_16 -2.10% 4774501.699 4674200.809 - 0.00% -
std::search(deque<int>)_(no_match)/1024 -2.10% 267.219 261.608 - 0.00% -
std::vector<std::string>::erase(middle)_(cheap_elements)/32 -2.10% 43.179 42.273 - 0.00% -
std::copy_backward(deque<int>)/4096 -2.09% 153.963 150.740 - 0.00% -
std::copy_backward(vector<int>)/262144 -2.09% 12587.318 12324.097 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1 -2.09% 1007037.656 985999.685 - 0.00% -
std::vector<int>::push_back()_(growing)_(cheap_elements)/8192 -2.09% 668.979 655.007 - 0.00% -
std::deque<std::string>::erase(begin)_(cheap_elements)/1024 -2.09% 6.662 6.523 - 0.00% -
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/32 -2.08% 2.160 2.115 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_4_1 -2.07% 214391080.187 209946971.372 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/1024 -2.07% 28892.396 28293.580 - 0.00% -
SetIntersection_None_Vector_uint32_16_4 -2.07% 54401886.239 53275504.259 - 0.00% -
std::for_each(list<int>)/50 -2.07% 21.852 21.400 - 0.00% -
std::find_end(list<int>,_pred)_(match_near_end)/1024 -2.07% 178.705 175.012 - 0.00% -
BM_deque_vector_move/512 -2.06% 20.527 20.103 - 0.00% -
std::unique_copy(list<int>,_pred)_(sprinkled)/8192 -2.06% 7517.483 7362.373 - 0.00% -
std::shift_right(list<int>)/8192 -2.06% 7753.881 7594.018 - 0.00% -
SetIntersection_Front_Vector_string_16384_4 -2.06% 1158240.344 1134372.363 - 0.00% -
std::partial_sort_copy(deque<int>)_(heap)/8 -2.06% 13.968 13.681 - 0.00% -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/8192 -2.05% 29.239 28.638 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(pipe-organ)/1024 -2.05% 36023.422 35283.766 - 0.00% -
std::find_first_of(list<int>)_(small_needle)/32 -2.05% 93.125 91.214 - 0.00% -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 -2.05% 4.530 4.437 - 0.00% -
std::fill_n(vector<int>)/1024 -2.05% 29.554 28.949 - 0.00% -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 -2.04% 107055.738 104868.910 - 0.00% -
std::search(deque<int>,_pred)_(near_matches)/1024 -2.04% 33173.405 32495.824 - 0.00% -
std::equal(vector<bool>)_(unaligned)/8192 -2.04% 6457.584 6325.705 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/1048576 -2.04% 320753.116 314203.263 - 0.00% -
std::copy_if(list<int>)_(every_other)/64 -2.04% 23.786 23.301 - 0.00% -
std::for_each(multimap<int>::iterator)/8 -2.03% 8.837 8.658 - 0.00% -
std::deque<int>::ctor(size_type)/1024 -2.03% 181.443 177.761 - 0.00% -
BM_StringRelational_Less_Small_Small_ChangeFirst -2.03% 1.316 1.289 - 0.00% -
SetIntersection_None_Vector_uint32_16_16 -2.03% 33956011.791 33267515.451 - 0.00% -
std::copy_n(vector<bool>)_(aligned)/262144 -2.03% 408481.034 400200.571 - 0.00% -
BM_deque_deque_ranges_copy_backward/2 -2.02% 1.375 1.347 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/256 -2.02% 437.444 428.599 - 0.00% -
SetIntersection_Front_Vector_uint64_262144_4 -2.02% 1033528.661 1012649.573 - 0.00% -
SetIntersection_Interlaced_Set_string_16384_1024 -2.02% 363928288.920 356593068.130 - 0.00% -
BM_format_string<wchar_t>/64 -2.01% 0.505 0.495 - 0.00% -
rng::find_last(vector<int>)_(bail_90%)/50 -2.01% 1.388 1.361 - 0.00% -
BM_string_without_formatting<wchar_t> -2.00% 30.003 29.402 - 0.00% -
std::find_first_of(vector<int>)_(large_needle)/50 -2.00% 609.242 597.045 - 0.00% -
std::equal(vector<bool>)_(unaligned)/1048576 -2.00% 826254.768 809726.064 - 0.00% -
std::remove(deque<int>)_(prefix)/50 -2.00% 60.020 58.820 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/32 -2.00% 19.533 19.143 - 0.00% -
std::stable_partition(deque<int>)_(dense)/32 -2.00% 30.889 30.272 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_pred)/8 -2.00% 4.708 4.614 - 0.00% -
std::find(deque<int>)_(process_all)/8192 -1.99% 2190.487 2146.797 - 0.00% -
SetIntersection_Interlaced_Set_uint32_16_16 -1.99% 40091108.736 39292753.607 - 0.00% -
dynamic_cast_(VChain,_3_levels) -1.99% 15.175 14.873 - 0.00% -
SetIntersection_Interlaced_Vector_uint64_1024_1024 -1.99% 3416132.322 3348203.748 - 0.00% -
std::stable_sort(vector<int>)_(pipe-organ)/8 -1.99% 35.127 34.429 - 0.00% -
std::is_permutation(list<int>)_(3leg)_(shuffled)/1024 -1.99% 1468458.275 1439279.110 - 0.00% -
std::fill(vector<int>)/1024 -1.98% 30.191 29.592 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_4 -1.98% 1156399.492 1133509.912 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_1 -1.98% 65435841.252 64140816.240 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_64 -1.98% 1184248.831 1160835.335 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8 -1.97% 61.843 60.623 - 0.00% -
std::copy_n(vector<bool>)_(aligned)/1048576 -1.97% 1633394.015 1601180.441 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024 -1.97% 1993997.954 1954701.263 - 0.00% -
SetIntersection_Front_Vector_uint64_262144_64 -1.97% 1150807.878 1128172.269 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_4 -1.96% 1080935.448 1059695.473 - 0.00% -
rng::find_last(vector<int>)_(bail_90%)/1048576 -1.96% 23577.377 23114.756 - 0.00% -
rng::find_last(list<int>)_(bail_10%)/8192 -1.96% 6439.483 6313.252 - 0.00% -
std::multimap<int,_int>::erase(iterator)/32 -1.96% 21.154 20.740 - 0.00% -
std::copy_backward(list<int>)/8 -1.96% 2.461 2.413 - 0.00% -
std::partial_sort_copy(vector<int>)_(shuffled)/8192 -1.95% 73104.670 71676.692 - 0.00% -
std::find_if(list<int>)_(bail_25%)/8 -1.95% 0.812 0.796 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 -1.95% 6362762.483 6238629.879 - 0.00% -
SetIntersection_Front_Vector_string_1024_4 -1.95% 1175037.259 1152115.176 - 0.00% -
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 -1.95% 113.604 111.391 - 0.00% -
std::map<int,_int>::ctor(const_Self&)/32 -1.95% 174.186 170.796 - 0.00% -
std::make_heap(deque<int>,_pred)_(heap)/8192 -1.95% 28804.907 28244.489 - 0.00% -
BM_deque_vector_ranges_move_backward/65536 -1.94% 20840.862 20435.985 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_1 -1.94% 1064264.867 1043626.107 - 0.00% -
std::copy_n(deque<int>)/32768 -1.94% 10451.235 10248.764 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_1 -1.94% 63015962.349 61795335.840 - 0.00% -
std::partial_sort_copy(deque<int>)_(qsort_adversarial)/8 -1.93% 9.028 8.854 - 0.00% -
BM_StringEraseWithMove_Small_Opaque -1.93% 1.792 1.757 - 0.00% -
BM_StringRelational_Less_Huge_Huge_ChangeFirst -1.93% 1.295 1.270 - 0.00% -
std::remove(vector<int>)_(sprinkled)/50 -1.92% 63.385 62.169 - 0.00% -
std::equal(vector<bool>)_(unaligned)/1024 -1.92% 806.561 791.097 - 0.00% -
SetIntersection_Front_Set_float_64_64 -1.91% 15768153.657 15467643.773 - 0.00% -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.90% 11382.389 11165.856 - 0.00% -
rng::find_last_if(forward_list<int>)_(bail_10%)/8192 -1.90% 7134.422 6998.749 - 0.00% -
BM_stop_token_single_thread_polling_stop_requested/1024 -1.90% 4437.009 4352.683 - 0.00% -
BM_SystemErrorWithMessage -1.90% 42.661 41.850 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_middle)/1024 -1.90% 22.252 21.829 - 0.00% -
std::unordered_multiset<int>::find(key)/1024 -1.89% 10.533 10.333 - 0.00% -
std::deque<int>::erase(middle)_(cheap_elements)/8192 -1.89% 219.112 214.964 - 0.00% -
SetIntersection_None_Set_string_1024_16 -1.89% 18333917.158 17987170.303 - 0.00% -
BM_vector_deque_copy/1024 -1.89% 44.493 43.652 - 0.00% -
std::is_sorted(list<int>)/8 -1.89% 2.150 2.109 - 0.00% -
BM_format_to_back_inserter<std::deque<char>>/C_string_len_6 -1.88% 36.370 35.685 - 0.00% -
BM_format_to_iterator/<std::deque>_string_len_6 -1.88% 8.396 8.238 - 0.00% -
SetIntersection_Front_Vector_string_1024_1024 -1.88% 30996399.419 30414056.452 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_256 -1.88% 1214959.193 1192134.339 - 0.00% -
std::rotate(deque<int>)_(by_1/4)/50 -1.88% 24.269 23.813 - 0.00% -
std::vector<int>::erase(middle)_(cheap_elements)/32 -1.88% 4.470 4.386 - 0.00% -
BM_SharedPtrCreateDestroy -1.87% 10.677 10.477 - 0.00% -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.87% 7229.638 7094.343 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/1024 -1.87% 36033.082 35359.232 - 0.00% -
std::unordered_multimap<int,_int>::clear()/8192 -1.87% 45408.557 44559.845 - 0.00% -
std::list<std::string>::erase(begin)_(cheap_elements)/1024 -1.87% 14.947 14.667 - 0.00% -
SetIntersection_None_Set_float_16384_1024 -1.87% 192568566.510 188976283.930 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16 -1.86% 1050373.912 1030836.720 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1 -1.86% 1028520.614 1009404.473 - 0.00% -
std::format(double)_(fmt:_{:_10Lg}) -1.86% 72.434 71.088 - 0.00% -
BM_std_minmax_element<long_long>/4 -1.86% 1.134 1.113 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 -1.85% 21.887 21.481 - 0.00% -
std::copy_n(vector<bool>)_(unaligned)/512 -1.85% 752.043 738.097 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144 -1.85% 361734989.565 355029753.808 - 0.00% -
BM_deque_deque_move_backward/2 -1.85% 3.167 3.108 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -1.85% 11310.352 11101.218 - 0.00% -
SetIntersection_None_Set_float_16_4 -1.85% 59332594.743 58236670.424 - 0.00% -
ranges::minmax(std::vector<char>)/8 -1.85% 2.099 2.060 - 0.00% -
std::replace(list<int>)_(sprinkled)/32 -1.84% 10.942 10.741 - 0.00% -
SetIntersection_None_Set_string_16384_256 -1.84% 345045593.991 338711212.939 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -1.84% 9957.167 9774.435 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/8 -1.83% 42.905 42.119 - 0.00% -
BM_StringRelational_Compare_Small_Small_Control -1.83% 1.557 1.528 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/2048 -1.83% 3698.723 3631.084 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -1.83% 351047883.183 344636576.157 - 0.00% -
std::generate_n(deque<int>)/8192 -1.82% 2393.360 2349.719 - 0.00% -
SetIntersection_Interlaced_Set_uint32_64_64 -1.82% 16722321.272 16418154.683 - 0.00% -
std::rotate(list<int>)_(1_element_backward)/8192 -1.82% 9899.070 9719.041 - 0.00% -
std::count_if(vector<int>)_(every_other)/8 -1.82% 2.583 2.536 - 0.00% -
std::multimap<int,_int>::insert(value)_(new_value,_end)/32 -1.81% 18.923 18.580 - 0.00% -
std::copy_if(list<int>)_(entire_range)/512 -1.81% 372.193 365.439 - 0.00% -
std::multiset<int>::clear()/8192 -1.81% 81762.068 80280.319 - 0.00% -
BM_japanese_text<char> -1.81% 27805.512 27302.407 - 0.00% -
SetIntersection_Front_Set_float_262144_4 -1.81% 1103717.694 1083756.005 - 0.00% -
std::replace_if(deque<int>)_(sprinkled)/32 -1.81% 9.485 9.314 - 0.00% -
rng::for_each(multimap<int>)/8192 -1.81% 17148.535 16838.737 - 0.00% -
std::copy_backward(deque<int>)/512 -1.81% 20.272 19.905 - 0.00% -
SetIntersection_None_Set_uint64_1024_16 -1.81% 10621291.958 10429508.565 - 0.00% -
SetIntersection_None_Set_uint64_256_1 -1.81% 14514863.503 14252825.485 - 0.00% -
SetIntersection_Front_Set_float_16384_1 -1.80% 1011256.874 993063.021 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -1.80% 5689.679 5587.345 - 0.00% -
SetIntersection_None_Set_uint32_64_16 -1.80% 19424358.092 19075133.541 - 0.00% -
std::make_heap(deque<int>,_pred)_(heap)/1024 -1.80% 3370.089 3309.553 - 0.00% -
std::find_end(forward_list<int>)_(single_element)/8192 -1.79% 5918.423 5812.208 - 0.00% -
std::partial_sort_copy(deque<int>)_(shuffled)/8192 -1.79% 73629.717 72309.730 - 0.00% -
std::find(deque<int>)_(process_all)/32768 -1.79% 8763.107 8606.474 - 0.00% -
std::adjacent_find(vector<int>,_pred)/1048576 -1.79% 462492.152 454226.319 - 0.00% -
std::format(double)_(fmt:_{:017500_0a}) -1.78% 1210.700 1189.102 - 0.00% -
BM_StringAssignAsciiz_Small_Opaque -1.77% 2.553 2.507 - 0.00% -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -1.77% 88327.291 86761.397 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_it)/8 -1.77% 1.495 1.469 - 0.00% -
std::remove_copy_if(list<int>)_(sprinkled)/8192 -1.76% 7389.432 7259.013 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(heap)/8 -1.76% 44.789 44.002 - 0.00% -
SetIntersection_Front_Vector_string_262144_1024 -1.76% 35148938.186 34531132.411 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -1.76% 1382.608 1358.328 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it)/8192 -1.76% 666.795 655.088 - 0.00% -
std::search(vector<int>)_(same_length)/8192 -1.75% 1912.852 1879.362 - 0.00% -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 -1.75% 3.533 3.471 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(repeated)/8192 -1.74% 204258.990 200694.717 - 0.00% -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8 -1.74% 2.672 2.625 - 0.00% -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 -1.73% 29917.033 29397.983 - 0.00% -
std::partition_copy(deque<int>)/32 -1.73% 12.912 12.688 - 0.00% -
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 -1.73% 3.708 3.644 - 0.00% -
std::rotate(deque<int>)_(by_1/3)/50 -1.73% 24.017 23.600 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_len_6 -1.73% 48.298 47.462 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(heap)/8192 -1.73% 323134.794 317541.225 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_16 -1.73% 4043057.785 3973128.045 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 -1.73% 13412598.402 13180712.279 - 0.00% -
rng::for_each(multiset<int>)/32 -1.73% 41.911 41.187 - 0.00% -
std::partial_sort_copy(list<int>)_(ascending)/1024 -1.73% 5110.722 5022.499 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 -1.73% 347074996.959 341086146.049 - 0.00% -
SetIntersection_Front_Vector_string_16384_256 -1.72% 8096022.811 7956460.165 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 -1.72% 346681049.466 340705911.862 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.72% 322.925 317.363 - 0.00% -
BM_deque_vector_ranges_move/1 -1.72% 0.866 0.851 - 0.00% -
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -1.72% 278447.417 273656.355 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_16 -1.72% 1281186.705 1259147.422 - 0.00% -
SetIntersection_Front_Set_string_16_16 -1.72% 53553629.664 52633961.792 - 0.00% -
std::reverse_copy(list<int>)/32768 -1.71% 27180.425 26714.527 - 0.00% -
std::deque<int>::ctor(Range)_(cheap_elements)/32 -1.71% 34.474 33.884 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it)/50 -1.71% 5.864 5.763 - 0.00% -
std::set<std::string>::erase(key)_(non-existent,_middle)/32 -1.71% 11.927 11.723 - 0.00% -
std::is_sorted_until(list<int>)/8192 -1.71% 7234.453 7110.907 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(pipe-organ)/8 -1.71% 41.669 40.958 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 -1.71% 91754.201 90188.377 - 0.00% -
std::vector<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 -1.70% 2.481 2.439 - 0.00% -
SetIntersection_Front_Vector_string_256_256 -1.70% 17230490.828 16937121.423 - 0.00% -
SetIntersection_Front_Vector_string_256_1 -1.70% 4249670.096 4177314.569 - 0.00% -
std::move(vector<int>)/32768 -1.70% 1718.808 1689.544 - 0.00% -
BM_CmpEqual_int_int -1.70% 1.080 1.062 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_4 -1.70% 1072885.841 1054674.946 - 0.00% -
std::search(list<int>,_pred)_(near_matches)/1000 -1.70% 41124.890 40427.133 - 0.00% -
std::deque<int>::ctor(const_Self&)_(cheap_elements)/32 -1.70% 33.748 33.176 - 0.00% -
SetIntersection_Interlaced_Set_float_262144_16 -1.69% 1333259.977 1310661.901 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(pipe-organ)/8192 -1.69% 418349.398 411266.254 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1 -1.69% 1020390.308 1003114.972 - 0.00% -
SetIntersection_None_Vector_float_16_1 -1.69% 64249286.075 63161551.342 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -1.69% 35294.370 34697.547 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 -1.69% 4153367.047 4083360.126 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(heap)/1024 -1.69% 28966.851 28478.612 - 0.00% -
dynamic_cast_(Chain_fail,_4_levels) -1.68% 34.408 33.830 - 0.00% -
BM_unicode_escaped<wchar_t> -1.68% 5805.906 5708.436 - 0.00% -
std::vector<int>::ctor(const_Self&)_(cheap_elements)/1024 -1.68% 50.253 49.409 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_16 -1.68% 13109046.954 12889222.215 - 0.00% -
BM_tolower_string<wchar_t> -1.67% 34.999 34.413 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16384 -1.67% 344236719.744 338476959.073 - 0.00% -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 -1.67% 4.099 4.030 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1 -1.67% 1010397.961 993553.083 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8192 -1.67% 190388.660 187217.275 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 -1.67% 34.530 33.955 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 -1.67% 165403696.522 162649644.166 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8 -1.66% 3.761 3.699 - 0.00% -
SetIntersection_Interlaced_Vector_string_4_4 -1.66% 147363794.709 144924091.310 - 0.00% -
rng::find_last_if(vector<char>)_(bail_90%)/1024 -1.65% 30.990 30.478 - 0.00% -
std::remove_copy(deque<int>)_(prefix)/32 -1.65% 12.582 12.374 - 0.00% -
std::vector<std::string>::push_back()_(growing)_(expensive_elements)/32 -1.65% 74.439 73.211 - 0.00% -
SetIntersection_None_Vector_uint64_64_1 -1.65% 17954994.643 17659021.098 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_end)/0 -1.64% 18.498 18.194 - 0.00% -
BM_vector_deque_ranges_copy/5500 -1.64% 1610.620 1584.181 - 0.00% -
std::multimap<int,_int>::clear()/32 -1.64% 633.070 622.679 - 0.00% -
std::unordered_multiset<int>::contains(key)/32 -1.64% 9.375 9.221 - 0.00% -
std::copy_backward(vector<bool>)_(unaligned)/64 -1.64% 93.275 91.745 - 0.00% -
std::flat_map<int,_int>::equal_range(key)/8192 -1.64% 47.339 46.564 - 0.00% -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 -1.64% 328010666.533 322639546.124 - 0.00% -
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/32 -1.63% 2.124 2.090 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_64 -1.63% 12588865.653 12383318.931 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_4 -1.63% 4208751.815 4140284.113 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/65536 -1.62% 118946.035 117017.215 - 0.00% -
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -1.62% 168.222 165.496 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_256 -1.62% 217214486.469 213697609.026 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_1024 -1.62% 3454150.259 3398276.772 - 0.00% -
std::multiset<std::string>::lower_bound(key)/32 -1.62% 70.813 69.667 - 0.00% -
std::copy_if(vector<int>)_(entire_range)/1048576 -1.62% 246028.029 242052.776 - 0.00% -
SetIntersection_None_Set_string_262144_256 -1.61% 2945310.902 2897748.258 - 0.00% -
BM_vector_deque_copy_backward/512 -1.61% 23.977 23.590 - 0.00% -
rng::contains(list<int>)_(process_all)/1048576 -1.61% 828154.394 814797.983 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 -1.61% 1822974.067 1793644.857 - 0.00% -
SetIntersection_None_Vector_string_16_4 -1.60% 59778378.531 58819597.613 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 -1.60% 46275.619 45533.791 - 0.00% -
std::partial_sort(deque<int>)_(descending)/8 -1.60% 44.907 44.187 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 -1.60% 238052163.972 234236698.737 - 0.00% -
std::multimap<int,_int>::erase(key)_(existent)/32 -1.60% 23.405 23.031 - 0.00% -
SetIntersection_None_Vector_uint64_256_1 -1.60% 5705265.707 5614047.869 - 0.00% -
BM_StringRead_Cold_Shallow_Empty -1.60% 1.263 1.243 - 0.00% -
std::set<int>::count(key)/1024 -1.60% 27.909 27.463 - 0.00% -
SetIntersection_None_Set_uint32_256_16 -1.60% 12908989.912 12702756.393 - 0.00% -
std::copy_n(list<int>)/64 -1.60% 14.740 14.505 - 0.00% -
std::map<std::string,_int>::lower_bound(key)/1024 -1.59% 132.398 130.288 - 0.00% -
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/1024 -1.59% 35819.741 35249.701 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/50 -1.59% 2.410 2.372 - 0.00% -
std::swap_ranges(list<int>)/8192 -1.59% 8498.124 8363.029 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024 -1.59% 11989.857 11799.493 - 0.00% -
rng::for_each(map<int>)/8192 -1.59% 17145.587 16873.529 - 0.00% -
std::copy_n(vector<bool>)_(unaligned)/4096 -1.58% 6311.043 6211.275 - 0.00% -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/32 -1.58% 154.547 152.109 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_pred)/50 -1.58% 24.678 24.289 - 0.00% -
SetIntersection_Front_Vector_string_16384_1024 -1.57% 33073934.261 32553128.991 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 -1.57% 18.302 18.014 - 0.00% -
BM_CmpLess_schar_uchar -1.57% 1.118 1.100 - 0.00% -
std::sort(deque<int>)_(descending)/8192 -1.57% 35354.351 34799.962 - 0.00% -
SetIntersection_Front_Vector_uint32_262144_256 -1.57% 1650891.732 1625038.357 - 0.00% -
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 -1.56% 13.714 13.499 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192 -1.56% 69438.465 68351.807 - 0.00% -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 -1.56% 21745.110 21405.027 - 0.00% -
std::sort(vector<int>)_(shuffled)/8192 -1.56% 58373.517 57460.592 - 0.00% -
SetIntersection_Interlaced_Vector_string_64_16 -1.56% 23886989.554 23513614.609 - 0.00% -
std::multimap<int,_int>::erase(iterator)/1024 -1.56% 21.056 20.727 - 0.00% -
rng::find_last_if(deque<int>)_(bail_10%)/8192 -1.56% 3871.178 3810.749 - 0.00% -
SetIntersection_None_Vector_uint32_256_64 -1.56% 4507054.805 4436814.610 - 0.00% -
BM_StringFindAllMatch/64 -1.56% 3.172 3.122 - 0.00% -
dynamic_cast_(VChain_middle,_2_levels) -1.56% 28.323 27.882 - 0.00% -
std::copy_n(vector<bool>)_(unaligned)/32768 -1.56% 50779.310 49988.287 - 0.00% -
SetIntersection_Front_Set_uint32_16384_16384 -1.56% 255963817.425 251977255.894 - 0.00% -
std::copy(deque<int>)/512 -1.56% 20.022 19.710 - 0.00% -
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/8 -1.56% 4.528 4.457 - 0.00% -
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -1.56% 131.214 129.174 - 0.00% -
std::make_heap(vector<NonIntegral>,_pred)_(repeated)/1024 -1.55% 568.485 559.649 - 0.00% -
std::unique_copy(vector<int>)_(contiguous)/32 -1.55% 8.730 8.594 - 0.00% -
SetIntersection_None_Set_uint64_16384_1024 -1.55% 199617190.426 196525755.199 - 0.00% -
SetIntersection_Interlaced_Vector_string_1024_64 -1.55% 10799883.818 10632679.239 - 0.00% -
BM_from_sys/1979/threads:16 -1.54% 0.699 0.688 - 0.00% -
std::find_first_of(list<int>)_(large_needle)/8192 -1.54% 49823216.030 49054400.126 - 0.00% -
SetIntersection_Front_Vector_string_16_1 -1.54% 63900232.362 62914911.734 - 0.00% -
std::find_if(deque<int>)_(process_all)/1024 -1.54% 269.916 265.765 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 -1.54% 46211.090 45500.711 - 0.00% -
std::fill(deque<int>)/1024 -1.54% 31.519 31.034 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/8192 -1.54% 418298.649 411870.993 - 0.00% -
SetIntersection_Interlaced_Set_string_64_16 -1.54% 30806758.748 30333574.881 - 0.00% -
BM_japanese_text<wchar_t> -1.53% 48675.401 47928.420 - 0.00% -
std::copy_backward(vector<int>)/8 -1.53% 2.298 2.263 - 0.00% -
std::stable_sort(vector<int>)_(qsort_adversarial)/8 -1.53% 31.571 31.087 - 0.00% -
std::multiset<std::string>::lower_bound(key)/1024 -1.53% 130.944 128.941 - 0.00% -
std::deque<std::string>::insert(begin)_(expensive_elements)/32 -1.52% 20.821 20.504 - 0.00% -
std::copy_n(list<int>)/1048576 -1.52% 877449.426 864096.252 - 0.00% -
std::copy_backward(vector<int>)/512 -1.52% 16.885 16.628 - 0.00% -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 -1.52% 43.024 42.371 - 0.00% -
std::fill(list<int>)/32 -1.51% 8.302 8.177 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.51% 94585.635 93157.177 - 0.00% -
std::pop_heap(deque<int>)/8192 -1.51% 27.237 26.825 - 0.00% -
SetIntersection_Front_Set_float_16384_16384 -1.51% 358494529.572 353089237.952 - 0.00% -
SetIntersection_Front_Set_string_1024_64 -1.51% 4038386.932 3977539.204 - 0.00% -
BM_CmpEqual_uint_schar -1.51% 1.105 1.088 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 -1.50% 18.322 18.046 - 0.00% -
SetIntersection_Front_Vector_string_16_4 -1.50% 59415740.982 58522298.715 - 0.00% -
std::multimap<int,_int>::insert(const_value_type&)_(already_present)/1024 -1.50% 27.126 26.718 - 0.00% -
SetIntersection_None_Vector_uint64_16_16 -1.50% 33720240.125 33213416.704 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_1024_16 -1.50% 3529974.958 3476933.809 - 0.00% -
std::shift_right(list<int>)/50 -1.50% 25.232 24.853 - 0.00% -
SetIntersection_None_Set_string_16384_64 -1.50% 341511228.503 336388769.179 - 0.00% -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 -1.50% 34485713.439 33969557.704 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/8 -1.50% 2.298 2.264 - 0.00% -
std::copy_n(vector<bool>)_(unaligned)/262144 -1.50% 406316.704 400241.716 - 0.00% -
SetIntersection_Interlaced_Vector_string_16_4 -1.49% 63569417.852 62619450.043 - 0.00% -
BM_StringAssignStr_Large_Opaque -1.49% 9.700 9.555 - 0.00% -
std::make_heap+std::sort_heap(vector<int>)_(pipe-organ)/8 -1.49% 40.667 40.061 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/8192 -1.49% 288537.949 284248.552 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_1 -1.49% 16428660.667 16184566.773 - 0.00% -
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/32 -1.48% 9.563 9.421 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/1024 -1.48% 5964.995 5876.601 - 0.00% -
std::multimap<int,_int>::erase(key)_(existent)/1024 -1.48% 24.654 24.290 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/8192 -1.47% 384193.794 378527.412 - 0.00% -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 -1.47% 1251.988 1233.537 - 0.00% -
std::unordered_multimap<int,_int>::ctor(const_Self&)/8192 -1.47% 62808.691 61883.291 - 0.00% -
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/1024 -1.47% 20392.470 20092.673 - 0.00% -
std::rotate(deque<int>)_(1_element_forward)/50 -1.47% 9.149 9.014 - 0.00% -
BM_num_put<const_void*> -1.47% 5.504 5.423 - 0.00% -
std::unordered_set<int>::erase(key)_(existent)/1024 -1.47% 20.443 20.143 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 -1.47% 20.413 20.113 - 0.00% -
std::partition(vector<int>)_(dense)/32 -1.46% 8.509 8.384 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(descending)/8192 -1.46% 278501.948 274436.083 - 0.00% -
rng::find_last(deque<int>)_(bail_90%)/8192 -1.46% 230.335 226.974 - 0.00% -
SetIntersection_Front_Vector_uint64_262144_1 -1.46% 1030600.490 1015567.034 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -1.46% 27.040 26.646 - 0.00% -
std::deque<std::string>::erase(begin)_(cheap_elements)/32 -1.45% 6.806 6.707 - 0.00% -
SetIntersection_Front_Set_string_256_1 -1.45% 4246153.200 4184489.250 - 0.00% -
std::generate_n(list<int>)/32 -1.45% 9.207 9.074 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_4 -1.45% 21902433.679 21584735.578 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 -1.45% 321.642 316.985 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(descending)/8192 -1.45% 278806.762 274774.525 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8 -1.45% 5.768 5.684 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096 -1.44% 7396.472 7289.621 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/1024 -1.44% 29824.694 29393.904 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16_16 -1.44% 39153701.533 38589111.032 - 0.00% -
BM_StringFindCharLiteral/256 -1.44% 5.434 5.355 - 0.00% -
rng::find_last(forward_list<int>)_(bail_90%)/8 -1.44% 2.327 2.293 - 0.00% -
SetIntersection_Interlaced_Vector_string_256_64 -1.44% 15134015.858 14916758.630 - 0.00% -
std::list<std::string>::erase(begin)_(cheap_elements)/8192 -1.44% 14.586 14.377 - 0.00% -
SetIntersection_None_Set_uint32_64_4 -1.43% 23360539.924 23025641.188 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -1.43% 235.337 231.965 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(ascending)/8192 -1.43% 287949.071 283827.766 - 0.00% -
std::remove_if(vector<int>)_(sprinkled)/1024 -1.43% 514.687 507.324 - 0.00% -
std::copy_n(vector<bool>)_(unaligned)/1048576 -1.43% 1624350.205 1601123.701 - 0.00% -
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 -1.43% 46338.565 45676.349 - 0.00% -
std::find_first_of(vector<int>)_(large_needle)/1024 -1.43% 236695.979 233315.579 - 0.00% -
std::map<std::string,_int>::find(key)/32 -1.43% 89.276 88.003 - 0.00% -
SetIntersection_None_Set_string_64_16 -1.42% 26069931.360 25698502.035 - 0.00% -
std::partial_sort(vector<int>)_(qsort_adversarial)/8 -1.42% 18.961 18.691 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(shuffled)/8192 -1.42% 69721.424 68729.036 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_256 -1.42% 2975763.753 2933408.134 - 0.00% -
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/32 -1.42% 48.523 47.833 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/1048576 -1.42% 494539.191 487510.169 - 0.00% -
std::format(double)_(fmt:_{:0>17500_0La}) -1.42% 1226.380 1208.968 - 0.00% -
BM_stop_token_single_thread_polling_stop_requested/131072 -1.42% 556544.065 548647.302 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/8192 -1.42% 179548.862 177003.702 - 0.00% -
SetIntersection_Interlaced_Vector_string_256_4 -1.42% 11261544.660 11102142.918 - 0.00% -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 -1.42% 7.787 7.677 - 0.00% -
SetIntersection_Interlaced_Set_string_1024_16 -1.41% 18482261.337 18221241.469 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 -1.41% 20.657 20.366 - 0.00% -
std::deque<int>::erase(middle)_(cheap_elements)/32 -1.41% 8.259 8.143 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/1024 -1.41% 15102.489 14889.729 - 0.00% -
std::remove(list<int>)_(sprinkled)/8192 -1.41% 8239.842 8124.058 - 0.00% -
std::multimap<int,_int>::clear()/8192 -1.40% 86126.137 84917.244 - 0.00% -
std::move_backward(vector<int>)/262144 -1.40% 21794.992 21489.212 - 0.00% -
rng::find_last_if(deque<int>)_(bail_90%)/1048576 -1.40% 53774.272 53020.570 - 0.00% -
std::search(deque<int>)_(no_match)/8192 -1.40% 2149.023 2118.928 - 0.00% -
std::unique(deque<int>,_pred)_(contiguous)/32 -1.40% 55.344 54.570 - 0.00% -
std::unordered_multiset<int>::count(key)/8192 -1.40% 11.174 11.018 - 0.00% -
std::unordered_multimap<int,_int>::ctor(const_Self&)/1024 -1.40% 7724.115 7616.194 - 0.00% -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -1.40% 13833.402 13640.156 - 0.00% -
std::remove(vector<int>)_(sprinkled)/32 -1.40% 54.238 53.481 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 -1.40% 1252312.586 1234842.557 - 0.00% -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/8192 -1.39% 556.766 549.003 - 0.00% -
std::is_sorted_until(vector<int>,_pred)/8 -1.39% 3.455 3.407 - 0.00% -
std::partial_sort(vector<int>)_(repeated)/8 -1.39% 17.534 17.290 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/16384 -1.39% 29638.150 29225.952 - 0.00% -
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 -1.39% 13381.380 13195.539 - 0.00% -
std::partial_sort(vector<int>)_(ascending)/8 -1.39% 17.675 17.430 - 0.00% -
std::format(double)_(fmt:_{:_10Lf}) -1.39% 113.868 112.291 - 0.00% -
std::replace_if(vector<int>)_(prefix)/50 -1.38% 14.136 13.940 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(ascending)/1024 -1.38% 26003.675 25644.881 - 0.00% -
SetIntersection_None_Set_string_262144_16384 -1.38% 3051633.015 3009539.098 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -1.38% 10860288.702 10710496.549 - 0.00% -
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 -1.38% 102276.487 100866.356 - 0.00% -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 -1.38% 12107.782 11940.869 - 0.00% -
SetIntersection_Front_Set_uint32_16_16 -1.38% 38644203.910 38112114.478 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/1024 -1.38% 491.014 484.259 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8 -1.37% 6.850 6.756 - 0.00% -
std::find_first_of(list<int>,_pred)_(large_needle)/8192 -1.37% 60239652.793 59412995.974 - 0.00% -
std::generate_n(deque<int>)/50 -1.37% 12.316 12.148 - 0.00% -
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 -1.37% 23.292 22.973 - 0.00% -
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/1024 -1.37% 1.290 1.272 - 0.00% -
std::fill(vector<bool>)/4096 -1.37% 4.217 4.159 - 0.00% -
std::format(double)_(fmt:_{:_0Lf}) -1.37% 110.372 108.865 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/1024 -1.37% 37060.618 36554.433 - 0.00% -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.37% 55441.374 54684.574 - 0.00% -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 -1.36% 172.503 170.152 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 -1.36% 36143.710 35651.379 - 0.00% -
std::rotate(list<int>)_(by_1/2)/50 -1.36% 23.586 23.265 - 0.00% -
SetIntersection_Interlaced_Set_string_256_1 -1.36% 4236025.343 4178490.160 - 0.00% -
std::unique(deque<int>,_pred)_(sprinkled)/52 -1.36% 69.949 68.999 - 0.00% -
std::multiset<int>::erase(key)_(existent)/8192 -1.36% 29.998 29.591 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/8 -1.35% 67.268 66.357 - 0.00% -
BM_format_to_iterator/<std::deque>_string_view_len_60 -1.35% 24.531 24.199 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_4 -1.35% 58860442.630 58065848.151 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/8192 -1.35% 325350.463 320958.707 - 0.00% -
std::adjacent_find(list<int>)/50 -1.35% 21.633 21.341 - 0.00% -
std::make_heap(vector<int>,_pred)_(descending)/8 -1.35% 19.969 19.700 - 0.00% -
std::generate(vector<int>)/8192 -1.34% 1844.088 1819.289 - 0.00% -
SetIntersection_None_Vector_string_1_1 -1.34% 531127384.421 524000608.794 - 0.00% -
std::swap_ranges(list<int>)/32 -1.34% 18.148 17.904 - 0.00% -
SetIntersection_Front_Vector_string_262144_262144 -1.34% 12787193.060 12615939.602 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_64 -1.34% 1195035.689 1179034.496 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 -1.34% 2421.225 2388.811 - 0.00% -
BM_vector_deque_copy/4000 -1.34% 171.232 168.940 - 0.00% -
std::unordered_multimap<int,_int>::erase(key)_(existent)/8192 -1.34% 22.144 21.848 - 0.00% -
rng::contains_subrange(list<int>)_(single_element)/32 -1.34% 9.906 9.774 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_64 -1.33% 364395289.775 359534901.939 - 0.00% -
std::format(float)_(fmt:_{:0^17500_0La}) -1.33% 1286.846 1269.705 - 0.00% -
std::transform(list<int>,_list<int>)/8192 -1.33% 9540.109 9413.109 - 0.00% -
std::vector<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 -1.33% 110886.905 109410.979 - 0.00% -
std::shift_right(list<int>)/32 -1.33% 13.903 13.718 - 0.00% -
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/0 -1.33% 17.775 17.539 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024 -1.33% 10626035.556 10484808.357 - 0.00% -
ranges::min(std::deque<__int128>)/8 -1.33% 2.726 2.690 - 0.00% -
std::unique(list<int>)_(contiguous)/52 -1.32% 67.297 66.407 - 0.00% -
std::remove_if(vector<int>)_(prefix)/1024 -1.32% 347.106 342.514 - 0.00% -
SetIntersection_Front_Vector_uint64_1024_1 -1.32% 1021764.567 1008253.964 - 0.00% -
std::vector<std::string>::erase(middle)_(expensive_elements)/1024 -1.32% 564.336 556.879 - 0.00% -
SetIntersection_Front_Set_uint32_16384_4 -1.32% 1051939.232 1038041.245 - 0.00% -
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 -1.32% 5123.342 5055.696 - 0.00% -
rng::fold_left(vector<int>)/32 -1.32% 22.339 22.044 - 0.00% -
std::sort(vector<NonIntegral>)_(repeated)/8 -1.32% 16.998 16.774 - 0.00% -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 -1.32% 20.173 19.907 - 0.00% -
std::for_each(join_view(vector<vector<int>>))/8192 -1.31% 3058.633 3018.436 - 0.00% -
SetIntersection_None_Vector_uint64_262144_16 -1.31% 356021306.757 351344894.191 - 0.00% -
std::multiset<int>::erase(key)_(existent)/32 -1.31% 22.760 22.461 - 0.00% -
SetIntersection_None_Vector_uint32_16_1 -1.31% 63795038.711 62957492.318 - 0.00% -
SetIntersection_Front_Vector_float_16384_64 -1.31% 1200975.571 1185245.207 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/1024 -1.31% 323.999 319.756 - 0.00% -
std::remove(list<int>)_(sprinkled)/1024 -1.31% 945.171 932.834 - 0.00% -
std::format(float)_(fmt:_{:_0La}) -1.31% 43.403 42.836 - 0.00% -
SetIntersection_Front_Vector_string_4_1 -1.30% 217306023.975 214470339.728 - 0.00% -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/8192 -1.30% 534490.217 527516.163 - 0.00% -
std::equal(list<int>)_(it,_it,_it,_it)/1024 -1.30% 769.244 759.221 - 0.00% -
rng::for_each(multiset<int>)/8 -1.30% 9.084 8.966 - 0.00% -
std::pop_heap(deque<std::string>)/1024 -1.30% 77.766 76.753 - 0.00% -
std::vector<std::string>::ctor(Range)_(expensive_elements)/1024 -1.30% 19376.027 19123.925 - 0.00% -
std::fill(vector<int>)/50 -1.30% 2.200 2.172 - 0.00% -
std::partial_sort(vector<int>)_(pipe-organ)/8 -1.30% 17.658 17.428 - 0.00% -
std::find_end(list<int>)_(single_element)/8192 -1.30% 8227.560 8120.631 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_1024 -1.30% 1246113.330 1229926.012 - 0.00% -
std::copy_if(deque<int>)_(entire_range)/262144 -1.30% 82511.738 81440.369 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024 -1.30% 20.765 20.496 - 0.00% -
std::partial_sort_copy(list<int>)_(pipe-organ)/8 -1.29% 7.677 7.578 - 0.00% -
std::format(float)_(fmt:_{:0^17500_10Lf}) -1.29% 1233.589 1217.691 - 0.00% -
std::make_heap(deque<int>,_pred)_(ascending)/8 -1.29% 23.795 23.488 - 0.00% -
SetIntersection_None_Set_uint32_1024_16 -1.29% 10534439.189 10398813.011 - 0.00% -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 -1.29% 2482.462 2450.517 - 0.00% -
SetIntersection_Front_Set_string_4_4 -1.29% 150744499.942 148805446.436 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/1024 -1.28% 6350.742 6269.310 - 0.00% -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 -1.28% 662.559 654.069 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8192 -1.28% 579797.124 572380.347 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 -1.28% 312.678 308.687 - 0.00% -
std::adjacent_find(vector<int>)/1048576 -1.27% 235481.849 232483.095 - 0.00% -
SetIntersection_None_Vector_string_1024_4 -1.27% 9606021.969 9483932.145 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(repeated)/1024 -1.27% 19300.578 19055.637 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&)/8192 -1.27% 45492.721 44915.787 - 0.00% -
std::any_of(vector<int>)_(process_all)/8 -1.27% 1.945 1.920 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/131072 -1.27% 237089.579 234088.423 - 0.00% -
std::find_if(deque<int>)_(bail_25%)/8192 -1.27% 537.839 531.033 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 -1.27% 46969.659 46375.447 - 0.00% -
BM_CmpEqual_short_uint -1.26% 1.096 1.083 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(descending)/1024 -1.26% 25283.061 24963.520 - 0.00% -
BM_StringRelationalLiteral_Compare_Large_Large_Control -1.26% 2.016 1.991 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 -1.26% 32.255 31.848 - 0.00% -
std::fill_n(vector<bool>)/262144 -1.26% 230.941 228.028 - 0.00% -
BM_StringAssignAsciiz_Large_Opaque -1.26% 10.640 10.506 - 0.00% -
std::format(float)_(fmt:_{:_10La}) -1.26% 44.704 44.141 - 0.00% -
BM_vector_deque_move/4000 -1.26% 169.804 167.671 - 0.00% -
BM_deque_vector_ranges_copy/5500 -1.26% 1628.732 1608.286 - 0.00% -
ranges::minmax(std::list<char>)/8 -1.25% 2.106 2.080 - 0.00% -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 -1.25% 5750.657 5678.596 - 0.00% -
std::move_backward(vector<bool>)_(aligned)/4096 -1.25% 6303.958 6224.971 - 0.00% -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 -1.25% 15.455 15.262 - 0.00% -
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 -1.25% 3583.027 3538.167 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 -1.25% 20.494 20.237 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(qsort_adversarial)/8192 -1.25% 578111.528 570891.377 - 0.00% -
SetIntersection_Front_Vector_string_1_1 -1.25% 542183794.980 535418582.168 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/8 -1.25% 65.129 64.317 - 0.00% -
SetIntersection_Interlaced_Set_uint32_262144_256 -1.25% 1347866.841 1331069.041 - 0.00% -
std::make_heap(deque<int>,_pred)_(pipe-organ)/1024 -1.25% 2473.201 2442.379 - 0.00% -
std::generate(deque<int>)/32 -1.24% 8.265 8.163 - 0.00% -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 -1.24% 1268.668 1252.937 - 0.00% -
std::format(double)_(fmt:_{:_10}) -1.24% 59.980 59.237 - 0.00% -
SetIntersection_Front_Vector_uint64_16384_16 -1.24% 1063976.204 1050806.744 - 0.00% -
std::format(float)_(fmt:_{:0^17500_0Lg}) -1.24% 1240.126 1224.776 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16384_256 -1.24% 43518729.275 42980931.280 - 0.00% -
std::for_each(set<int>::iterator)/8192 -1.23% 17781.369 17562.339 - 0.00% -
BM_format_string<wchar_t>/8 -1.23% 3.183 3.144 - 0.00% -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/32 -1.23% 489.833 483.826 - 0.00% -
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 -1.23% 696.671 688.128 - 0.00% -
BM_deque_deque_copy/1 -1.23% 2.625 2.593 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_64 -1.22% 1181295.142 1166845.206 - 0.00% -
std::unique(list<int>,_pred)_(contiguous)/1024 -1.22% 961.272 949.534 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.22% 114382.167 112991.012 - 0.00% -
std::stable_sort(vector<int>)_(repeated)/1024 -1.22% 2953.615 2917.711 - 0.00% -
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 -1.21% 18.418 18.194 - 0.00% -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/1024 -1.21% 240542.553 237626.310 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16 -1.21% 1469593.029 1451777.294 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 -1.21% 9206.272 9094.723 - 0.00% -
std::shift_left(list<int>)/32 -1.21% 13.251 13.091 - 0.00% -
BM_format_to_n_string_span<wchar_t>/16384 -1.21% 2488.838 2458.724 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(ascending)/8 -1.21% 38.767 38.298 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(repeated)/1024 -1.21% 18965.173 18735.771 - 0.00% -
std::unordered_set<int>::erase(iterator)/8192 -1.21% 18.798 18.571 - 0.00% -
std::find_end(list<int>)_(process_all)/8192 -1.21% 7263.723 7175.936 - 0.00% -
std::multiset<int>::insert(value)_(new_value,_end)/8192 -1.21% 24.538 24.242 - 0.00% -
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 -1.21% 861.899 851.501 - 0.00% -
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -1.21% 174.703 172.595 - 0.00% -
std::search(deque<int>)_(no_match)/1048576 -1.21% 277309.384 273965.521 - 0.00% -
SetIntersection_Front_Vector_string_16384_16384 -1.20% 355314453.532 351036411.577 - 0.00% -
std::find_end(deque<int>)_(match_near_end)/8192 -1.20% 604.173 596.900 - 0.00% -
rng::contains_subrange(deque<int>)_(near_matches)/1000 -1.20% 29500.155 29145.157 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/8192 -1.20% 140923.155 139228.172 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 -1.20% 1552271.264 1533620.059 - 0.00% -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_64 -1.20% 12493877.177 12343854.527 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(repeated)/8 -1.20% 30.375 30.011 - 0.00% -
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/8192 -1.20% 5.681 5.613 - 0.00% -
std::generate(vector<int>)/1024 -1.20% 245.010 242.073 - 0.00% -
std::replace(vector<int>)_(prefix)/32 -1.20% 5.354 5.290 - 0.00% -
rng::find(join_view(list<vector<int>>))_(process_all)/50 -1.20% 23.396 23.116 - 0.00% -
BM_format_to_n_string_span<wchar_t>/1 -1.20% 13.317 13.157 - 0.00% -
std::pop_heap(vector<int>)/8192 -1.20% 10.948 10.817 - 0.00% -
std::unordered_map<int,_int>::count(key)/1024 -1.20% 10.320 10.197 - 0.00% -
std::stable_sort(vector<int>)_(repeated)/8 -1.20% 29.724 29.369 - 0.00% -
std::multiset<int>::equal_range(key)/8192 -1.20% 53.281 52.644 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 -1.20% 8502450.865 8400836.354 - 0.00% -
rng::contains_subrange(list<int>)_(process_all)/16 -1.19% 4.732 4.675 - 0.00% -
rng::find_last_if_not(list<int>)_(bail_90%)/50 -1.19% 2.192 2.166 - 0.00% -
std::remove(deque<int>)_(prefix)/32 -1.19% 52.686 52.057 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_16384_1024 -1.19% 42064087.931 41562725.091 - 0.00% -
ranges::min(std::vector<char>)/64 -1.19% 4.202 4.152 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0a}) -1.19% 1218.805 1204.298 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 -1.19% 5548.932 5483.019 - 0.00% -
std::set<std::string>::count(key)/1024 -1.19% 147.047 145.302 - 0.00% -
std::shift_right(vector<int>)/8192 -1.19% 298.305 294.767 - 0.00% -
std::multiset<int>::erase(iterator)/8192 -1.18% 23.069 22.795 - 0.00% -
std::move_backward(list<int>)/1048576 -1.18% 1029913.215 1017718.055 - 0.00% -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 -1.18% 115374.114 114009.529 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 -1.18% 1250464.283 1235696.580 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_10%)/8192 -1.18% 3850.003 3804.560 - 0.00% -
std::generate(vector<int>)/32 -1.18% 7.982 7.888 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 -1.18% 1009.866 997.951 - 0.00% -
std::equal(deque<int>)_(it,_it,_it,_it)/1048576 -1.18% 89408.877 88355.481 - 0.00% -
std::remove(deque<int>)_(sprinkled)/50 -1.18% 58.157 57.472 - 0.00% -
std::remove_if(list<int>)_(prefix)/1024 -1.18% 983.665 972.080 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0Lf}) -1.18% 1376.351 1360.166 - 0.00% -
rng::find_last_if(deque<int>)_(bail_10%)/1048576 -1.17% 492569.766 486790.183 - 0.00% -
SetIntersection_None_Set_uint32_256_256 -1.17% 7012962.503 6930697.011 - 0.00% -
std::search(vector<int>)_(near_matches)/1024 -1.17% 15848.635 15662.730 - 0.00% -
std::for_each(multiset<int>::iterator)/50 -1.17% 67.095 66.310 - 0.00% -
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -1.17% 176.909 174.838 - 0.00% -
std::fill(vector<int>)/8192 -1.17% 234.432 231.693 - 0.00% -
std::generate(vector<int>)/50 -1.17% 11.976 11.836 - 0.00% -
std::find_end(list<int>,_pred)_(single_element)/8192 -1.17% 8693.077 8591.602 - 0.00% -
SetIntersection_None_Vector_string_4_4 -1.17% 136195604.558 134606683.573 - 0.00% -
SetIntersection_None_Vector_string_4_1 -1.16% 217759936.892 215223221.729 - 0.00% -
SetIntersection_None_Set_float_64_16 -1.16% 19863831.653 19632516.500 - 0.00% -
BM_CmpLess_short_int -1.16% 1.117 1.104 - 0.00% -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 -1.16% 106913.687 105670.500 - 0.00% -
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 -1.16% 181.843 179.740 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1024 -1.15% 1374055.166 1358206.850 - 0.00% -
std::multiset<std::string>::equal_range(key)/1024 -1.15% 109.808 108.543 - 0.00% -
BM_deque_deque_copy/5500 -1.15% 236.074 233.354 - 0.00% -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 -1.15% 30097.971 29751.493 - 0.00% -
SetIntersection_Front_Vector_string_262144_4 -1.15% 1151008.718 1137771.877 - 0.00% -
SetIntersection_Interlaced_Vector_string_1024_1024 -1.15% 30952771.194 30598081.928 - 0.00% -
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/8192 -1.14% 534603.942 528483.652 - 0.00% -
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/1024 -1.14% 49692.697 49124.675 - 0.00% -
ranges::min(std::vector<__int128>)/8 -1.14% 2.526 2.497 - 0.00% -
SetIntersection_Front_Set_uint32_1024_4 -1.13% 1059088.297 1047073.770 - 0.00% -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 -1.13% 550.242 544.001 - 0.00% -
std::partial_sort(vector<int>)_(shuffled)/8192 -1.13% 73946.347 73107.678 - 0.00% -
SetIntersection_Interlaced_Vector_float_64_16 -1.13% 15033600.117 14863264.337 - 0.00% -
BM_format_to_back_inserter<std::list<char>>/string_view_len_60 -1.13% 629.698 622.566 - 0.00% -
std::move_backward(list<int>)/64 -1.13% 39.565 39.117 - 0.00% -
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 -1.13% 50.733 50.159 - 0.00% -
BM_format_string<wchar_t>/4 -1.13% 6.031 5.963 - 0.00% -
SetIntersection_Front_Set_uint32_64_16 -1.13% 16057803.677 15876520.359 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768 -1.13% 59345.479 58676.229 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/1024 -1.13% 13810.018 13654.653 - 0.00% -
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/0 -1.12% 16.021 15.841 - 0.00% -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 -1.12% 17.558 17.361 - 0.00% -
std::move(list<int>)/32768 -1.12% 31200.159 30850.658 - 0.00% -
std::find(list<int>)_(process_all)/32768 -1.12% 26302.130 26007.650 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 -1.12% 24468577.746 24194632.517 - 0.00% -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/32 -1.12% 910.142 899.968 - 0.00% -
std::generate(deque<int>)/8192 -1.11% 2433.335 2406.234 - 0.00% -
std::vector<int>::ctor(const_Self&)_(cheap_elements)/32 -1.11% 10.357 10.242 - 0.00% -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 -1.11% 111973.293 110732.476 - 0.00% -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144 -1.11% 473148.768 467909.282 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 -1.11% 16.081 15.903 - 0.00% -
std::remove(vector<int>)_(prefix)/50 -1.11% 54.307 53.707 - 0.00% -
std::generate_n(vector<int>)/8192 -1.11% 1846.923 1826.508 - 0.00% -
std::copy_if(list<int>)_(entire_range)/262144 -1.10% 217457.397 215054.949 - 0.00% -
std::fill(deque<int>)/50 -1.10% 3.334 3.297 - 0.00% -
std::copy_backward(deque<int>)/8 -1.10% 2.682 2.653 - 0.00% -
std::for_each(list<int>)/32 -1.10% 11.447 11.321 - 0.00% -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 -1.10% 10083517.956 9972463.845 - 0.00% -
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/0 -1.10% 17.822 17.625 - 0.00% -
BM_deque_vector_move_backward/1024 -1.10% 38.558 38.134 - 0.00% -
std::mismatch(deque<int>)_(it,_it,_it)/1024 -1.10% 2847.734 2816.454 - 0.00% -
std::sort(vector<int>)_(repeated)/1024 -1.10% 3027.607 2994.355 - 0.00% -
std::format(float)_(fmt:_{:0<17500_0L}) -1.10% 1229.071 1215.608 - 0.00% -
std::deque<int>::erase(middle)_(cheap_elements)/1024 -1.09% 45.886 45.385 - 0.00% -
SetIntersection_Front_Vector_float_16384_1 -1.09% 1024240.069 1013051.765 - 0.00% -
std::format(float)_(fmt:_{:0^17500_10f}) -1.09% 1227.714 1214.337 - 0.00% -
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 -1.09% 5946.601 5881.821 - 0.00% -
SetIntersection_Interlaced_Set_float_16384_16 -1.09% 203077071.300 200869977.986 - 0.00% -
std::is_partitioned(vector<int>)_(partitioned)/32 -1.09% 5.353 5.295 - 0.00% -
std::move_backward(list<int>)/262144 -1.09% 256972.088 254182.260 - 0.00% -
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 -1.08% 14.188 14.034 - 0.00% -
std::format(double)_(fmt:_{:0<17500_0Lg}) -1.08% 1231.478 1218.146 - 0.00% -
std::remove(deque<int>)_(prefix)/1024 -1.08% 560.224 554.163 - 0.00% -
BM_format_to_back_inserter<std::string>/string_view_len_60 -1.08% 114.793 113.551 - 0.00% -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/32 -1.08% 21.414 21.183 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(descending)/1024 -1.08% 25075.820 24805.720 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 -1.08% 146.728 145.148 - 0.00% -
SetIntersection_Front_Vector_uint64_256_16 -1.08% 3957380.479 3914807.520 - 0.00% -
std::map<int,_int>::insert(value)_(new_value,_middle)/0 -1.08% 18.382 18.184 - 0.00% -
std::unordered_multiset<int>::contains(key)/8192 -1.07% 11.222 11.101 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_64_16 -1.07% 14048235.169 13897318.660 - 0.00% -
SetIntersection_None_Vector_uint32_16384_4 -1.07% 20182363.084 19965703.459 - 0.00% -
std::find_first_of(vector<int>)_(small_needle)/1024 -1.07% 2838.024 2807.561 - 0.00% -
SetIntersection_Interlaced_Vector_uint32_256_64 -1.07% 5118113.414 5063188.454 - 0.00% -
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/32 -1.07% 106.886 105.740 - 0.00% -
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 -1.07% 26.596 26.311 - 0.00% -
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/1024 -1.07% 29499.466 29183.675 - 0.00% -
std::remove_if(list<int>)_(prefix)/32 -1.07% 58.249 57.627 - 0.00% -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/8192 -1.07% 18.444 18.247 - 0.00% -
std::rotate(vector<int>)_(1_element_backward)/8192 -1.07% 300.331 297.128 - 0.00% -
SetIntersection_Front_Set_string_256_4 -1.07% 4687530.772 4637583.097 - 0.00% -
SetIntersection_Interlaced_Vector_string_262144_16 -1.06% 1113833.860 1101974.398 - 0.00% -
std::search(vector<int>,_pred)_(single_element)/1000 -1.06% 280.481 277.498 - 0.00% -
rng::find_last_if(list<int>)_(bail_10%)/1048576 -1.06% 841507.258 832571.270 - 0.00% -
BM_CmpEqual_ushort_ushort -1.06% 1.072 1.061 - 0.00% -
BM_format_to_back_inserter<std::string>/string_len_6 -1.06% 12.362 12.230 - 0.00% -
std::for_each(multiset<int>::iterator)/8 -1.06% 8.905 8.810 - 0.00% -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192 -1.06% 21.797 21.565 - 0.00% -
rng::find_if_not(vector<bool>)_(process_all)/8 -1.06% 4.184 4.140 - 0.00% -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/8192 -1.06% 34065.254 33704.420 - 0.00% -
std::fill_n(vector<bool>)/4096 -1.06% 4.184 4.139 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 -1.06% 10613429.360 10501136.212 - 0.00% -
std::replace_if(vector<int>)_(prefix)/32 -1.06% 9.880 9.776 - 0.00% -
SetIntersection_Interlaced_Set_string_262144_4 -1.06% 1998759.340 1977627.166 - 0.00% -
std::find_end(list<int>,_pred)_(same_length)/1024 -1.05% 2076.288 2054.432 - 0.00% -
SetIntersection_Interlaced_Set_uint64_16384_16 -1.05% 190815139.795 188807932.194 - 0.00% -
std::partition_copy(deque<int>)/50 -1.05% 20.147 19.935 - 0.00% -
std::unordered_set<int>::count(key)/8192 -1.05% 10.105 9.999 - 0.00% -
BM_StringRelational_Compare_Large_Large_Control -1.05% 2.060 2.038 - 0.00% -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 -1.05% 5889128.661 5827431.194 - 0.00% -
std::unique_copy(list<int>,_pred)_(contiguous)/8192 -1.05% 7501.087 7422.512 - 0.00% -
std::vector<int>::ctor(Range)_(cheap_elements)/1024 -1.05% 50.031 49.507 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_1 -1.04% 4108560.202 4065666.304 - 0.00% -
std::generate_n(vector<int>)/1024 -1.04% 243.663 241.123 - 0.00% -
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384 -1.04% 42997266.771 42549961.293 - 0.00% -
std::fill(deque<int>)/8192 -1.04% 227.473 225.107 - 0.00% -
std::partition_copy(list<int>)/8192 -1.04% 7289.768 7214.073 - 0.00% -
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 -1.04% 11307.422 11190.202 - 0.00% -
std::unique_copy(vector<int>,_pred)_(contiguous)/1024 -1.04% 546.008 540.348 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 -1.03% 9761708.090 9660847.578 - 0.00% -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/8192 -1.03% 6497.028 6429.952 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_16 -1.03% 39950337.521 39538036.485 - 0.00% -
std::multiset<std::string>::insert(value)_(new_value,_middle)/0 -1.03% 28.433 28.139 - 0.00% -
std::partial_sort(vector<NonIntegral>)_(shuffled)/1024 -1.03% 6698.599 6629.569 - 0.00% -
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 -1.03% 20032050.863 19825683.734 - 0.00% -
ranges::minmax(std::deque<char>)/64 -1.03% 21.247 21.028 - 0.00% -
BM_format_to_back_inserter<std::vector<char>>/string_view_len_6000 -1.03% 2384.832 2360.296 - 0.00% -
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 -1.03% 1009120.631 998742.003 - 0.00% -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/1024 -1.03% 13861.911 13719.527 - 0.00% -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_4 -1.03% 1035425.812 1024795.696 - 0.00% -
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/1024 -1.03% 694025.625 686901.907 - 0.00% -
std::make_heap+std::sort_heap(vector<int>,_pred)_(repeated)/8 -1.02% 26.360 26.090 - 0.00% -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1024 -1.02% 782.164 774.163 - 0.00% -
rng::find_last(deque<int>)_(bail_10%)/1024 -1.02% 255.149 252.539 - 0.00% -
std::sort_heap(deque<int>)/1024 -1.02% 19178.565 18982.702 - 0.00% -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 -1.02% 1864713.151 1845704.857 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_4 -1.02% 16246760.488 16081285.647 - 0.00% -
BM_join_view_deques/2 -1.02% 28.245 27.957 - 0.00% -
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8 -1.01% 2470.505 2445.439 - 0.00% -
rng::find_last_if_not(deque<int>)_(bail_90%)/8 -1.01% 0.997 0.987 - 0.00% -
std::vector<int>::insert(begin)_(cheap_elements)/1024 -1.01% 38.754 38.362 - 0.00% -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 -1.01% 16.033 15.871 - 0.00% -
std::search(list<int>)_(near_matches)/8192 -1.01% 2524815.875 2499367.510 - 0.00% -
std::fill_n(vector<int>)/50 -1.01% 2.213 2.190 - 0.00% -
SetIntersection_Front_Set_string_64_1 -1.01% 16749069.172 16580307.027 - 0.00% -
std::format(double)_(fmt:_{:_0f}) -1.01% 102.343 101.312 - 0.00% -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 -1.01% 1991250.133 1971206.488 - 0.00% -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 -1.01% 2125361.143 2103985.660 - 0.00% -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 -1.00% 406554.477 402470.204 - 0.00% -
std::multimap<int,_int>::ctor(const_Self&)/1024 -1.00% 5543.493 5487.844 - 0.00% -
SetIntersection_None_Set_string_64_64 -1.00% 16301768.372 16138223.279 - 0.00% -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 -1.00% 3608.001 3571.912 - 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: 5.14s
Name Current %
BM_BitsetToString<1048576>/Dense_(90%)/90 2287816.378 -
BM_BitsetToString<1048576>/Sparse_(10%)/10 271391.413 -
BM_BitsetToString<1048576>/Uniform_(50%)/50 1303556.911 -
BM_BitsetToString<32>/Dense_(90%)/90 27.370 10.87%
BM_BitsetToString<32>/Sparse_(10%)/10 11.443 9.52%
BM_BitsetToString<32>/Uniform_(50%)/50 17.481 -6.15%
BM_BitsetToString<64>/Dense_(90%)/90 63.755 13.76%
BM_BitsetToString<64>/Sparse_(10%)/10 11.630 18.72%
BM_BitsetToString<64>/Uniform_(50%)/50 26.980 -13.02%
BM_BitsetToString<8192>/Dense_(90%)/90 18039.048 1.55%
BM_BitsetToString<8192>/Sparse_(10%)/10 2011.583 -8.52%
BM_BitsetToString<8192>/Uniform_(50%)/50 10160.256 -
BM_Bitset_ctor_ull 0.221 -
BM_CmpEqual_int_int 1.062 -1.70%
BM_CmpEqual_int_schar 1.120 -
BM_CmpEqual_int_short 1.115 -
BM_CmpEqual_int_uchar 1.121 -
BM_CmpEqual_int_uint 1.139 -
BM_CmpEqual_int_ushort 1.117 2.27%
BM_CmpEqual_schar_int 1.115 -
BM_CmpEqual_schar_schar 1.064 -3.03%
BM_CmpEqual_schar_short 1.136 -
BM_CmpEqual_schar_uchar 1.121 -
BM_CmpEqual_schar_uint 1.111 -
BM_CmpEqual_schar_ushort 1.091 -
BM_CmpEqual_short_int 1.116 -
BM_CmpEqual_short_schar 1.130 -
BM_CmpEqual_short_short 1.073 -
BM_CmpEqual_short_uchar 1.130 -
BM_CmpEqual_short_uint 1.083 -1.26%
BM_CmpEqual_short_ushort 1.108 -
BM_CmpEqual_uchar_int 1.086 2.08%
BM_CmpEqual_uchar_schar 1.119 -
BM_CmpEqual_uchar_short 1.059 -
BM_CmpEqual_uchar_uchar 1.062 -
BM_CmpEqual_uchar_uint 1.065 -
BM_CmpEqual_uchar_ushort 1.083 -
BM_CmpEqual_uint_int 1.121 -
BM_CmpEqual_uint_schar 1.088 -1.51%
BM_CmpEqual_uint_short 1.101 1.14%
BM_CmpEqual_uint_uchar 1.115 -
BM_CmpEqual_uint_uint 1.080 1.51%
BM_CmpEqual_uint_ushort 1.118 -
BM_CmpEqual_ushort_int 1.085 1.17%
BM_CmpEqual_ushort_schar 1.091 -
BM_CmpEqual_ushort_short 1.120 -
BM_CmpEqual_ushort_uchar 1.124 -
BM_CmpEqual_ushort_uint 1.073 -
BM_CmpEqual_ushort_ushort 1.061 -1.06%
BM_CmpLess_int_int 1.076 2.52%
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 1.81%
BM_CmpLess_schar_schar 0.950 -
BM_CmpLess_schar_short 0.951 -
BM_CmpLess_schar_uchar 1.100 -1.57%
BM_CmpLess_schar_uint 1.098 -
BM_CmpLess_schar_ushort 1.095 -
BM_CmpLess_short_int 1.104 -1.16%
BM_CmpLess_short_schar 0.959 1.29%
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.95%
BM_CmpLess_uchar_uint 1.059 -3.81%
BM_CmpLess_uchar_ushort 1.072 -
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 -
BM_CmpLess_uint_ushort 1.105 1.18%
BM_CmpLess_ushort_int 1.115 -
BM_CmpLess_ushort_schar 1.094 1.04%
BM_CmpLess_ushort_short 1.118 -
BM_CmpLess_ushort_uchar 1.114 2.10%
BM_CmpLess_ushort_uint 1.074 2.36%
BM_CmpLess_ushort_ushort 1.080 -
BM_ConstructAndDestroy_FuncPtr_Opaque 1.255 3.57%
BM_ConstructAndDestroy_FuncPtr_Transparent 0.000 -
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Opaque 11.341 11.47%
BM_ConstructAndDestroy_LargeNonTrivialFunctor_Transparent 0.000 -
BM_ConstructAndDestroy_LargeTrivialFunctor_Opaque 11.110 8.30%
BM_ConstructAndDestroy_LargeTrivialFunctor_Transparent 0.000 -
BM_ConstructAndDestroy_MemFuncPtr_Opaque 1.140 -5.26%
BM_ConstructAndDestroy_MemFuncPtr_Transparent 0.000 -
BM_ConstructAndDestroy_MemPtr_Opaque 0.924 -
BM_ConstructAndDestroy_MemPtr_Transparent 0.000 -
BM_ConstructAndDestroy_Null_Opaque 0.270 -
BM_ConstructAndDestroy_Null_Transparent 0.000 -
BM_ConstructAndDestroy_SmallNonTrivialFunctor_Opaque 9.573 4.12%
BM_ConstructAndDestroy_SmallNonTrivialFunctor_Transparent 0.000 -
BM_ConstructAndDestroy_SmallTrivialFunctor_Opaque 0.676 -
BM_ConstructAndDestroy_SmallTrivialFunctor_Transparent 0.000 -
BM_Copy_FuncPtr 1.362 -
BM_Copy_LargeNonTrivialFunctor 11.351 -
BM_Copy_LargeTrivialFunctor 11.356 -3.07%
BM_Copy_MemFuncPtr 1.575 11.51%
BM_Copy_MemPtr 1.412 -10.99%
BM_Copy_Null 0.423 -
BM_Copy_SmallNonTrivialFunctor 10.035 -2.96%
BM_Copy_SmallTrivialFunctor 1.137 -
BM_Hash/uint32_random_std_hash/1024 579.352 -4.12%
BM_Hash/uint32_top_std_hash/1024 680.821 5.95%
BM_InvokeInlined_FuncPtr 0.000 -
BM_InvokeInlined_LargeNonTrivialFunctor 0.000 -
BM_InvokeInlined_LargeTrivialFunctor 0.000 -
BM_InvokeInlined_MemFuncPtr 0.000 -
BM_InvokeInlined_MemPtr 0.000 -
BM_InvokeInlined_SmallNonTrivialFunctor 0.000 -
BM_InvokeInlined_SmallTrivialFunctor 0.000 -
BM_Invoke_FuncPtr 0.684 -
BM_Invoke_LargeNonTrivialFunctor 0.674 -
BM_Invoke_LargeTrivialFunctor 0.673 -
BM_Invoke_MemFuncPtr 0.702 -16.70%
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 -1.87%
BM_SharedPtrIncDecRef 3.065 -
BM_StringAssignAsciizMix_Opaque 4.339 1.73%
BM_StringAssignAsciizMix_Transparent 1.487 -
BM_StringAssignAsciiz_Empty_Opaque 1.327 -4.15%
BM_StringAssignAsciiz_Empty_Transparent 0.425 -
BM_StringAssignAsciiz_Huge_Opaque 199.869 -
BM_StringAssignAsciiz_Huge_Transparent 138.500 1.36%
BM_StringAssignAsciiz_Large_Opaque 10.506 -1.26%
BM_StringAssignAsciiz_Large_Transparent 4.934 -
BM_StringAssignAsciiz_Small_Opaque 2.507 -1.77%
BM_StringAssignAsciiz_Small_Transparent 0.620 -
BM_StringAssignStr_Empty_Opaque 0.585 -
BM_StringAssignStr_Empty_Transparent 0.564 -
BM_StringAssignStr_Huge_Opaque 107.931 2.08%
BM_StringAssignStr_Huge_Transparent 123.117 1.31%
BM_StringAssignStr_Large_Opaque 9.555 -1.49%
BM_StringAssignStr_Large_Transparent 5.062 -
BM_StringAssignStr_Small_Opaque 1.651 -
BM_StringAssignStr_Small_Transparent 1.666 -
BM_StringConstructDestroyCStr_Empty_Opaque 1.370 -5.51%
BM_StringConstructDestroyCStr_Empty_Transparent 0.638 -
BM_StringConstructDestroyCStr_Huge_Opaque 158.030 -
BM_StringConstructDestroyCStr_Huge_Transparent 68.787 -
BM_StringConstructDestroyCStr_Large_Opaque 15.391 -
BM_StringConstructDestroyCStr_Large_Transparent 8.907 -9.68%
BM_StringConstructDestroyCStr_Small_Opaque 2.420 7.73%
BM_StringConstructDestroyCStr_Small_Transparent 0.781 -
BM_StringCopy_Empty 0.722 -
BM_StringCopy_Huge 110.207 -
BM_StringCopy_Large 4.911 -
BM_StringCopy_Small 1.700 -
BM_StringCtorDefault 0.532 -7.88%
BM_StringDestroy_Empty 0.618 -
BM_StringDestroy_Huge 10.879 -
BM_StringDestroy_Large 7.249 2.56%
BM_StringDestroy_Small 0.620 -
BM_StringEraseToEnd_Empty_Opaque 0.720 -
BM_StringEraseToEnd_Empty_Transparent 0.382 -
BM_StringEraseToEnd_Huge_Opaque 2.322 -
BM_StringEraseToEnd_Huge_Transparent 2.442 -
BM_StringEraseToEnd_Large_Opaque 1.072 -
BM_StringEraseToEnd_Large_Transparent 0.877 -
BM_StringEraseToEnd_Small_Opaque 0.740 -
BM_StringEraseToEnd_Small_Transparent 0.431 -
BM_StringEraseWithMove_Empty_Opaque 0.484 9.60%
BM_StringEraseWithMove_Empty_Transparent 0.096 -
BM_StringEraseWithMove_Huge_Opaque 53.954 4.68%
BM_StringEraseWithMove_Huge_Transparent 48.213 1.96%
BM_StringEraseWithMove_Large_Opaque 1.808 4.18%
BM_StringEraseWithMove_Large_Transparent 1.723 2.96%
BM_StringEraseWithMove_Small_Opaque 1.757 -1.93%
BM_StringEraseWithMove_Small_Transparent 2.109 12.13%
BM_StringFindAllMatch/1 2.904 -7.47%
BM_StringFindAllMatch/131072 2267.151 -
BM_StringFindAllMatch/32768 574.099 -
BM_StringFindAllMatch/4096 79.450 -
BM_StringFindAllMatch/512 11.086 1.26%
BM_StringFindAllMatch/64 3.122 -1.56%
BM_StringFindAllMatch/8 2.587 -11.55%
BM_StringFindCharLiteral/1024 18.738 -11.20%
BM_StringFindCharLiteral/128 3.220 -
BM_StringFindCharLiteral/16 1.473 -3.55%
BM_StringFindCharLiteral/2048 39.962 -
BM_StringFindCharLiteral/256 5.355 -1.44%
BM_StringFindCharLiteral/32 1.780 -3.39%
BM_StringFindCharLiteral/4096 76.367 -
BM_StringFindCharLiteral/512 9.301 1.00%
BM_StringFindCharLiteral/64 2.346 1.54%
BM_StringFindCharLiteral/8 1.492 -2.27%
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 -3.63%
BM_StringFindStringLiteral/1024 16.812 -
BM_StringFindStringLiteral/128 3.332 3.42%
BM_StringFindStringLiteral/16 1.724 6.72%
BM_StringFindStringLiteral/2048 41.909 4.20%
BM_StringFindStringLiteral/256 5.670 2.76%
BM_StringFindStringLiteral/32 1.953 5.84%
BM_StringFindStringLiteral/4096 85.294 11.29%
BM_StringFindStringLiteral/512 9.572 1.25%
BM_StringFindStringLiteral/64 2.422 3.03%
BM_StringFindStringLiteral/8 1.722 6.64%
BM_StringFindStringLiteral/8192 141.022 2.94%
BM_StringMove_Empty 1.154 -
BM_StringMove_Huge 0.708 -7.10%
BM_StringMove_Large 0.748 -
BM_StringMove_Small 1.551 -
BM_StringRead_Cold_Deep_Empty 1.330 -2.27%
BM_StringRead_Cold_Deep_Large 1.333 -
BM_StringRead_Cold_Deep_Small 1.331 -
BM_StringRead_Cold_Shallow_Empty 1.243 -1.60%
BM_StringRead_Cold_Shallow_Large 1.182 -8.19%
BM_StringRead_Cold_Shallow_Small 1.182 -7.92%
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 13.42%
BM_StringRelationalLiteral_Compare_Empty_Small_Control 0.395 -11.88%
BM_StringRelationalLiteral_Compare_Large_Empty_Control 0.238 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst 1.030 -14.62%
BM_StringRelationalLiteral_Compare_Large_Large_ChangeLast 1.666 -
BM_StringRelationalLiteral_Compare_Large_Large_ChangeMiddle 1.387 -
BM_StringRelationalLiteral_Compare_Large_Large_Control 1.991 -1.26%
BM_StringRelationalLiteral_Compare_Large_Small_Control 1.382 -
BM_StringRelationalLiteral_Compare_Small_Empty_Control 0.238 -
BM_StringRelationalLiteral_Compare_Small_Large_Control 1.383 -4.56%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeFirst 1.149 7.95%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeLast 1.649 4.02%
BM_StringRelationalLiteral_Compare_Small_Small_ChangeMiddle 1.160 -8.39%
BM_StringRelationalLiteral_Compare_Small_Small_Control 1.382 -
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 23.80%
BM_StringRelationalLiteral_Eq_Empty_Small_Control 0.444 69.99%
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 -23.12%
BM_StringRelationalLiteral_Eq_Small_Empty_Control 0.445 -
BM_StringRelationalLiteral_Eq_Small_Large_Control 0.357 35.19%
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst 0.406 10.19%
BM_StringRelationalLiteral_Eq_Small_Small_ChangeLast 0.460 18.29%
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle 0.388 -5.84%
BM_StringRelationalLiteral_Eq_Small_Small_Control 0.410 -10.97%
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 -3.90%
BM_StringRelationalLiteral_Less_Empty_Small_Control 0.451 12.10%
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.05%
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle 1.386 -3.65%
BM_StringRelationalLiteral_Less_Large_Large_Control 2.060 -
BM_StringRelationalLiteral_Less_Large_Small_Control 1.398 1.20%
BM_StringRelationalLiteral_Less_Small_Empty_Control 0.220 -
BM_StringRelationalLiteral_Less_Small_Large_Control 1.384 -
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst 1.109 -11.48%
BM_StringRelationalLiteral_Less_Small_Small_ChangeLast 1.759 -
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle 1.372 10.00%
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 2.12%
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 -6.04%
BM_StringRelational_Compare_Huge_Small_Control 1.586 3.79%
BM_StringRelational_Compare_Large_Empty_Control 0.531 -
BM_StringRelational_Compare_Large_Huge_Control 1.999 -2.63%
BM_StringRelational_Compare_Large_Large_ChangeFirst 1.241 -2.31%
BM_StringRelational_Compare_Large_Large_ChangeLast 1.849 -
BM_StringRelational_Compare_Large_Large_ChangeMiddle 1.602 2.78%
BM_StringRelational_Compare_Large_Large_Control 2.038 -1.05%
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.72%
BM_StringRelational_Compare_Small_Large_Control 1.549 3.20%
BM_StringRelational_Compare_Small_Small_ChangeFirst 1.221 -7.42%
BM_StringRelational_Compare_Small_Small_ChangeLast 1.883 6.62%
BM_StringRelational_Compare_Small_Small_ChangeMiddle 1.355 2.27%
BM_StringRelational_Compare_Small_Small_Control 1.528 -1.83%
BM_StringRelational_Eq_Empty_Empty_Control 0.407 -
BM_StringRelational_Eq_Empty_Huge_Control 0.462 18.52%
BM_StringRelational_Eq_Empty_Large_Control 0.423 7.34%
BM_StringRelational_Eq_Empty_Small_Control 0.405 11.08%
BM_StringRelational_Eq_Huge_Huge_ChangeFirst 1.229 2.08%
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 5.36%
BM_StringRelational_Eq_Large_Large_ChangeLast 1.727 -3.23%
BM_StringRelational_Eq_Large_Large_ChangeMiddle 1.514 4.47%
BM_StringRelational_Eq_Large_Large_Control 1.877 -15.64%
BM_StringRelational_Eq_Small_Huge_Control 0.464 2.60%
BM_StringRelational_Eq_Small_Large_Control 0.344 -11.48%
BM_StringRelational_Eq_Small_Small_ChangeFirst 1.341 -
BM_StringRelational_Eq_Small_Small_ChangeLast 1.941 10.02%
BM_StringRelational_Eq_Small_Small_ChangeMiddle 1.454 4.07%
BM_StringRelational_Eq_Small_Small_Control 1.655 -9.81%
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 -1.93%
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 1.81%
BM_StringRelational_Less_Huge_Small_Control 1.616 -
BM_StringRelational_Less_Large_Empty_Control 0.528 -
BM_StringRelational_Less_Large_Huge_Control 2.067 2.12%
BM_StringRelational_Less_Large_Large_ChangeFirst 1.204 -5.16%
BM_StringRelational_Less_Large_Large_ChangeLast 1.849 -
BM_StringRelational_Less_Large_Large_ChangeMiddle 1.555 3.61%
BM_StringRelational_Less_Large_Large_Control 1.882 -8.58%
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 -2.03%
BM_StringRelational_Less_Small_Small_ChangeLast 1.835 -2.58%
BM_StringRelational_Less_Small_Small_ChangeMiddle 1.269 -11.25%
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.90%
BM_SystemErrorWithoutMessage 34.020 2.58%
BM_WeakPtrIncDecRef 3.043 -
BM_align/1 0.636 -2.63%
BM_align/256 0.635 -2.43%
BM_align/64 0.635 -3.07%
BM_align/8 0.635 -2.77%
BM_ascii_escaped<char> 7558.340 -2.71%
BM_ascii_escaped<wchar_t> 3999.947 -3.40%
BM_ascii_text<char> 34274.633 -3.60%
BM_ascii_text<wchar_t> 108458.097 1.05%
BM_cyrillic_escaped<char> 12852.640 -
BM_cyrillic_escaped<wchar_t> 12998.683 -
BM_cyrillic_text<char> 21462.682 -3.54%
BM_cyrillic_text<wchar_t> 65326.779 1.66%
BM_deque_deque_copy/0 2.321 -
BM_deque_deque_copy/1 2.593 -1.23%
BM_deque_deque_copy/1024 45.607 -
BM_deque_deque_copy/2 3.165 12.05%
BM_deque_deque_copy/4000 171.612 2.03%
BM_deque_deque_copy/4096 174.504 1.98%
BM_deque_deque_copy/512 24.620 -
BM_deque_deque_copy/5500 233.354 -1.15%
BM_deque_deque_copy/64 7.001 -
BM_deque_deque_copy/64000 3163.746 -
BM_deque_deque_copy/65536 3310.797 1.27%
BM_deque_deque_copy/70000 3491.878 -2.10%
BM_deque_deque_copy_backward/0 2.329 -
BM_deque_deque_copy_backward/1 2.905 13.40%
BM_deque_deque_copy_backward/1024 45.772 1.19%
BM_deque_deque_copy_backward/2 3.045 3.57%
BM_deque_deque_copy_backward/4000 169.890 3.05%
BM_deque_deque_copy_backward/4096 172.810 2.22%
BM_deque_deque_copy_backward/512 25.642 -
BM_deque_deque_copy_backward/5500 230.038 2.66%
BM_deque_deque_copy_backward/64 7.309 3.88%
BM_deque_deque_copy_backward/64000 4810.592 2.49%
BM_deque_deque_copy_backward/65536 4924.008 2.00%
BM_deque_deque_copy_backward/70000 5286.648 2.11%
BM_deque_deque_move/0 2.322 -
BM_deque_deque_move/1 2.608 -
BM_deque_deque_move/1024 46.055 1.21%
BM_deque_deque_move/2 3.227 8.00%
BM_deque_deque_move/4000 171.253 3.11%
BM_deque_deque_move/4096 174.427 2.93%
BM_deque_deque_move/512 24.564 -
BM_deque_deque_move/5500 232.702 1.27%
BM_deque_deque_move/64 6.992 -
BM_deque_deque_move/64000 3248.651 -
BM_deque_deque_move/65536 3340.676 1.80%
BM_deque_deque_move/70000 3616.960 -
BM_deque_deque_move_backward/0 2.328 -
BM_deque_deque_move_backward/1 2.917 13.46%
BM_deque_deque_move_backward/1024 45.895 1.68%
BM_deque_deque_move_backward/2 3.108 -1.85%
BM_deque_deque_move_backward/4000 169.233 2.60%
BM_deque_deque_move_backward/4096 173.460 2.58%
BM_deque_deque_move_backward/512 25.796 -
BM_deque_deque_move_backward/5500 231.415 3.24%
BM_deque_deque_move_backward/64 7.294 2.75%
BM_deque_deque_move_backward/64000 4803.560 1.03%
BM_deque_deque_move_backward/65536 4938.930 2.00%
BM_deque_deque_move_backward/70000 5292.711 2.00%
BM_deque_deque_ranges_copy/0 0.675 11.82%
BM_deque_deque_ranges_copy/1 1.091 8.28%
BM_deque_deque_ranges_copy/1024 353.834 15.96%
BM_deque_deque_ranges_copy/2 1.384 -
BM_deque_deque_ranges_copy/4000 1370.273 15.90%
BM_deque_deque_ranges_copy/4096 1401.278 16.41%
BM_deque_deque_ranges_copy/512 179.849 16.08%
BM_deque_deque_ranges_copy/5500 1880.535 15.95%
BM_deque_deque_ranges_copy/64 16.282 -6.92%
BM_deque_deque_ranges_copy/64000 22444.923 11.65%
BM_deque_deque_ranges_copy/65536 22895.472 13.85%
BM_deque_deque_ranges_copy/70000 24190.776 12.52%
BM_deque_deque_ranges_copy_backward/0 0.569 5.90%
BM_deque_deque_ranges_copy_backward/1 1.103 2.86%
BM_deque_deque_ranges_copy_backward/1024 354.891 23.37%
BM_deque_deque_ranges_copy_backward/2 1.347 -2.02%
BM_deque_deque_ranges_copy_backward/4000 1378.176 24.49%
BM_deque_deque_ranges_copy_backward/4096 1418.480 24.90%
BM_deque_deque_ranges_copy_backward/512 180.087 22.98%
BM_deque_deque_ranges_copy_backward/5500 1894.218 22.87%
BM_deque_deque_ranges_copy_backward/64 16.275 -4.78%
BM_deque_deque_ranges_copy_backward/64000 22322.025 25.48%
BM_deque_deque_ranges_copy_backward/65536 22876.781 25.81%
BM_deque_deque_ranges_copy_backward/70000 24318.662 25.21%
BM_deque_deque_ranges_move/0 0.656 9.25%
BM_deque_deque_ranges_move/1 0.992 3.63%
BM_deque_deque_ranges_move/1024 355.029 4.78%
BM_deque_deque_ranges_move/2 1.384 -
BM_deque_deque_ranges_move/4000 1382.705 5.14%
BM_deque_deque_ranges_move/4096 1408.112 4.12%
BM_deque_deque_ranges_move/512 179.572 5.20%
BM_deque_deque_ranges_move/5500 1887.794 4.59%
BM_deque_deque_ranges_move/64 16.313 -
BM_deque_deque_ranges_move/64000 23033.536 4.50%
BM_deque_deque_ranges_move/65536 23379.699 6.40%
BM_deque_deque_ranges_move/70000 25001.497 6.08%
BM_deque_deque_ranges_move_backward/0 0.602 3.42%
BM_deque_deque_ranges_move_backward/1 0.967 1.27%
BM_deque_deque_ranges_move_backward/1024 287.741 -6.57%
BM_deque_deque_ranges_move_backward/2 1.339 -
BM_deque_deque_ranges_move_backward/4000 1109.031 -6.41%
BM_deque_deque_ranges_move_backward/4096 1137.614 -5.94%
BM_deque_deque_ranges_move_backward/512 146.226 -6.61%
BM_deque_deque_ranges_move_backward/5500 1542.868 -5.59%
BM_deque_deque_ranges_move_backward/64 17.482 8.15%
BM_deque_deque_ranges_move_backward/64000 17798.836 -6.47%
BM_deque_deque_ranges_move_backward/65536 18199.851 -6.01%
BM_deque_deque_ranges_move_backward/70000 19455.782 -6.49%
BM_deque_vector_copy/0 0.460 -20.40%
BM_deque_vector_copy/1 0.686 12.21%
BM_deque_vector_copy/1024 38.742 1.11%
BM_deque_vector_copy/2 1.780 7.22%
BM_deque_vector_copy/4000 150.020 -
BM_deque_vector_copy/4096 155.210 1.10%
BM_deque_vector_copy/512 20.197 -
BM_deque_vector_copy/5500 205.719 1.48%
BM_deque_vector_copy/64 2.640 5.69%
BM_deque_vector_copy/64000 2872.690 -
BM_deque_vector_copy/65536 2929.438 -
BM_deque_vector_copy/70000 3207.275 -
BM_deque_vector_copy_backward/0 0.608 28.98%
BM_deque_vector_copy_backward/1 0.688 12.15%
BM_deque_vector_copy_backward/1024 38.713 1.33%
BM_deque_vector_copy_backward/2 1.687 6.40%
BM_deque_vector_copy_backward/4000 147.962 -
BM_deque_vector_copy_backward/4096 152.328 -
BM_deque_vector_copy_backward/512 20.258 1.20%
BM_deque_vector_copy_backward/5500 203.226 -
BM_deque_vector_copy_backward/64 2.582 2.85%
BM_deque_vector_copy_backward/64000 4713.279 2.86%
BM_deque_vector_copy_backward/65536 4752.312 1.20%
BM_deque_vector_copy_backward/70000 5077.291 -
BM_deque_vector_move/0 0.721 43.71%
BM_deque_vector_move/1 0.723 17.98%
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 -2.06%
BM_deque_vector_move/5500 204.521 -2.14%
BM_deque_vector_move/64 2.655 2.42%
BM_deque_vector_move/64000 3024.899 -
BM_deque_vector_move/65536 3057.544 1.72%
BM_deque_vector_move/70000 3248.871 -
BM_deque_vector_move_backward/0 0.441 -4.18%
BM_deque_vector_move_backward/1 0.688 -
BM_deque_vector_move_backward/1024 38.134 -1.10%
BM_deque_vector_move_backward/2 1.586 -5.63%
BM_deque_vector_move_backward/4000 148.319 -
BM_deque_vector_move_backward/4096 151.762 -
BM_deque_vector_move_backward/512 20.091 -
BM_deque_vector_move_backward/5500 203.077 -
BM_deque_vector_move_backward/64 2.513 -2.40%
BM_deque_vector_move_backward/64000 4561.281 -
BM_deque_vector_move_backward/65536 4670.143 -
BM_deque_vector_move_backward/70000 5039.647 -
BM_deque_vector_ranges_copy/0 0.622 8.26%
BM_deque_vector_ranges_copy/1 0.847 -
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 -1.26%
BM_deque_vector_ranges_copy/64 16.025 -
BM_deque_vector_ranges_copy/64000 20699.870 -
BM_deque_vector_ranges_copy/65536 21434.750 -
BM_deque_vector_ranges_copy/70000 22883.657 -
BM_deque_vector_ranges_copy_backward/0 0.691 20.85%
BM_deque_vector_ranges_copy_backward/1 0.884 1.51%
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 -
BM_deque_vector_ranges_copy_backward/70000 22379.000 -
BM_deque_vector_ranges_move/0 0.645 -6.74%
BM_deque_vector_ranges_move/1 0.851 -1.72%
BM_deque_vector_ranges_move/1024 302.309 -
BM_deque_vector_ranges_move/2 1.155 -
BM_deque_vector_ranges_move/4000 1170.682 -
BM_deque_vector_ranges_move/4096 1201.045 -
BM_deque_vector_ranges_move/512 152.722 -
BM_deque_vector_ranges_move/5500 1610.091 -
BM_deque_vector_ranges_move/64 16.029 -
BM_deque_vector_ranges_move/64000 20906.809 -
BM_deque_vector_ranges_move/65536 21478.394 -
BM_deque_vector_ranges_move/70000 23031.830 1.02%
BM_deque_vector_ranges_move_backward/0 0.641 4.01%
BM_deque_vector_ranges_move_backward/1 0.924 5.65%
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 -1.94%
BM_deque_vector_ranges_move_backward/70000 22546.839 -
BM_emoji_escaped<char> 9375.515 7.04%
BM_emoji_escaped<wchar_t> 5745.955 -11.16%
BM_emoji_text<char> 33586.577 -4.37%
BM_emoji_text<wchar_t> 109729.346 1.78%
BM_format 14.179 -
BM_format/C_string_len_6 19.035 -
BM_format/C_string_len_60 20.177 -3.31%
BM_format/C_string_len_6000 183.335 -
BM_format/string_len_6 10.123 -7.01%
BM_format/string_len_60 19.683 3.10%
BM_format/string_len_6000 78.976 1.87%
BM_format/string_view_len_6 10.882 -2.75%
BM_format/string_view_len_60 19.873 3.74%
BM_format/string_view_len_6000 78.777 -
BM_format_string<char>/1 9.097 -5.63%
BM_format_string<char>/1024 0.028 -
BM_format_string<char>/1048576 0.013 -
BM_format_string<char>/128 0.147 -
BM_format_string<char>/131072 0.034 -
BM_format_string<char>/16 1.192 3.07%
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 124.40%
BM_format_string<char>/32 0.654 3.98%
BM_format_string<char>/32768 0.033 -
BM_format_string<char>/4 2.940 1.76%
BM_format_string<char>/4096 0.014 -
BM_format_string<char>/512 0.055 -
BM_format_string<char>/524288 0.030 133.93%
BM_format_string<char>/64 0.288 -
BM_format_string<char>/65536 0.037 -
BM_format_string<char>/8 0.932 -
BM_format_string<char>/8192 0.012 -
BM_format_string<wchar_t>/1 13.139 -5.25%
BM_format_string<wchar_t>/1024 0.281 -4.87%
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 -2.80%
BM_format_string<wchar_t>/16384 0.288 -
BM_format_string<wchar_t>/2 6.765 -7.24%
BM_format_string<wchar_t>/2048 0.251 -3.90%
BM_format_string<wchar_t>/256 0.424 3.04%
BM_format_string<wchar_t>/262144 0.224 -
BM_format_string<wchar_t>/32 0.858 -3.57%
BM_format_string<wchar_t>/32768 0.255 -3.91%
BM_format_string<wchar_t>/4 5.963 -1.13%
BM_format_string<wchar_t>/4096 0.224 -
BM_format_string<wchar_t>/512 0.342 -
BM_format_string<wchar_t>/524288 0.216 -
BM_format_string<wchar_t>/64 0.495 -2.01%
BM_format_string<wchar_t>/65536 0.244 -4.95%
BM_format_string<wchar_t>/8 3.144 -1.23%
BM_format_string<wchar_t>/8192 0.276 -
BM_format_to_back_inserter<std::deque<char>>/C_string_len_6 35.685 -1.88%
BM_format_to_back_inserter<std::deque<char>>/C_string_len_60 54.200 -
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 3.47%
BM_format_to_back_inserter<std::deque<char>>/string_len_60 53.216 -
BM_format_to_back_inserter<std::deque<char>>/string_len_6000 2564.300 -
BM_format_to_back_inserter<std::deque<char>>/string_view_len_6 33.769 -
BM_format_to_back_inserter<std::deque<char>>/string_view_len_60 53.501 -
BM_format_to_back_inserter<std::deque<char>>/string_view_len_6000 2572.126 -
BM_format_to_back_inserter<std::list<char>> 121.035 -
BM_format_to_back_inserter<std::list<char>>/C_string_len_6 69.757 -4.35%
BM_format_to_back_inserter<std::list<char>>/C_string_len_60 626.643 -
BM_format_to_back_inserter<std::list<char>>/C_string_len_6000 72012.562 1.42%
BM_format_to_back_inserter<std::list<char>>/string_len_6 71.652 3.77%
BM_format_to_back_inserter<std::list<char>>/string_len_60 624.016 -
BM_format_to_back_inserter<std::list<char>>/string_len_6000 72860.866 2.08%
BM_format_to_back_inserter<std::list<char>>/string_view_len_6 70.662 1.27%
BM_format_to_back_inserter<std::list<char>>/string_view_len_60 622.566 -1.13%
BM_format_to_back_inserter<std::list<char>>/string_view_len_6000 72260.044 2.42%
BM_format_to_back_inserter<std::string> 18.960 -
BM_format_to_back_inserter<std::string>/C_string_len_6 12.323 -3.68%
BM_format_to_back_inserter<std::string>/C_string_len_60 117.301 -2.49%
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 -1.06%
BM_format_to_back_inserter<std::string>/string_len_60 117.609 1.84%
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.08%
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 -8.17%
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 -1.73%
BM_format_to_back_inserter<std::vector<char>>/string_len_60 107.167 1.34%
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 -
BM_format_to_back_inserter<std::vector<char>>/string_view_len_60 106.729 -
BM_format_to_back_inserter<std::vector<char>>/string_view_len_6000 2360.296 -1.03%
BM_format_to_iterator/<std::array> 7.787 -
BM_format_to_iterator/<std::array>_C_string_len_6 3.139 -3.39%
BM_format_to_iterator/<std::array>_C_string_len_60 4.999 -3.06%
BM_format_to_iterator/<std::array>_C_string_len_6000 165.722 -
BM_format_to_iterator/<std::array>_string_len_6 2.350 2.17%
BM_format_to_iterator/<std::array>_string_len_60 3.605 -3.21%
BM_format_to_iterator/<std::array>_string_len_6000 52.675 -
BM_format_to_iterator/<std::array>_string_view_len_6 2.159 -
BM_format_to_iterator/<std::array>_string_view_len_60 3.758 1.92%
BM_format_to_iterator/<std::array>_string_view_len_6000 52.619 -
BM_format_to_iterator/<std::deque>_C_string_len_6 10.037 15.70%
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.88%
BM_format_to_iterator/<std::deque>_string_len_60 23.855 -2.90%
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.35%
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 -4.19%
BM_format_to_iterator/<std::string>_C_string_len_6000 159.747 -
BM_format_to_iterator/<std::string>_string_len_6 2.238 3.22%
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 -2.18%
BM_format_to_iterator/<std::string>_string_view_len_60 3.495 -5.06%
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 3.34%
BM_format_to_iterator/<std::vector>_C_string_len_60 4.945 -4.47%
BM_format_to_iterator/<std::vector>_C_string_len_6000 162.875 -
BM_format_to_iterator/<std::vector>_string_len_6 2.221 -
BM_format_to_iterator/<std::vector>_string_len_60 3.672 -3.49%
BM_format_to_iterator/<std::vector>_string_len_6000 52.364 -
BM_format_to_iterator/<std::vector>_string_view_len_6 2.269 -3.18%
BM_format_to_iterator/<std::vector>_string_view_len_60 3.602 -4.27%
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 7.47%
BM_format_to_n_string_back_inserter<std::list<char>>/1048576 13439173.792 8.89%
BM_format_to_n_string_back_inserter<std::list<char>>/16384 210000.054 10.12%
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1 21.307 -
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/1048576 13700368.358 7.82%
BM_format_to_n_string_back_inserter<std::list<wchar_t>>/16384 210429.056 7.26%
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 9.51%
BM_format_to_n_string_back_inserter<std::vector<char>>/1048576 514737.987 -
BM_format_to_n_string_back_inserter<std::vector<char>>/16384 7682.374 -
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/1 23.124 2.75%
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 -
BM_format_to_n_string_back_inserter<std::wstring>/1 12.498 -
BM_format_to_n_string_back_inserter<std::wstring>/1048576 670184.381 1.03%
BM_format_to_n_string_back_inserter<std::wstring>/16384 11223.584 -
BM_format_to_n_string_begin<std::list<char>>/1 5.777 -
BM_format_to_n_string_begin<std::list<char>>/1048576 949229.069 -
BM_format_to_n_string_begin<std::list<char>>/16384 14720.279 -
BM_format_to_n_string_begin<std::list<wchar_t>>/1 11.023 -
BM_format_to_n_string_begin<std::list<wchar_t>>/1048576 1091182.138 -
BM_format_to_n_string_begin<std::list<wchar_t>>/16384 16680.398 -
BM_format_to_n_string_begin<std::string>/1 16.230 -
BM_format_to_n_string_begin<std::string>/1048576 52757.166 -
BM_format_to_n_string_begin<std::string>/16384 788.789 -
BM_format_to_n_string_begin<std::vector<char>>/1 16.132 -
BM_format_to_n_string_begin<std::vector<char>>/1048576 53214.392 -
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 -5.88%
BM_format_to_n_string_begin<std::vector<wchar_t>>/16384 2422.740 9.51%
BM_format_to_n_string_begin<std::wstring>/1 13.436 -
BM_format_to_n_string_begin<std::wstring>/1048576 137685.512 -2.74%
BM_format_to_n_string_begin<std::wstring>/16384 2044.099 -7.24%
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 -6.64%
BM_format_to_n_string_pointer<wchar_t>/16384 2478.782 -
BM_format_to_n_string_span<char>/1 16.014 -
BM_format_to_n_string_span<char>/1048576 53737.811 1.10%
BM_format_to_n_string_span<char>/16384 789.234 -
BM_format_to_n_string_span<wchar_t>/1 13.157 -1.20%
BM_format_to_n_string_span<wchar_t>/1048576 145784.108 -3.36%
BM_format_to_n_string_span<wchar_t>/16384 2458.724 -1.21%
BM_format_to_string_back_inserter<std::list<char>>/1 16.166 1.54%
BM_format_to_string_back_inserter<std::list<char>>/1048576 12818635.594 -
BM_format_to_string_back_inserter<std::list<char>>/16384 198614.348 -
BM_format_to_string_back_inserter<std::list<wchar_t>>/1 19.962 -3.55%
BM_format_to_string_back_inserter<std::list<wchar_t>>/1048576 12670976.775 -2.81%
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 7.16%
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 -11.43%
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1048576 483066.832 2.55%
BM_format_to_string_back_inserter<std::vector<wchar_t>>/16384 8161.206 -
BM_format_to_string_back_inserter<std::wstring>/1 12.498 1.74%
BM_format_to_string_back_inserter<std::wstring>/1048576 569629.709 -
BM_format_to_string_back_inserter<std::wstring>/16384 9621.066 1.28%
BM_format_to_string_begin<std::list<char>>/1 5.084 2.35%
BM_format_to_string_begin<std::list<char>>/1048576 944561.285 -
BM_format_to_string_begin<std::list<char>>/16384 14413.369 1.43%
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 5.75%
BM_format_to_string_begin<std::string>/1 4.682 -2.20%
BM_format_to_string_begin<std::string>/1048576 11623.560 -
BM_format_to_string_begin<std::string>/16384 141.043 -14.76%
BM_format_to_string_begin<std::vector<char>>/1 4.855 2.45%
BM_format_to_string_begin<std::vector<char>>/1048576 11629.739 -
BM_format_to_string_begin<std::vector<char>>/16384 142.885 1.35%
BM_format_to_string_begin<std::vector<wchar_t>>/1 10.131 1.06%
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 2.35%
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 2.36%
BM_format_to_string_pointer<char>/1048576 12528.048 -
BM_format_to_string_pointer<char>/16384 242.659 -17.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 -
BM_format_to_string_span<char>/1 4.861 2.49%
BM_format_to_string_span<char>/1048576 12529.863 -
BM_format_to_string_span<char>/16384 242.442 -16.39%
BM_format_to_string_span<wchar_t>/1 9.736 -2.64%
BM_format_to_string_span<wchar_t>/1048576 53836.788 -
BM_format_to_string_span<wchar_t>/16384 663.366 -
BM_formatted_size_string<char>/1 5.366 -
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 1.67%
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 -1.54%
BM_from_sys/1979/threads:4 1.230 2.27%
BM_from_sys/1993 4.715 -
BM_from_sys/1993/threads:16 0.705 5.89%
BM_from_sys/1993/threads:4 1.217 -
BM_from_sys/2100 8.635 -
BM_from_sys/2100/threads:16 19.346 -5.02%
BM_from_sys/2100/threads:4 24.173 21.23%
BM_japanese_escaped<char> 11949.702 -
BM_japanese_escaped<wchar_t> 11516.701 -
BM_japanese_text<char> 27302.407 -1.81%
BM_japanese_text<wchar_t> 47928.420 -1.53%
BM_join_view_deques/0 0.990 26.69%
BM_join_view_deques/1 11.871 1.42%
BM_join_view_deques/1024 17320.551 -
BM_join_view_deques/2 27.957 -1.02%
BM_join_view_deques/4000 66457.700 -
BM_join_view_deques/4096 68189.331 -
BM_join_view_deques/512 8514.288 -
BM_join_view_deques/5500 91733.964 -
BM_join_view_deques/64 1061.663 1.08%
BM_join_view_deques/64000 1080235.726 -
BM_join_view_deques/65536 1137564.357 1.65%
BM_join_view_deques/70000 1208283.416 -
BM_join_view_in_vectors/0 0.389 -
BM_join_view_in_vectors/1 8.638 -
BM_join_view_in_vectors/1024 8693.388 -
BM_join_view_in_vectors/2 23.424 30.89%
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 -4.58%
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.43%
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.37%
BM_num_get<double> 247.690 -8.71%
BM_num_get<float> 246.598 -8.17%
BM_num_get<long> 6.114 1.10%
BM_num_get<long_double> 246.331 -7.59%
BM_num_get<long_long> 6.120 1.47%
BM_num_get<unsigned_int> 6.128 -
BM_num_get<unsigned_long> 6.016 -
BM_num_get<unsigned_long_long> 6.078 -
BM_num_get<unsigned_short> 6.068 -
BM_num_get<void*> 6.351 1.77%
BM_num_put<bool> 5.040 -
BM_num_put<const_void*> 5.423 -1.47%
BM_num_put<double> 56.731 -
BM_num_put<long> 4.700 -2.18%
BM_num_put<long_double> 57.839 1.44%
BM_num_put<long_long> 4.904 1.98%
BM_num_put<unsigned_long> 5.044 4.99%
BM_num_put<unsigned_long_long> 5.040 5.45%
BM_sprintf 33.485 -
BM_sprintf/C_string_len_6 4.382 17.69%
BM_sprintf/C_string_len_60 5.878 3.12%
BM_sprintf/C_string_len_6000 162.225 -
BM_std_minmax_element<char>/1 0.382 -14.19%
BM_std_minmax_element<char>/1024 578.948 66.72%
BM_std_minmax_element<char>/2 0.482 -2.76%
BM_std_minmax_element<char>/3 0.859 -10.31%
BM_std_minmax_element<char>/4 1.126 -
BM_std_minmax_element<char>/4000 2280.029 69.47%
BM_std_minmax_element<char>/4096 2328.990 69.43%
BM_std_minmax_element<char>/512 284.855 61.76%
BM_std_minmax_element<char>/5500 3131.434 69.42%
BM_std_minmax_element<char>/64 25.653 20.28%
BM_std_minmax_element<char>/64000 36315.582 69.31%
BM_std_minmax_element<char>/65536 37517.345 70.82%
BM_std_minmax_element<char>/70000 39917.196 70.39%
BM_std_minmax_element<int>/1 0.450 -
BM_std_minmax_element<int>/1024 355.921 6.27%
BM_std_minmax_element<int>/2 0.489 -
BM_std_minmax_element<int>/3 0.799 -24.03%
BM_std_minmax_element<int>/4 1.135 1.48%
BM_std_minmax_element<int>/4000 1312.239 -
BM_std_minmax_element<int>/4096 1339.728 -
BM_std_minmax_element<int>/512 181.209 5.51%
BM_std_minmax_element<int>/5500 1798.447 -
BM_std_minmax_element<int>/64 20.669 -
BM_std_minmax_element<int>/64000 20776.208 -
BM_std_minmax_element<int>/65536 21507.928 -
BM_std_minmax_element<int>/70000 22726.584 -
BM_std_minmax_element<long_long>/1 0.526 19.42%
BM_std_minmax_element<long_long>/1024 341.798 2.18%
BM_std_minmax_element<long_long>/2 0.464 -
BM_std_minmax_element<long_long>/3 1.003 5.26%
BM_std_minmax_element<long_long>/4 1.113 -1.86%
BM_std_minmax_element<long_long>/4000 1290.665 -
BM_std_minmax_element<long_long>/4096 1332.066 -
BM_std_minmax_element<long_long>/512 172.737 -
BM_std_minmax_element<long_long>/5500 1767.546 -
BM_std_minmax_element<long_long>/64 20.514 -
BM_std_minmax_element<long_long>/64000 20573.773 -
BM_std_minmax_element<long_long>/65536 21298.932 -
BM_std_minmax_element<long_long>/70000 22499.517 -
BM_std_minmax_element<short>/1 0.374 -
BM_std_minmax_element<short>/1024 398.999 -46.65%
BM_std_minmax_element<short>/2 0.523 5.77%
BM_std_minmax_element<short>/3 0.959 -
BM_std_minmax_element<short>/4 1.153 -2.71%
BM_std_minmax_element<short>/4000 1537.020 -49.03%
BM_std_minmax_element<short>/4096 1582.724 -48.76%
BM_std_minmax_element<short>/512 200.427 -43.99%
BM_std_minmax_element<short>/5500 2110.169 -49.29%
BM_std_minmax_element<short>/64 22.191 -19.33%
BM_std_minmax_element<short>/64000 24360.029 -50.03%
BM_std_minmax_element<short>/65536 25068.640 -49.79%
BM_std_minmax_element<short>/70000 27014.361 -49.34%
BM_stop_token_async_reg_unreg_callback/1024 23429.200 5.78%
BM_stop_token_async_reg_unreg_callback/131072 2074384.363 -
BM_stop_token_async_reg_unreg_callback/16777216 260256733.213 -2.30%
BM_stop_token_multi_thread_polling_stop_requested/1024 800808.883 134.73%
BM_stop_token_multi_thread_polling_stop_requested/131072 7533206.940 -15.65%
BM_stop_token_multi_thread_polling_stop_requested/16777216 58153080.940 -
BM_stop_token_single_thread_polling_stop_requested/1024 4352.683 -1.90%
BM_stop_token_single_thread_polling_stop_requested/131072 548647.302 -1.42%
BM_stop_token_single_thread_polling_stop_requested/16777216 71908283.234 -3.14%
BM_stop_token_single_thread_reg_unreg_callback/1024 24758.248 -
BM_stop_token_single_thread_reg_unreg_callback/131072 3163881.735 -
BM_stop_token_single_thread_reg_unreg_callback/16777216 407424569.130 -
BM_string_without_formatting<char> 10.638 -2.11%
BM_string_without_formatting<wchar_t> 29.402 -2.00%
BM_to_chars 4.628 -
BM_to_chars_as_string 6.086 -
BM_to_chars_bad/10 2.886 1.36%
BM_to_chars_bad/16 1.141 -
BM_to_chars_bad/2 1.140 9.80%
BM_to_chars_bad/23 2.761 -
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 1.53%
BM_to_sys/1970/threads:4 1.288 -2.33%
BM_to_sys/1979 5.190 -
BM_to_sys/1979/threads:16 0.788 -
BM_to_sys/1979/threads:4 1.361 1.82%
BM_to_sys/1993 5.186 -
BM_to_sys/1993/threads:16 0.786 -2.80%
BM_to_sys/1993/threads:4 1.350 -
BM_to_sys/2100 8.642 -
BM_to_sys/2100/threads:16 16.294 -11.85%
BM_to_sys/2100/threads:4 22.927 3.27%
BM_tolower_char<char> 1.154 -3.07%
BM_tolower_char<wchar_t> 0.795 -13.44%
BM_tolower_string<char> 37.063 -
BM_tolower_string<wchar_t> 34.413 -1.67%
BM_toupper_char<char> 1.254 4.64%
BM_toupper_char<wchar_t> 0.995 -
BM_toupper_string<char> 37.900 3.38%
BM_toupper_string<wchar_t> 34.053 -
BM_unicode_escaped<char> 7807.572 -
BM_unicode_escaped<wchar_t> 5708.436 -1.68%
BM_unicode_text<char> 32436.173 -2.76%
BM_unicode_text<wchar_t> 98847.395 -
BM_vector_deque_copy/0 0.307 32.81%
BM_vector_deque_copy/1 1.146 -
BM_vector_deque_copy/1024 43.652 -1.89%
BM_vector_deque_copy/2 2.046 -
BM_vector_deque_copy/4000 168.940 -1.34%
BM_vector_deque_copy/4096 161.677 -3.06%
BM_vector_deque_copy/512 21.907 -5.05%
BM_vector_deque_copy/5500 219.737 -4.34%
BM_vector_deque_copy/64 2.873 1.10%
BM_vector_deque_copy/64000 2824.140 -
BM_vector_deque_copy/65536 2895.929 -
BM_vector_deque_copy/70000 3087.428 -
BM_vector_deque_copy_backward/0 0.444 43.91%
BM_vector_deque_copy_backward/1 1.147 9.92%
BM_vector_deque_copy_backward/1024 44.891 -
BM_vector_deque_copy_backward/2 2.048 9.07%
BM_vector_deque_copy_backward/4000 168.138 2.34%
BM_vector_deque_copy_backward/4096 167.668 1.33%
BM_vector_deque_copy_backward/512 23.590 -1.61%
BM_vector_deque_copy_backward/5500 224.552 1.71%
BM_vector_deque_copy_backward/64 2.823 3.04%
BM_vector_deque_copy_backward/64000 4530.395 -
BM_vector_deque_copy_backward/65536 4663.397 -
BM_vector_deque_copy_backward/70000 4990.977 -
BM_vector_deque_move/0 0.445 26.62%
BM_vector_deque_move/1 1.078 -5.71%
BM_vector_deque_move/1024 44.476 -
BM_vector_deque_move/2 2.047 3.35%
BM_vector_deque_move/4000 167.671 -1.26%
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 -
BM_vector_deque_move/64000 2823.102 -
BM_vector_deque_move/65536 2905.597 -
BM_vector_deque_move/70000 3087.642 -
BM_vector_deque_move_backward/0 0.329 -3.09%
BM_vector_deque_move_backward/1 1.087 -7.25%
BM_vector_deque_move_backward/1024 45.595 3.25%
BM_vector_deque_move_backward/2 1.988 -2.47%
BM_vector_deque_move_backward/4000 167.271 2.71%
BM_vector_deque_move_backward/4096 167.511 1.51%
BM_vector_deque_move_backward/512 23.834 1.67%
BM_vector_deque_move_backward/5500 223.070 -
BM_vector_deque_move_backward/64 2.832 1.06%
BM_vector_deque_move_backward/64000 4513.868 -
BM_vector_deque_move_backward/65536 4634.822 -
BM_vector_deque_move_backward/70000 4952.053 -
BM_vector_deque_ranges_copy/0 0.446 67.86%
BM_vector_deque_ranges_copy/1 0.690 24.57%
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 -1.64%
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.69%
BM_vector_deque_ranges_copy/70000 20582.924 -5.12%
BM_vector_deque_ranges_copy_backward/0 0.366 -
BM_vector_deque_ranges_copy_backward/1 0.690 6.39%
BM_vector_deque_ranges_copy_backward/1024 294.760 -
BM_vector_deque_ranges_copy_backward/2 1.243 -
BM_vector_deque_ranges_copy_backward/4000 1187.087 -
BM_vector_deque_ranges_copy_backward/4096 1192.998 -
BM_vector_deque_ranges_copy_backward/512 144.327 -
BM_vector_deque_ranges_copy_backward/5500 1645.543 -
BM_vector_deque_ranges_copy_backward/64 15.884 -
BM_vector_deque_ranges_copy_backward/64000 19025.007 -
BM_vector_deque_ranges_copy_backward/65536 19424.935 -6.27%
BM_vector_deque_ranges_copy_backward/70000 21154.853 -3.82%
BM_vector_deque_ranges_move/0 0.358 54.56%
BM_vector_deque_ranges_move/1 0.690 32.76%
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.38%
BM_vector_deque_ranges_move/70000 20580.808 -3.66%
BM_vector_deque_ranges_move_backward/0 0.446 70.30%
BM_vector_deque_ranges_move_backward/1 0.909 41.96%
BM_vector_deque_ranges_move_backward/1024 295.787 -
BM_vector_deque_ranges_move_backward/2 1.141 -9.23%
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 -
BM_vector_deque_ranges_move_backward/65536 19363.036 -6.15%
BM_vector_deque_ranges_move_backward/70000 21084.717 -4.32%
CastTo<A<Width,_Depth>> 375.336 2.19%
CastTo<B<Width_/_2,_Depth>> 2526.389 6.68%
SetIntersection_Front_Set_float_1024_1 1035420.923 4.00%
SetIntersection_Front_Set_float_1024_1024 16011303.104 -17.10%
SetIntersection_Front_Set_float_1024_16 1212551.026 -3.12%
SetIntersection_Front_Set_float_1024_256 4641159.996 -16.49%
SetIntersection_Front_Set_float_1024_4 1066702.744 1.46%
SetIntersection_Front_Set_float_1024_64 1829745.993 -6.85%
SetIntersection_Front_Set_float_16384_1 993063.021 -1.80%
SetIntersection_Front_Set_float_16384_1024 15291390.428 -12.25%
SetIntersection_Front_Set_float_16384_16 1196439.797 -4.76%
SetIntersection_Front_Set_float_16384_16384 353089237.952 -1.51%
SetIntersection_Front_Set_float_16384_256 5137332.901 -9.91%
SetIntersection_Front_Set_float_16384_4 1053969.981 -
SetIntersection_Front_Set_float_16384_64 1791403.303 -9.72%
SetIntersection_Front_Set_float_16_1 61881081.279 -
SetIntersection_Front_Set_float_16_16 39387327.914 -
SetIntersection_Front_Set_float_16_4 54207610.224 -
SetIntersection_Front_Set_float_1_1 526370507.088 -
SetIntersection_Front_Set_float_256_1 4065979.965 -
SetIntersection_Front_Set_float_256_16 4719777.335 1.31%
SetIntersection_Front_Set_float_256_256 8636379.475 -25.77%
SetIntersection_Front_Set_float_256_4 4252965.618 2.08%
SetIntersection_Front_Set_float_256_64 6328081.808 -
SetIntersection_Front_Set_float_262144_1 1051302.766 2.32%
SetIntersection_Front_Set_float_262144_1024 15061243.996 -7.29%
SetIntersection_Front_Set_float_262144_16 1151106.972 -6.43%
SetIntersection_Front_Set_float_262144_16384 350263189.092 -
SetIntersection_Front_Set_float_262144_256 4526025.057 -4.17%
SetIntersection_Front_Set_float_262144_262144 1845437.102 -6.88%
SetIntersection_Front_Set_float_262144_4 1083756.005 -1.81%
SetIntersection_Front_Set_float_262144_64 1902034.227 -
SetIntersection_Front_Set_float_4_1 210614160.985 -
SetIntersection_Front_Set_float_4_4 136492627.737 -
SetIntersection_Front_Set_float_64_1 16112833.874 -
SetIntersection_Front_Set_float_64_16 15367953.628 -4.31%
SetIntersection_Front_Set_float_64_4 15913520.954 -2.27%
SetIntersection_Front_Set_float_64_64 15467643.773 -1.91%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1 981331.989 -4.37%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024 16870602.127 -2.75%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_16 1234842.557 -1.40%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256 4861290.008 -4.51%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_4 1054674.946 -1.70%
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64 1920395.996 -2.39%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1 985999.685 -2.09%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1024 18427044.665 4.67%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16 1229257.137 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384 332870976.999 -3.77%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_256 5271042.604 16.05%
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_4 1064200.420 -
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64 1898967.568 -2.53%
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 3.29%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256 10073930.048 -4.64%
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4 4159322.085 -
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64 6238629.879 -1.95%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1 1042965.334 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024 18220716.575 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16 1235696.580 -1.18%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16384 338476959.073 -1.67%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_256 5102386.000 1.85%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_262144 2023237.292 -
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4 1044615.684 2.17%
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_64 1971206.488 -1.01%
SetIntersection_Front_Set_pair<uint32,_uint32>_4_1 210213105.717 -
SetIntersection_Front_Set_pair<uint32,_uint32>_4_4 136268266.120 -
SetIntersection_Front_Set_pair<uint32,_uint32>_64_1 16206514.668 1.04%
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16 15704453.011 -
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 -
SetIntersection_Front_Set_string_1024_1024 48495244.374 -
SetIntersection_Front_Set_string_1024_16 1743360.935 1.92%
SetIntersection_Front_Set_string_1024_256 13645550.143 13.01%
SetIntersection_Front_Set_string_1024_4 1167084.370 -3.53%
SetIntersection_Front_Set_string_1024_64 3977539.204 -1.51%
SetIntersection_Front_Set_string_16384_1 1079150.755 1.40%
SetIntersection_Front_Set_string_16384_1024 50379155.576 -
SetIntersection_Front_Set_string_16384_16 1693859.929 -4.18%
SetIntersection_Front_Set_string_16384_16384 349766372.051 -
SetIntersection_Front_Set_string_16384_256 12618192.425 -
SetIntersection_Front_Set_string_16384_4 1172437.193 -2.95%
SetIntersection_Front_Set_string_16384_64 3949181.642 6.44%
SetIntersection_Front_Set_string_16_1 63805308.506 -
SetIntersection_Front_Set_string_16_16 52633961.792 -1.72%
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.45%
SetIntersection_Front_Set_string_256_16 6540351.181 5.16%
SetIntersection_Front_Set_string_256_256 24901587.632 -4.49%
SetIntersection_Front_Set_string_256_4 4637583.097 -1.07%
SetIntersection_Front_Set_string_256_64 12997506.069 -
SetIntersection_Front_Set_string_262144_1 1030200.208 -3.63%
SetIntersection_Front_Set_string_262144_1024 51456874.982 -
SetIntersection_Front_Set_string_262144_16 1777008.362 7.73%
SetIntersection_Front_Set_string_262144_16384 346547918.976 -
SetIntersection_Front_Set_string_262144_256 12748476.211 -
SetIntersection_Front_Set_string_262144_262144 15080027.282 -
SetIntersection_Front_Set_string_262144_4 1183302.607 -2.41%
SetIntersection_Front_Set_string_262144_64 3988792.235 4.60%
SetIntersection_Front_Set_string_4_1 216477976.513 -
SetIntersection_Front_Set_string_4_4 148805446.436 -1.29%
SetIntersection_Front_Set_string_64_1 16580307.027 -1.01%
SetIntersection_Front_Set_string_64_16 22069550.648 -
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 -3.89%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024 20321561.443 -4.34%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_16 1259147.422 -1.72%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256 5310079.968 -4.65%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_4 1059695.473 -1.96%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64 2087272.657 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1 1027438.091 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024 21329434.915 -5.22%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16 1261766.395 1.26%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384 340705911.862 -1.72%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256 5296114.460 -3.63%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4 1030723.425 -3.72%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_64 2103985.660 -1.01%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_1 61641909.663 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_16 39538036.485 -1.03%
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 -1.04%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_16 4674200.809 -2.10%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_256 10605346.062 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_4 4140284.113 -1.63%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_64 6656263.760 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1 981069.915 -3.08%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024 21610034.071 -2.36%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16 1259742.817 4.24%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16384 344636576.157 -1.83%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256 5533330.981 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144 2656093.333 -3.10%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4 1027457.369 -
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_64 2050825.069 4.48%
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 -1.02%
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64 16448861.628 -
SetIntersection_Front_Set_uint32_1024_1 988924.364 -2.90%
SetIntersection_Front_Set_uint32_1024_1024 15074513.899 -5.48%
SetIntersection_Front_Set_uint32_1024_16 1198478.416 -
SetIntersection_Front_Set_uint32_1024_256 4529063.916 -
SetIntersection_Front_Set_uint32_1024_4 1047073.770 -1.13%
SetIntersection_Front_Set_uint32_1024_64 1822687.220 1.53%
SetIntersection_Front_Set_uint32_16384_1 1032050.140 2.24%
SetIntersection_Front_Set_uint32_16384_1024 15147179.272 -
SetIntersection_Front_Set_uint32_16384_16 1239379.961 4.80%
SetIntersection_Front_Set_uint32_16384_16384 251977255.894 -1.56%
SetIntersection_Front_Set_uint32_16384_256 4443475.837 -17.80%
SetIntersection_Front_Set_uint32_16384_4 1038041.245 -1.32%
SetIntersection_Front_Set_uint32_16384_64 1813849.853 -10.05%
SetIntersection_Front_Set_uint32_16_1 62132031.610 -
SetIntersection_Front_Set_uint32_16_16 38112114.478 -1.38%
SetIntersection_Front_Set_uint32_16_4 54752276.210 -
SetIntersection_Front_Set_uint32_1_1 525659747.327 -
SetIntersection_Front_Set_uint32_256_1 4149564.037 2.19%
SetIntersection_Front_Set_uint32_256_16 4572473.713 -3.20%
SetIntersection_Front_Set_uint32_256_256 9531466.616 9.97%
SetIntersection_Front_Set_uint32_256_4 4194936.345 -
SetIntersection_Front_Set_uint32_256_64 5809696.632 -14.41%
SetIntersection_Front_Set_uint32_262144_1 1028795.773 -
SetIntersection_Front_Set_uint32_262144_1024 15404308.308 2.85%
SetIntersection_Front_Set_uint32_262144_16 1267706.370 4.91%
SetIntersection_Front_Set_uint32_262144_16384 347100822.355 -4.62%
SetIntersection_Front_Set_uint32_262144_256 4502181.895 -2.13%
SetIntersection_Front_Set_uint32_262144_262144 1819902.100 -2.62%
SetIntersection_Front_Set_uint32_262144_4 1066200.109 -
SetIntersection_Front_Set_uint32_262144_64 1871875.208 4.18%
SetIntersection_Front_Set_uint32_4_1 210756103.833 -
SetIntersection_Front_Set_uint32_4_4 137065930.959 -
SetIntersection_Front_Set_uint32_64_1 16076141.707 -
SetIntersection_Front_Set_uint32_64_16 15876520.359 -1.13%
SetIntersection_Front_Set_uint32_64_4 16313206.089 3.38%
SetIntersection_Front_Set_uint32_64_64 14198870.334 -
SetIntersection_Front_Set_uint64_1024_1 1024079.602 -
SetIntersection_Front_Set_uint64_1024_1024 13507700.618 -21.74%
SetIntersection_Front_Set_uint64_1024_16 1204234.175 -4.85%
SetIntersection_Front_Set_uint64_1024_256 4929119.721 -3.41%
SetIntersection_Front_Set_uint64_1024_4 1079810.644 -
SetIntersection_Front_Set_uint64_1024_64 1936041.377 -6.08%
SetIntersection_Front_Set_uint64_16384_1 985252.718 -
SetIntersection_Front_Set_uint64_16384_1024 16116010.305 1.40%
SetIntersection_Front_Set_uint64_16384_16 1196837.518 4.56%
SetIntersection_Front_Set_uint64_16384_16384 361922254.753 3.84%
SetIntersection_Front_Set_uint64_16384_256 4906219.058 8.59%
SetIntersection_Front_Set_uint64_16384_4 1060570.078 -
SetIntersection_Front_Set_uint64_16384_64 1974055.637 6.02%
SetIntersection_Front_Set_uint64_16_1 61646081.776 -
SetIntersection_Front_Set_uint64_16_16 37401573.018 -4.29%
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.49%
SetIntersection_Front_Set_uint64_256_16 4624128.243 2.10%
SetIntersection_Front_Set_uint64_256_256 10244149.622 18.22%
SetIntersection_Front_Set_uint64_256_4 4204809.275 -
SetIntersection_Front_Set_uint64_256_64 6555692.762 6.01%
SetIntersection_Front_Set_uint64_262144_1 983971.637 -2.58%
SetIntersection_Front_Set_uint64_262144_1024 17023792.909 -8.63%
SetIntersection_Front_Set_uint64_262144_16 1244965.708 -
SetIntersection_Front_Set_uint64_262144_16384 339647224.352 -3.37%
SetIntersection_Front_Set_uint64_262144_256 4912143.387 -2.85%
SetIntersection_Front_Set_uint64_262144_262144 1991959.754 -
SetIntersection_Front_Set_uint64_262144_4 1028291.788 -5.11%
SetIntersection_Front_Set_uint64_262144_64 1944561.396 7.83%
SetIntersection_Front_Set_uint64_4_1 210126376.342 -
SetIntersection_Front_Set_uint64_4_4 136879938.959 1.00%
SetIntersection_Front_Set_uint64_64_1 16198143.992 -
SetIntersection_Front_Set_uint64_64_16 15961348.925 4.65%
SetIntersection_Front_Set_uint64_64_4 16031118.951 -
SetIntersection_Front_Set_uint64_64_64 15235124.691 -
SetIntersection_Front_Vector_float_1024_1 1031586.202 -
SetIntersection_Front_Vector_float_1024_1024 3444775.706 -
SetIntersection_Front_Vector_float_1024_16 1075398.084 1.65%
SetIntersection_Front_Vector_float_1024_256 1687360.182 -
SetIntersection_Front_Vector_float_1024_4 1038748.259 3.35%
SetIntersection_Front_Vector_float_1024_64 1180952.974 -
SetIntersection_Front_Vector_float_16384_1 1013051.765 -1.09%
SetIntersection_Front_Vector_float_16384_1024 3471966.460 1.32%
SetIntersection_Front_Vector_float_16384_16 1038323.762 -2.38%
SetIntersection_Front_Vector_float_16384_16384 39721362.479 -
SetIntersection_Front_Vector_float_16384_256 1679444.918 -
SetIntersection_Front_Vector_float_16384_4 1035715.127 4.93%
SetIntersection_Front_Vector_float_16384_64 1185245.207 -1.31%
SetIntersection_Front_Vector_float_16_1 61779950.863 -
SetIntersection_Front_Vector_float_16_16 34044640.735 -
SetIntersection_Front_Vector_float_16_4 52803111.747 -
SetIntersection_Front_Vector_float_1_1 524940440.350 -
SetIntersection_Front_Vector_float_256_1 4073172.983 -
SetIntersection_Front_Vector_float_256_16 4026430.916 -
SetIntersection_Front_Vector_float_256_256 3344314.871 -
SetIntersection_Front_Vector_float_256_4 4059245.757 -
SetIntersection_Front_Vector_float_256_64 3836215.736 1.41%
SetIntersection_Front_Vector_float_262144_1 1037372.276 2.29%
SetIntersection_Front_Vector_float_262144_1024 3472258.057 -
SetIntersection_Front_Vector_float_262144_16 1044074.213 -2.62%
SetIntersection_Front_Vector_float_262144_16384 39667023.020 -
SetIntersection_Front_Vector_float_262144_256 1691260.934 2.06%
SetIntersection_Front_Vector_float_262144_262144 350845459.461 -
SetIntersection_Front_Vector_float_262144_4 989761.529 -4.85%
SetIntersection_Front_Vector_float_262144_64 1181055.279 -
SetIntersection_Front_Vector_float_4_1 210139447.385 -
SetIntersection_Front_Vector_float_4_4 132088686.759 -
SetIntersection_Front_Vector_float_64_1 16121893.863 -
SetIntersection_Front_Vector_float_64_16 13611937.100 -
SetIntersection_Front_Vector_float_64_4 15589806.199 -
SetIntersection_Front_Vector_float_64_64 9160889.644 -4.35%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1 1009404.473 -1.86%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_1024 3538231.039 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16 1070631.063 1.74%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256 1676674.094 -3.93%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4 1033174.014 4.95%
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64 1182229.444 -3.17%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1 1027335.227 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_1024 3619091.026 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16 1024977.397 -3.68%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16384 42500780.243 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256 1627205.359 -6.04%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_4 1033063.000 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64 1209812.146 4.74%
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_1 61411435.780 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_16 33749463.646 -
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.60%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_16 3973128.045 -1.73%
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_256 3342087.055 -
SetIntersection_Front_Vector_pair<uint32,_uint32>_256_4 4075833.670 1.86%
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 -1.86%
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384 42549961.293 -1.04%
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 -2.23%
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.88%
SetIntersection_Front_Vector_string_1024_16 1501285.657 -
SetIntersection_Front_Vector_string_1024_256 7561476.482 -3.32%
SetIntersection_Front_Vector_string_1024_4 1152115.176 -1.95%
SetIntersection_Front_Vector_string_1024_64 2946738.014 -
SetIntersection_Front_Vector_string_16384_1 1028205.780 -2.39%
SetIntersection_Front_Vector_string_16384_1024 32553128.991 -1.57%
SetIntersection_Front_Vector_string_16384_16 1544186.939 4.55%
SetIntersection_Front_Vector_string_16384_16384 351036411.577 -1.20%
SetIntersection_Front_Vector_string_16384_256 7956460.165 -1.72%
SetIntersection_Front_Vector_string_16384_4 1134372.363 -2.06%
SetIntersection_Front_Vector_string_16384_64 2648751.158 -10.03%
SetIntersection_Front_Vector_string_16_1 62914911.734 -1.54%
SetIntersection_Front_Vector_string_16_16 47293914.152 -2.52%
SetIntersection_Front_Vector_string_16_4 58522298.715 -1.50%
SetIntersection_Front_Vector_string_1_1 535418582.168 -1.25%
SetIntersection_Front_Vector_string_256_1 4177314.569 -1.70%
SetIntersection_Front_Vector_string_256_16 5696224.906 -
SetIntersection_Front_Vector_string_256_256 16937121.423 -1.70%
SetIntersection_Front_Vector_string_256_4 4526135.160 -
SetIntersection_Front_Vector_string_256_64 9537694.160 13.54%
SetIntersection_Front_Vector_string_262144_1 1029294.636 -4.76%
SetIntersection_Front_Vector_string_262144_1024 34531132.411 -1.76%
SetIntersection_Front_Vector_string_262144_16 1470033.778 -5.13%
SetIntersection_Front_Vector_string_262144_16384 344428007.879 -
SetIntersection_Front_Vector_string_262144_256 8096626.820 -
SetIntersection_Front_Vector_string_262144_262144 12615939.602 -1.34%
SetIntersection_Front_Vector_string_262144_4 1137771.877 -1.15%
SetIntersection_Front_Vector_string_262144_64 2922679.111 9.73%
SetIntersection_Front_Vector_string_4_1 214470339.728 -1.30%
SetIntersection_Front_Vector_string_4_4 146528633.685 -
SetIntersection_Front_Vector_string_64_1 16503382.938 -
SetIntersection_Front_Vector_string_64_16 19227828.515 -
SetIntersection_Front_Vector_string_64_4 17233203.954 -
SetIntersection_Front_Vector_string_64_64 22387432.173 -4.79%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1037056.698 1.58%
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.32%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_4 1048450.824 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_64 1354499.068 1.90%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1 1003114.972 -1.69%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 5827431.194 -1.05%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16 1065458.730 -2.74%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 78537240.950 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256 2255494.520 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_4 1037340.704 2.92%
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 1.10%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16 4083360.126 -1.69%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_256 4515991.174 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_4 4042031.923 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64 4278569.373 1.66%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1028600.428 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 5893074.535 -
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16 1069164.602 -3.02%
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 1.01%
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_64 1367185.963 4.21%
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.07%
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 -4.97%
SetIntersection_Front_Vector_uint32_1024_1024 3447897.267 2.37%
SetIntersection_Front_Vector_uint32_1024_16 1047790.842 -
SetIntersection_Front_Vector_uint32_1024_256 1637438.079 -3.09%
SetIntersection_Front_Vector_uint32_1024_4 1006315.602 -
SetIntersection_Front_Vector_uint32_1024_64 1166640.548 -2.45%
SetIntersection_Front_Vector_uint32_16384_1 1028476.655 1.96%
SetIntersection_Front_Vector_uint32_16384_1024 3320699.604 -2.38%
SetIntersection_Front_Vector_uint32_16384_16 1070432.086 -
SetIntersection_Front_Vector_uint32_16384_16384 39315784.676 -
SetIntersection_Front_Vector_uint32_16384_256 1654253.853 2.53%
SetIntersection_Front_Vector_uint32_16384_4 1050684.461 2.29%
SetIntersection_Front_Vector_uint32_16384_64 1123926.556 -4.75%
SetIntersection_Front_Vector_uint32_16_1 61593521.558 -
SetIntersection_Front_Vector_uint32_16_16 34192496.609 1.03%
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.10%
SetIntersection_Front_Vector_uint32_256_16 4011559.511 -
SetIntersection_Front_Vector_uint32_256_256 3339579.469 -
SetIntersection_Front_Vector_uint32_256_4 4003305.509 1.09%
SetIntersection_Front_Vector_uint32_256_64 3777974.604 -
SetIntersection_Front_Vector_uint32_262144_1 970336.050 -6.10%
SetIntersection_Front_Vector_uint32_262144_1024 3424484.236 -
SetIntersection_Front_Vector_uint32_262144_16 1026675.850 2.12%
SetIntersection_Front_Vector_uint32_262144_16384 39358989.056 -
SetIntersection_Front_Vector_uint32_262144_256 1625038.357 -1.57%
SetIntersection_Front_Vector_uint32_262144_262144 351540858.625 -
SetIntersection_Front_Vector_uint32_262144_4 980832.893 -3.90%
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 -
SetIntersection_Front_Vector_uint32_64_4 15580339.843 1.31%
SetIntersection_Front_Vector_uint32_64_64 9527228.778 -
SetIntersection_Front_Vector_uint64_1024_1 1008253.964 -1.32%
SetIntersection_Front_Vector_uint64_1024_1024 3398460.755 19.83%
SetIntersection_Front_Vector_uint64_1024_16 1052300.120 -
SetIntersection_Front_Vector_uint64_1024_256 1671759.412 -
SetIntersection_Front_Vector_uint64_1024_4 1000125.334 -
SetIntersection_Front_Vector_uint64_1024_64 1179034.496 -1.34%
SetIntersection_Front_Vector_uint64_16384_1 1010800.013 -
SetIntersection_Front_Vector_uint64_16384_1024 3398276.772 -1.62%
SetIntersection_Front_Vector_uint64_16384_16 1050806.744 -1.24%
SetIntersection_Front_Vector_uint64_16384_16384 39595933.259 -
SetIntersection_Front_Vector_uint64_16384_256 1622885.885 1.82%
SetIntersection_Front_Vector_uint64_16384_4 1019413.769 -
SetIntersection_Front_Vector_uint64_16384_64 1160835.335 -1.98%
SetIntersection_Front_Vector_uint64_16_1 61140008.744 -
SetIntersection_Front_Vector_uint64_16_16 34102140.543 1.18%
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 -1.08%
SetIntersection_Front_Vector_uint64_256_256 3333114.623 -
SetIntersection_Front_Vector_uint64_256_4 4090330.833 1.87%
SetIntersection_Front_Vector_uint64_256_64 3814760.495 -
SetIntersection_Front_Vector_uint64_262144_1 1015567.034 -1.46%
SetIntersection_Front_Vector_uint64_262144_1024 3435956.780 -
SetIntersection_Front_Vector_uint64_262144_16 1068681.246 -
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 -2.02%
SetIntersection_Front_Vector_uint64_262144_64 1128172.269 -1.97%
SetIntersection_Front_Vector_uint64_4_1 208271853.279 -
SetIntersection_Front_Vector_uint64_4_4 131114143.227 -
SetIntersection_Front_Vector_uint64_64_1 16053018.685 -
SetIntersection_Front_Vector_uint64_64_16 13465405.722 -
SetIntersection_Front_Vector_uint64_64_4 15368735.209 -
SetIntersection_Front_Vector_uint64_64_64 9466712.445 3.13%
SetIntersection_Interlaced_Set_float_1024_1 1037247.106 3.30%
SetIntersection_Interlaced_Set_float_1024_1024 17356497.934 -6.69%
SetIntersection_Interlaced_Set_float_1024_16 11228633.439 8.53%
SetIntersection_Interlaced_Set_float_1024_256 11658043.787 2.57%
SetIntersection_Interlaced_Set_float_1024_4 8570010.075 2.33%
SetIntersection_Interlaced_Set_float_1024_64 10742527.992 3.23%
SetIntersection_Interlaced_Set_float_16384_1 1021378.627 -
SetIntersection_Interlaced_Set_float_16384_1024 204807338.631 1.59%
SetIntersection_Interlaced_Set_float_16384_16 200869977.986 -1.09%
SetIntersection_Interlaced_Set_float_16384_16384 353476407.974 -
SetIntersection_Interlaced_Set_float_16384_256 213697609.026 -1.62%
SetIntersection_Interlaced_Set_float_16384_4 165429491.131 -
SetIntersection_Interlaced_Set_float_16384_64 207607183.047 -
SetIntersection_Interlaced_Set_float_16_1 61787989.957 -6.32%
SetIntersection_Interlaced_Set_float_16_16 39481146.466 2.43%
SetIntersection_Interlaced_Set_float_16_4 58036177.595 -
SetIntersection_Interlaced_Set_float_1_1 526070077.729 -
SetIntersection_Interlaced_Set_float_256_1 4123792.777 -
SetIntersection_Interlaced_Set_float_256_16 12890273.447 4.68%
SetIntersection_Interlaced_Set_float_256_256 10482851.276 15.18%
SetIntersection_Interlaced_Set_float_256_4 12009267.781 6.14%
SetIntersection_Interlaced_Set_float_256_64 12669923.323 6.05%
SetIntersection_Interlaced_Set_float_262144_1 1014716.504 -3.13%
SetIntersection_Interlaced_Set_float_262144_1024 1512722.578 -
SetIntersection_Interlaced_Set_float_262144_16 1310661.901 -1.69%
SetIntersection_Interlaced_Set_float_262144_16384 1336980.145 -
SetIntersection_Interlaced_Set_float_262144_256 1402487.978 -
SetIntersection_Interlaced_Set_float_262144_262144 2114119.008 -
SetIntersection_Interlaced_Set_float_262144_4 1133509.912 -1.98%
SetIntersection_Interlaced_Set_float_262144_64 1487223.897 -
SetIntersection_Interlaced_Set_float_4_1 211001411.291 -
SetIntersection_Interlaced_Set_float_4_4 137998300.476 -
SetIntersection_Interlaced_Set_float_64_1 16222933.469 -
SetIntersection_Interlaced_Set_float_64_16 21335923.073 -3.68%
SetIntersection_Interlaced_Set_float_64_4 21631628.187 -
SetIntersection_Interlaced_Set_float_64_64 16254941.159 5.96%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1 984320.464 -5.26%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1024 16916977.288 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_16 10406244.919 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256 11823922.908 -5.23%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4 8400836.354 -1.20%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_64 10501136.212 -1.06%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1 1031106.431 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024 193761960.510 1.05%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16 207001590.962 2.14%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_16384 367263831.986 1.05%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256 204824479.204 -4.26%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_4 162649644.166 -1.67%
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 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1_1 525552415.615 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_1 4152150.528 1.71%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_16 12367942.819 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256 9660847.578 -1.03%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_4 11136542.970 -
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 -1.15%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16 1451777.294 -1.21%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_16384 1469026.320 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_256 1544898.376 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_262144 2003678.586 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_4 1024795.696 -1.03%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_64 1354824.752 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_1 210047481.885 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_4 136525516.872 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_1 16209910.985 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_16 20594453.189 -
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_4 21457808.089 -2.41%
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64 15381395.095 -
SetIntersection_Interlaced_Set_string_1024_1 1086941.222 2.87%
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 -4.80%
SetIntersection_Interlaced_Set_string_1024_4 14597337.227 -
SetIntersection_Interlaced_Set_string_1024_64 21098125.353 1.78%
SetIntersection_Interlaced_Set_string_16384_1 1051751.291 -2.20%
SetIntersection_Interlaced_Set_string_16384_1024 356593068.130 -2.02%
SetIntersection_Interlaced_Set_string_16384_16 347560162.966 -4.12%
SetIntersection_Interlaced_Set_string_16384_16384 350540732.034 -
SetIntersection_Interlaced_Set_string_16384_256 351467083.081 -2.90%
SetIntersection_Interlaced_Set_string_16384_4 239862259.896 -2.78%
SetIntersection_Interlaced_Set_string_16384_64 352163770.405 -
SetIntersection_Interlaced_Set_string_16_1 63870905.745 -
SetIntersection_Interlaced_Set_string_16_16 54337495.277 2.41%
SetIntersection_Interlaced_Set_string_16_4 66407652.278 -
SetIntersection_Interlaced_Set_string_1_1 543630371.543 -
SetIntersection_Interlaced_Set_string_256_1 4178490.160 -1.36%
SetIntersection_Interlaced_Set_string_256_16 21221008.397 -
SetIntersection_Interlaced_Set_string_256_256 24671006.086 -4.73%
SetIntersection_Interlaced_Set_string_256_4 17185320.007 -2.14%
SetIntersection_Interlaced_Set_string_256_64 21181659.471 -4.11%
SetIntersection_Interlaced_Set_string_262144_1 1043626.107 -1.94%
SetIntersection_Interlaced_Set_string_262144_1024 2821275.499 -2.22%
SetIntersection_Interlaced_Set_string_262144_16 2786766.272 -
SetIntersection_Interlaced_Set_string_262144_16384 3543017.432 -3.66%
SetIntersection_Interlaced_Set_string_262144_256 2933408.134 -1.42%
SetIntersection_Interlaced_Set_string_262144_262144 15645316.336 -
SetIntersection_Interlaced_Set_string_262144_4 1977627.166 -1.06%
SetIntersection_Interlaced_Set_string_262144_64 2726663.370 -3.12%
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.54%
SetIntersection_Interlaced_Set_string_64_4 28677894.346 -
SetIntersection_Interlaced_Set_string_64_64 29955669.044 -6.28%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1 1036323.514 -2.46%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_1024 24194632.517 -1.12%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_16 10967565.607 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256 12351132.650 -2.81%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4 8561212.104 -5.90%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64 10783252.446 -2.19%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1 999472.430 -5.54%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024 252843028.912 -30.77%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16 225018120.697 -10.28%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384 334539505.048 -5.49%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_256 345720577.952 -2.52%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_4 174836617.569 -2.76%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_64 339645726.274 -3.34%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_1 61795335.840 -1.94%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_16 39713066.432 -2.23%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_4 58065848.151 -1.35%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1_1 523707294.521 -3.74%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_1 4101079.936 -6.86%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16 12045993.023 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_256 10673610.517 7.49%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_4 11336636.543 -3.42%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_64 12250275.591 -4.42%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1 1033361.396 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024 1954701.263 -1.97%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16 1733083.744 -3.91%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1793644.857 -1.61%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256 1845704.857 -1.02%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_262144 2668382.600 1.43%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4 1444621.012 -4.00%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64 1918822.993 -2.12%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_4_1 209946971.372 -2.07%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_4_4 137249549.603 -
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_1 16184566.773 -1.49%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_16 20729596.881 -4.93%
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_4 21584735.578 -1.45%
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 -
SetIntersection_Interlaced_Set_uint32_1024_16 10374822.281 2.30%
SetIntersection_Interlaced_Set_uint32_1024_256 12541002.873 4.50%
SetIntersection_Interlaced_Set_uint32_1024_4 8170945.290 -3.30%
SetIntersection_Interlaced_Set_uint32_1024_64 10472381.534 -3.81%
SetIntersection_Interlaced_Set_uint32_16384_1 1021094.387 1.49%
SetIntersection_Interlaced_Set_uint32_16384_1024 194068805.361 1.46%
SetIntersection_Interlaced_Set_uint32_16384_16 187047440.186 -
SetIntersection_Interlaced_Set_uint32_16384_16384 316402722.693 -7.31%
SetIntersection_Interlaced_Set_uint32_16384_256 205583128.706 2.50%
SetIntersection_Interlaced_Set_uint32_16384_4 154051959.608 -
SetIntersection_Interlaced_Set_uint32_16384_64 194525966.141 -
SetIntersection_Interlaced_Set_uint32_16_1 61811741.231 -
SetIntersection_Interlaced_Set_uint32_16_16 39292753.607 -1.99%
SetIntersection_Interlaced_Set_uint32_16_4 59309154.538 1.89%
SetIntersection_Interlaced_Set_uint32_1_1 526524115.085 -
SetIntersection_Interlaced_Set_uint32_256_1 4131907.377 1.79%
SetIntersection_Interlaced_Set_uint32_256_16 12287868.152 -2.60%
SetIntersection_Interlaced_Set_uint32_256_256 11770547.437 12.11%
SetIntersection_Interlaced_Set_uint32_256_4 11249507.621 -
SetIntersection_Interlaced_Set_uint32_256_64 12378528.834 1.12%
SetIntersection_Interlaced_Set_uint32_262144_1 1036759.093 -
SetIntersection_Interlaced_Set_uint32_262144_1024 1522125.211 -
SetIntersection_Interlaced_Set_uint32_262144_16 1267104.410 -
SetIntersection_Interlaced_Set_uint32_262144_16384 1281316.858 -
SetIntersection_Interlaced_Set_uint32_262144_256 1331069.041 -1.25%
SetIntersection_Interlaced_Set_uint32_262144_262144 2016199.753 -
SetIntersection_Interlaced_Set_uint32_262144_4 1142423.600 -
SetIntersection_Interlaced_Set_uint32_262144_64 1483378.932 -
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 8.64%
SetIntersection_Interlaced_Set_uint32_64_4 21561061.374 -5.36%
SetIntersection_Interlaced_Set_uint32_64_64 16418154.683 -1.82%
SetIntersection_Interlaced_Set_uint64_1024_1 1020408.841 -2.12%
SetIntersection_Interlaced_Set_uint64_1024_1024 17353638.494 -5.82%
SetIntersection_Interlaced_Set_uint64_1024_16 10165704.135 -
SetIntersection_Interlaced_Set_uint64_1024_256 12351476.401 -3.64%
SetIntersection_Interlaced_Set_uint64_1024_4 8221869.078 -5.38%
SetIntersection_Interlaced_Set_uint64_1024_64 10425037.099 -
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.05%
SetIntersection_Interlaced_Set_uint64_16384_16384 328250192.959 -
SetIntersection_Interlaced_Set_uint64_16384_256 206815511.826 2.48%
SetIntersection_Interlaced_Set_uint64_16384_4 155013717.618 -
SetIntersection_Interlaced_Set_uint64_16384_64 196525935.084 -
SetIntersection_Interlaced_Set_uint64_16_1 61690688.412 -
SetIntersection_Interlaced_Set_uint64_16_16 38589111.032 -1.44%
SetIntersection_Interlaced_Set_uint64_16_4 59264059.281 1.53%
SetIntersection_Interlaced_Set_uint64_1_1 525365074.244 -
SetIntersection_Interlaced_Set_uint64_256_1 4114794.673 -
SetIntersection_Interlaced_Set_uint64_256_16 12253293.585 -2.11%
SetIntersection_Interlaced_Set_uint64_256_256 9091069.154 -11.89%
SetIntersection_Interlaced_Set_uint64_256_4 11334171.548 -
SetIntersection_Interlaced_Set_uint64_256_64 11548681.166 -
SetIntersection_Interlaced_Set_uint64_262144_1 1020506.537 -
SetIntersection_Interlaced_Set_uint64_262144_1024 1362174.749 -
SetIntersection_Interlaced_Set_uint64_262144_16 1420604.531 -
SetIntersection_Interlaced_Set_uint64_262144_16384 1455960.330 -
SetIntersection_Interlaced_Set_uint64_262144_256 1536340.453 1.15%
SetIntersection_Interlaced_Set_uint64_262144_262144 1971710.939 -
SetIntersection_Interlaced_Set_uint64_262144_4 1041241.921 -
SetIntersection_Interlaced_Set_uint64_262144_64 1359571.237 -
SetIntersection_Interlaced_Set_uint64_4_1 210131293.139 -
SetIntersection_Interlaced_Set_uint64_4_4 136786881.571 -
SetIntersection_Interlaced_Set_uint64_64_1 16067369.408 -
SetIntersection_Interlaced_Set_uint64_64_16 20490758.713 -4.21%
SetIntersection_Interlaced_Set_uint64_64_4 22596175.974 -
SetIntersection_Interlaced_Set_uint64_64_64 14161176.997 -14.13%
SetIntersection_Interlaced_Vector_float_1024_1 997709.017 -2.92%
SetIntersection_Interlaced_Vector_float_1024_1024 3482875.414 -
SetIntersection_Interlaced_Vector_float_1024_16 3629548.708 -2.18%
SetIntersection_Interlaced_Vector_float_1024_256 3427878.255 1.56%
SetIntersection_Interlaced_Vector_float_1024_4 2904700.348 -3.12%
SetIntersection_Interlaced_Vector_float_1024_64 3519900.376 -3.30%
SetIntersection_Interlaced_Vector_float_16384_1 1028274.884 -
SetIntersection_Interlaced_Vector_float_16384_1024 42087386.409 -
SetIntersection_Interlaced_Vector_float_16384_16 37044641.422 -
SetIntersection_Interlaced_Vector_float_16384_16384 39624297.945 -
SetIntersection_Interlaced_Vector_float_16384_256 44871724.909 -
SetIntersection_Interlaced_Vector_float_16384_4 29417238.571 -
SetIntersection_Interlaced_Vector_float_16384_64 40937718.330 -
SetIntersection_Interlaced_Vector_float_16_1 61707683.928 -
SetIntersection_Interlaced_Vector_float_16_16 34512716.532 -
SetIntersection_Interlaced_Vector_float_16_4 53951626.307 -
SetIntersection_Interlaced_Vector_float_1_1 524500591.973 -
SetIntersection_Interlaced_Vector_float_256_1 4062621.266 -
SetIntersection_Interlaced_Vector_float_256_16 6284904.727 3.16%
SetIntersection_Interlaced_Vector_float_256_256 3330194.671 1.58%
SetIntersection_Interlaced_Vector_float_256_4 6164281.106 14.99%
SetIntersection_Interlaced_Vector_float_256_64 5232292.581 -
SetIntersection_Interlaced_Vector_float_262144_1 1039068.960 1.31%
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 -1.13%
SetIntersection_Interlaced_Vector_float_64_4 17357200.342 -
SetIntersection_Interlaced_Vector_float_64_64 9593120.409 7.15%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1 977449.305 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1024 4673955.310 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16 4346084.036 14.14%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_256 4965086.374 13.65%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4 3598985.681 -4.05%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64 4246415.757 13.78%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1 1007649.768 1.42%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024 53705647.495 19.52%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16 44570410.904 16.32%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16384 58920221.310 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256 50351486.867 2.57%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4 32383178.314 9.07%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64 45817087.172 7.97%
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 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256 3929470.084 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4 6667078.085 7.43%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64 5876294.452 -6.02%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1 1038408.605 1.69%
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.76%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_262144 350327898.283 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_4 355473432.424 1.50%
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_64 364104256.655 3.59%
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 -
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4 18075214.481 4.28%
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.15%
SetIntersection_Interlaced_Vector_string_1024_16 8924721.647 -10.79%
SetIntersection_Interlaced_Vector_string_1024_256 14776614.169 -
SetIntersection_Interlaced_Vector_string_1024_4 7677441.789 -
SetIntersection_Interlaced_Vector_string_1024_64 10632679.239 -1.55%
SetIntersection_Interlaced_Vector_string_16384_1 1070074.039 -
SetIntersection_Interlaced_Vector_string_16384_1024 157248791.447 -2.96%
SetIntersection_Interlaced_Vector_string_16384_16 125794822.583 -3.78%
SetIntersection_Interlaced_Vector_string_16384_16384 353621388.253 -
SetIntersection_Interlaced_Vector_string_16384_256 157739363.704 -3.05%
SetIntersection_Interlaced_Vector_string_16384_4 100782074.546 -3.37%
SetIntersection_Interlaced_Vector_string_16384_64 136592174.834 -3.49%
SetIntersection_Interlaced_Vector_string_16_1 63069904.451 -
SetIntersection_Interlaced_Vector_string_16_16 46227459.467 -5.21%
SetIntersection_Interlaced_Vector_string_16_4 62619450.043 -1.49%
SetIntersection_Interlaced_Vector_string_1_1 538946541.613 -
SetIntersection_Interlaced_Vector_string_256_1 4192930.916 -
SetIntersection_Interlaced_Vector_string_256_16 12557402.013 -3.67%
SetIntersection_Interlaced_Vector_string_256_256 16613045.312 -3.66%
SetIntersection_Interlaced_Vector_string_256_4 11102142.918 -1.42%
SetIntersection_Interlaced_Vector_string_256_64 14916758.630 -1.44%
SetIntersection_Interlaced_Vector_string_262144_1 1062374.329 -
SetIntersection_Interlaced_Vector_string_262144_1024 1229926.012 -1.30%
SetIntersection_Interlaced_Vector_string_262144_16 1101974.398 -1.06%
SetIntersection_Interlaced_Vector_string_262144_16384 1842849.422 -5.58%
SetIntersection_Interlaced_Vector_string_262144_256 1192134.339 -1.88%
SetIntersection_Interlaced_Vector_string_262144_262144 12728970.964 -
SetIntersection_Interlaced_Vector_string_262144_4 347183959.326 -
SetIntersection_Interlaced_Vector_string_262144_64 1166845.206 -1.22%
SetIntersection_Interlaced_Vector_string_4_1 214477925.407 -
SetIntersection_Interlaced_Vector_string_4_4 144924091.310 -1.66%
SetIntersection_Interlaced_Vector_string_64_1 16646249.056 -
SetIntersection_Interlaced_Vector_string_64_16 23513614.609 -1.56%
SetIntersection_Interlaced_Vector_string_64_4 23130063.426 -
SetIntersection_Interlaced_Vector_string_64_64 22060333.122 -6.09%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1 1031022.612 3.96%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 4712289.385 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16 4805723.019 5.98%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256 3889396.740 -12.11%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4 3690646.030 10.29%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_64 4611688.107 -19.22%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1 993553.083 -1.67%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 61150785.815 -2.35%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16 46904967.958 -7.74%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 68085913.686 -3.75%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_256 57676432.328 -4.92%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4 37384590.087 -7.98%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64 51475040.754 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_1 61563921.821 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_16 35004486.231 1.19%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16_4 54974982.311 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1_1 522601219.926 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_1 4066618.751 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16 7164740.612 -3.73%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_256 3933568.788 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4 6921985.840 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64 5940319.490 -6.06%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1 1030975.580 1.62%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 341086146.049 -1.73%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16 344385167.041 -4.08%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 322639546.124 -1.64%
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_256 347308519.483 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 350677953.102 -
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4 351107589.501 -
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 -
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 -1.50%
SetIntersection_Interlaced_Vector_uint32_1024_256 3339863.662 -
SetIntersection_Interlaced_Vector_uint32_1024_4 2914642.124 -
SetIntersection_Interlaced_Vector_uint32_1024_64 3551131.859 -
SetIntersection_Interlaced_Vector_uint32_16384_1 978632.737 -4.50%
SetIntersection_Interlaced_Vector_uint32_16384_1024 41562725.091 -1.19%
SetIntersection_Interlaced_Vector_uint32_16384_16 36232783.226 -
SetIntersection_Interlaced_Vector_uint32_16384_16384 39479088.131 -
SetIntersection_Interlaced_Vector_uint32_16384_256 42980931.280 -1.24%
SetIntersection_Interlaced_Vector_uint32_16384_4 28961722.180 -
SetIntersection_Interlaced_Vector_uint32_16384_64 39536769.222 -
SetIntersection_Interlaced_Vector_uint32_16_1 61499193.811 -
SetIntersection_Interlaced_Vector_uint32_16_16 33999172.805 -
SetIntersection_Interlaced_Vector_uint32_16_4 53905048.435 -
SetIntersection_Interlaced_Vector_uint32_1_1 523099198.517 -
SetIntersection_Interlaced_Vector_uint32_256_1 4098220.608 -
SetIntersection_Interlaced_Vector_uint32_256_16 6110883.551 -
SetIntersection_Interlaced_Vector_uint32_256_256 3338059.667 -
SetIntersection_Interlaced_Vector_uint32_256_4 6039176.503 -
SetIntersection_Interlaced_Vector_uint32_256_64 5063188.454 -1.07%
SetIntersection_Interlaced_Vector_uint32_262144_1 984093.593 1.07%
SetIntersection_Interlaced_Vector_uint32_262144_1024 351931135.713 -
SetIntersection_Interlaced_Vector_uint32_262144_16 349689494.087 -
SetIntersection_Interlaced_Vector_uint32_262144_16384 350996422.581 -
SetIntersection_Interlaced_Vector_uint32_262144_256 349319982.342 -
SetIntersection_Interlaced_Vector_uint32_262144_262144 350978123.955 -
SetIntersection_Interlaced_Vector_uint32_262144_4 349157890.712 -
SetIntersection_Interlaced_Vector_uint32_262144_64 351767009.590 -
SetIntersection_Interlaced_Vector_uint32_4_1 208981455.310 -
SetIntersection_Interlaced_Vector_uint32_4_4 131411023.022 -
SetIntersection_Interlaced_Vector_uint32_64_1 16035010.399 -
SetIntersection_Interlaced_Vector_uint32_64_16 14931450.133 -
SetIntersection_Interlaced_Vector_uint32_64_4 17219541.933 -
SetIntersection_Interlaced_Vector_uint32_64_64 9488139.977 -
SetIntersection_Interlaced_Vector_uint64_1024_1 1030514.063 -
SetIntersection_Interlaced_Vector_uint64_1024_1024 3348203.748 -1.99%
SetIntersection_Interlaced_Vector_uint64_1024_16 3611910.064 1.07%
SetIntersection_Interlaced_Vector_uint64_1024_256 3439647.704 -
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 -
SetIntersection_Interlaced_Vector_uint64_256_16 6170452.080 18.69%
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 -
SetIntersection_Interlaced_Vector_uint64_262144_1024 350576917.486 -
SetIntersection_Interlaced_Vector_uint64_262144_16 350450042.702 -
SetIntersection_Interlaced_Vector_uint64_262144_16384 350442389.570 -
SetIntersection_Interlaced_Vector_uint64_262144_256 350970752.537 -
SetIntersection_Interlaced_Vector_uint64_262144_262144 351314773.007 -
SetIntersection_Interlaced_Vector_uint64_262144_4 351501915.080 -
SetIntersection_Interlaced_Vector_uint64_262144_64 350827301.930 -
SetIntersection_Interlaced_Vector_uint64_4_1 208388501.212 -
SetIntersection_Interlaced_Vector_uint64_4_4 130641944.860 -
SetIntersection_Interlaced_Vector_uint64_64_1 16009205.459 -
SetIntersection_Interlaced_Vector_uint64_64_16 15215090.688 2.92%
SetIntersection_Interlaced_Vector_uint64_64_4 17126550.591 -
SetIntersection_Interlaced_Vector_uint64_64_64 9460006.567 -
SetIntersection_None_Set_float_1024_1 10648982.134 -5.07%
SetIntersection_None_Set_float_1024_1024 10669981.549 -2.52%
SetIntersection_None_Set_float_1024_16 10746466.275 -
SetIntersection_None_Set_float_1024_256 10581462.272 -2.22%
SetIntersection_None_Set_float_1024_4 10647758.329 -3.04%
SetIntersection_None_Set_float_1024_64 10681692.278 -
SetIntersection_None_Set_float_16384_1 189117257.250 -
SetIntersection_None_Set_float_16384_1024 188976283.930 -1.87%
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 -
SetIntersection_None_Set_float_16_1 70136216.328 -
SetIntersection_None_Set_float_16_16 37012472.826 -
SetIntersection_None_Set_float_16_4 58236670.424 -1.85%
SetIntersection_None_Set_float_1_1 525636807.306 -
SetIntersection_None_Set_float_256_1 13577970.909 -4.92%
SetIntersection_None_Set_float_256_16 12800580.811 -
SetIntersection_None_Set_float_256_256 6901345.961 -
SetIntersection_None_Set_float_256_4 13626672.540 1.30%
SetIntersection_None_Set_float_256_64 10964478.096 -
SetIntersection_None_Set_float_262144_1 1393008.977 -
SetIntersection_None_Set_float_262144_1024 1489953.138 -
SetIntersection_None_Set_float_262144_16 1389237.121 -
SetIntersection_None_Set_float_262144_16384 1389361.452 -
SetIntersection_None_Set_float_262144_256 1389530.022 -
SetIntersection_None_Set_float_262144_262144 1486848.108 -
SetIntersection_None_Set_float_262144_4 1488992.013 -
SetIntersection_None_Set_float_262144_64 1487533.562 -
SetIntersection_None_Set_float_4_1 215249542.882 -
SetIntersection_None_Set_float_4_4 133829198.512 -
SetIntersection_None_Set_float_64_1 25266979.594 3.52%
SetIntersection_None_Set_float_64_16 19632516.500 -1.16%
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 10.94%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024 10484808.357 -1.33%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_16 14956389.414 40.24%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_256 11849690.368 13.17%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_4 12006866.513 14.81%
SetIntersection_None_Set_pair<uint32,_uint32>_1024_64 11954587.745 13.00%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1 200348423.328 -2.32%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024 201122798.957 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16 201567013.096 -2.53%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_16384 200731501.356 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_256 203345036.134 -
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4 202603309.182 -2.23%
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64 196741764.387 -4.99%
SetIntersection_None_Set_pair<uint32,_uint32>_16_1 68913098.041 -
SetIntersection_None_Set_pair<uint32,_uint32>_16_16 36727992.760 -
SetIntersection_None_Set_pair<uint32,_uint32>_16_4 58502898.325 -
SetIntersection_None_Set_pair<uint32,_uint32>_1_1 523627372.167 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_1 13440245.659 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_16 12658145.753 -
SetIntersection_None_Set_pair<uint32,_uint32>_256_256 6707366.370 -2.48%
SetIntersection_None_Set_pair<uint32,_uint32>_256_4 13180712.279 -1.73%
SetIntersection_None_Set_pair<uint32,_uint32>_256_64 10944188.849 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1 1481222.920 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1024 1343960.874 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16 1482660.417 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16384 1481791.027 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_256 1480784.733 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_262144 1348195.132 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_4 1342173.666 -
SetIntersection_None_Set_pair<uint32,_uint32>_262144_64 1346808.393 -
SetIntersection_None_Set_pair<uint32,_uint32>_4_1 214379513.345 -
SetIntersection_None_Set_pair<uint32,_uint32>_4_4 133975919.695 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_1 24494984.920 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_16 19825683.734 -1.03%
SetIntersection_None_Set_pair<uint32,_uint32>_64_4 23455162.583 -
SetIntersection_None_Set_pair<uint32,_uint32>_64_64 12383318.931 -1.63%
SetIntersection_None_Set_string_1024_1 16993721.202 -
SetIntersection_None_Set_string_1024_1024 17050291.365 -16.14%
SetIntersection_None_Set_string_1024_16 17987170.303 -1.89%
SetIntersection_None_Set_string_1024_256 17816642.672 2.19%
SetIntersection_None_Set_string_1024_4 17414958.542 -5.08%
SetIntersection_None_Set_string_1024_64 16814912.343 -5.85%
SetIntersection_None_Set_string_16384_1 339525415.647 -2.75%
SetIntersection_None_Set_string_16384_1024 348294748.882 -
SetIntersection_None_Set_string_16384_16 342653285.712 -
SetIntersection_None_Set_string_16384_16384 340883157.851 -2.88%
SetIntersection_None_Set_string_16384_256 338711212.939 -1.84%
SetIntersection_None_Set_string_16384_4 341483058.281 -3.21%
SetIntersection_None_Set_string_16384_64 336388769.179 -1.50%
SetIntersection_None_Set_string_16_1 75364150.713 -
SetIntersection_None_Set_string_16_16 40057232.640 -
SetIntersection_None_Set_string_16_4 63331710.711 -2.25%
SetIntersection_None_Set_string_1_1 529810949.876 -
SetIntersection_None_Set_string_256_1 20478411.586 -4.77%
SetIntersection_None_Set_string_256_16 18570694.914 -6.43%
SetIntersection_None_Set_string_256_256 9956140.490 -7.07%
SetIntersection_None_Set_string_256_4 20171210.903 -
SetIntersection_None_Set_string_256_64 16332417.093 -2.81%
SetIntersection_None_Set_string_262144_1 2882804.722 -3.03%
SetIntersection_None_Set_string_262144_1024 2715851.646 -3.01%
SetIntersection_None_Set_string_262144_16 2884765.621 -2.55%
SetIntersection_None_Set_string_262144_16384 3009539.098 -1.38%
SetIntersection_None_Set_string_262144_256 2897748.258 -1.61%
SetIntersection_None_Set_string_262144_262144 3679041.285 -
SetIntersection_None_Set_string_262144_4 2705736.086 -3.30%
SetIntersection_None_Set_string_262144_64 2708735.876 -2.73%
SetIntersection_None_Set_string_4_1 220547422.019 -
SetIntersection_None_Set_string_4_4 137234134.727 -
SetIntersection_None_Set_string_64_1 31828394.427 -
SetIntersection_None_Set_string_64_16 25698502.035 -1.42%
SetIntersection_None_Set_string_64_4 30344919.704 -3.01%
SetIntersection_None_Set_string_64_64 16138223.279 -1.00%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1 10699081.328 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024 10710496.549 -1.38%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_16 10650776.001 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_256 10632889.904 1.83%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_4 10507964.296 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_64 10710305.022 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1 236463058.693 -4.57%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1024 234236698.737 -1.60%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16 240277189.575 -4.63%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_16384 253195005.609 5.60%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_256 235681703.687 -2.80%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4 247276618.145 -5.05%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_64 237182809.738 -5.64%
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 1.79%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_16 12889222.215 -1.68%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_256 6879096.036 -
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 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1024 1851979.177 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16 1800459.344 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384 1809634.734 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256 1801739.912 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144 1905125.100 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4 1823609.229 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64 1860175.747 -
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 1.06%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_16 19826107.194 -
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4 23246956.589 2.69%
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_64 12343854.527 -1.20%
SetIntersection_None_Set_uint32_1024_1 10328230.215 -2.67%
SetIntersection_None_Set_uint32_1024_1024 10762313.707 3.18%
SetIntersection_None_Set_uint32_1024_16 10398813.011 -1.29%
SetIntersection_None_Set_uint32_1024_256 10341881.495 -8.05%
SetIntersection_None_Set_uint32_1024_4 10412962.455 -7.12%
SetIntersection_None_Set_uint32_1024_64 10763345.240 -2.82%
SetIntersection_None_Set_uint32_16384_1 192583163.735 -
SetIntersection_None_Set_uint32_16384_1024 192611670.727 -
SetIntersection_None_Set_uint32_16384_16 192559936.410 -
SetIntersection_None_Set_uint32_16384_16384 198581109.336 -
SetIntersection_None_Set_uint32_16384_256 191975329.770 -
SetIntersection_None_Set_uint32_16384_4 192285784.660 -
SetIntersection_None_Set_uint32_16384_64 196861357.847 1.82%
SetIntersection_None_Set_uint32_16_1 67887122.406 -2.29%
SetIntersection_None_Set_uint32_16_16 36582834.991 -
SetIntersection_None_Set_uint32_16_4 58210496.142 -
SetIntersection_None_Set_uint32_1_1 525086729.948 -
SetIntersection_None_Set_uint32_256_1 13431888.094 -5.70%
SetIntersection_None_Set_uint32_256_16 12702756.393 -1.60%
SetIntersection_None_Set_uint32_256_256 6930697.011 -1.17%
SetIntersection_None_Set_uint32_256_4 13223368.296 -2.98%
SetIntersection_None_Set_uint32_256_64 10830424.149 -8.73%
SetIntersection_None_Set_uint32_262144_1 1268036.664 -3.87%
SetIntersection_None_Set_uint32_262144_1024 1485700.253 -
SetIntersection_None_Set_uint32_262144_16 1273622.736 -2.33%
SetIntersection_None_Set_uint32_262144_16384 1325194.724 -
SetIntersection_None_Set_uint32_262144_256 1330113.038 -
SetIntersection_None_Set_uint32_262144_262144 1489424.147 -
SetIntersection_None_Set_uint32_262144_4 1429062.802 -3.31%
SetIntersection_None_Set_uint32_262144_64 1482084.394 -
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.80%
SetIntersection_None_Set_uint32_64_4 23025641.188 -1.43%
SetIntersection_None_Set_uint32_64_64 12176491.105 -6.95%
SetIntersection_None_Set_uint64_1024_1 10710207.187 2.15%
SetIntersection_None_Set_uint64_1024_1024 12160135.992 15.00%
SetIntersection_None_Set_uint64_1024_16 10429508.565 -1.81%
SetIntersection_None_Set_uint64_1024_256 10868408.391 2.79%
SetIntersection_None_Set_uint64_1024_4 10478653.153 -7.02%
SetIntersection_None_Set_uint64_1024_64 10426794.086 -
SetIntersection_None_Set_uint64_16384_1 195759632.112 3.17%
SetIntersection_None_Set_uint64_16384_1024 196525755.199 -1.55%
SetIntersection_None_Set_uint64_16384_16 193546487.438 -3.23%
SetIntersection_None_Set_uint64_16384_16384 195183342.276 2.90%
SetIntersection_None_Set_uint64_16384_256 194313478.889 -
SetIntersection_None_Set_uint64_16384_4 194230223.168 -2.47%
SetIntersection_None_Set_uint64_16384_64 195727362.810 -
SetIntersection_None_Set_uint64_16_1 68981966.137 -
SetIntersection_None_Set_uint64_16_16 37659755.672 3.19%
SetIntersection_None_Set_uint64_16_4 59002270.146 -
SetIntersection_None_Set_uint64_1_1 522818543.152 -
SetIntersection_None_Set_uint64_256_1 14252825.485 -1.81%
SetIntersection_None_Set_uint64_256_16 14072524.678 7.05%
SetIntersection_None_Set_uint64_256_256 6751231.570 -
SetIntersection_None_Set_uint64_256_4 13136550.512 -2.53%
SetIntersection_None_Set_uint64_256_64 11615056.447 5.06%
SetIntersection_None_Set_uint64_262144_1 1492126.379 1.15%
SetIntersection_None_Set_uint64_262144_1024 1349725.761 -
SetIntersection_None_Set_uint64_262144_16 1494761.556 1.29%
SetIntersection_None_Set_uint64_262144_16384 1500187.907 1.09%
SetIntersection_None_Set_uint64_262144_256 1488137.059 -
SetIntersection_None_Set_uint64_262144_262144 1365740.318 -
SetIntersection_None_Set_uint64_262144_4 1350678.969 -
SetIntersection_None_Set_uint64_262144_64 1346745.994 -
SetIntersection_None_Set_uint64_4_1 212880724.995 -
SetIntersection_None_Set_uint64_4_4 134217914.149 -
SetIntersection_None_Set_uint64_64_1 25823956.981 7.10%
SetIntersection_None_Set_uint64_64_16 20578409.751 4.83%
SetIntersection_None_Set_uint64_64_4 22988464.900 -3.33%
SetIntersection_None_Set_uint64_64_64 12438424.194 -3.87%
SetIntersection_None_Vector_float_1024_1 3451624.187 -
SetIntersection_None_Vector_float_1024_1024 2352023.777 -32.53%
SetIntersection_None_Vector_float_1024_16 2341719.810 -32.92%
SetIntersection_None_Vector_float_1024_256 2374451.794 -30.70%
SetIntersection_None_Vector_float_1024_4 2311628.731 -33.36%
SetIntersection_None_Vector_float_1024_64 2357495.716 -32.06%
SetIntersection_None_Vector_float_16384_1 30332878.046 39.71%
SetIntersection_None_Vector_float_16384_1024 30072634.667 36.36%
SetIntersection_None_Vector_float_16384_16 27833178.360 -17.84%
SetIntersection_None_Vector_float_16384_16384 24509300.804 2.74%
SetIntersection_None_Vector_float_16384_256 25826238.981 -25.51%
SetIntersection_None_Vector_float_16384_4 26261525.787 13.88%
SetIntersection_None_Vector_float_16384_64 21213063.924 3.93%
SetIntersection_None_Vector_float_16_1 63161551.342 -1.69%
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 -
SetIntersection_None_Vector_float_256_16 6281925.238 18.79%
SetIntersection_None_Vector_float_256_256 3145826.422 9.43%
SetIntersection_None_Vector_float_256_4 6419161.719 14.21%
SetIntersection_None_Vector_float_256_64 4540191.101 -
SetIntersection_None_Vector_float_262144_1 373104667.012 1.94%
SetIntersection_None_Vector_float_262144_1024 316255824.873 -10.49%
SetIntersection_None_Vector_float_262144_16 346616000.558 10.56%
SetIntersection_None_Vector_float_262144_16384 322634473.676 -14.80%
SetIntersection_None_Vector_float_262144_256 345835253.752 11.63%
SetIntersection_None_Vector_float_262144_262144 353129115.163 12.54%
SetIntersection_None_Vector_float_262144_4 344966236.502 17.82%
SetIntersection_None_Vector_float_262144_64 331341780.826 6.51%
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 -
SetIntersection_None_Vector_float_64_4 17914585.109 2.23%
SetIntersection_None_Vector_float_64_64 9027489.496 -5.56%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1 3446281.888 -22.63%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024 4409362.795 54.77%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_16 3440850.321 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256 3430622.723 20.82%
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_4 3331545.042 -
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_64 3306388.762 20.39%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1 32854230.562 -4.83%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_1024 29735042.248 -13.66%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16 32497608.522 -5.77%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384 35119511.606 1.05%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_256 34779406.199 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_4 33969557.704 -1.50%
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_64 29874074.319 -13.28%
SetIntersection_None_Vector_pair<uint32,_uint32>_16_1 64544217.591 1.51%
SetIntersection_None_Vector_pair<uint32,_uint32>_16_16 33845459.878 -
SetIntersection_None_Vector_pair<uint32,_uint32>_16_4 54048955.521 1.35%
SetIntersection_None_Vector_pair<uint32,_uint32>_1_1 522979254.151 -
SetIntersection_None_Vector_pair<uint32,_uint32>_256_1 7619744.738 2.54%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_16 6128809.102 8.86%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_256 3299456.579 -2.25%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_4 6363382.971 9.41%
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64 5159905.600 6.24%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1 328762264.590 -6.11%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1024 340657692.602 -5.23%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16 346071821.904 -4.63%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384 330106137.520 -4.07%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256 329578639.141 -8.51%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144 355029753.808 -1.85%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_4 400668563.903 11.14%
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64 360423621.522 -
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 -4.37%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_16 15228384.185 4.12%
SetIntersection_None_Vector_pair<uint32,_uint32>_64_4 18773698.488 -
SetIntersection_None_Vector_pair<uint32,_uint32>_64_64 9453491.797 3.39%
SetIntersection_None_Vector_string_1024_1 9494462.516 4.03%
SetIntersection_None_Vector_string_1024_1024 9484992.595 5.26%
SetIntersection_None_Vector_string_1024_16 9457598.720 4.55%
SetIntersection_None_Vector_string_1024_256 9484395.664 5.36%
SetIntersection_None_Vector_string_1024_4 9483932.145 -1.27%
SetIntersection_None_Vector_string_1024_64 9565173.881 6.64%
SetIntersection_None_Vector_string_16384_1 137429851.340 4.69%
SetIntersection_None_Vector_string_16384_1024 137520637.922 5.06%
SetIntersection_None_Vector_string_16384_16 137478751.410 5.03%
SetIntersection_None_Vector_string_16384_16384 137631214.829 4.47%
SetIntersection_None_Vector_string_16384_256 137600494.875 5.31%
SetIntersection_None_Vector_string_16384_4 137481059.600 5.35%
SetIntersection_None_Vector_string_16384_64 137506843.405 4.63%
SetIntersection_None_Vector_string_16_1 69198696.628 -2.33%
SetIntersection_None_Vector_string_16_16 36936882.795 -
SetIntersection_None_Vector_string_16_4 58819597.613 -1.60%
SetIntersection_None_Vector_string_1_1 524000608.794 -1.34%
SetIntersection_None_Vector_string_256_1 12495167.957 -
SetIntersection_None_Vector_string_256_16 11891023.755 4.46%
SetIntersection_None_Vector_string_256_256 6261745.701 3.08%
SetIntersection_None_Vector_string_256_4 12394291.139 2.35%
SetIntersection_None_Vector_string_256_64 10065866.958 3.64%
SetIntersection_None_Vector_string_262144_1 1170930.453 -7.90%
SetIntersection_None_Vector_string_262144_1024 1169424.038 -3.81%
SetIntersection_None_Vector_string_262144_16 1168833.580 -3.64%
SetIntersection_None_Vector_string_262144_16384 1179755.665 -8.83%
SetIntersection_None_Vector_string_262144_256 1185041.852 -3.23%
SetIntersection_None_Vector_string_262144_262144 2192640.211 -2.78%
SetIntersection_None_Vector_string_262144_4 1169523.224 -8.86%
SetIntersection_None_Vector_string_262144_64 1167449.635 -6.27%
SetIntersection_None_Vector_string_4_1 215223221.729 -1.16%
SetIntersection_None_Vector_string_4_4 134606683.573 -1.17%
SetIntersection_None_Vector_string_64_1 24629119.068 1.14%
SetIntersection_None_Vector_string_64_16 20019199.927 -
SetIntersection_None_Vector_string_64_4 23565177.216 -
SetIntersection_None_Vector_string_64_64 12474823.429 1.05%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1 3434423.218 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1024 4615823.459 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16 3992754.407 -28.20%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_256 3421840.630 -22.75%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_4 4454642.674 -11.14%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_64 3342726.082 -40.10%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1 48876385.530 -16.91%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024 45255769.324 -26.02%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16 44659555.936 -23.66%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16384 57044990.873 11.43%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256 44972198.876 -17.25%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4 42788190.022 -17.57%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64 51395419.519 -12.83%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_1 64140816.240 -1.98%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_16 33853093.944 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_4 54150593.039 -2.81%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1_1 521539565.906 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_1 6755921.081 -10.65%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_16 7067079.326 -13.75%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256 3767881.170 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4 6571757.994 -22.20%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_64 6133524.984 -5.12%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1 347517374.344 -3.44%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1024 349393955.525 -6.71%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16 332407373.190 -7.73%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16384 357014427.893 5.18%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_256 346651710.384 1.97%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144 369013753.068 2.50%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_4 344637004.659 -5.26%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_64 359534901.939 -1.33%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_4_1 212391339.167 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_4_4 131458756.268 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_1 18635211.582 -
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_16 16518221.588 -2.48%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_4 17932864.411 -4.24%
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64 9972463.845 -1.10%
SetIntersection_None_Vector_uint32_1024_1 2331757.080 3.28%
SetIntersection_None_Vector_uint32_1024_1024 2311417.367 -32.56%
SetIntersection_None_Vector_uint32_1024_16 2285556.728 -12.11%
SetIntersection_None_Vector_uint32_1024_256 2311955.066 -32.17%
SetIntersection_None_Vector_uint32_1024_4 2322408.231 -
SetIntersection_None_Vector_uint32_1024_64 2323257.923 -29.91%
SetIntersection_None_Vector_uint32_16384_1 20084979.665 -
SetIntersection_None_Vector_uint32_16384_1024 20213737.804 -29.46%
SetIntersection_None_Vector_uint32_16384_16 20250395.592 -27.59%
SetIntersection_None_Vector_uint32_16384_16384 20070983.283 -
SetIntersection_None_Vector_uint32_16384_256 20128291.845 -
SetIntersection_None_Vector_uint32_16384_4 19965703.459 -1.07%
SetIntersection_None_Vector_uint32_16384_64 20056132.413 -
SetIntersection_None_Vector_uint32_16_1 62957492.318 -1.31%
SetIntersection_None_Vector_uint32_16_16 33267515.451 -2.03%
SetIntersection_None_Vector_uint32_16_4 53275504.259 -2.07%
SetIntersection_None_Vector_uint32_1_1 523267423.847 -
SetIntersection_None_Vector_uint32_256_1 5681022.078 2.17%
SetIntersection_None_Vector_uint32_256_16 5323795.673 -2.11%
SetIntersection_None_Vector_uint32_256_256 2873947.192 -
SetIntersection_None_Vector_uint32_256_4 5590367.388 -
SetIntersection_None_Vector_uint32_256_64 4436814.610 -1.56%
SetIntersection_None_Vector_uint32_262144_1 350477342.145 5.03%
SetIntersection_None_Vector_uint32_262144_1024 344739155.929 -9.53%
SetIntersection_None_Vector_uint32_262144_16 351274142.119 -13.33%
SetIntersection_None_Vector_uint32_262144_16384 350470133.475 14.83%
SetIntersection_None_Vector_uint32_262144_256 357773448.341 -10.08%
SetIntersection_None_Vector_uint32_262144_262144 350308838.417 12.06%
SetIntersection_None_Vector_uint32_262144_4 351423135.765 16.75%
SetIntersection_None_Vector_uint32_262144_64 349461030.331 -13.83%
SetIntersection_None_Vector_uint32_4_1 210533276.202 -
SetIntersection_None_Vector_uint32_4_4 131678827.544 -
SetIntersection_None_Vector_uint32_64_1 17431759.273 -3.43%
SetIntersection_None_Vector_uint32_64_16 14367853.156 -
SetIntersection_None_Vector_uint32_64_4 17041909.512 1.15%
SetIntersection_None_Vector_uint32_64_64 8887348.225 -6.41%
SetIntersection_None_Vector_uint64_1024_1 2326410.962 1.25%
SetIntersection_None_Vector_uint64_1024_1024 2321827.924 2.38%
SetIntersection_None_Vector_uint64_1024_16 2312255.697 -
SetIntersection_None_Vector_uint64_1024_256 2324881.963 -
SetIntersection_None_Vector_uint64_1024_4 2257341.985 -2.55%
SetIntersection_None_Vector_uint64_1024_64 2320827.451 -
SetIntersection_None_Vector_uint64_16384_1 20342029.631 -
SetIntersection_None_Vector_uint64_16384_1024 20249018.539 -32.55%
SetIntersection_None_Vector_uint64_16384_16 20233183.075 -19.50%
SetIntersection_None_Vector_uint64_16384_16384 20357571.496 -
SetIntersection_None_Vector_uint64_16384_256 20368765.714 -7.33%
SetIntersection_None_Vector_uint64_16384_4 20308678.644 -12.24%
SetIntersection_None_Vector_uint64_16384_64 20285038.464 -
SetIntersection_None_Vector_uint64_16_1 62714698.376 -
SetIntersection_None_Vector_uint64_16_16 33213416.704 -1.50%
SetIntersection_None_Vector_uint64_16_4 53319655.126 -
SetIntersection_None_Vector_uint64_1_1 522768041.124 -
SetIntersection_None_Vector_uint64_256_1 5614047.869 -1.60%
SetIntersection_None_Vector_uint64_256_16 5326853.086 -14.10%
SetIntersection_None_Vector_uint64_256_256 2833520.202 -
SetIntersection_None_Vector_uint64_256_4 5596792.237 -11.62%
SetIntersection_None_Vector_uint64_256_64 4538405.174 1.29%
SetIntersection_None_Vector_uint64_262144_1 350805416.703 15.99%
SetIntersection_None_Vector_uint64_262144_1024 350917215.071 -8.35%
SetIntersection_None_Vector_uint64_262144_16 351344894.191 -1.31%
SetIntersection_None_Vector_uint64_262144_16384 348885626.261 -9.97%
SetIntersection_None_Vector_uint64_262144_256 350865285.106 -3.72%
SetIntersection_None_Vector_uint64_262144_262144 349256255.353 -
SetIntersection_None_Vector_uint64_262144_4 355693042.239 2.94%
SetIntersection_None_Vector_uint64_262144_64 351786465.074 1.41%
SetIntersection_None_Vector_uint64_4_1 210148718.976 -
SetIntersection_None_Vector_uint64_4_4 131485649.309 -
SetIntersection_None_Vector_uint64_64_1 17659021.098 -1.65%
SetIntersection_None_Vector_uint64_64_16 14254023.791 -
SetIntersection_None_Vector_uint64_64_4 16705527.216 -
SetIntersection_None_Vector_uint64_64_64 8936081.955 -
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 30.11%
bm_exception_ptr_move_assign_nonnull 3.236 -
bm_exception_ptr_move_assign_null 0.523 6.07%
bm_exception_ptr_move_ctor_nonnull 3.266 -
bm_exception_ptr_move_ctor_null 0.576 17.84%
bm_exception_ptr_swap_nonnull 1.304 -
bm_exception_ptr_swap_null 1.546 -
bm_lexicographical_compare<int>/1 0.591 -
bm_lexicographical_compare<int>/1048576 239945.471 -
bm_lexicographical_compare<int>/262144 58735.012 -
bm_lexicographical_compare<int>/32768 7320.961 1.11%
bm_lexicographical_compare<int>/4096 918.863 -
bm_lexicographical_compare<int>/512 126.387 -
bm_lexicographical_compare<int>/64 15.384 1.35%
bm_lexicographical_compare<int>/8 2.553 -
bm_lexicographical_compare<signed_char>/1 0.655 -4.53%
bm_lexicographical_compare<signed_char>/1048576 232465.315 -
bm_lexicographical_compare<signed_char>/262144 58073.671 -
bm_lexicographical_compare<signed_char>/32768 7249.149 1.03%
bm_lexicographical_compare<signed_char>/4096 918.255 1.16%
bm_lexicographical_compare<signed_char>/512 125.974 1.11%
bm_lexicographical_compare<signed_char>/64 15.292 -
bm_lexicographical_compare<signed_char>/8 2.617 2.96%
bm_lexicographical_compare<unsigned_char>/1 1.773 -2.90%
bm_lexicographical_compare<unsigned_char>/1048576 17852.780 -
bm_lexicographical_compare<unsigned_char>/262144 4470.027 -
bm_lexicographical_compare<unsigned_char>/32768 565.811 -
bm_lexicographical_compare<unsigned_char>/4096 76.456 1.11%
bm_lexicographical_compare<unsigned_char>/512 8.785 1.39%
bm_lexicographical_compare<unsigned_char>/64 2.114 3.96%
bm_lexicographical_compare<unsigned_char>/8 1.528 -12.67%
bm_make_exception_ptr/threads:1 12.416 3.10%
bm_make_exception_ptr/threads:2 5.778 -4.64%
bm_make_exception_ptr/threads:4 2.921 -4.63%
bm_make_exception_ptr/threads:8 2.329 7.68%
bm_ranges_lexicographical_compare<int>/1 0.752 -
bm_ranges_lexicographical_compare<int>/1048576 378390.776 -
bm_ranges_lexicographical_compare<int>/262144 93453.205 -
bm_ranges_lexicographical_compare<int>/32768 11673.667 -
bm_ranges_lexicographical_compare<int>/4096 1459.407 -
bm_ranges_lexicographical_compare<int>/512 188.264 1.50%
bm_ranges_lexicographical_compare<int>/64 23.143 -
bm_ranges_lexicographical_compare<int>/8 3.240 -
bm_ranges_lexicographical_compare<signed_char>/1 0.772 -
bm_ranges_lexicographical_compare<signed_char>/1048576 374695.016 -
bm_ranges_lexicographical_compare<signed_char>/262144 93651.857 -
bm_ranges_lexicographical_compare<signed_char>/32768 11697.290 -
bm_ranges_lexicographical_compare<signed_char>/4096 1467.998 -
bm_ranges_lexicographical_compare<signed_char>/512 187.423 -
bm_ranges_lexicographical_compare<signed_char>/64 24.159 1.66%
bm_ranges_lexicographical_compare<signed_char>/8 3.252 -
bm_ranges_lexicographical_compare<unsigned_char>/1 1.875 4.39%
bm_ranges_lexicographical_compare<unsigned_char>/1048576 17866.581 -
bm_ranges_lexicographical_compare<unsigned_char>/262144 4475.114 -
bm_ranges_lexicographical_compare<unsigned_char>/32768 566.685 -
bm_ranges_lexicographical_compare<unsigned_char>/4096 76.758 1.04%
bm_ranges_lexicographical_compare<unsigned_char>/512 8.965 3.21%
bm_ranges_lexicographical_compare<unsigned_char>/64 2.245 11.27%
bm_ranges_lexicographical_compare<unsigned_char>/8 1.676 6.91%
dynamic_cast_(Chain,_1_level) 1.257 1.29%
dynamic_cast_(Chain,_2_levels) 1.258 1.70%
dynamic_cast_(Chain,_3_levels) 1.240 -
dynamic_cast_(Chain,_4_levels) 1.241 5.76%
dynamic_cast_(Chain,_5_levels) 1.241 7.79%
dynamic_cast_(Chain,_6_levels) 1.225 9.22%
dynamic_cast_(Chain,_7_levels) 1.221 8.36%
dynamic_cast_(Chain,_8_levels) 1.257 9.06%
dynamic_cast_(Chain,_9_levels) 1.217 7.93%
dynamic_cast_(Chain_fail,_1_level) 14.346 3.05%
dynamic_cast_(Chain_fail,_2_levels) 20.114 -
dynamic_cast_(Chain_fail,_3_levels) 24.854 -
dynamic_cast_(Chain_fail,_4_levels) 33.830 -1.68%
dynamic_cast_(Chain_fail,_5_levels) 42.397 1.01%
dynamic_cast_(Chain_fail,_6_levels) 51.950 -
dynamic_cast_(Chain_fail,_7_levels) 57.906 -
dynamic_cast_(Chain_fail,_8_levels) 62.362 -
dynamic_cast_(Chain_middle,_1_level) 10.495 -
dynamic_cast_(Chain_middle,_2_levels) 18.295 1.01%
dynamic_cast_(Chain_middle,_3_levels) 30.334 1.14%
dynamic_cast_(Chain_middle,_4_levels) 33.258 1.34%
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 2.85%
dynamic_cast_(DAG_leftmost_middle,_2_levels) 29.118 1.79%
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 1.60%
dynamic_cast_(DAG_rightmost_middle,_2_levels) 13.455 2.63%
dynamic_cast_(DAG_rightmost_middle,_3_levels) 7.587 -
dynamic_cast_(DAG_sidecast,_1_level) 10.311 1.03%
dynamic_cast_(DAG_sidecast,_2_levels) 57.636 -
dynamic_cast_(DAG_sidecast,_3_levels) 83.318 -
dynamic_cast_(DAG_sidecast_fail,_1_level) 47.836 -
dynamic_cast_(DAG_sidecast_fail,_2_levels) 71.178 -
dynamic_cast_(DAG_sidecast_fail,_3_levels) 84.929 -
dynamic_cast_(DAG_to_complete) 0.233 -
dynamic_cast_(VChain,_1_level) 7.211 -
dynamic_cast_(VChain,_2_levels) 10.990 -2.94%
dynamic_cast_(VChain,_3_levels) 14.873 -1.99%
dynamic_cast_(VChain,_4_levels) 19.708 -2.89%
dynamic_cast_(VChain,_5_levels) 25.987 -
dynamic_cast_(VChain_fail,_1_level) 6.958 2.98%
dynamic_cast_(VChain_fail,_2_levels) 13.485 -4.22%
dynamic_cast_(VChain_fail,_3_levels) 22.117 -
dynamic_cast_(VChain_fail,_4_levels) 31.767 -
dynamic_cast_(VChain_fail,_5_levels) 44.820 -
dynamic_cast_(VChain_middle,_1_level) 13.939 -3.93%
dynamic_cast_(VChain_middle,_2_levels) 27.882 -1.56%
dynamic_cast_(VChain_middle,_3_levels) 47.461 -
dynamic_cast_(VChain_middle,_4_levels) 64.576 -
dynamic_cast_(VChain_to_complete) 0.233 -
dynamic_cast_(VDAG_leftmost,_3_levels) 31.510 1.49%
dynamic_cast_(VDAG_leftmost,_4_levels) 53.811 1.10%
dynamic_cast_(VDAG_leftmost,_5_levels) 92.146 1.72%
dynamic_cast_(VDAG_leftmost_middle,_1_level) 83.280 -
dynamic_cast_(VDAG_leftmost_middle,_2_levels) 162.852 2.24%
dynamic_cast_(VDAG_leftmost_middle,_3_levels) 318.984 2.38%
dynamic_cast_(VDAG_rightmost,_3_levels) 6.968 -
dynamic_cast_(VDAG_rightmost,_4_levels) 8.349 2.39%
dynamic_cast_(VDAG_rightmost,_5_levels) 9.529 -
dynamic_cast_(VDAG_rightmost_middle,_1_level) 71.841 2.77%
dynamic_cast_(VDAG_rightmost_middle,_2_levels) 143.552 2.85%
dynamic_cast_(VDAG_rightmost_middle,_3_levels) 283.192 2.74%
dynamic_cast_(VDAG_sidecast,_1_level) 10.590 -
dynamic_cast_(VDAG_sidecast,_2_levels) 60.851 2.49%
dynamic_cast_(VDAG_sidecast,_3_levels) 76.140 3.80%
dynamic_cast_(VDAG_sidecast_fail,_1_level) 57.404 -
dynamic_cast_(VDAG_sidecast_fail,_2_levels) 76.036 3.80%
dynamic_cast_(VDAG_sidecast_fail,_3_levels) 78.672 3.75%
dynamic_cast_(VDAG_to_complete) 0.230 -
ranges::min(std::deque<__int128>)/1 0.496 9.25%
ranges::min(std::deque<__int128>)/64 22.364 -9.02%
ranges::min(std::deque<__int128>)/70000 24196.061 -11.62%
ranges::min(std::deque<__int128>)/8 2.690 -1.33%
ranges::min(std::deque<char>)/1 0.458 6.94%
ranges::min(std::deque<char>)/64 18.064 19.21%
ranges::min(std::deque<char>)/70000 21269.402 28.50%
ranges::min(std::deque<char>)/8 2.232 -
ranges::min(std::deque<long_long>)/1 0.455 -
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 -7.41%
ranges::min(std::list<__int128>)/1 0.332 -7.99%
ranges::min(std::list<__int128>)/64 35.115 1.05%
ranges::min(std::list<__int128>)/70000 55558.310 -
ranges::min(std::list<__int128>)/8 2.391 -
ranges::min(std::list<char>)/1 0.586 -10.22%
ranges::min(std::list<char>)/64 26.311 1.56%
ranges::min(std::list<char>)/70000 53409.413 -
ranges::min(std::list<char>)/8 2.351 1.03%
ranges::min(std::list<long_long>)/1 0.384 -11.06%
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 -
ranges::min(std::vector<__int128>)/1 0.374 15.54%
ranges::min(std::vector<__int128>)/64 17.238 -4.98%
ranges::min(std::vector<__int128>)/70000 18741.460 -5.87%
ranges::min(std::vector<__int128>)/8 2.497 -1.14%
ranges::min(std::vector<char>)/1 0.293 13.36%
ranges::min(std::vector<char>)/64 4.152 -1.19%
ranges::min(std::vector<char>)/70000 486.928 -
ranges::min(std::vector<char>)/8 2.262 5.54%
ranges::min(std::vector<long_long>)/1 0.326 -
ranges::min(std::vector<long_long>)/64 4.656 -
ranges::min(std::vector<long_long>)/70000 7803.606 -
ranges::min(std::vector<long_long>)/8 2.297 4.82%
ranges::minmax(std::deque<__int128>)/1 0.554 -
ranges::minmax(std::deque<__int128>)/64 25.240 -
ranges::minmax(std::deque<__int128>)/70000 27756.470 -5.79%
ranges::minmax(std::deque<__int128>)/8 3.567 1.69%
ranges::minmax(std::deque<char>)/1 0.486 7.75%
ranges::minmax(std::deque<char>)/64 21.028 -1.03%
ranges::minmax(std::deque<char>)/70000 24066.900 4.34%
ranges::minmax(std::deque<char>)/8 2.692 -
ranges::minmax(std::deque<long_long>)/1 0.395 -13.02%
ranges::minmax(std::deque<long_long>)/64 20.736 -5.60%
ranges::minmax(std::deque<long_long>)/70000 23101.994 2.79%
ranges::minmax(std::deque<long_long>)/8 2.723 4.62%
ranges::minmax(std::list<__int128>)/1 0.455 -
ranges::minmax(std::list<__int128>)/64 39.585 -
ranges::minmax(std::list<__int128>)/70000 57259.385 -
ranges::minmax(std::list<__int128>)/8 4.049 1.27%
ranges::minmax(std::list<char>)/1 0.363 -6.08%
ranges::minmax(std::list<char>)/64 30.210 -
ranges::minmax(std::list<char>)/70000 53178.050 -
ranges::minmax(std::list<char>)/8 2.080 -1.25%
ranges::minmax(std::list<long_long>)/1 0.413 7.74%
ranges::minmax(std::list<long_long>)/64 23.278 -
ranges::minmax(std::list<long_long>)/70000 49340.010 -
ranges::minmax(std::list<long_long>)/8 2.041 2.14%
ranges::minmax(std::vector<__int128>)/1 0.395 14.39%
ranges::minmax(std::vector<__int128>)/64 34.376 1.96%
ranges::minmax(std::vector<__int128>)/70000 37940.981 1.87%
ranges::minmax(std::vector<__int128>)/8 4.253 2.29%
ranges::minmax(std::vector<char>)/1 0.664 -
ranges::minmax(std::vector<char>)/64 16.378 -
ranges::minmax(std::vector<char>)/70000 18191.986 -
ranges::minmax(std::vector<char>)/8 2.060 -1.85%
ranges::minmax(std::vector<long_long>)/1 0.337 10.81%
ranges::minmax(std::vector<long_long>)/64 16.550 -
ranges::minmax(std::vector<long_long>)/70000 18291.697 -
ranges::minmax(std::vector<long_long>)/8 2.017 -
rng::adjacent_view::begin()/1000_(empty_view) 118.079 -
rng::adjacent_view::begin()/1000_(full_view) 537.132 11.01%
rng::adjacent_view::begin()/100_(empty_view) 11.190 -
rng::adjacent_view::begin()/100_(full_view) 45.706 -13.96%
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 -
rng::contains(deque<int>)_(process_all)/50 12.118 -
rng::contains(deque<int>)_(process_all)/8 2.225 -
rng::contains(deque<int>)_(process_all)/8192 2839.056 -
rng::contains(list<int>)_(process_all)/1048576 814797.983 -1.61%
rng::contains(list<int>)_(process_all)/32 8.908 -
rng::contains(list<int>)_(process_all)/50 18.085 -
rng::contains(list<int>)_(process_all)/8 2.212 -4.82%
rng::contains(list<int>)_(process_all)/8192 7430.043 -8.92%
rng::contains(vector<int>)_(process_all)/1048576 230921.666 -
rng::contains(vector<int>)_(process_all)/32 8.566 8.45%
rng::contains(vector<int>)_(process_all)/50 12.483 -
rng::contains(vector<int>)_(process_all)/8 2.181 -4.59%
rng::contains(vector<int>)_(process_all)/8192 1796.914 -
rng::contains_subrange(deque<int>)_(near_matches)/1000 29145.157 -1.20%
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 -
rng::contains_subrange(deque<int>)_(process_all)/16 5.201 -
rng::contains_subrange(deque<int>)_(process_all)/32 9.882 -
rng::contains_subrange(deque<int>)_(process_all)/50 15.103 -
rng::contains_subrange(deque<int>)_(process_all)/8192 2720.497 -
rng::contains_subrange(deque<int>)_(same_length)/1048576 624706.049 -
rng::contains_subrange(deque<int>)_(same_length)/16 7.411 -6.26%
rng::contains_subrange(deque<int>)_(same_length)/32 13.904 -10.29%
rng::contains_subrange(deque<int>)_(same_length)/50 21.404 -16.46%
rng::contains_subrange(deque<int>)_(same_length)/8192 4856.464 -
rng::contains_subrange(deque<int>)_(single_element)/1048576 372338.270 3.72%
rng::contains_subrange(deque<int>)_(single_element)/16 5.965 7.02%
rng::contains_subrange(deque<int>)_(single_element)/32 10.884 3.24%
rng::contains_subrange(deque<int>)_(single_element)/50 20.244 4.76%
rng::contains_subrange(deque<int>)_(single_element)/8192 2900.233 3.47%
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.45%
rng::contains_subrange(list<int>)_(process_all)/16 4.675 -1.19%
rng::contains_subrange(list<int>)_(process_all)/32 9.842 -
rng::contains_subrange(list<int>)_(process_all)/50 15.391 -3.82%
rng::contains_subrange(list<int>)_(process_all)/8192 6755.972 -6.55%
rng::contains_subrange(list<int>)_(same_length)/1048576 934703.372 -
rng::contains_subrange(list<int>)_(same_length)/16 6.716 -
rng::contains_subrange(list<int>)_(same_length)/32 15.852 -
rng::contains_subrange(list<int>)_(same_length)/50 29.496 -
rng::contains_subrange(list<int>)_(same_length)/8192 7969.704 -6.87%
rng::contains_subrange(list<int>)_(single_element)/1048576 841518.053 1.26%
rng::contains_subrange(list<int>)_(single_element)/16 4.671 -2.36%
rng::contains_subrange(list<int>)_(single_element)/32 9.774 -1.34%
rng::contains_subrange(list<int>)_(single_element)/50 17.699 -
rng::contains_subrange(list<int>)_(single_element)/8192 7475.715 -4.86%
rng::contains_subrange(vector<int>)_(near_matches)/1000 15123.752 -
rng::contains_subrange(vector<int>)_(near_matches)/1024 15699.364 -
rng::contains_subrange(vector<int>)_(near_matches)/8192 911938.958 -
rng::contains_subrange(vector<int>)_(process_all)/1048576 233435.972 -
rng::contains_subrange(vector<int>)_(process_all)/16 4.512 -
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 -
rng::contains_subrange(vector<int>)_(same_length)/1048576 251559.061 2.85%
rng::contains_subrange(vector<int>)_(same_length)/16 4.777 4.76%
rng::contains_subrange(vector<int>)_(same_length)/32 8.488 -
rng::contains_subrange(vector<int>)_(same_length)/50 12.505 -
rng::contains_subrange(vector<int>)_(same_length)/8192 2028.756 7.41%
rng::contains_subrange(vector<int>)_(single_element)/1048576 235836.888 -
rng::contains_subrange(vector<int>)_(single_element)/16 4.417 -
rng::contains_subrange(vector<int>)_(single_element)/32 8.128 -
rng::contains_subrange(vector<int>)_(single_element)/50 15.795 -
rng::contains_subrange(vector<int>)_(single_element)/8192 1838.080 1.02%
rng::find(join_view(deque<deque<int>>))_(process_all)/1024 520.587 3.05%
rng::find(join_view(deque<deque<int>>))_(process_all)/32768 16610.669 4.58%
rng::find(join_view(deque<deque<int>>))_(process_all)/50 21.176 11.84%
rng::find(join_view(deque<deque<int>>))_(process_all)/8 4.483 8.54%
rng::find(join_view(deque<deque<int>>))_(process_all)/8192 4223.361 5.63%
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 -1.20%
rng::find(join_view(list<vector<int>>))_(process_all)/8 4.409 -
rng::find(join_view(list<vector<int>>))_(process_all)/8192 3799.054 -
rng::find(join_view(vector<list<int>>))_(process_all)/1024 720.599 -
rng::find(join_view(vector<list<int>>))_(process_all)/32768 25670.250 -2.86%
rng::find(join_view(vector<list<int>>))_(process_all)/50 35.564 2.17%
rng::find(join_view(vector<list<int>>))_(process_all)/8 4.372 -
rng::find(join_view(vector<list<int>>))_(process_all)/8192 10515.118 15.10%
rng::find(join_view(vector<vector<char>>))_(process_all)/1024 482.027 -
rng::find(join_view(vector<vector<char>>))_(process_all)/32768 15101.178 -
rng::find(join_view(vector<vector<char>>))_(process_all)/50 26.123 -
rng::find(join_view(vector<vector<char>>))_(process_all)/8 4.376 -
rng::find(join_view(vector<vector<char>>))_(process_all)/8192 3784.241 -
rng::find(join_view(vector<vector<int>>))_(process_all)/1024 483.411 -
rng::find(join_view(vector<vector<int>>))_(process_all)/32768 15147.115 -
rng::find(join_view(vector<vector<int>>))_(process_all)/50 23.082 -
rng::find(join_view(vector<vector<int>>))_(process_all)/8 4.396 -
rng::find(join_view(vector<vector<int>>))_(process_all)/8192 3784.876 -
rng::find(vector<bool>)_(process_all)/1024 568.257 -
rng::find(vector<bool>)_(process_all)/1048576 577182.066 -
rng::find(vector<bool>)_(process_all)/50 26.549 -
rng::find(vector<bool>)_(process_all)/8 4.151 -
rng::find(vector<bool>)_(process_all)/8192 4511.448 -
rng::find_if(vector<bool>)_(process_all)/1024 570.619 -
rng::find_if(vector<bool>)_(process_all)/1048576 579246.488 -
rng::find_if(vector<bool>)_(process_all)/50 26.812 3.81%
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 -
rng::find_if_not(vector<bool>)_(process_all)/1048576 578324.852 -
rng::find_if_not(vector<bool>)_(process_all)/50 26.824 -
rng::find_if_not(vector<bool>)_(process_all)/8 4.140 -1.06%
rng::find_if_not(vector<bool>)_(process_all)/8192 4519.430 -
rng::find_last(deque<int>)_(bail_10%)/1024 252.539 -1.02%
rng::find_last(deque<int>)_(bail_10%)/1048576 262772.671 1.64%
rng::find_last(deque<int>)_(bail_10%)/50 11.519 -
rng::find_last(deque<int>)_(bail_10%)/8 2.738 -
rng::find_last(deque<int>)_(bail_10%)/8192 2050.808 1.02%
rng::find_last(deque<int>)_(bail_90%)/1024 31.444 -7.30%
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 -5.18%
rng::find_last(deque<int>)_(bail_90%)/8192 226.974 -1.46%
rng::find_last(forward_list<int>)_(bail_10%)/1024 609.451 -
rng::find_last(forward_list<int>)_(bail_10%)/1048576 751961.175 -
rng::find_last(forward_list<int>)_(bail_10%)/50 13.506 -10.85%
rng::find_last(forward_list<int>)_(bail_10%)/8 2.164 8.28%
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 -1.44%
rng::find_last(forward_list<int>)_(bail_90%)/8192 5516.437 -
rng::find_last(list<int>)_(bail_10%)/1024 665.055 1.21%
rng::find_last(list<int>)_(bail_10%)/1048576 786490.680 -
rng::find_last(list<int>)_(bail_10%)/50 16.809 2.15%
rng::find_last(list<int>)_(bail_10%)/8 2.300 -2.30%
rng::find_last(list<int>)_(bail_10%)/8192 6313.252 -1.96%
rng::find_last(list<int>)_(bail_90%)/1024 52.944 1.97%
rng::find_last(list<int>)_(bail_90%)/1048576 87262.091 -
rng::find_last(list<int>)_(bail_90%)/50 1.661 2.57%
rng::find_last(list<int>)_(bail_90%)/8 0.616 2.68%
rng::find_last(list<int>)_(bail_90%)/8192 586.763 -
rng::find_last(vector<char>)_(bail_10%)/1024 113.207 -
rng::find_last(vector<char>)_(bail_10%)/1048576 125806.576 16.78%
rng::find_last(vector<char>)_(bail_10%)/50 6.064 -
rng::find_last(vector<char>)_(bail_10%)/8 1.423 6.99%
rng::find_last(vector<char>)_(bail_10%)/8192 981.249 15.52%
rng::find_last(vector<char>)_(bail_90%)/1024 14.222 -
rng::find_last(vector<char>)_(bail_90%)/1048576 13925.413 16.05%
rng::find_last(vector<char>)_(bail_90%)/50 1.175 2.23%
rng::find_last(vector<char>)_(bail_90%)/8 0.833 43.15%
rng::find_last(vector<char>)_(bail_90%)/8192 102.402 -
rng::find_last(vector<int>)_(bail_10%)/1024 211.457 -
rng::find_last(vector<int>)_(bail_10%)/1048576 215152.212 2.52%
rng::find_last(vector<int>)_(bail_10%)/50 10.803 -
rng::find_last(vector<int>)_(bail_10%)/8 2.064 1.93%
rng::find_last(vector<int>)_(bail_10%)/8192 1650.671 1.23%
rng::find_last(vector<int>)_(bail_90%)/1024 27.825 -
rng::find_last(vector<int>)_(bail_90%)/1048576 23114.756 -1.96%
rng::find_last(vector<int>)_(bail_90%)/50 1.361 -2.01%
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 -1.17%
rng::find_last_if(deque<int>)_(bail_10%)/50 14.564 -16.09%
rng::find_last_if(deque<int>)_(bail_10%)/8 3.329 -16.21%
rng::find_last_if(deque<int>)_(bail_10%)/8192 3810.749 -1.56%
rng::find_last_if(deque<int>)_(bail_90%)/1024 54.548 -2.25%
rng::find_last_if(deque<int>)_(bail_90%)/1048576 53020.570 -1.40%
rng::find_last_if(deque<int>)_(bail_90%)/50 2.795 11.67%
rng::find_last_if(deque<int>)_(bail_90%)/8 0.997 -6.44%
rng::find_last_if(deque<int>)_(bail_90%)/8192 434.350 -
rng::find_last_if(forward_list<int>)_(bail_10%)/1024 860.412 -3.19%
rng::find_last_if(forward_list<int>)_(bail_10%)/1048576 938882.484 -2.15%
rng::find_last_if(forward_list<int>)_(bail_10%)/50 22.987 -
rng::find_last_if(forward_list<int>)_(bail_10%)/8 2.622 -3.12%
rng::find_last_if(forward_list<int>)_(bail_10%)/8192 6998.749 -1.90%
rng::find_last_if(forward_list<int>)_(bail_90%)/1024 772.645 -
rng::find_last_if(forward_list<int>)_(bail_90%)/1048576 925344.729 -
rng::find_last_if(forward_list<int>)_(bail_90%)/50 23.051 -
rng::find_last_if(forward_list<int>)_(bail_90%)/8 2.510 -
rng::find_last_if(forward_list<int>)_(bail_90%)/8192 6401.024 -
rng::find_last_if(list<int>)_(bail_10%)/1024 703.327 -
rng::find_last_if(list<int>)_(bail_10%)/1048576 832571.270 -1.06%
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 -
rng::find_last_if(list<int>)_(bail_90%)/1024 78.238 3.42%
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 -6.74%
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 -1.65%
rng::find_last_if(vector<char>)_(bail_90%)/1048576 26141.764 -
rng::find_last_if(vector<char>)_(bail_90%)/50 1.482 -
rng::find_last_if(vector<char>)_(bail_90%)/8 0.469 -
rng::find_last_if(vector<char>)_(bail_90%)/8192 216.412 -
rng::find_last_if(vector<int>)_(bail_10%)/1024 246.480 -
rng::find_last_if(vector<int>)_(bail_10%)/1048576 319969.910 -
rng::find_last_if(vector<int>)_(bail_10%)/50 11.589 -
rng::find_last_if(vector<int>)_(bail_10%)/8 2.446 -
rng::find_last_if(vector<int>)_(bail_10%)/8192 2235.943 -
rng::find_last_if(vector<int>)_(bail_90%)/1024 33.074 1.38%
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.60%
rng::find_last_if(vector<int>)_(bail_90%)/8192 221.795 -
rng::find_last_if_not(deque<int>)_(bail_10%)/1024 484.259 -1.38%
rng::find_last_if_not(deque<int>)_(bail_10%)/1048576 487510.169 -1.42%
rng::find_last_if_not(deque<int>)_(bail_10%)/50 16.607 9.42%
rng::find_last_if_not(deque<int>)_(bail_10%)/8 3.451 1.50%
rng::find_last_if_not(deque<int>)_(bail_10%)/8192 3804.560 -1.18%
rng::find_last_if_not(deque<int>)_(bail_90%)/1024 55.347 -
rng::find_last_if_not(deque<int>)_(bail_90%)/1048576 55822.060 3.49%
rng::find_last_if_not(deque<int>)_(bail_90%)/50 2.372 -1.59%
rng::find_last_if_not(deque<int>)_(bail_90%)/8 0.987 -1.01%
rng::find_last_if_not(deque<int>)_(bail_90%)/8192 441.049 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1024 942.478 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1048576 956619.046 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/50 21.548 -
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8 2.625 -1.74%
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192 7162.805 -
rng::find_last_if_not(forward_list<int>)_(bail_90%)/1024 774.163 -1.02%
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 -1.03%
rng::find_last_if_not(list<int>)_(bail_10%)/1024 703.850 -
rng::find_last_if_not(list<int>)_(bail_10%)/1048576 829490.774 -
rng::find_last_if_not(list<int>)_(bail_10%)/50 22.340 -
rng::find_last_if_not(list<int>)_(bail_10%)/8 3.423 -
rng::find_last_if_not(list<int>)_(bail_10%)/8192 6875.853 2.40%
rng::find_last_if_not(list<int>)_(bail_90%)/1024 76.021 5.74%
rng::find_last_if_not(list<int>)_(bail_90%)/1048576 91269.573 -
rng::find_last_if_not(list<int>)_(bail_90%)/50 2.166 -1.19%
rng::find_last_if_not(list<int>)_(bail_90%)/8 0.622 -3.76%
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 1.04%
rng::find_last_if_not(vector<char>)_(bail_10%)/8192 1863.990 -
rng::find_last_if_not(vector<char>)_(bail_90%)/1024 30.839 -
rng::find_last_if_not(vector<char>)_(bail_90%)/1048576 26132.837 -
rng::find_last_if_not(vector<char>)_(bail_90%)/50 1.499 -
rng::find_last_if_not(vector<char>)_(bail_90%)/8 0.464 -
rng::find_last_if_not(vector<char>)_(bail_90%)/8192 215.235 -
rng::find_last_if_not(vector<int>)_(bail_10%)/1024 246.930 -
rng::find_last_if_not(vector<int>)_(bail_10%)/1048576 320302.067 -
rng::find_last_if_not(vector<int>)_(bail_10%)/50 11.551 -
rng::find_last_if_not(vector<int>)_(bail_10%)/8 2.458 -
rng::find_last_if_not(vector<int>)_(bail_10%)/8192 2243.792 -
rng::find_last_if_not(vector<int>)_(bail_90%)/1024 30.975 -
rng::find_last_if_not(vector<int>)_(bail_90%)/1048576 35105.409 -
rng::find_last_if_not(vector<int>)_(bail_90%)/50 1.570 2.18%
rng::find_last_if_not(vector<int>)_(bail_90%)/8 0.466 -
rng::find_last_if_not(vector<int>)_(bail_90%)/8192 222.881 -
rng::fold_left(deque<int>)/1048576 1589258.242 -
rng::fold_left(deque<int>)/32 22.702 -
rng::fold_left(deque<int>)/50 41.698 15.86%
rng::fold_left(deque<int>)/8 3.350 -
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 -
rng::fold_left(vector<int>)/1048576 1324394.926 -
rng::fold_left(vector<int>)/32 22.044 -1.32%
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 -
rng::for_each(map<int>)/8192 16873.529 -1.59%
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.39%
rng::for_each(multimap<int>)/8192 16838.737 -1.81%
rng::for_each(multiset<int>)/32 41.187 -1.73%
rng::for_each(multiset<int>)/50 66.230 -
rng::for_each(multiset<int>)/8 8.966 -1.30%
rng::for_each(multiset<int>)/8192 16829.052 -2.54%
rng::for_each(set<int>)/32 41.879 -
rng::for_each(set<int>)/50 66.226 -
rng::for_each(set<int>)/8 8.939 -
rng::for_each(set<int>)/8192 17647.177 1.88%
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 -1.27%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/16 15.755 3.31%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/16384 29225.952 -1.39%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/2048 3631.084 -1.83%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/256 428.599 -2.02%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144 467909.282 -1.11%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32 48.979 -4.02%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768 58676.229 -1.13%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096 7289.621 -1.44%
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 -1.62%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/8 13.041 2.43%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/8192 14602.045 -
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/1048576 1846114.898 11.90%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 461532.501 11.78%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 57612.553 11.75%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 7188.194 11.49%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 862.035 8.15%
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64 101.154 5.17%
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 -2.39%
std::adjacent_find(deque<int>)/8 4.982 -2.32%
std::adjacent_find(deque<int>)/8192 21839.333 -
std::adjacent_find(deque<int>,_pred)/1024 2769.517 -
std::adjacent_find(deque<int>,_pred)/1048576 2821064.764 -
std::adjacent_find(deque<int>,_pred)/50 105.985 -
std::adjacent_find(deque<int>,_pred)/8 6.205 -
std::adjacent_find(deque<int>,_pred)/8192 22059.744 -
std::adjacent_find(list<int>)/1024 707.796 -
std::adjacent_find(list<int>)/1048576 862458.878 -
std::adjacent_find(list<int>)/50 21.341 -1.35%
std::adjacent_find(list<int>)/8 2.170 -
std::adjacent_find(list<int>)/8192 7102.885 7.71%
std::adjacent_find(list<int>,_pred)/1024 778.716 -
std::adjacent_find(list<int>,_pred)/1048576 916180.579 -
std::adjacent_find(list<int>,_pred)/50 36.415 -10.23%
std::adjacent_find(list<int>,_pred)/8 3.994 -5.92%
std::adjacent_find(list<int>,_pred)/8192 7717.240 6.21%
std::adjacent_find(vector<int>)/1024 232.581 -
std::adjacent_find(vector<int>)/1048576 232483.095 -1.27%
std::adjacent_find(vector<int>)/50 12.542 -4.11%
std::adjacent_find(vector<int>)/8 2.003 -
std::adjacent_find(vector<int>)/8192 1815.559 -
std::adjacent_find(vector<int>,_pred)/1024 397.647 -
std::adjacent_find(vector<int>,_pred)/1048576 454226.319 -1.79%
std::adjacent_find(vector<int>,_pred)/50 23.340 -
std::adjacent_find(vector<int>,_pred)/8 3.340 2.61%
std::adjacent_find(vector<int>,_pred)/8192 3176.623 -
std::all_of(deque<int>)_(process_all)/32 10.148 6.49%
std::all_of(deque<int>)_(process_all)/32768 9385.250 -
std::all_of(deque<int>)_(process_all)/50 15.660 2.75%
std::all_of(deque<int>)_(process_all)/8 2.951 4.36%
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 -4.37%
std::all_of(list<int>)_(process_all)/50 21.102 -
std::all_of(list<int>)_(process_all)/8 2.939 -
std::all_of(list<int>)_(process_all)/8192 7605.593 -
std::all_of(vector<int>)_(process_all)/32 7.203 -
std::all_of(vector<int>)_(process_all)/32768 7307.402 -
std::all_of(vector<int>)_(process_all)/50 11.392 3.75%
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 2.80%
std::any_of(deque<int>)_(process_all)/32768 9642.542 -3.46%
std::any_of(deque<int>)_(process_all)/50 13.964 -
std::any_of(deque<int>)_(process_all)/8 2.500 -5.27%
std::any_of(deque<int>)_(process_all)/8192 2393.850 -3.40%
std::any_of(list<int>)_(process_all)/32 10.354 -
std::any_of(list<int>)_(process_all)/32768 26146.968 -5.62%
std::any_of(list<int>)_(process_all)/50 17.187 -
std::any_of(list<int>)_(process_all)/8 2.960 -
std::any_of(list<int>)_(process_all)/8192 8592.052 1.16%
std::any_of(vector<int>)_(process_all)/32 7.316 1.87%
std::any_of(vector<int>)_(process_all)/32768 7320.160 -
std::any_of(vector<int>)_(process_all)/50 11.165 -
std::any_of(vector<int>)_(process_all)/8 1.920 -1.27%
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.04%
std::copy(deque<int>)/32768 1225.553 -
std::copy(deque<int>)/4096 151.154 -
std::copy(deque<int>)/512 19.710 -1.56%
std::copy(deque<int>)/64 2.572 -
std::copy(deque<int>)/8 2.479 4.08%
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 -
std::copy(list<int>)/512 363.657 -
std::copy(list<int>)/64 30.988 -4.18%
std::copy(list<int>)/8 2.447 -
std::copy(vector<bool>)_(aligned)/1048576 1600240.952 -
std::copy(vector<bool>)_(aligned)/262144 399889.774 -
std::copy(vector<bool>)_(aligned)/32768 49984.236 -
std::copy(vector<bool>)_(aligned)/4096 6205.632 -
std::copy(vector<bool>)_(aligned)/512 739.075 -
std::copy(vector<bool>)_(aligned)/64 38.761 -
std::copy(vector<bool>)_(unaligned)/1048576 1599650.949 -
std::copy(vector<bool>)_(unaligned)/262144 399871.640 -
std::copy(vector<bool>)_(unaligned)/32768 49966.821 -
std::copy(vector<bool>)_(unaligned)/4096 6206.173 -
std::copy(vector<bool>)_(unaligned)/512 738.035 -
std::copy(vector<bool>)_(unaligned)/64 91.890 -
std::copy(vector<int>)/1048576 50231.145 -
std::copy(vector<int>)/262144 12473.895 -
std::copy(vector<int>)/32768 3532.066 3.55%
std::copy(vector<int>)/4096 238.147 13.27%
std::copy(vector<int>)/512 15.955 -
std::copy(vector<int>)/64 2.462 -
std::copy(vector<int>)/8 2.232 -2.28%
std::copy_backward(deque<int>)/1048576 75247.099 -
std::copy_backward(deque<int>)/262144 18743.523 -
std::copy_backward(deque<int>)/32768 2372.318 3.66%
std::copy_backward(deque<int>)/4096 150.740 -2.09%
std::copy_backward(deque<int>)/512 19.905 -1.81%
std::copy_backward(deque<int>)/64 2.686 -
std::copy_backward(deque<int>)/8 2.653 -1.10%
std::copy_backward(list<int>)/1048576 867402.834 -2.49%
std::copy_backward(list<int>)/262144 218260.108 -
std::copy_backward(list<int>)/32768 26801.853 -
std::copy_backward(list<int>)/4096 3437.865 1.95%
std::copy_backward(list<int>)/512 377.274 3.64%
std::copy_backward(list<int>)/64 29.207 -
std::copy_backward(list<int>)/8 2.413 -1.96%
std::copy_backward(vector<bool>)_(aligned)/1048576 1604178.630 33.26%
std::copy_backward(vector<bool>)_(aligned)/262144 401282.365 4.97%
std::copy_backward(vector<bool>)_(aligned)/32768 50089.424 -
std::copy_backward(vector<bool>)_(aligned)/4096 6197.415 16.82%
std::copy_backward(vector<bool>)_(aligned)/512 712.087 14.85%
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 -1.64%
std::copy_backward(vector<int>)/1048576 50203.557 -2.42%
std::copy_backward(vector<int>)/262144 12324.097 -2.09%
std::copy_backward(vector<int>)/32768 3440.189 10.82%
std::copy_backward(vector<int>)/4096 151.083 -11.43%
std::copy_backward(vector<int>)/512 16.628 -1.52%
std::copy_backward(vector<int>)/64 2.516 -
std::copy_backward(vector<int>)/8 2.263 -1.53%
std::copy_if(deque<int>)_(entire_range)/1048576 314203.263 -2.04%
std::copy_if(deque<int>)_(entire_range)/262144 81440.369 -1.30%
std::copy_if(deque<int>)_(entire_range)/32768 9877.892 -2.80%
std::copy_if(deque<int>)_(entire_range)/4096 1197.181 -2.94%
std::copy_if(deque<int>)_(entire_range)/512 153.290 -2.20%
std::copy_if(deque<int>)_(entire_range)/64 15.391 -2.50%
std::copy_if(deque<int>)_(entire_range)/8 2.264 -1.50%
std::copy_if(deque<int>)_(every_other)/1048576 391130.144 -3.69%
std::copy_if(deque<int>)_(every_other)/262144 97644.058 -3.77%
std::copy_if(deque<int>)_(every_other)/32768 12206.073 -4.25%
std::copy_if(deque<int>)_(every_other)/4096 1524.496 -4.16%
std::copy_if(deque<int>)_(every_other)/512 196.459 -4.77%
std::copy_if(deque<int>)_(every_other)/64 22.151 -4.20%
std::copy_if(deque<int>)_(every_other)/8 3.054 -5.40%
std::copy_if(list<int>)_(entire_range)/1048576 866537.024 -3.29%
std::copy_if(list<int>)_(entire_range)/262144 215054.949 -1.10%
std::copy_if(list<int>)_(entire_range)/32768 26668.248 -2.51%
std::copy_if(list<int>)_(entire_range)/4096 3016.815 -
std::copy_if(list<int>)_(entire_range)/512 365.439 -1.81%
std::copy_if(list<int>)_(entire_range)/64 32.171 4.83%
std::copy_if(list<int>)_(entire_range)/8 2.376 1.03%
std::copy_if(list<int>)_(every_other)/1048576 828479.879 -4.28%
std::copy_if(list<int>)_(every_other)/262144 205047.780 -3.79%
std::copy_if(list<int>)_(every_other)/32768 25800.395 -2.27%
std::copy_if(list<int>)_(every_other)/4096 3159.421 -4.97%
std::copy_if(list<int>)_(every_other)/512 351.111 -3.98%
std::copy_if(list<int>)_(every_other)/64 23.301 -2.04%
std::copy_if(list<int>)_(every_other)/8 2.298 -
std::copy_if(vector<int>)_(entire_range)/1048576 242052.776 -1.62%
std::copy_if(vector<int>)_(entire_range)/262144 58926.440 -2.16%
std::copy_if(vector<int>)_(entire_range)/32768 7349.821 -2.27%
std::copy_if(vector<int>)_(entire_range)/4096 918.646 -2.58%
std::copy_if(vector<int>)_(entire_range)/512 121.403 -2.57%
std::copy_if(vector<int>)_(entire_range)/64 15.452 -3.73%
std::copy_if(vector<int>)_(entire_range)/8 2.269 -5.58%
std::copy_if(vector<int>)_(every_other)/1048576 491744.630 -10.24%
std::copy_if(vector<int>)_(every_other)/262144 126815.943 -7.83%
std::copy_if(vector<int>)_(every_other)/32768 16108.546 -5.92%
std::copy_if(vector<int>)_(every_other)/4096 1982.932 -9.02%
std::copy_if(vector<int>)_(every_other)/512 249.702 -9.47%
std::copy_if(vector<int>)_(every_other)/64 31.820 -8.72%
std::copy_if(vector<int>)_(every_other)/8 2.661 -7.66%
std::copy_n(deque<int>)/1048576 319377.690 -2.18%
std::copy_n(deque<int>)/262144 80014.039 -3.67%
std::copy_n(deque<int>)/32768 10248.764 -1.94%
std::copy_n(deque<int>)/4096 1179.341 -2.36%
std::copy_n(deque<int>)/512 142.555 -2.40%
std::copy_n(deque<int>)/64 15.362 -4.62%
std::copy_n(deque<int>)/8 2.060 -
std::copy_n(list<int>)/1048576 864096.252 -1.52%
std::copy_n(list<int>)/262144 215575.067 -
std::copy_n(list<int>)/32768 26178.364 -
std::copy_n(list<int>)/4096 5270.591 -
std::copy_n(list<int>)/512 338.185 -
std::copy_n(list<int>)/64 14.505 -1.60%
std::copy_n(list<int>)/8 2.105 -
std::copy_n(vector<bool>)_(aligned)/1048576 1601180.441 -1.97%
std::copy_n(vector<bool>)_(aligned)/262144 400200.571 -2.03%
std::copy_n(vector<bool>)_(aligned)/32768 49993.155 -2.17%
std::copy_n(vector<bool>)_(aligned)/4096 6209.416 -2.28%
std::copy_n(vector<bool>)_(aligned)/512 738.412 -2.55%
std::copy_n(vector<bool>)_(aligned)/64 38.480 -
std::copy_n(vector<bool>)_(unaligned)/1048576 1601123.701 -1.43%
std::copy_n(vector<bool>)_(unaligned)/262144 400241.716 -1.50%
std::copy_n(vector<bool>)_(unaligned)/32768 49988.287 -1.56%
std::copy_n(vector<bool>)_(unaligned)/4096 6211.275 -1.58%
std::copy_n(vector<bool>)_(unaligned)/512 738.097 -1.85%
std::copy_n(vector<bool>)_(unaligned)/64 91.795 -2.32%
std::copy_n(vector<int>)/1048576 50212.259 -
std::copy_n(vector<int>)/262144 12445.169 -
std::copy_n(vector<int>)/32768 3419.129 1.38%
std::copy_n(vector<int>)/4096 146.757 -11.43%
std::copy_n(vector<int>)/512 16.045 -
std::copy_n(vector<int>)/64 2.470 -3.05%
std::copy_n(vector<int>)/8 2.250 -
std::count(deque<int>)_(every_other)/1024 307.559 -
std::count(deque<int>)_(every_other)/1048576 314832.002 -
std::count(deque<int>)_(every_other)/8 2.271 -
std::count(deque<int>)_(every_other)/8192 2388.604 -
std::count(list<int>)_(every_other)/1024 705.274 -
std::count(list<int>)_(every_other)/1048576 801446.654 -
std::count(list<int>)_(every_other)/8 2.096 -
std::count(list<int>)_(every_other)/8192 6813.136 -
std::count(vector<bool>)/1000 507.258 -
std::count(vector<bool>)/1024 519.374 -
std::count(vector<bool>)/1048576 527205.098 -
std::count(vector<bool>)/8192 4126.920 -
std::count(vector<int>)_(every_other)/1024 102.343 -
std::count(vector<int>)_(every_other)/1048576 104584.480 -
std::count(vector<int>)_(every_other)/8 1.266 -4.44%
std::count(vector<int>)_(every_other)/8192 815.887 -
std::count_if(deque<int>)_(every_other)/1024 336.803 -
std::count_if(deque<int>)_(every_other)/1048576 350589.986 -
std::count_if(deque<int>)_(every_other)/8 2.787 -
std::count_if(deque<int>)_(every_other)/8192 2712.490 -
std::count_if(list<int>)_(every_other)/1024 744.399 -
std::count_if(list<int>)_(every_other)/1048576 878677.368 -
std::count_if(list<int>)_(every_other)/8 2.685 -
std::count_if(list<int>)_(every_other)/8192 7166.952 -
std::count_if(vector<int>)_(every_other)/1024 264.002 -
std::count_if(vector<int>)_(every_other)/1048576 260795.815 -
std::count_if(vector<int>)_(every_other)/8 2.536 -1.82%
std::count_if(vector<int>)_(every_other)/8192 2019.669 -
std::deque<int>::append_range()_(into_empty_container)_(cheap_elements)/1024 756.300 -
std::deque<int>::append_range()_(into_empty_container)_(cheap_elements)/32 393.796 -
std::deque<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 3316.540 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 2702.063 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 33.648 -
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 21586.965 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 189.541 -
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 26.510 -4.68%
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 1327.844 -
std::deque<int>::ctor(Range)_(cheap_elements)/1024 467.980 -
std::deque<int>::ctor(Range)_(cheap_elements)/32 33.884 -1.71%
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 -1.70%
std::deque<int>::ctor(const_Self&)_(cheap_elements)/8192 3318.854 -
std::deque<int>::ctor(size_type)/1024 177.761 -2.03%
std::deque<int>::ctor(size_type)/32 26.697 -
std::deque<int>::ctor(size_type)/8192 1254.674 -
std::deque<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 183.814 -
std::deque<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 27.243 1.73%
std::deque<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 1264.961 -
std::deque<int>::erase(begin)_(cheap_elements)/1024 4.481 -
std::deque<int>::erase(begin)_(cheap_elements)/32 4.514 -
std::deque<int>::erase(begin)_(cheap_elements)/8192 4.470 -
std::deque<int>::erase(middle)_(cheap_elements)/1024 45.385 -1.09%
std::deque<int>::erase(middle)_(cheap_elements)/32 8.143 -1.41%
std::deque<int>::erase(middle)_(cheap_elements)/8192 214.964 -1.89%
std::deque<int>::insert(begin)_(cheap_elements)/1024 5.323 -
std::deque<int>::insert(begin)_(cheap_elements)/32 4.153 5.36%
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 -3.03%
std::deque<int>::insert(middle)_(cheap_elements)/8192 215.459 -
std::deque<int>::operator=(const_Self&)_(cheap_elements)/1024 47.730 -
std::deque<int>::operator=(const_Self&)_(cheap_elements)/32 7.018 -
std::deque<int>::operator=(const_Self&)_(cheap_elements)/8192 354.193 -
std::deque<int>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 958.940 -
std::deque<int>::prepend_range()_(into_empty_container)_(cheap_elements)/32 396.966 -
std::deque<int>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 4858.440 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/1024 0.710 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/32 12.279 -
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/8192 0.386 -
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 3538.167 -1.25%
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 -
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 -
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 84.833 1.10%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 20133.301 1.04%
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 5844.400 -
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 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 3748.453 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 152.031 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 33874.832 4.79%
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 20110.868 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 616.613 -
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 178860.718 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024 3938.986 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/32 156.718 -
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192 33904.025 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/1024 20457.946 1.20%
std::deque<std::string>::ctor(Range)_(expensive_elements)/32 617.280 -
std::deque<std::string>::ctor(Range)_(expensive_elements)/8192 178951.401 -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/1024 3931.788 -
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/32 152.109 -1.58%
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/8192 33704.420 -1.06%
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/1024 20092.673 -1.47%
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/32 616.283 -
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/8192 179163.912 -
std::deque<std::string>::ctor(size_type)/1024 1416.197 1.42%
std::deque<std::string>::ctor(size_type)/32 73.104 -
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 -1.00%
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 145.148 -1.08%
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 32358.338 -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 20003.070 -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 585.217 -
std::deque<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 175919.912 -
std::deque<std::string>::erase(begin)_(cheap_elements)/1024 6.523 -2.09%
std::deque<std::string>::erase(begin)_(cheap_elements)/32 6.707 -1.45%
std::deque<std::string>::erase(begin)_(cheap_elements)/8192 6.640 -
std::deque<std::string>::erase(begin)_(expensive_elements)/1024 21.210 -
std::deque<std::string>::erase(begin)_(expensive_elements)/32 20.565 -
std::deque<std::string>::erase(begin)_(expensive_elements)/8192 21.145 -
std::deque<std::string>::erase(middle)_(cheap_elements)/1024 1479.978 -5.89%
std::deque<std::string>::erase(middle)_(cheap_elements)/32 62.887 -3.65%
std::deque<std::string>::erase(middle)_(cheap_elements)/8192 11701.991 -4.75%
std::deque<std::string>::erase(middle)_(expensive_elements)/1024 717.803 -
std::deque<std::string>::erase(middle)_(expensive_elements)/32 58.495 -
std::deque<std::string>::erase(middle)_(expensive_elements)/8192 5423.639 -
std::deque<std::string>::insert(begin)_(cheap_elements)/1024 6.634 -
std::deque<std::string>::insert(begin)_(cheap_elements)/32 6.634 -
std::deque<std::string>::insert(begin)_(cheap_elements)/8192 6.857 -
std::deque<std::string>::insert(begin)_(expensive_elements)/1024 21.383 -
std::deque<std::string>::insert(begin)_(expensive_elements)/32 20.504 -1.52%
std::deque<std::string>::insert(begin)_(expensive_elements)/8192 21.289 -
std::deque<std::string>::insert(middle)_(cheap_elements)/1024 1492.653 3.04%
std::deque<std::string>::insert(middle)_(cheap_elements)/32 53.652 -
std::deque<std::string>::insert(middle)_(cheap_elements)/8192 11701.435 2.27%
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 -4.76%
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/32 86.888 -3.19%
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/8192 20964.575 -4.29%
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/1024 6269.310 -1.28%
std::deque<std::string>::operator=(const_Self&)_(expensive_elements)/32 105.740 -1.07%
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 -
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/32 495.986 -
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192 27350.128 -
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 -1.73%
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 -1.75%
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 -
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 -
std::distance(deque<int>)/8192 0.533 -
std::distance(join_view(vector<vector<int>>))/1024 266.245 -
std::distance(join_view(vector<vector<int>>))/4096 1035.412 -
std::distance(join_view(vector<vector<int>>))/50 12.294 -
std::distance(join_view(vector<vector<int>>))/8192 2065.952 -
std::equal(deque<int>)_(it,_it,_it)/1024 89.033 -
std::equal(deque<int>)_(it,_it,_it)/1048576 88169.134 -
std::equal(deque<int>)_(it,_it,_it)/50 5.311 -
std::equal(deque<int>)_(it,_it,_it)/8 2.984 -
std::equal(deque<int>)_(it,_it,_it)/8192 655.314 1.22%
std::equal(deque<int>)_(it,_it,_it,_it)/1024 89.141 -
std::equal(deque<int>)_(it,_it,_it,_it)/1048576 88355.481 -1.18%
std::equal(deque<int>)_(it,_it,_it,_it)/50 5.763 -1.71%
std::equal(deque<int>)_(it,_it,_it,_it)/8 3.236 -
std::equal(deque<int>)_(it,_it,_it,_it)/8192 655.088 -1.76%
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1024 433.030 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576 487817.438 1.11%
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/50 18.423 -2.83%
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8 3.726 -
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192 3659.129 3.16%
std::equal(deque<int>)_(it,_it,_it,_pred)/1024 447.883 -4.86%
std::equal(deque<int>)_(it,_it,_it,_pred)/1048576 495302.635 -3.54%
std::equal(deque<int>)_(it,_it,_it,_pred)/50 18.531 -
std::equal(deque<int>)_(it,_it,_it,_pred)/8 3.148 -
std::equal(deque<int>)_(it,_it,_it,_pred)/8192 3676.425 -5.22%
std::equal(list<int>)_(it,_it,_it)/1024 766.983 -
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 -16.26%
std::equal(list<int>)_(it,_it,_it,_it)/1024 759.221 -1.30%
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 4.93%
std::equal(list<int>)_(it,_it,_it,_it)/8192 11673.077 -3.52%
std::equal(list<int>)_(it,_it,_it,_it,_pred)/1024 816.268 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/1048576 998894.260 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/50 31.875 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8 4.773 -
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192 11935.756 -7.01%
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 -8.84%
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.92%
std::equal(vector<bool>)_(unaligned)/1048576 809726.064 -2.00%
std::equal(vector<bool>)_(unaligned)/50 37.715 -
std::equal(vector<bool>)_(unaligned)/8 5.495 -
std::equal(vector<bool>)_(unaligned)/8192 6325.705 -2.04%
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.87%
std::equal(vector<int>)_(it,_it,_it)/8 1.338 9.58%
std::equal(vector<int>)_(it,_it,_it)/8192 568.742 -
std::equal(vector<int>)_(it,_it,_it,_it)/1024 77.477 -
std::equal(vector<int>)_(it,_it,_it,_it)/1048576 73660.004 -
std::equal(vector<int>)_(it,_it,_it,_it)/50 4.317 -
std::equal(vector<int>)_(it,_it,_it,_it)/8 1.469 -1.77%
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.56%
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 -1.58%
std::equal(vector<int>)_(it,_it,_it,_pred)/8 4.614 -2.00%
std::equal(vector<int>)_(it,_it,_it,_pred)/8192 4789.164 -
std::fill(deque<int>)/1024 31.034 -1.54%
std::fill(deque<int>)/32 2.494 -
std::fill(deque<int>)/50 3.297 -1.10%
std::fill(deque<int>)/8192 225.107 -1.04%
std::fill(list<int>)/1024 674.658 -
std::fill(list<int>)/32 8.177 -1.51%
std::fill(list<int>)/50 34.427 1.94%
std::fill(list<int>)/8192 7352.022 9.30%
std::fill(vector<bool>)/1048576 3806.862 -
std::fill(vector<bool>)/262144 228.160 -52.49%
std::fill(vector<bool>)/32768 29.711 -3.71%
std::fill(vector<bool>)/4096 4.159 -1.37%
std::fill(vector<bool>)/512 1.503 -
std::fill(vector<bool>)/64 1.451 1.27%
std::fill(vector<int>)/1024 29.592 -1.98%
std::fill(vector<int>)/32 1.034 -
std::fill(vector<int>)/50 2.172 -1.30%
std::fill(vector<int>)/8192 231.693 -1.17%
std::fill_n(deque<int>)/1024 30.814 -
std::fill_n(deque<int>)/32 2.465 -
std::fill_n(deque<int>)/50 3.118 -
std::fill_n(deque<int>)/8192 225.305 -
std::fill_n(list<int>)/1024 649.004 -
std::fill_n(list<int>)/32 8.002 -
std::fill_n(list<int>)/50 15.558 -
std::fill_n(list<int>)/8192 7008.421 -6.16%
std::fill_n(vector<bool>)/1048576 3806.038 -
std::fill_n(vector<bool>)/262144 228.028 -1.26%
std::fill_n(vector<bool>)/32768 29.747 -3.77%
std::fill_n(vector<bool>)/4096 4.139 -1.06%
std::fill_n(vector<bool>)/512 1.454 -
std::fill_n(vector<bool>)/64 1.448 2.52%
std::fill_n(vector<int>)/1024 28.949 -2.05%
std::fill_n(vector<int>)/32 1.130 -
std::fill_n(vector<int>)/50 2.190 -1.01%
std::fill_n(vector<int>)/8192 232.674 -
std::find(deque<int>)_(bail_25%)/1024 64.324 -
std::find(deque<int>)_(bail_25%)/32768 2140.835 -3.56%
std::find(deque<int>)_(bail_25%)/8 0.870 -2.45%
std::find(deque<int>)_(bail_25%)/8192 539.941 -2.46%
std::find(deque<int>)_(process_all)/1024 266.111 -4.60%
std::find(deque<int>)_(process_all)/32768 8606.474 -1.79%
std::find(deque<int>)_(process_all)/50 13.398 9.95%
std::find(deque<int>)_(process_all)/8 2.293 -8.86%
std::find(deque<int>)_(process_all)/8192 2146.797 -1.99%
std::find(list<int>)_(bail_25%)/1024 162.378 -
std::find(list<int>)_(bail_25%)/32768 8407.148 2.66%
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 -
std::find(list<int>)_(process_all)/32768 26007.650 -1.12%
std::find(list<int>)_(process_all)/50 10.550 -
std::find(list<int>)_(process_all)/8 2.027 -
std::find(list<int>)_(process_all)/8192 7336.046 7.06%
std::find(vector<bool>)_(process_all)/1024 516.823 -
std::find(vector<bool>)_(process_all)/1048576 524759.293 -
std::find(vector<bool>)_(process_all)/50 26.185 -
std::find(vector<bool>)_(process_all)/8 3.887 -
std::find(vector<bool>)_(process_all)/8192 4103.789 -
std::find(vector<char>)_(bail_25%)/1024 5.443 -
std::find(vector<char>)_(bail_25%)/32768 135.418 -
std::find(vector<char>)_(bail_25%)/8 1.176 -14.81%
std::find(vector<char>)_(bail_25%)/8192 39.477 -
std::find(vector<char>)_(process_all)/1024 16.126 -
std::find(vector<char>)_(process_all)/32768 491.233 -
std::find(vector<char>)_(process_all)/50 1.697 1.74%
std::find(vector<char>)_(process_all)/8 1.149 -
std::find(vector<char>)_(process_all)/8192 134.698 -
std::find(vector<int>)_(bail_25%)/1024 39.606 -
std::find(vector<int>)_(bail_25%)/32768 1252.456 -
std::find(vector<int>)_(bail_25%)/8 0.669 6.91%
std::find(vector<int>)_(bail_25%)/8192 315.354 -
std::find(vector<int>)_(process_all)/1024 158.345 -
std::find(vector<int>)_(process_all)/32768 4978.844 -
std::find(vector<int>)_(process_all)/50 7.852 -
std::find(vector<int>)_(process_all)/8 1.529 -
std::find(vector<int>)_(process_all)/8192 1246.647 -
std::find(vector<long_long>)_(bail_25%)/1024 39.351 -
std::find(vector<long_long>)_(bail_25%)/32768 1251.238 -
std::find(vector<long_long>)_(bail_25%)/8 0.671 -3.20%
std::find(vector<long_long>)_(bail_25%)/8192 314.907 -
std::find(vector<long_long>)_(process_all)/1024 158.322 -
std::find(vector<long_long>)_(process_all)/32768 5002.202 -
std::find(vector<long_long>)_(process_all)/50 7.859 -
std::find(vector<long_long>)_(process_all)/8 1.527 -
std::find(vector<long_long>)_(process_all)/8192 1247.038 -
std::find(vector<short>)_(bail_25%)/1024 39.269 -11.98%
std::find(vector<short>)_(bail_25%)/32768 1249.749 -11.70%
std::find(vector<short>)_(bail_25%)/8 0.616 -8.55%
std::find(vector<short>)_(bail_25%)/8192 314.527 -11.84%
std::find(vector<short>)_(process_all)/1024 157.956 -
std::find(vector<short>)_(process_all)/32768 4970.255 -
std::find(vector<short>)_(process_all)/50 7.842 -
std::find(vector<short>)_(process_all)/8 1.524 -
std::find(vector<short>)_(process_all)/8192 1245.952 -
std::find_end(deque<int>)_(match_near_end)/1000 73.964 -
std::find_end(deque<int>)_(match_near_end)/1024 75.885 -
std::find_end(deque<int>)_(match_near_end)/8192 596.900 -1.20%
std::find_end(deque<int>)_(near_matches)/1000 26363.546 -3.20%
std::find_end(deque<int>)_(near_matches)/1024 27533.817 -3.26%
std::find_end(deque<int>)_(near_matches)/8192 2093289.503 -3.30%
std::find_end(deque<int>)_(process_all)/1000 421.454 -3.82%
std::find_end(deque<int>)_(process_all)/1024 426.494 -3.77%
std::find_end(deque<int>)_(process_all)/1048576 424861.908 -6.04%
std::find_end(deque<int>)_(process_all)/8192 3328.868 -5.61%
std::find_end(deque<int>)_(same_length)/1000 726.923 -
std::find_end(deque<int>)_(same_length)/1024 743.901 -
std::find_end(deque<int>)_(same_length)/8192 5934.075 -
std::find_end(deque<int>)_(single_element)/1000 432.366 -12.87%
std::find_end(deque<int>)_(single_element)/1024 420.738 -14.62%
std::find_end(deque<int>)_(single_element)/8192 3360.895 -12.72%
std::find_end(deque<int>,_pred)_(match_near_end)/1000 89.211 -
std::find_end(deque<int>,_pred)_(match_near_end)/1024 93.107 -
std::find_end(deque<int>,_pred)_(match_near_end)/8192 734.686 -
std::find_end(deque<int>,_pred)_(near_matches)/1000 30168.322 -13.17%
std::find_end(deque<int>,_pred)_(near_matches)/1024 31647.072 -12.50%
std::find_end(deque<int>,_pred)_(near_matches)/8192 2582798.947 5.45%
std::find_end(deque<int>,_pred)_(process_all)/1000 598.032 -
std::find_end(deque<int>,_pred)_(process_all)/1024 613.732 -
std::find_end(deque<int>,_pred)_(process_all)/1048576 629089.806 -
std::find_end(deque<int>,_pred)_(process_all)/8192 4887.461 -
std::find_end(deque<int>,_pred)_(same_length)/1000 877.293 -
std::find_end(deque<int>,_pred)_(same_length)/1024 897.695 -
std::find_end(deque<int>,_pred)_(same_length)/8192 7177.873 -
std::find_end(deque<int>,_pred)_(single_element)/1000 592.623 -
std::find_end(deque<int>,_pred)_(single_element)/1024 612.108 -
std::find_end(deque<int>,_pred)_(single_element)/8192 4883.718 -
std::find_end(forward_list<int>)_(match_near_end)/1000 762.599 -
std::find_end(forward_list<int>)_(match_near_end)/1024 4359.020 -
std::find_end(forward_list<int>)_(match_near_end)/8192 252906.323 -
std::find_end(forward_list<int>)_(near_matches)/1000 35356.374 -
std::find_end(forward_list<int>)_(near_matches)/1024 36858.164 -
std::find_end(forward_list<int>)_(near_matches)/8192 2464014.879 -
std::find_end(forward_list<int>)_(process_all)/1000 701.203 -
std::find_end(forward_list<int>)_(process_all)/1024 714.349 -
std::find_end(forward_list<int>)_(process_all)/1048576 616631.334 -18.94%
std::find_end(forward_list<int>)_(process_all)/8192 5845.266 -
std::find_end(forward_list<int>)_(same_length)/1000 1473.062 -
std::find_end(forward_list<int>)_(same_length)/1024 1488.789 -
std::find_end(forward_list<int>)_(same_length)/8192 14133.144 9.54%
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 -1.79%
std::find_end(forward_list<int>,_pred)_(match_near_end)/1000 790.565 -
std::find_end(forward_list<int>,_pred)_(match_near_end)/1024 4908.364 -
std::find_end(forward_list<int>,_pred)_(match_near_end)/8192 265275.959 -
std::find_end(forward_list<int>,_pred)_(near_matches)/1000 40177.435 -
std::find_end(forward_list<int>,_pred)_(near_matches)/1024 41742.081 -
std::find_end(forward_list<int>,_pred)_(near_matches)/8192 2609523.375 -
std::find_end(forward_list<int>,_pred)_(process_all)/1000 730.722 -
std::find_end(forward_list<int>,_pred)_(process_all)/1024 748.034 -
std::find_end(forward_list<int>,_pred)_(process_all)/1048576 822008.216 -
std::find_end(forward_list<int>,_pred)_(process_all)/8192 6020.468 -
std::find_end(forward_list<int>,_pred)_(same_length)/1000 1515.605 -
std::find_end(forward_list<int>,_pred)_(same_length)/1024 1552.153 -
std::find_end(forward_list<int>,_pred)_(same_length)/8192 17426.582 7.68%
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 -
std::find_end(list<int>)_(match_near_end)/1000 91.565 -
std::find_end(list<int>)_(match_near_end)/1024 104.093 -
std::find_end(list<int>)_(match_near_end)/8192 1095.416 -
std::find_end(list<int>)_(near_matches)/1000 33346.844 -
std::find_end(list<int>)_(near_matches)/1024 34600.339 -
std::find_end(list<int>)_(near_matches)/8192 2226890.080 -
std::find_end(list<int>)_(process_all)/1000 716.491 -
std::find_end(list<int>)_(process_all)/1024 734.108 -
std::find_end(list<int>)_(process_all)/1048576 869800.844 -
std::find_end(list<int>)_(process_all)/8192 7175.936 -1.21%
std::find_end(list<int>)_(same_length)/1000 1343.485 -
std::find_end(list<int>)_(same_length)/1024 1377.856 -
std::find_end(list<int>)_(same_length)/8192 15020.718 -
std::find_end(list<int>)_(single_element)/1000 716.180 -
std::find_end(list<int>)_(single_element)/1024 732.859 -
std::find_end(list<int>)_(single_element)/8192 8120.631 -1.30%
std::find_end(list<int>,_pred)_(match_near_end)/1000 165.936 6.32%
std::find_end(list<int>,_pred)_(match_near_end)/1024 175.012 -2.07%
std::find_end(list<int>,_pred)_(match_near_end)/8192 1623.894 -
std::find_end(list<int>,_pred)_(near_matches)/1000 40504.168 -
std::find_end(list<int>,_pred)_(near_matches)/1024 42353.024 -
std::find_end(list<int>,_pred)_(near_matches)/8192 2566611.810 -
std::find_end(list<int>,_pred)_(process_all)/1000 781.987 -
std::find_end(list<int>,_pred)_(process_all)/1024 800.965 -
std::find_end(list<int>,_pred)_(process_all)/1048576 956854.743 -
std::find_end(list<int>,_pred)_(process_all)/8192 8206.976 -
std::find_end(list<int>,_pred)_(same_length)/1000 2073.634 -
std::find_end(list<int>,_pred)_(same_length)/1024 2054.432 -1.05%
std::find_end(list<int>,_pred)_(same_length)/8192 24035.600 -
std::find_end(list<int>,_pred)_(single_element)/1000 781.354 -
std::find_end(list<int>,_pred)_(single_element)/1024 800.531 -
std::find_end(list<int>,_pred)_(single_element)/8192 8591.602 -1.17%
std::find_end(vector<int>)_(match_near_end)/1000 28.279 -
std::find_end(vector<int>)_(match_near_end)/1024 24.673 -4.59%
std::find_end(vector<int>)_(match_near_end)/8192 206.117 -
std::find_end(vector<int>)_(near_matches)/1000 14101.953 -
std::find_end(vector<int>)_(near_matches)/1024 14503.903 -
std::find_end(vector<int>)_(near_matches)/8192 818712.391 -
std::find_end(vector<int>)_(process_all)/1000 181.047 4.41%
std::find_end(vector<int>)_(process_all)/1024 185.364 5.20%
std::find_end(vector<int>)_(process_all)/1048576 187521.379 6.49%
std::find_end(vector<int>)_(process_all)/8192 1454.153 5.41%
std::find_end(vector<int>)_(same_length)/1000 271.215 -7.53%
std::find_end(vector<int>)_(same_length)/1024 281.038 -6.95%
std::find_end(vector<int>)_(same_length)/8192 2024.584 -13.13%
std::find_end(vector<int>)_(single_element)/1000 165.347 4.06%
std::find_end(vector<int>)_(single_element)/1024 169.453 6.12%
std::find_end(vector<int>)_(single_element)/8192 1329.463 6.08%
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 -6.76%
std::find_end(vector<int>,_pred)_(near_matches)/1024 18150.038 -6.51%
std::find_end(vector<int>,_pred)_(near_matches)/8192 949597.359 -8.35%
std::find_end(vector<int>,_pred)_(process_all)/1000 287.959 -
std::find_end(vector<int>,_pred)_(process_all)/1024 293.813 -
std::find_end(vector<int>,_pred)_(process_all)/1048576 297565.740 -
std::find_end(vector<int>,_pred)_(process_all)/8192 2322.520 -
std::find_end(vector<int>,_pred)_(same_length)/1000 371.349 -
std::find_end(vector<int>,_pred)_(same_length)/1024 384.043 -
std::find_end(vector<int>,_pred)_(same_length)/8192 3036.105 -
std::find_end(vector<int>,_pred)_(single_element)/1000 286.481 -
std::find_end(vector<int>,_pred)_(single_element)/1024 293.504 -
std::find_end(vector<int>,_pred)_(single_element)/8192 2320.958 -
std::find_first_of(deque<int>)_(large_needle)/1024 378203.263 -
std::find_first_of(deque<int>)_(large_needle)/32 361.356 -
std::find_first_of(deque<int>)_(large_needle)/50 914.476 -
std::find_first_of(deque<int>)_(large_needle)/8192 24339100.410 -
std::find_first_of(deque<int>)_(small_needle)/1024 2782.283 -
std::find_first_of(deque<int>)_(small_needle)/32 94.726 -3.10%
std::find_first_of(deque<int>)_(small_needle)/50 142.976 -
std::find_first_of(deque<int>)_(small_needle)/8192 22210.783 -
std::find_first_of(deque<int>,_pred)_(large_needle)/1024 594131.408 -
std::find_first_of(deque<int>,_pred)_(large_needle)/32 487.222 -
std::find_first_of(deque<int>,_pred)_(large_needle)/50 1346.918 -
std::find_first_of(deque<int>,_pred)_(large_needle)/8192 38007987.870 -
std::find_first_of(deque<int>,_pred)_(small_needle)/1024 5857.503 -
std::find_first_of(deque<int>,_pred)_(small_needle)/32 178.512 -
std::find_first_of(deque<int>,_pred)_(small_needle)/50 281.519 -
std::find_first_of(deque<int>,_pred)_(small_needle)/8192 46906.545 -
std::find_first_of(list<int>)_(large_needle)/1024 916450.083 -
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 -1.54%
std::find_first_of(list<int>)_(small_needle)/1024 2737.037 -2.20%
std::find_first_of(list<int>)_(small_needle)/32 91.214 -2.05%
std::find_first_of(list<int>)_(small_needle)/50 139.153 -2.19%
std::find_first_of(list<int>)_(small_needle)/8192 21921.062 -2.26%
std::find_first_of(list<int>,_pred)_(large_needle)/1024 1048741.744 -12.47%
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 -1.37%
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 -1.43%
std::find_first_of(vector<int>)_(large_needle)/32 247.977 -
std::find_first_of(vector<int>)_(large_needle)/50 597.045 -2.00%
std::find_first_of(vector<int>)_(large_needle)/8192 14993104.529 -
std::find_first_of(vector<int>)_(small_needle)/1024 2807.561 -1.07%
std::find_first_of(vector<int>)_(small_needle)/32 91.128 -
std::find_first_of(vector<int>)_(small_needle)/50 142.282 1.86%
std::find_first_of(vector<int>)_(small_needle)/8192 22162.173 -4.61%
std::find_first_of(vector<int>,_pred)_(large_needle)/1024 599426.538 1.87%
std::find_first_of(vector<int>,_pred)_(large_needle)/32 486.039 -
std::find_first_of(vector<int>,_pred)_(large_needle)/50 1341.431 -
std::find_first_of(vector<int>,_pred)_(large_needle)/8192 38094215.923 -
std::find_first_of(vector<int>,_pred)_(small_needle)/1024 5546.497 -
std::find_first_of(vector<int>,_pred)_(small_needle)/32 177.552 -
std::find_first_of(vector<int>,_pred)_(small_needle)/50 271.769 -
std::find_first_of(vector<int>,_pred)_(small_needle)/8192 45281.109 -
std::find_if(deque<int>)_(bail_25%)/1024 61.356 -3.65%
std::find_if(deque<int>)_(bail_25%)/32768 2129.320 -
std::find_if(deque<int>)_(bail_25%)/8 0.844 -4.58%
std::find_if(deque<int>)_(bail_25%)/8192 531.033 -1.27%
std::find_if(deque<int>)_(process_all)/1024 265.765 -1.54%
std::find_if(deque<int>)_(process_all)/32768 8505.480 -
std::find_if(deque<int>)_(process_all)/50 13.918 3.73%
std::find_if(deque<int>)_(process_all)/8 2.627 9.77%
std::find_if(deque<int>)_(process_all)/8192 2126.591 -
std::find_if(list<int>)_(bail_25%)/1024 162.892 -
std::find_if(list<int>)_(bail_25%)/32768 7563.596 7.10%
std::find_if(list<int>)_(bail_25%)/8 0.796 -1.95%
std::find_if(list<int>)_(bail_25%)/8192 1483.397 -
std::find_if(list<int>)_(process_all)/1024 738.011 -
std::find_if(list<int>)_(process_all)/32768 26464.659 1.14%
std::find_if(list<int>)_(process_all)/50 13.611 2.46%
std::find_if(list<int>)_(process_all)/8 2.227 -
std::find_if(list<int>)_(process_all)/8192 6970.493 -17.14%
std::find_if(vector<bool>)_(process_all)/1024 515.753 -
std::find_if(vector<bool>)_(process_all)/1048576 523499.944 -
std::find_if(vector<bool>)_(process_all)/50 25.953 -
std::find_if(vector<bool>)_(process_all)/8 3.875 -
std::find_if(vector<bool>)_(process_all)/8192 4109.090 -
std::find_if(vector<char>)_(bail_25%)/1024 33.181 18.16%
std::find_if(vector<char>)_(bail_25%)/32768 935.249 17.73%
std::find_if(vector<char>)_(bail_25%)/8 0.740 -34.26%
std::find_if(vector<char>)_(bail_25%)/8192 239.503 13.81%
std::find_if(vector<char>)_(process_all)/1024 110.287 -
std::find_if(vector<char>)_(process_all)/32768 3108.813 -
std::find_if(vector<char>)_(process_all)/50 5.387 1.27%
std::find_if(vector<char>)_(process_all)/8 1.395 -10.25%
std::find_if(vector<char>)_(process_all)/8192 787.407 -
std::find_if(vector<int>)_(bail_25%)/1024 42.106 6.92%
std::find_if(vector<int>)_(bail_25%)/32768 1349.695 7.52%
std::find_if(vector<int>)_(bail_25%)/8 0.673 6.45%
std::find_if(vector<int>)_(bail_25%)/8192 338.595 7.21%
std::find_if(vector<int>)_(process_all)/1024 157.738 -14.84%
std::find_if(vector<int>)_(process_all)/32768 4969.864 -16.10%
std::find_if(vector<int>)_(process_all)/50 7.834 -15.98%
std::find_if(vector<int>)_(process_all)/8 1.527 -12.46%
std::find_if(vector<int>)_(process_all)/8192 1242.624 -16.12%
std::find_if_not(deque<int>)_(bail_25%)/1024 61.208 -
std::find_if_not(deque<int>)_(bail_25%)/32768 2156.542 -
std::find_if_not(deque<int>)_(bail_25%)/8 0.843 -
std::find_if_not(deque<int>)_(bail_25%)/8192 534.272 -
std::find_if_not(deque<int>)_(process_all)/1024 281.150 4.09%
std::find_if_not(deque<int>)_(process_all)/32768 8974.877 5.65%
std::find_if_not(deque<int>)_(process_all)/50 14.209 5.67%
std::find_if_not(deque<int>)_(process_all)/8 2.444 -
std::find_if_not(deque<int>)_(process_all)/8192 2237.873 5.58%
std::find_if_not(list<int>)_(bail_25%)/1024 163.060 -
std::find_if_not(list<int>)_(bail_25%)/32768 6832.544 -3.07%
std::find_if_not(list<int>)_(bail_25%)/8 0.792 -4.56%
std::find_if_not(list<int>)_(bail_25%)/8192 1473.904 -
std::find_if_not(list<int>)_(process_all)/1024 737.339 -
std::find_if_not(list<int>)_(process_all)/32768 25781.625 -
std::find_if_not(list<int>)_(process_all)/50 10.776 -4.16%
std::find_if_not(list<int>)_(process_all)/8 2.229 -
std::find_if_not(list<int>)_(process_all)/8192 7392.357 6.86%
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 4.19%
std::find_if_not(vector<char>)_(bail_25%)/32768 823.820 3.74%
std::find_if_not(vector<char>)_(bail_25%)/8 0.733 -16.72%
std::find_if_not(vector<char>)_(bail_25%)/8192 216.337 2.85%
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 23.61%
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 -
std::flat_map<int,_int>::contains(key)/1024 10.980 -
std::flat_map<int,_int>::contains(key)/32 7.028 1.27%
std::flat_map<int,_int>::contains(key)/8192 14.632 -
std::flat_map<int,_int>::count(key)/1024 10.955 -
std::flat_map<int,_int>::count(key)/32 6.994 1.06%
std::flat_map<int,_int>::count(key)/8192 14.660 -
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 14.160 -
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 187.125 -
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 27.154 -
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 1310.009 -
std::flat_map<int,_int>::ctor(const_Self&)/0 13.277 -
std::flat_map<int,_int>::ctor(const_Self&)/1024 176.463 -
std::flat_map<int,_int>::ctor(const_Self&)/32 22.868 -
std::flat_map<int,_int>::ctor(const_Self&)/8192 1936.914 1.43%
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 1.37%
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 2.24%
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 57688.175 -
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 13.984 1.25%
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 3.87%
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 135933.467 3.73%
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.64%
std::flat_map<int,_int>::erase(iterator)/1024 74.991 -9.34%
std::flat_map<int,_int>::erase(iterator)/32 20.273 -
std::flat_map<int,_int>::erase(iterator)/8192 512.458 5.02%
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 -28.30%
std::flat_map<int,_int>::erase(key)_(existent)/32 23.732 -
std::flat_map<int,_int>::erase(key)_(existent)/8192 526.476 1.24%
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/0 0.487 19.08%
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.08%
std::flat_map<int,_int>::erase(key)_(non-existent,_end)/8192 5.613 -1.20%
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/0 0.487 -
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/1024 3.925 -
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/32 2.047 -
std::flat_map<int,_int>::erase(key)_(non-existent,_middle)/8192 5.267 -
std::flat_map<int,_int>::find(key)/1024 10.803 -
std::flat_map<int,_int>::find(key)/32 6.894 1.04%
std::flat_map<int,_int>::find(key)/8192 14.380 -
std::flat_map<int,_int>::insert(const_value_type&)_(already_present)/1024 11.721 -47.01%
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 15.99%
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 -2.59%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 15.230 -
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 32.911 18.56%
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 -37.32%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 22.754 -2.25%
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 613.059 11.63%
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 -2.84%
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/32 13.842 1.33%
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 1.34%
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 76.375 -25.94%
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 9.81%
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.77%
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.82%
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.95%
std::flat_map<int,_int>::insert(value)_(new_value,_end)/1024 21.284 -12.37%
std::flat_map<int,_int>::insert(value)_(new_value,_end)/32 15.372 1.03%
std::flat_map<int,_int>::insert(value)_(new_value,_end)/8192 28.042 22.74%
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 -33.30%
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/32 23.387 -
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/8192 609.633 10.76%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 12.040 -40.85%
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 22.12%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 13.371 1.18%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 19.230 2.54%
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 12.85%
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 -32.39%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 22.973 -1.37%
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 596.063 10.97%
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 2.75%
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 -16.76%
std::flat_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 14.700 2.24%
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 -11.74%
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 2.648 6.04%
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 72.711 -
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 4.627 3.85%
std::flat_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1008.579 -12.83%
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 1.81%
std::flat_multimap<int,_int>::clear()/8192 405.034 1.60%
std::flat_multimap<int,_int>::contains(key)/1024 10.994 -
std::flat_multimap<int,_int>::contains(key)/32 7.088 -
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 -
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 3.12%
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.11%
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 -2.89%
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 -
std::flat_multimap<int,_int>::erase(iterator)/32 20.116 -
std::flat_multimap<int,_int>::erase(iterator)/8192 489.073 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 390.998 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 398.625 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 391.916 -
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 551.605 1.06%
std::flat_multimap<int,_int>::erase(key)_(existent)/1024 83.180 2.23%
std::flat_multimap<int,_int>::erase(key)_(existent)/32 23.740 1.22%
std::flat_multimap<int,_int>::erase(key)_(existent)/8192 515.618 3.22%
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/0 0.457 9.03%
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 -1.63%
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.23%
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 -58.42%
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/32 22.476 6.25%
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/8192 564.772 1.17%
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 -52.15%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 15.262 -1.25%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 30.533 -5.38%
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 -56.08%
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32 22.687 -
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 537.349 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/0 13.405 1.02%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024 16.505 -12.05%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 13.461 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 18.351 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/0 13.452 -
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024 77.116 -45.97%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/32 21.077 1.59%
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192 500.010 -
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 1.10%
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 1.46%
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 1.23%
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 -62.94%
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/32 15.594 -2.54%
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/8192 33.518 -8.94%
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/0 13.281 1.08%
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/1024 101.380 -58.48%
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/32 22.971 -
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/8192 549.003 -1.39%
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 -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 85.704 -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 17.085 1.53%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 551.528 -2.31%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 14.959 -
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 88.900 4.45%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 17.425 2.95%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 1640.456 183.70%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 2.695 3.55%
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.05%
std::flat_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 1601.586 191.75%
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 -3.56%
std::for_each(deque<int>)/8 2.980 -
std::for_each(deque<int>)/8192 3146.990 -
std::for_each(join_view(vector<vector<int>>))/32 11.399 -
std::for_each(join_view(vector<vector<int>>))/50 17.635 -
std::for_each(join_view(vector<vector<int>>))/8 3.072 -
std::for_each(join_view(vector<vector<int>>))/8192 3018.436 -1.31%
std::for_each(list<int>)/32 11.321 -1.10%
std::for_each(list<int>)/50 21.400 -2.07%
std::for_each(list<int>)/8 2.391 -5.42%
std::for_each(list<int>)/8192 7841.341 -4.50%
std::for_each(map<int>::iterator)/32 41.704 -
std::for_each(map<int>::iterator)/50 65.837 -
std::for_each(map<int>::iterator)/8 8.791 -
std::for_each(map<int>::iterator)/8192 16744.138 -2.24%
std::for_each(multimap<int>::iterator)/32 41.290 -
std::for_each(multimap<int>::iterator)/50 66.035 -
std::for_each(multimap<int>::iterator)/8 8.658 -2.03%
std::for_each(multimap<int>::iterator)/8192 16597.811 -3.65%
std::for_each(multiset<int>::iterator)/32 41.335 -
std::for_each(multiset<int>::iterator)/50 66.310 -1.17%
std::for_each(multiset<int>::iterator)/8 8.810 -1.06%
std::for_each(multiset<int>::iterator)/8192 16801.691 -2.35%
std::for_each(set<int>::iterator)/32 41.536 -
std::for_each(set<int>::iterator)/50 67.066 -
std::for_each(set<int>::iterator)/8 9.043 -
std::for_each(set<int>::iterator)/8192 17562.339 -1.23%
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 -8.19%
std::for_each_n(deque<int>)/50 16.501 -8.19%
std::for_each_n(deque<int>)/8 2.839 -9.40%
std::for_each_n(deque<int>)/8192 3071.358 -2.72%
std::for_each_n(join_view(vector<vector<int>>))/32 11.461 -
std::for_each_n(join_view(vector<vector<int>>))/50 17.749 -
std::for_each_n(join_view(vector<vector<int>>))/8 3.207 -
std::for_each_n(join_view(vector<vector<int>>))/8192 3213.199 8.50%
std::for_each_n(list<int>)/32 11.190 -
std::for_each_n(list<int>)/50 21.687 -2.95%
std::for_each_n(list<int>)/8 2.516 -
std::for_each_n(list<int>)/8192 7962.470 3.68%
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 -2.65%
std::format(double)_(fmt:_{:017500_0Le}) 1222.280 1.05%
std::format(double)_(fmt:_{:017500_0Lf}) 1376.183 1.74%
std::format(double)_(fmt:_{:017500_0Lg}) 1223.689 -
std::format(double)_(fmt:_{:017500_0L}) 1214.219 -
std::format(double)_(fmt:_{:017500_0a}) 1189.102 -1.78%
std::format(double)_(fmt:_{:017500_0e}) 1205.277 -
std::format(double)_(fmt:_{:017500_0f}) 1350.327 4.36%
std::format(double)_(fmt:_{:017500_0g}) 1207.699 -
std::format(double)_(fmt:_{:017500_0}) 1209.793 -
std::format(double)_(fmt:_{:017500_10La}) 1194.482 -
std::format(double)_(fmt:_{:017500_10Le}) 1216.925 -
std::format(double)_(fmt:_{:017500_10Lf}) 1334.635 1.69%
std::format(double)_(fmt:_{:017500_10Lg}) 1226.131 -
std::format(double)_(fmt:_{:017500_10L}) 1225.328 -
std::format(double)_(fmt:_{:017500_10a}) 1187.583 -
std::format(double)_(fmt:_{:017500_10e}) 1210.613 -
std::format(double)_(fmt:_{:017500_10f}) 1287.308 1.08%
std::format(double)_(fmt:_{:017500_10g}) 1215.381 -
std::format(double)_(fmt:_{:017500_10}) 1215.756 -
std::format(double)_(fmt:_{:017500_17000L}) 1791.978 1.50%
std::format(double)_(fmt:_{:017500_17000}) 1784.229 1.17%
std::format(double)_(fmt:_{:0<17500_0La}) 1192.947 -2.33%
std::format(double)_(fmt:_{:0<17500_0Le}) 1209.458 -
std::format(double)_(fmt:_{:0<17500_0Lf}) 1360.166 -1.18%
std::format(double)_(fmt:_{:0<17500_0Lg}) 1218.146 -1.08%
std::format(double)_(fmt:_{:0<17500_0L}) 1214.252 -
std::format(double)_(fmt:_{:0<17500_0a}) 1204.298 -1.19%
std::format(double)_(fmt:_{:0<17500_0e}) 1203.015 -
std::format(double)_(fmt:_{:0<17500_0f}) 1317.323 -
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 -2.75%
std::format(double)_(fmt:_{:0<17500_10Le}) 1227.273 -
std::format(double)_(fmt:_{:0<17500_10Lf}) 1309.088 -
std::format(double)_(fmt:_{:0<17500_10Lg}) 1246.272 1.34%
std::format(double)_(fmt:_{:0<17500_10L}) 1237.777 -
std::format(double)_(fmt:_{:0<17500_10a}) 1216.609 1.31%
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.21%
std::format(double)_(fmt:_{:0<17500_17000L}) 1787.043 2.13%
std::format(double)_(fmt:_{:0<17500_17000}) 1753.752 -
std::format(double)_(fmt:_{:0>17500_0La}) 1208.968 -1.42%
std::format(double)_(fmt:_{:0>17500_0Le}) 1211.808 -
std::format(double)_(fmt:_{:0>17500_0Lf}) 1362.686 1.71%
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 2.89%
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 2.21%
std::format(double)_(fmt:_{:0>17500_10Lg}) 1223.901 -
std::format(double)_(fmt:_{:0>17500_10L}) 1222.819 -
std::format(double)_(fmt:_{:0>17500_10a}) 1187.851 -
std::format(double)_(fmt:_{:0>17500_10e}) 1208.379 -
std::format(double)_(fmt:_{:0>17500_10f}) 1287.353 -
std::format(double)_(fmt:_{:0>17500_10g}) 1213.510 -
std::format(double)_(fmt:_{:0>17500_10}) 1214.209 -
std::format(double)_(fmt:_{:0>17500_17000L}) 1800.648 1.05%
std::format(double)_(fmt:_{:0>17500_17000}) 1784.061 2.41%
std::format(double)_(fmt:_{:0^17500_0La}) 1241.705 -2.78%
std::format(double)_(fmt:_{:0^17500_0Le}) 1219.207 -
std::format(double)_(fmt:_{:0^17500_0Lf}) 1367.260 -
std::format(double)_(fmt:_{:0^17500_0Lg}) 1234.153 -
std::format(double)_(fmt:_{:0^17500_0L}) 1229.723 -3.39%
std::format(double)_(fmt:_{:0^17500_0a}) 1283.428 2.60%
std::format(double)_(fmt:_{:0^17500_0e}) 1214.927 -
std::format(double)_(fmt:_{:0^17500_0f}) 1371.132 2.59%
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 -
std::format(double)_(fmt:_{:0^17500_10Lg}) 1229.087 -
std::format(double)_(fmt:_{:0^17500_10L}) 1233.144 -
std::format(double)_(fmt:_{:0^17500_10a}) 1209.373 -
std::format(double)_(fmt:_{:0^17500_10e}) 1216.620 -
std::format(double)_(fmt:_{:0^17500_10f}) 1304.511 -
std::format(double)_(fmt:_{:0^17500_10g}) 1220.664 -
std::format(double)_(fmt:_{:0^17500_10}) 1220.244 -
std::format(double)_(fmt:_{:0^17500_17000L}) 1774.880 -
std::format(double)_(fmt:_{:0^17500_17000}) 1770.824 -
std::format(double)_(fmt:_{:_0La}) 42.536 -2.95%
std::format(double)_(fmt:_{:_0Le}) 60.012 -
std::format(double)_(fmt:_{:_0Lf}) 108.865 -1.37%
std::format(double)_(fmt:_{:_0Lg}) 62.489 -
std::format(double)_(fmt:_{:_0L}) 62.217 -
std::format(double)_(fmt:_{:_0a}) 37.374 -
std::format(double)_(fmt:_{:_0e}) 43.361 -4.28%
std::format(double)_(fmt:_{:_0f}) 101.312 -1.01%
std::format(double)_(fmt:_{:_0g}) 48.230 -3.81%
std::format(double)_(fmt:_{:_0}) 26.610 -
std::format(double)_(fmt:_{:_10La}) 45.030 -2.96%
std::format(double)_(fmt:_{:_10Le}) 67.553 -
std::format(double)_(fmt:_{:_10Lf}) 112.291 -1.39%
std::format(double)_(fmt:_{:_10Lg}) 71.088 -1.86%
std::format(double)_(fmt:_{:_10L}) 73.084 2.50%
std::format(double)_(fmt:_{:_10a}) 38.277 -
std::format(double)_(fmt:_{:_10e}) 47.242 -
std::format(double)_(fmt:_{:_10f}) 104.836 -
std::format(double)_(fmt:_{:_10g}) 59.552 -2.25%
std::format(double)_(fmt:_{:_10}) 59.237 -1.24%
std::format(double)_(fmt:_{:_17000L}) 587.767 1.06%
std::format(double)_(fmt:_{:_17000}) 575.221 -
std::format(float)_(fmt:_{:017500_0La}) 1287.537 3.10%
std::format(float)_(fmt:_{:017500_0Le}) 1214.452 -
std::format(float)_(fmt:_{:017500_0Lf}) 1243.989 -
std::format(float)_(fmt:_{:017500_0Lg}) 1216.807 -
std::format(float)_(fmt:_{:017500_0L}) 1227.887 -
std::format(float)_(fmt:_{:017500_0a}) 1244.946 1.97%
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 1.35%
std::format(float)_(fmt:_{:0<17500_0Le}) 1215.628 -
std::format(float)_(fmt:_{:0<17500_0Lf}) 1223.498 -2.96%
std::format(float)_(fmt:_{:0<17500_0Lg}) 1222.903 -
std::format(float)_(fmt:_{:0<17500_0L}) 1215.608 -1.10%
std::format(float)_(fmt:_{:0<17500_0a}) 1224.454 2.61%
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.17%
std::format(float)_(fmt:_{:0<17500_10Lg}) 1276.334 3.65%
std::format(float)_(fmt:_{:0<17500_10L}) 1230.766 -
std::format(float)_(fmt:_{:0<17500_10a}) 1194.304 -
std::format(float)_(fmt:_{:0<17500_10e}) 1217.627 -
std::format(float)_(fmt:_{:0<17500_10f}) 1254.519 1.23%
std::format(float)_(fmt:_{:0<17500_10g}) 1242.852 2.08%
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 4.33%
std::format(float)_(fmt:_{:0>17500_0Le}) 1212.801 -
std::format(float)_(fmt:_{:0>17500_0Lf}) 1243.182 -
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 3.84%
std::format(float)_(fmt:_{:0>17500_0e}) 1208.739 -
std::format(float)_(fmt:_{:0>17500_0f}) 1234.687 1.49%
std::format(float)_(fmt:_{:0>17500_0g}) 1205.776 -
std::format(float)_(fmt:_{:0>17500_0}) 1210.366 2.61%
std::format(float)_(fmt:_{:0>17500_10La}) 1209.413 -
std::format(float)_(fmt:_{:0>17500_10Le}) 1216.925 -
std::format(float)_(fmt:_{:0>17500_10Lf}) 1220.696 -
std::format(float)_(fmt:_{:0>17500_10Lg}) 1219.497 -
std::format(float)_(fmt:_{:0>17500_10L}) 1222.861 -
std::format(float)_(fmt:_{:0>17500_10a}) 1191.391 -
std::format(float)_(fmt:_{:0>17500_10e}) 1210.402 -
std::format(float)_(fmt:_{:0>17500_10f}) 1211.524 -
std::format(float)_(fmt:_{:0>17500_10g}) 1212.590 -
std::format(float)_(fmt:_{:0>17500_10}) 1227.135 -
std::format(float)_(fmt:_{:0>17500_17000L}) 1235.579 -
std::format(float)_(fmt:_{:0>17500_17000}) 1228.363 -
std::format(float)_(fmt:_{:0^17500_0La}) 1269.705 -1.33%
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 -1.24%
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 -1.29%
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 -1.09%
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 -1.31%
std::format(float)_(fmt:_{:_0Le}) 58.796 -
std::format(float)_(fmt:_{:_0Lf}) 48.250 -
std::format(float)_(fmt:_{:_0Lg}) 61.244 -
std::format(float)_(fmt:_{:_0L}) 62.038 -
std::format(float)_(fmt:_{:_0a}) 35.527 -
std::format(float)_(fmt:_{:_0e}) 42.921 -
std::format(float)_(fmt:_{:_0f}) 41.329 -
std::format(float)_(fmt:_{:_0g}) 46.798 -
std::format(float)_(fmt:_{:_0}) 25.113 -
std::format(float)_(fmt:_{:_10La}) 44.141 -1.26%
std::format(float)_(fmt:_{:_10Le}) 64.864 -
std::format(float)_(fmt:_{:_10Lf}) 52.758 -
std::format(float)_(fmt:_{:_10Lg}) 68.365 -
std::format(float)_(fmt:_{:_10L}) 69.108 -
std::format(float)_(fmt:_{:_10a}) 36.796 1.12%
std::format(float)_(fmt:_{:_10e}) 47.335 -
std::format(float)_(fmt:_{:_10f}) 44.437 -
std::format(float)_(fmt:_{:_10g}) 57.967 -
std::format(float)_(fmt:_{:_10}) 56.668 -
std::format(float)_(fmt:_{:_17000L}) 80.690 -
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 2.24%
std::generate(deque<int>)/1024 308.780 -
std::generate(deque<int>)/32 8.163 -1.24%
std::generate(deque<int>)/50 12.487 1.56%
std::generate(deque<int>)/8192 2406.234 -1.11%
std::generate(list<int>)/1024 671.158 -
std::generate(list<int>)/32 8.357 -
std::generate(list<int>)/50 15.081 -
std::generate(list<int>)/8192 7501.532 1.70%
std::generate(vector<int>)/1024 242.073 -1.20%
std::generate(vector<int>)/32 7.888 -1.18%
std::generate(vector<int>)/50 11.836 -1.17%
std::generate(vector<int>)/8192 1819.289 -1.34%
std::generate_n(deque<int>)/1024 304.059 -
std::generate_n(deque<int>)/32 8.094 -2.17%
std::generate_n(deque<int>)/50 12.148 -1.37%
std::generate_n(deque<int>)/8192 2349.719 -1.82%
std::generate_n(list<int>)/1024 651.265 -
std::generate_n(list<int>)/32 9.074 -1.45%
std::generate_n(list<int>)/50 15.308 -2.72%
std::generate_n(list<int>)/8192 7098.142 5.25%
std::generate_n(vector<int>)/1024 241.123 -1.04%
std::generate_n(vector<int>)/32 7.900 -
std::generate_n(vector<int>)/50 11.871 -
std::generate_n(vector<int>)/8192 1826.508 -1.11%
std::getline(std::istringstream,_std::string) 18.572 -
std::is_partitioned(deque<int>)_(partitioned)/1024 246.489 -4.70%
std::is_partitioned(deque<int>)_(partitioned)/32 7.749 -
std::is_partitioned(deque<int>)_(partitioned)/50 12.606 3.92%
std::is_partitioned(deque<int>)_(partitioned)/8192 1988.453 -4.85%
std::is_partitioned(deque<int>)_(unpartitioned)/1024 110.996 -6.60%
std::is_partitioned(deque<int>)_(unpartitioned)/32 4.005 7.77%
std::is_partitioned(deque<int>)_(unpartitioned)/50 6.058 3.16%
std::is_partitioned(deque<int>)_(unpartitioned)/8192 806.581 -4.67%
std::is_partitioned(list<int>)_(partitioned)/1024 731.535 1.26%
std::is_partitioned(list<int>)_(partitioned)/32 5.679 1.67%
std::is_partitioned(list<int>)_(partitioned)/50 8.812 1.40%
std::is_partitioned(list<int>)_(partitioned)/8192 6679.619 -4.72%
std::is_partitioned(list<int>)_(unpartitioned)/1024 98.342 -
std::is_partitioned(list<int>)_(unpartitioned)/32 5.789 -5.41%
std::is_partitioned(list<int>)_(unpartitioned)/50 0.966 -15.23%
std::is_partitioned(list<int>)_(unpartitioned)/8192 783.617 -
std::is_partitioned(vector<int>)_(partitioned)/1024 167.676 -
std::is_partitioned(vector<int>)_(partitioned)/32 5.295 -1.09%
std::is_partitioned(vector<int>)_(partitioned)/50 8.033 -
std::is_partitioned(vector<int>)_(partitioned)/8192 1329.634 -
std::is_partitioned(vector<int>)_(unpartitioned)/1024 69.766 9.30%
std::is_partitioned(vector<int>)_(unpartitioned)/32 2.700 6.60%
std::is_partitioned(vector<int>)_(unpartitioned)/50 0.805 -4.53%
std::is_partitioned(vector<int>)_(unpartitioned)/8192 281.967 9.22%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/1024 377.099 -25.20%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8 3.652 -5.38%
std::is_permutation(deque<int>)_(3leg)_(common_prefix)/8192 3043.229 -24.79%
std::is_permutation(deque<int>)_(3leg)_(shuffled)/1024 588040.529 -2.95%
std::is_permutation(deque<int>)_(3leg)_(shuffled)/8 43.999 -4.85%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024 395.128 -8.95%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8 5.238 -2.49%
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8192 3156.970 -8.87%
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/1024 686901.907 -1.03%
std::is_permutation(deque<int>)_(3leg,_pred)_(shuffled)/8 49.321 -
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/1024 415.728 -14.57%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8 4.587 6.31%
std::is_permutation(deque<int>)_(4leg)_(common_prefix)/8192 3330.074 -15.34%
std::is_permutation(deque<int>)_(4leg)_(shuffled)/1024 588972.431 -
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8 44.236 -
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024 463.902 -3.24%
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8 5.527 -4.30%
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192 3681.859 -3.13%
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/1024 690691.070 -
std::is_permutation(deque<int>)_(4leg,_pred)_(shuffled)/8 48.830 -4.70%
std::is_permutation(list<int>)_(3leg)_(common_prefix)/1024 750.056 -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8 3.268 -
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192 9158.012 -
std::is_permutation(list<int>)_(3leg)_(shuffled)/1024 1439279.110 -1.99%
std::is_permutation(list<int>)_(3leg)_(shuffled)/8 41.039 2.23%
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/1024 775.645 -
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8 3.979 1.49%
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8192 8222.312 -19.88%
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/1024 1564723.040 -
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8 50.252 5.37%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/1024 768.873 -
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8 4.030 -1.67%
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8192 9539.438 -31.41%
std::is_permutation(list<int>)_(4leg)_(shuffled)/1024 1461094.121 1.12%
std::is_permutation(list<int>)_(4leg)_(shuffled)/8 40.424 -3.14%
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.28%
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192 8402.818 -13.52%
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/1024 1565713.477 -
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8 47.920 -
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/1024 319.756 -1.31%
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8 3.699 -1.66%
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8192 2469.564 -
std::is_permutation(vector<int>)_(3leg)_(shuffled)/1024 237626.310 -1.21%
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8 28.313 -7.44%
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/1024 289.084 -
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/8 3.672 2.15%
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 -5.14%
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 -
std::is_permutation(vector<int>)_(4leg)_(shuffled)/8 28.757 -4.36%
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/1024 325.774 -6.81%
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8 3.801 -3.38%
std::is_permutation(vector<int>)_(4leg,_pred)_(common_prefix)/8192 2647.634 -5.97%
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/1024 559436.713 -
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8 41.218 -
std::is_sorted(deque<int>)/1024 501.113 -
std::is_sorted(deque<int>)/8 3.144 34.10%
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 64.21%
std::is_sorted(deque<int>,_pred)/8192 4208.022 -
std::is_sorted(list<int>)/1024 739.271 -3.08%
std::is_sorted(list<int>)/8 2.109 -1.89%
std::is_sorted(list<int>)/8192 6767.047 -
std::is_sorted(list<int>,_pred)/1024 777.022 -
std::is_sorted(list<int>,_pred)/8 2.490 -
std::is_sorted(list<int>,_pred)/8192 6897.476 -
std::is_sorted(vector<int>)/1024 237.871 -
std::is_sorted(vector<int>)/8 2.060 -
std::is_sorted(vector<int>)/8192 1867.959 -
std::is_sorted(vector<int>,_pred)/1024 249.380 -
std::is_sorted(vector<int>,_pred)/8 2.094 -
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 47.27%
std::is_sorted_until(deque<int>)/8192 3927.046 -
std::is_sorted_until(deque<int>,_pred)/1024 392.744 6.83%
std::is_sorted_until(deque<int>,_pred)/8 2.729 -
std::is_sorted_until(deque<int>,_pred)/8192 3102.321 6.37%
std::is_sorted_until(list<int>)/1024 739.215 -
std::is_sorted_until(list<int>)/8 2.164 -
std::is_sorted_until(list<int>)/8192 7110.907 -1.71%
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 -
std::is_sorted_until(vector<int>)/1024 234.666 -
std::is_sorted_until(vector<int>)/8 2.022 -
std::is_sorted_until(vector<int>)/8192 1831.227 -
std::is_sorted_until(vector<int>,_pred)/1024 410.572 -2.18%
std::is_sorted_until(vector<int>,_pred)/8 3.407 -1.39%
std::is_sorted_until(vector<int>,_pred)/8192 3270.689 -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/1024 4858.031 -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/32 536.282 -
std::list<int>::append_range()_(into_empty_container)_(cheap_elements)/8192 37608.657 2.06%
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.38%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024 11756.354 2.23%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 346.004 2.21%
std::list<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 101249.329 2.76%
std::list<int>::ctor(Range)_(cheap_elements)/1024 11704.288 1.68%
std::list<int>::ctor(Range)_(cheap_elements)/32 343.224 1.34%
std::list<int>::ctor(Range)_(cheap_elements)/8192 101105.931 2.95%
std::list<int>::ctor(const_Self&)_(cheap_elements)/1024 11736.988 1.80%
std::list<int>::ctor(const_Self&)_(cheap_elements)/32 343.036 1.73%
std::list<int>::ctor(const_Self&)_(cheap_elements)/8192 101102.390 1.07%
std::list<int>::ctor(size_type)/1024 12441.042 -
std::list<int>::ctor(size_type)/32 347.940 -
std::list<int>::ctor(size_type)/8192 100855.543 -
std::list<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 11839.039 2.84%
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 2.11%
std::list<int>::erase(begin)_(cheap_elements)/1024 10.568 -
std::list<int>::erase(begin)_(cheap_elements)/32 10.517 1.02%
std::list<int>::erase(begin)_(cheap_elements)/8192 10.612 -
std::list<int>::insert(begin)_(cheap_elements)/1024 12.144 2.08%
std::list<int>::insert(begin)_(cheap_elements)/32 10.639 1.68%
std::list<int>::insert(begin)_(cheap_elements)/8192 12.034 1.23%
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 -16.31%
std::list<int>::prepend_range()_(into_empty_container)_(cheap_elements)/1024 4880.936 1.21%
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 1.86%
std::list<int>::push_back()_(many_elements)_(cheap_elements)/1024 4.716 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/32 16.724 -
std::list<int>::push_back()_(many_elements)_(cheap_elements)/8192 4.533 -
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024 6918.023 4.38%
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 4.90%
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/1024 16900.664 3.92%
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/32 871.211 -
std::list<std::string>::append_range()_(into_empty_container)_(expensive_elements)/8192 148517.000 3.59%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 2364.093 8.18%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 80.117 5.20%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192 21871.095 10.19%
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/1024 6111.346 -
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 96.114 2.24%
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 2.56%
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 418.232 2.72%
std::list<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 121186.177 2.53%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024 32670.613 2.49%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32 914.162 2.05%
std::list<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192 278433.529 1.92%
std::list<std::string>::ctor(Range)_(cheap_elements)/1024 14702.116 2.61%
std::list<std::string>::ctor(Range)_(cheap_elements)/32 415.831 2.57%
std::list<std::string>::ctor(Range)_(cheap_elements)/8192 120383.578 2.31%
std::list<std::string>::ctor(Range)_(expensive_elements)/1024 32247.862 2.13%
std::list<std::string>::ctor(Range)_(expensive_elements)/32 930.844 1.22%
std::list<std::string>::ctor(Range)_(expensive_elements)/8192 277908.608 2.34%
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/1024 15159.692 3.27%
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/32 424.278 3.55%
std::list<std::string>::ctor(const_Self&)_(cheap_elements)/8192 122697.954 3.09%
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/1024 32708.811 2.24%
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/32 917.645 2.20%
std::list<std::string>::ctor(const_Self&)_(expensive_elements)/8192 279938.033 1.81%
std::list<std::string>::ctor(size_type)/1024 12753.285 1.63%
std::list<std::string>::ctor(size_type)/32 356.724 1.25%
std::list<std::string>::ctor(size_type)/8192 104837.886 1.84%
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 14909.898 1.90%
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 422.974 2.53%
std::list<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 120911.179 -
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 32335.207 2.48%
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 892.922 3.08%
std::list<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/8192 275295.272 1.90%
std::list<std::string>::erase(begin)_(cheap_elements)/1024 14.667 -1.87%
std::list<std::string>::erase(begin)_(cheap_elements)/32 12.613 -2.28%
std::list<std::string>::erase(begin)_(cheap_elements)/8192 14.377 -1.44%
std::list<std::string>::erase(begin)_(expensive_elements)/1024 29.887 -
std::list<std::string>::erase(begin)_(expensive_elements)/32 27.049 -2.14%
std::list<std::string>::erase(begin)_(expensive_elements)/8192 29.313 -2.29%
std::list<std::string>::insert(begin)_(cheap_elements)/1024 14.833 3.43%
std::list<std::string>::insert(begin)_(cheap_elements)/32 13.131 2.67%
std::list<std::string>::insert(begin)_(cheap_elements)/8192 14.711 3.01%
std::list<std::string>::insert(begin)_(expensive_elements)/1024 30.066 1.88%
std::list<std::string>::insert(begin)_(expensive_elements)/32 27.823 2.33%
std::list<std::string>::insert(begin)_(expensive_elements)/8192 30.245 1.99%
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/1024 2440.161 4.70%
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/32 80.848 4.36%
std::list<std::string>::operator=(const_Self&)_(cheap_elements)/8192 19504.034 1.58%
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 3.40%
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 3.12%
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/1024 16667.581 2.35%
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/32 870.219 -
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/8192 147388.718 2.66%
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/1024 6.892 1.90%
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/32 18.633 1.42%
std::list<std::string>::push_back()_(many_elements)_(cheap_elements)/8192 6.867 2.29%
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 16.299 1.77%
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/32 27.159 1.89%
std::list<std::string>::push_back()_(many_elements)_(expensive_elements)/8192 18.026 2.25%
std::lower_bound(std::deque<int>)/100 25.746 -
std::lower_bound(std::deque<int>)/8 14.177 -
std::lower_bound(std::deque<int>)/8192 50.869 -
std::lower_bound(std::forward_list<int>)/100 89.764 1.31%
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.03%
std::lower_bound(std::list<int>)/8 13.387 -
std::lower_bound(std::list<int>)/8192 12847.154 3.68%
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 -5.15%
std::make_heap(deque<int>)_(ascending)/8 26.017 1.98%
std::make_heap(deque<int>)_(ascending)/8192 21818.273 -8.24%
std::make_heap(deque<int>)_(descending)/1024 3520.385 -3.79%
std::make_heap(deque<int>)_(descending)/8 29.780 -
std::make_heap(deque<int>)_(descending)/8192 30410.058 -3.56%
std::make_heap(deque<int>)_(heap)/1024 3559.918 -2.60%
std::make_heap(deque<int>)_(heap)/8 29.145 -
std::make_heap(deque<int>)_(heap)/8192 30499.478 -2.88%
std::make_heap(deque<int>)_(pipe-organ)/1024 2647.505 -4.24%
std::make_heap(deque<int>)_(pipe-organ)/8 26.064 -
std::make_heap(deque<int>)_(pipe-organ)/8192 22039.635 -7.43%
std::make_heap(deque<int>)_(repeated)/1024 2544.314 -2.37%
std::make_heap(deque<int>)_(repeated)/8 26.532 -
std::make_heap(deque<int>)_(repeated)/8192 20344.467 -8.08%
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 -
std::make_heap(deque<int>,_pred)_(ascending)/8 23.488 -1.29%
std::make_heap(deque<int>,_pred)_(ascending)/8192 21026.147 -3.54%
std::make_heap(deque<int>,_pred)_(descending)/1024 3358.425 1.70%
std::make_heap(deque<int>,_pred)_(descending)/8 28.136 -
std::make_heap(deque<int>,_pred)_(descending)/8192 28708.881 -
std::make_heap(deque<int>,_pred)_(heap)/1024 3309.553 -1.80%
std::make_heap(deque<int>,_pred)_(heap)/8 27.615 -
std::make_heap(deque<int>,_pred)_(heap)/8192 28244.489 -1.95%
std::make_heap(deque<int>,_pred)_(pipe-organ)/1024 2442.379 -1.25%
std::make_heap(deque<int>,_pred)_(pipe-organ)/8 24.441 -
std::make_heap(deque<int>,_pred)_(pipe-organ)/8192 20489.807 -3.85%
std::make_heap(deque<int>,_pred)_(repeated)/1024 2364.917 -
std::make_heap(deque<int>,_pred)_(repeated)/8 23.855 -
std::make_heap(deque<int>,_pred)_(repeated)/8192 19013.575 -5.44%
std::make_heap(deque<int>,_pred)_(shuffled)/1024 3352.432 -
std::make_heap(deque<int>,_pred)_(shuffled)/8 24.683 -
std::make_heap(deque<int>,_pred)_(shuffled)/8192 38303.032 -
std::make_heap(vector<NonIntegral>)_(ascending)/1024 662.343 1.13%
std::make_heap(vector<NonIntegral>)_(ascending)/8 16.567 -
std::make_heap(vector<NonIntegral>)_(ascending)/8192 5100.790 1.34%
std::make_heap(vector<NonIntegral>)_(descending)/1024 989.863 -2.56%
std::make_heap(vector<NonIntegral>)_(descending)/8 20.420 -
std::make_heap(vector<NonIntegral>)_(descending)/8192 7237.433 -3.17%
std::make_heap(vector<NonIntegral>)_(heap)/1024 954.513 -3.38%
std::make_heap(vector<NonIntegral>)_(heap)/8 20.263 2.65%
std::make_heap(vector<NonIntegral>)_(heap)/8192 7206.231 -3.41%
std::make_heap(vector<NonIntegral>)_(pipe-organ)/1024 651.686 -
std::make_heap(vector<NonIntegral>)_(pipe-organ)/8 16.453 -
std::make_heap(vector<NonIntegral>)_(pipe-organ)/8192 5013.466 -
std::make_heap(vector<NonIntegral>)_(repeated)/1024 561.150 -
std::make_heap(vector<NonIntegral>)_(repeated)/8 15.825 -
std::make_heap(vector<NonIntegral>)_(repeated)/8192 4251.772 -
std::make_heap(vector<NonIntegral>)_(shuffled)/1024 774.012 -
std::make_heap(vector<NonIntegral>)_(shuffled)/8 17.015 1.50%
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 -3.01%
std::make_heap(vector<NonIntegral>,_pred)_(descending)/8 20.705 -2.50%
std::make_heap(vector<NonIntegral>,_pred)_(descending)/8192 7225.362 -3.46%
std::make_heap(vector<NonIntegral>,_pred)_(heap)/1024 955.413 -3.29%
std::make_heap(vector<NonIntegral>,_pred)_(heap)/8 20.207 -
std::make_heap(vector<NonIntegral>,_pred)_(heap)/8192 7200.434 -3.42%
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 -1.55%
std::make_heap(vector<NonIntegral>,_pred)_(repeated)/8 15.803 -
std::make_heap(vector<NonIntegral>,_pred)_(repeated)/8192 4267.145 -
std::make_heap(vector<NonIntegral>,_pred)_(shuffled)/1024 784.161 -
std::make_heap(vector<NonIntegral>,_pred)_(shuffled)/8 16.825 -
std::make_heap(vector<NonIntegral>,_pred)_(shuffled)/8192 6275.486 -
std::make_heap(vector<int>)_(ascending)/1024 657.817 -
std::make_heap(vector<int>)_(ascending)/8 16.485 -
std::make_heap(vector<int>)_(ascending)/8192 5082.607 -
std::make_heap(vector<int>)_(descending)/1024 994.477 -
std::make_heap(vector<int>)_(descending)/8 26.171 1.71%
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 3.79%
std::make_heap(vector<int>)_(heap)/8192 7261.580 -
std::make_heap(vector<int>)_(pipe-organ)/1024 647.540 -
std::make_heap(vector<int>)_(pipe-organ)/8 16.434 -
std::make_heap(vector<int>)_(pipe-organ)/8192 4982.558 -
std::make_heap(vector<int>)_(repeated)/1024 553.096 -
std::make_heap(vector<int>)_(repeated)/8 15.792 -
std::make_heap(vector<int>)_(repeated)/8192 4181.454 -
std::make_heap(vector<int>)_(shuffled)/1024 772.795 -
std::make_heap(vector<int>)_(shuffled)/8 17.172 -
std::make_heap(vector<int>)_(shuffled)/8192 6278.179 -
std::make_heap(vector<int>,_pred)_(ascending)/1024 663.990 1.55%
std::make_heap(vector<int>,_pred)_(ascending)/8 16.624 -
std::make_heap(vector<int>,_pred)_(ascending)/8192 5111.580 1.45%
std::make_heap(vector<int>,_pred)_(descending)/1024 981.963 -
std::make_heap(vector<int>,_pred)_(descending)/8 19.700 -1.35%
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 2.17%
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 -1.38%
std::make_heap+std::sort_heap(deque<int>)_(ascending)/8 61.190 -
std::make_heap+std::sort_heap(deque<int>)_(ascending)/8192 283827.766 -1.43%
std::make_heap+std::sort_heap(deque<int>)_(descending)/1024 24963.520 -1.26%
std::make_heap+std::sort_heap(deque<int>)_(descending)/8 87.107 -
std::make_heap+std::sort_heap(deque<int>)_(descending)/8192 274436.083 -1.46%
std::make_heap+std::sort_heap(deque<int>)_(heap)/1024 28478.612 -1.69%
std::make_heap+std::sort_heap(deque<int>)_(heap)/8 74.369 -
std::make_heap+std::sort_heap(deque<int>)_(heap)/8192 317541.225 -1.73%
std::make_heap+std::sort_heap(deque<int>)_(pipe-organ)/1024 35283.766 -2.05%
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 -1.69%
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/1024 49124.675 -1.14%
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8 60.623 -1.97%
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8192 572380.347 -1.28%
std::make_heap+std::sort_heap(deque<int>)_(repeated)/1024 19055.637 -1.27%
std::make_heap+std::sort_heap(deque<int>)_(repeated)/8 57.129 -
std::make_heap+std::sort_heap(deque<int>)_(repeated)/8192 200694.717 -1.74%
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/1024 29393.904 -1.44%
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/8 66.357 -1.35%
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/8192 359074.566 -
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.69%
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/8192 284248.552 -1.49%
std::make_heap+std::sort_heap(deque<int>,_pred)_(descending)/1024 24805.720 -1.08%
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 -1.45%
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/1024 28293.580 -2.07%
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 -1.35%
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/1024 35359.232 -1.87%
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/8 64.317 -1.25%
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/8192 411870.993 -1.54%
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 -1.25%
std::make_heap+std::sort_heap(deque<int>,_pred)_(repeated)/1024 18735.771 -1.21%
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 -2.19%
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/1024 29183.675 -1.07%
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/8 68.798 -
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/8192 378527.412 -1.47%
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.21%
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 -1.76%
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.71%
std::make_heap+std::sort_heap(vector<NonIntegral>)_(pipe-organ)/8192 181339.743 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(qsort_adversarial)/1024 23324.964 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(qsort_adversarial)/8 39.819 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(qsort_adversarial)/8192 240171.247 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(repeated)/1024 6476.196 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(repeated)/8 26.436 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(repeated)/8192 66409.260 -
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/1024 13654.653 -1.13%
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/8 42.119 -1.83%
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/8192 177003.702 -1.42%
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(ascending)/1024 12163.241 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(ascending)/8 39.073 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(ascending)/8192 131846.462 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(descending)/1024 11382.544 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(descending)/8 50.914 1.14%
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 1.03%
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 -
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.09%
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 -1.03%
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/8 42.827 -
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/8192 175177.088 -2.73%
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 -
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 -
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 -1.49%
std::make_heap+std::sort_heap(vector<int>)_(pipe-organ)/8192 181627.544 -
std::make_heap+std::sort_heap(vector<int>)_(qsort_adversarial)/1024 23314.700 -
std::make_heap+std::sort_heap(vector<int>)_(qsort_adversarial)/8 40.353 -
std::make_heap+std::sort_heap(vector<int>)_(qsort_adversarial)/8192 240719.908 -
std::make_heap+std::sort_heap(vector<int>)_(repeated)/1024 6437.595 -
std::make_heap+std::sort_heap(vector<int>)_(repeated)/8 26.285 -
std::make_heap+std::sort_heap(vector<int>)_(repeated)/8192 66641.141 -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/1024 13803.408 -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8 40.959 -
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8192 187217.275 -1.67%
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 2.40%
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.02%
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8192 146555.221 -
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 1.19%
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 -1.02%
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.51%
std::make_heap+std::sort_heap(vector<int>,_pred)_(shuffled)/8192 180481.292 -6.65%
std::map<int,_int>::clear()/0 385.501 -
std::map<int,_int>::clear()/1024 10992.844 11.32%
std::map<int,_int>::clear()/32 652.804 6.37%
std::map<int,_int>::clear()/8192 89264.486 9.64%
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.88%
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 146.334 2.58%
std::map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 42021.085 3.39%
std::map<int,_int>::ctor(const_Self&)/0 12.469 -
std::map<int,_int>::ctor(const_Self&)/1024 5415.796 -
std::map<int,_int>::ctor(const_Self&)/32 170.796 -1.95%
std::map<int,_int>::ctor(const_Self&)/8192 44491.996 -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.458 -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 5402.208 -
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 170.152 -1.36%
std::map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 44445.368 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.575 -
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 12243.647 2.91%
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 317.363 -1.72%
std::map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 99260.647 2.81%
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 -2.51%
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 273656.355 -1.72%
std::map<int,_int>::equal_range(key)/1024 31.795 -
std::map<int,_int>::equal_range(key)/32 17.803 -
std::map<int,_int>::equal_range(key)/8192 51.795 -
std::map<int,_int>::erase(iterator)/1024 21.884 5.50%
std::map<int,_int>::erase(iterator)/32 21.297 3.11%
std::map<int,_int>::erase(iterator)/8192 24.234 2.84%
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 3.86%
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 578.170 1.61%
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 58406.911 3.92%
std::map<int,_int>::erase(key)_(existent)/1024 25.368 5.27%
std::map<int,_int>::erase(key)_(existent)/32 23.645 3.41%
std::map<int,_int>::erase(key)_(existent)/8192 30.506 2.07%
std::map<int,_int>::erase(key)_(non-existent,_end)/0 1.235 -
std::map<int,_int>::erase(key)_(non-existent,_end)/1024 5.317 -
std::map<int,_int>::erase(key)_(non-existent,_end)/32 2.816 7.25%
std::map<int,_int>::erase(key)_(non-existent,_end)/8192 6.982 -11.70%
std::map<int,_int>::erase(key)_(non-existent,_middle)/0 1.243 -
std::map<int,_int>::erase(key)_(non-existent,_middle)/1024 3.440 -
std::map<int,_int>::erase(key)_(non-existent,_middle)/32 1.851 -
std::map<int,_int>::erase(key)_(non-existent,_middle)/8192 4.198 4.53%
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 -
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.21%
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 1.02%
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 -1.07%
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 3.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 -1.25%
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 2.34%
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 2.39%
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 320857.976 2.52%
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 -
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 198271.851 1.80%
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 -
std::map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 117223.421 1.08%
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.39%
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 -2.20%
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 11.09%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 758.238 3.47%
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 188589.488 12.88%
std::map<int,_int>::insert(value)_(new_value,_end)/0 18.194 -1.64%
std::map<int,_int>::insert(value)_(new_value,_end)/1024 31.932 -
std::map<int,_int>::insert(value)_(new_value,_end)/32 20.011 -
std::map<int,_int>::insert(value)_(new_value,_end)/8192 26.518 2.35%
std::map<int,_int>::insert(value)_(new_value,_middle)/0 18.184 -1.08%
std::map<int,_int>::insert(value)_(new_value,_middle)/1024 25.115 -5.07%
std::map<int,_int>::insert(value)_(new_value,_middle)/32 20.181 -2.71%
std::map<int,_int>::insert(value)_(new_value,_middle)/8192 34.253 9.68%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 6.434 -5.43%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 1.930 1.10%
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 9.298 -5.26%
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 -2.50%
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 19.907 -1.32%
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 25.805 -9.90%
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 -
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 20.113 -1.47%
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 34.296 1.91%
std::map<int,_int>::lower_bound(key)/1024 27.947 -
std::map<int,_int>::lower_bound(key)/32 17.564 -
std::map<int,_int>::lower_bound(key)/8192 38.120 -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 12.736 -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 5593.020 -2.79%
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 175.513 -
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 45533.791 -1.60%
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 -1.80%
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 172.595 -1.21%
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 45500.711 -1.54%
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 0.694 -4.25%
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.17%
std::map<int,_int>::upper_bound(key)/1024 28.035 -
std::map<int,_int>::upper_bound(key)/32 17.997 -
std::map<int,_int>::upper_bound(key)/8192 38.240 -
std::map<std::string,_int>::clear()/0 389.065 -
std::map<std::string,_int>::clear()/1024 19982.904 -14.96%
std::map<std::string,_int>::clear()/32 860.575 -10.23%
std::map<std::string,_int>::clear()/8192 201961.156 -11.98%
std::map<std::string,_int>::contains(key)/1024 147.423 -2.80%
std::map<std::string,_int>::contains(key)/32 85.563 -5.78%
std::map<std::string,_int>::contains(key)/8192 218.645 -
std::map<std::string,_int>::count(key)/1024 145.806 -4.26%
std::map<std::string,_int>::count(key)/32 87.985 4.10%
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 -2.92%
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 851.501 -1.21%
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 -4.45%
std::map<std::string,_int>::ctor(const_Self&)/32 633.601 -17.81%
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 -3.11%
std::map<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 686.038 -3.95%
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 1.36%
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 982.519 24.67%
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 408916.424 -
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.38%
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1249.815 -7.08%
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1455954.742 -
std::map<std::string,_int>::equal_range(key)/1024 109.783 -2.45%
std::map<std::string,_int>::equal_range(key)/32 66.345 -6.08%
std::map<std::string,_int>::equal_range(key)/8192 185.072 -
std::map<std::string,_int>::erase(iterator)/1024 30.188 -26.97%
std::map<std::string,_int>::erase(iterator)/32 26.078 -13.02%
std::map<std::string,_int>::erase(iterator)/8192 26.870 -21.24%
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 -14.57%
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 661.217 -7.59%
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 115915.692 -12.98%
std::map<std::string,_int>::erase(key)_(existent)/1024 85.175 -25.89%
std::map<std::string,_int>::erase(key)_(existent)/32 88.857 4.49%
std::map<std::string,_int>::erase(key)_(existent)/8192 80.612 -25.78%
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 -
std::map<std::string,_int>::erase(key)_(non-existent,_end)/32 11.310 9.22%
std::map<std::string,_int>::erase(key)_(non-existent,_end)/8192 28.638 -2.05%
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 -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/32 10.252 -
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/8192 26.573 -7.02%
std::map<std::string,_int>::find(key)/1024 144.060 -3.53%
std::map<std::string,_int>::find(key)/32 88.003 -1.43%
std::map<std::string,_int>::find(key)/8192 218.700 -
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/1024 97.063 99.12%
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/32 55.741 -22.04%
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/8192 166.594 -
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 28.633 -12.21%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 199.353 6.78%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 86.400 2.22%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 252.139 -2.49%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 28.614 -16.89%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 138.618 19.13%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 53.432 -21.31%
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 173.962 5.67%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 34.767 39.95%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 33.089 22.33%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 32.399 19.18%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 31.982 -6.49%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 28.850 -
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 29.786 -18.26%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 37.846 -5.43%
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 39.337 -
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 -5.84%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2007.415 -3.82%
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1533620.059 -1.20%
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.75%
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 10.33%
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 998742.003 -1.03%
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 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1226.693 -4.49%
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192 415411.552 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0 388.831 -
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024 167065.726 2.66%
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 -
std::map<std::string,_int>::insert(value)_(new_value,_end)/1024 149.502 44.65%
std::map<std::string,_int>::insert(value)_(new_value,_end)/32 64.867 19.28%
std::map<std::string,_int>::insert(value)_(new_value,_end)/8192 219.944 25.87%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/0 24.559 -27.33%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/1024 103.826 11.20%
std::map<std::string,_int>::insert(value)_(new_value,_middle)/32 57.239 -
std::map<std::string,_int>::insert(value)_(new_value,_middle)/8192 161.301 5.95%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024 69.063 -36.21%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/32 50.822 38.73%
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192 173.625 22.70%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 30.668 -16.04%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024 61.624 -34.47%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/32 50.125 29.26%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192 77.338 -34.13%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0 34.285 -6.02%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024 80.859 -4.63%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 43.265 -16.20%
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/8192 160.220 1.12%
std::map<std::string,_int>::lower_bound(key)/1024 130.288 -1.59%
std::map<std::string,_int>::lower_bound(key)/32 77.506 5.49%
std::map<std::string,_int>::lower_bound(key)/8192 203.672 -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/0 12.720 -
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 34697.547 -1.69%
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 840.569 23.83%
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 349779.569 -
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 6.19%
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 756.144 -4.67%
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 352926.671 1.95%
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 1.67%
std::map<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/8192 528483.652 -1.14%
std::map<std::string,_int>::upper_bound(key)/1024 133.399 1.03%
std::map<std::string,_int>::upper_bound(key)/32 73.101 -4.57%
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 -1.10%
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 -2.32%
std::mismatch(deque<int>)_(it,_it,_it,_it)/1024 2781.535 -2.40%
std::mismatch(deque<int>)_(it,_it,_it,_it)/1048576 2849179.555 -
std::mismatch(deque<int>)_(it,_it,_it,_it)/8 5.684 -1.45%
std::mismatch(deque<int>)_(it,_it,_it,_it)/8192 22257.400 -2.58%
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.89%
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8192 22196.544 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1000 2717.906 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1024 2783.165 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/1048576 2843222.967 -
std::mismatch(deque<int>)_(it,_it,_it,_pred)/8 6.756 -1.37%
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 -51.52%
std::mismatch(list<int>)_(it,_it,_it)/1048576 923706.138 -
std::mismatch(list<int>)_(it,_it,_it)/8 2.638 -
std::mismatch(list<int>)_(it,_it,_it)/8192 7943.009 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1000 750.760 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1024 768.060 -
std::mismatch(list<int>)_(it,_it,_it,_it)/1048576 946932.405 -
std::mismatch(list<int>)_(it,_it,_it,_it)/8 3.112 -
std::mismatch(list<int>)_(it,_it,_it,_it)/8192 12051.957 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1000 798.706 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1024 817.729 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/1048576 997975.617 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8 4.980 -
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192 12393.551 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1000 790.369 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1024 810.752 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/1048576 988256.780 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8 4.439 -
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192 11325.021 5.70%
std::mismatch(vector<int>)_(it,_it,_it)/1000 244.460 1.46%
std::mismatch(vector<int>)_(it,_it,_it)/1024 249.591 1.68%
std::mismatch(vector<int>)_(it,_it,_it)/1048576 247656.015 -
std::mismatch(vector<int>)_(it,_it,_it)/8 2.135 -
std::mismatch(vector<int>)_(it,_it,_it)/8192 1921.671 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1000 248.249 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1024 255.324 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/1048576 248790.592 -
std::mismatch(vector<int>)_(it,_it,_it,_it)/8 2.367 2.83%
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 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1024 496.290 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1048576 604500.519 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8 4.239 -
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8192 4692.997 -
std::move(deque<int>)/1048576 55527.083 -
std::move(deque<int>)/262144 14814.373 -2.13%
std::move(deque<int>)/32768 2149.005 -5.34%
std::move(deque<int>)/4096 175.638 1.67%
std::move(deque<int>)/512 26.248 -
std::move(deque<int>)/64 7.732 2.08%
std::move(deque<int>)/8 4.839 -
std::move(list<int>)/1048576 1008609.353 -
std::move(list<int>)/262144 253450.700 -
std::move(list<int>)/32768 30850.658 -1.12%
std::move(list<int>)/4096 4488.989 -5.63%
std::move(list<int>)/512 369.654 -
std::move(list<int>)/64 50.547 1.13%
std::move(list<int>)/8 3.394 -
std::move(vector<bool>)_(aligned)/1048576 1601526.339 -
std::move(vector<bool>)_(aligned)/262144 400170.249 -
std::move(vector<bool>)_(aligned)/32768 49991.195 -
std::move(vector<bool>)_(aligned)/4096 6214.683 -
std::move(vector<bool>)_(aligned)/512 743.187 -
std::move(vector<bool>)_(aligned)/64 37.931 -
std::move(vector<bool>)_(unaligned)/1048576 1600727.609 -
std::move(vector<bool>)_(unaligned)/262144 399970.872 -
std::move(vector<bool>)_(unaligned)/32768 49533.521 -
std::move(vector<bool>)_(unaligned)/4096 6194.610 -
std::move(vector<bool>)_(unaligned)/512 736.308 -
std::move(vector<bool>)_(unaligned)/64 53.820 -
std::move(vector<int>)/1048576 56383.061 -6.34%
std::move(vector<int>)/262144 14146.361 -3.20%
std::move(vector<int>)/32768 1689.544 -1.70%
std::move(vector<int>)/4096 134.166 -
std::move(vector<int>)/512 20.100 -
std::move(vector<int>)/64 4.198 -
std::move(vector<int>)/8 2.205 -2.84%
std::move_backward(deque<int>)/1048576 78233.886 -
std::move_backward(deque<int>)/262144 19451.606 -
std::move_backward(deque<int>)/32768 2387.377 -
std::move_backward(deque<int>)/4096 175.215 -
std::move_backward(deque<int>)/512 27.968 -
std::move_backward(deque<int>)/64 7.861 -
std::move_backward(deque<int>)/8 4.786 -
std::move_backward(list<int>)/1048576 1017718.055 -1.18%
std::move_backward(list<int>)/262144 254182.260 -1.09%
std::move_backward(list<int>)/32768 31277.233 -
std::move_backward(list<int>)/4096 4862.074 -10.26%
std::move_backward(list<int>)/512 369.705 -
std::move_backward(list<int>)/64 39.117 -1.13%
std::move_backward(list<int>)/8 3.317 -
std::move_backward(vector<bool>)_(aligned)/1048576 1606366.278 -
std::move_backward(vector<bool>)_(aligned)/262144 401707.007 -
std::move_backward(vector<bool>)_(aligned)/32768 50188.532 -
std::move_backward(vector<bool>)_(aligned)/4096 6224.971 -1.25%
std::move_backward(vector<bool>)_(aligned)/512 732.018 -2.96%
std::move_backward(vector<bool>)_(aligned)/64 38.751 4.37%
std::move_backward(vector<bool>)_(unaligned)/1048576 1605920.442 -
std::move_backward(vector<bool>)_(unaligned)/262144 401069.237 -
std::move_backward(vector<bool>)_(unaligned)/32768 40366.768 -
std::move_backward(vector<bool>)_(unaligned)/4096 3395.751 -
std::move_backward(vector<bool>)_(unaligned)/512 405.018 -
std::move_backward(vector<bool>)_(unaligned)/64 39.518 -
std::move_backward(vector<int>)/1048576 56217.055 -
std::move_backward(vector<int>)/262144 21489.212 -1.40%
std::move_backward(vector<int>)/32768 1715.390 -
std::move_backward(vector<int>)/4096 135.799 -
std::move_backward(vector<int>)/512 20.725 -
std::move_backward(vector<int>)/64 4.204 -
std::move_backward(vector<int>)/8 2.329 -4.15%
std::multimap<int,_int>::clear()/0 389.061 -
std::multimap<int,_int>::clear()/1024 10400.056 -3.45%
std::multimap<int,_int>::clear()/32 622.679 -1.64%
std::multimap<int,_int>::clear()/8192 84917.244 -1.40%
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 1.19%
std::multimap<int,_int>::count(key)/32 19.263 -
std::multimap<int,_int>::count(key)/8192 56.433 1.89%
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 -1.00%
std::multimap<int,_int>::ctor(const_Self&)/32 173.344 -
std::multimap<int,_int>::ctor(const_Self&)/8192 44915.787 -1.27%
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.564 -
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/1024 5483.019 -1.19%
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 -
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 269.058 3.74%
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 93910.812 3.50%
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 -5.79%
std::multimap<int,_int>::equal_range(key)/1024 31.819 -
std::multimap<int,_int>::equal_range(key)/32 17.891 -
std::multimap<int,_int>::equal_range(key)/8192 52.002 -
std::multimap<int,_int>::erase(iterator)/1024 20.727 -1.56%
std::multimap<int,_int>::erase(iterator)/32 20.740 -1.96%
std::multimap<int,_int>::erase(iterator)/8192 23.229 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0 389.374 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7493.854 1.17%
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 578.159 -
std::multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 57695.565 -
std::multimap<int,_int>::erase(key)_(existent)/1024 24.290 -1.48%
std::multimap<int,_int>::erase(key)_(existent)/32 23.031 -1.60%
std::multimap<int,_int>::erase(key)_(existent)/8192 30.027 -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/0 1.225 -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/1024 5.351 -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/32 2.900 -
std::multimap<int,_int>::erase(key)_(non-existent,_end)/8192 6.951 -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/0 1.236 -
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/1024 3.269 1.77%
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.10%
std::multimap<int,_int>::find(key)/32 17.749 -
std::multimap<int,_int>::find(key)/8192 38.506 1.03%
std::multimap<int,_int>::insert(const_value_type&)_(already_present)/1024 26.718 -1.50%
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 3.60%
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 -18.21%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/32 20.366 -1.41%
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192 24.695 -35.34%
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 -1.46%
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.60%
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 -1.21%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/32 18.046 -1.50%
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192 18.014 -1.57%
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 -1.85%
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 -
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 2.21%
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 2.39%
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 -10.08%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 728.810 -3.59%
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 164550.128 -12.20%
std::multimap<int,_int>::insert(value)_(new_value,_end)/0 16.921 -
std::multimap<int,_int>::insert(value)_(new_value,_end)/1024 30.498 3.35%
std::multimap<int,_int>::insert(value)_(new_value,_end)/32 18.580 -1.81%
std::multimap<int,_int>::insert(value)_(new_value,_end)/8192 23.494 -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/0 16.900 -
std::multimap<int,_int>::insert(value)_(new_value,_middle)/1024 27.094 -4.85%
std::multimap<int,_int>::insert(value)_(new_value,_middle)/32 18.091 -2.19%
std::multimap<int,_int>::insert(value)_(new_value,_middle)/8192 28.858 -4.76%
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 -3.71%
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 175.925 -
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 46375.447 -1.27%
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 -2.52%
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 174.838 -1.17%
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 45685.887 -2.80%
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 0.705 -12.61%
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 1.14%
std::multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 38414.087 3.79%
std::multimap<int,_int>::upper_bound(key)/1024 28.036 -
std::multimap<int,_int>::upper_bound(key)/32 17.987 -
std::multimap<int,_int>::upper_bound(key)/8192 38.050 -
std::multimap<std::string,_int>::clear()/0 390.638 -
std::multimap<std::string,_int>::clear()/1024 21094.065 1.69%
std::multimap<std::string,_int>::clear()/32 929.099 5.70%
std::multimap<std::string,_int>::clear()/8192 209168.350 2.54%
std::multimap<std::string,_int>::contains(key)/1024 148.188 -
std::multimap<std::string,_int>::contains(key)/32 93.921 17.70%
std::multimap<std::string,_int>::contains(key)/8192 219.727 -
std::multimap<std::string,_int>::count(key)/1024 113.609 -
std::multimap<std::string,_int>::count(key)/32 72.613 -
std::multimap<std::string,_int>::count(key)/8192 190.896 2.11%
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 12.756 -
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 44434.099 3.48%
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 703.753 -14.72%
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 -
std::multimap<std::string,_int>::ctor(const_Self&)/32 681.659 -10.32%
std::multimap<std::string,_int>::ctor(const_Self&)/8192 334265.060 -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/0 12.554 -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/1024 33568.195 -
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/32 850.997 22.31%
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/8192 335010.657 1.24%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.813 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 42249.948 -
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 853.361 -7.85%
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.38%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1134.407 -5.75%
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1361578.703 1.63%
std::multimap<std::string,_int>::equal_range(key)/1024 113.411 3.00%
std::multimap<std::string,_int>::equal_range(key)/32 67.771 4.00%
std::multimap<std::string,_int>::equal_range(key)/8192 187.127 1.37%
std::multimap<std::string,_int>::erase(iterator)/1024 32.463 -
std::multimap<std::string,_int>::erase(iterator)/32 26.500 -
std::multimap<std::string,_int>::erase(iterator)/8192 27.735 -8.54%
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 -3.38%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32 688.128 -1.23%
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 121687.092 3.54%
std::multimap<std::string,_int>::erase(key)_(existent)/1024 63.251 -11.28%
std::multimap<std::string,_int>::erase(key)_(existent)/32 104.277 14.27%
std::multimap<std::string,_int>::erase(key)_(existent)/8192 125.065 2.69%
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 -8.69%
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/32 9.663 -
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/8192 31.966 -
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 -5.87%
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/32 9.421 -1.48%
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/8192 25.219 -4.35%
std::multimap<std::string,_int>::find(key)/1024 150.296 -
std::multimap<std::string,_int>::find(key)/32 81.431 -9.19%
std::multimap<std::string,_int>::find(key)/8192 220.912 -
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/1024 161.346 50.30%
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/32 96.144 99.09%
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/8192 166.698 -16.77%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0 23.673 -26.51%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/1024 102.435 -24.95%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32 63.916 13.33%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192 128.104 -25.32%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0 35.539 23.23%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024 120.989 5.99%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32 66.763 24.22%
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192 164.240 15.90%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0 24.061 -30.73%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024 26.589 -
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32 31.969 -13.51%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192 34.600 -5.08%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0 32.759 34.54%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024 40.466 -4.88%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32 38.817 37.86%
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192 32.375 -21.77%
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 1.31%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1802.110 3.25%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1493619.703 1.18%
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 1.48%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 1358.328 -1.76%
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.17%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/32 1945.121 9.10%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 1139285.319 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0 387.462 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024 38115.809 -
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32 1233.537 -1.47%
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.48%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 1391.554 -4.19%
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 664243.184 1.65%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/0 22.986 -18.81%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/1024 61.165 4.98%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/32 44.835 2.73%
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/8192 79.428 -
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/0 31.090 2.64%
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/1024 108.091 19.40%
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/32 51.434 -5.12%
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/8192 160.528 5.33%
std::multimap<std::string,_int>::lower_bound(key)/1024 132.621 -
std::multimap<std::string,_int>::lower_bound(key)/32 74.092 -
std::multimap<std::string,_int>::lower_bound(key)/8192 203.995 -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/0 12.776 -
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 35651.379 -1.36%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/32 852.248 17.32%
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 1.46%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 700.303 -5.22%
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 11.45%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32 847.649 -7.04%
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/8192 527516.163 -1.30%
std::multimap<std::string,_int>::upper_bound(key)/1024 130.919 -2.29%
std::multimap<std::string,_int>::upper_bound(key)/32 74.269 5.99%
std::multimap<std::string,_int>::upper_bound(key)/8192 204.243 -
std::multiset<int>::clear()/0 389.900 -
std::multiset<int>::clear()/1024 9864.464 -2.55%
std::multiset<int>::clear()/32 614.956 -
std::multiset<int>::clear()/8192 80280.319 -1.81%
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 1.14%
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 -
std::multiset<int>::ctor(const_Self&)/32 177.968 1.59%
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 -
std::multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 174.883 1.03%
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 -1.04%
std::multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 274.053 -4.54%
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 -
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 267045.824 -5.25%
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 -1.20%
std::multiset<int>::erase(iterator)/1024 20.514 -
std::multiset<int>::erase(iterator)/32 20.457 -
std::multiset<int>::erase(iterator)/8192 22.795 -1.18%
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/0 390.363 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024 7094.343 -1.87%
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 564.850 -
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 54684.574 -1.37%
std::multiset<int>::erase(key)_(existent)/1024 23.901 -
std::multiset<int>::erase(key)_(existent)/32 22.461 -1.31%
std::multiset<int>::erase(key)_(existent)/8192 29.591 -1.36%
std::multiset<int>::erase(key)_(non-existent,_end)/0 1.241 -
std::multiset<int>::erase(key)_(non-existent,_end)/1024 5.369 -
std::multiset<int>::erase(key)_(non-existent,_end)/32 2.640 -4.67%
std::multiset<int>::erase(key)_(non-existent,_end)/8192 7.873 13.06%
std::multiset<int>::erase(key)_(non-existent,_middle)/0 1.246 -
std::multiset<int>::erase(key)_(non-existent,_middle)/1024 3.299 -12.86%
std::multiset<int>::erase(key)_(non-existent,_middle)/32 1.777 -12.38%
std::multiset<int>::erase(key)_(non-existent,_middle)/8192 4.067 -15.47%
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.82%
std::multiset<int>::insert(const_value_type&)_(already_present)/32 18.187 -
std::multiset<int>::insert(const_value_type&)_(already_present)/8192 23.833 -6.92%
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/0 17.312 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/1024 29.355 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/32 20.097 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192 24.330 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/0 17.308 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024 23.275 -4.77%
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/32 19.548 -
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/8192 26.453 -6.55%
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/0 17.379 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/1024 17.975 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/32 18.077 -
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/8192 18.003 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/0 17.404 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024 20.234 1.41%
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/32 18.633 -
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192 21.267 2.18%
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.47%
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 1.45%
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 -1.21%
std::multiset<int>::insert(value)_(new_value,_middle)/0 17.036 -
std::multiset<int>::insert(value)_(new_value,_middle)/1024 21.141 -3.87%
std::multiset<int>::insert(value)_(new_value,_middle)/32 18.182 -
std::multiset<int>::insert(value)_(new_value,_middle)/8192 25.383 3.26%
std::multiset<int>::lower_bound(key)/1024 27.736 -
std::multiset<int>::lower_bound(key)/32 17.383 -
std::multiset<int>::lower_bound(key)/8192 37.522 -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/0 12.827 -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/1024 5779.525 -3.89%
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/32 179.926 -
std::multiset<int>::operator=(const_Self&)_(into_cleared_Container)/8192 48367.882 -4.24%
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 -4.16%
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 179.740 -1.16%
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 46756.031 -4.74%
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/0 0.725 -4.40%
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/1024 3872.203 -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 72.083 -
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/8192 38236.225 -
std::multiset<int>::upper_bound(key)/1024 27.708 -
std::multiset<int>::upper_bound(key)/32 17.861 -
std::multiset<int>::upper_bound(key)/8192 37.704 -
std::multiset<std::string>::clear()/0 391.404 -
std::multiset<std::string>::clear()/1024 20465.998 -
std::multiset<std::string>::clear()/32 839.648 -2.25%
std::multiset<std::string>::clear()/8192 200981.621 -
std::multiset<std::string>::contains(key)/1024 144.755 -
std::multiset<std::string>::contains(key)/32 83.787 14.08%
std::multiset<std::string>::contains(key)/8192 212.908 -
std::multiset<std::string>::count(key)/1024 110.584 -2.53%
std::multiset<std::string>::count(key)/32 72.059 4.11%
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 1.69%
std::multiset<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 169.679 1.03%
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 -4.15%
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 -
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/32 760.413 8.77%
std::multiset<std::string>::ctor(const_Self&,_const_allocator_type&)/8192 328242.334 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0 12.877 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 41987.610 -
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 900.811 8.94%
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.11%
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1027.463 -3.47%
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1306572.819 1.09%
std::multiset<std::string>::equal_range(key)/1024 108.543 -1.15%
std::multiset<std::string>::equal_range(key)/32 68.761 3.20%
std::multiset<std::string>::equal_range(key)/8192 182.718 -
std::multiset<std::string>::erase(iterator)/1024 26.233 -9.88%
std::multiset<std::string>::erase(iterator)/32 25.671 -13.25%
std::multiset<std::string>::erase(iterator)/8192 31.414 -
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 -
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 663.545 -3.02%
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 114009.529 -1.18%
std::multiset<std::string>::erase(key)_(existent)/1024 104.271 -8.29%
std::multiset<std::string>::erase(key)_(existent)/32 68.517 -34.91%
std::multiset<std::string>::erase(key)_(existent)/8192 96.982 -20.28%
std::multiset<std::string>::erase(key)_(non-existent,_end)/0 1.256 -
std::multiset<std::string>::erase(key)_(non-existent,_end)/1024 19.852 -3.13%
std::multiset<std::string>::erase(key)_(non-existent,_end)/32 9.181 -6.08%
std::multiset<std::string>::erase(key)_(non-existent,_end)/8192 28.815 5.93%
std::multiset<std::string>::erase(key)_(non-existent,_middle)/0 1.282 -
std::multiset<std::string>::erase(key)_(non-existent,_middle)/1024 19.484 -3.51%
std::multiset<std::string>::erase(key)_(non-existent,_middle)/32 9.615 -5.37%
std::multiset<std::string>::erase(key)_(non-existent,_middle)/8192 25.390 -9.13%
std::multiset<std::string>::find(key)/1024 151.427 -
std::multiset<std::string>::find(key)/32 89.238 2.37%
std::multiset<std::string>::find(key)/8192 216.850 1.48%
std::multiset<std::string>::insert(const_value_type&)_(already_present)/1024 126.629 -13.44%
std::multiset<std::string>::insert(const_value_type&)_(already_present)/32 83.744 -15.10%
std::multiset<std::string>::insert(const_value_type&)_(already_present)/8192 187.515 -6.50%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0 28.485 -2.48%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 56.763 16.55%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/32 41.646 -11.74%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 68.256 1.29%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 28.533 -14.86%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 86.735 -18.64%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 55.084 -2.17%
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 119.852 -17.41%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/0 28.821 -7.33%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024 37.052 -2.31%
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 1.52%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/0 33.446 63.22%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 34.149 -2.51%
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32 35.581 -
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 43.608 -
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.38%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 1805.671 4.84%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 1468831.437 1.31%
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.62%
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 869346.226 2.70%
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 -5.88%
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 -24.73%
std::multiset<std::string>::insert(value)_(new_value,_end)/1024 55.714 -30.52%
std::multiset<std::string>::insert(value)_(new_value,_end)/32 40.797 6.00%
std::multiset<std::string>::insert(value)_(new_value,_end)/8192 73.369 -22.98%
std::multiset<std::string>::insert(value)_(new_value,_middle)/0 28.139 -1.03%
std::multiset<std::string>::insert(value)_(new_value,_middle)/1024 84.693 21.75%
std::multiset<std::string>::insert(value)_(new_value,_middle)/32 42.293 -15.39%
std::multiset<std::string>::insert(value)_(new_value,_middle)/8192 116.963 2.04%
std::multiset<std::string>::lower_bound(key)/1024 128.941 -1.53%
std::multiset<std::string>::lower_bound(key)/32 69.667 -1.62%
std::multiset<std::string>::lower_bound(key)/8192 199.890 4.05%
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 -1.59%
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 777.813 5.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 3.80%
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 2.66%
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/32 869.931 -11.80%
std::multiset<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 522409.471 -7.66%
std::multiset<std::string>::upper_bound(key)/1024 135.545 1.91%
std::multiset<std::string>::upper_bound(key)/32 68.300 -
std::multiset<std::string>::upper_bound(key)/8192 200.272 2.28%
std::none_of(deque<int>)_(process_all)/32 8.582 7.70%
std::none_of(deque<int>)_(process_all)/32768 8772.374 -
std::none_of(deque<int>)_(process_all)/50 13.699 5.23%
std::none_of(deque<int>)_(process_all)/8 2.478 3.10%
std::none_of(deque<int>)_(process_all)/8192 2181.035 -
std::none_of(list<int>)_(process_all)/32 10.570 1.49%
std::none_of(list<int>)_(process_all)/32768 26213.628 -7.02%
std::none_of(list<int>)_(process_all)/50 20.620 -
std::none_of(list<int>)_(process_all)/8 2.934 -
std::none_of(list<int>)_(process_all)/8192 8594.342 5.74%
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 -
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 -1.60%
std::partial_sort(deque<int>)_(descending)/8192 216580.124 -
std::partial_sort(deque<int>)_(heap)/1024 19136.627 -
std::partial_sort(deque<int>)_(heap)/8 43.334 -
std::partial_sort(deque<int>)_(heap)/8192 231726.546 -
std::partial_sort(deque<int>)_(pipe-organ)/1024 9515.603 -
std::partial_sort(deque<int>)_(pipe-organ)/8 28.850 -
std::partial_sort(deque<int>)_(pipe-organ)/8192 110325.240 -
std::partial_sort(deque<int>)_(qsort_adversarial)/1024 16623.521 -
std::partial_sort(deque<int>)_(qsort_adversarial)/8 32.204 -18.64%
std::partial_sort(deque<int>)_(qsort_adversarial)/8192 213716.215 -
std::partial_sort(deque<int>)_(repeated)/1024 6638.761 -
std::partial_sort(deque<int>)_(repeated)/8 28.051 -
std::partial_sort(deque<int>)_(repeated)/8192 72558.008 -
std::partial_sort(deque<int>)_(shuffled)/1024 18584.726 -
std::partial_sort(deque<int>)_(shuffled)/8 36.214 -
std::partial_sort(deque<int>)_(shuffled)/8192 244687.912 -
std::partial_sort(vector<NonIntegral>)_(ascending)/1024 4464.342 -
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.69%
std::partial_sort(vector<NonIntegral>)_(descending)/8192 78600.100 -
std::partial_sort(vector<NonIntegral>)_(heap)/1024 7839.925 -
std::partial_sort(vector<NonIntegral>)_(heap)/8 24.384 -2.38%
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 -1.03%
std::partial_sort(vector<NonIntegral>)_(shuffled)/8 19.107 -
std::partial_sort(vector<NonIntegral>)_(shuffled)/8192 70699.068 -2.11%
std::partial_sort(vector<int>)_(ascending)/1024 4422.214 -
std::partial_sort(vector<int>)_(ascending)/8 17.430 -1.39%
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 4.13%
std::partial_sort(vector<int>)_(descending)/8192 78913.414 -
std::partial_sort(vector<int>)_(heap)/1024 7857.404 -
std::partial_sort(vector<int>)_(heap)/8 23.475 -
std::partial_sort(vector<int>)_(heap)/8192 83302.080 -
std::partial_sort(vector<int>)_(pipe-organ)/1024 4427.693 -
std::partial_sort(vector<int>)_(pipe-organ)/8 17.428 -1.30%
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 -1.42%
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 -1.39%
std::partial_sort(vector<int>)_(repeated)/8192 17535.353 -
std::partial_sort(vector<int>)_(shuffled)/1024 6618.033 -
std::partial_sort(vector<int>)_(shuffled)/8 19.105 -
std::partial_sort(vector<int>)_(shuffled)/8192 73107.678 -1.13%
std::partial_sort_copy(deque<int>)_(ascending)/1024 4676.843 -
std::partial_sort_copy(deque<int>)_(ascending)/8 7.849 -
std::partial_sort_copy(deque<int>)_(ascending)/8192 44370.548 -
std::partial_sort_copy(deque<int>)_(descending)/1024 7855.630 -
std::partial_sort_copy(deque<int>)_(descending)/8 14.599 -8.52%
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 -2.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 -
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 -1.93%
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 -
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 3.48%
std::partial_sort_copy(deque<int>)_(shuffled)/8192 72309.730 -1.79%
std::partial_sort_copy(list<int>)_(ascending)/1024 5022.499 -1.73%
std::partial_sort_copy(list<int>)_(ascending)/8 7.719 1.63%
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 1.65%
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 7.62%
std::partial_sort_copy(list<int>)_(heap)/8192 87334.548 -
std::partial_sort_copy(list<int>)_(pipe-organ)/1024 5018.384 -
std::partial_sort_copy(list<int>)_(pipe-organ)/8 7.578 -1.29%
std::partial_sort_copy(list<int>)_(pipe-organ)/8192 49419.807 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/1024 7708.607 -4.70%
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8 8.793 -
std::partial_sort_copy(list<int>)_(qsort_adversarial)/8192 80327.817 -
std::partial_sort_copy(list<int>)_(repeated)/1024 2302.287 -
std::partial_sort_copy(list<int>)_(repeated)/8 7.703 -
std::partial_sort_copy(list<int>)_(repeated)/8192 24451.940 -
std::partial_sort_copy(list<int>)_(shuffled)/1024 7012.572 -
std::partial_sort_copy(list<int>)_(shuffled)/8 9.062 -
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 -2.21%
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 -2.81%
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 5.49%
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8192 83459.387 -
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/1024 4600.388 1.28%
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8 7.677 -1.42%
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 -1.42%
std::partial_sort_copy(vector<int>)_(ascending)/1024 4568.855 -
std::partial_sort_copy(vector<int>)_(ascending)/8 7.678 -2.45%
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 8.25%
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 3.83%
std::partial_sort_copy(vector<int>)_(heap)/8192 83575.108 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/1024 4575.980 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/8 7.758 -
std::partial_sort_copy(vector<int>)_(pipe-organ)/8192 43189.043 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/1024 7505.634 -
std::partial_sort_copy(vector<int>)_(qsort_adversarial)/8 8.979 2.13%
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 1.69%
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 -1.95%
std::partition(deque<int>)_(dense)/1024 371.811 -
std::partition(deque<int>)_(dense)/32 10.176 -2.62%
std::partition(deque<int>)_(dense)/50 15.380 -6.17%
std::partition(deque<int>)_(dense)/8192 2942.580 -
std::partition(deque<int>)_(sparse)/1024 415.681 -
std::partition(deque<int>)_(sparse)/32 9.137 -
std::partition(deque<int>)_(sparse)/50 14.159 -2.58%
std::partition(deque<int>)_(sparse)/8192 3484.490 -
std::partition(list<int>)_(dense)/1024 384.108 -
std::partition(list<int>)_(dense)/32 11.176 12.79%
std::partition(list<int>)_(dense)/50 15.979 11.66%
std::partition(list<int>)_(dense)/8192 5350.857 -3.49%
std::partition(list<int>)_(sparse)/1024 723.018 -
std::partition(list<int>)_(sparse)/32 8.933 -
std::partition(list<int>)_(sparse)/50 14.745 -3.15%
std::partition(list<int>)_(sparse)/8192 7147.847 -2.67%
std::partition(vector<int>)_(dense)/1024 249.291 -
std::partition(vector<int>)_(dense)/32 8.384 -1.46%
std::partition(vector<int>)_(dense)/50 13.152 2.04%
std::partition(vector<int>)_(dense)/8192 1883.454 -
std::partition(vector<int>)_(sparse)/1024 256.857 -
std::partition(vector<int>)_(sparse)/32 8.803 -2.27%
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 -1.73%
std::partition_copy(deque<int>)/50 19.935 -1.05%
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 -1.04%
std::partition_copy(vector<int>)/1024 482.566 -
std::partition_copy(vector<int>)/32 8.694 1.19%
std::partition_copy(vector<int>)/50 13.652 3.44%
std::partition_copy(vector<int>)/8192 4454.040 -
std::partition_point(deque<int>)/1024 7.516 -
std::partition_point(deque<int>)/32 3.442 2.44%
std::partition_point(deque<int>)/50 3.347 -
std::partition_point(deque<int>)/8192 11.872 -
std::partition_point(list<int>)/1024 624.027 -
std::partition_point(list<int>)/32 8.516 1.50%
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 -
std::pop_heap(deque<int>)/1024 18.970 -
std::pop_heap(deque<int>)/8 51.802 -
std::pop_heap(deque<int>)/8192 26.825 -1.51%
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 -2.97%
std::pop_heap(deque<std::string>)/1024 76.753 -1.30%
std::pop_heap(deque<std::string>)/8 63.561 -
std::pop_heap(deque<std::string>)/8192 108.538 -
std::pop_heap(vector<float>)/1024 10.656 -
std::pop_heap(vector<float>)/8 52.496 -
std::pop_heap(vector<float>)/8192 14.084 -
std::pop_heap(vector<int>)/1024 8.088 -
std::pop_heap(vector<int>)/8 50.947 -
std::pop_heap(vector<int>)/8192 10.817 -1.20%
std::pop_heap(vector<size_t>)/1024 8.122 -3.55%
std::pop_heap(vector<size_t>)/8 50.946 -2.40%
std::pop_heap(vector<size_t>)/8192 10.882 -2.17%
std::pop_heap(vector<std::string>)/1024 57.377 -
std::pop_heap(vector<std::string>)/8 61.767 -
std::pop_heap(vector<std::string>)/8192 86.689 3.02%
std::remove(deque<int>)_(prefix)/1024 554.163 -1.08%
std::remove(deque<int>)_(prefix)/32 52.057 -1.19%
std::remove(deque<int>)_(prefix)/50 58.820 -2.00%
std::remove(deque<int>)_(prefix)/8192 4136.784 -
std::remove(deque<int>)_(sprinkled)/1024 490.381 -
std::remove(deque<int>)_(sprinkled)/32 51.371 -
std::remove(deque<int>)_(sprinkled)/50 57.472 -1.18%
std::remove(deque<int>)_(sprinkled)/8192 3605.959 -
std::remove(list<int>)_(prefix)/1024 955.517 -4.38%
std::remove(list<int>)_(prefix)/32 51.418 -
std::remove(list<int>)_(prefix)/50 62.617 -
std::remove(list<int>)_(prefix)/8192 8242.973 -
std::remove(list<int>)_(sprinkled)/1024 932.834 -1.31%
std::remove(list<int>)_(sprinkled)/32 54.854 -
std::remove(list<int>)_(sprinkled)/50 67.397 -5.26%
std::remove(list<int>)_(sprinkled)/8192 8124.058 -1.41%
std::remove(vector<int>)_(prefix)/1024 302.387 -
std::remove(vector<int>)_(prefix)/32 48.946 -
std::remove(vector<int>)_(prefix)/50 53.707 -1.11%
std::remove(vector<int>)_(prefix)/8192 2091.420 -
std::remove(vector<int>)_(sprinkled)/1024 494.804 -
std::remove(vector<int>)_(sprinkled)/32 53.481 -1.40%
std::remove(vector<int>)_(sprinkled)/50 62.169 -1.92%
std::remove(vector<int>)_(sprinkled)/8192 3679.161 -
std::remove_copy(deque<int>)_(prefix)/1024 455.417 -
std::remove_copy(deque<int>)_(prefix)/32 12.374 -1.65%
std::remove_copy(deque<int>)_(prefix)/50 18.780 -
std::remove_copy(deque<int>)_(prefix)/8192 3578.166 -
std::remove_copy(deque<int>)_(sprinkled)/1024 394.821 -
std::remove_copy(deque<int>)_(sprinkled)/32 12.079 -
std::remove_copy(deque<int>)_(sprinkled)/50 18.184 -
std::remove_copy(deque<int>)_(sprinkled)/8192 3108.493 -
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 -3.05%
std::remove_copy(list<int>)_(sprinkled)/1024 736.929 -
std::remove_copy(list<int>)_(sprinkled)/32 14.962 -
std::remove_copy(list<int>)_(sprinkled)/50 24.196 -
std::remove_copy(list<int>)_(sprinkled)/8192 6863.694 -3.00%
std::remove_copy(vector<int>)_(prefix)/1024 260.427 -
std::remove_copy(vector<int>)_(prefix)/32 9.753 1.29%
std::remove_copy(vector<int>)_(prefix)/50 13.842 -2.24%
std::remove_copy(vector<int>)_(prefix)/8192 2045.910 -
std::remove_copy(vector<int>)_(sprinkled)/1024 243.242 -
std::remove_copy(vector<int>)_(sprinkled)/32 8.384 -
std::remove_copy(vector<int>)_(sprinkled)/50 12.473 -
std::remove_copy(vector<int>)_(sprinkled)/8192 1920.394 -
std::remove_copy_if(deque<int>)_(prefix)/1024 471.791 -
std::remove_copy_if(deque<int>)_(prefix)/32 13.313 -
std::remove_copy_if(deque<int>)_(prefix)/50 21.549 -
std::remove_copy_if(deque<int>)_(prefix)/8192 3850.386 -
std::remove_copy_if(deque<int>)_(sprinkled)/1024 418.954 -
std::remove_copy_if(deque<int>)_(sprinkled)/32 13.755 -
std::remove_copy_if(deque<int>)_(sprinkled)/50 21.553 -
std::remove_copy_if(deque<int>)_(sprinkled)/8192 3422.503 -
std::remove_copy_if(list<int>)_(prefix)/1024 785.929 -
std::remove_copy_if(list<int>)_(prefix)/32 16.423 -
std::remove_copy_if(list<int>)_(prefix)/50 25.129 -
std::remove_copy_if(list<int>)_(prefix)/8192 7227.137 -2.25%
std::remove_copy_if(list<int>)_(sprinkled)/1024 775.918 -
std::remove_copy_if(list<int>)_(sprinkled)/32 14.690 -
std::remove_copy_if(list<int>)_(sprinkled)/50 24.743 -
std::remove_copy_if(list<int>)_(sprinkled)/8192 7259.013 -1.76%
std::remove_copy_if(vector<int>)_(prefix)/1024 374.507 -
std::remove_copy_if(vector<int>)_(prefix)/32 11.813 -
std::remove_copy_if(vector<int>)_(prefix)/50 18.254 -
std::remove_copy_if(vector<int>)_(prefix)/8192 3306.819 -
std::remove_copy_if(vector<int>)_(sprinkled)/1024 464.848 -
std::remove_copy_if(vector<int>)_(sprinkled)/32 15.184 -
std::remove_copy_if(vector<int>)_(sprinkled)/50 24.637 -
std::remove_copy_if(vector<int>)_(sprinkled)/8192 3704.856 -
std::remove_if(deque<int>)_(prefix)/1024 576.554 -
std::remove_if(deque<int>)_(prefix)/32 52.191 -
std::remove_if(deque<int>)_(prefix)/50 60.824 2.17%
std::remove_if(deque<int>)_(prefix)/8192 4489.396 -
std::remove_if(deque<int>)_(sprinkled)/1024 516.321 -
std::remove_if(deque<int>)_(sprinkled)/32 51.451 -
std::remove_if(deque<int>)_(sprinkled)/50 60.154 -3.01%
std::remove_if(deque<int>)_(sprinkled)/8192 3930.415 -
std::remove_if(list<int>)_(prefix)/1024 972.080 -1.18%
std::remove_if(list<int>)_(prefix)/32 57.627 -1.07%
std::remove_if(list<int>)_(prefix)/50 70.626 -
std::remove_if(list<int>)_(prefix)/8192 9710.243 -2.16%
std::remove_if(list<int>)_(sprinkled)/1024 970.934 -
std::remove_if(list<int>)_(sprinkled)/32 56.195 -
std::remove_if(list<int>)_(sprinkled)/50 69.490 -
std::remove_if(list<int>)_(sprinkled)/8192 8178.723 -
std::remove_if(vector<int>)_(prefix)/1024 342.514 -1.32%
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 -1.43%
std::remove_if(vector<int>)_(sprinkled)/32 52.939 -2.99%
std::remove_if(vector<int>)_(sprinkled)/50 63.680 -
std::remove_if(vector<int>)_(sprinkled)/8192 3780.770 -
std::replace(deque<int>)_(prefix)/1024 381.885 -
std::replace(deque<int>)_(prefix)/32 10.040 -
std::replace(deque<int>)_(prefix)/50 14.488 2.91%
std::replace(deque<int>)_(prefix)/8192 3033.668 -
std::replace(deque<int>)_(sprinkled)/1024 380.161 -
std::replace(deque<int>)_(sprinkled)/32 9.151 4.67%
std::replace(deque<int>)_(sprinkled)/50 13.516 -3.97%
std::replace(deque<int>)_(sprinkled)/8192 3008.813 -
std::replace(list<int>)_(prefix)/1024 730.416 11.96%
std::replace(list<int>)_(prefix)/32 12.008 1.18%
std::replace(list<int>)_(prefix)/50 18.358 -
std::replace(list<int>)_(prefix)/8192 7004.625 -
std::replace(list<int>)_(sprinkled)/1024 722.140 -
std::replace(list<int>)_(sprinkled)/32 10.741 -1.84%
std::replace(list<int>)_(sprinkled)/50 18.525 -
std::replace(list<int>)_(sprinkled)/8192 7123.656 -
std::replace(vector<int>)_(prefix)/1024 158.141 -
std::replace(vector<int>)_(prefix)/32 5.290 -1.20%
std::replace(vector<int>)_(prefix)/50 7.697 1.41%
std::replace(vector<int>)_(prefix)/8192 1264.489 -
std::replace(vector<int>)_(sprinkled)/1024 166.610 2.48%
std::replace(vector<int>)_(sprinkled)/32 5.242 2.16%
std::replace(vector<int>)_(sprinkled)/50 8.392 5.43%
std::replace(vector<int>)_(sprinkled)/8192 1295.388 -
std::replace_if(deque<int>)_(prefix)/1024 407.014 1.71%
std::replace_if(deque<int>)_(prefix)/32 11.539 2.61%
std::replace_if(deque<int>)_(prefix)/50 18.059 -
std::replace_if(deque<int>)_(prefix)/8192 3149.706 -
std::replace_if(deque<int>)_(sprinkled)/1024 393.364 -
std::replace_if(deque<int>)_(sprinkled)/32 9.314 -1.81%
std::replace_if(deque<int>)_(sprinkled)/50 13.725 -10.81%
std::replace_if(deque<int>)_(sprinkled)/8192 3116.619 -
std::replace_if(list<int>)_(prefix)/1024 739.758 -
std::replace_if(list<int>)_(prefix)/32 14.423 -
std::replace_if(list<int>)_(prefix)/50 24.953 -
std::replace_if(list<int>)_(prefix)/8192 7127.716 -
std::replace_if(list<int>)_(sprinkled)/1024 739.103 -
std::replace_if(list<int>)_(sprinkled)/32 13.131 -
std::replace_if(list<int>)_(sprinkled)/50 23.282 -
std::replace_if(list<int>)_(sprinkled)/8192 7354.017 -
std::replace_if(vector<int>)_(prefix)/1024 267.644 -
std::replace_if(vector<int>)_(prefix)/32 9.776 -1.06%
std::replace_if(vector<int>)_(prefix)/50 13.940 -1.38%
std::replace_if(vector<int>)_(prefix)/8192 2066.864 2.66%
std::replace_if(vector<int>)_(sprinkled)/1024 243.723 -
std::replace_if(vector<int>)_(sprinkled)/32 8.532 -
std::replace_if(vector<int>)_(sprinkled)/50 13.148 2.40%
std::replace_if(vector<int>)_(sprinkled)/8192 1887.068 -
std::reverse(deque<int>)/32768 9331.182 -7.12%
std::reverse(deque<int>)/4096 1168.837 -6.94%
std::reverse(deque<int>)/512 151.285 -6.85%
std::reverse(deque<int>)/64 17.604 -5.62%
std::reverse(deque<int>)/8 2.790 -3.94%
std::reverse(list<int>)/32768 16684.492 -
std::reverse(list<int>)/4096 1840.256 -
std::reverse(list<int>)/512 192.690 -
std::reverse(list<int>)/64 18.851 -
std::reverse(list<int>)/8 2.024 -
std::reverse(vector<int>)/32768 1032.204 -
std::reverse(vector<int>)/4096 130.176 -
std::reverse(vector<int>)/512 16.557 -
std::reverse(vector<int>)/64 4.117 -
std::reverse(vector<int>)/8 1.546 -
std::reverse_copy(deque<int>)/32768 10198.625 -
std::reverse_copy(deque<int>)/4096 1177.711 -
std::reverse_copy(deque<int>)/512 143.310 -
std::reverse_copy(deque<int>)/64 15.546 -
std::reverse_copy(deque<int>)/8 2.282 -
std::reverse_copy(list<int>)/32768 26714.527 -1.71%
std::reverse_copy(list<int>)/4096 3251.117 -
std::reverse_copy(list<int>)/512 363.114 -
std::reverse_copy(list<int>)/64 29.544 -
std::reverse_copy(list<int>)/8 2.442 -
std::reverse_copy(vector<int>)/32768 976.233 -
std::reverse_copy(vector<int>)/4096 132.631 -
std::reverse_copy(vector<int>)/512 17.164 -
std::reverse_copy(vector<int>)/64 2.429 -
std::reverse_copy(vector<int>)/8 2.451 -
std::rotate(deque<int>)_(1_element_backward)/1024 61.381 -
std::rotate(deque<int>)_(1_element_backward)/32 8.198 -
std::rotate(deque<int>)_(1_element_backward)/50 9.729 -
std::rotate(deque<int>)_(1_element_backward)/8192 416.394 -
std::rotate(deque<int>)_(1_element_forward)/1024 56.569 -
std::rotate(deque<int>)_(1_element_forward)/32 7.386 -2.54%
std::rotate(deque<int>)_(1_element_forward)/50 9.014 -1.47%
std::rotate(deque<int>)_(1_element_forward)/8192 399.342 2.55%
std::rotate(deque<int>)_(by_1/2)/1024 162.821 5.79%
std::rotate(deque<int>)_(by_1/2)/32 7.271 -
std::rotate(deque<int>)_(by_1/2)/50 8.970 2.04%
std::rotate(deque<int>)_(by_1/2)/8192 1254.165 5.98%
std::rotate(deque<int>)_(by_1/3)/1024 395.675 -
std::rotate(deque<int>)_(by_1/3)/32 18.880 3.62%
std::rotate(deque<int>)_(by_1/3)/50 23.600 -1.73%
std::rotate(deque<int>)_(by_1/3)/8192 3153.308 -
std::rotate(deque<int>)_(by_1/4)/1024 256.625 -7.18%
std::rotate(deque<int>)_(by_1/4)/32 13.299 -
std::rotate(deque<int>)_(by_1/4)/50 23.813 -1.88%
std::rotate(deque<int>)_(by_1/4)/8192 2005.576 -6.42%
std::rotate(list<int>)_(1_element_backward)/1024 746.050 -
std::rotate(list<int>)_(1_element_backward)/32 11.521 -
std::rotate(list<int>)_(1_element_backward)/50 21.748 -
std::rotate(list<int>)_(1_element_backward)/8192 9719.041 -1.82%
std::rotate(list<int>)_(1_element_forward)/1024 746.387 -
std::rotate(list<int>)_(1_element_forward)/32 11.382 -
std::rotate(list<int>)_(1_element_forward)/50 21.542 -
std::rotate(list<int>)_(1_element_forward)/8192 9810.441 -2.13%
std::rotate(list<int>)_(by_1/2)/1024 754.020 -
std::rotate(list<int>)_(by_1/2)/32 13.733 -
std::rotate(list<int>)_(by_1/2)/50 23.265 -1.36%
std::rotate(list<int>)_(by_1/2)/8192 12510.455 28.28%
std::rotate(list<int>)_(by_1/3)/1024 756.192 -
std::rotate(list<int>)_(by_1/3)/32 11.827 -
std::rotate(list<int>)_(by_1/3)/50 19.595 -
std::rotate(list<int>)_(by_1/3)/8192 13354.063 26.26%
std::rotate(list<int>)_(by_1/4)/1024 759.615 -
std::rotate(list<int>)_(by_1/4)/32 11.685 -
std::rotate(list<int>)_(by_1/4)/50 21.349 -
std::rotate(list<int>)_(by_1/4)/8192 10082.606 -
std::rotate(vector<bool>)_(1_element_backward)/1024 1608.404 -
std::rotate(vector<bool>)_(1_element_backward)/32 37.987 1.72%
std::rotate(vector<bool>)_(1_element_backward)/50 77.602 -2.16%
std::rotate(vector<bool>)_(1_element_backward)/8192 13107.938 -4.07%
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 1.01%
std::rotate(vector<bool>)_(1_element_forward)/8192 13020.582 -
std::rotate(vector<bool>)_(by_1/2)/1024 885.060 -
std::rotate(vector<bool>)_(by_1/2)/32 48.816 -
std::rotate(vector<bool>)_(by_1/2)/50 79.533 -
std::rotate(vector<bool>)_(by_1/2)/8192 7335.130 -
std::rotate(vector<bool>)_(by_1/3)/1024 2358.962 -
std::rotate(vector<bool>)_(by_1/3)/32 94.647 -
std::rotate(vector<bool>)_(by_1/3)/50 153.307 -
std::rotate(vector<bool>)_(by_1/3)/8192 15182.093 -
std::rotate(vector<bool>)_(by_1/4)/1024 1357.361 -
std::rotate(vector<bool>)_(by_1/4)/32 77.002 -
std::rotate(vector<bool>)_(by_1/4)/50 153.698 -
std::rotate(vector<bool>)_(by_1/4)/8192 11107.181 -
std::rotate(vector<int>)_(1_element_backward)/1024 36.469 -
std::rotate(vector<int>)_(1_element_backward)/32 2.894 -
std::rotate(vector<int>)_(1_element_backward)/50 5.308 -
std::rotate(vector<int>)_(1_element_backward)/8192 297.128 -1.07%
std::rotate(vector<int>)_(1_element_forward)/1024 35.622 -
std::rotate(vector<int>)_(1_element_forward)/32 2.940 -
std::rotate(vector<int>)_(1_element_forward)/50 4.799 4.85%
std::rotate(vector<int>)_(1_element_forward)/8192 279.280 -
std::rotate(vector<int>)_(by_1/2)/1024 31.546 -
std::rotate(vector<int>)_(by_1/2)/32 3.095 -
std::rotate(vector<int>)_(by_1/2)/50 3.662 -
std::rotate(vector<int>)_(by_1/2)/8192 238.530 -
std::rotate(vector<int>)_(by_1/3)/1024 280.601 -
std::rotate(vector<int>)_(by_1/3)/32 18.222 -
std::rotate(vector<int>)_(by_1/3)/50 23.173 1.96%
std::rotate(vector<int>)_(by_1/3)/8192 2002.938 -
std::rotate(vector<int>)_(by_1/4)/1024 199.870 -
std::rotate(vector<int>)_(by_1/4)/32 8.197 -4.37%
std::rotate(vector<int>)_(by_1/4)/50 22.459 2.35%
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 -6.09%
std::rotate_copy(deque<int>)/50 2.773 -2.10%
std::rotate_copy(deque<int>)/8192 306.168 -7.40%
std::rotate_copy(list<int>)/1024 725.151 -
std::rotate_copy(list<int>)/32 8.193 -2.87%
std::rotate_copy(list<int>)/50 14.158 -2.25%
std::rotate_copy(list<int>)/8192 6986.901 -
std::rotate_copy(vector<int>)/1024 32.904 1.73%
std::rotate_copy(vector<int>)/32 2.277 2.24%
std::rotate_copy(vector<int>)/50 2.671 -
std::rotate_copy(vector<int>)/8192 517.466 84.19%
std::sample(deque<int>)/1024 3484.313 -
std::sample(deque<int>)/32 109.163 -
std::sample(deque<int>)/8192 28231.929 -
std::sample(list<int>)/1024 3352.508 -
std::sample(list<int>)/32 106.665 -
std::sample(list<int>)/8192 27213.757 -
std::sample(vector<int>)/1024 3363.227 -
std::sample(vector<int>)/32 106.372 -
std::sample(vector<int>)/8192 27229.127 -
std::search(deque<int>)_(near_matches)/1000 29459.959 35.92%
std::search(deque<int>)_(near_matches)/1024 30379.514 37.86%
std::search(deque<int>)_(near_matches)/8192 2034680.644 11.67%
std::search(deque<int>)_(no_match)/1000 251.711 -2.15%
std::search(deque<int>)_(no_match)/1024 261.608 -2.10%
std::search(deque<int>)_(no_match)/1048576 273965.521 -1.21%
std::search(deque<int>)_(no_match)/8192 2118.928 -1.40%
std::search(deque<int>)_(same_length)/1000 510.092 -
std::search(deque<int>)_(same_length)/1024 523.910 -
std::search(deque<int>)_(same_length)/8192 4142.239 -
std::search(deque<int>)_(single_element)/1000 265.883 8.01%
std::search(deque<int>)_(single_element)/1024 275.163 8.70%
std::search(deque<int>)_(single_element)/8192 2174.597 2.09%
std::search(deque<int>,_pred)_(near_matches)/1000 31279.305 -2.48%
std::search(deque<int>,_pred)_(near_matches)/1024 32495.824 -2.04%
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 -1.01%
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 7.80%
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 4.57%
std::search(list<int>,_pred)_(near_matches)/1000 40427.133 -1.70%
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 9.86%
std::search(list<int>,_pred)_(single_element)/1000 728.698 -
std::search(list<int>,_pred)_(single_element)/1024 745.118 -
std::search(list<int>,_pred)_(single_element)/8192 9237.739 2.41%
std::search(vector<int>)_(near_matches)/1000 15248.177 -
std::search(vector<int>)_(near_matches)/1024 15662.730 -1.17%
std::search(vector<int>)_(near_matches)/8192 905563.357 -
std::search(vector<int>)_(no_match)/1000 155.145 -
std::search(vector<int>)_(no_match)/1024 158.868 -
std::search(vector<int>)_(no_match)/1048576 161916.176 -
std::search(vector<int>)_(no_match)/8192 1252.826 -
std::search(vector<int>)_(same_length)/1000 248.153 -
std::search(vector<int>)_(same_length)/1024 253.712 -
std::search(vector<int>)_(same_length)/8192 1879.362 -1.75%
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 1.28%
std::search(vector<int>,_pred)_(near_matches)/8192 1076547.916 1.36%
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 -3.53%
std::search(vector<int>,_pred)_(same_length)/1024 334.427 -2.88%
std::search(vector<int>,_pred)_(same_length)/8192 2615.158 -3.20%
std::search(vector<int>,_pred)_(single_element)/1000 277.498 -1.06%
std::search(vector<int>,_pred)_(single_element)/1024 323.469 -
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 -5.86%
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 -
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.23%
std::search_n(list<int>)_(no_match)/8192 7029.518 -4.46%
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 -11.16%
std::search_n(vector<int>)_(no_match)/1024 103.484 -
std::search_n(vector<int>)_(no_match)/32 7.756 3.93%
std::search_n(vector<int>)_(no_match)/8192 701.241 -
std::search_n(vector<int>,_pred)_(no_match)/1024 105.866 -
std::search_n(vector<int>,_pred)_(no_match)/32 7.605 -
std::search_n(vector<int>,_pred)_(no_match)/8192 1025.781 -
std::set<int>::clear()/0 386.915 -
std::set<int>::clear()/1024 10272.079 1.93%
std::set<int>::clear()/32 625.345 1.30%
std::set<int>::clear()/8192 83585.056 2.46%
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.60%
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 -
std::set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 41097.202 1.27%
std::set<int>::ctor(const_Self&)/0 12.584 -
std::set<int>::ctor(const_Self&)/1024 5510.498 -2.75%
std::set<int>::ctor(const_Self&)/32 172.909 -4.50%
std::set<int>::ctor(const_Self&)/8192 44960.536 -3.51%
std::set<int>::ctor(const_Self&,_const_allocator_type&)/0 12.579 -
std::set<int>::ctor(const_Self&,_const_allocator_type&)/1024 5594.548 -2.79%
std::set<int>::ctor(const_Self&,_const_allocator_type&)/32 175.666 -4.15%
std::set<int>::ctor(const_Self&,_const_allocator_type&)/8192 45210.491 -2.58%
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.45%
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 93157.177 -1.51%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.659 -
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 13640.156 -1.40%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 324.565 -4.03%
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 267700.586 -3.62%
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 1.91%
std::set<int>::erase(iterator)/32 20.943 1.75%
std::set<int>::erase(iterator)/8192 21.985 1.42%
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.90%
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 572.120 -
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 57450.370 3.21%
std::set<int>::erase(key)_(existent)/1024 24.146 1.04%
std::set<int>::erase(key)_(existent)/32 22.859 1.11%
std::set<int>::erase(key)_(existent)/8192 28.555 1.40%
std::set<int>::erase(key)_(non-existent,_end)/0 1.228 -
std::set<int>::erase(key)_(non-existent,_end)/1024 5.357 -
std::set<int>::erase(key)_(non-existent,_end)/32 2.948 -
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 2.07%
std::set<int>::erase(key)_(non-existent,_middle)/32 1.930 -3.10%
std::set<int>::erase(key)_(non-existent,_middle)/8192 4.397 3.78%
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 1.59%
std::set<int>::insert(const_value_type&)_(already_present)/32 1.868 3.54%
std::set<int>::insert(const_value_type&)_(already_present)/8192 7.561 1.40%
std::set<int>::insert(hint,_value)_(bad_hint,_end)/0 18.203 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/1024 31.655 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/32 21.021 -
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192 25.296 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/0 18.174 -
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024 25.443 2.96%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/32 21.183 -1.08%
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/8192 30.981 4.07%
std::set<int>::insert(hint,_value)_(good_hint,_end)/0 18.058 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/1024 18.200 -3.31%
std::set<int>::insert(hint,_value)_(good_hint,_end)/32 18.257 -
std::set<int>::insert(hint,_value)_(good_hint,_end)/8192 18.241 -2.13%
std::set<int>::insert(hint,_value)_(good_hint,_middle)/0 18.057 -
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024 20.496 -1.30%
std::set<int>::insert(hint,_value)_(good_hint,_middle)/32 19.143 -2.00%
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192 21.565 -1.06%
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 -4.42%
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 878.554 -4.73%
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 315108.567 -3.69%
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 -4.19%
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 713.682 -3.45%
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 196396.284 -3.25%
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/0 389.164 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/1024 11171.695 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/32 616.595 -
std::set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 117793.308 -
std::set<int>::insert(value)_(new_value,_end)/0 17.386 -
std::set<int>::insert(value)_(new_value,_end)/1024 30.707 -7.72%
std::set<int>::insert(value)_(new_value,_end)/32 19.332 -
std::set<int>::insert(value)_(new_value,_end)/8192 24.443 -23.59%
std::set<int>::insert(value)_(new_value,_middle)/0 17.421 -
std::set<int>::insert(value)_(new_value,_middle)/1024 26.081 4.10%
std::set<int>::insert(value)_(new_value,_middle)/32 19.472 -
std::set<int>::insert(value)_(new_value,_middle)/8192 31.157 2.53%
std::set<int>::lower_bound(key)/1024 28.006 -
std::set<int>::lower_bound(key)/32 17.507 -
std::set<int>::lower_bound(key)/8192 37.820 -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/0 12.711 -
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/1024 5876.601 -1.48%
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/32 179.578 -3.11%
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/8192 46898.453 -7.03%
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.09%
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 179.066 -3.58%
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 46933.010 -3.52%
std::set<int>::operator=(const_Self&)_(into_populated_Container)/0 0.701 -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/1024 3858.844 -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/32 71.998 -
std::set<int>::operator=(const_Self&)_(into_populated_Container)/8192 38243.159 -
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 -
std::set<std::string>::clear()/32 889.553 -
std::set<std::string>::clear()/8192 205510.802 1.24%
std::set<std::string>::contains(key)/1024 147.315 -
std::set<std::string>::contains(key)/32 77.867 -2.45%
std::set<std::string>::contains(key)/8192 213.254 -
std::set<std::string>::count(key)/1024 145.302 -1.19%
std::set<std::string>::count(key)/32 81.567 -
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.62%
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 50655.675 1.25%
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 -11.52%
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 -2.36%
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 747.355 8.24%
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 -
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 906.011 11.01%
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 402470.204 -1.00%
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 12.722 -
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 100479.248 -3.30%
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 1297.256 7.00%
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 1402634.196 -
std::set<std::string>::equal_range(key)/1024 111.571 1.13%
std::set<std::string>::equal_range(key)/32 64.048 -5.49%
std::set<std::string>::equal_range(key)/8192 181.898 -
std::set<std::string>::erase(iterator)/1024 29.377 6.51%
std::set<std::string>::erase(iterator)/32 26.583 -9.18%
std::set<std::string>::erase(iterator)/8192 31.678 9.78%
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.16%
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 693.640 2.14%
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 116356.817 -
std::set<std::string>::erase(key)_(existent)/1024 85.842 -11.41%
std::set<std::string>::erase(key)_(existent)/32 96.611 8.81%
std::set<std::string>::erase(key)_(existent)/8192 115.047 4.81%
std::set<std::string>::erase(key)_(non-existent,_end)/0 1.489 -
std::set<std::string>::erase(key)_(non-existent,_end)/1024 23.511 3.63%
std::set<std::string>::erase(key)_(non-existent,_end)/32 11.304 -
std::set<std::string>::erase(key)_(non-existent,_end)/8192 29.752 -2.64%
std::set<std::string>::erase(key)_(non-existent,_middle)/0 1.491 -
std::set<std::string>::erase(key)_(non-existent,_middle)/1024 21.829 -1.90%
std::set<std::string>::erase(key)_(non-existent,_middle)/32 11.723 -1.71%
std::set<std::string>::erase(key)_(non-existent,_middle)/8192 26.953 -7.52%
std::set<std::string>::find(key)/1024 148.116 1.74%
std::set<std::string>::find(key)/32 85.661 -
std::set<std::string>::find(key)/8192 213.059 1.17%
std::set<std::string>::insert(const_value_type&)_(already_present)/1024 74.909 -26.76%
std::set<std::string>::insert(const_value_type&)_(already_present)/32 52.632 25.86%
std::set<std::string>::insert(const_value_type&)_(already_present)/8192 154.926 -11.57%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0 33.582 3.04%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024 164.707 5.67%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32 78.565 9.61%
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192 256.019 12.20%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0 25.012 -27.49%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024 111.391 -1.95%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/32 59.216 4.40%
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/8192 145.485 -11.21%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/0 31.266 -8.95%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024 39.938 5.49%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32 28.226 -18.12%
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192 27.782 2.18%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0 28.601 -20.41%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024 39.054 18.53%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32 38.338 10.91%
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192 40.939 25.38%
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.89%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2016.162 3.57%
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 1.70%
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 910246.678 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 390.000 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 95056.013 -
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 1669.702 -2.53%
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 14.10%
std::set<std::string>::insert(value)_(new_value,_end)/1024 60.059 -23.30%
std::set<std::string>::insert(value)_(new_value,_end)/32 49.677 -9.12%
std::set<std::string>::insert(value)_(new_value,_end)/8192 126.233 -13.47%
std::set<std::string>::insert(value)_(new_value,_middle)/0 23.457 -22.61%
std::set<std::string>::insert(value)_(new_value,_middle)/1024 109.524 15.78%
std::set<std::string>::insert(value)_(new_value,_middle)/32 51.903 -3.59%
std::set<std::string>::insert(value)_(new_value,_middle)/8192 158.093 7.09%
std::set<std::string>::lower_bound(key)/1024 132.126 2.16%
std::set<std::string>::lower_bound(key)/32 70.076 -3.07%
std::set<std::string>::lower_bound(key)/8192 194.661 1.53%
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/0 12.858 -
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/1024 35502.342 -
std::set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 686.275 -4.34%
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 -3.11%
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 -1.43%
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 829.505 -5.44%
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 -7.60%
std::set<std::string>::upper_bound(key)/8192 195.203 -
std::shift_left(deque<int>)/1024 54.835 -
std::shift_left(deque<int>)/32 5.227 6.26%
std::shift_left(deque<int>)/50 6.979 4.09%
std::shift_left(deque<int>)/8192 395.894 -
std::shift_left(list<int>)/1024 728.186 -
std::shift_left(list<int>)/32 13.091 -1.21%
std::shift_left(list<int>)/50 24.423 -2.29%
std::shift_left(list<int>)/8192 7665.098 -
std::shift_left(vector<int>)/1024 35.900 -
std::shift_left(vector<int>)/32 4.244 6.71%
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.60%
std::shift_right(deque<int>)/32 5.560 -2.66%
std::shift_right(deque<int>)/50 6.940 -
std::shift_right(deque<int>)/8192 448.705 4.60%
std::shift_right(list<int>)/1024 729.906 -
std::shift_right(list<int>)/32 13.718 -1.33%
std::shift_right(list<int>)/50 24.853 -1.50%
std::shift_right(list<int>)/8192 7594.018 -2.06%
std::shift_right(vector<int>)/1024 35.859 -
std::shift_right(vector<int>)/32 3.858 -2.89%
std::shift_right(vector<int>)/50 5.328 -
std::shift_right(vector<int>)/8192 294.767 -1.19%
std::shuffle(deque<int>)/1024 3717.861 -
std::shuffle(deque<int>)/32 48.203 3.67%
std::shuffle(deque<int>)/8192 17519.821 -
std::shuffle(vector<int>)/1024 999.850 -
std::shuffle(vector<int>)/32 36.089 -
std::shuffle(vector<int>)/8192 8222.184 -
std::sort(deque<int>)_(ascending)/1024 4020.056 -
std::sort(deque<int>)_(ascending)/8 21.236 2.40%
std::sort(deque<int>)_(ascending)/8192 43306.243 -
std::sort(deque<int>)_(descending)/1024 3429.089 -
std::sort(deque<int>)_(descending)/8 48.765 4.41%
std::sort(deque<int>)_(descending)/8192 34799.962 -1.57%
std::sort(deque<int>)_(heap)/1024 6960.077 -
std::sort(deque<int>)_(heap)/8 35.917 5.16%
std::sort(deque<int>)_(heap)/8192 75322.670 -
std::sort(deque<int>)_(pipe-organ)/1024 14177.233 1.92%
std::sort(deque<int>)_(pipe-organ)/8 23.127 1.38%
std::sort(deque<int>)_(pipe-organ)/8192 172647.611 -
std::sort(deque<int>)_(qsort_adversarial)/1024 27882.575 -
std::sort(deque<int>)_(qsort_adversarial)/8 23.707 3.81%
std::sort(deque<int>)_(qsort_adversarial)/8192 333980.968 -
std::sort(deque<int>)_(repeated)/1024 4589.227 -
std::sort(deque<int>)_(repeated)/8 21.326 1.34%
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 -3.18%
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.93%
std::sort(vector<NonIntegral>)_(descending)/8192 28699.460 -
std::sort(vector<NonIntegral>)_(heap)/1024 5110.848 -
std::sort(vector<NonIntegral>)_(heap)/8 23.300 2.89%
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 -
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 -1.32%
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 2.30%
std::sort(vector<int>)_(ascending)/8192 38117.766 -
std::sort(vector<int>)_(descending)/1024 2874.812 -
std::sort(vector<int>)_(descending)/8 30.400 -
std::sort(vector<int>)_(descending)/8192 28695.311 -
std::sort(vector<int>)_(heap)/1024 5070.620 -
std::sort(vector<int>)_(heap)/8 23.098 1.84%
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 -2.36%
std::sort(vector<int>)_(qsort_adversarial)/8192 146338.642 -
std::sort(vector<int>)_(repeated)/1024 2994.355 -1.10%
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 -1.56%
std::sort_heap(deque<int>)/1024 18982.702 -1.02%
std::sort_heap(deque<int>)/8 42.155 -
std::sort_heap(deque<int>)/8192 220047.534 -
std::sort_heap(deque<int>,_pred)/1024 18664.975 -
std::sort_heap(deque<int>,_pred)/8 34.626 -
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 -
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 -2.37%
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 -
std::stable_partition(deque<int>)_(alloc_fails)/32 2502.716 1.13%
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 -2.00%
std::stable_partition(deque<int>)_(dense)/50 39.668 -
std::stable_partition(deque<int>)_(dense)/8192 4421.517 -
std::stable_partition(deque<int>)_(sparse)/1024 444.701 -3.92%
std::stable_partition(deque<int>)_(sparse)/32 23.626 -2.42%
std::stable_partition(deque<int>)_(sparse)/50 34.279 4.68%
std::stable_partition(deque<int>)_(sparse)/8192 3613.947 -2.42%
std::stable_partition(list<int>)_(alloc_fails)/1024 4971.812 -
std::stable_partition(list<int>)_(alloc_fails)/32 2487.767 2.29%
std::stable_partition(list<int>)_(alloc_fails)/50 2514.754 1.34%
std::stable_partition(list<int>)_(alloc_fails)/8192 31684.541 1.66%
std::stable_partition(list<int>)_(dense)/1024 1712.330 -
std::stable_partition(list<int>)_(dense)/32 30.544 -
std::stable_partition(list<int>)_(dense)/50 50.301 -
std::stable_partition(list<int>)_(dense)/8192 17162.671 -
std::stable_partition(list<int>)_(sparse)/1024 1439.581 -
std::stable_partition(list<int>)_(sparse)/32 24.991 -
std::stable_partition(list<int>)_(sparse)/50 35.285 1.16%
std::stable_partition(list<int>)_(sparse)/8192 16360.724 -12.14%
std::stable_partition(vector<int>)_(alloc_fails)/1024 2805.904 1.14%
std::stable_partition(vector<int>)_(alloc_fails)/32 2427.056 -
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 -7.42%
std::stable_partition(vector<int>)_(dense)/50 24.136 -7.80%
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 5.01%
std::stable_partition(vector<int>)_(sparse)/50 24.055 1.69%
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.01%
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192 112981.941 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024 7269.094 -
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8 2462.590 1.31%
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 1.44%
std::stable_sort(deque<int>)_(descending)/8192 83572.594 1.54%
std::stable_sort(deque<int>)_(heap)/1024 10566.184 -
std::stable_sort(deque<int>)_(heap)/8 53.452 1.42%
std::stable_sort(deque<int>)_(heap)/8192 111930.757 -
std::stable_sort(deque<int>)_(pipe-organ)/1024 7618.156 1.03%
std::stable_sort(deque<int>)_(pipe-organ)/8 57.279 1.19%
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 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8192 78503.947 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/1024 14067.227 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8 2405.753 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8192 131734.474 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024 9246.997 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8 2393.886 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8192 78325.692 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/1024 12295.975 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8 2388.811 -1.34%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8192 108023.399 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024 5576.828 -4.00%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8 2418.923 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192 29751.493 -1.15%
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/1024 16266.910 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8 2402.317 -
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8192 164001.346 -
std::stable_sort(vector<NonIntegral>)_(ascending)/1024 7761.626 -
std::stable_sort(vector<NonIntegral>)_(ascending)/8 30.083 -
std::stable_sort(vector<NonIntegral>)_(ascending)/8192 83661.802 -
std::stable_sort(vector<NonIntegral>)_(descending)/1024 7549.791 -
std::stable_sort(vector<NonIntegral>)_(descending)/8 39.562 -
std::stable_sort(vector<NonIntegral>)_(descending)/8192 80934.360 -
std::stable_sort(vector<NonIntegral>)_(heap)/1024 12917.394 -
std::stable_sort(vector<NonIntegral>)_(heap)/8 35.053 -
std::stable_sort(vector<NonIntegral>)_(heap)/8192 139165.198 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/1024 7722.301 -
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8 35.190 1.22%
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8192 83463.821 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/1024 10824.690 -
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8 32.357 1.85%
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.20%
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 -
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192 75345.648 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/1024 9146.309 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8 2406.513 -
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8192 78371.939 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/1024 14030.643 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8 2403.469 -
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8192 131281.550 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024 9197.820 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8 2398.404 -
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192 77891.445 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/1024 12251.599 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8 2386.662 -
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192 107730.063 -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024 5544.230 -5.40%
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8 2412.620 -
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192 29397.983 -1.73%
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/1024 16216.375 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8 2399.593 -
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8192 163713.776 -
std::stable_sort(vector<int>)_(ascending)/1024 7636.227 -
std::stable_sort(vector<int>)_(ascending)/8 29.499 -
std::stable_sort(vector<int>)_(ascending)/8192 82848.938 -
std::stable_sort(vector<int>)_(descending)/1024 7484.955 -
std::stable_sort(vector<int>)_(descending)/8 39.838 -
std::stable_sort(vector<int>)_(descending)/8192 80419.184 -
std::stable_sort(vector<int>)_(heap)/1024 12827.424 -
std::stable_sort(vector<int>)_(heap)/8 34.812 -
std::stable_sort(vector<int>)_(heap)/8192 138158.459 -
std::stable_sort(vector<int>)_(pipe-organ)/1024 7584.428 -
std::stable_sort(vector<int>)_(pipe-organ)/8 34.429 -1.99%
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 -1.53%
std::stable_sort(vector<int>)_(qsort_adversarial)/8192 112826.485 -
std::stable_sort(vector<int>)_(repeated)/1024 2917.711 -1.22%
std::stable_sort(vector<int>)_(repeated)/8 29.369 -1.20%
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 -2.31%
std::stable_sort(vector<int>)_(shuffled)/8192 165531.694 -
std::swap_ranges(deque<int>)/1024 317.391 -19.11%
std::swap_ranges(deque<int>)/32 8.734 -
std::swap_ranges(deque<int>)/50 16.596 -
std::swap_ranges(deque<int>)/8192 2514.223 -19.39%
std::swap_ranges(list<int>)/1024 749.515 -
std::swap_ranges(list<int>)/32 17.904 -1.34%
std::swap_ranges(list<int>)/50 35.571 -
std::swap_ranges(list<int>)/8192 8363.029 -1.59%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/1048576 1652322.850 -2.97%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144 412883.308 -2.99%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768 51607.961 -2.87%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096 6438.828 -2.97%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/512 794.848 -2.59%
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 -3.30%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144 411556.667 -3.29%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768 51567.554 -3.15%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096 6435.881 -4.83%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512 794.368 -2.58%
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64 95.740 -
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/8 6.483 -
std::swap_ranges(vector<int>)/1024 62.732 -
std::swap_ranges(vector<int>)/32 4.811 -
std::swap_ranges(vector<int>)/50 5.597 -
std::swap_ranges(vector<int>)/8192 474.915 -
std::transform(deque<int>)_(identity_transform)/1024 329.468 -
std::transform(deque<int>)_(identity_transform)/32 9.364 -
std::transform(deque<int>)_(identity_transform)/50 14.107 -
std::transform(deque<int>)_(identity_transform)/8192 2650.658 -
std::transform(deque<int>,_deque<int>)/1024 603.978 -
std::transform(deque<int>,_deque<int>)/32 17.943 -
std::transform(deque<int>,_deque<int>)/50 29.043 -
std::transform(deque<int>,_deque<int>)/8192 4802.537 -
std::transform(list<int>)_(identity_transform)/1024 737.817 -
std::transform(list<int>)_(identity_transform)/32 16.225 -
std::transform(list<int>)_(identity_transform)/50 38.389 1.31%
std::transform(list<int>)_(identity_transform)/8192 6961.267 -
std::transform(list<int>,_list<int>)/1024 817.159 -
std::transform(list<int>,_list<int>)/32 23.779 -
std::transform(list<int>,_list<int>)/50 35.894 -
std::transform(list<int>,_list<int>)/8192 9413.109 -1.33%
std::transform(vector<int>)_(identity_transform)/1024 261.782 -
std::transform(vector<int>)_(identity_transform)/32 9.036 1.52%
std::transform(vector<int>)_(identity_transform)/50 14.106 -
std::transform(vector<int>)_(identity_transform)/8192 2021.699 -
std::transform(vector<int>,_vector<int>)/1024 553.169 -
std::transform(vector<int>,_vector<int>)/32 17.241 -
std::transform(vector<int>,_vector<int>)/50 26.923 -
std::transform(vector<int>,_vector<int>)/8192 4429.444 -
std::unique(deque<int>)_(contiguous)/1024 537.502 -
std::unique(deque<int>)_(contiguous)/32 52.098 4.24%
std::unique(deque<int>)_(contiguous)/52 60.767 6.12%
std::unique(deque<int>)_(contiguous)/8192 3946.479 -
std::unique(deque<int>)_(sprinkled)/1024 538.327 -
std::unique(deque<int>)_(sprinkled)/32 53.149 9.91%
std::unique(deque<int>)_(sprinkled)/52 59.400 10.49%
std::unique(deque<int>)_(sprinkled)/8192 4026.232 -
std::unique(deque<int>,_pred)_(contiguous)/1024 661.650 -
std::unique(deque<int>,_pred)_(contiguous)/32 54.570 -1.40%
std::unique(deque<int>,_pred)_(contiguous)/52 63.321 -2.17%
std::unique(deque<int>,_pred)_(contiguous)/8192 4753.735 1.37%
std::unique(deque<int>,_pred)_(sprinkled)/1024 709.757 -
std::unique(deque<int>,_pred)_(sprinkled)/32 57.266 -
std::unique(deque<int>,_pred)_(sprinkled)/52 68.999 -1.36%
std::unique(deque<int>,_pred)_(sprinkled)/8192 5384.030 -
std::unique(list<int>)_(contiguous)/1024 908.298 -3.65%
std::unique(list<int>)_(contiguous)/32 51.791 -
std::unique(list<int>)_(contiguous)/52 66.407 -1.32%
std::unique(list<int>)_(contiguous)/8192 6999.842 -
std::unique(list<int>)_(sprinkled)/1024 956.255 -
std::unique(list<int>)_(sprinkled)/32 53.104 -
std::unique(list<int>)_(sprinkled)/52 66.590 -
std::unique(list<int>)_(sprinkled)/8192 7987.277 -
std::unique(list<int>,_pred)_(contiguous)/1024 949.534 -1.22%
std::unique(list<int>,_pred)_(contiguous)/32 56.986 -
std::unique(list<int>,_pred)_(contiguous)/52 70.715 -
std::unique(list<int>,_pred)_(contiguous)/8192 7425.694 -
std::unique(list<int>,_pred)_(sprinkled)/1024 997.602 -
std::unique(list<int>,_pred)_(sprinkled)/32 61.275 -
std::unique(list<int>,_pred)_(sprinkled)/52 76.961 -
std::unique(list<int>,_pred)_(sprinkled)/8192 8198.135 -
std::unique(vector<int>)_(contiguous)/1024 310.124 -
std::unique(vector<int>)_(contiguous)/32 47.586 -
std::unique(vector<int>)_(contiguous)/52 52.972 -
std::unique(vector<int>)_(contiguous)/8192 1902.057 -
std::unique(vector<int>)_(sprinkled)/1024 490.372 -3.92%
std::unique(vector<int>)_(sprinkled)/32 53.469 -
std::unique(vector<int>)_(sprinkled)/52 64.341 -
std::unique(vector<int>)_(sprinkled)/8192 3647.395 -
std::unique(vector<int>,_pred)_(contiguous)/1024 571.150 -
std::unique(vector<int>,_pred)_(contiguous)/32 52.567 -
std::unique(vector<int>,_pred)_(contiguous)/52 62.611 -
std::unique(vector<int>,_pred)_(contiguous)/8192 3807.304 -
std::unique(vector<int>,_pred)_(sprinkled)/1024 693.553 -
std::unique(vector<int>,_pred)_(sprinkled)/32 57.439 -
std::unique(vector<int>,_pred)_(sprinkled)/52 70.417 -
std::unique(vector<int>,_pred)_(sprinkled)/8192 5254.310 -
std::unique_copy(deque<int>)_(contiguous)/1024 513.130 -
std::unique_copy(deque<int>)_(contiguous)/32 10.135 -23.10%
std::unique_copy(deque<int>)_(contiguous)/52 15.578 -23.75%
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 10.28%
std::unique_copy(deque<int>)_(sprinkled)/52 16.272 4.21%
std::unique_copy(deque<int>)_(sprinkled)/8192 3829.939 -
std::unique_copy(deque<int>,_pred)_(contiguous)/1024 615.923 -
std::unique_copy(deque<int>,_pred)_(contiguous)/32 15.925 -
std::unique_copy(deque<int>,_pred)_(contiguous)/52 25.654 -
std::unique_copy(deque<int>,_pred)_(contiguous)/8192 4765.960 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/1024 708.107 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/32 20.848 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/52 33.917 -
std::unique_copy(deque<int>,_pred)_(sprinkled)/8192 5650.359 -
std::unique_copy(list<int>)_(contiguous)/1024 1600.148 118.22%
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 -
std::unique_copy(list<int>)_(sprinkled)/1024 723.134 5.84%
std::unique_copy(list<int>)_(sprinkled)/32 11.284 -
std::unique_copy(list<int>)_(sprinkled)/52 40.313 -
std::unique_copy(list<int>)_(sprinkled)/8192 6947.148 -
std::unique_copy(list<int>,_pred)_(contiguous)/1024 773.961 -
std::unique_copy(list<int>,_pred)_(contiguous)/32 18.659 -
std::unique_copy(list<int>,_pred)_(contiguous)/52 28.491 -
std::unique_copy(list<int>,_pred)_(contiguous)/8192 7422.512 -1.05%
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 -2.06%
std::unique_copy(vector<int>)_(contiguous)/1024 266.117 -
std::unique_copy(vector<int>)_(contiguous)/32 8.594 -1.55%
std::unique_copy(vector<int>)_(contiguous)/52 13.340 -
std::unique_copy(vector<int>)_(contiguous)/8192 1848.866 -
std::unique_copy(vector<int>)_(sprinkled)/1024 237.431 -
std::unique_copy(vector<int>)_(sprinkled)/32 8.078 -
std::unique_copy(vector<int>)_(sprinkled)/52 16.272 -
std::unique_copy(vector<int>)_(sprinkled)/8192 1846.775 -
std::unique_copy(vector<int>,_pred)_(contiguous)/1024 540.348 -1.04%
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 -
std::unordered_map<int,_int>::clear()/32 553.008 -2.25%
std::unordered_map<int,_int>::clear()/8192 47641.289 6.37%
std::unordered_map<int,_int>::contains(key)/1024 10.380 8.75%
std::unordered_map<int,_int>::contains(key)/32 7.560 -
std::unordered_map<int,_int>::contains(key)/8192 10.649 1.43%
std::unordered_map<int,_int>::count(key)/1024 10.197 -1.20%
std::unordered_map<int,_int>::count(key)/32 8.170 27.22%
std::unordered_map<int,_int>::count(key)/8192 10.596 -
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 -
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 -
std::unordered_map<int,_int>::ctor(const_Self&)/32 182.079 2.02%
std::unordered_map<int,_int>::ctor(const_Self&)/8192 61377.946 1.59%
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 1.65%
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/32 216.226 1.06%
std::unordered_map<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 61855.607 2.29%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 14.034 -1.08%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 12525.712 3.92%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 317.506 4.48%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 117416.409 1.41%
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 4.82%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 320.987 2.64%
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 117511.599 3.02%
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 3.10%
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 3.99%
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 -12.45%
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 -3.41%
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 2.86%
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/1024 1.272 -1.37%
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.85%
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 5.07%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 681.613 1.43%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 112141.031 4.00%
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 5.07%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 678.424 1.48%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 113031.189 2.91%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/0 393.446 -
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024 5956.545 4.13%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32 555.748 1.69%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192 68715.565 -
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 5.15%
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 5.05%
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 3.28%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32 680.336 2.01%
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192 123178.323 3.50%
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/0 17.625 -1.10%
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/1024 17.831 -
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/32 17.764 -
std::unordered_map<int,_int>::insert(value)_(new_value,_end)/8192 19.595 -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/0 17.877 -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/1024 19.120 4.66%
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/32 17.666 -
std::unordered_map<int,_int>::insert(value)_(new_value,_middle)/8192 19.143 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024 6.383 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/32 0.694 -
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192 6.093 -3.10%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0 17.361 -1.12%
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 1.01%
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32 18.128 -
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 -7.28%
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024 7545.859 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32 202.638 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192 61246.249 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/0 15.961 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7679.177 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32 218.197 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/8192 61479.232 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/0 3.934 -
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 1195.886 -2.55%
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 1.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.48%
std::unordered_multimap<int,_int>::clear()/8192 44559.845 -1.87%
std::unordered_multimap<int,_int>::contains(key)/1024 10.363 -3.74%
std::unordered_multimap<int,_int>::contains(key)/32 8.032 -39.05%
std::unordered_multimap<int,_int>::contains(key)/8192 11.536 -
std::unordered_multimap<int,_int>::count(key)/1024 10.774 2.30%
std::unordered_multimap<int,_int>::count(key)/32 12.359 27.30%
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 -3.62%
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 -1.40%
std::unordered_multimap<int,_int>::ctor(const_Self&)/32 228.840 -4.27%
std::unordered_multimap<int,_int>::ctor(const_Self&)/8192 61883.291 -1.47%
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 -2.77%
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/8192 61054.499 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/0 13.452 -
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 9646.723 -4.88%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32 227.418 -8.04%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192 86595.206 -2.37%
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.84%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 244.641 -4.20%
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 86761.397 -1.77%
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 -1.32%
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 -2.12%
std::unordered_multimap<int,_int>::erase(key)_(existent)/1024 19.520 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/32 17.775 -
std::unordered_multimap<int,_int>::erase(key)_(existent)/8192 21.848 -1.34%
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_end)/0 0.477 -24.69%
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.02%
std::unordered_multimap<int,_int>::erase(key)_(non-existent,_middle)/0 0.491 -22.58%
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 -
std::unordered_multimap<int,_int>::find(key)/1024 10.240 -
std::unordered_multimap<int,_int>::find(key)/32 9.968 -
std::unordered_multimap<int,_int>::find(key)/8192 11.539 1.40%
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 -3.10%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32 672.903 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192 93957.682 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/0 389.881 -
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024 10334.386 -2.57%
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 654.069 -1.28%
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 -2.40%
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 -
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 -2.47%
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 2.24%
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/32 17.782 1.12%
std::unordered_multimap<int,_int>::insert(value)_(new_value,_end)/8192 18.247 -1.07%
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/0 17.762 1.13%
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/1024 18.380 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/32 17.624 -
std::unordered_multimap<int,_int>::insert(value)_(new_value,_middle)/8192 18.478 -
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0 16.892 5.52%
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 2.59%
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 -
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 15.49%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024 1252.937 -1.24%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/32 33.955 -1.67%
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/8192 16859.383 4.27%
std::unordered_multiset<int>::clear()/0 392.183 -
std::unordered_multiset<int>::clear()/1024 5645.771 5.20%
std::unordered_multiset<int>::clear()/32 566.673 -
std::unordered_multiset<int>::clear()/8192 48902.892 1.26%
std::unordered_multiset<int>::contains(key)/1024 10.610 2.62%
std::unordered_multiset<int>::contains(key)/32 9.221 -1.64%
std::unordered_multiset<int>::contains(key)/8192 11.101 -1.07%
std::unordered_multiset<int>::count(key)/1024 10.459 -
std::unordered_multiset<int>::count(key)/32 9.032 -
std::unordered_multiset<int>::count(key)/8192 11.018 -1.40%
std::unordered_multiset<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0 15.519 2.68%
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.56%
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.53%
std::unordered_multiset<int>::ctor(const_Self&)/32 234.605 3.48%
std::unordered_multiset<int>::ctor(const_Self&)/8192 61465.954 1.31%
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 1.29%
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/32 259.012 7.25%
std::unordered_multiset<int>::ctor(const_Self&,_const_allocator_type&)/8192 60651.141 1.33%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/0 15.858 -
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024 8949.453 1.14%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/32 234.719 4.08%
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 4.24%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 245.227 3.55%
std::unordered_multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 79961.783 2.08%
std::unordered_multiset<int>::erase(iterator)/1024 17.692 3.38%
std::unordered_multiset<int>::erase(iterator)/32 17.637 3.59%
std::unordered_multiset<int>::erase(iterator)/8192 18.397 3.62%
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 -
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32 481.843 1.42%
std::unordered_multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192 41394.223 2.81%
std::unordered_multiset<int>::erase(key)_(existent)/1024 19.220 4.10%
std::unordered_multiset<int>::erase(key)_(existent)/32 18.333 3.31%
std::unordered_multiset<int>::erase(key)_(existent)/8192 19.950 1.49%
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/0 0.508 -
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 -
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.89%
std::unordered_multiset<int>::find(key)/32 9.873 -
std::unordered_multiset<int>::find(key)/8192 10.928 -3.78%
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 2.86%
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 2.85%
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.58%
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 657.275 1.60%
std::unordered_multiset<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 89914.506 2.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 5.39%
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/32 692.386 3.29%
std::unordered_multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192 102457.861 3.17%
std::unordered_multiset<int>::insert(value)_(new_value,_end)/0 17.753 1.08%
std::unordered_multiset<int>::insert(value)_(new_value,_end)/1024 22.157 -
std::unordered_multiset<int>::insert(value)_(new_value,_end)/32 17.856 -
std::unordered_multiset<int>::insert(value)_(new_value,_end)/8192 18.218 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/0 18.015 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/1024 18.299 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/32 17.678 -
std::unordered_multiset<int>::insert(value)_(new_value,_middle)/8192 18.393 -2.57%
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/0 15.841 -1.12%
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/1024 7747.139 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/32 215.327 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/8192 61768.934 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/0 15.868 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024 7741.008 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32 231.965 -1.43%
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 -
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/32 31.848 -1.26%
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 1.75%
std::unordered_set<int>::clear()/32 591.054 2.49%
std::unordered_set<int>::clear()/8192 42293.921 -3.03%
std::unordered_set<int>::contains(key)/1024 10.076 -
std::unordered_set<int>::contains(key)/32 9.827 21.29%
std::unordered_set<int>::contains(key)/8192 10.337 1.29%
std::unordered_set<int>::count(key)/1024 9.944 1.48%
std::unordered_set<int>::count(key)/32 7.665 20.53%
std::unordered_set<int>::count(key)/8192 9.999 -1.05%
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 4.30%
std::unordered_set<int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 50038.967 -
std::unordered_set<int>::ctor(const_Self&)/0 12.991 -
std::unordered_set<int>::ctor(const_Self&)/1024 7764.068 1.27%
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 -3.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 -1.22%
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/0 14.179 -
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 11101.218 -1.85%
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32 308.687 -1.28%
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 110732.476 -1.11%
std::unordered_set<int>::erase(iterator)/1024 17.247 1.66%
std::unordered_set<int>::erase(iterator)/32 16.859 -
std::unordered_set<int>::erase(iterator)/8192 18.571 -1.21%
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 -5.62%
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 -
std::unordered_set<int>::erase(key)_(existent)/1024 20.143 -1.47%
std::unordered_set<int>::erase(key)_(existent)/32 18.750 -
std::unordered_set<int>::erase(key)_(existent)/8192 22.051 -
std::unordered_set<int>::erase(key)_(non-existent,_end)/0 0.350 -24.00%
std::unordered_set<int>::erase(key)_(non-existent,_end)/1024 1.013 6.77%
std::unordered_set<int>::erase(key)_(non-existent,_end)/32 0.639 -
std::unordered_set<int>::erase(key)_(non-existent,_end)/8192 0.855 -
std::unordered_set<int>::erase(key)_(non-existent,_middle)/0 0.477 -
std::unordered_set<int>::erase(key)_(non-existent,_middle)/1024 0.887 -
std::unordered_set<int>::erase(key)_(non-existent,_middle)/32 0.639 -
std::unordered_set<int>::erase(key)_(non-existent,_middle)/8192 0.768 -
std::unordered_set<int>::find(key)/1024 9.632 -4.25%
std::unordered_set<int>::find(key)/32 7.703 -8.84%
std::unordered_set<int>::find(key)/8192 10.037 -2.49%
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 -2.04%
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 -1.38%
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 665.687 -
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 105670.500 -1.16%
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 -1.25%
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/32 546.749 -
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/8192 63883.975 -
std::unordered_set<int>::insert(value)_(new_value,_end)/0 17.603 -
std::unordered_set<int>::insert(value)_(new_value,_end)/1024 17.940 -
std::unordered_set<int>::insert(value)_(new_value,_end)/32 17.864 -
std::unordered_set<int>::insert(value)_(new_value,_end)/8192 19.507 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/0 17.901 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/1024 18.475 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/32 17.957 -
std::unordered_set<int>::insert(value)_(new_value,_middle)/8192 19.239 -
std::unordered_set<int>::operator=(const_Self&)_(into_cleared_Container)/0 16.686 4.41%
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 1.60%
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 2.92%
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/1024 1010.590 -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/32 33.183 -
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/8192 18129.914 3.76%
std::unordered_set<std::string>::clear()/0 388.375 -
std::unordered_set<std::string>::clear()/1024 21804.208 -
std::unordered_set<std::string>::clear()/32 869.860 -2.16%
std::unordered_set<std::string>::clear()/8192 211576.542 -
std::unordered_set<std::string>::contains(key)/1024 115.767 2.72%
std::unordered_set<std::string>::contains(key)/32 104.689 -2.24%
std::unordered_set<std::string>::contains(key)/8192 128.509 -
std::unordered_set<std::string>::count(key)/1024 119.640 4.10%
std::unordered_set<std::string>::count(key)/32 111.811 2.88%
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 -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024 6117.080 2.01%
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32 141.494 -
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192 80931.656 -
std::unordered_set<std::string>::ctor(const_Self&)/0 13.068 -
std::unordered_set<std::string>::ctor(const_Self&)/1024 34184.256 3.76%
std::unordered_set<std::string>::ctor(const_Self&)/32 778.862 4.81%
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 -4.48%
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/32 692.958 -5.12%
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 -1.01%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024 84583.520 -2.57%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32 1818.041 -3.17%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192 769318.178 -
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/0 15.903 -1.11%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024 87494.825 1.33%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32 2302.949 -18.25%
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192 783878.512 -
std::unordered_set<std::string>::erase(iterator)/1024 23.958 -12.52%
std::unordered_set<std::string>::erase(iterator)/32 30.834 -
std::unordered_set<std::string>::erase(iterator)/8192 30.537 10.81%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/0 388.186 -
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024 11165.856 -1.90%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32 648.110 1.57%
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192 116916.135 -
std::unordered_set<std::string>::erase(key)_(existent)/1024 75.668 -58.45%
std::unordered_set<std::string>::erase(key)_(existent)/32 63.441 -64.54%
std::unordered_set<std::string>::erase(key)_(existent)/8192 187.222 108.37%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/0 34.115 -7.43%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/1024 42.750 -16.36%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/32 36.807 -11.53%
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/8192 51.554 22.75%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/0 41.390 10.41%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/1024 37.704 4.77%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/32 47.833 -1.42%
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/8192 37.535 -5.06%
std::unordered_set<std::string>::find(key)/1024 112.292 -4.07%
std::unordered_set<std::string>::find(key)/32 90.985 -13.75%
std::unordered_set<std::string>::find(key)/8192 128.274 -
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/1024 45.013 -60.22%
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/32 111.566 60.90%
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/8192 86.089 9.90%
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.62%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32 2450.517 -1.29%
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 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32 2137.470 -10.70%
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192 768473.288 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/0 388.846 -
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024 84231.665 1.54%
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32 2789.544 9.26%
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192 789723.076 -
std::unordered_set<std::string>::insert(value)_(new_value,_end)/0 30.119 -27.95%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/1024 65.040 -27.88%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/32 57.956 23.15%
std::unordered_set<std::string>::insert(value)_(new_value,_end)/8192 80.916 74.35%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/0 90.915 25.73%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/1024 83.758 -9.23%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/32 100.373 -16.11%
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/8192 73.140 -9.57%
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 -1.37%
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32 820.627 21.61%
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.33%
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024 37337.334 2.11%
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32 795.014 15.28%
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 -
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024 16601.714 1.12%
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/32 379.741 7.34%
std::unordered_set<std::string>::operator=(const_Self&)_(into_populated_Container)/8192 213938.843 1.36%
std::upper_bound(std::deque<int>)/100 25.819 -
std::upper_bound(std::deque<int>)/8 14.807 -
std::upper_bound(std::deque<int>)/8192 51.101 -
std::upper_bound(std::forward_list<int>)/100 88.529 1.02%
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 2.50%
std::upper_bound(std::list<int>)/8 14.155 -
std::upper_bound(std::list<int>)/8192 13054.281 5.67%
std::upper_bound(std::vector<int>)/100 10.582 -
std::upper_bound(std::vector<int>)/8 4.442 -
std::upper_bound(std::vector<int>)/8192 13.545 -
std::variant<1-alt>::visit()_(1_variant) 0.218 -
std::variant<1-alt>::visit()_(2_variants) 0.220 -
std::variant<1-alt>::visit()_(3_variants) 0.222 -
std::variant<100-alts>::visit()_(1_variant) 0.658 -
std::variant<20-alts>::visit()_(3_variants) 0.675 -
std::variant<50-alts>::visit()_(2_variants) 0.670 -
std::variant<8-alts>::visit()_(1_variant) 0.221 -
std::variant<8-alts>::visit()_(2_variants) 0.669 -
std::variant<8-alts>::visit()_(3_variants) 0.675 -
std::vector<bool>::ctor(Self&&,_const_allocator_type&)_(different_allocators) 2.426 -
std::vector<bool>::ctor(Self&&,_const_allocator_type&)_(equal_allocators) 3.470 -
std::vector<bool>::ctor(const_Self&) 27.589 -6.36%
std::vector<bool>::ctor(size_type,_const_value_type&) 8.821 -6.59%
std::vector<bool>::reserve() 8.755 -6.03%
std::vector<bool>::resize() 13.059 -7.63%
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 -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024 240.320 -
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32 8.340 1.82%
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 -1.13%
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32 10.181 -5.33%
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 871.386 23.54%
std::vector<int>::ctor(Range)_(cheap_elements)/1024 49.507 -1.05%
std::vector<int>::ctor(Range)_(cheap_elements)/32 10.138 -6.25%
std::vector<int>::ctor(Range)_(cheap_elements)/8192 851.281 21.54%
std::vector<int>::ctor(const_Self&)_(cheap_elements)/1024 49.409 -1.68%
std::vector<int>::ctor(const_Self&)_(cheap_elements)/32 10.242 -1.11%
std::vector<int>::ctor(const_Self&)_(cheap_elements)/8192 838.119 21.03%
std::vector<int>::ctor(size_type)/1024 42.514 -2.65%
std::vector<int>::ctor(size_type)/32 9.674 -4.53%
std::vector<int>::ctor(size_type)/8192 256.837 -
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 42.371 -1.52%
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 9.117 -8.98%
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 259.328 1.34%
std::vector<int>::erase(begin)_(cheap_elements)/1024 40.046 -
std::vector<int>::erase(begin)_(cheap_elements)/32 4.068 1.06%
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.88%
std::vector<int>::erase(middle)_(cheap_elements)/8192 139.777 -
std::vector<int>::insert(begin)_(cheap_elements)/1024 38.362 -1.01%
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 -1.23%
std::vector<int>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192 3951.060 1.13%
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 911.450 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 479.365 -
std::vector<int>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 3419.861 1.04%
std::vector<int>::insert(middle)_(cheap_elements)/1024 20.927 -
std::vector<int>::insert(middle)_(cheap_elements)/32 5.092 1.34%
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 -7.28%
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 -2.09%
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 3.20%
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 3.08%
std::vector<std::string>::append_range()_(into_empty_container)_(expensive_elements)/1024 12203.063 -2.40%
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 -1.33%
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 -
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32 94.681 -5.21%
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 4.80%
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32 106.815 3.84%
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192 23496.511 4.22%
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 -
std::vector<std::string>::ctor(Range)_(cheap_elements)/32 105.814 3.21%
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192 23459.597 5.79%
std::vector<std::string>::ctor(Range)_(expensive_elements)/1024 19123.925 -1.30%
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 2.47%
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/32 111.854 5.72%
std::vector<std::string>::ctor(const_Self&)_(cheap_elements)/8192 24983.112 3.96%
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/1024 19549.896 -
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/32 604.295 -
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/8192 173187.610 -
std::vector<std::string>::ctor(size_type)/1024 726.993 -
std::vector<std::string>::ctor(size_type)/32 33.779 -
std::vector<std::string>::ctor(size_type)/8192 7203.189 -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024 2605.137 -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32 98.529 -2.32%
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/8192 21405.027 -1.56%
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/1024 18778.358 -
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32 544.001 -1.13%
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 -4.66%
std::vector<std::string>::erase(begin)_(cheap_elements)/32 78.511 -5.08%
std::vector<std::string>::erase(begin)_(cheap_elements)/8192 18940.930 -4.39%
std::vector<std::string>::erase(begin)_(expensive_elements)/1024 929.005 -17.26%
std::vector<std::string>::erase(begin)_(expensive_elements)/32 51.370 -2.27%
std::vector<std::string>::erase(begin)_(expensive_elements)/8192 6959.209 -7.46%
std::vector<std::string>::erase(middle)_(cheap_elements)/1024 1193.598 -2.43%
std::vector<std::string>::erase(middle)_(cheap_elements)/32 42.273 -2.10%
std::vector<std::string>::erase(middle)_(cheap_elements)/8192 9433.161 -3.42%
std::vector<std::string>::erase(middle)_(expensive_elements)/1024 556.879 -1.32%
std::vector<std::string>::erase(middle)_(expensive_elements)/32 31.364 -
std::vector<std::string>::erase(middle)_(expensive_elements)/8192 3604.796 1.09%
std::vector<std::string>::insert(begin)_(cheap_elements)/1024 2548.694 -
std::vector<std::string>::insert(begin)_(cheap_elements)/32 88.312 -
std::vector<std::string>::insert(begin)_(cheap_elements)/8192 20049.148 -2.59%
std::vector<std::string>::insert(begin)_(expensive_elements)/1024 733.375 9.37%
std::vector<std::string>::insert(begin)_(expensive_elements)/32 41.351 3.93%
std::vector<std::string>::insert(begin)_(expensive_elements)/8192 5711.114 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024 9094.723 -1.21%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/32 778.915 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192 68351.807 -1.56%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/1024 16719.736 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/32 901.230 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(expensive_elements)/8192 130255.501 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024 11799.493 -1.59%
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 -1.71%
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 -1.12%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(expensive_elements)/8192 139228.172 -1.20%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/1024 8878.476 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/32 997.951 -1.18%
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(cheap_elements)/8192 66142.739 -
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(no_realloc)_(expensive_elements)/1024 14889.729 -1.41%
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 5.17%
std::vector<std::string>::insert(middle)_(cheap_elements)/32 47.953 3.92%
std::vector<std::string>::insert(middle)_(cheap_elements)/8192 9428.189 2.78%
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 -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/32 79.447 -
std::vector<std::string>::operator=(const_Self&)_(cheap_elements)/8192 18873.166 -
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/1024 6018.404 1.24%
std::vector<std::string>::operator=(const_Self&)_(expensive_elements)/32 94.085 2.52%
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 -1.65%
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 -2.27%
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 -1.70%
std::vector<std::string>::push_back()_(many_elements)_(expensive_elements)/1024 12.017 -2.69%
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 -1.56%
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.48%