3 writes to _preservedForObservation
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentQueue.cs (1)
507
s.
_preservedForObservation
= true;
src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentQueueSegment.cs (2)
140
if (!Volatile.Read(ref
_preservedForObservation
))
201
_preservedForObservation
= true;
8 references to _preservedForObservation
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentQueue.cs (8)
369
Debug.Assert(head.
_preservedForObservation
);
371
Debug.Assert(tail.
_preservedForObservation
);
403
Debug.Assert(s.
_preservedForObservation
);
524
Debug.Assert(segment.
_preservedForObservation
);
544
Debug.Assert(head.
_preservedForObservation
);
546
Debug.Assert(tail.
_preservedForObservation
);
577
Debug.Assert(s.
_preservedForObservation
, "Would have had to been preserved as a segment part of enumeration");
645
int nextSize = tail.
_preservedForObservation
? InitialSegmentLength : Math.Min(tail.Capacity * 2, MaxSegmentLength);