diff --git a/Recyclable.Collections.Benchmarks/Results/Benchmarks.md b/Recyclable.Collections.Benchmarks/Results/Benchmarks.md index ebe4bcb..b529b14 100644 --- a/Recyclable.Collections.Benchmarks/Results/Benchmarks.md +++ b/Recyclable.Collections.Benchmarks/Results/Benchmarks.md @@ -1135,7 +1135,6 @@ AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores [Host] : .NET 7.0.8 (7.0.823.31807), X64 RyuJIT AVX2 DefaultJob : .NET 7.0.8 (7.0.823.31807), X64 RyuJIT AVX2 ``` -
Add to the List by 1 Item with Pre-Initialized Capacity Benchmark Results - click to expand @@ -1544,7 +1543,6 @@ AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores [Host] : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 DefaultJob : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 ``` -
Add Entire Collection with Pre-Initialized Capacity Benchmark Results - click to expand @@ -2271,7 +2269,6 @@ AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores [Host] : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 DefaultJob : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 ``` -
Add Entire Collection with Pre-Initialized Capacity Benchmark Results - click to expand @@ -2823,7 +2820,6 @@ AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores [Host] : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 DefaultJob : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 ``` -
Add Entire Collection Benchmark Results - click to expand @@ -3375,7 +3371,6 @@ AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores [Host] : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 DefaultJob : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 ``` -
Add Entire Collection Benchmark Results - click to expand @@ -3918,6 +3913,1108 @@ AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores | Actual | AddRa(...)rable [31] | List | RecyclableLongList | 131072 | 845,513.99 ns | 11,990.075 ns | 10,012.256 ns | 840,984.47 ns | 0.54 | 0.01 | - | - | - | 621 B | 0.000 |
+# `AddRange` when Source is IList Benchmarks +## Environment +```csharp +BenchmarkDotNet=v0.13.5, OS=Windows 11 (10.0.22621.1992/22H2/2022Update/SunValley2) +AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores +.NET SDK=7.0.306 + [Host] : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 + DefaultJob : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 +``` +
+Add Entire Collection Benchmark Results - click to expand + +| Method | TestCase | BaseDataType | DataType | TestObjectCount | Mean | Error | StdDev | Median | Ratio | RatioSD | Gen0 | Gen1 | Gen2 | Allocated | Alloc Ratio | +|--------- |--------------------- |------------- |------------------- |---------------- |-----------------:|----------------:|----------------:|-----------------:|------:|--------:|---------:|---------:|---------:|----------:|------------:| +| Baseline | AddRa(...)IList [25] | List | Array | 0 | 11.561 ns | 0.0952 ns | 0.0890 ns | 11.533 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 0 | 9.782 ns | 0.0406 ns | 0.0360 ns | 9.774 ns | 0.85 | 0.01 | 0.0115 | - | - | 24 B | 0.75 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 1 | 30.887 ns | 0.2160 ns | 0.1915 ns | 30.816 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 1 | 16.521 ns | 0.1141 ns | 0.1011 ns | 16.478 ns | 0.53 | 0.00 | 0.0153 | - | - | 32 B | 0.36 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 2 | 30.927 ns | 0.1817 ns | 0.1611 ns | 30.939 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 2 | 16.872 ns | 0.1693 ns | 0.1584 ns | 16.816 ns | 0.55 | 0.01 | 0.0191 | - | - | 40 B | 0.45 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 3 | 31.020 ns | 0.3183 ns | 0.2978 ns | 30.927 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 3 | 16.985 ns | 0.1386 ns | 0.1297 ns | 16.958 ns | 0.55 | 0.01 | 0.0229 | - | - | 48 B | 0.55 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 4 | 30.893 ns | 0.1192 ns | 0.1057 ns | 30.900 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 4 | 17.427 ns | 0.1497 ns | 0.1327 ns | 17.423 ns | 0.56 | 0.00 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 5 | 31.337 ns | 0.3092 ns | 0.2741 ns | 31.228 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 5 | 17.753 ns | 0.3123 ns | 0.2921 ns | 17.764 ns | 0.57 | 0.01 | 0.0306 | - | - | 64 B | 0.67 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 6 | 31.526 ns | 0.1789 ns | 0.1494 ns | 31.487 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 6 | 17.893 ns | 0.1490 ns | 0.1320 ns | 17.843 ns | 0.57 | 0.00 | 0.0344 | - | - | 72 B | 0.69 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 7 | 31.588 ns | 0.0404 ns | 0.0316 ns | 31.584 ns | 1.00 | 0.00 | 0.0535 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 7 | 18.253 ns | 0.1078 ns | 0.1009 ns | 18.210 ns | 0.58 | 0.00 | 0.0382 | - | - | 80 B | 0.71 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 8 | 31.822 ns | 0.1194 ns | 0.0997 ns | 31.807 ns | 1.00 | 0.00 | 0.0573 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 8 | 18.796 ns | 0.1734 ns | 0.1537 ns | 18.760 ns | 0.59 | 0.00 | 0.0421 | - | - | 88 B | 0.73 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 9 | 32.727 ns | 0.1830 ns | 0.1622 ns | 32.705 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 9 | 19.057 ns | 0.0349 ns | 0.0291 ns | 19.053 ns | 0.58 | 0.00 | 0.0459 | - | - | 96 B | 0.75 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 10 | 32.955 ns | 0.0982 ns | 0.0918 ns | 32.977 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 10 | 19.487 ns | 0.0434 ns | 0.0406 ns | 19.481 ns | 0.59 | 0.00 | 0.0497 | - | - | 104 B | 0.76 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 11 | 33.982 ns | 0.0925 ns | 0.0820 ns | 33.960 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 11 | 20.028 ns | 0.0508 ns | 0.0451 ns | 20.036 ns | 0.59 | 0.00 | 0.0536 | - | - | 112 B | 0.78 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 12 | 34.230 ns | 0.1326 ns | 0.1175 ns | 34.239 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 12 | 20.367 ns | 0.0507 ns | 0.0423 ns | 20.363 ns | 0.60 | 0.00 | 0.0574 | - | - | 120 B | 0.79 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 13 | 34.708 ns | 0.0795 ns | 0.0705 ns | 34.702 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 13 | 20.585 ns | 0.0638 ns | 0.0533 ns | 20.605 ns | 0.59 | 0.00 | 0.0612 | - | - | 128 B | 0.80 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 14 | 34.910 ns | 0.2307 ns | 0.1927 ns | 34.852 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 14 | 20.834 ns | 0.1324 ns | 0.1174 ns | 20.801 ns | 0.60 | 0.00 | 0.0650 | - | - | 136 B | 0.81 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 15 | 35.028 ns | 0.2072 ns | 0.1837 ns | 34.957 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 15 | 21.328 ns | 0.1690 ns | 0.1498 ns | 21.361 ns | 0.61 | 0.01 | 0.0688 | - | - | 144 B | 0.82 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 16 | 35.412 ns | 0.3122 ns | 0.2921 ns | 35.398 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 16 | 21.820 ns | 0.2015 ns | 0.1682 ns | 21.786 ns | 0.62 | 0.01 | 0.0727 | - | - | 152 B | 0.83 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 17 | 36.019 ns | 0.1591 ns | 0.1242 ns | 36.007 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 17 | 21.641 ns | 0.0269 ns | 0.0210 ns | 21.645 ns | 0.60 | 0.00 | 0.0765 | - | - | 160 B | 0.83 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 18 | 35.666 ns | 0.1202 ns | 0.1066 ns | 35.651 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 18 | 22.160 ns | 0.0412 ns | 0.0365 ns | 22.162 ns | 0.62 | 0.00 | 0.0803 | - | - | 168 B | 0.84 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 19 | 36.616 ns | 0.1072 ns | 0.1002 ns | 36.616 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 19 | 22.770 ns | 0.0372 ns | 0.0291 ns | 22.766 ns | 0.62 | 0.00 | 0.0842 | - | - | 176 B | 0.85 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 20 | 37.018 ns | 0.1070 ns | 0.0893 ns | 37.009 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 20 | 23.053 ns | 0.0319 ns | 0.0267 ns | 23.058 ns | 0.62 | 0.00 | 0.0880 | - | - | 184 B | 0.85 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 30 | 40.198 ns | 0.0746 ns | 0.0698 ns | 40.209 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 30 | 26.306 ns | 0.0476 ns | 0.0397 ns | 26.306 ns | 0.65 | 0.00 | 0.1262 | - | - | 264 B | 0.89 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 32 | 41.025 ns | 0.0718 ns | 0.0560 ns | 41.034 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 32 | 27.334 ns | 0.0474 ns | 0.0443 ns | 27.329 ns | 0.67 | 0.00 | 0.1339 | - | - | 280 B | 0.90 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 36 | 49.029 ns | 0.4502 ns | 0.4211 ns | 48.973 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 36 | 33.956 ns | 0.3211 ns | 0.3003 ns | 33.924 ns | 0.69 | 0.01 | 0.1492 | - | - | 312 B | 0.91 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 37 | 49.276 ns | 0.3163 ns | 0.2469 ns | 49.330 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 37 | 35.178 ns | 0.3446 ns | 0.3055 ns | 35.098 ns | 0.71 | 0.01 | 0.1530 | - | - | 320 B | 0.91 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 40 | 50.841 ns | 0.5103 ns | 0.4524 ns | 50.682 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)IList [25] | List | Array | 40 | 50.833 ns | 0.5447 ns | 0.5095 ns | 50.910 ns | 1.00 | 0.01 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 40 | 36.350 ns | 0.3127 ns | 0.2772 ns | 36.325 ns | 0.72 | 0.01 | 0.1644 | - | - | 344 B | 0.91 | +| Actual | AddRa(...)IList [25] | List | Array | 40 | 35.943 ns | 0.2114 ns | 0.1978 ns | 35.984 ns | 0.71 | 0.01 | 0.1644 | - | - | 344 B | 0.91 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 50 | 55.876 ns | 0.5287 ns | 0.4687 ns | 55.975 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 50 | 41.327 ns | 0.3464 ns | 0.3240 ns | 41.384 ns | 0.74 | 0.01 | 0.2027 | - | - | 424 B | 0.93 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 60 | 60.153 ns | 1.1107 ns | 1.0390 ns | 60.539 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 60 | 46.532 ns | 0.4100 ns | 0.3835 ns | 46.534 ns | 0.77 | 0.02 | 0.2410 | - | - | 504 B | 0.94 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 70 | 64.312 ns | 0.8018 ns | 0.7500 ns | 64.353 ns | 1.00 | 0.00 | 0.2944 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 70 | 51.531 ns | 0.5393 ns | 0.5045 ns | 51.358 ns | 0.80 | 0.01 | 0.2792 | - | - | 584 B | 0.95 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 80 | 69.591 ns | 0.8384 ns | 0.7842 ns | 69.782 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 80 | 53.840 ns | 1.0982 ns | 1.3889 ns | 53.336 ns | 0.78 | 0.02 | 0.3175 | - | - | 664 B | 0.95 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 90 | 75.388 ns | 1.0285 ns | 0.9117 ns | 75.309 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 90 | 58.507 ns | 0.3529 ns | 0.3301 ns | 58.386 ns | 0.78 | 0.01 | 0.3557 | - | - | 744 B | 0.96 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 100 | 81.709 ns | 0.8223 ns | 0.7692 ns | 81.595 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 100 | 64.289 ns | 1.0734 ns | 1.0041 ns | 64.239 ns | 0.79 | 0.01 | 0.3940 | - | - | 824 B | 0.96 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 128 | 92.710 ns | 1.4550 ns | 1.3610 ns | 92.521 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 128 | 78.214 ns | 0.5141 ns | 0.4809 ns | 78.205 ns | 0.84 | 0.01 | 0.5009 | - | - | 1048 B | 0.97 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 256 | 158.083 ns | 2.0865 ns | 1.9517 ns | 158.151 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 256 | 138.683 ns | 1.2822 ns | 1.1366 ns | 138.785 ns | 0.88 | 0.01 | 0.9899 | - | - | 2072 B | 0.98 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 512 | 281.664 ns | 5.5848 ns | 5.7352 ns | 282.142 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 512 | 255.959 ns | 2.0557 ns | 1.7166 ns | 256.302 ns | 0.91 | 0.02 | 1.9684 | - | - | 4120 B | 0.99 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 1024 | 549.075 ns | 10.9479 ns | 11.7141 ns | 549.289 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 1024 | 509.102 ns | 5.6384 ns | 5.2741 ns | 508.597 ns | 0.92 | 0.02 | 3.9215 | - | - | 8216 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 2048 | 1,064.091 ns | 20.2860 ns | 24.1491 ns | 1,060.544 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 2048 | 951.449 ns | 18.6972 ns | 17.4894 ns | 946.171 ns | 0.89 | 0.02 | 7.8125 | - | - | 16408 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 4096 | 2,116.288 ns | 31.3652 ns | 27.8044 ns | 2,114.965 ns | 1.00 | 0.00 | 15.6250 | - | - | 32824 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 4096 | 1,983.915 ns | 39.7221 ns | 37.1561 ns | 1,998.955 ns | 0.94 | 0.02 | 15.6250 | - | - | 32792 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 8192 | 3,953.464 ns | 44.5599 ns | 45.7598 ns | 3,936.942 ns | 1.00 | 0.00 | 31.2424 | - | - | 65592 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 8192 | 3,806.840 ns | 64.6403 ns | 53.9776 ns | 3,812.026 ns | 0.96 | 0.02 | 31.2500 | - | - | 65560 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 16384 | 65,027.839 ns | 1,313.6789 ns | 3,873.4120 ns | 65,996.844 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131155 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 16384 | 64,941.044 ns | 1,287.4233 ns | 3,755.4741 ns | 65,528.821 ns | 1.00 | 0.08 | 41.6260 | 41.6260 | 41.6260 | 131123 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 32768 | 129,345.736 ns | 2,683.2450 ns | 7,911.6083 ns | 129,610.901 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262254 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 32768 | 125,133.467 ns | 2,474.2627 ns | 5,685.0300 ns | 125,954.346 ns | 0.97 | 0.07 | 83.2520 | 83.2520 | 83.2520 | 262222 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 65536 | 124,025.820 ns | 2,445.4793 ns | 2,718.1437 ns | 123,502.734 ns | 1.00 | 0.00 | 125.2441 | 124.2676 | 124.2676 | 524893 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 65536 | 125,483.961 ns | 2,483.1422 ns | 3,140.3799 ns | 124,636.328 ns | 1.01 | 0.04 | 116.6992 | 116.4551 | 116.4551 | 524387 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 131072 | 306,819.266 ns | 6,118.1585 ns | 8,374.6044 ns | 307,005.542 ns | 1.00 | 0.00 | 191.8945 | 190.4297 | 190.4297 | 1049230 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 131072 | 309,582.061 ns | 6,102.8761 ns | 8,555.3800 ns | 308,461.304 ns | 1.01 | 0.04 | 201.6602 | 201.1719 | 201.1719 | 1048723 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | Array | 850000 | 3,451,548.203 ns | 120,204.4577 ns | 354,425.5555 ns | 3,522,158.594 ns | 1.00 | 0.00 | 171.8750 | 171.8750 | 171.8750 | 6800215 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | Array | 850000 | 3,492,861.539 ns | 87,128.2228 ns | 256,899.5307 ns | 3,480,016.016 ns | 1.02 | 0.12 | 175.7813 | 175.7813 | 175.7813 | 6800182 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 0 | 10.109 ns | 0.0399 ns | 0.0334 ns | 10.100 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 0 | 14.650 ns | 0.0529 ns | 0.0442 ns | 14.650 ns | 1.45 | 0.01 | 0.0268 | - | - | 56 B | 1.75 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 1 | 30.894 ns | 0.0484 ns | 0.0404 ns | 30.900 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 1 | 54.664 ns | 0.4874 ns | 0.4559 ns | 54.757 ns | 1.77 | 0.02 | 0.0267 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 2 | 31.072 ns | 0.3179 ns | 0.2818 ns | 31.117 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 2 | 54.812 ns | 0.6247 ns | 0.5844 ns | 54.656 ns | 1.76 | 0.02 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 3 | 31.067 ns | 0.1880 ns | 0.1468 ns | 31.092 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 3 | 55.097 ns | 0.3519 ns | 0.3119 ns | 55.057 ns | 1.77 | 0.01 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 4 | 30.937 ns | 0.2062 ns | 0.1722 ns | 30.972 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 4 | 53.967 ns | 0.5870 ns | 0.5204 ns | 53.788 ns | 1.74 | 0.02 | 0.0267 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 5 | 31.492 ns | 0.2808 ns | 0.2626 ns | 31.462 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 5 | 55.160 ns | 0.6057 ns | 0.5665 ns | 55.190 ns | 1.75 | 0.02 | 0.0267 | - | - | 56 B | 0.58 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 6 | 31.581 ns | 0.2464 ns | 0.2185 ns | 31.486 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 6 | 55.440 ns | 0.9516 ns | 0.8901 ns | 55.658 ns | 1.75 | 0.03 | 0.0268 | - | - | 56 B | 0.54 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 7 | 31.885 ns | 0.1909 ns | 0.1692 ns | 31.807 ns | 1.00 | 0.00 | 0.0535 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 7 | 53.472 ns | 0.5804 ns | 0.5145 ns | 53.528 ns | 1.68 | 0.02 | 0.0267 | - | - | 56 B | 0.50 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 8 | 31.843 ns | 0.1115 ns | 0.0988 ns | 31.852 ns | 1.00 | 0.00 | 0.0573 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 8 | 54.059 ns | 0.5702 ns | 0.5333 ns | 54.221 ns | 1.70 | 0.02 | 0.0268 | - | - | 56 B | 0.47 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 9 | 32.882 ns | 0.2576 ns | 0.2284 ns | 32.841 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 9 | 56.155 ns | 0.8924 ns | 0.8347 ns | 56.340 ns | 1.71 | 0.03 | 0.0267 | - | - | 56 B | 0.44 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 10 | 33.201 ns | 0.3842 ns | 0.3594 ns | 33.010 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 10 | 57.274 ns | 0.8838 ns | 0.8267 ns | 57.432 ns | 1.73 | 0.04 | 0.0267 | - | - | 56 B | 0.41 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 11 | 34.248 ns | 0.4626 ns | 0.4327 ns | 34.008 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 11 | 56.770 ns | 0.6994 ns | 0.6542 ns | 56.878 ns | 1.66 | 0.02 | 0.0267 | - | - | 56 B | 0.39 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 12 | 34.345 ns | 0.1920 ns | 0.1702 ns | 34.262 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 12 | 56.465 ns | 0.7831 ns | 0.7325 ns | 56.272 ns | 1.65 | 0.02 | 0.0267 | - | - | 56 B | 0.37 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 13 | 34.667 ns | 0.2287 ns | 0.2139 ns | 34.596 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 13 | 57.184 ns | 0.5465 ns | 0.4844 ns | 57.189 ns | 1.65 | 0.01 | 0.0267 | - | - | 56 B | 0.35 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 14 | 35.081 ns | 0.1810 ns | 0.1693 ns | 35.067 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 14 | 56.229 ns | 0.5598 ns | 0.5237 ns | 56.276 ns | 1.60 | 0.01 | 0.0267 | - | - | 56 B | 0.33 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 15 | 35.284 ns | 0.0622 ns | 0.0519 ns | 35.263 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 15 | 56.588 ns | 0.8965 ns | 0.8386 ns | 56.413 ns | 1.61 | 0.02 | 0.0267 | - | - | 56 B | 0.32 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 16 | 35.556 ns | 0.1859 ns | 0.1648 ns | 35.519 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 16 | 56.044 ns | 0.6294 ns | 0.5888 ns | 56.125 ns | 1.58 | 0.02 | 0.0267 | - | - | 56 B | 0.30 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 17 | 35.601 ns | 0.0829 ns | 0.0735 ns | 35.607 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 17 | 56.008 ns | 0.6647 ns | 0.6218 ns | 55.821 ns | 1.57 | 0.02 | 0.0267 | - | - | 56 B | 0.29 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 18 | 35.894 ns | 0.3423 ns | 0.3034 ns | 35.740 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 18 | 56.599 ns | 0.6876 ns | 0.6096 ns | 56.450 ns | 1.58 | 0.02 | 0.0267 | - | - | 56 B | 0.28 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 19 | 36.732 ns | 0.1739 ns | 0.1452 ns | 36.684 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 19 | 73.265 ns | 0.3722 ns | 0.3299 ns | 73.190 ns | 1.99 | 0.01 | 0.0267 | - | - | 56 B | 0.27 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 20 | 37.093 ns | 0.2831 ns | 0.2510 ns | 36.971 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 20 | 58.017 ns | 0.4944 ns | 0.4129 ns | 58.121 ns | 1.56 | 0.02 | 0.0267 | - | - | 56 B | 0.26 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 30 | 40.556 ns | 0.2538 ns | 0.2374 ns | 40.508 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 30 | 58.084 ns | 0.7491 ns | 0.6640 ns | 57.896 ns | 1.43 | 0.02 | 0.0267 | - | - | 56 B | 0.19 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 32 | 41.118 ns | 0.2689 ns | 0.2515 ns | 41.099 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 32 | 57.374 ns | 1.1336 ns | 1.0604 ns | 57.057 ns | 1.40 | 0.03 | 0.0267 | - | - | 56 B | 0.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 36 | 48.473 ns | 0.4292 ns | 0.4015 ns | 48.396 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 36 | 62.450 ns | 0.2505 ns | 0.2220 ns | 62.433 ns | 1.29 | 0.01 | 0.0267 | - | - | 56 B | 0.16 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 37 | 49.121 ns | 0.4816 ns | 0.4269 ns | 49.022 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 37 | 61.496 ns | 1.1423 ns | 1.0685 ns | 61.561 ns | 1.25 | 0.02 | 0.0267 | - | - | 56 B | 0.16 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 40 | 50.690 ns | 0.5339 ns | 0.4733 ns | 50.603 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)IList [25] | List | PooledList | 40 | 51.017 ns | 0.4182 ns | 0.3912 ns | 50.976 ns | 1.01 | 0.01 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 40 | 60.131 ns | 0.6523 ns | 0.5783 ns | 60.192 ns | 1.19 | 0.02 | 0.0267 | - | - | 56 B | 0.15 | +| Actual | AddRa(...)IList [25] | List | PooledList | 40 | 60.715 ns | 0.5925 ns | 0.5542 ns | 60.921 ns | 1.20 | 0.01 | 0.0267 | - | - | 56 B | 0.15 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 50 | 55.576 ns | 0.3552 ns | 0.3149 ns | 55.557 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 50 | 64.926 ns | 0.7339 ns | 0.6865 ns | 64.989 ns | 1.17 | 0.01 | 0.0267 | - | - | 56 B | 0.12 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 60 | 59.674 ns | 0.9602 ns | 0.8512 ns | 59.822 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 60 | 63.438 ns | 0.7619 ns | 0.7127 ns | 63.402 ns | 1.06 | 0.02 | 0.0267 | - | - | 56 B | 0.10 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 70 | 66.442 ns | 1.1041 ns | 1.0328 ns | 66.359 ns | 1.00 | 0.00 | 0.2944 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 70 | 66.461 ns | 0.7842 ns | 0.7335 ns | 66.596 ns | 1.00 | 0.02 | 0.0267 | - | - | 56 B | 0.09 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 80 | 70.782 ns | 0.8726 ns | 0.8162 ns | 70.860 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 80 | 66.146 ns | 0.2943 ns | 0.2457 ns | 66.140 ns | 0.93 | 0.01 | 0.0267 | - | - | 56 B | 0.08 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 850000 | 2,520,368.112 ns | 23,734.4002 ns | 22,201.1726 ns | 2,516,511.133 ns | 1.00 | 0.00 | 93.7500 | 93.7500 | 93.7500 | 6800140 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | PooledList | 850000 | 1,455,313.070 ns | 5,962.7425 ns | 4,655.3171 ns | 1,453,272.168 ns | 0.58 | 0.01 | - | - | - | 82 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 90 | 76.598 ns | 1.2409 ns | 1.1000 ns | 76.878 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 90 | 66.730 ns | 0.3418 ns | 0.3030 ns | 66.654 ns | 0.87 | 0.01 | 0.0267 | - | - | 56 B | 0.07 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 100 | 80.429 ns | 0.9076 ns | 0.8490 ns | 80.258 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 100 | 66.371 ns | 0.9463 ns | 0.7902 ns | 66.440 ns | 0.82 | 0.01 | 0.0267 | - | - | 56 B | 0.07 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 128 | 93.337 ns | 1.4172 ns | 1.3256 ns | 93.539 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 128 | 66.341 ns | 0.6787 ns | 0.6349 ns | 66.462 ns | 0.71 | 0.01 | 0.0267 | - | - | 56 B | 0.05 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 256 | 156.577 ns | 2.2610 ns | 2.1149 ns | 156.954 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 256 | 77.210 ns | 1.0303 ns | 0.9638 ns | 77.487 ns | 0.49 | 0.01 | 0.0267 | - | - | 56 B | 0.03 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 512 | 285.824 ns | 5.7056 ns | 5.8592 ns | 285.271 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | PooledList | 512 | 94.687 ns | 1.6892 ns | 1.5801 ns | 94.770 ns | 0.33 | 0.01 | 0.0267 | - | - | 56 B | 0.01 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 1024 | 547.219 ns | 10.7280 ns | 13.1750 ns | 543.768 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | PooledList | 1024 | 125.771 ns | 0.9057 ns | 0.8472 ns | 125.709 ns | 0.23 | 0.00 | 0.0267 | - | - | 56 B | 0.007 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 2048 | 1,079.753 ns | 19.7248 ns | 18.4506 ns | 1,078.116 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | PooledList | 2048 | 244.736 ns | 0.3130 ns | 0.2775 ns | 244.771 ns | 0.23 | 0.00 | 0.0267 | - | - | 56 B | 0.003 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 4096 | 2,083.964 ns | 39.0491 ns | 36.5266 ns | 2,071.794 ns | 1.00 | 0.00 | 15.6250 | - | - | 32824 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | PooledList | 4096 | 599.418 ns | 2.8731 ns | 2.6875 ns | 597.939 ns | 0.29 | 0.00 | 0.0267 | - | - | 56 B | 0.002 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 8192 | 3,974.473 ns | 74.3755 ns | 65.9319 ns | 3,952.464 ns | 1.00 | 0.00 | 31.2424 | - | - | 65592 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | PooledList | 8192 | 1,150.329 ns | 5.4272 ns | 5.0766 ns | 1,148.314 ns | 0.29 | 0.00 | 0.0267 | - | - | 56 B | 0.001 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 16384 | 64,586.399 ns | 1,285.7132 ns | 2,383.1518 ns | 64,706.549 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131154 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | PooledList | 16384 | 2,227.499 ns | 3.7093 ns | 3.2882 ns | 2,228.010 ns | 0.03 | 0.00 | 0.0267 | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 32768 | 127,391.077 ns | 2,578.4185 ns | 7,602.5250 ns | 129,305.945 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262254 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | PooledList | 32768 | 4,719.842 ns | 12.0225 ns | 10.6576 ns | 4,719.759 ns | 0.04 | 0.00 | 0.0229 | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 65536 | 129,773.814 ns | 2,523.2607 ns | 3,098.7908 ns | 130,421.252 ns | 1.00 | 0.00 | 112.0605 | 111.0840 | 111.0840 | 525042 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | PooledList | 65536 | 10,743.036 ns | 17.4562 ns | 15.4745 ns | 10,741.354 ns | 0.08 | 0.00 | 0.0153 | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | PooledList | 131072 | 379,768.488 ns | 7,466.2023 ns | 10,466.5729 ns | 381,160.303 ns | 1.00 | 0.00 | 168.9453 | 167.9688 | 167.9688 | 1049081 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | PooledList | 131072 | 22,723.708 ns | 132.3462 ns | 123.7967 ns | 22,677.478 ns | 0.06 | 0.00 | - | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 0 | 10.556 ns | 0.1377 ns | 0.1221 ns | 10.593 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 0 | 22.582 ns | 0.2576 ns | 0.2151 ns | 22.525 ns | 2.14 | 0.04 | 0.0497 | - | - | 104 B | 3.25 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 1 | 30.934 ns | 0.1036 ns | 0.0865 ns | 30.906 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 1 | 31.276 ns | 0.1281 ns | 0.1136 ns | 31.263 ns | 1.01 | 0.00 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 2 | 31.017 ns | 0.1996 ns | 0.1867 ns | 30.917 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 2 | 31.332 ns | 0.3444 ns | 0.3222 ns | 31.199 ns | 1.01 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 3 | 30.975 ns | 0.1415 ns | 0.1324 ns | 30.976 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 3 | 31.215 ns | 0.2941 ns | 0.2607 ns | 31.289 ns | 1.01 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 4 | 30.572 ns | 0.1119 ns | 0.1047 ns | 30.568 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 4 | 31.021 ns | 0.3081 ns | 0.2882 ns | 30.868 ns | 1.01 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 5 | 31.091 ns | 0.1006 ns | 0.0892 ns | 31.070 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 5 | 43.284 ns | 0.4728 ns | 0.4423 ns | 43.043 ns | 1.39 | 0.01 | 0.0918 | - | - | 192 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 6 | 31.501 ns | 0.0543 ns | 0.0508 ns | 31.509 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 6 | 42.989 ns | 0.1585 ns | 0.1237 ns | 42.950 ns | 1.36 | 0.00 | 0.0918 | - | - | 192 B | 1.85 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 7 | 31.793 ns | 0.2292 ns | 0.2144 ns | 31.732 ns | 1.00 | 0.00 | 0.0535 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 7 | 43.253 ns | 0.2087 ns | 0.1743 ns | 43.267 ns | 1.36 | 0.01 | 0.0918 | - | - | 192 B | 1.71 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 8 | 32.056 ns | 0.2277 ns | 0.2130 ns | 32.007 ns | 1.00 | 0.00 | 0.0573 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 8 | 42.991 ns | 0.2103 ns | 0.1756 ns | 42.948 ns | 1.34 | 0.01 | 0.0918 | - | - | 192 B | 1.60 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 9 | 32.645 ns | 0.2217 ns | 0.2074 ns | 32.605 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 9 | 46.822 ns | 0.8454 ns | 0.7908 ns | 46.790 ns | 1.43 | 0.03 | 0.1224 | - | - | 256 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 10 | 32.990 ns | 0.3022 ns | 0.2827 ns | 32.853 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 10 | 47.038 ns | 0.6039 ns | 0.5354 ns | 47.053 ns | 1.43 | 0.01 | 0.1224 | - | - | 256 B | 1.88 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 11 | 33.714 ns | 0.0654 ns | 0.0511 ns | 33.729 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 11 | 46.832 ns | 0.3533 ns | 0.3132 ns | 46.754 ns | 1.39 | 0.01 | 0.1224 | - | - | 256 B | 1.78 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 12 | 33.891 ns | 0.1144 ns | 0.0893 ns | 33.890 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 12 | 46.540 ns | 0.4162 ns | 0.3689 ns | 46.369 ns | 1.37 | 0.01 | 0.1224 | - | - | 256 B | 1.68 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 13 | 34.447 ns | 0.1012 ns | 0.0845 ns | 34.408 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 13 | 46.713 ns | 0.4259 ns | 0.3776 ns | 46.567 ns | 1.36 | 0.01 | 0.1224 | - | - | 256 B | 1.60 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 14 | 34.855 ns | 0.1577 ns | 0.1317 ns | 34.821 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 14 | 46.945 ns | 0.2243 ns | 0.1988 ns | 46.972 ns | 1.35 | 0.01 | 0.1224 | - | - | 256 B | 1.52 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 15 | 34.923 ns | 0.1695 ns | 0.1502 ns | 34.860 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 15 | 46.334 ns | 0.3718 ns | 0.3478 ns | 46.237 ns | 1.33 | 0.01 | 0.1224 | - | - | 256 B | 1.45 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 16 | 35.087 ns | 0.1825 ns | 0.1707 ns | 35.114 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 16 | 46.055 ns | 0.2463 ns | 0.2183 ns | 46.020 ns | 1.31 | 0.01 | 0.1224 | - | - | 256 B | 1.39 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 17 | 35.473 ns | 0.1741 ns | 0.1359 ns | 35.410 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 17 | 51.173 ns | 0.4867 ns | 0.4064 ns | 50.947 ns | 1.44 | 0.01 | 0.1836 | - | - | 384 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 18 | 35.428 ns | 0.0679 ns | 0.0567 ns | 35.428 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 18 | 50.516 ns | 0.4454 ns | 0.4167 ns | 50.472 ns | 1.43 | 0.01 | 0.1836 | - | - | 384 B | 1.92 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 19 | 36.520 ns | 0.2362 ns | 0.2209 ns | 36.435 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 19 | 51.992 ns | 0.5031 ns | 0.4460 ns | 52.101 ns | 1.42 | 0.01 | 0.1836 | - | - | 384 B | 1.85 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 20 | 37.032 ns | 0.1528 ns | 0.1354 ns | 37.002 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 20 | 52.423 ns | 0.4830 ns | 0.4282 ns | 52.431 ns | 1.42 | 0.01 | 0.1836 | - | - | 384 B | 1.78 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 30 | 40.212 ns | 0.0826 ns | 0.0690 ns | 40.241 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 30 | 53.643 ns | 0.8850 ns | 0.8278 ns | 53.834 ns | 1.34 | 0.02 | 0.1836 | - | - | 384 B | 1.30 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 32 | 40.597 ns | 0.2112 ns | 0.1872 ns | 40.583 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 32 | 51.593 ns | 0.8684 ns | 0.8123 ns | 51.203 ns | 1.27 | 0.02 | 0.1836 | - | - | 384 B | 1.23 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 36 | 49.492 ns | 0.3177 ns | 0.2972 ns | 49.488 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 36 | 69.912 ns | 0.5021 ns | 0.4193 ns | 69.921 ns | 1.41 | 0.01 | 0.0650 | - | - | 136 B | 0.40 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 37 | 49.991 ns | 0.3507 ns | 0.3281 ns | 49.943 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 37 | 61.196 ns | 0.7443 ns | 0.6216 ns | 61.256 ns | 1.22 | 0.01 | 0.0650 | - | - | 136 B | 0.39 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 40 | 50.410 ns | 0.5518 ns | 0.5162 ns | 50.364 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 40 | 50.093 ns | 0.4844 ns | 0.4294 ns | 50.112 ns | 0.99 | 0.01 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 40 | 66.396 ns | 0.6599 ns | 0.5850 ns | 66.354 ns | 1.32 | 0.02 | 0.0650 | - | - | 136 B | 0.36 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 40 | 64.040 ns | 1.2770 ns | 1.1945 ns | 64.447 ns | 1.27 | 0.03 | 0.0650 | - | - | 136 B | 0.36 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 50 | 54.756 ns | 0.4812 ns | 0.4266 ns | 54.702 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 50 | 65.578 ns | 1.2450 ns | 1.1645 ns | 65.451 ns | 1.20 | 0.02 | 0.0650 | - | - | 136 B | 0.30 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 60 | 58.328 ns | 0.2445 ns | 0.2287 ns | 58.339 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 60 | 68.801 ns | 0.3399 ns | 0.3013 ns | 68.802 ns | 1.18 | 0.00 | 0.0650 | - | - | 136 B | 0.25 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 70 | 64.164 ns | 0.9150 ns | 0.8558 ns | 64.039 ns | 1.00 | 0.00 | 0.2944 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 70 | 63.476 ns | 0.7882 ns | 0.7373 ns | 63.472 ns | 0.99 | 0.02 | 0.0650 | - | - | 136 B | 0.22 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 80 | 68.632 ns | 1.0906 ns | 1.0202 ns | 68.545 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 80 | 68.444 ns | 1.0898 ns | 0.9661 ns | 68.687 ns | 1.00 | 0.02 | 0.0650 | - | - | 136 B | 0.20 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 90 | 73.865 ns | 1.0296 ns | 0.9631 ns | 74.175 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 90 | 62.814 ns | 0.7448 ns | 0.6602 ns | 62.828 ns | 0.85 | 0.02 | 0.0650 | - | - | 136 B | 0.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 100 | 78.313 ns | 1.5455 ns | 1.4456 ns | 78.142 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 100 | 66.653 ns | 0.9742 ns | 0.9113 ns | 66.687 ns | 0.85 | 0.02 | 0.0650 | - | - | 136 B | 0.16 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 128 | 99.120 ns | 1.1909 ns | 0.9944 ns | 99.276 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 128 | 65.425 ns | 0.6866 ns | 0.6087 ns | 65.417 ns | 0.66 | 0.01 | 0.0650 | - | - | 136 B | 0.13 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 256 | 157.757 ns | 2.7300 ns | 2.4201 ns | 157.605 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 256 | 74.849 ns | 0.2300 ns | 0.1920 ns | 74.830 ns | 0.47 | 0.01 | 0.0650 | - | - | 136 B | 0.06 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 512 | 287.147 ns | 5.5596 ns | 5.4603 ns | 286.818 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 512 | 102.657 ns | 0.7090 ns | 0.6632 ns | 102.494 ns | 0.36 | 0.01 | 0.0650 | - | - | 136 B | 0.03 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 1024 | 544.297 ns | 10.7342 ns | 12.3616 ns | 541.139 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 1024 | 126.693 ns | 0.7221 ns | 0.6401 ns | 126.689 ns | 0.23 | 0.00 | 0.0648 | - | - | 136 B | 0.02 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 2048 | 1,060.795 ns | 18.7660 ns | 15.6705 ns | 1,062.407 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 2048 | 241.718 ns | 1.6162 ns | 1.3496 ns | 241.483 ns | 0.23 | 0.00 | 0.0648 | - | - | 136 B | 0.008 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 4096 | 2,175.340 ns | 42.9639 ns | 40.1885 ns | 2,176.568 ns | 1.00 | 0.00 | 15.6250 | - | - | 32824 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 4096 | 606.627 ns | 0.7069 ns | 0.6266 ns | 606.803 ns | 0.28 | 0.00 | 0.0648 | - | - | 136 B | 0.004 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 8192 | 4,017.371 ns | 57.7421 ns | 54.0120 ns | 3,991.319 ns | 1.00 | 0.00 | 31.2500 | - | - | 65592 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 8192 | 1,139.919 ns | 2.6974 ns | 2.3912 ns | 1,139.340 ns | 0.28 | 0.00 | 0.0648 | - | - | 136 B | 0.002 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 16384 | 63,974.696 ns | 1,266.8082 ns | 2,379.3728 ns | 63,946.506 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131155 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 16384 | 2,214.292 ns | 5.7931 ns | 5.1354 ns | 2,212.453 ns | 0.03 | 0.00 | 0.0648 | - | - | 136 B | 0.001 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 32768 | 126,119.643 ns | 2,489.7550 ns | 5,568.6938 ns | 126,839.966 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262254 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 32768 | 4,747.791 ns | 18.1336 ns | 16.0750 ns | 4,752.184 ns | 0.04 | 0.00 | 0.0610 | - | - | 136 B | 0.001 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 65536 | 125,046.032 ns | 1,903.5659 ns | 1,780.5967 ns | 124,956.787 ns | 1.00 | 0.00 | 121.8262 | 120.8496 | 120.8496 | 525089 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 65536 | 10,783.095 ns | 53.1563 ns | 49.7224 ns | 10,763.589 ns | 0.09 | 0.00 | 0.0610 | - | - | 136 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 131072 | 454,041.977 ns | 35,108.3205 ns | 103,517.6751 ns | 394,892.920 ns | 1.00 | 0.00 | 165.0391 | 164.0625 | 164.0625 | 1048894 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 131072 | 22,479.243 ns | 28.8111 ns | 25.5403 ns | 22,477.042 ns | 0.04 | 0.00 | 0.0610 | - | - | 136 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableList | 850000 | 2,506,399.051 ns | 16,140.5016 ns | 14,308.1343 ns | 2,510,799.805 ns | 1.00 | 0.00 | 93.7500 | 93.7500 | 93.7500 | 6800140 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableList | 850000 | 1,458,663.991 ns | 20,268.5738 ns | 18,959.2365 ns | 1,463,663.770 ns | 0.58 | 0.01 | - | - | - | 161 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 0 | 11.427 ns | 0.1625 ns | 0.1520 ns | 11.341 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 0 | 21.876 ns | 0.3315 ns | 0.3101 ns | 21.825 ns | 1.91 | 0.04 | 0.0421 | - | - | 88 B | 2.75 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 1 | 30.961 ns | 0.2584 ns | 0.2291 ns | 30.885 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 1 | 96.964 ns | 1.6963 ns | 1.5867 ns | 97.019 ns | 3.13 | 0.06 | 0.0880 | - | - | 184 B | 2.09 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 2 | 30.974 ns | 0.3002 ns | 0.2808 ns | 30.904 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 2 | 98.452 ns | 0.8725 ns | 0.7735 ns | 98.493 ns | 3.18 | 0.04 | 0.0956 | - | - | 200 B | 2.27 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 3 | 30.894 ns | 0.2017 ns | 0.1788 ns | 30.814 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 3 | 101.677 ns | 1.3753 ns | 1.2192 ns | 101.755 ns | 3.29 | 0.04 | 0.1070 | - | - | 224 B | 2.55 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 4 | 30.737 ns | 0.3144 ns | 0.2787 ns | 30.655 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 4 | 98.949 ns | 0.9144 ns | 0.8106 ns | 98.782 ns | 3.22 | 0.03 | 0.1109 | - | - | 232 B | 2.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 5 | 31.461 ns | 0.3613 ns | 0.3380 ns | 31.286 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 5 | 104.993 ns | 1.6420 ns | 1.5359 ns | 105.024 ns | 3.34 | 0.06 | 0.1301 | - | - | 272 B | 2.83 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 6 | 31.591 ns | 0.1534 ns | 0.1360 ns | 31.523 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 6 | 103.441 ns | 1.8832 ns | 1.6694 ns | 103.637 ns | 3.27 | 0.06 | 0.1339 | - | - | 280 B | 2.69 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 7 | 31.676 ns | 0.1623 ns | 0.1438 ns | 31.614 ns | 1.00 | 0.00 | 0.0535 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 7 | 101.432 ns | 1.7286 ns | 1.5324 ns | 101.809 ns | 3.20 | 0.04 | 0.1377 | - | - | 288 B | 2.57 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 8 | 31.728 ns | 0.0741 ns | 0.0619 ns | 31.723 ns | 1.00 | 0.00 | 0.0573 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 8 | 100.853 ns | 1.5857 ns | 1.4832 ns | 101.192 ns | 3.17 | 0.05 | 0.1415 | - | - | 296 B | 2.47 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 9 | 32.739 ns | 0.1926 ns | 0.1608 ns | 32.682 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 9 | 109.329 ns | 0.9654 ns | 0.9030 ns | 109.145 ns | 3.34 | 0.03 | 0.1760 | - | - | 368 B | 2.88 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 10 | 33.114 ns | 0.0566 ns | 0.0473 ns | 33.117 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 10 | 107.779 ns | 1.1626 ns | 1.0875 ns | 107.968 ns | 3.26 | 0.04 | 0.1798 | - | - | 376 B | 2.76 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 11 | 34.027 ns | 0.1806 ns | 0.1601 ns | 33.962 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 11 | 112.670 ns | 1.6568 ns | 1.5497 ns | 112.423 ns | 3.31 | 0.05 | 0.1836 | - | - | 384 B | 2.67 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 12 | 34.148 ns | 0.0747 ns | 0.0662 ns | 34.133 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 12 | 112.535 ns | 1.3192 ns | 1.2340 ns | 112.265 ns | 3.29 | 0.03 | 0.1874 | - | - | 392 B | 2.58 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 13 | 34.603 ns | 0.0550 ns | 0.0459 ns | 34.588 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 13 | 113.749 ns | 0.6956 ns | 0.6506 ns | 113.741 ns | 3.29 | 0.02 | 0.1912 | - | - | 400 B | 2.50 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 14 | 34.777 ns | 0.0593 ns | 0.0495 ns | 34.791 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 14 | 111.589 ns | 1.1807 ns | 0.9859 ns | 111.716 ns | 3.21 | 0.03 | 0.1950 | - | - | 408 B | 2.43 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 15 | 34.990 ns | 0.1500 ns | 0.1329 ns | 34.952 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 15 | 110.815 ns | 0.7695 ns | 0.6821 ns | 110.906 ns | 3.17 | 0.02 | 0.1988 | - | - | 416 B | 2.36 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 16 | 35.001 ns | 0.1396 ns | 0.1237 ns | 35.032 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 16 | 106.799 ns | 1.4223 ns | 1.2608 ns | 107.128 ns | 3.05 | 0.03 | 0.2027 | - | - | 424 B | 2.30 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 17 | 35.472 ns | 0.2175 ns | 0.1928 ns | 35.407 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 17 | 113.563 ns | 0.5820 ns | 0.5444 ns | 113.264 ns | 3.20 | 0.02 | 0.2677 | - | - | 560 B | 2.92 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 18 | 35.767 ns | 0.2285 ns | 0.2138 ns | 35.699 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 18 | 113.764 ns | 0.8705 ns | 0.6796 ns | 113.648 ns | 3.18 | 0.03 | 0.2716 | - | - | 568 B | 2.84 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 19 | 36.833 ns | 0.2695 ns | 0.2521 ns | 36.687 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 19 | 118.829 ns | 1.3396 ns | 1.2531 ns | 118.823 ns | 3.23 | 0.04 | 0.2754 | - | - | 576 B | 2.77 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 20 | 36.942 ns | 0.2047 ns | 0.1815 ns | 36.858 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 20 | 118.490 ns | 2.1452 ns | 2.0066 ns | 118.753 ns | 3.21 | 0.06 | 0.2792 | - | - | 584 B | 2.70 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 30 | 40.281 ns | 0.1968 ns | 0.1643 ns | 40.215 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 30 | 121.877 ns | 1.3765 ns | 1.2876 ns | 121.663 ns | 3.02 | 0.04 | 0.3173 | - | - | 664 B | 2.24 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 32 | 41.229 ns | 0.2518 ns | 0.2103 ns | 41.236 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 32 | 120.601 ns | 2.1520 ns | 2.0130 ns | 120.556 ns | 2.93 | 0.05 | 0.3250 | - | - | 680 B | 2.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 36 | 49.076 ns | 0.7010 ns | 0.6557 ns | 48.805 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 36 | 137.030 ns | 2.0529 ns | 1.9203 ns | 136.662 ns | 2.79 | 0.05 | 0.2217 | - | - | 464 B | 1.35 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 37 | 49.921 ns | 0.4713 ns | 0.4409 ns | 49.888 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 37 | 137.923 ns | 1.5966 ns | 1.4153 ns | 137.730 ns | 2.76 | 0.04 | 0.0880 | - | - | 184 B | 0.52 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 40 | 50.882 ns | 0.5683 ns | 0.5316 ns | 50.818 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 40 | 50.127 ns | 0.3722 ns | 0.3300 ns | 50.155 ns | 0.98 | 0.01 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 40 | 136.375 ns | 1.9591 ns | 1.8325 ns | 136.078 ns | 2.68 | 0.05 | 0.0880 | - | - | 184 B | 0.49 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 40 | 137.301 ns | 1.8969 ns | 1.6815 ns | 137.890 ns | 2.70 | 0.06 | 0.0880 | - | - | 184 B | 0.49 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 50 | 55.534 ns | 0.5898 ns | 0.5229 ns | 55.535 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 50 | 148.491 ns | 1.1530 ns | 1.0221 ns | 148.421 ns | 2.67 | 0.03 | 0.0880 | - | - | 184 B | 0.40 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 60 | 59.640 ns | 1.2013 ns | 1.3834 ns | 58.841 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 60 | 140.369 ns | 0.9340 ns | 0.8737 ns | 140.442 ns | 2.34 | 0.06 | 0.0880 | - | - | 184 B | 0.34 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 70 | 64.660 ns | 0.9782 ns | 0.8672 ns | 64.609 ns | 1.00 | 0.00 | 0.2944 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 70 | 150.759 ns | 1.6271 ns | 1.4424 ns | 150.359 ns | 2.33 | 0.04 | 0.0880 | - | - | 184 B | 0.30 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 80 | 70.355 ns | 0.9071 ns | 0.8041 ns | 70.180 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 80 | 147.871 ns | 1.4497 ns | 1.2851 ns | 147.876 ns | 2.10 | 0.03 | 0.0880 | - | - | 184 B | 0.26 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 850000 | 3,384,784.004 ns | 72,885.3393 ns | 212,609.9557 ns | 3,406,206.836 ns | 1.00 | 0.00 | 175.7813 | 175.7813 | 175.7813 | 6800219 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 850000 | 2,899,466.155 ns | 10,038.6035 ns | 8,898.9605 ns | 2,900,662.695 ns | 0.93 | 0.08 | - | - | - | 514 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 90 | 74.707 ns | 1.2513 ns | 1.1705 ns | 74.637 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 90 | 148.435 ns | 1.2341 ns | 1.0940 ns | 148.388 ns | 1.99 | 0.03 | 0.0880 | - | - | 184 B | 0.24 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 100 | 81.646 ns | 1.2866 ns | 1.2035 ns | 81.741 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 100 | 151.587 ns | 1.5725 ns | 1.3940 ns | 151.394 ns | 1.86 | 0.03 | 0.0880 | - | - | 184 B | 0.21 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 128 | 93.299 ns | 1.3477 ns | 1.1254 ns | 93.623 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 128 | 163.134 ns | 0.9073 ns | 0.8487 ns | 163.007 ns | 1.75 | 0.02 | 0.0880 | - | - | 184 B | 0.17 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 256 | 157.157 ns | 2.3804 ns | 2.2267 ns | 156.437 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 256 | 175.526 ns | 1.1563 ns | 1.0816 ns | 175.576 ns | 1.12 | 0.02 | 0.0880 | - | - | 184 B | 0.09 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 512 | 283.826 ns | 4.8978 ns | 4.5814 ns | 283.468 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 512 | 203.324 ns | 1.8002 ns | 1.6839 ns | 203.104 ns | 0.72 | 0.01 | 0.0880 | - | - | 184 B | 0.04 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 1024 | 534.657 ns | 10.7360 ns | 13.1847 ns | 532.521 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 1024 | 292.517 ns | 1.8817 ns | 1.7602 ns | 292.501 ns | 0.55 | 0.01 | 0.0877 | - | - | 184 B | 0.02 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 2048 | 1,077.110 ns | 20.5871 ns | 39.1690 ns | 1,067.488 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.00 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 2048 | 637.152 ns | 4.2153 ns | 3.9430 ns | 638.531 ns | 0.58 | 0.03 | 0.0877 | - | - | 184 B | 0.01 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 4096 | 2,098.656 ns | 41.6158 ns | 54.1123 ns | 2,101.329 ns | 1.00 | 0.00 | 15.6250 | - | - | 32824 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 4096 | 1,190.662 ns | 2.3803 ns | 2.2265 ns | 1,190.206 ns | 0.57 | 0.02 | 0.0877 | - | - | 184 B | 0.006 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 8192 | 3,922.221 ns | 29.2421 ns | 27.3530 ns | 3,918.271 ns | 1.00 | 0.00 | 31.2424 | - | - | 65592 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 8192 | 2,273.528 ns | 3.0178 ns | 2.3561 ns | 2,273.366 ns | 0.58 | 0.00 | 0.0877 | - | - | 184 B | 0.003 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 16384 | 64,771.845 ns | 1,295.0230 ns | 3,715.6637 ns | 64,796.143 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131155 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 16384 | 4,708.604 ns | 6.5462 ns | 6.1233 ns | 4,708.671 ns | 0.07 | 0.00 | 0.2213 | - | - | 464 B | 0.004 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 32768 | 126,789.227 ns | 2,532.3679 ns | 5,919.3283 ns | 128,485.181 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262254 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 32768 | 10,899.942 ns | 68.4004 ns | 63.9817 ns | 10,907.268 ns | 0.09 | 0.00 | 0.2136 | - | - | 464 B | 0.002 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 65536 | 125,077.772 ns | 2,406.0231 ns | 3,211.9718 ns | 125,489.795 ns | 1.00 | 0.00 | 119.6289 | 118.6523 | 118.6523 | 525043 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 65536 | 22,357.269 ns | 136.9451 ns | 121.3983 ns | 22,328.387 ns | 0.18 | 0.01 | 0.2136 | - | - | 464 B | 0.001 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)IList [25] | List | RecyclableLongList | 131072 | 312,634.663 ns | 6,159.5050 ns | 9,219.2571 ns | 311,814.404 ns | 1.00 | 0.00 | 194.8242 | 193.3594 | 193.3594 | 1049261 B | 1.000 | +| Actual | AddRa(...)IList [25] | List | RecyclableLongList | 131072 | 45,652.759 ns | 488.1634 ns | 432.7441 ns | 45,733.435 ns | 0.15 | 0.01 | 0.1831 | - | - | 464 B | 0.000 | +
+ +# `AddRange` when Source is List Benchmarks +## Environment +```csharp +BenchmarkDotNet=v0.13.5, OS=Windows 11 (10.0.22621.1992/22H2/2022Update/SunValley2) +AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores +.NET SDK=7.0.306 + [Host] : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 + DefaultJob : .NET 7.0.9 (7.0.923.32018), X64 RyuJIT AVX2 +``` +
+Add Entire Collection Benchmark Results - click to expand + +| Method | TestCase | BaseDataType | DataType | TestObjectCount | Mean | Error | StdDev | Median | Ratio | RatioSD | Gen0 | Gen1 | Gen2 | Allocated | Alloc Ratio | +|--------- |--------------------- |------------- |------------------- |---------------- |-----------------:|---------------:|----------------:|-----------------:|------:|--------:|---------:|---------:|---------:|----------:|------------:| +| Baseline | AddRa(...)sList [24] | List | Array | 0 | 10.900 ns | 0.1637 ns | 0.1451 ns | 10.869 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 0 | 10.968 ns | 0.0896 ns | 0.0838 ns | 10.963 ns | 1.01 | 0.01 | 0.0115 | - | - | 24 B | 0.75 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 1 | 24.776 ns | 0.3375 ns | 0.3157 ns | 24.744 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 1 | 10.720 ns | 0.1142 ns | 0.1068 ns | 10.690 ns | 0.43 | 0.01 | 0.0153 | - | - | 32 B | 0.36 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 2 | 24.820 ns | 0.2216 ns | 0.2073 ns | 24.850 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 2 | 11.004 ns | 0.1534 ns | 0.1435 ns | 10.927 ns | 0.44 | 0.01 | 0.0191 | - | - | 40 B | 0.45 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 3 | 24.797 ns | 0.2301 ns | 0.2153 ns | 24.798 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 3 | 11.281 ns | 0.0378 ns | 0.0295 ns | 11.265 ns | 0.45 | 0.00 | 0.0229 | - | - | 48 B | 0.55 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 4 | 24.881 ns | 0.4802 ns | 0.4492 ns | 24.665 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 4 | 11.620 ns | 0.1667 ns | 0.1477 ns | 11.540 ns | 0.47 | 0.01 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 5 | 24.991 ns | 0.2176 ns | 0.1929 ns | 24.877 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 5 | 12.074 ns | 0.0889 ns | 0.0832 ns | 12.042 ns | 0.48 | 0.00 | 0.0306 | - | - | 64 B | 0.67 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 6 | 25.414 ns | 0.2014 ns | 0.1883 ns | 25.424 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 6 | 12.309 ns | 0.1137 ns | 0.1064 ns | 12.321 ns | 0.48 | 0.01 | 0.0344 | - | - | 72 B | 0.69 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 7 | 25.685 ns | 0.1566 ns | 0.1464 ns | 25.675 ns | 1.00 | 0.00 | 0.0536 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 7 | 12.817 ns | 0.1075 ns | 0.1005 ns | 12.758 ns | 0.50 | 0.00 | 0.0383 | - | - | 80 B | 0.71 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 8 | 26.081 ns | 0.1935 ns | 0.1715 ns | 26.036 ns | 1.00 | 0.00 | 0.0574 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 8 | 13.311 ns | 0.1073 ns | 0.0951 ns | 13.279 ns | 0.51 | 0.01 | 0.0421 | - | - | 88 B | 0.73 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 9 | 26.749 ns | 0.1829 ns | 0.1711 ns | 26.697 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 9 | 13.823 ns | 0.2158 ns | 0.2018 ns | 13.693 ns | 0.52 | 0.01 | 0.0459 | - | - | 96 B | 0.75 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 10 | 27.004 ns | 0.2930 ns | 0.2598 ns | 26.927 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 10 | 13.900 ns | 0.0288 ns | 0.0240 ns | 13.894 ns | 0.51 | 0.01 | 0.0497 | - | - | 104 B | 0.76 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 11 | 28.021 ns | 0.2473 ns | 0.2065 ns | 28.072 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 11 | 14.630 ns | 0.2856 ns | 0.2532 ns | 14.500 ns | 0.52 | 0.01 | 0.0536 | - | - | 112 B | 0.78 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 12 | 29.109 ns | 0.5562 ns | 0.4930 ns | 28.914 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 12 | 14.959 ns | 0.1591 ns | 0.1488 ns | 14.876 ns | 0.51 | 0.01 | 0.0574 | - | - | 120 B | 0.79 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 13 | 28.415 ns | 0.1495 ns | 0.1167 ns | 28.413 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 13 | 15.367 ns | 0.1841 ns | 0.1722 ns | 15.325 ns | 0.54 | 0.01 | 0.0612 | - | - | 128 B | 0.80 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 14 | 28.838 ns | 0.2783 ns | 0.2467 ns | 28.762 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 14 | 15.743 ns | 0.1311 ns | 0.1227 ns | 15.689 ns | 0.55 | 0.00 | 0.0650 | - | - | 136 B | 0.81 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 15 | 29.148 ns | 0.3040 ns | 0.2843 ns | 29.188 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 15 | 15.762 ns | 0.0467 ns | 0.0390 ns | 15.751 ns | 0.54 | 0.01 | 0.0688 | - | - | 144 B | 0.82 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 16 | 29.303 ns | 0.2234 ns | 0.1980 ns | 29.215 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 16 | 15.998 ns | 0.0984 ns | 0.0873 ns | 15.974 ns | 0.55 | 0.01 | 0.0727 | - | - | 152 B | 0.83 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 17 | 29.777 ns | 0.2377 ns | 0.2107 ns | 29.697 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 17 | 16.300 ns | 0.0523 ns | 0.0408 ns | 16.297 ns | 0.55 | 0.00 | 0.0765 | - | - | 160 B | 0.83 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 18 | 29.881 ns | 0.0712 ns | 0.0556 ns | 29.870 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 18 | 16.796 ns | 0.1546 ns | 0.1446 ns | 16.774 ns | 0.56 | 0.00 | 0.0803 | - | - | 168 B | 0.84 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 19 | 31.346 ns | 0.5159 ns | 0.4826 ns | 31.106 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 19 | 17.671 ns | 0.3829 ns | 0.6604 ns | 17.375 ns | 0.56 | 0.03 | 0.0842 | - | - | 176 B | 0.85 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 20 | 31.779 ns | 0.1795 ns | 0.1591 ns | 31.738 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 20 | 17.441 ns | 0.0667 ns | 0.0557 ns | 17.426 ns | 0.55 | 0.00 | 0.0880 | - | - | 184 B | 0.85 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 30 | 35.182 ns | 0.1529 ns | 0.1355 ns | 35.230 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 30 | 20.737 ns | 0.1967 ns | 0.1840 ns | 20.694 ns | 0.59 | 0.01 | 0.1262 | - | - | 264 B | 0.89 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 32 | 35.490 ns | 0.1190 ns | 0.0994 ns | 35.477 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 32 | 21.302 ns | 0.0753 ns | 0.0629 ns | 21.285 ns | 0.60 | 0.00 | 0.1339 | - | - | 280 B | 0.90 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 36 | 37.510 ns | 0.5145 ns | 0.4296 ns | 37.403 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 36 | 22.597 ns | 0.1680 ns | 0.1572 ns | 22.542 ns | 0.60 | 0.01 | 0.1492 | - | - | 312 B | 0.91 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 37 | 37.301 ns | 0.3142 ns | 0.2785 ns | 37.218 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 37 | 22.791 ns | 0.1320 ns | 0.1170 ns | 22.759 ns | 0.61 | 0.01 | 0.1530 | - | - | 320 B | 0.91 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 40 | 38.410 ns | 0.4096 ns | 0.3831 ns | 38.444 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)sList [24] | List | Array | 40 | 38.112 ns | 0.1304 ns | 0.1089 ns | 38.106 ns | 0.99 | 0.01 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 40 | 24.124 ns | 0.0481 ns | 0.0427 ns | 24.116 ns | 0.63 | 0.00 | 0.1645 | - | - | 344 B | 0.91 | +| Actual | AddRa(...)sList [24] | List | Array | 40 | 23.867 ns | 0.1469 ns | 0.1374 ns | 23.799 ns | 0.62 | 0.01 | 0.1645 | - | - | 344 B | 0.91 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 50 | 41.406 ns | 0.2024 ns | 0.1691 ns | 41.338 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 50 | 27.083 ns | 0.1757 ns | 0.1557 ns | 26.991 ns | 0.65 | 0.00 | 0.2027 | - | - | 424 B | 0.93 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 60 | 45.711 ns | 0.3373 ns | 0.3155 ns | 45.805 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 60 | 30.578 ns | 0.3389 ns | 0.3170 ns | 30.387 ns | 0.67 | 0.01 | 0.2410 | - | - | 504 B | 0.94 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 70 | 49.032 ns | 0.3409 ns | 0.3189 ns | 49.123 ns | 1.00 | 0.00 | 0.2945 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 70 | 34.046 ns | 0.3775 ns | 0.3347 ns | 33.904 ns | 0.69 | 0.01 | 0.2792 | - | - | 584 B | 0.95 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 80 | 52.295 ns | 0.1185 ns | 0.0925 ns | 52.295 ns | 1.00 | 0.00 | 0.3328 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 80 | 36.979 ns | 0.0517 ns | 0.0403 ns | 36.977 ns | 0.71 | 0.00 | 0.3175 | - | - | 664 B | 0.95 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 90 | 54.656 ns | 0.0976 ns | 0.0865 ns | 54.669 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 90 | 39.972 ns | 0.1052 ns | 0.0932 ns | 39.962 ns | 0.73 | 0.00 | 0.3557 | - | - | 744 B | 0.96 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 100 | 57.661 ns | 0.1003 ns | 0.0838 ns | 57.690 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 100 | 44.216 ns | 0.1678 ns | 0.1487 ns | 44.239 ns | 0.77 | 0.00 | 0.3940 | - | - | 824 B | 0.96 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 128 | 65.674 ns | 0.1278 ns | 0.1067 ns | 65.636 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 128 | 52.699 ns | 0.3878 ns | 0.3239 ns | 52.592 ns | 0.80 | 0.00 | 0.5010 | - | - | 1048 B | 0.97 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 256 | 112.863 ns | 0.2599 ns | 0.2171 ns | 112.845 ns | 1.00 | 0.00 | 1.0060 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 256 | 100.391 ns | 0.4527 ns | 0.3780 ns | 100.431 ns | 0.89 | 0.00 | 0.9900 | - | - | 2072 B | 0.98 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 512 | 200.238 ns | 0.4835 ns | 0.3775 ns | 200.203 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 512 | 179.056 ns | 0.3721 ns | 0.3107 ns | 178.973 ns | 0.89 | 0.00 | 1.9684 | - | - | 4120 B | 0.99 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 1024 | 393.686 ns | 2.2637 ns | 2.0067 ns | 393.175 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 1024 | 353.785 ns | 0.9575 ns | 0.8488 ns | 353.542 ns | 0.90 | 0.01 | 3.9215 | - | - | 8216 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 2048 | 767.932 ns | 4.2333 ns | 3.3051 ns | 768.692 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 2048 | 675.048 ns | 2.3414 ns | 1.9552 ns | 675.147 ns | 0.88 | 0.00 | 7.8125 | - | - | 16408 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 4096 | 1,509.292 ns | 4.3506 ns | 3.6330 ns | 1,508.327 ns | 1.00 | 0.00 | 15.6231 | - | - | 32824 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 4096 | 1,436.992 ns | 6.1629 ns | 5.7648 ns | 1,437.866 ns | 0.95 | 0.00 | 15.6250 | - | - | 32792 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 8192 | 2,852.302 ns | 11.1977 ns | 9.9265 ns | 2,855.262 ns | 1.00 | 0.00 | 31.2462 | - | - | 65592 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 8192 | 2,744.862 ns | 19.3780 ns | 17.1781 ns | 2,742.430 ns | 0.96 | 0.01 | 31.2500 | - | - | 65560 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 16384 | 62,943.792 ns | 1,261.0148 ns | 3,718.1305 ns | 64,097.217 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131142 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 16384 | 60,746.212 ns | 1,213.4860 ns | 1,853.1213 ns | 60,909.015 ns | 0.97 | 0.07 | 41.6260 | 41.6260 | 41.6260 | 131110 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 32768 | 121,765.578 ns | 2,426.5001 ns | 6,087.6142 ns | 124,802.698 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262228 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 32768 | 120,947.167 ns | 2,410.9372 ns | 5,587.7135 ns | 122,273.132 ns | 1.00 | 0.07 | 83.2520 | 83.2520 | 83.2520 | 262196 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 65536 | 117,170.234 ns | 1,331.3979 ns | 1,245.3905 ns | 116,773.206 ns | 1.00 | 0.00 | 126.9531 | 125.8545 | 125.8545 | 524865 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 65536 | 116,519.789 ns | 1,538.4105 ns | 1,439.0301 ns | 116,742.932 ns | 0.99 | 0.01 | 119.0186 | 118.6523 | 118.6523 | 524347 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 131072 | 305,755.076 ns | 6,110.5995 ns | 12,619.4475 ns | 303,551.733 ns | 1.00 | 0.00 | 188.4766 | 187.0117 | 187.0117 | 1048970 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 131072 | 323,919.398 ns | 5,454.6289 ns | 11,624.2589 ns | 324,083.887 ns | 1.06 | 0.05 | 160.1563 | 159.6680 | 159.6680 | 1048648 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | Array | 850000 | 2,254,409.126 ns | 43,936.1907 ns | 53,957.5879 ns | 2,268,590.820 ns | 1.00 | 0.00 | 156.2500 | 156.2500 | 156.2500 | 6800109 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | Array | 850000 | 2,248,246.094 ns | 43,864.1089 ns | 64,295.4421 ns | 2,267,407.812 ns | 1.00 | 0.02 | 156.2500 | 156.2500 | 156.2500 | 6800077 B | 1.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 0 | 9.882 ns | 0.2216 ns | 0.2722 ns | 9.669 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 0 | 15.415 ns | 0.0826 ns | 0.0732 ns | 15.400 ns | 1.56 | 0.04 | 0.0268 | - | - | 56 B | 1.75 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 1 | 24.904 ns | 0.1663 ns | 0.1389 ns | 24.947 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 1 | 49.775 ns | 0.5137 ns | 0.4805 ns | 49.819 ns | 2.00 | 0.02 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 2 | 24.986 ns | 0.1927 ns | 0.1803 ns | 25.043 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 2 | 49.758 ns | 0.5326 ns | 0.4982 ns | 49.702 ns | 1.99 | 0.03 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 3 | 25.974 ns | 0.4238 ns | 0.3964 ns | 25.976 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 3 | 49.726 ns | 0.7875 ns | 0.7367 ns | 49.452 ns | 1.91 | 0.03 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 4 | 26.040 ns | 0.4701 ns | 0.4397 ns | 26.027 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 4 | 49.568 ns | 0.4047 ns | 0.3588 ns | 49.463 ns | 1.90 | 0.03 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 5 | 26.009 ns | 0.3495 ns | 0.3269 ns | 26.071 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 5 | 49.387 ns | 0.1730 ns | 0.1350 ns | 49.444 ns | 1.90 | 0.03 | 0.0268 | - | - | 56 B | 0.58 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 6 | 26.302 ns | 0.1916 ns | 0.1600 ns | 26.245 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 6 | 49.553 ns | 0.3185 ns | 0.2486 ns | 49.574 ns | 1.88 | 0.02 | 0.0268 | - | - | 56 B | 0.54 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 7 | 26.604 ns | 0.3101 ns | 0.2900 ns | 26.440 ns | 1.00 | 0.00 | 0.0536 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 7 | 49.933 ns | 0.6100 ns | 0.5706 ns | 49.914 ns | 1.88 | 0.02 | 0.0268 | - | - | 56 B | 0.50 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 8 | 26.972 ns | 0.3871 ns | 0.3621 ns | 26.771 ns | 1.00 | 0.00 | 0.0574 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 8 | 49.375 ns | 0.3325 ns | 0.3110 ns | 49.308 ns | 1.83 | 0.03 | 0.0268 | - | - | 56 B | 0.47 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 9 | 27.105 ns | 0.2439 ns | 0.2281 ns | 27.109 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 9 | 51.028 ns | 0.5495 ns | 0.5140 ns | 51.189 ns | 1.88 | 0.02 | 0.0268 | - | - | 56 B | 0.44 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 10 | 27.409 ns | 0.1752 ns | 0.1553 ns | 27.356 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 10 | 51.531 ns | 0.6790 ns | 0.6351 ns | 51.517 ns | 1.88 | 0.03 | 0.0268 | - | - | 56 B | 0.41 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 11 | 28.877 ns | 0.1809 ns | 0.1510 ns | 28.869 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 11 | 53.229 ns | 0.7354 ns | 0.6879 ns | 53.371 ns | 1.84 | 0.02 | 0.0268 | - | - | 56 B | 0.39 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 12 | 29.260 ns | 0.2924 ns | 0.2735 ns | 29.131 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 12 | 52.826 ns | 0.6964 ns | 0.6514 ns | 52.816 ns | 1.81 | 0.03 | 0.0268 | - | - | 56 B | 0.37 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 13 | 30.198 ns | 0.5388 ns | 0.7006 ns | 29.950 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 13 | 53.378 ns | 0.7139 ns | 0.6678 ns | 53.446 ns | 1.76 | 0.05 | 0.0268 | - | - | 56 B | 0.35 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 14 | 29.995 ns | 0.2793 ns | 0.2613 ns | 29.953 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 14 | 53.161 ns | 0.7360 ns | 0.6884 ns | 53.282 ns | 1.77 | 0.02 | 0.0268 | - | - | 56 B | 0.33 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 15 | 29.932 ns | 0.2170 ns | 0.1923 ns | 29.891 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 15 | 52.625 ns | 0.7510 ns | 0.7025 ns | 52.757 ns | 1.76 | 0.02 | 0.0268 | - | - | 56 B | 0.32 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 16 | 30.217 ns | 0.3593 ns | 0.3361 ns | 30.222 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 16 | 52.435 ns | 0.7897 ns | 0.7387 ns | 52.188 ns | 1.74 | 0.03 | 0.0268 | - | - | 56 B | 0.30 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 17 | 30.155 ns | 0.1668 ns | 0.1393 ns | 30.110 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 17 | 52.103 ns | 0.6692 ns | 0.6260 ns | 52.167 ns | 1.73 | 0.02 | 0.0268 | - | - | 56 B | 0.29 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 18 | 30.335 ns | 0.1589 ns | 0.1241 ns | 30.338 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 18 | 52.253 ns | 0.7654 ns | 0.7160 ns | 52.383 ns | 1.72 | 0.03 | 0.0268 | - | - | 56 B | 0.28 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 19 | 31.694 ns | 0.2620 ns | 0.2323 ns | 31.574 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 19 | 54.396 ns | 0.5447 ns | 0.4548 ns | 54.523 ns | 1.72 | 0.03 | 0.0268 | - | - | 56 B | 0.27 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 20 | 32.504 ns | 0.4363 ns | 0.3868 ns | 32.463 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 20 | 54.544 ns | 0.4790 ns | 0.4247 ns | 54.525 ns | 1.68 | 0.02 | 0.0268 | - | - | 56 B | 0.26 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 30 | 35.813 ns | 0.2891 ns | 0.2705 ns | 35.825 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 30 | 57.690 ns | 0.1816 ns | 0.1610 ns | 57.659 ns | 1.61 | 0.01 | 0.0268 | - | - | 56 B | 0.19 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 32 | 36.182 ns | 0.2115 ns | 0.1875 ns | 36.236 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 32 | 57.378 ns | 0.1385 ns | 0.1081 ns | 57.400 ns | 1.59 | 0.01 | 0.0268 | - | - | 56 B | 0.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 36 | 37.711 ns | 0.1443 ns | 0.1279 ns | 37.670 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 36 | 56.907 ns | 0.1475 ns | 0.1307 ns | 56.885 ns | 1.51 | 0.01 | 0.0268 | - | - | 56 B | 0.16 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 37 | 38.422 ns | 0.3862 ns | 0.3612 ns | 38.429 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 37 | 57.246 ns | 0.2016 ns | 0.1787 ns | 57.238 ns | 1.49 | 0.01 | 0.0268 | - | - | 56 B | 0.16 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 40 | 39.027 ns | 0.2808 ns | 0.2627 ns | 38.901 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)sList [24] | List | PooledList | 40 | 38.971 ns | 0.1072 ns | 0.0950 ns | 38.951 ns | 1.00 | 0.01 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 40 | 56.754 ns | 0.4191 ns | 0.3921 ns | 56.523 ns | 1.45 | 0.01 | 0.0268 | - | - | 56 B | 0.15 | +| Actual | AddRa(...)sList [24] | List | PooledList | 40 | 57.018 ns | 0.4412 ns | 0.3684 ns | 57.026 ns | 1.46 | 0.01 | 0.0268 | - | - | 56 B | 0.15 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 50 | 42.738 ns | 0.4053 ns | 0.3593 ns | 42.534 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 50 | 57.256 ns | 0.1728 ns | 0.1349 ns | 57.227 ns | 1.34 | 0.01 | 0.0268 | - | - | 56 B | 0.12 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 60 | 46.517 ns | 0.1567 ns | 0.1389 ns | 46.491 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 60 | 57.670 ns | 0.1562 ns | 0.1219 ns | 57.704 ns | 1.24 | 0.00 | 0.0267 | - | - | 56 B | 0.10 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 70 | 50.052 ns | 0.1401 ns | 0.1311 ns | 50.089 ns | 1.00 | 0.00 | 0.2945 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 70 | 58.601 ns | 0.1619 ns | 0.1435 ns | 58.593 ns | 1.17 | 0.00 | 0.0267 | - | - | 56 B | 0.09 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 80 | 53.331 ns | 0.1023 ns | 0.0907 ns | 53.360 ns | 1.00 | 0.00 | 0.3328 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 80 | 59.579 ns | 0.1748 ns | 0.1549 ns | 59.610 ns | 1.12 | 0.00 | 0.0267 | - | - | 56 B | 0.08 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 850000 | 2,694,908.501 ns | 53,517.4515 ns | 92,314.9743 ns | 2,692,474.414 ns | 1.00 | 0.00 | 101.5625 | 101.5625 | 101.5625 | 6800091 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | PooledList | 850000 | 989,039.557 ns | 9,391.0372 ns | 8,784.3820 ns | 990,766.406 ns | 0.36 | 0.01 | - | - | - | 57 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 90 | 57.568 ns | 0.4039 ns | 0.3778 ns | 57.402 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 90 | 61.004 ns | 0.6292 ns | 0.5886 ns | 60.635 ns | 1.06 | 0.01 | 0.0267 | - | - | 56 B | 0.07 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 100 | 60.499 ns | 0.2552 ns | 0.2131 ns | 60.479 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 100 | 60.777 ns | 0.2064 ns | 0.1611 ns | 60.733 ns | 1.01 | 0.00 | 0.0267 | - | - | 56 B | 0.07 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 128 | 68.757 ns | 0.2856 ns | 0.2671 ns | 68.720 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 128 | 62.404 ns | 0.3370 ns | 0.3152 ns | 62.392 ns | 0.91 | 0.01 | 0.0267 | - | - | 56 B | 0.05 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 256 | 107.412 ns | 0.7486 ns | 0.7003 ns | 107.122 ns | 1.00 | 0.00 | 1.0060 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 256 | 71.265 ns | 0.5534 ns | 0.5176 ns | 71.020 ns | 0.66 | 0.01 | 0.0267 | - | - | 56 B | 0.03 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 512 | 201.111 ns | 0.8833 ns | 0.8263 ns | 200.921 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | PooledList | 512 | 88.281 ns | 0.7845 ns | 0.7338 ns | 87.999 ns | 0.44 | 0.00 | 0.0267 | - | - | 56 B | 0.01 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 1024 | 394.540 ns | 2.3701 ns | 2.1010 ns | 393.890 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | PooledList | 1024 | 119.730 ns | 1.0994 ns | 1.0284 ns | 119.703 ns | 0.30 | 0.00 | 0.0267 | - | - | 56 B | 0.007 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 2048 | 773.346 ns | 5.3219 ns | 4.9781 ns | 771.826 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | PooledList | 2048 | 281.812 ns | 1.7688 ns | 1.6546 ns | 281.259 ns | 0.36 | 0.00 | 0.0267 | - | - | 56 B | 0.003 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 4096 | 1,516.986 ns | 9.1806 ns | 8.5875 ns | 1,518.081 ns | 1.00 | 0.00 | 15.6231 | - | - | 32824 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | PooledList | 4096 | 575.893 ns | 1.2566 ns | 1.0493 ns | 576.079 ns | 0.38 | 0.00 | 0.0267 | - | - | 56 B | 0.002 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 8192 | 2,869.766 ns | 31.1670 ns | 26.0259 ns | 2,869.614 ns | 1.00 | 0.00 | 31.2462 | - | - | 65592 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | PooledList | 8192 | 1,153.794 ns | 8.3242 ns | 7.7865 ns | 1,152.730 ns | 0.40 | 0.01 | 0.0267 | - | - | 56 B | 0.001 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 16384 | 62,714.785 ns | 1,244.3376 ns | 2,678.5679 ns | 62,789.398 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131142 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | PooledList | 16384 | 2,325.273 ns | 2.5835 ns | 2.2902 ns | 2,325.078 ns | 0.04 | 0.00 | 0.0267 | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 32768 | 125,288.926 ns | 2,569.4672 ns | 7,576.1320 ns | 127,289.258 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262228 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | PooledList | 32768 | 5,174.197 ns | 6.0723 ns | 5.6801 ns | 5,171.732 ns | 0.04 | 0.00 | 0.0229 | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 65536 | 117,926.163 ns | 1,727.3894 ns | 1,615.8011 ns | 118,293.427 ns | 1.00 | 0.00 | 124.0234 | 122.9248 | 122.9248 | 524941 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | PooledList | 65536 | 11,283.153 ns | 17.7420 ns | 15.7278 ns | 11,277.905 ns | 0.10 | 0.00 | 0.0153 | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | PooledList | 131072 | 339,625.593 ns | 6,762.8489 ns | 15,538.7701 ns | 340,312.451 ns | 1.00 | 0.00 | 166.9922 | 166.0156 | 166.0156 | 1048884 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | PooledList | 131072 | 22,532.876 ns | 39.9415 ns | 35.4071 ns | 22,523.160 ns | 0.07 | 0.00 | - | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 0 | 10.662 ns | 0.0263 ns | 0.0246 ns | 10.664 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 0 | 20.762 ns | 0.1174 ns | 0.1098 ns | 20.768 ns | 1.95 | 0.01 | 0.0497 | - | - | 104 B | 3.25 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 1 | 23.328 ns | 0.0868 ns | 0.0770 ns | 23.342 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 1 | 19.978 ns | 0.1036 ns | 0.0918 ns | 19.985 ns | 0.86 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 2 | 23.409 ns | 0.1539 ns | 0.1439 ns | 23.377 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 2 | 20.272 ns | 0.0753 ns | 0.0705 ns | 20.274 ns | 0.87 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 3 | 23.395 ns | 0.1410 ns | 0.1250 ns | 23.407 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 3 | 19.902 ns | 0.1046 ns | 0.0874 ns | 19.922 ns | 0.85 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 4 | 23.332 ns | 0.1401 ns | 0.1242 ns | 23.297 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 4 | 19.948 ns | 0.1243 ns | 0.1038 ns | 19.963 ns | 0.85 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 5 | 23.723 ns | 0.0354 ns | 0.0295 ns | 23.721 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 5 | 31.442 ns | 0.2135 ns | 0.1893 ns | 31.472 ns | 1.33 | 0.01 | 0.0918 | - | - | 192 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 6 | 24.001 ns | 0.0709 ns | 0.0554 ns | 23.993 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 6 | 31.596 ns | 0.1852 ns | 0.1732 ns | 31.654 ns | 1.32 | 0.01 | 0.0918 | - | - | 192 B | 1.85 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 7 | 24.354 ns | 0.0654 ns | 0.0511 ns | 24.353 ns | 1.00 | 0.00 | 0.0536 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 7 | 31.787 ns | 0.3793 ns | 0.3548 ns | 31.605 ns | 1.31 | 0.01 | 0.0918 | - | - | 192 B | 1.71 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 8 | 24.631 ns | 0.2459 ns | 0.2300 ns | 24.744 ns | 1.00 | 0.00 | 0.0574 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 8 | 31.417 ns | 0.2752 ns | 0.2440 ns | 31.305 ns | 1.28 | 0.02 | 0.0918 | - | - | 192 B | 1.60 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 9 | 24.957 ns | 0.2966 ns | 0.2775 ns | 24.810 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 9 | 33.884 ns | 0.2777 ns | 0.2598 ns | 33.964 ns | 1.36 | 0.02 | 0.1224 | - | - | 256 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 10 | 25.360 ns | 0.3467 ns | 0.3243 ns | 25.210 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 10 | 34.029 ns | 0.3593 ns | 0.3185 ns | 33.897 ns | 1.34 | 0.02 | 0.1224 | - | - | 256 B | 1.88 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 11 | 25.798 ns | 0.1976 ns | 0.1752 ns | 25.708 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 11 | 36.466 ns | 0.4225 ns | 0.3745 ns | 36.500 ns | 1.41 | 0.02 | 0.1224 | - | - | 256 B | 1.78 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 12 | 26.220 ns | 0.2275 ns | 0.2128 ns | 26.247 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 12 | 36.995 ns | 0.4512 ns | 0.4000 ns | 37.087 ns | 1.41 | 0.01 | 0.1224 | - | - | 256 B | 1.68 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 13 | 27.919 ns | 0.0467 ns | 0.0364 ns | 27.932 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 13 | 36.792 ns | 0.3169 ns | 0.2964 ns | 36.742 ns | 1.32 | 0.01 | 0.1224 | - | - | 256 B | 1.60 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 14 | 26.653 ns | 0.0511 ns | 0.0399 ns | 26.656 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 14 | 36.898 ns | 0.5461 ns | 0.5108 ns | 36.847 ns | 1.39 | 0.02 | 0.1224 | - | - | 256 B | 1.52 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 15 | 27.114 ns | 0.2327 ns | 0.2177 ns | 27.016 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 15 | 36.317 ns | 0.5650 ns | 0.5285 ns | 36.292 ns | 1.34 | 0.02 | 0.1224 | - | - | 256 B | 1.45 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 16 | 27.635 ns | 0.3074 ns | 0.2876 ns | 27.585 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 16 | 35.100 ns | 0.5421 ns | 0.5071 ns | 34.970 ns | 1.27 | 0.02 | 0.1224 | - | - | 256 B | 1.39 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 17 | 27.992 ns | 0.2252 ns | 0.2106 ns | 27.997 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 17 | 39.391 ns | 0.5958 ns | 0.5573 ns | 39.530 ns | 1.41 | 0.02 | 0.1836 | - | - | 384 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 18 | 28.214 ns | 0.1351 ns | 0.1198 ns | 28.203 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 18 | 39.549 ns | 0.4089 ns | 0.3625 ns | 39.612 ns | 1.40 | 0.01 | 0.1836 | - | - | 384 B | 1.92 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 19 | 29.010 ns | 0.5537 ns | 0.5179 ns | 28.909 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 19 | 42.351 ns | 0.6433 ns | 0.6017 ns | 42.592 ns | 1.46 | 0.03 | 0.1836 | - | - | 384 B | 1.85 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 20 | 28.822 ns | 0.2908 ns | 0.2578 ns | 28.737 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 20 | 42.102 ns | 0.4215 ns | 0.3520 ns | 42.238 ns | 1.46 | 0.02 | 0.1836 | - | - | 384 B | 1.78 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 30 | 32.216 ns | 0.2364 ns | 0.2211 ns | 32.250 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 30 | 42.758 ns | 0.4794 ns | 0.4485 ns | 42.796 ns | 1.33 | 0.01 | 0.1836 | - | - | 384 B | 1.30 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 32 | 33.104 ns | 0.3896 ns | 0.3454 ns | 32.973 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 32 | 41.854 ns | 0.2911 ns | 0.2581 ns | 41.932 ns | 1.26 | 0.01 | 0.1836 | - | - | 384 B | 1.23 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 36 | 34.598 ns | 0.3746 ns | 0.3504 ns | 34.374 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 36 | 52.152 ns | 0.3769 ns | 0.3341 ns | 52.133 ns | 1.51 | 0.02 | 0.0650 | - | - | 136 B | 0.40 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 37 | 42.993 ns | 0.3526 ns | 0.3126 ns | 42.984 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 37 | 48.802 ns | 0.4426 ns | 0.4140 ns | 48.916 ns | 1.14 | 0.01 | 0.0650 | - | - | 136 B | 0.39 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 40 | 45.327 ns | 0.3848 ns | 0.3411 ns | 45.408 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 40 | 44.640 ns | 0.4487 ns | 0.4197 ns | 44.547 ns | 0.99 | 0.01 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 40 | 51.490 ns | 0.7919 ns | 0.7407 ns | 51.370 ns | 1.14 | 0.02 | 0.0650 | - | - | 136 B | 0.36 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 40 | 50.331 ns | 0.4084 ns | 0.3820 ns | 50.348 ns | 1.11 | 0.01 | 0.0650 | - | - | 136 B | 0.36 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 50 | 49.686 ns | 0.5801 ns | 0.5426 ns | 49.835 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 50 | 48.861 ns | 0.3903 ns | 0.3651 ns | 48.903 ns | 0.98 | 0.01 | 0.0650 | - | - | 136 B | 0.30 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 60 | 55.222 ns | 0.9793 ns | 0.9160 ns | 55.304 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 60 | 50.406 ns | 0.6221 ns | 0.5819 ns | 50.609 ns | 0.91 | 0.02 | 0.0650 | - | - | 136 B | 0.25 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 70 | 59.639 ns | 0.5240 ns | 0.4902 ns | 59.674 ns | 1.00 | 0.00 | 0.2944 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 70 | 51.276 ns | 0.3608 ns | 0.3374 ns | 51.342 ns | 0.86 | 0.01 | 0.0650 | - | - | 136 B | 0.22 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 80 | 62.926 ns | 0.8099 ns | 0.7576 ns | 62.884 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 80 | 53.457 ns | 0.5823 ns | 0.5447 ns | 53.692 ns | 0.85 | 0.01 | 0.0650 | - | - | 136 B | 0.20 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 90 | 68.657 ns | 0.7288 ns | 0.6817 ns | 68.650 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 90 | 51.996 ns | 0.7653 ns | 0.7159 ns | 51.656 ns | 0.76 | 0.01 | 0.0650 | - | - | 136 B | 0.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 100 | 72.366 ns | 1.1535 ns | 1.0790 ns | 72.434 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 100 | 53.440 ns | 0.6623 ns | 0.5871 ns | 53.249 ns | 0.74 | 0.01 | 0.0650 | - | - | 136 B | 0.16 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 128 | 86.276 ns | 1.3645 ns | 1.2763 ns | 85.931 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 128 | 54.843 ns | 0.5694 ns | 0.5326 ns | 54.729 ns | 0.64 | 0.01 | 0.0650 | - | - | 136 B | 0.13 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 256 | 149.720 ns | 2.9365 ns | 2.7468 ns | 149.436 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 256 | 62.319 ns | 0.6457 ns | 0.5392 ns | 62.109 ns | 0.42 | 0.01 | 0.0650 | - | - | 136 B | 0.06 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 512 | 273.217 ns | 5.0212 ns | 4.6968 ns | 273.434 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 512 | 91.256 ns | 1.1094 ns | 1.0377 ns | 90.933 ns | 0.33 | 0.01 | 0.0650 | - | - | 136 B | 0.03 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 1024 | 539.725 ns | 8.4545 ns | 7.9084 ns | 538.635 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 1024 | 121.492 ns | 0.4481 ns | 0.3742 ns | 121.587 ns | 0.23 | 0.00 | 0.0648 | - | - | 136 B | 0.02 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 2048 | 1,071.889 ns | 20.4942 ns | 20.1280 ns | 1,067.685 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 2048 | 256.002 ns | 1.5244 ns | 1.4259 ns | 256.022 ns | 0.24 | 0.00 | 0.0648 | - | - | 136 B | 0.008 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 4096 | 2,145.019 ns | 41.4481 ns | 47.7316 ns | 2,147.316 ns | 1.00 | 0.00 | 15.6250 | - | - | 32824 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 4096 | 589.963 ns | 1.6652 ns | 1.3905 ns | 589.737 ns | 0.27 | 0.01 | 0.0648 | - | - | 136 B | 0.004 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 8192 | 4,068.138 ns | 68.0033 ns | 60.2832 ns | 4,061.301 ns | 1.00 | 0.00 | 31.2424 | - | - | 65592 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 8192 | 1,069.563 ns | 3.1950 ns | 3.9238 ns | 1,068.856 ns | 0.26 | 0.00 | 0.0648 | - | - | 136 B | 0.002 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 16384 | 64,981.147 ns | 1,295.0403 ns | 3,818.4557 ns | 65,517.908 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131155 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 16384 | 2,310.719 ns | 14.2907 ns | 13.3675 ns | 2,305.269 ns | 0.04 | 0.00 | 0.0648 | - | - | 136 B | 0.001 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 32768 | 125,265.467 ns | 2,487.3575 ns | 5,764.8292 ns | 127,476.892 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262254 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 32768 | 5,077.521 ns | 9.3875 ns | 8.3217 ns | 5,076.466 ns | 0.04 | 0.00 | 0.0610 | - | - | 136 B | 0.001 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 65536 | 124,065.222 ns | 2,393.8944 ns | 2,939.9173 ns | 123,803.674 ns | 1.00 | 0.00 | 122.3145 | 121.3379 | 121.3379 | 524912 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 65536 | 11,772.198 ns | 47.7368 ns | 39.8624 ns | 11,757.787 ns | 0.09 | 0.00 | 0.0610 | - | - | 136 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 131072 | 351,182.982 ns | 6,930.9717 ns | 15,502.1113 ns | 353,653.271 ns | 1.00 | 0.00 | 154.2969 | 153.3203 | 153.3203 | 1048960 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 131072 | 22,267.199 ns | 53.6820 ns | 44.8269 ns | 22,259.190 ns | 0.06 | 0.00 | 0.0610 | - | - | 136 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableList | 850000 | 2,579,255.938 ns | 50,408.1680 ns | 67,293.4564 ns | 2,591,026.562 ns | 1.00 | 0.00 | 93.7500 | 93.7500 | 93.7500 | 6800140 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableList | 850000 | 995,848.884 ns | 10,721.5975 ns | 9,504.4169 ns | 998,970.020 ns | 0.39 | 0.01 | - | - | - | 149 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 0 | 11.147 ns | 0.1650 ns | 0.1543 ns | 11.053 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 0 | 18.141 ns | 0.2743 ns | 0.2565 ns | 18.026 ns | 1.63 | 0.03 | 0.0421 | - | - | 88 B | 2.75 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 1 | 23.538 ns | 0.0832 ns | 0.0695 ns | 23.552 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 1 | 63.765 ns | 0.7577 ns | 0.7087 ns | 63.938 ns | 2.71 | 0.04 | 0.0726 | - | - | 152 B | 1.73 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 2 | 23.513 ns | 0.1026 ns | 0.0909 ns | 23.524 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 2 | 64.338 ns | 0.9316 ns | 0.8714 ns | 64.512 ns | 2.74 | 0.04 | 0.0764 | - | - | 160 B | 1.82 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 3 | 23.535 ns | 0.1275 ns | 0.1131 ns | 23.543 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 3 | 68.631 ns | 1.0177 ns | 0.9519 ns | 68.436 ns | 2.92 | 0.05 | 0.0842 | - | - | 176 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 4 | 23.570 ns | 0.0905 ns | 0.0846 ns | 23.555 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 4 | 64.425 ns | 0.8796 ns | 0.8227 ns | 64.467 ns | 2.73 | 0.04 | 0.0842 | - | - | 176 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 5 | 23.918 ns | 0.2214 ns | 0.2071 ns | 24.014 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 5 | 66.814 ns | 1.3700 ns | 1.3455 ns | 67.032 ns | 2.79 | 0.07 | 0.0994 | - | - | 208 B | 2.17 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 6 | 24.254 ns | 0.1073 ns | 0.0896 ns | 24.219 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 6 | 70.033 ns | 0.9243 ns | 0.8646 ns | 70.113 ns | 2.89 | 0.04 | 0.0994 | - | - | 208 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 7 | 24.519 ns | 0.1685 ns | 0.1407 ns | 24.461 ns | 1.00 | 0.00 | 0.0536 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 7 | 67.891 ns | 0.6130 ns | 0.5734 ns | 67.922 ns | 2.77 | 0.03 | 0.0994 | - | - | 208 B | 1.86 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 8 | 24.830 ns | 0.2301 ns | 0.2153 ns | 24.690 ns | 1.00 | 0.00 | 0.0574 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 8 | 64.382 ns | 0.4604 ns | 0.4081 ns | 64.452 ns | 2.60 | 0.02 | 0.0994 | - | - | 208 B | 1.73 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 9 | 25.104 ns | 0.1700 ns | 0.1590 ns | 25.056 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 9 | 70.498 ns | 1.4433 ns | 1.3500 ns | 70.601 ns | 2.81 | 0.05 | 0.1301 | - | - | 272 B | 2.12 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 10 | 25.497 ns | 0.2260 ns | 0.2003 ns | 25.424 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 10 | 71.201 ns | 0.9236 ns | 0.8639 ns | 71.099 ns | 2.79 | 0.04 | 0.1301 | - | - | 272 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 11 | 26.207 ns | 0.0863 ns | 0.0720 ns | 26.199 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 11 | 69.000 ns | 0.5877 ns | 0.4907 ns | 68.981 ns | 2.63 | 0.02 | 0.1301 | - | - | 272 B | 1.89 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 12 | 26.735 ns | 0.2304 ns | 0.2155 ns | 26.833 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 12 | 71.577 ns | 0.9710 ns | 0.9082 ns | 71.655 ns | 2.68 | 0.04 | 0.1301 | - | - | 272 B | 1.79 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 13 | 27.212 ns | 0.3904 ns | 0.3652 ns | 27.020 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 13 | 73.673 ns | 1.0537 ns | 0.9856 ns | 73.736 ns | 2.71 | 0.05 | 0.1301 | - | - | 272 B | 1.70 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 14 | 27.157 ns | 0.2949 ns | 0.2758 ns | 26.987 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 14 | 71.790 ns | 1.0183 ns | 0.9525 ns | 72.044 ns | 2.64 | 0.04 | 0.1301 | - | - | 272 B | 1.62 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 15 | 27.482 ns | 0.1830 ns | 0.1528 ns | 27.459 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 15 | 73.558 ns | 1.0953 ns | 1.0245 ns | 73.547 ns | 2.68 | 0.04 | 0.1301 | - | - | 272 B | 1.55 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 16 | 28.011 ns | 0.2137 ns | 0.1999 ns | 28.026 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 16 | 68.875 ns | 1.1750 ns | 1.0991 ns | 69.155 ns | 2.46 | 0.05 | 0.1301 | - | - | 272 B | 1.48 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 17 | 28.315 ns | 0.2642 ns | 0.2472 ns | 28.384 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 17 | 73.488 ns | 0.8915 ns | 0.7445 ns | 73.282 ns | 2.59 | 0.03 | 0.1912 | - | - | 400 B | 2.08 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 18 | 28.537 ns | 0.3274 ns | 0.2902 ns | 28.366 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 18 | 78.541 ns | 1.5678 ns | 1.3898 ns | 78.484 ns | 2.75 | 0.05 | 0.1912 | - | - | 400 B | 2.00 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 19 | 29.619 ns | 0.2659 ns | 0.2076 ns | 29.569 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 19 | 77.614 ns | 1.2187 ns | 1.1400 ns | 77.429 ns | 2.63 | 0.04 | 0.1912 | - | - | 400 B | 1.92 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 20 | 29.412 ns | 0.2932 ns | 0.2289 ns | 29.327 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 20 | 77.507 ns | 1.5823 ns | 1.5540 ns | 77.626 ns | 2.64 | 0.05 | 0.1912 | - | - | 400 B | 1.85 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 30 | 32.582 ns | 0.1033 ns | 0.0863 ns | 32.594 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 30 | 78.495 ns | 0.9910 ns | 0.9270 ns | 78.604 ns | 2.41 | 0.03 | 0.1912 | - | - | 400 B | 1.35 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 32 | 33.787 ns | 0.3666 ns | 0.3250 ns | 33.748 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 32 | 73.195 ns | 0.9241 ns | 0.8192 ns | 73.104 ns | 2.17 | 0.02 | 0.1912 | - | - | 400 B | 1.28 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 36 | 41.292 ns | 0.7189 ns | 0.7383 ns | 41.224 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 36 | 90.454 ns | 1.1146 ns | 1.0426 ns | 90.164 ns | 2.18 | 0.05 | 0.0726 | - | - | 152 B | 0.44 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 37 | 41.764 ns | 0.6511 ns | 0.6091 ns | 41.825 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 37 | 94.358 ns | 0.7783 ns | 0.6899 ns | 94.426 ns | 2.26 | 0.03 | 0.0726 | - | - | 152 B | 0.43 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 40 | 43.434 ns | 0.4400 ns | 0.4116 ns | 43.625 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 40 | 45.004 ns | 0.5726 ns | 0.5356 ns | 44.794 ns | 1.04 | 0.02 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 40 | 95.163 ns | 0.9738 ns | 0.9109 ns | 95.414 ns | 2.19 | 0.03 | 0.0726 | - | - | 152 B | 0.40 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 40 | 90.262 ns | 0.5011 ns | 0.4184 ns | 90.214 ns | 2.08 | 0.03 | 0.0726 | - | - | 152 B | 0.40 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 50 | 48.545 ns | 0.7105 ns | 0.6646 ns | 48.394 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 50 | 86.724 ns | 0.8487 ns | 0.7939 ns | 86.569 ns | 1.79 | 0.02 | 0.0726 | - | - | 152 B | 0.33 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 60 | 52.510 ns | 0.8905 ns | 0.8329 ns | 52.412 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 60 | 91.048 ns | 0.8719 ns | 0.8156 ns | 91.045 ns | 1.73 | 0.03 | 0.0726 | - | - | 152 B | 0.28 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 70 | 57.998 ns | 0.8765 ns | 0.8199 ns | 58.223 ns | 1.00 | 0.00 | 0.2945 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 70 | 94.418 ns | 0.8735 ns | 0.7743 ns | 94.506 ns | 1.63 | 0.02 | 0.0726 | - | - | 152 B | 0.25 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 80 | 61.584 ns | 0.9545 ns | 0.8928 ns | 61.533 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 80 | 91.144 ns | 0.7758 ns | 0.6877 ns | 91.227 ns | 1.48 | 0.02 | 0.0726 | - | - | 152 B | 0.22 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 850000 | 2,552,485.778 ns | 50,601.5629 ns | 124,126.4961 ns | 2,561,205.469 ns | 1.00 | 0.00 | 89.8438 | 89.8438 | 89.8438 | 6800138 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 850000 | 1,402,280.221 ns | 24,938.7902 ns | 23,327.7598 ns | 1,386,580.664 ns | 0.55 | 0.04 | - | - | - | 445 B | 0.000 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 90 | 67.744 ns | 1.4001 ns | 1.4378 ns | 67.875 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 90 | 98.338 ns | 1.0207 ns | 0.9548 ns | 98.716 ns | 1.45 | 0.04 | 0.0726 | - | - | 152 B | 0.20 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 100 | 71.117 ns | 1.1286 ns | 1.0557 ns | 70.853 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 100 | 100.146 ns | 0.8346 ns | 0.7807 ns | 100.081 ns | 1.41 | 0.02 | 0.0726 | - | - | 152 B | 0.18 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 128 | 86.734 ns | 1.7640 ns | 1.7325 ns | 86.405 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 128 | 98.654 ns | 0.4437 ns | 0.3933 ns | 98.680 ns | 1.14 | 0.02 | 0.0726 | - | - | 152 B | 0.14 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 256 | 151.934 ns | 2.7584 ns | 2.5802 ns | 151.490 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 256 | 107.676 ns | 1.6545 ns | 1.4666 ns | 107.006 ns | 0.71 | 0.01 | 0.0726 | - | - | 152 B | 0.07 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 512 | 287.009 ns | 5.4882 ns | 5.8723 ns | 285.913 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 512 | 118.064 ns | 0.7037 ns | 0.6238 ns | 117.871 ns | 0.41 | 0.01 | 0.0725 | - | - | 152 B | 0.04 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 1024 | 546.254 ns | 10.5374 ns | 11.7123 ns | 545.656 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.00 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 1024 | 151.216 ns | 1.0516 ns | 0.8781 ns | 150.926 ns | 0.28 | 0.01 | 0.0725 | - | - | 152 B | 0.02 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 2048 | 1,058.532 ns | 20.4304 ns | 25.0904 ns | 1,055.086 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 2048 | 344.122 ns | 0.5488 ns | 0.4582 ns | 343.927 ns | 0.33 | 0.01 | 0.0725 | - | - | 152 B | 0.009 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 4096 | 2,084.871 ns | 35.5141 ns | 29.6559 ns | 2,082.227 ns | 1.00 | 0.00 | 15.6250 | - | - | 32824 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 4096 | 635.637 ns | 1.9858 ns | 1.6582 ns | 635.702 ns | 0.30 | 0.00 | 0.0725 | - | - | 152 B | 0.005 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 8192 | 4,030.369 ns | 52.9474 ns | 44.2135 ns | 4,037.312 ns | 1.00 | 0.00 | 31.2500 | - | - | 65592 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 8192 | 1,227.361 ns | 1.3412 ns | 1.1890 ns | 1,227.335 ns | 0.30 | 0.00 | 0.0725 | - | - | 152 B | 0.002 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 16384 | 63,680.482 ns | 1,269.5463 ns | 2,865.5776 ns | 64,523.438 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131155 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 16384 | 2,482.393 ns | 4.8548 ns | 4.0540 ns | 2,482.490 ns | 0.04 | 0.00 | 0.2060 | - | - | 432 B | 0.003 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 32768 | 126,205.583 ns | 2,522.8943 ns | 5,376.4935 ns | 127,686.475 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262254 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 32768 | 4,879.764 ns | 14.8785 ns | 13.1894 ns | 4,876.628 ns | 0.04 | 0.00 | 0.2060 | - | - | 432 B | 0.002 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 65536 | 125,617.547 ns | 2,428.8927 ns | 2,271.9878 ns | 126,223.145 ns | 1.00 | 0.00 | 113.7695 | 112.7930 | 112.7930 | 525098 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 65536 | 10,999.739 ns | 79.9506 ns | 74.7859 ns | 10,986.104 ns | 0.09 | 0.00 | 0.1984 | - | - | 432 B | 0.001 | +| | | | | | | | | | | | | | | | | +| Baseline | AddRa(...)sList [24] | List | RecyclableLongList | 131072 | 368,580.983 ns | 7,330.8526 ns | 21,033.5904 ns | 372,785.938 ns | 1.00 | 0.00 | 172.3633 | 171.3867 | 171.3867 | 1048974 B | 1.000 | +| Actual | AddRa(...)sList [24] | List | RecyclableLongList | 131072 | 22,344.782 ns | 91.1245 ns | 76.0931 ns | 22,355.394 ns | 0.06 | 0.00 | 0.1831 | - | - | 432 B | 0.000 | +
+ # `foreach` Benchmarks ## Environment