hg: hsx/hotspot-gc/hotspot: 7120038: G1: ParallelGCThreads==0 is broken

john.cuthbertson at oracle.com john.cuthbertson at oracle.com
Sat Dec 17 05:53:05 UTC 2011

Changeset: adedfbbf0360
Author:    johnc
Date:      2011-12-16 11:40 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/adedfbbf0360

7120038: G1: ParallelGCThreads==0 is broken
Summary: Running G1 with ParallelGCThreads==0 results in various crashes and asserts. Most of these are caused by unguarded references to the worker threads array or an incorrect number of active workers.
Reviewed-by: jmasa, tonyp

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

More information about the hotspot-gc-dev mailing list