Beef Corlib
Public Member Functions | Static Public Member Functions | List of all members
System.GC Class Reference

Public Member Functions

delegate Result< void > RootCallback ()
 

Static Public Member Functions

static void AddRootCallback (RootCallback rootDelegate)
 
static void RemoveRootCallback (RootCallback rootDelegate)
 
static void Start ()
 
static void Report ()
 
static void Shutdown ()
 
static void SetMaxRawDeferredObjectFreePercentage (int maxPercentage)
 
static void Collect (bool async=true)
 
static void DebugDumpLeaks ()
 
static void Mark (Object obj)
 
static void Mark (void *ptr, int size)
 
static void SetAutoCollectPeriod (int periodMS)
 
static void SetCollectFreeThreshold (int freeBytes)
 
static void SetMaxPausePercentage (int maxPausePercentage)
 
static void ExcludeThreadId (int thereadId)
 
static mixin Mark< T > (T val)
 
static mixin Mark< T > (T val)
 
static mixin Mark< T > (T val)
 
static mixin Mark< T > (T val)
 
static mixin Mark< TSizedArray, T, Size > (TSizedArray val)
 
static void ToLeakString (Object obj, String strBuffer)