2 instantiations of ReadyToRunCompilerContext
crossgen2 (2)
Program.cs (2)
161_typeSystemContext = new ReadyToRunCompilerContext(targetDetails, genericsMode, versionBubbleIncludesCoreLib, 319typeSystemContext = new ReadyToRunCompilerContext(targetDetails, genericsMode, singleCompilationVersionBubbleIncludesCoreLib,
24 references to ReadyToRunCompilerContext
crossgen2 (5)
Crossgen2RootCommand.cs (2)
94new("--maxgenericcycle") { DefaultValueFactory = _ => ReadyToRunCompilerContext.DefaultGenericCycleDepthCutoff, Description = SR.GenericCycleDepthCutoff }; 96new("--maxgenericcyclebreadth") { DefaultValueFactory = _ => ReadyToRunCompilerContext.DefaultGenericCycleBreadthCutoff, Description = SR.GenericCycleBreadthCutoff };
Program.cs (3)
35private ReadyToRunCompilerContext _typeSystemContext; 289ReadyToRunCompilerContext typeSystemContext = _typeSystemContext; 370private void RunSingleCompilation(Dictionary<string, string> inFilePaths, InstructionSetSupport instructionSetSupport, string compositeRootPath, Dictionary<string, string> unrootedInputFilePaths, HashSet<ModuleDesc> versionBubbleModulesHash, ReadyToRunCompilerContext typeSystemContext, Logger logger)
ILCompiler.ReadyToRun (19)
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (2)
227ReadyToRunCompilerContext context = (ReadyToRunCompilerContext)type.Context;
Compiler\ReadyToRunCodegenCompilation.cs (1)
416bool targetAllowsRuntimeCodeGeneration = ((ReadyToRunCompilerContext)nodeFactory.TypeSystemContext).TargetAllowsRuntimeCodeGeneration;
Compiler\ReadyToRunCodegenCompilationBuilder.cs (2)
41private readonly ReadyToRunCompilerContext _r2rContext; 78ReadyToRunCompilerContext context,
Compiler\ReadyToRunHardwareIntrinsicRootProvider.cs (1)
15public class ReadyToRunHardwareIntrinsicRootProvider(ReadyToRunCompilerContext context) : ICompilationRootProvider
Compiler\ReadyToRunJitHelperRootProvider.cs (1)
14public sealed class ReadyToRunJitHelperRootProvider(ReadyToRunCompilerContext context) : ICompilationRootProvider
Compiler\ReadyToRunLibraryRootProvider.cs (1)
26_instructionSetSupport = ((ReadyToRunCompilerContext)module.Context).InstructionSetSupport;
Compiler\ReadyToRunMetadataFieldLayoutAlgorithm.cs (1)
23return ((ReadyToRunCompilerContext)type.Context).CalculateFieldBaseOffset(type);
Compiler\ReadyToRunProfilingRootProvider.cs (1)
28_instructionSetSupport = ((ReadyToRunCompilerContext)module.Context).InstructionSetSupport;
Compiler\ReadyToRunSingleAssemblyCompilationModuleGroup.cs (1)
33(((ReadyToRunCompilerContext)method.Context).TargetAllowsRuntimeCodeGeneration ||
Compiler\ReadyToRunVisibilityRootProvider.cs (1)
24_instructionSetSupport = ((ReadyToRunCompilerContext)module.Context).InstructionSetSupport;
Compiler\ReadyToRunXmlRootProvider.cs (1)
90_instructionSetSupport = ((ReadyToRunCompilerContext)owningModule.Context).InstructionSetSupport;
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
563bool targetAllowsRuntimeCodeGeneration = ((ReadyToRunCompilerContext)methodNeedingCode.Context).TargetAllowsRuntimeCodeGeneration; 1792=> ((ReadyToRunCompilerContext)field.Context).IsThreadStaticForTarget(field);
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
3861if (((ReadyToRunCompilerContext)context).TargetAllowsRuntimeCodeGeneration)
PortableCallHelpers\PortableCallHelpersGenerator.cs (3)
46public static int Run(ReadyToRunCompilerContext context, PortableCallHelpersGeneratorOptions options, Logger logger) 72private static void Generate(ReadyToRunCompilerContext context, PortableCallHelpersGeneratorOptions options, InteropLogger log) 168private static void ConfigureCompilationGroup(ReadyToRunCompilerContext context)