JDK-8054322 : Milestone 1 - Remove iCMS
  • Type: Sub-task
  • Component: hotspot
  • Sub-Component: gc
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2014-08-05
  • Updated: 2014-11-22
  • Resolved: 2014-11-22
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
9Fixed
Related Reports
Relates :  
Description
- Make sure all the deprecated options for enabling and configuring iCMS are removed from the VM and not accepted anymore 
-- Remove or update all JTreg tests in the hotspot and JDK repos that make use of the removed flags
Comments
Talked to Mattis in Sustaining. If we just remove flags the following error message will be printed (using CMSIncrementalMode as an example): $ java -XX:+CMSIncrementalMode -version Unrecognized VM option 'CMSIncrementalMode' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. This message is good enough. Considering that the deprecation in JDK 8 has been release noted and that the removal also will be release noted, it should be easy for customers to find out that the flags have been removed. In the release notes we can add information about which GCs we recommend instead.
02-10-2014