hg: jdk7/hotspot-gc/hotspot: 6662086: 6u4+, 7b11+: CMS never clears referents when -XX:+ParallelRefProcEnabled

y.s.ramakrishna at sun.com y.s.ramakrishna at sun.com
Tue May 6 17:43:49 PDT 2008


Changeset: b5489bb705c9
Author:    ysr
Date:      2008-05-06 15:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b5489bb705c9

6662086: 6u4+, 7b11+: CMS never clears referents when -XX:+ParallelRefProcEnabled
Summary: Construct the relevant CMSIsAliveClosure used by CMS during parallel reference processing with the correct span. It had incorrectly been constructed with an empty span, a regression introduced in 6417901.
Reviewed-by: jcoomes

! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp




More information about the hotspot-gc-dev mailing list