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

Card Live Data does not correctly handle eager reclaim

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • Resolved In Build:
      b120

      Description

      Between the remark and cleanup pauses card live data is created based off recent marking.

      During that phase regions might be reclaimed (e.g. eager reclaim), so the card live data at the end is not up to date wrt to that. The card live data contains too many bits for these regions.

      Make sure that card live data is completely correct and also tighten the verification accordingly.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tschatzl Thomas Schatzl
                Reporter:
                tschatzl Thomas Schatzl
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: