BenchmarkDotNet=v0.13.4, OS=Windows 10 (10.0.17763.2366/1809/October2018Update/Redstone5), VM=Hyper-V
Intel Xeon CPU E5-2697 v3 2.60GHz, 1 CPU, 2 logical cores and 1 physical core
.NET SDK=7.0.100
[Host] : .NET 6.0.11 (6.0.1122.52304), X64 RyuJIT AVX2
DefaultJob : .NET 6.0.11 (6.0.1122.52304), X64 RyuJIT AVX2
Method | Mean | Error | StdDev | Median | Gen0 | Allocated |
---|---|---|---|---|---|---|
GetOrAdd | 51.58 ns | 0.401 ns | 0.335 ns | 51.52 ns | 0.0025 | 48 B |
GetOrAddSlim | 44.05 ns | 2.220 ns | 6.547 ns | 46.81 ns | 0.0021 | 40 B |