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.

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

              Created:
              Updated:
              Resolved: