1 instantiation of CorInfoImpl
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCodegenCompilation.cs (1)
983_corInfoImpls[compileThreadId] = new CorInfoImpl(this);
208 references to CorInfoImpl
ILCompiler.ReadyToRun (208)
Compiler\DependencyAnalysis\ReadyToRun\InstrumentationDataTableNode.cs (1)
272PgoProcessor.EncodePgoData(CorInfoImpl.ConvertTypeHandleHistogramsToCompactTypeHistogramFormat(_profileDataManager[method].SchemaData, factory.CompilationModuleGroup), pgoEmitter, false);
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (1)
80int alignment = Internal.JitInterface.CorInfoImpl.GetClassAlignmentRequirementStatic(defType);
Compiler\ReadyToRunCodegenCompilation.cs (5)
286private readonly CorInfoImpl[] _corInfoImpls; 361_corInfoImpls = new CorInfoImpl[_parallelism]; 745CorInfoImpl.IsMethodCompilable(this, method)) 751bool shouldBeCompiled = !CorInfoImpl.ShouldCodeNotBeCompiledIntoFinalImage(InstructionSetSupport, method); 985CorInfoImpl corInfoImpl = _corInfoImpls[compileThreadId];
Compiler\ReadyToRunCompilationModuleGroupBase.cs (1)
417if (CorInfoImpl.ShouldCodeNotBeCompiledIntoFinalImage(_instructionSetSupport, calleeMethod))
Compiler\ReadyToRunLibraryRootProvider.cs (1)
65if (!CorInfoImpl.ShouldSkipCompilation(_instructionSetSupport, method))
Compiler\ReadyToRunProfilingRootProvider.cs (1)
66if (!CorInfoImpl.ShouldSkipCompilation(_instructionSetSupport, method))
Compiler\ReadyToRunVisibilityRootProvider.cs (1)
107if (!CorInfoImpl.ShouldSkipCompilation(_instructionSetSupport, method))
Compiler\ReadyToRunXmlRootProvider.cs (1)
147if (!CorInfoImpl.ShouldSkipCompilation(_instructionSetSupport, method))
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl_generated.cs (184)
403var _this = GetThis(thisHandle); 418var _this = GetThis(thisHandle); 433var _this = GetThis(thisHandle); 448var _this = GetThis(thisHandle); 463var _this = GetThis(thisHandle); 477var _this = GetThis(thisHandle); 491var _this = GetThis(thisHandle); 506var _this = GetThis(thisHandle); 521var _this = GetThis(thisHandle); 536var _this = GetThis(thisHandle); 551var _this = GetThis(thisHandle); 565var _this = GetThis(thisHandle); 579var _this = GetThis(thisHandle); 594var _this = GetThis(thisHandle); 608var _this = GetThis(thisHandle); 622var _this = GetThis(thisHandle); 637var _this = GetThis(thisHandle); 651var _this = GetThis(thisHandle); 666var _this = GetThis(thisHandle); 681var _this = GetThis(thisHandle); 696var _this = GetThis(thisHandle); 711var _this = GetThis(thisHandle); 726var _this = GetThis(thisHandle); 740var _this = GetThis(thisHandle); 755var _this = GetThis(thisHandle); 770var _this = GetThis(thisHandle); 785var _this = GetThis(thisHandle); 800var _this = GetThis(thisHandle); 814var _this = GetThis(thisHandle); 828var _this = GetThis(thisHandle); 842var _this = GetThis(thisHandle); 857var _this = GetThis(thisHandle); 871var _this = GetThis(thisHandle); 885var _this = GetThis(thisHandle); 899var _this = GetThis(thisHandle); 914var _this = GetThis(thisHandle); 929var _this = GetThis(thisHandle); 944var _this = GetThis(thisHandle); 959var _this = GetThis(thisHandle); 974var _this = GetThis(thisHandle); 989var _this = GetThis(thisHandle); 1004var _this = GetThis(thisHandle); 1019var _this = GetThis(thisHandle); 1034var _this = GetThis(thisHandle); 1049var _this = GetThis(thisHandle); 1064var _this = GetThis(thisHandle); 1079var _this = GetThis(thisHandle); 1093var _this = GetThis(thisHandle); 1108var _this = GetThis(thisHandle); 1123var _this = GetThis(thisHandle); 1138var _this = GetThis(thisHandle); 1153var _this = GetThis(thisHandle); 1168var _this = GetThis(thisHandle); 1183var _this = GetThis(thisHandle); 1198var _this = GetThis(thisHandle); 1213var _this = GetThis(thisHandle); 1228var _this = GetThis(thisHandle); 1243var _this = GetThis(thisHandle); 1258var _this = GetThis(thisHandle); 1273var _this = GetThis(thisHandle); 1288var _this = GetThis(thisHandle); 1303var _this = GetThis(thisHandle); 1318var _this = GetThis(thisHandle); 1333var _this = GetThis(thisHandle); 1348var _this = GetThis(thisHandle); 1363var _this = GetThis(thisHandle); 1378var _this = GetThis(thisHandle); 1393var _this = GetThis(thisHandle); 1408var _this = GetThis(thisHandle); 1423var _this = GetThis(thisHandle); 1438var _this = GetThis(thisHandle); 1453var _this = GetThis(thisHandle); 1468var _this = GetThis(thisHandle); 1482var _this = GetThis(thisHandle); 1497var _this = GetThis(thisHandle); 1511var _this = GetThis(thisHandle); 1526var _this = GetThis(thisHandle); 1541var _this = GetThis(thisHandle); 1556var _this = GetThis(thisHandle); 1571var _this = GetThis(thisHandle); 1586var _this = GetThis(thisHandle); 1601var _this = GetThis(thisHandle); 1616var _this = GetThis(thisHandle); 1631var _this = GetThis(thisHandle); 1646var _this = GetThis(thisHandle); 1661var _this = GetThis(thisHandle); 1676var _this = GetThis(thisHandle); 1691var _this = GetThis(thisHandle); 1706var _this = GetThis(thisHandle); 1721var _this = GetThis(thisHandle); 1736var _this = GetThis(thisHandle); 1751var _this = GetThis(thisHandle); 1766var _this = GetThis(thisHandle); 1781var _this = GetThis(thisHandle); 1796var _this = GetThis(thisHandle); 1811var _this = GetThis(thisHandle); 1826var _this = GetThis(thisHandle); 1841var _this = GetThis(thisHandle); 1855var _this = GetThis(thisHandle); 1870var _this = GetThis(thisHandle); 1884var _this = GetThis(thisHandle); 1898var _this = GetThis(thisHandle); 1913var _this = GetThis(thisHandle); 1928var _this = GetThis(thisHandle); 1942var _this = GetThis(thisHandle); 1956var _this = GetThis(thisHandle); 1970var _this = GetThis(thisHandle); 1984var _this = GetThis(thisHandle); 1998var _this = GetThis(thisHandle); 2012var _this = GetThis(thisHandle); 2026var _this = GetThis(thisHandle); 2041var _this = GetThis(thisHandle); 2055var _this = GetThis(thisHandle); 2070var _this = GetThis(thisHandle); 2085var _this = GetThis(thisHandle); 2100var _this = GetThis(thisHandle); 2115var _this = GetThis(thisHandle); 2130var _this = GetThis(thisHandle); 2145var _this = GetThis(thisHandle); 2160var _this = GetThis(thisHandle); 2174var _this = GetThis(thisHandle); 2188var _this = GetThis(thisHandle); 2203var _this = GetThis(thisHandle); 2218var _this = GetThis(thisHandle); 2233var _this = GetThis(thisHandle); 2248var _this = GetThis(thisHandle); 2263var _this = GetThis(thisHandle); 2278var _this = GetThis(thisHandle); 2293var _this = GetThis(thisHandle); 2307var _this = GetThis(thisHandle); 2321var _this = GetThis(thisHandle); 2336var _this = GetThis(thisHandle); 2351var _this = GetThis(thisHandle); 2365var _this = GetThis(thisHandle); 2380var _this = GetThis(thisHandle); 2395var _this = GetThis(thisHandle); 2409var _this = GetThis(thisHandle); 2423var _this = GetThis(thisHandle); 2437var _this = GetThis(thisHandle); 2452var _this = GetThis(thisHandle); 2467var _this = GetThis(thisHandle); 2482var _this = GetThis(thisHandle); 2497var _this = GetThis(thisHandle); 2511var _this = GetThis(thisHandle); 2525var _this = GetThis(thisHandle); 2539var _this = GetThis(thisHandle); 2554var _this = GetThis(thisHandle); 2569var _this = GetThis(thisHandle); 2584var _this = GetThis(thisHandle); 2598var _this = GetThis(thisHandle); 2612var _this = GetThis(thisHandle); 2627var _this = GetThis(thisHandle); 2642var _this = GetThis(thisHandle); 2657var _this = GetThis(thisHandle); 2672var _this = GetThis(thisHandle); 2687var _this = GetThis(thisHandle); 2702var _this = GetThis(thisHandle); 2717var _this = GetThis(thisHandle); 2732var _this = GetThis(thisHandle); 2746var _this = GetThis(thisHandle); 2761var _this = GetThis(thisHandle); 2776var _this = GetThis(thisHandle); 2791var _this = GetThis(thisHandle); 2806var _this = GetThis(thisHandle); 2821var _this = GetThis(thisHandle); 2835var _this = GetThis(thisHandle); 2849var _this = GetThis(thisHandle); 2863var _this = GetThis(thisHandle); 2877var _this = GetThis(thisHandle); 2892var _this = GetThis(thisHandle); 2906var _this = GetThis(thisHandle); 2920var _this = GetThis(thisHandle); 2935var _this = GetThis(thisHandle); 2950var _this = GetThis(thisHandle); 2964var _this = GetThis(thisHandle); 2979var _this = GetThis(thisHandle); 2994var _this = GetThis(thisHandle); 3008var _this = GetThis(thisHandle); 3022var _this = GetThis(thisHandle); 3036var _this = GetThis(thisHandle); 3051var _this = GetThis(thisHandle); 3066var _this = GetThis(thisHandle); 3081var _this = GetThis(thisHandle); 3096var _this = GetThis(thisHandle);
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (6)
134private static CorInfoImpl GetThis(IntPtr thisHandle) 136CorInfoImpl _this = Unsafe.Read<CorInfoImpl>((void*)thisHandle); 137Debug.Assert(_this is CorInfoImpl); 342CorInfoImpl _this = this; 1637static CORINFO_RESOLVED_TOKEN CreateResolvedTokenFromMethod(CorInfoImpl jitInterface, MethodDesc method
src\runtime\src\coreclr\tools\Common\JitInterface\JitConfigProvider.cs (6)
60NativeLibrary.SetDllImportResolver(typeof(CorInfoImpl).Assembly, (libName, assembly, searchPath) => 63if (libName == CorInfoImpl.JitLibrary) 74if (libName == CorInfoImpl.JitSupportLibrary) 81CorInfoImpl.Startup(CorInfoImpl.TargetToOs(target)); 198CorInfoImpl.PrintFromUtf16(result, retBuffer, (nuint)retBufferLength, &requiredBufferSize);