src/hotspot/share/compiler/compilerDefinitions.cpp
changeset 59027 65dc025d5e7e
parent 58926 ecb801342b8c
--- a/src/hotspot/share/compiler/compilerDefinitions.cpp	Tue Nov 12 09:27:21 2019 +0000
+++ b/src/hotspot/share/compiler/compilerDefinitions.cpp	Mon Nov 11 17:40:28 2019 +0800
@@ -54,10 +54,13 @@
     } else if (strcmp(CompilationMode, "high-only-quick-internal") == 0) {
       _high_only_quick_internal = true;
     } else {
-        jio_fprintf(defaultStream::error_stream(), "Unsupported compilation mode '%s', supported modes are: quick-only, high-only, high-only-quick-internal\n", CompilationMode);
-        return false;
-      }
+      jio_fprintf(defaultStream::error_stream(), "Unsupported compilation mode '%s', supported modes are: quick-only, high-only, high-only-quick-internal\n", CompilationMode);
+      return false;
     }
+    if (disable_intermediate()) {
+      CompLevel_initial_compile = CompLevel_full_optimization;
+    }
+  }
   return true;
 }