@Udiknedorm: The biggest problem with the current GC is that it doesn't support shared memory (though, I don't know why we can't do something like Go's channels).
To me, these changes seem like an effort to reasonably support programs that don't want to rely on the GC.