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

Shenandoah: string dedup roots should be processed during concurrent weak roots phase

    XMLWordPrintable

Details

    • gc
    • b27

    Description

      Currently, string dedup roots are processed during concurrent strong roots phase, when native LRB no longer checks liveness of oops. Therefore, string dedup thread may load dead oops.

      Instead, string dedup roots should be processed during concurrent weak roots phase.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: