JDK 16 is now in Rampdown Phase Two
"Rory O'Donnell" <[email protected]> Fri, 15 Jan 2021 09:05:57 +0000
| Newsgroups | gmane.comp.java.cruise-control.devel |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============1830782114073443096==
Content-Type: multipart/alternative;
boundary="------------B9D37CA19622E8426D6CB24F"
Content-Language: en-US
This is a multi-part message in MIME format.
--------------B9D37CA19622E8426D6CB24F
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Hi Kent,
*Per the JDK 16 schedule , we are in Rampdown Phase Two* *[1] .
*
*Please advise if you find any issues while testing the latest Early
Access builds.*
* Schedule for JDK 16
o *2021/01/14 Rampdown Phase Two*
o 2021/02/04 Initial Release Candidate
o 2021/02/18 Final Release Candidate
o 2021/03/16 General Availability
* Release Notes [2]
OpenJDK 16 Early Access build 32**is now available at
http://jdk.java.net/16
* These early-access, open-source builds are provided under the GNU
General Public License, version 2, with the Classpath Exception
<http://openjdk.java.net/legal/gplv2+ce.html>.
* Features [3] - the overall feature set is frozen. No further JEPs
will be targeted to this release.
* Changes in recent builds that maybe of interest:
o Build 32:
+ JDK-8259028 - ClassCastException when using custom
filesystem with wrapper FileChannel impl
# Apache Lucene found.
+ JDK-8253996 - Javac error on jdk16 build 18: invalid flag:
-Xdoclint:-missing
# Apache Zookeeper found.
o Build 31:
+ JDK-8259027: NullPointerException in makeMappedSegment due
to NULL Unmapper when length of segment is 0
# Reported by Apache Lucene
o Build 30:
+ JDK-8254023: A module declaration is not allowed to be a
target of an annotation that lacks an @Target meta-annotation
# Reported by JUnit5
+ JDK-8256693: getAnnotatedReceiverType parameterizes types
too eagerly
* JDK 16 - topics of interest
o Investigating MD5 overheads:
https://cl4es.github.io/2021/01/04/Investigating-MD5-Overheads.html
o Towards OpenJDK 17 - a quick update on startup performance
https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html
o Migrating OpenJDK to Git & GitHub - GitHub Universe 2020 session
replay
https://inside.java/2020/12/11/skara-github-universe/
Project Panama/foreign EA Build 16-panama+3-385 (2020/12/10)
<https://jdk.java.net/panama/> is available now [4]
* What's new
o jextract is now fully compatible with Java 16
o New architecture based on Foreign-Memory Access API (JEP 370
<https://openjdk.java.net/jeps/370>, JEP 383
<https://openjdk.java.net/jeps/383>, JEP 393
<https://openjdk.java.net/jeps/393>) and Foreign Linker API (JEP
389 <https://openjdk.java.net/jeps/389>)
* These early-access builds are provided under the GNU General Public
License, version 2, with the Classpath Exception
<http://openjdk.java.net/legal/gplv2+ce.html>
* EA builds are produced for the purpose of gathering feedback. Use
for any other purpose is at your own risk.
* Please send feedback via e-mail to [email protected]
<[email protected]>. To send e-mail to this address you
must first subscribe to the mailing list
<https://mail.openjdk.java.net/mailman/listinfo/panama-dev>.
* Project Panama - topics of interest
o “The Vector API” with John Rose and Paul Sandoz
https://inside.java/2020/11/17/podcast-007/
o “The Foreign Memory Access API” with Maurizio Cimadamore and
Jorn Vernee
https://inside.java/2020/12/11/podcast-009/
o “The Foreign Linker API” with Maurizio Cimadamore and Jorn Vernee
https://inside.java/2020/12/21/podcast-010/
OpenJDK 17 Early Access build 5**is now available at http://jdk.java.net/17
* These early-access, open-source builds are provided under the GNU
General Public License, version 2, with the Classpath Exception
<http://openjdk.java.net/legal/gplv2+ce.html>.
* Changes in recent builds that maybe of interest:
o Build 4:
+ JDK-8258800: Deprecate -XX:+AlwaysLockClassLoader
o Build 3:
+ JDK-8246005: KeyStoreSpi::engineStore(LoadStoreParameter)
spec mismatch to its behavior
+ JDK-8258765: getAnnotatedReceiverType parameterizes types
too eagerly
* JDK 17 - topic of interest
o Towards OpenJDK 17 - a quick update on startup performance:
+ https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html
Java Cryptographic Roadmap [5] has been updated
* Removing root certificates with 1024-bit keys in July 2021 CPU.
* Disabling of SHA-1 JARS signed after 2019-01-01 has been postponed
to July 2021 CPU.
Rgds, Rory
[1] https://mail.openjdk.java.net/pipermail/jdk-dev/2021-January/005001.html
[2] https://jdk.java.net/16/release-notes
[3] http://openjdk.java.net/projects/jdk/16/
<http://openjdk.java.net/projects/jdk/16/>
[4]
https://mail.openjdk.java.net/pipermail/panama-dev/2020-December/011605.html
<https://mail.openjdk.java.net/pipermail/panama-dev/2020-December/011605.html>
[5] https://java.com/en/jre-jdk-cryptoroadmap.html
<https://java.com/en/jre-jdk-cryptoroadmap.html>
--------------B9D37CA19622E8426D6CB24F
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi Kent,
<div class="moz-forward-container">
<p><b>Per the JDK 16 schedule , we are in Rampdown Phase Two</b> <b>[1]
.<br>
</b></p>
<blockquote> </blockquote>
<p><b>Please advise if you find any issues while testing the
latest Early Access builds.</b></p>
<ul>
<li>Schedule for JDK 16</li>
<ul>
<li><b>2021/01/14 Rampdown Phase Two</b></li>
<li>2021/02/04 Initial Release Candidate<br>
</li>
<li>2021/02/18 Final Release Candidate</li>
<li>2021/03/16 General Availability</li>
</ul>
<li>Release Notes [2]</li>
</ul>
<p>OpenJDK 16 <span style="mso-bookmark:_MailOriginal">Early
Access build 32</span><b><span
style="mso-bookmark:_MailOriginal"> </span></b>is now
available at <a class="moz-txt-link-freetext"
href="http://jdk.java.net/16" moz-do-not-send="true">http://jdk.java.net/16</a>
</p>
<ul>
<ul>
</ul>
</ul>
<div class="moz-forward-container">
<div class="moz-forward-container">
<ul>
<li> These early-access, open-source builds are provided
under the <a
href="http://openjdk.java.net/legal/gplv2+ce.html">GNU
General Public License, version 2, with the Classpath
Exception</a>.</li>
<li>Features [3] - the overall feature set is frozen. No
further JEPs will be targeted to this release.</li>
<li>Changes in recent builds that maybe of interest:</li>
<ul>
<li>Build 32:<span style="color: rgb(0, 101, 255);
text-decoration: underline; cursor: pointer;"
class="issue-link"> </span><span style="cursor:
pointer;" class="issue-link"></span></li>
<ul>
<li><span style="cursor: pointer;" class="issue-link">JDK-8259028
- ClassCastException when using custom filesystem
with wrapper FileChannel impl</span></li>
<ul>
<li><span style="cursor: pointer;" class="issue-link">Apache
Lucene found.</span></li>
</ul>
<li><span style="cursor: pointer;" class="issue-link">JDK-8253996
- Javac error on jdk16 build 18: invalid flag:
-Xdoclint:-missing</span></li>
<ul>
<li><span style="cursor: pointer;" class="issue-link">Apache
Zookeeper found.</span></li>
</ul>
</ul>
<li>Build 31:</li>
<ul>
<li>JDK-8259027: NullPointerException in
makeMappedSegment due to NULL Unmapper when length of
segment is 0 <br>
</li>
<ul>
<li>Reported by Apache Lucene</li>
</ul>
</ul>
<li>Build 30:</li>
<ul>
<li>JDK-8254023: A module declaration is not allowed to
be a target of an annotation that lacks an @Target
meta-annotation <br>
</li>
<ul>
<li>Reported by JUnit5<br>
</li>
</ul>
<li>JDK-8256693: getAnnotatedReceiverType parameterizes
types too eagerly</li>
</ul>
</ul>
</ul>
<ul>
</ul>
<ul>
</ul>
<ul>
<ul>
</ul>
</ul>
<ul>
<ul>
<ul>
</ul>
</ul>
</ul>
<ul>
<li>JDK 16 - topics of interest</li>
<ul>
<li>Investigating MD5 overheads:<br>
<a class="moz-txt-link-freetext"
href="https://cl4es.github.io/2021/01/04/Investigating-MD5-Overheads.html">https://cl4es.github.io/2021/01/04/Investigating-MD5-Overheads.html</a></li>
<li>Towards OpenJDK 17 - a quick update on startup
performance<br>
<a class="moz-txt-link-freetext"
href="https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html">https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html</a></li>
<li>Migrating OpenJDK to Git & GitHub - GitHub
Universe 2020 session replay<br>
<a class="moz-txt-link-freetext"
href="https://inside.java/2020/12/11/skara-github-universe/">https://inside.java/2020/12/11/skara-github-universe/</a></li>
<ul>
</ul>
</ul>
</ul>
</div>
<ul>
</ul>
<ul>
<ul>
<ul>
</ul>
</ul>
</ul>
<p>Project Panama/foreign EA <a moz-do-not-send="true"
href="https://jdk.java.net/panama/">Build 16-panama+3-385
(2020/12/10)</a> is available now [4]<br>
</p>
<ul>
<li>What's new<br>
</li>
<ul>
<li>jextract is now fully compatible with Java 16</li>
<li>New architecture based on Foreign-Memory Access API (<a
href="https://openjdk.java.net/jeps/370">JEP 370</a>, <a
href="https://openjdk.java.net/jeps/383">JEP 383</a>, <a
href="https://openjdk.java.net/jeps/393">JEP 393</a>)
and Foreign Linker API (<a
href="https://openjdk.java.net/jeps/389">JEP 389</a>)</li>
</ul>
</ul>
<ul>
<li>These early-access builds are provided under the <a
href="http://openjdk.java.net/legal/gplv2+ce.html"
moz-do-not-send="true">GNU General Public License,
version 2, with the Classpath Exception</a></li>
<li>EA builds are produced for the purpose of gathering
feedback. Use for any other purpose is at your own risk.</li>
<li>Please send feedback via e-mail to <a
moz-do-not-send="true" href="[email protected]">[email protected]</a>.
To send e-mail to this address you must first <a
moz-do-not-send="true"
href="https://mail.openjdk.java.net/mailman/listinfo/panama-dev">subscribe
to the mailing list</a>.</li>
</ul>
<ul>
<li>Project Panama - topics of interest</li>
<ul>
<li>“The Vector API” with John Rose and Paul Sandoz<br>
<a class="moz-txt-link-freetext"
href="https://inside.java/2020/11/17/podcast-007/">https://inside.java/2020/11/17/podcast-007/</a></li>
<li>“The Foreign Memory Access API” with Maurizio Cimadamore
and Jorn Vernee<br>
<a class="moz-txt-link-freetext"
href="https://inside.java/2020/12/11/podcast-009/">https://inside.java/2020/12/11/podcast-009/</a></li>
<li>“The Foreign Linker API” with Maurizio Cimadamore and
Jorn Vernee<br>
<a class="moz-txt-link-freetext"
href="https://inside.java/2020/12/21/podcast-010/">https://inside.java/2020/12/21/podcast-010/</a></li>
</ul>
</ul>
OpenJDK 17 <span style="mso-bookmark:_MailOriginal">Early
Access build 5</span><b><span
style="mso-bookmark:_MailOriginal"> </span></b>is now
available at <a class="moz-txt-link-freetext"
href="http://jdk.java.net/17" moz-do-not-send="true">http://jdk.java.net/17</a></div>
<div class="moz-forward-container">
<ul>
<li>These early-access, open-source builds are provided under
the <a href="http://openjdk.java.net/legal/gplv2+ce.html">GNU
General Public License, version 2, with the Classpath
Exception</a>.</li>
<li>Changes in recent builds that maybe of interest:</li>
<ul>
<li>Build 4:</li>
<ul>
<li>JDK-8258800: Deprecate -XX:+AlwaysLockClassLoader<br>
</li>
</ul>
<li>Build 3:<br>
</li>
<ul>
<li>JDK-8246005:
KeyStoreSpi::engineStore(LoadStoreParameter) spec
mismatch to its behavior</li>
<li>JDK-8258765: getAnnotatedReceiverType parameterizes
types too eagerly</li>
</ul>
</ul>
<li>JDK 17 - topic of interest</li>
<ul>
<li>Towards OpenJDK 17 - a quick update on startup
performance: <br>
</li>
<ul>
<li><a class="moz-txt-link-freetext"
href="https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html">https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html</a></li>
</ul>
</ul>
<ul>
<ul>
</ul>
</ul>
</ul>
<p>Java Cryptographic Roadmap [5] has been updated<br>
</p>
<ul>
<li>Removing root certificates with 1024-bit keys in July 2021
CPU.</li>
<li>Disabling of SHA-1 JARS signed after 2019-01-01 has been
postponed to July 2021 CPU. <br>
</li>
</ul>
<ul>
<ul>
<ul>
</ul>
</ul>
</ul>
</div>
<div class="moz-forward-container">
<ul>
</ul>
Rgds, Rory<br>
<br>
[1] <a class="moz-txt-link-freetext"
href="https://mail.openjdk.java.net/pipermail/jdk-dev/2021-January/005001.html">https://mail.openjdk.java.net/pipermail/jdk-dev/2021-January/005001.html</a><br>
</div>
<span class="moz-txt-link-freetext"></span>
<div class="moz-forward-container"> [2] <a
class="moz-txt-link-freetext"
href="https://jdk.java.net/16/release-notes"
moz-do-not-send="true">https://jdk.java.net/16/release-notes</a></div>
<div class="moz-forward-container">[3] <a moz-do-not-send="true"
href="http://openjdk.java.net/projects/jdk/16/">http://openjdk.java.net/projects/jdk/16/</a></div>
<div class="moz-forward-container">[4] <a moz-do-not-send="true"
href="https://mail.openjdk.java.net/pipermail/panama-dev/2020-December/011605.html">https://mail.openjdk.java.net/pipermail/panama-dev/2020-December/011605.html</a><br>
[5] <a moz-do-not-send="true"
href="https://java.com/en/jre-jdk-cryptoroadmap.html">https://java.com/en/jre-jdk-cryptoroadmap.html</a><br>
</div>
</div>
</body>
</html>
--------------B9D37CA19622E8426D6CB24F--
--===============1830782114073443096==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--===============1830782114073443096==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Cruisecontrol-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-devel
--===============1830782114073443096==--