20 references to RunTier
dotnet-aot (20)
parent\dotnet\Commands\Run\AotRunCommand.cs (5)
79RunTier runTier; 88if (noBuildPlan.Tier == RunTier.LaunchOnly) 112if (cachedPlan.Tier == RunTier.CachedLaunch) 119(executableCanBypassCache || plan?.Tier == RunTier.CachedLaunch)) 136runTier = RunTier.LaunchOnly;
parent\dotnet\Commands\Run\FileBasedAppRunPlan.cs (11)
76BuildLevel.None => new RunPlan(RunTier.CachedLaunch, RunDecisionReason.CacheValid, cache), 77BuildLevel.Csc => new RunPlan(RunTier.DirectCompile, RunDecisionReason.DirectCompilationRequired, cache), 78BuildLevel.All => new RunPlan(RunTier.MSBuildBuild, RunDecisionReason.FullBuildRequired, cache), 97return new RunPlan(RunTier.ManagedFallback, RunDecisionReason.NoBuildNotEligible, Cache: null); 110return new RunPlan(RunTier.ManagedFallback, RunDecisionReason.NoBuildNotEligible, Cache: null); 116return new RunPlan(RunTier.ManagedFallback, RunDecisionReason.NoBuildNotEligible, Cache: null); 120RunTier.LaunchOnly, 148return new RunPlan(RunTier.ManagedFallback, RunDecisionReason.CachedLaunchNotEligible, Cache: null); 162if (analyzedPlan is not { Tier: RunTier.CachedLaunch, Cache.PreviousEntry: { } validatedEntry } || 166RunTier.ManagedFallback, 195RunTier.ManagedFallback,
parent\dotnet\Commands\Run\RunPlan.cs (4)
14RunTier Tier, 27RunTier.CachedLaunch => BuildLevel.None, 28RunTier.DirectCompile => BuildLevel.Csc, 29RunTier.MSBuildBuild => BuildLevel.All,