14 references to Ready
Microsoft.Build (14)
BackEnd\Components\Scheduler\SchedulableRequest.cs (9)
144_timeRecords[SchedulableRequestState.Ready] = new ScheduleTimeRecord(); 325ChangeToState(SchedulableRequestState.Ready); 352blockingRequest.VerifyOneOfStates([SchedulableRequestState.Yielding, SchedulableRequestState.Blocked, SchedulableRequestState.Ready, SchedulableRequestState.Unscheduled]); 402VerifyOneOfStates([SchedulableRequestState.Ready, SchedulableRequestState.Unscheduled]); 403Assumed.True((_state == SchedulableRequestState.Ready) || !_schedulingData.IsRequestScheduled(this), $"Another instance of request {_request.GlobalRequestId} is already scheduled."); 418VerifyOneOfStates([SchedulableRequestState.Ready, SchedulableRequestState.Executing, SchedulableRequestState.Unscheduled]); 419Assumed.True(_state != SchedulableRequestState.Ready || result.CircularDependency, "Request can only be Completed from the Ready state if the result indicates a circular dependency occurred."); 621ChangeToState(SchedulableRequestState.Ready); 655ChangeToState(SchedulableRequestState.Ready);
BackEnd\Components\Scheduler\Scheduler.cs (2)
1704blockingRequest.VerifyOneOfStates([SchedulableRequestState.Yielding, SchedulableRequestState.Ready, SchedulableRequestState.Blocked]); 2644String.Format(CultureInfo.InvariantCulture, "{0:0.000}", request.GetTimeSpentInState(SchedulableRequestState.Executing).TotalSeconds + request.GetTimeSpentInState(SchedulableRequestState.Blocked).TotalSeconds + request.GetTimeSpentInState(SchedulableRequestState.Ready).TotalSeconds),
BackEnd\Components\Scheduler\SchedulingData.cs (3)
312case SchedulableRequestState.Ready: 391case SchedulableRequestState.Ready: 481ExpectScheduledRequestState(globalRequestId, SchedulableRequestState.Ready);