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

GenShen: Completing a global mark should also complete an old mark

XMLWordPrintable

    • gc

      The mark context is shared, but each generation maintains a separate flag (`ShenandoahGeneration::_is_marking_complete`) to indicate status of the mark. The remembered set scan will use the mark bitmap only if the old generation mark is complete. Otherwise, it walks the old regions and requires them to be parseable.

      Presently, we make the heap parseable after global marking finishes, but this work could be deferred to the start of an old mark if we had global mark record completion of old marking.

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

              Created:
              Updated:
              Resolved: