src/share/vm/runtime/arguments.cpp

changeset 7976
3c2ea5da6afd
parent 7717
41c3c456e326
child 7990
1f646daf0d67
     1.1 --- a/src/share/vm/runtime/arguments.cpp	Mon Dec 01 15:24:56 2014 +0100
     1.2 +++ b/src/share/vm/runtime/arguments.cpp	Wed Jun 17 05:56:43 2015 -0700
     1.3 @@ -1372,6 +1372,12 @@
     1.4    if (!FLAG_IS_DEFAULT(CMSParPromoteBlocksToClaim) || !FLAG_IS_DEFAULT(OldPLABWeight)) {
     1.5      CFLS_LAB::modify_initialization(OldPLABSize, OldPLABWeight);
     1.6    }
     1.7 +
     1.8 +  if (!ClassUnloading) {
     1.9 +    FLAG_SET_CMDLINE(bool, CMSClassUnloadingEnabled, false);
    1.10 +    FLAG_SET_CMDLINE(bool, ExplicitGCInvokesConcurrentAndUnloadsClasses, false);
    1.11 +  }
    1.12 +
    1.13    if (PrintGCDetails && Verbose) {
    1.14      tty->print_cr("MarkStackSize: %uk  MarkStackSizeMax: %uk",
    1.15        (unsigned int) (MarkStackSize / K), (uint) (MarkStackSizeMax / K));

mercurial