JDK-6688799 : Second fix for Guarantee failure "Unexpected dirty card found"
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs13,6,6u11,7
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic,solaris_8,solaris_10
  • CPU: generic,sparc
  • Submitted: 2008-04-15
  • Updated: 2015-04-17
  • Resolved: 2011-03-08
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7 Other
6u14Fixed 7Fixed hs14Fixed
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
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.
25-04-2008