6 writes to Tail
MSBuildTaskHost (6)
Collections\ConcurrentQueue.cs (6)
355
int tail = Thread.VolatileRead(ref _headAndTail.
Tail
);
356
if (Interlocked.CompareExchange(ref _headAndTail.
Tail
, tail + FreezeOffset, tail) == tail)
418
int currentTail = Thread.VolatileRead(ref _headAndTail.
Tail
);
476
int currentTail = Thread.VolatileRead(ref _headAndTail.
Tail
);
504
int currentTail = Thread.VolatileRead(ref _headAndTail.
Tail
);
523
if (Interlocked.CompareExchange(ref _headAndTail.
Tail
, currentTail + 1, currentTail) == currentTail)