< prev index next >

src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp

Print this page

        

*** 21,40 **** * questions. * */ #include "precompiled.hpp" ! #include "runtime/flags/jvmFlagRangeList.hpp" #include "runtime/globals.hpp" #include "utilities/globalDefinitions.hpp" JVMFlag::Error ParallelGCThreadsConstraintFuncParallel(uint value, bool verbose) { // Parallel GC passes ParallelGCThreads when creating GrowableArray as 'int' type parameter. // So can't exceed with "max_jint" if (UseParallelGC && (value > (uint)max_jint)) { ! CommandLineError::print(verbose, "ParallelGCThreads (" UINT32_FORMAT ") must be " "less than or equal to " UINT32_FORMAT " for Parallel GC\n", value, max_jint); return JVMFlag::VIOLATES_CONSTRAINT; } --- 21,40 ---- * questions. * */ #include "precompiled.hpp" ! #include "gc/parallel/jvmFlagConstraintsParallel.hpp" #include "runtime/globals.hpp" #include "utilities/globalDefinitions.hpp" JVMFlag::Error ParallelGCThreadsConstraintFuncParallel(uint value, bool verbose) { // Parallel GC passes ParallelGCThreads when creating GrowableArray as 'int' type parameter. // So can't exceed with "max_jint" if (UseParallelGC && (value > (uint)max_jint)) { ! JVMFlag::printError(verbose, "ParallelGCThreads (" UINT32_FORMAT ") must be " "less than or equal to " UINT32_FORMAT " for Parallel GC\n", value, max_jint); return JVMFlag::VIOLATES_CONSTRAINT; }
*** 42,52 **** } JVMFlag::Error InitialTenuringThresholdConstraintFuncParallel(uintx value, bool verbose) { // InitialTenuringThreshold is only used for ParallelGC. if (UseParallelGC && (value > MaxTenuringThreshold)) { ! CommandLineError::print(verbose, "InitialTenuringThreshold (" UINTX_FORMAT ") must be " "less than or equal to MaxTenuringThreshold (" UINTX_FORMAT ")\n", value, MaxTenuringThreshold); return JVMFlag::VIOLATES_CONSTRAINT; } --- 42,52 ---- } JVMFlag::Error InitialTenuringThresholdConstraintFuncParallel(uintx value, bool verbose) { // InitialTenuringThreshold is only used for ParallelGC. if (UseParallelGC && (value > MaxTenuringThreshold)) { ! JVMFlag::printError(verbose, "InitialTenuringThreshold (" UINTX_FORMAT ") must be " "less than or equal to MaxTenuringThreshold (" UINTX_FORMAT ")\n", value, MaxTenuringThreshold); return JVMFlag::VIOLATES_CONSTRAINT; }
*** 55,65 **** JVMFlag::Error MaxTenuringThresholdConstraintFuncParallel(uintx value, bool verbose) { // As only ParallelGC uses InitialTenuringThreshold, // we don't need to compare InitialTenuringThreshold with MaxTenuringThreshold. if (UseParallelGC && (value < InitialTenuringThreshold)) { ! CommandLineError::print(verbose, "MaxTenuringThreshold (" UINTX_FORMAT ") must be " "greater than or equal to InitialTenuringThreshold (" UINTX_FORMAT ")\n", value, InitialTenuringThreshold); return JVMFlag::VIOLATES_CONSTRAINT; } --- 55,65 ---- JVMFlag::Error MaxTenuringThresholdConstraintFuncParallel(uintx value, bool verbose) { // As only ParallelGC uses InitialTenuringThreshold, // we don't need to compare InitialTenuringThreshold with MaxTenuringThreshold. if (UseParallelGC && (value < InitialTenuringThreshold)) { ! JVMFlag::printError(verbose, "MaxTenuringThreshold (" UINTX_FORMAT ") must be " "greater than or equal to InitialTenuringThreshold (" UINTX_FORMAT ")\n", value, InitialTenuringThreshold); return JVMFlag::VIOLATES_CONSTRAINT; }
< prev index next >