1370 // If either of the static initialization defaults have changed, note this |
1370 // If either of the static initialization defaults have changed, note this |
1371 // modification. |
1371 // modification. |
1372 if (!FLAG_IS_DEFAULT(CMSParPromoteBlocksToClaim) || !FLAG_IS_DEFAULT(OldPLABWeight)) { |
1372 if (!FLAG_IS_DEFAULT(CMSParPromoteBlocksToClaim) || !FLAG_IS_DEFAULT(OldPLABWeight)) { |
1373 CFLS_LAB::modify_initialization(OldPLABSize, OldPLABWeight); |
1373 CFLS_LAB::modify_initialization(OldPLABSize, OldPLABWeight); |
1374 } |
1374 } |
|
1375 |
|
1376 if (!ClassUnloading) { |
|
1377 FLAG_SET_CMDLINE(bool, CMSClassUnloadingEnabled, false); |
|
1378 FLAG_SET_CMDLINE(bool, ExplicitGCInvokesConcurrentAndUnloadsClasses, false); |
|
1379 } |
|
1380 |
1375 if (PrintGCDetails && Verbose) { |
1381 if (PrintGCDetails && Verbose) { |
1376 tty->print_cr("MarkStackSize: %uk MarkStackSizeMax: %uk", |
1382 tty->print_cr("MarkStackSize: %uk MarkStackSizeMax: %uk", |
1377 (unsigned int) (MarkStackSize / K), (uint) (MarkStackSizeMax / K)); |
1383 (unsigned int) (MarkStackSize / K), (uint) (MarkStackSizeMax / K)); |
1378 tty->print_cr("ConcGCThreads: %u", (uint) ConcGCThreads); |
1384 tty->print_cr("ConcGCThreads: %u", (uint) ConcGCThreads); |
1379 } |
1385 } |