2 writes to _scheduler
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (2)
758_scheduler = ((IBuildComponentHost)this).GetComponent<IScheduler>(BuildComponentType.Scheduler); 2683_scheduler = null;
13 references to _scheduler
Microsoft.Build (13)
BackEnd\BuildManager\BuildManager.cs (13)
1550if (_scheduler is not null) 1557BuildRequest? executingRequest = _scheduler.GetExecutingRequestByNode(nodeId); 2682_scheduler?.Reset(); 2718if (_scheduler != null) 2721while (newId <= _scheduler.MinimumAssignableConfigurationId) // Currently this minimum is one 2778var newConfigurationId = _scheduler!.GetConfigurationIdFromPlan(unresolvedConfiguration.ProjectFullPath); 2886IEnumerable<ScheduleResponse> responses = _scheduler!.ReportRequestBlocked(node, blocker); 2901_scheduler!.RequestCores(request.GlobalRequestId, request.NumCores, request.IsBlocking).ContinueWith((task) => 2911IEnumerable<ScheduleResponse> response = _scheduler!.ReleaseCores(request.GlobalRequestId, request.NumCores); 2996IEnumerable<ScheduleResponse> response = _scheduler!.ReportResult(node, result); 3065_scheduler!.ReportBuildAborted(node); 3170_scheduler!.WriteDetailedSummary(response.BuildResult.SubmissionId); 3203IEnumerable<ScheduleResponse> newResponses = _scheduler!.ReportNodesCreated(newNodes);