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); 395_fileLayoutOptimizer = new FileLayoutOptimizer(logger, methodLayoutAlgorithm, fileLayoutAlgorithm, profileData, _nodeFactory); 396_tokenManager = new ExternalReferenceTokenManager(_nodeFactory.ManifestMetadataTable._mutableModule, _nodeFactory.Resolver); 434CompilationModuleGroup moduleGroup = _nodeFactory.CompilationModuleGroup; 451if (_nodeFactory.OptimizationFlags.StripILBodies) 453compiledMethodDefs = _nodeFactory.BuildCompiledMethodDefsSet(); 491bool automaticTypeValidation = _nodeFactory.OptimizationFlags.TypeValidation == TypeValidationRule.Automatic || _nodeFactory.OptimizationFlags.TypeValidation == TypeValidationRule.AutomaticWithLogging; 492if (_nodeFactory.OptimizationFlags.TypeValidation == TypeValidationRule.SkipTypeValidation) 497NodeFactoryOptimizationFlags optimizationFlags = _nodeFactory.OptimizationFlags with { IsComponentModule = true, CompiledMethodDefs = compiledMethodDefs }; 514flags |= _nodeFactory.CompilationModuleGroup.GetReadyToRunFlags() & ReadyToRunFlags.READYTORUN_FLAG_MultiModuleVersionBubble; 541_nodeFactory.TypeSystemContext, 542_nodeFactory.CompilationModuleGroup, 544_nodeFactory.NameMangler, 551imageBase: _nodeFactory.ImageBase, 595DgmlWriter.WriteDependencyGraphToStream(dgmlOutput, _dependencyGraph, _nodeFactory); 758if (!_nodeFactory.CompilationModuleGroup.VersionsWithMethodBody(method)) 785if (_nodeFactory.CompilationCurrentPhase == 2) 792_nodeFactory.GenerateHotColdMap(_dependencyGraph); 932_logger.Writer.WriteLine($"Moved to phase {_nodeFactory.CompilationCurrentPhase}"); 933deferredPhaseNode.NotifyCurrentPhase(_nodeFactory.CompilationCurrentPhase); 938Debug.Assert((_nodeFactory.CompilationCurrentPhase == 0) || ((_nodeFactory.CompilationCurrentPhase == 2) && !_finishedFirstCompilationRunInPhase2)); 948if (_nodeFactory.OptimizationFlags.PrintReproArgs) 1105_nodeFactory.ManifestMetadataTable.Dispose();