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

XMLWordPrintable

    • Type: Bug
    • Resolution: Duplicate
    • Priority: P4
    • 9
    • Affects Version/s: 8, 9
    • Component/s: hotspot
    • gc

      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.

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

              Created:
              Updated:
              Resolved: