1 instantiation of WorkItem
Microsoft.Build (1)
Graph\ParallelWorkSet.cs (1)
112WorkItem workItem = new(workFunc);
8 references to WorkItem
Microsoft.Build (8)
Graph\ParallelWorkSet.cs (8)
27private readonly ConcurrentDictionary<TKey, WorkItem> _inProgressOrCompletedWork; 33private readonly ConcurrentQueue<WorkItem> _queue = 34new ConcurrentQueue<WorkItem>(); 51foreach (KeyValuePair<TKey, WorkItem> kvp in _inProgressOrCompletedWork) 53WorkItem workItem = kvp.Value; 88_inProgressOrCompletedWork = new ConcurrentDictionary<TKey, WorkItem>(comparer); 112WorkItem workItem = new(workFunc); 195if (_queue.TryDequeue(out WorkItem workItem))