BenchmarkDotNet v0.14.0, Windows 11 (10.0.26100.2314) (Hyper-V)
Unknown processor
.NET SDK 10.0.100-preview.3.25157.6
[Host] : .NET 9.0.2 (9.0.225.6610), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job-PJCXJD : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job-ZOPDRY : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Method | Job | Toolchain | Mean | Error | Ratio |
---|---|---|---|---|---|
Lock_OnLockObj | Job-PJCXJD | \core_root_base\corerun.exe | 19.22 ns | 0.069 ns | 1.00 |
LockOnThis_ThisKnownToBeNonNull | Job-PJCXJD | \core_root_base\corerun.exe | 19.45 ns | 0.027 ns | 1.01 |
LockOnThis | Job-PJCXJD | \core_root_base\corerun.exe | 19.21 ns | 0.050 ns | 1.00 |
Lock_OnLockObj | Job-ZOPDRY | \core_root_diff\corerun.exe | 19.34 ns | 0.025 ns | 1.01 |
LockOnThis_ThisKnownToBeNonNull | Job-ZOPDRY | \core_root_diff\corerun.exe | 19.33 ns | 0.006 ns | 1.01 |
LockOnThis | Job-ZOPDRY | \core_root_diff\corerun.exe | 19.38 ns | 0.014 ns | 1.01 |