1 write to EagerImports
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
1213
EagerImports
= new ImportSectionNode(
12 references to EagerImports
ILCompiler.ReadyToRun (12)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (9)
440
return new Import(
EagerImports
, new ReadyToRunHelperSignature(helperId));
1220
ImportSectionsTable.AddEmbeddedObject(
EagerImports
);
1223
ModuleImport = new Import(
EagerImports
, new ReadyToRunHelperSignature(
1229
InjectStringThunksImport = new Import(
EagerImports
, new InjectStringThunksSignature());
1233
Import personalityRoutineImport = new Import(
EagerImports
, new ReadyToRunHelperSignature(
1236
ReadyToRunHelper.PersonalityRoutine,
EagerImports
, useVirtualCall: false, useJumpableStub: false);
1239
Import filterFuncletPersonalityRoutineImport = new Import(
EagerImports
, new ReadyToRunHelperSignature(
1242
ReadyToRunHelper.PersonalityRoutineFilterFunclet,
EagerImports
, useVirtualCall: false, useJumpableStub: false);
1329
graph.AddRoot(
EagerImports
, "Eager imports are always generated");
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (2)
79
_codegenNodeFactory.
EagerImports
,
431
return new Import(_codegenNodeFactory.
EagerImports
, signature);
Compiler\ReadyToRunCodegenCompilation.cs (1)
419
_dependencyGraph.AddRoot(new Import(NodeFactory.
EagerImports
, instructionSetSupportSig), "Baseline instruction set support");