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

Shenandoah: Allow VM global oop storage to be processed concurrently

    XMLWordPrintable

Details

    • gc
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: