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

G1SATBCardTableModRefBS should not inherit from CardTableModRefBSForCTRS

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 9
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
      gc
    • Resolved In Build:
      b45
    • CPU:
      generic
    • OS:
      generic

      Backports

        Description

        The class G1SATBCardTableModRefBS should not inherit from the class CardTableModRefBSForCTRS. The G1 barrier set doesn't actually need any functionality provided by that class (which is really about support for incremental update barriers, which G1 doesn't use) and there is some misplaced or unnecessary code just to support the current inheritance relationship.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  kbarrett Kim Barrett
                  Reporter:
                  kbarrett Kim Barrett
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: