-
Enhancement
-
Resolution: Duplicate
-
P3
-
9
For JDK 8 we deprecated some GC flags and flag combinations. For JDK 9 we should remove them.
The following flags and flag combinations are affected:
DefNew + CMS : -XX:-UseParNewGC -XX:+UseConcMarkSweepGC
ParNew + SerialOld : -XX:+UseParNewGC
ParNew + iCMS : -Xincgc
ParNew + iCMS : -XX:+CMSIncrementalMode -XX:+UseConcMarkSweepGC
DefNew + iCMS : -XX:+CMSIncrementalMode -XX:+UseConcMarkSweepGC -XX:-UseParNewGC
CMS foreground : -XX:+UseCMSCompactAtFullCollection
CMS foreground : -XX:+CMSFullGCsBeforeCompaction
CMS foreground : -XX:+UseCMSCollectionPassing
The following flags and flag combinations are affected:
DefNew + CMS : -XX:-UseParNewGC -XX:+UseConcMarkSweepGC
ParNew + SerialOld : -XX:+UseParNewGC
ParNew + iCMS : -Xincgc
ParNew + iCMS : -XX:+CMSIncrementalMode -XX:+UseConcMarkSweepGC
DefNew + iCMS : -XX:+CMSIncrementalMode -XX:+UseConcMarkSweepGC -XX:-UseParNewGC
CMS foreground : -XX:+UseCMSCompactAtFullCollection
CMS foreground : -XX:+CMSFullGCsBeforeCompaction
CMS foreground : -XX:+UseCMSCollectionPassing
- duplicates
-
JDK-8044022 JEP 214: Remove GC Combinations Deprecated in JDK 8
-
- Closed
-
- relates to
-
JDK-8003820 Deprecate untested and rarely used GC combinations
-
- Resolved
-
-
JDK-8003822 Deprecate the incremental mode of CMS
-
- Resolved
-
-
JDK-8027132 Print deprecation warning message for the flags controlling the CMS foreground collector
-
- Resolved
-
-
JDK-8061308 Remove iCMS
-
- Resolved
-
-
JDK-8064702 Remove the CMS foreground collector
-
- Resolved
-
-
JDK-8065972 Remove support for ParNew+SerialOld and DefNew+CMS
-
- Resolved
-
(2 relates to)