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