Parameter-less constructor
Empty Collection Creation Benchmark Results - click to expand
| Method |
TestCase |
BaseDataType |
DataType |
Mean |
Error |
StdDev |
Ratio |
Gen0 |
Allocated |
Alloc Ratio |
| Baseline |
Create |
List |
Array |
6.667 ns |
0.0216 ns |
0.0180 ns |
1.00 |
0.0153 |
32 B |
1.00 |
| Actual |
Create |
List |
Array |
5.204 ns |
0.0343 ns |
0.0304 ns |
0.78 |
0.0115 |
24 B |
0.75 |
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create |
List |
PooledList |
6.383 ns |
0.0141 ns |
0.0118 ns |
1.00 |
0.0153 |
32 B |
1.00 |
| Actual |
Create |
List |
PooledList |
11.740 ns |
0.0815 ns |
0.0681 ns |
1.84 |
0.0268 |
56 B |
1.75 |
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create |
List |
RecyclableList |
6.721 ns |
0.0632 ns |
0.0528 ns |
1.00 |
0.0153 |
32 B |
1.00 |
| Actual |
Create |
List |
RecyclableList |
9.081 ns |
0.0232 ns |
0.0206 ns |
1.35 |
0.0229 |
48 B |
1.50 |
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create |
List |
RecyclableLongList |
6.624 ns |
0.0146 ns |
0.0130 ns |
1.00 |
0.0153 |
32 B |
1.00 |
| Actual |
Create |
List |
RecyclableLongList |
28.379 ns |
0.0283 ns |
0.0221 ns |
4.28 |
0.0497 |
104 B |
3.25 |
constructor with capacity parameter
Empty Collection with Desired Capacity Creation Benchmark Results - click to expand
| Method |
TestCase |
BaseDataType |
DataType |
TestObjectCount |
Mean |
Error |
StdDev |
Median |
Ratio |
RatioSD |
Gen0 |
Gen1 |
Gen2 |
Allocated |
Alloc Ratio |
| Baseline |
Create_WithCapacity |
List |
Array |
0 |
8.714 ns |
0.1313 ns |
0.1228 ns |
8.713 ns |
1.00 |
0.00 |
0.0153 |
- |
- |
32 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
0 |
6.629 ns |
0.0352 ns |
0.0330 ns |
6.639 ns |
0.76 |
0.01 |
0.0115 |
- |
- |
24 B |
0.75 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
1 |
11.406 ns |
0.0964 ns |
0.0855 ns |
11.410 ns |
1.00 |
0.00 |
0.0306 |
- |
- |
64 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
1 |
6.403 ns |
0.0363 ns |
0.0339 ns |
6.408 ns |
0.56 |
0.01 |
0.0153 |
- |
- |
32 B |
0.50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
2 |
11.652 ns |
0.1018 ns |
0.0953 ns |
11.694 ns |
1.00 |
0.00 |
0.0344 |
- |
- |
72 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
2 |
6.666 ns |
0.0283 ns |
0.0264 ns |
6.669 ns |
0.57 |
0.01 |
0.0191 |
- |
- |
40 B |
0.56 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
3 |
11.849 ns |
0.1084 ns |
0.1014 ns |
11.834 ns |
1.00 |
0.00 |
0.0383 |
- |
- |
80 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
3 |
6.897 ns |
0.0482 ns |
0.0451 ns |
6.891 ns |
0.58 |
0.01 |
0.0229 |
- |
- |
48 B |
0.60 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
4 |
12.091 ns |
0.1316 ns |
0.1231 ns |
12.071 ns |
1.00 |
0.00 |
0.0421 |
- |
- |
88 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
4 |
7.131 ns |
0.0529 ns |
0.0495 ns |
7.105 ns |
0.59 |
0.01 |
0.0268 |
- |
- |
56 B |
0.64 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
5 |
12.402 ns |
0.0938 ns |
0.0878 ns |
12.370 ns |
1.00 |
0.00 |
0.0459 |
- |
- |
96 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
5 |
7.359 ns |
0.0516 ns |
0.0482 ns |
7.335 ns |
0.59 |
0.01 |
0.0306 |
- |
- |
64 B |
0.67 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
6 |
12.588 ns |
0.0430 ns |
0.0336 ns |
12.575 ns |
1.00 |
0.00 |
0.0497 |
- |
- |
104 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
6 |
7.562 ns |
0.0318 ns |
0.0265 ns |
7.559 ns |
0.60 |
0.00 |
0.0344 |
- |
- |
72 B |
0.69 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
7 |
12.868 ns |
0.0821 ns |
0.0686 ns |
12.847 ns |
1.00 |
0.00 |
0.0536 |
- |
- |
112 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
7 |
7.829 ns |
0.0219 ns |
0.0194 ns |
7.830 ns |
0.61 |
0.00 |
0.0383 |
- |
- |
80 B |
0.71 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
8 |
13.086 ns |
0.0446 ns |
0.0348 ns |
13.080 ns |
1.00 |
0.00 |
0.0574 |
- |
- |
120 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
8 |
8.077 ns |
0.0160 ns |
0.0134 ns |
8.073 ns |
0.62 |
0.00 |
0.0421 |
- |
- |
88 B |
0.73 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
9 |
13.343 ns |
0.0593 ns |
0.0526 ns |
13.316 ns |
1.00 |
0.00 |
0.0612 |
- |
- |
128 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
9 |
8.784 ns |
0.1847 ns |
0.1728 ns |
8.806 ns |
0.66 |
0.02 |
0.0459 |
- |
- |
96 B |
0.75 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
10 |
22.545 ns |
0.2654 ns |
0.2353 ns |
22.566 ns |
1.00 |
0.00 |
0.0650 |
- |
- |
136 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
10 |
8.887 ns |
0.0890 ns |
0.0789 ns |
8.876 ns |
0.39 |
0.01 |
0.0497 |
- |
- |
104 B |
0.76 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
11 |
14.592 ns |
0.1018 ns |
0.0850 ns |
14.559 ns |
1.00 |
0.00 |
0.0688 |
- |
- |
144 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
11 |
9.602 ns |
0.0284 ns |
0.0252 ns |
9.597 ns |
0.66 |
0.00 |
0.0536 |
- |
- |
112 B |
0.78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
12 |
14.477 ns |
0.0268 ns |
0.0209 ns |
14.477 ns |
1.00 |
0.00 |
0.0727 |
- |
- |
152 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
12 |
9.130 ns |
0.0163 ns |
0.0145 ns |
9.129 ns |
0.63 |
0.00 |
0.0574 |
- |
- |
120 B |
0.79 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
13 |
14.943 ns |
0.0229 ns |
0.0191 ns |
14.950 ns |
1.00 |
0.00 |
0.0765 |
- |
- |
160 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
13 |
9.269 ns |
0.0105 ns |
0.0082 ns |
9.269 ns |
0.62 |
0.00 |
0.0612 |
- |
- |
128 B |
0.80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
14 |
14.977 ns |
0.0284 ns |
0.0237 ns |
14.975 ns |
1.00 |
0.00 |
0.0803 |
- |
- |
168 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
14 |
9.498 ns |
0.0525 ns |
0.0491 ns |
9.520 ns |
0.63 |
0.00 |
0.0650 |
- |
- |
136 B |
0.81 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
15 |
15.182 ns |
0.1011 ns |
0.0945 ns |
15.151 ns |
1.00 |
0.00 |
0.0842 |
- |
- |
176 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
15 |
9.901 ns |
0.0709 ns |
0.0629 ns |
9.876 ns |
0.65 |
0.01 |
0.0689 |
- |
- |
144 B |
0.82 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
16 |
15.166 ns |
0.1398 ns |
0.1308 ns |
15.136 ns |
1.00 |
0.00 |
0.0880 |
- |
- |
184 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
16 |
10.041 ns |
0.0511 ns |
0.0478 ns |
10.024 ns |
0.66 |
0.01 |
0.0727 |
- |
- |
152 B |
0.83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
17 |
15.455 ns |
0.1011 ns |
0.0946 ns |
15.403 ns |
1.00 |
0.00 |
0.0918 |
- |
- |
192 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
17 |
10.285 ns |
0.0581 ns |
0.0544 ns |
10.262 ns |
0.67 |
0.01 |
0.0765 |
- |
- |
160 B |
0.83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
18 |
15.484 ns |
0.0232 ns |
0.0206 ns |
15.487 ns |
1.00 |
0.00 |
0.0956 |
- |
- |
200 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
18 |
10.422 ns |
0.1110 ns |
0.1038 ns |
10.369 ns |
0.67 |
0.01 |
0.0803 |
- |
- |
168 B |
0.84 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
19 |
15.958 ns |
0.1008 ns |
0.0894 ns |
15.937 ns |
1.00 |
0.00 |
0.0995 |
- |
- |
208 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
19 |
10.833 ns |
0.0690 ns |
0.0646 ns |
10.803 ns |
0.68 |
0.01 |
0.0842 |
- |
- |
176 B |
0.85 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
20 |
16.222 ns |
0.0918 ns |
0.0859 ns |
16.176 ns |
1.00 |
0.00 |
0.1033 |
- |
- |
216 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
20 |
11.029 ns |
0.0881 ns |
0.0824 ns |
11.049 ns |
0.68 |
0.01 |
0.0880 |
- |
- |
184 B |
0.85 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
30 |
18.674 ns |
0.1195 ns |
0.1060 ns |
18.639 ns |
1.00 |
0.00 |
0.1415 |
- |
- |
296 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
30 |
13.460 ns |
0.0957 ns |
0.0895 ns |
13.496 ns |
0.72 |
0.01 |
0.1262 |
- |
- |
264 B |
0.89 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
32 |
19.627 ns |
0.1024 ns |
0.0957 ns |
19.589 ns |
1.00 |
0.00 |
0.1492 |
- |
- |
312 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
32 |
13.909 ns |
0.0486 ns |
0.0454 ns |
13.890 ns |
0.71 |
0.00 |
0.1339 |
- |
- |
280 B |
0.90 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
40 |
21.242 ns |
0.2790 ns |
0.2473 ns |
21.114 ns |
1.00 |
0.00 |
0.1798 |
- |
- |
376 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
40 |
19.097 ns |
0.1308 ns |
0.1224 ns |
19.107 ns |
0.90 |
0.01 |
0.1645 |
- |
- |
344 B |
0.91 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
50 |
23.691 ns |
0.1323 ns |
0.1237 ns |
23.667 ns |
1.00 |
0.00 |
0.2180 |
- |
- |
456 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
50 |
18.784 ns |
0.1075 ns |
0.1006 ns |
18.728 ns |
0.79 |
0.01 |
0.2027 |
- |
- |
424 B |
0.93 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
60 |
26.202 ns |
0.1135 ns |
0.1062 ns |
26.220 ns |
1.00 |
0.00 |
0.2563 |
- |
- |
536 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
60 |
21.110 ns |
0.1131 ns |
0.1058 ns |
21.046 ns |
0.81 |
0.01 |
0.2410 |
- |
- |
504 B |
0.94 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
80 |
32.101 ns |
0.1753 ns |
0.1639 ns |
32.038 ns |
1.00 |
0.00 |
0.3328 |
- |
- |
696 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
80 |
25.643 ns |
0.1122 ns |
0.1049 ns |
25.599 ns |
0.80 |
0.01 |
0.3175 |
- |
- |
664 B |
0.95 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
90 |
33.431 ns |
0.2009 ns |
0.1879 ns |
33.449 ns |
1.00 |
0.00 |
0.3710 |
- |
- |
776 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
90 |
27.736 ns |
0.1661 ns |
0.1554 ns |
27.712 ns |
0.83 |
0.01 |
0.3557 |
- |
- |
744 B |
0.96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
100 |
36.119 ns |
0.1498 ns |
0.1328 ns |
36.137 ns |
1.00 |
0.00 |
0.4093 |
- |
- |
856 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
100 |
30.282 ns |
0.1448 ns |
0.1355 ns |
30.271 ns |
0.84 |
0.01 |
0.3940 |
- |
- |
824 B |
0.96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
128 |
42.524 ns |
0.2093 ns |
0.1958 ns |
42.538 ns |
1.00 |
0.00 |
0.5162 |
- |
- |
1080 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
128 |
36.909 ns |
0.1633 ns |
0.1527 ns |
36.880 ns |
0.87 |
0.00 |
0.5010 |
- |
- |
1048 B |
0.97 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
256 |
73.051 ns |
0.4889 ns |
0.4573 ns |
73.046 ns |
1.00 |
0.00 |
1.0060 |
- |
- |
2104 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
256 |
64.207 ns |
0.2485 ns |
0.2324 ns |
64.176 ns |
0.88 |
0.01 |
0.9900 |
- |
- |
2072 B |
0.98 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
512 |
133.209 ns |
1.1952 ns |
1.0595 ns |
132.849 ns |
1.00 |
0.00 |
1.9841 |
- |
- |
4152 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
512 |
123.064 ns |
0.5115 ns |
0.4785 ns |
122.925 ns |
0.92 |
0.01 |
1.9684 |
- |
- |
4120 B |
0.99 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
1024 |
267.512 ns |
1.1312 ns |
1.0028 ns |
267.107 ns |
1.00 |
0.00 |
3.9368 |
- |
- |
8248 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
1024 |
252.721 ns |
1.2063 ns |
1.1284 ns |
252.519 ns |
0.94 |
0.00 |
3.9215 |
- |
- |
8216 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
2048 |
462.780 ns |
2.1967 ns |
2.0548 ns |
463.422 ns |
1.00 |
0.00 |
7.8125 |
- |
- |
16440 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
2048 |
437.121 ns |
2.6101 ns |
2.4415 ns |
436.278 ns |
0.94 |
0.01 |
7.8125 |
- |
- |
16408 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
4096 |
845.689 ns |
4.4835 ns |
3.7439 ns |
846.104 ns |
1.00 |
0.00 |
15.6240 |
- |
- |
32824 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
4096 |
799.804 ns |
0.9886 ns |
0.7719 ns |
799.553 ns |
0.94 |
0.00 |
15.6250 |
- |
- |
32792 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
8192 |
1,616.681 ns |
6.7429 ns |
6.3073 ns |
1,613.852 ns |
1.00 |
0.00 |
31.2481 |
- |
- |
65592 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
8192 |
1,520.594 ns |
6.9327 ns |
6.4849 ns |
1,519.300 ns |
0.94 |
0.00 |
31.2500 |
- |
- |
65560 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
16384 |
5,123.250 ns |
30.8119 ns |
28.8215 ns |
5,113.863 ns |
1.00 |
0.00 |
41.6641 |
41.6641 |
41.6641 |
131142 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
16384 |
5,086.137 ns |
34.4958 ns |
30.5797 ns |
5,083.914 ns |
0.99 |
0.01 |
41.6641 |
41.6641 |
41.6641 |
131110 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
32768 |
8,440.835 ns |
51.5465 ns |
45.6946 ns |
8,437.166 ns |
1.00 |
0.00 |
83.3282 |
83.3282 |
83.3282 |
262228 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
32768 |
8,452.798 ns |
50.3316 ns |
42.0292 ns |
8,444.701 ns |
1.00 |
0.01 |
83.3282 |
83.3282 |
83.3282 |
262196 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
65536 |
53,565.680 ns |
1,067.9711 ns |
2,157.3543 ns |
53,531.863 ns |
1.00 |
0.00 |
27.9541 |
27.7100 |
27.7100 |
524492 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
65536 |
50,026.483 ns |
996.1813 ns |
1,718.3637 ns |
50,328.442 ns |
0.94 |
0.05 |
11.2915 |
11.2915 |
11.2915 |
524311 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
131072 |
100,336.037 ns |
1,966.6195 ns |
3,596.0750 ns |
99,341.663 ns |
1.00 |
0.00 |
22.0947 |
21.9727 |
21.9727 |
1048717 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
131072 |
102,316.583 ns |
1,991.4664 ns |
2,130.8467 ns |
101,931.219 ns |
1.01 |
0.05 |
18.6768 |
18.6768 |
18.6768 |
1048604 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
Array |
850000 |
897,556.717 ns |
53,756.9174 ns |
157,659.7331 ns |
848,449.121 ns |
1.00 |
0.00 |
111.3281 |
111.3281 |
111.3281 |
6800538 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
Array |
850000 |
1,023,460.941 ns |
27,049.1479 ns |
79,755.0229 ns |
1,010,617.969 ns |
1.17 |
0.22 |
115.2344 |
115.2344 |
115.2344 |
6800058 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
0 |
8.655 ns |
0.1085 ns |
0.0962 ns |
8.643 ns |
1.00 |
0.00 |
0.0153 |
- |
- |
32 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
0 |
15.515 ns |
0.0848 ns |
0.0793 ns |
15.500 ns |
1.79 |
0.01 |
0.0268 |
- |
- |
56 B |
1.75 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
1 |
11.362 ns |
0.0844 ns |
0.0789 ns |
11.315 ns |
1.00 |
0.00 |
0.0306 |
- |
- |
64 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
1 |
34.060 ns |
0.2318 ns |
0.2168 ns |
34.199 ns |
3.00 |
0.03 |
0.0268 |
- |
- |
56 B |
0.88 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
2 |
11.626 ns |
0.0790 ns |
0.0739 ns |
11.608 ns |
1.00 |
0.00 |
0.0344 |
- |
- |
72 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
2 |
34.129 ns |
0.2767 ns |
0.2453 ns |
34.078 ns |
2.94 |
0.02 |
0.0268 |
- |
- |
56 B |
0.78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
3 |
11.855 ns |
0.0681 ns |
0.0637 ns |
11.840 ns |
1.00 |
0.00 |
0.0383 |
- |
- |
80 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
3 |
34.552 ns |
0.6444 ns |
0.5712 ns |
34.395 ns |
2.91 |
0.05 |
0.0268 |
- |
- |
56 B |
0.70 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
4 |
12.163 ns |
0.1127 ns |
0.0999 ns |
12.164 ns |
1.00 |
0.00 |
0.0421 |
- |
- |
88 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
4 |
33.769 ns |
0.0314 ns |
0.0278 ns |
33.759 ns |
2.78 |
0.02 |
0.0268 |
- |
- |
56 B |
0.64 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
5 |
12.397 ns |
0.0724 ns |
0.0605 ns |
12.379 ns |
1.00 |
0.00 |
0.0459 |
- |
- |
96 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
5 |
34.134 ns |
0.3640 ns |
0.3227 ns |
34.104 ns |
2.75 |
0.03 |
0.0268 |
- |
- |
56 B |
0.58 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
6 |
12.644 ns |
0.0531 ns |
0.0415 ns |
12.648 ns |
1.00 |
0.00 |
0.0497 |
- |
- |
104 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
6 |
33.753 ns |
0.0387 ns |
0.0343 ns |
33.749 ns |
2.67 |
0.01 |
0.0268 |
- |
- |
56 B |
0.54 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
7 |
12.871 ns |
0.0153 ns |
0.0128 ns |
12.867 ns |
1.00 |
0.00 |
0.0536 |
- |
- |
112 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
7 |
33.963 ns |
0.2205 ns |
0.2063 ns |
33.934 ns |
2.64 |
0.02 |
0.0268 |
- |
- |
56 B |
0.50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
8 |
13.093 ns |
0.0142 ns |
0.0118 ns |
13.088 ns |
1.00 |
0.00 |
0.0574 |
- |
- |
120 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
8 |
33.814 ns |
0.1842 ns |
0.1723 ns |
33.704 ns |
2.58 |
0.01 |
0.0268 |
- |
- |
56 B |
0.47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
9 |
13.388 ns |
0.0410 ns |
0.0384 ns |
13.396 ns |
1.00 |
0.00 |
0.0612 |
- |
- |
128 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
9 |
33.843 ns |
0.1018 ns |
0.0850 ns |
33.829 ns |
2.53 |
0.01 |
0.0268 |
- |
- |
56 B |
0.44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
10 |
13.613 ns |
0.0349 ns |
0.0309 ns |
13.609 ns |
1.00 |
0.00 |
0.0650 |
- |
- |
136 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
10 |
34.293 ns |
0.0635 ns |
0.0563 ns |
34.279 ns |
2.52 |
0.01 |
0.0268 |
- |
- |
56 B |
0.41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
11 |
13.976 ns |
0.0315 ns |
0.0295 ns |
13.967 ns |
1.00 |
0.00 |
0.0688 |
- |
- |
144 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
11 |
33.992 ns |
0.2825 ns |
0.2504 ns |
33.956 ns |
2.43 |
0.02 |
0.0268 |
- |
- |
56 B |
0.39 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
12 |
14.231 ns |
0.0288 ns |
0.0240 ns |
14.226 ns |
1.00 |
0.00 |
0.0727 |
- |
- |
152 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
12 |
33.799 ns |
0.0911 ns |
0.0808 ns |
33.761 ns |
2.38 |
0.01 |
0.0268 |
- |
- |
56 B |
0.37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
13 |
14.372 ns |
0.0829 ns |
0.0776 ns |
14.339 ns |
1.00 |
0.00 |
0.0765 |
- |
- |
160 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
13 |
33.873 ns |
0.2850 ns |
0.2666 ns |
33.851 ns |
2.36 |
0.02 |
0.0268 |
- |
- |
56 B |
0.35 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
14 |
14.752 ns |
0.1039 ns |
0.0921 ns |
14.699 ns |
1.00 |
0.00 |
0.0803 |
- |
- |
168 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
14 |
34.318 ns |
0.5025 ns |
0.4700 ns |
34.347 ns |
2.33 |
0.03 |
0.0268 |
- |
- |
56 B |
0.33 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
15 |
15.023 ns |
0.0912 ns |
0.0853 ns |
15.066 ns |
1.00 |
0.00 |
0.0842 |
- |
- |
176 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
15 |
34.141 ns |
0.3981 ns |
0.3724 ns |
33.907 ns |
2.27 |
0.02 |
0.0268 |
- |
- |
56 B |
0.32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
16 |
15.241 ns |
0.1311 ns |
0.1163 ns |
15.206 ns |
1.00 |
0.00 |
0.0880 |
- |
- |
184 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
16 |
34.173 ns |
0.1336 ns |
0.1185 ns |
34.198 ns |
2.24 |
0.02 |
0.0268 |
- |
- |
56 B |
0.30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
17 |
15.523 ns |
0.0861 ns |
0.0763 ns |
15.543 ns |
1.00 |
0.00 |
0.0918 |
- |
- |
192 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
17 |
34.268 ns |
0.2487 ns |
0.2205 ns |
34.249 ns |
2.21 |
0.02 |
0.0268 |
- |
- |
56 B |
0.29 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
18 |
15.615 ns |
0.1082 ns |
0.1012 ns |
15.607 ns |
1.00 |
0.00 |
0.0956 |
- |
- |
200 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
18 |
34.444 ns |
0.4586 ns |
0.4290 ns |
34.158 ns |
2.21 |
0.03 |
0.0268 |
- |
- |
56 B |
0.28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
19 |
15.992 ns |
0.1521 ns |
0.1423 ns |
15.930 ns |
1.00 |
0.00 |
0.0995 |
- |
- |
208 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
19 |
34.360 ns |
0.2682 ns |
0.2509 ns |
34.400 ns |
2.15 |
0.03 |
0.0268 |
- |
- |
56 B |
0.27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
20 |
16.187 ns |
0.0875 ns |
0.0818 ns |
16.153 ns |
1.00 |
0.00 |
0.1033 |
- |
- |
216 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
20 |
34.230 ns |
0.3034 ns |
0.2689 ns |
34.214 ns |
2.11 |
0.02 |
0.0268 |
- |
- |
56 B |
0.26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
30 |
18.746 ns |
0.1319 ns |
0.1234 ns |
18.673 ns |
1.00 |
0.00 |
0.1415 |
- |
- |
296 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
30 |
34.688 ns |
0.2969 ns |
0.2777 ns |
34.622 ns |
1.85 |
0.02 |
0.0268 |
- |
- |
56 B |
0.19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
32 |
19.243 ns |
0.1395 ns |
0.1236 ns |
19.194 ns |
1.00 |
0.00 |
0.1492 |
- |
- |
312 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
32 |
34.270 ns |
0.3014 ns |
0.2672 ns |
34.210 ns |
1.78 |
0.02 |
0.0268 |
- |
- |
56 B |
0.18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
40 |
21.320 ns |
0.0609 ns |
0.0509 ns |
21.321 ns |
1.00 |
0.00 |
0.1798 |
- |
- |
376 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
40 |
34.099 ns |
0.3050 ns |
0.2853 ns |
34.185 ns |
1.60 |
0.01 |
0.0268 |
- |
- |
56 B |
0.15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
50 |
23.539 ns |
0.1276 ns |
0.1131 ns |
23.549 ns |
1.00 |
0.00 |
0.2180 |
- |
- |
456 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
50 |
34.088 ns |
0.3917 ns |
0.3472 ns |
33.975 ns |
1.45 |
0.02 |
0.0268 |
- |
- |
56 B |
0.12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
60 |
26.437 ns |
0.0713 ns |
0.0667 ns |
26.403 ns |
1.00 |
0.00 |
0.2563 |
- |
- |
536 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
60 |
33.838 ns |
0.0854 ns |
0.0667 ns |
33.839 ns |
1.28 |
0.00 |
0.0268 |
- |
- |
56 B |
0.10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
80 |
31.341 ns |
0.0759 ns |
0.0673 ns |
31.336 ns |
1.00 |
0.00 |
0.3328 |
- |
- |
696 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
80 |
33.952 ns |
0.1301 ns |
0.1154 ns |
33.929 ns |
1.08 |
0.00 |
0.0268 |
- |
- |
56 B |
0.08 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
850000 |
692,793.051 ns |
23,870.1539 ns |
69,251.6447 ns |
680,546.680 ns |
1.000 |
0.00 |
103.5156 |
103.5156 |
103.5156 |
6800105 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
PooledList |
850000 |
34.607 ns |
0.5179 ns |
0.4844 ns |
34.482 ns |
0.000 |
0.00 |
0.0268 |
- |
- |
56 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
90 |
33.768 ns |
0.3482 ns |
0.3086 ns |
33.629 ns |
1.00 |
0.00 |
0.3710 |
- |
- |
776 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
90 |
33.990 ns |
0.1582 ns |
0.1402 ns |
33.940 ns |
1.01 |
0.01 |
0.0268 |
- |
- |
56 B |
0.07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
100 |
35.820 ns |
0.0419 ns |
0.0350 ns |
35.832 ns |
1.00 |
0.00 |
0.4093 |
- |
- |
856 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
100 |
33.786 ns |
0.0671 ns |
0.0561 ns |
33.805 ns |
0.94 |
0.00 |
0.0268 |
- |
- |
56 B |
0.07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
128 |
42.385 ns |
0.1777 ns |
0.1575 ns |
42.420 ns |
1.00 |
0.00 |
0.5162 |
- |
- |
1080 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
128 |
33.967 ns |
0.1622 ns |
0.1517 ns |
34.008 ns |
0.80 |
0.01 |
0.0268 |
- |
- |
56 B |
0.05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
256 |
71.390 ns |
0.2022 ns |
0.1792 ns |
71.322 ns |
1.00 |
0.00 |
1.0060 |
- |
- |
2104 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
256 |
34.560 ns |
0.3177 ns |
0.2972 ns |
34.578 ns |
0.48 |
0.00 |
0.0268 |
- |
- |
56 B |
0.03 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
512 |
131.610 ns |
0.3758 ns |
0.3331 ns |
131.766 ns |
1.00 |
0.00 |
1.9841 |
- |
- |
4152 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
PooledList |
512 |
34.429 ns |
0.3093 ns |
0.2415 ns |
34.522 ns |
0.26 |
0.00 |
0.0268 |
- |
- |
56 B |
0.01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
1024 |
264.794 ns |
1.2910 ns |
1.2076 ns |
264.291 ns |
1.00 |
0.00 |
3.9368 |
- |
- |
8248 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
PooledList |
1024 |
34.837 ns |
0.3531 ns |
0.3303 ns |
34.862 ns |
0.13 |
0.00 |
0.0268 |
- |
- |
56 B |
0.007 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
2048 |
456.592 ns |
2.9492 ns |
2.6144 ns |
455.380 ns |
1.00 |
0.00 |
7.8125 |
- |
- |
16440 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
PooledList |
2048 |
34.873 ns |
0.4580 ns |
0.4284 ns |
34.847 ns |
0.08 |
0.00 |
0.0268 |
- |
- |
56 B |
0.003 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
4096 |
852.507 ns |
4.1917 ns |
3.9209 ns |
851.484 ns |
1.00 |
0.00 |
15.6240 |
- |
- |
32824 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
PooledList |
4096 |
34.966 ns |
0.5172 ns |
0.4837 ns |
35.000 ns |
0.04 |
0.00 |
0.0268 |
- |
- |
56 B |
0.002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
8192 |
1,605.053 ns |
13.4183 ns |
12.5515 ns |
1,602.863 ns |
1.00 |
0.00 |
31.2481 |
- |
- |
65592 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
PooledList |
8192 |
35.151 ns |
0.3058 ns |
0.2860 ns |
35.225 ns |
0.02 |
0.00 |
0.0268 |
- |
- |
56 B |
0.001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
16384 |
5,096.998 ns |
25.9951 ns |
23.0440 ns |
5,093.412 ns |
1.000 |
0.00 |
41.6641 |
41.6641 |
41.6641 |
131142 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
PooledList |
16384 |
35.350 ns |
0.4559 ns |
0.4264 ns |
35.481 ns |
0.007 |
0.00 |
0.0268 |
- |
- |
56 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
32768 |
8,442.534 ns |
36.2311 ns |
30.2546 ns |
8,449.425 ns |
1.000 |
0.00 |
83.3282 |
83.3282 |
83.3282 |
262228 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
PooledList |
32768 |
35.465 ns |
0.4469 ns |
0.3962 ns |
35.462 ns |
0.004 |
0.00 |
0.0268 |
- |
- |
56 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
65536 |
53,317.986 ns |
1,100.5281 ns |
3,244.9320 ns |
53,393.344 ns |
1.000 |
0.00 |
19.2871 |
19.1650 |
19.1650 |
524428 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
PooledList |
65536 |
35.601 ns |
0.3575 ns |
0.3344 ns |
35.653 ns |
0.001 |
0.00 |
0.0268 |
- |
- |
56 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
PooledList |
131072 |
102,039.530 ns |
2,010.7738 ns |
2,542.9850 ns |
101,490.417 ns |
1.000 |
0.00 |
23.8037 |
23.6816 |
23.6816 |
1048725 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
PooledList |
131072 |
35.182 ns |
0.6068 ns |
0.5676 ns |
35.278 ns |
0.000 |
0.00 |
0.0268 |
- |
- |
56 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
0 |
8.594 ns |
0.0421 ns |
0.0394 ns |
8.579 ns |
1.00 |
0.00 |
0.0153 |
- |
- |
32 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
0 |
10.184 ns |
0.0717 ns |
0.0635 ns |
10.174 ns |
1.19 |
0.01 |
0.0229 |
- |
- |
48 B |
1.50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
1 |
11.688 ns |
0.0927 ns |
0.0867 ns |
11.681 ns |
1.00 |
0.00 |
0.0306 |
- |
- |
64 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
1 |
14.721 ns |
0.1039 ns |
0.0811 ns |
14.723 ns |
1.26 |
0.01 |
0.0382 |
- |
- |
80 B |
1.25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
2 |
11.975 ns |
0.1350 ns |
0.1263 ns |
11.946 ns |
1.00 |
0.00 |
0.0344 |
- |
- |
72 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
2 |
14.954 ns |
0.1839 ns |
0.1720 ns |
14.953 ns |
1.25 |
0.02 |
0.0421 |
- |
- |
88 B |
1.22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
3 |
12.373 ns |
0.1820 ns |
0.1613 ns |
12.422 ns |
1.00 |
0.00 |
0.0383 |
- |
- |
80 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
3 |
15.330 ns |
0.0849 ns |
0.0794 ns |
15.322 ns |
1.24 |
0.02 |
0.0459 |
- |
- |
96 B |
1.20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
4 |
12.394 ns |
0.1367 ns |
0.1278 ns |
12.357 ns |
1.00 |
0.00 |
0.0421 |
- |
- |
88 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
4 |
15.628 ns |
0.1562 ns |
0.1462 ns |
15.586 ns |
1.26 |
0.02 |
0.0497 |
- |
- |
104 B |
1.18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
5 |
12.739 ns |
0.0930 ns |
0.0870 ns |
12.744 ns |
1.00 |
0.00 |
0.0459 |
- |
- |
96 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
5 |
15.645 ns |
0.1577 ns |
0.1475 ns |
15.696 ns |
1.23 |
0.02 |
0.0536 |
- |
- |
112 B |
1.17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
6 |
12.874 ns |
0.0861 ns |
0.0805 ns |
12.835 ns |
1.00 |
0.00 |
0.0497 |
- |
- |
104 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
6 |
16.066 ns |
0.1135 ns |
0.1062 ns |
16.018 ns |
1.25 |
0.01 |
0.0574 |
- |
- |
120 B |
1.15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
7 |
13.253 ns |
0.1182 ns |
0.1106 ns |
13.204 ns |
1.00 |
0.00 |
0.0536 |
- |
- |
112 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
7 |
16.251 ns |
0.0240 ns |
0.0187 ns |
16.248 ns |
1.23 |
0.01 |
0.0612 |
- |
- |
128 B |
1.14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
8 |
13.419 ns |
0.0485 ns |
0.0405 ns |
13.414 ns |
1.00 |
0.00 |
0.0574 |
- |
- |
120 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
8 |
16.578 ns |
0.0322 ns |
0.0269 ns |
16.580 ns |
1.24 |
0.01 |
0.0650 |
- |
- |
136 B |
1.13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
9 |
13.657 ns |
0.1319 ns |
0.1101 ns |
13.613 ns |
1.00 |
0.00 |
0.0612 |
- |
- |
128 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
9 |
16.932 ns |
0.0624 ns |
0.0521 ns |
16.913 ns |
1.24 |
0.01 |
0.0688 |
- |
- |
144 B |
1.12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
10 |
13.903 ns |
0.0310 ns |
0.0258 ns |
13.900 ns |
1.00 |
0.00 |
0.0650 |
- |
- |
136 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
10 |
17.131 ns |
0.0634 ns |
0.0495 ns |
17.117 ns |
1.23 |
0.00 |
0.0727 |
- |
- |
152 B |
1.12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
11 |
14.165 ns |
0.0494 ns |
0.0438 ns |
14.154 ns |
1.00 |
0.00 |
0.0688 |
- |
- |
144 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
11 |
17.403 ns |
0.0766 ns |
0.0679 ns |
17.397 ns |
1.23 |
0.01 |
0.0765 |
- |
- |
160 B |
1.11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
12 |
14.373 ns |
0.0878 ns |
0.0821 ns |
14.322 ns |
1.00 |
0.00 |
0.0727 |
- |
- |
152 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
12 |
17.409 ns |
0.2031 ns |
0.1900 ns |
17.410 ns |
1.21 |
0.02 |
0.0803 |
- |
- |
168 B |
1.11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
13 |
14.779 ns |
0.1245 ns |
0.1164 ns |
14.730 ns |
1.00 |
0.00 |
0.0765 |
- |
- |
160 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
13 |
17.958 ns |
0.1177 ns |
0.1101 ns |
17.914 ns |
1.22 |
0.01 |
0.0842 |
- |
- |
176 B |
1.10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
14 |
14.947 ns |
0.0776 ns |
0.0648 ns |
14.926 ns |
1.00 |
0.00 |
0.0803 |
- |
- |
168 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
14 |
18.129 ns |
0.1374 ns |
0.1285 ns |
18.081 ns |
1.21 |
0.01 |
0.0880 |
- |
- |
184 B |
1.10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
15 |
15.187 ns |
0.0788 ns |
0.0737 ns |
15.162 ns |
1.00 |
0.00 |
0.0842 |
- |
- |
176 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
15 |
18.500 ns |
0.1315 ns |
0.1230 ns |
18.409 ns |
1.22 |
0.01 |
0.0918 |
- |
- |
192 B |
1.09 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
16 |
15.439 ns |
0.1542 ns |
0.1442 ns |
15.423 ns |
1.00 |
0.00 |
0.0880 |
- |
- |
184 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
16 |
18.582 ns |
0.0914 ns |
0.0855 ns |
18.549 ns |
1.20 |
0.01 |
0.0956 |
- |
- |
200 B |
1.09 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
17 |
15.704 ns |
0.1251 ns |
0.1109 ns |
15.656 ns |
1.00 |
0.00 |
0.0918 |
- |
- |
192 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
17 |
18.901 ns |
0.1149 ns |
0.1018 ns |
18.864 ns |
1.20 |
0.01 |
0.0995 |
- |
- |
208 B |
1.08 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
18 |
15.769 ns |
0.0355 ns |
0.0277 ns |
15.768 ns |
1.00 |
0.00 |
0.0956 |
- |
- |
200 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
18 |
19.053 ns |
0.0295 ns |
0.0247 ns |
19.057 ns |
1.21 |
0.00 |
0.1033 |
- |
- |
216 B |
1.08 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
19 |
16.215 ns |
0.1392 ns |
0.1163 ns |
16.179 ns |
1.00 |
0.00 |
0.0995 |
- |
- |
208 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
19 |
19.472 ns |
0.0264 ns |
0.0220 ns |
19.465 ns |
1.20 |
0.01 |
0.1071 |
- |
- |
224 B |
1.08 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
20 |
16.466 ns |
0.0237 ns |
0.0198 ns |
16.464 ns |
1.00 |
0.00 |
0.1033 |
- |
- |
216 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
20 |
19.697 ns |
0.0375 ns |
0.0351 ns |
19.691 ns |
1.20 |
0.00 |
0.1109 |
- |
- |
232 B |
1.07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
30 |
19.150 ns |
0.3181 ns |
0.2976 ns |
18.974 ns |
1.00 |
0.00 |
0.1415 |
- |
- |
296 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
30 |
22.146 ns |
0.1283 ns |
0.1200 ns |
22.075 ns |
1.16 |
0.02 |
0.1492 |
- |
- |
312 B |
1.05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
32 |
19.289 ns |
0.1191 ns |
0.1055 ns |
19.266 ns |
1.00 |
0.00 |
0.1492 |
- |
- |
312 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
32 |
22.789 ns |
0.1552 ns |
0.1451 ns |
22.769 ns |
1.18 |
0.01 |
0.1568 |
- |
- |
328 B |
1.05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
40 |
21.579 ns |
0.1342 ns |
0.1255 ns |
21.554 ns |
1.00 |
0.00 |
0.1798 |
- |
- |
376 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
40 |
24.912 ns |
0.1486 ns |
0.1390 ns |
24.977 ns |
1.15 |
0.01 |
0.1874 |
- |
- |
392 B |
1.04 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
50 |
23.980 ns |
0.1579 ns |
0.1477 ns |
24.049 ns |
1.00 |
0.00 |
0.2180 |
- |
- |
456 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
50 |
27.138 ns |
0.3871 ns |
0.3022 ns |
27.246 ns |
1.13 |
0.01 |
0.2257 |
- |
- |
472 B |
1.04 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
60 |
26.547 ns |
0.1512 ns |
0.1415 ns |
26.502 ns |
1.00 |
0.00 |
0.2563 |
- |
- |
536 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
60 |
29.786 ns |
0.1632 ns |
0.1447 ns |
29.742 ns |
1.12 |
0.01 |
0.2639 |
- |
- |
552 B |
1.03 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
80 |
31.359 ns |
0.2146 ns |
0.2007 ns |
31.337 ns |
1.00 |
0.00 |
0.3328 |
- |
- |
696 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
80 |
35.185 ns |
0.2506 ns |
0.2345 ns |
35.168 ns |
1.12 |
0.01 |
0.3405 |
- |
- |
712 B |
1.02 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
90 |
33.852 ns |
0.2701 ns |
0.2526 ns |
33.748 ns |
1.00 |
0.00 |
0.3710 |
- |
- |
776 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
90 |
37.328 ns |
0.4570 ns |
0.4051 ns |
37.172 ns |
1.10 |
0.02 |
0.3786 |
- |
- |
792 B |
1.02 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
100 |
38.789 ns |
0.7649 ns |
1.3596 ns |
38.708 ns |
1.00 |
0.00 |
0.4093 |
- |
- |
856 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
100 |
64.431 ns |
0.1704 ns |
0.1594 ns |
64.441 ns |
1.70 |
0.05 |
0.4170 |
- |
- |
872 B |
1.02 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
128 |
47.310 ns |
0.2394 ns |
0.2239 ns |
47.222 ns |
1.00 |
0.00 |
0.5162 |
- |
- |
1080 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
128 |
36.539 ns |
0.0887 ns |
0.0693 ns |
36.526 ns |
0.77 |
0.00 |
0.0229 |
- |
- |
48 B |
0.04 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
256 |
74.783 ns |
0.1371 ns |
0.1145 ns |
74.794 ns |
1.00 |
0.00 |
1.0060 |
- |
- |
2104 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
256 |
37.211 ns |
0.0504 ns |
0.0394 ns |
37.213 ns |
0.50 |
0.00 |
0.0229 |
- |
- |
48 B |
0.02 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
512 |
168.731 ns |
0.3787 ns |
0.3543 ns |
168.751 ns |
1.00 |
0.00 |
1.9841 |
- |
- |
4152 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
512 |
36.824 ns |
0.1265 ns |
0.0988 ns |
36.793 ns |
0.22 |
0.00 |
0.0229 |
- |
- |
48 B |
0.01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
1024 |
270.238 ns |
0.3855 ns |
0.3417 ns |
270.265 ns |
1.00 |
0.00 |
3.9368 |
- |
- |
8248 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
1024 |
36.460 ns |
0.0609 ns |
0.0540 ns |
36.457 ns |
0.13 |
0.00 |
0.0229 |
- |
- |
48 B |
0.006 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
2048 |
460.819 ns |
1.0008 ns |
0.8871 ns |
460.449 ns |
1.00 |
0.00 |
7.8125 |
- |
- |
16440 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
2048 |
36.361 ns |
0.0767 ns |
0.0680 ns |
36.352 ns |
0.08 |
0.00 |
0.0229 |
- |
- |
48 B |
0.003 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
4096 |
853.192 ns |
3.1065 ns |
2.7538 ns |
853.514 ns |
1.00 |
0.00 |
15.6240 |
- |
- |
32824 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
4096 |
36.292 ns |
0.1330 ns |
0.1179 ns |
36.276 ns |
0.04 |
0.00 |
0.0229 |
- |
- |
48 B |
0.001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
8192 |
1,614.789 ns |
5.1530 ns |
4.5680 ns |
1,614.777 ns |
1.00 |
0.00 |
31.2481 |
- |
- |
65592 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
8192 |
36.447 ns |
0.0954 ns |
0.0892 ns |
36.407 ns |
0.02 |
0.00 |
0.0229 |
- |
- |
48 B |
0.001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
16384 |
5,193.501 ns |
18.8903 ns |
17.6700 ns |
5,195.496 ns |
1.000 |
0.00 |
41.6641 |
41.6641 |
41.6641 |
131142 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
16384 |
39.268 ns |
0.0985 ns |
0.0921 ns |
39.244 ns |
0.008 |
0.00 |
0.0229 |
- |
- |
48 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
32768 |
8,605.599 ns |
72.3523 ns |
67.6783 ns |
8,584.355 ns |
1.000 |
0.00 |
83.3282 |
83.3282 |
83.3282 |
262228 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
32768 |
35.800 ns |
0.0930 ns |
0.0776 ns |
35.775 ns |
0.004 |
0.00 |
0.0229 |
- |
- |
48 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
65536 |
54,742.416 ns |
1,077.6859 ns |
2,683.8117 ns |
54,756.287 ns |
1.000 |
0.00 |
23.6816 |
23.4985 |
23.4985 |
524455 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
65536 |
35.816 ns |
0.0566 ns |
0.0473 ns |
35.808 ns |
0.001 |
0.00 |
0.0229 |
- |
- |
48 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
131072 |
105,423.681 ns |
2,001.9799 ns |
3,506.3063 ns |
104,747.559 ns |
1.000 |
0.00 |
20.0195 |
19.8975 |
19.8975 |
1048711 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
131072 |
35.678 ns |
0.1328 ns |
0.1037 ns |
35.645 ns |
0.000 |
0.00 |
0.0229 |
- |
- |
48 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableList |
850000 |
773,310.142 ns |
50,214.4180 ns |
144,880.0772 ns |
754,836.523 ns |
1.000 |
0.00 |
123.0469 |
123.0469 |
123.0469 |
6801020 B |
1.000 |
| Actual |
Create_WithCapacity |
List |
RecyclableList |
850000 |
35.568 ns |
0.1562 ns |
0.1385 ns |
35.545 ns |
0.000 |
0.00 |
0.0229 |
- |
- |
48 B |
0.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
0 |
8.572 ns |
0.0904 ns |
0.0845 ns |
8.519 ns |
1.00 |
0.00 |
0.0153 |
- |
- |
32 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
0 |
22.760 ns |
0.2225 ns |
0.2081 ns |
22.629 ns |
2.66 |
0.04 |
0.0497 |
- |
- |
104 B |
3.25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
1 |
11.447 ns |
0.0682 ns |
0.0638 ns |
11.419 ns |
1.00 |
0.00 |
0.0306 |
- |
- |
64 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
1 |
37.427 ns |
0.3976 ns |
0.3720 ns |
37.325 ns |
3.27 |
0.03 |
0.0803 |
- |
- |
168 B |
2.62 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
2 |
11.749 ns |
0.0741 ns |
0.0694 ns |
11.715 ns |
1.00 |
0.00 |
0.0344 |
- |
- |
72 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
2 |
37.830 ns |
0.3315 ns |
0.3101 ns |
37.930 ns |
3.22 |
0.03 |
0.0842 |
- |
- |
176 B |
2.44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
3 |
11.978 ns |
0.0885 ns |
0.0828 ns |
11.987 ns |
1.00 |
0.00 |
0.0383 |
- |
- |
80 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
3 |
38.902 ns |
0.1850 ns |
0.1731 ns |
38.888 ns |
3.25 |
0.03 |
0.0918 |
- |
- |
192 B |
2.40 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
4 |
12.212 ns |
0.1202 ns |
0.1125 ns |
12.242 ns |
1.00 |
0.00 |
0.0421 |
- |
- |
88 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
4 |
38.549 ns |
0.2926 ns |
0.2737 ns |
38.495 ns |
3.16 |
0.03 |
0.0918 |
- |
- |
192 B |
2.18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
5 |
14.404 ns |
0.5659 ns |
1.6328 ns |
13.798 ns |
1.00 |
0.00 |
0.0459 |
- |
- |
96 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
5 |
39.810 ns |
0.2085 ns |
0.1848 ns |
39.848 ns |
2.80 |
0.29 |
0.1071 |
- |
- |
224 B |
2.33 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
6 |
12.832 ns |
0.0268 ns |
0.0209 ns |
12.826 ns |
1.00 |
0.00 |
0.0497 |
- |
- |
104 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
6 |
39.667 ns |
0.2667 ns |
0.2494 ns |
39.677 ns |
3.09 |
0.02 |
0.1071 |
- |
- |
224 B |
2.15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
7 |
13.204 ns |
0.1299 ns |
0.1215 ns |
13.151 ns |
1.00 |
0.00 |
0.0536 |
- |
- |
112 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
7 |
39.510 ns |
0.4968 ns |
0.4647 ns |
39.256 ns |
2.99 |
0.05 |
0.1071 |
- |
- |
224 B |
2.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
8 |
13.430 ns |
0.1543 ns |
0.1443 ns |
13.365 ns |
1.00 |
0.00 |
0.0574 |
- |
- |
120 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
8 |
40.046 ns |
0.4120 ns |
0.3854 ns |
40.146 ns |
2.98 |
0.04 |
0.1071 |
- |
- |
224 B |
1.87 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
9 |
13.416 ns |
0.0828 ns |
0.0775 ns |
13.375 ns |
1.00 |
0.00 |
0.0612 |
- |
- |
128 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
9 |
41.630 ns |
0.5000 ns |
0.4433 ns |
41.525 ns |
3.10 |
0.03 |
0.1377 |
- |
- |
288 B |
2.25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
10 |
13.822 ns |
0.0799 ns |
0.0667 ns |
13.809 ns |
1.00 |
0.00 |
0.0650 |
- |
- |
136 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
10 |
41.556 ns |
0.2453 ns |
0.2048 ns |
41.489 ns |
3.01 |
0.02 |
0.1377 |
- |
- |
288 B |
2.12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
11 |
14.240 ns |
0.0522 ns |
0.0436 ns |
14.228 ns |
1.00 |
0.00 |
0.0688 |
- |
- |
144 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
11 |
41.488 ns |
0.2212 ns |
0.1961 ns |
41.545 ns |
2.91 |
0.02 |
0.1377 |
- |
- |
288 B |
2.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
12 |
14.482 ns |
0.0512 ns |
0.0454 ns |
14.474 ns |
1.00 |
0.00 |
0.0727 |
- |
- |
152 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
12 |
41.552 ns |
0.1869 ns |
0.1657 ns |
41.573 ns |
2.87 |
0.01 |
0.1377 |
- |
- |
288 B |
1.89 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
13 |
14.764 ns |
0.1356 ns |
0.1269 ns |
14.697 ns |
1.00 |
0.00 |
0.0765 |
- |
- |
160 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
13 |
41.687 ns |
0.3872 ns |
0.3621 ns |
41.608 ns |
2.82 |
0.04 |
0.1377 |
- |
- |
288 B |
1.80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
14 |
14.965 ns |
0.1195 ns |
0.1118 ns |
14.996 ns |
1.00 |
0.00 |
0.0803 |
- |
- |
168 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
14 |
41.609 ns |
0.3153 ns |
0.2949 ns |
41.615 ns |
2.78 |
0.02 |
0.1377 |
- |
- |
288 B |
1.71 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
15 |
15.372 ns |
0.1274 ns |
0.1191 ns |
15.323 ns |
1.00 |
0.00 |
0.0842 |
- |
- |
176 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
15 |
41.579 ns |
0.2887 ns |
0.2559 ns |
41.574 ns |
2.70 |
0.02 |
0.1377 |
- |
- |
288 B |
1.64 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
16 |
15.409 ns |
0.1344 ns |
0.1257 ns |
15.431 ns |
1.00 |
0.00 |
0.0880 |
- |
- |
184 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
16 |
41.598 ns |
0.2278 ns |
0.2131 ns |
41.518 ns |
2.70 |
0.02 |
0.1377 |
- |
- |
288 B |
1.57 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
17 |
15.782 ns |
0.0886 ns |
0.0829 ns |
15.752 ns |
1.00 |
0.00 |
0.0918 |
- |
- |
192 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
17 |
45.721 ns |
0.5330 ns |
0.4725 ns |
45.526 ns |
2.90 |
0.04 |
0.1989 |
- |
- |
416 B |
2.17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
18 |
15.960 ns |
0.0190 ns |
0.0159 ns |
15.964 ns |
1.00 |
0.00 |
0.0956 |
- |
- |
200 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
18 |
45.274 ns |
0.3455 ns |
0.2885 ns |
45.359 ns |
2.84 |
0.02 |
0.1989 |
- |
- |
416 B |
2.08 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
19 |
16.328 ns |
0.0490 ns |
0.0383 ns |
16.316 ns |
1.00 |
0.00 |
0.0995 |
- |
- |
208 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
19 |
45.652 ns |
0.4276 ns |
0.4000 ns |
45.762 ns |
2.79 |
0.03 |
0.1989 |
- |
- |
416 B |
2.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
20 |
16.567 ns |
0.0339 ns |
0.0301 ns |
16.574 ns |
1.00 |
0.00 |
0.1033 |
- |
- |
216 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
20 |
45.206 ns |
0.1831 ns |
0.1430 ns |
45.227 ns |
2.73 |
0.01 |
0.1989 |
- |
- |
416 B |
1.93 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
30 |
19.089 ns |
0.0227 ns |
0.0189 ns |
19.087 ns |
1.00 |
0.00 |
0.1415 |
- |
- |
296 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
30 |
45.308 ns |
0.5415 ns |
0.5065 ns |
45.488 ns |
2.38 |
0.03 |
0.1989 |
- |
- |
416 B |
1.41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
32 |
19.727 ns |
0.0766 ns |
0.0716 ns |
19.704 ns |
1.00 |
0.00 |
0.1492 |
- |
- |
312 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
32 |
45.289 ns |
0.2714 ns |
0.2406 ns |
45.240 ns |
2.30 |
0.02 |
0.1989 |
- |
- |
416 B |
1.33 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
40 |
21.831 ns |
0.0807 ns |
0.0755 ns |
21.851 ns |
1.00 |
0.00 |
0.1798 |
- |
- |
376 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
40 |
53.806 ns |
0.4499 ns |
0.4209 ns |
53.680 ns |
2.46 |
0.03 |
0.3213 |
- |
- |
672 B |
1.79 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
50 |
24.678 ns |
0.0316 ns |
0.0280 ns |
24.682 ns |
1.00 |
0.00 |
0.2180 |
- |
- |
456 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
50 |
54.522 ns |
0.4696 ns |
0.4163 ns |
54.359 ns |
2.21 |
0.02 |
0.3213 |
- |
- |
672 B |
1.47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
60 |
27.373 ns |
0.0956 ns |
0.0798 ns |
27.367 ns |
1.00 |
0.00 |
0.2563 |
- |
- |
536 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
60 |
53.545 ns |
0.3504 ns |
0.3106 ns |
53.457 ns |
1.96 |
0.01 |
0.3213 |
- |
- |
672 B |
1.25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
80 |
31.859 ns |
0.1505 ns |
0.1408 ns |
31.872 ns |
1.00 |
0.00 |
0.3328 |
- |
- |
696 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
80 |
112.256 ns |
0.3356 ns |
0.3139 ns |
112.137 ns |
3.52 |
0.02 |
0.5814 |
- |
- |
1216 B |
1.75 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
90 |
33.871 ns |
0.3202 ns |
0.2995 ns |
33.842 ns |
1.00 |
0.00 |
0.3710 |
- |
- |
776 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
90 |
110.938 ns |
1.0926 ns |
1.0221 ns |
110.847 ns |
3.28 |
0.04 |
0.5814 |
- |
- |
1216 B |
1.57 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
100 |
36.090 ns |
0.1067 ns |
0.0891 ns |
36.112 ns |
1.00 |
0.00 |
0.4093 |
- |
- |
856 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
100 |
111.354 ns |
0.4336 ns |
0.4055 ns |
111.417 ns |
3.08 |
0.01 |
0.5814 |
- |
- |
1216 B |
1.42 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
128 |
43.377 ns |
0.1567 ns |
0.1465 ns |
43.379 ns |
1.00 |
0.00 |
0.5162 |
- |
- |
1080 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
128 |
111.069 ns |
0.7950 ns |
0.7437 ns |
111.071 ns |
2.56 |
0.02 |
0.5814 |
- |
- |
1216 B |
1.13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
256 |
72.240 ns |
0.2985 ns |
0.2792 ns |
72.180 ns |
1.00 |
0.00 |
1.0060 |
- |
- |
2104 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
256 |
144.883 ns |
0.5460 ns |
0.5107 ns |
144.850 ns |
2.01 |
0.01 |
1.0705 |
- |
- |
2240 B |
1.06 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
512 |
133.663 ns |
1.1401 ns |
1.0664 ns |
133.339 ns |
1.00 |
0.00 |
1.9841 |
- |
- |
4152 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
512 |
214.455 ns |
1.0625 ns |
0.9939 ns |
214.423 ns |
1.60 |
0.02 |
2.0490 |
- |
- |
4288 B |
1.03 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
1024 |
271.220 ns |
1.4314 ns |
1.3389 ns |
271.254 ns |
1.00 |
0.00 |
3.9368 |
- |
- |
8248 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
1024 |
337.388 ns |
1.6772 ns |
1.4868 ns |
337.105 ns |
1.24 |
0.01 |
4.0159 |
- |
- |
8384 B |
1.02 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
2048 |
457.544 ns |
0.3572 ns |
0.2788 ns |
457.630 ns |
1.00 |
0.00 |
7.8125 |
- |
- |
16440 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
2048 |
539.824 ns |
2.3866 ns |
2.2325 ns |
540.361 ns |
1.18 |
0.01 |
7.8735 |
- |
- |
16576 B |
1.01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
4096 |
858.628 ns |
2.8200 ns |
2.4999 ns |
857.770 ns |
1.00 |
0.00 |
15.6240 |
- |
- |
32824 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
4096 |
964.143 ns |
3.2043 ns |
2.9973 ns |
964.491 ns |
1.12 |
0.00 |
15.6250 |
- |
- |
32960 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
8192 |
1,612.550 ns |
6.4441 ns |
5.3811 ns |
1,613.381 ns |
1.00 |
0.00 |
31.2481 |
- |
- |
65592 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
8192 |
1,759.930 ns |
10.0422 ns |
9.3935 ns |
1,757.778 ns |
1.09 |
0.01 |
31.2481 |
- |
- |
65728 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
16384 |
5,230.334 ns |
43.1174 ns |
38.2225 ns |
5,215.112 ns |
1.00 |
0.00 |
41.6641 |
41.6641 |
41.6641 |
131142 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
16384 |
3,879.033 ns |
21.0243 ns |
19.6661 ns |
3,880.849 ns |
0.74 |
0.01 |
62.4924 |
- |
- |
131488 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
32768 |
8,719.834 ns |
59.9531 ns |
53.1469 ns |
8,714.705 ns |
1.00 |
0.00 |
83.3282 |
83.3282 |
83.3282 |
262228 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
32768 |
21,848.574 ns |
122.1391 ns |
95.3582 ns |
21,881.097 ns |
2.51 |
0.02 |
83.3130 |
27.7710 |
- |
262560 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
65536 |
54,057.300 ns |
1,094.8855 ns |
3,211.1097 ns |
53,514.853 ns |
1.00 |
0.00 |
32.1045 |
31.8604 |
31.8604 |
524506 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
65536 |
48,348.594 ns |
772.9717 ns |
685.2193 ns |
48,682.446 ns |
0.87 |
0.06 |
149.9634 |
49.9878 |
- |
524704 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
131072 |
108,309.284 ns |
2,129.4968 ns |
3,498.8243 ns |
107,566.205 ns |
1.00 |
0.00 |
22.8271 |
22.7051 |
22.7051 |
1048727 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
131072 |
116,076.642 ns |
2,245.4618 ns |
3,073.6135 ns |
115,323.883 ns |
1.07 |
0.05 |
173.3398 |
171.8750 |
171.8750 |
1050033 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Create_WithCapacity |
List |
RecyclableLongList |
850000 |
736,507.907 ns |
32,669.6099 ns |
92,145.2145 ns |
692,509.082 ns |
1.00 |
0.00 |
97.6563 |
97.6563 |
97.6563 |
6800102 B |
1.00 |
| Actual |
Create_WithCapacity |
List |
RecyclableLongList |
850000 |
1,394,790.658 ns |
37,116.6816 ns |
109,439.3732 ns |
1,407,471.777 ns |
1.92 |
0.27 |
136.7188 |
136.7188 |
136.7188 |
7340802 B |
1.08 |
foreach Benchmarks
Environment
Non-Versioned & Versioned foreach Benchmark Results - click to expand
| Method |
TestCase |
BaseDataType |
DataType |
TestObjectCount |
Mean |
Error |
StdDev |
Median |
Ratio |
RatioSD |
Allocated |
Alloc Ratio |
| Baseline |
ForEach |
List |
PooledList |
0 |
3.936 ns |
0.0346 ns |
0.0323 ns |
3.936 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
0 |
3.905 ns |
0.0068 ns |
0.0053 ns |
3.904 ns |
0.99 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
1 |
5.127 ns |
0.0282 ns |
0.0263 ns |
5.120 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
1 |
5.141 ns |
0.0419 ns |
0.0392 ns |
5.128 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
2 |
6.832 ns |
0.0362 ns |
0.0339 ns |
6.822 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
2 |
6.852 ns |
0.0561 ns |
0.0524 ns |
6.847 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
3 |
8.517 ns |
0.0511 ns |
0.0478 ns |
8.492 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
3 |
8.509 ns |
0.0423 ns |
0.0395 ns |
8.502 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
4 |
10.934 ns |
0.0195 ns |
0.0172 ns |
10.928 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
4 |
10.926 ns |
0.0220 ns |
0.0171 ns |
10.926 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
5 |
12.614 ns |
0.0217 ns |
0.0169 ns |
12.616 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
5 |
12.647 ns |
0.1010 ns |
0.0945 ns |
12.606 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
6 |
14.928 ns |
0.0865 ns |
0.0809 ns |
14.920 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
6 |
14.980 ns |
0.1356 ns |
0.1269 ns |
15.051 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
7 |
16.542 ns |
0.1544 ns |
0.1369 ns |
16.593 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
7 |
16.529 ns |
0.1579 ns |
0.1477 ns |
16.543 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
8 |
18.113 ns |
0.1446 ns |
0.1353 ns |
18.111 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
8 |
18.078 ns |
0.1254 ns |
0.1173 ns |
18.055 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
9 |
19.938 ns |
0.1234 ns |
0.1155 ns |
19.902 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
9 |
19.720 ns |
0.0873 ns |
0.0773 ns |
19.727 ns |
0.99 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
10 |
21.640 ns |
0.2245 ns |
0.2100 ns |
21.769 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
10 |
21.756 ns |
0.1020 ns |
0.0955 ns |
21.773 ns |
1.01 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
11 |
23.042 ns |
0.0521 ns |
0.0487 ns |
23.028 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
11 |
23.048 ns |
0.0566 ns |
0.0530 ns |
23.034 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
12 |
24.785 ns |
0.1018 ns |
0.0902 ns |
24.773 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
12 |
24.803 ns |
0.1389 ns |
0.1299 ns |
24.800 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
13 |
26.369 ns |
0.0316 ns |
0.0264 ns |
26.367 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
13 |
26.479 ns |
0.1255 ns |
0.1174 ns |
26.427 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
14 |
28.194 ns |
0.1505 ns |
0.1408 ns |
28.162 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
14 |
28.165 ns |
0.1365 ns |
0.1277 ns |
28.115 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
15 |
29.737 ns |
0.1491 ns |
0.1394 ns |
29.636 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
15 |
29.834 ns |
0.1467 ns |
0.1373 ns |
29.771 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
16 |
31.564 ns |
0.1464 ns |
0.1370 ns |
31.605 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
16 |
31.543 ns |
0.1635 ns |
0.1529 ns |
31.446 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
17 |
33.191 ns |
0.1545 ns |
0.1445 ns |
33.153 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
17 |
33.279 ns |
0.1908 ns |
0.1785 ns |
33.176 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
18 |
34.917 ns |
0.1912 ns |
0.1789 ns |
34.807 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
18 |
34.954 ns |
0.1473 ns |
0.1378 ns |
34.872 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
19 |
36.621 ns |
0.1246 ns |
0.1165 ns |
36.596 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
19 |
36.587 ns |
0.0829 ns |
0.0692 ns |
36.600 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
20 |
38.281 ns |
0.1486 ns |
0.1390 ns |
38.294 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
20 |
38.347 ns |
0.2297 ns |
0.2149 ns |
38.251 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
30 |
61.011 ns |
0.1297 ns |
0.1083 ns |
60.982 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
30 |
61.004 ns |
0.0610 ns |
0.0541 ns |
60.995 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
32 |
64.886 ns |
0.1906 ns |
0.1690 ns |
64.882 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
32 |
64.847 ns |
0.3077 ns |
0.2878 ns |
64.780 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
40 |
79.658 ns |
0.3185 ns |
0.2980 ns |
79.593 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
40 |
79.288 ns |
0.3209 ns |
0.3002 ns |
79.431 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
50 |
96.836 ns |
0.3645 ns |
0.3410 ns |
96.729 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
50 |
96.285 ns |
0.2424 ns |
0.1893 ns |
96.330 ns |
0.99 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
60 |
112.781 ns |
0.3832 ns |
0.3200 ns |
112.850 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
60 |
112.995 ns |
0.3734 ns |
0.3493 ns |
112.819 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
80 |
146.714 ns |
0.5420 ns |
0.4805 ns |
146.582 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
80 |
147.167 ns |
0.5887 ns |
0.5507 ns |
147.028 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
850000 |
1,558,675.039 ns |
5,274.7021 ns |
4,933.9596 ns |
1,556,917.773 ns |
1.00 |
0.00 |
1 B |
1.00 |
| Actual |
ForEach |
List |
PooledList |
850000 |
1,556,703.841 ns |
3,951.1886 ns |
3,695.9442 ns |
1,556,840.039 ns |
1.00 |
0.00 |
1 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
90 |
163.856 ns |
0.2805 ns |
0.2487 ns |
163.839 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
90 |
163.976 ns |
0.6668 ns |
0.6237 ns |
163.984 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
100 |
181.266 ns |
0.7021 ns |
0.6568 ns |
181.080 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
100 |
181.161 ns |
0.7195 ns |
0.6730 ns |
180.828 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
128 |
228.416 ns |
0.8094 ns |
0.7571 ns |
227.976 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
128 |
228.751 ns |
0.9305 ns |
0.8704 ns |
228.228 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
256 |
445.696 ns |
2.0877 ns |
1.9528 ns |
444.403 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
256 |
444.787 ns |
0.5112 ns |
0.3991 ns |
444.646 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
512 |
882.980 ns |
4.3942 ns |
4.1103 ns |
881.532 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
512 |
881.162 ns |
3.5839 ns |
3.3524 ns |
879.287 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
1024 |
1,751.893 ns |
5.1841 ns |
4.8492 ns |
1,752.316 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
1024 |
1,754.110 ns |
10.6107 ns |
9.9253 ns |
1,749.218 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
2048 |
3,493.803 ns |
11.8092 ns |
10.4686 ns |
3,491.287 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
2048 |
3,492.052 ns |
14.6699 ns |
13.7223 ns |
3,485.993 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
4096 |
6,965.861 ns |
29.2659 ns |
27.3753 ns |
6,956.546 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
4096 |
6,960.693 ns |
27.3000 ns |
25.5365 ns |
6,953.525 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
8192 |
13,923.282 ns |
18.7357 ns |
16.6087 ns |
13,924.474 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
8192 |
13,926.325 ns |
26.0192 ns |
23.0654 ns |
13,921.763 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
16384 |
27,829.084 ns |
12.2988 ns |
10.2700 ns |
27,832.645 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
16384 |
27,873.496 ns |
62.4882 ns |
55.3941 ns |
27,870.857 ns |
1.00 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
32768 |
55,711.124 ns |
125.7963 ns |
111.5152 ns |
55,658.243 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
32768 |
55,701.692 ns |
286.4975 ns |
267.9899 ns |
55,547.827 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
65536 |
111,533.124 ns |
486.0134 ns |
454.6172 ns |
111,309.283 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
65536 |
111,594.969 ns |
596.2326 ns |
557.7163 ns |
111,266.650 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
PooledList |
131072 |
223,540.018 ns |
1,078.1652 ns |
1,008.5164 ns |
223,232.495 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
PooledList |
131072 |
224,096.100 ns |
1,045.2538 ns |
977.7310 ns |
224,519.482 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
0 |
3.573 ns |
0.0316 ns |
0.0281 ns |
3.560 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
0 |
3.677 ns |
0.0253 ns |
0.0237 ns |
3.667 ns |
1.03 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
1 |
5.725 ns |
0.1359 ns |
0.1565 ns |
5.628 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
1 |
5.386 ns |
0.0805 ns |
0.0672 ns |
5.348 ns |
0.94 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
2 |
7.440 ns |
0.1072 ns |
0.0950 ns |
7.395 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
2 |
6.623 ns |
0.0722 ns |
0.0603 ns |
6.601 ns |
0.89 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
3 |
9.028 ns |
0.0609 ns |
0.0508 ns |
9.009 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
3 |
8.098 ns |
0.0810 ns |
0.0718 ns |
8.072 ns |
0.90 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
4 |
11.223 ns |
0.0851 ns |
0.0711 ns |
11.194 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
4 |
9.936 ns |
0.0387 ns |
0.0302 ns |
9.927 ns |
0.89 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
5 |
12.911 ns |
0.0368 ns |
0.0308 ns |
12.908 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
5 |
11.691 ns |
0.1999 ns |
0.1870 ns |
11.719 ns |
0.90 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
6 |
15.309 ns |
0.1102 ns |
0.1031 ns |
15.270 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
6 |
12.895 ns |
0.0650 ns |
0.0576 ns |
12.880 ns |
0.84 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
7 |
16.970 ns |
0.1357 ns |
0.1203 ns |
16.966 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
7 |
14.904 ns |
0.1461 ns |
0.1366 ns |
14.899 ns |
0.88 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
8 |
18.812 ns |
0.2318 ns |
0.3677 ns |
18.708 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
8 |
16.277 ns |
0.0729 ns |
0.0682 ns |
16.272 ns |
0.86 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
9 |
20.318 ns |
0.0681 ns |
0.0604 ns |
20.315 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
9 |
17.955 ns |
0.2289 ns |
0.2141 ns |
17.823 ns |
0.88 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
10 |
22.176 ns |
0.3557 ns |
0.3954 ns |
22.041 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
10 |
19.280 ns |
0.1709 ns |
0.1598 ns |
19.238 ns |
0.87 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
11 |
23.667 ns |
0.0875 ns |
0.0819 ns |
23.649 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
11 |
20.764 ns |
0.1366 ns |
0.1211 ns |
20.706 ns |
0.88 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
12 |
25.399 ns |
0.1055 ns |
0.0881 ns |
25.400 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
12 |
22.212 ns |
0.1188 ns |
0.1112 ns |
22.221 ns |
0.87 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
13 |
27.179 ns |
0.1993 ns |
0.1864 ns |
27.132 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
13 |
23.676 ns |
0.1315 ns |
0.1230 ns |
23.632 ns |
0.87 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
14 |
31.524 ns |
0.8151 ns |
2.4035 ns |
31.432 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
14 |
25.171 ns |
0.0813 ns |
0.0679 ns |
25.188 ns |
0.81 |
0.07 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
15 |
30.444 ns |
0.0938 ns |
0.0783 ns |
30.429 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
15 |
26.533 ns |
0.0907 ns |
0.0758 ns |
26.522 ns |
0.87 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
16 |
32.068 ns |
0.0985 ns |
0.0822 ns |
32.060 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
16 |
28.042 ns |
0.0764 ns |
0.0714 ns |
28.042 ns |
0.87 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
17 |
33.824 ns |
0.1044 ns |
0.0872 ns |
33.824 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
17 |
29.474 ns |
0.0841 ns |
0.0787 ns |
29.472 ns |
0.87 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
18 |
35.611 ns |
0.2112 ns |
0.1764 ns |
35.581 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
18 |
30.986 ns |
0.1966 ns |
0.1839 ns |
30.952 ns |
0.87 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
19 |
37.262 ns |
0.0762 ns |
0.0675 ns |
37.271 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
19 |
32.441 ns |
0.1600 ns |
0.1249 ns |
32.456 ns |
0.87 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
20 |
38.931 ns |
0.1018 ns |
0.0850 ns |
38.930 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
20 |
33.895 ns |
0.1376 ns |
0.1220 ns |
33.951 ns |
0.87 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
30 |
63.098 ns |
0.3730 ns |
0.3307 ns |
63.058 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
30 |
48.477 ns |
0.1267 ns |
0.1123 ns |
48.489 ns |
0.77 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
32 |
66.097 ns |
0.2311 ns |
0.1930 ns |
66.130 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
32 |
58.778 ns |
0.8375 ns |
0.7834 ns |
58.815 ns |
0.89 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
40 |
80.402 ns |
0.3562 ns |
0.3158 ns |
80.421 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
40 |
68.394 ns |
0.3736 ns |
0.3494 ns |
68.285 ns |
0.85 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
50 |
97.995 ns |
0.4361 ns |
0.3866 ns |
98.033 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
50 |
82.702 ns |
0.4232 ns |
0.3959 ns |
82.656 ns |
0.84 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
60 |
114.854 ns |
0.5083 ns |
0.4755 ns |
114.785 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
60 |
97.644 ns |
0.4362 ns |
0.3867 ns |
97.661 ns |
0.85 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
80 |
177.900 ns |
3.5342 ns |
5.3971 ns |
179.072 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
80 |
126.888 ns |
0.4589 ns |
0.4068 ns |
126.923 ns |
0.71 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
100 |
182.616 ns |
0.7336 ns |
0.6126 ns |
182.544 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
100 |
155.469 ns |
0.2101 ns |
0.1965 ns |
155.453 ns |
0.85 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
128 |
228.919 ns |
0.4583 ns |
0.4287 ns |
229.051 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
128 |
196.699 ns |
0.5857 ns |
0.5192 ns |
196.600 ns |
0.86 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
256 |
445.757 ns |
0.3324 ns |
0.2776 ns |
445.751 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
256 |
383.544 ns |
0.8871 ns |
0.7864 ns |
383.443 ns |
0.86 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
512 |
879.077 ns |
0.7074 ns |
0.5907 ns |
879.168 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
512 |
757.877 ns |
2.1158 ns |
1.8756 ns |
757.568 ns |
0.86 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
1024 |
1,756.738 ns |
4.3950 ns |
4.1111 ns |
1,755.500 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
1024 |
1,507.831 ns |
4.4551 ns |
4.1673 ns |
1,506.162 ns |
0.86 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
2048 |
3,500.613 ns |
18.6534 ns |
17.4484 ns |
3,491.713 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
2048 |
3,007.182 ns |
7.3989 ns |
6.9209 ns |
3,006.447 ns |
0.86 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
4096 |
6,993.660 ns |
41.6187 ns |
38.9301 ns |
6,973.602 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
4096 |
6,003.662 ns |
39.0598 ns |
36.5366 ns |
5,996.016 ns |
0.86 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
8192 |
13,917.362 ns |
26.2692 ns |
21.9360 ns |
13,921.748 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
8192 |
12,020.240 ns |
101.2115 ns |
94.6733 ns |
11,974.687 ns |
0.86 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
16384 |
34,353.630 ns |
683.8943 ns |
1,690.4173 ns |
34,762.256 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
16384 |
23,903.155 ns |
140.6087 ns |
131.5254 ns |
23,821.667 ns |
0.70 |
0.05 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
32768 |
55,753.044 ns |
100.1503 ns |
93.6806 ns |
55,727.875 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
32768 |
47,899.076 ns |
129.9954 ns |
108.5521 ns |
47,855.658 ns |
0.86 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
65536 |
112,345.839 ns |
779.9663 ns |
651.3072 ns |
112,174.561 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
65536 |
96,217.446 ns |
570.3274 ns |
505.5804 ns |
96,063.531 ns |
0.86 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
131072 |
226,823.985 ns |
1,796.6241 ns |
1,592.6604 ns |
226,966.663 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
131072 |
192,420.098 ns |
717.9031 ns |
636.4024 ns |
192,319.641 ns |
0.85 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
850000 |
1,841,711.523 ns |
36,053.3671 ns |
65,925.6204 ns |
1,852,565.723 ns |
1.00 |
0.00 |
1 B |
1.00 |
| Actual |
ForEach |
List |
RecyclableList |
850000 |
1,334,551.833 ns |
6,726.8579 ns |
5,617.2310 ns |
1,333,434.180 ns |
0.73 |
0.03 |
1 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableList |
90 |
166.122 ns |
0.6006 ns |
0.5324 ns |
166.059 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableList |
90 |
141.301 ns |
0.5691 ns |
0.5324 ns |
141.060 ns |
0.85 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
0 |
3.451 ns |
0.0202 ns |
0.0169 ns |
3.444 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
0 |
5.166 ns |
0.0485 ns |
0.0454 ns |
5.138 ns |
1.50 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
1 |
5.210 ns |
0.0255 ns |
0.0226 ns |
5.206 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
1 |
8.314 ns |
0.0363 ns |
0.0303 ns |
8.303 ns |
1.60 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
2 |
7.340 ns |
0.0436 ns |
0.0386 ns |
7.329 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
2 |
11.745 ns |
0.0922 ns |
0.0862 ns |
11.706 ns |
1.60 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
3 |
8.793 ns |
0.1648 ns |
0.1376 ns |
8.770 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
3 |
15.156 ns |
0.0809 ns |
0.0717 ns |
15.132 ns |
1.72 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
4 |
11.502 ns |
0.1494 ns |
0.1247 ns |
11.531 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
4 |
18.547 ns |
0.0601 ns |
0.0532 ns |
18.526 ns |
1.61 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
5 |
12.692 ns |
0.0566 ns |
0.0473 ns |
12.713 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
5 |
22.187 ns |
0.4046 ns |
0.3378 ns |
22.020 ns |
1.75 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
6 |
15.165 ns |
0.2346 ns |
0.2080 ns |
15.204 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
6 |
25.421 ns |
0.0943 ns |
0.0787 ns |
25.405 ns |
1.68 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
7 |
16.639 ns |
0.1436 ns |
0.1344 ns |
16.618 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
7 |
28.744 ns |
0.1388 ns |
0.1084 ns |
28.716 ns |
1.73 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
8 |
18.549 ns |
0.1210 ns |
0.1132 ns |
18.598 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
8 |
32.169 ns |
0.0892 ns |
0.0745 ns |
32.163 ns |
1.73 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
9 |
20.106 ns |
0.1066 ns |
0.0945 ns |
20.097 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
9 |
35.541 ns |
0.0549 ns |
0.0458 ns |
35.552 ns |
1.77 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
10 |
21.724 ns |
0.1129 ns |
0.1000 ns |
21.733 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
10 |
39.095 ns |
0.2501 ns |
0.2340 ns |
39.052 ns |
1.80 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
11 |
23.105 ns |
0.0833 ns |
0.0779 ns |
23.075 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
11 |
42.483 ns |
0.1848 ns |
0.1728 ns |
42.447 ns |
1.84 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
12 |
24.848 ns |
0.1406 ns |
0.1316 ns |
24.791 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
12 |
45.916 ns |
0.2962 ns |
0.2626 ns |
45.807 ns |
1.85 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
13 |
26.544 ns |
0.1423 ns |
0.1331 ns |
26.468 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
13 |
49.343 ns |
0.2813 ns |
0.2632 ns |
49.269 ns |
1.86 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
14 |
28.196 ns |
0.1295 ns |
0.1211 ns |
28.152 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
14 |
52.987 ns |
0.4440 ns |
0.4153 ns |
52.900 ns |
1.88 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
15 |
29.980 ns |
0.0719 ns |
0.0600 ns |
29.963 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
15 |
64.152 ns |
0.1469 ns |
0.1227 ns |
64.111 ns |
2.14 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
16 |
31.607 ns |
0.0441 ns |
0.0368 ns |
31.608 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
16 |
66.616 ns |
0.2321 ns |
0.2057 ns |
66.510 ns |
2.11 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
17 |
33.343 ns |
0.1282 ns |
0.1199 ns |
33.326 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
17 |
70.337 ns |
0.1355 ns |
0.1058 ns |
70.312 ns |
2.11 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
18 |
34.964 ns |
0.0774 ns |
0.0646 ns |
34.938 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
18 |
74.920 ns |
0.2134 ns |
0.1666 ns |
74.855 ns |
2.14 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
19 |
36.762 ns |
0.0784 ns |
0.0612 ns |
36.765 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
19 |
76.986 ns |
0.1228 ns |
0.1025 ns |
76.963 ns |
2.09 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
20 |
38.534 ns |
0.0978 ns |
0.0915 ns |
38.542 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
20 |
80.702 ns |
0.4608 ns |
0.4085 ns |
80.555 ns |
2.09 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
30 |
61.583 ns |
0.1261 ns |
0.1118 ns |
61.588 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
30 |
122.136 ns |
2.4919 ns |
7.1898 ns |
119.341 ns |
1.89 |
0.05 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
32 |
66.378 ns |
1.1733 ns |
1.0975 ns |
65.776 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
32 |
123.249 ns |
1.4587 ns |
1.2931 ns |
122.896 ns |
1.86 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
40 |
79.931 ns |
0.5089 ns |
0.4761 ns |
79.871 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
40 |
151.141 ns |
1.6100 ns |
1.4272 ns |
150.947 ns |
1.89 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
50 |
98.275 ns |
1.0477 ns |
0.9287 ns |
97.953 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
50 |
190.028 ns |
3.6509 ns |
4.3461 ns |
189.139 ns |
1.94 |
0.06 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
60 |
115.539 ns |
1.4487 ns |
1.3551 ns |
115.726 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
60 |
221.467 ns |
2.4464 ns |
2.2884 ns |
220.472 ns |
1.92 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
80 |
149.222 ns |
0.6115 ns |
0.5720 ns |
148.952 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
80 |
287.202 ns |
1.7438 ns |
1.6311 ns |
286.990 ns |
1.92 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
850000 |
1,593,106.270 ns |
29,368.6936 ns |
27,471.4942 ns |
1,584,600.684 ns |
1.00 |
0.00 |
1 B |
1.00 |
| Actual |
ForEach |
List |
RecyclableLongList |
850000 |
2,811,210.026 ns |
30,468.8839 ns |
28,500.6129 ns |
2,810,521.484 ns |
1.77 |
0.03 |
2 B |
2.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
90 |
165.541 ns |
0.9212 ns |
0.8617 ns |
165.614 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
90 |
321.361 ns |
1.9588 ns |
1.7364 ns |
320.982 ns |
1.94 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
100 |
182.535 ns |
0.9233 ns |
0.8637 ns |
182.525 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
100 |
363.869 ns |
5.9269 ns |
5.2540 ns |
362.336 ns |
1.99 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
128 |
231.124 ns |
1.6953 ns |
1.5858 ns |
230.812 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
128 |
453.238 ns |
2.4329 ns |
2.1567 ns |
452.756 ns |
1.96 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
256 |
449.973 ns |
1.6447 ns |
1.4580 ns |
450.382 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
256 |
891.533 ns |
7.1533 ns |
6.6912 ns |
889.027 ns |
1.98 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
512 |
891.034 ns |
6.6521 ns |
6.2223 ns |
890.716 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
512 |
1,767.210 ns |
13.6312 ns |
12.0837 ns |
1,763.807 ns |
1.98 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
1024 |
1,799.927 ns |
29.4035 ns |
26.0654 ns |
1,794.744 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
1024 |
3,766.511 ns |
56.5563 ns |
52.9028 ns |
3,765.460 ns |
2.09 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
2048 |
3,577.963 ns |
49.7494 ns |
46.5357 ns |
3,564.046 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
2048 |
7,463.437 ns |
127.7065 ns |
113.2085 ns |
7,413.597 ns |
2.09 |
0.04 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
4096 |
8,665.134 ns |
169.5006 ns |
287.8248 ns |
8,612.761 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
4096 |
14,722.664 ns |
218.2332 ns |
204.1355 ns |
14,610.922 ns |
1.71 |
0.06 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
8192 |
14,035.711 ns |
64.8120 ns |
60.6252 ns |
14,035.502 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
8192 |
29,276.958 ns |
275.4928 ns |
257.6961 ns |
29,168.214 ns |
2.09 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
16384 |
28,146.286 ns |
325.0572 ns |
288.1547 ns |
28,010.663 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
16384 |
54,165.050 ns |
572.6042 ns |
535.6144 ns |
54,027.719 ns |
1.93 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
32768 |
56,828.050 ns |
460.5160 ns |
408.2354 ns |
56,894.708 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
32768 |
109,099.779 ns |
1,653.0396 ns |
1,546.2543 ns |
108,821.436 ns |
1.92 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
65536 |
112,320.331 ns |
381.9480 ns |
318.9439 ns |
112,323.083 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
65536 |
215,683.722 ns |
2,713.8804 ns |
2,538.5654 ns |
214,474.780 ns |
1.92 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
ForEach |
List |
RecyclableLongList |
131072 |
228,741.565 ns |
2,879.6768 ns |
2,552.7585 ns |
228,787.000 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
ForEach |
List |
RecyclableLongList |
131072 |
437,942.662 ns |
6,268.3292 ns |
5,556.7106 ns |
438,062.964 ns |
1.91 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
0 |
4.170 ns |
0.1081 ns |
0.1061 ns |
4.175 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
0 |
4.102 ns |
0.1025 ns |
0.0909 ns |
4.101 ns |
0.98 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
1 |
5.372 ns |
0.0369 ns |
0.0345 ns |
5.360 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
1 |
5.333 ns |
0.0738 ns |
0.0654 ns |
5.339 ns |
0.99 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
2 |
6.948 ns |
0.0810 ns |
0.0718 ns |
6.924 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
2 |
6.882 ns |
0.0294 ns |
0.0245 ns |
6.877 ns |
0.99 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
3 |
8.612 ns |
0.1212 ns |
0.1074 ns |
8.569 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
3 |
8.670 ns |
0.1966 ns |
0.1742 ns |
8.583 ns |
1.01 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
4 |
11.041 ns |
0.1164 ns |
0.1032 ns |
11.013 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
4 |
11.113 ns |
0.1139 ns |
0.1066 ns |
11.123 ns |
1.01 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
5 |
13.248 ns |
0.2016 ns |
0.1886 ns |
13.259 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
5 |
12.822 ns |
0.0711 ns |
0.0594 ns |
12.834 ns |
0.97 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
6 |
15.078 ns |
0.1963 ns |
0.1639 ns |
15.050 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
6 |
15.034 ns |
0.1051 ns |
0.0932 ns |
15.018 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
7 |
16.736 ns |
0.1050 ns |
0.0931 ns |
16.772 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
7 |
16.611 ns |
0.1433 ns |
0.1341 ns |
16.645 ns |
0.99 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
8 |
18.309 ns |
0.1516 ns |
0.1344 ns |
18.327 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
8 |
18.324 ns |
0.3292 ns |
0.3079 ns |
18.288 ns |
1.00 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
9 |
20.065 ns |
0.2781 ns |
0.2601 ns |
19.965 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
9 |
20.001 ns |
0.2718 ns |
0.2542 ns |
19.966 ns |
1.00 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
10 |
21.715 ns |
0.0647 ns |
0.0505 ns |
21.729 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
10 |
22.683 ns |
0.4789 ns |
0.7168 ns |
22.601 ns |
1.03 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
11 |
23.738 ns |
0.2479 ns |
0.2319 ns |
23.766 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
11 |
23.725 ns |
0.3366 ns |
0.2983 ns |
23.608 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
12 |
25.234 ns |
0.2520 ns |
0.2234 ns |
25.148 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
12 |
25.016 ns |
0.1384 ns |
0.1080 ns |
24.993 ns |
0.99 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
13 |
26.903 ns |
0.2184 ns |
0.1936 ns |
26.836 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
13 |
27.121 ns |
0.3033 ns |
0.2837 ns |
26.993 ns |
1.01 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
14 |
28.320 ns |
0.1640 ns |
0.1369 ns |
28.272 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
14 |
28.556 ns |
0.4329 ns |
0.4049 ns |
28.382 ns |
1.01 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
15 |
30.950 ns |
0.4724 ns |
0.4187 ns |
31.055 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
15 |
30.638 ns |
0.4602 ns |
0.4304 ns |
30.511 ns |
0.99 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
16 |
32.515 ns |
0.5508 ns |
0.4882 ns |
32.655 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
16 |
32.572 ns |
0.5061 ns |
0.4734 ns |
32.470 ns |
1.00 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
17 |
33.724 ns |
0.1540 ns |
0.1366 ns |
33.712 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
17 |
33.862 ns |
0.3266 ns |
0.3055 ns |
33.839 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
18 |
35.814 ns |
0.4675 ns |
0.4144 ns |
35.749 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
18 |
36.046 ns |
0.6879 ns |
0.6098 ns |
35.929 ns |
1.01 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
19 |
37.620 ns |
0.6326 ns |
0.5283 ns |
37.466 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
19 |
37.442 ns |
0.5918 ns |
0.5246 ns |
37.425 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
20 |
39.292 ns |
0.4505 ns |
0.3762 ns |
39.267 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
20 |
39.344 ns |
0.4094 ns |
0.3629 ns |
39.244 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
30 |
62.338 ns |
0.7110 ns |
0.6651 ns |
62.086 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
30 |
62.490 ns |
0.5156 ns |
0.4570 ns |
62.379 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
32 |
65.698 ns |
0.1781 ns |
0.1391 ns |
65.679 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
32 |
65.858 ns |
0.3777 ns |
0.3533 ns |
65.727 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
40 |
79.678 ns |
0.2551 ns |
0.2262 ns |
79.729 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
40 |
80.179 ns |
0.2988 ns |
0.2333 ns |
80.255 ns |
1.01 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
50 |
98.581 ns |
1.2428 ns |
1.7011 ns |
98.038 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
50 |
98.365 ns |
0.9843 ns |
0.8219 ns |
98.489 ns |
0.99 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
60 |
115.812 ns |
1.5418 ns |
1.4422 ns |
115.515 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
60 |
114.660 ns |
0.5155 ns |
0.4570 ns |
114.585 ns |
0.99 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
80 |
149.044 ns |
0.7603 ns |
0.6740 ns |
148.779 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
80 |
149.237 ns |
0.8349 ns |
0.7810 ns |
149.142 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
90 |
165.196 ns |
0.6880 ns |
0.6435 ns |
164.967 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
90 |
165.244 ns |
0.8600 ns |
0.7623 ns |
165.061 ns |
1.00 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
100 |
182.624 ns |
0.6592 ns |
0.5844 ns |
182.625 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
100 |
185.868 ns |
2.1608 ns |
2.0212 ns |
185.058 ns |
1.02 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
128 |
232.270 ns |
2.7215 ns |
2.4126 ns |
230.876 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
128 |
234.566 ns |
4.0220 ns |
3.5654 ns |
233.897 ns |
1.01 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
256 |
454.474 ns |
6.7036 ns |
6.2706 ns |
451.345 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
256 |
461.572 ns |
8.9902 ns |
8.4095 ns |
458.094 ns |
1.02 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
512 |
901.971 ns |
14.3278 ns |
12.7012 ns |
900.796 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
512 |
912.171 ns |
12.3817 ns |
11.5818 ns |
913.911 ns |
1.01 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
1024 |
1,808.524 ns |
27.9056 ns |
26.1029 ns |
1,810.923 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
1024 |
1,795.226 ns |
23.8849 ns |
22.3420 ns |
1,793.173 ns |
0.99 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
2048 |
3,583.843 ns |
70.4928 ns |
72.3909 ns |
3,562.454 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
2048 |
4,244.738 ns |
84.3127 ns |
115.4082 ns |
4,258.823 ns |
1.20 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
4096 |
7,142.871 ns |
101.4314 ns |
94.8790 ns |
7,118.380 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
4096 |
7,160.909 ns |
115.3247 ns |
113.2643 ns |
7,109.839 ns |
1.00 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
8192 |
14,382.896 ns |
277.8337 ns |
246.2923 ns |
14,346.375 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
8192 |
14,308.837 ns |
161.4476 ns |
151.0182 ns |
14,350.789 ns |
0.99 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
16384 |
28,230.601 ns |
155.4418 ns |
145.4004 ns |
28,236.281 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
16384 |
28,502.915 ns |
534.9612 ns |
446.7169 ns |
28,418.047 ns |
1.01 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
32768 |
56,834.798 ns |
377.5454 ns |
334.6841 ns |
56,735.428 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
32768 |
57,354.676 ns |
1,097.2304 ns |
1,077.6270 ns |
56,917.178 ns |
1.01 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
65536 |
116,209.092 ns |
1,390.8538 ns |
1,085.8872 ns |
116,394.702 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
65536 |
114,665.507 ns |
1,166.8947 ns |
974.4099 ns |
114,299.097 ns |
0.99 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
131072 |
231,587.781 ns |
3,052.2006 ns |
2,855.0303 ns |
230,845.203 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
PooledList |
131072 |
226,839.675 ns |
2,570.5076 ns |
2,146.4903 ns |
226,250.806 ns |
0.98 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
PooledList |
850000 |
1,580,908.329 ns |
11,062.7560 ns |
9,806.8451 ns |
1,581,162.109 ns |
1.00 |
0.00 |
1 B |
1.00 |
| Actual |
VersionedForEach |
List |
PooledList |
850000 |
1,600,714.896 ns |
22,235.0178 ns |
20,798.6495 ns |
1,598,917.578 ns |
1.01 |
0.01 |
1 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
0 |
3.662 ns |
0.0151 ns |
0.0134 ns |
3.661 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
0 |
3.632 ns |
0.1013 ns |
0.1126 ns |
3.630 ns |
1.00 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
1 |
6.073 ns |
0.1313 ns |
0.2265 ns |
6.034 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
1 |
5.877 ns |
0.1473 ns |
0.3473 ns |
5.900 ns |
0.97 |
0.06 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
2 |
7.770 ns |
0.1630 ns |
0.2176 ns |
7.755 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
2 |
6.913 ns |
0.1515 ns |
0.1417 ns |
6.864 ns |
0.89 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
3 |
9.736 ns |
0.2251 ns |
0.4117 ns |
9.626 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
3 |
8.358 ns |
0.1936 ns |
0.1811 ns |
8.398 ns |
0.86 |
0.04 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
4 |
11.690 ns |
0.2498 ns |
0.2336 ns |
11.674 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
4 |
10.303 ns |
0.1442 ns |
0.1278 ns |
10.304 ns |
0.88 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
5 |
13.115 ns |
0.1670 ns |
0.1562 ns |
13.049 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
5 |
11.831 ns |
0.1823 ns |
0.1705 ns |
11.848 ns |
0.90 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
6 |
15.511 ns |
0.1763 ns |
0.1472 ns |
15.439 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
6 |
13.673 ns |
0.3035 ns |
0.3117 ns |
13.633 ns |
0.88 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
7 |
17.417 ns |
0.2872 ns |
0.2686 ns |
17.482 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
7 |
14.905 ns |
0.2715 ns |
0.2540 ns |
14.901 ns |
0.86 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
8 |
19.079 ns |
0.2278 ns |
0.2019 ns |
19.041 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
8 |
16.566 ns |
0.1929 ns |
0.1805 ns |
16.494 ns |
0.87 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
9 |
21.106 ns |
0.3345 ns |
0.2965 ns |
21.117 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
9 |
18.313 ns |
0.3845 ns |
0.3210 ns |
18.159 ns |
0.87 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
10 |
23.688 ns |
0.4888 ns |
1.2705 ns |
23.253 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
10 |
21.041 ns |
0.4498 ns |
0.8983 ns |
20.882 ns |
0.89 |
0.06 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
11 |
24.481 ns |
0.4602 ns |
0.7165 ns |
24.251 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
11 |
21.279 ns |
0.2309 ns |
0.2047 ns |
21.200 ns |
0.87 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
12 |
26.202 ns |
0.5516 ns |
0.5418 ns |
26.021 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
12 |
23.170 ns |
0.4547 ns |
0.4031 ns |
23.026 ns |
0.88 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
13 |
27.707 ns |
0.4782 ns |
0.4239 ns |
27.469 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
13 |
24.329 ns |
0.2913 ns |
0.2725 ns |
24.212 ns |
0.88 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
14 |
29.367 ns |
0.2983 ns |
0.2491 ns |
29.285 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
14 |
26.011 ns |
0.3929 ns |
0.3676 ns |
25.917 ns |
0.88 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
15 |
32.009 ns |
0.4594 ns |
0.3836 ns |
31.969 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
15 |
27.833 ns |
0.4437 ns |
0.3705 ns |
27.864 ns |
0.87 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
16 |
33.019 ns |
0.3113 ns |
0.2759 ns |
32.962 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
16 |
29.823 ns |
0.4110 ns |
0.3643 ns |
29.761 ns |
0.90 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
17 |
35.153 ns |
0.4993 ns |
0.4426 ns |
35.124 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
17 |
31.257 ns |
0.6326 ns |
0.5917 ns |
31.035 ns |
0.89 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
18 |
36.654 ns |
0.5923 ns |
0.5250 ns |
36.407 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
18 |
32.631 ns |
0.6588 ns |
0.6470 ns |
32.528 ns |
0.89 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
19 |
39.171 ns |
0.4820 ns |
0.4508 ns |
39.156 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
19 |
33.975 ns |
0.5713 ns |
0.5344 ns |
33.818 ns |
0.87 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
20 |
39.829 ns |
0.6428 ns |
0.6013 ns |
39.617 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
20 |
34.932 ns |
0.5515 ns |
0.5158 ns |
34.754 ns |
0.88 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
30 |
64.842 ns |
1.3032 ns |
1.1552 ns |
64.657 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
30 |
50.514 ns |
0.5255 ns |
0.4388 ns |
50.449 ns |
0.78 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
32 |
69.780 ns |
1.4282 ns |
2.2235 ns |
69.112 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
32 |
61.867 ns |
0.9904 ns |
0.8780 ns |
61.893 ns |
0.89 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
40 |
83.162 ns |
0.7948 ns |
0.7046 ns |
83.105 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
40 |
73.047 ns |
0.8652 ns |
0.8093 ns |
73.062 ns |
0.88 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
50 |
100.518 ns |
1.3208 ns |
1.1709 ns |
100.204 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
50 |
87.612 ns |
0.6497 ns |
0.5760 ns |
87.488 ns |
0.87 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
60 |
115.416 ns |
0.6522 ns |
0.5092 ns |
115.159 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
60 |
101.275 ns |
0.6366 ns |
0.5955 ns |
100.980 ns |
0.88 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
80 |
180.498 ns |
3.5968 ns |
4.6768 ns |
182.070 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
80 |
130.384 ns |
0.6436 ns |
0.6020 ns |
130.245 ns |
0.72 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
90 |
166.748 ns |
0.8692 ns |
0.8131 ns |
166.924 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
90 |
147.034 ns |
2.2523 ns |
2.1068 ns |
145.965 ns |
0.88 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
100 |
187.028 ns |
3.1350 ns |
2.7791 ns |
186.818 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
100 |
161.191 ns |
1.8091 ns |
1.6922 ns |
160.552 ns |
0.86 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
128 |
232.149 ns |
2.2247 ns |
2.0810 ns |
231.116 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
128 |
210.336 ns |
2.2589 ns |
2.1130 ns |
209.626 ns |
0.91 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
256 |
454.603 ns |
6.4374 ns |
6.0216 ns |
452.711 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
256 |
415.848 ns |
7.2011 ns |
7.7051 ns |
413.804 ns |
0.92 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
512 |
887.438 ns |
5.3199 ns |
4.7160 ns |
885.431 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
512 |
817.053 ns |
7.9832 ns |
7.0769 ns |
815.831 ns |
0.92 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
1024 |
1,777.287 ns |
15.3636 ns |
14.3712 ns |
1,773.709 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
1024 |
1,620.522 ns |
13.0642 ns |
11.5811 ns |
1,622.521 ns |
0.91 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
2048 |
3,555.328 ns |
49.0378 ns |
45.8700 ns |
3,531.557 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
2048 |
3,226.549 ns |
20.9797 ns |
19.6244 ns |
3,231.659 ns |
0.91 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
4096 |
7,083.254 ns |
40.2312 ns |
31.4099 ns |
7,083.910 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
4096 |
6,391.336 ns |
45.3105 ns |
40.1665 ns |
6,381.340 ns |
0.90 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
8192 |
14,150.508 ns |
160.7683 ns |
142.5169 ns |
14,103.947 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
8192 |
12,951.632 ns |
252.7588 ns |
236.4308 ns |
12,839.685 ns |
0.92 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
16384 |
28,174.120 ns |
219.4159 ns |
205.2418 ns |
28,125.076 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
16384 |
24,465.357 ns |
408.7098 ns |
382.3074 ns |
24,296.729 ns |
0.87 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
32768 |
56,579.534 ns |
585.3275 ns |
518.8776 ns |
56,425.235 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
32768 |
48,830.217 ns |
473.5733 ns |
419.8104 ns |
48,699.948 ns |
0.86 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
65536 |
142,610.610 ns |
1,346.8333 ns |
1,259.8287 ns |
143,257.397 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
65536 |
98,560.833 ns |
1,133.4299 ns |
1,060.2110 ns |
98,441.614 ns |
0.69 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
131072 |
227,308.963 ns |
2,539.6607 ns |
2,251.3430 ns |
226,288.538 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableList |
131072 |
197,657.012 ns |
2,737.4239 ns |
2,426.6550 ns |
196,840.356 ns |
0.87 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableList |
850000 |
1,614,043.960 ns |
11,889.6846 ns |
9,928.4251 ns |
1,613,390.625 ns |
1.00 |
0.00 |
1 B |
1.00 |
| Actual |
VersionedForEach |
List |
RecyclableList |
850000 |
1,349,524.623 ns |
2,630.5316 ns |
2,331.8978 ns |
1,349,204.688 ns |
0.84 |
0.01 |
1 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
0 |
3.523 ns |
0.0447 ns |
0.0373 ns |
3.517 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
0 |
9.324 ns |
0.0671 ns |
0.0628 ns |
9.294 ns |
2.65 |
0.04 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
1 |
5.318 ns |
0.0518 ns |
0.0459 ns |
5.312 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
1 |
14.197 ns |
0.3033 ns |
0.3943 ns |
14.160 ns |
2.67 |
0.09 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
2 |
6.915 ns |
0.0277 ns |
0.0231 ns |
6.910 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
2 |
18.310 ns |
0.3390 ns |
0.4408 ns |
18.354 ns |
2.62 |
0.06 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
3 |
8.764 ns |
0.0951 ns |
0.0843 ns |
8.786 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
3 |
21.395 ns |
0.2388 ns |
0.2117 ns |
21.393 ns |
2.44 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
4 |
11.563 ns |
0.2572 ns |
0.2406 ns |
11.552 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
4 |
26.309 ns |
0.2658 ns |
0.2486 ns |
26.325 ns |
2.28 |
0.05 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
5 |
12.933 ns |
0.0969 ns |
0.0859 ns |
12.918 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
5 |
29.433 ns |
0.5992 ns |
0.6660 ns |
29.147 ns |
2.28 |
0.06 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
6 |
15.392 ns |
0.3293 ns |
0.3524 ns |
15.318 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
6 |
32.820 ns |
0.4798 ns |
0.4488 ns |
32.733 ns |
2.13 |
0.06 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
7 |
16.698 ns |
0.1192 ns |
0.0995 ns |
16.723 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
7 |
36.723 ns |
0.5201 ns |
0.4865 ns |
36.727 ns |
2.20 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
8 |
18.550 ns |
0.1663 ns |
0.1474 ns |
18.533 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
8 |
43.143 ns |
0.4068 ns |
0.3805 ns |
42.933 ns |
2.32 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
9 |
21.331 ns |
0.4478 ns |
0.7481 ns |
21.301 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
9 |
45.471 ns |
0.8887 ns |
2.1800 ns |
44.451 ns |
2.19 |
0.15 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
10 |
21.776 ns |
0.2230 ns |
0.2086 ns |
21.755 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
10 |
48.297 ns |
0.4689 ns |
0.4387 ns |
48.206 ns |
2.22 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
11 |
23.557 ns |
0.3304 ns |
0.2929 ns |
23.481 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
11 |
52.951 ns |
0.4832 ns |
0.4035 ns |
53.070 ns |
2.25 |
0.04 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
12 |
25.365 ns |
0.2192 ns |
0.1831 ns |
25.369 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
12 |
56.237 ns |
0.9406 ns |
0.8798 ns |
56.478 ns |
2.21 |
0.04 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
13 |
26.914 ns |
0.3191 ns |
0.2829 ns |
26.829 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
13 |
60.108 ns |
0.6361 ns |
0.5950 ns |
60.158 ns |
2.23 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
14 |
28.940 ns |
0.4242 ns |
0.3968 ns |
28.773 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
14 |
65.173 ns |
1.3081 ns |
1.3434 ns |
65.266 ns |
2.25 |
0.04 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
15 |
30.596 ns |
0.4513 ns |
0.3523 ns |
30.583 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
15 |
76.328 ns |
1.3343 ns |
1.2481 ns |
75.702 ns |
2.49 |
0.05 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
16 |
32.729 ns |
0.3667 ns |
0.3062 ns |
32.796 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
16 |
86.312 ns |
0.7071 ns |
0.5905 ns |
86.331 ns |
2.64 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
17 |
34.076 ns |
0.4444 ns |
0.4157 ns |
33.971 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
17 |
83.004 ns |
0.4126 ns |
0.3658 ns |
82.970 ns |
2.43 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
18 |
35.417 ns |
0.3067 ns |
0.2868 ns |
35.246 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
18 |
86.030 ns |
0.4640 ns |
0.3875 ns |
85.857 ns |
2.43 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
19 |
36.841 ns |
0.1066 ns |
0.0890 ns |
36.810 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
19 |
90.468 ns |
0.3312 ns |
0.3098 ns |
90.335 ns |
2.45 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
20 |
38.512 ns |
0.1351 ns |
0.1055 ns |
38.488 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
20 |
94.096 ns |
1.3335 ns |
1.1821 ns |
94.056 ns |
2.45 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
30 |
61.832 ns |
0.2697 ns |
0.2522 ns |
61.739 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
30 |
130.708 ns |
0.7176 ns |
0.6712 ns |
130.421 ns |
2.11 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
32 |
65.344 ns |
0.4106 ns |
0.3841 ns |
65.374 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
32 |
150.613 ns |
0.8025 ns |
0.6701 ns |
150.505 ns |
2.30 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
40 |
80.571 ns |
0.3720 ns |
0.3106 ns |
80.717 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
40 |
171.390 ns |
2.4117 ns |
2.2559 ns |
171.875 ns |
2.12 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
50 |
97.366 ns |
1.3366 ns |
1.1848 ns |
96.912 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
50 |
210.867 ns |
2.2683 ns |
2.1217 ns |
210.785 ns |
2.16 |
0.04 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
60 |
120.541 ns |
2.4415 ns |
3.6543 ns |
119.941 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
60 |
253.299 ns |
3.7372 ns |
3.4958 ns |
252.504 ns |
2.09 |
0.09 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
80 |
154.351 ns |
3.0279 ns |
2.8323 ns |
153.659 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
80 |
333.286 ns |
6.6353 ns |
9.7259 ns |
331.267 ns |
2.19 |
0.08 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
100 |
189.679 ns |
3.8158 ns |
9.8497 ns |
185.357 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
100 |
403.809 ns |
3.5781 ns |
2.9879 ns |
402.469 ns |
2.14 |
0.11 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
128 |
231.559 ns |
1.8376 ns |
1.7189 ns |
231.672 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
128 |
550.164 ns |
3.2537 ns |
3.0435 ns |
549.213 ns |
2.38 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
256 |
450.065 ns |
2.7403 ns |
2.4292 ns |
449.653 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
256 |
1,082.522 ns |
6.6654 ns |
6.2349 ns |
1,079.465 ns |
2.41 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
512 |
887.143 ns |
4.1466 ns |
3.8787 ns |
886.272 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
512 |
2,150.602 ns |
12.2585 ns |
11.4666 ns |
2,157.932 ns |
2.42 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
1024 |
1,764.301 ns |
8.4588 ns |
7.9123 ns |
1,765.930 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
1024 |
4,286.746 ns |
13.4166 ns |
12.5499 ns |
4,286.220 ns |
2.43 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
2048 |
4,216.533 ns |
85.4917 ns |
252.0742 ns |
4,298.388 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
2048 |
8,509.223 ns |
12.4561 ns |
11.0420 ns |
8,506.629 ns |
2.02 |
0.15 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
4096 |
8,676.483 ns |
167.8749 ns |
199.8431 ns |
8,712.919 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
4096 |
17,049.051 ns |
82.0162 ns |
76.7180 ns |
17,041.325 ns |
1.96 |
0.05 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
8192 |
13,938.398 ns |
44.9571 ns |
39.8533 ns |
13,922.381 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
8192 |
34,133.194 ns |
181.2965 ns |
169.5849 ns |
34,120.786 ns |
2.45 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
16384 |
27,927.112 ns |
189.2721 ns |
167.7848 ns |
27,840.433 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
16384 |
61,271.269 ns |
191.0036 ns |
169.3197 ns |
61,248.755 ns |
2.19 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
32768 |
55,954.745 ns |
178.5899 ns |
167.0531 ns |
55,953.790 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
32768 |
122,397.876 ns |
795.0836 ns |
743.7217 ns |
122,076.416 ns |
2.19 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
65536 |
111,873.295 ns |
466.3331 ns |
436.2083 ns |
111,790.027 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
65536 |
244,920.799 ns |
1,173.3577 ns |
1,097.5596 ns |
245,148.096 ns |
2.19 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
131072 |
224,331.458 ns |
1,277.0991 ns |
1,194.5993 ns |
224,404.077 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
131072 |
490,011.882 ns |
3,335.1804 ns |
3,119.7298 ns |
488,019.141 ns |
2.18 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
850000 |
1,704,467.372 ns |
33,215.7962 ns |
83,331.9381 ns |
1,689,684.766 ns |
1.00 |
0.00 |
1 B |
1.00 |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
850000 |
3,599,336.695 ns |
70,531.2969 ns |
153,329.2348 ns |
3,578,202.930 ns |
2.11 |
0.16 |
2 B |
2.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
VersionedForEach |
List |
RecyclableLongList |
90 |
169.352 ns |
2.9741 ns |
6.4654 ns |
166.354 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
VersionedForEach |
List |
RecyclableLongList |
90 |
360.043 ns |
2.4994 ns |
2.3380 ns |
359.931 ns |
2.04 |
0.08 |
- |
NA |
IndexOf Benchmarks
Environment
IndexOf Benchmark Results - click to expand
| Method |
TestCase |
BaselineBenchmarkType |
BenchmarkType |
TestObjectCount |
Mean |
Error |
StdDev |
Median |
Ratio |
RatioSD |
Allocated |
Alloc Ratio |
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
1 |
16.60 ns |
0.060 ns |
0.056 ns |
16.57 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
1 |
19.20 ns |
0.137 ns |
0.121 ns |
19.16 ns |
1.16 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
2 |
27.64 ns |
0.188 ns |
0.176 ns |
27.65 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
2 |
31.90 ns |
0.102 ns |
0.095 ns |
31.89 ns |
1.15 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
3 |
28.35 ns |
0.146 ns |
0.137 ns |
28.42 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
3 |
32.63 ns |
0.177 ns |
0.166 ns |
32.55 ns |
1.15 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
4 |
39.05 ns |
0.112 ns |
0.105 ns |
38.99 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
4 |
44.01 ns |
0.168 ns |
0.149 ns |
43.98 ns |
1.13 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
5 |
39.77 ns |
0.163 ns |
0.152 ns |
39.69 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
5 |
46.72 ns |
0.943 ns |
1.258 ns |
46.87 ns |
1.17 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
6 |
51.14 ns |
0.202 ns |
0.189 ns |
51.10 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
6 |
59.75 ns |
1.076 ns |
1.105 ns |
59.75 ns |
1.17 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
7 |
51.60 ns |
0.126 ns |
0.105 ns |
51.58 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
7 |
58.40 ns |
1.125 ns |
0.997 ns |
58.38 ns |
1.13 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
8 |
61.22 ns |
0.301 ns |
0.281 ns |
61.22 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
8 |
73.96 ns |
0.397 ns |
0.372 ns |
73.98 ns |
1.21 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
9 |
62.21 ns |
0.074 ns |
0.062 ns |
62.22 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
9 |
96.22 ns |
0.712 ns |
0.631 ns |
96.16 ns |
1.55 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
10 |
75.18 ns |
0.244 ns |
0.228 ns |
75.07 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
10 |
83.85 ns |
0.224 ns |
0.209 ns |
83.74 ns |
1.12 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
11 |
74.93 ns |
0.214 ns |
0.200 ns |
74.86 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
11 |
83.78 ns |
0.484 ns |
0.453 ns |
83.53 ns |
1.12 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
12 |
86.86 ns |
0.316 ns |
0.295 ns |
86.88 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
12 |
106.61 ns |
1.246 ns |
1.224 ns |
106.88 ns |
1.23 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
13 |
88.02 ns |
0.273 ns |
0.255 ns |
87.90 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
13 |
96.74 ns |
0.074 ns |
0.066 ns |
96.73 ns |
1.10 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
14 |
100.74 ns |
0.344 ns |
0.322 ns |
100.79 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
14 |
110.46 ns |
0.359 ns |
0.336 ns |
110.27 ns |
1.10 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
15 |
100.67 ns |
0.405 ns |
0.359 ns |
100.55 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
15 |
127.81 ns |
1.472 ns |
1.305 ns |
128.04 ns |
1.27 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
16 |
114.05 ns |
0.520 ns |
0.486 ns |
113.75 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
16 |
141.99 ns |
0.510 ns |
0.477 ns |
141.82 ns |
1.24 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
17 |
114.63 ns |
0.432 ns |
0.404 ns |
114.41 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
17 |
125.91 ns |
0.363 ns |
0.322 ns |
125.79 ns |
1.10 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
18 |
127.90 ns |
0.404 ns |
0.378 ns |
128.07 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
18 |
140.47 ns |
0.452 ns |
0.423 ns |
140.24 ns |
1.10 |
0.00 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
19 |
128.56 ns |
0.375 ns |
0.350 ns |
128.41 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
19 |
152.84 ns |
1.948 ns |
1.822 ns |
152.48 ns |
1.19 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
20 |
150.88 ns |
0.538 ns |
0.477 ns |
150.97 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
20 |
184.59 ns |
0.871 ns |
0.772 ns |
184.61 ns |
1.22 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
30 |
217.63 ns |
0.967 ns |
0.905 ns |
217.71 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
30 |
244.89 ns |
1.417 ns |
1.326 ns |
244.56 ns |
1.13 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
32 |
266.32 ns |
2.378 ns |
2.224 ns |
266.71 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
32 |
310.60 ns |
1.946 ns |
1.820 ns |
310.93 ns |
1.17 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
40 |
362.07 ns |
2.741 ns |
2.564 ns |
362.60 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
40 |
401.02 ns |
1.604 ns |
1.500 ns |
400.31 ns |
1.11 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
50 |
400.35 ns |
3.445 ns |
3.223 ns |
400.41 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
50 |
485.05 ns |
3.031 ns |
2.531 ns |
485.54 ns |
1.21 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
60 |
582.48 ns |
4.689 ns |
4.386 ns |
581.95 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
60 |
664.89 ns |
3.413 ns |
3.192 ns |
663.75 ns |
1.14 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
80 |
845.29 ns |
7.416 ns |
6.937 ns |
843.90 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
80 |
915.71 ns |
5.696 ns |
5.328 ns |
916.91 ns |
1.08 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
90 |
994.91 ns |
15.228 ns |
14.244 ns |
998.73 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
90 |
1,074.04 ns |
12.721 ns |
11.277 ns |
1,077.75 ns |
1.08 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
100 |
1,130.91 ns |
20.393 ns |
19.076 ns |
1,130.99 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
100 |
1,185.56 ns |
23.173 ns |
21.676 ns |
1,184.10 ns |
1.05 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
128 |
1,610.08 ns |
16.899 ns |
15.807 ns |
1,604.90 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
128 |
1,753.55 ns |
17.254 ns |
16.140 ns |
1,752.63 ns |
1.09 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
256 |
5,750.75 ns |
28.609 ns |
26.760 ns |
5,758.04 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
256 |
5,893.43 ns |
29.453 ns |
27.551 ns |
5,887.99 ns |
1.02 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
512 |
21,669.95 ns |
427.575 ns |
399.954 ns |
21,713.08 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
512 |
21,674.73 ns |
68.941 ns |
64.487 ns |
21,668.86 ns |
1.00 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
1024 |
69,740.31 ns |
838.846 ns |
932.375 ns |
69,475.32 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
1024 |
68,980.90 ns |
450.707 ns |
421.591 ns |
68,923.79 ns |
0.99 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
2048 |
244,266.95 ns |
2,449.277 ns |
2,045.257 ns |
243,462.06 ns |
1.00 |
0.00 |
- |
NA |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
2048 |
239,887.40 ns |
854.306 ns |
799.118 ns |
240,015.48 ns |
0.98 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
4096 |
904,644.52 ns |
3,379.464 ns |
2,638.463 ns |
904,380.27 ns |
1.00 |
0.00 |
1 B |
1.00 |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
4096 |
915,459.26 ns |
6,529.766 ns |
6,107.947 ns |
917,327.34 ns |
1.01 |
0.01 |
1 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
8192 |
3,513,716.89 ns |
62,893.465 ns |
90,199.928 ns |
3,474,476.56 ns |
1.00 |
0.00 |
2 B |
1.00 |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
8192 |
3,486,690.89 ns |
14,705.600 ns |
13,755.627 ns |
3,481,303.91 ns |
0.99 |
0.02 |
2 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
16384 |
13,736,865.85 ns |
120,702.128 ns |
106,999.292 ns |
13,714,744.53 ns |
1.00 |
0.00 |
9 B |
1.00 |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
16384 |
14,167,800.31 ns |
43,856.428 ns |
41,023.330 ns |
14,149,225.00 ns |
1.03 |
0.01 |
9 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
32768 |
53,875,332.00 ns |
245,220.180 ns |
229,379.108 ns |
53,809,450.00 ns |
1.00 |
0.00 |
60 B |
1.00 |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
32768 |
55,149,804.00 ns |
273,037.835 ns |
255,399.760 ns |
55,076,500.00 ns |
1.02 |
0.01 |
60 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
65536 |
218,431,663.33 ns |
4,265,864.273 ns |
4,912,575.640 ns |
214,920,550.00 ns |
1.00 |
0.00 |
200 B |
1.00 |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
65536 |
217,449,610.26 ns |
493,374.080 ns |
411,989.702 ns |
217,368,133.33 ns |
1.01 |
0.02 |
200 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
131072 |
936,350,615.38 ns |
2,290,617.990 ns |
1,912,769.764 ns |
936,031,100.00 ns |
1.00 |
0.00 |
600 B |
1.00 |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
131072 |
928,423,416.67 ns |
1,034,931.818 ns |
808,006.689 ns |
928,198,750.00 ns |
0.99 |
0.00 |
600 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
849999 |
99,588,892,028.57 ns |
998,348,445.797 ns |
885,009,893.256 ns |
99,218,977,100.00 ns |
1.00 |
0.00 |
600 B |
1.00 |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
849999 |
102,323,847,080.00 ns |
1,028,672,431.300 ns |
962,220,830.472 ns |
101,982,058,200.00 ns |
1.03 |
0.01 |
600 B |
1.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Baseline |
Index(...)Cases [25] |
List |
RecyclableLongList |
850000 |
113.8 s |
2.26 s |
2.69 s |
|
1.00 |
0.00 |
600 B |
1.00 |
| Actual |
Index(...)Cases [25] |
List |
RecyclableLongList |
850000 |
110.3 s |
2.11 s |
2.07 s |
|
0.97 |
0.03 |
399750776 B |
666,251.29 |