Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8082945 | emb-9 | Stefan Karlsson | P2 | Resolved | Fixed | team |
Our inline.hpp files should preferably only be included from .cpp files or other .inline.hpp files. When they are included in .hpp files, the include dependency of the implementation spreads to unrelated parts of the code base, and it's easy to get circular dependencies.
This guide line is documented on:
https://wiki.openjdk.java.net/display/HotSpot/StyleGuide#Files
oop.inline.hpp is one of the more problematic files, and I propose a patch to get rid of all inclusions of oop.inline.hpp from other .hpp files.
This guide line is documented on:
https://wiki.openjdk.java.net/display/HotSpot/StyleGuide#Files
oop.inline.hpp is one of the more problematic files, and I propose a patch to get rid of all inclusions of oop.inline.hpp from other .hpp files.
- backported by
-
JDK-8082945 Remove includes of oop.inline.hpp from .hpp files
-
- Resolved
-