-
Enhancement
-
Resolution: Fixed
-
P4
-
11, 14, 15
-
b10
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8246668 | 13.0.4 | Aleksey Shipilev | P4 | Resolved | Fixed | b04 |
JDK-8239060 | 11.0.7 | Aleksey Shipilev | P4 | Resolved | Fixed | b04 |
It severely hoards the parallelism of CTW tests, accounting for a very large single-job trail after everything else is compiled. Following the precedent of splitting java_base.java and java_desktop.java into two halves (JDK-8202169), we should do the same for jdk_localedata.java.
WithJDK-8238247 applied and this patch :
https://cr.openjdk.java.net/~shade/8238591/webrev.01/
$ time CONF=linux-x86_64-server-fastdebug make run-test TEST=applications/ctw/modules/
Before:
real 9m41.464s
user 93m40.680s
sys 1m58.836s
After:
real 8m13.540s
user 99m46.877s
sys 2m0.547s
With
https://cr.openjdk.java.net/~shade/8238591/webrev.01/
$ time CONF=linux-x86_64-server-fastdebug make run-test TEST=applications/ctw/modules/
Before:
real 9m41.464s
user 93m40.680s
sys 1m58.836s
After:
real 8m13.540s
user 99m46.877s
sys 2m0.547s
- backported by
-
JDK-8239060 CTW: Split applications/ctw/modules/jdk_localedata.java
- Resolved
-
JDK-8246668 CTW: Split applications/ctw/modules/jdk_localedata.java
- Resolved
- relates to
-
JDK-8202169 Reduce ctw_2 duration by parallelizing CtwRunner invocations
- Resolved