Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 1.81 KB

RuntimePerformance.Collections.ArrayIterationFor_String_-report-github.md

File metadata and controls

27 lines (24 loc) · 1.81 KB
BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18363
Intel Core i7-7700K CPU 4.20GHz (Kaby Lake), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.101
  [Host]     : .NET Core 3.1.1 (CoreCLR 4.700.19.60701, CoreFX 4.700.19.60801), X64 RyuJIT
  Job-HMONJZ : .NET Framework 4.8 (4.8.4075.0), X64 RyuJIT
  Job-RANOSB : .NET Core 2.1.15 (CoreCLR 4.6.28325.01, CoreFX 4.6.28327.02), X64 RyuJIT
  Job-AJVGBG : .NET Core 3.1.1 (CoreCLR 4.700.19.60701, CoreFX 4.700.19.60801), X64 RyuJIT

Jit=RyuJit  Platform=X64  MaxIterationCount=15  
MinIterationCount=10  WarmupCount=2  
Method Runtime Size Mean Error StdDev Ratio
Array_IterateFor .NET 4.8 100 45.86 ns 0.130 ns 0.086 ns 1.00
Array_IterateFor .NET Core 2.1 100 45.46 ns 0.140 ns 0.083 ns 0.99
Array_IterateFor .NET Core 3.1 100 44.17 ns 0.216 ns 0.143 ns 0.96
Array_IterateFor .NET 4.8 1000 408.53 ns 0.984 ns 0.651 ns 1.00
Array_IterateFor .NET Core 2.1 1000 408.18 ns 0.975 ns 0.645 ns 1.00
Array_IterateFor .NET Core 3.1 1000 406.43 ns 2.400 ns 1.588 ns 0.99
Array_IterateFor .NET 4.8 10000 4,050.37 ns 8.188 ns 5.416 ns 1.00
Array_IterateFor .NET Core 2.1 10000 4,088.64 ns 24.828 ns 16.422 ns 1.01
Array_IterateFor .NET Core 3.1 10000 3,689.10 ns 34.008 ns 17.787 ns 0.91