BenchmarkDotNet v0.14.0, Ubuntu 24.04.2 LTS (Noble Numbat)
AMD EPYC 9V74, 1 CPU, 8 logical and 4 physical cores
.NET SDK 10.0.100-preview.6.25279.110
[Host] : .NET 9.0.5 (9.0.525.21509), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job-BXXNEZ : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job-ACWTBM : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
| Method | Toolchain | list | Mean | Error | Ratio | Code Size | Allocated | Alloc Ratio |
| SumList | /core_root_base/corerun | Syste(...)ring] [48] | 1.842 ns | 0.0016 ns | 1.00 | 124 B | - | NA |
| SumList | /core_root_base/corerun | Syste(...)ring] [48] | 13.903 ns | 0.0028 ns | 7.55 | 109 B | - | NA |
| SumList | /core_root_base/corerun | Syste(...)ring] [48] | 1,724.675 ns | 34.2550 ns | 936.45 | 109 B | - | NA |
| SumList | /core_root_diff/corerun | Syste(...)ring] [48] | 1.732 ns | 0.0044 ns | 0.94 | 101 B | - | NA |
| SumList | /core_root_diff/corerun | Syste(...)ring] [48] | 16.351 ns | 0.0272 ns | 8.88 | 101 B | - | NA |
| SumList | /core_root_diff/corerun | Syste(...)ring] [48] | 1,642.222 ns | 0.1759 ns | 891.68 | 101 B | - | NA |
| SumEnumerable | /core_root_base/corerun | Syste(...)ring] [48] | 2.085 ns | 0.0049 ns | 1.00 | 358 B | - | NA |
| SumEnumerable | /core_root_base/corerun | Syste(...)ring] [48] | 14.452 ns | 0.0036 ns | 6.93 | 351 B | - | NA |
| SumEnumerable | /core_root_base/corerun | Syste(...)ring] [48] | 3,114.572 ns | 61.5042 ns | 1,493.72 | 692 B | 40 B | NA |
| SumEnumerable | /core_root_diff/corerun | Syste(...)ring] [48] | 2.181 ns | 0.0013 ns | 1.05 | 339 B | - | NA |
| SumEnumerable | /core_root_diff/corerun | Syste(...)ring] [48] | 16.631 ns | 0.0059 ns | 7.98 | 339 B | - | NA |
| SumEnumerable | /core_root_diff/corerun | Syste(...)ring] [48] | 1,643.237 ns | 0.3006 ns | 788.08 | 339 B | - | NA |