5 writes to m_completionCountdown
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (5)
881props.m_completionCountdown++; 886Interlocked.Increment(ref props.m_completionCountdown); 898Interlocked.Decrement(ref props.m_completionCountdown); 2004Interlocked.Decrement(ref props.m_completionCountdown) == 0) // Reaching this sub clause means there may be remaining active children, 2182if (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)
877if (props.m_completionCountdown == 1) 897Debug.Assert(props.m_completionCountdown >= 2, "Task.DisregardChild(): Expected parent count to be >= 2"); 2003if ((props.m_completionCountdown == 1) ||