1 instantiation of CorInfoImpl
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCodegenCompilation.cs (1)
968
_corInfoImpls[compileThreadId] = new
CorInfoImpl
(this);
205 references to CorInfoImpl
ILCompiler.ReadyToRun (205)
Compiler\DependencyAnalysis\ReadyToRun\InstrumentationDataTableNode.cs (1)
272
PgoProcessor.EncodePgoData(
CorInfoImpl
.ConvertTypeHandleHistogramsToCompactTypeHistogramFormat(_profileDataManager[method].SchemaData, factory.CompilationModuleGroup), pgoEmitter, false);
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (1)
80
int alignment = Internal.JitInterface.
CorInfoImpl
.GetClassAlignmentRequirementStatic(defType);
Compiler\ReadyToRunCodegenCompilation.cs (5)
286
private readonly
CorInfoImpl
[] _corInfoImpls;
361
_corInfoImpls = new
CorInfoImpl
[_parallelism];
730
CorInfoImpl
.IsMethodCompilable(this, method))
736
bool shouldBeCompiled = !
CorInfoImpl
.ShouldCodeNotBeCompiledIntoFinalImage(InstructionSetSupport, method);
970
CorInfoImpl
corInfoImpl = _corInfoImpls[compileThreadId];
Compiler\ReadyToRunCompilationModuleGroupBase.cs (1)
417
if (
CorInfoImpl
.ShouldCodeNotBeCompiledIntoFinalImage(_instructionSetSupport, calleeMethod))
Compiler\ReadyToRunLibraryRootProvider.cs (1)
65
if (!
CorInfoImpl
.ShouldSkipCompilation(_instructionSetSupport, method))
Compiler\ReadyToRunProfilingRootProvider.cs (1)
66
if (!
CorInfoImpl
.ShouldSkipCompilation(_instructionSetSupport, method))
Compiler\ReadyToRunVisibilityRootProvider.cs (1)
107
if (!
CorInfoImpl
.ShouldSkipCompilation(_instructionSetSupport, method))
Compiler\ReadyToRunXmlRootProvider.cs (1)
147
if (!
CorInfoImpl
.ShouldSkipCompilation(_instructionSetSupport, method))
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (6)
131
private static
CorInfoImpl
GetThis(IntPtr thisHandle)
133
CorInfoImpl
_this = Unsafe.Read<
CorInfoImpl
>((void*)thisHandle);
134
Debug.Assert(_this is
CorInfoImpl
);
339
CorInfoImpl
_this = this;
1505
static CORINFO_RESOLVED_TOKEN CreateResolvedTokenFromMethod(
CorInfoImpl
jitInterface, MethodDesc method
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl_generated.cs (181)
397
var
_this = GetThis(thisHandle);
412
var
_this = GetThis(thisHandle);
427
var
_this = GetThis(thisHandle);
442
var
_this = GetThis(thisHandle);
456
var
_this = GetThis(thisHandle);
470
var
_this = GetThis(thisHandle);
485
var
_this = GetThis(thisHandle);
500
var
_this = GetThis(thisHandle);
515
var
_this = GetThis(thisHandle);
530
var
_this = GetThis(thisHandle);
544
var
_this = GetThis(thisHandle);
558
var
_this = GetThis(thisHandle);
573
var
_this = GetThis(thisHandle);
587
var
_this = GetThis(thisHandle);
601
var
_this = GetThis(thisHandle);
616
var
_this = GetThis(thisHandle);
630
var
_this = GetThis(thisHandle);
645
var
_this = GetThis(thisHandle);
660
var
_this = GetThis(thisHandle);
675
var
_this = GetThis(thisHandle);
690
var
_this = GetThis(thisHandle);
705
var
_this = GetThis(thisHandle);
720
var
_this = GetThis(thisHandle);
735
var
_this = GetThis(thisHandle);
749
var
_this = GetThis(thisHandle);
764
var
_this = GetThis(thisHandle);
779
var
_this = GetThis(thisHandle);
794
var
_this = GetThis(thisHandle);
809
var
_this = GetThis(thisHandle);
823
var
_this = GetThis(thisHandle);
837
var
_this = GetThis(thisHandle);
851
var
_this = GetThis(thisHandle);
866
var
_this = GetThis(thisHandle);
880
var
_this = GetThis(thisHandle);
894
var
_this = GetThis(thisHandle);
908
var
_this = GetThis(thisHandle);
923
var
_this = GetThis(thisHandle);
938
var
_this = GetThis(thisHandle);
953
var
_this = GetThis(thisHandle);
968
var
_this = GetThis(thisHandle);
983
var
_this = GetThis(thisHandle);
998
var
_this = GetThis(thisHandle);
1013
var
_this = GetThis(thisHandle);
1028
var
_this = GetThis(thisHandle);
1043
var
_this = GetThis(thisHandle);
1058
var
_this = GetThis(thisHandle);
1073
var
_this = GetThis(thisHandle);
1088
var
_this = GetThis(thisHandle);
1102
var
_this = GetThis(thisHandle);
1117
var
_this = GetThis(thisHandle);
1132
var
_this = GetThis(thisHandle);
1147
var
_this = GetThis(thisHandle);
1162
var
_this = GetThis(thisHandle);
1177
var
_this = GetThis(thisHandle);
1192
var
_this = GetThis(thisHandle);
1207
var
_this = GetThis(thisHandle);
1222
var
_this = GetThis(thisHandle);
1237
var
_this = GetThis(thisHandle);
1252
var
_this = GetThis(thisHandle);
1267
var
_this = GetThis(thisHandle);
1282
var
_this = GetThis(thisHandle);
1297
var
_this = GetThis(thisHandle);
1312
var
_this = GetThis(thisHandle);
1327
var
_this = GetThis(thisHandle);
1342
var
_this = GetThis(thisHandle);
1357
var
_this = GetThis(thisHandle);
1372
var
_this = GetThis(thisHandle);
1387
var
_this = GetThis(thisHandle);
1402
var
_this = GetThis(thisHandle);
1417
var
_this = GetThis(thisHandle);
1432
var
_this = GetThis(thisHandle);
1447
var
_this = GetThis(thisHandle);
1462
var
_this = GetThis(thisHandle);
1477
var
_this = GetThis(thisHandle);
1491
var
_this = GetThis(thisHandle);
1506
var
_this = GetThis(thisHandle);
1520
var
_this = GetThis(thisHandle);
1535
var
_this = GetThis(thisHandle);
1550
var
_this = GetThis(thisHandle);
1565
var
_this = GetThis(thisHandle);
1580
var
_this = GetThis(thisHandle);
1595
var
_this = GetThis(thisHandle);
1610
var
_this = GetThis(thisHandle);
1625
var
_this = GetThis(thisHandle);
1640
var
_this = GetThis(thisHandle);
1655
var
_this = GetThis(thisHandle);
1670
var
_this = GetThis(thisHandle);
1685
var
_this = GetThis(thisHandle);
1700
var
_this = GetThis(thisHandle);
1715
var
_this = GetThis(thisHandle);
1730
var
_this = GetThis(thisHandle);
1745
var
_this = GetThis(thisHandle);
1760
var
_this = GetThis(thisHandle);
1775
var
_this = GetThis(thisHandle);
1790
var
_this = GetThis(thisHandle);
1805
var
_this = GetThis(thisHandle);
1820
var
_this = GetThis(thisHandle);
1835
var
_this = GetThis(thisHandle);
1850
var
_this = GetThis(thisHandle);
1864
var
_this = GetThis(thisHandle);
1879
var
_this = GetThis(thisHandle);
1893
var
_this = GetThis(thisHandle);
1907
var
_this = GetThis(thisHandle);
1922
var
_this = GetThis(thisHandle);
1937
var
_this = GetThis(thisHandle);
1951
var
_this = GetThis(thisHandle);
1965
var
_this = GetThis(thisHandle);
1979
var
_this = GetThis(thisHandle);
1993
var
_this = GetThis(thisHandle);
2007
var
_this = GetThis(thisHandle);
2021
var
_this = GetThis(thisHandle);
2035
var
_this = GetThis(thisHandle);
2050
var
_this = GetThis(thisHandle);
2064
var
_this = GetThis(thisHandle);
2079
var
_this = GetThis(thisHandle);
2094
var
_this = GetThis(thisHandle);
2109
var
_this = GetThis(thisHandle);
2124
var
_this = GetThis(thisHandle);
2139
var
_this = GetThis(thisHandle);
2154
var
_this = GetThis(thisHandle);
2169
var
_this = GetThis(thisHandle);
2183
var
_this = GetThis(thisHandle);
2197
var
_this = GetThis(thisHandle);
2212
var
_this = GetThis(thisHandle);
2227
var
_this = GetThis(thisHandle);
2242
var
_this = GetThis(thisHandle);
2257
var
_this = GetThis(thisHandle);
2272
var
_this = GetThis(thisHandle);
2286
var
_this = GetThis(thisHandle);
2300
var
_this = GetThis(thisHandle);
2315
var
_this = GetThis(thisHandle);
2330
var
_this = GetThis(thisHandle);
2345
var
_this = GetThis(thisHandle);
2359
var
_this = GetThis(thisHandle);
2373
var
_this = GetThis(thisHandle);
2387
var
_this = GetThis(thisHandle);
2402
var
_this = GetThis(thisHandle);
2417
var
_this = GetThis(thisHandle);
2432
var
_this = GetThis(thisHandle);
2447
var
_this = GetThis(thisHandle);
2461
var
_this = GetThis(thisHandle);
2475
var
_this = GetThis(thisHandle);
2489
var
_this = GetThis(thisHandle);
2504
var
_this = GetThis(thisHandle);
2519
var
_this = GetThis(thisHandle);
2534
var
_this = GetThis(thisHandle);
2548
var
_this = GetThis(thisHandle);
2562
var
_this = GetThis(thisHandle);
2577
var
_this = GetThis(thisHandle);
2592
var
_this = GetThis(thisHandle);
2607
var
_this = GetThis(thisHandle);
2622
var
_this = GetThis(thisHandle);
2637
var
_this = GetThis(thisHandle);
2652
var
_this = GetThis(thisHandle);
2667
var
_this = GetThis(thisHandle);
2682
var
_this = GetThis(thisHandle);
2696
var
_this = GetThis(thisHandle);
2711
var
_this = GetThis(thisHandle);
2726
var
_this = GetThis(thisHandle);
2741
var
_this = GetThis(thisHandle);
2756
var
_this = GetThis(thisHandle);
2771
var
_this = GetThis(thisHandle);
2785
var
_this = GetThis(thisHandle);
2799
var
_this = GetThis(thisHandle);
2813
var
_this = GetThis(thisHandle);
2827
var
_this = GetThis(thisHandle);
2842
var
_this = GetThis(thisHandle);
2856
var
_this = GetThis(thisHandle);
2870
var
_this = GetThis(thisHandle);
2885
var
_this = GetThis(thisHandle);
2900
var
_this = GetThis(thisHandle);
2914
var
_this = GetThis(thisHandle);
2929
var
_this = GetThis(thisHandle);
2944
var
_this = GetThis(thisHandle);
2958
var
_this = GetThis(thisHandle);
2972
var
_this = GetThis(thisHandle);
2986
var
_this = GetThis(thisHandle);
3001
var
_this = GetThis(thisHandle);
3016
var
_this = GetThis(thisHandle);
3031
var
_this = GetThis(thisHandle);
3046
var
_this = GetThis(thisHandle);
src\runtime\src\coreclr\tools\Common\JitInterface\JitConfigProvider.cs (6)
60
NativeLibrary.SetDllImportResolver(typeof(
CorInfoImpl
).Assembly, (libName, assembly, searchPath) =>
63
if (libName ==
CorInfoImpl
.JitLibrary)
74
if (libName ==
CorInfoImpl
.JitSupportLibrary)
81
CorInfoImpl
.Startup(
CorInfoImpl
.TargetToOs(target));
198
CorInfoImpl
.PrintFromUtf16(result, retBuffer, (nuint)retBufferLength, &requiredBufferSize);