New-space
↔ Small Heap Space to contain most objects, independent of other Spaces, for fast Garbage-Collection
References
Old-pointer-space
↔ Space to contain most objects with Pointers to other objects, moved here from New-spaceOld-data-space
↔ Space to contain objects with raw data (no Pointers). Strings, boxed numbers, and arrays of unboxed doubles move here from New-space for a while.