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

Shenandoah: Allow VM global oop storage to be processed concurrently

    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: