< prev index next >

src/hotspot/share/runtime/arguments.cpp

8224666: Parallel GC: Use WorkGang (8: obsolete and remove flags)

*** 560,569 **** --- 560,571 ---- { "ProfilerNumberOfCompiledMethods", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) }, { "ProfilerNumberOfStubMethods", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) }, { "ProfilerNumberOfRuntimeStubNodes", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) }, { "UseImplicitStableValues", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) }, { "NeedsDeoptSuspend", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) }, + { "BindGCTaskThreadsToCPUs", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(16) }, + { "UseGCTaskAffinity", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(16) }, #ifdef TEST_VERIFY_SPECIAL_JVM_FLAGS // These entries will generate build errors. Their purpose is to test the macros. { "dep > obs", JDK_Version::jdk(9), JDK_Version::jdk(8), JDK_Version::undefined() }, { "dep > exp ", JDK_Version::jdk(9), JDK_Version::undefined(), JDK_Version::jdk(8) }, ***************
*** 1927,1943 **** // This appears to improve mutator locality if (FLAG_SET_CMDLINE(bool, ScavengeBeforeFullGC, false) != JVMFlag::SUCCESS) { return JNI_EINVAL; } - // Get around early Solaris scheduling bug - // (affinity vs other jobs on system) - // but disallow DR and offlining (5008695). - if (FLAG_SET_CMDLINE(bool, BindGCTaskThreadsToCPUs, true) != JVMFlag::SUCCESS) { - return JNI_EINVAL; - } - return JNI_OK; } // This must be called after ergonomics. void Arguments::set_bytecode_flags() { --- 1929,1938 ----
< prev index next >