JDK 10: General Availability
mark.reinhold at oracle.com
mark.reinhold at oracle.com
Tue Mar 20 15:55:51 UTC 2018
JDK 10, the first release produced under the six-month rapid-cadence
release model [1][2], is now Generally Available. We've identified
no P1 bugs since we promoted build 46 almost two weeks ago, so that
is the official GA release, ready for production use.
GPL'd binaries from Oracle are available here:
http://jdk.java.net/10
(There are links on that page to Oracle's commercial binaries, for
those who are interested.) Binaries from other implementors will no
doubt be available in short order.
This release includes twelve features:
Local-Variable Type Inference http://openjdk.java.net/jeps/286
Consolidate the JDK Forest http://openjdk.java.net/jeps/296
Garbage-Collector Interface http://openjdk.java.net/jeps/304
Parallel Full GC for G1 http://openjdk.java.net/jeps/307
Application Class-Data Sharing http://openjdk.java.net/jeps/310
Thread-Local Handshakes http://openjdk.java.net/jeps/312
Remove the Native-Header Generation Tool http://openjdk.java.net/jeps/313
Additional Unicode Language-Tag Extensions http://openjdk.java.net/jeps/314
Heap Allocation on Alternative Memory Devices http://openjdk.java.net/jeps/316
Experimental Java-Based JIT Compiler http://openjdk.java.net/jeps/317
Root Certificates http://openjdk.java.net/jeps/319
Time-Based Release Versioning http://openjdk.java.net/jeps/322
along with, of course, hundreds of smaller enhancements.
Thanks to everyone who contributed to JDK 10, whether directly or
indirectly. Considering the enormous change that we just made to
the release model, this all went pretty smoothly!
- Mark
[1] https://mreinhold.org/blog/forward-faster
[2] http://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html
More information about the announce
mailing list