|
std::unordered_set<std::string>::insert(value)_(new_value,_end)/0
|
249.57% |
30.119 |
105.286 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(key)_(existent)/32
|
175.96% |
63.441 |
175.073 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/1024
|
138.82% |
101.380 |
242.112 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/1024
|
129.06% |
95.040 |
217.703 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024
|
127.79% |
95.700 |
217.992 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/1024
|
127.57% |
45.013 |
102.436 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(value)_(new_value,_end)/32
|
123.72% |
57.956 |
129.657 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(key)_(existent)/1024
|
93.22% |
75.668 |
146.206 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16384_256
|
88.48% |
20368765.714 |
38390404.312 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024
|
85.40% |
77.116 |
142.973 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16384_16384
|
83.86% |
20357571.496 |
37429188.471 |
- |
0.00% |
- |
|
BM_format_string<char>/16384
|
82.33% |
0.017 |
0.030 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16384_16
|
80.52% |
20233183.075 |
36525123.380 |
- |
0.00% |
- |
|
std::set<std::string>::insert(value)_(new_value,_end)/1024
|
61.45% |
60.059 |
96.964 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16384_1
|
60.67% |
20342029.631 |
32683911.594 |
- |
0.00% |
- |
|
std::copy_n(vector<int>)/4096
|
59.39% |
146.757 |
233.913 |
- |
0.00% |
- |
|
std::move(vector<int>)/32768
|
56.08% |
1689.544 |
2636.997 |
- |
0.00% |
- |
|
BM_StringRelationalLiteral_Eq_Large_Small_Control
|
55.80% |
0.232 |
0.361 |
- |
0.00% |
- |
|
std::equal(list<int>)_(it,_it,_it)/1024
|
53.38% |
766.983 |
1176.430 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192
|
52.73% |
29.131 |
44.492 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024
|
52.43% |
69.063 |
105.271 |
- |
0.00% |
- |
|
rng::contains_subrange(list<int>)_(process_all)/8192
|
52.26% |
6755.972 |
10286.350 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/70000
|
50.39% |
27014.361 |
40626.981 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/64000
|
49.25% |
24360.029 |
36356.434 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/4096
|
49.15% |
1582.724 |
2360.703 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_16384_16384
|
48.92% |
20070983.283 |
29890258.703 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/4000
|
48.67% |
1537.020 |
2285.051 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_1024_1
|
48.55% |
2326410.962 |
3455840.331 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/65536
|
48.54% |
25068.640 |
37235.833 |
- |
0.00% |
- |
|
std::copy_backward(vector<int>)/4096
|
48.39% |
151.083 |
224.190 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/8192
|
48.38% |
68.256 |
101.281 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/5500
|
48.12% |
2110.169 |
3125.599 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16384_1024
|
47.78% |
20249018.539 |
29923846.852 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16384_64
|
47.67% |
20285038.464 |
29954710.463 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_1024_1024
|
47.12% |
2321827.924 |
3415885.195 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/1024
|
44.72% |
398.999 |
577.421 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192
|
44.70% |
24.330 |
35.205 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/512
|
44.67% |
200.427 |
289.957 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16384_4
|
44.17% |
20308678.644 |
29278781.079 |
- |
0.00% |
- |
|
BM_StringRelational_Eq_Small_Large_Control
|
43.32% |
0.344 |
0.493 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024
|
43.25% |
26.589 |
38.089 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_1024_256
|
42.30% |
2324881.963 |
3308334.947 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/0
|
41.94% |
22.986 |
32.628 |
- |
0.00% |
- |
|
std::map<std::string,_int>::erase(key)_(existent)/1024
|
40.73% |
85.175 |
119.866 |
- |
0.00% |
- |
|
rng::adjacent_view::begin()/100_(full_view)
|
40.61% |
45.706 |
64.269 |
- |
0.00% |
- |
|
std::set<std::string>::erase(key)_(existent)/1024
|
40.16% |
85.842 |
120.318 |
- |
0.00% |
- |
|
std::set<std::string>::insert(value)_(new_value,_middle)/0
|
40.09% |
23.457 |
32.862 |
- |
0.00% |
- |
|
std::set<std::string>::insert(const_value_type&)_(already_present)/1024
|
39.56% |
74.909 |
104.543 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1024
|
38.38% |
252843028.912 |
349886204.382 |
- |
0.00% |
- |
|
BM_deque_vector_move_backward/0
|
37.60% |
0.441 |
0.607 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(value)_(new_value,_end)/1024
|
37.57% |
65.040 |
89.474 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192
|
36.12% |
32.375 |
44.068 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_16384_16384
|
35.68% |
251977255.894 |
341890662.343 |
- |
0.00% |
- |
|
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
|
35.15% |
9703.159 |
13113.928 |
- |
0.00% |
- |
|
BM_join_view_deques/1
|
34.62% |
11.871 |
15.980 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/0
|
34.15% |
34.115 |
45.765 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::erase(key)_(non-existent,_middle)/0
|
33.44% |
0.529 |
0.706 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1
|
32.64% |
3434423.218 |
4555567.494 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_256
|
32.18% |
3421840.630 |
4522900.609 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::contains(key)/32
|
32.02% |
8.032 |
10.604 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(value)_(new_value,_end)/8192
|
30.60% |
23.494 |
30.683 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/8192
|
30.56% |
166.698 |
217.644 |
- |
0.00% |
- |
|
BM_join_view_deques/2
|
29.77% |
27.957 |
36.281 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024
|
29.60% |
29.786 |
38.603 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/32
|
29.37% |
1818.041 |
2351.956 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024
|
28.55% |
36.330 |
46.702 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32
|
28.47% |
43.265 |
55.580 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_16384_256
|
28.46% |
4443475.837 |
5708019.389 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/8
|
28.01% |
2402.317 |
3075.162 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_1024_1024
|
27.56% |
13507700.618 |
17230671.179 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(ascending)/8
|
27.28% |
30.083 |
38.290 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(value)_(new_value,_end)/8192
|
27.04% |
73.369 |
93.208 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8
|
26.99% |
2412.620 |
3063.731 |
- |
0.00% |
- |
|
BM_join_view_in_vectors/0
|
26.65% |
0.389 |
0.493 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/8
|
26.17% |
2399.593 |
3027.486 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(repeated)/8
|
26.10% |
29.369 |
37.033 |
- |
0.00% |
- |
|
rng::contains_subrange(deque<int>)_(near_matches)/1000
|
25.83% |
29145.157 |
36673.919 |
- |
0.00% |
- |
|
BM_std_minmax_element<char>/1
|
25.65% |
0.382 |
0.480 |
- |
0.00% |
- |
|
rng::contains_subrange(deque<int>)_(near_matches)/1024
|
25.55% |
30287.420 |
38026.952 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8
|
25.54% |
2465.028 |
3094.585 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(iterator)/1024
|
25.36% |
23.958 |
30.033 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_16384_4
|
25.35% |
19965703.459 |
25026785.349 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_1024_1024
|
25.24% |
15074513.899 |
18879135.186 |
- |
0.00% |
- |
|
BM_Invoke_MemFuncPtr
|
25.08% |
0.702 |
0.878 |
- |
0.00% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0
|
24.77% |
28.601 |
35.686 |
- |
0.00% |
- |
|
BM_to_sys/2100/threads:16
|
24.69% |
16.294 |
20.317 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_16384_1
|
24.58% |
20084979.665 |
25022528.460 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_16384_256
|
24.16% |
20128291.845 |
24991823.360 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024
|
24.01% |
22.572 |
27.991 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_16384_64
|
23.81% |
20056132.413 |
24832005.426 |
- |
0.00% |
- |
|
std::find_end(vector<int>)_(match_near_end)/1024
|
23.77% |
24.673 |
30.537 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(ascending)/8
|
23.53% |
29.499 |
36.439 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(repeated)/8
|
23.48% |
30.011 |
37.057 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8
|
23.27% |
2418.923 |
2981.694 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(shuffled)/8
|
23.23% |
34.366 |
42.350 |
- |
0.00% |
- |
|
BM_deque_vector_copy/64000
|
23.08% |
2872.690 |
3535.589 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(value)_(new_value,_middle)/0
|
23.06% |
28.139 |
34.627 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/0
|
22.96% |
23.673 |
29.109 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8
|
22.54% |
2462.590 |
3017.573 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(heap)/8
|
22.43% |
35.053 |
42.914 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_256
|
22.19% |
44972198.876 |
54950564.122 |
- |
0.00% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/32
|
22.18% |
28.226 |
34.486 |
- |
0.00% |
- |
|
std::list<int>::operator=(const_Self&)_(cheap_elements)/8192
|
22.16% |
8114.739 |
9913.012 |
- |
0.00% |
- |
|
std::find_end(deque<int>,_pred)_(near_matches)/1000
|
22.10% |
30168.322 |
36835.828 |
- |
0.00% |
- |
|
BM_deque_vector_copy/65536
|
22.08% |
2929.438 |
3576.200 |
- |
0.00% |
- |
|
std::none_of(list<int>)_(process_all)/8192
|
22.06% |
8594.342 |
10490.621 |
- |
0.00% |
- |
|
bm_exception_ptr_copy_ctor_null
|
21.85% |
0.687 |
0.837 |
- |
0.00% |
- |
|
BM_StringRelational_Eq_Empty_Huge_Control
|
21.61% |
0.462 |
0.562 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_heap)/8
|
21.52% |
2403.469 |
2920.629 |
- |
0.00% |
- |
|
BM_deque_deque_ranges_copy_backward/0
|
21.47% |
0.569 |
0.691 |
- |
0.00% |
- |
|
BM_format_to_string_back_inserter<std::vector<wchar_t>>/1
|
21.29% |
20.679 |
25.083 |
- |
0.00% |
- |
|
std::find_end(deque<int>,_pred)_(near_matches)/1024
|
21.28% |
31647.072 |
38380.046 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/8
|
20.91% |
2405.753 |
2908.679 |
- |
0.00% |
- |
|
BM_join_view_deques/4000
|
20.83% |
66457.700 |
80301.445 |
- |
0.00% |
- |
|
std::move_backward(list<int>)/4096
|
20.75% |
4862.074 |
5870.919 |
- |
0.00% |
- |
|
std::unordered_set<int>::count(key)/32
|
20.67% |
7.665 |
9.250 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/64
|
20.67% |
22.191 |
26.777 |
- |
0.00% |
- |
|
BM_join_view_deques/4096
|
20.65% |
68189.331 |
82267.279 |
- |
0.00% |
- |
|
BM_join_view_deques/5500
|
20.54% |
91733.964 |
110574.435 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024
|
20.49% |
19.230 |
23.171 |
- |
0.00% |
- |
|
BM_join_view_deques/64
|
20.36% |
1061.663 |
1277.811 |
- |
0.00% |
- |
|
BM_join_view_deques/512
|
20.33% |
8514.288 |
10244.985 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(heap)/8
|
20.31% |
34.812 |
41.883 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/0
|
19.92% |
24.061 |
28.854 |
- |
0.00% |
- |
|
std::find(list<int>)_(process_all)/8192
|
19.87% |
7336.046 |
8794.001 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/1024
|
19.87% |
42.750 |
51.245 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::insert(const_value_type&)_(already_present)/1024
|
19.81% |
1.272 |
1.525 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024
|
19.73% |
26.311 |
31.502 |
- |
0.00% |
- |
|
std::replace_if(deque<int>)_(sprinkled)/50
|
19.63% |
13.725 |
16.419 |
- |
0.00% |
- |
|
BM_join_view_deques/64000
|
19.58% |
1080235.726 |
1291697.756 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/1024
|
19.53% |
29.355 |
35.087 |
- |
0.00% |
- |
|
std::partition(deque<int>)_(sparse)/32
|
19.50% |
9.137 |
10.919 |
- |
0.00% |
- |
|
std::set<std::string>::erase(iterator)/32
|
19.46% |
26.583 |
31.755 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_1024_4
|
19.42% |
2257341.985 |
2695623.739 |
- |
0.00% |
- |
|
rng::contains_subrange(deque<int>)_(same_length)/16
|
19.15% |
7.411 |
8.830 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_descending)/8
|
19.10% |
2479.671 |
2953.372 |
- |
0.00% |
- |
|
BM_deque_vector_copy/70000
|
19.07% |
3207.275 |
3818.913 |
- |
0.00% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192
|
18.92% |
27.782 |
33.038 |
- |
0.00% |
- |
|
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0
|
18.79% |
25.012 |
29.712 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::erase(iterator)/8192
|
18.68% |
27.735 |
32.917 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(heap)/8
|
18.62% |
53.452 |
63.405 |
- |
0.00% |
- |
|
BM_join_view_deques/1024
|
18.53% |
17320.551 |
20530.720 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(shuffled)/8
|
18.34% |
33.969 |
40.198 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/0
|
18.32% |
28.533 |
33.760 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024
|
18.24% |
16.505 |
19.515 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8
|
18.23% |
2480.223 |
2932.256 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8
|
18.18% |
2393.886 |
2829.128 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_256_256
|
18.09% |
9091069.154 |
10736042.866 |
- |
0.00% |
- |
|
BM_join_view_deques/70000
|
17.87% |
1208283.416 |
1424256.720 |
- |
0.00% |
- |
|
ranges::min(std::deque<char>)/1
|
17.81% |
0.458 |
0.540 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/1024
|
17.77% |
61.624 |
72.575 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(iterator)/1024
|
17.61% |
26.233 |
30.852 |
- |
0.00% |
- |
|
std::partition(deque<int>)_(sparse)/50
|
17.55% |
14.159 |
16.644 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8
|
17.49% |
2398.404 |
2817.851 |
- |
0.00% |
- |
|
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/32
|
17.48% |
694.942 |
816.446 |
- |
0.00% |
- |
|
BM_join_view_deques/65536
|
17.43% |
1137564.357 |
1335812.877 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_256_256
|
17.39% |
2833520.202 |
3326310.148 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_256_4
|
17.36% |
5590367.388 |
6560706.312 |
- |
0.00% |
- |
|
std::find_end(vector<int>)_(match_near_end)/8192
|
17.33% |
206.117 |
241.843 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8
|
17.23% |
2456.197 |
2879.437 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8
|
17.19% |
2389.328 |
2799.935 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::find(key)/32
|
17.18% |
81.431 |
95.420 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_262144_256
|
16.90% |
4502181.895 |
5263125.664 |
- |
0.00% |
- |
|
BM_vector_deque_copy/0
|
16.83% |
0.307 |
0.359 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::vector<char>>/C_string_len_6
|
16.77% |
47.880 |
55.910 |
- |
0.00% |
- |
|
ranges::min(std::vector<long_long>)/1
|
16.62% |
0.326 |
0.380 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_256_4
|
16.44% |
5596792.237 |
6517065.529 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_64_64
|
16.36% |
14198870.334 |
16521626.379 |
- |
0.00% |
- |
|
std::map<std::string,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32
|
16.25% |
756.144 |
879.050 |
- |
0.00% |
- |
|
ranges::minmax(std::deque<long_long>)/1
|
16.21% |
0.395 |
0.459 |
- |
0.00% |
- |
|
BM_StringRelational_Eq_Large_Large_ChangeFirst
|
16.17% |
1.112 |
1.291 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_16384_64
|
16.08% |
1813849.853 |
2105437.312 |
- |
0.00% |
- |
|
std::is_partitioned(list<int>)_(unpartitioned)/50
|
16.02% |
0.966 |
1.121 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_1024_1024
|
15.64% |
17353638.494 |
20067771.384 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::erase(iterator)/32
|
15.49% |
26.500 |
30.605 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_256_1
|
15.43% |
5614047.869 |
6480185.822 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(value)_(new_value,_end)/8192
|
15.39% |
80.916 |
93.368 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_262144_1024
|
15.27% |
15404308.308 |
17757051.438 |
- |
0.00% |
- |
|
std::swap_ranges(list<int>)/8192
|
15.26% |
8363.029 |
9639.280 |
- |
0.00% |
- |
|
BM_std_minmax_element<short>/1
|
15.22% |
0.374 |
0.430 |
- |
0.00% |
- |
|
std::find_if_not(vector<char>)_(bail_25%)/8
|
15.22% |
0.733 |
0.845 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::vector<char>>/string_len_6
|
15.21% |
47.462 |
54.682 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4
|
15.17% |
42788190.022 |
49280425.254 |
- |
0.00% |
- |
|
std::find_end(vector<int>)_(match_near_end)/1000
|
15.10% |
28.279 |
32.549 |
- |
0.00% |
- |
|
BM_vector_deque_move_backward/1
|
14.87% |
1.087 |
1.249 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(value)_(new_value,_end)/1024
|
14.82% |
30.498 |
35.019 |
- |
0.00% |
- |
|
ranges::minmax(std::vector<long_long>)/1
|
14.82% |
0.337 |
0.387 |
- |
0.00% |
- |
|
std::find_if_not(list<int>)_(bail_25%)/32768
|
14.78% |
6832.544 |
7842.573 |
- |
0.00% |
- |
|
BM_StringFindCharLiteral/1024
|
14.78% |
18.738 |
21.508 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(pipe-organ)/8
|
14.73% |
34.429 |
39.499 |
- |
0.00% |
- |
|
std::equal(vector<int>)_(it,_it,_it,_pred)/8192
|
14.72% |
4789.164 |
5493.989 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_262144
|
14.71% |
369013753.068 |
423308227.398 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024
|
14.69% |
33.089 |
37.950 |
- |
0.00% |
- |
|
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/32
|
14.57% |
1669.702 |
1912.949 |
- |
0.00% |
- |
|
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/8192
|
14.56% |
4800.665 |
5499.721 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_4
|
14.56% |
32383178.314 |
37098648.632 |
- |
0.00% |
- |
|
std::set<std::string>::equal_range(key)/32
|
14.53% |
64.048 |
73.351 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::list<char>>/C_string_len_6
|
14.48% |
69.757 |
79.855 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8
|
14.37% |
2388.660 |
2731.901 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/8192
|
14.34% |
86.089 |
98.434 |
- |
0.00% |
- |
|
std::find_if(vector<char>)_(bail_25%)/8
|
14.29% |
0.740 |
0.845 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32
|
14.26% |
32.399 |
37.019 |
- |
0.00% |
- |
|
BM_vector_deque_copy/64000
|
14.20% |
2824.140 |
3225.032 |
- |
0.00% |
- |
|
BM_std_minmax_element<int>/3
|
14.16% |
0.799 |
0.913 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8
|
14.13% |
35.190 |
40.162 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_4
|
14.04% |
6571757.994 |
7494715.140 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(key)_(non-existent,_end)/1024
|
13.98% |
19.852 |
22.627 |
- |
0.00% |
- |
|
BM_vector_deque_move/64000
|
13.97% |
2823.102 |
3217.560 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16384
|
13.83% |
330106137.520 |
375767448.742 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8
|
13.73% |
2394.016 |
2722.781 |
- |
0.00% |
- |
|
BM_StringRelationalLiteral_Compare_Empty_Small_Control
|
13.72% |
0.395 |
0.449 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_256_64
|
13.68% |
4538405.174 |
5159200.533 |
- |
0.00% |
- |
|
BM_BitsetToString<64>/Uniform_(50%)/50
|
13.68% |
26.980 |
30.670 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_262144_16384
|
13.67% |
350470133.475 |
398383098.926 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8
|
13.66% |
2406.513 |
2735.180 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/8
|
13.51% |
2437.163 |
2766.411 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(value)_(new_value,_middle)/32
|
13.48% |
42.293 |
47.995 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_256_64
|
13.42% |
5809696.632 |
6589299.317 |
- |
0.00% |
- |
|
rng::find(join_view(deque<deque<int>>))_(process_all)/50
|
13.33% |
21.176 |
23.999 |
- |
0.00% |
- |
|
std::map<int,_int>::erase(key)_(non-existent,_end)/8192
|
13.26% |
6.982 |
7.908 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(key)_(non-existent,_end)/32
|
13.25% |
9.181 |
10.398 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_262144_1
|
13.22% |
350477342.145 |
396818050.818 |
- |
0.00% |
- |
|
std::multiset<int>::operator=(const_Self&)_(into_populated_Container)/0
|
13.12% |
0.725 |
0.820 |
- |
0.00% |
- |
|
std::set<int>::erase(key)_(non-existent,_end)/8192
|
13.10% |
6.969 |
7.883 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/8192
|
13.02% |
24.075 |
27.209 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::contains(key)/32
|
12.99% |
7.560 |
8.542 |
- |
0.00% |
- |
|
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst
|
12.93% |
1.109 |
1.252 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(value)_(new_value,_end)/1024
|
12.91% |
24.919 |
28.136 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_256_1
|
12.82% |
5681022.078 |
6409555.674 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024
|
12.82% |
5544.230 |
6255.116 |
- |
0.00% |
- |
|
BM_StringRelational_Eq_Large_Large_Control
|
12.75% |
1.877 |
2.116 |
- |
0.00% |
- |
|
BM_vector_deque_move/65536
|
12.74% |
2905.597 |
3275.848 |
- |
0.00% |
- |
|
BM_StringRelational_Eq_Huge_Huge_ChangeFirst
|
12.73% |
1.229 |
1.385 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192
|
12.56% |
537.349 |
604.816 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_16384_4
|
12.54% |
341483058.281 |
384319863.113 |
- |
0.00% |
- |
|
std::for_each(list<int>)/8192
|
12.51% |
7841.341 |
8822.065 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_16384_64
|
12.42% |
336388769.179 |
378155699.254 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024
|
12.40% |
26.646 |
29.949 |
- |
0.00% |
- |
|
BM_StringRelationalLiteral_Compare_Large_Large_ChangeFirst
|
12.37% |
1.030 |
1.158 |
- |
0.00% |
- |
|
std::equal(vector<int>)_(it,_it,_it)/8
|
12.32% |
1.338 |
1.503 |
- |
0.00% |
- |
|
rng::find_last_if_not(deque<int>)_(bail_90%)/50
|
12.26% |
2.372 |
2.663 |
- |
0.00% |
- |
|
std::copy_if(vector<int>)_(entire_range)/64
|
12.25% |
15.452 |
17.344 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_16384_16384
|
12.24% |
340883157.851 |
382613587.871 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16
|
12.13% |
3992754.407 |
4477065.010 |
- |
0.00% |
- |
|
std::equal(list<int>)_(it,_it,_it,_pred)/8192
|
12.12% |
10373.383 |
11630.417 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192
|
11.94% |
500.010 |
559.691 |
- |
0.00% |
- |
|
std::find(vector<char>)_(bail_25%)/8
|
11.92% |
1.176 |
1.317 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(ascending)/8
|
11.92% |
44.234 |
49.505 |
- |
0.00% |
- |
|
ranges::minmax(std::deque<__int128>)/70000
|
11.91% |
27756.470 |
31062.473 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8
|
11.89% |
32.357 |
36.203 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(value)_(new_value,_middle)/8192
|
11.84% |
549.003 |
614.028 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_1024_16
|
11.84% |
8924721.647 |
9981618.496 |
- |
0.00% |
- |
|
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32
|
11.81% |
982.519 |
1098.570 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/1024
|
11.75% |
5576.828 |
6232.248 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/8192
|
11.57% |
31.982 |
35.683 |
- |
0.00% |
- |
|
bm_exception_ptr_copy_assign_null
|
11.54% |
0.692 |
0.771 |
- |
0.00% |
- |
|
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8192
|
11.53% |
2805.562 |
3128.981 |
- |
0.00% |
- |
|
std::all_of(list<int>)_(process_all)/8192
|
11.49% |
7605.593 |
8479.680 |
- |
0.00% |
- |
|
BM_StringRelationalLiteral_Eq_Small_Small_ChangeMiddle
|
11.48% |
0.388 |
0.432 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_16384_1
|
11.37% |
339525415.647 |
378130910.664 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(key)_(non-existent,_end)/32
|
11.31% |
36.807 |
40.970 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/1024
|
11.28% |
56.763 |
63.164 |
- |
0.00% |
- |
|
rng::contains_subrange(deque<int>)_(same_length)/32
|
11.21% |
13.904 |
15.463 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_float_262144_1024
|
11.16% |
316255824.873 |
351553466.986 |
- |
0.00% |
- |
|
std::adjacent_find(list<int>,_pred)/50
|
11.15% |
36.415 |
40.476 |
- |
0.00% |
- |
|
BM_Hash/uint32_random_std_hash/1024
|
11.15% |
579.352 |
643.956 |
- |
0.00% |
- |
|
BM_StringRelational_Eq_Small_Small_Control
|
11.05% |
1.655 |
1.838 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4
|
11.02% |
3690646.030 |
4097221.512 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(const_value_type&)_(already_present)/32
|
10.97% |
111.566 |
123.799 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(key)_(non-existent,_end)/8192
|
10.93% |
28.815 |
31.965 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_1024_64
|
10.90% |
10425037.099 |
11561443.936 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024
|
10.89% |
7269.094 |
8060.873 |
- |
0.00% |
- |
|
std::map<std::string,_int>::erase(iterator)/8192
|
10.88% |
26.870 |
29.795 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_256
|
10.87% |
3889396.740 |
4312228.644 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(repeated)/8
|
10.83% |
43.206 |
47.887 |
- |
0.00% |
- |
|
std::set<std::string>::insert(const_value_type&)_(already_present)/8192
|
10.83% |
154.926 |
171.703 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::count(key)/32
|
10.77% |
12.359 |
13.690 |
- |
0.00% |
- |
|
std::unordered_set<int>::find(key)/32
|
10.68% |
7.703 |
8.526 |
- |
0.00% |
- |
|
std::find_end(deque<int>)_(near_matches)/1024
|
10.68% |
27533.817 |
30473.528 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(qsort_adversarial)/8
|
10.66% |
44.729 |
49.498 |
- |
0.00% |
- |
|
std::search(vector<int>,_pred)_(single_element)/1000
|
10.64% |
277.498 |
307.017 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_16384_16
|
10.60% |
342653285.712 |
378977730.151 |
- |
0.00% |
- |
|
rng::contains(vector<int>)_(process_all)/32
|
10.56% |
8.566 |
9.471 |
- |
0.00% |
- |
|
BM_std_minmax_element<char>/2
|
10.53% |
0.482 |
0.533 |
- |
0.00% |
- |
|
ranges::minmax(std::deque<__int128>)/64
|
10.52% |
25.240 |
27.896 |
- |
0.00% |
- |
|
std::vector<std::string>::erase(begin)_(expensive_elements)/1024
|
10.51% |
929.005 |
1026.660 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/1024
|
10.49% |
20.212 |
22.333 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_end)/0
|
10.46% |
30.668 |
33.876 |
- |
0.00% |
- |
|
std::move(vector<int>)/262144
|
10.44% |
14146.361 |
15623.143 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(iterator,_iterator)_(half_new_keys)/32
|
10.40% |
1801.299 |
1988.679 |
- |
0.00% |
- |
|
std::reverse(list<int>)/32768
|
10.40% |
16684.492 |
18419.533 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8
|
10.40% |
2445.439 |
2699.710 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_16384_256
|
10.39% |
351467083.081 |
387992196.378 |
- |
0.00% |
- |
|
std::find_if_not(deque<int>)_(bail_25%)/1024
|
10.29% |
61.208 |
67.504 |
- |
0.00% |
- |
|
std::partition_point(list<int>)/8192
|
10.28% |
5446.176 |
6005.790 |
- |
0.00% |
- |
|
std::map<std::string,_int>::erase(key)_(existent)/8192
|
10.26% |
80.612 |
88.886 |
- |
0.00% |
- |
|
ranges::minmax(std::list<long_long>)/70000
|
10.25% |
49340.010 |
54396.373 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_16384_256
|
10.25% |
338711212.939 |
373420704.876 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256
|
10.21% |
50351486.867 |
55490199.756 |
- |
0.00% |
- |
|
std::find_end(deque<int>)_(near_matches)/1000
|
10.19% |
26363.546 |
29049.835 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/8192
|
10.17% |
37.535 |
41.354 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::insert(value)_(new_value,_middle)/1024
|
10.09% |
94.455 |
103.989 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_end)/0
|
10.00% |
28.485 |
31.334 |
- |
0.00% |
- |
|
rng::contains_subrange(deque<int>)_(same_length)/50
|
9.98% |
21.404 |
23.541 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0
|
9.98% |
28.614 |
31.469 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/32
|
9.97% |
2137.470 |
2350.668 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::contains(key)/32
|
9.94% |
9.221 |
10.138 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::array>_string_view_len_6
|
9.89% |
2.159 |
2.372 |
- |
0.00% |
- |
|
std::copy_backward(vector<int>)/32768
|
9.85% |
3440.189 |
3778.992 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64
|
9.82% |
5876294.452 |
6453465.659 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::list<char>>/string_len_6
|
9.81% |
71.652 |
78.679 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_16384_1024
|
9.80% |
348294748.882 |
382435688.072 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_16384_16
|
9.68% |
347560162.966 |
381212176.949 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1
|
9.62% |
48876385.530 |
53576936.759 |
- |
0.00% |
- |
|
std::for_each_n(deque<int>)/8
|
9.60% |
2.839 |
3.112 |
- |
0.00% |
- |
|
ranges::minmax(std::deque<__int128>)/8
|
9.59% |
3.567 |
3.909 |
- |
0.00% |
- |
|
BM_deque_vector_move_backward/2
|
9.55% |
1.586 |
1.738 |
- |
0.00% |
- |
|
BM_deque_vector_move/70000
|
9.53% |
3248.871 |
3558.384 |
- |
0.00% |
- |
|
BM_StringRelationalLiteral_Less_Empty_Large_Control
|
9.51% |
0.604 |
0.662 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::contains(key)/32
|
9.45% |
104.689 |
114.580 |
- |
0.00% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024
|
9.37% |
26.378 |
28.849 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192
|
9.32% |
39.337 |
43.003 |
- |
0.00% |
- |
|
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8
|
9.31% |
5.527 |
6.042 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::clear()/32
|
9.28% |
869.860 |
950.579 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(value)_(new_value,_middle)/8192
|
9.26% |
28.858 |
31.531 |
- |
0.00% |
- |
|
BM_StringRelational_Less_Large_Large_Control
|
9.25% |
1.882 |
2.056 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_64_64
|
9.18% |
14161176.997 |
15461401.956 |
- |
0.00% |
- |
|
std::fill(vector<bool>)/64
|
9.12% |
1.451 |
1.583 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_256_256
|
9.07% |
6751231.570 |
7363397.023 |
- |
0.00% |
- |
|
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
9.06% |
4794.716 |
5228.953 |
- |
0.00% |
- |
|
BM_vector_deque_copy/65536
|
9.05% |
2895.929 |
3158.091 |
- |
0.00% |
- |
|
rng::find_last(forward_list<int>)_(bail_10%)/50
|
9.04% |
13.506 |
14.727 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(descending)/8
|
9.04% |
39.562 |
43.137 |
- |
0.00% |
- |
|
BM_deque_deque_copy/65536
|
9.03% |
3310.797 |
3609.660 |
- |
0.00% |
- |
|
BM_StringRelational_Less_Huge_Huge_ChangeFirst
|
9.00% |
1.270 |
1.385 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_256_4
|
8.95% |
11249507.621 |
12255868.233 |
- |
0.00% |
- |
|
std::for_each_n(deque<int>)/50
|
8.92% |
16.501 |
17.973 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(shuffled)/8
|
8.89% |
54.653 |
59.511 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(const_value_type&)_(already_present)/8192
|
8.88% |
564.772 |
614.922 |
- |
0.00% |
- |
|
rng::contains(list<int>)_(process_all)/8
|
8.88% |
2.212 |
2.408 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32
|
8.85% |
53.432 |
58.163 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_256_256
|
8.85% |
9956140.490 |
10837508.342 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_1024_1024
|
8.82% |
17050291.365 |
18553764.373 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_1024_1024
|
8.81% |
17880467.698 |
19456008.449 |
- |
0.00% |
- |
|
std::for_each_n(deque<int>)/32
|
8.80% |
10.672 |
11.611 |
- |
0.00% |
- |
|
BM_StringRelational_Less_Small_Small_ChangeMiddle
|
8.80% |
1.269 |
1.381 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/32
|
8.78% |
820.627 |
892.689 |
- |
0.00% |
- |
|
ranges::minmax(std::list<long_long>)/1
|
8.77% |
0.413 |
0.450 |
- |
0.00% |
- |
|
std::unordered_set<int>::clear()/8192
|
8.76% |
42293.921 |
45999.677 |
- |
0.00% |
- |
|
BM_StringRelationalLiteral_Eq_Small_Large_Control
|
8.74% |
0.357 |
0.388 |
- |
0.00% |
- |
|
std::vector<int>::ctor(size_type)/32
|
8.73% |
9.674 |
10.519 |
- |
0.00% |
- |
|
std::find_end(deque<int>)_(near_matches)/8192
|
8.72% |
2093289.503 |
2275784.552 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_16
|
8.71% |
332407373.190 |
361373740.435 |
- |
0.00% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/8192
|
8.71% |
40.939 |
44.505 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_1024_1
|
8.71% |
16993721.202 |
18473064.946 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_copy_backward/64000
|
8.69% |
19025.007 |
20677.591 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_256
|
8.67% |
329578639.141 |
358141041.012 |
- |
0.00% |
- |
|
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/1024
|
8.65% |
363.408 |
394.857 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_1024_64
|
8.65% |
16814912.343 |
18269399.181 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_float_1024_256
|
8.63% |
11658043.787 |
12663570.466 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/1024
|
8.62% |
5678.596 |
6168.105 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_1024_256
|
8.62% |
4929119.721 |
5353997.508 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(value)_(new_value,_middle)/1024
|
8.62% |
27.094 |
29.428 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::vector<char>>/string_view_len_6
|
8.61% |
47.117 |
51.176 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_float_262144_16384
|
8.61% |
322634473.676 |
350417061.748 |
- |
0.00% |
- |
|
BM_vector_deque_move/70000
|
8.59% |
3087.642 |
3352.783 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_descending)/1024
|
8.58% |
9146.309 |
9931.209 |
- |
0.00% |
- |
|
rng::find(join_view(deque<deque<int>>))_(process_all)/8
|
8.58% |
4.483 |
4.868 |
- |
0.00% |
- |
|
BM_vector_deque_copy/70000
|
8.53% |
3087.428 |
3350.633 |
- |
0.00% |
- |
|
rng::contains_subrange(list<int>)_(process_all)/50
|
8.52% |
15.391 |
16.702 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_64_64
|
8.49% |
22060333.122 |
23933927.756 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_4
|
8.49% |
6667078.085 |
7232921.346 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/1024
|
8.42% |
9186.300 |
9959.843 |
- |
0.00% |
- |
|
bm_ranges_lexicographical_compare<signed_char>/1
|
8.40% |
0.772 |
0.836 |
- |
0.00% |
- |
|
BM_string_without_formatting<wchar_t>
|
8.40% |
29.402 |
31.870 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_move_backward/64000
|
8.32% |
19035.119 |
20619.398 |
- |
0.00% |
- |
|
BM_format_to_string_span<char>/16384
|
8.26% |
242.442 |
262.478 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_float_1024_64
|
8.25% |
10742527.992 |
11628827.639 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_16384_4
|
8.23% |
239862259.896 |
259601410.618 |
- |
0.00% |
- |
|
BM_format_to_string_pointer<char>/16384
|
8.23% |
242.659 |
262.624 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_1024_16
|
8.22% |
10429508.565 |
11286928.458 |
- |
0.00% |
- |
|
std::set<std::string>::insert(value)_(new_value,_end)/32
|
8.19% |
49.677 |
53.746 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::deque<char>>/string_len_6
|
8.18% |
34.150 |
36.944 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024
|
8.16% |
22.885 |
24.753 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024
|
8.15% |
134999.271 |
146000.319 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_move_backward/2
|
8.15% |
1.141 |
1.234 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8192
|
8.14% |
29751.493 |
32173.620 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_16384_16384
|
8.13% |
316402722.693 |
342125968.154 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_descending)/1024
|
8.13% |
12403.619 |
13411.522 |
- |
0.00% |
- |
|
rng::contains(deque<int>)_(process_all)/50
|
8.09% |
12.118 |
13.098 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/8192
|
8.08% |
29397.983 |
31772.611 |
- |
0.00% |
- |
|
std::copy_backward(deque<int>)/262144
|
8.04% |
18743.523 |
20250.387 |
- |
0.00% |
- |
|
std::set<int>::insert(const_value_type&)_(already_present)/1024
|
8.00% |
4.397 |
4.749 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_move/64000
|
8.00% |
18579.133 |
20065.103 |
- |
0.00% |
- |
|
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
|
7.97% |
267700.586 |
289041.330 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024
|
7.94% |
11940.869 |
12888.809 |
- |
0.00% |
- |
|
BM_deque_vector_move/1
|
7.92% |
0.723 |
0.780 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_copy/64000
|
7.91% |
18572.430 |
20041.945 |
- |
0.00% |
- |
|
std::is_sorted_until(list<int>,_pred)/8192
|
7.91% |
6968.071 |
7519.222 |
- |
0.00% |
- |
|
std::for_each(join_view(vector<vector<int>>))/8192
|
7.90% |
3018.436 |
3256.828 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_64_4
|
7.85% |
21561061.374 |
23252739.752 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::count(key)/32
|
7.84% |
9.032 |
9.740 |
- |
0.00% |
- |
|
std::reverse_copy(list<int>)/32768
|
7.84% |
26714.527 |
28808.678 |
- |
0.00% |
- |
|
std::multiset<int>::clear()/1024
|
7.81% |
9864.464 |
10635.216 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_16384_16384
|
7.80% |
328250192.959 |
353845990.764 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_16384_64
|
7.80% |
3949181.642 |
4257044.010 |
- |
0.00% |
- |
|
std::multiset<int>::clear()/8192
|
7.78% |
80280.319 |
86528.299 |
- |
0.00% |
- |
|
std::move(deque<int>)/32768
|
7.76% |
2149.005 |
2315.825 |
- |
0.00% |
- |
|
BM_deque_vector_move/64000
|
7.75% |
3024.899 |
3259.336 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_16
|
7.74% |
344385167.041 |
371031866.254 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_16384_64
|
7.73% |
352163770.405 |
379397542.131 |
- |
0.00% |
- |
|
BM_deque_vector_ranges_move_backward/0
|
7.71% |
0.641 |
0.691 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_262144_262144
|
7.69% |
1819902.100 |
1959920.395 |
- |
0.00% |
- |
|
BM_StringCtorDefault
|
7.61% |
0.532 |
0.572 |
- |
0.00% |
- |
|
rng::find_last(deque<int>)_(bail_10%)/1024
|
7.59% |
252.539 |
271.719 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::find(key)/32
|
7.54% |
90.985 |
97.844 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(const_value_type&)_(already_present)/32
|
7.54% |
55.741 |
59.943 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(repeated)/8192
|
7.54% |
19013.575 |
20446.249 |
- |
0.00% |
- |
|
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192
|
7.53% |
93157.177 |
100174.453 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::operator=(const_Self&)_(into_cleared_Container)/0
|
7.53% |
15.841 |
17.034 |
- |
0.00% |
- |
|
std::set<int>::erase(iterator)/8192
|
7.52% |
21.985 |
23.639 |
- |
0.00% |
- |
|
BM_format_string<char>/1
|
7.52% |
9.097 |
9.781 |
- |
0.00% |
- |
|
std::partition(list<int>)_(sparse)/8192
|
7.52% |
7147.847 |
7685.009 |
- |
0.00% |
- |
|
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/8192
|
7.48% |
46898.453 |
50405.987 |
- |
0.00% |
- |
|
std::find_if_not(list<int>)_(process_all)/50
|
7.42% |
10.776 |
11.576 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32
|
7.37% |
703.753 |
755.617 |
- |
0.00% |
- |
|
BM_format_to_string_back_inserter<std::wstring>/16384
|
7.37% |
9621.066 |
10329.946 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/1024
|
7.34% |
9246.997 |
9926.137 |
- |
0.00% |
- |
|
std::replace_if(deque<int>)_(sprinkled)/32
|
7.32% |
9.314 |
9.995 |
- |
0.00% |
- |
|
std::swap_ranges(deque<int>)/1024
|
7.31% |
317.391 |
340.586 |
- |
0.00% |
- |
|
std::is_permutation(list<int>)_(4leg,_pred)_(shuffled)/8
|
7.29% |
47.920 |
51.412 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_256_16
|
7.29% |
18570694.914 |
19923783.351 |
- |
0.00% |
- |
|
std::find_if(list<int>)_(bail_25%)/8
|
7.28% |
0.796 |
0.854 |
- |
0.00% |
- |
|
rng::contains_subrange(list<int>)_(same_length)/8192
|
7.26% |
7969.704 |
8548.602 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16384
|
7.26% |
334539505.048 |
358837099.280 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_64_16
|
7.26% |
19075133.541 |
20459849.496 |
- |
0.00% |
- |
|
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192
|
7.25% |
46933.010 |
50333.547 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::list<char>>/C_string_len_60
|
7.24% |
626.643 |
672.026 |
- |
0.00% |
- |
|
std::vector<std::string>::erase(begin)_(cheap_elements)/1024
|
7.23% |
2360.434 |
2531.181 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_4
|
7.23% |
344637004.659 |
369563876.465 |
- |
0.00% |
- |
|
std::find(vector<short>)_(bail_25%)/8
|
7.21% |
0.616 |
0.660 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_262144_16384
|
7.20% |
3543017.432 |
3798204.940 |
- |
0.00% |
- |
|
BM_stop_token_multi_thread_polling_stop_requested/131072
|
7.17% |
7533206.940 |
8073076.963 |
- |
0.00% |
- |
|
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
7.16% |
11415.945 |
12233.350 |
- |
0.00% |
- |
|
std::copy(list<int>)/64
|
7.14% |
30.988 |
33.199 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/1024
|
7.13% |
9197.820 |
9853.191 |
- |
0.00% |
- |
|
BM_deque_deque_copy/70000
|
7.11% |
3491.878 |
3740.105 |
- |
0.00% |
- |
|
std::vector<std::string>::erase(begin)_(cheap_elements)/32
|
7.10% |
78.511 |
84.087 |
- |
0.00% |
- |
|
std::find_first_of(deque<int>)_(small_needle)/1024
|
7.07% |
2782.283 |
2979.056 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/0
|
7.04% |
32.759 |
35.066 |
- |
0.00% |
- |
|
std::find_end(deque<int>)_(process_all)/8192
|
7.03% |
3328.868 |
3562.908 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/32
|
7.03% |
51.434 |
55.049 |
- |
0.00% |
- |
|
std::find_end(deque<int>)_(process_all)/1048576
|
7.02% |
424861.908 |
454693.936 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_262144_4
|
7.01% |
980832.893 |
1049597.282 |
- |
0.00% |
- |
|
std::vector<std::string>::erase(begin)_(cheap_elements)/8192
|
6.99% |
18940.930 |
20264.989 |
- |
0.00% |
- |
|
std::copy_if(list<int>)_(every_other)/4096
|
6.98% |
3159.421 |
3380.061 |
- |
0.00% |
- |
|
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192
|
6.98% |
11935.756 |
12769.245 |
- |
0.00% |
- |
|
std::rotate_copy(deque<int>)/32
|
6.97% |
2.658 |
2.844 |
- |
0.00% |
- |
|
std::find_first_of(deque<int>)_(small_needle)/8192
|
6.97% |
22210.783 |
23758.574 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_256_1
|
6.95% |
20478411.586 |
21901115.658 |
- |
0.00% |
- |
|
std::map<std::string,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024
|
6.93% |
43206.882 |
46200.618 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_16
|
6.93% |
44659555.936 |
47753653.955 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192
|
6.92% |
21.481 |
22.967 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_64_64
|
6.92% |
12176491.105 |
13018796.960 |
- |
0.00% |
- |
|
BM_deque_vector_move/65536
|
6.91% |
3057.544 |
3268.806 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::erase(key)_(existent)/1024
|
6.89% |
82.067 |
87.725 |
- |
0.00% |
- |
|
rng::contains(deque<int>)_(process_all)/32
|
6.88% |
8.158 |
8.719 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32
|
6.88% |
1226.693 |
1311.107 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_64
|
6.87% |
1898967.568 |
2029466.396 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1024
|
6.87% |
16870602.127 |
18029634.329 |
- |
0.00% |
- |
|
std::set<std::string>::erase(iterator)/1024
|
6.87% |
29.377 |
31.394 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_64
|
6.82% |
5940319.490 |
6345282.035 |
- |
0.00% |
- |
|
rng::contains(deque<int>)_(process_all)/8
|
6.80% |
2.225 |
2.377 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_1024_1
|
6.78% |
10328230.215 |
11028971.151 |
- |
0.00% |
- |
|
rng::find_last(deque<int>)_(bail_10%)/50
|
6.78% |
11.519 |
12.300 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_64
|
6.77% |
10783252.446 |
11513721.198 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_1024_1
|
6.73% |
973898.312 |
1039435.435 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::list<char>>/string_view_len_6
|
6.70% |
70.662 |
75.400 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1024
|
6.70% |
21329434.915 |
22759374.743 |
- |
0.00% |
- |
|
BM_deque_vector_ranges_copy/1
|
6.69% |
0.847 |
0.904 |
- |
0.00% |
- |
|
std::find_if_not(list<int>)_(bail_25%)/8
|
6.69% |
0.792 |
0.845 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_1024_256
|
6.67% |
12541002.873 |
13377191.732 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024
|
6.66% |
10133.448 |
10808.669 |
- |
0.00% |
- |
|
std::vector<int>::erase(middle)_(cheap_elements)/32
|
6.61% |
4.386 |
4.676 |
- |
0.00% |
- |
|
std::unique_copy(deque<int>,_pred)_(contiguous)/32
|
6.61% |
15.925 |
16.977 |
- |
0.00% |
- |
|
std::find_first_of(deque<int>)_(small_needle)/50
|
6.61% |
142.976 |
152.423 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
6.59% |
37981.575 |
40484.573 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
6.58% |
5055.696 |
5388.191 |
- |
0.00% |
- |
|
std::multiset<std::string>::lower_bound(key)/32
|
6.57% |
69.667 |
74.246 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1
|
6.57% |
981331.989 |
1045787.754 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16
|
6.56% |
32497608.522 |
34629505.686 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024
|
6.53% |
12134.645 |
12926.660 |
- |
0.00% |
- |
|
std::find_end(list<int>,_pred)_(single_element)/8192
|
6.53% |
8591.602 |
9152.360 |
- |
0.00% |
- |
|
std::swap_ranges(deque<int>)/8192
|
6.50% |
2514.223 |
2677.607 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_64_1
|
6.48% |
17659021.098 |
18803713.161 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_256_16
|
6.47% |
12253293.585 |
13045573.395 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_262144_1
|
6.46% |
983971.637 |
1047530.305 |
- |
0.00% |
- |
|
std::adjacent_find(list<int>,_pred)/8
|
6.45% |
3.994 |
4.252 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
6.44% |
11165.856 |
11884.940 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_256_64
|
6.42% |
11548681.166 |
12290669.958 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::string>_string_view_len_60
|
6.42% |
3.495 |
3.720 |
- |
0.00% |
- |
|
std::vector<int>::operator=(const_Self&)_(cheap_elements)/8192
|
6.41% |
715.843 |
761.753 |
- |
0.00% |
- |
|
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/32
|
6.41% |
777.813 |
827.691 |
- |
0.00% |
- |
|
ranges::min(std::deque<long_long>)/8
|
6.40% |
2.364 |
2.515 |
- |
0.00% |
- |
|
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/8
|
6.38% |
3.699 |
3.935 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/1024
|
6.37% |
80.859 |
86.008 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_64_64
|
6.35% |
8936081.955 |
9503246.995 |
- |
0.00% |
- |
|
std::find_if(vector<char>)_(process_all)/8
|
6.33% |
1.395 |
1.484 |
- |
0.00% |
- |
|
rng::find_last_if_not(deque<int>)_(bail_90%)/8
|
6.32% |
0.987 |
1.049 |
- |
0.00% |
- |
|
BM_BitsetToString<32>/Dense_(90%)/90
|
6.31% |
27.370 |
29.098 |
- |
0.00% |
- |
|
BM_deque_deque_move/70000
|
6.30% |
3616.960 |
3844.673 |
- |
0.00% |
- |
|
std::multiset<int>::erase(iterator)/8192
|
6.25% |
22.795 |
24.221 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1024
|
6.25% |
16916977.288 |
17974459.939 |
- |
0.00% |
- |
|
std::find_first_of(vector<int>)_(small_needle)/8192
|
6.24% |
22162.173 |
23545.901 |
- |
0.00% |
- |
|
std::find_end(vector<int>)_(near_matches)/8192
|
6.22% |
818712.391 |
869605.681 |
- |
0.00% |
- |
|
std::set<std::string>::insert(value)_(new_value,_end)/0
|
6.21% |
31.686 |
33.654 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::erase(key)_(existent)/1024
|
6.18% |
63.251 |
67.157 |
- |
0.00% |
- |
|
BM_Invoke_FuncPtr
|
6.16% |
0.684 |
0.726 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(repeated)/1024
|
6.16% |
2917.711 |
3097.324 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_64_4
|
6.15% |
16705527.216 |
17732669.627 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_float_262144_64
|
6.15% |
331341780.826 |
351711513.436 |
- |
0.00% |
- |
|
BM_num_put<long>
|
6.14% |
4.700 |
4.989 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(pipe-organ)/1024
|
6.14% |
7618.156 |
8086.087 |
- |
0.00% |
- |
|
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
6.12% |
54684.574 |
58030.438 |
- |
0.00% |
- |
|
BM_BitsetToString<32>/Sparse_(10%)/10
|
6.11% |
11.443 |
12.142 |
- |
0.00% |
- |
|
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
6.08% |
7094.343 |
7525.831 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192
|
6.05% |
104868.910 |
111213.425 |
- |
0.00% |
- |
|
std::set<std::string>::operator=(const_Self&)_(into_populated_Container)/1024
|
6.04% |
45676.349 |
48433.567 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_256_64
|
6.00% |
16332417.093 |
17311706.284 |
- |
0.00% |
- |
|
BM_StringRelational_Compare_Small_Small_ChangeFirst
|
5.97% |
1.221 |
1.293 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(repeated)/1024
|
5.96% |
3055.791 |
3237.954 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1
|
5.94% |
981069.915 |
1039348.589 |
- |
0.00% |
- |
|
std::find_end(deque<int>)_(single_element)/1024
|
5.94% |
420.738 |
445.715 |
- |
0.00% |
- |
|
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
5.92% |
1027.463 |
1088.256 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/32
|
5.92% |
1805.671 |
1912.501 |
- |
0.00% |
- |
|
std::unique(vector<int>)_(sprinkled)/1024
|
5.90% |
490.372 |
519.318 |
- |
0.00% |
- |
|
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
|
5.88% |
11101.218 |
11754.424 |
- |
0.00% |
- |
|
rng::find_last(deque<int>)_(bail_10%)/8192
|
5.88% |
2050.808 |
2171.464 |
- |
0.00% |
- |
|
std::map<std::string,_int>::erase(iterator)/32
|
5.84% |
26.078 |
27.601 |
- |
0.00% |
- |
|
std::search(list<int>)_(single_element)/8192
|
5.84% |
8842.535 |
9358.897 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_262144_4
|
5.84% |
1028291.788 |
1088332.385 |
- |
0.00% |
- |
|
std::vector<int>::ctor(size_type,_const_value_type&)_(cheap_elements)/32
|
5.83% |
9.117 |
9.648 |
- |
0.00% |
- |
|
BM_deque_deque_move/65536
|
5.81% |
3340.676 |
3534.673 |
- |
0.00% |
- |
|
std::any_of(list<int>)_(process_all)/32768
|
5.81% |
26146.968 |
27665.173 |
- |
0.00% |
- |
|
std::search(deque<int>)_(same_length)/1000
|
5.80% |
510.092 |
539.698 |
- |
0.00% |
- |
|
std::find_end(vector<int>)_(near_matches)/1024
|
5.80% |
14503.903 |
15344.983 |
- |
0.00% |
- |
|
BM_deque_vector_move_backward/65536
|
5.78% |
4670.143 |
4940.057 |
- |
0.00% |
- |
|
rng::find_last(deque<int>)_(bail_10%)/1048576
|
5.77% |
262772.671 |
277922.153 |
- |
0.00% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1
|
5.74% |
1781528.350 |
1883722.376 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/1024
|
5.72% |
28293.580 |
29913.112 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16
|
5.72% |
347775375.936 |
367657972.034 |
- |
0.00% |
- |
|
std::find_first_of(vector<int>)_(small_needle)/1024
|
5.68% |
2807.561 |
2967.017 |
- |
0.00% |
- |
|
BM_format_to_n_string_begin<std::wstring>/16384
|
5.68% |
2044.099 |
2160.180 |
- |
0.00% |
- |
|
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32
|
5.67% |
269.058 |
284.312 |
- |
0.00% |
- |
|
std::none_of(list<int>)_(process_all)/32768
|
5.66% |
26213.628 |
27697.918 |
- |
0.00% |
- |
|
std::is_permutation(list<int>)_(3leg,_pred)_(shuffled)/8
|
5.65% |
50.252 |
53.091 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_1024_1024
|
5.65% |
10762313.707 |
11369982.362 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(descending)/8
|
5.65% |
69.835 |
73.777 |
- |
0.00% |
- |
|
std::reverse(deque<int>)/32768
|
5.64% |
9331.182 |
9857.550 |
- |
0.00% |
- |
|
BM_StringFindCharLiteral/16
|
5.63% |
1.473 |
1.556 |
- |
0.00% |
- |
|
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/32
|
5.63% |
10.252 |
10.830 |
- |
0.00% |
- |
|
BM_StringRelational_Compare_Small_Small_Control
|
5.60% |
1.528 |
1.614 |
- |
0.00% |
- |
|
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
|
5.60% |
110732.476 |
116931.788 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::list<char>>/string_len_60
|
5.60% |
624.016 |
658.947 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_262144_1
|
5.58% |
970336.050 |
1024508.988 |
- |
0.00% |
- |
|
BM_deque_vector_ranges_move/1
|
5.58% |
0.851 |
0.899 |
- |
0.00% |
- |
|
BM_BitsetToString<8192>/Sparse_(10%)/10
|
5.56% |
2011.583 |
2123.473 |
- |
0.00% |
- |
|
std::find_end(forward_list<int>)_(single_element)/8192
|
5.55% |
5812.208 |
6135.006 |
- |
0.00% |
- |
|
std::is_partitioned(deque<int>)_(partitioned)/8192
|
5.55% |
1988.453 |
2098.759 |
- |
0.00% |
- |
|
std::reverse(deque<int>)/4096
|
5.54% |
1168.837 |
1233.615 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_float_256_256
|
5.53% |
8636379.475 |
9114109.795 |
- |
0.00% |
- |
|
std::reverse(deque<int>)/512
|
5.53% |
151.285 |
159.643 |
- |
0.00% |
- |
|
ranges::min(std::vector<long_long>)/64
|
5.52% |
4.656 |
4.913 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_1024
|
5.50% |
341086146.049 |
359833357.669 |
- |
0.00% |
- |
|
BM_StringRelational_Less_Large_Large_ChangeFirst
|
5.46% |
1.204 |
1.270 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_256_256
|
5.46% |
24901587.632 |
26261243.131 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_1024_1
|
5.46% |
988924.364 |
1042897.766 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32
|
5.44% |
1233.537 |
1300.606 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_256_16
|
5.43% |
12800580.811 |
13496246.793 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_64_4
|
5.42% |
22988464.900 |
24233813.979 |
- |
0.00% |
- |
|
std::find_first_of(deque<int>)_(small_needle)/32
|
5.40% |
94.726 |
99.842 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_1024_16
|
5.40% |
17987170.303 |
18957605.027 |
- |
0.00% |
- |
|
std::set<std::string>::count(key)/32
|
5.39% |
81.567 |
85.965 |
- |
0.00% |
- |
|
BM_format_to_n_string_span<wchar_t>/1
|
5.39% |
13.157 |
13.866 |
- |
0.00% |
- |
|
BM_to_sys/1970/threads:16
|
5.38% |
0.704 |
0.742 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_16384_1024
|
5.34% |
3320699.604 |
3498115.623 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_256_256
|
5.34% |
6901345.961 |
7269777.963 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_262144_64
|
5.33% |
1139634.335 |
1200368.255 |
- |
0.00% |
- |
|
std::set<int>::find(key)/32
|
5.33% |
17.431 |
18.359 |
- |
0.00% |
- |
|
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/1024
|
5.32% |
5876.601 |
6189.136 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192
|
5.29% |
32.134 |
33.833 |
- |
0.00% |
- |
|
std::move(list<int>)/32768
|
5.28% |
30850.658 |
32479.923 |
- |
0.00% |
- |
|
std::deque<int>::ctor(const_Self&)_(cheap_elements)/8192
|
5.28% |
3318.854 |
3494.057 |
- |
0.00% |
- |
|
BM_format_to_n_string_pointer<wchar_t>/1
|
5.28% |
13.244 |
13.943 |
- |
0.00% |
- |
|
std::set<int>::clear()/1024
|
5.28% |
10272.079 |
10814.215 |
- |
0.00% |
- |
|
BM_StringRelational_Compare_Huge_Large_Control
|
5.27% |
1.900 |
2.000 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::array>_C_string_len_6
|
5.27% |
3.139 |
3.304 |
- |
0.00% |
- |
|
BM_StringRelational_Eq_Empty_Small_Control
|
5.27% |
0.405 |
0.426 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_262144_16384
|
5.27% |
347100822.355 |
365385180.705 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::equal_range(key)/32
|
5.27% |
67.771 |
71.340 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::deque<char>>/C_string_len_6
|
5.27% |
35.685 |
37.564 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_256_1
|
5.26% |
13577970.909 |
14292663.710 |
- |
0.00% |
- |
|
std::set<std::string>::erase(key)_(existent)/8192
|
5.26% |
115.047 |
121.099 |
- |
0.00% |
- |
|
BM_deque_deque_ranges_copy_backward/64
|
5.26% |
16.275 |
17.131 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1
|
5.25% |
984320.464 |
1035989.914 |
- |
0.00% |
- |
|
BM_deque_deque_move/64000
|
5.25% |
3248.651 |
3419.082 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_262144_1024
|
5.25% |
2821275.499 |
2969274.763 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_float_262144_16
|
5.23% |
1151106.972 |
1211346.174 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_1
|
5.23% |
985999.685 |
1037529.577 |
- |
0.00% |
- |
|
std::find_end(vector<int>)_(near_matches)/1000
|
5.20% |
14101.953 |
14835.878 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0
|
5.18% |
16.213 |
17.052 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256
|
5.17% |
4861290.008 |
5112451.874 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_262144_4
|
5.17% |
355693042.239 |
374069793.965 |
- |
0.00% |
- |
|
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
|
5.16% |
281292.263 |
295803.164 |
- |
0.00% |
- |
|
std::equal(deque<int>)_(it,_it,_it,_pred)/50
|
5.16% |
18.531 |
19.486 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_float_256_256
|
5.15% |
10482851.276 |
11023041.233 |
- |
0.00% |
- |
|
BM_format_string<wchar_t>/524288
|
5.15% |
0.216 |
0.227 |
- |
0.00% |
- |
|
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
|
5.15% |
13640.156 |
14341.956 |
- |
0.00% |
- |
|
ranges::minmax(std::deque<long_long>)/64
|
5.14% |
20.736 |
21.802 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_16384_64
|
5.13% |
1123926.556 |
1181595.866 |
- |
0.00% |
- |
|
rng::contains(list<int>)_(process_all)/32
|
5.12% |
8.908 |
9.365 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/1024
|
5.12% |
32670.004 |
34343.737 |
- |
0.00% |
- |
|
std::find_end(deque<int>)_(single_element)/8192
|
5.11% |
3360.895 |
3532.519 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_256_64
|
5.10% |
21181659.471 |
22262954.450 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_64
|
5.10% |
1182229.444 |
1242565.271 |
- |
0.00% |
- |
|
std::unique(deque<int>)_(contiguous)/52
|
5.09% |
60.767 |
63.858 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1024
|
5.08% |
45255769.324 |
47556656.785 |
- |
0.00% |
- |
|
std::mismatch(deque<int>)_(it,_it,_it,_it,_pred)/8
|
5.07% |
6.833 |
7.179 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(pipe-organ)/8192
|
5.07% |
76577.562 |
80461.285 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(descending)/1024
|
5.07% |
7549.791 |
7932.681 |
- |
0.00% |
- |
|
std::is_partitioned(list<int>)_(unpartitioned)/32
|
5.07% |
5.789 |
6.083 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_16384_16
|
5.05% |
193546487.438 |
203327353.904 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16
|
5.04% |
1030836.720 |
1082781.376 |
- |
0.00% |
- |
|
bm_ranges_lexicographical_compare<int>/1
|
5.03% |
0.752 |
0.790 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_1024_4
|
5.03% |
1006315.602 |
1056939.503 |
- |
0.00% |
- |
|
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024
|
5.02% |
34235.037 |
35955.184 |
- |
0.00% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024
|
5.02% |
39.054 |
41.014 |
- |
0.00% |
- |
|
std::set<int>::erase(key)_(existent)/8192
|
5.01% |
28.555 |
29.986 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::ctor(const_Self&,_const_allocator_type&)/32
|
5.01% |
692.958 |
727.647 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_16384_4
|
5.00% |
194230223.168 |
203948794.818 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(repeated)/8192
|
5.00% |
27478.069 |
28851.372 |
- |
0.00% |
- |
|
std::multiset<std::string>::clear()/32
|
4.99% |
839.648 |
881.588 |
- |
0.00% |
- |
|
std::list<std::string>::erase(begin)_(cheap_elements)/32
|
4.99% |
12.613 |
13.243 |
- |
0.00% |
- |
|
BM_deque_deque_copy_backward/1
|
4.99% |
2.905 |
3.050 |
- |
0.00% |
- |
|
BM_format_string<wchar_t>/262144
|
4.98% |
0.224 |
0.235 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1
|
4.97% |
328762264.590 |
345108367.968 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(value)_(new_value,_middle)/1024
|
4.97% |
18.475 |
19.394 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_16
|
4.97% |
15727460.615 |
16508728.163 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_shuffled)/1024
|
4.96% |
16266.910 |
17073.723 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(pipe-organ)/8192
|
4.95% |
20489.807 |
21503.133 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_heap)/1024
|
4.94% |
14139.298 |
14838.431 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/0
|
4.94% |
3.926 |
4.120 |
- |
0.00% |
- |
|
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024
|
4.94% |
3538.167 |
3712.844 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0
|
4.91% |
34.285 |
35.970 |
- |
0.00% |
- |
|
ranges::min(std::deque<char>)/8
|
4.90% |
2.232 |
2.341 |
- |
0.00% |
- |
|
BM_format_string<wchar_t>/8192
|
4.89% |
0.276 |
0.290 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::clear()/1024
|
4.88% |
5150.065 |
5401.137 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16
|
4.87% |
1069164.602 |
1121282.950 |
- |
0.00% |
- |
|
std::stable_partition(vector<int>)_(dense)/32
|
4.86% |
19.628 |
20.582 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_256
|
4.85% |
1676674.094 |
1758062.560 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_262144_1
|
4.84% |
984093.593 |
1031718.636 |
- |
0.00% |
- |
|
BM_stop_token_single_thread_polling_stop_requested/1024
|
4.83% |
4352.683 |
4563.052 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_1
|
4.82% |
18635211.582 |
19534285.221 |
- |
0.00% |
- |
|
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/32
|
4.79% |
878.554 |
920.627 |
- |
0.00% |
- |
|
BM_vector_deque_move_backward/2
|
4.78% |
1.988 |
2.083 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::list<char>>/string_view_len_60
|
4.77% |
622.566 |
652.254 |
- |
0.00% |
- |
|
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/1024
|
4.76% |
5881.821 |
6161.976 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(pipe-organ)/1024
|
4.76% |
7584.428 |
7945.502 |
- |
0.00% |
- |
|
BM_vector_deque_copy/512
|
4.75% |
21.907 |
22.949 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::clear()/32
|
4.73% |
553.008 |
579.179 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_1024_4
|
4.73% |
17414958.542 |
18238362.065 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(repeated)/8192
|
4.72% |
28421.297 |
29762.298 |
- |
0.00% |
- |
|
std::deque<int>::ctor(const_Self&)_(cheap_elements)/1024
|
4.71% |
440.670 |
461.411 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(qsort_adversarial)/8192
|
4.68% |
103490.146 |
108333.717 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_262144_4
|
4.66% |
2705736.086 |
2831874.415 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(heap)/8
|
4.65% |
74.369 |
77.830 |
- |
0.00% |
- |
|
std::multiset<int>::erase(key)_(existent)/8192
|
4.65% |
29.591 |
30.967 |
- |
0.00% |
- |
|
std::find_if(vector<char>)_(process_all)/32768
|
4.65% |
3108.813 |
3253.255 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_64
|
4.63% |
45817087.172 |
47938740.859 |
- |
0.00% |
- |
|
BM_format_to_string_begin<std::vector<char>>/16384
|
4.63% |
142.885 |
149.499 |
- |
0.00% |
- |
|
BM_SharedPtrCreateDestroy
|
4.62% |
10.477 |
10.961 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_16_16
|
4.62% |
37401573.018 |
39129197.074 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32
|
4.62% |
227.418 |
237.915 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:017500_0La})
|
4.60% |
1192.920 |
1247.831 |
- |
0.00% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4
|
4.60% |
1823609.229 |
1907474.827 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_262144_64
|
4.60% |
1128172.269 |
1180015.458 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_descending)/8192
|
4.59% |
98604.810 |
103125.876 |
- |
0.00% |
- |
|
rng::contains(vector<int>)_(process_all)/8
|
4.57% |
2.181 |
2.281 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_16384_256
|
4.57% |
194313478.889 |
203193993.773 |
- |
0.00% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024
|
4.57% |
6.434 |
6.728 |
- |
0.00% |
- |
|
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024
|
4.56% |
164.707 |
172.216 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_16_16
|
4.55% |
46227459.467 |
48332431.004 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_262144_64
|
4.54% |
2708735.876 |
2831755.672 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/8192
|
4.53% |
49591.638 |
51840.186 |
- |
0.00% |
- |
|
std::copy_if(deque<int>)_(entire_range)/32768
|
4.53% |
9877.892 |
10325.339 |
- |
0.00% |
- |
|
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32
|
4.53% |
661.217 |
691.154 |
- |
0.00% |
- |
|
rng::find(join_view(vector<list<int>>))_(process_all)/32768
|
4.53% |
25670.250 |
26832.343 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_float_64_64
|
4.52% |
9160889.644 |
9574585.303 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/1024
|
4.51% |
9155.650 |
9568.530 |
- |
0.00% |
- |
|
std::mismatch(vector<int>)_(it,_it,_it)/8192
|
4.50% |
1921.671 |
2008.199 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/8192
|
4.50% |
63883.975 |
66760.315 |
- |
0.00% |
- |
|
std::rotate(vector<int>)_(1_element_forward)/50
|
4.50% |
4.799 |
5.014 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_262144_1024
|
4.48% |
2715851.646 |
2837411.594 |
- |
0.00% |
- |
|
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/32
|
4.47% |
179.578 |
187.597 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::insert(const_value_type&)_(already_present)/1024
|
4.46% |
17.962 |
18.763 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_64_16
|
4.46% |
23513614.609 |
24562902.005 |
- |
0.00% |
- |
|
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1024
|
4.44% |
433.030 |
452.247 |
- |
0.00% |
- |
|
std::unique(list<int>)_(contiguous)/52
|
4.42% |
66.407 |
69.345 |
- |
0.00% |
- |
|
std::is_partitioned(list<int>)_(partitioned)/8192
|
4.42% |
6679.619 |
6975.119 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/1024
|
4.39% |
7722.301 |
8061.418 |
- |
0.00% |
- |
|
BM_StringFindCharLiteral/8
|
4.39% |
1.492 |
1.557 |
- |
0.00% |
- |
|
std::find_end(deque<int>)_(process_all)/1024
|
4.38% |
426.494 |
445.189 |
- |
0.00% |
- |
|
ranges::min(std::deque<__int128>)/70000
|
4.38% |
24196.061 |
25256.047 |
- |
0.00% |
- |
|
std::mismatch(vector<int>)_(it,_it,_it,_it)/8
|
4.38% |
2.367 |
2.471 |
- |
0.00% |
- |
|
std::find_if_not(vector<int>)_(process_all)/32768
|
4.37% |
4982.960 |
5200.876 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16384
|
4.37% |
340705911.862 |
355598329.706 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_heap)/1024
|
4.36% |
14030.643 |
14642.786 |
- |
0.00% |
- |
|
std::set<int>::clear()/8192
|
4.35% |
83585.056 |
87220.947 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::insert(const_value_type&)_(already_present)/1024
|
4.34% |
18.129 |
18.916 |
- |
0.00% |
- |
|
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/1024
|
4.33% |
2620.433 |
2733.890 |
- |
0.00% |
- |
|
std::is_permutation(vector<int>)_(3leg,_pred)_(shuffled)/8
|
4.33% |
39.564 |
41.276 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024
|
4.32% |
15584.846 |
16258.808 |
- |
0.00% |
- |
|
std::unordered_set<int>::operator=(const_Self&)_(into_populated_Container)/1024
|
4.32% |
1010.590 |
1054.263 |
- |
0.00% |
- |
|
std::map<std::string,_int>::erase(key)_(non-existent,_end)/8192
|
4.32% |
28.638 |
29.875 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_256_64
|
4.32% |
12378528.834 |
12912896.832 |
- |
0.00% |
- |
|
BM_format/C_string_len_60
|
4.31% |
20.177 |
21.047 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192
|
4.30% |
105670.500 |
110210.128 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_float_256_16
|
4.29% |
12890273.447 |
13443850.679 |
- |
0.00% |
- |
|
rng::contains_subrange(list<int>)_(single_element)/8192
|
4.29% |
7475.715 |
7796.621 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_16384_4
|
4.29% |
1172437.193 |
1222702.255 |
- |
0.00% |
- |
|
std::find_if(vector<char>)_(process_all)/8192
|
4.27% |
787.407 |
821.064 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_heap)/1024
|
4.26% |
14067.227 |
14666.655 |
- |
0.00% |
- |
|
BM_StringFindNoMatch/64
|
4.26% |
1.951 |
2.034 |
- |
0.00% |
- |
|
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/8192
|
4.25% |
20964.575 |
21856.163 |
- |
0.00% |
- |
|
rng::find_last_if(deque<int>)_(bail_10%)/50
|
4.25% |
14.564 |
15.184 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_262144_262144
|
4.25% |
3679041.285 |
3835388.925 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(value)_(new_value,_middle)/1024
|
4.23% |
25.115 |
26.177 |
- |
0.00% |
- |
|
std::count(vector<int>)_(every_other)/8
|
4.22% |
1.266 |
1.319 |
- |
0.00% |
- |
|
std::multiset<int>::equal_range(key)/1024
|
4.22% |
32.615 |
33.993 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/1024
|
4.22% |
9140.506 |
9526.078 |
- |
0.00% |
- |
|
std::for_each_n(list<int>)/50
|
4.21% |
21.687 |
22.601 |
- |
0.00% |
- |
|
BM_to_chars_bad/23
|
4.20% |
2.761 |
2.877 |
- |
0.00% |
- |
|
std::mismatch(vector<int>)_(it,_it,_it)/1024
|
4.19% |
249.591 |
260.049 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_4
|
4.19% |
1030723.425 |
1073879.888 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_262144_64
|
4.17% |
2726663.370 |
2840416.040 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_262144_256
|
4.17% |
1617230.289 |
1684592.664 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_16384_1024
|
4.14% |
157248791.447 |
163765317.528 |
- |
0.00% |
- |
|
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/32
|
4.14% |
593.443 |
618.002 |
- |
0.00% |
- |
|
BM_deque_vector_copy/0
|
4.14% |
0.460 |
0.479 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_16384_64
|
4.14% |
195727362.810 |
203823773.516 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(repeated)/8192
|
4.13% |
44298.759 |
46129.038 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(heap)/8192
|
4.12% |
28244.489 |
29408.142 |
- |
0.00% |
- |
|
BM_deque_deque_move_backward/1
|
4.11% |
2.917 |
3.037 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_262144_1
|
4.11% |
1043626.107 |
1086502.662 |
- |
0.00% |
- |
|
BM_StringEraseToEnd_Huge_Opaque
|
4.11% |
2.322 |
2.417 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::ctor(const_Self&,_const_allocator_type&)/1024
|
4.11% |
33568.195 |
34946.175 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16
|
4.09% |
1024977.397 |
1066939.021 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_string_262144_1
|
4.09% |
1029294.636 |
1071402.943 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024
|
4.08% |
40.466 |
42.118 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_1024_256
|
4.08% |
17816642.672 |
18543115.165 |
- |
0.00% |
- |
|
BM_format_to_n_string_back_inserter<std::vector<wchar_t>>/1
|
4.07% |
23.124 |
24.066 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_64_64
|
4.07% |
15235124.691 |
15855462.191 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_float_16384_64
|
4.06% |
21213063.924 |
22074087.476 |
- |
0.00% |
- |
|
std::unordered_set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
4.06% |
308.687 |
321.207 |
- |
0.00% |
- |
|
std::search_n(deque<int>)_(no_match)/32
|
4.05% |
14.776 |
15.374 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_shuffled)/1024
|
4.05% |
16216.375 |
16872.559 |
- |
0.00% |
- |
|
BM_deque_deque_copy/64000
|
4.04% |
3163.746 |
3291.645 |
- |
0.00% |
- |
|
std::find(list<int>)_(process_all)/32768
|
4.04% |
26007.650 |
27058.879 |
- |
0.00% |
- |
|
std::find(vector<char>)_(process_all)/8192
|
4.02% |
134.698 |
140.111 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_float_16384_1
|
3.98% |
993063.021 |
1032626.908 |
- |
0.00% |
- |
|
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/1024
|
3.98% |
9094.723 |
9456.986 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/1048576
|
3.98% |
1640025.700 |
1705265.393 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_256
|
3.97% |
10605346.062 |
11026506.824 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::erase(key)_(non-existent,_end)/0
|
3.97% |
0.508 |
0.528 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192
|
3.97% |
6.093 |
6.335 |
- |
0.00% |
- |
|
BM_format_to_n_string_begin<std::vector<wchar_t>>/1048576
|
3.96% |
137675.247 |
143131.776 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_4
|
3.96% |
996693.317 |
1036163.233 |
- |
0.00% |
- |
|
rng::contains_subrange(deque<int>)_(process_all)/1048576
|
3.94% |
348365.556 |
362088.504 |
- |
0.00% |
- |
|
BM_StringFindCharLiteral/256
|
3.93% |
5.355 |
5.566 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_256
|
3.92% |
1627205.359 |
1691052.923 |
- |
0.00% |
- |
|
std::map<std::string,_int>::ctor(const_Self&)/1024
|
3.91% |
32334.009 |
33597.117 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(const_value_type&)_(already_present)/1024
|
3.90% |
161.346 |
167.644 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(value)_(new_value,_end)/0
|
3.90% |
22.868 |
23.761 |
- |
0.00% |
- |
|
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(half_filled)_(cheap_elements)/8192
|
3.90% |
68351.807 |
71018.826 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_16_16
|
3.90% |
52633961.792 |
54687296.139 |
- |
0.00% |
- |
|
std::multiset<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
|
3.90% |
92957.594 |
96582.852 |
- |
0.00% |
- |
|
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32
|
3.90% |
174.838 |
181.654 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_16384_16
|
3.89% |
125794822.583 |
130686383.834 |
- |
0.00% |
- |
|
std::find_if_not(vector<int>)_(process_all)/8192
|
3.89% |
1247.828 |
1296.341 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_262144_1
|
3.88% |
1030200.208 |
1070208.894 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16384
|
3.88% |
332870976.999 |
345773552.437 |
- |
0.00% |
- |
|
std::remove_copy(vector<int>)_(prefix)/50
|
3.88% |
13.842 |
14.379 |
- |
0.00% |
- |
|
std::find_if_not(vector<int>)_(process_all)/1024
|
3.88% |
158.188 |
164.318 |
- |
0.00% |
- |
|
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/50
|
3.87% |
18.423 |
19.137 |
- |
0.00% |
- |
|
std::find_first_of(vector<int>)_(small_needle)/50
|
3.87% |
142.282 |
147.796 |
- |
0.00% |
- |
|
std::find_if_not(vector<int>)_(process_all)/50
|
3.87% |
7.892 |
8.197 |
- |
0.00% |
- |
|
std::multiset<int>::clear()/32
|
3.86% |
614.956 |
638.685 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024
|
3.85% |
9053.918 |
9402.768 |
- |
0.00% |
- |
|
std::find_end(deque<int>)_(process_all)/1000
|
3.85% |
421.454 |
437.682 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32
|
3.85% |
21.013 |
21.821 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(descending)/8192
|
3.84% |
80934.360 |
84038.524 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1
|
3.83% |
200348423.328 |
208023502.585 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/8192
|
3.81% |
77309.795 |
80258.036 |
- |
0.00% |
- |
|
std::set<std::string>::erase(key)_(non-existent,_middle)/32
|
3.79% |
11.723 |
12.168 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_descending)/8192
|
3.79% |
78503.947 |
81480.934 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::find(key)/1024
|
3.79% |
112.292 |
116.549 |
- |
0.00% |
- |
|
std::unordered_set<int>::count(key)/8192
|
3.79% |
9.999 |
10.377 |
- |
0.00% |
- |
|
bm_lexicographical_compare<signed_char>/8
|
3.78% |
2.617 |
2.716 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_1024_4
|
3.78% |
1000125.334 |
1037925.901 |
- |
0.00% |
- |
|
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/32
|
3.77% |
597.673 |
620.201 |
- |
0.00% |
- |
|
std::find_end(list<int>,_pred)_(same_length)/1024
|
3.76% |
2054.432 |
2131.767 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::find(key)/8192
|
3.76% |
11.539 |
11.972 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:_10e})
|
3.75% |
47.335 |
49.111 |
- |
0.00% |
- |
|
std::is_sorted(vector<int>,_pred)/8192
|
3.75% |
1929.858 |
2002.224 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16
|
3.75% |
46904967.958 |
48663338.739 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/262144
|
3.74% |
411556.667 |
426960.924 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_256_64
|
3.74% |
5063188.454 |
5252525.309 |
- |
0.00% |
- |
|
rng::contains_subrange(deque<int>)_(process_all)/8192
|
3.74% |
2720.497 |
2822.190 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_262144_4
|
3.73% |
1977627.166 |
2051443.327 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/262144
|
3.73% |
412883.308 |
428292.827 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/32768
|
3.72% |
51567.554 |
53485.858 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_64
|
3.70% |
1483378.932 |
1538250.130 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_float_1024_4
|
3.70% |
2904700.348 |
3012068.337 |
- |
0.00% |
- |
|
std::move(vector<int>)/8
|
3.69% |
2.205 |
2.287 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_64_64
|
3.69% |
31451433.862 |
32610642.700 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32768
|
3.68% |
51607.961 |
53509.284 |
- |
0.00% |
- |
|
std::set<int>::equal_range(key)/8192
|
3.68% |
52.455 |
54.385 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32
|
3.68% |
123.177 |
127.706 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_0e})
|
3.68% |
43.361 |
44.955 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::erase(key)_(existent)/1024
|
3.67% |
19.520 |
20.237 |
- |
0.00% |
- |
|
std::map<std::string,_int>::find(key)/1024
|
3.67% |
144.060 |
149.349 |
- |
0.00% |
- |
|
std::unique(deque<int>)_(contiguous)/32
|
3.67% |
52.098 |
54.009 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(ascending)/1024
|
3.66% |
6457.396 |
6693.840 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/512
|
3.66% |
794.368 |
823.447 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/1048576
|
3.65% |
1652322.850 |
1712564.734 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/4096
|
3.63% |
6438.828 |
6672.298 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:_0e})
|
3.62% |
42.921 |
44.476 |
- |
0.00% |
- |
|
std::multiset<int>::erase(iterator)/1024
|
3.62% |
20.514 |
21.257 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::operator=(const_Self&)_(into_populated_Container)/32
|
3.62% |
31.848 |
32.999 |
- |
0.00% |
- |
|
BM_StringRelational_Compare_Small_Huge_Control
|
3.61% |
1.528 |
1.583 |
- |
0.00% |
- |
|
std::find(vector<int>)_(bail_25%)/8192
|
3.59% |
315.354 |
326.672 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_16384_64
|
3.59% |
136592174.834 |
141494186.642 |
- |
0.00% |
- |
|
std::vector<int>::push_back()_(growing)_(cheap_elements)/32
|
3.59% |
22.789 |
23.607 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/1024
|
3.59% |
2833.619 |
2935.207 |
- |
0.00% |
- |
|
BM_StringFindCharLiteral/32
|
3.58% |
1.780 |
1.844 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_256_256
|
3.58% |
6930697.011 |
7178814.616 |
- |
0.00% |
- |
|
std::adjacent_find(deque<int>)/8
|
3.58% |
4.982 |
5.160 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_64_1
|
3.58% |
23503301.988 |
24344451.999 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/1024
|
3.57% |
37.052 |
38.374 |
- |
0.00% |
- |
|
std::map<std::string,_int>::operator=(const_Self&)_(into_cleared_Container)/1024
|
3.55% |
34697.547 |
35929.710 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_16384_1
|
3.55% |
978632.737 |
1013369.579 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8
|
3.54% |
60.623 |
62.768 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(value)_(new_value,_middle)/1024
|
3.53% |
83.758 |
86.713 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(pipe-organ)/1024
|
3.52% |
2442.379 |
2528.465 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_float_262144_16
|
3.52% |
1044074.213 |
1080855.494 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_string_16384_1
|
3.52% |
1028205.780 |
1064401.306 |
- |
0.00% |
- |
|
std::map<int,_int>::find(key)/1024
|
3.50% |
28.035 |
29.015 |
- |
0.00% |
- |
|
BM_format_to_n_string_begin<std::vector<wchar_t>>/1
|
3.50% |
13.334 |
13.801 |
- |
0.00% |
- |
|
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
3.49% |
11029.866 |
11415.117 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_descending)/8192
|
3.49% |
78371.939 |
81107.075 |
- |
0.00% |
- |
|
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024
|
3.49% |
5587.345 |
5782.295 |
- |
0.00% |
- |
|
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32
|
3.49% |
713.682 |
738.582 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(shuffled)/1024
|
3.49% |
29183.675 |
30201.567 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/4096
|
3.48% |
6435.881 |
6660.138 |
- |
0.00% |
- |
|
std::search(list<int>,_pred)_(single_element)/8192
|
3.48% |
9237.739 |
9559.226 |
- |
0.00% |
- |
|
BM_format_to_n_string_begin<std::wstring>/1048576
|
3.47% |
137685.512 |
142466.545 |
- |
0.00% |
- |
|
rng::find_last_if(forward_list<int>)_(bail_10%)/1024
|
3.47% |
860.412 |
890.267 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_float_1024_1
|
3.46% |
997709.017 |
1032273.285 |
- |
0.00% |
- |
|
std::copy_n(deque<int>)/262144
|
3.45% |
80014.039 |
82778.032 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/32
|
3.45% |
152.109 |
157.354 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/512
|
3.44% |
794.848 |
822.219 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(pipe-organ)/8192
|
3.44% |
82465.379 |
85302.016 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_16384_1
|
3.44% |
1051751.291 |
1087901.741 |
- |
0.00% |
- |
|
BM_deque_vector_copy_backward/65536
|
3.44% |
4752.312 |
4915.596 |
- |
0.00% |
- |
|
std::find_first_of(list<int>)_(large_needle)/8192
|
3.43% |
49054400.126 |
50734656.198 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_1024_16
|
3.42% |
1047790.842 |
1083663.618 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_262144_262144
|
3.42% |
15645316.336 |
16179897.822 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64
|
3.41% |
1920395.996 |
1985935.681 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_float_1024_64
|
3.41% |
1829745.993 |
1892159.367 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(repeated)/1024
|
3.40% |
4829.801 |
4994.195 |
- |
0.00% |
- |
|
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/32
|
3.40% |
175.925 |
181.903 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8
|
3.39% |
2388.811 |
2469.833 |
- |
0.00% |
- |
|
BM_StringEraseToEnd_Huge_Transparent
|
3.39% |
2.442 |
2.524 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_1024_1024
|
3.38% |
3348203.748 |
3461457.323 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::array>_string_len_60
|
3.37% |
3.605 |
3.727 |
- |
0.00% |
- |
|
std::find(vector<long_long>)_(bail_25%)/1024
|
3.37% |
39.351 |
40.677 |
- |
0.00% |
- |
|
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192
|
3.37% |
315108.567 |
325726.089 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_256_256
|
3.37% |
16613045.312 |
17172662.355 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_0Lf})
|
3.37% |
108.865 |
112.529 |
- |
0.00% |
- |
|
std::count_if(list<int>)_(every_other)/8192
|
3.36% |
7166.952 |
7408.050 |
- |
0.00% |
- |
|
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/1024
|
3.36% |
6828.776 |
7058.417 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(pipe-organ)/8
|
3.36% |
57.279 |
59.204 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_64
|
3.35% |
16292340.402 |
16838538.111 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_16384_4
|
3.35% |
100782074.546 |
104158909.805 |
- |
0.00% |
- |
|
std::is_sorted_until(list<int>)/8192
|
3.35% |
7110.907 |
7348.776 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(ascending)/8192
|
3.34% |
66755.726 |
68986.988 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(value)_(new_value,_middle)/0
|
3.33% |
24.559 |
25.378 |
- |
0.00% |
- |
|
std::mismatch(vector<int>)_(it,_it,_it,_it)/1000
|
3.33% |
248.249 |
256.527 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(pipe-organ)/8192
|
3.33% |
83463.821 |
86243.814 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16
|
3.33% |
1229257.137 |
1270175.492 |
- |
0.00% |
- |
|
std::transform(deque<int>)_(identity_transform)/50
|
3.33% |
14.107 |
14.576 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(descending)/8192
|
3.31% |
80419.184 |
83083.581 |
- |
0.00% |
- |
|
std::rotate(vector<bool>)_(1_element_backward)/32
|
3.31% |
37.987 |
39.243 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::erase(key)_(non-existent,_middle)/8192
|
3.31% |
25.219 |
26.053 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_4
|
3.30% |
3598985.681 |
3717788.076 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_1024_4
|
3.30% |
1167084.370 |
1205575.187 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_float_64_4
|
3.29% |
21631628.187 |
22343940.927 |
- |
0.00% |
- |
|
BM_StringRelationalLiteral_Less_Small_Small_ChangeLast
|
3.29% |
1.759 |
1.817 |
- |
0.00% |
- |
|
std::find(vector<int>)_(bail_25%)/32768
|
3.29% |
1252.456 |
1293.603 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_262144_16
|
3.27% |
1273622.736 |
1315286.849 |
- |
0.00% |
- |
|
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024
|
3.26% |
34360.826 |
35481.357 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_16384_4
|
3.26% |
1038041.245 |
1071890.863 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::clear()/1024
|
3.26% |
21804.208 |
22515.170 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_256_4
|
3.26% |
13223368.296 |
13654468.800 |
- |
0.00% |
- |
|
std::fill(vector<bool>)/512
|
3.25% |
1.503 |
1.552 |
- |
0.00% |
- |
|
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32
|
3.24% |
84.833 |
87.584 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4
|
3.24% |
1044615.684 |
1078485.651 |
- |
0.00% |
- |
|
std::remove_copy(deque<int>)_(prefix)/32
|
3.23% |
12.374 |
12.773 |
- |
0.00% |
- |
|
std::multiset<int>::erase(key)_(non-existent,_middle)/32
|
3.22% |
1.777 |
1.834 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_16384_4
|
3.21% |
202603309.182 |
209110045.247 |
- |
0.00% |
- |
|
std::shift_right(deque<int>)/32
|
3.21% |
5.560 |
5.739 |
- |
0.00% |
- |
|
std::set<int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
3.20% |
324.565 |
334.949 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024
|
3.20% |
14069.761 |
14519.835 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_256_16
|
3.19% |
12045993.023 |
12430568.365 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_float_256_16
|
3.18% |
4719777.335 |
4870055.869 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_256_256
|
3.18% |
10073930.048 |
10394379.147 |
- |
0.00% |
- |
|
std::deque<std::string>::operator=(const_Self&)_(cheap_elements)/32
|
3.17% |
86.888 |
89.645 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_16384_64
|
3.16% |
196741764.387 |
202967457.054 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_64_64
|
3.16% |
29955669.044 |
30902584.031 |
- |
0.00% |
- |
|
std::copy_n(list<int>)/32768
|
3.16% |
26178.364 |
27005.254 |
- |
0.00% |
- |
|
std::set<int>::erase(iterator)/1024
|
3.16% |
21.013 |
21.676 |
- |
0.00% |
- |
|
std::find_first_of(vector<int>)_(small_needle)/32
|
3.15% |
91.128 |
93.998 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_1024_256
|
3.15% |
10341881.495 |
10667649.331 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16
|
3.14% |
1065458.730 |
1098874.491 |
- |
0.00% |
- |
|
bm_lexicographical_compare<int>/1
|
3.14% |
0.591 |
0.610 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_256_64
|
3.13% |
14916758.630 |
15384162.622 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_16384_1
|
3.13% |
985252.718 |
1016095.700 |
- |
0.00% |
- |
|
std::find(vector<long_long>)_(bail_25%)/8192
|
3.13% |
314.907 |
324.758 |
- |
0.00% |
- |
|
std::find(vector<long_long>)_(bail_25%)/32768
|
3.12% |
1251.238 |
1290.328 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256
|
3.12% |
5310079.968 |
5475641.275 |
- |
0.00% |
- |
|
std::unique_copy(deque<int>,_pred)_(contiguous)/52
|
3.12% |
25.654 |
26.454 |
- |
0.00% |
- |
|
std::unique_copy(list<int>,_pred)_(sprinkled)/8192
|
3.12% |
7362.373 |
7591.854 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(value)_(new_value,_end)/1024
|
3.11% |
61.165 |
63.070 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:_0g})
|
3.10% |
46.798 |
48.247 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::find(key)/8192
|
3.10% |
10.928 |
11.266 |
- |
0.00% |
- |
|
std::partial_sort(vector<int>)_(shuffled)/8192
|
3.08% |
73107.678 |
75361.678 |
- |
0.00% |
- |
|
std::find_if(vector<char>)_(process_all)/50
|
3.08% |
5.387 |
5.553 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_1024_1
|
3.07% |
1008253.964 |
1039209.729 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_16384_256
|
3.06% |
157739363.704 |
162565301.685 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::list<char>>/C_string_len_6000
|
3.05% |
72012.562 |
74211.951 |
- |
0.00% |
- |
|
std::search(vector<int>)_(same_length)/8192
|
3.04% |
1879.362 |
1936.574 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_64_16
|
3.04% |
20490758.713 |
21114000.935 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_0f})
|
3.04% |
101.312 |
104.391 |
- |
0.00% |
- |
|
std::find(vector<int>)_(bail_25%)/1024
|
3.04% |
39.606 |
40.810 |
- |
0.00% |
- |
|
std::set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
|
3.04% |
100479.248 |
103531.326 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256
|
3.03% |
3767881.170 |
3882100.037 |
- |
0.00% |
- |
|
std::set<int>::operator=(const_Self&)_(into_populated_Container)/1024
|
3.02% |
3858.844 |
3975.560 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_10f})
|
3.02% |
104.836 |
108.007 |
- |
0.00% |
- |
|
std::shift_left(deque<int>)/8192
|
3.02% |
395.894 |
407.862 |
- |
0.00% |
- |
|
std::list<std::string>::erase(begin)_(cheap_elements)/1024
|
3.02% |
14.667 |
15.111 |
- |
0.00% |
- |
|
std::list<std::string>::erase(begin)_(cheap_elements)/8192
|
3.01% |
14.377 |
14.810 |
- |
0.00% |
- |
|
std::multiset<std::string>::clear()/8192
|
3.01% |
200981.621 |
207040.951 |
- |
0.00% |
- |
|
std::is_sorted_until(list<int>)/1024
|
3.01% |
739.215 |
761.484 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(qsort_adversarial)/1024
|
3.01% |
10330.122 |
10641.256 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_16384_4
|
3.01% |
155013717.618 |
159682371.235 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_262144_1
|
3.01% |
1268036.664 |
1306178.980 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_16384_1
|
3.01% |
195759632.112 |
201645840.704 |
- |
0.00% |
- |
|
std::move_backward(list<int>)/262144
|
3.01% |
254182.260 |
261822.317 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::count(key)/8192
|
3.00% |
11.587 |
11.934 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32
|
2.99% |
663.545 |
683.356 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_262144_16
|
2.99% |
1026675.850 |
1057326.654 |
- |
0.00% |
- |
|
std::list<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192
|
2.98% |
54934.443 |
56573.943 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_262144_4
|
2.98% |
1183302.607 |
1218616.357 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:017500_10Lf})
|
2.97% |
1334.635 |
1374.324 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_64_4
|
2.97% |
30344919.704 |
31246925.195 |
- |
0.00% |
- |
|
std::equal(list<int>)_(it,_it,_it,_it)/8192
|
2.97% |
11673.077 |
12019.887 |
- |
0.00% |
- |
|
bm_ranges_lexicographical_compare<unsigned_char>/8
|
2.97% |
1.676 |
1.726 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_262144_1
|
2.97% |
1020506.537 |
1050801.389 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::contains(key)/8192
|
2.97% |
11.536 |
11.879 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_1024_256
|
2.97% |
3339863.662 |
3438965.697 |
- |
0.00% |
- |
|
std::for_each(list<int>)/8
|
2.97% |
2.391 |
2.462 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_64_16
|
2.96% |
13384350.074 |
13780298.419 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_10Lf})
|
2.94% |
112.291 |
115.596 |
- |
0.00% |
- |
|
BM_deque_vector_copy/4000
|
2.94% |
150.020 |
154.434 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256
|
2.94% |
12351132.650 |
12714407.314 |
- |
0.00% |
- |
|
BM_deque_deque_ranges_move_backward/64
|
2.93% |
17.482 |
17.994 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16_16
|
2.93% |
33213416.704 |
34185030.128 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32
|
2.92% |
648.110 |
667.037 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(value)_(new_value,_middle)/32
|
2.92% |
20.181 |
20.770 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_4_4
|
2.91% |
148805446.436 |
153140511.057 |
- |
0.00% |
- |
|
std::is_sorted(list<int>)/8192
|
2.91% |
6767.047 |
6964.075 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024
|
2.89% |
20.237 |
20.822 |
- |
0.00% |
- |
|
std::map<int,_int>::contains(key)/8192
|
2.89% |
38.761 |
39.880 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(key)_(existent)/8192
|
2.89% |
96.982 |
99.781 |
- |
0.00% |
- |
|
std::make_heap(deque<int>)_(ascending)/1024
|
2.88% |
2610.209 |
2685.372 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(repeated)/1024
|
2.88% |
2364.917 |
2432.913 |
- |
0.00% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/8192
|
2.87% |
9.298 |
9.565 |
- |
0.00% |
- |
|
std::set<std::string>::find(key)/32
|
2.87% |
85.661 |
88.119 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_1024_256
|
2.86% |
1637438.079 |
1684319.740 |
- |
0.00% |
- |
|
bm_lexicographical_compare<signed_char>/1
|
2.86% |
0.655 |
0.674 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/8192
|
2.85% |
175177.088 |
180173.435 |
- |
0.00% |
- |
|
std::for_each_n(deque<int>)/8192
|
2.84% |
3071.358 |
3158.640 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:0<17500_0La})
|
2.84% |
1192.947 |
1226.826 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(heap)/1024
|
2.84% |
3309.553 |
3403.409 |
- |
0.00% |
- |
|
std::rotate(vector<bool>)_(1_element_backward)/50
|
2.84% |
77.602 |
79.802 |
- |
0.00% |
- |
|
ranges::minmax(std::deque<char>)/64
|
2.83% |
21.028 |
21.624 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/1024
|
2.83% |
35359.232 |
36360.895 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_64
|
2.83% |
51395419.519 |
52850893.978 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/1024
|
2.81% |
19549.896 |
20099.365 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_1024_64
|
2.81% |
1166640.548 |
1199372.113 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_string_262144_16
|
2.80% |
1470033.778 |
1511190.878 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:017500_0a})
|
2.80% |
1189.102 |
1222.345 |
- |
0.00% |
- |
|
std::remove_if(list<int>)_(prefix)/8192
|
2.79% |
9710.243 |
9981.585 |
- |
0.00% |
- |
|
std::mismatch(vector<int>)_(it,_it,_it)/1000
|
2.79% |
244.460 |
251.290 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_256_4
|
2.79% |
20171210.903 |
20733614.585 |
- |
0.00% |
- |
|
std::is_permutation(vector<int>)_(4leg)_(common_prefix)/8
|
2.79% |
4.115 |
4.230 |
- |
0.00% |
- |
|
std::find_if(vector<char>)_(process_all)/1024
|
2.79% |
110.287 |
113.359 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_16_16
|
2.78% |
38589111.032 |
39663751.308 |
- |
0.00% |
- |
|
std::set<int>::ctor(const_Self&,_const_allocator_type&)/8192
|
2.78% |
45210.491 |
46468.703 |
- |
0.00% |
- |
|
std::set<std::string>::lower_bound(key)/32
|
2.78% |
70.076 |
72.024 |
- |
0.00% |
- |
|
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192
|
2.78% |
27396.200 |
28157.115 |
- |
0.00% |
- |
|
dynamic_cast_(VDAG_rightmost,_3_levels)
|
2.77% |
6.968 |
7.161 |
- |
0.00% |
- |
|
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024
|
2.77% |
395.128 |
406.089 |
- |
0.00% |
- |
|
std::set<std::string>::ctor(const_Self&,_const_allocator_type&)/1024
|
2.77% |
33844.193 |
34782.866 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_4
|
2.77% |
11136542.970 |
11445321.959 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(qsort_adversarial)/8
|
2.77% |
31.087 |
31.948 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::operator=(const_Self&)_(into_populated_Container)/32
|
2.76% |
847.649 |
871.049 |
- |
0.00% |
- |
|
std::multiset<std::string>::upper_bound(key)/32
|
2.75% |
68.300 |
70.182 |
- |
0.00% |
- |
|
std::partial_sort(vector<NonIntegral>)_(shuffled)/8192
|
2.75% |
70699.068 |
72645.842 |
- |
0.00% |
- |
|
bm_lexicographical_compare<unsigned_char>/1
|
2.75% |
1.773 |
1.822 |
- |
0.00% |
- |
|
ranges::minmax(std::list<long_long>)/64
|
2.75% |
23.278 |
23.918 |
- |
0.00% |
- |
|
rng::contains(list<int>)_(process_all)/1048576
|
2.74% |
814797.983 |
837133.943 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_float_1024_4
|
2.74% |
1038748.259 |
1067222.515 |
- |
0.00% |
- |
|
BM_deque_vector_copy/5500
|
2.73% |
205.719 |
211.341 |
- |
0.00% |
- |
|
std::set<int>::ctor(const_Self&)/32
|
2.73% |
172.909 |
177.629 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_string_16384_256
|
2.73% |
7956460.165 |
8173359.092 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_4
|
2.72% |
8561212.104 |
8793754.270 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_1024_64
|
2.71% |
3479826.869 |
3574277.787 |
- |
0.00% |
- |
|
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/1024
|
2.71% |
3543.123 |
3639.247 |
- |
0.00% |
- |
|
std::find(deque<int>)_(bail_25%)/32768
|
2.70% |
2140.835 |
2198.692 |
- |
0.00% |
- |
|
std::is_sorted_until(list<int>,_pred)/8
|
2.70% |
4.206 |
4.319 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/1024
|
2.70% |
3931.788 |
4037.863 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::vector>_string_len_60
|
2.69% |
3.672 |
3.771 |
- |
0.00% |
- |
|
BM_stop_token_single_thread_polling_stop_requested/131072
|
2.69% |
548647.302 |
563388.188 |
- |
0.00% |
- |
|
std::is_partitioned(deque<int>)_(partitioned)/32
|
2.69% |
7.749 |
7.957 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_1
|
2.69% |
999472.430 |
1026320.225 |
- |
0.00% |
- |
|
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192
|
2.69% |
112991.012 |
116025.723 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/1024
|
2.68% |
10824.690 |
11115.098 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_64_16
|
2.68% |
25698502.035 |
26387815.455 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_256_4
|
2.68% |
4003305.509 |
4110577.431 |
- |
0.00% |
- |
|
rng::find_last(deque<int>)_(bail_10%)/8
|
2.68% |
2.738 |
2.811 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_262144_1
|
2.68% |
1015567.034 |
1042734.226 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(descending)/1024
|
2.67% |
24805.720 |
25468.917 |
- |
0.00% |
- |
|
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192
|
2.67% |
402470.204 |
413229.926 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8192
|
2.67% |
113486.819 |
116520.621 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/32
|
2.67% |
585.553 |
601.168 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/1024
|
2.66% |
36554.433 |
37525.972 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_256
|
2.65% |
1331069.041 |
1366387.587 |
- |
0.00% |
- |
|
BM_format_to_n_string_begin<std::wstring>/1
|
2.65% |
13.436 |
13.792 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::clear()/8192
|
2.64% |
211576.542 |
217167.181 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
2.64% |
116916.135 |
120004.589 |
- |
0.00% |
- |
|
std::multiset<int>::erase(iterator)/32
|
2.64% |
20.457 |
20.996 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(Range)_(cheap_elements)/1024
|
2.63% |
3938.986 |
4042.465 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8
|
2.62% |
2386.662 |
2449.146 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_1024_64
|
2.61% |
10632679.239 |
10910557.630 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(qsort_adversarial)/8
|
2.61% |
16.792 |
17.230 |
- |
0.00% |
- |
|
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
|
2.61% |
267045.824 |
274017.453 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Range)_(cheap_elements)/1024
|
2.61% |
2869.050 |
2943.858 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
2.60% |
244.641 |
251.009 |
- |
0.00% |
- |
|
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32
|
2.60% |
303.735 |
311.622 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_16_1
|
2.59% |
67887122.406 |
69648727.720 |
- |
0.00% |
- |
|
std::all_of(list<int>)_(process_all)/32768
|
2.59% |
26539.004 |
27226.564 |
- |
0.00% |
- |
|
std::remove(vector<int>)_(sprinkled)/50
|
2.58% |
62.169 |
63.773 |
- |
0.00% |
- |
|
std::is_sorted(vector<int>,_pred)/1024
|
2.57% |
249.380 |
255.794 |
- |
0.00% |
- |
|
std::mismatch(deque<int>)_(it,_it,_it)/8
|
2.57% |
5.147 |
5.280 |
- |
0.00% |
- |
|
std::count(list<int>)_(every_other)/1048576
|
2.56% |
801446.654 |
821991.603 |
- |
0.00% |
- |
|
std::find_if(vector<int>)_(bail_25%)/8
|
2.55% |
0.673 |
0.690 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_64_64
|
2.53% |
16138223.279 |
16546522.826 |
- |
0.00% |
- |
|
rng::find(vector<bool>)_(process_all)/50
|
2.53% |
26.549 |
27.221 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024
|
2.52% |
17398.807 |
17838.120 |
- |
0.00% |
- |
|
std::partition(deque<int>)_(sparse)/1024
|
2.52% |
415.681 |
426.173 |
- |
0.00% |
- |
|
std::find(vector<char>)_(process_all)/50
|
2.52% |
1.697 |
1.740 |
- |
0.00% |
- |
|
std::copy_if(deque<int>)_(entire_range)/8
|
2.52% |
2.264 |
2.321 |
- |
0.00% |
- |
|
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
2.52% |
57450.370 |
58898.762 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/1024
|
2.52% |
23.275 |
23.861 |
- |
0.00% |
- |
|
std::set<int>::ctor(const_Self&)/1024
|
2.52% |
5510.498 |
5649.241 |
- |
0.00% |
- |
|
rng::contains_subrange(list<int>)_(single_element)/32
|
2.51% |
9.774 |
10.020 |
- |
0.00% |
- |
|
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8192
|
2.50% |
3156.970 |
3236.051 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_262144_256
|
2.50% |
1625038.357 |
1665659.808 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/1024
|
2.50% |
12251.599 |
12557.675 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(descending)/8
|
2.49% |
39.838 |
40.832 |
- |
0.00% |
- |
|
std::unordered_set<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
2.49% |
35448.579 |
36330.188 |
- |
0.00% |
- |
|
std::stable_partition(vector<int>)_(sparse)/8192
|
2.49% |
1794.850 |
1839.469 |
- |
0.00% |
- |
|
std::mismatch(vector<int>)_(it,_it,_it)/1048576
|
2.48% |
247656.015 |
253809.526 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_256
|
2.48% |
5296114.460 |
5427377.904 |
- |
0.00% |
- |
|
std::set<int>::operator=(const_Self&)_(into_partially_populated_Container)/32
|
2.48% |
179.066 |
183.503 |
- |
0.00% |
- |
|
rng::find_last(list<int>)_(bail_10%)/8
|
2.48% |
2.300 |
2.357 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16
|
2.47% |
15704453.011 |
16092770.780 |
- |
0.00% |
- |
|
std::search(list<int>)_(no_match)/8192
|
2.47% |
6904.464 |
7075.143 |
- |
0.00% |
- |
|
std::set<int>::ctor(const_Self&,_const_allocator_type&)/1024
|
2.47% |
5594.548 |
5732.840 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192
|
2.47% |
252.139 |
258.370 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_1024_256
|
2.47% |
12351476.401 |
12656218.745 |
- |
0.00% |
- |
|
std::sort(vector<int>)_(qsort_adversarial)/8
|
2.46% |
16.663 |
17.073 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<int>,_pred)_(heap)/8192
|
2.46% |
146555.221 |
150160.598 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/8192
|
2.45% |
998742.003 |
1023216.509 |
- |
0.00% |
- |
|
std::is_sorted_until(deque<int>)/8192
|
2.45% |
3927.046 |
4023.231 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_1024_64
|
2.45% |
3977539.204 |
4074883.694 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(key)_(non-existent,_end)/0
|
2.44% |
1.256 |
1.287 |
- |
0.00% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1
|
2.44% |
10699081.328 |
10960126.389 |
- |
0.00% |
- |
|
std::remove_if(vector<int>)_(sprinkled)/32
|
2.44% |
52.939 |
54.229 |
- |
0.00% |
- |
|
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024
|
2.44% |
5655.135 |
5792.841 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(value)_(new_value,_end)/8192
|
2.43% |
26.518 |
27.163 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/32
|
2.42% |
604.295 |
618.929 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256
|
2.42% |
9660847.578 |
9894814.156 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_256_1
|
2.40% |
4178490.160 |
4278599.842 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:0>17500_0La})
|
2.39% |
1208.968 |
1237.882 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384
|
2.39% |
42549961.293 |
43567162.193 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_1024_4
|
2.38% |
1047073.770 |
1072042.529 |
- |
0.00% |
- |
|
BM_CmpLess_uchar_uint
|
2.38% |
1.059 |
1.084 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_1024_16
|
2.38% |
1204234.175 |
1232861.308 |
- |
0.00% |
- |
|
std::set<int>::erase(key)_(existent)/1024
|
2.37% |
24.146 |
24.719 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(Range)_(cheap_elements)/32
|
2.37% |
156.718 |
160.427 |
- |
0.00% |
- |
|
rng::find_last_if(forward_list<int>)_(bail_10%)/8
|
2.37% |
2.622 |
2.684 |
- |
0.00% |
- |
|
rng::find_last_if(list<int>)_(bail_90%)/8
|
2.37% |
0.621 |
0.635 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(repeated)/8192
|
2.36% |
200694.717 |
205440.777 |
- |
0.00% |
- |
|
std::adjacent_find(deque<int>)/50
|
2.36% |
79.853 |
81.740 |
- |
0.00% |
- |
|
rng::find_last_if(forward_list<int>)_(bail_10%)/1048576
|
2.36% |
938882.484 |
961058.175 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_0g})
|
2.36% |
48.230 |
49.366 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16
|
2.35% |
225018120.697 |
230311136.879 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_262144_16
|
2.35% |
351274142.119 |
359532549.279 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_256_4
|
2.35% |
13180712.279 |
13490435.564 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_16384_16
|
2.34% |
1196837.518 |
1224901.993 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_1024_64
|
2.34% |
1179034.496 |
1206661.295 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::string>_C_string_len_60
|
2.34% |
4.802 |
4.915 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:0>17500_0a})
|
2.34% |
1192.922 |
1220.855 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/1024
|
2.34% |
12295.975 |
12583.875 |
- |
0.00% |
- |
|
std::set<int>::insert(value)_(new_value,_middle)/8192
|
2.34% |
31.157 |
31.885 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
2.34% |
12721.456 |
13018.746 |
- |
0.00% |
- |
|
std::copy_if(list<int>)_(entire_range)/64
|
2.34% |
32.171 |
32.923 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/32
|
2.33% |
231.965 |
237.380 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_float_262144_1
|
2.33% |
1014716.504 |
1038389.700 |
- |
0.00% |
- |
|
std::deque<std::string>::insert(middle)_(cheap_elements)/32
|
2.33% |
53.652 |
54.904 |
- |
0.00% |
- |
|
std::multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32
|
2.33% |
141.719 |
145.023 |
- |
0.00% |
- |
|
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/32
|
2.33% |
495.986 |
507.545 |
- |
0.00% |
- |
|
rng::find_last_if_not(list<int>)_(bail_90%)/1024
|
2.33% |
76.021 |
77.789 |
- |
0.00% |
- |
|
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/64
|
2.32% |
100.246 |
102.573 |
- |
0.00% |
- |
|
BM_StringRelational_Compare_Large_Large_ChangeFirst
|
2.32% |
1.241 |
1.270 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/1024
|
2.31% |
25657.453 |
26250.469 |
- |
0.00% |
- |
|
std::vector<int>::ctor(const_Self&)_(cheap_elements)/1024
|
2.30% |
49.409 |
50.548 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_float_16384_16
|
2.30% |
1196439.797 |
1223994.838 |
- |
0.00% |
- |
|
std::set<int>::clear()/32
|
2.30% |
625.345 |
639.730 |
- |
0.00% |
- |
|
rng::find_if_not(vector<bool>)_(process_all)/50
|
2.30% |
26.824 |
27.441 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_pipe-organ)/8192
|
2.30% |
77891.445 |
79682.219 |
- |
0.00% |
- |
|
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
2.30% |
1249.815 |
1278.520 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_256_1
|
2.29% |
13431888.094 |
13739865.177 |
- |
0.00% |
- |
|
std::multiset<std::string>::insert(const_value_type&)_(already_present)/8192
|
2.29% |
187.515 |
191.812 |
- |
0.00% |
- |
|
BM_StringRelationalLiteral_Compare_Large_Large_ChangeLast
|
2.29% |
1.666 |
1.704 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(size_type,_const_value_type&)_(expensive_elements)/32
|
2.29% |
544.001 |
556.454 |
- |
0.00% |
- |
|
BM_from_sys/1993/threads:16
|
2.29% |
0.705 |
0.722 |
- |
0.00% |
- |
|
std::shift_right(vector<int>)/32
|
2.29% |
3.858 |
3.946 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_1024_4
|
2.28% |
8221869.078 |
8409338.957 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1024
|
2.28% |
61150785.815 |
62543533.742 |
- |
0.00% |
- |
|
std::set<int>::ctor(const_Self&,_const_allocator_type&)/32
|
2.27% |
175.666 |
179.662 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1
|
2.27% |
1003114.972 |
1025888.184 |
- |
0.00% |
- |
|
rng::swap_ranges(std::vector<bool>,_std::vector<bool>)_(aligned)/32
|
2.27% |
48.979 |
50.091 |
- |
0.00% |
- |
|
std::find_if(deque<int>)_(bail_25%)/8
|
2.26% |
0.844 |
0.863 |
- |
0.00% |
- |
|
std::map<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/32
|
2.26% |
172.595 |
176.491 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_float_16384_64
|
2.26% |
1185245.207 |
1211989.857 |
- |
0.00% |
- |
|
std::set<std::string>::clear()/1024
|
2.25% |
20097.369 |
20549.798 |
- |
0.00% |
- |
|
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
2.25% |
11616.398 |
11877.420 |
- |
0.00% |
- |
|
std::partial_sort_copy(deque<int>)_(shuffled)/8192
|
2.25% |
72309.730 |
73933.493 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/8192
|
2.24% |
177003.702 |
180974.866 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_1024_1
|
2.24% |
1022348.087 |
1045284.700 |
- |
0.00% |
- |
|
rng::contains(deque<int>)_(process_all)/1048576
|
2.24% |
366751.436 |
374972.661 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::list<char>>/string_len_6000
|
2.24% |
72860.866 |
74492.493 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::contains(key)/1024
|
2.24% |
10.363 |
10.595 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/32
|
2.23% |
18.633 |
19.050 |
- |
0.00% |
- |
|
std::adjacent_find(vector<int>,_pred)/1048576
|
2.23% |
454226.319 |
464372.647 |
- |
0.00% |
- |
|
ranges::min(std::list<__int128>)/70000
|
2.23% |
55558.310 |
56797.915 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:0<17500_0f})
|
2.23% |
1317.323 |
1346.702 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_shuffled)/8192
|
2.23% |
151903.063 |
155286.618 |
- |
0.00% |
- |
|
std::multiset<int>::insert(value)_(new_value,_middle)/32
|
2.23% |
18.182 |
18.587 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_1024_16
|
2.22% |
18221241.469 |
18625995.889 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/1024
|
2.22% |
37337.334 |
38166.075 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_16384_256
|
2.21% |
1654253.853 |
1690816.367 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
2.20% |
9646.723 |
9859.097 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_1024
|
2.20% |
53705647.495 |
54887811.188 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(const_Self&)_(cheap_elements)/8192
|
2.20% |
33704.420 |
34445.838 |
- |
0.00% |
- |
|
std::reverse_copy(vector<int>)/64
|
2.19% |
2.429 |
2.482 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_16_16
|
2.19% |
38112114.478 |
38948176.887 |
- |
0.00% |
- |
|
std::partition(vector<int>)_(dense)/32
|
2.19% |
8.384 |
8.568 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_1
|
2.19% |
993553.083 |
1015276.182 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024
|
2.18% |
95498.409 |
97584.052 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_move/70000
|
2.18% |
20580.808 |
21029.572 |
- |
0.00% |
- |
|
ranges::min(std::vector<char>)/8
|
2.18% |
2.262 |
2.311 |
- |
0.00% |
- |
|
std::set<int>::erase(iterator)/32
|
2.18% |
20.943 |
21.399 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1024
|
2.17% |
1358206.850 |
1387740.020 |
- |
0.00% |
- |
|
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
2.17% |
7450.258 |
7612.158 |
- |
0.00% |
- |
|
std::find_if(list<int>)_(process_all)/32768
|
2.17% |
26464.659 |
27039.410 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8192
|
2.17% |
78325.692 |
80021.746 |
- |
0.00% |
- |
|
std::copy_if(deque<int>)_(every_other)/8
|
2.16% |
3.054 |
3.120 |
- |
0.00% |
- |
|
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
|
2.16% |
1870.560 |
1910.998 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(descending)/8192
|
2.16% |
28708.881 |
29327.979 |
- |
0.00% |
- |
|
std::multiset<int>::erase(key)_(existent)/32
|
2.15% |
22.461 |
22.944 |
- |
0.00% |
- |
|
std::set<int>::insert(hint,_value)_(bad_hint,_middle)/1024
|
2.15% |
25.443 |
25.989 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_16_4
|
2.14% |
63331710.711 |
64689745.201 |
- |
0.00% |
- |
|
std::remove(vector<int>)_(sprinkled)/32
|
2.14% |
53.481 |
54.627 |
- |
0.00% |
- |
|
ranges::minmax(std::deque<char>)/8
|
2.14% |
2.692 |
2.750 |
- |
0.00% |
- |
|
std::for_each(multimap<int>::iterator)/8192
|
2.14% |
16597.811 |
16952.910 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16_4
|
2.14% |
53319655.126 |
54459828.724 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_64_64
|
2.14% |
16418154.683 |
16768956.475 |
- |
0.00% |
- |
|
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/8192
|
2.13% |
90188.377 |
92112.957 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64
|
2.13% |
6238629.879 |
6371298.028 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32
|
2.13% |
31.969 |
32.649 |
- |
0.00% |
- |
|
std::deque<std::string>::insert(begin)_(expensive_elements)/32
|
2.12% |
20.504 |
20.939 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_16384_16
|
2.12% |
188807932.194 |
192819543.695 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_string_262144_4
|
2.12% |
1137771.877 |
1161903.935 |
- |
0.00% |
- |
|
std::map<std::string,_int>::contains(key)/1024
|
2.12% |
147.423 |
150.549 |
- |
0.00% |
- |
|
std::multimap<int,_int>::operator=(const_Self&)_(into_partially_populated_Container)/1024
|
2.12% |
5625.901 |
5745.053 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_16_16
|
2.12% |
33267515.451 |
33972065.568 |
- |
0.00% |
- |
|
std::equal(vector<int>)_(it,_it,_it,_it)/8
|
2.12% |
1.469 |
1.500 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(const_value_type&)_(already_present)/8192
|
2.12% |
1.655 |
1.690 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16_4
|
2.11% |
58065848.151 |
59293017.559 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_ascending)/8192
|
2.11% |
67717.197 |
69148.060 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_float_16384_16
|
2.11% |
1038323.762 |
1060240.110 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_10a})
|
2.11% |
38.277 |
39.084 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(ascending)/8
|
2.11% |
61.190 |
62.479 |
- |
0.00% |
- |
|
bm_ranges_lexicographical_compare<unsigned_char>/1
|
2.10% |
1.875 |
1.915 |
- |
0.00% |
- |
|
std::sort(vector<int>)_(ascending)/8
|
2.10% |
16.759 |
17.111 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_256_4
|
2.10% |
4204809.275 |
4293101.446 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_10e})
|
2.10% |
47.242 |
48.233 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4
|
2.10% |
4159322.085 |
4246469.043 |
- |
0.00% |
- |
|
std::find_end(vector<int>,_pred)_(match_near_end)/1000
|
2.09% |
40.271 |
41.114 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_float_16384_1
|
2.09% |
1013051.765 |
1034257.375 |
- |
0.00% |
- |
|
std::multiset<int>::erase(key)_(non-existent,_end)/32
|
2.09% |
2.640 |
2.696 |
- |
0.00% |
- |
|
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024
|
2.09% |
28544.352 |
29140.903 |
- |
0.00% |
- |
|
std::sort_heap(deque<int>,_pred)/8
|
2.09% |
34.626 |
35.349 |
- |
0.00% |
- |
|
std::make_heap(vector<NonIntegral>,_pred)_(heap)/8192
|
2.09% |
7200.434 |
7350.836 |
- |
0.00% |
- |
|
BM_deque_vector_move_backward/64000
|
2.09% |
4561.281 |
4656.463 |
- |
0.00% |
- |
|
std::find_if_not(vector<bool>)_(process_all)/50
|
2.09% |
25.774 |
26.312 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:017500_10f})
|
2.08% |
1287.308 |
1314.137 |
- |
0.00% |
- |
|
BM_std_minmax_element<char>/4
|
2.08% |
1.126 |
1.150 |
- |
0.00% |
- |
|
BM_format_to_string_span<wchar_t>/1048576
|
2.08% |
53836.788 |
54957.468 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16
|
2.08% |
346071821.904 |
353268389.590 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_64_64
|
2.08% |
12330466.008 |
12586483.220 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024
|
2.07% |
201122798.957 |
205283177.458 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0
|
2.07% |
15.932 |
16.261 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_262144_1024
|
2.07% |
344739155.929 |
351861420.227 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
2.06% |
42249.948 |
43122.329 |
- |
0.00% |
- |
|
std::set<int>::insert(hint,_value)_(bad_hint,_end)/1024
|
2.06% |
31.655 |
32.309 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_64_64
|
2.06% |
12383318.931 |
12638744.531 |
- |
0.00% |
- |
|
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/32
|
2.06% |
564.850 |
576.494 |
- |
0.00% |
- |
|
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32
|
2.06% |
165.496 |
168.904 |
- |
0.00% |
- |
|
std::find_end(vector<int>,_pred)_(match_near_end)/1024
|
2.06% |
40.749 |
41.587 |
- |
0.00% |
- |
|
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192
|
2.05% |
25.296 |
25.816 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8
|
2.05% |
7.705 |
7.863 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64
|
2.05% |
360423621.522 |
367822765.547 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::deque>_string_len_60
|
2.05% |
23.855 |
24.345 |
- |
0.00% |
- |
|
std::equal(vector<bool>)_(unaligned)/8192
|
2.05% |
6325.705 |
6455.375 |
- |
0.00% |
- |
|
std::find_if_not(deque<int>)_(bail_25%)/8
|
2.05% |
0.843 |
0.860 |
- |
0.00% |
- |
|
std::equal(vector<bool>)_(unaligned)/1048576
|
2.04% |
809726.064 |
826278.572 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_16384
|
2.04% |
42500780.243 |
43366508.372 |
- |
0.00% |
- |
|
std::find_first_of(vector<int>)_(large_needle)/50
|
2.03% |
597.045 |
609.194 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_262144_4
|
2.03% |
1429062.802 |
1458101.440 |
- |
0.00% |
- |
|
BM_format_to_string_span<wchar_t>/1
|
2.03% |
9.736 |
9.934 |
- |
0.00% |
- |
|
rng::find(join_view(deque<deque<int>>))_(process_all)/32768
|
2.03% |
16610.669 |
16947.648 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_heap)/8192
|
2.03% |
116085.643 |
118436.523 |
- |
0.00% |
- |
|
std::sort(deque<int>)_(qsort_adversarial)/8
|
2.02% |
23.707 |
24.187 |
- |
0.00% |
- |
|
std::find_end(forward_list<int>)_(same_length)/8192
|
2.02% |
14133.144 |
14418.678 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_64_64
|
2.02% |
9580065.962 |
9773488.989 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_64_16
|
2.01% |
13465405.722 |
13736652.015 |
- |
0.00% |
- |
|
std::multimap<int,_int>::erase(iterator)/1024
|
2.01% |
20.727 |
21.145 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_256_4
|
2.01% |
13136550.512 |
13400705.916 |
- |
0.00% |
- |
|
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/1048576
|
2.00% |
487817.438 |
497597.053 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_copy/70000
|
2.00% |
20582.924 |
20995.435 |
- |
0.00% |
- |
|
BM_deque_deque_copy_backward/512
|
2.00% |
25.642 |
26.155 |
- |
0.00% |
- |
|
std::deque<std::string>::append_range()_(into_empty_container)_(cheap_elements)/32
|
2.00% |
495.689 |
505.611 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/32
|
2.00% |
19.548 |
19.938 |
- |
0.00% |
- |
|
std::stable_partition(vector<int>)_(sparse)/1024
|
1.99% |
243.591 |
248.446 |
- |
0.00% |
- |
|
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/1024
|
1.99% |
4442.593 |
4530.853 |
- |
0.00% |
- |
|
std::set<int>::count(key)/32
|
1.98% |
17.301 |
17.644 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/8192
|
1.98% |
320958.707 |
327315.880 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:0^17500_17000L})
|
1.98% |
1261.082 |
1286.049 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_256_16
|
1.98% |
4624128.243 |
4715657.989 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_256_1
|
1.97% |
4043846.189 |
4123701.675 |
- |
0.00% |
- |
|
std::equal(deque<int>)_(it,_it,_it,_it)/50
|
1.97% |
5.763 |
5.877 |
- |
0.00% |
- |
|
std::is_permutation(list<int>)_(3leg)_(shuffled)/1024
|
1.97% |
1439279.110 |
1467673.803 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_float_262144_4
|
1.97% |
1133509.912 |
1155844.424 |
- |
0.00% |
- |
|
rng::find_last(list<int>)_(bail_10%)/8192
|
1.97% |
6313.252 |
6437.585 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192
|
1.97% |
1533620.059 |
1563797.214 |
- |
0.00% |
- |
|
std::equal(vector<bool>)_(unaligned)/1024
|
1.97% |
791.097 |
806.655 |
- |
0.00% |
- |
|
std::for_each(multiset<int>::iterator)/8192
|
1.96% |
16801.691 |
17131.469 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_float_16_1
|
1.96% |
63161551.342 |
64399944.820 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16_16
|
1.96% |
33853093.944 |
34515599.246 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16
|
1.96% |
1482660.417 |
1511655.748 |
- |
0.00% |
- |
|
std::rotate_copy(deque<int>)/50
|
1.95% |
2.773 |
2.827 |
- |
0.00% |
- |
|
bm_ranges_lexicographical_compare<unsigned_char>/64
|
1.95% |
2.245 |
2.288 |
- |
0.00% |
- |
|
std::stable_partition(deque<int>)_(sparse)/32
|
1.95% |
23.626 |
24.087 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::array>_C_string_len_60
|
1.95% |
4.999 |
5.097 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::deque<char>>/string_view_len_6
|
1.95% |
33.769 |
34.426 |
- |
0.00% |
- |
|
std::make_heap(vector<int>,_pred)_(heap)/8192
|
1.94% |
7202.069 |
7341.856 |
- |
0.00% |
- |
|
std::deque<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32
|
1.94% |
33.648 |
34.301 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_float_256_1
|
1.93% |
5636436.577 |
5745487.014 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_4
|
1.93% |
1142423.600 |
1164520.159 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
1.93% |
84583.520 |
86218.608 |
- |
0.00% |
- |
|
std::fill(list<int>)/50
|
1.93% |
34.427 |
35.091 |
- |
0.00% |
- |
|
std::vector<int>::ctor(size_type)/1024
|
1.93% |
42.514 |
43.333 |
- |
0.00% |
- |
|
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024
|
1.92% |
11799.493 |
12026.353 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<int>)_(repeated)/8
|
1.92% |
7.883 |
8.035 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_256_16
|
1.92% |
12287868.152 |
12523294.200 |
- |
0.00% |
- |
|
std::sort(vector<int>)_(pipe-organ)/8
|
1.91% |
17.257 |
17.586 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:_10})
|
1.91% |
56.668 |
57.749 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_262144_1
|
1.90% |
1028795.773 |
1048374.921 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::erase(key)_(existent)/1024
|
1.90% |
83.180 |
84.761 |
- |
0.00% |
- |
|
std::multiset<std::string>::ctor(const_Self&)/1024
|
1.90% |
32603.576 |
33222.787 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(ascending)/8
|
1.90% |
23.488 |
23.933 |
- |
0.00% |
- |
|
std::map<std::string,_int>::lower_bound(key)/1024
|
1.90% |
130.288 |
132.757 |
- |
0.00% |
- |
|
std::make_heap(vector<NonIntegral>,_pred)_(heap)/1024
|
1.89% |
955.413 |
973.513 |
- |
0.00% |
- |
|
std::unique_copy(deque<int>,_pred)_(sprinkled)/32
|
1.89% |
20.848 |
21.242 |
- |
0.00% |
- |
|
std::is_sorted_until(deque<int>)/1024
|
1.89% |
500.245 |
509.708 |
- |
0.00% |
- |
|
std::find_if_not(list<int>)_(process_all)/32768
|
1.89% |
25781.625 |
26268.498 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_4
|
1.89% |
21584735.578 |
21991896.756 |
- |
0.00% |
- |
|
rng::find_last_if_not(deque<int>)_(bail_10%)/8
|
1.88% |
3.451 |
3.516 |
- |
0.00% |
- |
|
std::rotate(deque<int>)_(by_1/3)/1024
|
1.88% |
395.675 |
403.128 |
- |
0.00% |
- |
|
BM_align/1
|
1.88% |
0.636 |
0.648 |
- |
0.00% |
- |
|
std::set<int>::find(key)/8192
|
1.88% |
37.553 |
38.260 |
- |
0.00% |
- |
|
rng::find_last_if(deque<int>)_(bail_90%)/8
|
1.88% |
0.997 |
1.016 |
- |
0.00% |
- |
|
std::make_heap(vector<int>,_pred)_(descending)/1024
|
1.88% |
981.963 |
1000.437 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_float_262144_4
|
1.88% |
344966236.502 |
351452247.783 |
- |
0.00% |
- |
|
std::multimap<int,_int>::clear()/1024
|
1.88% |
10400.056 |
10595.240 |
- |
0.00% |
- |
|
std::find_first_of(list<int>)_(large_needle)/50
|
1.87% |
1732.704 |
1765.177 |
- |
0.00% |
- |
|
std::find_end(forward_list<int>,_pred)_(same_length)/8192
|
1.87% |
17426.582 |
17753.124 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_256_16
|
1.87% |
4572473.713 |
4657987.071 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_1024_16
|
1.87% |
1198478.416 |
1220859.727 |
- |
0.00% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/32
|
1.86% |
20.113 |
20.488 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/8192
|
1.86% |
769318.178 |
783640.763 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/32
|
1.86% |
20.097 |
20.471 |
- |
0.00% |
- |
|
BM_format_to_n_string_begin<std::list<wchar_t>>/16384
|
1.86% |
16680.398 |
16990.705 |
- |
0.00% |
- |
|
std::make_heap(vector<int>,_pred)_(descending)/8192
|
1.86% |
7235.412 |
7369.931 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:_10g})
|
1.86% |
57.967 |
59.045 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_262144_16384
|
1.86% |
339647224.352 |
345948126.866 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_64_1
|
1.86% |
16076141.707 |
16374355.019 |
- |
0.00% |
- |
|
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8
|
1.85% |
4.305 |
4.385 |
- |
0.00% |
- |
|
std::move(list<int>)/4096
|
1.85% |
4488.989 |
4572.113 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::string>_string_len_6
|
1.85% |
2.238 |
2.279 |
- |
0.00% |
- |
|
std::unique(deque<int>,_pred)_(sprinkled)/52
|
1.85% |
68.999 |
70.274 |
- |
0.00% |
- |
|
std::multiset<int>::erase(key)_(non-existent,_middle)/1024
|
1.85% |
3.299 |
3.360 |
- |
0.00% |
- |
|
dynamic_cast_(VChain,_4_levels)
|
1.85% |
19.708 |
20.073 |
- |
0.00% |
- |
|
bm_lexicographical_compare<unsigned_char>/8
|
1.85% |
1.528 |
1.556 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::erase(key)_(non-existent,_end)/32
|
1.85% |
2.090 |
2.128 |
- |
0.00% |
- |
|
std::search(vector<int>)_(same_length)/1024
|
1.85% |
253.712 |
258.396 |
- |
0.00% |
- |
|
std::sort_heap(vector<int>)/8
|
1.84% |
25.950 |
26.428 |
- |
0.00% |
- |
|
std::transform(list<int>)_(identity_transform)/50
|
1.84% |
38.389 |
39.095 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32
|
1.84% |
22.754 |
23.172 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_0La})
|
1.83% |
42.536 |
43.317 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_64_64
|
1.83% |
9972463.845 |
10155243.467 |
- |
0.00% |
- |
|
std::rotate(vector<int>)_(1_element_backward)/32
|
1.83% |
2.894 |
2.947 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::count(key)/1024
|
1.83% |
10.197 |
10.383 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_64_4
|
1.82% |
23025641.188 |
23445532.690 |
- |
0.00% |
- |
|
std::make_heap(deque<int>)_(ascending)/8192
|
1.82% |
21818.273 |
22215.803 |
- |
0.00% |
- |
|
BM_deque_vector_ranges_move_backward/65536
|
1.82% |
20435.985 |
20807.822 |
- |
0.00% |
- |
|
std::set<int>::ctor(const_Self&)/8192
|
1.82% |
44960.536 |
45778.429 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(const_Self&)_(expensive_elements)/8192
|
1.82% |
173187.610 |
176334.886 |
- |
0.00% |
- |
|
std::find_first_of(list<int>,_pred)_(large_needle)/8192
|
1.82% |
59412995.974 |
60492078.463 |
- |
0.00% |
- |
|
std::rotate(list<int>)_(by_1/2)/50
|
1.81% |
23.265 |
23.686 |
- |
0.00% |
- |
|
std::multiset<std::string>::contains(key)/1024
|
1.81% |
144.755 |
147.379 |
- |
0.00% |
- |
|
std::map<std::string,_int>::count(key)/1024
|
1.81% |
145.806 |
148.441 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024
|
1.81% |
6117.080 |
6227.606 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_4
|
1.81% |
1342173.666 |
1366417.389 |
- |
0.00% |
- |
|
std::make_heap(vector<NonIntegral>,_pred)_(descending)/1024
|
1.80% |
982.328 |
1000.048 |
- |
0.00% |
- |
|
std::multiset<std::string>::count(key)/8192
|
1.80% |
183.872 |
187.188 |
- |
0.00% |
- |
|
std::make_heap(deque<int>)_(pipe-organ)/1024
|
1.80% |
2647.505 |
2695.243 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/32
|
1.80% |
665.687 |
677.664 |
- |
0.00% |
- |
|
std::remove_if(vector<int>)_(prefix)/1024
|
1.80% |
342.514 |
348.668 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:0<17500_0Lf})
|
1.80% |
1223.498 |
1245.471 |
- |
0.00% |
- |
|
std::remove_if(list<int>)_(sprinkled)/1024
|
1.79% |
970.934 |
988.314 |
- |
0.00% |
- |
|
BM_deque_deque_move_backward/512
|
1.79% |
25.796 |
26.258 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_1024_1
|
1.79% |
1024079.602 |
1042388.799 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_16384_16
|
1.79% |
1050806.744 |
1069583.744 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_1024_4
|
1.79% |
10412962.455 |
10599022.824 |
- |
0.00% |
- |
|
std::multiset<int>::count(key)/8192
|
1.78% |
53.847 |
54.806 |
- |
0.00% |
- |
|
rng::find(vector<bool>)_(process_all)/8
|
1.78% |
4.151 |
4.225 |
- |
0.00% |
- |
|
std::make_heap(vector<NonIntegral>,_pred)_(descending)/8192
|
1.77% |
7225.362 |
7353.492 |
- |
0.00% |
- |
|
std::vector<int>::insert(begin)_(cheap_elements)/1024
|
1.77% |
38.362 |
39.041 |
- |
0.00% |
- |
|
std::partial_sort_copy(deque<int>)_(heap)/8
|
1.77% |
13.681 |
13.923 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::erase(key)_(non-existent,_end)/8192
|
1.77% |
31.966 |
32.531 |
- |
0.00% |
- |
|
std::find_first_of(list<int>)_(large_needle)/32
|
1.77% |
671.971 |
683.847 |
- |
0.00% |
- |
|
std::reverse(deque<int>)/8
|
1.77% |
2.790 |
2.839 |
- |
0.00% |
- |
|
BM_join_view_in_vectors/1
|
1.76% |
8.638 |
8.790 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_16_1
|
1.76% |
62714698.376 |
63817559.587 |
- |
0.00% |
- |
|
std::deque<int>::prepend_range()_(into_empty_container)_(cheap_elements)/32
|
1.76% |
396.966 |
403.938 |
- |
0.00% |
- |
|
BM_from_sys/1970
|
1.75% |
4.719 |
4.802 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8192
|
1.75% |
75563.350 |
76888.371 |
- |
0.00% |
- |
|
std::shift_right(vector<int>)/8192
|
1.75% |
294.767 |
299.931 |
- |
0.00% |
- |
|
BM_vector_deque_copy/1024
|
1.75% |
43.652 |
44.417 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024
|
1.75% |
193761960.510 |
197155913.990 |
- |
0.00% |
- |
|
std::partial_sort_copy(list<int>)_(pipe-organ)/8192
|
1.75% |
49419.807 |
50284.481 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:0>17500_10Lf})
|
1.75% |
1346.026 |
1369.555 |
- |
0.00% |
- |
|
std::equal(deque<int>)_(it,_it,_it,_it,_pred)/8192
|
1.75% |
3659.129 |
3723.012 |
- |
0.00% |
- |
|
BM_format_string<wchar_t>/16
|
1.74% |
1.592 |
1.620 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_1024_16
|
1.74% |
1052300.120 |
1070657.372 |
- |
0.00% |
- |
|
std::is_sorted_until(deque<int>,_pred)/8
|
1.74% |
2.729 |
2.776 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<int>)_(descending)/8
|
1.73% |
50.322 |
51.195 |
- |
0.00% |
- |
|
BM_std_minmax_element<long_long>/5500
|
1.73% |
1767.546 |
1798.198 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(qsort_adversarial)/1024
|
1.73% |
10805.027 |
10992.174 |
- |
0.00% |
- |
|
std::unique(deque<int>,_pred)_(contiguous)/32
|
1.73% |
54.570 |
55.514 |
- |
0.00% |
- |
|
std::deque<int>::ctor(size_type)/8192
|
1.73% |
1254.674 |
1276.368 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_float_1024_16
|
1.72% |
3629548.708 |
3691953.886 |
- |
0.00% |
- |
|
std::is_sorted_until(vector<int>)/1024
|
1.72% |
234.666 |
238.701 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32
|
1.72% |
1391.554 |
1415.453 |
- |
0.00% |
- |
|
BM_deque_vector_copy_backward/70000
|
1.71% |
5077.291 |
5164.356 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_64_4
|
1.71% |
15368735.209 |
15632137.331 |
- |
0.00% |
- |
|
std::reverse(vector<int>)/8
|
1.71% |
1.546 |
1.572 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_1024_1
|
1.70% |
1020408.841 |
1037793.048 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(bad_hint,_end)/0
|
1.70% |
18.132 |
18.441 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:0<17500_0Le})
|
1.70% |
1209.458 |
1230.046 |
- |
0.00% |
- |
|
std::list<std::string>::erase(begin)_(expensive_elements)/8192
|
1.70% |
29.313 |
29.811 |
- |
0.00% |
- |
|
std::unique_copy(vector<int>,_pred)_(contiguous)/32
|
1.70% |
11.887 |
12.089 |
- |
0.00% |
- |
|
std::multiset<std::string>::equal_range(key)/8192
|
1.70% |
182.718 |
185.823 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/8192
|
1.69% |
23496.511 |
23893.742 |
- |
0.00% |
- |
|
std::stable_partition(deque<int>)_(dense)/32
|
1.69% |
30.272 |
30.784 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32
|
1.69% |
18.982 |
19.302 |
- |
0.00% |
- |
|
std::remove_copy_if(deque<int>)_(sprinkled)/32
|
1.68% |
13.755 |
13.986 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::clear()/8192
|
1.68% |
44559.845 |
45310.219 |
- |
0.00% |
- |
|
std::copy_n(list<int>)/64
|
1.68% |
14.505 |
14.749 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32
|
1.68% |
145.148 |
147.588 |
- |
0.00% |
- |
|
std::set<int>::erase(key)_(existent)/32
|
1.68% |
22.859 |
23.243 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(key)_(non-existent,_middle)/8192
|
1.68% |
25.390 |
25.817 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_16384
|
1.68% |
1281316.858 |
1302844.379 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024
|
1.68% |
15698.514 |
15961.695 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16
|
1.67% |
1733083.744 |
1762097.701 |
- |
0.00% |
- |
|
BM_format_to_string_begin<std::vector<wchar_t>>/1
|
1.67% |
10.131 |
10.301 |
- |
0.00% |
- |
|
std::find_if_not(deque<int>)_(bail_25%)/8192
|
1.67% |
534.272 |
543.205 |
- |
0.00% |
- |
|
std::deque<int>::ctor(const_Self&)_(cheap_elements)/32
|
1.67% |
33.176 |
33.730 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_256_4
|
1.67% |
11334171.548 |
11523533.636 |
- |
0.00% |
- |
|
rng::contains_subrange(deque<int>)_(single_element)/32
|
1.67% |
10.884 |
11.065 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(repeated)/8
|
1.67% |
16.774 |
17.054 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_256_16
|
1.67% |
3914807.520 |
3980085.685 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64
|
1.66% |
15381395.095 |
15637249.337 |
- |
0.00% |
- |
|
BM_format/string_len_60
|
1.66% |
19.683 |
20.009 |
- |
0.00% |
- |
|
rng::find(join_view(deque<deque<int>>))_(process_all)/1024
|
1.66% |
520.587 |
529.219 |
- |
0.00% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4
|
1.66% |
23246956.589 |
23631886.691 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192
|
1.65% |
359383.474 |
365329.082 |
- |
0.00% |
- |
|
BM_vector_deque_move_backward/512
|
1.65% |
23.834 |
24.228 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_float_256_4
|
1.65% |
4059245.757 |
4126223.638 |
- |
0.00% |
- |
|
std::is_permutation(vector<int>)_(4leg,_pred)_(shuffled)/8
|
1.65% |
41.218 |
41.898 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16384
|
1.65% |
1481791.027 |
1506185.159 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_1024_1024
|
1.65% |
10669981.549 |
10845603.328 |
- |
0.00% |
- |
|
BM_ascii_escaped<char>
|
1.64% |
7558.340 |
7682.424 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(descending)/1024
|
1.64% |
7484.955 |
7607.484 |
- |
0.00% |
- |
|
std::copy(deque<int>)/8
|
1.63% |
2.479 |
2.519 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_64_1
|
1.63% |
24494984.920 |
24894771.999 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_256_4
|
1.63% |
6039176.503 |
6137520.501 |
- |
0.00% |
- |
|
BM_std_minmax_element<long_long>/70000
|
1.63% |
22499.517 |
22865.411 |
- |
0.00% |
- |
|
BM_std_minmax_element<long_long>/64000
|
1.62% |
20573.773 |
20908.091 |
- |
0.00% |
- |
|
BM_string_without_formatting<char>
|
1.62% |
10.638 |
10.811 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint32_1024_16
|
1.62% |
10398813.011 |
10567674.926 |
- |
0.00% |
- |
|
bm_make_exception_ptr/threads:2
|
1.62% |
5.778 |
5.872 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64
|
1.62% |
4278569.373 |
4347978.538 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
1.62% |
114009.529 |
115857.878 |
- |
0.00% |
- |
|
std::make_heap(vector<int>)_(ascending)/8
|
1.62% |
16.485 |
16.752 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/1024
|
1.62% |
17.975 |
18.266 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_10g})
|
1.62% |
59.552 |
60.514 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64
|
1.61% |
15673021.378 |
15925982.926 |
- |
0.00% |
- |
|
std::deque<int>::erase(middle)_(cheap_elements)/8192
|
1.61% |
214.964 |
218.429 |
- |
0.00% |
- |
|
std::for_each(map<int>::iterator)/8192
|
1.61% |
16744.138 |
17013.814 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_1024_1
|
1.61% |
1028097.142 |
1044634.683 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_64_1
|
1.61% |
16009205.459 |
16266679.722 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(shuffled)/8192
|
1.61% |
38303.032 |
38918.887 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/0
|
1.61% |
17.312 |
17.590 |
- |
0.00% |
- |
|
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/8192
|
1.60% |
3.471 |
3.527 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/1024
|
1.60% |
29393.904 |
29865.377 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<int>)_(ascending)/8
|
1.60% |
37.896 |
38.502 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_64_64
|
1.60% |
9460006.567 |
9611210.058 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(Range)_(cheap_elements)/8192
|
1.60% |
33904.025 |
34445.845 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
|
1.59% |
783878.512 |
796368.878 |
- |
0.00% |
- |
|
BM_deque_deque_ranges_move_backward/1
|
1.59% |
0.967 |
0.982 |
- |
0.00% |
- |
|
BM_format_to_n_string_pointer<wchar_t>/1048576
|
1.59% |
139417.608 |
141635.587 |
- |
0.00% |
- |
|
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/1024
|
1.59% |
5593.020 |
5681.994 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_256_16
|
1.59% |
6110883.551 |
6208089.985 |
- |
0.00% |
- |
|
std::is_sorted_until(vector<int>)/8192
|
1.59% |
1831.227 |
1860.322 |
- |
0.00% |
- |
|
std::vector<int>::erase(middle)_(cheap_elements)/1024
|
1.59% |
21.636 |
21.980 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024
|
1.59% |
1252.937 |
1272.840 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_262144_1024
|
1.59% |
3435956.780 |
3490527.347 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_262144_16
|
1.59% |
1068681.246 |
1085624.332 |
- |
0.00% |
- |
|
std::set<std::string>::contains(key)/32
|
1.58% |
77.867 |
79.100 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:0^17500_0La})
|
1.58% |
1269.705 |
1289.823 |
- |
0.00% |
- |
|
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/1024
|
1.58% |
3.644 |
3.702 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(ascending)/8
|
1.58% |
16.679 |
16.943 |
- |
0.00% |
- |
|
BM_std_minmax_element<long_long>/4000
|
1.58% |
1290.665 |
1311.022 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192
|
1.57% |
24.695 |
25.083 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192
|
1.56% |
106507.353 |
108170.709 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8192
|
1.56% |
112981.941 |
114741.555 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_64_1
|
1.56% |
17431759.273 |
17703017.166 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024
|
1.55% |
20.301 |
20.617 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::count(key)/1024
|
1.55% |
38.146 |
38.738 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::erase(key)_(non-existent,_middle)/1024
|
1.55% |
37.704 |
38.288 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(ascending)/1024
|
1.55% |
7761.626 |
7881.853 |
- |
0.00% |
- |
|
bm_lexicographical_compare<signed_char>/64
|
1.54% |
15.292 |
15.528 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_16
|
1.54% |
1259742.817 |
1279193.349 |
- |
0.00% |
- |
|
std::unordered_set<int>::find(key)/1024
|
1.54% |
9.632 |
9.780 |
- |
0.00% |
- |
|
std::multimap<int,_int>::erase(key)_(existent)/32
|
1.54% |
23.031 |
23.386 |
- |
0.00% |
- |
|
std::make_heap(vector<int>)_(pipe-organ)/8
|
1.54% |
16.434 |
16.688 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_float_16384_1
|
1.54% |
1028274.884 |
1044113.142 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::contains(key)/8192
|
1.54% |
11.101 |
11.272 |
- |
0.00% |
- |
|
std::for_each_n(list<int>)/8192
|
1.54% |
7962.470 |
8084.735 |
- |
0.00% |
- |
|
std::deque<int>::ctor(size_type)/32
|
1.53% |
26.697 |
27.107 |
- |
0.00% |
- |
|
std::partial_sort(vector<NonIntegral>)_(pipe-organ)/8192
|
1.53% |
42340.799 |
42990.272 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_4_4
|
1.53% |
144924091.310 |
147145556.514 |
- |
0.00% |
- |
|
std::multiset<int>::contains(key)/1024
|
1.53% |
30.933 |
31.406 |
- |
0.00% |
- |
|
std::all_of(deque<int>)_(process_all)/8
|
1.52% |
2.951 |
2.996 |
- |
0.00% |
- |
|
std::multiset<int>::erase(key)_(existent)/1024
|
1.52% |
23.901 |
24.266 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<int>)_(shuffled)/8
|
1.52% |
9.072 |
9.210 |
- |
0.00% |
- |
|
std::map<std::string,_int>::find(key)/8192
|
1.52% |
218.700 |
222.026 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/1024
|
1.52% |
4525.970 |
4594.760 |
- |
0.00% |
- |
|
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024
|
1.52% |
18664.616 |
18948.145 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/0
|
1.52% |
18.144 |
18.420 |
- |
0.00% |
- |
|
std::list<std::string>::erase(begin)_(expensive_elements)/32
|
1.52% |
27.049 |
27.459 |
- |
0.00% |
- |
|
std::multiset<std::string>::find(key)/1024
|
1.52% |
151.427 |
153.724 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_256_64
|
1.52% |
12997506.069 |
13194633.636 |
- |
0.00% |
- |
|
std::partial_sort(vector<NonIntegral>)_(shuffled)/1024
|
1.52% |
6629.569 |
6730.100 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_16
|
1.52% |
1267104.410 |
1286305.953 |
- |
0.00% |
- |
|
std::sort_heap(vector<int>,_pred)/8
|
1.51% |
26.205 |
26.601 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<NonIntegral>)_(shuffled)/1024
|
1.51% |
13654.653 |
13860.912 |
- |
0.00% |
- |
|
std::find(vector<char>)_(bail_25%)/1024
|
1.51% |
5.443 |
5.525 |
- |
0.00% |
- |
|
std::find_first_of(vector<int>)_(large_needle)/1024
|
1.51% |
233315.579 |
236839.539 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_256_16
|
1.51% |
4674200.809 |
4744775.331 |
- |
0.00% |
- |
|
std::list<std::string>::prepend_range()_(into_empty_container)_(expensive_elements)/32
|
1.51% |
870.219 |
883.352 |
- |
0.00% |
- |
|
std::set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024
|
1.51% |
5818.274 |
5905.878 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(value)_(new_value,_end)/1024
|
1.50% |
31.932 |
32.412 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(shuffled)/1024
|
1.50% |
13719.527 |
13925.596 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:_10Lf})
|
1.50% |
52.758 |
53.548 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::ctor(iterator,_iterator)_(sorted_sequence)/8192
|
1.50% |
78436.478 |
79610.772 |
- |
0.00% |
- |
|
dynamic_cast_(Chain_fail,_7_levels)
|
1.50% |
57.906 |
58.773 |
- |
0.00% |
- |
|
std::reverse_copy(vector<int>)/4096
|
1.50% |
132.631 |
134.616 |
- |
0.00% |
- |
|
rng::find_last_if(forward_list<int>)_(bail_10%)/8192
|
1.50% |
6998.749 |
7103.487 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(repeated)/8192
|
1.50% |
200191.291 |
203185.335 |
- |
0.00% |
- |
|
std::stable_partition(list<int>)_(alloc_fails)/8192
|
1.49% |
31684.541 |
32157.832 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(good_hint,_middle)/0
|
1.49% |
18.132 |
18.402 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(pipe-organ)/1024
|
1.49% |
35283.766 |
35810.593 |
- |
0.00% |
- |
|
BM_vector_deque_move_backward/64000
|
1.49% |
4513.868 |
4581.238 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::ctor(const_Self&)/32
|
1.49% |
228.840 |
232.250 |
- |
0.00% |
- |
|
BM_deque_vector_copy/1024
|
1.49% |
38.742 |
39.318 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_64_64
|
1.49% |
8887348.225 |
9019486.245 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_4
|
1.48% |
6921985.840 |
7024685.341 |
- |
0.00% |
- |
|
rng::find(vector<bool>)_(process_all)/8192
|
1.48% |
4511.448 |
4578.380 |
- |
0.00% |
- |
|
std::find(vector<char>)_(process_all)/32768
|
1.48% |
491.233 |
498.518 |
- |
0.00% |
- |
|
std::make_heap(deque<int>,_pred)_(shuffled)/1024
|
1.48% |
3352.432 |
3402.083 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/1024
|
1.48% |
10792.780 |
10952.062 |
- |
0.00% |
- |
|
std::vector<int>::ctor(Range)_(cheap_elements)/1024
|
1.47% |
49.507 |
50.237 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_16_4
|
1.47% |
53275504.259 |
54059209.416 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384
|
1.47% |
1793644.857 |
1820019.912 |
- |
0.00% |
- |
|
std::sort(vector<int>)_(descending)/1024
|
1.47% |
2874.812 |
2917.067 |
- |
0.00% |
- |
|
std::multiset<std::string>::equal_range(key)/1024
|
1.47% |
108.543 |
110.138 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Range)_(expensive_elements)/1024
|
1.47% |
19123.925 |
19404.607 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(value)_(new_value,_middle)/0
|
1.47% |
31.090 |
31.546 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(descending)/1024
|
1.47% |
24963.520 |
25329.364 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<int>)_(shuffled)/8192
|
1.46% |
187217.275 |
189959.788 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_256_4
|
1.46% |
11102142.918 |
11264610.243 |
- |
0.00% |
- |
|
std::make_heap(vector<int>,_pred)_(heap)/1024
|
1.46% |
963.050 |
977.137 |
- |
0.00% |
- |
|
rng::find(vector<bool>)_(process_all)/1024
|
1.46% |
568.257 |
576.564 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(heap)/1024
|
1.46% |
28478.612 |
28894.500 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_16_16
|
1.46% |
37012472.826 |
37552421.437 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(descending)/8192
|
1.46% |
274436.083 |
278431.592 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(qsort_adversarial)/8192
|
1.45% |
112826.485 |
114467.444 |
- |
0.00% |
- |
|
std::partition(deque<int>)_(sparse)/8192
|
1.45% |
3484.490 |
3535.120 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256
|
1.45% |
1845704.857 |
1872507.855 |
- |
0.00% |
- |
|
std::partial_sort(vector<NonIntegral>)_(heap)/8
|
1.45% |
24.384 |
24.737 |
- |
0.00% |
- |
|
BM_CmpLess_schar_short
|
1.45% |
0.951 |
0.965 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192
|
1.45% |
789723.076 |
801141.866 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(shuffled)/1024
|
1.44% |
12494.479 |
12674.811 |
- |
0.00% |
- |
|
std::unordered_set<int>::ctor(const_Self&)/32
|
1.44% |
177.264 |
179.822 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:017500_10g})
|
1.44% |
1213.844 |
1231.332 |
- |
0.00% |
- |
|
std::replace(list<int>)_(sprinkled)/32
|
1.44% |
10.741 |
10.896 |
- |
0.00% |
- |
|
std::is_sorted(list<int>,_pred)/8192
|
1.44% |
6897.476 |
6996.481 |
- |
0.00% |
- |
|
std::move(list<int>)/262144
|
1.43% |
253450.700 |
257084.723 |
- |
0.00% |
- |
|
BM_format_to_string_begin<std::wstring>/1048576
|
1.43% |
53925.003 |
54696.413 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/1024
|
1.43% |
83285.242 |
84476.160 |
- |
0.00% |
- |
|
std::unique_copy(list<int>)_(sprinkled)/8192
|
1.43% |
6947.148 |
7046.434 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(pipe-organ)/8192
|
1.43% |
411870.993 |
417755.460 |
- |
0.00% |
- |
|
std::is_permutation(vector<int>)_(3leg)_(common_prefix)/1024
|
1.43% |
319.756 |
324.324 |
- |
0.00% |
- |
|
rng::contains(list<int>)_(process_all)/50
|
1.43% |
18.085 |
18.343 |
- |
0.00% |
- |
|
rng::contains(deque<int>)_(process_all)/8192
|
1.42% |
2839.056 |
2879.446 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/32
|
1.42% |
246.058 |
249.558 |
- |
0.00% |
- |
|
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/1024
|
1.42% |
240.320 |
243.739 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/8192
|
1.42% |
18.351 |
18.611 |
- |
0.00% |
- |
|
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/8192
|
1.42% |
55847.861 |
56641.299 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024
|
1.42% |
20.234 |
20.520 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_copy/512
|
1.41% |
148.451 |
150.548 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys,_end)/8192
|
1.41% |
770085.388 |
780962.259 |
- |
0.00% |
- |
|
std::deque<std::string>::prepend_range()_(into_empty_container)_(cheap_elements)/8192
|
1.41% |
27350.128 |
27736.328 |
- |
0.00% |
- |
|
std::map<std::string,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
1.41% |
42832.522 |
43437.262 |
- |
0.00% |
- |
|
std::move(vector<int>)/64
|
1.41% |
4.198 |
4.257 |
- |
0.00% |
- |
|
std::partition(vector<int>)_(sparse)/32
|
1.41% |
8.803 |
8.927 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/0
|
1.41% |
387.977 |
393.448 |
- |
0.00% |
- |
|
std::partial_sort(vector<int>)_(pipe-organ)/1024
|
1.41% |
4427.693 |
4489.982 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_1024_64
|
1.41% |
1936041.377 |
1963267.289 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_1
|
1.41% |
1017391.635 |
1031691.628 |
- |
0.00% |
- |
|
std::multiset<int>::count(key)/1024
|
1.41% |
34.600 |
35.086 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_262144_1024
|
1.41% |
3424484.236 |
3472599.946 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::count(key)/32
|
1.40% |
72.613 |
73.632 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(descending)/8192
|
1.40% |
274774.525 |
278629.834 |
- |
0.00% |
- |
|
rng::find_last_if(deque<int>)_(bail_10%)/1048576
|
1.40% |
486790.183 |
493610.616 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::erase(key)_(existent)/8192
|
1.40% |
21.848 |
22.154 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024
|
1.40% |
76.375 |
77.443 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(heap)/8192
|
1.40% |
317541.225 |
321981.845 |
- |
0.00% |
- |
|
rng::find(vector<bool>)_(process_all)/1048576
|
1.40% |
577182.066 |
585249.036 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1024
|
1.40% |
1343960.874 |
1362740.062 |
- |
0.00% |
- |
|
BM_CmpEqual_short_uint
|
1.39% |
1.083 |
1.098 |
- |
0.00% |
- |
|
std::sort(vector<int>)_(repeated)/8
|
1.38% |
16.823 |
17.056 |
- |
0.00% |
- |
|
std::find_first_of(list<int>)_(large_needle)/1024
|
1.38% |
916450.083 |
929106.931 |
- |
0.00% |
- |
|
std::is_sorted_until(list<int>,_pred)/1024
|
1.38% |
785.570 |
796.416 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_64_64
|
1.38% |
9466712.445 |
9597157.355 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:0<17500_10Le})
|
1.38% |
1221.396 |
1238.194 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:0>17500_0L})
|
1.37% |
1212.387 |
1229.044 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_float_262144_16
|
1.37% |
346616000.558 |
351374863.880 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_262144_16
|
1.37% |
1420604.531 |
1440106.891 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::equal_range(key)/8192
|
1.37% |
46.564 |
47.203 |
- |
0.00% |
- |
|
bm_lexicographical_compare<int>/8
|
1.37% |
2.553 |
2.588 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_1024_4
|
1.37% |
2322408.231 |
2354168.100 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/0
|
1.37% |
18.146 |
18.394 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/32
|
1.37% |
98.529 |
99.874 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256
|
1.36% |
11823922.908 |
11985214.334 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_1
|
1.36% |
4074448.896 |
4130020.913 |
- |
0.00% |
- |
|
std::set<std::string>::insert(iterator,_iterator)_(all_new_keys,_middle)/0
|
1.36% |
387.505 |
392.774 |
- |
0.00% |
- |
|
std::make_heap(deque<int>)_(descending)/1024
|
1.36% |
3520.385 |
3568.240 |
- |
0.00% |
- |
|
std::set<int>::erase(iterator,_iterator)_(erase_half_the_container)/32
|
1.36% |
572.120 |
579.891 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:0>17500_10f})
|
1.36% |
1287.353 |
1304.838 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(qsort_adversarial)/8192
|
1.36% |
570891.377 |
578641.695 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_10La})
|
1.36% |
45.030 |
45.641 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_64
|
1.36% |
1346808.393 |
1365082.338 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_262144_64
|
1.36% |
349461030.331 |
354202374.863 |
- |
0.00% |
- |
|
BM_deque_vector_copy/4096
|
1.36% |
155.210 |
157.316 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(pipe-organ)/8192
|
1.36% |
411266.254 |
416845.364 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_1024_64
|
1.36% |
10426794.086 |
10568177.328 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/1024
|
1.35% |
20092.673 |
20364.324 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_64_4
|
1.35% |
23170404.184 |
23482900.844 |
- |
0.00% |
- |
|
BM_StringAssignAsciiz_Large_Opaque
|
1.35% |
10.506 |
10.647 |
- |
0.00% |
- |
|
std::search(list<int>)_(same_length)/1024
|
1.35% |
754.133 |
764.298 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/0
|
1.35% |
13.521 |
13.703 |
- |
0.00% |
- |
|
std::map<std::string,_int>::erase(key)_(non-existent,_middle)/1024
|
1.35% |
20.194 |
20.466 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::contains(key)/1024
|
1.35% |
115.767 |
117.325 |
- |
0.00% |
- |
|
BM_vector_deque_copy_backward/512
|
1.34% |
23.590 |
23.907 |
- |
0.00% |
- |
|
std::rotate_copy(list<int>)/8192
|
1.34% |
6986.901 |
7080.821 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::deque<char>>/C_string_len_60
|
1.34% |
54.200 |
54.928 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(key)_(non-existent,_middle)/32
|
1.34% |
9.615 |
9.744 |
- |
0.00% |
- |
|
std::unique(deque<int>,_pred)_(contiguous)/52
|
1.34% |
63.321 |
64.170 |
- |
0.00% |
- |
|
std::map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024
|
1.34% |
3764.241 |
3814.687 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:0^17500_0f})
|
1.34% |
1244.287 |
1260.922 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_move/512
|
1.33% |
148.209 |
150.187 |
- |
0.00% |
- |
|
std::map<std::string,_int>::upper_bound(key)/1024
|
1.33% |
133.399 |
135.177 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:_0Lf})
|
1.33% |
48.250 |
48.893 |
- |
0.00% |
- |
|
std::search(vector<int>,_pred)_(single_element)/1024
|
1.33% |
323.469 |
327.779 |
- |
0.00% |
- |
|
BM_deque_vector_move_backward/64
|
1.33% |
2.513 |
2.546 |
- |
0.00% |
- |
|
BM_ConstructAndDestroy_FuncPtr_Opaque
|
1.33% |
1.255 |
1.271 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_1
|
1.33% |
16065121.652 |
16278562.898 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_qsort_adversarial)/8192
|
1.32% |
107730.063 |
109155.417 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_1024
|
1.32% |
4615823.459 |
4676888.743 |
- |
0.00% |
- |
|
std::list<std::string>::append_range()_(into_empty_container)_(cheap_elements)/1024
|
1.32% |
6918.023 |
7009.509 |
- |
0.00% |
- |
|
std::deque<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32
|
1.32% |
26.510 |
26.861 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<int>)_(pipe-organ)/8
|
1.32% |
40.061 |
40.591 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_16_1
|
1.32% |
68981966.137 |
69892743.935 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_string_262144_256
|
1.32% |
2933408.134 |
2972113.434 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_16_4
|
1.32% |
54048955.521 |
54762030.389 |
- |
0.00% |
- |
|
std::multimap<int,_int>::erase(key)_(existent)/1024
|
1.32% |
24.290 |
24.610 |
- |
0.00% |
- |
|
std::set<int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192
|
1.32% |
196396.284 |
198985.355 |
- |
0.00% |
- |
|
std::deque<int>::erase(middle)_(cheap_elements)/32
|
1.32% |
8.143 |
8.250 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(ascending)/8192
|
1.32% |
284248.552 |
287991.213 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16
|
1.32% |
1235696.580 |
1251957.472 |
- |
0.00% |
- |
|
std::multiset<int>::operator=(const_Self&)_(into_partially_populated_Container)/8192
|
1.32% |
46756.031 |
47371.141 |
- |
0.00% |
- |
|
std::sort_heap(vector<NonIntegral>,_pred)/8
|
1.32% |
26.913 |
27.267 |
- |
0.00% |
- |
|
BM_vector_deque_move_backward/70000
|
1.32% |
4952.053 |
5017.194 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4
|
1.31% |
37384590.087 |
37875791.825 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_16384_1
|
1.31% |
1021094.387 |
1034503.290 |
- |
0.00% |
- |
|
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024
|
1.31% |
20.496 |
20.764 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_1
|
1.31% |
16184566.773 |
16396050.465 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(ascending)/1024
|
1.30% |
25644.881 |
25979.316 |
- |
0.00% |
- |
|
BM_format_to_string_pointer<wchar_t>/1048576
|
1.30% |
53832.955 |
54534.484 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/32
|
1.30% |
21.190 |
21.466 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_64_1
|
1.30% |
16067369.408 |
16276344.416 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192
|
1.30% |
21.267 |
21.543 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(qsort_adversarial)/1024
|
1.30% |
14977.445 |
15172.064 |
- |
0.00% |
- |
|
dynamic_cast_(VChain,_5_levels)
|
1.30% |
25.987 |
26.325 |
- |
0.00% |
- |
|
BM_StringRelational_Compare_Large_Huge_Control
|
1.30% |
1.999 |
2.025 |
- |
0.00% |
- |
|
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/32
|
1.30% |
15.524 |
15.725 |
- |
0.00% |
- |
|
std::partial_sort_copy(list<int>)_(pipe-organ)/1024
|
1.29% |
5018.384 |
5083.360 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1
|
1.29% |
1031106.431 |
1044453.215 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Range)_(cheap_elements)/32
|
1.29% |
105.814 |
107.184 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_4_4
|
1.29% |
130641944.860 |
132330445.898 |
- |
0.00% |
- |
|
std::multiset<int>::upper_bound(key)/1024
|
1.29% |
27.708 |
28.066 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(descending)/8192
|
1.29% |
83572.594 |
84651.519 |
- |
0.00% |
- |
|
std::partition(list<int>)_(sparse)/1024
|
1.29% |
723.018 |
732.348 |
- |
0.00% |
- |
|
std::generate_n(deque<int>)/32
|
1.29% |
8.094 |
8.198 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(heap)/1024
|
1.29% |
10566.184 |
10702.460 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_16_4
|
1.29% |
58236670.424 |
58987223.623 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_4
|
1.29% |
4454642.674 |
4512031.516 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<int>)_(shuffled)/8192
|
1.29% |
71676.692 |
72599.923 |
- |
0.00% |
- |
|
std::deque<int>::ctor(size_type)/1024
|
1.29% |
177.761 |
180.048 |
- |
0.00% |
- |
|
std::stable_sort(deque<int>)_(heap)/8192
|
1.29% |
111930.757 |
113370.891 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_64_4
|
1.29% |
17932676.610 |
18163396.768 |
- |
0.00% |
- |
|
std::multimap<int,_int>::erase(key)_(non-existent,_middle)/32
|
1.29% |
1.785 |
1.808 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_4
|
1.28% |
1027457.369 |
1040647.877 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/8192
|
1.28% |
572380.347 |
579727.323 |
- |
0.00% |
- |
|
std::search(list<int>,_pred)_(near_matches)/1000
|
1.28% |
40427.133 |
40945.603 |
- |
0.00% |
- |
|
std::search(list<int>,_pred)_(no_match)/8192
|
1.28% |
6801.555 |
6888.762 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Range)_(cheap_elements)/8192
|
1.28% |
23459.597 |
23759.670 |
- |
0.00% |
- |
|
std::unique_copy(vector<int>)_(contiguous)/32
|
1.28% |
8.594 |
8.704 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(descending)/8
|
1.27% |
87.107 |
88.217 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:0>17500_10Lf})
|
1.27% |
1220.696 |
1236.250 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/8192
|
1.27% |
179043.335 |
181319.362 |
- |
0.00% |
- |
|
std::remove_if(list<int>)_(prefix)/1024
|
1.27% |
972.080 |
984.423 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_16_4
|
1.27% |
53650481.018 |
54331245.349 |
- |
0.00% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/32
|
1.27% |
19.907 |
20.160 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::operator=(const_Self&)_(into_cleared_Container)/8192
|
1.27% |
361194.710 |
365776.444 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_float_16_1
|
1.26% |
61779950.863 |
62561281.633 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024
|
1.26% |
35.226 |
35.672 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(ascending)/1024
|
1.26% |
7636.227 |
7732.757 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_16_4
|
1.26% |
61138024.151 |
61910541.123 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1_1
|
1.26% |
523436430.586 |
530036348.772 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/8192
|
1.26% |
75345.648 |
76295.373 |
- |
0.00% |
- |
|
std::adjacent_find(vector<int>)/1048576
|
1.26% |
232483.095 |
235410.189 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_64
|
1.26% |
1354824.752 |
1371877.268 |
- |
0.00% |
- |
|
dynamic_cast_(VChain,_3_levels)
|
1.26% |
14.873 |
15.060 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<NonIntegral>)_(ascending)/1024
|
1.25% |
12146.396 |
12298.764 |
- |
0.00% |
- |
|
rng::find_last_if(vector<char>)_(bail_90%)/1024
|
1.25% |
30.478 |
30.859 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint64_64_16
|
1.25% |
14254023.791 |
14432316.639 |
- |
0.00% |
- |
|
std::multiset<std::string>::operator=(const_Self&)_(into_cleared_Container)/8192
|
1.25% |
342227.169 |
346506.829 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(vector<NonIntegral>,_pred)_(heap)/1024
|
1.25% |
13391.210 |
13558.571 |
- |
0.00% |
- |
|
std::move_backward(vector<int>)/4096
|
1.25% |
135.799 |
137.494 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(shuffled)/8192
|
1.24% |
57230.775 |
57942.290 |
- |
0.00% |
- |
|
ranges::min(std::vector<__int128>)/70000
|
1.24% |
18741.460 |
18974.022 |
- |
0.00% |
- |
|
rng::find_last_if_not(list<int>)_(bail_90%)/50
|
1.24% |
2.166 |
2.193 |
- |
0.00% |
- |
|
BM_vector_deque_move/4000
|
1.24% |
167.671 |
169.749 |
- |
0.00% |
- |
|
std::multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/8192
|
1.24% |
40757.800 |
41262.247 |
- |
0.00% |
- |
|
std::search(deque<int>,_pred)_(same_length)/1024
|
1.24% |
623.979 |
631.698 |
- |
0.00% |
- |
|
std::multimap<int,_int>::erase(iterator)/32
|
1.23% |
20.740 |
20.996 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(heap)/8
|
1.23% |
77.301 |
78.254 |
- |
0.00% |
- |
|
std::partition(list<int>)_(sparse)/50
|
1.23% |
14.745 |
14.927 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint32_16384_1024
|
1.23% |
15147179.272 |
15333747.305 |
- |
0.00% |
- |
|
BM_vector_deque_move_backward/65536
|
1.23% |
4634.822 |
4691.746 |
- |
0.00% |
- |
|
BM_CmpLess_short_int
|
1.23% |
1.104 |
1.118 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<NonIntegral>)_(ascending)/8192
|
1.23% |
43168.318 |
43697.546 |
- |
0.00% |
- |
|
std::multimap<int,_int>::operator=(const_Self&)_(into_cleared_Container)/0
|
1.22% |
12.739 |
12.895 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(iterator)/32
|
1.22% |
25.671 |
25.983 |
- |
0.00% |
- |
|
std::unordered_set<int>::ctor(const_Self&)/8192
|
1.22% |
59485.293 |
60210.170 |
- |
0.00% |
- |
|
std::adjacent_find(deque<int>,_pred)/8
|
1.22% |
6.205 |
6.280 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1
|
1.22% |
347517374.344 |
351745041.460 |
- |
0.00% |
- |
|
std::map<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
|
1.22% |
100866.356 |
102092.632 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_move_backward/65536
|
1.22% |
19363.036 |
19598.364 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_1
|
1.21% |
16026129.622 |
16220805.564 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Range)_(expensive_elements)/8192
|
1.21% |
169982.018 |
172044.843 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_16_16
|
1.21% |
34102140.543 |
34515928.404 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/32
|
1.21% |
21.262 |
21.520 |
- |
0.00% |
- |
|
std::multimap<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/1024
|
1.21% |
4618.689 |
4674.593 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(qsort_adversarial)/1024
|
1.21% |
49124.675 |
49719.076 |
- |
0.00% |
- |
|
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/1024
|
1.21% |
50.159 |
50.766 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32
|
1.21% |
716.737 |
725.404 |
- |
0.00% |
- |
|
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8
|
1.21% |
2.625 |
2.657 |
- |
0.00% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(new_value,_middle)/0
|
1.21% |
18.188 |
18.407 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_16384_256
|
1.21% |
1622885.885 |
1642466.383 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_1
|
1.21% |
977449.305 |
989231.979 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys,_middle)/1024
|
1.20% |
18736.326 |
18961.905 |
- |
0.00% |
- |
|
std::remove_copy(vector<int>)_(prefix)/32
|
1.20% |
9.753 |
9.871 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16384
|
1.20% |
338476959.073 |
342550762.463 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::operator=(const_Self&)_(into_populated_Container)/1024
|
1.20% |
1195.886 |
1210.266 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<int>)_(descending)/1024
|
1.20% |
7799.069 |
7892.801 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(ascending)/8192
|
1.20% |
283827.766 |
287238.170 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_64_1
|
1.20% |
16580307.027 |
16779313.628 |
- |
0.00% |
- |
|
std::sort(deque<int>)_(repeated)/8192
|
1.20% |
50897.255 |
51507.354 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_4_1
|
1.20% |
212880724.995 |
215430884.009 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/1024
|
1.20% |
26627.535 |
26946.331 |
- |
0.00% |
- |
|
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192
|
1.20% |
1767552.653 |
1788700.113 |
- |
0.00% |
- |
|
std::partial_sort(vector<int>)_(shuffled)/1024
|
1.19% |
6618.033 |
6697.107 |
- |
0.00% |
- |
|
std::multiset<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192
|
1.19% |
341250.328 |
345323.700 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_string_64_4
|
1.19% |
23130063.426 |
23406062.800 |
- |
0.00% |
- |
|
BM_format_string<wchar_t>/4
|
1.19% |
5.963 |
6.034 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_64_4
|
1.19% |
16071271.640 |
16262864.952 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192
|
1.19% |
93773.086 |
94890.106 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::erase(key)_(non-existent,_middle)/8192
|
1.19% |
0.902 |
0.912 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_copy_backward/65536
|
1.19% |
19424.935 |
19655.212 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32
|
1.18% |
674.594 |
682.586 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_4
|
1.18% |
57621443.839 |
58303873.561 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_64_1
|
1.18% |
16035010.399 |
16224898.213 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1
|
1.18% |
1481222.920 |
1498749.945 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_float_16384_4
|
1.18% |
1053969.981 |
1066429.727 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value,_end)/0
|
1.18% |
17.361 |
17.566 |
- |
0.00% |
- |
|
rng::find_last(vector<int>)_(bail_90%)/1048576
|
1.18% |
23114.756 |
23387.849 |
- |
0.00% |
- |
|
BM_deque_deque_copy/1024
|
1.18% |
45.607 |
46.146 |
- |
0.00% |
- |
|
std::equal(list<int>)_(it,_it,_it,_it)/1024
|
1.18% |
759.221 |
768.183 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(size_type,_const_value_type&)_(cheap_elements)/1024
|
1.18% |
3571.912 |
3614.071 |
- |
0.00% |
- |
|
std::multiset<std::string>::lower_bound(key)/1024
|
1.18% |
128.941 |
130.460 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(value)_(new_value,_end)/0
|
1.18% |
18.194 |
18.408 |
- |
0.00% |
- |
|
std::pop_heap(deque<float>)/8192
|
1.18% |
31.098 |
31.463 |
- |
0.00% |
- |
|
rng::contains_subrange(list<int>)_(process_all)/16
|
1.18% |
4.675 |
4.730 |
- |
0.00% |
- |
|
rng::find_last_if_not(list<int>)_(bail_10%)/8192
|
1.18% |
6875.853 |
6956.668 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_16_4
|
1.17% |
52430802.326 |
53046269.468 |
- |
0.00% |
- |
|
std::is_partitioned(deque<int>)_(partitioned)/1024
|
1.17% |
246.489 |
249.379 |
- |
0.00% |
- |
|
BM_format_to_back_inserter<std::deque<char>>/string_len_60
|
1.17% |
53.216 |
53.840 |
- |
0.00% |
- |
|
BM_deque_vector_move_backward/70000
|
1.17% |
5039.647 |
5098.539 |
- |
0.00% |
- |
|
std::vector<std::string>::push_back()_(with_reserve)_(cheap_elements)/32
|
1.17% |
14.874 |
15.047 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(descending)/1024
|
1.17% |
2874.926 |
2908.459 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_16384_64
|
1.17% |
39536769.222 |
39997865.818 |
- |
0.00% |
- |
|
std::copy_if(deque<int>)_(every_other)/1048576
|
1.16% |
391130.144 |
395685.974 |
- |
0.00% |
- |
|
std::unordered_multiset<int>::count(key)/8192
|
1.16% |
11.018 |
11.146 |
- |
0.00% |
- |
|
std::for_each_n(list<int>)/32
|
1.16% |
11.190 |
11.320 |
- |
0.00% |
- |
|
BM_CmpEqual_schar_schar
|
1.16% |
1.064 |
1.077 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/32
|
1.16% |
1802.110 |
1823.039 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_16_16
|
1.16% |
39222344.127 |
39677375.421 |
- |
0.00% |
- |
|
std::copy_backward(list<int>)/8
|
1.16% |
2.413 |
2.441 |
- |
0.00% |
- |
|
rng::find_last_if(deque<int>)_(bail_10%)/8192
|
1.16% |
3810.749 |
3854.895 |
- |
0.00% |
- |
|
ranges::minmax(std::list<long_long>)/8
|
1.16% |
2.041 |
2.065 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_256_64
|
1.16% |
3777974.604 |
3821644.052 |
- |
0.00% |
- |
|
std::make_heap(deque<int>)_(repeated)/8192
|
1.15% |
20344.467 |
20579.400 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(bad_hint,_middle)/0
|
1.15% |
17.308 |
17.507 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8192
|
1.15% |
43092.432 |
43588.594 |
- |
0.00% |
- |
|
std::map<int,_int>::insert(value)_(new_value,_middle)/0
|
1.15% |
18.184 |
18.393 |
- |
0.00% |
- |
|
std::unordered_set<int>::erase(iterator)/32
|
1.15% |
16.859 |
17.053 |
- |
0.00% |
- |
|
rng::for_each(multiset<int>)/8192
|
1.15% |
16829.052 |
17022.034 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/0
|
1.14% |
17.404 |
17.603 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_float_262144_64
|
1.14% |
1487223.897 |
1504239.161 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_1024_256
|
1.14% |
1671759.412 |
1690864.516 |
- |
0.00% |
- |
|
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/0
|
1.14% |
387.522 |
391.951 |
- |
0.00% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8192
|
1.14% |
108023.399 |
109256.685 |
- |
0.00% |
- |
|
BM_StringConstructDestroyCStr_Huge_Opaque
|
1.14% |
158.030 |
159.834 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_4_4
|
1.14% |
136525516.872 |
138081873.294 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<int>)_(heap)/8192
|
1.14% |
83575.108 |
84527.197 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_float_1024_1024
|
1.14% |
3444775.706 |
3483969.672 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint32_16_16
|
1.14% |
34192496.609 |
34581335.551 |
- |
0.00% |
- |
|
std::multiset<int>::insert(const_value_type&)_(already_present)/32
|
1.14% |
18.187 |
18.394 |
- |
0.00% |
- |
|
std::equal(vector<int>)_(it,_it,_it)/50
|
1.14% |
4.363 |
4.413 |
- |
0.00% |
- |
|
std::find_if_not(vector<bool>)_(process_all)/8
|
1.13% |
3.860 |
3.903 |
- |
0.00% |
- |
|
BM_deque_deque_copy_backward/64
|
1.13% |
7.309 |
7.392 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_16
|
1.13% |
1261766.395 |
1276066.341 |
- |
0.00% |
- |
|
dynamic_cast_(VDAG_rightmost,_5_levels)
|
1.13% |
9.529 |
9.637 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys,_end)/8192
|
1.13% |
64233.347 |
64961.231 |
- |
0.00% |
- |
|
std::sort(vector<int>)_(ascending)/1024
|
1.13% |
3704.214 |
3746.093 |
- |
0.00% |
- |
|
std::copy_if(vector<int>)_(every_other)/512
|
1.13% |
249.702 |
252.525 |
- |
0.00% |
- |
|
std::partial_sort_copy(deque<int>)_(ascending)/8
|
1.13% |
7.849 |
7.938 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_4_4
|
1.13% |
136268266.120 |
137807395.737 |
- |
0.00% |
- |
|
std::stable_partition(vector<int>)_(dense)/50
|
1.13% |
24.136 |
24.408 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_256_1
|
1.13% |
4184489.250 |
4231644.682 |
- |
0.00% |
- |
|
std::partial_sort(vector<NonIntegral>)_(descending)/8192
|
1.13% |
78600.100 |
79485.844 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_float_1024_4
|
1.13% |
2311628.731 |
2337666.787 |
- |
0.00% |
- |
|
std::move_backward(vector<bool>)_(aligned)/512
|
1.13% |
732.018 |
740.260 |
- |
0.00% |
- |
|
std::map<int,_int>::operator=(const_Self&)_(into_cleared_Container)/8192
|
1.13% |
45533.791 |
46046.486 |
- |
0.00% |
- |
|
std::equal(vector<bool>)_(unaligned)/50
|
1.12% |
37.715 |
38.139 |
- |
0.00% |
- |
|
BM_stop_token_async_reg_unreg_callback/16777216
|
1.12% |
260256733.213 |
263182520.866 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_4
|
1.12% |
54891157.150 |
55507092.335 |
- |
0.00% |
- |
|
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8
|
1.12% |
4.030 |
4.075 |
- |
0.00% |
- |
|
BM_Copy_MemPtr
|
1.12% |
1.412 |
1.428 |
- |
0.00% |
- |
|
std::set<std::string>::operator=(const_Self&)_(into_partially_populated_Container)/8192
|
1.12% |
337337.187 |
341115.752 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_16_1
|
1.12% |
61293459.150 |
61979459.969 |
- |
0.00% |
- |
|
std::vector<std::string>::erase(middle)_(cheap_elements)/8192
|
1.12% |
9433.161 |
9538.603 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_16
|
1.12% |
1070631.063 |
1082594.832 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_64_1
|
1.12% |
31828394.427 |
32184022.766 |
- |
0.00% |
- |
|
std::set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32
|
1.12% |
316.985 |
320.526 |
- |
0.00% |
- |
|
std::partial_sort(vector<NonIntegral>)_(descending)/1024
|
1.12% |
7716.408 |
7802.515 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_16
|
1.12% |
20729596.881 |
20960758.530 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
1.11% |
245.549 |
248.285 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_256_1
|
1.11% |
13440245.659 |
13590031.687 |
- |
0.00% |
- |
|
std::unordered_map<int,_int>::find(key)/1024
|
1.11% |
9.735 |
9.843 |
- |
0.00% |
- |
|
std::multiset<int>::count(key)/32
|
1.11% |
18.426 |
18.631 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16_16
|
1.11% |
39165563.160 |
39601176.392 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_64_16
|
1.11% |
14931450.133 |
15097517.165 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(heap)/8192
|
1.11% |
50594.323 |
51156.435 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_262144
|
1.11% |
1348195.132 |
1363168.005 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_16384_64
|
1.11% |
189127275.487 |
191226519.458 |
- |
0.00% |
- |
|
std::deque<std::string>::ctor(const_Self&)_(expensive_elements)/32
|
1.11% |
616.283 |
623.112 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/32
|
1.11% |
18.077 |
18.277 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_uint32_64_1
|
1.11% |
16107633.565 |
16285814.325 |
- |
0.00% |
- |
|
std::is_sorted_until(vector<int>)/8
|
1.11% |
2.022 |
2.044 |
- |
0.00% |
- |
|
std::map<std::string,_int>::clear()/0
|
1.11% |
389.065 |
393.366 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/0
|
1.11% |
14.160 |
14.317 |
- |
0.00% |
- |
|
std::swap_ranges(std::vector<bool>,_std::vector<bool>)_(unaligned)/64
|
1.11% |
95.740 |
96.798 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(value)_(new_value,_end)/32
|
1.10% |
18.580 |
18.785 |
- |
0.00% |
- |
|
std::remove_copy_if(deque<int>)_(sprinkled)/50
|
1.10% |
21.553 |
21.791 |
- |
0.00% |
- |
|
std::is_sorted(list<int>)/1024
|
1.10% |
739.271 |
747.407 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_16_1
|
1.10% |
61646081.776 |
62323291.391 |
- |
0.00% |
- |
|
std::none_of(deque<int>)_(process_all)/32768
|
1.10% |
8772.374 |
8868.713 |
- |
0.00% |
- |
|
rng::fold_left(vector<int>)/32
|
1.10% |
22.044 |
22.286 |
- |
0.00% |
- |
|
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
1.10% |
277.089 |
280.127 |
- |
0.00% |
- |
|
std::flat_multimap<int,_int>::count(key)/8192
|
1.10% |
49.301 |
49.841 |
- |
0.00% |
- |
|
std::search(list<int>)_(no_match)/1048576
|
1.09% |
849724.106 |
859025.948 |
- |
0.00% |
- |
|
std::unordered_set<int>::insert(value)_(new_value,_end)/8192
|
1.09% |
19.507 |
19.720 |
- |
0.00% |
- |
|
std::multimap<int,_int>::insert(const_value_type&)_(already_present)/1024
|
1.09% |
26.718 |
27.010 |
- |
0.00% |
- |
|
std::sort(vector<int>)_(shuffled)/8
|
1.09% |
19.442 |
19.654 |
- |
0.00% |
- |
|
std::sort(deque<int>)_(repeated)/1024
|
1.09% |
4589.227 |
4639.392 |
- |
0.00% |
- |
|
BM_format_to_iterator/<std::string>_C_string_len_6
|
1.09% |
2.882 |
2.913 |
- |
0.00% |
- |
|
std::find_if(list<int>)_(process_all)/8192
|
1.09% |
6970.493 |
7046.487 |
- |
0.00% |
- |
|
std::multiset<std::string>::erase(key)_(non-existent,_middle)/0
|
1.09% |
1.282 |
1.296 |
- |
0.00% |
- |
|
SetIntersection_None_Set_string_4_1
|
1.08% |
220547422.019 |
222936162.198 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Range)_(expensive_elements)/32
|
1.08% |
591.121 |
597.516 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(ascending)/1024
|
1.08% |
3699.560 |
3739.533 |
- |
0.00% |
- |
|
ranges::minmax(std::list<__int128>)/70000
|
1.08% |
57259.385 |
57877.303 |
- |
0.00% |
- |
|
BM_num_put<bool>
|
1.08% |
5.040 |
5.094 |
- |
0.00% |
- |
|
std::vector<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192
|
1.08% |
170568.659 |
172403.234 |
- |
0.00% |
- |
|
std::partial_sort_copy(list<int>)_(heap)/8192
|
1.07% |
87334.548 |
88272.795 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(repeated)/1024
|
1.07% |
3013.941 |
3046.316 |
- |
0.00% |
- |
|
ranges::min(std::list<char>)/8
|
1.07% |
2.351 |
2.376 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::count(key)/1024
|
1.07% |
10.774 |
10.889 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_4_1
|
1.07% |
209546393.025 |
211788134.198 |
- |
0.00% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/32
|
1.07% |
1.930 |
1.950 |
- |
0.00% |
- |
|
std::replace_if(list<int>)_(sprinkled)/50
|
1.07% |
23.282 |
23.530 |
- |
0.00% |
- |
|
std::set<int>::insert(hint,_value)_(good_hint,_middle)/8192
|
1.07% |
21.565 |
21.795 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_16_16
|
1.06% |
33749463.646 |
34107926.123 |
- |
0.00% |
- |
|
BM_std_minmax_element<long_long>/4096
|
1.06% |
1332.066 |
1346.198 |
- |
0.00% |
- |
|
std::format(double)_(fmt:_{:_0Lg})
|
1.06% |
62.489 |
63.151 |
- |
0.00% |
- |
|
std::partial_sort_copy(vector<NonIntegral>)_(heap)/8192
|
1.06% |
83459.387 |
84343.197 |
- |
0.00% |
- |
|
std::partial_sort_copy(list<int>)_(pipe-organ)/8
|
1.06% |
7.578 |
7.658 |
- |
0.00% |
- |
|
std::unordered_set<std::string>::ctor(Self&&,_const_allocator_type&)_(different_allocs)/32
|
1.06% |
141.494 |
142.992 |
- |
0.00% |
- |
|
std::equal(vector<bool>)_(unaligned)/8
|
1.06% |
5.495 |
5.554 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(shuffled)/8192
|
1.06% |
359074.566 |
362867.554 |
- |
0.00% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_4
|
1.06% |
13205119.979 |
13344501.018 |
- |
0.00% |
- |
|
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/0
|
1.06% |
13.433 |
13.574 |
- |
0.00% |
- |
|
std::flat_map<int,_int>::equal_range(key)/1024
|
1.06% |
36.844 |
37.233 |
- |
0.00% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/0
|
1.05% |
17.379 |
17.562 |
- |
0.00% |
- |
|
std::partition_point(deque<int>)/1024
|
1.05% |
7.516 |
7.595 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:_17000})
|
1.05% |
66.454 |
67.153 |
- |
0.00% |
- |
|
dynamic_cast_(VChain,_2_levels)
|
1.05% |
10.990 |
11.105 |
- |
0.00% |
- |
|
BM_StringRelational_Compare_Large_Large_Control
|
1.05% |
2.038 |
2.059 |
- |
0.00% |
- |
|
ranges::minmax(std::vector<long_long>)/8
|
1.05% |
2.017 |
2.038 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_1_1
|
1.05% |
521035589.054 |
526493438.022 |
- |
0.00% |
- |
|
std::partial_sort_copy(list<int>)_(shuffled)/8192
|
1.05% |
76008.028 |
76804.068 |
- |
0.00% |
- |
|
std::partial_sort_copy(list<int>)_(descending)/1024
|
1.05% |
8044.508 |
8128.653 |
- |
0.00% |
- |
|
std::set<int>::operator=(const_Self&)_(into_cleared_Container)/0
|
1.05% |
12.711 |
12.844 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::ctor(const_Self&)/1024
|
1.05% |
33517.325 |
33867.654 |
- |
0.00% |
- |
|
std::sort(vector<int>)_(shuffled)/8192
|
1.04% |
57460.592 |
58061.036 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_uint32_1024_256
|
1.04% |
2311955.066 |
2336098.114 |
- |
0.00% |
- |
|
std::partial_sort(vector<int>)_(qsort_adversarial)/1024
|
1.04% |
7354.558 |
7431.348 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint64_4_1
|
1.04% |
208388501.212 |
210563901.674 |
- |
0.00% |
- |
|
std::for_each(list<int>)/50
|
1.04% |
21.400 |
21.623 |
- |
0.00% |
- |
|
std::search_n(deque<int>,_pred)_(no_match)/32
|
1.04% |
19.514 |
19.717 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16_1
|
1.04% |
61641909.663 |
62283932.248 |
- |
0.00% |
- |
|
std::sort(deque<int>)_(heap)/1024
|
1.04% |
6960.077 |
7032.477 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_4_4
|
1.04% |
131432719.674 |
132797584.456 |
- |
0.00% |
- |
|
std::deque<int>::push_back()_(many_elements)_(cheap_elements)/32
|
1.04% |
12.279 |
12.406 |
- |
0.00% |
- |
|
std::partial_sort(vector<int>)_(repeated)/8
|
1.04% |
17.290 |
17.470 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_1024_1024
|
1.04% |
48495244.374 |
48998701.014 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_1_1
|
1.04% |
539814814.225 |
545418040.008 |
- |
0.00% |
- |
|
std::partial_sort_copy(list<int>)_(ascending)/8192
|
1.04% |
48572.638 |
49076.221 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_1024_64
|
1.04% |
3551131.859 |
3587935.073 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(shuffled)/8
|
1.04% |
19.480 |
19.682 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1_1
|
1.04% |
523707294.521 |
529127852.947 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_uint64_64_4
|
1.03% |
16031118.951 |
16196835.462 |
- |
0.00% |
- |
|
std::shift_left(deque<int>)/1024
|
1.03% |
54.835 |
55.402 |
- |
0.00% |
- |
|
rng::find_last_if(deque<int>)_(bail_10%)/1024
|
1.03% |
484.082 |
489.084 |
- |
0.00% |
- |
|
std::set<int>::count(key)/1024
|
1.03% |
27.463 |
27.746 |
- |
0.00% |
- |
|
BM_format_to_string_begin<std::list<wchar_t>>/1048576
|
1.03% |
984465.061 |
994629.943 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024
|
1.03% |
18220716.575 |
18408575.747 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_16384_256
|
1.03% |
188980949.903 |
190929104.760 |
- |
0.00% |
- |
|
BM_to_sys/1993/threads:4
|
1.03% |
1.350 |
1.364 |
- |
0.00% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_256
|
1.03% |
1480784.733 |
1496046.782 |
- |
0.00% |
- |
|
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/0
|
1.03% |
388.748 |
392.752 |
- |
0.00% |
- |
|
std::stable_sort(vector<int>)_(shuffled)/1024
|
1.03% |
14444.853 |
14593.614 |
- |
0.00% |
- |
|
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/50
|
1.03% |
24.253 |
24.503 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>,_pred)_(repeated)/1024
|
1.03% |
18735.771 |
18928.617 |
- |
0.00% |
- |
|
BM_std_minmax_element<long_long>/512
|
1.03% |
172.737 |
174.514 |
- |
0.00% |
- |
|
std::search(deque<int>)_(same_length)/8192
|
1.03% |
4142.239 |
4184.841 |
- |
0.00% |
- |
|
std::multimap<int,_int>::ctor(const_Self&,_const_allocator_type&)/32
|
1.03% |
171.141 |
172.900 |
- |
0.00% |
- |
|
std::copy_if(deque<int>)_(every_other)/262144
|
1.03% |
97644.058 |
98647.613 |
- |
0.00% |
- |
|
std::copy_n(deque<int>)/64
|
1.02% |
15.362 |
15.520 |
- |
0.00% |
- |
|
std::sort(vector<NonIntegral>)_(qsort_adversarial)/8192
|
1.02% |
146044.443 |
147540.547 |
- |
0.00% |
- |
|
std::partial_sort_copy(list<int>)_(shuffled)/8
|
1.02% |
9.062 |
9.154 |
- |
0.00% |
- |
|
std::set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0
|
1.02% |
12.781 |
12.912 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:017500_10})
|
1.02% |
1229.719 |
1242.279 |
- |
0.00% |
- |
|
std::deque<std::string>::erase(middle)_(expensive_elements)/32
|
1.02% |
58.495 |
59.092 |
- |
0.00% |
- |
|
std::copy_if(list<int>)_(every_other)/262144
|
1.02% |
205047.780 |
207139.243 |
- |
0.00% |
- |
|
std::is_sorted_until(vector<int>,_pred)/8
|
1.02% |
3.407 |
3.442 |
- |
0.00% |
- |
|
std::is_permutation(vector<int>)_(3leg)_(shuffled)/8
|
1.02% |
28.313 |
28.602 |
- |
0.00% |
- |
|
std::equal(list<int>)_(it,_it,_it,_pred)/8
|
1.02% |
4.995 |
5.046 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_float_256_1
|
1.02% |
4065979.965 |
4107389.999 |
- |
0.00% |
- |
|
std::multimap<std::string,_int>::contains(key)/1024
|
1.01% |
148.188 |
149.692 |
- |
0.00% |
- |
|
SetIntersection_Front_Set_string_64_16
|
1.01% |
22069550.648 |
22293408.434 |
- |
0.00% |
- |
|
std::sort(vector<int>)_(ascending)/8192
|
1.01% |
38117.766 |
38504.378 |
- |
0.00% |
- |
|
std::set<int>::insert(hint,_value)_(good_hint,_end)/1024
|
1.01% |
18.200 |
18.384 |
- |
0.00% |
- |
|
std::multiset<int>::equal_range(key)/8192
|
1.01% |
52.644 |
53.177 |
- |
0.00% |
- |
|
SetIntersection_None_Set_uint64_4_4
|
1.01% |
134217914.149 |
135577021.255 |
- |
0.00% |
- |
|
std::partition_point(vector<int>)/8192
|
1.01% |
9.186 |
9.279 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_float_256_1
|
1.01% |
4062621.266 |
4103660.221 |
- |
0.00% |
- |
|
std::partial_sort(vector<int>)_(pipe-organ)/8192
|
1.01% |
42367.085 |
42794.910 |
- |
0.00% |
- |
|
std::format(float)_(fmt:_{:0^17500_10Le})
|
1.01% |
1224.412 |
1236.773 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_uint32_16384_16
|
1.01% |
36232783.226 |
36598240.957 |
- |
0.00% |
- |
|
std::find_end(list<int>)_(single_element)/8192
|
1.01% |
8120.631 |
8202.501 |
- |
0.00% |
- |
|
SetIntersection_None_Set_float_64_16
|
1.01% |
19632516.500 |
19830354.541 |
- |
0.00% |
- |
|
std::make_heap+std::sort_heap(deque<int>)_(repeated)/1024
|
1.01% |
19055.637 |
19247.497 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_string_16_16
|
1.01% |
47293914.152 |
47769706.459 |
- |
0.00% |
- |
|
SetIntersection_None_Vector_string_262144_16384
|
1.01% |
1179755.665 |
1191619.318 |
- |
0.00% |
- |
|
SetIntersection_Interlaced_Vector_float_1024_64
|
1.00% |
3519900.376 |
3555274.755 |
- |
0.00% |
- |
|
SetIntersection_Front_Vector_uint64_4_1
|
1.00% |
208271853.279 |
210360429.103 |
- |
0.00% |
- |
|
std::move(vector<int>)/1048576
|
1.00% |
56383.061 |
56947.481 |
- |
0.00% |
- |
|
BM_vector_deque_ranges_move_backward/70000
|
1.00% |
21084.717 |
21295.731 |
- |
0.00% |
- |