United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7075646 G1: fix inconsistencies in the monitoring data
JDK-7075646 : G1: fix inconsistencies in the monitoring data

Details
Type:
Bug
Submit Date:
2011-08-05
Status:
Closed
Updated Date:
2013-10-04
Project Name:
JDK
Resolved Date:
2012-01-23
Component:
hotspot
OS:
generic
Sub-Component:
gc
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs22
Fixed Versions:
hs23 (b02)

Related Reports
Backport:
Backport:
Backport:
Backport:
Relates:
Relates:
Relates:
Relates:
Relates:

Sub Tasks

Description
We're seeing some monitoring failures (mainly jstat-related) in the tmtools suite when running with G1. There are three separate reasons for the failures:

a) the G1 monitoring data is wrong
b) the G1 monitoring data is correct but different/inconsistent compared to what the other GCs do
c) the tests do not know how to handle G1 when needing to get GC-specific data

This CR will try to fix the failures that fall into the a) category and as many failures that fall into the b) category as it's practical to do from within G1 (for the latter we'll have to "massage" the way G1 generates data to look more consistent with what the other GCs do). The rest will be covered by separate CRs.

The Comments section has more detailed information on specific test failures.

                                    

Comments
EVALUATION

See Comments.
                                     
2011-08-10
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/8229bd737950
                                     
2011-09-24
EVALUATION

http://hg.openjdk.java.net/hsx/hsx22/hotspot/rev/39c57c097027
                                     
2011-10-12
EVALUATION

See main CR
                                     
2011-10-22



Hardware and Software, Engineered to Work Together