177 references to RuntimeImport
System.Private.CoreLib (177)
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\InternalCalls.cs (25)
70
[
RuntimeImport
(RuntimeLibrary, "RhpGetNextFinalizableObject")]
79
[
RuntimeImport
(RuntimeLibrary, "RhpHandleAlloc")]
83
[
RuntimeImport
(RuntimeLibrary, "RhHandleGet")]
87
[
RuntimeImport
(RuntimeLibrary, "RhHandleSet")]
94
[
RuntimeImport
(RuntimeLibrary, "RhpNewFast")]
98
[
RuntimeImport
(RuntimeLibrary, "RhpNewFinalizable")]
102
[
RuntimeImport
(RuntimeLibrary, "RhpNewArrayFast")]
125
[
RuntimeImport
(RuntimeLibrary, "RhpGcSafeZeroMemory")]
129
[
RuntimeImport
(RuntimeLibrary, "RhBulkMoveWithWriteBarrier")]
141
[
RuntimeImport
(RuntimeLibrary, "RhpEHEnumInitFromStackFrameIterator")]
145
[
RuntimeImport
(RuntimeLibrary, "RhpEHEnumNext")]
149
[
RuntimeImport
(RuntimeLibrary, "RhpGetDispatchCellInfo")]
153
[
RuntimeImport
(RuntimeLibrary, "RhpSearchDispatchCellCache")]
157
[
RuntimeImport
(RuntimeLibrary, "RhpUpdateDispatchCellCache")]
161
[
RuntimeImport
(RuntimeLibrary, "RhpGetClasslibFunctionFromCodeAddress")]
165
[
RuntimeImport
(RuntimeLibrary, "RhpGetClasslibFunctionFromEEType")]
173
[
RuntimeImport
(RuntimeLibrary, "RhpSfiInit")]
177
[
RuntimeImport
(RuntimeLibrary, "RhpSfiNext")]
185
[
RuntimeImport
(RuntimeLibrary, "RhpCallCatchFunclet")]
190
[
RuntimeImport
(RuntimeLibrary, "RhpCallFinallyFunclet")]
194
[
RuntimeImport
(RuntimeLibrary, "RhpCallFilterFunclet")]
206
[
RuntimeImport
(RuntimeLibrary, "RhpFallbackFailFast")]
210
[
RuntimeImport
(RuntimeLibrary, "RhpSetThreadDoNotTriggerGC")]
215
[
RuntimeImport
(RuntimeLibrary, "RhpValidateExInfoStack")]
231
[
RuntimeImport
(RuntimeLibrary, "RhCurrentNativeThreadId")]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Thread.cs (1)
791
[
RuntimeImport
(RuntimeImports.RuntimeLibrary, "RhpCurrentThreadIsFinalizerThread")]
System\Runtime\RuntimeImports.cs (150)
30
[
RuntimeImport
(RuntimeLibrary, "RhGetThreadEntryPointAddress")]
38
[
RuntimeImport
(RuntimeLibrary, "RhGetCrashInfoBuffer")]
43
[
RuntimeImport
(RuntimeLibrary, "RhCreateCrashDumpIfEnabled")]
48
[
RuntimeImport
(RuntimeLibrary, "RhGetRuntimeVersion")]
62
[
RuntimeImport
(RuntimeLibrary, "RhSuppressFinalize")]
72
[
RuntimeImport
(RuntimeLibrary, "RhReRegisterForFinalize")]
81
[
RuntimeImport
(RuntimeLibrary, "RhGetMaxGcGeneration")]
86
[
RuntimeImport
(RuntimeLibrary, "RhGetGcCollectionCount")]
90
[
RuntimeImport
(RuntimeLibrary, "RhGetGeneration")]
94
[
RuntimeImport
(RuntimeLibrary, "RhGetGenerationSize")]
98
[
RuntimeImport
(RuntimeLibrary, "RhGetLastGCPercentTimeInGC")]
102
[
RuntimeImport
(RuntimeLibrary, "RhGetGcLatencyMode")]
106
[
RuntimeImport
(RuntimeLibrary, "RhSetGcLatencyMode")]
110
[
RuntimeImport
(RuntimeLibrary, "RhIsPromoted")]
114
[
RuntimeImport
(RuntimeLibrary, "RhIsServerGc")]
121
[
RuntimeImport
(RuntimeLibrary, "RhGetLohCompactionMode")]
125
[
RuntimeImport
(RuntimeLibrary, "RhSetLohCompactionMode")]
129
[
RuntimeImport
(RuntimeLibrary, "RhGetCurrentObjSize")]
133
[
RuntimeImport
(RuntimeLibrary, "RhGetGCNow")]
137
[
RuntimeImport
(RuntimeLibrary, "RhGetLastGCStartTime")]
141
[
RuntimeImport
(RuntimeLibrary, "RhGetLastGCDuration")]
154
[
RuntimeImport
(RuntimeLibrary, "RhRegisterForFullGCNotification")]
158
[
RuntimeImport
(RuntimeLibrary, "RhWaitForFullGCApproach")]
162
[
RuntimeImport
(RuntimeLibrary, "RhWaitForFullGCComplete")]
166
[
RuntimeImport
(RuntimeLibrary, "RhCancelFullGCNotification")]
179
[
RuntimeImport
(RuntimeLibrary, "RhGetGCSegmentSize")]
183
[
RuntimeImport
(RuntimeLibrary, "RhGetAllocatedBytesForCurrentThread")]
187
[
RuntimeImport
(RuntimeLibrary, "RhGetTotalAllocatedBytes")]
225
[
RuntimeImport
(RuntimeLibrary, "RhGetMemoryInfo")]
235
[
RuntimeImport
(RuntimeLibrary, "RhGetTotalPauseDuration")]
239
[
RuntimeImport
(RuntimeLibrary, "RhCompareObjectContentsAndPadding")]
243
[
RuntimeImport
(RuntimeLibrary, "RhGetProcessCpuCount")]
253
[
RuntimeImport
(RuntimeLibrary, "RhpHandleAlloc")]
272
[
RuntimeImport
(RuntimeLibrary, "RhpHandleAllocDependent")]
284
[
RuntimeImport
(RuntimeLibrary, "RhpHandleAllocCrossReference")]
296
[
RuntimeImport
(RuntimeLibrary, "RhHandleTryGetCrossReferenceContext")]
300
[
RuntimeImport
(RuntimeLibrary, "RhIsGCBridgeActive")]
305
[
RuntimeImport
(RuntimeLibrary, "RhHandleFree")]
310
[
RuntimeImport
(RuntimeLibrary, "RhHandleGet")]
325
[
RuntimeImport
(RuntimeLibrary, "RhHandleGetDependent")]
330
[
RuntimeImport
(RuntimeLibrary, "RhHandleSet")]
335
[
RuntimeImport
(RuntimeLibrary, "RhHandleSetDependentSecondary")]
342
[
RuntimeImport
(RuntimeLibrary, "RhpGetNumThunkBlocksPerMapping")]
346
[
RuntimeImport
(RuntimeLibrary, "RhpGetNumThunksPerBlock")]
350
[
RuntimeImport
(RuntimeLibrary, "RhpGetThunkSize")]
354
[
RuntimeImport
(RuntimeLibrary, "RhpGetThunkDataBlockAddress")]
358
[
RuntimeImport
(RuntimeLibrary, "RhpGetThunkStubsBlockAddress")]
362
[
RuntimeImport
(RuntimeLibrary, "RhpGetThunkBlockSize")]
374
[
RuntimeImport
(RuntimeLibrary, "RhTypeCast_AreTypesAssignable")]
378
[
RuntimeImport
(RuntimeLibrary, "RhTypeCast_CheckArrayStore")]
388
[
RuntimeImport
(RuntimeLibrary, "RhBoxAny")]
392
[
RuntimeImport
(RuntimeLibrary, "RhNewObject")]
396
[
RuntimeImport
(RuntimeLibrary, "RhNewArray")]
400
[
RuntimeImport
(RuntimeLibrary, "RhNewVariableSizeObject")]
404
[
RuntimeImport
(RuntimeLibrary, "RhGetNewObjectHelper")]
408
[
RuntimeImport
(RuntimeLibrary, "RhUnbox")]
436
[
RuntimeImport
(RuntimeLibrary, "RhGetGCDescSize")]
440
[
RuntimeImport
(RuntimeLibrary, "RhNewInterfaceDispatchCell")]
444
[
RuntimeImport
(RuntimeLibrary, "RhResolveDispatch")]
448
[
RuntimeImport
(RuntimeLibrary, "RhpResolveInterfaceMethod")]
452
[
RuntimeImport
(RuntimeLibrary, "RhResolveDispatchOnType")]
456
[
RuntimeImport
(RuntimeLibrary, "RhResolveStaticDispatchOnType")]
460
[
RuntimeImport
(RuntimeLibrary, "RhResolveDynamicInterfaceCastableDispatchOnType")]
476
[
RuntimeImport
(RuntimeLibrary, "RhRegisterGcCallout")]
480
[
RuntimeImport
(RuntimeLibrary, "RhUnregisterGcCallout")]
484
[
RuntimeImport
(RuntimeLibrary, "RhRegisterRefCountedHandleCallback")]
488
[
RuntimeImport
(RuntimeLibrary, "RhUnregisterRefCountedHandleCallback")]
492
[
RuntimeImport
(RuntimeLibrary,
502
[
RuntimeImport
(RuntimeLibrary,
521
[
RuntimeImport
(RuntimeLibrary, "RhFindBlob")]
530
[
RuntimeImport
(RuntimeLibrary, "RhpCreateTypeManager")]
534
[
RuntimeImport
(RuntimeLibrary, "RhpRegisterOsModule")]
537
[
RuntimeImport
(RuntimeLibrary, "RhpGetModuleSection")]
547
[
RuntimeImport
(RuntimeLibrary, "RhGetLoadedOSModules")]
551
[
RuntimeImport
(RuntimeLibrary, "RhGetKnobValues")]
555
[
RuntimeImport
(RuntimeLibrary, "RhGetOSModuleFromPointer")]
559
[
RuntimeImport
(RuntimeLibrary, "RhGetThreadStaticStorage")]
563
[
RuntimeImport
(RuntimeLibrary, "RhRegisterInlinedThreadStaticRoot")]
567
[
RuntimeImport
(RuntimeLibrary, "RhCurrentNativeThreadId")]
571
[
RuntimeImport
(RuntimeLibrary, "RhCurrentOSThreadId")]
575
[
RuntimeImport
(RuntimeLibrary, "RhGetDefaultStackSize")]
579
[
RuntimeImport
(RuntimeLibrary, "RhGetInterruptApcCallback")]
583
[
RuntimeImport
(RuntimeLibrary, "RhCheckAndClearPendingInterrupt")]
587
[
RuntimeImport
("*", "RhGetCurrentThunkContext")]
591
[
RuntimeImport
("*", "RhGetCommonStubAddress")]
595
[
RuntimeImport
(RuntimeLibrary, "RhGetCodeTarget")]
599
[
RuntimeImport
(RuntimeLibrary, "RhGetTargetOfUnboxingAndInstantiatingStub")]
606
[
RuntimeImport
(RuntimeLibrary, "RhGetModuleFileName")]
618
[
RuntimeImport
(RuntimeLibrary, "RhFindMethodStartAddress")]
626
[
RuntimeImport
(RuntimeLibrary, "RhGetCurrentThreadStackTrace")]
630
[
RuntimeImport
(RuntimeLibrary, "RhGetCurrentThreadStackBounds")]
634
[
RuntimeImport
(RuntimeLibrary, "RhSetThreadExitCallback")]
641
[
RuntimeImport
(RuntimeLibrary, "RhBulkMoveWithWriteBarrier")]
645
[
RuntimeImport
(RuntimeLibrary, "RhRegisterForGCReporting")]
649
[
RuntimeImport
(RuntimeLibrary, "RhUnregisterForGCReporting")]
656
[
RuntimeImport
(RuntimeLibrary, "RhpLockCmpXchg32")]
660
[
RuntimeImport
(RuntimeLibrary, "RhpLockCmpXchg32")]
664
[
RuntimeImport
(RuntimeLibrary, "RhpLockCmpXchg64")]
668
[
RuntimeImport
(RuntimeLibrary, "RhpCheckedLockCmpXchg")]
672
[
RuntimeImport
(RuntimeLibrary, "RhpCheckedXchg")]
676
[
RuntimeImport
(RuntimeLibrary, "acos")]
680
[
RuntimeImport
(RuntimeLibrary, "acosf")]
684
[
RuntimeImport
(RuntimeLibrary, "acosh")]
688
[
RuntimeImport
(RuntimeLibrary, "acoshf")]
692
[
RuntimeImport
(RuntimeLibrary, "asin")]
696
[
RuntimeImport
(RuntimeLibrary, "asinf")]
700
[
RuntimeImport
(RuntimeLibrary, "asinh")]
704
[
RuntimeImport
(RuntimeLibrary, "asinhf")]
708
[
RuntimeImport
(RuntimeLibrary, "atan")]
712
[
RuntimeImport
(RuntimeLibrary, "atanf")]
716
[
RuntimeImport
(RuntimeLibrary, "atan2")]
720
[
RuntimeImport
(RuntimeLibrary, "atan2f")]
724
[
RuntimeImport
(RuntimeLibrary, "atanh")]
728
[
RuntimeImport
(RuntimeLibrary, "atanhf")]
732
[
RuntimeImport
(RuntimeLibrary, "cbrt")]
736
[
RuntimeImport
(RuntimeLibrary, "cbrtf")]
740
[
RuntimeImport
(RuntimeLibrary, "ceil")]
744
[
RuntimeImport
(RuntimeLibrary, "ceilf")]
748
[
RuntimeImport
(RuntimeLibrary, "cos")]
752
[
RuntimeImport
(RuntimeLibrary, "cosf")]
756
[
RuntimeImport
(RuntimeLibrary, "cosh")]
760
[
RuntimeImport
(RuntimeLibrary, "coshf")]
764
[
RuntimeImport
(RuntimeLibrary, "exp")]
768
[
RuntimeImport
(RuntimeLibrary, "expf")]
772
[
RuntimeImport
(RuntimeLibrary, "floor")]
776
[
RuntimeImport
(RuntimeLibrary, "floorf")]
780
[
RuntimeImport
(RuntimeLibrary, "log")]
784
[
RuntimeImport
(RuntimeLibrary, "logf")]
788
[
RuntimeImport
(RuntimeLibrary, "log2")]
792
[
RuntimeImport
(RuntimeLibrary, "log2f")]
796
[
RuntimeImport
(RuntimeLibrary, "log10")]
800
[
RuntimeImport
(RuntimeLibrary, "log10f")]
804
[
RuntimeImport
(RuntimeLibrary, "pow")]
808
[
RuntimeImport
(RuntimeLibrary, "powf")]
812
[
RuntimeImport
(RuntimeLibrary, "sin")]
816
[
RuntimeImport
(RuntimeLibrary, "sinf")]
820
[
RuntimeImport
(RuntimeLibrary, "sinh")]
824
[
RuntimeImport
(RuntimeLibrary, "sinhf")]
828
[
RuntimeImport
(RuntimeLibrary, "sqrt")]
832
[
RuntimeImport
(RuntimeLibrary, "sqrtf")]
836
[
RuntimeImport
(RuntimeLibrary, "tan")]
840
[
RuntimeImport
(RuntimeLibrary, "tanf")]
844
[
RuntimeImport
(RuntimeLibrary, "tanh")]
848
[
RuntimeImport
(RuntimeLibrary, "tanhf")]
852
[
RuntimeImport
(RuntimeLibrary, "fmod")]
856
[
RuntimeImport
(RuntimeLibrary, "fmodf")]
860
[
RuntimeImport
(RuntimeLibrary, "fma")]
864
[
RuntimeImport
(RuntimeLibrary, "fmaf")]
868
[
RuntimeImport
(RuntimeLibrary, "modf")]
872
[
RuntimeImport
(RuntimeLibrary, "modff")]
System\String.NativeAot.cs (1)
23
[
RuntimeImport
(RuntimeImports.RuntimeLibrary, "RhNewString")]