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

Make SATB related code available to other GCs

    XMLWordPrintable

Details

    • Enhancement
    • Status: Resolved
    • P4
    • Resolution: Fixed
    • 9
    • 12
    • hotspot
    • gc
    • b08
    • generic
    • generic

    Description

      Currently, only G1 uses SATB for concurrent marking. In the future, other GCs might use SATB as well. In particular, we are using SATB in Shenandoah. We try to do regular merges from upstream JDK9, and it often makes a mess because we are using code from G1 subdirectories. Also, the are several references to G1 SATB from outside G1, and it just seems cleaner to have it in gc/shared.

      Attachments

        Issue Links

          Activity

            People

              kbarrett Kim Barrett
              rkennke Roman Kennke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: