G1SATBCardTableModRefBS should not inherit from CardTableModRefBSForCTRS

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P4
    • 9
    • Affects Version/s: None
    • Component/s: hotspot
    • None
    • gc
    • b45
    • generic
    • generic

        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.

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

                Created:
                Updated:
                Resolved: