14 references to UnscheduledRequestsCount
Microsoft.Build (14)
BackEnd\Components\Scheduler\Scheduler.cs (14)
482_schedulingData.UnscheduledRequests, _schedulingData.UnscheduledRequestsCount, out int numRead); 742if (_schedulingData.UnscheduledRequestsCount == 0 && 775if (idleNodes.Count > 0 && _schedulingData.UnscheduledRequestsCount > 0) 784if (_schedulingData.UnscheduledRequestsCount > 0 || responses.Count == 0) 796else if (_schedulingData.UnscheduledRequestsCount == 0 && 834else if (_schedulingData.UnscheduledRequestsCount != 0 && !createNodePending) 837Assumed.Unreachable($"Somehow we have {_schedulingData.UnscheduledRequestsCount} unassigned build requests but {idleNodes.Count} of our nodes are free and we aren't requesting a new one..."); 845TraceScheduler($"Requests scheduled: {nodesFreeToDoWorkPriorToScheduling - idleNodes.Count} Unassigned Requests: {_schedulingData.UnscheduledRequestsCount} Blocked Requests: {_schedulingData.BlockedRequestsCount} Unblockable Requests: {_schedulingData.ReadyRequestsCount} Free Nodes: {idleNodes.Count}/{_availableNodes.Count} Responses: {responses.Count}"); 1056SchedulableRequest[] unscheduledRequests = _requestBufferPool.Rent(_schedulingData.UnscheduledRequestsCount); 1060while (numRead < _schedulingData.UnscheduledRequestsCount && unscheduledRequestsRead.MoveNext()) 1133while (idleNodes.Count > 0 && _schedulingData.UnscheduledRequestsCount > 0) 1175while (idleNodes.Count > 0 && _schedulingData.UnscheduledRequestsCount > 0) 2010_schedulingData.UnscheduledRequests, _schedulingData.UnscheduledRequestsCount, out int numRead); 2874if (_schedulingData.UnscheduledRequestsCount == 0)