1 write to CompilationCurrentPhase
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
1114CompilationCurrentPhase = newPhase;
9 references to CompilationCurrentPhase
ILCompiler.ReadyToRun (9)
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (2)
47if (context.CompilationCurrentPhase > 1) 53_lateTriggeredCompilation = context.CompilationCurrentPhase != 0;
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (2)
210(factory.CompilationCurrentPhase == 0) && 229if (factory.OptimizationFlags.OptimizeAsyncMethods && type.GetTypeDefinition() == context.AsyncStateMachineBoxType && !type.IsGenericDefinition && factory.CompilationCurrentPhase <= 7)
Compiler\ReadyToRunCodegenCompilation.cs (5)
770if (_nodeFactory.CompilationCurrentPhase == 2) 917_logger.Writer.WriteLine($"Moved to phase {_nodeFactory.CompilationCurrentPhase}"); 918deferredPhaseNode.NotifyCurrentPhase(_nodeFactory.CompilationCurrentPhase); 923Debug.Assert((_nodeFactory.CompilationCurrentPhase == 0) || ((_nodeFactory.CompilationCurrentPhase == 2) && !_finishedFirstCompilationRunInPhase2));