-
Bug
-
Resolution: Fixed
-
P4
-
9
-
b103
CompilerControl test framework assumes that exclude option will be overriden by the following compileonly option for the same method.
But it's not true in the compilerOracle.
bool CompilerOracle::should_exclude(methodHandle method) {
if (check_predicate(ExcludeCommand, method)) {
return true;
}
if (lists[CompileOnlyCommand] != NULL) {
return !lists[CompileOnlyCommand]->match(method);
}
return false;
}
The compiler/compilercontrol/mixed/RandomValidCommandsTest.java is affected
But it's not true in the compilerOracle.
bool CompilerOracle::should_exclude(methodHandle method) {
if (check_predicate(ExcludeCommand, method)) {
return true;
}
if (lists[CompileOnlyCommand] != NULL) {
return !lists[CompileOnlyCommand]->match(method);
}
return false;
}
The compiler/compilercontrol/mixed/RandomValidCommandsTest.java is affected
- duplicates
-
JDK-8149373 compiler/compilercontrol/jcmd/PrintDirectivesTest.java failed
-
- Closed
-
-
JDK-8149337 compiler/compilercontrol/jcmd/PrintDirectivesTest.java fails
-
- Closed
-
- relates to
-
JDK-8155108 CompilerControl: Enable option set incorrectly
-
- Closed
-
1.
|
Quarantine RandomValidCommandsTest |
|
Resolved | Pavel Punegov |