Skip to main content

Reference ↔ pointer to locate data elsewhere

aka Ref, Refs, Pointer, Pointers

Weak Reference

Hard Reference

Back Reference

References

  1. Old-pointer-spaceSpace to contain most objects with Pointers to other objects, moved here from New-space

  2. Old-data-spaceSpace to contain objects with raw data (no Pointers). Strings, boxed numbers, and arrays of unboxed doubles move here from New-space for a while.

  3. Virtual CollectionPointer to real collection, via Symbolic Links || placeholders