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

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

XMLWordPrintable

    • gc
    • b27

      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.

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

              Created:
              Updated:
              Resolved: