1 write to _nodeFactory
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCodegenCompilation.cs (1)
58_nodeFactory = nodeFactory;
28 references to _nodeFactory
ILCompiler.ReadyToRun (28)
Compiler\ReadyToRunCodegenCompilation.cs (28)
39public NameMangler NameMangler => _nodeFactory.NameMangler; 40public NodeFactory NodeFactory => _nodeFactory; 113_nodeFactory.DetectGenericCycles(caller, callee); 392_fileLayoutOptimizer = new FileLayoutOptimizer(logger, methodLayoutAlgorithm, fileLayoutAlgorithm, profileData, _nodeFactory); 393_tokenManager = new ExternalReferenceTokenManager(_nodeFactory.ManifestMetadataTable._mutableModule, _nodeFactory.Resolver); 431CompilationModuleGroup moduleGroup = _nodeFactory.CompilationModuleGroup; 448if (_nodeFactory.OptimizationFlags.StripILBodies) 450compiledMethodDefs = _nodeFactory.BuildCompiledMethodDefsSet(); 488bool automaticTypeValidation = _nodeFactory.OptimizationFlags.TypeValidation == TypeValidationRule.Automatic || _nodeFactory.OptimizationFlags.TypeValidation == TypeValidationRule.AutomaticWithLogging; 489if (_nodeFactory.OptimizationFlags.TypeValidation == TypeValidationRule.SkipTypeValidation) 494NodeFactoryOptimizationFlags optimizationFlags = _nodeFactory.OptimizationFlags with { IsComponentModule = true, CompiledMethodDefs = compiledMethodDefs }; 511flags |= _nodeFactory.CompilationModuleGroup.GetReadyToRunFlags() & ReadyToRunFlags.READYTORUN_FLAG_MultiModuleVersionBubble; 538_nodeFactory.TypeSystemContext, 539_nodeFactory.CompilationModuleGroup, 541_nodeFactory.NameMangler, 548imageBase: _nodeFactory.ImageBase, 592DgmlWriter.WriteDependencyGraphToStream(dgmlOutput, _dependencyGraph, _nodeFactory); 755if (!_nodeFactory.CompilationModuleGroup.VersionsWithMethodBody(method)) 782if (_nodeFactory.CompilationCurrentPhase == 2) 789_nodeFactory.GenerateHotColdMap(_dependencyGraph); 929_logger.Writer.WriteLine($"Moved to phase {_nodeFactory.CompilationCurrentPhase}"); 930deferredPhaseNode.NotifyCurrentPhase(_nodeFactory.CompilationCurrentPhase); 935Debug.Assert((_nodeFactory.CompilationCurrentPhase == 0) || ((_nodeFactory.CompilationCurrentPhase == 2) && !_finishedFirstCompilationRunInPhase2)); 945if (_nodeFactory.OptimizationFlags.PrintReproArgs) 1090_nodeFactory.ManifestMetadataTable.Dispose();