5 writes to m_completionCountdown
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (5)
958props.m_completionCountdown++; 963Interlocked.Increment(ref props.m_completionCountdown); 975Interlocked.Decrement(ref props.m_completionCountdown); 2083Interlocked.Decrement(ref props.m_completionCountdown) == 0) // Reaching this sub clause means there may be remaining active children, 2261if (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)
954if (props.m_completionCountdown == 1) 974Debug.Assert(props.m_completionCountdown >= 2, "Task.DisregardChild(): Expected parent count to be >= 2"); 2082if ((props.m_completionCountdown == 1) ||