3 writes to NextAvailable
System.Threading.Tasks.Parallel (3)
System\Threading\Tasks\Parallel.ForEachAsync.cs (3)
119if (Interlocked.CompareExchange(ref state.NextAvailable, element + T.One, element) != element) 136state.NextAvailable++; 741NextAvailable = fromExclusive;
3 references to NextAvailable
System.Threading.Tasks.Parallel (3)
System\Threading\Tasks\Parallel.ForEachAsync.cs (3)
113element = state.NextAvailable; 130state.NextAvailable >= state.ToExclusive) 135element = state.NextAvailable;