garbage collector now uses MemoryStack for static allocations.