RFR(xs): 8040245: G1: VM hangs during shutdown
Per Liden
per.liden at oracle.com
Thu Apr 17 12:27:15 UTC 2014
Hi,
Could I please have this fix reviewed.
Summary: JDK-8037112 added controlled shutdown of concurrent marking
threads in G1 during VM exit, to prevent these threads from using
resources that are destroyed later in the shutdown phase. However, it
turns out there are at least two unrelated bugs (I've filed JDK-8040803
and JDK-8040804) in the concurrent mark code which under some
circumstances can provoke the concurrent mark threads to hang, and thus
prevent the VM from exiting. This patch temporarily disables the
controlled shutdown of the CM threads (because it causes timeouts in our
testing) until those other bugs have been sorted out, at which point we
should enabled this again (filed JDK-8040807 to track that).
Bug: https://bugs.openjdk.java.net/browse/JDK-8040245
Webrev: http://cr.openjdk.java.net/~pliden/8040245/webrev.0/
Thanks!
/Per
More information about the hotspot-gc-dev
mailing list