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