public Timestamp CasAssumedDead(Timestamp newValue, Timestamp existing) { // ReSharper disable once ImpureMethodCallOnReadonlyValueField return((Timestamp)_processBuffer.InterlockedCompareExchangeInt64(AssumedDeadOffset, (long)newValue, (long)existing)); }