-
Enhancement
-
Resolution: Fixed
-
P5
-
26
-
b15
-
linux
A few test cases are known to take longer than others due to the amount of work they do. This enhancement proposes to disable the CompileTaskTimeout for such tests with known long-running compilations. This enables testing the rest of the tests with a lower timeout, which might lead to the discovery of more degenerate compilations.
A preliminary list of tests with long-running compilations:
- compiler/c2/TestScalarReplacementMaxLiveNodes.java
- compiler/codegen/TestAntiDependenciesHighMemUsage.java
- compiler/loopopts/TestMaxLoopOptsCountReached.java
- compiler/vectorapi/VectorReplicateLongSpecialImmTest.java
A preliminary list of tests with long-running compilations:
- compiler/c2/TestScalarReplacementMaxLiveNodes.java
- compiler/codegen/TestAntiDependenciesHighMemUsage.java
- compiler/loopopts/TestMaxLoopOptsCountReached.java
- compiler/vectorapi/VectorReplicateLongSpecialImmTest.java
- relates to
-
JDK-8365909 [REDO] Add a compilation timeout flag to catch long running compilations
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/4ab2b5bd
-
Review(master) openjdk/jdk/27123