Mercurial > hg > graal-compiler
diff src/share/vm/runtime/globals.hpp @ 1520:bb843ebc7c55
6919638: CMS: ExplicitGCInvokesConcurrent misinteracts with gc locker
Summary: GC-locker induced concurrent full gc should be asynchronous; policy now controlled by a separate flag, which defaults to false.
Reviewed-by: jmasa
author | ysr |
---|---|
date | Mon, 03 May 2010 20:19:05 -0700 |
parents | 3bfae429e2cf |
children | 8bfe9058ca46 |
line wrap: on
line diff
--- a/src/share/vm/runtime/globals.hpp Mon May 03 17:23:58 2010 -0400 +++ b/src/share/vm/runtime/globals.hpp Mon May 03 20:19:05 2010 -0700 @@ -1303,6 +1303,10 @@ "also unloads classes during such a concurrent gc cycle " \ "(effective only when UseConcMarkSweepGC)") \ \ + product(bool, GCLockerInvokesConcurrent, false, \ + "The exit of a JNI CS necessitating a scavenge also" \ + " kicks off a bkgrd concurrent collection") \ + \ develop(bool, UseCMSAdaptiveFreeLists, true, \ "Use Adaptive Free Lists in the CMS generation") \ \