BenchmarkDotNet v0.14.0, Ubuntu 24.04.1 LTS (Noble Numbat)
Intel Xeon Platinum 8370C CPU 2.80GHz, 1 CPU, 16 logical and 8 physical cores
.NET SDK 10.0.100-preview.2.25115.1
[Host] : .NET 9.0.2 (9.0.225.6610), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job-RYRZNO : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT SSE4.2
Job-SCDOVF : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT SSE4.2
EnvironmentVariables=DOTNET_EnableAVX=0
Method | Toolchain | bitArray | Mean | Error | Ratio |
BitArrayCopyTo | /core_root_base/corerun | Syste(...)Array [27] | 28.767 ns | 0.0185 ns | 1.00 |
BitArrayCopyTo | /core_root_base/corerun | Syste(...)Array [27] | 29.831 ns | 0.0070 ns | 1.04 |
BitArrayCopyTo | /core_root_base/corerun | Syste(...)Array [27] | 30.699 ns | 0.0109 ns | 1.07 |
BitArrayCopyTo | /core_root_base/corerun | Syste(...)Array [27] | 56.888 ns | 0.0120 ns | 1.98 |
BitArrayCopyTo | /core_root_base/corerun | Syste(...)Array [27] | 113.207 ns | 0.0199 ns | 3.94 |
BitArrayCopyTo | /core_root_base/corerun | Syste(...)Array [27] | 7.712 ns | 0.0204 ns | 0.27 |
BitArrayCopyTo | /core_root_base/corerun | Syste(...)Array [27] | 8.555 ns | 0.0086 ns | 0.30 |
BitArrayCopyTo | /core_root_base/corerun | Syste(...)Array [27] | 12.015 ns | 0.0035 ns | 0.42 |
BitArrayCopyTo | /core_root_diff/corerun | Syste(...)Array [27] | 29.083 ns | 0.0103 ns | 1.01 |
BitArrayCopyTo | /core_root_diff/corerun | Syste(...)Array [27] | 3.948 ns | 0.0032 ns | 0.14 |
BitArrayCopyTo | /core_root_diff/corerun | Syste(...)Array [27] | 5.139 ns | 0.0152 ns | 0.18 |
BitArrayCopyTo | /core_root_diff/corerun | Syste(...)Array [27] | 5.240 ns | 0.0004 ns | 0.18 |
BitArrayCopyTo | /core_root_diff/corerun | Syste(...)Array [27] | 33.575 ns | 0.0095 ns | 1.17 |
BitArrayCopyTo | /core_root_diff/corerun | Syste(...)Array [27] | 8.361 ns | 0.0050 ns | 0.29 |
BitArrayCopyTo | /core_root_diff/corerun | Syste(...)Array [27] | 8.924 ns | 0.0408 ns | 0.31 |
BitArrayCopyTo | /core_root_diff/corerun | Syste(...)Array [27] | 12.207 ns | 0.2609 ns | 0.42 |