NOTE

How Objects Are Located

Oracle JDK and OpenJDK use direct pointers: fast access, but pointers need to be updated if GC moves surviving objects.

JavaCreated Updated 1 min readhistorical

This is a historical learning note and may contain outdated or incomplete understanding.

  • Oracle JDK and OpenJDK use direct pointers. The advantage is fast access; the disadvantage is that if garbage collection moves surviving objects, the pointers need to be updated.

Discussion

Sign in with GitHub to comment. Discussions are stored as GitHub Issues.View on GitHub