United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6688799 Second fix for Guarantee failure "Unexpected dirty card found"
JDK-6688799 : Second fix for Guarantee failure "Unexpected dirty card found"

Details
Type:
Bug
Submit Date:
2008-04-15
Status:
Closed
Updated Date:
2012-10-01
Project Name:
JDK
Resolved Date:
2011-03-08
Component:
hotspot
OS:
solaris_8,generic,solaris_10
Sub-Component:
gc
CPU:
sparc,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs13,6,6u11,7
Fixed Versions:
hs14 (b01)

Related Reports
Backport:
Backport:
Duplicate:
Duplicate:
Duplicate:
Duplicate:

Sub Tasks

Description
The fix for 6624765 was putback but part of the fix caused nightly testing
failures and was backed out under 6665445.  This CR is to investigate the
backed out code (which cleaned the card table for the expanded part of
the generation and some flavor of it is needed for a complete fix).

                                    

Comments
EVALUATION

Cleaning the newly committed pages was cleaning pages in another
committed region.  Limit the pages being committed to pages not
in another committed.  See comments for additional details.
                                     
2008-04-25



Hardware and Software, Engineered to Work Together