4 writes to _headTail
System.ServiceModel.Primitives (4)
Internals\System\Runtime\IOThreadScheduler.cs (4)
138int slot = Interlocked.Add(ref _headTail, Bits.HiOne); 145slot = Interlocked.Add(ref _headTail, Bits.HiOne); 186if (slot == (slot = Interlocked.CompareExchange(ref _headTail, Bits.IncrementLo(slot), slot))) 210if (slot == (slot = Interlocked.CompareExchange(ref _headTail, Bits.IncrementLo(slot), slot)))
3 references to _headTail
System.ServiceModel.Primitives (3)
Internals\System\Runtime\IOThreadScheduler.cs (3)
179int slot = _headTail; 205int slot = _headTail; 265Contract.Assert(Bits.Count(_headTail) == -1, "IOTS finalized while not idle.");