Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.GC Member List

This is the complete list of members for System.GC, including all inherited members.

_AddMemoryPressure(ulong bytesAllocated)System.GCprivate
_CancelFullGCNotification()System.GCprivate
_Collect(int generation, int mode)System.GCprivate
_CollectionCount(int generation, int getSpecialGCCount)System.GCprivate
_EndNoGCRegion()System.GCpackage
_RegisterForFullGCNotification(int maxGenerationPercentage, int largeObjectHeapPercentage)System.GCprivate
_RegisterFrozenSegment(IntPtr sectionAddress, nint sectionSize)System.GCprivate
_RemoveMemoryPressure(ulong bytesAllocated)System.GCprivate
_ReRegisterForFinalize(object o)System.GCprivate
_StartNoGCRegion(long totalSize, bool lohSizeKnown, long lohSize, bool disallowFullBlockingGC)System.GCpackage
_SuppressFinalize(object o)System.GCprivate
_UnregisterFrozenSegment(IntPtr segmentHandle)System.GCprivate
_WaitForFullGCApproach(int millisecondsTimeout)System.GCprivate
_WaitForFullGCComplete(int millisecondsTimeout)System.GCprivate
_WaitForPendingFinalizers()System.GCprivate
AddMemoryPressure(long bytesAllocated)System.GCinlinestatic
AllocateArray< T >(int length, bool pinned=false)System.GCinlinestatic
AllocateNewArray(IntPtr typeHandle, int length, GC_ALLOC_FLAGS flags)System.GCpackage
AllocateUninitializedArray< T >(int length, bool pinned=false)System.GCinlinestatic
CancelFullGCNotification()System.GCinlinestatic
Collect(int generation)System.GCinlinestatic
Collect()System.GCinlinestatic
Collect(int generation, GCCollectionMode mode)System.GCinlinestatic
Collect(int generation, GCCollectionMode mode, bool blocking)System.GCinlinestatic
Collect(int generation, GCCollectionMode mode, bool blocking, bool compacting)System.GCinlinestatic
CollectionCount(int generation)System.GCinlinestatic
EndNoGCRegion()System.GCinlinestatic
EndNoGCRegionStatus enum nameSystem.GCprivate
GC_ALLOC_FLAGS enum nameSystem.GCpackage
GetAllocatedBytesForCurrentThread()System.GC
GetGCMemoryInfo()System.GCinlinestatic
GetGCMemoryInfo(GCKind kind)System.GCinlinestatic
GetGeneration(object obj)System.GC
GetGeneration(WeakReference wo)System.GCinlinestatic
GetGenerationSize(int gen)System.GCpackage
GetGenerationWR(IntPtr handle)System.GCprivate
GetLastGCPercentTimeInGC()System.GCpackage
GetMaxGeneration()System.GCprivate
GetMemoryInfo(GCMemoryInfoData data, int kind)System.GCprivate
GetSegmentSize()System.GCpackage
GetTotalAllocatedBytes(bool precise=false)System.GC
GetTotalMemory()System.GCprivate
GetTotalMemory(bool forceFullCollection)System.GCinlinestatic
KeepAlive(object? obj)System.GCinlinestatic
MaxGenerationSystem.GCstatic
RegisterForFullGCNotification(int maxGenerationThreshold, int largeObjectHeapThreshold)System.GCinlinestatic
RemoveMemoryPressure(long bytesAllocated)System.GCinlinestatic
ReRegisterForFinalize(object obj)System.GCinlinestatic
StartNoGCRegionStatus enum nameSystem.GCprivate
StartNoGCRegionWorker(long totalSize, bool hasLohSize, long lohSize, bool disallowFullBlockingGC)System.GCinlineprivatestatic
SuppressFinalize(object obj)System.GCinlinestatic
TryStartNoGCRegion(long totalSize)System.GCinlinestatic
TryStartNoGCRegion(long totalSize, long lohSize)System.GCinlinestatic
TryStartNoGCRegion(long totalSize, bool disallowFullBlockingGC)System.GCinlinestatic
TryStartNoGCRegion(long totalSize, long lohSize, bool disallowFullBlockingGC)System.GCinlinestatic
WaitForFullGCApproach()System.GCinlinestatic
WaitForFullGCApproach(int millisecondsTimeout)System.GCinlinestatic
WaitForFullGCComplete()System.GCinlinestatic
WaitForFullGCComplete(int millisecondsTimeout)System.GCinlinestatic
WaitForPendingFinalizers()System.GCinlinestatic