JDK-8065915 : Fix includes after 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2014-11-25
  • Updated: 2015-09-29
  • Resolved: 2014-11-27
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 8 JDK 9
8u60Fixed 9 b43Fixed
Description
8058148 includes compile.hpp in ciTypeFlow.cpp.  compile.hpp uses locate_node_notes() which is defined inline in node.hpp.  Therefore ciTypeFlow.cpp also must include node.hpp.  This breaks the build.

opto/compile.hpp:825: warning: inline function 'Node_Notes* Compile::locate_node_notes(GrowableArray<Node_Notes*>*, int, bool)' used but never defined