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

GenShen: Filter young pointers from thread local SATB buffers when only marking old

XMLWordPrintable

    • gc
    • Cause Known

      When GenShen is only marking the old generation, we do not need the SATB mechanism to preserve young pointers. We currently filter these out of the SATB buffers during the final-update-refs and init-mark safepoints. This increases latency and introduces no small amount of complexity. It should be possible to instead filter out these pointers when the SATB buffers are 'compacted' before being 'completed'.

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

              Created:
              Updated: