- 
    Enhancement 
- 
    Resolution: Fixed
- 
     P4 P4
- 
    12
- 
        b09
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8317593 | 11.0.22-oracle | Ivan Bereziuk | P4 | Resolved | Fixed | b02 | 
                    Clean up the G1MonitoringSupport class:
- reduce getters by passing some information in constructors
- avoid using trivial getters
- remove useless and trivial getters
- remove overridden getters that return the same results as the original ones
- rename member variables to clearly state whether they are about generations or spaces
- clean up obsolete code
            
- reduce getters by passing some information in constructors
- avoid using trivial getters
- remove useless and trivial getters
- remove overridden getters that return the same results as the original ones
- rename member variables to clearly state whether they are about generations or spaces
- clean up obsolete code
- backported by
- 
                    JDK-8317593 Clean up G1MonitoringSupport -           
- Resolved
 
-         
- blocks
- 
                    JDK-8207200 Committed > max memory usage when getting MemoryUsage -           
- Resolved
 
-         
- 
                    JDK-8218049 Survivor MemoryMXBean used() size granularity is region based -           
- Resolved
 
-         
- is blocked by
- 
                    JDK-8209061 Move G1 serviceability functionality to G1MonitoringSupport -           
- Resolved
 
-         
- relates to
- 
                    JDK-8210265 Crash in HSpaceCounters::update_used() -           
- Closed
 
-         
- links to
- 
                     Review
        openjdk/jdk11u-dev/2281 Review
        openjdk/jdk11u-dev/2281
             (1 links to)