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

SATB compaction hides unmarked objects until final-mark

    XMLWordPrintable

Details

    • gc

    Description

      The SATB queue compaction feature can keep unmarked objects in the queue until the pause. This may results in very long "Finalize Mark" times.

      Verified for SPECjbb2015 (1.22s long Finalize Marks with Shenandoah, but G1 uses the exact same code), but also suspected the cause for Kitchensink/ReferenceStress spurious 7s+ long Finalize Mark (with G1)

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tschatzl Thomas Schatzl
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: