United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6841313 G1: dirty cards of survivor regions in parallel
JDK-6841313 : G1: dirty cards of survivor regions in parallel

Details
Type:
Enhancement
Submit Date:
2009-05-14
Status:
Resolved
Updated Date:
2010-04-04
Project Name:
JDK
Resolved Date:
2009-09-16
Component:
hotspot
OS:
generic
Sub-Component:
gc
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs16
Fixed Versions:
hs17 (b01)

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

Sub Tasks

Description
Right now, at the end of a GC pause, we redirty cards of survivor and scan-only regions serially. It'd be good to do it in parallel. In fact, we should be able to piggyback onAndrey's recent changes for 6819065. Said changes clear the card table of regions in parallel; it should be straightforward to extend that code to also redirty regions.

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8624da129f0b
                                     
2009-08-31
EVALUATION

http://hg.openjdk.java.net/hsx/hsx16/baseline/rev/fa8cf6b29408
                                     
2009-09-02
EVALUATION

http://hg.openjdk.java.net/hsx/hsx16/master/rev/fa8cf6b29408
                                     
2009-09-04
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/8624da129f0b
                                     
2009-09-25



Hardware and Software, Engineered to Work Together