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

If G1DeferredRSUpdate is disabled, card redirtying time is not updated, causing a failed assertion

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Duplicate
    • Affects Version/s: 8, 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc

      Description

      If G1DeferredRSUpdate is disabled, the current G1 Code does not update the redirty-logged-cards detailed timing. In combination with -XX:G1LogLevel=finest, this causes an assertion failure.

      The fix is to properly initialize the records (or set them to zero if G1DeferredRSUpdateis not set).

      Also consider hiding this entire phase in the timing output because its not done at all.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              tschatzl Thomas Schatzl
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: