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