JDK-6348631 : remove the use of the HPI library from Hotspot
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: hs16,5.0u25,6
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • OS: generic,linux,windows
  • CPU: generic,x86
  • Submitted: 2005-11-10
  • Updated: 2017-05-16
  • Resolved: 2011-04-23
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 6 JDK 7 Other
6u25Fixed 7Fixed hs20Fixed
Related Reports
Duplicate :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
We need to completly get rid from HPI code and put everything we really need in OS
porting layer. Current situation could lead to subtle problems, like different implementation of os:: and hpi:: operation, for eample because of static linking.

Comments
EVALUATION http://hg.openjdk.java.net/jdk7/build/hotspot/rev/828eafbd85cc
25-12-2010

EVALUATION http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/828eafbd85cc
10-12-2010

EVALUATION http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/828eafbd85cc
09-12-2010

EVALUATION 6348631: remove the use of the HPI library from Hotspot Summary: move functions from hpi library to hotspot, communicate with licensees and open source community, check jdk for dependency, file CCC request Reviewed-by: coleenp, acorn, dsamersoff
02-12-2010

EVALUATION http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/828eafbd85cc
02-12-2010

SUGGESTED FIX http://cr.openjdk.java.net/~ikrylov/6348631.v2/
19-11-2010

EVALUATION We need to remove the use of the HPI library to ease support of HSX that is being dropped into JDK6 u N and JDK7.
06-04-2006