Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8229213

Shenandoah: Allow VM global oop storage to be processed concurrently

    XMLWordPrintable

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b09

      Description

      JDK-8227653 added new VM global oop storage, and piggyback it to SystemDictionary for oop processing. This is not desirable for Shenandoah, since SystemDictionary is defined as a serial root, that can only be processed at paused.

      VM global oop storage should be implemented in the same way as JNIHandleRoots, which allows it to be processed concurrently if possible.


        Attachments

          Activity

            People

            Assignee:
            zgu Zhengyu Gu
            Reporter:
            zgu Zhengyu Gu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: