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