JDK-8153181 : Move sun.misc.VMSupport to an internal package
  • Type: Sub-task
  • Component: core-libs
  • Affected Version: 9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2016-03-31
  • Updated: 2016-04-14
  • Resolved: 2016-04-04
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 b114Fixed
Description
sun.misc.VMSupport is a utility class supporting two separate functions:
  1) the initialization of management Agent properties, and
  2) the retrieval of the VM temporary directory used by the attach and perf data files.

The initialization of Agent properties is used statically by the java.managment module,
or can be provoked by a serviceability tool on a VM that has had an agent loaded in it.
The location of VM temporary files is a low-level interface between the libraries and VM.
For these reasons, VMSupport should remain in the base module, but be moved to an
internal package.