JEPs proposed to target JDK 9 (2017/4/4)
mark.reinhold at oracle.com
mark.reinhold at oracle.com
Tue Apr 4 21:20:38 UTC 2017
The following JEPs have been placed into the "Proposed to Target" state
by their owners after discussion and review:
291: Deprecate the Concurrent Mark Sweep (CMS) Garbage Collector
http://openjdk.java.net/jeps/291
299: Reorganize Documentation
http://openjdk.java.net/jeps/299
Feedback on these proposals is more than welcome, as are reasoned
objections. If no such objections are raised by 23:00 UTC on Tuesday,
11 April, or if they're raised and then satisfactorily answered, then
per the JEP 2.0 process proposal [1] I'll target these JEPs to JDK 9.
To answer the obvious question: Yes, it is "highly unlikely that any
further JEPs will be targeted to the release" [2], but that doesn't
mean "never" when there are good reasons and low risks. In these
cases:
- JEP 291 requires only a minuscule code change, to enable the
proposed warning message to be issued. It's a JEP in the first
place not because it's a risky change but to bring visibility
to the plan to remove the CMS collector in the long term.
- JEP 299 is a worthwhile documentation enhancement that requires
only makefile and text changes; there are no changes to product
code.
- Mark
[1] http://cr.openjdk.java.net/~mr/jep/jep-2.0-02.html
[2] http://openjdk.java.net/projects/jdk9/#Status
More information about the jdk9-dev
mailing list