public override void Claim(long sequence) { isClaim.WriteReleaseFence(true); cursor.Value = sequence; }
public void WriteReleaseFenceChangesInitialValue() { _volatile.WriteReleaseFence(NewValue); Assert.AreEqual(NewValue, _volatile.ReadUnfenced()); }