mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 19:14:38 +02:00
8137167: JEP165: Compiler Control: Implementation task
Compiler Control JEP Reviewed-by: roland, twisti, zmajo, simonis
This commit is contained in:
parent
857b7eb968
commit
5a5faf94bf
66 changed files with 3965 additions and 307 deletions
|
@ -3650,6 +3650,9 @@ public:
|
|||
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.<init>") \
|
||||
\
|
||||
|
@ -4233,7 +4236,13 @@ public:
|
|||
"(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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue