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