BenchmarkDotNet=v0.12.1, OS=Windows 10.0.17763.5122 (1809/October2018Update/Redstone5)
Intel Xeon CPU E5-2697 v3 2.60GHz, 1 CPU, 2 logical cores and 1 physical core
.NET Core SDK=8.0.100
[Host] : .NET Core 8.0.0 (CoreCLR 8.0.23.53103, CoreFX 8.0.23.53103), X64 RyuJIT
Job-SMBFNT : .NET Core 8.0.0 (CoreCLR 8.0.23.53103, CoreFX 8.0.23.53103), X64 RyuJIT
InvocationCount=5000000 RunStrategy=Throughput
Method |
Mean |
Error |
StdDev |
Median |
Ratio |
RatioSD |
Gen 0 |
Gen 1 |
Gen 2 |
Allocated |
NoProxy |
1.556 ns |
0.0193 ns |
0.0161 ns |
1.551 ns |
1.00 |
0.00 |
- |
- |
- |
- |
ProxyWithTarget |
37.110 ns |
0.4536 ns |
0.3541 ns |
37.081 ns |
23.85 |
0.32 |
0.0064 |
- |
- |
120 B |
ProxyWithoutTarget |
26.337 ns |
0.9426 ns |
2.7793 ns |
25.250 ns |
19.24 |
0.90 |
0.0064 |
- |
- |
120 B |
DispatchProxyWithoutTarget |
13.640 ns |
0.2673 ns |
0.7273 ns |
13.347 ns |
9.25 |
0.67 |
0.0030 |
- |
- |
56 B |