diff -r 08222df07d0d -r 0712796e4039 hotspot/src/share/vm/runtime/globals.hpp --- a/hotspot/src/share/vm/runtime/globals.hpp Tue Oct 20 13:36:20 2015 +0000 +++ b/hotspot/src/share/vm/runtime/globals.hpp Tue Oct 20 18:07:28 2015 +0200 @@ -3650,6 +3650,9 @@ product(ccstr, CompileCommandFile, NULL, \ "Read compiler commands from this file [.hotspot_compiler]") \ \ + diagnostic(ccstr, CompilerDirectivesFile, NULL, \ + "Read compiler directives from this file") \ + \ product(ccstrlist, CompileCommand, "", \ "Prepend to .hotspot_compiler; e.g. log,java/lang/String.") \ \ @@ -4233,7 +4236,13 @@ "(3) no orphan methods exist for class C (i.e., methods for " \ "which the VM declares an intrinsic but that are not declared "\ "in the loaded class C. " \ - "Check (3) is available only in debug builds.") + "Check (3) is available only in debug builds.") \ + \ + diagnostic(bool, CompilerDirectivesIgnoreCompileCommands, false, \ + "Disable backwards compatibility for compile commands.") \ + \ + diagnostic(bool, PrintCompilerDirectives, false, \ + "Print compiler directives on installation.") /* * Macros for factoring of globals