JDK-8131326 : Enable CheckIntrinsics in all types of builds
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 9
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-07-15
  • Updated: 2015-09-10
  • Resolved: 2015-07-16
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 9
9 b76Fixed
Related Reports
Relates :  
Description
The CheckIntrinsics flag added by JDK-8076112 is currently enabled only in debug builds. The goal of this enhancment is to enable the flag in all types of builds (incl. product builds).

The check for orphan methods in src/share/vm/classfile/classFileParser.cpp is also controlled by the CheckIntrinsics flag. To limit the impact of that potentially expensive check on our product builds, this enhancment proposes to include the check only in debug builds.