6 writes to Tail
MSBuildTaskHost (6)
Concurrent\ConcurrentQueue.cs (6)
352
int tail = Thread.VolatileRead(ref _headAndTail.
Tail
);
353
if (Interlocked.CompareExchange(ref _headAndTail.
Tail
, tail + FreezeOffset, tail) == tail)
414
int currentTail = Thread.VolatileRead(ref _headAndTail.
Tail
);
472
int currentTail = Thread.VolatileRead(ref _headAndTail.
Tail
);
500
int currentTail = Thread.VolatileRead(ref _headAndTail.
Tail
);
519
if (Interlocked.CompareExchange(ref _headAndTail.
Tail
, currentTail + 1, currentTail) == currentTail)