United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6971296 G1: simplify G1RemSet class hierarchy
JDK-6971296 : G1: simplify G1RemSet class hierarchy

Details
Type:
Enhancement
Submit Date:
2010-07-22
Status:
Closed
Updated Date:
2011-04-20
Project Name:
JDK
Resolved Date:
2011-04-20
Component:
hotspot
OS:
generic
Sub-Component:
gc
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
hs19
Fixed Versions:
hs20 (b02)

Related Reports
Backport:
Backport:

Sub Tasks

Description
Currently, G1RemSet is a superclass, with HRInto_G1RemSet being the class that's currently being used for G1 and we have another one that was used for testing. We should simplify this hierarchy and at least remove the latter given that it's already bit-rotten.

                                    

Comments
EVALUATION

Remove StupidG1RemSet and abstract G1RemSet class; rename HRInto_G1RemSet as G1RemSet.
                                     
2010-10-07
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c32059ef4dc0
                                     
2010-10-12
EVALUATION

http://hg.openjdk.java.net/jdk7/build/hotspot/rev/c32059ef4dc0
                                     
2010-12-04



Hardware and Software, Engineered to Work Together