using System;
using System.Diagnostics;
using Cosmos.IL2CPU.API;
namespace Cosmos.CPU {
[DebuggerStepThrough]
public static class GCImplementation {
private static void AcquireLock() {
throw new NotImplementedException();
}
private static void ReleaseLock() {
throw new NotImplementedException();
}
[PlugMethod(PlugRequired = true)]
public static uint AllocNewObject(uint aSize) {
throw new NotImplementedException();
}
///
/// This function gets the pointer to the memory location of where it's stored.
///
///
public static unsafe void IncRefCount(uint aObject) {
throw new NotImplementedException();
}
///
/// This function gets the pointer to the memory location of where it's stored.
///
///
public static unsafe void DecRefCount(uint aObject) {
throw new NotImplementedException();
}
}
}