1 write to CurrentPhaseNumber
System (1)
sys\system\threading\Barrier.cs (1)
851CurrentPhaseNumber = CurrentPhaseNumber + 1;
10 references to CurrentPhaseNumber
System (10)
sys\system\threading\Barrier.cs (10)
377long currPhase = CurrentPhaseNumber; 665phase = CurrentPhaseNumber; 673if (current == 0 && sense != (CurrentPhaseNumber % 2 == 0)) 685CdsSyncEtwBCLProvider.Log.Barrier_PhaseFinished(sense, CurrentPhaseNumber); 718if (phase < CurrentPhaseNumber) 743if (phase < CurrentPhaseNumber || sense != newSense) 750Debug.Assert(phase < CurrentPhaseNumber); 851CurrentPhaseNumber = CurrentPhaseNumber + 1; 877while (!currentPhaseEvent.IsSet && CurrentPhaseNumber - observedPhase <= 1) 898while (observedPhase == CurrentPhaseNumber)