< prev index next >

src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp

Print this page

        

*** 134,144 **** "which is based on the maximum size of the old generation of the Java heap\n", name, value, ergo_max); return JVMFlag::VIOLATES_CONSTRAINT; } } - return JVMFlag::SUCCESS; } JVMFlag::Error CMSRescanMultipleConstraintFunc(size_t value, bool verbose) { JVMFlag::Error status = CMSReservedAreaConstraintFunc("CMSRescanMultiple", value, verbose); --- 134,143 ----
*** 149,164 **** // Note that rescan_task_size() will be aligned if CMSRescanMultiple is a multiple of 'HeapWordSize' // because rescan_task_size() is CardTable::card_size / HeapWordSize * BitsPerWord. if (value % HeapWordSize != 0) { JVMFlag::printError(verbose, "CMSRescanMultiple (" SIZE_FORMAT ") must be " ! "a multiple of " SIZE_FORMAT "\n", value, HeapWordSize); status = JVMFlag::VIOLATES_CONSTRAINT; } } - return status; } JVMFlag::Error CMSConcMarkMultipleConstraintFunc(size_t value, bool verbose) { return CMSReservedAreaConstraintFunc("CMSConcMarkMultiple", value, verbose); --- 148,162 ---- // Note that rescan_task_size() will be aligned if CMSRescanMultiple is a multiple of 'HeapWordSize' // because rescan_task_size() is CardTable::card_size / HeapWordSize * BitsPerWord. if (value % HeapWordSize != 0) { JVMFlag::printError(verbose, "CMSRescanMultiple (" SIZE_FORMAT ") must be " ! "a multiple of " INT32_FORMAT "\n", value, HeapWordSize); status = JVMFlag::VIOLATES_CONSTRAINT; } } return status; } JVMFlag::Error CMSConcMarkMultipleConstraintFunc(size_t value, bool verbose) { return CMSReservedAreaConstraintFunc("CMSConcMarkMultiple", value, verbose);
< prev index next >