1 write to workStealingQueue
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (1)
1143
workStealingQueue
= new ThreadPoolWorkQueue.WorkStealingQueue();
10 references to workStealingQueue
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (10)
614
tl.
workStealingQueue
.LocalPush(callback);
646
return tl != null && tl.
workStealingQueue
.LocalFindAndPop(callback);
652
object? workItem = tl.
workStealingQueue
.LocalPop();
715
WorkStealingQueue localWsq = tl.
workStealingQueue
;
794
if (dispatchNormalPriorityWorkFirst && !tl.
workStealingQueue
.CanSteal)
1144
ThreadPoolWorkQueue.WorkStealingQueueList.Add(
workStealingQueue
);
1151
while (
workStealingQueue
.LocalPop() is object cb)
1160
if (null !=
workStealingQueue
)
1163
ThreadPoolWorkQueue.WorkStealingQueueList.Remove(
workStealingQueue
);
1302
tl.
workStealingQueue
.CanSteal ||