United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7005808 G1: re-enable ReduceInitialCardMarks for G1
JDK-7005808 : G1: re-enable ReduceInitialCardMarks for G1

Details
Type:
Enhancement
Submit Date:
2010-12-09
Status:
Closed
Updated Date:
2012-01-23
Project Name:
JDK
Resolved Date:
2012-01-23
Component:
hotspot
OS:
generic
Sub-Component:
gc
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:
hs23 (b02)

Related Reports
Backport:
Backport:
Relates:
Relates:

Sub Tasks

Description
ReduceInitialCardMarks created instability issues in G1 (6920109: G1: lingering instabilities with ReduceInitialCardMarks) because of a defect in G1 that allowed TLABs to be allocated into the old generation (see 6974966: G1: unnecessary direct-to-old allocations). The fix for 6974966 totally eliminated direct-to-old allocations (TLAB or non-TLAB allocations) so we should re-enable ReduceInitialCardMarks for G1 as the main issue that caused the instabilities should be been eliminated.

                                    

Comments
EVALUATION

See Description.
                                     
2010-12-09
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/246daf2c601d
                                     
2011-10-10
EVALUATION

See main CR
                                     
2011-10-22



Hardware and Software, Engineered to Work Together