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

Shenandoah: Split weak root processing and class unloading in parallel cleaning task

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b07

      Description

      Shenandoah currently uses upstream's parallel cleaning task for class unloading and string dedup cleaning.

      We need to split them for concurrent class unloading, as string dedup cleaning belongs to weak root.

      New parallel cleaning method splits weak root processing and class unloading into two separate methods.

        Attachments

          Issue Links

            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: