2 writes to _scheduler
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (2)
729
_scheduler
= ((IBuildComponentHost)this).GetComponent<IScheduler>(BuildComponentType.Scheduler);
2514
_scheduler
= null;
13 references to _scheduler
Microsoft.Build (13)
BackEnd\BuildManager\BuildManager.cs (13)
1403
if (
_scheduler
is not null)
1410
BuildRequest? executingRequest =
_scheduler
.GetExecutingRequestByNode(nodeId);
2513
_scheduler
?.Reset();
2549
if (
_scheduler
!= null)
2552
while (newId <=
_scheduler
.MinimumAssignableConfigurationId) // Currently this minimum is one
2609
var newConfigurationId =
_scheduler
!.GetConfigurationIdFromPlan(unresolvedConfiguration.ProjectFullPath);
2717
IEnumerable<ScheduleResponse> responses =
_scheduler
!.ReportRequestBlocked(node, blocker);
2732
_scheduler
!.RequestCores(request.GlobalRequestId, request.NumCores, request.IsBlocking).ContinueWith((task) =>
2742
IEnumerable<ScheduleResponse> response =
_scheduler
!.ReleaseCores(request.GlobalRequestId, request.NumCores);
2827
IEnumerable<ScheduleResponse> response =
_scheduler
!.ReportResult(node, result);
2884
_scheduler
!.ReportBuildAborted(node);
2989
_scheduler
!.WriteDetailedSummary(response.BuildResult.SubmissionId);
3018
IEnumerable<ScheduleResponse> newResponses =
_scheduler
!.ReportNodesCreated(newNodes);