|
std::unordered_set<std::string>::insert(value)_(already_present)/1024
|
210.31% |
21.573 |
66.943 |
- |
111.97% |
- |
|
SetIntersection_Interlaced_Vector_uint64_262144_64
|
160.14% |
8612746.610 |
22404797.953 |
- |
-17.56% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/1024
|
148.12% |
24.263 |
60.202 |
- |
177.02% |
- |
|
SetIntersection_Interlaced_Vector_uint64_262144_256
|
144.92% |
28041677.134 |
68680068.450 |
- |
81.70% |
- |
|
rng::fill(list<int>)/1024
|
130.86% |
671.938 |
1551.259 |
- |
130.87% |
- |
|
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024
|
120.48% |
25.061 |
55.254 |
- |
150.43% |
- |
|
std::fill(list<int>)/1024
|
113.48% |
672.135 |
1434.849 |
- |
113.58% |
- |
|
std::search(list<int>)_(no_match)/1024
|
109.03% |
740.701 |
1548.315 |
- |
109.67% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024
|
106.83% |
101.620 |
210.182 |
- |
106.78% |
- |
|
rng::copy_n(vector<bool>)_(aligned)/1048576
|
101.99% |
1039.745 |
2100.177 |
- |
33.59% |
- |
|
SetIntersection_Interlaced_Vector_uint64_262144_16
|
99.12% |
3285412.149 |
6541958.761 |
- |
105.24% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/8192
|
93.92% |
20.503 |
39.759 |
- |
79.66% |
- |
|
std::flat_map<int,_int>::insert(value)_(already_present)/1024
|
90.63% |
11.994 |
22.864 |
- |
87.56% |
- |
|
std::copy_backward(vector<bool>)_(aligned)/1048576
|
89.18% |
1433.153 |
2711.308 |
- |
-0.73% |
- |
|
rng::find_last(forward_list<int>)_(bail_10%)/1048576
|
88.02% |
375901.296 |
706756.030 |
- |
91.07% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024
|
80.73% |
78.940 |
142.665 |
- |
80.65% |
- |
|
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/1024
|
74.05% |
12.535 |
21.818 |
- |
76.87% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1
|
69.47% |
0.411 |
0.696 |
- |
-0.08% |
- |
|
std::unordered_map<int,_int>::count(key)_(non-existent)/32
|
68.82% |
1.169 |
1.973 |
- |
40.15% |
- |
|
rng::find_last(forward_list<int>)_(bail_90%)/1048576
|
68.25% |
398451.743 |
670401.439 |
- |
74.72% |
- |
|
std::flat_map<int,_int>::count(key)_(non-existent)/8192
|
67.68% |
6.728 |
11.282 |
- |
48.98% |
- |
|
std::map<std::string,_int>::insert(value)_(already_present)/32
|
60.78% |
15.300 |
24.599 |
- |
0.13% |
- |
|
SetIntersection_Interlaced_Vector_float_262144_64
|
60.12% |
10314646.698 |
16516272.605 |
- |
-17.15% |
- |
|
std::flat_map<int,_int>::count(key)_(non-existent)/1024
|
59.85% |
4.866 |
7.778 |
- |
44.18% |
- |
|
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_1
|
58.50% |
0.439 |
0.696 |
- |
11.95% |
- |
|
BM_MakeHeap_uint64_Random_4
|
57.21% |
1.113 |
1.750 |
- |
21.09% |
- |
|
std::copy_n(vector<bool>)_(aligned)/1048576
|
51.83% |
1224.011 |
1858.460 |
- |
10.78% |
- |
|
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/1024
|
51.81% |
1295.549 |
1966.832 |
- |
24.16% |
- |
|
BM_std_min<char>/1
|
50.76% |
0.256 |
0.385 |
- |
33.79% |
- |
|
std::unordered_multiset<int>::erase(key)_(non-existent)/0
|
49.56% |
0.324 |
0.485 |
- |
0.15% |
- |
|
BM_PushHeap_uint32_Random_1
|
48.88% |
0.410 |
0.610 |
- |
36.13% |
- |
|
SetIntersection_Interlaced_Vector_uint64_16384_256
|
48.20% |
16339591.074 |
24215462.567 |
- |
18.74% |
- |
|
BM_RangesPopHeap_pair<uint32,_uint32>_1
|
46.75% |
0.432 |
0.634 |
- |
-8.83% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_16384_16
|
45.81% |
246396763.075 |
359262008.601 |
- |
44.79% |
- |
|
std::unordered_multiset<int>::contains(key)_(non-existent)/0
|
44.84% |
0.336 |
0.486 |
- |
44.78% |
- |
|
std::set<std::string>::erase(key)_(existent)/1024
|
44.77% |
69.026 |
99.927 |
- |
30.51% |
- |
|
std::unordered_map<int,_int>::count(key)_(non-existent)/8192
|
44.55% |
1.252 |
1.810 |
- |
13.87% |
- |
|
SetIntersection_Interlaced_Vector_uint64_16384_1024
|
43.25% |
43429005.925 |
62213843.711 |
- |
22.62% |
- |
|
BM_vector_deque_ranges_move_backward/0
|
42.72% |
0.384 |
0.548 |
- |
-9.69% |
- |
|
std::unordered_set<std::string>::erase(key)_(existent)/32
|
41.96% |
86.873 |
123.329 |
- |
66.66% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(already_present)/1024
|
41.31% |
25.653 |
36.251 |
- |
19.08% |
- |
|
SetIntersection_Interlaced_Vector_uint32_262144_16
|
40.32% |
4096981.586 |
5748908.661 |
- |
64.55% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/0
|
39.86% |
25.693 |
35.935 |
- |
24.72% |
- |
|
rng::stable_partition(deque<int>)_(sparse)/50
|
38.98% |
28.065 |
39.005 |
- |
42.33% |
- |
|
std::flat_map<int,_int>::erase(key)_(existent)/1024
|
38.82% |
96.166 |
133.497 |
- |
37.23% |
- |
|
SetIntersection_Interlaced_Vector_float_16384_256
|
37.89% |
12909284.878 |
17800713.543 |
- |
-40.08% |
- |
|
rng::stable_partition(vector<int>)_(sparse)/50
|
37.70% |
20.392 |
28.079 |
- |
36.60% |
- |
|
SetIntersection_Interlaced_Vector_uint64_262144_1024
|
37.63% |
86122284.392 |
118528885.744 |
- |
18.37% |
- |
|
SetIntersection_Interlaced_Vector_uint64_16384_16
|
37.60% |
2522485.715 |
3470957.469 |
- |
42.54% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/8192
|
37.36% |
41.999 |
57.691 |
- |
-3.98% |
- |
|
std::unordered_set<int>::find(key)_(existent)/1024
|
36.82% |
1.218 |
1.667 |
- |
44.33% |
- |
|
SetIntersection_Interlaced_Set_float_16384_16384
|
36.51% |
247696264.636 |
338126759.108 |
- |
-3.13% |
- |
|
std::adjacent_find(deque<int>)/8
|
36.30% |
2.897 |
3.948 |
- |
33.54% |
- |
|
std::stable_partition(deque<int>)_(sparse)/50
|
36.14% |
26.852 |
36.557 |
- |
23.01% |
- |
|
SetIntersection_Interlaced_Set_uint32_16384_16384
|
36.06% |
250564560.442 |
340908304.324 |
- |
-0.21% |
- |
|
BM_StringRelationalLiteral_Eq_Small_Empty_Control
|
35.70% |
0.332 |
0.450 |
- |
-0.18% |
- |
|
BM_MakeHeap_string_Ascending_262144
|
35.57% |
7.518 |
10.193 |
- |
11.13% |
- |
|
SetIntersection_Interlaced_Vector_float_1024_256
|
35.34% |
5020448.282 |
6794772.423 |
- |
-14.45% |
- |
|
BM_PopHeap_string_1
|
35.33% |
0.466 |
0.631 |
- |
-9.79% |
- |
|
BM_vector_deque_ranges_copy/0
|
35.14% |
0.372 |
0.503 |
- |
8.82% |
- |
|
SetIntersection_Front_Set_uint32_262144_16384
|
34.99% |
259482444.664 |
350269533.170 |
- |
-0.31% |
- |
|
std::map<std::string,_int>::erase(key)_(existent)/8192
|
34.28% |
81.622 |
109.598 |
- |
68.88% |
- |
|
BM_StringDestroy_Small
|
34.17% |
0.652 |
0.875 |
- |
-0.11% |
- |
|
std::flat_multimap<int,_int>::insert(value)_(new_value)/8192
|
33.99% |
34.041 |
45.611 |
- |
90.91% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1
|
33.86% |
0.521 |
0.697 |
- |
0.00% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/32
|
33.46% |
27.917 |
37.259 |
- |
30.61% |
- |
|
std::is_sorted(deque<int>)/8
|
33.46% |
2.523 |
3.368 |
- |
34.04% |
- |
|
BM_std_min<__int128>/1
|
33.40% |
0.345 |
0.460 |
- |
23.90% |
- |
|
std::unordered_map<int,_int>::count(key)_(non-existent)/1024
|
33.16% |
1.435 |
1.911 |
- |
27.65% |
- |
|
std::unordered_set<int>::insert(value)_(already_present)/1024
|
32.99% |
1.933 |
2.571 |
- |
32.57% |
- |
|
SetIntersection_Interlaced_Vector_float_262144_256
|
32.53% |
25979923.701 |
34431144.440 |
- |
-33.51% |
- |
|
rng::is_sorted(deque<int>)/8
|
32.28% |
2.438 |
3.225 |
- |
12.98% |
- |
|
std::unordered_multimap<int,_int>::erase(iterator)/8192
|
32.17% |
20.406 |
26.971 |
- |
1.32% |
- |
|
std::unordered_multimap<int,_int>::insert(value)_(new_value)/8192
|
32.00% |
20.600 |
27.192 |
- |
36.78% |
- |
|
std::stable_partition(list<int>)_(alloc_fails)/50
|
31.35% |
1937.296 |
2544.578 |
- |
32.42% |
- |
|
std::find_if_not(list<int>)_(bail_25%)/32768
|
31.23% |
7423.433 |
9741.525 |
- |
28.15% |
- |
|
std::search(deque<int>)_(same_length)/1000
|
31.15% |
326.466 |
428.146 |
- |
21.20% |
- |
|
SetIntersection_Interlaced_Vector_uint64_1024_64
|
31.13% |
3666608.363 |
4807993.108 |
- |
1.62% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16
|
31.05% |
4272204.233 |
5598743.920 |
- |
-6.56% |
- |
|
std::stable_partition(list<int>)_(sparse)/50
|
30.64% |
26.314 |
34.376 |
- |
31.62% |
- |
|
std::map<std::string,_int>::erase(iterator)/0
|
30.61% |
24.954 |
32.593 |
- |
18.90% |
- |
|
BM_PopHeap_uint64_1
|
30.28% |
0.442 |
0.576 |
- |
10.99% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/1024
|
30.26% |
30.940 |
40.302 |
- |
-6.45% |
- |
|
std::list<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
|
30.21% |
9042.728 |
11774.514 |
- |
14.55% |
- |
|
rng::find_end(deque<int>)_(near_matches)/8192
|
29.67% |
1639462.042 |
2125836.509 |
- |
-0.50% |
- |
|
std::is_sorted_until(deque<int>)/8
|
29.58% |
2.543 |
3.295 |
- |
6.64% |
- |
|
std::stable_partition(list<int>)_(alloc_fails)/32
|
29.42% |
1887.262 |
2442.579 |
- |
29.56% |
- |
|
std::search_n(list<int>)_(no_match)/1048576
|
29.33% |
668750.504 |
864902.813 |
- |
0.18% |
- |
|
SetIntersection_Interlaced_Vector_float_1024_64
|
28.94% |
4071047.175 |
5249305.280 |
- |
-10.46% |
- |
|
std::unordered_set<std::string>::contains(key)_(non-existent)/8192
|
28.88% |
18.955 |
24.430 |
- |
3.81% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024
|
28.72% |
17.570 |
22.616 |
- |
28.62% |
- |
|
rng::search(deque<int>,_pred)_(no_match)/1024
|
28.47% |
339.411 |
436.043 |
- |
-0.11% |
- |
|
rng::stable_partition(vector<int>)_(alloc_fails)/32
|
28.42% |
1879.387 |
2413.598 |
- |
28.48% |
- |
|
rng::find_end(deque<int>)_(single_element)/8192
|
28.01% |
2038.043 |
2608.904 |
- |
18.41% |
- |
|
std::adjacent_find(deque<int>)/50
|
28.00% |
13.976 |
17.889 |
- |
21.10% |
- |
|
BM_RangesMakeHeap_float_Descending_64
|
27.92% |
0.193 |
0.247 |
- |
27.83% |
- |
|
BM_lexicographical_compare_three_way_fast_path/1
|
27.82% |
0.305 |
0.390 |
- |
-0.13% |
- |
|
rng::find_end(deque<int>)_(single_element)/1024
|
27.72% |
258.739 |
330.464 |
- |
18.87% |
- |
|
rng::stable_partition(deque<int>)_(alloc_fails)/50
|
27.71% |
1951.752 |
2492.658 |
- |
27.36% |
- |
|
std::find_end(deque<int>)_(process_all)/8192
|
27.69% |
2034.423 |
2597.672 |
- |
27.30% |
- |
|
rng::is_sorted_until(deque<int>)/8
|
27.65% |
2.916 |
3.722 |
- |
-13.15% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/0
|
27.50% |
25.242 |
32.184 |
- |
-6.26% |
- |
|
rng::find_end(deque<int>)_(single_element)/1000
|
27.26% |
253.205 |
322.234 |
- |
9.92% |
- |
|
std::find_end(deque<int>)_(process_all)/1024
|
27.24% |
258.769 |
329.270 |
- |
24.21% |
- |
|
rng::find_end(forward_list<int>)_(same_length)/8192
|
27.09% |
13097.244 |
16644.640 |
- |
16.04% |
- |
|
rng::find_end(forward_list<int>,_pred)_(same_length)/8192
|
26.89% |
13924.212 |
17668.935 |
- |
16.34% |
- |
|
SetIntersection_Interlaced_Vector_float_1024_16
|
26.88% |
2166437.883 |
2748868.962 |
- |
-2.52% |
- |
|
std::find_end(deque<int>)_(process_all)/1048576
|
26.83% |
265540.467 |
336786.094 |
- |
26.91% |
- |
|
SetIntersection_Interlaced_Vector_uint64_1024_16
|
26.78% |
1925734.809 |
2441514.193 |
- |
0.26% |
- |
|
rng::find_if(list<int>)_(process_all)/8192
|
26.34% |
9957.004 |
12579.970 |
- |
21.85% |
- |
|
BM_PushHeap_uint32_Ascending_1
|
25.95% |
0.429 |
0.541 |
- |
7.80% |
- |
|
BM_RangesPopHeap_string_1
|
25.47% |
0.508 |
0.638 |
- |
21.76% |
- |
|
std::stable_partition(vector<int>)_(sparse)/50
|
25.30% |
20.184 |
25.291 |
- |
25.48% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1
|
25.06% |
0.429 |
0.536 |
- |
19.87% |
- |
|
std::rotate(list<int>)_(by_1/2)/8192
|
25.06% |
5023.363 |
6282.403 |
- |
0.20% |
- |
|
rng::find(join_view(list<vector<int>>))_(process_all)/50
|
24.85% |
13.238 |
16.527 |
- |
0.26% |
- |
|
rng::is_sorted_until(deque<int>,_pred)/8
|
24.65% |
4.111 |
5.124 |
- |
32.90% |
- |
|
BM_StringRelationalLiteral_Eq_Small_Small_Control
|
24.60% |
0.487 |
0.607 |
- |
-0.92% |
- |
|
std::remove_copy_if(list<int>)_(sprinkled)/8192
|
24.35% |
7130.653 |
8867.034 |
- |
22.85% |
- |
|
std::unordered_set<std::string>::erase(key)_(existent)/8192
|
23.93% |
81.530 |
101.040 |
- |
13.77% |
- |
|
rng::find_end(deque<int>)_(near_matches)/1000
|
23.91% |
26516.837 |
32856.165 |
- |
19.30% |
- |
|
BM_RangesPushHeap_float_SingleElement_1
|
23.90% |
0.466 |
0.578 |
- |
-9.25% |
- |
|
std::stable_partition(deque<int>)_(alloc_fails)/50
|
23.75% |
1955.373 |
2419.797 |
- |
24.24% |
- |
|
std::remove_copy(list<int>)_(prefix)/8192
|
23.61% |
6973.722 |
8620.380 |
- |
22.73% |
- |
|
rng::stable_partition(list<int>)_(sparse)/50
|
23.59% |
26.007 |
32.141 |
- |
24.94% |
- |
|
SetIntersection_Interlaced_Vector_float_1024_1024
|
23.44% |
6274985.415 |
7745708.841 |
- |
7.85% |
- |
|
rng::stable_partition(vector<int>)_(alloc_fails)/50
|
23.31% |
1924.008 |
2372.515 |
- |
24.92% |
- |
|
rng::find_end(deque<int>)_(near_matches)/1024
|
23.27% |
27560.564 |
33972.681 |
- |
18.66% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/1024
|
23.10% |
37.546 |
46.218 |
- |
-13.33% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_end)/8192
|
23.06% |
71.648 |
88.173 |
- |
24.28% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_16
|
22.86% |
2219123.477 |
2726474.314 |
- |
31.63% |
- |
|
std::copy_backward(vector<bool>)_(aligned)/262144
|
22.47% |
540.846 |
662.350 |
- |
-11.64% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_1024_64
|
22.29% |
4747546.368 |
5805851.177 |
- |
15.42% |
- |
|
rng::stable_partition(deque<int>)_(sparse)/32
|
22.23% |
11.437 |
13.979 |
- |
25.21% |
- |
|
std::stable_partition(deque<int>)_(alloc_fails)/32
|
22.18% |
1931.509 |
2359.955 |
- |
22.84% |
- |
|
rng::stable_partition(vector<int>)_(dense)/50
|
22.07% |
24.972 |
30.482 |
- |
15.29% |
- |
|
SetIntersection_Interlaced_Vector_float_256_16
|
21.90% |
6589917.871 |
8032980.326 |
- |
0.66% |
- |
|
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192
|
21.88% |
29.045 |
35.401 |
- |
21.89% |
- |
|
BM_PushHeap_uint64_Descending_1
|
21.83% |
0.412 |
0.502 |
- |
11.99% |
- |
|
std::remove_copy_if(list<int>)_(prefix)/8192
|
21.73% |
7183.606 |
8744.579 |
- |
20.17% |
- |
|
rng::stable_partition(deque<int>)_(alloc_fails)/32
|
21.72% |
1936.497 |
2357.101 |
- |
23.74% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_1
|
21.48% |
0.394 |
0.478 |
- |
6.69% |
- |
|
BM_StringRelationalLiteral_Eq_Small_Small_ChangeFirst
|
21.46% |
0.546 |
0.663 |
- |
42.12% |
- |
|
std::move(vector<int>)/262144
|
21.32% |
18039.307 |
21885.314 |
- |
-0.15% |
- |
|
std::remove_copy(list<int>)_(sprinkled)/8192
|
21.31% |
6959.140 |
8442.351 |
- |
21.25% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32
|
21.26% |
29.240 |
35.456 |
- |
-2.68% |
- |
|
std::map<std::string,_int>::erase(iterator)/1024
|
21.16% |
25.881 |
31.357 |
- |
16.73% |
- |
|
SetIntersection_Interlaced_Vector_uint32_16384_64
|
21.03% |
7404095.229 |
8960956.574 |
- |
50.87% |
- |
|
BM_MakeHeap_float_Random_4
|
21.01% |
1.443 |
1.746 |
- |
8.18% |
- |
|
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024
|
20.80% |
42.311 |
51.113 |
- |
3.25% |
- |
|
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeLast
|
20.77% |
0.331 |
0.400 |
- |
10.51% |
- |
|
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeMiddle
|
20.64% |
0.332 |
0.400 |
- |
10.52% |
- |
|
BM_MakeHeap_string_Ascending_16384
|
20.63% |
5.138 |
6.198 |
- |
7.77% |
- |
|
rng::stable_partition(vector<int>)_(dense)/32
|
20.39% |
21.200 |
25.523 |
- |
13.36% |
- |
|
SetIntersection_Interlaced_Vector_float_256_64
|
20.30% |
6546452.662 |
7875300.471 |
- |
-11.73% |
- |
|
std::unordered_multimap<int,_int>::insert(value)_(new_value)/1024
|
20.25% |
25.117 |
30.204 |
- |
6.71% |
- |
|
BM_PushHeap_pair<uint32,_uint32>_Ascending_1
|
20.05% |
0.478 |
0.574 |
- |
-0.01% |
- |
|
BM_StringRead_Hot_Deep_Large
|
19.97% |
0.577 |
0.692 |
- |
20.21% |
- |
|
std::multiset<int>::operator=(const&)_(into_populated_Container)/32
|
19.81% |
33.195 |
39.772 |
- |
18.45% |
- |
|
BM_std_minmax<unsigned_char>/64
|
19.77% |
1.155 |
1.383 |
- |
13.43% |
- |
|
SetIntersection_Interlaced_Vector_string_16384_16
|
19.76% |
4194657.387 |
5023461.876 |
- |
8.93% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32
|
19.67% |
38.333 |
45.871 |
- |
49.58% |
- |
|
BM_StringRelationalLiteral_Eq_Empty_Empty_ChangeFirst
|
19.57% |
0.338 |
0.404 |
- |
11.26% |
- |
|
rng::fill(vector<bool>)/512
|
19.04% |
1.467 |
1.747 |
- |
17.70% |
- |
|
BM_RangesMakeHeap_string_Descending_262144
|
19.03% |
3.713 |
4.419 |
- |
-22.21% |
- |
|
BM_RangesMakeHeap_uint32_Random_4
|
19.03% |
1.422 |
1.692 |
- |
-0.65% |
- |
|
rng::search(list<int>)_(same_length)/8192
|
18.96% |
7503.530 |
8926.531 |
- |
-7.86% |
- |
|
std::unordered_set<std::string>::erase(key)_(existent)/1024
|
18.89% |
94.201 |
111.996 |
- |
-9.29% |
- |
|
rng::rotate_copy(list<int>)/8192
|
18.83% |
6994.520 |
8311.281 |
- |
0.08% |
- |
|
BM_RangesPushHeap_float_Descending_1
|
18.83% |
0.393 |
0.468 |
- |
-32.95% |
- |
|
SetIntersection_Front_Vector_uint64_262144_1024
|
18.78% |
5998935.151 |
7125561.010 |
- |
23.25% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1
|
18.67% |
0.535 |
0.635 |
- |
18.82% |
- |
|
std::flat_multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192
|
18.61% |
573.389 |
680.113 |
- |
20.15% |
- |
|
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8192
|
18.53% |
3960.035 |
4693.847 |
- |
17.26% |
- |
|
rng::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192
|
18.46% |
10120.238 |
11988.431 |
- |
-5.17% |
- |
|
rng::stable_partition(list<int>)_(alloc_fails)/32
|
18.32% |
1898.335 |
2246.112 |
- |
18.40% |
- |
|
rng::fill(vector<bool>)/64
|
18.31% |
1.616 |
1.912 |
- |
19.15% |
- |
|
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/8192
|
18.26% |
79.010 |
93.439 |
- |
6.96% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/1024
|
18.12% |
50.365 |
59.493 |
- |
-17.37% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/8192
|
18.08% |
39.035 |
46.093 |
- |
55.99% |
- |
|
rng::generate_n(list<int>)/8192
|
18.05% |
6974.950 |
8234.091 |
- |
18.17% |
- |
|
rng::stable_partition(list<int>)_(dense)/8192
|
18.03% |
18397.805 |
21714.150 |
- |
19.12% |
- |
|
std::unordered_set<int>::find(key)_(existent)/32
|
18.01% |
1.272 |
1.501 |
- |
32.16% |
- |
|
std::unordered_set<std::string>::ctor(const&,_alloc)/32
|
18.00% |
1425.973 |
1682.644 |
- |
-0.46% |
- |
|
rng::stable_partition(list<int>)_(alloc_fails)/50
|
17.90% |
1930.663 |
2276.280 |
- |
18.12% |
- |
|
rng::rotate_copy(vector<int>)/8192
|
17.89% |
480.627 |
566.625 |
- |
99.78% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/32
|
17.67% |
37.557 |
44.195 |
- |
-9.01% |
- |
|
BM_vector_deque_copy_backward/0
|
17.53% |
0.518 |
0.608 |
- |
51.52% |
- |
|
rng::search(deque<int>)_(same_length)/1000
|
17.47% |
326.146 |
383.132 |
- |
15.64% |
- |
|
BM_StringFindAllMatch/512
|
17.45% |
11.860 |
13.930 |
- |
19.04% |
- |
|
std::unordered_multimap<int,_int>::insert(value)_(new_value)/32
|
17.43% |
21.812 |
25.615 |
- |
16.51% |
- |
|
BM_RangesMakeHeap_float_Random_4
|
17.31% |
1.521 |
1.784 |
- |
16.61% |
- |
|
SetIntersection_Interlaced_Vector_uint64_16384_4
|
17.28% |
1410429.238 |
1654196.016 |
- |
3.52% |
- |
|
BM_deque_vector_move_backward/0
|
17.26% |
1.351 |
1.584 |
- |
7.85% |
- |
|
std::flat_multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192
|
17.18% |
512.578 |
600.646 |
- |
18.33% |
- |
|
std::unordered_set<std::string>::erase(iterator)/1024
|
17.12% |
26.220 |
30.708 |
- |
2.90% |
- |
|
std::flat_multimap<int,_int>::insert(value)_(already_present)/8192
|
16.93% |
563.428 |
658.789 |
- |
18.45% |
- |
|
std::map<int,_int>::erase(key)_(non-existent)/32
|
16.85% |
2.310 |
2.699 |
- |
13.40% |
- |
|
std::partition(deque<int>)_(sparse)/32
|
16.82% |
9.839 |
11.494 |
- |
19.23% |
- |
|
rng::find_end(deque<int>)_(process_all)/8192
|
16.57% |
2039.176 |
2377.096 |
- |
-0.42% |
- |
|
rng::find_end(deque<int>)_(process_all)/1024
|
16.32% |
259.256 |
301.561 |
- |
-0.34% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1
|
16.23% |
0.447 |
0.520 |
- |
-6.47% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_1
|
16.09% |
0.461 |
0.535 |
- |
30.33% |
- |
|
std::flat_map<int,_int>::count(key)_(non-existent)/0
|
16.03% |
0.374 |
0.433 |
- |
-3.91% |
- |
|
rng::move_backward(list<int>)/262144
|
16.02% |
269734.688 |
312941.751 |
- |
17.23% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_4
|
15.97% |
2.048 |
2.375 |
- |
27.52% |
- |
|
BM_StringDestroy_Empty
|
15.94% |
0.754 |
0.875 |
- |
33.64% |
- |
|
std::unordered_set<int>::count(key)_(non-existent)/1024
|
15.80% |
1.625 |
1.882 |
- |
21.60% |
- |
|
std::rotate_copy(list<int>)/32
|
15.55% |
8.451 |
9.765 |
- |
14.51% |
- |
|
BM_deque_vector_ranges_move_backward/0
|
15.35% |
1.371 |
1.582 |
- |
5.25% |
- |
|
BM_PushHeap_pair<uint32,_uint32>_Random_1
|
15.33% |
0.461 |
0.532 |
- |
29.29% |
- |
|
BM_std_min<unsigned_char>/1
|
15.23% |
0.288 |
0.332 |
- |
2.26% |
- |
|
BM_PushHeap_uint32_PipeOrgan_1
|
15.21% |
0.484 |
0.558 |
- |
17.54% |
- |
|
rng::find_end(deque<int>)_(process_all)/1048576
|
15.15% |
266009.356 |
306297.036 |
- |
-0.79% |
- |
|
BM_MakeHeap_uint64_Heap_64
|
15.14% |
0.234 |
0.270 |
- |
13.68% |
- |
|
std::stable_partition(deque<int>)_(alloc_fails)/1024
|
15.06% |
3327.751 |
3829.004 |
- |
11.97% |
- |
|
BM_PushHeap_uint32_QuickSortAdversary_16
|
15.04% |
0.920 |
1.058 |
- |
13.04% |
- |
|
std::find_end(vector<int>)_(same_length)/1000
|
14.99% |
506.063 |
581.912 |
- |
16.58% |
- |
|
SetIntersection_Front_Set_string_256_64
|
14.85% |
14140816.190 |
16240458.690 |
- |
0.15% |
- |
|
BM_MakeHeap_float_Random_256
|
14.78% |
1.233 |
1.415 |
- |
14.32% |
- |
|
rng::starts_with(list<int>)/8192
|
14.75% |
7353.261 |
8438.031 |
- |
-5.65% |
- |
|
BM_PushHeap_uint64_SingleElement_1
|
14.68% |
0.608 |
0.697 |
- |
33.65% |
- |
|
std::find_end(list<int>)_(process_all)/8192
|
14.64% |
6907.413 |
7918.536 |
- |
13.31% |
- |
|
std::multimap<std::string,_int>::upper_bound(key)_(non-existent)/8192
|
14.64% |
31.085 |
35.635 |
- |
8.62% |
- |
|
BM_PushHeap_float_Random_1
|
14.54% |
0.466 |
0.534 |
- |
3.30% |
- |
|
rng::find(join_view(list<vector<int>>))_(process_all)/1024
|
14.51% |
311.748 |
356.981 |
- |
0.03% |
- |
|
std::unordered_set<int>::count(key)_(non-existent)/8192
|
14.49% |
1.511 |
1.730 |
- |
3.53% |
- |
|
BM_std_min<unsigned_long_long>/1
|
14.37% |
0.288 |
0.329 |
- |
-28.13% |
- |
|
rng::ends_with(vector<int>)_(mismatch_at_end)/8
|
14.36% |
1.557 |
1.781 |
- |
4.75% |
- |
|
rng::for_each_n(join_view(vector<vector<int>>)/8
|
14.28% |
1.539 |
1.758 |
- |
-1.58% |
- |
|
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/1024
|
14.26% |
539.251 |
616.150 |
- |
16.26% |
- |
|
BM_StringRelationalLiteral_Less_Small_Small_ChangeMiddle
|
13.97% |
1.384 |
1.577 |
- |
15.13% |
- |
|
BM_PushHeap_pair<uint32,_uint32>_SingleElement_1
|
13.91% |
0.612 |
0.697 |
- |
13.26% |
- |
|
BM_RangesMakeHeap_float_Descending_16
|
13.83% |
0.210 |
0.239 |
- |
14.12% |
- |
|
std::map<std::string,_int>::insert(value)_(already_present)/0
|
13.81% |
14.601 |
16.618 |
- |
36.67% |
- |
|
std::multiset<int>::insert(value)_(new_value)/8192
|
13.73% |
74.424 |
84.641 |
- |
14.34% |
- |
|
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/8192
|
13.71% |
27310.113 |
31053.813 |
- |
11.48% |
- |
|
std::unordered_set<std::string>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
13.69% |
1466.013 |
1666.654 |
- |
-3.76% |
- |
|
std::set<int>::contains(key)_(non-existent)/8192
|
13.65% |
8.321 |
9.457 |
- |
13.79% |
- |
|
rng::reverse_copy(vector<int>)/8
|
13.62% |
2.234 |
2.538 |
- |
0.16% |
- |
|
std::unordered_map<int,_int>::count(key)_(non-existent)/0
|
13.50% |
0.306 |
0.347 |
- |
1.59% |
- |
|
std::stable_partition(deque<int>)_(sparse)/32
|
13.40% |
10.849 |
12.304 |
- |
1.10% |
- |
|
SetIntersection_Front_Set_string_16384_64
|
13.39% |
4618288.723 |
5236826.986 |
- |
5.48% |
- |
|
std::unordered_multimap<int,_int>::contains(key)_(existent)/1024
|
13.29% |
1.227 |
1.390 |
- |
6.25% |
- |
|
std::unordered_multimap<int,_int>::find(key)_(non-existent)/1024
|
13.10% |
0.999 |
1.130 |
- |
0.31% |
- |
|
std::unordered_set<int>::operator=(const&)_(into_populated_Container)/0
|
13.06% |
0.824 |
0.932 |
- |
6.71% |
- |
|
bm_lexicographical_compare<signed_char>/64
|
13.06% |
1.987 |
2.247 |
- |
-2.84% |
- |
|
std::set<int>::equal_range(key)_(existent)/8192
|
13.03% |
8.181 |
9.246 |
- |
16.21% |
- |
|
BM_StringRelationalLiteral_Less_Empty_Large_Control
|
13.02% |
1.960 |
2.216 |
- |
2.56% |
- |
|
std::is_sorted_until(deque<int>,_pred)/8
|
13.01% |
4.007 |
4.528 |
- |
6.51% |
- |
|
std::stable_partition(list<int>)_(alloc_fails)/1024
|
13.00% |
4211.144 |
4758.765 |
- |
13.41% |
- |
|
std::unordered_map<int,_int>::insert(value)_(already_present)/8192
|
12.99% |
2.019 |
2.282 |
- |
-13.40% |
- |
|
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/1024
|
12.94% |
1.094 |
1.235 |
- |
9.28% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_64
|
12.93% |
13531987.487 |
15282260.617 |
- |
50.75% |
- |
|
std::map<std::string,_int>::erase(key)_(existent)/32
|
12.70% |
80.674 |
90.924 |
- |
13.65% |
- |
|
std::partition(deque<int>)_(sparse)/50
|
12.67% |
15.247 |
17.179 |
- |
10.57% |
- |
|
std::unordered_set<int>::find(key)_(existent)/8192
|
12.44% |
1.256 |
1.412 |
- |
2.04% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_262144
|
12.42% |
18.399 |
20.685 |
- |
11.34% |
- |
|
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/0
|
12.39% |
0.272 |
0.306 |
- |
-12.35% |
- |
|
SetIntersection_Front_Vector_uint64_256_256
|
12.37% |
4629420.349 |
5201962.171 |
- |
11.78% |
- |
|
std::flat_map<int,_int>::erase(iterator)/1024
|
12.34% |
76.322 |
85.741 |
- |
12.69% |
- |
|
std::equal(list<int>)_(it,_it,_it,_it)/50
|
12.28% |
35.655 |
40.034 |
- |
-0.90% |
- |
|
rng::stable_partition(vector<int>)_(alloc_fails)/1024
|
12.23% |
2941.344 |
3301.213 |
- |
13.71% |
- |
|
rng::for_each_n(list<int>)/8192
|
12.15% |
7536.575 |
8452.426 |
- |
16.96% |
- |
|
rng::remove(deque<int>)_(sprinkled)/50
|
12.08% |
57.514 |
64.463 |
- |
0.37% |
- |
|
std::multimap<int,_int>::find(key)_(non-existent)/8192
|
12.05% |
7.470 |
8.370 |
- |
12.07% |
- |
|
rng::find(join_view(list<vector<int>>))_(process_all)/8
|
12.02% |
2.910 |
3.260 |
- |
4.10% |
- |
|
rng::find(join_view(list<vector<int>>))_(process_all)/8192
|
12.01% |
2541.359 |
2846.684 |
- |
0.33% |
- |
|
BM_StringRelationalLiteral_Less_Large_Small_Control
|
12.01% |
1.689 |
1.892 |
- |
0.19% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_256
|
12.00% |
6157416.874 |
6896502.172 |
- |
5.95% |
- |
|
rng::find_last_if(forward_list<int>)_(bail_90%)/8
|
11.97% |
4.800 |
5.374 |
- |
9.05% |
- |
|
BM_lexicographical_compare_three_way<cpp17_input_iterator<IntPtr>>/1
|
11.96% |
0.963 |
1.078 |
- |
-5.89% |
- |
|
BM_RangesPushHeap_string_Ascending_1024
|
11.91% |
12.501 |
13.990 |
- |
1.05% |
- |
|
BM_toupper_char<wchar_t>
|
11.90% |
0.613 |
0.686 |
- |
23.95% |
- |
|
std::find(vector<long_long>)_(process_all)/8
|
11.89% |
1.179 |
1.319 |
- |
14.23% |
- |
|
std::multiset<int>::insert(hint,_value)_(bad_hint,_end)/8192
|
11.84% |
75.908 |
84.895 |
- |
12.04% |
- |
|
std::set<std::string>::erase(iterator)/1024
|
11.79% |
25.713 |
28.746 |
- |
2.12% |
- |
|
std::for_each_n(list<int>)/8192
|
11.79% |
7414.081 |
8288.346 |
- |
13.84% |
- |
|
std::map<int,_int>::erase(key)_(non-existent)/8192
|
11.76% |
7.458 |
8.336 |
- |
8.54% |
- |
|
BM_StringRead_Cold_Deep_Empty
|
11.75% |
0.867 |
0.969 |
- |
20.80% |
- |
|
BM_StringConstructDestroyCStr_Large_Opaque
|
11.74% |
15.042 |
16.808 |
- |
17.69% |
- |
|
std::unordered_multimap<int,_int>::count(key)_(existent)/8192
|
11.67% |
1.545 |
1.725 |
- |
7.96% |
- |
|
std::unordered_multimap<int,_int>::find(key)_(existent)/32
|
11.65% |
1.216 |
1.357 |
- |
9.71% |
- |
|
std::find_end(forward_list<int>)_(single_element)/8192
|
11.60% |
5654.471 |
6310.230 |
- |
10.16% |
- |
|
std::set<std::string>::erase(key)_(non-existent)/32
|
11.56% |
12.349 |
13.777 |
- |
-6.19% |
- |
|
BM_RangesMakeHeap_string_PipeOrgan_262144
|
11.55% |
7.915 |
8.829 |
- |
-26.05% |
- |
|
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/0
|
11.52% |
29.571 |
32.978 |
- |
0.88% |
- |
|
std::unordered_map<int,_int>::insert(value)_(already_present)/1024
|
11.49% |
1.744 |
1.944 |
- |
-1.15% |
- |
|
std::unordered_set<int>::contains(key)_(non-existent)/1024
|
11.49% |
1.451 |
1.618 |
- |
-4.66% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16
|
11.47% |
4.868 |
5.427 |
- |
7.56% |
- |
|
BM_StringRelational_Compare_Huge_Empty_Control
|
11.47% |
1.571 |
1.751 |
- |
5.30% |
- |
|
BM_RangesPushHeap_string_Ascending_256
|
11.46% |
9.975 |
11.119 |
- |
1.32% |
- |
|
std::set<std::string>::find(key)_(non-existent)/32
|
11.18% |
9.330 |
10.373 |
- |
11.80% |
- |
|
std::map<std::string,_int>::upper_bound(key)_(non-existent)/8192
|
11.16% |
33.997 |
37.793 |
- |
23.87% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_262144_4
|
11.15% |
2294775.665 |
2550595.905 |
- |
26.82% |
- |
|
rng::partition(deque<int>)_(dense)/32
|
11.13% |
9.468 |
10.522 |
- |
0.08% |
- |
|
std::search(list<int>)_(no_match)/8192
|
11.09% |
7007.511 |
7784.655 |
- |
8.83% |
- |
|
BM_RangesMakeThenSortHeap_string_SingleElement_16384
|
11.04% |
35.979 |
39.950 |
- |
6.07% |
- |
|
SetIntersection_Interlaced_Vector_float_256_4
|
11.01% |
4908730.103 |
5449028.928 |
- |
1.72% |
- |
|
BM_vector_deque_ranges_move/2
|
10.99% |
1.893 |
2.100 |
- |
21.62% |
- |
|
std::stable_partition(list<int>)_(dense)/32
|
10.98% |
32.036 |
35.554 |
- |
6.66% |
- |
|
std::move(vector<bool>)_(unaligned)/64
|
10.97% |
1.517 |
1.684 |
- |
9.75% |
- |
|
BM_deque_vector_copy_backward/0
|
10.81% |
1.390 |
1.540 |
- |
11.69% |
- |
|
std::unordered_set<int>::contains(key)_(non-existent)/8192
|
10.74% |
1.430 |
1.584 |
- |
10.66% |
- |
|
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16
|
10.72% |
0.867 |
0.959 |
- |
2.17% |
- |
|
BM_PushHeap_string_Ascending_1024
|
10.59% |
12.026 |
13.299 |
- |
1.61% |
- |
|
BM_RangesMakeHeap_uint64_SingleElement_16
|
10.59% |
0.458 |
0.506 |
- |
-0.90% |
- |
|
rng::stable_partition(deque<int>)_(alloc_fails)/1024
|
10.57% |
3395.053 |
3753.899 |
- |
4.64% |
- |
|
rng::stable_partition(list<int>)_(dense)/32
|
10.55% |
32.093 |
35.480 |
- |
11.56% |
- |
|
std::stable_partition(deque<int>)_(dense)/32
|
10.47% |
29.349 |
32.423 |
- |
8.41% |
- |
|
std::set<std::string>::erase(iterator)/0
|
10.47% |
27.061 |
29.895 |
- |
17.57% |
- |
|
std::for_each(list<int>)/8192
|
10.44% |
7874.276 |
8696.249 |
- |
0.12% |
- |
|
BM_RangesMakeHeap_pair<uint32,_uint32>_Heap_4
|
10.44% |
0.483 |
0.534 |
- |
11.99% |
- |
|
BM_RangesMakeHeap_uint64_Random_4
|
10.43% |
1.107 |
1.223 |
- |
5.96% |
- |
|
std::vector<int>::ctor(const&)_(cheap_elements)/32
|
10.42% |
10.060 |
11.108 |
- |
5.49% |
- |
|
std::unordered_map<int,_int>::count(key)_(existent)/32
|
10.41% |
1.225 |
1.352 |
- |
6.26% |
- |
|
std::replace(vector<int>)_(sprinkled)/8192
|
10.37% |
1181.845 |
1304.410 |
- |
-4.14% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_256
|
10.36% |
5886074.720 |
6495968.768 |
- |
-6.48% |
- |
|
std::unordered_set<std::string>::erase(iterator)/32
|
10.35% |
28.779 |
31.757 |
- |
0.06% |
- |
|
rng::find_end(forward_list<int>)_(single_element)/8192
|
10.34% |
5595.081 |
6173.682 |
- |
3.81% |
- |
|
std::find_if(vector<char>)_(process_all)/8
|
10.34% |
2.362 |
2.607 |
- |
7.48% |
- |
|
std::map<int,_int>::erase(key)_(non-existent)/1024
|
10.33% |
5.379 |
5.934 |
- |
9.99% |
- |
|
std::find_end(forward_list<int>,_pred)_(same_length)/8192
|
10.32% |
13777.469 |
15199.426 |
- |
3.74% |
- |
|
BM_StringAssignAsciiz_Empty_Opaque
|
10.28% |
2.819 |
3.109 |
- |
7.93% |
- |
|
SetIntersection_Front_Set_uint64_262144_256
|
10.18% |
4465924.400 |
4920592.966 |
- |
9.82% |
- |
|
std::unordered_multiset<int>::insert(value)_(new_value)/1024
|
10.11% |
25.352 |
27.916 |
- |
4.01% |
- |
|
BM_PushHeap_uint32_QuickSortAdversary_1
|
10.11% |
0.538 |
0.592 |
- |
22.79% |
- |
|
rng::copy(list<int>)/64
|
10.08% |
31.476 |
34.649 |
- |
2.51% |
- |
|
BM_MakeHeap_string_SingleElement_262144
|
10.07% |
7.499 |
8.253 |
- |
5.92% |
- |
|
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/32
|
10.06% |
206.841 |
227.658 |
- |
10.11% |
- |
|
std::map<std::string,_int>::find(key)_(existent)/1024
|
10.06% |
22.273 |
24.514 |
- |
8.22% |
- |
|
BM_std_minmax<unsigned_int>/7
|
9.96% |
1.622 |
1.784 |
- |
2.21% |
- |
|
std::set<std::string>::erase(key)_(non-existent)/1024
|
9.96% |
24.933 |
27.417 |
- |
3.42% |
- |
|
BM_RangesMakeHeap_float_Random_16
|
9.94% |
1.503 |
1.652 |
- |
-3.39% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_Random_1
|
9.93% |
0.430 |
0.473 |
- |
-25.45% |
- |
|
BM_PushHeap_string_Ascending_256
|
9.93% |
9.561 |
10.511 |
- |
3.20% |
- |
|
SetIntersection_Front_Set_string_64_64
|
9.93% |
35846447.299 |
39404372.825 |
- |
8.95% |
- |
|
BM_StringConstructDestroyCStr_Small_Opaque
|
9.90% |
2.104 |
2.312 |
- |
11.05% |
- |
|
std::flat_multimap<int,_int>::contains(key)_(non-existent)/8192
|
9.88% |
10.020 |
11.010 |
- |
10.34% |
- |
|
BM_SortHeap_pair<uint32,_uint32>_4
|
9.85% |
1.705 |
1.873 |
- |
-0.91% |
- |
|
std::flat_map<int,_int>::insert(value)_(new_value)/1024
|
9.81% |
25.416 |
27.910 |
- |
10.62% |
- |
|
std::unordered_set<std::string>::insert(iterator,_iterator)_(all_new_keys)/32
|
9.72% |
1830.645 |
2008.500 |
- |
8.08% |
- |
|
std::multimap<int,_int>::contains(key)_(non-existent)/8192
|
9.71% |
7.155 |
7.850 |
- |
9.32% |
- |
|
BM_MakeHeap_string_Ascending_1024
|
9.63% |
4.882 |
5.353 |
- |
1.59% |
- |
|
rng::ends_with(list<int>)_(mismatch_at_end)/8192
|
9.63% |
0.700 |
0.767 |
- |
9.62% |
- |
|
rng::ends_with(list<int>)_(mismatch_at_end)/1048576
|
9.62% |
0.700 |
0.767 |
- |
9.62% |
- |
|
std::flat_multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
|
9.61% |
108475.368 |
118901.558 |
- |
12.30% |
- |
|
rng::ends_with(list<int>)_(mismatch_at_end)/1024
|
9.60% |
0.700 |
0.767 |
- |
9.66% |
- |
|
BM_MakeHeap_uint32_Random_4
|
9.58% |
1.506 |
1.651 |
- |
47.17% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_64
|
9.57% |
2153967.803 |
2360052.126 |
- |
-2.84% |
- |
|
std::map<std::string,_int>::contains(key)_(existent)/1024
|
9.53% |
21.005 |
23.006 |
- |
2.91% |
- |
|
SetIntersection_Front_Set_string_262144_256
|
9.46% |
15123714.426 |
16554083.608 |
- |
4.98% |
- |
|
BM_vector_deque_copy_backward/2
|
9.43% |
1.886 |
2.064 |
- |
-0.14% |
- |
|
BM_std_min<unsigned_int>/13
|
9.41% |
1.527 |
1.671 |
- |
18.18% |
- |
|
std::find_end(vector<int>)_(same_length)/1024
|
9.39% |
517.253 |
565.827 |
- |
10.90% |
- |
|
BM_RangesMakeHeap_uint64_Random_16384
|
9.37% |
1.002 |
1.096 |
- |
9.14% |
- |
|
BM_RangesMakeThenSortHeap_string_SingleElement_1024
|
9.35% |
28.544 |
31.213 |
- |
4.44% |
- |
|
BM_MakeThenSortHeap_uint64_SingleElement_64
|
9.31% |
5.917 |
6.468 |
- |
9.30% |
- |
|
std::flat_multimap<int,_int>::erase(key)_(existent)/1024
|
9.27% |
91.814 |
100.322 |
- |
9.04% |
- |
|
std::partition(deque<int>)_(dense)/32
|
9.26% |
9.955 |
10.877 |
- |
-2.41% |
- |
|
bm_lexicographical_compare<unsigned_char>/8
|
9.25% |
1.211 |
1.323 |
- |
-11.66% |
- |
|
std::multimap<int,_int>::find(key)_(non-existent)/32
|
9.24% |
2.255 |
2.463 |
- |
10.03% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_256
|
9.18% |
3252745.450 |
3551508.667 |
- |
-0.33% |
- |
|
rng::fold_left(list<int>)/8192
|
9.17% |
10484.705 |
11446.530 |
- |
8.83% |
- |
|
BM_PushHeap_float_Descending_4
|
9.09% |
0.356 |
0.389 |
- |
8.53% |
- |
|
BM_RangesMakeHeap_string_Random_262144
|
9.09% |
15.558 |
16.972 |
- |
-12.62% |
- |
|
std::set<int>::count(key)_(existent)/8192
|
9.06% |
7.698 |
8.395 |
- |
7.88% |
- |
|
std::deque<std::string>::push_back()_(many_elements)_(cheap_elements)/1024
|
9.04% |
1.406 |
1.533 |
- |
8.66% |
- |
|
std::unordered_multimap<int,_int>::count(key)_(existent)/32
|
9.04% |
1.540 |
1.679 |
- |
4.17% |
- |
|
rng::distance(join_view(vector<vector<int>>)/50
|
9.04% |
0.577 |
0.629 |
- |
4.05% |
- |
|
std::unordered_set<int>::insert(value)_(new_value)/1024
|
9.04% |
19.457 |
21.215 |
- |
8.73% |
- |
|
std::unordered_set<std::string>::find(key)_(non-existent)/1024
|
9.02% |
21.769 |
23.732 |
- |
6.03% |
- |
|
BM_StringRelationalLiteral_Less_Small_Small_Control
|
9.01% |
1.628 |
1.775 |
- |
-3.40% |
- |
|
rng::copy_n(vector<bool>)_(unaligned)/262144
|
8.98% |
1368.977 |
1491.868 |
- |
8.98% |
- |
|
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8
|
8.95% |
4.783 |
5.211 |
- |
9.02% |
- |
|
BM_RangesMakeHeap_uint32_PipeOrgan_4
|
8.95% |
0.390 |
0.425 |
- |
7.43% |
- |
|
BM_RangesMakeThenSortHeap_uint32_SingleElement_4
|
8.94% |
1.366 |
1.488 |
- |
-0.86% |
- |
|
std::stable_partition(vector<int>)_(alloc_fails)/1024
|
8.93% |
2937.706 |
3200.024 |
- |
9.84% |
- |
|
rng::find(vector<char>)_(bail_25%)/8
|
8.92% |
1.060 |
1.155 |
- |
17.51% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16384
|
8.87% |
14.374 |
15.649 |
- |
7.78% |
- |
|
BM_vector_deque_move/2
|
8.85% |
1.899 |
2.067 |
- |
12.80% |
- |
|
BM_StringAssignAsciiz_Small_Opaque
|
8.83% |
2.821 |
3.070 |
- |
6.49% |
- |
|
BM_StringRelationalLiteral_Less_Empty_Small_Control
|
8.82% |
1.788 |
1.946 |
- |
2.70% |
- |
|
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/32
|
8.82% |
710.928 |
773.642 |
- |
6.83% |
- |
|
rng::fill_n(deque<int>)/32
|
8.81% |
1.155 |
1.257 |
- |
2.57% |
- |
|
std::partition(deque<int>)_(dense)/50
|
8.78% |
15.008 |
16.325 |
- |
-0.08% |
- |
|
std::search_n(list<int>)_(no_match)/8192
|
8.76% |
6746.825 |
7337.915 |
- |
0.29% |
- |
|
std::flat_map<int,_int>::find(key)_(non-existent)/0
|
8.68% |
0.386 |
0.420 |
- |
-13.79% |
- |
|
BM_MakeHeap_string_Ascending_256
|
8.66% |
4.763 |
5.176 |
- |
3.75% |
- |
|
rng::find(join_view(list<vector<int>>))_(process_all)/32768
|
8.66% |
10539.311 |
11451.518 |
- |
-0.30% |
- |
|
std::map<std::string,_int>::equal_range(key)_(non-existent)/32
|
8.60% |
9.654 |
10.485 |
- |
0.30% |
- |
|
std::unordered_set<int>::contains(key)_(existent)/1024
|
8.56% |
1.237 |
1.343 |
- |
-4.22% |
- |
|
BM_std_minmax<long_long>/1
|
8.53% |
0.638 |
0.692 |
- |
-0.11% |
- |
|
BM_RangesMakeHeap_string_Descending_1024
|
8.48% |
2.703 |
2.932 |
- |
-17.85% |
- |
|
BM_vector_deque_ranges_copy_backward/0
|
8.42% |
0.440 |
0.477 |
- |
7.79% |
- |
|
rng::remove(deque<int>)_(sprinkled)/32
|
8.38% |
52.641 |
57.055 |
- |
0.44% |
- |
|
BM_StringConstructDestroyCStr_Empty_Opaque
|
8.37% |
2.072 |
2.246 |
- |
7.29% |
- |
|
rng::find_end(list<int>)_(same_length)/8192
|
8.36% |
16229.396 |
17586.973 |
- |
10.54% |
- |
|
BM_std_minmax<int>/7
|
8.31% |
1.638 |
1.774 |
- |
3.72% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_1024
|
8.29% |
26006353.231 |
28163520.028 |
- |
1.56% |
- |
|
std::unordered_set<std::string>::contains(key)_(non-existent)/1024
|
8.29% |
21.363 |
23.134 |
- |
-4.08% |
- |
|
SetIntersection_Interlaced_Vector_float_64_64
|
8.28% |
11431557.506 |
12378431.570 |
- |
2.64% |
- |
|
std::set<std::string>::erase(key)_(non-existent)/8192
|
8.26% |
32.073 |
34.721 |
- |
3.59% |
- |
|
rng::find_first_of(vector<int>)_(large_needle)/8192
|
8.24% |
7182065.722 |
7773951.389 |
- |
10.15% |
- |
|
BM_StringRelationalLiteral_Eq_Large_Empty_Control
|
8.23% |
0.457 |
0.495 |
- |
-11.90% |
- |
|
BM_RangesMakeHeap_string_Descending_256
|
8.18% |
2.721 |
2.943 |
- |
-14.12% |
- |
|
std::map<std::string,_int>::contains(key)_(non-existent)/1024
|
8.17% |
20.379 |
22.044 |
- |
-0.52% |
- |
|
std::unordered_set<std::string>::find(key)_(non-existent)/8192
|
8.14% |
24.739 |
26.754 |
- |
20.03% |
- |
|
SetIntersection_Interlaced_Vector_uint64_256_64
|
8.13% |
7681984.177 |
8306540.764 |
- |
23.02% |
- |
|
std::multiset<int>::contains(key)_(non-existent)/32
|
8.07% |
2.303 |
2.489 |
- |
6.14% |
- |
|
std::find_end(vector<int>)_(same_length)/8192
|
8.05% |
4057.170 |
4383.747 |
- |
8.28% |
- |
|
BM_StringRelational_Less_Large_Huge_Control
|
8.05% |
2.255 |
2.437 |
- |
9.33% |
- |
|
std::unordered_map<int,_int>::contains(key)_(non-existent)/0
|
8.04% |
0.344 |
0.372 |
- |
8.23% |
- |
|
rng::replace(vector<int>)_(sprinkled)/32
|
8.03% |
6.815 |
7.362 |
- |
31.36% |
- |
|
BM_RangesMakeThenSortHeap_string_SingleElement_64
|
8.01% |
18.791 |
20.296 |
- |
4.85% |
- |
|
bm_lexicographical_compare<unsigned_char>/5
|
7.98% |
1.438 |
1.553 |
- |
-10.40% |
- |
|
rng::partition(deque<int>)_(sparse)/32
|
7.97% |
10.597 |
11.441 |
- |
-15.82% |
- |
|
rng::ends_with(forward_list<int>)_(mismatch_at_end)/8192
|
7.94% |
17745.785 |
19155.464 |
- |
7.87% |
- |
|
SetIntersection_Front_Set_uint32_16384_64
|
7.93% |
1825319.277 |
1970114.412 |
- |
-3.81% |
- |
|
rng::replace(vector<int>)_(sprinkled)/1024
|
7.93% |
196.618 |
212.208 |
- |
23.27% |
- |
|
std::set<std::string>::find(key)_(existent)/8192
|
7.89% |
26.485 |
28.575 |
- |
0.10% |
- |
|
std::search(list<int>)_(single_element)/8192
|
7.88% |
7126.631 |
7688.347 |
- |
-1.79% |
- |
|
BM_vector_deque_move_backward/0
|
7.86% |
0.415 |
0.448 |
- |
0.90% |
- |
|
rng::replace(vector<int>)_(sprinkled)/8192
|
7.86% |
1567.441 |
1690.587 |
- |
22.79% |
- |
|
BM_vector_deque_move/1
|
7.84% |
2.146 |
2.314 |
- |
9.62% |
- |
|
rng::find_first_of(vector<int>)_(large_needle)/1024
|
7.82% |
111801.543 |
120540.286 |
- |
9.74% |
- |
|
BM_StringRead_Cold_Shallow_Large
|
7.80% |
1.127 |
1.215 |
- |
17.57% |
- |
|
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_qsort_adversarial)/8
|
7.79% |
16.699 |
17.999 |
- |
7.81% |
- |
|
std::multimap<int,_int>::contains(key)_(non-existent)/32
|
7.79% |
2.346 |
2.528 |
- |
5.66% |
- |
|
SetIntersection_Front_Vector_string_16384_256
|
7.78% |
9537848.526 |
10279543.762 |
- |
1.24% |
- |
|
BM_RangesMakeThenSortHeap_uint32_Descending_4
|
7.78% |
1.342 |
1.447 |
- |
16.83% |
- |
|
BM_RangesMakeHeap_float_Random_256
|
7.74% |
1.274 |
1.373 |
- |
-5.08% |
- |
|
std::unordered_set<int>::contains(key)_(non-existent)/0
|
7.73% |
0.336 |
0.362 |
- |
-26.03% |
- |
|
rng::unique(deque<int>)_(sprinkled)/1024
|
7.73% |
629.021 |
677.651 |
- |
7.60% |
- |
|
BM_StringRead_Cold_Deep_Small
|
7.73% |
0.901 |
0.971 |
- |
20.29% |
- |
|
std::find_if(deque<int>)_(bail_25%)/32768
|
7.68% |
2845.775 |
3064.253 |
- |
11.48% |
- |
|
rng::unique(deque<int>)_(sprinkled)/32
|
7.59% |
58.139 |
62.552 |
- |
3.14% |
- |
|
std::flat_map<int,_int>::equal_range(key)_(non-existent)/0
|
7.59% |
0.441 |
0.475 |
- |
-1.16% |
- |
|
BM_vector_deque_ranges_move/1
|
7.52% |
2.181 |
2.346 |
- |
15.46% |
- |
|
std::flat_multimap<int,_int>::contains(key)_(non-existent)/1024
|
7.52% |
7.290 |
7.838 |
- |
9.00% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_1024
|
7.51% |
9649556.951 |
10374710.264 |
- |
-4.21% |
- |
|
BM_MakeThenSortHeap_float_Random_4
|
7.51% |
4.327 |
4.652 |
- |
4.27% |
- |
|
std::equal(list<int>)_(it,_it,_it,_it)/8192
|
7.48% |
11567.079 |
12432.614 |
- |
2.88% |
- |
|
std::generate(list<int>)/8192
|
7.48% |
6920.770 |
7438.212 |
- |
0.43% |
- |
|
std::unordered_set<std::string>::count(key)_(non-existent)/32
|
7.46% |
19.518 |
20.974 |
- |
-2.82% |
- |
|
BM_MakeHeap_uint32_PipeOrgan_4
|
7.45% |
0.396 |
0.425 |
- |
1.39% |
- |
|
rng::copy_if(list<int>)_(entire_range)/64
|
7.45% |
33.604 |
36.106 |
- |
17.24% |
- |
|
std::map<std::string,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32
|
7.42% |
1207.737 |
1297.388 |
- |
5.89% |
- |
|
std::search(list<int>,_pred)_(same_length)/8192
|
7.41% |
8371.736 |
8992.439 |
- |
0.57% |
- |
|
rng::find_end(list<int>,_pred)_(process_all)/8192
|
7.41% |
7812.718 |
8391.822 |
- |
-5.73% |
- |
|
rng::unique(deque<int>)_(sprinkled)/52
|
7.30% |
67.318 |
72.235 |
- |
-3.37% |
- |
|
BM_std_minmax_element<short>/70000
|
7.30% |
17888.496 |
19194.393 |
- |
7.52% |
- |
|
std::unordered_set<std::string>::ctor(const&)/32
|
7.28% |
680.915 |
730.461 |
- |
0.88% |
- |
|
rng::search_n(list<int>)_(no_match)/8192
|
7.25% |
6884.198 |
7383.153 |
- |
-0.14% |
- |
|
std::replace(vector<int>)_(sprinkled)/1024
|
7.24% |
155.515 |
166.779 |
- |
-1.26% |
- |
|
BM_StringAssignStr_Huge_Transparent
|
7.24% |
105.638 |
113.286 |
- |
9.48% |
- |
|
BM_std_minmax_element<short>/64000
|
7.22% |
16352.799 |
17533.744 |
- |
7.56% |
- |
|
SetIntersection_Interlaced_Vector_uint64_16384_64
|
7.21% |
6030385.390 |
6465381.121 |
- |
7.91% |
- |
|
std::find_end(forward_list<int>,_pred)_(single_element)/8192
|
7.21% |
6263.633 |
6715.227 |
- |
4.30% |
- |
|
rng::move(vector<bool>)_(unaligned)/64
|
7.20% |
1.625 |
1.742 |
- |
7.59% |
- |
|
rng::stable_partition(list<int>)_(alloc_fails)/1024
|
7.18% |
4165.673 |
4464.972 |
- |
7.35% |
- |
|
BM_StringRelational_Less_Small_Empty_Control
|
7.18% |
1.854 |
1.988 |
- |
4.71% |
- |
|
BM_std_min<short>/17
|
7.18% |
1.539 |
1.650 |
- |
4.04% |
- |
|
std::stable_partition(vector<int>)_(dense)/50
|
7.16% |
24.572 |
26.332 |
- |
-0.36% |
- |
|
std::copy_n(vector<bool>)_(unaligned)/262144
|
7.16% |
1712.008 |
1834.545 |
- |
7.15% |
- |
|
std::multiset<int>::operator=(const&)_(into_populated_Container)/1024
|
7.14% |
1309.771 |
1403.229 |
- |
6.84% |
- |
|
rng::move(vector<int>)/1048576
|
7.11% |
56452.768 |
60468.236 |
- |
4.68% |
- |
|
BM_std_minmax_element<short>/65536
|
7.11% |
16770.376 |
17962.980 |
- |
7.62% |
- |
|
rng::search(list<int>)_(single_element)/1000
|
7.10% |
663.868 |
711.034 |
- |
6.76% |
- |
|
rng::find_end(deque<int>)_(process_all)/1000
|
7.05% |
252.438 |
270.241 |
- |
7.22% |
- |
|
std::unordered_set<std::string>::count(key)_(existent)/8192
|
7.03% |
42.063 |
45.019 |
- |
39.77% |
- |
|
std::map<std::string,_int>::insert(value)_(new_value)/32
|
7.02% |
41.913 |
44.857 |
- |
32.76% |
- |
|
BM_std_min<long_long>/1
|
7.02% |
0.567 |
0.607 |
- |
-9.73% |
- |
|
BM_std_minmax_element<short>/5500
|
7.02% |
1413.084 |
1512.267 |
- |
7.31% |
- |
|
std::search(list<int>,_pred)_(single_element)/8192
|
7.01% |
8143.226 |
8714.225 |
- |
0.53% |
- |
|
rng::find_last(deque<int>)_(bail_90%)/8192
|
7.00% |
204.400 |
218.715 |
- |
7.34% |
- |
|
BM_PopHeap_uint32_1
|
6.97% |
0.522 |
0.558 |
- |
22.31% |
- |
|
rng::stable_partition(vector<int>)_(sparse)/1024
|
6.96% |
207.022 |
221.426 |
- |
7.06% |
- |
|
std::find_end(forward_list<int>)_(same_length)/8192
|
6.91% |
13330.796 |
14252.533 |
- |
-1.83% |
- |
|
std::generate_n(vector<int>)/50
|
6.91% |
12.058 |
12.891 |
- |
6.96% |
- |
|
std::stable_partition(vector<int>)_(alloc_fails)/50
|
6.89% |
1924.327 |
2056.911 |
- |
7.69% |
- |
|
std::copy(vector<bool>)_(aligned)/262144
|
6.89% |
628.695 |
671.985 |
- |
-1.77% |
- |
|
std::stable_partition(deque<int>)_(sparse)/1024
|
6.88% |
445.991 |
476.690 |
- |
5.04% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1
|
6.84% |
1600348.471 |
1709852.375 |
- |
-0.41% |
- |
|
rng::find_last(deque<int>)_(bail_90%)/1024
|
6.82% |
28.964 |
30.940 |
- |
6.68% |
- |
|
std::find_if_not(list<int>)_(process_all)/8192
|
6.80% |
8125.775 |
8678.642 |
- |
5.41% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_64
|
6.80% |
12659416.516 |
13519928.633 |
- |
-1.85% |
- |
|
std::map<std::string,_int>::insert_or_assign(key,_value)_(new_value)/0
|
6.79% |
32.510 |
34.717 |
- |
20.29% |
- |
|
std::multimap<int,_int>::equal_range(key)_(non-existent)/32
|
6.76% |
2.256 |
2.408 |
- |
3.19% |
- |
|
std::multimap<int,_int>::find(key)_(non-existent)/1024
|
6.75% |
5.331 |
5.691 |
- |
5.39% |
- |
|
std::swap_ranges(deque<int>)/1024
|
6.71% |
319.833 |
341.309 |
- |
3.56% |
- |
|
bm_lexicographical_compare<unsigned_char>/6
|
6.66% |
1.673 |
1.785 |
- |
-8.90% |
- |
|
BM_deque_deque_copy_backward/0
|
6.66% |
0.860 |
0.918 |
- |
13.48% |
- |
|
std::is_partitioned(deque<int>)_(partitioned)/50
|
6.65% |
13.937 |
14.864 |
- |
0.09% |
- |
|
std::unordered_multimap<int,_int>::count(key)_(existent)/1024
|
6.63% |
1.592 |
1.697 |
- |
1.18% |
- |
|
BM_std_min<int>/3
|
6.61% |
0.690 |
0.735 |
- |
5.67% |
- |
|
std::stable_sort(deque<int>)_(qsort_adversarial)/8
|
6.61% |
17.854 |
19.035 |
- |
6.35% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192
|
6.60% |
65351.716 |
69663.140 |
- |
6.80% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_16
|
6.58% |
0.653 |
0.696 |
- |
9.44% |
- |
|
rng::copy_n(vector<int>)/32768
|
6.57% |
2563.361 |
2731.757 |
- |
19.08% |
- |
|
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_ascending)/8
|
6.56% |
16.758 |
17.857 |
- |
4.89% |
- |
|
BM_std_min<short>/19
|
6.55% |
1.805 |
1.923 |
- |
-2.62% |
- |
|
SetIntersection_Front_Set_string_262144_64
|
6.55% |
4715477.089 |
5024118.963 |
- |
4.64% |
- |
|
BM_RangesMakeThenSortHeap_string_SingleElement_256
|
6.53% |
24.337 |
25.926 |
- |
6.79% |
- |
|
SetIntersection_Interlaced_Set_float_1024_256
|
6.52% |
15437730.436 |
16444492.311 |
- |
1.39% |
- |
|
BM_std_minmax_element<short>/4096
|
6.49% |
1060.380 |
1129.206 |
- |
7.55% |
- |
|
BM_MakeHeap_float_Random_16
|
6.49% |
1.436 |
1.530 |
- |
-4.86% |
- |
|
std::find_if(deque<int>)_(bail_25%)/8192
|
6.47% |
714.789 |
761.013 |
- |
8.18% |
- |
|
BM_std_minmax_element<short>/4000
|
6.46% |
1034.319 |
1101.115 |
- |
7.50% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_1024
|
6.46% |
10.529 |
11.209 |
- |
6.18% |
- |
|
BM_MakeHeap_uint64_Ascending_4
|
6.44% |
0.428 |
0.456 |
- |
0.89% |
- |
|
SetIntersection_Interlaced_Vector_uint32_256_64
|
6.43% |
6741520.205 |
7174876.346 |
- |
-1.48% |
- |
|
rng::none_of(vector<int>)_(process_all)/8
|
6.39% |
2.453 |
2.610 |
- |
10.88% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16
|
6.38% |
1604154.055 |
1706494.791 |
- |
0.13% |
- |
|
SetIntersection_Front_Set_string_1024_16
|
6.33% |
1961096.798 |
2085306.128 |
- |
3.14% |
- |
|
std::map<std::string,_int>::upper_bound(key)_(existent)/1024
|
6.33% |
21.904 |
23.291 |
- |
0.44% |
- |
|
rng::stable_partition(deque<int>)_(dense)/32
|
6.33% |
31.758 |
33.769 |
- |
20.59% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_64
|
6.33% |
6.806 |
7.237 |
- |
5.31% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_256_16
|
6.31% |
8888420.399 |
9449705.621 |
- |
16.06% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_256
|
6.27% |
1603295.573 |
1703863.852 |
- |
-0.84% |
- |
|
std::stable_partition(deque<int>)_(dense)/50
|
6.26% |
39.574 |
42.050 |
- |
5.96% |
- |
|
std::multiset<std::string>::erase(key)_(non-existent)/8192
|
6.24% |
29.497 |
31.338 |
- |
0.44% |
- |
|
std::unordered_set<std::string>::operator=(const&)_(into_cleared_Container)/32
|
6.23% |
767.968 |
815.841 |
- |
21.69% |
- |
|
rng::ends_with(deque<int>)_(mismatch_at_end)/8
|
6.23% |
5.454 |
5.794 |
- |
1.56% |
- |
|
std::unordered_set<int>::insert(value)_(new_value)/8192
|
6.22% |
19.526 |
20.742 |
- |
7.02% |
- |
|
std::copy_backward(vector<bool>)_(aligned)/512
|
6.22% |
1.474 |
1.566 |
- |
0.38% |
- |
|
BM_std_min<unsigned_short>/23
|
6.22% |
2.104 |
2.234 |
- |
4.66% |
- |
|
SetIntersection_Front_Set_float_262144_256
|
6.22% |
4448530.914 |
4725172.142 |
- |
-2.95% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_256
|
6.21% |
1.590 |
1.688 |
- |
3.62% |
- |
|
std::is_partitioned(deque<int>)_(partitioned)/32
|
6.19% |
9.206 |
9.776 |
- |
0.02% |
- |
|
BM_RangesPopHeap_string_262144
|
6.18% |
93.934 |
99.736 |
- |
-1.40% |
- |
|
BM_deque_vector_ranges_copy_backward/1
|
6.17% |
2.048 |
2.174 |
- |
1.58% |
- |
|
std::unordered_multiset<int>::count(key)_(non-existent)/32
|
6.15% |
1.042 |
1.106 |
- |
-3.34% |
- |
|
BM_vector_deque_copy_backward/1
|
6.15% |
2.187 |
2.322 |
- |
0.51% |
- |
|
SetIntersection_Interlaced_Vector_uint64_256_4
|
6.14% |
4821431.481 |
5117535.418 |
- |
1.07% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_16384
|
6.13% |
147447421.258 |
156484187.471 |
- |
9.13% |
- |
|
rng::reverse_copy(deque<int>)/8
|
6.12% |
2.877 |
3.053 |
- |
0.27% |
- |
|
rng::find_last_if(forward_list<int>)_(bail_10%)/8192
|
6.11% |
6830.100 |
7247.740 |
- |
5.85% |
- |
|
BM_std_minmax_element<char>/2
|
6.11% |
0.649 |
0.688 |
- |
-0.01% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_middle)/1024
|
6.11% |
36.679 |
38.920 |
- |
32.19% |
- |
|
std::set<int>::find(key)_(existent)/8192
|
6.10% |
8.000 |
8.488 |
- |
5.61% |
- |
|
SetIntersection_Front_Set_string_16_16
|
6.10% |
60695354.262 |
64397312.562 |
- |
1.71% |
- |
|
std::swap_ranges(deque<int>)/8192
|
6.09% |
2553.165 |
2708.604 |
- |
2.75% |
- |
|
BM_std_minmax_element<short>/1024
|
6.07% |
270.708 |
287.136 |
- |
7.01% |
- |
|
std::multiset<int>::equal_range(key)_(non-existent)/1024
|
6.03% |
6.347 |
6.730 |
- |
5.52% |
- |
|
BM_StringEraseWithMove_Small_Transparent
|
6.03% |
2.535 |
2.687 |
- |
5.17% |
- |
|
rng::ends_with(vector<int>)_(mismatch_at_end)/50
|
6.03% |
4.555 |
4.830 |
- |
-1.79% |
- |
|
std::vector<int>::ctor(size,_value_type)_(cheap_elements)/32
|
6.02% |
9.175 |
9.727 |
- |
-6.02% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192
|
6.00% |
85326.065 |
90448.989 |
- |
3.43% |
- |
|
BM_deque_vector_ranges_copy_backward/0
|
6.00% |
1.448 |
1.534 |
- |
11.47% |
- |
|
BM_RangesPushHeap_string_Ascending_16384
|
5.98% |
18.599 |
19.711 |
- |
2.12% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_16384
|
5.96% |
1608701.578 |
1704526.774 |
- |
-0.22% |
- |
|
BM_PushHeap_string_Ascending_64
|
5.95% |
6.926 |
7.338 |
- |
2.78% |
- |
|
std::unordered_multimap<int,_int>::insert(value)_(already_present)/1024
|
5.94% |
32.378 |
34.301 |
- |
-1.72% |
- |
|
std::map<int,_int>::find(key)_(non-existent)/32
|
5.94% |
2.347 |
2.487 |
- |
3.54% |
- |
|
BM_std_min<unsigned___int128>/64000
|
5.93% |
26142.466 |
27693.975 |
- |
-35.42% |
- |
|
std::partial_sort_copy(deque<int>)_(heap)/8
|
5.92% |
15.275 |
16.179 |
- |
-3.52% |
- |
|
rng::find_if(deque<int>)_(process_all)/32768
|
5.92% |
11695.902 |
12388.108 |
- |
1.61% |
- |
|
std::unique_copy(deque<int>,_pred)_(contiguous)/32
|
5.91% |
17.599 |
18.639 |
- |
2.66% |
- |
|
std::multimap<std::string,_int>::find(key)_(non-existent)/8192
|
5.91% |
26.577 |
28.147 |
- |
1.68% |
- |
|
rng::generate(list<int>)/8192
|
5.90% |
7089.602 |
7507.843 |
- |
-0.36% |
- |
|
BM_std_minmax<unsigned_int>/6
|
5.89% |
1.310 |
1.387 |
- |
3.21% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_64
|
5.89% |
1608058.432 |
1702710.126 |
- |
-0.27% |
- |
|
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_64
|
5.88% |
1.007 |
1.066 |
- |
0.78% |
- |
|
BM_std_min<unsigned___int128>/4000
|
5.88% |
1628.275 |
1724.031 |
- |
-35.17% |
- |
|
std::equal(list<int>)_(it,_it,_it)/8192
|
5.87% |
9462.204 |
10017.948 |
- |
-0.70% |
- |
|
BM_std_minmax<short>/4
|
5.87% |
1.089 |
1.153 |
- |
18.73% |
- |
|
BM_std_min<unsigned___int128>/65536
|
5.86% |
26682.463 |
28245.566 |
- |
-35.65% |
- |
|
BM_StringRelationalLiteral_Compare_Empty_Small_Control
|
5.85% |
1.535 |
1.625 |
- |
2.17% |
- |
|
std::is_permutation(list<int>)_(4leg)_(common_prefix)/8
|
5.85% |
3.808 |
4.031 |
- |
9.55% |
- |
|
std::find_if_not(deque<int>)_(process_all)/32768
|
5.83% |
11464.755 |
12133.306 |
- |
1.08% |
- |
|
BM_PushHeap_float_Ascending_16384
|
5.81% |
4.056 |
4.292 |
- |
1.70% |
- |
|
BM_StringRelational_Less_Empty_Large_Control
|
5.80% |
1.709 |
1.808 |
- |
-3.54% |
- |
|
std::equal(list<int>)_(it,_it,_it,_pred)/8192
|
5.80% |
12231.953 |
12940.973 |
- |
1.93% |
- |
|
BM_StringRelational_Less_Large_Empty_Control
|
5.79% |
1.937 |
2.049 |
- |
5.15% |
- |
|
rng::stable_sort(vector<NonIntegral>)_(alloc_fails,_repeated)/8
|
5.78% |
16.790 |
17.760 |
- |
5.15% |
- |
|
BM_RangesSortHeap_float_1
|
5.77% |
0.248 |
0.262 |
- |
2.20% |
- |
|
rng::find_if(vector<char>)_(process_all)/8
|
5.77% |
2.445 |
2.586 |
- |
3.96% |
- |
|
rng::stable_sort(deque<int>)_(descending)/8
|
5.76% |
26.723 |
28.261 |
- |
3.31% |
- |
|
std::copy_backward(vector<int>)/8
|
5.73% |
2.133 |
2.255 |
- |
1.39% |
- |
|
BM_std_minmax<unsigned_long_long>/1
|
5.73% |
0.595 |
0.630 |
- |
7.90% |
- |
|
std::copy_backward(vector<int>)/32768
|
5.71% |
3586.083 |
3790.974 |
- |
-0.11% |
- |
|
rng::partial_sort(deque<int>)_(ascending)/8
|
5.71% |
31.035 |
32.808 |
- |
7.56% |
- |
|
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/8192
|
5.69% |
7.276 |
7.690 |
- |
-6.63% |
- |
|
BM_PushHeap_uint64_Descending_4
|
5.69% |
0.361 |
0.382 |
- |
5.81% |
- |
|
rng::find_end(forward_list<int>,_pred)_(single_element)/8192
|
5.69% |
6594.793 |
6970.172 |
- |
4.86% |
- |
|
BM_RangesPushHeap_string_Ascending_64
|
5.66% |
7.081 |
7.482 |
- |
0.55% |
- |
|
rng::partition(deque<int>)_(dense)/50
|
5.66% |
13.966 |
14.757 |
- |
-4.17% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192
|
5.66% |
179012.336 |
189140.263 |
- |
4.71% |
- |
|
std::unique(deque<int>)_(sprinkled)/1024
|
5.66% |
852.697 |
900.921 |
- |
2.82% |
- |
|
bm_lexicographical_compare<unsigned_char>/4
|
5.64% |
1.249 |
1.319 |
- |
-11.89% |
- |
|
std::map<std::string,_int>::ctor(const&)/32
|
5.63% |
688.001 |
726.749 |
- |
-7.87% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_1024_16
|
5.63% |
1135645.192 |
1199557.898 |
- |
0.61% |
- |
|
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192
|
5.63% |
140570.248 |
148479.276 |
- |
6.27% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024
|
5.60% |
4534.793 |
4788.932 |
- |
4.00% |
- |
|
BM_std_minmax<unsigned_char>/8
|
5.59% |
0.977 |
1.032 |
- |
-5.07% |
- |
|
std::unordered_set<int>::count(key)_(non-existent)/32
|
5.58% |
1.641 |
1.732 |
- |
17.01% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_256
|
5.57% |
8.715 |
9.201 |
- |
5.16% |
- |
|
std::set<int>::erase(key)_(existent)/8192
|
5.56% |
51.424 |
54.282 |
- |
5.88% |
- |
|
bm_lexicographical_compare<signed_char>/4
|
5.54% |
1.971 |
2.080 |
- |
6.37% |
- |
|
BM_std_minmax<unsigned_int>/4
|
5.51% |
1.027 |
1.084 |
- |
11.41% |
- |
|
BM_deque_deque_copy_backward/64
|
5.51% |
3.329 |
3.512 |
- |
4.09% |
- |
|
SetIntersection_Front_Vector_uint64_1024_64
|
5.49% |
1427330.854 |
1505693.025 |
- |
9.75% |
- |
|
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/8
|
5.49% |
5.137 |
5.419 |
- |
4.93% |
- |
|
BM_std_min<unsigned___int128>/1024
|
5.49% |
417.854 |
440.793 |
- |
-35.13% |
- |
|
std::vector<int>::ctor(size)/32
|
5.49% |
9.540 |
10.064 |
- |
-7.81% |
- |
|
std::unordered_map<int,_int>::contains(key)_(existent)/8192
|
5.49% |
1.222 |
1.289 |
- |
-7.67% |
- |
|
rng::is_permutation(deque<int>)_(4leg)_(common_prefix)/8
|
5.48% |
6.281 |
6.626 |
- |
6.18% |
- |
|
std::multiset<std::string>::lower_bound(key)_(existent)/8192
|
5.48% |
29.598 |
31.220 |
- |
0.95% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/8
|
5.48% |
18.295 |
19.298 |
- |
5.32% |
- |
|
std::map<int,_int>::insert(value)_(already_present)/8192
|
5.46% |
3.935 |
4.150 |
- |
2.63% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_256
|
5.42% |
12092781.900 |
12747788.828 |
- |
0.37% |
- |
|
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Descending_4
|
5.40% |
0.756 |
0.797 |
- |
5.24% |
- |
|
std::transform(list<int>,_list<int>)/8192
|
5.39% |
9393.963 |
9899.957 |
- |
5.19% |
- |
|
rng::equal(list<int>)_(it,_it,_it,_it)/8192
|
5.37% |
11886.270 |
12524.288 |
- |
0.39% |
- |
|
BM_std_min<unsigned___int128>/1
|
5.37% |
0.437 |
0.460 |
- |
25.31% |
- |
|
std::equal(deque<int>)_(it,_it,_it)/50
|
5.36% |
20.240 |
21.326 |
- |
-11.53% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192
|
5.36% |
9301.342 |
9800.125 |
- |
0.51% |
- |
|
BM_std_min<unsigned___int128>/4096
|
5.36% |
1665.940 |
1755.255 |
- |
-35.53% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/8192
|
5.36% |
9333.113 |
9833.416 |
- |
0.51% |
- |
|
BM_StringRelational_Less_Empty_Empty_Control
|
5.36% |
1.889 |
1.990 |
- |
2.84% |
- |
|
BM_RangesMakeThenSortHeap_string_Ascending_1024
|
5.35% |
47.035 |
49.553 |
- |
0.83% |
- |
|
bm_ranges_lexicographical_compare<signed_char>/64
|
5.33% |
2.187 |
2.304 |
- |
21.04% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_repeated)/1024
|
5.33% |
3807.838 |
4010.723 |
- |
5.43% |
- |
|
BM_StringRelational_Eq_Small_Small_ChangeMiddle
|
5.31% |
1.604 |
1.689 |
- |
3.05% |
- |
|
SetIntersection_Interlaced_Vector_uint32_16384_256
|
5.31% |
13733360.300 |
14462729.823 |
- |
2.40% |
- |
|
rng::search(deque<int>)_(single_element)/1000
|
5.30% |
425.764 |
448.322 |
- |
-0.35% |
- |
|
BM_std_min<int>/2
|
5.29% |
0.462 |
0.486 |
- |
5.33% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_4
|
5.28% |
1606269.122 |
1691079.752 |
- |
0.22% |
- |
|
BM_std_minmax_element<short>/512
|
5.28% |
138.808 |
146.133 |
- |
5.87% |
- |
|
std::unordered_multimap<int,_int>::contains(key)_(existent)/8192
|
5.28% |
1.310 |
1.379 |
- |
3.02% |
- |
|
std::find_if_not(deque<int>)_(process_all)/8192
|
5.27% |
2878.672 |
3030.443 |
- |
2.89% |
- |
|
rng::for_each_n(list<int>)/8
|
5.27% |
2.415 |
2.542 |
- |
-0.78% |
- |
|
rng::partition(deque<int>)_(sparse)/50
|
5.27% |
16.502 |
17.371 |
- |
-14.21% |
- |
|
std::unordered_set<std::string>::ctor(&&,_different_allocs)/32
|
5.26% |
1045.836 |
1100.860 |
- |
6.74% |
- |
|
BM_std_min<unsigned___int128>/70000
|
5.26% |
28539.590 |
30039.766 |
- |
-35.92% |
- |
|
BM_std_min<unsigned___int128>/5500
|
5.25% |
2237.149 |
2354.596 |
- |
-35.61% |
- |
|
SetIntersection_Front_Set_float_262144_1024
|
5.25% |
15106365.091 |
15899304.199 |
- |
11.93% |
- |
|
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/8192
|
5.25% |
252748.787 |
266008.573 |
- |
2.30% |
- |
|
bm_lexicographical_compare<int>/4
|
5.24% |
1.318 |
1.387 |
- |
10.20% |
- |
|
BM_MakeThenSortHeap_uint32_SingleElement_1024
|
5.24% |
8.972 |
9.442 |
- |
2.52% |
- |
|
std::map<std::string,_int>::contains(key)_(non-existent)/8192
|
5.24% |
27.357 |
28.789 |
- |
-1.94% |
- |
|
SetIntersection_Interlaced_Set_uint64_256_256
|
5.21% |
8930507.045 |
9395606.541 |
- |
4.13% |
- |
|
BM_std_min<unsigned_short>/24
|
5.21% |
2.378 |
2.501 |
- |
0.33% |
- |
|
rng::find_if(deque<int>)_(process_all)/8192
|
5.20% |
2945.879 |
3099.095 |
- |
2.97% |
- |
|
rng::is_partitioned(deque<int>)_(partitioned)/32
|
5.20% |
9.132 |
9.606 |
- |
-9.13% |
- |
|
std::remove_copy_if(list<int>)_(sprinkled)/50
|
5.19% |
25.701 |
27.034 |
- |
9.78% |
- |
|
BM_RangesMakeHeap_uint64_Random_64
|
5.17% |
1.223 |
1.286 |
- |
-0.50% |
- |
|
rng::stable_sort(deque<int>)_(ascending)/8
|
5.17% |
17.911 |
18.836 |
- |
2.50% |
- |
|
BM_std_minmax<int>/16
|
5.16% |
1.250 |
1.315 |
- |
0.11% |
- |
|
std::set<std::string>::find(key)_(non-existent)/1024
|
5.16% |
19.299 |
20.295 |
- |
-0.35% |
- |
|
std::mismatch(vector<int>)_(it,_it,_it,_pred)/1000
|
5.15% |
456.422 |
479.938 |
- |
2.02% |
- |
|
BM_std_min<unsigned___int128>/512
|
5.14% |
209.481 |
220.246 |
- |
-34.89% |
- |
|
rng::find_last(vector<char>)_(bail_10%)/50
|
5.14% |
5.343 |
5.618 |
- |
0.97% |
- |
|
std::map<std::string,_int>::clear()/8192
|
5.13% |
201244.722 |
211559.920 |
- |
2.73% |
- |
|
std::find_if_not(vector<char>)_(process_all)/8
|
5.12% |
2.345 |
2.466 |
- |
-0.14% |
- |
|
rng::find_last_if_not(forward_list<int>)_(bail_10%)/1024
|
5.09% |
788.104 |
828.221 |
- |
6.45% |
- |
|
SetIntersection_Front_Set_uint32_16384_256
|
5.08% |
4737152.497 |
4978014.254 |
- |
2.45% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_64_64
|
5.08% |
17916164.751 |
18826637.896 |
- |
-0.36% |
- |
|
BM_RangesMakeHeap_string_Descending_16384
|
5.08% |
2.755 |
2.895 |
- |
-24.78% |
- |
|
SetIntersection_Front_Set_string_1024_256
|
5.06% |
15804029.494 |
16604472.114 |
- |
2.93% |
- |
|
bm_lexicographical_compare<unsigned_char>/7
|
5.06% |
1.929 |
2.026 |
- |
-8.45% |
- |
|
std::is_sorted(deque<int>,_pred)/8
|
5.06% |
4.457 |
4.682 |
- |
7.80% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_Heap_4
|
5.03% |
1.845 |
1.937 |
- |
-4.65% |
- |
|
BM_RangesMakeHeap_float_Random_1024
|
5.03% |
1.151 |
1.209 |
- |
-1.80% |
- |
|
rng::find_end(list<int>)_(process_all)/1024
|
5.02% |
674.205 |
708.022 |
- |
5.08% |
- |
|
rng::replace(vector<int>)_(prefix)/50
|
5.00% |
6.937 |
7.283 |
- |
4.28% |
- |
|
BM_StringRead_Cold_Shallow_Small
|
4.98% |
0.897 |
0.942 |
- |
21.27% |
- |
|
SetIntersection_Front_Set_float_16384_64
|
4.97% |
1916148.783 |
2011476.512 |
- |
-0.09% |
- |
|
BM_RangesMakeThenSortHeap_string_SingleElement_262144
|
4.97% |
49.418 |
51.874 |
- |
-9.33% |
- |
|
BM_getline_string
|
4.97% |
17.356 |
18.219 |
- |
3.92% |
- |
|
std::map<std::string,_int>::insert(value)_(already_present)/1024
|
4.95% |
24.798 |
26.026 |
- |
27.26% |
- |
|
SetIntersection_Front_Vector_uint64_262144_16384
|
4.95% |
78121512.852 |
81987809.019 |
- |
4.98% |
- |
|
BM_MakeHeap_string_SingleElement_16384
|
4.95% |
5.948 |
6.243 |
- |
2.34% |
- |
|
std::set<int>::insert(hint,_value)_(good_hint,_middle)/1024
|
4.94% |
24.646 |
25.865 |
- |
6.63% |
- |
|
BM_MakeHeap_float_Heap_4
|
4.94% |
0.280 |
0.294 |
- |
6.60% |
- |
|
SetIntersection_Interlaced_Vector_uint64_262144_4
|
4.94% |
1524439.705 |
1599741.164 |
- |
1.06% |
- |
|
std::multimap<int,_int>::contains(key)_(non-existent)/1024
|
4.93% |
5.358 |
5.622 |
- |
4.76% |
- |
|
BM_StringFindAllMatch/64
|
4.93% |
3.002 |
3.150 |
- |
2.54% |
- |
|
std::map<std::string,_int>::lower_bound(key)_(existent)/1024
|
4.93% |
22.186 |
23.279 |
- |
-0.93% |
- |
|
rng::find_last(vector<char>)_(bail_10%)/1048576
|
4.92% |
108219.792 |
113544.677 |
- |
1.21% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_64_16
|
4.91% |
21723039.890 |
22790323.975 |
- |
10.26% |
- |
|
BM_std_min<char>/29
|
4.90% |
1.966 |
2.062 |
- |
2.98% |
- |
|
std::list<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
|
4.90% |
13232.975 |
13880.820 |
- |
-16.76% |
- |
|
BM_std_min<unsigned_char>/16
|
4.89% |
2.489 |
2.611 |
- |
-0.31% |
- |
|
BM_MakeHeap_string_Ascending_64
|
4.88% |
4.715 |
4.945 |
- |
1.91% |
- |
|
SetIntersection_None_Vector_uint64_1024_1
|
4.88% |
1086233.502 |
1139284.616 |
- |
-0.25% |
- |
|
std::stable_sort(deque<int>)_(ascending)/8
|
4.86% |
18.229 |
19.114 |
- |
5.31% |
- |
|
SetIntersection_None_Vector_uint64_262144_16
|
4.86% |
1146464.150 |
1202134.662 |
- |
0.55% |
- |
|
rng::replace(vector<int>)_(prefix)/8192
|
4.84% |
1155.965 |
1211.949 |
- |
-4.07% |
- |
|
rng::find_first_of(vector<int>)_(large_needle)/50
|
4.83% |
271.638 |
284.765 |
- |
-0.28% |
- |
|
rng::search_n(list<int>)_(no_match)/1048576
|
4.83% |
824111.616 |
863915.538 |
- |
0.09% |
- |
|
std::multimap<std::string,_int>::find(key)_(non-existent)/1024
|
4.82% |
21.446 |
22.481 |
- |
4.97% |
- |
|
std::adjacent_find(deque<int>,_pred)/8
|
4.81% |
4.306 |
4.513 |
- |
5.28% |
- |
|
rng::search(deque<int>,_pred)_(near_matches)/1024
|
4.81% |
26441.851 |
27713.694 |
- |
4.56% |
- |
|
BM_PushHeap_float_Descending_64
|
4.81% |
0.379 |
0.397 |
- |
1.00% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/8192
|
4.81% |
137077.145 |
143665.946 |
- |
5.43% |
- |
|
BM_StringRead_Cold_Deep_Large
|
4.80% |
1.340 |
1.404 |
- |
16.15% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_4
|
4.80% |
0.721 |
0.756 |
- |
6.77% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_4
|
4.78% |
0.691 |
0.724 |
- |
-1.16% |
- |
|
rng::remove_copy_if(list<int>)_(sprinkled)/8192
|
4.77% |
7318.347 |
7667.766 |
- |
5.17% |
- |
|
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/1024
|
4.77% |
1807.384 |
1893.654 |
- |
22.69% |
- |
|
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/1024
|
4.77% |
5.229 |
5.478 |
- |
-6.12% |
- |
|
std::map<int,_int>::find(key)_(non-existent)/8192
|
4.77% |
7.078 |
7.416 |
- |
4.71% |
- |
|
rng::remove_copy_if(deque<int>)_(sprinkled)/8192
|
4.76% |
3437.509 |
3601.163 |
- |
-0.68% |
- |
|
std::move(vector<bool>)_(aligned)/64
|
4.76% |
1.665 |
1.744 |
- |
-1.82% |
- |
|
BM_std_minmax_element<int>/1
|
4.75% |
0.300 |
0.315 |
- |
3.11% |
- |
|
BM_PushHeap_float_SingleElement_4
|
4.74% |
0.357 |
0.374 |
- |
-1.19% |
- |
|
BM_MakeHeap_uint64_Random_1024
|
4.74% |
1.081 |
1.132 |
- |
3.16% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_middle)/8192
|
4.71% |
555.784 |
581.944 |
- |
2.72% |
- |
|
bm_lexicographical_compare<signed_char>/5
|
4.70% |
2.209 |
2.313 |
- |
4.80% |
- |
|
rng::stable_sort(deque<int>)_(qsort_adversarial)/8
|
4.68% |
18.024 |
18.868 |
- |
3.03% |
- |
|
rng::find_last(vector<char>)_(bail_10%)/8192
|
4.68% |
854.591 |
894.558 |
- |
1.36% |
- |
|
BM_std_minmax<short>/24
|
4.68% |
2.287 |
2.394 |
- |
7.59% |
- |
|
std::stable_partition(vector<int>)_(sparse)/32
|
4.67% |
6.840 |
7.160 |
- |
4.16% |
- |
|
SetIntersection_Front_Vector_uint64_16384_16384
|
4.67% |
78132469.620 |
81780372.261 |
- |
5.03% |
- |
|
rng::copy_n(list<int>)/4096
|
4.66% |
4635.736 |
4851.992 |
- |
21.82% |
- |
|
std::mismatch(vector<int>)_(it,_it,_it,_pred)/8
|
4.66% |
4.202 |
4.398 |
- |
2.66% |
- |
|
std::move(deque<int>)/64
|
4.66% |
6.283 |
6.576 |
- |
9.54% |
- |
|
BM_std_min<unsigned_short>/30
|
4.65% |
2.307 |
2.415 |
- |
2.34% |
- |
|
std::unordered_multimap<int,_int>::find(key)_(existent)/8192
|
4.65% |
1.284 |
1.343 |
- |
5.10% |
- |
|
BM_StringRelationalLiteral_Less_Large_Large_ChangeMiddle
|
4.65% |
1.689 |
1.767 |
- |
9.81% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_1024
|
4.64% |
21191041.934 |
22174606.807 |
- |
2.93% |
- |
|
rng::unique(list<int>)_(contiguous)/52
|
4.64% |
67.424 |
70.551 |
- |
-5.93% |
- |
|
rng::move(deque<int>)/64
|
4.63% |
6.604 |
6.910 |
- |
9.36% |
- |
|
std::flat_map<int,_int>::insert(value)_(already_present)/0
|
4.62% |
1.041 |
1.090 |
- |
5.38% |
- |
|
std::map<std::string,_int>::find(key)_(existent)/8192
|
4.61% |
32.285 |
33.773 |
- |
8.91% |
- |
|
std::distance(deque<int>)/50
|
4.61% |
0.636 |
0.666 |
- |
-4.06% |
- |
|
BM_MakeHeap_uint32_PipeOrgan_1024
|
4.60% |
0.698 |
0.730 |
- |
6.02% |
- |
|
std::unordered_map<int,_int>::ctor(&&,_different_allocs)/8192
|
4.60% |
109362.622 |
114397.263 |
- |
1.96% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192
|
4.58% |
81606.151 |
85344.874 |
- |
7.49% |
- |
|
SetIntersection_Interlaced_Vector_uint32_64_16
|
4.58% |
18017636.327 |
18842533.112 |
- |
0.86% |
- |
|
std::set<int>::equal_range(key)_(non-existent)/32
|
4.57% |
2.603 |
2.722 |
- |
0.51% |
- |
|
BM_RangesPushHeap_string_SingleElement_16
|
4.57% |
2.593 |
2.712 |
- |
6.23% |
- |
|
SetIntersection_Front_Set_float_262144_64
|
4.57% |
1894546.646 |
1981105.708 |
- |
5.86% |
- |
|
BM_RangesPushHeap_uint32_QuickSortAdversary_1
|
4.55% |
0.536 |
0.560 |
- |
3.86% |
- |
|
BM_StringAssignStr_Huge_Opaque
|
4.55% |
107.000 |
111.870 |
- |
6.97% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_Ascending_4
|
4.55% |
0.735 |
0.768 |
- |
-3.29% |
- |
|
rng::none_of(deque<int>)_(process_all)/8
|
4.53% |
4.400 |
4.599 |
- |
4.89% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16384
|
4.50% |
1731858.802 |
1809852.215 |
- |
-0.56% |
- |
|
BM_StringDestroy_Large
|
4.50% |
6.877 |
7.186 |
- |
6.51% |
- |
|
rng::remove_copy_if(list<int>)_(prefix)/8192
|
4.50% |
7343.087 |
7673.350 |
- |
5.47% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_64
|
4.49% |
2330985.915 |
2435645.516 |
- |
-1.49% |
- |
|
std::stable_sort(deque<int>)_(pipe-organ)/8
|
4.48% |
20.717 |
21.646 |
- |
5.97% |
- |
|
bm_swap_ranges_vb_unaligned/8
|
4.48% |
4.620 |
4.827 |
- |
-1.73% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_4
|
4.47% |
1103700.288 |
1152996.392 |
- |
-0.81% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024
|
4.46% |
1577.167 |
1647.551 |
- |
0.40% |
- |
|
rng::any_of(deque<int>)_(process_all)/8
|
4.46% |
3.089 |
3.227 |
- |
4.36% |
- |
|
BM_RangesMakeHeap_string_PipeOrgan_16384
|
4.42% |
5.193 |
5.422 |
- |
-20.45% |
- |
|
rng::find_if(deque<int>)_(bail_25%)/8
|
4.42% |
1.441 |
1.505 |
- |
3.53% |
- |
|
BM_StringAssignStr_Large_Opaque
|
4.40% |
10.195 |
10.644 |
- |
4.70% |
- |
|
BM_PopHeap_tuple<uint32,_uint64,_uint32>_262144
|
4.40% |
75.593 |
78.917 |
- |
2.13% |
- |
|
SetIntersection_Front_Vector_string_1024_64
|
4.39% |
3516440.202 |
3670868.889 |
- |
5.88% |
- |
|
rng::is_partitioned(vector<int>)_(unpartitioned)/1024
|
4.39% |
55.830 |
58.279 |
- |
3.88% |
- |
|
std::stable_sort(deque<int>)_(repeated)/8
|
4.38% |
18.347 |
19.152 |
- |
5.22% |
- |
|
rng::mismatch(deque<int>)_(it,_it,_it,_it)/1048576
|
4.38% |
497632.013 |
519433.644 |
- |
3.07% |
- |
|
BM_RangesMakeHeap_uint64_Descending_64
|
4.38% |
0.232 |
0.242 |
- |
3.12% |
- |
|
std::set<int>::operator=(const&)_(into_populated_Container)/32
|
4.37% |
36.922 |
38.535 |
- |
1.52% |
- |
|
BM_StringRead_Cold_Shallow_Empty
|
4.36% |
0.913 |
0.953 |
- |
21.17% |
- |
|
SetIntersection_Interlaced_Set_string_1024_64
|
4.36% |
16140772.554 |
16845015.738 |
- |
-4.93% |
- |
|
BM_StringEraseWithMove_Huge_Transparent
|
4.36% |
42.670 |
44.530 |
- |
-1.70% |
- |
|
BM_std_minmax_element<int>/5500
|
4.34% |
1441.584 |
1504.193 |
- |
4.34% |
- |
|
std::stable_sort(deque<int>)_(descending)/8
|
4.34% |
27.473 |
28.665 |
- |
7.56% |
- |
|
BM_StringRelational_Compare_Empty_Large_Control
|
4.34% |
1.548 |
1.616 |
- |
-0.08% |
- |
|
std::none_of(deque<int>)_(process_all)/8
|
4.33% |
3.089 |
3.223 |
- |
4.36% |
- |
|
BM_std_min<unsigned___int128>/64
|
4.33% |
25.512 |
26.617 |
- |
-31.34% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_4
|
4.33% |
1591859.344 |
1660778.305 |
- |
4.12% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64
|
4.32% |
10.598 |
11.056 |
- |
3.39% |
- |
|
BM_StringRelational_Compare_Small_Empty_Control
|
4.32% |
1.549 |
1.616 |
- |
-5.79% |
- |
|
std::unordered_map<int,_int>::contains(key)_(non-existent)/8192
|
4.31% |
1.367 |
1.426 |
- |
-23.40% |
- |
|
std::find(list<int>)_(process_all)/1024
|
4.31% |
690.966 |
720.732 |
- |
1.44% |
- |
|
rng::is_partitioned(vector<int>)_(unpartitioned)/8192
|
4.31% |
150.194 |
156.662 |
- |
4.31% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_256
|
4.30% |
3264732.334 |
3405093.515 |
- |
-3.92% |
- |
|
rng::contains_subrange(vector<int>)_(near_matches)/1000
|
4.30% |
13879.768 |
14475.966 |
- |
4.21% |
- |
|
std::any_of(deque<int>)_(process_all)/8
|
4.29% |
3.090 |
3.222 |
- |
4.30% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_1024
|
4.29% |
1616556.803 |
1685862.793 |
- |
0.07% |
- |
|
rng::mismatch(deque<int>)_(it,_it,_it,_it)/8192
|
4.29% |
3870.808 |
4036.675 |
- |
3.30% |
- |
|
BM_RangesMakeThenSortHeap_string_SingleElement_16
|
4.28% |
13.162 |
13.726 |
- |
2.63% |
- |
|
std::map<std::string,_int>::equal_range(key)_(existent)/8192
|
4.28% |
29.667 |
30.937 |
- |
5.99% |
- |
|
std::all_of(deque<int>)_(process_all)/8
|
4.27% |
3.091 |
3.223 |
- |
4.27% |
- |
|
std::unordered_multiset<int>::count(key)_(existent)/8192
|
4.27% |
1.755 |
1.829 |
- |
-1.66% |
- |
|
BM_deque_vector_ranges_move_backward/1
|
4.27% |
2.044 |
2.132 |
- |
0.69% |
- |
|
BM_RangesPushHeap_string_SingleElement_16384
|
4.26% |
2.606 |
2.717 |
- |
5.83% |
- |
|
std::map<int,_int>::equal_range(key)_(existent)/32
|
4.25% |
1.752 |
1.826 |
- |
4.25% |
- |
|
SetIntersection_Front_Vector_string_256_256
|
4.25% |
20573607.626 |
21448392.810 |
- |
6.35% |
- |
|
rng::partial_sort_copy(list<int>)_(repeated)/8192
|
4.24% |
52963.035 |
55210.043 |
- |
3.71% |
- |
|
rng::partition_copy(deque<int>)/50
|
4.24% |
27.584 |
28.752 |
- |
4.71% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_1024_16
|
4.23% |
1228721.492 |
1280704.993 |
- |
0.63% |
- |
|
BM_StringAssignAsciizMix_Opaque
|
4.23% |
4.768 |
4.969 |
- |
5.10% |
- |
|
BM_std_min<unsigned_long_long>/7
|
4.22% |
1.832 |
1.909 |
- |
0.45% |
- |
|
rng::all_of(deque<int>)_(process_all)/8
|
4.22% |
3.092 |
3.222 |
- |
4.34% |
- |
|
rng::stable_partition(vector<int>)_(sparse)/32
|
4.22% |
7.280 |
7.587 |
- |
1.35% |
- |
|
std::set<int>::insert(hint,_value)_(bad_hint,_end)/8192
|
4.21% |
71.215 |
74.212 |
- |
2.66% |
- |
|
SetIntersection_Front_Set_string_262144_1024
|
4.21% |
59389171.416 |
61888212.847 |
- |
3.26% |
- |
|
rng::search(deque<int>,_pred)_(near_matches)/1000
|
4.20% |
25389.494 |
26456.852 |
- |
4.76% |
- |
|
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/8192
|
4.20% |
144812.367 |
150896.867 |
- |
1.97% |
- |
|
SetIntersection_None_Vector_uint64_1024_256
|
4.20% |
1100382.538 |
1146587.338 |
- |
2.13% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024
|
4.19% |
1588.060 |
1654.654 |
- |
0.70% |
- |
|
BM_RangesMakeHeap_uint32_Random_64
|
4.19% |
1.271 |
1.324 |
- |
-0.12% |
- |
|
rng::equal(vector<int>)_(it,_it,_it,_it)/8
|
4.18% |
1.469 |
1.530 |
- |
2.49% |
- |
|
rng::remove_copy_if(vector<int>)_(sprinkled)/32
|
4.17% |
10.146 |
10.568 |
- |
1.25% |
- |
|
BM_std_min<unsigned_short>/64
|
4.16% |
3.451 |
3.595 |
- |
2.76% |
- |
|
SetIntersection_Interlaced_Set_uint64_1024_64
|
4.16% |
10141791.544 |
10563926.033 |
- |
5.98% |
- |
|
BM_MakeThenSortHeap_string_Ascending_1024
|
4.15% |
40.005 |
41.665 |
- |
16.23% |
- |
|
std::flat_map<int,_int>::count(key)_(non-existent)/32
|
4.14% |
2.355 |
2.452 |
- |
3.98% |
- |
|
rng::find_first_of(vector<int>)_(large_needle)/32
|
4.13% |
109.353 |
113.869 |
- |
8.41% |
- |
|
BM_StringRelational_Compare_Large_Empty_Control
|
4.12% |
1.593 |
1.659 |
- |
-2.78% |
- |
|
std::copy_backward(vector<bool>)_(aligned)/64
|
4.11% |
1.688 |
1.758 |
- |
-1.01% |
- |
|
std::unordered_set<int>::ctor(const&,_alloc)/32
|
4.10% |
262.293 |
273.038 |
- |
4.79% |
- |
|
BM_PushHeap_float_Descending_16
|
4.10% |
0.363 |
0.378 |
- |
4.00% |
- |
|
BM_std_min<int>/32
|
4.09% |
2.153 |
2.241 |
- |
0.87% |
- |
|
BM_StringRelational_Less_Empty_Small_Control
|
4.09% |
1.857 |
1.932 |
- |
-2.97% |
- |
|
BM_std_minmax<short>/28
|
4.05% |
2.498 |
2.600 |
- |
-0.81% |
- |
|
std::map<int,_int>::lower_bound(key)_(existent)/32
|
4.05% |
1.496 |
1.557 |
- |
3.29% |
- |
|
rng::copy_backward(deque<int>)/8
|
4.02% |
2.720 |
2.830 |
- |
1.31% |
- |
|
BM_StringFindAllMatch/8
|
4.02% |
2.545 |
2.648 |
- |
4.07% |
- |
|
SetIntersection_Interlaced_Vector_string_262144_64
|
4.02% |
18192866.586 |
18923806.780 |
- |
-14.43% |
- |
|
SetIntersection_None_Set_float_16384_64
|
4.01% |
154603718.570 |
160802556.419 |
- |
2.23% |
- |
|
std::vector<int>::ctor(Iterator,_Iterator)_(cheap_elements)/32
|
4.01% |
9.954 |
10.353 |
- |
-2.68% |
- |
|
std::multimap<std::string,_int>::contains(key)_(non-existent)/1024
|
4.00% |
24.497 |
25.477 |
- |
11.32% |
- |
|
BM_std_minmax<char>/3
|
4.00% |
1.126 |
1.172 |
- |
-3.12% |
- |
|
std::find(list<int>)_(bail_25%)/32768
|
3.99% |
8396.973 |
8731.817 |
- |
7.64% |
- |
|
std::set<std::string>::erase(key)_(existent)/0
|
3.98% |
63.066 |
65.578 |
- |
1.95% |
- |
|
rng::any_of(deque<int>)_(process_all)/32768
|
3.98% |
10455.137 |
10871.472 |
- |
3.25% |
- |
|
BM_StringRelational_Less_Huge_Large_Control
|
3.96% |
2.365 |
2.459 |
- |
-0.37% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1024
|
3.96% |
23938732.916 |
24886919.183 |
- |
0.04% |
- |
|
BM_RangesPushHeap_string_Descending_16
|
3.96% |
2.070 |
2.152 |
- |
2.10% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_262144_262144
|
3.95% |
1621234.701 |
1685260.744 |
- |
-0.13% |
- |
|
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32
|
3.94% |
868.893 |
903.156 |
- |
4.41% |
- |
|
std::multiset<std::string>::contains(key)_(existent)/8192
|
3.94% |
30.259 |
31.451 |
- |
12.41% |
- |
|
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024
|
3.93% |
15677.389 |
16294.032 |
- |
-0.04% |
- |
|
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_4
|
3.93% |
3.530 |
3.669 |
- |
3.25% |
- |
|
BM_PushHeap_string_Ascending_16384
|
3.93% |
18.387 |
19.109 |
- |
-14.17% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_16
|
3.92% |
7.886 |
8.196 |
- |
2.36% |
- |
|
rng::copy_backward(vector<int>)/4096
|
3.92% |
145.332 |
151.032 |
- |
7.04% |
- |
|
std::vector<int>::operator=(const&)_(cheap_elements)/8192
|
3.92% |
765.531 |
795.528 |
- |
8.17% |
- |
|
std::flat_map<int,_int>::contains(key)_(non-existent)/0
|
3.91% |
0.637 |
0.662 |
- |
2.09% |
- |
|
SetIntersection_None_Vector_uint64_16384_1024
|
3.89% |
1116457.773 |
1159875.781 |
- |
-1.57% |
- |
|
BM_MakeHeap_string_Heap_262144
|
3.89% |
5.306 |
5.512 |
- |
0.81% |
- |
|
std::find_end(forward_list<int>,_pred)_(process_all)/8192
|
3.88% |
6125.025 |
6362.664 |
- |
-0.15% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1
|
3.88% |
8740537.230 |
9079458.119 |
- |
-23.73% |
- |
|
BM_std_minmax_element<int>/64000
|
3.87% |
16830.477 |
17481.969 |
- |
3.86% |
- |
|
rng::starts_with(list<int>)/8
|
3.86% |
2.907 |
3.019 |
- |
3.72% |
- |
|
std::stable_partition(vector<int>)_(alloc_fails)/8192
|
3.86% |
9866.193 |
10246.675 |
- |
4.10% |
- |
|
rng::sort(vector<NonIntegral>)_(shuffled)/8192
|
3.85% |
82111.670 |
85275.612 |
- |
-0.24% |
- |
|
BM_std_minmax_element<int>/70000
|
3.85% |
18392.937 |
19101.500 |
- |
3.76% |
- |
|
std::vector<int>::ctor(Range)_(cheap_elements)/32
|
3.85% |
10.427 |
10.829 |
- |
-1.35% |
- |
|
BM_std_min<unsigned_char>/32
|
3.84% |
2.825 |
2.933 |
- |
2.44% |
- |
|
SetIntersection_None_Set_float_16384_16
|
3.84% |
154676212.486 |
160609079.068 |
- |
2.02% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_256
|
3.83% |
5979733.421 |
6208497.018 |
- |
-7.22% |
- |
|
SetIntersection_Interlaced_Set_uint64_64_64
|
3.82% |
14909538.072 |
15479775.401 |
- |
2.12% |
- |
|
std::map<std::string,_int>::clear()/32
|
3.82% |
901.950 |
936.444 |
- |
4.29% |
- |
|
std::map<int,_int>::insert(hint,_value)_(good_hint,_end)/1024
|
3.82% |
28.014 |
29.085 |
- |
6.17% |
- |
|
std::unordered_multiset<int>::insert(value)_(already_present)/1024
|
3.82% |
31.894 |
33.112 |
- |
-1.43% |
- |
|
std::set<int>::contains(key)_(existent)/8192
|
3.81% |
8.194 |
8.507 |
- |
1.38% |
- |
|
rng::find_if_not(vector<int>)_(process_all)/8
|
3.81% |
2.528 |
2.624 |
- |
4.23% |
- |
|
BM_std_minmax_element<short>/3
|
3.81% |
1.150 |
1.194 |
- |
3.97% |
- |
|
std::search(list<int>)_(single_element)/1024
|
3.79% |
741.032 |
769.142 |
- |
-0.22% |
- |
|
bm_lexicographical_compare<unsigned_char>/3
|
3.79% |
1.958 |
2.032 |
- |
-7.77% |
- |
|
SetIntersection_None_Set_float_16384_1024
|
3.79% |
152821329.948 |
158614177.442 |
- |
-0.19% |
- |
|
std::remove(deque<int>)_(prefix)/50
|
3.79% |
64.653 |
67.101 |
- |
1.86% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_256
|
3.78% |
1100300.158 |
1141841.291 |
- |
-0.85% |
- |
|
BM_deque_vector_copy_backward/2
|
3.77% |
1.775 |
1.842 |
- |
0.01% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_262144_1024
|
3.76% |
1217896.311 |
1263693.153 |
- |
3.24% |
- |
|
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/32
|
3.76% |
39.425 |
40.907 |
- |
-2.75% |
- |
|
SetIntersection_Interlaced_Vector_string_256_16
|
3.75% |
10424908.716 |
10815844.737 |
- |
-1.79% |
- |
|
BM_RangesMakeHeap_float_Random_64
|
3.75% |
1.579 |
1.638 |
- |
-0.68% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_1024_4
|
3.73% |
1087782.607 |
1128343.687 |
- |
-1.95% |
- |
|
BM_std_minmax_element<int>/4000
|
3.72% |
1057.284 |
1096.582 |
- |
4.05% |
- |
|
BM_StringRelational_Less_Large_Small_Control
|
3.70% |
1.829 |
1.897 |
- |
6.56% |
- |
|
BM_StringRelational_Compare_Empty_Huge_Control
|
3.69% |
1.553 |
1.610 |
- |
-0.91% |
- |
|
rng::partial_sort(deque<int>)_(qsort_adversarial)/8
|
3.69% |
31.747 |
32.918 |
- |
4.08% |
- |
|
rng::remove_copy(list<int>)_(prefix)/8192
|
3.69% |
7049.715 |
7309.787 |
- |
3.97% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_256
|
3.69% |
0.742 |
0.770 |
- |
3.68% |
- |
|
BM_StringRelational_Compare_Empty_Empty_Control
|
3.68% |
1.554 |
1.611 |
- |
-0.06% |
- |
|
BM_RangesPopHeap_pair<uint32,_uint32>_1024
|
3.67% |
29.555 |
30.640 |
- |
0.63% |
- |
|
std::set<std::string>::insert(hint,_value)_(bad_hint,_middle)/0
|
3.67% |
30.867 |
31.999 |
- |
23.53% |
- |
|
BM_std_minmax_element<int>/512
|
3.67% |
139.014 |
144.111 |
- |
4.32% |
- |
|
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
3.66% |
12032.295 |
12473.106 |
- |
0.50% |
- |
|
BM_vector_deque_ranges_copy_backward/65536
|
3.66% |
7778.874 |
8063.735 |
- |
5.25% |
- |
|
std::remove(deque<int>)_(prefix)/32
|
3.66% |
57.935 |
60.055 |
- |
0.91% |
- |
|
rng::stable_partition(vector<int>)_(alloc_fails)/8192
|
3.65% |
9902.855 |
10264.636 |
- |
4.45% |
- |
|
rng::copy_backward(vector<int>)/8
|
3.65% |
2.189 |
2.269 |
- |
-0.85% |
- |
|
BM_std_minmax_element<int>/4096
|
3.64% |
1082.835 |
1122.231 |
- |
4.05% |
- |
|
rng::fill_n(deque<int>)/8192
|
3.64% |
238.765 |
247.450 |
- |
2.83% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_64
|
3.64% |
2080378.827 |
2156049.481 |
- |
-0.81% |
- |
|
std::set<std::string>::count(key)_(existent)/8192
|
3.63% |
28.823 |
29.869 |
- |
0.96% |
- |
|
BM_RangesPushHeap_string_SingleElement_4
|
3.63% |
2.308 |
2.392 |
- |
4.28% |
- |
|
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4
|
3.63% |
0.894 |
0.927 |
- |
3.67% |
- |
|
BM_StringRelationalLiteral_Compare_Large_Small_Control
|
3.62% |
1.558 |
1.615 |
- |
0.09% |
- |
|
SetIntersection_Interlaced_Vector_uint64_1024_256
|
3.62% |
4892457.187 |
5069404.845 |
- |
-23.50% |
- |
|
BM_std_minmax<unsigned_char>/11
|
3.62% |
1.734 |
1.797 |
- |
4.97% |
- |
|
SetIntersection_Front_Vector_uint64_1024_1
|
3.60% |
1078923.680 |
1117795.049 |
- |
1.87% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192
|
3.60% |
40496.781 |
41955.042 |
- |
-3.02% |
- |
|
rng::stable_partition(deque<int>)_(dense)/50
|
3.60% |
42.542 |
44.073 |
- |
17.84% |
- |
|
std::rotate(list<int>)_(1_element_forward)/32
|
3.60% |
12.219 |
12.659 |
- |
2.22% |
- |
|
BM_std_minmax_element<int>/65536
|
3.59% |
17245.500 |
17865.078 |
- |
3.72% |
- |
|
rng::reverse_copy(list<int>)/32768
|
3.59% |
25378.421 |
26289.031 |
- |
0.77% |
- |
|
std::map<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
3.57% |
113572.823 |
117633.015 |
- |
2.14% |
- |
|
BM_StringAssignStr_Large_Transparent
|
3.57% |
10.309 |
10.677 |
- |
5.11% |
- |
|
SetIntersection_Interlaced_Set_uint32_16384_64
|
3.57% |
211637223.481 |
219189828.611 |
- |
2.43% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_262144
|
3.56% |
0.544 |
0.563 |
- |
-3.61% |
- |
|
SetIntersection_Front_Set_float_1024_256
|
3.55% |
4887984.721 |
5061280.402 |
- |
1.18% |
- |
|
std::multimap<int,_int>::equal_range(key)_(non-existent)/8192
|
3.54% |
9.520 |
9.857 |
- |
3.35% |
- |
|
std::map<int,_int>::equal_range(key)_(existent)/1024
|
3.54% |
4.108 |
4.253 |
- |
-0.26% |
- |
|
SetIntersection_None_Set_float_16384_4
|
3.53% |
155539347.025 |
161032458.930 |
- |
2.37% |
- |
|
rng::any_of(deque<int>)_(process_all)/8192
|
3.53% |
2628.369 |
2721.180 |
- |
3.65% |
- |
|
SetIntersection_Interlaced_Set_float_262144_4
|
3.53% |
1265934.408 |
1310592.530 |
- |
1.91% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_Descending_64
|
3.53% |
0.472 |
0.489 |
- |
4.79% |
- |
|
rng::stable_sort(deque<int>)_(heap)/8
|
3.52% |
25.691 |
26.596 |
- |
0.88% |
- |
|
BM_RangesMakeHeap_string_PipeOrgan_1024
|
3.52% |
4.963 |
5.138 |
- |
-12.83% |
- |
|
rng::find_if(vector<int>)_(process_all)/8
|
3.52% |
2.550 |
2.639 |
- |
0.44% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_16
|
3.50% |
7.203 |
7.455 |
- |
1.90% |
- |
|
std::distance(deque<int>)/4096
|
3.50% |
0.631 |
0.653 |
- |
-5.84% |
- |
|
rng::search_n(list<int>,_pred)_(no_match)/8192
|
3.50% |
7999.175 |
8279.031 |
- |
0.58% |
- |
|
BM_RangesMakeHeap_float_Random_16384
|
3.49% |
1.153 |
1.193 |
- |
-1.93% |
- |
|
SetIntersection_Front_Vector_float_262144_1
|
3.49% |
1092056.377 |
1130117.390 |
- |
0.38% |
- |
|
std::search(list<int>,_pred)_(no_match)/8192
|
3.48% |
7043.722 |
7289.018 |
- |
1.96% |
- |
|
BM_RangesPushHeap_string_SingleElement_1024
|
3.48% |
2.617 |
2.708 |
- |
5.06% |
- |
|
BM_StringRelational_Less_Small_Large_Control
|
3.48% |
1.772 |
1.834 |
- |
13.42% |
- |
|
std::find_if_not(deque<int>)_(process_all)/50
|
3.48% |
23.587 |
24.408 |
- |
1.85% |
- |
|
BM_MakeHeap_uint64_QuickSortAdversary_4
|
3.48% |
0.425 |
0.440 |
- |
2.90% |
- |
|
BM_std_minmax<unsigned_short>/28
|
3.47% |
2.488 |
2.575 |
- |
1.24% |
- |
|
std::search_n(list<int>,_pred)_(no_match)/8192
|
3.47% |
7892.021 |
8165.811 |
- |
0.22% |
- |
|
SetIntersection_Front_Set_string_16384_1024
|
3.47% |
58851568.142 |
60891173.858 |
- |
2.68% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16384
|
3.46% |
126456614.111 |
130834012.745 |
- |
-2.88% |
- |
|
std::for_each_n(deque<int>)/8
|
3.45% |
1.163 |
1.203 |
- |
-4.07% |
- |
|
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Random_4
|
3.45% |
3.510 |
3.631 |
- |
-1.02% |
- |
|
SetIntersection_None_Set_string_256_256
|
3.45% |
5855019.677 |
6056979.990 |
- |
-0.07% |
- |
|
BM_vector_deque_move_backward/1
|
3.45% |
2.479 |
2.564 |
- |
-0.18% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_1024
|
3.43% |
0.550 |
0.568 |
- |
-3.42% |
- |
|
BM_StringRelational_Compare_Small_Huge_Control
|
3.43% |
1.786 |
1.848 |
- |
-0.02% |
- |
|
BM_std_minmax_element<int>/1024
|
3.41% |
274.246 |
283.605 |
- |
3.97% |
- |
|
BM_StringRelational_Compare_Small_Small_Control
|
3.41% |
1.787 |
1.848 |
- |
-0.02% |
- |
|
std::unordered_multimap<int,_int>::ctor(&&,_different_allocs)/8192
|
3.41% |
109680.221 |
113416.261 |
- |
-0.22% |
- |
|
SetIntersection_None_Set_float_16384_1
|
3.40% |
155736010.909 |
161038329.775 |
- |
2.18% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_256
|
3.40% |
6468311.478 |
6688497.654 |
- |
-1.72% |
- |
|
BM_PushHeap_uint64_Descending_16
|
3.40% |
0.359 |
0.372 |
- |
3.26% |
- |
|
BM_deque_deque_ranges_copy_backward/64
|
3.40% |
3.326 |
3.439 |
- |
1.85% |
- |
|
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8
|
3.40% |
4.267 |
4.412 |
- |
2.44% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_64
|
3.40% |
0.906 |
0.937 |
- |
3.97% |
- |
|
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/32
|
3.39% |
836.849 |
865.195 |
- |
3.16% |
- |
|
rng::search(vector<int>)_(no_match)/1024
|
3.38% |
212.745 |
219.933 |
- |
0.29% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(already_present)/0
|
3.37% |
0.611 |
0.631 |
- |
0.36% |
- |
|
std::search(list<int>)_(no_match)/1000
|
3.37% |
665.915 |
688.361 |
- |
-3.63% |
- |
|
SetIntersection_Interlaced_Set_uint32_16384_16
|
3.37% |
205337025.494 |
212255925.542 |
- |
2.86% |
- |
|
std::unordered_multiset<int>::operator=(const&)_(into_populated_Container)/1024
|
3.37% |
1329.067 |
1373.843 |
- |
1.07% |
- |
|
BM_std_min<long_long>/5
|
3.37% |
1.903 |
1.967 |
- |
3.27% |
- |
|
BM_MakeHeap_uint64_Random_16
|
3.36% |
1.290 |
1.333 |
- |
0.42% |
- |
|
std::set<std::string>::find(key)_(existent)/32
|
3.35% |
15.022 |
15.525 |
- |
-4.77% |
- |
|
rng::sort(deque<int>)_(descending)/1024
|
3.35% |
1306.307 |
1350.006 |
- |
-1.55% |
- |
|
std::adjacent_find(deque<int>,_pred)/50
|
3.34% |
29.298 |
30.278 |
- |
1.93% |
- |
|
BM_StringRelationalLiteral_Compare_Empty_Large_Control
|
3.34% |
1.537 |
1.589 |
- |
-0.02% |
- |
|
BM_std_min<char>/31
|
3.34% |
2.454 |
2.536 |
- |
1.92% |
- |
|
SetIntersection_Interlaced_Set_string_64_64
|
3.34% |
36789830.864 |
38018879.453 |
- |
5.57% |
- |
|
BM_RangesMakeHeap_float_Random_262144
|
3.33% |
1.095 |
1.131 |
- |
-0.53% |
- |
|
BM_num_put<bool>
|
3.33% |
10.781 |
11.140 |
- |
1.58% |
- |
|
std::deque<std::string>::insert(begin)_(expensive_elements)/32
|
3.33% |
32.543 |
33.626 |
- |
4.19% |
- |
|
std::set<std::string>::count(key)_(non-existent)/32
|
3.33% |
10.332 |
10.676 |
- |
10.37% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_256
|
3.32% |
9.088 |
9.390 |
- |
2.45% |
- |
|
BM_RangesMakeHeap_string_PipeOrgan_256
|
3.31% |
4.839 |
4.999 |
- |
-9.08% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_16384
|
3.31% |
344100617.319 |
355482692.430 |
- |
1.46% |
- |
|
rng::partial_sort_copy(vector<NonIntegral>)_(qsort_adversarial)/8
|
3.31% |
9.396 |
9.707 |
- |
-12.70% |
- |
|
BM_deque_vector_ranges_copy_backward/2
|
3.31% |
1.781 |
1.839 |
- |
-0.01% |
- |
|
rng::swap_ranges(deque<int>)/1024
|
3.30% |
325.758 |
336.515 |
- |
-0.13% |
- |
|
std::find_if_not(vector<int>)_(process_all)/8
|
3.30% |
2.524 |
2.607 |
- |
3.03% |
- |
|
std::rotate(deque<int>)_(by_1/2)/50
|
3.29% |
10.237 |
10.574 |
- |
2.97% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_64_64
|
3.28% |
18735269.406 |
19349065.408 |
- |
-1.50% |
- |
|
std::partial_sort(deque<int>)_(qsort_adversarial)/8
|
3.27% |
30.680 |
31.684 |
- |
7.46% |
- |
|
SetIntersection_Interlaced_Set_uint64_256_64
|
3.27% |
14866606.639 |
15352911.121 |
- |
4.37% |
- |
|
rng::find_if_not(vector<char>)_(bail_25%)/32768
|
3.27% |
2027.579 |
2093.854 |
- |
1.61% |
- |
|
SetIntersection_Interlaced_Set_uint64_16384_1024
|
3.26% |
170729232.568 |
176302182.852 |
- |
1.13% |
- |
|
BM_std_minmax<unsigned_char>/10
|
3.26% |
1.343 |
1.387 |
- |
3.44% |
- |
|
std::deque<int>::erase(middle)_(cheap_elements)/32
|
3.25% |
9.661 |
9.974 |
- |
0.38% |
- |
|
BM_deque_vector_move_backward/2
|
3.24% |
1.774 |
1.832 |
- |
-0.52% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_16384
|
3.24% |
0.550 |
0.568 |
- |
-3.80% |
- |
|
std::set<int>::count(key)_(existent)/1024
|
3.24% |
4.339 |
4.479 |
- |
7.31% |
- |
|
std::set<int>::insert(hint,_value)_(good_hint,_end)/1024
|
3.24% |
44.809 |
46.260 |
- |
-0.56% |
- |
|
BM_RangesPushHeap_string_SingleElement_64
|
3.23% |
2.652 |
2.737 |
- |
4.85% |
- |
|
BM_std_min<unsigned_char>/15
|
3.23% |
2.094 |
2.162 |
- |
3.64% |
- |
|
std::map<int,_int>::erase(iterator)/1024
|
3.23% |
20.892 |
21.567 |
- |
2.61% |
- |
|
rng::find_end(deque<int>)_(match_near_end)/1000
|
3.22% |
324.559 |
335.010 |
- |
2.86% |
- |
|
BM_RangesPushHeap_uint64_Descending_4
|
3.22% |
0.361 |
0.372 |
- |
3.25% |
- |
|
std::stable_partition(deque<int>)_(alloc_fails)/8192
|
3.22% |
16852.455 |
17394.834 |
- |
3.29% |
- |
|
rng::stable_sort(deque<int>)_(alloc_fails,_descending)/1024
|
3.22% |
28285.973 |
29195.481 |
- |
3.41% |
- |
|
SetIntersection_None_Set_string_262144_1024
|
3.21% |
1650260.579 |
1703205.729 |
- |
-0.12% |
- |
|
std::find_end(forward_list<int>,_pred)_(process_all)/1024
|
3.21% |
764.518 |
789.032 |
- |
-0.65% |
- |
|
BM_StringEraseWithMove_Small_Opaque
|
3.20% |
2.582 |
2.664 |
- |
3.50% |
- |
|
SetIntersection_Interlaced_Set_float_16384_16
|
3.20% |
209164790.377 |
215866271.941 |
- |
2.49% |
- |
|
BM_RangesMakeThenSortHeap_float_Heap_4
|
3.20% |
1.232 |
1.271 |
- |
3.78% |
- |
|
SetIntersection_Interlaced_Vector_string_16384_64
|
3.20% |
11905805.730 |
12287065.369 |
- |
-5.89% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/1024
|
3.20% |
41.430 |
42.755 |
- |
10.72% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_Random_256
|
3.20% |
3.023 |
3.120 |
- |
0.32% |
- |
|
std::is_permutation(list<int>)_(3leg)_(common_prefix)/8192
|
3.18% |
9244.405 |
9538.748 |
- |
4.23% |
- |
|
std::vector<std::string>::assign(input-iter,_input-iter)_(full_container)_(expensive_elements)/32
|
3.18% |
127.083 |
131.124 |
- |
2.76% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_256
|
3.18% |
18986411.192 |
19589841.233 |
- |
2.06% |
- |
|
BM_deque_vector_ranges_move_backward/2
|
3.18% |
1.776 |
1.832 |
- |
-0.11% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_256_64
|
3.18% |
9491207.622 |
9792686.334 |
- |
11.36% |
- |
|
BM_std_minmax_element<int>/64
|
3.17% |
17.242 |
17.789 |
- |
2.95% |
- |
|
rng::equal(deque<int>)_(it,_it,_it,_it,_pred)/50
|
3.17% |
25.164 |
25.962 |
- |
3.22% |
- |
|
BM_RangesPushHeap_string_SingleElement_256
|
3.16% |
2.621 |
2.704 |
- |
5.62% |
- |
|
rng::for_each(list<int>)/8192
|
3.16% |
7835.070 |
8082.920 |
- |
-2.73% |
- |
|
BM_deque_vector_move/64000
|
3.16% |
2717.605 |
2803.555 |
- |
3.40% |
- |
|
SetIntersection_Front_Set_float_256_64
|
3.15% |
6335620.025 |
6535208.944 |
- |
-0.30% |
- |
|
SetIntersection_Interlaced_Set_float_262144_16
|
3.15% |
1579339.032 |
1629056.721 |
- |
1.87% |
- |
|
BM_StringRelational_Compare_Large_Small_Control
|
3.14% |
1.793 |
1.849 |
- |
0.08% |
- |
|
std::find_end(deque<int>)_(match_near_end)/1024
|
3.14% |
3296.053 |
3399.634 |
- |
2.22% |
- |
|
rng::search(deque<int>,_pred)_(same_length)/1000
|
3.14% |
478.393 |
493.418 |
- |
0.98% |
- |
|
std::multiset<std::string>::equal_range(key)_(existent)/1024
|
3.14% |
23.774 |
24.521 |
- |
7.65% |
- |
|
BM_RangesPushHeap_string_SingleElement_262144
|
3.14% |
2.654 |
2.737 |
- |
3.86% |
- |
|
std::rotate(list<int>)_(1_element_backward)/8192
|
3.14% |
8552.475 |
8820.901 |
- |
4.50% |
- |
|
SetIntersection_Front_Vector_uint64_16384_64
|
3.14% |
1364250.947 |
1407066.009 |
- |
-0.08% |
- |
|
BM_std_min<unsigned_int>/24
|
3.13% |
1.826 |
1.883 |
- |
2.79% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_64
|
3.12% |
0.554 |
0.572 |
- |
-1.43% |
- |
|
BM_PopHeap_float_1
|
3.12% |
0.471 |
0.486 |
- |
3.37% |
- |
|
BM_RangesPopHeap_pair<uint32,_uint32>_16384
|
3.12% |
44.551 |
45.942 |
- |
0.28% |
- |
|
BM_std_minmax<short>/7
|
3.11% |
1.690 |
1.743 |
- |
-0.26% |
- |
|
BM_StringRelational_Compare_Huge_Small_Control
|
3.11% |
1.792 |
1.848 |
- |
0.00% |
- |
|
BM_StringRelational_Eq_Large_Huge_Control
|
3.11% |
0.487 |
0.502 |
- |
3.26% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/1024
|
3.11% |
10465.748 |
10791.085 |
- |
2.00% |
- |
|
SetIntersection_Interlaced_Set_uint64_262144_16384
|
3.09% |
1250672.689 |
1289354.410 |
- |
1.23% |
- |
|
BM_std_minmax<char>/6
|
3.09% |
1.979 |
2.040 |
- |
-5.31% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_256_64
|
3.08% |
17712855.103 |
18259181.080 |
- |
0.71% |
- |
|
BM_RangesPopHeap_uint64_262144
|
3.08% |
41.516 |
42.794 |
- |
3.99% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_256_64
|
3.08% |
3533583.224 |
3642332.429 |
- |
-0.26% |
- |
|
SetIntersection_Front_Vector_uint64_1024_4
|
3.07% |
1103774.472 |
1137638.032 |
- |
0.66% |
- |
|
std::distance(deque<int>)/1024
|
3.07% |
0.633 |
0.652 |
- |
-6.00% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_16
|
3.06% |
1321663.660 |
1362168.877 |
- |
2.40% |
- |
|
SetIntersection_None_Set_uint32_262144_262144
|
3.06% |
1152297.199 |
1187507.240 |
- |
3.43% |
- |
|
std::multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/8192
|
3.06% |
63621.466 |
65565.340 |
- |
-1.00% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_SingleElement_256
|
3.05% |
0.569 |
0.586 |
- |
-3.02% |
- |
|
std::unique(list<int>)_(contiguous)/1024
|
3.05% |
925.566 |
953.830 |
- |
2.85% |
- |
|
std::unordered_map<int,_int>::find(key)_(non-existent)/1024
|
3.05% |
1.124 |
1.159 |
- |
-12.36% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16_16
|
3.05% |
39216821.384 |
40413686.000 |
- |
3.25% |
- |
|
std::adjacent_find(vector<int>,_pred)/8
|
3.05% |
3.362 |
3.465 |
- |
2.85% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_4
|
3.04% |
1144762.044 |
1179596.392 |
- |
4.30% |
- |
|
BM_MakeHeap_uint64_Random_256
|
3.04% |
1.149 |
1.184 |
- |
4.33% |
- |
|
std::unordered_set<std::string>::erase(key)_(non-existent)/8192
|
3.04% |
24.540 |
25.285 |
- |
14.63% |
- |
|
BM_MakeHeap_uint64_Random_16384
|
3.03% |
0.975 |
1.004 |
- |
-2.90% |
- |
|
rng::ends_with(deque<int>)_(mismatch_at_end)/50
|
3.03% |
23.067 |
23.767 |
- |
-8.72% |
- |
|
rng::swap_ranges(deque<int>)/8192
|
3.03% |
2610.107 |
2689.188 |
- |
-0.20% |
- |
|
std::partition(deque<int>)_(sparse)/8192
|
3.02% |
3190.356 |
3286.826 |
- |
8.65% |
- |
|
rng::find_if_not(deque<int>)_(bail_25%)/8192
|
3.01% |
713.281 |
734.731 |
- |
7.11% |
- |
|
std::set<int>::find(key)_(existent)/1024
|
3.00% |
3.918 |
4.036 |
- |
0.38% |
- |
|
std::rotate(deque<int>)_(1_element_forward)/32
|
3.00% |
4.539 |
4.675 |
- |
0.80% |
- |
|
BM_RangesPushHeap_uint32_Ascending_16384
|
3.00% |
6.524 |
6.720 |
- |
-0.66% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_262144
|
3.00% |
342034656.998 |
352302999.959 |
- |
2.63% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_SingleElement_4
|
3.00% |
2.647 |
2.727 |
- |
3.20% |
- |
|
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024
|
3.00% |
21.045 |
21.676 |
- |
5.87% |
- |
|
SetIntersection_Front_Vector_uint32_1024_1
|
2.99% |
1084479.988 |
1116955.816 |
- |
0.43% |
- |
|
SetIntersection_Interlaced_Set_uint64_1024_256
|
2.99% |
15809557.444 |
16282686.329 |
- |
6.66% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16384
|
2.99% |
140929066.043 |
145137761.164 |
- |
-7.11% |
- |
|
BM_RangesMakeHeap_string_SingleElement_1024
|
2.99% |
6.068 |
6.249 |
- |
0.25% |
- |
|
rng::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8
|
2.98% |
4.250 |
4.376 |
- |
1.35% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_1
|
2.98% |
1191241.199 |
1226752.345 |
- |
-1.61% |
- |
|
SetIntersection_Front_Vector_uint32_16384_16384
|
2.98% |
79186311.829 |
81546153.016 |
- |
2.75% |
- |
|
BM_std_min<unsigned_short>/31
|
2.98% |
2.536 |
2.612 |
- |
0.62% |
- |
|
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/1024
|
2.98% |
73.353 |
75.537 |
- |
15.90% |
- |
|
SetIntersection_Front_Set_string_1024_64
|
2.98% |
4914859.882 |
5061183.849 |
- |
7.76% |
- |
|
BM_RangesPushHeap_uint64_Descending_16
|
2.98% |
0.359 |
0.370 |
- |
2.88% |
- |
|
BM_StringRelational_Compare_Small_Large_Control
|
2.98% |
1.794 |
1.847 |
- |
-0.01% |
- |
|
SetIntersection_None_Set_string_262144_262144
|
2.97% |
1647073.080 |
1696007.323 |
- |
-0.15% |
- |
|
rng::copy_n(vector<int>)/1048576
|
2.96% |
48748.130 |
50192.562 |
- |
1.67% |
- |
|
SetIntersection_None_Vector_uint32_1024_64
|
2.96% |
1148561.504 |
1182518.581 |
- |
2.57% |
- |
|
std::find(vector<long_long>)_(bail_25%)/8
|
2.96% |
0.924 |
0.952 |
- |
-0.51% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_16
|
2.96% |
1189676.679 |
1224840.513 |
- |
2.09% |
- |
|
BM_std_minmax<short>/32
|
2.95% |
1.229 |
1.265 |
- |
2.95% |
- |
|
BM_std_minmax<short>/30
|
2.95% |
2.752 |
2.833 |
- |
1.28% |
- |
|
SetIntersection_None_Set_uint32_262144_1024
|
2.94% |
1153355.223 |
1187303.955 |
- |
3.71% |
- |
|
std::find_end(list<int>)_(process_all)/1024
|
2.94% |
699.578 |
720.147 |
- |
2.44% |
- |
|
BM_MakeHeap_uint64_SingleElement_256
|
2.94% |
0.566 |
0.582 |
- |
1.34% |
- |
|
std::unique(list<int>,_pred)_(sprinkled)/1024
|
2.94% |
1044.281 |
1074.976 |
- |
5.23% |
- |
|
std::find_first_of(list<int>)_(large_needle)/50
|
2.94% |
1786.316 |
1838.813 |
- |
5.99% |
- |
|
std::map<std::string,_int>::upper_bound(key)_(existent)/32
|
2.93% |
16.675 |
17.164 |
- |
5.94% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024
|
2.93% |
10104.178 |
10400.394 |
- |
5.59% |
- |
|
SetIntersection_None_Vector_float_16384_16384
|
2.93% |
1152499.128 |
1186226.733 |
- |
-0.59% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_Random_1024
|
2.92% |
2.953 |
3.039 |
- |
0.93% |
- |
|
SetIntersection_Front_Set_float_1024_1
|
2.92% |
1120906.021 |
1153666.965 |
- |
3.19% |
- |
|
rng::starts_with(deque<int>,_pred)/8192
|
2.92% |
3996.564 |
4113.282 |
- |
1.47% |
- |
|
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8192
|
2.91% |
19390.654 |
19955.414 |
- |
-0.33% |
- |
|
bm_lexicographical_compare<signed_char>/7
|
2.91% |
2.739 |
2.819 |
- |
2.67% |
- |
|
BM_std_min<short>/64
|
2.90% |
3.388 |
3.487 |
- |
-1.33% |
- |
|
BM_LowerBound_pair<uint32,_uint32>_1
|
2.90% |
2.855 |
2.937 |
- |
2.52% |
- |
|
BM_RangesPopHeap_pair<uint32,_uint32>_262144
|
2.90% |
58.691 |
60.391 |
- |
2.20% |
- |
|
BM_std_minmax<unsigned_int>/11
|
2.89% |
1.687 |
1.736 |
- |
-5.05% |
- |
|
BM_RangesMakeHeap_string_SingleElement_16384
|
2.89% |
5.806 |
5.974 |
- |
0.25% |
- |
|
BM_deque_vector_move_backward/1
|
2.89% |
2.020 |
2.078 |
- |
-0.30% |
- |
|
std::multiset<int>::contains(key)_(non-existent)/8192
|
2.87% |
8.621 |
8.869 |
- |
0.21% |
- |
|
rng::for_each_n(deque<int>)/8
|
2.87% |
1.154 |
1.187 |
- |
-1.46% |
- |
|
BM_std_min<int>/64
|
2.87% |
2.623 |
2.698 |
- |
1.10% |
- |
|
SetIntersection_Interlaced_Set_float_256_256
|
2.86% |
9089091.451 |
9349406.690 |
- |
-0.78% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(good_hint,_middle)/8192
|
2.86% |
504.613 |
519.056 |
- |
1.80% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_4
|
2.86% |
1819502.605 |
1871548.748 |
- |
-1.57% |
- |
|
SetIntersection_Interlaced_Vector_uint64_64_4
|
2.86% |
17720322.554 |
18226456.353 |
- |
-0.94% |
- |
|
BM_RangesMakeHeap_string_Descending_4
|
2.85% |
2.135 |
2.195 |
- |
-9.15% |
- |
|
std::find_end(deque<int>)_(near_matches)/1024
|
2.84% |
29457.320 |
30295.172 |
- |
-3.11% |
- |
|
BM_std_min<char>/13
|
2.84% |
1.534 |
1.578 |
- |
0.87% |
- |
|
BM_StringRelationalLiteral_Less_Large_Large_Control
|
2.84% |
2.205 |
2.268 |
- |
2.84% |
- |
|
std::multiset<std::string>::erase(key)_(existent)/1024
|
2.84% |
85.101 |
87.520 |
- |
51.38% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_1
|
2.84% |
1188347.221 |
1222046.746 |
- |
1.57% |
- |
|
BM_std_minmax<unsigned_short>/24
|
2.83% |
2.217 |
2.279 |
- |
0.09% |
- |
|
std::search(deque<int>)_(near_matches)/1024
|
2.83% |
19548.923 |
20101.289 |
- |
-2.65% |
- |
|
rng::find_end(list<int>)_(process_all)/1048576
|
2.82% |
822348.658 |
845564.331 |
- |
2.53% |
- |
|
rng::find_if_not(list<int>)_(bail_25%)/8
|
2.82% |
1.278 |
1.314 |
- |
0.02% |
- |
|
std::unordered_set<std::string>::ctor(const&,_alloc)/1024
|
2.82% |
62532.477 |
64296.317 |
- |
0.74% |
- |
|
rng::remove_copy(deque<int>)_(prefix)/50
|
2.82% |
21.143 |
21.739 |
- |
-0.58% |
- |
|
BM_std_min<short>/27
|
2.82% |
2.261 |
2.324 |
- |
1.26% |
- |
|
BM_RangesPushHeap_float_Random_16
|
2.81% |
5.347 |
5.497 |
- |
1.63% |
- |
|
rng::find_if(list<int>)_(bail_25%)/8
|
2.81% |
1.281 |
1.317 |
- |
-0.46% |
- |
|
rng::is_partitioned(deque<int>)_(partitioned)/8192
|
2.81% |
2865.927 |
2946.396 |
- |
-2.97% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_64
|
2.80% |
1191753.561 |
1225092.084 |
- |
0.95% |
- |
|
BM_StringFindStringLiteral/32
|
2.80% |
1.670 |
1.716 |
- |
2.95% |
- |
|
rng::stable_sort(vector<int>)_(descending)/8
|
2.79% |
24.288 |
24.967 |
- |
-1.52% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_16384
|
2.78% |
140441171.907 |
144348780.091 |
- |
-7.80% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1
|
2.78% |
1081775.778 |
1111841.302 |
- |
1.94% |
- |
|
rng::for_each(multiset<int>::iterator)/50
|
2.77% |
56.675 |
58.246 |
- |
3.87% |
- |
|
SetIntersection_None_Set_uint32_1024_256
|
2.77% |
8711186.938 |
8952528.324 |
- |
1.70% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4
|
2.77% |
2.337 |
2.402 |
- |
-0.32% |
- |
|
rng::starts_with(deque<int>,_pred)/1048576
|
2.76% |
520013.392 |
534389.363 |
- |
0.92% |
- |
|
BM_MakeThenSortHeap_float_QuickSortAdversary_4
|
2.76% |
1.533 |
1.576 |
- |
1.01% |
- |
|
BM_StringAssignAsciizMix_Transparent
|
2.76% |
3.023 |
3.106 |
- |
2.79% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_16384
|
2.75% |
118297017.645 |
121551057.937 |
- |
3.52% |
- |
|
rng::search(vector<int>)_(same_length)/8192
|
2.75% |
1879.503 |
1931.140 |
- |
2.79% |
- |
|
BM_std_minmax<int>/6
|
2.75% |
1.350 |
1.387 |
- |
2.78% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_1024
|
2.75% |
0.697 |
0.717 |
- |
2.19% |
- |
|
rng::rotate(list<int>)_(by_1/3)/50
|
2.74% |
23.527 |
24.172 |
- |
2.48% |
- |
|
723_llvm_r
|
2.74% |
11.559 |
11.876 |
- |
0.93% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_16384_1024
|
2.74% |
157709012.626 |
162026735.015 |
- |
2.68% |
- |
|
BM_std_min<unsigned___int128>/31
|
2.73% |
12.112 |
12.444 |
- |
-25.76% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16_16
|
2.73% |
39387354.851 |
40463125.306 |
- |
0.30% |
- |
|
std::multimap<int,_int>::clear()/1024
|
2.73% |
10276.593 |
10556.786 |
- |
3.28% |
- |
|
std::find_if_not(vector<bool>)_(process_all)/50
|
2.72% |
34.532 |
35.471 |
- |
-3.31% |
- |
|
std::find_end(deque<int>)_(near_matches)/1000
|
2.71% |
28372.488 |
29141.203 |
- |
-3.19% |
- |
|
rng::search(vector<int>)_(no_match)/1000
|
2.70% |
209.509 |
215.159 |
- |
0.27% |
- |
|
BM_std_minmax<char>/2
|
2.70% |
0.856 |
0.879 |
- |
-1.82% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_Random_16
|
2.69% |
2.920 |
2.999 |
- |
1.77% |
- |
|
std::map<int,_int>::erase(iterator)/0
|
2.69% |
20.577 |
21.131 |
- |
1.54% |
- |
|
rng::partition(vector<int>)_(dense)/32
|
2.69% |
8.290 |
8.513 |
- |
1.31% |
- |
|
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_4
|
2.68% |
3.678 |
3.777 |
- |
0.61% |
- |
|
std::is_partitioned(deque<int>)_(partitioned)/1024
|
2.68% |
365.675 |
375.478 |
- |
2.91% |
- |
|
rng::find(vector<char>)_(process_all)/1024
|
2.68% |
16.684 |
17.131 |
- |
-2.10% |
- |
|
SetIntersection_Front_Vector_string_262144_256
|
2.68% |
9968288.816 |
10235277.487 |
- |
2.66% |
- |
|
rng::for_each(set<int>::iterator)/50
|
2.67% |
50.167 |
51.509 |
- |
1.98% |
- |
|
BM_RangesMakeHeap_uint64_Random_16
|
2.67% |
1.242 |
1.275 |
- |
-1.38% |
- |
|
SetIntersection_Front_Set_float_256_256
|
2.67% |
9263067.606 |
9510774.401 |
- |
2.27% |
- |
|
SetIntersection_None_Vector_uint64_256_16
|
2.67% |
4170561.763 |
4281885.330 |
- |
-0.04% |
- |
|
BM_deque_vector_ranges_copy/5500
|
2.66% |
198.257 |
203.539 |
- |
1.24% |
- |
|
std::copy(vector<int>)/4096
|
2.66% |
199.405 |
204.717 |
- |
-11.19% |
- |
|
std::set<std::string>::insert(hint,_value)_(good_hint,_end)/1024
|
2.66% |
43.857 |
45.024 |
- |
41.32% |
- |
|
BM_vector_deque_ranges_move_backward/64000
|
2.66% |
7471.006 |
7669.638 |
- |
6.86% |
- |
|
BM_LowerBound_pair<uint32,_uint32>_262144
|
2.65% |
605.692 |
621.765 |
- |
0.01% |
- |
|
rng::reverse_copy(vector<int>)/4096
|
2.65% |
134.850 |
138.421 |
- |
0.86% |
- |
|
rng::fold_left(deque<int>)/8
|
2.65% |
3.996 |
4.102 |
- |
0.06% |
- |
|
SetIntersection_Interlaced_Set_uint32_256_64
|
2.64% |
14699001.589 |
15087587.773 |
- |
2.84% |
- |
|
SetIntersection_None_Set_float_16384_256
|
2.64% |
154539129.817 |
158622360.764 |
- |
0.77% |
- |
|
BM_LowerBound_string_16384
|
2.64% |
390.243 |
400.548 |
- |
0.88% |
- |
|
std::find_if(vector<bool>)_(process_all)/50
|
2.63% |
35.046 |
35.968 |
- |
-1.59% |
- |
|
SetIntersection_None_Set_float_262144_64
|
2.63% |
1163349.529 |
1193954.181 |
- |
2.78% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1
|
2.63% |
1137916.201 |
1167833.100 |
- |
2.66% |
- |
|
std::multimap<std::string,_int>::erase(key)_(existent)/32
|
2.63% |
72.051 |
73.943 |
- |
44.68% |
- |
|
std::is_partitioned(deque<int>)_(partitioned)/8192
|
2.63% |
2877.296 |
2952.827 |
- |
-3.48% |
- |
|
std::search(deque<int>)_(near_matches)/1000
|
2.62% |
18638.255 |
19126.993 |
- |
-3.18% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1024
|
2.62% |
8787723.133 |
9018124.112 |
- |
-29.65% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_1
|
2.62% |
1056350.340 |
1084037.499 |
- |
-3.50% |
- |
|
rng::find_if_not(vector<bool>)_(process_all)/50
|
2.62% |
35.069 |
35.987 |
- |
-2.28% |
- |
|
rng::partial_sort(deque<int>)_(descending)/8
|
2.62% |
43.904 |
45.053 |
- |
2.02% |
- |
|
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
2.62% |
51889.131 |
53246.493 |
- |
3.35% |
- |
|
rng::for_each(multimap<int>)/8
|
2.61% |
4.470 |
4.586 |
- |
1.62% |
- |
|
SetIntersection_Interlaced_Vector_string_256_4
|
2.61% |
6258310.347 |
6421697.083 |
- |
0.66% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_16
|
2.61% |
2100385.010 |
2155210.529 |
- |
-0.93% |
- |
|
std::find_end(forward_list<int>,_pred)_(process_all)/1000
|
2.61% |
750.130 |
769.699 |
- |
-0.93% |
- |
|
BM_PushHeap_pair<uint32,_uint32>_Ascending_16
|
2.61% |
1.559 |
1.600 |
- |
4.14% |
- |
|
BM_std_min<unsigned___int128>/27
|
2.61% |
10.451 |
10.724 |
- |
-24.32% |
- |
|
SetIntersection_Interlaced_Set_float_262144_1
|
2.60% |
1076260.056 |
1104243.105 |
- |
-0.06% |
- |
|
BM_std_min<unsigned___int128>/28
|
2.60% |
10.875 |
11.157 |
- |
-24.74% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4
|
2.59% |
2.334 |
2.395 |
- |
1.41% |
- |
|
SetIntersection_Front_Vector_string_16384_16384
|
2.59% |
344206417.973 |
353135703.915 |
- |
1.09% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_256
|
2.59% |
10.965 |
11.249 |
- |
2.38% |
- |
|
rng::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/8
|
2.59% |
7.064 |
7.247 |
- |
3.13% |
- |
|
rng::find_last_if_not(forward_list<int>)_(bail_10%)/8192
|
2.59% |
6817.870 |
6994.271 |
- |
-8.93% |
- |
|
BM_RangesPopHeap_pair<uint32,_uint32>_64
|
2.59% |
15.748 |
16.155 |
- |
0.50% |
- |
|
BM_RangesMakeThenSortHeap_float_Descending_256
|
2.58% |
5.695 |
5.842 |
- |
2.17% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_4
|
2.58% |
197755445.330 |
202865762.974 |
- |
-1.58% |
- |
|
SetIntersection_Interlaced_Set_string_16384_64
|
2.58% |
350502052.052 |
359552848.266 |
- |
2.14% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_Random_4
|
2.58% |
2.599 |
2.666 |
- |
1.76% |
- |
|
rng::partial_sort(deque<int>)_(pipe-organ)/8192
|
2.58% |
162119.211 |
166300.427 |
- |
0.79% |
- |
|
std::is_sorted_until(list<int>,_pred)/8192
|
2.57% |
7257.797 |
7444.271 |
- |
-4.18% |
- |
|
SetIntersection_Interlaced_Set_float_262144_64
|
2.57% |
1555178.386 |
1595124.348 |
- |
1.39% |
- |
|
BM_StringRelationalLiteral_Less_Small_Large_Control
|
2.57% |
1.743 |
1.788 |
- |
3.93% |
- |
|
SetIntersection_Interlaced_Vector_uint64_262144_16384
|
2.56% |
355216017.829 |
364323053.426 |
- |
5.96% |
- |
|
SetIntersection_None_Vector_float_262144_1024
|
2.56% |
1168831.688 |
1198796.264 |
- |
-2.68% |
- |
|
SetIntersection_Front_Set_string_1024_1024
|
2.56% |
56493342.851 |
57937101.728 |
- |
2.83% |
- |
|
std::distance(deque<int>)/8192
|
2.55% |
0.633 |
0.650 |
- |
-6.34% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_256
|
2.55% |
2004522.951 |
2055626.141 |
- |
-1.75% |
- |
|
SetIntersection_None_Set_uint64_256_16
|
2.55% |
10754465.969 |
11028386.558 |
- |
0.51% |
- |
|
rng::search(vector<int>)_(no_match)/1048576
|
2.54% |
211225.740 |
216600.876 |
- |
-0.36% |
- |
|
rng::move(deque<int>)/1048576
|
2.54% |
54533.728 |
55921.240 |
- |
2.92% |
- |
|
BM_std_minmax<unsigned_long_long>/5
|
2.54% |
1.800 |
1.845 |
- |
2.27% |
- |
|
rng::fill(vector<int>)/32
|
2.54% |
1.039 |
1.066 |
- |
2.56% |
- |
|
BM_std_min<unsigned___int128>/30
|
2.53% |
11.678 |
11.974 |
- |
-25.72% |
- |
|
std::set<int>::equal_range(key)_(existent)/32
|
2.53% |
1.708 |
1.752 |
- |
2.91% |
- |
|
rng::find(join_view(vector<vector<char>>))_(process_all)/50
|
2.53% |
3.634 |
3.726 |
- |
-0.10% |
- |
|
BM_RangesMakeThenSortHeap_string_Ascending_16
|
2.53% |
9.400 |
9.638 |
- |
0.85% |
- |
|
std::find(deque<int>)_(process_all)/8192
|
2.53% |
1909.968 |
1958.229 |
- |
-0.45% |
- |
|
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8192
|
2.52% |
11451.881 |
11740.697 |
- |
-0.84% |
- |
|
rng::find_last(vector<char>)_(bail_10%)/8
|
2.52% |
1.534 |
1.573 |
- |
0.41% |
- |
|
std::multiset<int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
2.52% |
6533.927 |
6698.650 |
- |
3.58% |
- |
|
std::search_n(deque<int>)_(no_match)/1000
|
2.52% |
431.285 |
442.137 |
- |
-1.27% |
- |
|
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/32
|
2.52% |
218.070 |
223.555 |
- |
0.33% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/8192
|
2.51% |
83836.990 |
85944.186 |
- |
2.38% |
- |
|
rng::find_end(vector<int>,_pred)_(process_all)/1048576
|
2.51% |
661655.112 |
678285.421 |
- |
3.82% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_256
|
2.51% |
0.744 |
0.763 |
- |
3.89% |
- |
|
rng::find_end(list<int>)_(process_all)/1000
|
2.51% |
687.338 |
704.599 |
- |
2.77% |
- |
|
BM_std_min<char>/30
|
2.51% |
2.252 |
2.309 |
- |
3.87% |
- |
|
rng::search(vector<int>)_(same_length)/1024
|
2.51% |
246.383 |
252.562 |
- |
2.11% |
- |
|
BM_std_min<int>/7
|
2.51% |
1.046 |
1.072 |
- |
1.76% |
- |
|
rng::find(join_view(deque<deque<int>>))_(process_all)/32768
|
2.51% |
9449.836 |
9686.622 |
- |
2.08% |
- |
|
SetIntersection_Interlaced_Set_float_16384_64
|
2.51% |
216607391.520 |
222034802.801 |
- |
1.54% |
- |
|
BM_std_min<unsigned___int128>/32
|
2.49% |
12.532 |
12.845 |
- |
-26.19% |
- |
|
std::set<int>::operator=(const&)_(into_populated_Container)/1024
|
2.49% |
1332.171 |
1365.377 |
- |
1.75% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_Random_262144
|
2.49% |
7.445 |
7.631 |
- |
-1.01% |
- |
|
std::copy_if(vector<int>)_(entire_range)/64
|
2.48% |
15.848 |
16.242 |
- |
-0.74% |
- |
|
std::multiset<std::string>::insert(hint,_value)_(good_hint,_end)/8192
|
2.48% |
77.555 |
79.481 |
- |
-13.89% |
- |
|
BM_deque_deque_copy_backward/512
|
2.48% |
18.578 |
19.039 |
- |
2.52% |
- |
|
std::reverse(list<int>)/32768
|
2.47% |
18634.779 |
19094.164 |
- |
13.07% |
- |
|
SetIntersection_Interlaced_Set_float_256_64
|
2.46% |
15034606.165 |
15404993.632 |
- |
-0.50% |
- |
|
BM_deque_deque_ranges_move_backward/2
|
2.46% |
2.466 |
2.526 |
- |
-0.07% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1
|
2.46% |
1090691.471 |
1117526.281 |
- |
3.54% |
- |
|
std::equal(deque<int>)_(it,_it,_it,_pred)/50
|
2.46% |
23.149 |
23.718 |
- |
-0.04% |
- |
|
BM_MakeThenSortHeap_uint64_SingleElement_4
|
2.46% |
1.212 |
1.242 |
- |
0.24% |
- |
|
BM_deque_deque_ranges_move/64000
|
2.46% |
2767.570 |
2835.591 |
- |
-0.06% |
- |
|
std::flat_multimap<int,_int>::erase(key)_(non-existent)/32
|
2.46% |
1.887 |
1.933 |
- |
1.03% |
- |
|
rng::is_partitioned(vector<int>)_(unpartitioned)/32
|
2.45% |
2.204 |
2.258 |
- |
2.69% |
- |
|
SetIntersection_None_Set_uint32_16384_16
|
2.45% |
152166363.656 |
155900834.170 |
- |
-9.22% |
- |
|
SetIntersection_None_Set_uint32_16384_4
|
2.45% |
152543988.545 |
156287566.550 |
- |
-9.39% |
- |
|
rng::search(deque<int>,_pred)_(near_matches)/8192
|
2.45% |
1487835.988 |
1524307.281 |
- |
0.96% |
- |
|
rng::partial_sort_copy(vector<NonIntegral>)_(heap)/8
|
2.45% |
14.446 |
14.799 |
- |
1.13% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/1024
|
2.44% |
12698.263 |
13008.432 |
- |
3.64% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_1024_4
|
2.44% |
9728045.781 |
9965457.493 |
- |
1.74% |
- |
|
BM_vector_deque_move_backward/2
|
2.44% |
2.224 |
2.279 |
- |
-0.07% |
- |
|
SetIntersection_Interlaced_Set_string_1024_1
|
2.44% |
1153110.921 |
1181230.541 |
- |
2.91% |
- |
|
BM_std_min<unsigned___int128>/26
|
2.44% |
10.012 |
10.257 |
- |
-24.44% |
- |
|
BM_lexicographical_compare_three_way_fast_path/16
|
2.43% |
4.330 |
4.436 |
- |
2.19% |
- |
|
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32
|
2.43% |
686.856 |
703.564 |
- |
0.73% |
- |
|
BM_StringResizeAndOverwrite
|
2.43% |
0.824 |
0.844 |
- |
-1.88% |
- |
|
SetIntersection_Front_Set_uint64_256_64
|
2.43% |
6101713.934 |
6249993.077 |
- |
1.07% |
- |
|
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/8192
|
2.43% |
203279.958 |
208215.741 |
- |
1.80% |
- |
|
std::map<std::string,_int>::clear()/1024
|
2.42% |
20745.391 |
21246.501 |
- |
1.42% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256
|
2.41% |
13.802 |
14.136 |
- |
1.91% |
- |
|
std::map<int,_int>::find(key)_(non-existent)/1024
|
2.41% |
5.296 |
5.424 |
- |
0.22% |
- |
|
BM_deque_vector_ranges_move/0
|
2.41% |
1.377 |
1.410 |
- |
-8.94% |
- |
|
std::partial_sort(deque<int>)_(shuffled)/8
|
2.41% |
33.830 |
34.644 |
- |
4.05% |
- |
|
rng::reverse(vector<int>)/8
|
2.41% |
1.569 |
1.607 |
- |
-0.73% |
- |
|
BM_std_min<int>/11
|
2.40% |
1.156 |
1.184 |
- |
2.40% |
- |
|
SetIntersection_None_Set_uint32_262144_256
|
2.39% |
1148187.500 |
1175632.486 |
- |
2.21% |
- |
|
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/8192
|
2.38% |
12704.830 |
13007.630 |
- |
1.47% |
- |
|
rng::is_permutation(list<int>)_(4leg)_(common_prefix)/8192
|
2.38% |
8314.319 |
8512.422 |
- |
2.52% |
- |
|
BM_RangesPushHeap_uint32_QuickSortAdversary_16
|
2.38% |
0.923 |
0.945 |
- |
2.21% |
- |
|
BM_std_min<unsigned___int128>/29
|
2.38% |
11.306 |
11.575 |
- |
-25.22% |
- |
|
BM_StringFindAllMatch/1
|
2.38% |
2.809 |
2.875 |
- |
3.64% |
- |
|
SetIntersection_Front_Set_uint64_16384_16384
|
2.38% |
340540988.229 |
348638261.557 |
- |
1.84% |
- |
|
SetIntersection_None_Set_uint32_1024_4
|
2.38% |
8731807.196 |
8939191.214 |
- |
2.79% |
- |
|
BM_deque_deque_ranges_copy_backward/2
|
2.37% |
2.473 |
2.531 |
- |
-0.03% |
- |
|
std::find_if_not(deque<int>)_(process_all)/8
|
2.37% |
3.890 |
3.982 |
- |
0.44% |
- |
|
rng::ends_with(list<int>)_(mismatch_at_start)/8
|
2.37% |
3.071 |
3.144 |
- |
-0.57% |
- |
|
std::map<int,_int>::erase(key)_(existent)/1024
|
2.37% |
24.916 |
25.506 |
- |
2.47% |
- |
|
std::map<std::string,_int>::operator=(const&)_(into_populated_Container)/1024
|
2.36% |
16723.950 |
17119.195 |
- |
-0.36% |
- |
|
BM_RangesPushHeap_float_Random_256
|
2.36% |
7.184 |
7.354 |
- |
0.61% |
- |
|
std::partition(list<int>)_(dense)/32
|
2.36% |
8.786 |
8.994 |
- |
-1.82% |
- |
|
rng::copy_backward(vector<int>)/32768
|
2.36% |
2842.946 |
2909.931 |
- |
-11.46% |
- |
|
rng::any_of(vector<int>)_(process_all)/8
|
2.35% |
2.345 |
2.400 |
- |
1.94% |
- |
|
std::rotate(list<int>)_(by_1/3)/50
|
2.35% |
24.656 |
25.236 |
- |
1.81% |
- |
|
std::set<std::string>::upper_bound(key)_(existent)/1024
|
2.35% |
22.967 |
23.506 |
- |
1.58% |
- |
|
BM_std_minmax<unsigned_int>/31
|
2.35% |
2.572 |
2.633 |
- |
6.24% |
- |
|
BM_std_min<__int128>/2
|
2.35% |
0.660 |
0.675 |
- |
1.09% |
- |
|
std::partial_sort(deque<int>)_(qsort_adversarial)/8192
|
2.34% |
282559.032 |
289184.517 |
- |
-2.53% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Random_4
|
2.34% |
4.002 |
4.096 |
- |
0.27% |
- |
|
rng::stable_sort(vector<int>)_(alloc_fails,_ascending)/1024
|
2.34% |
4445.500 |
4549.483 |
- |
-3.94% |
- |
|
BM_std_minmax_element<short>/64
|
2.34% |
17.295 |
17.699 |
- |
2.68% |
- |
|
std::multiset<int>::clear()/8192
|
2.34% |
75958.889 |
77733.110 |
- |
4.41% |
- |
|
BM_std_min<char>/23
|
2.34% |
2.236 |
2.288 |
- |
0.29% |
- |
|
BM_deque_deque_move_backward/2
|
2.33% |
2.467 |
2.525 |
- |
2.36% |
- |
|
std::unordered_set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/32
|
2.33% |
681.315 |
697.191 |
- |
3.07% |
- |
|
BM_std_minmax<int>/11
|
2.33% |
1.727 |
1.768 |
- |
-3.49% |
- |
|
BM_std_minmax<unsigned_short>/30
|
2.33% |
2.778 |
2.842 |
- |
4.28% |
- |
|
BM_StringAssignAsciiz_Large_Opaque
|
2.33% |
11.527 |
11.795 |
- |
0.92% |
- |
|
rng::replace(vector<int>)_(prefix)/1024
|
2.32% |
159.067 |
162.761 |
- |
-1.55% |
- |
|
SetIntersection_None_Set_float_16384_16384
|
2.32% |
154275855.606 |
157855017.521 |
- |
0.70% |
- |
|
SetIntersection_Interlaced_Vector_uint32_262144_16384
|
2.31% |
341830479.245 |
349720985.975 |
- |
0.45% |
- |
|
std::unique(list<int>,_pred)_(sprinkled)/52
|
2.31% |
81.336 |
83.213 |
- |
2.63% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/0
|
2.30% |
424.184 |
433.955 |
- |
2.43% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_256
|
2.30% |
11.394 |
11.656 |
- |
1.56% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_16384_1
|
2.30% |
202807848.400 |
207473448.188 |
- |
-0.20% |
- |
|
std::vector<int>::insert(begin)_(cheap_elements)/32
|
2.30% |
4.945 |
5.059 |
- |
-1.50% |
- |
|
SetIntersection_Interlaced_Vector_string_256_256
|
2.30% |
20533795.083 |
21005441.272 |
- |
-8.09% |
- |
|
std::flat_multimap<int,_int>::equal_range(key)_(existent)/8192
|
2.29% |
10.183 |
10.416 |
- |
-4.21% |
- |
|
SetIntersection_None_Set_string_256_4
|
2.29% |
11650840.554 |
11917313.236 |
- |
0.54% |
- |
|
SetIntersection_None_Set_float_262144_16384
|
2.28% |
1165179.768 |
1191755.209 |
- |
2.42% |
- |
|
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_16384
|
2.27% |
2.964 |
3.031 |
- |
0.81% |
- |
|
std::is_partitioned(deque<int>)_(unpartitioned)/50
|
2.27% |
6.634 |
6.784 |
- |
1.85% |
- |
|
BM_std_minmax<unsigned_short>/25
|
2.27% |
2.265 |
2.317 |
- |
-0.71% |
- |
|
BM_deque_vector_copy_backward/70000
|
2.26% |
8544.326 |
8737.784 |
- |
-0.24% |
- |
|
BM_std_min<short>/26
|
2.26% |
2.104 |
2.152 |
- |
2.51% |
- |
|
std::map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/1024
|
2.26% |
15295.850 |
15641.270 |
- |
5.28% |
- |
|
SetIntersection_Interlaced_Vector_uint64_262144_1
|
2.26% |
1086063.936 |
1110571.648 |
- |
0.44% |
- |
|
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/8192
|
2.25% |
25178.640 |
25746.132 |
- |
-0.46% |
- |
|
BM_RangesMakeThenSortHeap_float_Ascending_4
|
2.25% |
1.362 |
1.393 |
- |
2.46% |
- |
|
BM_std_minmax_element<short>/4
|
2.25% |
1.228 |
1.256 |
- |
2.34% |
- |
|
BM_MakeThenSortHeap_uint32_SingleElement_16384
|
2.25% |
19.359 |
19.795 |
- |
0.76% |
- |
|
SetIntersection_Front_Set_string_64_16
|
2.25% |
25343024.616 |
25912825.662 |
- |
0.59% |
- |
|
std::equal(vector<int>)_(it,_it,_it)/50
|
2.25% |
4.399 |
4.497 |
- |
2.96% |
- |
|
BM_RangesPopHeap_pair<uint32,_uint32>_16
|
2.25% |
9.225 |
9.432 |
- |
-0.59% |
- |
|
SetIntersection_Front_Set_uint64_64_16
|
2.25% |
16266465.358 |
16632078.630 |
- |
-1.01% |
- |
|
std::is_permutation(deque<int>)_(3leg,_pred)_(common_prefix)/1024
|
2.25% |
501.742 |
513.011 |
- |
0.81% |
- |
|
SetIntersection_Front_Set_float_64_16
|
2.25% |
16548030.979 |
16919618.605 |
- |
-1.40% |
- |
|
std::unordered_set<std::string>::count(key)_(non-existent)/8192
|
2.23% |
24.624 |
25.174 |
- |
-2.64% |
- |
|
rng::find_last_if(deque<int>)_(bail_10%)/50
|
2.23% |
18.937 |
19.360 |
- |
1.88% |
- |
|
rng::partial_sort_copy(vector<int>)_(heap)/8
|
2.23% |
14.893 |
15.225 |
- |
-0.35% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_16384
|
2.23% |
0.683 |
0.698 |
- |
1.70% |
- |
|
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/32
|
2.23% |
212.304 |
217.034 |
- |
1.75% |
- |
|
std::set<int>::erase(key)_(non-existent)/8192
|
2.23% |
8.132 |
8.313 |
- |
-4.95% |
- |
|
BM_RangesMakeHeap_pair<uint32,_uint32>_Descending_64
|
2.22% |
0.467 |
0.477 |
- |
1.09% |
- |
|
std::multiset<int>::ctor(const&,_alloc)/32
|
2.22% |
219.894 |
224.770 |
- |
2.04% |
- |
|
std::unordered_multiset<int>::ctor(&&,_different_allocs)/32
|
2.21% |
305.202 |
311.955 |
- |
0.41% |
- |
|
std::unordered_map<int,_int>::clear()/1024
|
2.21% |
7985.706 |
8162.386 |
- |
-2.79% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_4
|
2.21% |
1256810.464 |
1284615.967 |
- |
1.84% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_256_256
|
2.20% |
2229535.187 |
2278682.369 |
- |
-1.97% |
- |
|
std::map<int,_int>::erase(iterator)/8192
|
2.20% |
20.960 |
21.421 |
- |
1.60% |
- |
|
std::find_end(forward_list<int>,_pred)_(process_all)/1048576
|
2.20% |
852892.656 |
871653.020 |
- |
-0.49% |
- |
|
BM_RangesPushHeap_uint64_Random_64
|
2.20% |
5.260 |
5.376 |
- |
1.90% |
- |
|
729_abc_r
|
2.20% |
18.595 |
19.004 |
- |
0.32% |
- |
|
std::map<int,_int>::ctor(const&)/32
|
2.20% |
210.749 |
215.382 |
- |
1.65% |
- |
|
std::flat_multimap<int,_int>::count(key)_(existent)/8192
|
2.20% |
10.603 |
10.836 |
- |
-2.80% |
- |
|
BM_std_minmax<unsigned_long_long>/3
|
2.20% |
1.242 |
1.269 |
- |
2.47% |
- |
|
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_1024
|
2.19% |
1.236 |
1.263 |
- |
1.54% |
- |
|
rng::stable_sort(vector<int>)_(qsort_adversarial)/8
|
2.19% |
16.640 |
17.004 |
- |
1.08% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_1024
|
2.19% |
10602155.633 |
10834231.665 |
- |
10.76% |
- |
|
std::flat_multimap<int,_int>::contains(key)_(non-existent)/0
|
2.19% |
0.609 |
0.623 |
- |
-3.87% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_262144_262144
|
2.19% |
1169533.077 |
1195122.078 |
- |
0.27% |
- |
|
SetIntersection_Front_Set_float_1024_64
|
2.19% |
2029703.511 |
2074058.430 |
- |
1.64% |
- |
|
rng::find_first_of(list<int>,_pred)_(large_needle)/8192
|
2.18% |
54661121.491 |
55853384.619 |
- |
1.81% |
- |
|
SetIntersection_None_Set_uint32_262144_16
|
2.18% |
1147983.644 |
1173016.437 |
- |
1.43% |
- |
|
rng::partition(list<int>)_(sparse)/1024
|
2.18% |
723.963 |
739.742 |
- |
0.98% |
- |
|
rng::partial_sort(deque<int>)_(repeated)/1024
|
2.18% |
6332.821 |
6470.632 |
- |
1.12% |
- |
|
SetIntersection_None_Set_uint32_16384_1
|
2.17% |
152855546.907 |
156177993.693 |
- |
-9.37% |
- |
|
std::multimap<int,_int>::insert(hint,_value)_(bad_hint,_middle)/1024
|
2.17% |
22.724 |
23.218 |
- |
2.98% |
- |
|
std::unordered_set<std::string>::erase(iterator)/0
|
2.17% |
27.588 |
28.187 |
- |
2.83% |
- |
|
BM_MakeHeap_string_SingleElement_256
|
2.17% |
6.281 |
6.417 |
- |
1.08% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_16
|
2.17% |
4645172.763 |
4745881.164 |
- |
-0.65% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_16384_16384
|
2.16% |
1135319.631 |
1159831.324 |
- |
3.89% |
- |
|
std::set<int>::contains(key)_(non-existent)/32
|
2.16% |
2.396 |
2.447 |
- |
4.25% |
- |
|
rng::is_partitioned(vector<int>)_(unpartitioned)/50
|
2.16% |
9.192 |
9.391 |
- |
1.98% |
- |
|
rng::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024
|
2.16% |
25942.970 |
26502.290 |
- |
2.45% |
- |
|
BM_deque_vector_copy_backward/64000
|
2.15% |
7903.143 |
8073.384 |
- |
-1.69% |
- |
|
BM_RangesMakeHeap_string_QuickSortAdversary_262144
|
2.15% |
12.841 |
13.117 |
- |
-5.34% |
- |
|
std::is_partitioned(vector<int>)_(unpartitioned)/1024
|
2.14% |
54.910 |
56.087 |
- |
13.63% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32
|
2.14% |
481.450 |
491.769 |
- |
2.38% |
- |
|
rng::contains(vector<int>)_(process_all)/8
|
2.14% |
2.497 |
2.551 |
- |
-5.54% |
- |
|
BM_RangesMakeThenSortHeap_string_PipeOrgan_16384
|
2.14% |
63.652 |
65.016 |
- |
0.21% |
- |
|
BM_MakeHeap_string_Heap_16384
|
2.14% |
5.030 |
5.138 |
- |
0.29% |
- |
|
std::find_if(list<int>)_(process_all)/8192
|
2.14% |
12320.880 |
12584.775 |
- |
3.26% |
- |
|
BM_LowerBound_string_262144
|
2.14% |
2155.221 |
2201.353 |
- |
-1.84% |
- |
|
BM_std_minmax<unsigned_long_long>/2
|
2.14% |
0.886 |
0.905 |
- |
4.15% |
- |
|
BM_StringRelational_Compare_Small_Small_ChangeLast
|
2.14% |
1.646 |
1.682 |
- |
-3.46% |
- |
|
BM_MakeThenSortHeap_float_Ascending_256
|
2.14% |
6.338 |
6.473 |
- |
0.17% |
- |
|
BM_num_get<void*>
|
2.13% |
11.669 |
11.918 |
- |
2.27% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32
|
2.13% |
480.323 |
490.574 |
- |
2.17% |
- |
|
rng::equal(vector<bool>)_(unaligned)/1024
|
2.13% |
7.655 |
7.818 |
- |
2.43% |
- |
|
SetIntersection_None_Set_uint32_262144_64
|
2.12% |
1149050.377 |
1173447.101 |
- |
1.99% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_256
|
2.12% |
19132432.372 |
19538297.724 |
- |
19.52% |
- |
|
BM_MakeThenSortHeap_float_Heap_16
|
2.12% |
1.785 |
1.823 |
- |
-3.72% |
- |
|
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_4
|
2.11% |
4.121 |
4.208 |
- |
2.21% |
- |
|
BM_RangesMakeThenSortHeap_float_Random_4
|
2.11% |
4.170 |
4.258 |
- |
-1.42% |
- |
|
SetIntersection_Interlaced_Set_float_262144_256
|
2.11% |
1562975.260 |
1595968.668 |
- |
1.05% |
- |
|
rng::equal(vector<bool>)_(unaligned)/8192
|
2.11% |
65.395 |
66.774 |
- |
3.10% |
- |
|
rng::for_each_n(deque<int>)/50
|
2.11% |
3.907 |
3.990 |
- |
1.79% |
- |
|
BM_std_min<unsigned___int128>/25
|
2.11% |
9.674 |
9.878 |
- |
-23.52% |
- |
|
std::multimap<std::string,_int>::find(key)_(non-existent)/32
|
2.10% |
10.219 |
10.434 |
- |
-4.03% |
- |
|
std::multimap<std::string,_int>::clear()/1024
|
2.10% |
19847.638 |
20264.968 |
- |
2.42% |
- |
|
std::unordered_set<int>::insert(value)_(already_present)/8192
|
2.10% |
2.253 |
2.300 |
- |
2.88% |
- |
|
rng::find_if_not(vector<char>)_(bail_25%)/8192
|
2.10% |
518.672 |
529.572 |
- |
1.10% |
- |
|
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/8192
|
2.10% |
344375.182 |
351594.080 |
- |
1.71% |
- |
|
SetIntersection_Interlaced_Set_uint32_16384_256
|
2.10% |
198057259.560 |
202208870.180 |
- |
2.12% |
- |
|
std::unordered_set<std::string>::contains(key)_(existent)/1024
|
2.09% |
39.476 |
40.303 |
- |
-6.85% |
- |
|
SetIntersection_Front_Vector_string_1024_16
|
2.09% |
1691851.205 |
1727248.809 |
- |
0.17% |
- |
|
BM_StringAssignAsciiz_Large_Transparent
|
2.09% |
11.672 |
11.916 |
- |
2.88% |
- |
|
SetIntersection_None_Vector_float_16384_1
|
2.09% |
1150311.051 |
1174322.931 |
- |
-2.45% |
- |
|
721_gcc_r
|
2.08% |
13.040 |
13.312 |
- |
0.90% |
- |
|
BM_std_min<unsigned_short>/1024
|
2.08% |
13.829 |
14.117 |
- |
1.51% |
- |
|
BM_std_min<unsigned_int>/16
|
2.08% |
1.903 |
1.943 |
- |
1.81% |
- |
|
BM_StringRelationalLiteral_Less_Small_Small_ChangeFirst
|
2.08% |
1.326 |
1.354 |
- |
4.48% |
- |
|
std::set<int>::erase(key)_(existent)/1024
|
2.08% |
38.975 |
39.784 |
- |
3.11% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_262144
|
2.08% |
35.025 |
35.752 |
- |
3.14% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024
|
2.07% |
18.239 |
18.617 |
- |
1.77% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_1024_16
|
2.07% |
3155212.399 |
3220534.225 |
- |
2.63% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_64
|
2.07% |
0.917 |
0.936 |
- |
3.12% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(all_new_keys)/32
|
2.07% |
738.139 |
753.387 |
- |
0.89% |
- |
|
BM_deque_deque_ranges_move_backward/1
|
2.06% |
2.725 |
2.781 |
- |
-0.50% |
- |
|
BM_RangesPushHeap_uint64_Random_16
|
2.06% |
4.194 |
4.281 |
- |
0.03% |
- |
|
BM_MakeHeap_string_Ascending_4
|
2.06% |
2.808 |
2.866 |
- |
0.84% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64
|
2.06% |
10.586 |
10.805 |
- |
1.50% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_16384_16
|
2.06% |
4096257.834 |
4180720.524 |
- |
45.35% |
- |
|
std::stable_sort(vector<NonIntegral>)_(alloc_fails,_pipe-organ)/8
|
2.06% |
19.037 |
19.429 |
- |
1.31% |
- |
|
BM_std_min<int>/20
|
2.06% |
1.386 |
1.415 |
- |
2.01% |
- |
|
std::rotate(vector<int>)_(by_1/4)/8192
|
2.05% |
2541.756 |
2593.886 |
- |
-0.06% |
- |
|
SetIntersection_None_Set_uint32_262144_4
|
2.05% |
1153435.871 |
1177060.385 |
- |
1.67% |
- |
|
BM_deque_deque_ranges_copy/64
|
2.05% |
5.367 |
5.476 |
- |
-1.15% |
- |
|
BM_deque_deque_ranges_copy_backward/70000
|
2.05% |
8502.171 |
8676.051 |
- |
-2.17% |
- |
|
std::stable_partition(vector<int>)_(sparse)/1024
|
2.04% |
208.157 |
212.413 |
- |
2.48% |
- |
|
std::set<std::string>::equal_range(key)_(existent)/32
|
2.04% |
16.853 |
17.196 |
- |
10.90% |
- |
|
SetIntersection_None_Set_float_262144_262144
|
2.04% |
1162697.753 |
1186383.951 |
- |
1.72% |
- |
|
std::unordered_map<int,_int>::ctor(const&,_alloc)/32
|
2.03% |
259.871 |
265.159 |
- |
-4.14% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_1024
|
2.03% |
177396433.537 |
180997929.224 |
- |
0.97% |
- |
|
std::move(list<int>)/512
|
2.03% |
362.790 |
370.151 |
- |
5.39% |
- |
|
rng::find_if_not(vector<bool>)_(process_all)/8
|
2.03% |
5.427 |
5.537 |
- |
-1.79% |
- |
|
std::multiset<int>::contains(key)_(non-existent)/1024
|
2.03% |
5.592 |
5.706 |
- |
0.10% |
- |
|
BM_RangesPushHeap_string_PipeOrgan_262144
|
2.03% |
17.212 |
17.561 |
- |
-2.49% |
- |
|
SetIntersection_None_Set_float_256_16
|
2.02% |
10944376.650 |
11165878.911 |
- |
0.74% |
- |
|
BM_std_minmax<long_long>/7
|
2.02% |
2.565 |
2.617 |
- |
0.75% |
- |
|
std::vector<int>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/32
|
2.02% |
8.530 |
8.702 |
- |
-1.98% |
- |
|
std::unordered_multimap<int,_int>::erase(key)_(existent)/8192
|
2.02% |
23.373 |
23.845 |
- |
8.98% |
- |
|
BM_std_minmax<unsigned_short>/26
|
2.02% |
2.495 |
2.545 |
- |
-1.36% |
- |
|
rng::search_n(deque<int>,_pred)_(no_match)/1000
|
2.02% |
707.336 |
721.603 |
- |
-0.74% |
- |
|
SetIntersection_None_Set_float_262144_256
|
2.01% |
1167779.297 |
1191296.793 |
- |
2.39% |
- |
|
BM_PushHeap_uint32_Ascending_262144
|
2.01% |
8.140 |
8.303 |
- |
1.54% |
- |
|
BM_MakeThenSortHeap_float_Ascending_16384
|
2.00% |
27.435 |
27.985 |
- |
1.14% |
- |
|
rng::replace_if(deque<int>)_(prefix)/32
|
2.00% |
13.920 |
14.199 |
- |
0.56% |
- |
|
std::rotate(list<int>)_(1_element_forward)/8192
|
1.99% |
8930.957 |
9109.120 |
- |
15.24% |
- |
|
std::vector<std::string>::ctor(const&)_(cheap_elements)/32
|
1.99% |
34.815 |
35.509 |
- |
1.79% |
- |
|
std::is_permutation(deque<int>)_(4leg)_(shuffled)/8
|
1.99% |
54.986 |
56.082 |
- |
0.47% |
- |
|
std::reverse_copy(list<int>)/32768
|
1.99% |
25714.838 |
26226.300 |
- |
-0.50% |
- |
|
rng::is_permutation(deque<int>)_(4leg)_(shuffled)/8
|
1.99% |
48.690 |
49.657 |
- |
4.61% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_4
|
1.99% |
18805910.392 |
19179606.120 |
- |
-1.20% |
- |
|
BM_RangesMakeThenSortHeap_float_QuickSortAdversary_4
|
1.99% |
1.466 |
1.495 |
- |
1.41% |
- |
|
SetIntersection_None_Vector_uint64_262144_256
|
1.99% |
1170232.061 |
1193466.628 |
- |
-0.85% |
- |
|
std::fill_n(list<int>)/50
|
1.98% |
15.646 |
15.957 |
- |
-1.35% |
- |
|
BM_std_minmax<int>/23
|
1.98% |
2.287 |
2.332 |
- |
-1.06% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_16384
|
1.98% |
23.900 |
24.373 |
- |
2.26% |
- |
|
rng::replace_if(deque<int>)_(prefix)/50
|
1.98% |
20.084 |
20.481 |
- |
0.60% |
- |
|
rng::stable_partition(deque<int>)_(alloc_fails)/8192
|
1.97% |
17012.819 |
17348.581 |
- |
1.61% |
- |
|
std::unordered_map<int,_int>::operator=(const&)_(into_populated_Container)/1024
|
1.97% |
1310.280 |
1336.131 |
- |
1.39% |
- |
|
SetIntersection_None_Vector_uint64_1024_1024
|
1.97% |
1127428.663 |
1149635.298 |
- |
0.39% |
- |
|
BM_deque_deque_move_backward/65536
|
1.97% |
7984.581 |
8141.687 |
- |
0.98% |
- |
|
rng::for_each(map<int>)/8
|
1.97% |
4.509 |
4.597 |
- |
2.76% |
- |
|
std::equal(list<int>)_(it,_it,_it,_it,_pred)/8192
|
1.97% |
12276.018 |
12517.244 |
- |
-2.44% |
- |
|
SetIntersection_Interlaced_Vector_uint64_64_64
|
1.96% |
11225105.603 |
11445654.186 |
- |
0.39% |
- |
|
rng::contains_subrange(vector<int>)_(single_element)/50
|
1.96% |
12.570 |
12.817 |
- |
-1.28% |
- |
|
std::mismatch(list<int>)_(it,_it,_it,_it,_pred)/8192
|
1.96% |
11899.027 |
12132.752 |
- |
2.00% |
- |
|
std::map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
1.96% |
289.680 |
295.367 |
- |
2.33% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_64
|
1.96% |
8.807 |
8.979 |
- |
3.27% |
- |
|
SetIntersection_Front_Set_string_262144_16
|
1.96% |
1971718.756 |
2010347.272 |
- |
0.06% |
- |
|
std::multimap<int,_int>::insert(value)_(new_value)/1024
|
1.96% |
33.857 |
34.520 |
- |
4.58% |
- |
|
std::unordered_set<int>::ctor(iterator,_iterator)_(sorted_sequence)/32
|
1.96% |
362.371 |
369.463 |
- |
-0.44% |
- |
|
std::unordered_multimap<int,_int>::contains(key)_(non-existent)/8192
|
1.96% |
1.407 |
1.435 |
- |
-20.16% |
- |
|
std::partial_sort(deque<int>)_(ascending)/8192
|
1.96% |
163233.028 |
166425.306 |
- |
1.67% |
- |
|
BM_std_min<unsigned___int128>/22
|
1.95% |
8.488 |
8.653 |
- |
-21.38% |
- |
|
std::set<std::string>::upper_bound(key)_(non-existent)/8192
|
1.95% |
30.721 |
31.320 |
- |
0.41% |
- |
|
rng::replace(vector<int>)_(sprinkled)/50
|
1.95% |
9.930 |
10.123 |
- |
26.10% |
- |
|
rng::sort(deque<int>)_(qsort_adversarial)/8192
|
1.95% |
457084.155 |
465983.506 |
- |
2.19% |
- |
|
std::multimap<int,_int>::upper_bound(key)_(non-existent)/32
|
1.94% |
3.775 |
3.848 |
- |
0.82% |
- |
|
SetIntersection_Front_Set_string_256_16
|
1.94% |
7542266.954 |
7688374.441 |
- |
1.13% |
- |
|
BM_RangesMakeThenSortHeap_string_Descending_1024
|
1.93% |
37.638 |
38.366 |
- |
0.01% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_16
|
1.93% |
6.890 |
7.023 |
- |
2.15% |
- |
|
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/1024
|
1.93% |
6216.563 |
6336.627 |
- |
1.83% |
- |
|
BM_std_min<unsigned_char>/24
|
1.93% |
2.776 |
2.829 |
- |
2.61% |
- |
|
rng::remove_copy_if(vector<int>)_(sprinkled)/50
|
1.93% |
16.345 |
16.660 |
- |
1.28% |
- |
|
BM_StringRelational_Compare_Empty_Small_Control
|
1.93% |
1.590 |
1.620 |
- |
-0.86% |
- |
|
std::list<std::string>::erase(begin)_(cheap_elements)/32
|
1.93% |
11.692 |
11.917 |
- |
2.45% |
- |
|
BM_RangesPopHeap_float_16
|
1.93% |
6.388 |
6.511 |
- |
1.06% |
- |
|
rng::stable_sort(vector<NonIntegral>)_(ascending)/8
|
1.93% |
16.759 |
17.082 |
- |
1.92% |
- |
|
std::map<int,_int>::operator=(const&)_(into_cleared_Container)/8192
|
1.92% |
49642.327 |
50597.872 |
- |
1.61% |
- |
|
rng::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024
|
1.92% |
16417.154 |
16732.933 |
- |
1.91% |
- |
|
SetIntersection_Front_Set_float_16_16
|
1.92% |
41165076.926 |
41955862.255 |
- |
1.35% |
- |
|
std::find(vector<bool>)_(process_all)/1024
|
1.92% |
4.544 |
4.631 |
- |
-1.56% |
- |
|
std::multimap<std::string,_int>::contains(key)_(existent)/32
|
1.92% |
15.412 |
15.708 |
- |
2.22% |
- |
|
BM_MakeThenSortHeap_float_Descending_16
|
1.92% |
1.816 |
1.850 |
- |
0.58% |
- |
|
SetIntersection_None_Vector_float_16384_64
|
1.92% |
1151862.916 |
1173951.735 |
- |
-2.47% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_16
|
1.92% |
1379354.009 |
1405785.074 |
- |
0.55% |
- |
|
BM_num_put<const_void*>
|
1.92% |
12.569 |
12.809 |
- |
-4.35% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_16384_4
|
1.91% |
1155136.382 |
1177237.912 |
- |
0.82% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/1024
|
1.91% |
27.396 |
27.919 |
- |
0.66% |
- |
|
std::set<int>::insert(iterator,_iterator)_(all_new_keys)/1024
|
1.91% |
16422.899 |
16736.139 |
- |
3.62% |
- |
|
BM_std_min<unsigned___int128>/23
|
1.91% |
8.915 |
9.085 |
- |
-22.05% |
- |
|
rng::find_last_if(forward_list<int>)_(bail_10%)/8
|
1.90% |
4.925 |
5.018 |
- |
2.36% |
- |
|
rng::find_last_if(list<int>)_(bail_10%)/50
|
1.90% |
39.215 |
39.960 |
- |
9.47% |
- |
|
std::map<int,_int>::lower_bound(key)_(existent)/1024
|
1.90% |
4.337 |
4.419 |
- |
-1.50% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16
|
1.90% |
8.441 |
8.601 |
- |
1.32% |
- |
|
BM_RangesPushHeap_string_QuickSortAdversary_64
|
1.90% |
12.777 |
13.019 |
- |
0.75% |
- |
|
std::unordered_multimap<int,_int>::find(key)_(non-existent)/32
|
1.90% |
1.141 |
1.162 |
- |
1.18% |
- |
|
SetIntersection_None_Set_string_262144_64
|
1.90% |
1658616.291 |
1690076.416 |
- |
-0.28% |
- |
|
SetIntersection_Front_Set_uint32_1024_256
|
1.90% |
4990599.974 |
5085223.744 |
- |
10.83% |
- |
|
std::generate(list<int>)/50
|
1.90% |
15.352 |
15.643 |
- |
1.81% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_1024
|
1.89% |
14.927 |
15.210 |
- |
2.53% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/8192
|
1.89% |
43.979 |
44.812 |
- |
19.33% |
- |
|
BM_MakeThenSortHeap_string_QuickSortAdversary_16384
|
1.89% |
108.580 |
110.636 |
- |
1.21% |
- |
|
std::unordered_map<int,_int>::count(key)_(existent)/1024
|
1.89% |
1.302 |
1.327 |
- |
-2.60% |
- |
|
std::map<int,_int>::erase(iterator)/32
|
1.89% |
20.838 |
21.232 |
- |
0.97% |
- |
|
SetIntersection_None_Set_float_262144_1
|
1.89% |
1170562.174 |
1192701.416 |
- |
2.63% |
- |
|
BM_RangesMakeThenSortHeap_string_PipeOrgan_16
|
1.89% |
9.524 |
9.704 |
- |
1.06% |
- |
|
SetIntersection_None_Set_string_262144_4
|
1.88% |
1657872.723 |
1689120.035 |
- |
0.09% |
- |
|
std::list<std::string>::insert(begin)_(cheap_elements)/8192
|
1.88% |
12.194 |
12.423 |
- |
1.74% |
- |
|
BM_std_min<unsigned___int128>/24
|
1.88% |
9.291 |
9.466 |
- |
-22.99% |
- |
|
std::unordered_multimap<int,_int>::count(key)_(non-existent)/1024
|
1.88% |
1.121 |
1.142 |
- |
-2.11% |
- |
|
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_262144
|
1.88% |
1.171 |
1.193 |
- |
-0.20% |
- |
|
rng::unique_copy(vector<int>,_pred)_(sprinkled)/32
|
1.88% |
15.840 |
16.137 |
- |
-0.63% |
- |
|
SetIntersection_Front_Set_string_262144_4
|
1.87% |
1316369.357 |
1341030.769 |
- |
3.18% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Descending_262144
|
1.87% |
24.470 |
24.927 |
- |
0.17% |
- |
|
std::reverse_copy(list<int>)/4096
|
1.87% |
3128.617 |
3187.124 |
- |
0.42% |
- |
|
SetIntersection_Front_Vector_uint64_16_16
|
1.87% |
37762625.385 |
38468650.325 |
- |
2.21% |
- |
|
std::set<std::string>::upper_bound(key)_(non-existent)/1024
|
1.87% |
22.334 |
22.752 |
- |
-0.64% |
- |
|
std::map<int,_int>::insert(value)_(already_present)/1024
|
1.87% |
3.238 |
3.298 |
- |
-5.99% |
- |
|
rng::contains_subrange(vector<int>)_(same_length)/16
|
1.86% |
4.791 |
4.880 |
- |
-0.23% |
- |
|
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_16384
|
1.86% |
1.183 |
1.205 |
- |
-0.13% |
- |
|
707_ntest_r
|
1.86% |
16.530 |
16.837 |
- |
-0.65% |
- |
|
std::set<std::string>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
1.85% |
12005.601 |
12227.833 |
- |
-0.27% |
- |
|
SetIntersection_None_Set_float_1024_1
|
1.85% |
8831074.424 |
8994361.265 |
- |
-2.12% |
- |
|
SetIntersection_Interlaced_Set_string_262144_1
|
1.85% |
1135980.362 |
1156951.242 |
- |
-1.10% |
- |
|
BM_RangesPushHeap_uint64_Random_1024
|
1.84% |
5.944 |
6.053 |
- |
0.76% |
- |
|
SetIntersection_Interlaced_Set_float_64_16
|
1.84% |
24386817.549 |
24835704.952 |
- |
0.58% |
- |
|
std::map<int,_int>::clear()/8192
|
1.84% |
81261.407 |
82756.922 |
- |
2.11% |
- |
|
BM_std_minmax<unsigned_long_long>/7
|
1.84% |
2.499 |
2.545 |
- |
0.66% |
- |
|
BM_std_minmax_element<int>/4
|
1.83% |
1.233 |
1.255 |
- |
1.01% |
- |
|
SetIntersection_Front_Set_uint64_16384_16
|
1.83% |
1278991.478 |
1302454.764 |
- |
1.26% |
- |
|
BM_RangesPushHeap_uint32_Random_256
|
1.83% |
5.959 |
6.068 |
- |
2.43% |
- |
|
std::map<int,_int>::clear()/32
|
1.83% |
652.318 |
664.264 |
- |
1.31% |
- |
|
rng::stable_partition(deque<int>)_(sparse)/1024
|
1.83% |
465.083 |
473.576 |
- |
2.20% |
- |
|
SetIntersection_None_Set_uint32_256_16
|
1.82% |
10944720.308 |
11144261.234 |
- |
1.71% |
- |
|
rng::partial_sort_copy(vector<NonIntegral>)_(ascending)/8
|
1.82% |
9.418 |
9.589 |
- |
-16.86% |
- |
|
std::multimap<int,_int>::erase(key)_(non-existent)/32
|
1.82% |
2.253 |
2.294 |
- |
1.75% |
- |
|
SetIntersection_None_Vector_pair<uint32,_uint32>_1024_1024
|
1.82% |
1131365.384 |
1151911.036 |
- |
2.23% |
- |
|
rng::move_backward(vector<bool>)_(aligned)/64
|
1.82% |
1.742 |
1.774 |
- |
-4.01% |
- |
|
SetIntersection_Front_Set_string_256_4
|
1.82% |
5247840.612 |
5343131.230 |
- |
1.32% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_262144_262144
|
1.82% |
2988659.180 |
3042910.400 |
- |
-2.29% |
- |
|
BM_RangesMakeThenSortHeap_string_PipeOrgan_262144
|
1.81% |
79.398 |
80.838 |
- |
-4.74% |
- |
|
std::find_if(deque<int>)_(process_all)/32768
|
1.81% |
11688.787 |
11900.521 |
- |
2.26% |
- |
|
rng::partial_sort(deque<int>)_(pipe-organ)/8
|
1.81% |
30.910 |
31.469 |
- |
2.93% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_16384_64
|
1.81% |
1562324.465 |
1590592.627 |
- |
0.03% |
- |
|
std::is_partitioned(list<int>)_(unpartitioned)/8192
|
1.80% |
2142.271 |
2180.926 |
- |
-0.40% |
- |
|
std::multimap<int,_int>::equal_range(key)_(non-existent)/1024
|
1.80% |
6.094 |
6.204 |
- |
2.03% |
- |
|
std::unordered_multimap<int,_int>::count(key)_(non-existent)/8192
|
1.80% |
1.110 |
1.130 |
- |
-2.33% |
- |
|
std::rotate(list<int>)_(1_element_forward)/50
|
1.80% |
23.943 |
24.374 |
- |
0.40% |
- |
|
std::partial_sort_copy(deque<int>)_(descending)/8
|
1.80% |
19.987 |
20.347 |
- |
3.46% |
- |
|
BM_MakeHeap_string_SingleElement_4
|
1.80% |
3.660 |
3.726 |
- |
1.61% |
- |
|
std::set<int>::contains(key)_(existent)/32
|
1.80% |
1.680 |
1.711 |
- |
-0.90% |
- |
|
rng::find(deque<int>)_(process_all)/8192
|
1.79% |
1919.292 |
1953.741 |
- |
-0.45% |
- |
|
BM_std_min<char>/64
|
1.79% |
4.161 |
4.235 |
- |
0.95% |
- |
|
std::multiset<int>::insert(iterator,_iterator)_(half_new_keys)/1024
|
1.79% |
11567.329 |
11774.886 |
- |
-0.81% |
- |
|
BM_deque_vector_copy_backward/1
|
1.79% |
2.060 |
2.097 |
- |
0.23% |
- |
|
BM_std_min<unsigned___int128>/21
|
1.79% |
8.078 |
8.222 |
- |
-20.82% |
- |
|
BM_std_min<unsigned_long_long>/6
|
1.79% |
1.559 |
1.587 |
- |
-2.49% |
- |
|
SetIntersection_None_Set_uint32_16384_64
|
1.79% |
151858224.299 |
154574675.933 |
- |
-10.72% |
- |
|
std::unordered_set<std::string>::erase(key)_(non-existent)/1024
|
1.79% |
24.076 |
24.507 |
- |
28.41% |
- |
|
BM_RangesPushHeap_string_QuickSortAdversary_1024
|
1.79% |
15.038 |
15.307 |
- |
-0.91% |
- |
|
rng::for_each(list<int>)/32
|
1.79% |
11.246 |
11.447 |
- |
1.97% |
- |
|
BM_deque_deque_ranges_move/64
|
1.78% |
5.366 |
5.462 |
- |
-1.08% |
- |
|
std::multimap<int,_int>::contains(key)_(existent)/8192
|
1.78% |
5.583 |
5.682 |
- |
1.36% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_262144
|
1.78% |
9.504 |
9.674 |
- |
2.32% |
- |
|
std::find_if(list<int>)_(bail_25%)/8
|
1.77% |
1.199 |
1.220 |
- |
0.20% |
- |
|
BM_std_min<int>/4
|
1.77% |
1.052 |
1.071 |
- |
4.76% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Heap_4
|
1.77% |
1.194 |
1.215 |
- |
1.33% |
- |
|
std::multiset<std::string>::erase(iterator)/32
|
1.76% |
31.066 |
31.613 |
- |
2.74% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_Random_4
|
1.76% |
2.590 |
2.635 |
- |
-6.13% |
- |
|
std::map<std::string,_int>::equal_range(key)_(existent)/1024
|
1.75% |
23.812 |
24.230 |
- |
6.67% |
- |
|
BM_vector_deque_ranges_move/64
|
1.75% |
2.744 |
2.793 |
- |
4.96% |
- |
|
SetIntersection_None_Vector_uint64_1024_4
|
1.75% |
1132009.173 |
1151789.878 |
- |
0.49% |
- |
|
std::move_backward(deque<int>)/32768
|
1.75% |
3575.225 |
3637.678 |
- |
0.84% |
- |
|
std::set<int>::insert(value)_(new_value)/8192
|
1.75% |
70.608 |
71.841 |
- |
1.12% |
- |
|
rng::rotate(deque<int>)_(1_element_forward)/50
|
1.75% |
6.183 |
6.291 |
- |
3.13% |
- |
|
SetIntersection_None_Set_float_262144_16
|
1.74% |
1172969.565 |
1193413.738 |
- |
2.78% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_1024
|
1.74% |
9673048.229 |
9841607.074 |
- |
-9.05% |
- |
|
rng::contains_subrange(vector<int>)_(process_all)/16
|
1.74% |
4.729 |
4.812 |
- |
-0.72% |
- |
|
std::flat_map<int,_int>::insert_or_assign(key,_value)_(already_present)/0
|
1.74% |
0.975 |
0.992 |
- |
-0.64% |
- |
|
std::equal(vector<int>)_(it,_it,_it,_pred)/50
|
1.74% |
24.280 |
24.703 |
- |
0.18% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_16384_1
|
1.74% |
1102057.373 |
1121245.443 |
- |
1.04% |
- |
|
BM_MakeThenSortHeap_float_SingleElement_1024
|
1.74% |
4.784 |
4.867 |
- |
1.83% |
- |
|
rng::stable_sort(deque<int>)_(repeated)/1024
|
1.74% |
1391.294 |
1415.489 |
- |
1.88% |
- |
|
SetIntersection_Interlaced_Set_uint64_262144_262144
|
1.74% |
1839105.227 |
1871048.502 |
- |
0.53% |
- |
|
BM_RangesMakeThenSortHeap_uint64_SingleElement_16384
|
1.74% |
26.482 |
26.942 |
- |
0.31% |
- |
|
SetIntersection_Interlaced_Set_uint32_16384_4
|
1.74% |
170027701.774 |
172979476.633 |
- |
2.78% |
- |
|
SetIntersection_None_Set_string_256_64
|
1.74% |
9531835.940 |
9697266.008 |
- |
1.28% |
- |
|
std::flat_multimap<int,_int>::equal_range(key)_(existent)/1024
|
1.73% |
7.252 |
7.378 |
- |
-0.90% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_16384
|
1.73% |
33.084 |
33.657 |
- |
1.50% |
- |
|
BM_StringEraseToEnd_Huge_Opaque
|
1.73% |
2.489 |
2.532 |
- |
0.79% |
- |
|
rng::search(list<int>)_(no_match)/1000
|
1.73% |
702.272 |
714.426 |
- |
-1.58% |
- |
|
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
1.73% |
12320.552 |
12533.697 |
- |
0.03% |
- |
|
BM_MakeHeap_string_Ascending_16
|
1.73% |
3.701 |
3.765 |
- |
0.09% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Ascending_4
|
1.73% |
1.007 |
1.025 |
- |
0.37% |
- |
|
SetIntersection_Interlaced_Set_uint64_64_4
|
1.73% |
22491443.670 |
22879756.548 |
- |
1.56% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_262144
|
1.73% |
50.832 |
51.709 |
- |
1.33% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_4
|
1.72% |
0.842 |
0.857 |
- |
2.88% |
- |
|
BM_std_minmax<short>/23
|
1.72% |
2.560 |
2.604 |
- |
-3.31% |
- |
|
BM_MakeThenSortHeap_string_Descending_256
|
1.72% |
18.785 |
19.107 |
- |
-2.83% |
- |
|
BM_MakeThenSortHeap_string_Descending_16
|
1.72% |
7.729 |
7.862 |
- |
0.13% |
- |
|
BM_deque_vector_copy/64000
|
1.72% |
2390.445 |
2431.483 |
- |
-14.68% |
- |
|
std::unordered_multiset<int>::count(key)_(existent)/1024
|
1.72% |
1.593 |
1.621 |
- |
-7.58% |
- |
|
std::sort(deque<int>)_(qsort_adversarial)/8192
|
1.71% |
464328.036 |
472283.940 |
- |
0.24% |
- |
|
SetIntersection_Front_Vector_pair<uint32,_uint32>_262144_262144
|
1.71% |
350245408.895 |
356245304.310 |
- |
1.52% |
- |
|
BM_RangesPopHeap_pair<uint32,_uint32>_256
|
1.71% |
22.319 |
22.701 |
- |
-0.59% |
- |
|
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/1024
|
1.71% |
35432.105 |
36038.064 |
- |
2.12% |
- |
|
std::map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192
|
1.71% |
34.409 |
34.997 |
- |
1.66% |
- |
|
rng::adjacent_find(vector<int>,_pred)/1048576
|
1.71% |
463571.774 |
471493.717 |
- |
0.93% |
- |
|
std::stable_partition(list<int>)_(alloc_fails)/8192
|
1.70% |
25283.400 |
25714.383 |
- |
1.82% |
- |
|
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
1.70% |
61758.509 |
62810.793 |
- |
1.18% |
- |
|
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/8
|
1.70% |
0.695 |
0.707 |
- |
1.09% |
- |
|
SetIntersection_Interlaced_Vector_string_16384_256
|
1.70% |
38460472.398 |
39114807.096 |
- |
-1.90% |
- |
|
std::transform(list<int>)_(identity_transform)/50
|
1.70% |
38.833 |
39.494 |
- |
-0.35% |
- |
|
SetIntersection_Front_Set_string_16_4
|
1.70% |
67708796.270 |
68859782.733 |
- |
3.01% |
- |
|
BM_RangesMakeHeap_string_SingleElement_4
|
1.70% |
3.603 |
3.664 |
- |
1.98% |
- |
|
BM_MakeHeap_float_Ascending_256
|
1.70% |
0.647 |
0.658 |
- |
-2.01% |
- |
|
SetIntersection_None_Set_uint64_1024_256
|
1.70% |
8678031.472 |
8825299.912 |
- |
1.32% |
- |
|
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/1024
|
1.69% |
0.988 |
1.004 |
- |
1.89% |
- |
|
std::multiset<std::string>::insert(hint,_value)_(bad_hint,_middle)/1024
|
1.69% |
50.168 |
51.016 |
- |
7.27% |
- |
|
std::find_if_not(vector<bool>)_(process_all)/8
|
1.69% |
5.372 |
5.463 |
- |
-2.93% |
- |
|
rng::partial_sort(deque<int>)_(shuffled)/8192
|
1.69% |
262431.807 |
266861.892 |
- |
-2.08% |
- |
|
BM_std_min<unsigned_char>/7
|
1.69% |
1.819 |
1.850 |
- |
0.57% |
- |
|
BM_MakeThenSortHeap_string_SingleElement_4
|
1.69% |
6.022 |
6.123 |
- |
2.76% |
- |
|
BM_std_min<unsigned___int128>/3
|
1.68% |
1.012 |
1.029 |
- |
-1.24% |
- |
|
std::move(vector<int>)/1048576
|
1.68% |
55841.896 |
56781.071 |
- |
0.94% |
- |
|
std::distance(join_view(vector<vector<int>>))/4096
|
1.68% |
4.376 |
4.450 |
- |
-0.47% |
- |
|
std::deque<int>::ctor(size)/32
|
1.68% |
26.615 |
27.063 |
- |
3.60% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_1024_1
|
1.68% |
1097283.172 |
1115718.686 |
- |
2.87% |
- |
|
BM_PushHeap_string_Random_1024
|
1.68% |
14.855 |
15.105 |
- |
1.03% |
- |
|
BM_RangesPopHeap_uint32_4
|
1.68% |
2.621 |
2.665 |
- |
1.38% |
- |
|
rng::copy(vector<int>)/32768
|
1.68% |
3171.621 |
3224.770 |
- |
-7.50% |
- |
|
SetIntersection_Front_Set_string_262144_16384
|
1.67% |
346303441.469 |
352096212.457 |
- |
-0.05% |
- |
|
std::map<std::string,_int>::lower_bound(key)_(non-existent)/8192
|
1.67% |
32.453 |
32.995 |
- |
3.63% |
- |
|
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_end)/1024
|
1.67% |
34.201 |
34.773 |
- |
0.29% |
- |
|
BM_deque_vector_copy_backward/65536
|
1.67% |
8015.866 |
8149.793 |
- |
0.12% |
- |
|
rng::starts_with(deque<int>)/8
|
1.67% |
4.154 |
4.223 |
- |
3.04% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/32
|
1.67% |
33.552 |
34.111 |
- |
-22.69% |
- |
|
std::move_backward(vector<bool>)_(aligned)/512
|
1.67% |
2.385 |
2.425 |
- |
-4.73% |
- |
|
BM_RangesPushHeap_float_Ascending_16384
|
1.66% |
4.282 |
4.353 |
- |
-0.17% |
- |
|
BM_MakeThenSortHeap_string_Ascending_16384
|
1.66% |
61.586 |
62.609 |
- |
0.51% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_16
|
1.66% |
0.670 |
0.681 |
- |
7.53% |
- |
|
bm_ranges_swap_ranges_vb_aligned/64
|
1.66% |
3.074 |
3.125 |
- |
0.03% |
- |
|
rng::stable_sort(vector<NonIntegral>)_(qsort_adversarial)/8
|
1.66% |
16.845 |
17.124 |
- |
1.87% |
- |
|
SetIntersection_Interlaced_Set_float_262144_1024
|
1.66% |
1517351.724 |
1542466.960 |
- |
-0.37% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_16
|
1.65% |
19965518.682 |
20295831.204 |
- |
4.23% |
- |
|
std::rotate_copy(deque<int>)/1024
|
1.65% |
34.418 |
34.987 |
- |
2.27% |
- |
|
BM_RangesMakeThenSortHeap_float_PipeOrgan_1024
|
1.65% |
8.455 |
8.595 |
- |
0.90% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_1024_1024
|
1.65% |
8846131.929 |
8992157.007 |
- |
2.71% |
- |
|
std::set<std::string>::erase(key)_(existent)/8192
|
1.64% |
70.004 |
71.155 |
- |
0.13% |
- |
|
std::unique_copy(vector<int>)_(sprinkled)/32
|
1.64% |
13.228 |
13.445 |
- |
-0.20% |
- |
|
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/1024
|
1.64% |
17186.627 |
17468.815 |
- |
1.39% |
- |
|
SetIntersection_None_Set_uint32_16384_256
|
1.64% |
151728003.556 |
154219176.592 |
- |
-10.92% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_1024
|
1.64% |
20525818.686 |
20861549.411 |
- |
-0.68% |
- |
|
BM_MakeThenSortHeap_string_Descending_64
|
1.64% |
12.880 |
13.091 |
- |
-0.44% |
- |
|
std::deque<std::string>::ctor(Iterator,_Iterator)_(cheap_elements)/32
|
1.64% |
48.384 |
49.175 |
- |
4.98% |
- |
|
std::multimap<int,_int>::operator=(const&)_(into_populated_Container)/1024
|
1.63% |
1461.963 |
1485.843 |
- |
-6.14% |
- |
|
std::equal(vector<int>)_(it,_it,_it,_it,_pred)/50
|
1.63% |
26.675 |
27.110 |
- |
0.18% |
- |
|
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_256
|
1.63% |
4.717 |
4.794 |
- |
1.58% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_1024
|
1.63% |
1493852.377 |
1518158.285 |
- |
0.77% |
- |
|
SetIntersection_Interlaced_Set_float_16384_1
|
1.63% |
1094984.139 |
1112789.289 |
- |
-0.46% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_256_4
|
1.62% |
4534109.528 |
4607649.748 |
- |
-0.47% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_QuickSortAdversary_64
|
1.62% |
9.840 |
10.000 |
- |
1.76% |
- |
|
BM_RangesMakeThenSortHeap_float_SingleElement_262144
|
1.62% |
51.575 |
52.411 |
- |
0.15% |
- |
|
SetIntersection_None_Set_uint32_16384_16384
|
1.62% |
154857085.489 |
157363572.323 |
- |
2.04% |
- |
|
BM_vector_deque_ranges_copy_backward/512
|
1.61% |
17.611 |
17.895 |
- |
-0.07% |
- |
|
std::multiset<int>::upper_bound(key)_(non-existent)/32
|
1.61% |
3.810 |
3.872 |
- |
0.46% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_256
|
1.61% |
1546429.768 |
1571367.352 |
- |
2.50% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/32
|
1.61% |
693.810 |
704.992 |
- |
1.41% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_1
|
1.61% |
8804693.394 |
8946322.687 |
- |
-31.34% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_64
|
1.61% |
11.313 |
11.495 |
- |
0.27% |
- |
|
BM_std_min<int>/8
|
1.60% |
1.304 |
1.324 |
- |
2.12% |
- |
|
rng::search(list<int>)_(single_element)/1024
|
1.60% |
708.990 |
720.364 |
- |
-0.78% |
- |
|
SetIntersection_Front_Set_string_64_4
|
1.60% |
19896271.162 |
20214579.787 |
- |
0.07% |
- |
|
std::multiset<int>::equal_range(key)_(non-existent)/32
|
1.60% |
2.348 |
2.385 |
- |
3.29% |
- |
|
rng::is_partitioned(vector<int>)_(partitioned)/1024
|
1.60% |
176.198 |
179.011 |
- |
1.84% |
- |
|
BM_RangesPushHeap_string_QuickSortAdversary_256
|
1.60% |
14.408 |
14.638 |
- |
-0.19% |
- |
|
std::map<std::string,_int>::count(key)_(existent)/8192
|
1.60% |
30.492 |
30.979 |
- |
2.94% |
- |
|
rng::is_partitioned(vector<int>)_(partitioned)/50
|
1.59% |
8.530 |
8.666 |
- |
2.19% |
- |
|
BM_RangesMakeThenSortHeap_string_Heap_16384
|
1.59% |
100.161 |
101.757 |
- |
0.32% |
- |
|
SetIntersection_Front_Vector_uint64_1024_16
|
1.59% |
1190910.468 |
1209859.521 |
- |
1.09% |
- |
|
SetIntersection_None_Vector_uint32_256_256
|
1.59% |
2224136.834 |
2259515.210 |
- |
-0.47% |
- |
|
BM_StringConstructDestroyCStr_Huge_Transparent
|
1.59% |
67.386 |
68.457 |
- |
-0.19% |
- |
|
std::multimap<std::string,_int>::contains(key)_(non-existent)/32
|
1.59% |
10.049 |
10.209 |
- |
8.25% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/1024
|
1.59% |
25.022 |
25.419 |
- |
5.55% |
- |
|
BM_RangesMakeThenSortHeap_pair<uint32,_uint32>_Ascending_16
|
1.59% |
7.694 |
7.816 |
- |
1.04% |
- |
|
std::unordered_map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_zip_view)/1024
|
1.59% |
14063.617 |
14286.941 |
- |
-1.60% |
- |
|
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/32
|
1.59% |
45.738 |
46.464 |
- |
2.59% |
- |
|
std::find_if(vector<int>)_(process_all)/8
|
1.59% |
2.513 |
2.553 |
- |
-5.43% |
- |
|
BM_MakeThenSortHeap_string_Descending_4
|
1.58% |
3.663 |
3.721 |
- |
1.04% |
- |
|
BM_std_min<unsigned_short>/12
|
1.58% |
1.527 |
1.552 |
- |
2.27% |
- |
|
std::find_if(vector<bool>)_(process_all)/8
|
1.58% |
5.458 |
5.545 |
- |
-1.08% |
- |
|
std::map<int,_int>::erase(key)_(existent)/0
|
1.58% |
20.900 |
21.229 |
- |
0.11% |
- |
|
std::find(vector<bool>)_(process_all)/1048576
|
1.57% |
3672.694 |
3730.506 |
- |
0.35% |
- |
|
SetIntersection_Front_Vector_float_1024_1
|
1.57% |
1103783.735 |
1121156.093 |
- |
-0.40% |
- |
|
std::find_end(list<int>)_(single_element)/8192
|
1.57% |
7648.336 |
7768.695 |
- |
-10.04% |
- |
|
std::partial_sort_copy(vector<NonIntegral>)_(pipe-organ)/8
|
1.57% |
9.377 |
9.525 |
- |
-10.09% |
- |
|
std::multiset<int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
|
1.57% |
12364.655 |
12558.993 |
- |
0.09% |
- |
|
rng::is_sorted(list<int>)/8
|
1.57% |
2.133 |
2.167 |
- |
0.88% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Ascending_262144
|
1.57% |
24.980 |
25.372 |
- |
0.30% |
- |
|
std::copy_backward(vector<bool>)_(aligned)/4096
|
1.57% |
4.975 |
5.053 |
- |
-1.00% |
- |
|
std::multiset<int>::insert(value)_(new_value)/1024
|
1.57% |
47.855 |
48.605 |
- |
1.72% |
- |
|
rng::rotate(list<int>)_(1_element_forward)/32
|
1.57% |
14.254 |
14.477 |
- |
-3.02% |
- |
|
std::transform(list<int>,_list<int>)/50
|
1.57% |
36.714 |
37.288 |
- |
1.47% |
- |
|
BM_RangesPushHeap_string_QuickSortAdversary_16
|
1.56% |
10.076 |
10.233 |
- |
0.51% |
- |
|
BM_deque_vector_ranges_copy/64
|
1.56% |
2.599 |
2.640 |
- |
1.21% |
- |
|
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/1048576
|
1.56% |
0.710 |
0.721 |
- |
1.53% |
- |
|
BM_MakeHeap_float_Random_1024
|
1.56% |
1.204 |
1.223 |
- |
-0.85% |
- |
|
rng::find_if(vector<bool>)_(process_all)/50
|
1.56% |
35.052 |
35.599 |
- |
-2.96% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_PipeOrgan_16
|
1.56% |
1.174 |
1.193 |
- |
-3.01% |
- |
|
std::unordered_set<std::string>::ctor(&&,_different_allocs)/0
|
1.56% |
14.640 |
14.869 |
- |
1.04% |
- |
|
std::set<std::string>::clear()/8192
|
1.56% |
201613.791 |
204755.864 |
- |
1.36% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_262144_262144
|
1.56% |
2300437.580 |
2336281.900 |
- |
0.56% |
- |
|
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/1048576
|
1.56% |
0.985 |
1.000 |
- |
1.41% |
- |
|
rng::stable_partition(vector<int>)_(dense)/1024
|
1.55% |
297.662 |
302.290 |
- |
2.39% |
- |
|
std::unordered_set<int>::insert(value)_(already_present)/32
|
1.55% |
1.652 |
1.677 |
- |
1.55% |
- |
|
rng::remove_copy_if(deque<int>)_(sprinkled)/32
|
1.55% |
17.918 |
18.196 |
- |
1.71% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Descending_1024
|
1.55% |
0.702 |
0.713 |
- |
2.42% |
- |
|
BM_RangesPushHeap_uint64_Ascending_16384
|
1.55% |
3.678 |
3.735 |
- |
4.78% |
- |
|
std::copy_n(deque<int>)/4096
|
1.55% |
145.391 |
147.639 |
- |
-0.70% |
- |
|
BM_StringCopy_Huge
|
1.55% |
102.082 |
103.660 |
- |
2.66% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_SingleElement_16
|
1.55% |
0.738 |
0.750 |
- |
1.65% |
- |
|
std::map<int,_int>::insert(iterator,_iterator)_(product_iterator_from_same_type)/32
|
1.54% |
710.921 |
721.902 |
- |
0.22% |
- |
|
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/8192
|
1.54% |
49192.706 |
49952.311 |
- |
0.15% |
- |
|
BM_std_min<unsigned_char>/6
|
1.54% |
1.512 |
1.535 |
- |
0.13% |
- |
|
BM_lexicographical_compare_three_way<random_access_iterator<IntPtr>>/16
|
1.54% |
5.230 |
5.310 |
- |
1.84% |
- |
|
std::multiset<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
1.54% |
40050.294 |
40668.301 |
- |
2.49% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_64_64
|
1.54% |
17797888.060 |
18072468.545 |
- |
-5.44% |
- |
|
rng::for_each_n(vector<int>)/8
|
1.54% |
2.430 |
2.467 |
- |
-2.73% |
- |
|
BM_RangesMakeThenSortHeap_string_Heap_64
|
1.54% |
33.469 |
33.984 |
- |
1.06% |
- |
|
std::multimap<int,_int>::insert(hint,_value)_(good_hint,_middle)/1024
|
1.53% |
22.484 |
22.829 |
- |
3.57% |
- |
|
std::map<int,_int>::count(key)_(existent)/1024
|
1.53% |
4.348 |
4.414 |
- |
1.26% |
- |
|
BM_RangesPopHeap_float_256
|
1.53% |
20.014 |
20.320 |
- |
1.65% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_1024
|
1.53% |
14.226 |
14.444 |
- |
1.26% |
- |
|
std::is_partitioned(vector<int>)_(unpartitioned)/32
|
1.53% |
1.984 |
2.014 |
- |
7.41% |
- |
|
SetIntersection_Interlaced_Set_float_16384_4
|
1.53% |
172946450.480 |
175589931.076 |
- |
1.89% |
- |
|
SetIntersection_None_Set_uint32_262144_1
|
1.53% |
1164762.695 |
1182561.360 |
- |
2.02% |
- |
|
SetIntersection_None_Set_uint64_262144_1
|
1.53% |
1201499.352 |
1219857.502 |
- |
1.76% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_256
|
1.53% |
6506474.633 |
6605852.867 |
- |
-6.99% |
- |
|
SetIntersection_None_Vector_string_262144_1
|
1.53% |
1329908.606 |
1350219.684 |
- |
-0.84% |
- |
|
std::multimap<std::string,_int>::erase(iterator)/32
|
1.52% |
31.526 |
32.007 |
- |
8.83% |
- |
|
BM_deque_deque_ranges_move_backward/64
|
1.52% |
3.329 |
3.380 |
- |
0.09% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_QuickSortAdversary_4
|
1.52% |
0.771 |
0.783 |
- |
0.98% |
- |
|
BM_RangesMakeThenSortHeap_uint32_SingleElement_16
|
1.52% |
3.944 |
4.004 |
- |
-0.50% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Descending_4
|
1.52% |
1.411 |
1.433 |
- |
8.87% |
- |
|
rng::find_end(vector<int>,_pred)_(process_all)/1000
|
1.52% |
572.482 |
581.178 |
- |
1.58% |
- |
|
rng::contains(deque<int>)_(process_all)/8
|
1.52% |
3.084 |
3.130 |
- |
6.38% |
- |
|
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_262144
|
1.52% |
187.924 |
190.776 |
- |
-8.77% |
- |
|
std::search(list<int>,_pred)_(single_element)/1000
|
1.51% |
821.889 |
834.334 |
- |
1.38% |
- |
|
BM_RangesPushHeap_float_Random_16384
|
1.51% |
7.593 |
7.708 |
- |
0.97% |
- |
|
rng::find_end(vector<int>,_pred)_(process_all)/8192
|
1.51% |
4722.250 |
4793.740 |
- |
2.26% |
- |
|
BM_CmpEqual_uchar_short
|
1.51% |
1.045 |
1.061 |
- |
2.01% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_16
|
1.51% |
7.572 |
7.686 |
- |
0.92% |
- |
|
SetIntersection_Interlaced_Vector_string_262144_16384
|
1.51% |
981482.749 |
996311.036 |
- |
-6.42% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_262144
|
1.51% |
1.230 |
1.249 |
- |
2.49% |
- |
|
SetIntersection_Front_Set_uint32_262144_1024
|
1.51% |
15287831.383 |
15518642.158 |
- |
0.31% |
- |
|
SetIntersection_Front_Set_string_4_4
|
1.51% |
166626748.082 |
169138334.277 |
- |
1.44% |
- |
|
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/1024
|
1.51% |
6639.750 |
6739.689 |
- |
1.17% |
- |
|
std::is_permutation(list<int>)_(3leg,_pred)_(common_prefix)/8192
|
1.50% |
8378.267 |
8504.306 |
- |
1.62% |
- |
|
std::none_of(list<int>)_(process_all)/32768
|
1.50% |
26303.003 |
26698.055 |
- |
3.65% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Descending_262144
|
1.50% |
0.689 |
0.699 |
- |
1.70% |
- |
|
std::vector<std::string>::insert(begin,_input-iter,_input-iter)_(near_full)_(cheap_elements)/1024
|
1.50% |
3053.406 |
3099.112 |
- |
0.90% |
- |
|
std::partial_sort(deque<int>)_(repeated)/8
|
1.49% |
27.494 |
27.905 |
- |
2.17% |
- |
|
rng::contains(deque<int>)_(process_all)/32
|
1.49% |
8.640 |
8.769 |
- |
2.11% |
- |
|
BM_RangesMakeThenSortHeap_string_Heap_1024
|
1.49% |
62.596 |
63.531 |
- |
0.87% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Random_262144
|
1.49% |
35.315 |
35.842 |
- |
0.17% |
- |
|
std::search(deque<int>)_(same_length)/1024
|
1.49% |
477.970 |
485.099 |
- |
1.72% |
- |
|
std::rotate(deque<int>)_(by_1/2)/32
|
1.49% |
7.488 |
7.600 |
- |
1.82% |
- |
|
BM_std_min<unsigned_long_long>/8
|
1.49% |
2.344 |
2.379 |
- |
2.16% |
- |
|
std::list<std::string>::operator=(const&)_(cheap_elements)/8192
|
1.49% |
10236.373 |
10388.804 |
- |
3.25% |
- |
|
std::multimap<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/32
|
1.49% |
638.449 |
647.944 |
- |
-4.93% |
- |
|
BM_std_minmax<char>/4
|
1.49% |
1.434 |
1.455 |
- |
-6.15% |
- |
|
BM_std_min<unsigned_short>/4000
|
1.48% |
53.782 |
54.579 |
- |
1.54% |
- |
|
rng::ends_with(list<int>,_pred)_(mismatch_at_end)/8192
|
1.48% |
0.985 |
1.000 |
- |
1.53% |
- |
|
BM_MakeThenSortHeap_string_PipeOrgan_256
|
1.48% |
20.394 |
20.696 |
- |
2.29% |
- |
|
rng::find_if(vector<int>)_(bail_25%)/8
|
1.48% |
1.079 |
1.095 |
- |
2.17% |
- |
|
BM_std_min<unsigned___int128>/20
|
1.48% |
7.696 |
7.810 |
- |
-20.10% |
- |
|
std::map<std::string,_int>::find(key)_(existent)/32
|
1.48% |
14.725 |
14.943 |
- |
-2.24% |
- |
|
std::move(vector<int>)/8
|
1.48% |
2.217 |
2.249 |
- |
-2.43% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_16384_64
|
1.47% |
1657575.308 |
1682011.115 |
- |
-3.32% |
- |
|
BM_RangesPushHeap_uint32_Random_1024
|
1.47% |
6.067 |
6.156 |
- |
1.97% |
- |
|
SetIntersection_Front_Vector_uint64_256_4
|
1.47% |
4402652.454 |
4467354.672 |
- |
2.72% |
- |
|
std::unordered_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/32
|
1.47% |
526.420 |
534.150 |
- |
-3.14% |
- |
|
rng::find_end(vector<int>,_pred)_(process_all)/1024
|
1.47% |
585.669 |
594.264 |
- |
1.40% |
- |
|
SetIntersection_Interlaced_Set_uint64_1024_4
|
1.47% |
10012931.009 |
10159849.872 |
- |
-0.21% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_Ascending_16
|
1.47% |
1.553 |
1.575 |
- |
-0.31% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_256_64
|
1.46% |
5275555.097 |
5352828.503 |
- |
-4.19% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_256_256
|
1.46% |
5840258.961 |
5925779.183 |
- |
0.52% |
- |
|
std::unordered_set<int>::operator=(const&)_(into_cleared_Container)/8192
|
1.46% |
54145.983 |
54938.268 |
- |
-0.50% |
- |
|
BM_std_minmax<unsigned_long_long>/4
|
1.46% |
1.549 |
1.571 |
- |
-1.59% |
- |
|
BM_vector_deque_ranges_copy_backward/64000
|
1.46% |
7531.995 |
7642.037 |
- |
4.19% |
- |
|
BM_deque_vector_ranges_move/70000
|
1.46% |
2931.545 |
2974.337 |
- |
2.16% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_64_64
|
1.46% |
19514969.988 |
19799555.257 |
- |
-1.27% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192
|
1.46% |
87.589 |
88.866 |
- |
4.04% |
- |
|
BM_RangesMakeHeap_uint32_Random_262144
|
1.46% |
1.008 |
1.023 |
- |
-2.86% |
- |
|
std::multiset<std::string>::erase(key)_(existent)/0
|
1.46% |
40.335 |
40.922 |
- |
-30.94% |
- |
|
std::is_sorted_until(list<int>)/8
|
1.46% |
2.246 |
2.279 |
- |
3.22% |
- |
|
BM_std_min<unsigned_short>/11
|
1.45% |
1.159 |
1.176 |
- |
1.50% |
- |
|
BM_MakeThenSortHeap_string_QuickSortAdversary_1024
|
1.45% |
69.125 |
70.130 |
- |
0.98% |
- |
|
std::unordered_set<int>::erase(key)_(non-existent)/8192
|
1.45% |
0.954 |
0.967 |
- |
2.33% |
- |
|
rng::unique_copy(deque<int>,_pred)_(contiguous)/8192
|
1.45% |
4353.397 |
4416.522 |
- |
-0.06% |
- |
|
SetIntersection_Front_Vector_uint64_16384_1024
|
1.45% |
5838482.538 |
5923018.644 |
- |
-0.62% |
- |
|
std::unordered_map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
1.44% |
44372.288 |
45012.677 |
- |
-0.61% |
- |
|
rng::contains_subrange(vector<int>)_(near_matches)/1024
|
1.44% |
14716.625 |
14928.599 |
- |
0.86% |
- |
|
rng::stable_sort(deque<int>)_(alloc_fails,_ascending)/1024
|
1.44% |
4151.769 |
4211.542 |
- |
0.10% |
- |
|
SetIntersection_None_Set_float_262144_4
|
1.44% |
1173289.633 |
1190180.664 |
- |
2.35% |
- |
|
753_ns3_r
|
1.44% |
10.384 |
10.533 |
- |
3.07% |
- |
|
std::unordered_set<std::string>::insert(iterator,_iterator)_(half_new_keys)/1024
|
1.44% |
56873.833 |
57692.490 |
- |
3.43% |
- |
|
rng::stable_sort(vector<int>)_(pipe-organ)/8
|
1.44% |
19.356 |
19.635 |
- |
0.49% |
- |
|
rng::starts_with(deque<int>)/1048576
|
1.44% |
496996.777 |
504141.948 |
- |
1.98% |
- |
|
std::deque<std::string>::ctor(size,_value_type)_(expensive_elements)/8192
|
1.44% |
172313.297 |
174789.736 |
- |
1.04% |
- |
|
std::unordered_set<std::string>::find(key)_(existent)/8192
|
1.44% |
42.872 |
43.488 |
- |
22.49% |
- |
|
std::unordered_multimap<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192
|
1.43% |
181272.062 |
183873.159 |
- |
-0.51% |
- |
|
std::multimap<int,_int>::insert(iterator,_iterator)_(all_new_keys)/8192
|
1.43% |
144957.641 |
147037.562 |
- |
1.15% |
- |
|
BM_StringRelational_Less_Small_Small_ChangeLast
|
1.43% |
1.807 |
1.833 |
- |
-0.69% |
- |
|
std::deque<int>::ctor(const&)_(cheap_elements)/32
|
1.43% |
33.880 |
34.365 |
- |
1.38% |
- |
|
rng::search_n(vector<int>)_(no_match)/1024
|
1.43% |
210.677 |
213.694 |
- |
1.46% |
- |
|
std::deque<int>::erase(middle)_(cheap_elements)/1024
|
1.43% |
26.210 |
26.585 |
- |
0.82% |
- |
|
rng::ends_with(vector<int>,_pred)_(mismatch_at_start)/1024
|
1.43% |
0.701 |
0.711 |
- |
1.01% |
- |
|
rng::find_last(list<int>)_(bail_10%)/50
|
1.43% |
16.437 |
16.672 |
- |
-0.14% |
- |
|
std::multimap<std::string,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
1.43% |
113581.007 |
115202.654 |
- |
-0.41% |
- |
|
rng::for_each(list<int>)/8
|
1.43% |
2.566 |
2.603 |
- |
2.80% |
- |
|
BM_std_min<unsigned_long_long>/29
|
1.43% |
2.421 |
2.455 |
- |
-0.04% |
- |
|
std::multiset<std::string>::insert(value)_(new_value)/8192
|
1.43% |
73.743 |
74.794 |
- |
-21.61% |
- |
|
BM_num_put<unsigned_long_long>
|
1.43% |
11.405 |
11.567 |
- |
-5.07% |
- |
|
std::multiset<int>::clear()/1024
|
1.42% |
9736.071 |
9874.768 |
- |
4.47% |
- |
|
std::partial_sort(deque<int>)_(descending)/8192
|
1.42% |
282672.774 |
286689.065 |
- |
0.82% |
- |
|
BM_std_min<int>/24
|
1.42% |
1.821 |
1.847 |
- |
1.85% |
- |
|
SetIntersection_None_Vector_tuple<uint32,_uint64,_uint32>_16384_4
|
1.42% |
1221542.149 |
1238863.961 |
- |
0.60% |
- |
|
rng::is_partitioned(list<int>)_(unpartitioned)/8192
|
1.42% |
1183.526 |
1200.301 |
- |
0.16% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_Random_4
|
1.41% |
4.967 |
5.037 |
- |
1.39% |
- |
|
SetIntersection_None_Set_uint32_256_256
|
1.41% |
5828186.076 |
5910611.603 |
- |
2.45% |
- |
|
BM_std_min<unsigned_short>/5500
|
1.41% |
75.544 |
76.612 |
- |
1.44% |
- |
|
SetIntersection_Front_Set_tuple<uint32,_uint64,_uint32>_1024_1
|
1.41% |
1110027.853 |
1125720.657 |
- |
0.10% |
- |
|
std::multiset<int>::operator=(const&)_(into_partially_populated_Container)/1024
|
1.41% |
6189.988 |
6277.470 |
- |
0.75% |
- |
|
std::stable_sort(deque<int>)_(heap)/8
|
1.41% |
26.659 |
27.036 |
- |
3.95% |
- |
|
std::unordered_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
1.41% |
13818.666 |
14013.610 |
- |
3.59% |
- |
|
BM_RangesSortHeap_pair<uint32,_uint32>_16
|
1.41% |
5.891 |
5.974 |
- |
-0.92% |
- |
|
709_cactus_r
|
1.41% |
19.645 |
19.921 |
- |
1.02% |
- |
|
BM_deque_deque_move_backward/64
|
1.40% |
3.325 |
3.372 |
- |
-0.22% |
- |
|
std::stable_partition(deque<int>)_(sparse)/8192
|
1.40% |
3378.267 |
3425.651 |
- |
1.67% |
- |
|
std::unordered_multiset<int>::count(key)_(existent)/32
|
1.40% |
1.740 |
1.764 |
- |
-5.04% |
- |
|
BM_CmpEqual_uchar_uint
|
1.40% |
1.111 |
1.127 |
- |
0.12% |
- |
|
BM_StringFindNoMatch/64
|
1.40% |
2.004 |
2.032 |
- |
9.88% |
- |
|
BM_PopHeap_float_262144
|
1.40% |
41.806 |
42.390 |
- |
4.24% |
- |
|
SetIntersection_Interlaced_Set_string_1024_16
|
1.40% |
13645640.882 |
13836144.103 |
- |
-0.26% |
- |
|
std::unordered_multiset<int>::find(key)_(existent)/32
|
1.40% |
1.209 |
1.226 |
- |
-5.86% |
- |
|
std::flat_map<int,_int>::erase(key)_(existent)/32
|
1.40% |
23.138 |
23.461 |
- |
0.64% |
- |
|
BM_RangesMakeHeap_tuple<uint32,_uint64,_uint32>_Heap_256
|
1.39% |
1.095 |
1.110 |
- |
0.56% |
- |
|
std::unordered_map<int,_int>::operator=(const&)_(into_cleared_Container)/8192
|
1.39% |
53980.659 |
54731.896 |
- |
1.14% |
- |
|
BM_PushHeap_float_Random_64
|
1.39% |
6.662 |
6.754 |
- |
-0.28% |
- |
|
SetIntersection_Front_Vector_float_1024_256
|
1.39% |
2316774.529 |
2348958.489 |
- |
-0.70% |
- |
|
std::remove_copy_if(deque<int>)_(sprinkled)/50
|
1.39% |
26.220 |
26.584 |
- |
0.62% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_1024_4
|
1.39% |
8724812.504 |
8845857.411 |
- |
-31.11% |
- |
|
std::map<std::string,_int>::operator=(const&)_(into_partially_populated_Container)/1024
|
1.39% |
35408.684 |
35899.447 |
- |
0.77% |
- |
|
rng::stable_sort(vector<NonIntegral>)_(repeated)/8
|
1.39% |
16.791 |
17.023 |
- |
1.99% |
- |
|
std::list<std::string>::erase(begin)_(cheap_elements)/1024
|
1.38% |
11.864 |
12.029 |
- |
0.20% |
- |
|
BM_RangesPushHeap_uint64_Ascending_262144
|
1.38% |
4.825 |
4.892 |
- |
4.07% |
- |
|
rng::partial_sort(deque<int>)_(shuffled)/8
|
1.38% |
34.106 |
34.575 |
- |
1.05% |
- |
|
std::unique(deque<int>)_(sprinkled)/32
|
1.38% |
65.675 |
66.580 |
- |
-1.01% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256
|
1.38% |
13.789 |
13.979 |
- |
0.62% |
- |
|
std::multimap<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
1.38% |
293.608 |
297.647 |
- |
0.26% |
- |
|
std::set<std::string>::insert(iterator,_iterator)_(half_new_keys)/8192
|
1.37% |
592735.450 |
600882.954 |
- |
0.66% |
- |
|
std::is_permutation(list<int>)_(4leg,_pred)_(common_prefix)/8192
|
1.37% |
9283.758 |
9411.143 |
- |
3.61% |
- |
|
BM_std_minmax<short>/6
|
1.37% |
1.356 |
1.375 |
- |
-0.34% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_262144
|
1.37% |
34.249 |
34.719 |
- |
1.40% |
- |
|
BM_RangesMakeThenSortHeap_string_Heap_262144
|
1.37% |
177.962 |
180.399 |
- |
-8.01% |
- |
|
std::multimap<std::string,_int>::erase(key)_(non-existent)/1024
|
1.37% |
22.773 |
23.084 |
- |
-4.94% |
- |
|
std::list<std::string>::insert(begin)_(cheap_elements)/1024
|
1.37% |
12.331 |
12.500 |
- |
1.38% |
- |
|
BM_std_min<unsigned_short>/512
|
1.37% |
7.216 |
7.315 |
- |
2.46% |
- |
|
std::multimap<std::string,_int>::upper_bound(key)_(existent)/8192
|
1.37% |
31.074 |
31.499 |
- |
10.21% |
- |
|
SetIntersection_Front_Set_string_1024_4
|
1.37% |
1328278.414 |
1346432.882 |
- |
2.54% |
- |
|
std::move_backward(list<int>)/4096
|
1.37% |
5572.367 |
5648.432 |
- |
14.88% |
- |
|
BM_std_min<unsigned_short>/4096
|
1.36% |
55.182 |
55.935 |
- |
1.43% |
- |
|
std::set<std::string>::clear()/1024
|
1.36% |
19791.015 |
20060.848 |
- |
0.94% |
- |
|
rng::partial_sort(vector<NonIntegral>)_(pipe-organ)/8
|
1.36% |
22.020 |
22.320 |
- |
0.97% |
- |
|
SetIntersection_Front_Set_float_262144_16
|
1.36% |
1288540.096 |
1306073.744 |
- |
2.68% |
- |
|
rng::partial_sort(vector<NonIntegral>)_(heap)/8
|
1.36% |
24.720 |
25.056 |
- |
0.85% |
- |
|
std::multimap<std::string,_int>::equal_range(key)_(existent)/32
|
1.36% |
17.880 |
18.122 |
- |
-8.86% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_262144_262144
|
1.36% |
2204066.000 |
2233996.420 |
- |
0.45% |
- |
|
BM_RangesMakeThenSortHeap_float_PipeOrgan_16
|
1.36% |
2.845 |
2.884 |
- |
-0.46% |
- |
|
BM_RangesMakeThenSortHeap_float_Heap_256
|
1.36% |
5.789 |
5.868 |
- |
-0.50% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_16
|
1.35% |
1576944.172 |
1598307.293 |
- |
2.24% |
- |
|
std::flat_map<int,_int>::insert(iterator,_iterator)_(all_new_keys)/0
|
1.35% |
423.763 |
429.499 |
- |
1.97% |
- |
|
std::find_if_not(vector<char>)_(process_all)/50
|
1.35% |
12.488 |
12.657 |
- |
1.12% |
- |
|
BM_RangesMakeHeap_string_Random_16384
|
1.35% |
12.661 |
12.832 |
- |
0.13% |
- |
|
BM_deque_vector_ranges_move/4096
|
1.35% |
145.452 |
147.416 |
- |
1.34% |
- |
|
rng::search(list<int>)_(no_match)/1024
|
1.35% |
726.086 |
735.853 |
- |
-1.14% |
- |
|
rng::find_end(list<int>)_(process_all)/8192
|
1.34% |
6414.625 |
6500.764 |
- |
-4.78% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_64
|
1.34% |
1.522 |
1.543 |
- |
0.65% |
- |
|
rng::partial_sort(deque<int>)_(heap)/8
|
1.34% |
37.297 |
37.797 |
- |
2.41% |
- |
|
BM_MakeThenSortHeap_string_QuickSortAdversary_256
|
1.34% |
54.677 |
55.410 |
- |
1.05% |
- |
|
BM_std_min<int>/16
|
1.34% |
1.685 |
1.708 |
- |
0.99% |
- |
|
std::multiset<int>::operator=(const&)_(into_populated_Container)/8192
|
1.34% |
12364.650 |
12530.041 |
- |
2.12% |
- |
|
std::multimap<std::string,_int>::upper_bound(key)_(existent)/1024
|
1.34% |
23.953 |
24.273 |
- |
2.74% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Ascending_4
|
1.34% |
3.440 |
3.486 |
- |
0.91% |
- |
|
std::unordered_set<std::string>::contains(key)_(non-existent)/32
|
1.34% |
23.287 |
23.599 |
- |
2.40% |
- |
|
BM_MakeThenSortHeap_float_SingleElement_256
|
1.33% |
3.999 |
4.053 |
- |
1.54% |
- |
|
std::find(deque<int>)_(process_all)/32768
|
1.33% |
7746.403 |
7849.564 |
- |
-0.76% |
- |
|
BM_std_min<short>/512
|
1.33% |
7.261 |
7.357 |
- |
0.35% |
- |
|
rng::search_n(vector<int>)_(no_match)/1000
|
1.33% |
206.069 |
208.812 |
- |
0.99% |
- |
|
BM_StringRelational_Less_Huge_Empty_Control
|
1.33% |
1.962 |
1.988 |
- |
-4.67% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_64_16
|
1.33% |
17538512.763 |
17771482.853 |
- |
0.32% |
- |
|
SetIntersection_None_Set_string_262144_16384
|
1.33% |
1663014.243 |
1685096.516 |
- |
-0.39% |
- |
|
std::copy_if(vector<int>)_(every_other)/8
|
1.33% |
2.516 |
2.549 |
- |
0.76% |
- |
|
rng::starts_with(deque<int>,_pred)/1000
|
1.33% |
503.740 |
510.422 |
- |
-0.01% |
- |
|
BM_PopHeap_tuple<uint32,_uint64,_uint32>_4
|
1.33% |
4.152 |
4.207 |
- |
-0.08% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_256_64
|
1.32% |
7305835.269 |
7402597.034 |
- |
0.77% |
- |
|
BM_PushHeap_float_Random_16384
|
1.32% |
7.670 |
7.771 |
- |
3.27% |
- |
|
SetIntersection_Front_Vector_tuple<uint32,_uint64,_uint32>_262144_16
|
1.32% |
1242535.486 |
1258985.131 |
- |
-0.51% |
- |
|
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_64
|
1.32% |
3.056 |
3.097 |
- |
-3.33% |
- |
|
BM_PopHeap_tuple<uint32,_uint64,_uint32>_16384
|
1.32% |
59.819 |
60.610 |
- |
-0.18% |
- |
|
BM_RangesPushHeap_uint32_Ascending_1024
|
1.32% |
3.898 |
3.950 |
- |
0.88% |
- |
|
SetIntersection_Interlaced_Set_string_262144_64
|
1.32% |
2131223.473 |
2159371.662 |
- |
-0.10% |
- |
|
SetIntersection_Front_Set_string_16384_256
|
1.32% |
15759353.170 |
15967307.953 |
- |
8.77% |
- |
|
BM_std_min<__int128>/64
|
1.32% |
29.730 |
30.122 |
- |
22.92% |
- |
|
BM_std_min<unsigned_long_long>/14
|
1.32% |
1.914 |
1.939 |
- |
0.42% |
- |
|
std::sort(vector<NonIntegral>)_(shuffled)/8192
|
1.32% |
85282.093 |
86405.187 |
- |
-1.52% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_64
|
1.32% |
10.435 |
10.573 |
- |
0.96% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Ascending_16384
|
1.32% |
16.882 |
17.104 |
- |
0.61% |
- |
|
SetIntersection_None_Set_string_1024_256
|
1.31% |
8883251.373 |
9000051.514 |
- |
0.72% |
- |
|
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/1024
|
1.31% |
7062.723 |
7155.327 |
- |
-0.61% |
- |
|
SetIntersection_Interlaced_Set_float_16384_256
|
1.31% |
202915112.157 |
205575403.116 |
- |
0.49% |
- |
|
SetIntersection_Interlaced_Set_float_262144_16384
|
1.31% |
1249818.765 |
1266192.791 |
- |
1.19% |
- |
|
std::deque<int>::ctor(size,_value_type)_(cheap_elements)/1024
|
1.31% |
74.375 |
75.348 |
- |
7.29% |
- |
|
BM_MakeThenSortHeap_string_QuickSortAdversary_64
|
1.31% |
39.149 |
39.661 |
- |
0.61% |
- |
|
std::multiset<std::string>::insert(hint,_value)_(good_hint,_middle)/32
|
1.31% |
37.584 |
38.076 |
- |
-3.32% |
- |
|
BM_std_min<long_long>/29
|
1.31% |
2.984 |
3.023 |
- |
-0.59% |
- |
|
BM_CmpEqual_uchar_uchar
|
1.31% |
1.106 |
1.120 |
- |
0.43% |
- |
|
BM_PushHeap_uint32_Random_16
|
1.30% |
4.445 |
4.503 |
- |
2.06% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_16
|
1.30% |
7.561 |
7.660 |
- |
0.59% |
- |
|
BM_RangesSortHeap_string_262144
|
1.30% |
172.062 |
174.302 |
- |
-5.30% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(bad_hint,_end)/8192
|
1.30% |
85.915 |
87.033 |
- |
-4.67% |
- |
|
SetIntersection_None_Vector_uint32_262144_64
|
1.30% |
1174716.782 |
1189988.147 |
- |
-1.38% |
- |
|
std::unordered_multimap<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/32
|
1.30% |
378.464 |
383.383 |
- |
-0.33% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_256
|
1.30% |
1.845 |
1.869 |
- |
1.04% |
- |
|
SetIntersection_None_Set_string_262144_1
|
1.29% |
1661083.905 |
1682590.252 |
- |
-0.81% |
- |
|
rng::transform(list<int>,_list<int>)/1024
|
1.29% |
889.614 |
901.107 |
- |
1.21% |
- |
|
std::find_first_of(vector<int>)_(small_needle)/32
|
1.29% |
47.335 |
47.946 |
- |
2.39% |
- |
|
std::multimap<std::string,_int>::insert(iterator,_iterator)_(half_new_keys)/1024
|
1.29% |
61528.684 |
62321.977 |
- |
-1.95% |
- |
|
std::multiset<std::string>::upper_bound(key)_(existent)/1024
|
1.29% |
22.601 |
22.893 |
- |
3.71% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Descending_16384
|
1.29% |
16.185 |
16.394 |
- |
0.14% |
- |
|
std::set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024
|
1.28% |
35231.932 |
35684.242 |
- |
-0.75% |
- |
|
BM_MakeThenSortHeap_float_QuickSortAdversary_1024
|
1.28% |
8.121 |
8.225 |
- |
0.95% |
- |
|
bm_ranges_swap_ranges_vb_aligned/256
|
1.28% |
4.321 |
4.377 |
- |
0.42% |
- |
|
BM_RangesMakeThenSortHeap_float_Descending_64
|
1.28% |
3.226 |
3.268 |
- |
0.63% |
- |
|
std::is_permutation(deque<int>)_(4leg,_pred)_(common_prefix)/1024
|
1.28% |
517.385 |
524.017 |
- |
2.48% |
- |
|
BM_num_put<long>
|
1.28% |
11.897 |
12.049 |
- |
-0.55% |
- |
|
std::search_n(list<int>)_(no_match)/1000
|
1.28% |
691.207 |
700.050 |
- |
3.36% |
- |
|
std::unordered_map<int,_int>::clear()/8192
|
1.28% |
61492.281 |
62278.539 |
- |
-1.16% |
- |
|
std::unordered_multimap<int,_int>::erase(key)_(non-existent)/32
|
1.28% |
1.153 |
1.168 |
- |
0.44% |
- |
|
std::flat_multimap<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
1.28% |
644.037 |
652.269 |
- |
0.72% |
- |
|
BM_MakeThenSortHeap_uint64_PipeOrgan_262144
|
1.28% |
25.831 |
26.161 |
- |
1.51% |
- |
|
std::vector<int>::erase(middle)_(cheap_elements)/32
|
1.28% |
4.278 |
4.333 |
- |
2.16% |
- |
|
BM_std_min<short>/30
|
1.28% |
2.288 |
2.317 |
- |
-1.30% |
- |
|
rng::stable_sort(deque<int>)_(alloc_fails,_shuffled)/1024
|
1.28% |
19475.777 |
19724.208 |
- |
1.25% |
- |
|
std::unordered_multimap<int,_int>::erase(iterator)/32
|
1.28% |
20.272 |
20.531 |
- |
0.81% |
- |
|
rng::equal(vector<bool>)_(unaligned)/1048576
|
1.27% |
7627.694 |
7724.908 |
- |
1.62% |
- |
|
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/8192
|
1.27% |
175521.084 |
177756.500 |
- |
1.38% |
- |
|
BM_MakeThenSortHeap_uint64_SingleElement_16384
|
1.27% |
26.313 |
26.647 |
- |
1.25% |
- |
|
rng::search_n(vector<int>)_(no_match)/1048576
|
1.27% |
209201.678 |
211853.228 |
- |
1.29% |
- |
|
BM_MakeThenSortHeap_string_Ascending_262144
|
1.27% |
77.796 |
78.781 |
- |
-0.04% |
- |
|
BM_std_minmax<unsigned_long_long>/29
|
1.26% |
4.183 |
4.236 |
- |
0.94% |
- |
|
rng::find_last_if_not(deque<int>)_(bail_10%)/50
|
1.26% |
17.634 |
17.857 |
- |
0.81% |
- |
|
BM_MakeThenSortHeap_float_QuickSortAdversary_256
|
1.26% |
5.917 |
5.992 |
- |
1.14% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_1024
|
1.26% |
1976865.562 |
2001784.994 |
- |
-0.90% |
- |
|
std::rotate(vector<bool>)_(1_element_forward)/1024
|
1.26% |
27.839 |
28.190 |
- |
-2.22% |
- |
|
std::remove_copy(list<int>)_(sprinkled)/50
|
1.26% |
18.618 |
18.853 |
- |
-0.43% |
- |
|
std::unordered_set<std::string>::ctor(const&)/1024
|
1.26% |
34033.256 |
34461.748 |
- |
-0.80% |
- |
|
rng::remove(list<int>)_(prefix)/8192
|
1.25% |
9099.858 |
9214.017 |
- |
8.11% |
- |
|
SetIntersection_None_Vector_uint32_64_64
|
1.25% |
8934228.701 |
9046289.164 |
- |
-0.26% |
- |
|
SetIntersection_None_Set_uint64_262144_256
|
1.25% |
1214628.254 |
1229825.686 |
- |
2.20% |
- |
|
BM_MakeHeap_string_QuickSortAdversary_4
|
1.25% |
5.965 |
6.040 |
- |
0.27% |
- |
|
SetIntersection_None_Vector_string_262144_256
|
1.25% |
1334860.030 |
1351552.920 |
- |
2.85% |
- |
|
std::map<int,_int>::erase(iterator,_iterator)_(erase_half_the_container)/8192
|
1.25% |
54805.413 |
55490.483 |
- |
-0.62% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_256_64
|
1.25% |
9315275.810 |
9431607.645 |
- |
2.02% |
- |
|
std::find(list<int>)_(process_all)/8
|
1.25% |
2.411 |
2.441 |
- |
1.84% |
- |
|
std::multimap<std::string,_int>::insert(value)_(new_value)/1024
|
1.25% |
63.914 |
64.712 |
- |
10.32% |
- |
|
rng::fill_n(list<int>)/8192
|
1.25% |
7441.929 |
7534.659 |
- |
6.45% |
- |
|
SetIntersection_Interlaced_Set_uint64_262144_4
|
1.24% |
1316675.050 |
1333062.500 |
- |
0.25% |
- |
|
std::unordered_map<int,_int>::erase(key)_(existent)/0
|
1.24% |
21.147 |
21.410 |
- |
0.48% |
- |
|
rng::unique(deque<int>,_pred)_(contiguous)/52
|
1.24% |
68.626 |
69.478 |
- |
0.38% |
- |
|
std::is_permutation(vector<int>)_(3leg,_pred)_(common_prefix)/1024
|
1.24% |
548.236 |
555.036 |
- |
0.92% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_qsort_adversarial)/1024
|
1.24% |
26167.151 |
26491.397 |
- |
3.81% |
- |
|
std::copy_backward(vector<bool>)_(unaligned)/32768
|
1.24% |
208.509 |
211.092 |
- |
0.07% |
- |
|
BM_std_min<char>/6
|
1.24% |
1.540 |
1.559 |
- |
-1.86% |
- |
|
SetIntersection_Interlaced_Vector_tuple<uint32,_uint64,_uint32>_16384_4
|
1.24% |
1991736.638 |
2016370.561 |
- |
6.12% |
- |
|
BM_RangesPushHeap_float_Random_64
|
1.24% |
6.675 |
6.757 |
- |
0.86% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_16384
|
1.23% |
1230223.715 |
1245396.811 |
- |
1.56% |
- |
|
std::multimap<int,_int>::insert(value)_(new_value)/8192
|
1.23% |
37.009 |
37.465 |
- |
2.34% |
- |
|
BM_RangesMakeThenSortHeap_float_SingleElement_16384
|
1.23% |
15.662 |
15.855 |
- |
0.34% |
- |
|
BM_std_minmax<unsigned_short>/32
|
1.23% |
1.235 |
1.250 |
- |
1.73% |
- |
|
std::multiset<int>::insert(hint,_value)_(good_hint,_middle)/8192
|
1.23% |
29.693 |
30.058 |
- |
4.79% |
- |
|
std::multiset<std::string>::find(key)_(existent)/1024
|
1.23% |
21.352 |
21.614 |
- |
-8.46% |
- |
|
SetIntersection_None_Set_string_1024_1024
|
1.23% |
8868790.499 |
8977505.115 |
- |
-1.60% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_pipe-organ)/1024
|
1.23% |
16777.972 |
16983.590 |
- |
3.33% |
- |
|
BM_std_min<long_long>/64
|
1.22% |
4.845 |
4.905 |
- |
-0.01% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024
|
1.22% |
2.078 |
2.103 |
- |
0.91% |
- |
|
std::swap_ranges(list<int>)/50
|
1.22% |
32.811 |
33.211 |
- |
1.61% |
- |
|
rng::mismatch(vector<int>)_(it,_it,_it,_it,_pred)/8
|
1.22% |
3.978 |
4.027 |
- |
-1.39% |
- |
|
std::rotate(vector<int>)_(by_1/4)/32
|
1.22% |
11.876 |
12.021 |
- |
0.02% |
- |
|
std::count(vector<int>)_(every_other)/8
|
1.22% |
1.348 |
1.364 |
- |
2.29% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_Ascending_64
|
1.22% |
1.109 |
1.123 |
- |
0.33% |
- |
|
std::deque<std::string>::ctor(Iterator,_Iterator)_(expensive_elements)/1024
|
1.22% |
19834.078 |
20075.348 |
- |
1.91% |
- |
|
std::find(vector<int>)_(process_all)/32768
|
1.21% |
7369.365 |
7458.749 |
- |
-0.19% |
- |
|
std::fill_n(deque<int>)/8192
|
1.21% |
241.156 |
244.080 |
- |
1.72% |
- |
|
std::none_of(deque<int>)_(process_all)/50
|
1.21% |
18.455 |
18.678 |
- |
5.19% |
- |
|
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_16
|
1.21% |
4.156 |
4.207 |
- |
-0.49% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4
|
1.21% |
0.935 |
0.946 |
- |
2.72% |
- |
|
BM_MakeHeap_string_SingleElement_64
|
1.21% |
6.316 |
6.392 |
- |
-0.86% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_1024
|
1.21% |
1.930 |
1.953 |
- |
1.34% |
- |
|
rng::unique_copy(deque<int>,_pred)_(sprinkled)/52
|
1.21% |
33.756 |
34.163 |
- |
-0.56% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Random_16
|
1.21% |
8.552 |
8.655 |
- |
1.18% |
- |
|
SetIntersection_None_Vector_string_1024_1
|
1.21% |
1215851.905 |
1230504.548 |
- |
0.24% |
- |
|
std::flat_map<int,_int>::insert_or_assign(key,_value)_(new_value)/0
|
1.20% |
15.988 |
16.181 |
- |
0.83% |
- |
|
BM_RangesMakeThenSortHeap_string_QuickSortAdversary_16384
|
1.20% |
108.334 |
109.637 |
- |
-0.34% |
- |
|
BM_std_min<int>/10
|
1.20% |
0.994 |
1.006 |
- |
0.08% |
- |
|
BM_PopHeap_tuple<uint32,_uint64,_uint32>_16
|
1.20% |
11.556 |
11.694 |
- |
0.46% |
- |
|
BM_deque_vector_ranges_move_backward/1024
|
1.20% |
36.725 |
37.164 |
- |
1.26% |
- |
|
rng::move_backward(deque<int>)/64
|
1.20% |
5.456 |
5.521 |
- |
-1.77% |
- |
|
BM_RangesPushHeap_uint32_Ascending_256
|
1.20% |
3.057 |
3.093 |
- |
0.84% |
- |
|
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/1024
|
1.20% |
952.412 |
963.794 |
- |
2.62% |
- |
|
rng::is_partitioned(vector<int>)_(partitioned)/8192
|
1.19% |
1338.611 |
1354.579 |
- |
1.23% |
- |
|
std::set<std::string>::insert(hint,_value)_(bad_hint,_end)/32
|
1.19% |
50.532 |
51.134 |
- |
-0.39% |
- |
|
std::deque<std::string>::ctor(Range)_(cheap_elements)/32
|
1.19% |
48.369 |
48.946 |
- |
4.60% |
- |
|
BM_RangesPushHeap_string_PipeOrgan_256
|
1.19% |
7.742 |
7.834 |
- |
-6.37% |
- |
|
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_end)/8
|
1.19% |
6.757 |
6.838 |
- |
4.18% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_16
|
1.19% |
1240380.859 |
1255130.858 |
- |
0.42% |
- |
|
std::multimap<std::string,_int>::equal_range(key)_(non-existent)/32
|
1.19% |
10.095 |
10.216 |
- |
0.15% |
- |
|
SetIntersection_Interlaced_Set_uint32_1024_1024
|
1.19% |
15039921.264 |
15218677.789 |
- |
-3.99% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_SingleElement_16384
|
1.19% |
1.186 |
1.200 |
- |
1.88% |
- |
|
rng::rotate(vector<bool>)_(by_1/3)/50
|
1.19% |
18.350 |
18.568 |
- |
-0.04% |
- |
|
SetIntersection_Interlaced_Vector_uint64_1024_4
|
1.19% |
1353690.711 |
1369755.420 |
- |
-2.87% |
- |
|
BM_std_minmax<char>/13
|
1.19% |
2.250 |
2.277 |
- |
1.56% |
- |
|
BM_RangesMakeHeap_pair<uint32,_uint32>_SingleElement_262144
|
1.18% |
1.210 |
1.224 |
- |
-8.01% |
- |
|
rng::copy_n(deque<int>)/262144
|
1.18% |
10400.397 |
10523.599 |
- |
1.60% |
- |
|
BM_std_min<unsigned_short>/26
|
1.18% |
2.170 |
2.196 |
- |
1.99% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Descending_1024
|
1.18% |
10.230 |
10.351 |
- |
0.43% |
- |
|
BM_RangesMakeHeap_string_PipeOrgan_4
|
1.18% |
2.581 |
2.611 |
- |
-5.71% |
- |
|
rng::find_end(deque<int>,_pred)_(near_matches)/8192
|
1.18% |
2335883.333 |
2363406.986 |
- |
-2.60% |
- |
|
std::multiset<std::string>::upper_bound(key)_(non-existent)/1024
|
1.18% |
22.721 |
22.989 |
- |
-2.72% |
- |
|
BM_std_min<unsigned_int>/12
|
1.17% |
1.491 |
1.508 |
- |
1.87% |
- |
|
SetIntersection_Interlaced_Vector_string_16_16
|
1.17% |
53872949.392 |
54505456.348 |
- |
-2.02% |
- |
|
std::flat_map<int,_int>::insert(hint,_value)_(bad_hint,_end)/32
|
1.17% |
17.411 |
17.615 |
- |
2.13% |
- |
|
rng::for_each(multiset<int>::iterator)/32
|
1.17% |
20.941 |
21.187 |
- |
-1.25% |
- |
|
BM_std_min<unsigned_long_long>/15
|
1.17% |
2.119 |
2.144 |
- |
-2.00% |
- |
|
rng::fold_left(deque<int>)/50
|
1.17% |
26.862 |
27.177 |
- |
-1.99% |
- |
|
SetIntersection_None_Set_uint64_262144_64
|
1.17% |
1214847.738 |
1229074.871 |
- |
2.43% |
- |
|
SetIntersection_None_Set_string_262144_16
|
1.17% |
1662248.455 |
1681711.427 |
- |
-0.47% |
- |
|
BM_PushHeap_string_Random_64
|
1.17% |
12.765 |
12.914 |
- |
2.10% |
- |
|
std::unordered_map<int,_int>::insert_or_assign(key,_value)_(new_value)/8192
|
1.17% |
20.495 |
20.735 |
- |
0.60% |
- |
|
std::stable_sort(deque<int>)_(alloc_fails,_descending)/1024
|
1.17% |
29229.386 |
29570.690 |
- |
4.30% |
- |
|
BM_MakeHeap_string_Random_4
|
1.17% |
5.746 |
5.814 |
- |
0.07% |
- |
|
std::flat_map<int,_int>::ctor(&&,_different_allocs)/0
|
1.17% |
16.135 |
16.323 |
- |
1.20% |
- |
|
SetIntersection_None_Vector_float_256_256
|
1.16% |
2256203.271 |
2282475.769 |
- |
-2.38% |
- |
|
std::multiset<int>::ctor(const&)/32
|
1.16% |
218.026 |
220.565 |
- |
-2.58% |
- |
|
rng::fill(list<int>)/32
|
1.16% |
8.425 |
8.523 |
- |
0.76% |
- |
|
BM_deque_vector_copy/65536
|
1.16% |
2530.348 |
2559.702 |
- |
-12.94% |
- |
|
BM_MakeThenSortHeap_string_Descending_16384
|
1.16% |
67.054 |
67.832 |
- |
-0.30% |
- |
|
BM_MakeThenSortHeap_string_QuickSortAdversary_262144
|
1.16% |
190.989 |
193.203 |
- |
1.35% |
- |
|
std::partial_sort(vector<NonIntegral>)_(heap)/8
|
1.16% |
25.141 |
25.432 |
- |
-0.06% |
- |
|
BM_RangesMakeThenSortHeap_uint32_Random_4
|
1.16% |
3.984 |
4.030 |
- |
0.92% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_64_1
|
1.16% |
22864115.517 |
23128650.777 |
- |
-2.30% |
- |
|
BM_PushHeap_string_Random_256
|
1.16% |
14.209 |
14.374 |
- |
1.11% |
- |
|
BM_RangesMakeHeap_pair<uint32,_uint32>_PipeOrgan_16
|
1.16% |
1.166 |
1.180 |
- |
2.18% |
- |
|
std::remove_copy(deque<int>)_(sprinkled)/32
|
1.15% |
12.236 |
12.377 |
- |
1.61% |
- |
|
bm_swap_ranges_vb_aligned/8
|
1.15% |
3.265 |
3.303 |
- |
-1.39% |
- |
|
std::multiset<std::string>::erase(key)_(existent)/8192
|
1.15% |
127.190 |
128.657 |
- |
-4.73% |
- |
|
BM_RangesMakeThenSortHeap_float_Random_256
|
1.15% |
25.369 |
25.662 |
- |
0.67% |
- |
|
std::unique(deque<int>)_(sprinkled)/52
|
1.15% |
82.087 |
83.032 |
- |
-1.81% |
- |
|
BM_RangesMakeThenSortHeap_float_Random_16
|
1.15% |
9.833 |
9.947 |
- |
0.66% |
- |
|
rng::ends_with(forward_list<int>)_(mismatch_at_start)/8
|
1.15% |
4.791 |
4.846 |
- |
5.51% |
- |
|
std::map<int,_int>::upper_bound(key)_(existent)/32
|
1.15% |
1.695 |
1.715 |
- |
1.49% |
- |
|
std::mismatch(list<int>)_(it,_it,_it,_pred)/8192
|
1.15% |
10666.313 |
10788.698 |
- |
-4.67% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_QuickSortAdversary_1024
|
1.15% |
18.217 |
18.426 |
- |
0.69% |
- |
|
std::map<int,_int>::operator=(const&)_(into_populated_Container)/1024
|
1.15% |
1458.366 |
1475.094 |
- |
-2.00% |
- |
|
SetIntersection_None_Vector_uint32_16384_256
|
1.15% |
1164165.812 |
1177515.998 |
- |
0.25% |
- |
|
BM_deque_vector_ranges_copy/1
|
1.15% |
2.094 |
2.118 |
- |
0.07% |
- |
|
BM_vector_deque_copy_backward/65536
|
1.15% |
7794.685 |
7884.047 |
- |
1.73% |
- |
|
BM_std_minmax<short>/27
|
1.15% |
2.848 |
2.881 |
- |
0.34% |
- |
|
std::flat_map<int,_int>::ctor(iterator,_iterator)_(sorted_sequence)/1024
|
1.15% |
4281.729 |
4330.780 |
- |
0.88% |
- |
|
rng::ends_with(vector<int>,_pred)_(mismatch_at_end)/1024
|
1.15% |
510.349 |
516.193 |
- |
0.80% |
- |
|
std::deque<std::string>::assign(input-iter,_input-iter)_(full_container)_(cheap_elements)/8192
|
1.14% |
4890.309 |
4946.292 |
- |
3.23% |
- |
|
std::rotate(list<int>)_(by_1/3)/8192
|
1.14% |
8698.897 |
8798.365 |
- |
0.27% |
- |
|
SetIntersection_Front_Set_pair<uint32,_uint32>_16_16
|
1.14% |
43424282.170 |
43920818.439 |
- |
0.22% |
- |
|
BM_std_minmax<int>/64
|
1.14% |
2.507 |
2.535 |
- |
0.82% |
- |
|
rng::rotate(vector<bool>)_(by_1/4)/50
|
1.14% |
18.389 |
18.598 |
- |
-0.07% |
- |
|
std::deque<std::string>::ctor(Range)_(expensive_elements)/8192
|
1.14% |
175525.735 |
177520.722 |
- |
1.97% |
- |
|
BM_PushHeap_uint64_Ascending_64
|
1.14% |
1.518 |
1.535 |
- |
1.10% |
- |
|
std::all_of(list<int>)_(process_all)/32
|
1.13% |
11.374 |
11.503 |
- |
0.08% |
- |
|
std::replace_if(vector<int>)_(sprinkled)/8192
|
1.13% |
1897.451 |
1918.909 |
- |
0.87% |
- |
|
BM_RangesMakeThenSortHeap_float_Random_64
|
1.13% |
17.617 |
17.816 |
- |
0.89% |
- |
|
BM_RangesPushHeap_uint64_Random_4
|
1.13% |
2.013 |
2.035 |
- |
-4.69% |
- |
|
BM_SortHeap_uint64_64
|
1.13% |
7.841 |
7.929 |
- |
0.27% |
- |
|
std::is_sorted_until(vector<int>,_pred)/1024
|
1.13% |
404.830 |
409.389 |
- |
-1.14% |
- |
|
BM_PushHeap_pair<uint32,_uint32>_Ascending_262144
|
1.13% |
10.550 |
10.669 |
- |
0.46% |
- |
|
std::unordered_set<std::string>::clear()/1024
|
1.13% |
22694.996 |
22950.532 |
- |
0.13% |
- |
|
BM_std_min<unsigned___int128>/19
|
1.13% |
7.316 |
7.399 |
- |
-19.16% |
- |
|
std::multimap<std::string,_int>::clear()/8192
|
1.12% |
201265.515 |
203529.331 |
- |
0.41% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_64_1
|
1.12% |
17332352.538 |
17527283.723 |
- |
-0.13% |
- |
|
std::partial_sort_copy(vector<int>)_(heap)/8
|
1.12% |
15.081 |
15.250 |
- |
-0.79% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_64_64
|
1.12% |
11827710.640 |
11960399.884 |
- |
-1.37% |
- |
|
BM_RangesMakeThenSortHeap_float_Ascending_256
|
1.12% |
6.642 |
6.716 |
- |
0.76% |
- |
|
std::flat_map<int,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/1024
|
1.12% |
8849.875 |
8949.018 |
- |
0.71% |
- |
|
BM_MakeThenSortHeap_string_Descending_262144
|
1.12% |
83.690 |
84.627 |
- |
-1.94% |
- |
|
std::sort(vector<int>)_(shuffled)/8
|
1.12% |
21.164 |
21.401 |
- |
0.52% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_QuickSortAdversary_16
|
1.12% |
1.011 |
1.022 |
- |
3.16% |
- |
|
SetIntersection_None_Set_tuple<uint32,_uint64,_uint32>_64_4
|
1.12% |
22295461.757 |
22544215.344 |
- |
-1.17% |
- |
|
std::remove_copy_if(vector<int>)_(prefix)/50
|
1.12% |
17.598 |
17.795 |
- |
0.93% |
- |
|
std::find_if_not(list<int>)_(bail_25%)/8
|
1.11% |
1.201 |
1.214 |
- |
-0.13% |
- |
|
BM_std_minmax<int>/27
|
1.11% |
2.431 |
2.458 |
- |
-1.40% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_Random_16
|
1.11% |
7.145 |
7.224 |
- |
-0.31% |
- |
|
BM_RangesMakeThenSortHeap_float_Random_16384
|
1.11% |
47.031 |
47.552 |
- |
1.03% |
- |
|
std::unordered_set<int>::operator=(const&)_(into_partially_populated_Container)/32
|
1.11% |
198.871 |
201.071 |
- |
1.95% |
- |
|
BM_num_get<unsigned_long>
|
1.11% |
11.001 |
11.122 |
- |
0.58% |
- |
|
BM_RangesMakeThenSortHeap_string_Heap_256
|
1.11% |
48.735 |
49.274 |
- |
0.42% |
- |
|
std::mismatch(deque<int>)_(it,_it,_it)/1024
|
1.10% |
471.056 |
476.258 |
- |
-1.23% |
- |
|
std::unordered_set<int>::insert(iterator,_iterator)_(half_new_keys)/1024
|
1.10% |
7476.252 |
7558.747 |
- |
1.60% |
- |
|
SetIntersection_None_Set_uint32_16384_1024
|
1.10% |
151219298.581 |
152887553.566 |
- |
-8.01% |
- |
|
std::set<std::string>::contains(key)_(existent)/32
|
1.10% |
15.576 |
15.748 |
- |
-3.85% |
- |
|
BM_std_min<int>/28
|
1.10% |
2.023 |
2.045 |
- |
0.71% |
- |
|
BM_RangesPushHeap_tuple<uint32,_uint64,_uint32>_PipeOrgan_4
|
1.10% |
0.920 |
0.930 |
- |
0.48% |
- |
|
BM_MakeThenSortHeap_string_PipeOrgan_16384
|
1.10% |
64.478 |
65.188 |
- |
0.47% |
- |
|
BM_num_get<unsigned_short>
|
1.10% |
10.592 |
10.708 |
- |
1.79% |
- |
|
SetIntersection_Interlaced_Vector_pair<uint32,_uint32>_262144_1
|
1.10% |
1101950.420 |
1114066.505 |
- |
-0.14% |
- |
|
BM_std_min<unsigned_int>/7
|
1.10% |
1.040 |
1.052 |
- |
0.49% |
- |
|
SetIntersection_Interlaced_Set_uint32_64_16
|
1.10% |
24167974.572 |
24433558.353 |
- |
2.03% |
- |
|
std::set<int>::erase(key)_(existent)/0
|
1.10% |
20.442 |
20.666 |
- |
1.97% |
- |
|
SetIntersection_Interlaced_Set_string_262144_1024
|
1.10% |
2080352.376 |
2103179.851 |
- |
-0.54% |
- |
|
SetIntersection_Interlaced_Vector_string_262144_1
|
1.10% |
1148982.222 |
1161584.432 |
- |
-0.07% |
- |
|
BM_std_minmax<char>/5
|
1.09% |
1.711 |
1.730 |
- |
-6.96% |
- |
|
rng::find(join_view(deque<deque<int>>))_(process_all)/8192
|
1.09% |
2333.432 |
2358.922 |
- |
0.17% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(bad_hint,_middle)/8192
|
1.09% |
43.655 |
44.132 |
- |
-0.22% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_1024
|
1.09% |
17.775 |
17.969 |
- |
0.91% |
- |
|
BM_MakeHeap_tuple<uint32,_uint64,_uint32>_Random_262144
|
1.09% |
4.855 |
4.908 |
- |
0.59% |
- |
|
rng::rotate(vector<bool>)_(by_1/2)/50
|
1.09% |
18.392 |
18.592 |
- |
-0.07% |
- |
|
std::find_end(forward_list<int>,_pred)_(single_element)/1000
|
1.09% |
754.088 |
762.284 |
- |
-3.21% |
- |
|
std::unordered_set<std::string>::ctor(iterator,_iterator)_(sorted_sequence)/0
|
1.09% |
13.764 |
13.913 |
- |
0.03% |
- |
|
std::stable_sort(vector<int>)_(alloc_fails,_repeated)/1024
|
1.08% |
3262.968 |
3298.316 |
- |
3.86% |
- |
|
SetIntersection_Interlaced_Set_uint32_262144_64
|
1.08% |
1548330.731 |
1565087.487 |
- |
1.19% |
- |
|
std::multimap<int,_int>::erase(key)_(existent)/1024
|
1.08% |
26.224 |
26.508 |
- |
4.22% |
- |
|
BM_std_min<short>/16
|
1.08% |
1.769 |
1.789 |
- |
-0.65% |
- |
|
BM_deque_deque_ranges_copy/1024
|
1.08% |
38.831 |
39.250 |
- |
-0.15% |
- |
|
SetIntersection_Interlaced_Vector_uint64_16384_1
|
1.08% |
1105624.290 |
1117530.649 |
- |
0.01% |
- |
|
std::flat_map<int,_int>::upper_bound(key)_(non-existent)/32
|
1.08% |
2.289 |
2.314 |
- |
-3.01% |
- |
|
BM_CmpLess_uchar_uint
|
1.07% |
1.117 |
1.129 |
- |
0.71% |
- |
|
rng::for_each(multimap<int>)/50
|
1.07% |
50.474 |
51.016 |
- |
0.98% |
- |
|
rng::any_of(list<int>)_(process_all)/32
|
1.07% |
11.743 |
11.869 |
- |
2.23% |
- |
|
std::set<int>::insert(value)_(already_present)/8192
|
1.07% |
9.950 |
10.056 |
- |
-7.16% |
- |
|
std::sort(vector<NonIntegral>)_(heap)/8
|
1.07% |
22.268 |
22.506 |
- |
0.81% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_PipeOrgan_256
|
1.07% |
12.035 |
12.164 |
- |
0.80% |
- |
|
BM_CmpEqual_schar_schar
|
1.07% |
1.101 |
1.113 |
- |
0.67% |
- |
|
BM_vector_deque_move_backward/65536
|
1.07% |
7833.664 |
7917.215 |
- |
7.69% |
- |
|
rng::unique(list<int>,_pred)_(sprinkled)/52
|
1.07% |
81.657 |
82.528 |
- |
-0.34% |
- |
|
bm_lexicographical_compare<unsigned_char>/1
|
1.07% |
1.461 |
1.476 |
- |
-12.63% |
- |
|
std::multimap<std::string,_int>::insert(hint,_value)_(good_hint,_middle)/32
|
1.06% |
28.550 |
28.854 |
- |
-15.83% |
- |
|
BM_vector_deque_copy/5500
|
1.06% |
195.406 |
197.482 |
- |
0.75% |
- |
|
std::multiset<int>::erase(iterator)/1024
|
1.06% |
23.711 |
23.962 |
- |
0.87% |
- |
|
SetIntersection_Front_Vector_float_256_1
|
1.06% |
4423790.612 |
4470735.373 |
- |
0.53% |
- |
|
std::unique(list<int>)_(contiguous)/8192
|
1.06% |
6994.195 |
7068.359 |
- |
1.42% |
- |
|
BM_MakeHeap_uint32_Random_16
|
1.06% |
1.246 |
1.259 |
- |
0.52% |
- |
|
BM_RangesMakeThenSortHeap_float_Random_262144
|
1.06% |
62.190 |
62.849 |
- |
0.74% |
- |
|
std::any_of(vector<int>)_(process_all)/50
|
1.06% |
18.150 |
18.342 |
- |
0.75% |
- |
|
std::find_if(deque<int>)_(process_all)/8192
|
1.06% |
2936.524 |
2967.543 |
- |
4.30% |
- |
|
BM_deque_vector_copy/64
|
1.06% |
2.591 |
2.618 |
- |
1.75% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_262144_262144
|
1.06% |
3128788.330 |
3161798.014 |
- |
1.55% |
- |
|
std::find_first_of(vector<int>)_(small_needle)/50
|
1.05% |
71.397 |
72.150 |
- |
2.18% |
- |
|
BM_RangesPushHeap_uint32_Random_262144
|
1.05% |
6.282 |
6.348 |
- |
1.14% |
- |
|
SetIntersection_Front_Set_uint64_262144_16
|
1.05% |
1269683.958 |
1283038.194 |
- |
-1.79% |
- |
|
std::unordered_map<int,_int>::insert(iterator,_iterator)_(half_new_keys)/8192
|
1.05% |
84392.981 |
85279.120 |
- |
1.68% |
- |
|
rng::unique(deque<int>,_pred)_(contiguous)/32
|
1.05% |
58.147 |
58.757 |
- |
0.24% |
- |
|
BM_std_min<long_long>/13
|
1.05% |
2.374 |
2.399 |
- |
-0.11% |
- |
|
BM_std_min<__int128>/18
|
1.05% |
7.561 |
7.640 |
- |
11.39% |
- |
|
std::multiset<int>::erase(key)_(non-existent)/32
|
1.05% |
2.673 |
2.701 |
- |
0.39% |
- |
|
rng::find_last(list<int>)_(bail_90%)/8192
|
1.05% |
593.365 |
599.580 |
- |
-0.06% |
- |
|
rng::find_if_not(vector<int>)_(bail_25%)/1024
|
1.05% |
75.761 |
76.553 |
- |
1.18% |
- |
|
BM_RangesPushHeap_string_QuickSortAdversary_262144
|
1.04% |
16.182 |
16.352 |
- |
-3.00% |
- |
|
SetIntersection_None_Set_uint64_262144_262144
|
1.04% |
1223236.654 |
1236011.803 |
- |
1.97% |
- |
|
std::set<int>::erase(iterator)/0
|
1.04% |
20.044 |
20.253 |
- |
1.08% |
- |
|
SetIntersection_None_Set_uint64_262144_1024
|
1.04% |
1216695.228 |
1229379.639 |
- |
1.51% |
- |
|
std::rotate(list<int>)_(1_element_forward)/1024
|
1.04% |
734.141 |
741.793 |
- |
0.77% |
- |
|
rng::find_last(forward_list<int>)_(bail_10%)/8
|
1.04% |
2.363 |
2.388 |
- |
0.09% |
- |
|
727_cppcheck_r
|
1.04% |
24.710 |
24.967 |
- |
-1.17% |
- |
|
rng::rotate(vector<bool>)_(by_1/3)/32
|
1.04% |
18.383 |
18.575 |
- |
-0.37% |
- |
|
std::unordered_set<std::string>::operator=(const&)_(into_partially_populated_Container)/1024
|
1.04% |
35251.179 |
35617.816 |
- |
-1.55% |
- |
|
rng::find_end(list<int>)_(match_near_end)/1000
|
1.04% |
769.596 |
777.596 |
- |
0.71% |
- |
|
std::find(deque<int>)_(process_all)/1024
|
1.04% |
241.787 |
244.298 |
- |
-0.52% |
- |
|
std::deque<std::string>::ctor(size,_value_type)_(cheap_elements)/8192
|
1.04% |
12674.942 |
12806.378 |
- |
1.77% |
- |
|
std::flat_map<int,_int>::operator=(const&)_(into_cleared_Container)/0
|
1.04% |
16.425 |
16.595 |
- |
1.98% |
- |
|
rng::copy(deque<int>)/8
|
1.04% |
2.782 |
2.810 |
- |
0.91% |
- |
|
std::rotate(vector<int>)_(by_1/4)/1024
|
1.03% |
325.372 |
328.730 |
- |
-0.11% |
- |
|
std::flat_multimap<int,_int>::contains(key)_(existent)/32
|
1.03% |
3.332 |
3.366 |
- |
-0.32% |
- |
|
std::search(deque<int>,_pred)_(same_length)/1000
|
1.03% |
483.197 |
488.176 |
- |
2.12% |
- |
|
std::multimap<std::string,_int>::ctor(iterator,_iterator)_(unsorted_sequence)/32
|
1.03% |
954.526 |
964.354 |
- |
-4.74% |
- |
|
SetIntersection_Interlaced_Set_pair<uint32,_uint32>_16384_256
|
1.03% |
205790304.001 |
207906522.976 |
- |
-0.24% |
- |
|
std::deque<std::string>::ctor(const&)_(cheap_elements)/1024
|
1.03% |
1054.749 |
1065.593 |
- |
1.12% |
- |
|
BM_MakeHeap_pair<uint32,_uint32>_Ascending_256
|
1.03% |
1.372 |
1.386 |
- |
-0.57% |
- |
|
BM_PushHeap_string_SingleElement_262144
|
1.03% |
2.501 |
2.527 |
- |
-9.26% |
- |
|
std::multimap<std::string,_int>::erase(key)_(existent)/0
|
1.03% |
57.676 |
58.267 |
- |
-2.64% |
- |
|
BM_PopHeap_float_16
|
1.03% |
6.468 |
6.534 |
- |
0.88% |
- |
|
BM_RangesPushHeap_string_PipeOrgan_1024
|
1.02% |
9.840 |
9.941 |
- |
-4.86% |
- |
|
std::multimap<int,_int>::count(key)_(existent)/32
|
1.02% |
3.562 |
3.599 |
- |
3.03% |
- |
|
std::map<std::string,_int>::insert(hint,_value)_(good_hint,_end)/32
|
1.02% |
27.762 |
28.046 |
- |
-23.64% |
- |
|
BM_StringEraseToEnd_Huge_Transparent
|
1.02% |
2.552 |
2.578 |
- |
0.46% |
- |
|
BM_MakeThenSortHeap_pair<uint32,_uint32>_Descending_16384
|
1.02% |
22.961 |
23.196 |
- |
1.03% |
- |
|
BM_MakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Descending_262144
|
1.02% |
44.115 |
44.566 |
- |
0.45% |
- |
|
BM_MakeThenSortHeap_string_PipeOrgan_262144
|
1.02% |
79.726 |
80.540 |
- |
2.01% |
- |
|
std::partial_sort(vector<NonIntegral>)_(descending)/8
|
1.02% |
25.169 |
25.426 |
- |
-0.42% |
- |
|
std::search(deque<int>,_pred)_(near_matches)/8192
|
1.02% |
1525360.747 |
1540926.556 |
- |
1.88% |
- |
|
std::multimap<std::string,_int>::operator=(const&)_(into_populated_Container)/0
|
1.02% |
1.118 |
1.129 |
- |
0.95% |
- |
|
BM_std_minmax<char>/21
|
1.02% |
2.283 |
2.306 |
- |
-3.58% |
- |
|
BM_RangesPushHeap_pair<uint32,_uint32>_Random_16
|
1.02% |
5.338 |
5.392 |
- |
-0.70% |
- |
|
BM_MakeThenSortHeap_uint64_PipeOrgan_16
|
1.02% |
6.080 |
6.142 |
- |
1.22% |
- |
|
BM_RangesMakeThenSortHeap_uint64_Descending_64
|
1.02% |
8.352 |
8.437 |
- |
-0.39% |
- |
|
std::multiset<std::string>::clear()/1024
|
1.02% |
20181.953 |
20387.208 |
- |
4.90% |
- |
|
BM_RangesMakeThenSortHeap_float_Random_1024
|
1.02% |
32.763 |
33.095 |
- |
0.39% |
- |
|
BM_MakeThenSortHeap_uint64_PipeOrgan_64
|
1.02% |
8.911 |
9.002 |
- |
1.55% |
- |
|
SetIntersection_Interlaced_Set_string_16384_1
|
1.02% |
1137259.163 |
1148803.661 |
- |
-0.59% |
- |
|
BM_MakeThenSortHeap_uint64_Heap_64
|
1.01% |
8.227 |
8.310 |
- |
0.95% |
- |
|
SetIntersection_None_Set_uint32_262144_16384
|
1.01% |
1161876.383 |
1173605.144 |
- |
1.91% |
- |
|
BM_std_min<unsigned___int128>/18
|
1.01% |
6.919 |
6.989 |
- |
-18.07% |
- |
|
bm_ranges_lexicographical_compare<unsigned_char>/7
|
1.01% |
2.087 |
2.108 |
- |
-4.33% |
- |
|
rng::sort(vector<NonIntegral>)_(shuffled)/1024
|
1.01% |
4650.091 |
4696.948 |
- |
-0.86% |
- |
|
BM_RangesMakeHeap_string_PipeOrgan_64
|
1.01% |
4.764 |
4.812 |
- |
-5.72% |
- |
|
std::stable_sort(deque<int>)_(repeated)/1024
|
1.01% |
1391.924 |
1405.942 |
- |
2.30% |
- |
|
SetIntersection_None_Set_pair<uint32,_uint32>_262144_1
|
1.01% |
1233069.418 |
1245485.841 |
- |
0.09% |
- |
|
BM_PushHeap_tuple<uint32,_uint64,_uint32>_Random_1024
|
1.01% |
9.382 |
9.477 |
- |
0.41% |
- |
|
rng::ends_with(forward_list<int>,_pred)_(mismatch_at_start)/8
|
1.01% |
4.632 |
4.679 |
- |
1.84% |
- |
|
SetIntersection_Interlaced_Set_tuple<uint32,_uint64,_uint32>_1024_256
|
1.00% |
20903505.779 |
21113457.456 |
- |
3.60% |
- |
|
std::multimap<std::string,_int>::equal_range(key)_(existent)/1024
|
1.00% |
22.953 |
23.183 |
- |
-3.43% |
- |
|
bm_ranges_swap_ranges_vb_aligned/2048
|
1.00% |
8.524 |
8.610 |
- |
0.55% |
- |
|
BM_RangesMakeThenSortHeap_tuple<uint32,_uint64,_uint32>_Heap_262144
|
1.00% |
50.123 |
50.626 |
- |
0.59% |
- |
|
std::equal(vector<int>)_(it,_it,_it,_it)/1048576
|
1.00% |
73776.765 |
74516.095 |
- |
1.04% |
- |
|
BM_RangesPopHeap_tuple<uint32,_uint64,_uint32>_256
|
1.00% |
30.958 |
31.268 |
- |
1.24% |
- |
|
BM_RangesMakeHeap_pair<uint32,_uint32>_Random_1024
|
1.00% |
2.971 |
3.001 |
- |
0.59% |
- |
|
BM_RangesMakeThenSortHeap_float_Ascending_16384
|
1.00% |
26.418 |
26.683 |
- |
0.74% |
- |
|
SetIntersection_None_Set_uint64_1024_64
|
1.00% |
8663487.525 |
8750207.878 |
- |
0.86% |
- |
|
std::stable_partition(list<int>)_(sparse)/32
|
1.00% |
9.836 |
9.935 |
- |
1.21% |
- |
|
BM_RangesMakeThenSortHeap_string_Heap_16
|
1.00% |
17.072 |
17.243 |
- |
0.39% |
- |
|
BM_MakeThenSortHeap_string_QuickSortAdversary_16
|
1.00% |
22.441 |
22.666 |
- |
0.45% |
- |