diff --git a/Recyclable.Collections.Benchmarks/Results/Benchmarks.md b/Recyclable.Collections.Benchmarks/Results/Benchmarks.md index b529b14..bb3c59c 100644 --- a/Recyclable.Collections.Benchmarks/Results/Benchmarks.md +++ b/Recyclable.Collections.Benchmarks/Results/Benchmarks.md @@ -5015,6 +5015,557 @@ AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores | 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 | +# `AddRange` when Source is of the Same Type 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 | Ratio | RatioSD | Gen0 | Gen1 | Gen2 | Allocated | Alloc Ratio | +|--------- |--------------------- |------------- |------------------- |---------------- |-----------------:|---------------:|----------------:|------:|--------:|---------:|---------:|---------:|----------:|------------:| +| Baseline | AddRa(...)eType [28] | List | Array | 0 | 11.130 ns | 0.2393 ns | 0.6046 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 0 | 11.542 ns | 0.1261 ns | 0.1118 ns | 1.03 | 0.06 | 0.0115 | - | - | 24 B | 0.75 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 1 | 25.470 ns | 0.3937 ns | 0.3682 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 1 | 11.578 ns | 0.1171 ns | 0.1038 ns | 0.45 | 0.01 | 0.0153 | - | - | 32 B | 0.36 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 2 | 25.193 ns | 0.2873 ns | 0.2687 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 2 | 11.983 ns | 0.1474 ns | 0.1307 ns | 0.48 | 0.01 | 0.0191 | - | - | 40 B | 0.45 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 3 | 26.398 ns | 0.5484 ns | 0.7864 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 3 | 13.067 ns | 0.2813 ns | 0.4035 ns | 0.50 | 0.02 | 0.0229 | - | - | 48 B | 0.55 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 4 | 26.088 ns | 0.4518 ns | 0.4005 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 4 | 13.009 ns | 0.2636 ns | 0.5841 ns | 0.51 | 0.03 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 5 | 26.131 ns | 0.5141 ns | 0.4808 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 5 | 13.350 ns | 0.2826 ns | 0.3254 ns | 0.51 | 0.02 | 0.0306 | - | - | 64 B | 0.67 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 6 | 26.358 ns | 0.1956 ns | 0.1734 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 6 | 18.101 ns | 0.3910 ns | 0.6202 ns | 0.69 | 0.02 | 0.0344 | - | - | 72 B | 0.69 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 7 | 27.862 ns | 0.5401 ns | 0.4510 ns | 1.00 | 0.00 | 0.0535 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 7 | 15.122 ns | 0.2060 ns | 0.1927 ns | 0.54 | 0.01 | 0.0382 | - | - | 80 B | 0.71 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 8 | 26.364 ns | 0.2000 ns | 0.1773 ns | 1.00 | 0.00 | 0.0574 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 8 | 13.496 ns | 0.1003 ns | 0.0837 ns | 0.51 | 0.01 | 0.0421 | - | - | 88 B | 0.73 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 9 | 27.020 ns | 0.4438 ns | 0.4151 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 9 | 14.024 ns | 0.0786 ns | 0.0614 ns | 0.52 | 0.01 | 0.0459 | - | - | 96 B | 0.75 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 10 | 27.181 ns | 0.2353 ns | 0.2086 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 10 | 14.397 ns | 0.0549 ns | 0.0487 ns | 0.53 | 0.00 | 0.0497 | - | - | 104 B | 0.76 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 11 | 28.177 ns | 0.4046 ns | 0.4659 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 11 | 14.810 ns | 0.0962 ns | 0.0803 ns | 0.52 | 0.01 | 0.0536 | - | - | 112 B | 0.78 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 12 | 28.219 ns | 0.1322 ns | 0.1104 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 12 | 15.395 ns | 0.2990 ns | 0.2937 ns | 0.55 | 0.01 | 0.0574 | - | - | 120 B | 0.79 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 13 | 29.309 ns | 0.4947 ns | 0.4628 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 13 | 15.667 ns | 0.3425 ns | 0.3204 ns | 0.53 | 0.02 | 0.0612 | - | - | 128 B | 0.80 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 14 | 28.922 ns | 0.2560 ns | 0.1999 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 14 | 15.738 ns | 0.1038 ns | 0.0811 ns | 0.54 | 0.00 | 0.0650 | - | - | 136 B | 0.81 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 15 | 29.055 ns | 0.2204 ns | 0.1840 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 15 | 17.284 ns | 0.3746 ns | 0.9190 ns | 0.63 | 0.03 | 0.0688 | - | - | 144 B | 0.82 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 16 | 29.595 ns | 0.1483 ns | 0.1387 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 16 | 16.447 ns | 0.1694 ns | 0.1502 ns | 0.56 | 0.01 | 0.0727 | - | - | 152 B | 0.83 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 17 | 30.339 ns | 0.2740 ns | 0.2139 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 17 | 17.072 ns | 0.1804 ns | 0.1599 ns | 0.56 | 0.01 | 0.0765 | - | - | 160 B | 0.83 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 18 | 30.067 ns | 0.1784 ns | 0.1581 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 18 | 16.924 ns | 0.0651 ns | 0.0544 ns | 0.56 | 0.00 | 0.0803 | - | - | 168 B | 0.84 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 19 | 30.815 ns | 0.1268 ns | 0.1059 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 19 | 17.468 ns | 0.0858 ns | 0.0803 ns | 0.57 | 0.00 | 0.0842 | - | - | 176 B | 0.85 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 20 | 31.092 ns | 0.1723 ns | 0.1612 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 20 | 18.077 ns | 0.3485 ns | 0.3423 ns | 0.58 | 0.01 | 0.0880 | - | - | 184 B | 0.85 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 30 | 34.591 ns | 0.1228 ns | 0.1026 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 30 | 21.257 ns | 0.3219 ns | 0.3011 ns | 0.61 | 0.01 | 0.1262 | - | - | 264 B | 0.89 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 32 | 35.428 ns | 0.4571 ns | 0.4276 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 32 | 21.349 ns | 0.2307 ns | 0.2158 ns | 0.60 | 0.01 | 0.1339 | - | - | 280 B | 0.90 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 36 | 37.796 ns | 0.4431 ns | 0.4145 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 36 | 22.991 ns | 0.3531 ns | 0.3130 ns | 0.61 | 0.01 | 0.1492 | - | - | 312 B | 0.91 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 37 | 45.827 ns | 0.7941 ns | 0.7428 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 37 | 29.952 ns | 0.4111 ns | 0.3645 ns | 0.65 | 0.01 | 0.1530 | - | - | 320 B | 0.91 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 40 | 43.855 ns | 0.9048 ns | 1.2976 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)eType [28] | List | Array | 40 | 44.531 ns | 0.8081 ns | 0.7559 ns | 1.00 | 0.03 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 40 | 32.028 ns | 0.4175 ns | 0.3906 ns | 0.72 | 0.02 | 0.1644 | - | - | 344 B | 0.91 | +| Actual | AddRa(...)eType [28] | List | Array | 40 | 31.861 ns | 0.4754 ns | 0.4214 ns | 0.72 | 0.02 | 0.1644 | - | - | 344 B | 0.91 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 50 | 49.180 ns | 0.4984 ns | 0.4662 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 50 | 35.845 ns | 0.4755 ns | 0.4215 ns | 0.73 | 0.01 | 0.2027 | - | - | 424 B | 0.93 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 60 | 56.015 ns | 0.9489 ns | 0.8412 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 60 | 41.637 ns | 0.5269 ns | 0.4400 ns | 0.74 | 0.01 | 0.2410 | - | - | 504 B | 0.94 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 70 | 59.495 ns | 1.2186 ns | 1.1399 ns | 1.00 | 0.00 | 0.2944 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 70 | 46.731 ns | 0.7153 ns | 0.6691 ns | 0.79 | 0.02 | 0.2792 | - | - | 584 B | 0.95 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 80 | 62.753 ns | 1.3043 ns | 1.0892 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 80 | 50.285 ns | 0.4069 ns | 0.3398 ns | 0.80 | 0.02 | 0.3175 | - | - | 664 B | 0.95 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 90 | 68.272 ns | 1.3466 ns | 1.3829 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 90 | 55.361 ns | 0.8554 ns | 0.8001 ns | 0.81 | 0.02 | 0.3557 | - | - | 744 B | 0.96 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 100 | 71.997 ns | 1.2148 ns | 1.1931 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 100 | 59.530 ns | 0.4752 ns | 0.3968 ns | 0.83 | 0.02 | 0.3940 | - | - | 824 B | 0.96 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 128 | 87.677 ns | 1.4620 ns | 1.3676 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 128 | 79.391 ns | 1.0735 ns | 1.0042 ns | 0.91 | 0.02 | 0.5009 | - | - | 1048 B | 0.97 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 256 | 156.349 ns | 3.0060 ns | 3.2164 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 256 | 139.939 ns | 2.7788 ns | 3.8036 ns | 0.90 | 0.03 | 0.9899 | - | - | 2072 B | 0.98 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 512 | 285.700 ns | 4.3492 ns | 4.0683 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 512 | 254.336 ns | 3.3971 ns | 2.8368 ns | 0.89 | 0.01 | 1.9684 | - | - | 4120 B | 0.99 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 1024 | 548.307 ns | 9.5689 ns | 10.6358 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 1024 | 502.519 ns | 5.8992 ns | 5.5182 ns | 0.92 | 0.02 | 3.9215 | - | - | 8216 B | 1.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 2048 | 1,091.469 ns | 20.9323 ns | 20.5583 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 2048 | 996.147 ns | 18.7552 ns | 17.5437 ns | 0.91 | 0.03 | 7.8125 | - | - | 16408 B | 1.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 4096 | 2,219.535 ns | 44.1725 ns | 55.8640 ns | 1.00 | 0.00 | 15.6212 | - | - | 32824 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 4096 | 2,093.852 ns | 33.5667 ns | 29.7560 ns | 0.94 | 0.03 | 15.6250 | - | - | 32792 B | 1.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 8192 | 4,137.783 ns | 67.2569 ns | 59.6215 ns | 1.00 | 0.00 | 31.2424 | - | - | 65592 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 8192 | 4,050.748 ns | 79.3689 ns | 74.2417 ns | 0.98 | 0.02 | 31.2500 | - | - | 65560 B | 1.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 16384 | 62,361.460 ns | 1,234.4155 ns | 2,760.9472 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131155 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 16384 | 62,640.143 ns | 1,222.8484 ns | 1,143.8531 ns | 1.00 | 0.05 | 41.6260 | 41.6260 | 41.6260 | 131123 B | 1.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 32768 | 124,444.963 ns | 2,209.2170 ns | 2,066.5029 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262254 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 32768 | 124,601.272 ns | 1,884.6954 ns | 1,762.9453 ns | 1.00 | 0.02 | 83.2520 | 83.2520 | 83.2520 | 262222 B | 1.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 65536 | 124,986.510 ns | 2,432.2288 ns | 2,388.7739 ns | 1.00 | 0.00 | 121.8262 | 120.8496 | 120.8496 | 524915 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 65536 | 125,391.075 ns | 2,006.6992 ns | 1,778.8865 ns | 1.00 | 0.02 | 114.0137 | 113.7695 | 113.7695 | 524379 B | 1.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 131072 | 349,388.666 ns | 6,956.3878 ns | 14,974.3587 ns | 1.00 | 0.00 | 171.8750 | 170.8984 | 170.8984 | 1049002 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 131072 | 351,255.893 ns | 9,386.1730 ns | 25,053.5957 ns | 1.00 | 0.08 | 151.3672 | 151.3672 | 151.3672 | 1048697 B | 1.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | Array | 850000 | 2,420,456.454 ns | 47,773.4283 ns | 117,189.0337 ns | 1.00 | 0.00 | 93.7500 | 93.7500 | 93.7500 | 6800140 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | Array | 850000 | 2,445,365.667 ns | 47,758.0764 ns | 81,096.8382 ns | 1.01 | 0.06 | 93.7500 | 93.7500 | 93.7500 | 6800108 B | 1.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 0 | 10.864 ns | 0.2451 ns | 0.2517 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 0 | 18.548 ns | 0.3782 ns | 0.3158 ns | 1.71 | 0.05 | 0.0268 | - | - | 56 B | 1.75 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 1 | 23.588 ns | 0.1952 ns | 0.1524 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 1 | 48.688 ns | 0.8480 ns | 0.7933 ns | 2.07 | 0.04 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 2 | 23.806 ns | 0.1126 ns | 0.0941 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 2 | 48.646 ns | 0.9822 ns | 0.9647 ns | 2.03 | 0.03 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 3 | 24.054 ns | 0.2895 ns | 0.2566 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 3 | 49.753 ns | 0.3469 ns | 0.2896 ns | 2.07 | 0.02 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 4 | 24.077 ns | 0.3817 ns | 0.3570 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 4 | 48.919 ns | 0.9848 ns | 1.2455 ns | 2.03 | 0.05 | 0.0268 | - | - | 56 B | 0.64 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 5 | 24.336 ns | 0.0824 ns | 0.0771 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 5 | 49.869 ns | 0.5317 ns | 0.4713 ns | 2.05 | 0.02 | 0.0268 | - | - | 56 B | 0.58 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 6 | 24.621 ns | 0.3176 ns | 0.2971 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 6 | 50.022 ns | 0.3998 ns | 0.3338 ns | 2.03 | 0.03 | 0.0268 | - | - | 56 B | 0.54 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 7 | 24.859 ns | 0.3857 ns | 0.3608 ns | 1.00 | 0.00 | 0.0536 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 7 | 49.068 ns | 0.8517 ns | 0.7967 ns | 1.97 | 0.04 | 0.0268 | - | - | 56 B | 0.50 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 8 | 25.558 ns | 0.5077 ns | 0.6235 ns | 1.00 | 0.00 | 0.0574 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 8 | 49.053 ns | 0.4336 ns | 0.3844 ns | 1.93 | 0.06 | 0.0268 | - | - | 56 B | 0.47 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 9 | 25.654 ns | 0.2436 ns | 0.2160 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 9 | 50.699 ns | 0.4827 ns | 0.4279 ns | 1.98 | 0.03 | 0.0268 | - | - | 56 B | 0.44 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 10 | 25.680 ns | 0.1746 ns | 0.1363 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 10 | 49.127 ns | 0.6465 ns | 0.5731 ns | 1.91 | 0.03 | 0.0268 | - | - | 56 B | 0.41 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 11 | 26.616 ns | 0.2380 ns | 0.1988 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 11 | 51.448 ns | 0.8978 ns | 1.0688 ns | 1.92 | 0.04 | 0.0268 | - | - | 56 B | 0.39 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 12 | 27.378 ns | 0.4981 ns | 0.4159 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 12 | 50.385 ns | 0.5370 ns | 0.4760 ns | 1.84 | 0.04 | 0.0268 | - | - | 56 B | 0.37 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 13 | 26.974 ns | 0.2220 ns | 0.2076 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 13 | 51.002 ns | 0.5437 ns | 0.4820 ns | 1.89 | 0.03 | 0.0268 | - | - | 56 B | 0.35 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 14 | 27.633 ns | 0.0526 ns | 0.0411 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 14 | 51.993 ns | 0.8438 ns | 0.7893 ns | 1.88 | 0.03 | 0.0268 | - | - | 56 B | 0.33 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 15 | 29.526 ns | 0.0964 ns | 0.0752 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 15 | 49.912 ns | 0.3768 ns | 0.3340 ns | 1.69 | 0.01 | 0.0268 | - | - | 56 B | 0.32 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 16 | 28.423 ns | 0.2398 ns | 0.2125 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 16 | 50.269 ns | 0.5110 ns | 0.4530 ns | 1.77 | 0.02 | 0.0268 | - | - | 56 B | 0.30 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 17 | 28.634 ns | 0.5830 ns | 0.5169 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 17 | 51.806 ns | 0.3907 ns | 0.3463 ns | 1.81 | 0.03 | 0.0268 | - | - | 56 B | 0.29 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 18 | 28.709 ns | 0.1578 ns | 0.1398 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 18 | 51.321 ns | 0.6393 ns | 0.5338 ns | 1.79 | 0.02 | 0.0268 | - | - | 56 B | 0.28 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 19 | 29.629 ns | 0.1498 ns | 0.1169 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 19 | 51.460 ns | 0.8538 ns | 0.7987 ns | 1.74 | 0.03 | 0.0268 | - | - | 56 B | 0.27 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 20 | 29.696 ns | 0.0653 ns | 0.0510 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 20 | 53.873 ns | 0.5867 ns | 0.5488 ns | 1.81 | 0.02 | 0.0268 | - | - | 56 B | 0.26 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 30 | 33.173 ns | 0.0947 ns | 0.0739 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 30 | 52.831 ns | 0.9119 ns | 0.8084 ns | 1.59 | 0.03 | 0.0268 | - | - | 56 B | 0.19 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 32 | 33.970 ns | 0.3746 ns | 0.3321 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 32 | 51.453 ns | 0.5877 ns | 0.5210 ns | 1.51 | 0.02 | 0.0268 | - | - | 56 B | 0.18 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 36 | 35.917 ns | 0.5893 ns | 0.5224 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 36 | 53.030 ns | 0.9696 ns | 0.8596 ns | 1.48 | 0.03 | 0.0268 | - | - | 56 B | 0.16 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 37 | 42.025 ns | 0.3079 ns | 0.2404 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 37 | 57.318 ns | 0.6425 ns | 0.5695 ns | 1.36 | 0.01 | 0.0268 | - | - | 56 B | 0.16 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 40 | 44.006 ns | 0.5927 ns | 0.5254 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)eType [28] | List | PooledList | 40 | 45.799 ns | 0.6992 ns | 0.5838 ns | 1.04 | 0.02 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 40 | 56.113 ns | 0.6086 ns | 0.5693 ns | 1.28 | 0.02 | 0.0268 | - | - | 56 B | 0.15 | +| Actual | AddRa(...)eType [28] | List | PooledList | 40 | 55.865 ns | 1.1411 ns | 1.3141 ns | 1.27 | 0.04 | 0.0268 | - | - | 56 B | 0.15 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 50 | 51.379 ns | 0.5447 ns | 0.5095 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 50 | 57.035 ns | 0.8954 ns | 0.8375 ns | 1.11 | 0.02 | 0.0268 | - | - | 56 B | 0.12 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 60 | 54.870 ns | 0.5687 ns | 0.5041 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 60 | 58.892 ns | 0.6835 ns | 0.6393 ns | 1.07 | 0.02 | 0.0268 | - | - | 56 B | 0.10 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 70 | 60.498 ns | 1.0837 ns | 0.9606 ns | 1.00 | 0.00 | 0.2944 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 70 | 57.776 ns | 0.4136 ns | 0.3869 ns | 0.96 | 0.01 | 0.0267 | - | - | 56 B | 0.09 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 80 | 62.523 ns | 1.0781 ns | 1.0084 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 80 | 57.940 ns | 0.8512 ns | 0.7963 ns | 0.93 | 0.02 | 0.0267 | - | - | 56 B | 0.08 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 850000 | 2,066,797.500 ns | 20,523.3232 ns | 19,197.5293 ns | 1.00 | 0.00 | 78.1250 | 78.1250 | 78.1250 | 6800131 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | PooledList | 850000 | 964,365.792 ns | 9,801.7259 ns | 8,688.9747 ns | 0.47 | 0.01 | - | - | - | 70 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 90 | 68.833 ns | 0.8645 ns | 0.7664 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 90 | 58.597 ns | 0.3887 ns | 0.3034 ns | 0.85 | 0.01 | 0.0268 | - | - | 56 B | 0.07 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 100 | 74.301 ns | 1.5183 ns | 1.4912 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 100 | 64.482 ns | 0.4218 ns | 0.3739 ns | 0.87 | 0.02 | 0.0267 | - | - | 56 B | 0.07 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 128 | 88.448 ns | 1.4699 ns | 1.3749 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 128 | 60.385 ns | 0.7399 ns | 0.6179 ns | 0.68 | 0.01 | 0.0267 | - | - | 56 B | 0.05 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 256 | 149.847 ns | 2.5773 ns | 2.4108 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 256 | 73.161 ns | 0.5521 ns | 0.5164 ns | 0.49 | 0.01 | 0.0267 | - | - | 56 B | 0.03 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 512 | 283.413 ns | 5.2589 ns | 4.9192 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | PooledList | 512 | 86.162 ns | 1.2962 ns | 1.2124 ns | 0.30 | 0.01 | 0.0267 | - | - | 56 B | 0.01 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 1024 | 555.119 ns | 9.5200 ns | 8.9050 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | PooledList | 1024 | 119.310 ns | 1.1890 ns | 0.9928 ns | 0.21 | 0.00 | 0.0267 | - | - | 56 B | 0.007 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 2048 | 1,087.334 ns | 20.4621 ns | 21.8942 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | PooledList | 2048 | 268.578 ns | 1.2559 ns | 1.0487 ns | 0.25 | 0.00 | 0.0267 | - | - | 56 B | 0.003 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 4096 | 2,197.142 ns | 43.4581 ns | 40.6508 ns | 1.00 | 0.00 | 15.6250 | - | - | 32824 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | PooledList | 4096 | 601.797 ns | 2.5170 ns | 2.3544 ns | 0.27 | 0.01 | 0.0267 | - | - | 56 B | 0.002 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 8192 | 4,177.224 ns | 83.1534 ns | 81.6677 ns | 1.00 | 0.00 | 31.2424 | - | - | 65592 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | PooledList | 8192 | 1,094.748 ns | 2.9803 ns | 2.3268 ns | 0.26 | 0.01 | 0.0267 | - | - | 56 B | 0.001 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 16384 | 62,481.090 ns | 1,226.8973 ns | 2,421.7756 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131155 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | PooledList | 16384 | 2,352.365 ns | 6.4542 ns | 5.7215 ns | 0.04 | 0.00 | 0.0267 | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 32768 | 60,438.673 ns | 838.5708 ns | 743.3712 ns | 1.00 | 0.00 | 64.5142 | 63.9038 | 63.9038 | 262643 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | PooledList | 32768 | 5,212.466 ns | 21.0913 ns | 19.7288 ns | 0.09 | 0.00 | 0.0229 | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 65536 | 126,815.479 ns | 2,451.5053 ns | 3,187.6494 ns | 1.00 | 0.00 | 123.0469 | 122.0703 | 122.0703 | 524855 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | PooledList | 65536 | 12,057.761 ns | 23.2018 ns | 19.3746 ns | 0.09 | 0.00 | 0.0153 | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | PooledList | 131072 | 555,120.439 ns | 16,978.8548 ns | 50,062.5365 ns | 1.00 | 0.00 | 130.8594 | 129.8828 | 129.8828 | 1048907 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | PooledList | 131072 | 24,792.478 ns | 152.7210 ns | 142.8553 ns | 0.04 | 0.00 | - | - | - | 56 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 0 | 9.984 ns | 0.1471 ns | 0.1304 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 0 | 23.295 ns | 0.0688 ns | 0.0575 ns | 2.33 | 0.03 | 0.0497 | - | - | 104 B | 3.25 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 1 | 24.646 ns | 0.0579 ns | 0.0484 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 1 | 23.080 ns | 0.0728 ns | 0.0608 ns | 0.94 | 0.00 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 2 | 25.075 ns | 0.3903 ns | 0.3651 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 2 | 23.446 ns | 0.2082 ns | 0.1846 ns | 0.93 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 3 | 25.234 ns | 0.2101 ns | 0.1755 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 3 | 23.276 ns | 0.1936 ns | 0.1811 ns | 0.92 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 4 | 24.821 ns | 0.2100 ns | 0.1862 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 4 | 23.723 ns | 0.2376 ns | 0.1984 ns | 0.96 | 0.01 | 0.0497 | - | - | 104 B | 1.18 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 5 | 25.455 ns | 0.1967 ns | 0.1643 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 5 | 24.119 ns | 0.4441 ns | 0.3937 ns | 0.95 | 0.02 | 0.0536 | - | - | 112 B | 1.17 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 6 | 25.880 ns | 0.3365 ns | 0.2983 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 6 | 24.328 ns | 0.3539 ns | 0.3310 ns | 0.94 | 0.02 | 0.0574 | - | - | 120 B | 1.15 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 7 | 26.254 ns | 0.4840 ns | 0.4527 ns | 1.00 | 0.00 | 0.0536 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 7 | 24.480 ns | 0.1700 ns | 0.1590 ns | 0.93 | 0.01 | 0.0612 | - | - | 128 B | 1.14 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 8 | 26.215 ns | 0.2432 ns | 0.2275 ns | 1.00 | 0.00 | 0.0574 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 8 | 24.226 ns | 0.1506 ns | 0.1258 ns | 0.92 | 0.01 | 0.0650 | - | - | 136 B | 1.13 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 9 | 27.113 ns | 0.3339 ns | 0.2960 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 9 | 25.085 ns | 0.1451 ns | 0.1212 ns | 0.93 | 0.01 | 0.0688 | - | - | 144 B | 1.12 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 10 | 27.033 ns | 0.1833 ns | 0.1715 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 10 | 25.472 ns | 0.0927 ns | 0.0822 ns | 0.94 | 0.01 | 0.0727 | - | - | 152 B | 1.12 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 11 | 27.718 ns | 0.1791 ns | 0.1398 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 11 | 26.043 ns | 0.2054 ns | 0.1820 ns | 0.94 | 0.01 | 0.0765 | - | - | 160 B | 1.11 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 12 | 28.322 ns | 0.1488 ns | 0.1319 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 12 | 26.749 ns | 0.3152 ns | 0.2949 ns | 0.95 | 0.01 | 0.0803 | - | - | 168 B | 1.11 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 13 | 28.553 ns | 0.0852 ns | 0.0712 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 13 | 26.703 ns | 0.1340 ns | 0.1188 ns | 0.94 | 0.00 | 0.0842 | - | - | 176 B | 1.10 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 14 | 28.731 ns | 0.2008 ns | 0.1780 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 14 | 26.911 ns | 0.2181 ns | 0.2040 ns | 0.94 | 0.01 | 0.0880 | - | - | 184 B | 1.10 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 15 | 29.373 ns | 0.4128 ns | 0.3861 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 15 | 26.830 ns | 0.2702 ns | 0.2256 ns | 0.92 | 0.01 | 0.0918 | - | - | 192 B | 1.09 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 16 | 29.921 ns | 0.2043 ns | 0.1811 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 16 | 27.116 ns | 0.2464 ns | 0.2184 ns | 0.91 | 0.01 | 0.0956 | - | - | 200 B | 1.09 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 17 | 29.394 ns | 0.2128 ns | 0.1777 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 17 | 27.931 ns | 0.3428 ns | 0.3039 ns | 0.95 | 0.01 | 0.0995 | - | - | 208 B | 1.08 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 18 | 30.388 ns | 0.3601 ns | 0.3368 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 18 | 27.886 ns | 0.3436 ns | 0.3214 ns | 0.92 | 0.01 | 0.1033 | - | - | 216 B | 1.08 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 19 | 31.047 ns | 0.5781 ns | 0.5407 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 19 | 28.831 ns | 0.3529 ns | 0.3301 ns | 0.93 | 0.02 | 0.1071 | - | - | 224 B | 1.08 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 20 | 30.976 ns | 0.2613 ns | 0.2445 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 20 | 29.190 ns | 0.3043 ns | 0.2847 ns | 0.94 | 0.01 | 0.1109 | - | - | 232 B | 1.07 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 30 | 34.546 ns | 0.5836 ns | 0.5459 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 30 | 31.642 ns | 0.1564 ns | 0.1221 ns | 0.92 | 0.01 | 0.1492 | - | - | 312 B | 1.05 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 32 | 35.010 ns | 0.1142 ns | 0.1012 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 32 | 31.866 ns | 0.1098 ns | 0.0917 ns | 0.91 | 0.00 | 0.1568 | - | - | 328 B | 1.05 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 36 | 37.283 ns | 0.3699 ns | 0.3460 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 36 | 34.279 ns | 0.6879 ns | 0.5744 ns | 0.92 | 0.02 | 0.1721 | - | - | 360 B | 1.05 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 37 | 42.471 ns | 0.8034 ns | 0.9564 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 37 | 39.053 ns | 0.5582 ns | 0.4948 ns | 0.92 | 0.03 | 0.0382 | - | - | 80 B | 0.23 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 40 | 44.106 ns | 0.4028 ns | 0.3570 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 40 | 44.109 ns | 0.7584 ns | 0.7094 ns | 1.00 | 0.02 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 40 | 41.890 ns | 0.8572 ns | 1.1443 ns | 0.95 | 0.04 | 0.0382 | - | - | 80 B | 0.21 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 40 | 41.548 ns | 0.8442 ns | 1.2373 ns | 0.93 | 0.03 | 0.0382 | - | - | 80 B | 0.21 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 50 | 49.175 ns | 0.8146 ns | 0.7619 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 50 | 41.499 ns | 0.8199 ns | 0.9442 ns | 0.84 | 0.03 | 0.0382 | - | - | 80 B | 0.18 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 60 | 53.845 ns | 1.0794 ns | 1.8034 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 60 | 41.220 ns | 0.6544 ns | 0.6121 ns | 0.75 | 0.03 | 0.0382 | - | - | 80 B | 0.15 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 70 | 57.915 ns | 1.1268 ns | 1.0540 ns | 1.00 | 0.00 | 0.2945 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 70 | 42.082 ns | 0.8164 ns | 0.8019 ns | 0.73 | 0.02 | 0.0382 | - | - | 80 B | 0.13 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 80 | 63.026 ns | 1.2702 ns | 1.5599 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 80 | 44.869 ns | 0.7835 ns | 0.7329 ns | 0.72 | 0.02 | 0.0382 | - | - | 80 B | 0.11 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 90 | 66.255 ns | 0.9316 ns | 0.8259 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 90 | 44.769 ns | 0.9159 ns | 0.9800 ns | 0.68 | 0.02 | 0.0382 | - | - | 80 B | 0.10 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 100 | 73.985 ns | 1.2756 ns | 1.1932 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 100 | 46.870 ns | 0.7417 ns | 0.6575 ns | 0.63 | 0.01 | 0.0382 | - | - | 80 B | 0.09 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 128 | 85.671 ns | 1.0133 ns | 0.8462 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 128 | 45.684 ns | 0.9202 ns | 1.0597 ns | 0.53 | 0.02 | 0.0382 | - | - | 80 B | 0.07 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 256 | 153.485 ns | 2.9825 ns | 3.0628 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 256 | 57.447 ns | 0.8614 ns | 0.8057 ns | 0.38 | 0.01 | 0.0382 | - | - | 80 B | 0.04 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 512 | 280.755 ns | 5.6056 ns | 5.7565 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 512 | 86.984 ns | 0.3941 ns | 0.3494 ns | 0.31 | 0.01 | 0.0381 | - | - | 80 B | 0.02 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 1024 | 540.902 ns | 10.5032 ns | 12.0955 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 1024 | 119.791 ns | 0.7695 ns | 0.7198 ns | 0.22 | 0.00 | 0.0381 | - | - | 80 B | 0.010 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 2048 | 1,071.924 ns | 20.7493 ns | 23.0628 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 2048 | 256.106 ns | 1.7875 ns | 1.6721 ns | 0.24 | 0.01 | 0.0381 | - | - | 80 B | 0.005 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 4096 | 2,152.656 ns | 42.3875 ns | 82.6735 ns | 1.00 | 0.00 | 15.6250 | - | - | 32824 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 4096 | 590.185 ns | 1.8672 ns | 1.6552 ns | 0.27 | 0.01 | 0.0381 | - | - | 80 B | 0.002 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 8192 | 4,117.021 ns | 81.1150 ns | 102.5846 ns | 1.00 | 0.00 | 31.2500 | - | - | 65592 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 8192 | 1,057.719 ns | 3.7570 ns | 3.1373 ns | 0.26 | 0.01 | 0.0381 | - | - | 80 B | 0.001 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 16384 | 61,909.318 ns | 1,168.6242 ns | 1,093.1318 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131155 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 16384 | 2,213.035 ns | 9.2986 ns | 8.6979 ns | 0.04 | 0.00 | 0.0381 | - | - | 80 B | 0.001 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 32768 | 124,050.279 ns | 1,854.0950 ns | 1,734.3216 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262254 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 32768 | 4,783.964 ns | 33.6396 ns | 31.4665 ns | 0.04 | 0.00 | 0.0381 | - | - | 80 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 65536 | 127,514.403 ns | 2,414.8174 ns | 2,684.0632 ns | 1.00 | 0.00 | 113.5254 | 112.5488 | 112.5488 | 525062 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 65536 | 11,186.556 ns | 63.5896 ns | 56.3706 ns | 0.09 | 0.00 | 0.0305 | - | - | 80 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 131072 | 339,330.092 ns | 6,385.0031 ns | 5,660.1390 ns | 1.00 | 0.00 | 140.6250 | 139.6484 | 139.6484 | 1049099 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 131072 | 21,402.054 ns | 176.6340 ns | 165.2236 ns | 0.06 | 0.00 | 0.0305 | - | - | 80 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableList | 850000 | 2,376,119.556 ns | 47,395.7652 ns | 92,441.8000 ns | 1.00 | 0.00 | 89.8438 | 89.8438 | 89.8438 | 6800138 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableList | 850000 | 994,650.133 ns | 14,850.8560 ns | 13,891.4999 ns | 0.42 | 0.02 | - | - | - | 93 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 0 | 10.904 ns | 0.0638 ns | 0.0566 ns | 1.00 | 0.00 | 0.0153 | - | - | 32 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 0 | 20.511 ns | 0.2668 ns | 0.2496 ns | 1.88 | 0.02 | 0.0421 | - | - | 88 B | 2.75 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 1 | 24.959 ns | 0.0797 ns | 0.0706 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 1 | 72.454 ns | 0.2531 ns | 0.2367 ns | 2.90 | 0.01 | 0.0726 | - | - | 152 B | 1.73 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 2 | 25.108 ns | 0.3381 ns | 0.3162 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 2 | 71.529 ns | 0.4878 ns | 0.4073 ns | 2.85 | 0.04 | 0.0764 | - | - | 160 B | 1.82 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 3 | 26.151 ns | 0.4230 ns | 0.3957 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 3 | 66.991 ns | 0.6016 ns | 0.5627 ns | 2.56 | 0.05 | 0.0842 | - | - | 176 B | 2.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 4 | 26.056 ns | 0.4589 ns | 0.4068 ns | 1.00 | 0.00 | 0.0421 | - | - | 88 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 4 | 72.162 ns | 0.8150 ns | 0.7624 ns | 2.77 | 0.05 | 0.0842 | - | - | 176 B | 2.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 5 | 26.859 ns | 0.4836 ns | 0.4524 ns | 1.00 | 0.00 | 0.0459 | - | - | 96 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 5 | 66.718 ns | 0.9715 ns | 0.9087 ns | 2.48 | 0.05 | 0.0994 | - | - | 208 B | 2.17 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 6 | 26.665 ns | 0.3548 ns | 0.3484 ns | 1.00 | 0.00 | 0.0497 | - | - | 104 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 6 | 67.162 ns | 1.3353 ns | 1.3713 ns | 2.52 | 0.06 | 0.0994 | - | - | 208 B | 2.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 7 | 26.300 ns | 0.2841 ns | 0.2658 ns | 1.00 | 0.00 | 0.0536 | - | - | 112 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 7 | 66.967 ns | 1.1590 ns | 0.9678 ns | 2.55 | 0.05 | 0.0994 | - | - | 208 B | 1.86 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 8 | 27.574 ns | 0.1915 ns | 0.1698 ns | 1.00 | 0.00 | 0.0573 | - | - | 120 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 8 | 74.324 ns | 0.4434 ns | 0.3703 ns | 2.70 | 0.02 | 0.0994 | - | - | 208 B | 1.73 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 9 | 26.977 ns | 0.0502 ns | 0.0419 ns | 1.00 | 0.00 | 0.0612 | - | - | 128 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 9 | 70.684 ns | 0.8233 ns | 0.7702 ns | 2.62 | 0.03 | 0.1301 | - | - | 272 B | 2.12 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 10 | 27.462 ns | 0.1436 ns | 0.1199 ns | 1.00 | 0.00 | 0.0650 | - | - | 136 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 10 | 70.197 ns | 1.2714 ns | 1.1893 ns | 2.55 | 0.04 | 0.1301 | - | - | 272 B | 2.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 11 | 29.863 ns | 0.5762 ns | 0.5390 ns | 1.00 | 0.00 | 0.0688 | - | - | 144 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 11 | 73.540 ns | 1.4041 ns | 1.3790 ns | 2.46 | 0.06 | 0.1301 | - | - | 272 B | 1.89 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 12 | 29.872 ns | 0.1969 ns | 0.1842 ns | 1.00 | 0.00 | 0.0727 | - | - | 152 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 12 | 72.325 ns | 0.8258 ns | 0.7724 ns | 2.42 | 0.03 | 0.1301 | - | - | 272 B | 1.79 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 13 | 29.975 ns | 0.2438 ns | 0.2161 ns | 1.00 | 0.00 | 0.0765 | - | - | 160 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 13 | 72.729 ns | 0.9520 ns | 0.8905 ns | 2.43 | 0.04 | 0.1301 | - | - | 272 B | 1.70 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 14 | 30.268 ns | 0.2860 ns | 0.2536 ns | 1.00 | 0.00 | 0.0803 | - | - | 168 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 14 | 72.482 ns | 1.0387 ns | 0.9716 ns | 2.39 | 0.04 | 0.1301 | - | - | 272 B | 1.62 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 15 | 30.054 ns | 0.3848 ns | 0.3600 ns | 1.00 | 0.00 | 0.0842 | - | - | 176 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 15 | 71.198 ns | 1.1847 ns | 1.1082 ns | 2.37 | 0.04 | 0.1301 | - | - | 272 B | 1.55 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 16 | 29.915 ns | 0.1625 ns | 0.1357 ns | 1.00 | 0.00 | 0.0880 | - | - | 184 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 16 | 77.678 ns | 0.7768 ns | 0.7266 ns | 2.59 | 0.03 | 0.1301 | - | - | 272 B | 1.48 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 17 | 30.334 ns | 0.4255 ns | 0.3980 ns | 1.00 | 0.00 | 0.0918 | - | - | 192 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 17 | 75.712 ns | 1.3404 ns | 1.2538 ns | 2.50 | 0.05 | 0.1912 | - | - | 400 B | 2.08 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 18 | 30.239 ns | 0.4177 ns | 0.3907 ns | 1.00 | 0.00 | 0.0956 | - | - | 200 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 18 | 75.437 ns | 0.9996 ns | 0.8347 ns | 2.50 | 0.04 | 0.1912 | - | - | 400 B | 2.00 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 19 | 32.478 ns | 0.3859 ns | 0.3421 ns | 1.00 | 0.00 | 0.0994 | - | - | 208 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 19 | 77.166 ns | 0.7857 ns | 0.6561 ns | 2.37 | 0.04 | 0.1912 | - | - | 400 B | 1.92 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 20 | 32.781 ns | 0.3910 ns | 0.3265 ns | 1.00 | 0.00 | 0.1033 | - | - | 216 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 20 | 77.595 ns | 1.4140 ns | 1.3227 ns | 2.37 | 0.05 | 0.1912 | - | - | 400 B | 1.85 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 30 | 35.679 ns | 0.5166 ns | 0.4314 ns | 1.00 | 0.00 | 0.1415 | - | - | 296 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 30 | 78.698 ns | 1.2769 ns | 1.1945 ns | 2.21 | 0.05 | 0.1912 | - | - | 400 B | 1.35 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 32 | 35.066 ns | 0.4752 ns | 0.4212 ns | 1.00 | 0.00 | 0.1492 | - | - | 312 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 32 | 82.503 ns | 0.6996 ns | 0.6545 ns | 2.35 | 0.03 | 0.1912 | - | - | 400 B | 1.28 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 36 | 42.449 ns | 0.3532 ns | 0.2949 ns | 1.00 | 0.00 | 0.1644 | - | - | 344 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 36 | 90.669 ns | 0.8020 ns | 0.7109 ns | 2.14 | 0.03 | 0.0726 | - | - | 152 B | 0.44 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 37 | 45.330 ns | 0.6440 ns | 0.5709 ns | 1.00 | 0.00 | 0.1683 | - | - | 352 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 37 | 86.098 ns | 1.0429 ns | 0.9755 ns | 1.90 | 0.03 | 0.0726 | - | - | 152 B | 0.43 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 40 | 45.714 ns | 0.6506 ns | 0.5767 ns | 1.00 | 0.00 | 0.1798 | - | - | 376 B | 1.00 | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 40 | 45.859 ns | 0.5729 ns | 0.5359 ns | 1.00 | 0.02 | 0.1798 | - | - | 376 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 40 | 86.625 ns | 1.4336 ns | 1.3410 ns | 1.90 | 0.04 | 0.0726 | - | - | 152 B | 0.40 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 40 | 85.021 ns | 1.1591 ns | 1.0842 ns | 1.86 | 0.03 | 0.0726 | - | - | 152 B | 0.40 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 50 | 50.080 ns | 0.9707 ns | 1.6484 ns | 1.00 | 0.00 | 0.2180 | - | - | 456 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 50 | 91.564 ns | 0.9019 ns | 0.7995 ns | 1.78 | 0.04 | 0.0726 | - | - | 152 B | 0.33 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 60 | 55.192 ns | 1.1290 ns | 1.0561 ns | 1.00 | 0.00 | 0.2562 | - | - | 536 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 60 | 88.056 ns | 0.9427 ns | 0.8818 ns | 1.60 | 0.04 | 0.0726 | - | - | 152 B | 0.28 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 70 | 60.089 ns | 0.9410 ns | 0.8803 ns | 1.00 | 0.00 | 0.2944 | - | - | 616 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 70 | 88.199 ns | 0.7938 ns | 0.6629 ns | 1.47 | 0.02 | 0.0726 | - | - | 152 B | 0.25 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 80 | 65.051 ns | 1.0846 ns | 1.0145 ns | 1.00 | 0.00 | 0.3327 | - | - | 696 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 80 | 87.173 ns | 1.3621 ns | 1.2742 ns | 1.34 | 0.03 | 0.0726 | - | - | 152 B | 0.22 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 850000 | 2,073,757.688 ns | 35,902.6590 ns | 44,091.6896 ns | 1.00 | 0.00 | 85.9375 | 85.9375 | 85.9375 | 6800136 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 850000 | 1,397,636.775 ns | 21,279.7061 ns | 18,863.9052 ns | 0.67 | 0.02 | - | - | - | 457 B | 0.000 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 90 | 69.863 ns | 1.2842 ns | 1.2012 ns | 1.00 | 0.00 | 0.3710 | - | - | 776 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 90 | 88.215 ns | 1.2682 ns | 1.0590 ns | 1.26 | 0.03 | 0.0726 | - | - | 152 B | 0.20 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 100 | 76.827 ns | 1.5786 ns | 1.5504 ns | 1.00 | 0.00 | 0.4092 | - | - | 856 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 100 | 90.378 ns | 1.3849 ns | 1.2954 ns | 1.18 | 0.03 | 0.0726 | - | - | 152 B | 0.18 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 128 | 87.659 ns | 1.6866 ns | 1.8047 ns | 1.00 | 0.00 | 0.5162 | - | - | 1080 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 128 | 96.360 ns | 1.9181 ns | 1.9698 ns | 1.10 | 0.03 | 0.0726 | - | - | 152 B | 0.14 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 256 | 156.419 ns | 2.9980 ns | 2.8043 ns | 1.00 | 0.00 | 1.0059 | - | - | 2104 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 256 | 106.052 ns | 1.3438 ns | 1.2570 ns | 0.68 | 0.01 | 0.0726 | - | - | 152 B | 0.07 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 512 | 284.013 ns | 5.5347 ns | 7.3887 ns | 1.00 | 0.00 | 1.9841 | - | - | 4152 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 512 | 124.200 ns | 0.9799 ns | 0.9166 ns | 0.44 | 0.01 | 0.0725 | - | - | 152 B | 0.04 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 1024 | 548.962 ns | 10.6434 ns | 10.9300 ns | 1.00 | 0.00 | 3.9368 | - | - | 8248 B | 1.00 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 1024 | 159.443 ns | 1.3463 ns | 1.1935 ns | 0.29 | 0.01 | 0.0725 | - | - | 152 B | 0.02 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 2048 | 1,082.050 ns | 20.4083 ns | 20.9578 ns | 1.00 | 0.00 | 7.8125 | - | - | 16440 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 2048 | 296.525 ns | 2.5386 ns | 2.3746 ns | 0.27 | 0.01 | 0.0725 | - | - | 152 B | 0.009 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 4096 | 2,162.695 ns | 41.0124 ns | 45.5851 ns | 1.00 | 0.00 | 15.6250 | - | - | 32824 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 4096 | 643.180 ns | 1.7082 ns | 1.4264 ns | 0.30 | 0.01 | 0.0725 | - | - | 152 B | 0.005 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 8192 | 4,173.033 ns | 76.6649 ns | 71.7124 ns | 1.00 | 0.00 | 31.2424 | 0.0076 | - | 65592 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 8192 | 1,118.365 ns | 2.7970 ns | 2.1837 ns | 0.27 | 0.00 | 0.0725 | - | - | 152 B | 0.002 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 16384 | 62,637.616 ns | 642.2715 ns | 600.7811 ns | 1.00 | 0.00 | 41.6260 | 41.6260 | 41.6260 | 131155 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 16384 | 2,460.005 ns | 14.7731 ns | 13.8188 ns | 0.04 | 0.00 | 0.2060 | - | - | 432 B | 0.003 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 32768 | 124,466.459 ns | 2,474.2540 ns | 4,825.8424 ns | 1.00 | 0.00 | 83.2520 | 83.2520 | 83.2520 | 262254 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 32768 | 4,915.874 ns | 33.8292 ns | 29.9887 ns | 0.04 | 0.00 | 0.2060 | - | - | 432 B | 0.002 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 65536 | 124,811.930 ns | 1,904.0356 ns | 1,781.0361 ns | 1.00 | 0.00 | 121.8262 | 120.8496 | 120.8496 | 524913 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 65536 | 11,048.069 ns | 77.3298 ns | 72.3343 ns | 0.09 | 0.00 | 0.1984 | - | - | 432 B | 0.001 | +| | | | | | | | | | | | | | | | +| Baseline | AddRa(...)eType [28] | List | RecyclableLongList | 131072 | 557,480.125 ns | 15,327.4575 ns | 44,952.7795 ns | 1.00 | 0.00 | 124.0234 | 124.0234 | 124.0234 | 1048847 B | 1.000 | +| Actual | AddRa(...)eType [28] | List | RecyclableLongList | 131072 | 23,189.499 ns | 157.7244 ns | 139.8186 ns | 0.04 | 0.00 | 0.1831 | - | - | 432 B | 0.000 | +
+ # `foreach` Benchmarks ## Environment