JDK-6993732 : Remove the HPI
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.lang
  • Affected Version: 7
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2010-10-21
  • Updated: 2017-05-16
  • Resolved: 2011-05-18
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
7 b128Fixed
Related Reports
Relates :  
Relates :  
Description
The HPI is left over from bygone years where we needed to support both green and native threading models. Some of the code has not been used since we transitioned to HotSpot in JDK 1.3. This bug requests that the HPI be removed from the jdk repo and for the JDK to no longer ship with libhpi.so/hpi.dll. This work can happen once the HotSpot changes for 6348631 are in a promoted build.

Comments
EVALUATION Yes, we will remove the HPI from jdk7 once the HotSpot changes are done. Note that we no plans to remove the HPI from jdk6.
19-11-2010