5 writes to m_completionCountdown
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (5)
882props.m_completionCountdown++; 887Interlocked.Increment(ref props.m_completionCountdown); 899Interlocked.Decrement(ref props.m_completionCountdown); 2005Interlocked.Decrement(ref props.m_completionCountdown) == 0) // Reaching this sub clause means there may be remaining active children, 2183if (Interlocked.Decrement(ref props!.m_completionCountdown) == 0)
3 references to m_completionCountdown
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (3)
878if (props.m_completionCountdown == 1) 898Debug.Assert(props.m_completionCountdown >= 2, "Task.DisregardChild(): Expected parent count to be >= 2"); 2004if ((props.m_completionCountdown == 1) ||