-
Enhancement
-
Resolution: Unresolved
-
P4
-
9, 10, 11
With testing done for JDK-8046155 a couple of VM options were not covered by tests:
* diagnostic(bool, CompilerDirectivesIgnoreCompileCommands, false,
"Disable backwards compatibility for compile commands.")
Has no tests at all.
* diagnostic(bool, CompilerDirectivesPrint, false,
"Print compiler directives on installation.")
There are tests for directive printing (jcmd). They could be reused for this option.
* diagnostic(int, CompilerDirectivesLimit, 50,
"Limit on number of compiler directives.")
Directive stress tests use this option to increase amount of directives, but do not test correctness of limit
* diagnostic(bool, CompilerDirectivesIgnoreCompileCommands, false,
"Disable backwards compatibility for compile commands.")
Has no tests at all.
* diagnostic(bool, CompilerDirectivesPrint, false,
"Print compiler directives on installation.")
There are tests for directive printing (jcmd). They could be reused for this option.
* diagnostic(int, CompilerDirectivesLimit, 50,
"Limit on number of compiler directives.")
Directive stress tests use this option to increase amount of directives, but do not test correctness of limit
- relates to
-
JDK-8046155 JEP 165: Compiler Control
- Closed