< prev index next >

src/hotspot/share/runtime/arguments.cpp

Print this page

        

*** 1465,1474 **** --- 1465,1480 ---- key = tmp_key; value = &prop[key_len + 1]; } + if (is_internal_module_property(key) || + strcmp(key, "jdk.module.main") == 0) { + MetaspaceShared::disable_optimized_module_handling(); + log_info(cds)("Using optimized module handling disabled due to incompatible property: %s=%s", key, value); + } + if (strcmp(key, "java.compiler") == 0) { process_java_compiler_argument(value); // Record value in Arguments, but let it get passed to Java. } else if (strcmp(key, "sun.java.launcher.is_altjvm") == 0) { // sun.java.launcher.is_altjvm property is
*** 2508,2517 **** --- 2514,2525 ---- "-Xbootclasspath is no longer a supported option.\n"); return JNI_EINVAL; // -bootclasspath/a: } else if (match_option(option, "-Xbootclasspath/a:", &tail)) { Arguments::append_sysclasspath(tail); + MetaspaceShared::disable_optimized_module_handling(); + log_info(cds)("Using optimized module handling disabled due to bootclasspath was appended"); // -bootclasspath/p: } else if (match_option(option, "-Xbootclasspath/p:", &tail)) { jio_fprintf(defaultStream::output_stream(), "-Xbootclasspath/p is no longer a supported option.\n"); return JNI_EINVAL;
< prev index next >