1 write to _nodeFactory
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCodegenCompilation.cs (1)
58
_nodeFactory
= nodeFactory;
31 references to _nodeFactory
ILCompiler.ReadyToRun (31)
Compiler\ReadyToRunCodegenCompilation.cs (31)
39
public NameMangler NameMangler =>
_nodeFactory
.NameMangler;
40
public NodeFactory NodeFactory =>
_nodeFactory
;
113
_nodeFactory
.DetectGenericCycles(caller, callee);
400
_tokenManager = new ExternalReferenceTokenManager(
_nodeFactory
.ManifestMetadataTable._mutableModule,
_nodeFactory
.Resolver);
423
_fileLayoutOptimizer = new FileLayoutOptimizer(logger, methodLayoutAlgorithm, fileLayoutAlgorithm, profileData,
_nodeFactory
);
461
CompilationModuleGroup moduleGroup =
_nodeFactory
.CompilationModuleGroup;
478
if (
_nodeFactory
.OptimizationFlags.StripILBodies)
480
compiledMethodDefs =
_nodeFactory
.BuildCompiledMethodDefsSet();
518
bool automaticTypeValidation =
_nodeFactory
.OptimizationFlags.TypeValidation == TypeValidationRule.Automatic ||
_nodeFactory
.OptimizationFlags.TypeValidation == TypeValidationRule.AutomaticWithLogging;
519
if (
_nodeFactory
.OptimizationFlags.TypeValidation == TypeValidationRule.SkipTypeValidation)
524
NodeFactoryOptimizationFlags optimizationFlags =
_nodeFactory
.OptimizationFlags with { IsComponentModule = true, CompiledMethodDefs = compiledMethodDefs };
541
flags |=
_nodeFactory
.CompilationModuleGroup.GetReadyToRunFlags() & ReadyToRunFlags.READYTORUN_FLAG_MultiModuleVersionBubble;
542
flags |=
_nodeFactory
.Header.Flags & ReadyToRunFlags.READYTORUN_FLAG_VerifyGCModeTransitions;
569
_nodeFactory
.TypeSystemContext,
570
_nodeFactory
.CompilationModuleGroup,
572
_nodeFactory
.NameMangler,
579
imageBase:
_nodeFactory
.ImageBase,
624
DgmlWriter.WriteDependencyGraphToStream(dgmlOutput, _dependencyGraph,
_nodeFactory
);
786
if (
_nodeFactory
.Target.IsWasm && shouldBeCompiled)
792
if (!
_nodeFactory
.CompilationModuleGroup.VersionsWithMethodBody(method))
801
if (!_directManagedHelpersInitialized &&
_nodeFactory
.CompilationCurrentPhase == 0)
834
if (
_nodeFactory
.CompilationCurrentPhase == 2)
841
_nodeFactory
.GenerateHotColdMap(_dependencyGraph);
1136
_logger.Writer.WriteLine($"Moved to phase {
_nodeFactory
.CompilationCurrentPhase}");
1137
deferredPhaseNode.NotifyCurrentPhase(
_nodeFactory
.CompilationCurrentPhase);
1142
Debug.Assert((
_nodeFactory
.CompilationCurrentPhase == 0) || ((
_nodeFactory
.CompilationCurrentPhase == 2) && !_finishedFirstCompilationRunInPhase2));
1152
if (
_nodeFactory
.OptimizationFlags.PrintReproArgs)
1315
_nodeFactory
.ManifestMetadataTable.Dispose();