1 write to CurrentPhaseNumber
System.Threading (1)
System\Threading\Barrier.cs (1)
837CurrentPhaseNumber++;
9 references to CurrentPhaseNumber
System.Threading (9)
System\Threading\Barrier.cs (9)
354long currPhase = CurrentPhaseNumber; 670phase = CurrentPhaseNumber; 678if (current == 0 && sense != (CurrentPhaseNumber % 2 == 0)) 689CdsSyncEtwBCLProvider.Log.Barrier_PhaseFinished(sense, CurrentPhaseNumber); 720if (phase < CurrentPhaseNumber) 745if (phase < CurrentPhaseNumber || sense != newSense) 751Debug.Assert(phase < CurrentPhaseNumber); 863while (!currentPhaseEvent.IsSet && CurrentPhaseNumber - observedPhase <= 1) 887while (observedPhase == CurrentPhaseNumber)