Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In JDK 15, the class metadata references archived heap objects using narrowOop (e.g. Klass::_archived_mirror). With the Root List, these references are changed to be integer indices. As a result, most of the Archive Archived Heap code should be agnostic to oop encoding. This will make it easier to support uncompressed oops in Archive Archived Heap.