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

Shenandoah: Should only relativize stack chunks for successful evacuations

XMLWordPrintable

    • gc
    • b08

      In some cases, different threads may race to evacuate an object. The race is won by "CAS"ing in the forwarding pointer. The threads that lose this race must "back out" their allocation. The work to relativize stack chunks should only happen for the thread that wins the evacuation race.

            wkemper William Kemper
            wkemper William Kemper
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: