hg: hsx/hsx24/hotspot: 2 new changesets

john.cuthbertson at oracle.com john.cuthbertson at oracle.com
Mon May 6 18:32:28 PDT 2013


Changeset: d6242467ff21
Author:    johnc
Date:      2013-05-06 10:29 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/d6242467ff21

8005032: G1: Cleanup serial reference processing closures in concurrent marking
Summary: Reuse the parallel reference processing oop closures during serial reference processing.
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp

Changeset: 627cf9e9ea31
Author:    johnc
Date:      2013-05-06 10:29 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/627cf9e9ea31

8009536: G1: Apache Lucene hang during reference processing
Summary: In CMTask::do_marking_step(), Skip offering termination and entering the first and second synchronization barriers if called from a serial context, i.e. the VM thread.
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp



More information about the hotspot-dev mailing list