-
Bug
-
Resolution: Fixed
-
P4
-
None
-
b64
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8175449 | openjdk7u | Fredrik Öhrström | P4 | Resolved | Fixed | master |
The auxiliary classes detectable by the new -Xlint:auxiliaryclass option prevent multi core compilation of the JDK using the new smart javac wrapper. The reason is that the auxiliary classes cannot be found during implicit compilation.
Such auxiliary classes exist in the jdk repository and the corba repository.
The fix is very simple, move the auxiliary class out to its own source file. The generated bytecode stays the same, except for the source file attribute.
Such auxiliary classes exist in the jdk repository and the corba repository.
The fix is very simple, move the auxiliary class out to its own source file. The generated bytecode stays the same, except for the source file attribute.
- backported by
-
JDK-8175449 Multi-core compilation of the jdk is prevented by auxiliary classes hidden inside java source files.
- Resolved
- is cloned by
-
JDK-8002101 Additional files - multi-core compilation of the jdk is prevented by auxiliary classes hidden inside java source files.
- Closed
- relates to
-
JDK-8001419 Build the JCE portion of JDK-8000970
- Closed