diff -r 7145628c2fa2 -r bb843ebc7c55 src/share/vm/runtime/globals.hpp --- 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") \ \