runtime: refactor garbage collectors

This commit is contained in:
Ayke van Laethem
2019-02-17 20:33:07 +01:00
parent 43b3bb6e83
commit 1b4d71bd3d
4 changed files with 302 additions and 319 deletions
-12
View File
@@ -30,18 +30,6 @@ func alloc(size uintptr) unsafe.Pointer {
return unsafe.Pointer(addr)
}
func free(ptr unsafe.Pointer) {
// Memory is never freed.
}
func GC() {
// No-op.
}
func KeepAlive(x interface{}) {
// Unimplemented. Only required with SetFinalizer().
}
func SetFinalizer(obj interface{}, finalizer interface{}) {
// Unimplemented.
}