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

Collapse G1MMUTracker class hierarchy

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 16
    • 16
    • hotspot
    • gc
    • b18

      G1MMUTracker is abstract, and we have exactly one implementation, G1MMUTrackerQueue. It seems unlikely we would ever have more than one implementation of this functionality (though we might decide to modify its implementation). The abstract base + derived implementation doesn't seem to be buying us anything here, and we should just collapse the class hierarchy and eliminate the use of virtual functions.

            sjohanss Stefan Johansson
            kbarrett Kim Barrett
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: