BenchmarkDotNet v0.14.0, Ubuntu 24.04.2 LTS (Noble Numbat)
AMD EPYC 9V74, 1 CPU, 16 logical and 8 physical cores
.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-WRBFLL : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
  Job-PQOEDW : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Method Toolchain MeanErrorRatio
Lock_OnLockObj/core_root_base/corerun8.804 ns0.0952 ns1.00
LockOnThis_ThisKnownToBeNonNull/core_root_base/corerun7.874 ns0.0648 ns0.89
LockOnThis/core_root_base/corerun7.877 ns0.1139 ns0.89
Lock_OnLockObj/core_root_diff/corerun7.477 ns0.0104 ns0.85
LockOnThis_ThisKnownToBeNonNull/core_root_diff/corerun7.276 ns0.0990 ns0.83
LockOnThis/core_root_diff/corerun7.336 ns0.0661 ns0.83