1 instantiation of CorInfoImpl
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCodegenCompilation.cs (1)
969_corInfoImpls[compileThreadId] = new CorInfoImpl(this);
204 references to CorInfoImpl
ILCompiler.ReadyToRun (204)
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]; 731CorInfoImpl.IsMethodCompilable(this, method)) 737bool shouldBeCompiled = !CorInfoImpl.ShouldCodeNotBeCompiledIntoFinalImage(InstructionSetSupport, method); 971CorInfoImpl 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.cs (6)
133private static CorInfoImpl GetThis(IntPtr thisHandle) 135CorInfoImpl _this = Unsafe.Read<CorInfoImpl>((void*)thisHandle); 136Debug.Assert(_this is CorInfoImpl); 341CorInfoImpl _this = this; 1504static CORINFO_RESOLVED_TOKEN CreateResolvedTokenFromMethod(CorInfoImpl jitInterface, MethodDesc method
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl_generated.cs (180)
395var _this = GetThis(thisHandle); 410var _this = GetThis(thisHandle); 425var _this = GetThis(thisHandle); 440var _this = GetThis(thisHandle); 454var _this = GetThis(thisHandle); 468var _this = GetThis(thisHandle); 483var _this = GetThis(thisHandle); 498var _this = GetThis(thisHandle); 513var _this = GetThis(thisHandle); 528var _this = GetThis(thisHandle); 542var _this = GetThis(thisHandle); 556var _this = GetThis(thisHandle); 571var _this = GetThis(thisHandle); 585var _this = GetThis(thisHandle); 599var _this = GetThis(thisHandle); 614var _this = GetThis(thisHandle); 628var _this = GetThis(thisHandle); 643var _this = GetThis(thisHandle); 658var _this = GetThis(thisHandle); 673var _this = GetThis(thisHandle); 688var _this = GetThis(thisHandle); 703var _this = GetThis(thisHandle); 717var _this = GetThis(thisHandle); 732var _this = GetThis(thisHandle); 747var _this = GetThis(thisHandle); 762var _this = GetThis(thisHandle); 777var _this = GetThis(thisHandle); 791var _this = GetThis(thisHandle); 805var _this = GetThis(thisHandle); 819var _this = GetThis(thisHandle); 834var _this = GetThis(thisHandle); 848var _this = GetThis(thisHandle); 862var _this = GetThis(thisHandle); 876var _this = GetThis(thisHandle); 891var _this = GetThis(thisHandle); 906var _this = GetThis(thisHandle); 921var _this = GetThis(thisHandle); 936var _this = GetThis(thisHandle); 951var _this = GetThis(thisHandle); 966var _this = GetThis(thisHandle); 981var _this = GetThis(thisHandle); 996var _this = GetThis(thisHandle); 1011var _this = GetThis(thisHandle); 1026var _this = GetThis(thisHandle); 1041var _this = GetThis(thisHandle); 1056var _this = GetThis(thisHandle); 1070var _this = GetThis(thisHandle); 1085var _this = GetThis(thisHandle); 1100var _this = GetThis(thisHandle); 1115var _this = GetThis(thisHandle); 1130var _this = GetThis(thisHandle); 1145var _this = GetThis(thisHandle); 1160var _this = GetThis(thisHandle); 1175var _this = GetThis(thisHandle); 1190var _this = GetThis(thisHandle); 1205var _this = GetThis(thisHandle); 1220var _this = GetThis(thisHandle); 1235var _this = GetThis(thisHandle); 1250var _this = GetThis(thisHandle); 1265var _this = GetThis(thisHandle); 1280var _this = GetThis(thisHandle); 1295var _this = GetThis(thisHandle); 1310var _this = GetThis(thisHandle); 1325var _this = GetThis(thisHandle); 1340var _this = GetThis(thisHandle); 1355var _this = GetThis(thisHandle); 1370var _this = GetThis(thisHandle); 1385var _this = GetThis(thisHandle); 1400var _this = GetThis(thisHandle); 1415var _this = GetThis(thisHandle); 1430var _this = GetThis(thisHandle); 1445var _this = GetThis(thisHandle); 1459var _this = GetThis(thisHandle); 1474var _this = GetThis(thisHandle); 1488var _this = GetThis(thisHandle); 1503var _this = GetThis(thisHandle); 1518var _this = GetThis(thisHandle); 1533var _this = GetThis(thisHandle); 1548var _this = GetThis(thisHandle); 1563var _this = GetThis(thisHandle); 1578var _this = GetThis(thisHandle); 1593var _this = GetThis(thisHandle); 1608var _this = GetThis(thisHandle); 1623var _this = GetThis(thisHandle); 1638var _this = GetThis(thisHandle); 1653var _this = GetThis(thisHandle); 1668var _this = GetThis(thisHandle); 1683var _this = GetThis(thisHandle); 1698var _this = GetThis(thisHandle); 1713var _this = GetThis(thisHandle); 1728var _this = GetThis(thisHandle); 1743var _this = GetThis(thisHandle); 1758var _this = GetThis(thisHandle); 1773var _this = GetThis(thisHandle); 1788var _this = GetThis(thisHandle); 1803var _this = GetThis(thisHandle); 1818var _this = GetThis(thisHandle); 1832var _this = GetThis(thisHandle); 1847var _this = GetThis(thisHandle); 1861var _this = GetThis(thisHandle); 1875var _this = GetThis(thisHandle); 1890var _this = GetThis(thisHandle); 1905var _this = GetThis(thisHandle); 1919var _this = GetThis(thisHandle); 1933var _this = GetThis(thisHandle); 1947var _this = GetThis(thisHandle); 1961var _this = GetThis(thisHandle); 1975var _this = GetThis(thisHandle); 1989var _this = GetThis(thisHandle); 2003var _this = GetThis(thisHandle); 2018var _this = GetThis(thisHandle); 2032var _this = GetThis(thisHandle); 2047var _this = GetThis(thisHandle); 2062var _this = GetThis(thisHandle); 2077var _this = GetThis(thisHandle); 2092var _this = GetThis(thisHandle); 2107var _this = GetThis(thisHandle); 2122var _this = GetThis(thisHandle); 2137var _this = GetThis(thisHandle); 2151var _this = GetThis(thisHandle); 2165var _this = GetThis(thisHandle); 2180var _this = GetThis(thisHandle); 2195var _this = GetThis(thisHandle); 2210var _this = GetThis(thisHandle); 2225var _this = GetThis(thisHandle); 2240var _this = GetThis(thisHandle); 2255var _this = GetThis(thisHandle); 2269var _this = GetThis(thisHandle); 2283var _this = GetThis(thisHandle); 2298var _this = GetThis(thisHandle); 2313var _this = GetThis(thisHandle); 2328var _this = GetThis(thisHandle); 2342var _this = GetThis(thisHandle); 2356var _this = GetThis(thisHandle); 2370var _this = GetThis(thisHandle); 2385var _this = GetThis(thisHandle); 2400var _this = GetThis(thisHandle); 2415var _this = GetThis(thisHandle); 2430var _this = GetThis(thisHandle); 2444var _this = GetThis(thisHandle); 2458var _this = GetThis(thisHandle); 2472var _this = GetThis(thisHandle); 2487var _this = GetThis(thisHandle); 2502var _this = GetThis(thisHandle); 2517var _this = GetThis(thisHandle); 2531var _this = GetThis(thisHandle); 2545var _this = GetThis(thisHandle); 2560var _this = GetThis(thisHandle); 2575var _this = GetThis(thisHandle); 2590var _this = GetThis(thisHandle); 2605var _this = GetThis(thisHandle); 2620var _this = GetThis(thisHandle); 2635var _this = GetThis(thisHandle); 2650var _this = GetThis(thisHandle); 2665var _this = GetThis(thisHandle); 2679var _this = GetThis(thisHandle); 2694var _this = GetThis(thisHandle); 2709var _this = GetThis(thisHandle); 2724var _this = GetThis(thisHandle); 2739var _this = GetThis(thisHandle); 2754var _this = GetThis(thisHandle); 2768var _this = GetThis(thisHandle); 2782var _this = GetThis(thisHandle); 2796var _this = GetThis(thisHandle); 2810var _this = GetThis(thisHandle); 2825var _this = GetThis(thisHandle); 2839var _this = GetThis(thisHandle); 2853var _this = GetThis(thisHandle); 2868var _this = GetThis(thisHandle); 2883var _this = GetThis(thisHandle); 2897var _this = GetThis(thisHandle); 2912var _this = GetThis(thisHandle); 2927var _this = GetThis(thisHandle); 2941var _this = GetThis(thisHandle); 2955var _this = GetThis(thisHandle); 2969var _this = GetThis(thisHandle); 2984var _this = GetThis(thisHandle); 2999var _this = GetThis(thisHandle); 3014var _this = GetThis(thisHandle); 3029var _this = GetThis(thisHandle);
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);