<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p> Hi David & Richard, </p>
<p><b>Per the JDK 14 schedule , we are now in Rampdown Phase Two<br>
</b></p>
<p><b>Please advise if you have any open high priority issues.</b></p>
<p><b> </b></p>
<ul>
<li>The overall feature set is frozen. <br>
</li>
<ul>
<li>No further JEPs will be targeted to this release</li>
<li>Per the JDK Release Process [1] we now turn our focus to P1
and P2 bugs.</li>
<li>For more details , see Mark Reinhold's email to jdk-dev
mailing list [2] </li>
</ul>
</ul>
<p>JDK 14 <span style="mso-bookmark:_MailOriginal">Early Access
build 32 </span>is available<span
style="mso-bookmark:_MailOriginal"> at : - jdk.java.net/14/</span></p>
<ul>
<li>These early-access , open-source builds are provided under the<br>
</li>
<ul>
<li><a href="http://openjdk.java.net/legal/gplv2+ce.html">GNU
General Public License, version 2, with the Classpath
Exception</a>.</li>
</ul>
<li>Recent fixes that maybe of interest:</li>
<ul>
<li>Build 32</li>
</ul>
<ul>
<ul>
<li>JDK-8230318: Better trust store usage</li>
<li>JDK-8225773: jdeps --check produces NPE if there is any
missing module dependence</li>
<ul>
<li>reported by JUnit5<br>
</li>
</ul>
<li>JDK-8235870: C2 crashes in
IdealLoopTree::est_loop_flow_merge_sz()<br>
<ul>
<li>duplicate of Apache Lucene's bug.</li>
</ul>
</li>
</ul>
</ul>
<ul>
<li>Build 31</li>
</ul>
<ul>
<ul>
<li>JDK-8235984: C2: assert(out->in(PhiNode::Region) ==
head || out->in(PhiNode::Region) == slow_head) failed:
phi must be either part of the slow or the fast loop </li>
<ul>
<li>duplicate of JDK-8236412 reported by Apache Lucene.
<ul>
</ul>
<ul>
</ul>
</li>
</ul>
<li>JDK-8236695: java.lang.Record should be declared with an
explicit constructor</li>
</ul>
</ul>
</ul>
<p>JDK 15 <span style="mso-bookmark:_MailOriginal">Early Access
build 6 </span>is available<span
style="mso-bookmark:_MailOriginal"> at : - jdk.java.net/15/</span></p>
<ul>
<li>These early-access , open-source builds are provided under the<br>
</li>
<ul>
<li><a href="http://openjdk.java.net/legal/gplv2+ce.html">GNU
General Public License, version 2, with the Classpath
Exception</a>.</li>
</ul>
<li><span style="mso-bookmark:_MailOriginal">Release notes <br>
</span></li>
<ul>
<li><span style="mso-bookmark:_MailOriginal"><a
class="moz-txt-link-freetext"
href="http://jdk.java.net/15/release-notes">http://jdk.java.net/15/release-notes</a></span></li>
</ul>
<li>Recent fixes that maybe of interest :<br>
</li>
<ul>
<li>Build 6</li>
<ul>
<li>JDK-7143743: Potential memory leak with zip provider</li>
<ul>
<li>Contributed by Jaikiran!<br>
</li>
</ul>
<li>JDK-8213222: remove RMIConnectorServer.CREDENTIAL_TYPES</li>
<li>JDK-8235870: C2 crashes in
IdealLoopTree::est_loop_flow_merge_sz()
<ul>
<li>duplicate of Apache Lucene's bug.</li>
</ul>
</li>
</ul>
<li>Build 5</li>
<ul>
<li>JDK-8227313: Support monetary grouping separator in
DecimalFormat/DecimalFormatSymbols</li>
<li>JDK-8236695: java.lang.Record should be declared with an
explicit constructor</li>
</ul>
</ul>
</ul>
<p><b>Invitation to Project Skara update and demo, January 22, 2020,
8:30 am PST <br>
</b></p>
<ul>
<li>See Joe Darcy's email [3]<b><br>
</b></li>
</ul>
<p><b> </b></p>
<ul>
<ul>
<ul>
</ul>
</ul>
</ul>
<p>Rgds, Rory </p>
<p> </p>
<p><br>
[1] <a class="moz-txt-link-freetext"
href="http://openjdk.java.net/jeps/3">http://openjdk.java.net/jeps/3</a><br>
[2] <a class="moz-txt-link-freetext"
href="https://mail.openjdk.java.net/pipermail/jdk-dev/2020-January/003846.html">https://mail.openjdk.java.net/pipermail/jdk-dev/2020-January/003846.html</a><br>
[3] <a class="moz-txt-link-freetext"
href="https://mail.openjdk.java.net/pipermail/discuss/2020-January/005274.html">https://mail.openjdk.java.net/pipermail/discuss/2020-January/005274.html</a><br>
</p>
<pre class="moz-signature" cols="72">--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland</pre>
</body>
</html>