JDK-8000102 : Resolve include conflicts
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2012-09-27
  • Updated: 2013-09-04
  • Resolved: 2012-10-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8 Other
7u40Fixed 8Fixed hs24Fixed
Description
I found this while doing the JFR compiler events and getting a nasty include conflict. Pushing this as its own change so I at least get one commit for my JFR work.

http://cr.openjdk.java.net/~neliasso/000000/webrev.01/

Removing include of c1/c1_runtime.hpp and opto/runtime.hpp from all os-files. I have no clue why they were there but they obviously aren't needed anymore. And it feels right that the os-files aren't including the entire compilers anymore.

Thanks,
Nils 
Comments
Posted review
04-10-2012

Removing include of c1/c1_runtime.hpp and opto/runtime.hpp from all os-files.
27-09-2012