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)
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];
745
CorInfoImpl
.IsMethodCompilable(this, method))
751
bool shouldBeCompiled = !
CorInfoImpl
.ShouldCodeNotBeCompiledIntoFinalImage(InstructionSetSupport, method);
985
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_generated.cs (184)
403
var
_this = GetThis(thisHandle);
418
var
_this = GetThis(thisHandle);
433
var
_this = GetThis(thisHandle);
448
var
_this = GetThis(thisHandle);
463
var
_this = GetThis(thisHandle);
477
var
_this = GetThis(thisHandle);
491
var
_this = GetThis(thisHandle);
506
var
_this = GetThis(thisHandle);
521
var
_this = GetThis(thisHandle);
536
var
_this = GetThis(thisHandle);
551
var
_this = GetThis(thisHandle);
565
var
_this = GetThis(thisHandle);
579
var
_this = GetThis(thisHandle);
594
var
_this = GetThis(thisHandle);
608
var
_this = GetThis(thisHandle);
622
var
_this = GetThis(thisHandle);
637
var
_this = GetThis(thisHandle);
651
var
_this = GetThis(thisHandle);
666
var
_this = GetThis(thisHandle);
681
var
_this = GetThis(thisHandle);
696
var
_this = GetThis(thisHandle);
711
var
_this = GetThis(thisHandle);
726
var
_this = GetThis(thisHandle);
740
var
_this = GetThis(thisHandle);
755
var
_this = GetThis(thisHandle);
770
var
_this = GetThis(thisHandle);
785
var
_this = GetThis(thisHandle);
800
var
_this = GetThis(thisHandle);
814
var
_this = GetThis(thisHandle);
828
var
_this = GetThis(thisHandle);
842
var
_this = GetThis(thisHandle);
857
var
_this = GetThis(thisHandle);
871
var
_this = GetThis(thisHandle);
885
var
_this = GetThis(thisHandle);
899
var
_this = GetThis(thisHandle);
914
var
_this = GetThis(thisHandle);
929
var
_this = GetThis(thisHandle);
944
var
_this = GetThis(thisHandle);
959
var
_this = GetThis(thisHandle);
974
var
_this = GetThis(thisHandle);
989
var
_this = GetThis(thisHandle);
1004
var
_this = GetThis(thisHandle);
1019
var
_this = GetThis(thisHandle);
1034
var
_this = GetThis(thisHandle);
1049
var
_this = GetThis(thisHandle);
1064
var
_this = GetThis(thisHandle);
1079
var
_this = GetThis(thisHandle);
1093
var
_this = GetThis(thisHandle);
1108
var
_this = GetThis(thisHandle);
1123
var
_this = GetThis(thisHandle);
1138
var
_this = GetThis(thisHandle);
1153
var
_this = GetThis(thisHandle);
1168
var
_this = GetThis(thisHandle);
1183
var
_this = GetThis(thisHandle);
1198
var
_this = GetThis(thisHandle);
1213
var
_this = GetThis(thisHandle);
1228
var
_this = GetThis(thisHandle);
1243
var
_this = GetThis(thisHandle);
1258
var
_this = GetThis(thisHandle);
1273
var
_this = GetThis(thisHandle);
1288
var
_this = GetThis(thisHandle);
1303
var
_this = GetThis(thisHandle);
1318
var
_this = GetThis(thisHandle);
1333
var
_this = GetThis(thisHandle);
1348
var
_this = GetThis(thisHandle);
1363
var
_this = GetThis(thisHandle);
1378
var
_this = GetThis(thisHandle);
1393
var
_this = GetThis(thisHandle);
1408
var
_this = GetThis(thisHandle);
1423
var
_this = GetThis(thisHandle);
1438
var
_this = GetThis(thisHandle);
1453
var
_this = GetThis(thisHandle);
1468
var
_this = GetThis(thisHandle);
1482
var
_this = GetThis(thisHandle);
1497
var
_this = GetThis(thisHandle);
1511
var
_this = GetThis(thisHandle);
1526
var
_this = GetThis(thisHandle);
1541
var
_this = GetThis(thisHandle);
1556
var
_this = GetThis(thisHandle);
1571
var
_this = GetThis(thisHandle);
1586
var
_this = GetThis(thisHandle);
1601
var
_this = GetThis(thisHandle);
1616
var
_this = GetThis(thisHandle);
1631
var
_this = GetThis(thisHandle);
1646
var
_this = GetThis(thisHandle);
1661
var
_this = GetThis(thisHandle);
1676
var
_this = GetThis(thisHandle);
1691
var
_this = GetThis(thisHandle);
1706
var
_this = GetThis(thisHandle);
1721
var
_this = GetThis(thisHandle);
1736
var
_this = GetThis(thisHandle);
1751
var
_this = GetThis(thisHandle);
1766
var
_this = GetThis(thisHandle);
1781
var
_this = GetThis(thisHandle);
1796
var
_this = GetThis(thisHandle);
1811
var
_this = GetThis(thisHandle);
1826
var
_this = GetThis(thisHandle);
1841
var
_this = GetThis(thisHandle);
1855
var
_this = GetThis(thisHandle);
1870
var
_this = GetThis(thisHandle);
1884
var
_this = GetThis(thisHandle);
1898
var
_this = GetThis(thisHandle);
1913
var
_this = GetThis(thisHandle);
1928
var
_this = GetThis(thisHandle);
1942
var
_this = GetThis(thisHandle);
1956
var
_this = GetThis(thisHandle);
1970
var
_this = GetThis(thisHandle);
1984
var
_this = GetThis(thisHandle);
1998
var
_this = GetThis(thisHandle);
2012
var
_this = GetThis(thisHandle);
2026
var
_this = GetThis(thisHandle);
2041
var
_this = GetThis(thisHandle);
2055
var
_this = GetThis(thisHandle);
2070
var
_this = GetThis(thisHandle);
2085
var
_this = GetThis(thisHandle);
2100
var
_this = GetThis(thisHandle);
2115
var
_this = GetThis(thisHandle);
2130
var
_this = GetThis(thisHandle);
2145
var
_this = GetThis(thisHandle);
2160
var
_this = GetThis(thisHandle);
2174
var
_this = GetThis(thisHandle);
2188
var
_this = GetThis(thisHandle);
2203
var
_this = GetThis(thisHandle);
2218
var
_this = GetThis(thisHandle);
2233
var
_this = GetThis(thisHandle);
2248
var
_this = GetThis(thisHandle);
2263
var
_this = GetThis(thisHandle);
2278
var
_this = GetThis(thisHandle);
2293
var
_this = GetThis(thisHandle);
2307
var
_this = GetThis(thisHandle);
2321
var
_this = GetThis(thisHandle);
2336
var
_this = GetThis(thisHandle);
2351
var
_this = GetThis(thisHandle);
2365
var
_this = GetThis(thisHandle);
2380
var
_this = GetThis(thisHandle);
2395
var
_this = GetThis(thisHandle);
2409
var
_this = GetThis(thisHandle);
2423
var
_this = GetThis(thisHandle);
2437
var
_this = GetThis(thisHandle);
2452
var
_this = GetThis(thisHandle);
2467
var
_this = GetThis(thisHandle);
2482
var
_this = GetThis(thisHandle);
2497
var
_this = GetThis(thisHandle);
2511
var
_this = GetThis(thisHandle);
2525
var
_this = GetThis(thisHandle);
2539
var
_this = GetThis(thisHandle);
2554
var
_this = GetThis(thisHandle);
2569
var
_this = GetThis(thisHandle);
2584
var
_this = GetThis(thisHandle);
2598
var
_this = GetThis(thisHandle);
2612
var
_this = GetThis(thisHandle);
2627
var
_this = GetThis(thisHandle);
2642
var
_this = GetThis(thisHandle);
2657
var
_this = GetThis(thisHandle);
2672
var
_this = GetThis(thisHandle);
2687
var
_this = GetThis(thisHandle);
2702
var
_this = GetThis(thisHandle);
2717
var
_this = GetThis(thisHandle);
2732
var
_this = GetThis(thisHandle);
2746
var
_this = GetThis(thisHandle);
2761
var
_this = GetThis(thisHandle);
2776
var
_this = GetThis(thisHandle);
2791
var
_this = GetThis(thisHandle);
2806
var
_this = GetThis(thisHandle);
2821
var
_this = GetThis(thisHandle);
2835
var
_this = GetThis(thisHandle);
2849
var
_this = GetThis(thisHandle);
2863
var
_this = GetThis(thisHandle);
2877
var
_this = GetThis(thisHandle);
2892
var
_this = GetThis(thisHandle);
2906
var
_this = GetThis(thisHandle);
2920
var
_this = GetThis(thisHandle);
2935
var
_this = GetThis(thisHandle);
2950
var
_this = GetThis(thisHandle);
2964
var
_this = GetThis(thisHandle);
2979
var
_this = GetThis(thisHandle);
2994
var
_this = GetThis(thisHandle);
3008
var
_this = GetThis(thisHandle);
3022
var
_this = GetThis(thisHandle);
3036
var
_this = GetThis(thisHandle);
3051
var
_this = GetThis(thisHandle);
3066
var
_this = GetThis(thisHandle);
3081
var
_this = GetThis(thisHandle);
3096
var
_this = GetThis(thisHandle);
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (6)
134
private static
CorInfoImpl
GetThis(IntPtr thisHandle)
136
CorInfoImpl
_this = Unsafe.Read<
CorInfoImpl
>((void*)thisHandle);
137
Debug.Assert(_this is
CorInfoImpl
);
342
CorInfoImpl
_this = this;
1637
static CORINFO_RESOLVED_TOKEN CreateResolvedTokenFromMethod(
CorInfoImpl
jitInterface, MethodDesc method
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);