25 lines
720 B
C#
25 lines
720 B
C#
|
namespace System.Runtime
|
||
|
{
|
||
|
partial class GCSettings
|
||
|
{
|
||
|
public static bool IsServerGC => false;
|
||
|
|
||
|
static GCLatencyMode GetGCLatencyMode() => GCLatencyMode.Batch;
|
||
|
|
||
|
static SetLatencyModeStatus SetGCLatencyMode(GCLatencyMode newLatencyMode)
|
||
|
{
|
||
|
if (newLatencyMode != GCLatencyMode.Batch)
|
||
|
throw new PlatformNotSupportedException ();
|
||
|
|
||
|
return SetLatencyModeStatus.Succeeded;
|
||
|
}
|
||
|
|
||
|
static GCLargeObjectHeapCompactionMode GetLOHCompactionMode() => GCLargeObjectHeapCompactionMode.Default;
|
||
|
|
||
|
static void SetLOHCompactionMode (GCLargeObjectHeapCompactionMode newLOHCompactionMode)
|
||
|
{
|
||
|
if (newLOHCompactionMode != GCLargeObjectHeapCompactionMode.Default)
|
||
|
throw new PlatformNotSupportedException ();
|
||
|
}
|
||
|
}
|
||
|
}
|